// File: /workspace/github_c_makefile_star2_O2/mikebdp2[P]AtomDis/./datastructs_gen.c
// Function: ATOM_MASTER_LIST_OF_COMMAND_TABLES_dumper
int ATOM_MASTER_LIST_OF_COMMAND_TABLES_dumper (uint8_t *start, uint8_t *data, int indent) {
  ATOM_MASTER_LIST_OF_COMMAND_TABLES *d = (ATOM_MASTER_LIST_OF_COMMAND_TABLES *) data;
  int i;
  if (d) {
    printf ("%s%04x:  USHORT ASIC_Init%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->ASIC_Init)-start), FILL(15), d->ASIC_Init, d->ASIC_Init);
    printf ("%s%04x:  USHORT GetDisplaySurfaceSize%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->GetDisplaySurfaceSize)-start), FILL(27), d->GetDisplaySurfaceSize, d->GetDisplaySurfaceSize);
    printf ("%s%04x:  USHORT ASIC_RegistersInit%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->ASIC_RegistersInit)-start), FILL(24), d->ASIC_RegistersInit, d->ASIC_RegistersInit);
    printf ("%s%04x:  USHORT VRAM_BlockVenderDetection%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->VRAM_BlockVenderDetection)-start), FILL(31), d->VRAM_BlockVenderDetection, d->VRAM_BlockVenderDetection);
    printf ("%s%04x:  USHORT DIGxEncoderControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DIGxEncoderControl)-start), FILL(24), d->DIGxEncoderControl, d->DIGxEncoderControl);
    printf ("%s%04x:  USHORT MemoryControllerInit%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->MemoryControllerInit)-start), FILL(26), d->MemoryControllerInit, d->MemoryControllerInit);
    printf ("%s%04x:  USHORT EnableCRTCMemReq%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->EnableCRTCMemReq)-start), FILL(22), d->EnableCRTCMemReq, d->EnableCRTCMemReq);
    printf ("%s%04x:  USHORT MemoryParamAdjust%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->MemoryParamAdjust)-start), FILL(23), d->MemoryParamAdjust, d->MemoryParamAdjust);
    printf ("%s%04x:  USHORT DVOEncoderControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DVOEncoderControl)-start), FILL(23), d->DVOEncoderControl, d->DVOEncoderControl);
    printf ("%s%04x:  USHORT GPIOPinControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->GPIOPinControl)-start), FILL(20), d->GPIOPinControl, d->GPIOPinControl);
    printf ("%s%04x:  USHORT SetEngineClock%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->SetEngineClock)-start), FILL(20), d->SetEngineClock, d->SetEngineClock);
    printf ("%s%04x:  USHORT SetMemoryClock%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->SetMemoryClock)-start), FILL(20), d->SetMemoryClock, d->SetMemoryClock);
    printf ("%s%04x:  USHORT SetPixelClock%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->SetPixelClock)-start), FILL(19), d->SetPixelClock, d->SetPixelClock);
    printf ("%s%04x:  USHORT DynamicClockGating%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DynamicClockGating)-start), FILL(24), d->DynamicClockGating, d->DynamicClockGating);
    printf ("%s%04x:  USHORT ResetMemoryDLL%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->ResetMemoryDLL)-start), FILL(20), d->ResetMemoryDLL, d->ResetMemoryDLL);
    printf ("%s%04x:  USHORT ResetMemoryDevice%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->ResetMemoryDevice)-start), FILL(23), d->ResetMemoryDevice, d->ResetMemoryDevice);
    printf ("%s%04x:  USHORT MemoryPLLInit%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->MemoryPLLInit)-start), FILL(19), d->MemoryPLLInit, d->MemoryPLLInit);
    printf ("%s%04x:  USHORT AdjustDisplayPll%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->AdjustDisplayPll)-start), FILL(22), d->AdjustDisplayPll, d->AdjustDisplayPll);
    printf ("%s%04x:  USHORT AdjustMemoryController%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->AdjustMemoryController)-start), FILL(28), d->AdjustMemoryController, d->AdjustMemoryController);
    printf ("%s%04x:  USHORT EnableASIC_StaticPwrMgt%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->EnableASIC_StaticPwrMgt)-start), FILL(29), d->EnableASIC_StaticPwrMgt, d->EnableASIC_StaticPwrMgt);
    printf ("%s%04x:  USHORT ASIC_StaticPwrMgtStatusChange%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->ASIC_StaticPwrMgtStatusChange)-start), FILL(35), d->ASIC_StaticPwrMgtStatusChange, d->ASIC_StaticPwrMgtStatusChange);
    printf ("%s%04x:  USHORT DAC_LoadDetection%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DAC_LoadDetection)-start), FILL(23), d->DAC_LoadDetection, d->DAC_LoadDetection);
    printf ("%s%04x:  USHORT LVTMAEncoderControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->LVTMAEncoderControl)-start), FILL(25), d->LVTMAEncoderControl, d->LVTMAEncoderControl);
    printf ("%s%04x:  USHORT LCD1OutputControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->LCD1OutputControl)-start), FILL(23), d->LCD1OutputControl, d->LCD1OutputControl);
    printf ("%s%04x:  USHORT DAC1EncoderControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DAC1EncoderControl)-start), FILL(24), d->DAC1EncoderControl, d->DAC1EncoderControl);
    printf ("%s%04x:  USHORT DAC2EncoderControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DAC2EncoderControl)-start), FILL(24), d->DAC2EncoderControl, d->DAC2EncoderControl);
    printf ("%s%04x:  USHORT DVOOutputControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DVOOutputControl)-start), FILL(22), d->DVOOutputControl, d->DVOOutputControl);
    printf ("%s%04x:  USHORT CV1OutputControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->CV1OutputControl)-start), FILL(22), d->CV1OutputControl, d->CV1OutputControl);
    printf ("%s%04x:  USHORT GetConditionalGoldenSetting%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->GetConditionalGoldenSetting)-start), FILL(33), d->GetConditionalGoldenSetting, d->GetConditionalGoldenSetting);
    printf ("%s%04x:  USHORT TVEncoderControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->TVEncoderControl)-start), FILL(22), d->TVEncoderControl, d->TVEncoderControl);
    printf ("%s%04x:  USHORT TMDSAEncoderControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->TMDSAEncoderControl)-start), FILL(25), d->TMDSAEncoderControl, d->TMDSAEncoderControl);
    printf ("%s%04x:  USHORT LVDSEncoderControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->LVDSEncoderControl)-start), FILL(24), d->LVDSEncoderControl, d->LVDSEncoderControl);
    printf ("%s%04x:  USHORT TV1OutputControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->TV1OutputControl)-start), FILL(22), d->TV1OutputControl, d->TV1OutputControl);
    printf ("%s%04x:  USHORT EnableScaler%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->EnableScaler)-start), FILL(18), d->EnableScaler, d->EnableScaler);
    printf ("%s%04x:  USHORT BlankCRTC%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->BlankCRTC)-start), FILL(15), d->BlankCRTC, d->BlankCRTC);
    printf ("%s%04x:  USHORT EnableCRTC%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->EnableCRTC)-start), FILL(16), d->EnableCRTC, d->EnableCRTC);
    printf ("%s%04x:  USHORT GetPixelClock%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->GetPixelClock)-start), FILL(19), d->GetPixelClock, d->GetPixelClock);
    printf ("%s%04x:  USHORT EnableVGA_Render%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->EnableVGA_Render)-start), FILL(22), d->EnableVGA_Render, d->EnableVGA_Render);
    printf ("%s%04x:  USHORT GetSCLKOverMCLKRatio%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->GetSCLKOverMCLKRatio)-start), FILL(26), d->GetSCLKOverMCLKRatio, d->GetSCLKOverMCLKRatio);
    printf ("%s%04x:  USHORT SetCRTC_Timing%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->SetCRTC_Timing)-start), FILL(20), d->SetCRTC_Timing, d->SetCRTC_Timing);
    printf ("%s%04x:  USHORT SetCRTC_OverScan%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->SetCRTC_OverScan)-start), FILL(22), d->SetCRTC_OverScan, d->SetCRTC_OverScan);
    printf ("%s%04x:  USHORT SetCRTC_Replication%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->SetCRTC_Replication)-start), FILL(25), d->SetCRTC_Replication, d->SetCRTC_Replication);
    printf ("%s%04x:  USHORT SelectCRTC_Source%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->SelectCRTC_Source)-start), FILL(23), d->SelectCRTC_Source, d->SelectCRTC_Source);
    printf ("%s%04x:  USHORT EnableGraphSurfaces%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->EnableGraphSurfaces)-start), FILL(25), d->EnableGraphSurfaces, d->EnableGraphSurfaces);
    printf ("%s%04x:  USHORT UpdateCRTC_DoubleBufferRegisters%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->UpdateCRTC_DoubleBufferRegisters)-start), FILL(38), d->UpdateCRTC_DoubleBufferRegisters, d->UpdateCRTC_DoubleBufferRegisters);
    printf ("%s%04x:  USHORT LUT_AutoFill%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->LUT_AutoFill)-start), FILL(18), d->LUT_AutoFill, d->LUT_AutoFill);
    printf ("%s%04x:  USHORT EnableHW_IconCursor%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->EnableHW_IconCursor)-start), FILL(25), d->EnableHW_IconCursor, d->EnableHW_IconCursor);
    printf ("%s%04x:  USHORT GetMemoryClock%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->GetMemoryClock)-start), FILL(20), d->GetMemoryClock, d->GetMemoryClock);
    printf ("%s%04x:  USHORT GetEngineClock%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->GetEngineClock)-start), FILL(20), d->GetEngineClock, d->GetEngineClock);
    printf ("%s%04x:  USHORT SetCRTC_UsingDTDTiming%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->SetCRTC_UsingDTDTiming)-start), FILL(28), d->SetCRTC_UsingDTDTiming, d->SetCRTC_UsingDTDTiming);
    printf ("%s%04x:  USHORT ExternalEncoderControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->ExternalEncoderControl)-start), FILL(28), d->ExternalEncoderControl, d->ExternalEncoderControl);
    printf ("%s%04x:  USHORT LVTMAOutputControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->LVTMAOutputControl)-start), FILL(24), d->LVTMAOutputControl, d->LVTMAOutputControl);
    printf ("%s%04x:  USHORT VRAM_BlockDetectionByStrap%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->VRAM_BlockDetectionByStrap)-start), FILL(32), d->VRAM_BlockDetectionByStrap, d->VRAM_BlockDetectionByStrap);
    printf ("%s%04x:  USHORT MemoryCleanUp%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->MemoryCleanUp)-start), FILL(19), d->MemoryCleanUp, d->MemoryCleanUp);
    printf ("%s%04x:  USHORT ProcessI2cChannelTransaction%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->ProcessI2cChannelTransaction)-start), FILL(34), d->ProcessI2cChannelTransaction, d->ProcessI2cChannelTransaction);
    printf ("%s%04x:  USHORT WriteOneByteToHWAssistedI2C%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->WriteOneByteToHWAssistedI2C)-start), FILL(33), d->WriteOneByteToHWAssistedI2C, d->WriteOneByteToHWAssistedI2C);
    printf ("%s%04x:  USHORT ReadHWAssistedI2CStatus%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->ReadHWAssistedI2CStatus)-start), FILL(29), d->ReadHWAssistedI2CStatus, d->ReadHWAssistedI2CStatus);
    printf ("%s%04x:  USHORT SpeedFanControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->SpeedFanControl)-start), FILL(21), d->SpeedFanControl, d->SpeedFanControl);
    printf ("%s%04x:  USHORT PowerConnectorDetection%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->PowerConnectorDetection)-start), FILL(29), d->PowerConnectorDetection, d->PowerConnectorDetection);
    printf ("%s%04x:  USHORT MC_Synchronization%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->MC_Synchronization)-start), FILL(24), d->MC_Synchronization, d->MC_Synchronization);
    printf ("%s%04x:  USHORT ComputeMemoryEnginePLL%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->ComputeMemoryEnginePLL)-start), FILL(28), d->ComputeMemoryEnginePLL, d->ComputeMemoryEnginePLL);
    printf ("%s%04x:  USHORT MemoryRefreshConversion%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->MemoryRefreshConversion)-start), FILL(29), d->MemoryRefreshConversion, d->MemoryRefreshConversion);
    printf ("%s%04x:  USHORT VRAM_GetCurrentInfoBlock%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->VRAM_GetCurrentInfoBlock)-start), FILL(30), d->VRAM_GetCurrentInfoBlock, d->VRAM_GetCurrentInfoBlock);
    printf ("%s%04x:  USHORT DynamicMemorySettings%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DynamicMemorySettings)-start), FILL(27), d->DynamicMemorySettings, d->DynamicMemorySettings);
    printf ("%s%04x:  USHORT MemoryTraining%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->MemoryTraining)-start), FILL(20), d->MemoryTraining, d->MemoryTraining);
    printf ("%s%04x:  USHORT EnableSpreadSpectrumOnPPLL%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->EnableSpreadSpectrumOnPPLL)-start), FILL(32), d->EnableSpreadSpectrumOnPPLL, d->EnableSpreadSpectrumOnPPLL);
    printf ("%s%04x:  USHORT TMDSAOutputControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->TMDSAOutputControl)-start), FILL(24), d->TMDSAOutputControl, d->TMDSAOutputControl);
    printf ("%s%04x:  USHORT SetVoltage%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->SetVoltage)-start), FILL(16), d->SetVoltage, d->SetVoltage);
    printf ("%s%04x:  USHORT DAC1OutputControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DAC1OutputControl)-start), FILL(23), d->DAC1OutputControl, d->DAC1OutputControl);
    printf ("%s%04x:  USHORT DAC2OutputControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DAC2OutputControl)-start), FILL(23), d->DAC2OutputControl, d->DAC2OutputControl);
    printf ("%s%04x:  USHORT SetupHWAssistedI2CStatus%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->SetupHWAssistedI2CStatus)-start), FILL(30), d->SetupHWAssistedI2CStatus, d->SetupHWAssistedI2CStatus);
    printf ("%s%04x:  USHORT ClockSource%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->ClockSource)-start), FILL(17), d->ClockSource, d->ClockSource);
    printf ("%s%04x:  USHORT MemoryDeviceInit%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->MemoryDeviceInit)-start), FILL(22), d->MemoryDeviceInit, d->MemoryDeviceInit);
    printf ("%s%04x:  USHORT EnableYUV%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->EnableYUV)-start), FILL(15), d->EnableYUV, d->EnableYUV);
    printf ("%s%04x:  USHORT DIG1EncoderControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DIG1EncoderControl)-start), FILL(24), d->DIG1EncoderControl, d->DIG1EncoderControl);
    printf ("%s%04x:  USHORT DIG2EncoderControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DIG2EncoderControl)-start), FILL(24), d->DIG2EncoderControl, d->DIG2EncoderControl);
    printf ("%s%04x:  USHORT DIG1TransmitterControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DIG1TransmitterControl)-start), FILL(28), d->DIG1TransmitterControl, d->DIG1TransmitterControl);
    printf ("%s%04x:  USHORT DIG2TransmitterControl%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DIG2TransmitterControl)-start), FILL(28), d->DIG2TransmitterControl, d->DIG2TransmitterControl);
    printf ("%s%04x:  USHORT ProcessAuxChannelTransaction%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->ProcessAuxChannelTransaction)-start), FILL(34), d->ProcessAuxChannelTransaction, d->ProcessAuxChannelTransaction);
    printf ("%s%04x:  USHORT DPEncoderService%s = 0x%04x     (%d)\n", IND(indent), (int)(((uint8_t*)&d->DPEncoderService)-start), FILL(22), d->DPEncoderService, d->DPEncoderService);
  }
  return sizeof (ATOM_MASTER_LIST_OF_COMMAND_TABLES);
}

// Assembly:
testq %rsi, %rsi
je 0x6f81
pushq %r15
pushq %r14
pushq %rbx
movq %rsi, %rbx
movq %rdi, %r14
movq 0x3715f(%rip), %rcx     # 0x3d2b0
cmpl $0x19, %edx
pushq $0x19
popq %rax
cmovll %edx, %eax
addl %eax, %eax
pushq $0x32
popq %rdx
subl %eax, %edx
movslq %edx, %r15
leaq (%rcx,%r15), %rsi
movl %ebx, %edx
subl %r14d, %edx
addq $0xf, %rcx
movzwl (%rbx), %r8d
leaq 0x1be01(%rip), %rdi     # 0x21f7d
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x37123(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x2(%rbx), %rdx
subl %r14d, %edx
addq $0x1b, %rcx
movzwl 0x2(%rbx), %r8d
leaq 0x1be04(%rip), %rdi     # 0x21fac
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x370f7(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x4(%rbx), %rdx
subl %r14d, %edx
addq $0x18, %rcx
movzwl 0x4(%rbx), %r8d
leaq 0x1be13(%rip), %rdi     # 0x21fe7
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x370cb(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x6(%rbx), %rdx
subl %r14d, %edx
addq $0x1f, %rcx
movzwl 0x6(%rbx), %r8d
leaq 0x1be1f(%rip), %rdi     # 0x2201f
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x3709f(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x8(%rbx), %rdx
subl %r14d, %edx
addq $0x18, %rcx
movzwl 0x8(%rbx), %r8d
leaq 0x1be32(%rip), %rdi     # 0x2205e
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x37073(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0xa(%rbx), %rdx
subl %r14d, %edx
addq $0x1a, %rcx
movzwl 0xa(%rbx), %r8d
leaq 0x1be3e(%rip), %rdi     # 0x22096
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x37047(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0xc(%rbx), %rdx
subl %r14d, %edx
addq $0x16, %rcx
movzwl 0xc(%rbx), %r8d
leaq 0x1be4c(%rip), %rdi     # 0x220d0
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x3701b(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0xe(%rbx), %rdx
subl %r14d, %edx
addq $0x17, %rcx
movzwl 0xe(%rbx), %r8d
leaq 0x1be56(%rip), %rdi     # 0x22106
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36fef(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x10(%rbx), %rdx
subl %r14d, %edx
addq $0x17, %rcx
movzwl 0x10(%rbx), %r8d
leaq 0x1be61(%rip), %rdi     # 0x2213d
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36fc3(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x12(%rbx), %rdx
subl %r14d, %edx
addq $0x14, %rcx
movzwl 0x12(%rbx), %r8d
leaq 0x1be6c(%rip), %rdi     # 0x22174
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36f97(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x14(%rbx), %rdx
subl %r14d, %edx
addq $0x14, %rcx
movzwl 0x14(%rbx), %r8d
leaq 0x1be74(%rip), %rdi     # 0x221a8
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36f6b(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x16(%rbx), %rdx
subl %r14d, %edx
addq $0x14, %rcx
movzwl 0x16(%rbx), %r8d
leaq 0x1be7c(%rip), %rdi     # 0x221dc
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36f3f(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x18(%rbx), %rdx
subl %r14d, %edx
addq $0x13, %rcx
movzwl 0x18(%rbx), %r8d
leaq 0x1be84(%rip), %rdi     # 0x22210
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36f13(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x1a(%rbx), %rdx
subl %r14d, %edx
addq $0x18, %rcx
movzwl 0x1a(%rbx), %r8d
leaq 0x1be8b(%rip), %rdi     # 0x22243
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36ee7(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x1c(%rbx), %rdx
subl %r14d, %edx
addq $0x14, %rcx
movzwl 0x1c(%rbx), %r8d
leaq 0x1be97(%rip), %rdi     # 0x2227b
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36ebb(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x1e(%rbx), %rdx
subl %r14d, %edx
addq $0x17, %rcx
movzwl 0x1e(%rbx), %r8d
leaq 0x1be9f(%rip), %rdi     # 0x222af
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36e8f(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x20(%rbx), %rdx
subl %r14d, %edx
addq $0x13, %rcx
movzwl 0x20(%rbx), %r8d
leaq 0x1beaa(%rip), %rdi     # 0x222e6
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36e63(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x22(%rbx), %rdx
subl %r14d, %edx
addq $0x16, %rcx
movzwl 0x22(%rbx), %r8d
leaq 0x1beb1(%rip), %rdi     # 0x22319
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36e37(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x24(%rbx), %rdx
subl %r14d, %edx
addq $0x1c, %rcx
movzwl 0x24(%rbx), %r8d
leaq 0x1bebb(%rip), %rdi     # 0x2234f
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36e0b(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x26(%rbx), %rdx
subl %r14d, %edx
addq $0x1d, %rcx
movzwl 0x26(%rbx), %r8d
leaq 0x1becb(%rip), %rdi     # 0x2238b
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36ddf(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x28(%rbx), %rdx
subl %r14d, %edx
addq $0x23, %rcx
movzwl 0x28(%rbx), %r8d
leaq 0x1bedc(%rip), %rdi     # 0x223c8
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36db3(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x2a(%rbx), %rdx
subl %r14d, %edx
addq $0x17, %rcx
movzwl 0x2a(%rbx), %r8d
leaq 0x1bef3(%rip), %rdi     # 0x2240b
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36d87(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x2c(%rbx), %rdx
subl %r14d, %edx
addq $0x19, %rcx
movzwl 0x2c(%rbx), %r8d
leaq 0x1befe(%rip), %rdi     # 0x22442
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36d5b(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x2e(%rbx), %rdx
subl %r14d, %edx
addq $0x17, %rcx
movzwl 0x2e(%rbx), %r8d
leaq 0x1bf0b(%rip), %rdi     # 0x2247b
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36d2f(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x30(%rbx), %rdx
subl %r14d, %edx
addq $0x18, %rcx
movzwl 0x30(%rbx), %r8d
leaq 0x1bf16(%rip), %rdi     # 0x224b2
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36d03(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x32(%rbx), %rdx
subl %r14d, %edx
addq $0x18, %rcx
movzwl 0x32(%rbx), %r8d
leaq 0x1bf22(%rip), %rdi     # 0x224ea
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36cd7(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x34(%rbx), %rdx
subl %r14d, %edx
addq $0x16, %rcx
movzwl 0x34(%rbx), %r8d
leaq 0x1bf2e(%rip), %rdi     # 0x22522
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36cab(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x36(%rbx), %rdx
subl %r14d, %edx
addq $0x16, %rcx
movzwl 0x36(%rbx), %r8d
leaq 0x1bf38(%rip), %rdi     # 0x22558
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36c7f(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x38(%rbx), %rdx
subl %r14d, %edx
addq $0x21, %rcx
movzwl 0x38(%rbx), %r8d
leaq 0x1bf42(%rip), %rdi     # 0x2258e
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36c53(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x3a(%rbx), %rdx
subl %r14d, %edx
addq $0x16, %rcx
movzwl 0x3a(%rbx), %r8d
leaq 0x1bf57(%rip), %rdi     # 0x225cf
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36c27(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x3c(%rbx), %rdx
subl %r14d, %edx
addq $0x19, %rcx
movzwl 0x3c(%rbx), %r8d
leaq 0x1bf61(%rip), %rdi     # 0x22605
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36bfb(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x3e(%rbx), %rdx
subl %r14d, %edx
addq $0x18, %rcx
movzwl 0x3e(%rbx), %r8d
leaq 0x1bf6e(%rip), %rdi     # 0x2263e
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36bcf(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x40(%rbx), %rdx
subl %r14d, %edx
addq $0x16, %rcx
movzwl 0x40(%rbx), %r8d
leaq 0x1bf7a(%rip), %rdi     # 0x22676
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36ba3(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x42(%rbx), %rdx
subl %r14d, %edx
addq $0x12, %rcx
movzwl 0x42(%rbx), %r8d
leaq 0x1bf84(%rip), %rdi     # 0x226ac
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36b77(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x44(%rbx), %rdx
subl %r14d, %edx
addq $0xf, %rcx
movzwl 0x44(%rbx), %r8d
leaq 0x1bf8a(%rip), %rdi     # 0x226de
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36b4b(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x46(%rbx), %rdx
subl %r14d, %edx
addq $0x10, %rcx
movzwl 0x46(%rbx), %r8d
leaq 0x1bf8d(%rip), %rdi     # 0x2270d
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36b1f(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x48(%rbx), %rdx
subl %r14d, %edx
addq $0x13, %rcx
movzwl 0x48(%rbx), %r8d
leaq 0x1bf91(%rip), %rdi     # 0x2273d
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36af3(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x4a(%rbx), %rdx
subl %r14d, %edx
addq $0x16, %rcx
movzwl 0x4a(%rbx), %r8d
leaq 0x1bf98(%rip), %rdi     # 0x22770
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36ac7(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x4c(%rbx), %rdx
subl %r14d, %edx
addq $0x1a, %rcx
movzwl 0x4c(%rbx), %r8d
leaq 0x1bfa2(%rip), %rdi     # 0x227a6
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36a9b(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x4e(%rbx), %rdx
subl %r14d, %edx
addq $0x14, %rcx
movzwl 0x4e(%rbx), %r8d
leaq 0x1bfb0(%rip), %rdi     # 0x227e0
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36a6f(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x50(%rbx), %rdx
subl %r14d, %edx
addq $0x16, %rcx
movzwl 0x50(%rbx), %r8d
leaq 0x1bfb8(%rip), %rdi     # 0x22814
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36a43(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x52(%rbx), %rdx
subl %r14d, %edx
addq $0x19, %rcx
movzwl 0x52(%rbx), %r8d
leaq 0x1bfc2(%rip), %rdi     # 0x2284a
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36a17(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x54(%rbx), %rdx
subl %r14d, %edx
addq $0x17, %rcx
movzwl 0x54(%rbx), %r8d
leaq 0x1bfcf(%rip), %rdi     # 0x22883
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x369eb(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x56(%rbx), %rdx
subl %r14d, %edx
addq $0x19, %rcx
movzwl 0x56(%rbx), %r8d
leaq 0x1bfda(%rip), %rdi     # 0x228ba
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x369bf(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x58(%rbx), %rdx
subl %r14d, %edx
addq $0x26, %rcx
movzwl 0x58(%rbx), %r8d
leaq 0x1bfe7(%rip), %rdi     # 0x228f3
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36993(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x5a(%rbx), %rdx
subl %r14d, %edx
addq $0x12, %rcx
movzwl 0x5a(%rbx), %r8d
leaq 0x1c001(%rip), %rdi     # 0x22939
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36967(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x5c(%rbx), %rdx
subl %r14d, %edx
addq $0x19, %rcx
movzwl 0x5c(%rbx), %r8d
leaq 0x1c007(%rip), %rdi     # 0x2296b
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x3693b(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x5e(%rbx), %rdx
subl %r14d, %edx
addq $0x14, %rcx
movzwl 0x5e(%rbx), %r8d
leaq 0x1c014(%rip), %rdi     # 0x229a4
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x3690f(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x60(%rbx), %rdx
subl %r14d, %edx
addq $0x14, %rcx
movzwl 0x60(%rbx), %r8d
leaq 0x1c01c(%rip), %rdi     # 0x229d8
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x368e3(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x62(%rbx), %rdx
subl %r14d, %edx
addq $0x1c, %rcx
movzwl 0x62(%rbx), %r8d
leaq 0x1c024(%rip), %rdi     # 0x22a0c
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x368b7(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x64(%rbx), %rdx
subl %r14d, %edx
addq $0x1c, %rcx
movzwl 0x64(%rbx), %r8d
leaq 0x1c034(%rip), %rdi     # 0x22a48
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x3688b(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x66(%rbx), %rdx
subl %r14d, %edx
addq $0x18, %rcx
movzwl 0x66(%rbx), %r8d
leaq 0x1c044(%rip), %rdi     # 0x22a84
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x3685f(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x68(%rbx), %rdx
subl %r14d, %edx
addq $0x20, %rcx
movzwl 0x68(%rbx), %r8d
leaq 0x1c050(%rip), %rdi     # 0x22abc
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36833(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x6a(%rbx), %rdx
subl %r14d, %edx
addq $0x13, %rcx
movzwl 0x6a(%rbx), %r8d
leaq 0x1c064(%rip), %rdi     # 0x22afc
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36807(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x6c(%rbx), %rdx
subl %r14d, %edx
addq $0x22, %rcx
movzwl 0x6c(%rbx), %r8d
leaq 0x1c06b(%rip), %rdi     # 0x22b2f
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x367db(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x6e(%rbx), %rdx
subl %r14d, %edx
addq $0x21, %rcx
movzwl 0x6e(%rbx), %r8d
leaq 0x1c081(%rip), %rdi     # 0x22b71
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x367af(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x70(%rbx), %rdx
subl %r14d, %edx
addq $0x1d, %rcx
movzwl 0x70(%rbx), %r8d
leaq 0x1c096(%rip), %rdi     # 0x22bb2
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36783(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x72(%rbx), %rdx
subl %r14d, %edx
addq $0x15, %rcx
movzwl 0x72(%rbx), %r8d
leaq 0x1c0a7(%rip), %rdi     # 0x22bef
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36757(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x74(%rbx), %rdx
subl %r14d, %edx
addq $0x1d, %rcx
movzwl 0x74(%rbx), %r8d
leaq 0x1c0b0(%rip), %rdi     # 0x22c24
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x3672b(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x76(%rbx), %rdx
subl %r14d, %edx
addq $0x18, %rcx
movzwl 0x76(%rbx), %r8d
leaq 0x1c0c1(%rip), %rdi     # 0x22c61
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x366ff(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x78(%rbx), %rdx
subl %r14d, %edx
addq $0x1c, %rcx
movzwl 0x78(%rbx), %r8d
leaq 0x1c0cd(%rip), %rdi     # 0x22c99
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x366d3(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x7a(%rbx), %rdx
subl %r14d, %edx
addq $0x1d, %rcx
movzwl 0x7a(%rbx), %r8d
leaq 0x1c0dd(%rip), %rdi     # 0x22cd5
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x366a7(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x7c(%rbx), %rdx
subl %r14d, %edx
addq $0x1e, %rcx
movzwl 0x7c(%rbx), %r8d
leaq 0x1c0ee(%rip), %rdi     # 0x22d12
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x3667b(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x7e(%rbx), %rdx
subl %r14d, %edx
addq $0x1b, %rcx
movzwl 0x7e(%rbx), %r8d
leaq 0x1c100(%rip), %rdi     # 0x22d50
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x3664f(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x80(%rbx), %rdx
subl %r14d, %edx
addq $0x14, %rcx
movzwl 0x80(%rbx), %r8d
leaq 0x1c109(%rip), %rdi     # 0x22d8b
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x3661d(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x82(%rbx), %rdx
subl %r14d, %edx
addq $0x20, %rcx
movzwl 0x82(%rbx), %r8d
leaq 0x1c10b(%rip), %rdi     # 0x22dbf
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x365eb(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x84(%rbx), %rdx
subl %r14d, %edx
addq $0x18, %rcx
movzwl 0x84(%rbx), %r8d
leaq 0x1c119(%rip), %rdi     # 0x22dff
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x365b9(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x86(%rbx), %rdx
subl %r14d, %edx
addq $0x10, %rcx
movzwl 0x86(%rbx), %r8d
leaq 0x1c11f(%rip), %rdi     # 0x22e37
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36587(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x88(%rbx), %rdx
subl %r14d, %edx
addq $0x17, %rcx
movzwl 0x88(%rbx), %r8d
leaq 0x1c11d(%rip), %rdi     # 0x22e67
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36555(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x8a(%rbx), %rdx
subl %r14d, %edx
addq $0x17, %rcx
movzwl 0x8a(%rbx), %r8d
leaq 0x1c122(%rip), %rdi     # 0x22e9e
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36523(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x8c(%rbx), %rdx
subl %r14d, %edx
addq $0x1e, %rcx
movzwl 0x8c(%rbx), %r8d
leaq 0x1c127(%rip), %rdi     # 0x22ed5
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x364f1(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x8e(%rbx), %rdx
subl %r14d, %edx
addq $0x11, %rcx
movzwl 0x8e(%rbx), %r8d
leaq 0x1c133(%rip), %rdi     # 0x22f13
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x364bf(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x90(%rbx), %rdx
subl %r14d, %edx
addq $0x16, %rcx
movzwl 0x90(%rbx), %r8d
leaq 0x1c132(%rip), %rdi     # 0x22f44
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x3648d(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x92(%rbx), %rdx
subl %r14d, %edx
addq $0xf, %rcx
movzwl 0x92(%rbx), %r8d
leaq 0x1c136(%rip), %rdi     # 0x22f7a
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x3645b(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x94(%rbx), %rdx
subl %r14d, %edx
addq $0x18, %rcx
movzwl 0x94(%rbx), %r8d
leaq 0x1c133(%rip), %rdi     # 0x22fa9
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36429(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x96(%rbx), %rdx
subl %r14d, %edx
addq $0x18, %rcx
movzwl 0x96(%rbx), %r8d
leaq 0x1c139(%rip), %rdi     # 0x22fe1
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x363f7(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x98(%rbx), %rdx
subl %r14d, %edx
addq $0x1c, %rcx
movzwl 0x98(%rbx), %r8d
leaq 0x1c13f(%rip), %rdi     # 0x23019
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x363c5(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x9a(%rbx), %rdx
subl %r14d, %edx
addq $0x1c, %rcx
movzwl 0x9a(%rbx), %r8d
leaq 0x1c149(%rip), %rdi     # 0x23055
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36393(%rip), %rcx     # 0x3d2b0
leaq (%rcx,%r15), %rsi
leaq 0x9c(%rbx), %rdx
subl %r14d, %edx
addq $0x22, %rcx
movzwl 0x9c(%rbx), %r8d
leaq 0x1c153(%rip), %rdi     # 0x23091
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
movq 0x36361(%rip), %rcx     # 0x3d2b0
addq %rcx, %r15
leaq 0x9e(%rbx), %rdx
subl %r14d, %edx
addq $0x16, %rcx
movzwl 0x9e(%rbx), %r8d
leaq 0x1c164(%rip), %rdi     # 0x230d3
movq %r15, %rsi
movl %r8d, %r9d
xorl %eax, %eax
callq 0x40b0
popq %rbx
popq %r14
popq %r15
movl $0xa0, %eax
retq