def get_uint64(self, idx):
    return ((((self.code_units[(idx + 3)] << 48) | (self.code_units[(idx + 2)] << 32)) | (self.code_units[(idx + 1)] << 16)) | self.code_units[idx])
def get_uint64(self, idx):
    return ((((self.code_units[(idx + 3)] << 48) | (self.code_units[(idx + 2)] << 32)) | (self.code_units[(idx + 1)] << 16)) | self.code_units[idx])